From 7dfcc480ba1e19bd3232349fc733caef94034292 Mon Sep 17 00:00:00 2001 From: stainer_t Date: Mon, 8 Sep 2025 13:48:49 +0200 Subject: Initial commit from Polytechnique Montreal --- doc/IGE335/64_bit.eps | 2222 +++++ doc/IGE335/Acknowledgments.tex | 16 + doc/IGE335/Appendices.tex | 4 + doc/IGE335/AppendixA.tex | 129 + doc/IGE335/AppendixB.tex | 92 + doc/IGE335/Bibliography.tex | 570 ++ doc/IGE335/Copyright.tex | 23 + doc/IGE335/ErmBeavrsPwrRefl.eps | 3825 ++++++++ doc/IGE335/Fig5.eps | 358 + doc/IGE335/Fig6.eps | 559 ++ doc/IGE335/GLkList.eps | 358 + doc/IGE335/GTCA04.eps | 4583 ++++++++++ doc/IGE335/GTCM01.eps | 493 + doc/IGE335/GTCM02.eps | 3465 ++++++++ doc/IGE335/GTCM03.eps | 1794 ++++ doc/IGE335/GTCM04.eps | 2013 +++++ doc/IGE335/GTCM13.eps | 15545 ++++++++++++++++++++++++++++++++ doc/IGE335/GTCW01.eps | 562 ++ doc/IGE335/GTCW02.eps | 7123 +++++++++++++++ doc/IGE335/GTCW03.eps | 5893 ++++++++++++ doc/IGE335/GTCW05.eps | 4767 ++++++++++ doc/IGE335/GTCW17.eps | 17261 ++++++++++++++++++++++++++++++++++++ doc/IGE335/Gcluster.eps | 1453 +++ doc/IGE335/Gcomplete.eps | 8204 +++++++++++++++++ doc/IGE335/Gcompo.eps | 468 + doc/IGE335/Gdeplete.eps | 3166 +++++++ doc/IGE335/GeoHEXT4.eps | 5133 +++++++++++ doc/IGE335/GeoHEXT4C.eps | 8879 +++++++++++++++++++ doc/IGE335/Ggrains.eps | 4845 ++++++++++ doc/IGE335/Ggrappe.eps | 1446 +++ doc/IGE335/Ghexcel.eps | 2240 +++++ doc/IGE335/Gmultihex.eps | 897 ++ doc/IGE335/Goricart.eps | 1051 +++ doc/IGE335/Gorihex.eps | 3150 +++++++ doc/IGE335/Gplaque.eps | 1513 ++++ doc/IGE335/Gr120.eps | 9673 ++++++++++++++++++++ doc/IGE335/Gs30.eps | 4368 +++++++++ doc/IGE335/Gsa180.eps | 5490 ++++++++++++ doc/IGE335/Gsb180.eps | 679 ++ doc/IGE335/Gsb60.eps | 680 ++ doc/IGE335/Gsupercel.eps | Bin 0 -> 1096954 bytes doc/IGE335/GuideBW.sty | 211 + doc/IGE335/IGE335.tex | 75 + doc/IGE335/IGNrapport.sty | 575 ++ doc/IGE335/IGNrapport.sty_try | 609 ++ doc/IGE335/Sect3.14MRG.tex | 104 + doc/IGE335/Section1.00.tex | 54 + doc/IGE335/Section2.00.tex | 13 + doc/IGE335/Section2.01.tex | 98 + doc/IGE335/Section2.02.tex | 83 + doc/IGE335/Section2.03.tex | 148 + doc/IGE335/Section2.04.tex | 50 + doc/IGE335/Section2.05.tex | 91 + doc/IGE335/Section2.06.tex | 43 + doc/IGE335/Section3.00.tex | 60 + doc/IGE335/Section3.01.tex | 460 + doc/IGE335/Section3.02.tex | 955 ++ doc/IGE335/Section3.03.tex | 1515 ++++ doc/IGE335/Section3.04.tex | 153 + doc/IGE335/Section3.04_bivac.tex | 157 + doc/IGE335/Section3.04_excell.tex | 230 + doc/IGE335/Section3.04_mccg.tex | 152 + doc/IGE335/Section3.04_nxt.tex | 233 + doc/IGE335/Section3.04_sn.tex | 220 + doc/IGE335/Section3.04_sybil.tex | 200 + doc/IGE335/Section3.04_trivac.tex | 135 + doc/IGE335/Section3.05_auto.tex | 262 + doc/IGE335/Section3.05_shi.tex | 137 + doc/IGE335/Section3.05_tone.tex | 118 + doc/IGE335/Section3.05_uss.tex | 240 + doc/IGE335/Section3.06_asm.tex | 144 + doc/IGE335/Section3.07.tex | 501 ++ doc/IGE335/Section3.08.tex | 571 ++ doc/IGE335/Section3.09.tex | 554 ++ doc/IGE335/Section3.10.tex | 385 + doc/IGE335/Section3.11.tex | 105 + doc/IGE335/Section3.13CFC.tex | 175 + doc/IGE335/Section3.14.tex | 182 + doc/IGE335/Section3.15.tex | 96 + doc/IGE335/Section3.16.tex | 449 + doc/IGE335/Section3.18.tex | 121 + doc/IGE335/Section3.19.tex | 94 + doc/IGE335/Section3.20.tex | 97 + doc/IGE335/Section3.21.tex | 1 + doc/IGE335/Section3.22.tex | 428 + doc/IGE335/Section3.23.tex | 122 + doc/IGE335/Section3.24.tex | 32 + doc/IGE335/Section3.25.tex | 118 + doc/IGE335/Section3.26.tex | 421 + doc/IGE335/Section3.27.tex | 57 + doc/IGE335/Section3.28.tex | 170 + doc/IGE335/Section3.29.tex | 51 + doc/IGE335/Section3.30.tex | 81 + doc/IGE335/Section3.31.tex | 50 + doc/IGE335/Section3.32.tex | 120 + doc/IGE335/Section3.33.tex | 70 + doc/IGE335/Section3.34.tex | 171 + doc/IGE335/Section3.35.tex | 378 + doc/IGE335/Section3.50.tex | 82 + doc/IGE335/Section3.51.tex | 59 + doc/IGE335/Section3.52.tex | 70 + doc/IGE335/Section3.90_g2mc.tex | 67 + doc/IGE335/Section3.90_g2s.tex | 108 + doc/IGE335/Section3.90_salt.tex | 242 + doc/IGE335/Section4.00.tex | 794 ++ doc/IGE335/Section5.00.tex | 26 + doc/IGE335/Section5.01.tex | 50 + doc/IGE335/Section5.02.tex | 233 + doc/IGE335/Section5.03.tex | 83 + doc/IGE335/Section5.04.tex | 146 + doc/IGE335/Section5.05.tex | 202 + doc/IGE335/Section5.06.tex | 39 + doc/IGE335/Section5.07.tex | 18 + doc/IGE335/Section5.08.tex | 49 + doc/IGE335/Section6.00.tex | 97 + doc/IGE335/SectionMPI.tex | 111 + doc/IGE335/Summary.tex | 40 + doc/IGE335/TCDA01.c2m | 87 + doc/IGE335/bref_geom.eps | Bin 0 -> 1478394 bytes doc/IGE335/cart_tspc.eps | Bin 0 -> 1369602 bytes doc/IGE335/compo.eps | Bin 0 -> 498718 bytes doc/IGE335/distributionTree.eps | Bin 0 -> 1686434 bytes doc/IGE335/ebc.eps | 1831 ++++ doc/IGE335/ebcdam.eps | 1 + doc/IGE335/ebcr.eps | 5662 ++++++++++++ doc/IGE335/ebct.eps | 5795 ++++++++++++ doc/IGE335/hex_tspc.eps | Bin 0 -> 1604866 bytes doc/IGE335/hexa3c.eps | 5677 ++++++++++++ doc/IGE335/install | 87 + doc/IGE335/radius.eps | Bin 0 -> 538158 bytes doc/IGE335/rect3c.eps | 6195 +++++++++++++ doc/IGE335/tree.eps | 995 +++ 132 files changed, 176961 insertions(+) create mode 100644 doc/IGE335/64_bit.eps create mode 100644 doc/IGE335/Acknowledgments.tex create mode 100644 doc/IGE335/Appendices.tex create mode 100644 doc/IGE335/AppendixA.tex create mode 100644 doc/IGE335/AppendixB.tex create mode 100644 doc/IGE335/Bibliography.tex create mode 100644 doc/IGE335/Copyright.tex create mode 100644 doc/IGE335/ErmBeavrsPwrRefl.eps create mode 100644 doc/IGE335/Fig5.eps create mode 100644 doc/IGE335/Fig6.eps create mode 100644 doc/IGE335/GLkList.eps create mode 100644 doc/IGE335/GTCA04.eps create mode 100644 doc/IGE335/GTCM01.eps create mode 100644 doc/IGE335/GTCM02.eps create mode 100644 doc/IGE335/GTCM03.eps create mode 100644 doc/IGE335/GTCM04.eps create mode 100644 doc/IGE335/GTCM13.eps create mode 100644 doc/IGE335/GTCW01.eps create mode 100644 doc/IGE335/GTCW02.eps create mode 100644 doc/IGE335/GTCW03.eps create mode 100644 doc/IGE335/GTCW05.eps create mode 100644 doc/IGE335/GTCW17.eps create mode 100644 doc/IGE335/Gcluster.eps create mode 100644 doc/IGE335/Gcomplete.eps create mode 100644 doc/IGE335/Gcompo.eps create mode 100644 doc/IGE335/Gdeplete.eps create mode 100644 doc/IGE335/GeoHEXT4.eps create mode 100644 doc/IGE335/GeoHEXT4C.eps create mode 100644 doc/IGE335/Ggrains.eps create mode 100644 doc/IGE335/Ggrappe.eps create mode 100644 doc/IGE335/Ghexcel.eps create mode 100644 doc/IGE335/Gmultihex.eps create mode 100644 doc/IGE335/Goricart.eps create mode 100644 doc/IGE335/Gorihex.eps create mode 100644 doc/IGE335/Gplaque.eps create mode 100644 doc/IGE335/Gr120.eps create mode 100644 doc/IGE335/Gs30.eps create mode 100644 doc/IGE335/Gsa180.eps create mode 100644 doc/IGE335/Gsb180.eps create mode 100644 doc/IGE335/Gsb60.eps create mode 100644 doc/IGE335/Gsupercel.eps create mode 100644 doc/IGE335/GuideBW.sty create mode 100644 doc/IGE335/IGE335.tex create mode 100644 doc/IGE335/IGNrapport.sty create mode 100644 doc/IGE335/IGNrapport.sty_try create mode 100644 doc/IGE335/Sect3.14MRG.tex create mode 100644 doc/IGE335/Section1.00.tex create mode 100644 doc/IGE335/Section2.00.tex create mode 100644 doc/IGE335/Section2.01.tex create mode 100644 doc/IGE335/Section2.02.tex create mode 100644 doc/IGE335/Section2.03.tex create mode 100644 doc/IGE335/Section2.04.tex create mode 100644 doc/IGE335/Section2.05.tex create mode 100644 doc/IGE335/Section2.06.tex create mode 100644 doc/IGE335/Section3.00.tex create mode 100644 doc/IGE335/Section3.01.tex create mode 100644 doc/IGE335/Section3.02.tex create mode 100644 doc/IGE335/Section3.03.tex create mode 100644 doc/IGE335/Section3.04.tex create mode 100644 doc/IGE335/Section3.04_bivac.tex create mode 100644 doc/IGE335/Section3.04_excell.tex create mode 100644 doc/IGE335/Section3.04_mccg.tex create mode 100644 doc/IGE335/Section3.04_nxt.tex create mode 100644 doc/IGE335/Section3.04_sn.tex create mode 100644 doc/IGE335/Section3.04_sybil.tex create mode 100644 doc/IGE335/Section3.04_trivac.tex create mode 100644 doc/IGE335/Section3.05_auto.tex create mode 100644 doc/IGE335/Section3.05_shi.tex create mode 100644 doc/IGE335/Section3.05_tone.tex create mode 100644 doc/IGE335/Section3.05_uss.tex create mode 100644 doc/IGE335/Section3.06_asm.tex create mode 100644 doc/IGE335/Section3.07.tex create mode 100644 doc/IGE335/Section3.08.tex create mode 100644 doc/IGE335/Section3.09.tex create mode 100644 doc/IGE335/Section3.10.tex create mode 100644 doc/IGE335/Section3.11.tex create mode 100644 doc/IGE335/Section3.13CFC.tex create mode 100644 doc/IGE335/Section3.14.tex create mode 100644 doc/IGE335/Section3.15.tex create mode 100644 doc/IGE335/Section3.16.tex create mode 100644 doc/IGE335/Section3.18.tex create mode 100644 doc/IGE335/Section3.19.tex create mode 100644 doc/IGE335/Section3.20.tex create mode 100644 doc/IGE335/Section3.21.tex create mode 100644 doc/IGE335/Section3.22.tex create mode 100644 doc/IGE335/Section3.23.tex create mode 100644 doc/IGE335/Section3.24.tex create mode 100644 doc/IGE335/Section3.25.tex create mode 100644 doc/IGE335/Section3.26.tex create mode 100644 doc/IGE335/Section3.27.tex create mode 100644 doc/IGE335/Section3.28.tex create mode 100644 doc/IGE335/Section3.29.tex create mode 100755 doc/IGE335/Section3.30.tex create mode 100644 doc/IGE335/Section3.31.tex create mode 100644 doc/IGE335/Section3.32.tex create mode 100644 doc/IGE335/Section3.33.tex create mode 100644 doc/IGE335/Section3.34.tex create mode 100644 doc/IGE335/Section3.35.tex create mode 100644 doc/IGE335/Section3.50.tex create mode 100644 doc/IGE335/Section3.51.tex create mode 100644 doc/IGE335/Section3.52.tex create mode 100644 doc/IGE335/Section3.90_g2mc.tex create mode 100644 doc/IGE335/Section3.90_g2s.tex create mode 100644 doc/IGE335/Section3.90_salt.tex create mode 100644 doc/IGE335/Section4.00.tex create mode 100644 doc/IGE335/Section5.00.tex create mode 100644 doc/IGE335/Section5.01.tex create mode 100644 doc/IGE335/Section5.02.tex create mode 100644 doc/IGE335/Section5.03.tex create mode 100644 doc/IGE335/Section5.04.tex create mode 100644 doc/IGE335/Section5.05.tex create mode 100644 doc/IGE335/Section5.06.tex create mode 100644 doc/IGE335/Section5.07.tex create mode 100644 doc/IGE335/Section5.08.tex create mode 100644 doc/IGE335/Section6.00.tex create mode 100644 doc/IGE335/SectionMPI.tex create mode 100644 doc/IGE335/Summary.tex create mode 100644 doc/IGE335/TCDA01.c2m create mode 100644 doc/IGE335/bref_geom.eps create mode 100644 doc/IGE335/cart_tspc.eps create mode 100644 doc/IGE335/compo.eps create mode 100644 doc/IGE335/distributionTree.eps create mode 100644 doc/IGE335/ebc.eps create mode 100644 doc/IGE335/ebcdam.eps create mode 100644 doc/IGE335/ebcr.eps create mode 100644 doc/IGE335/ebct.eps create mode 100644 doc/IGE335/hex_tspc.eps create mode 100644 doc/IGE335/hexa3c.eps create mode 100755 doc/IGE335/install create mode 100644 doc/IGE335/radius.eps create mode 100644 doc/IGE335/rect3c.eps create mode 100644 doc/IGE335/tree.eps (limited to 'doc/IGE335') diff --git a/doc/IGE335/64_bit.eps b/doc/IGE335/64_bit.eps new file mode 100644 index 0000000..ebb7519 --- /dev/null +++ b/doc/IGE335/64_bit.eps @@ -0,0 +1,2222 @@ +%!PS-Adobe-3.0 EPSF-3.0 %%Creator: Adobe Photoshop Version 12.0.4x20110407 [20110407.r.1265 2011/04/07:02:00:00 cutoff; r branch] %%Title: 64_bit.eps %%CreationDate: 23/08/12 2:35 PM %%BoundingBox: 0 0 150 177 %%HiResBoundingBox: 0 0 150 177 %%SuppressDotGainCompensation %ADO_ContainsXMP: MainFirst %%EndComments %%BeginProlog %%EndProlog %%BeginSetup %%EndSetup %ImageData: 150 177 8 3 1 150 7 "beginimage" %BeginPhotoshop: 7374 % 3842494D040400000000000F1C015A00031B25471C020000025020003842494D % 0425000000000010A866478363733C6B3DB87AF64C49D7213842494D043A0000 % 00000093000000100000000100000000000B7072696E744F7574707574000000 % 0500000000436C7253656E756D00000000436C72530000000052474243000000 % 00496E7465656E756D00000000496E746500000000436C726D000000004D7042 % 6C626F6F6C010000000F7072696E745369787465656E426974626F6F6C000000 % 000B7072696E7465724E616D6554455854000000010000003842494D043B0000 % 000001B200000010000000010000000000127072696E744F75747075744F7074 % 696F6E7300000012000000004370746E626F6F6C0000000000436C6272626F6F % 6C00000000005267734D626F6F6C000000000043726E43626F6F6C0000000000 % 436E7443626F6F6C00000000004C626C73626F6F6C00000000004E677476626F % 6F6C0000000000456D6C44626F6F6C0000000000496E7472626F6F6C00000000 % 0042636B674F626A630000000100000000000052474243000000030000000052 % 642020646F7562406FE000000000000000000047726E20646F7562406FE00000 % 00000000000000426C2020646F7562406FE00000000000000000004272645455 % 6E744623526C74000000000000000000000000426C6420556E744623526C7400 % 000000000000000000000052736C74556E74462350786C405200000000000000 % 00000A766563746F7244617461626F6F6C010000000050675073656E756D0000 % 0000506750730000000050675043000000004C656674556E744623526C740000 % 00000000000000000000546F7020556E744623526C7400000000000000000000 % 000053636C20556E74462350726340590000000000003842494D03ED00000000 % 0010004800000001000200480000000100023842494D042600000000000E0000 % 00000000000000003F8000003842494D040D0000000000040000001E3842494D % 04190000000000040000001E3842494D03F30000000000090000000000000000 % 01003842494D271000000000000A000100000000000000023842494D03F50000 % 00000048002F66660001006C66660006000000000001002F6666000100A1999A % 0006000000000001003200000001005A00000006000000000001003500000001 % 002D000000060000000000013842494D03F80000000000700000FFFFFFFFFFFF % FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03E800000000FFFFFFFFFFFFFFFFFFFF % FFFFFFFFFFFFFFFFFFFFFFFF03E800000000FFFFFFFFFFFFFFFFFFFFFFFFFFFF % FFFFFFFFFFFFFFFF03E800000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF % FFFFFFFF03E800003842494D0408000000000010000000010000024000000240 % 000000003842494D041E000000000004000000003842494D041A00000000035B % 000000060000000000000000000000B10000009600000013006100700070006C % 0065005F00360034005F006200690074005F0073006800690065006C00640000 % 0001000000000000000000000000000000000000000100000000000000000000 % 0096000000B10000000000000000000000000000000001000000000000000000 % 0000000000000000000010000000010000000000006E756C6C00000002000000 % 06626F756E64734F626A63000000010000000000005263743100000004000000 % 00546F70206C6F6E6700000000000000004C6566746C6F6E6700000000000000 % 0042746F6D6C6F6E67000000B100000000526768746C6F6E6700000096000000 % 06736C69636573566C4C73000000014F626A6300000001000000000005736C69 % 63650000001200000007736C69636549446C6F6E67000000000000000767726F % 757049446C6F6E6700000000000000066F726967696E656E756D0000000C4553 % 6C6963654F726967696E0000000D6175746F47656E6572617465640000000054 % 797065656E756D0000000A45536C6963655479706500000000496D6720000000 % 06626F756E64734F626A63000000010000000000005263743100000004000000 % 00546F70206C6F6E6700000000000000004C6566746C6F6E6700000000000000 % 0042746F6D6C6F6E67000000B100000000526768746C6F6E6700000096000000 % 0375726C54455854000000010000000000006E756C6C54455854000000010000 % 000000004D7367655445585400000001000000000006616C7454616754455854 % 0000000100000000000E63656C6C54657874497348544D4C626F6F6C01000000 % 0863656C6C546578745445585400000001000000000009686F727A416C69676E % 656E756D0000000F45536C696365486F727A416C69676E000000076465666175 % 6C740000000976657274416C69676E656E756D0000000F45536C696365566572 % 74416C69676E0000000764656661756C740000000B6267436F6C6F7254797065 % 656E756D0000001145536C6963654247436F6C6F7254797065000000004E6F6E % 6500000009746F704F75747365746C6F6E67000000000000000A6C6566744F75 % 747365746C6F6E67000000000000000C626F74746F6D4F75747365746C6F6E67 % 000000000000000B72696768744F75747365746C6F6E6700000000003842494D % 042800000000000C000000023FF00000000000003842494D0414000000000004 % 000000013842494D040C00000000131E0000000100000088000000A000000198 % 0000FF000000130200180001FFD8FFED000C41646F62655F434D0001FFEE000E % 41646F626500648000000001FFDB0084000C08080809080C09090C110B0A0B11 % 150F0C0C0F1518131315131318110C0C0C0C0C0C110C0C0C0C0C0C0C0C0C0C0C % 0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C010D0B0B0D0E0D100E0E10140E0E0E % 14140E0E0E0E14110C0C0C0C0C11110C0C0C0C0C0C110C0C0C0C0C0C0C0C0C0C % 0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0CFFC000110800A000880301220002 % 1101031101FFDD00040009FFC4013F0000010501010101010100000000000000 % 030001020405060708090A0B0100010501010101010100000000000000010002 % 030405060708090A0B1000010401030204020507060805030C33010002110304 % 211231054151611322718132061491A1B14223241552C16233347282D1430725 % 9253F0E1F163733516A2B283264493546445C2A3743617D255E265F2B384C3D3 % 75E3F3462794A485B495C4D4E4F4A5B5C5D5E5F55666768696A6B6C6D6E6F637 % 475767778797A7B7C7D7E7F71100020201020404030405060707060535010002 % 1103213112044151617122130532819114A1B14223C152D1F0332462E1728292 % 435315637334F1250616A2B283072635C2D2449354A317644555367465E2F2B3 % 84C3D375E3F34694A485B495C4D4E4F4A5B5C5D5E5F55666768696A6B6C6D6E6 % F62737475767778797A7B7C7FFDA000C03010002110311003F00F55492492529 % 314E989494B4A705711D4BEB4DF7673DF8573AAC6AC965458747C7D2B4833BF7 % 3BF9B51AFEB7F556686C6583F96C93FF0041D5A8BDE85D3707C3B31883A6A2F8 % 4F47B994A5715FF3D7A97EE63FC763FF00F4AA0D9F5B7AAD823D66D7FF0016C0 % 3FEAFD44BDE8287C3B3F87DAF77296ABCF075ECF0FDE32ADDDE3B89FFA27D9FF % 004559AFEB7754673632C1E0F60FFD166B48678AE3F0DCC3620FE0F7494AE2BF % E7AF5288D947C763FF00F4AA159F5BBAAD9316B2BFEA307FDFCD897BD0F15BFE % 8ECFE1F6BDD4A4B8DE87F59AD6E7B29CCB5D653944303DE676BCFF0034EFE436 % C77E8DFF00D85D8829F09890B0C19F04F0CB865D4583DD924993A73129249249 % 4FFFD0F5549249252CB9EFAEDD6074EE8CEAD96065F9A7D0AC92010D23F58B1B % AB5DEDAFF47BFF0032DB6A5D0AE73AFF00556D39ADC6F428BC57587137B3790E % 793A3351F9AD625C1298318E848DD7E29C61923398E28C4D98F77CE865540001 % EC11A000B784BED757FA46FF009C3FBD767FB659FF0070B0BFED9FFCCD3FED96 % FF00DC2C2FFB67FF0033517FA3F2FEF0753FD358BFCD1FB5E2FED75FFA46FF00 % 9C3FBD2FB5D7FE91BFE70FFC92ECBF6E553030F0891D8533FF0052E7297ED968 % D0E0E183CC1A20FE2E4BEE197F782BFD358BFCD4BED78BFB5D7FE91BFE70FF00 % C925F6BAFF00D237FCE1FF00925D9FED967FDC2C2FFB67FF00334BF6CB3FEE16 % 17FDB3FF0099A5FE8FCBFBC15FE9AC5FE6A5FE33C67DAEBFF48DFF00387F7A5F % 6BABFD237FCE1FDEBB3FDB2DFF00B8587FF6C8FF00C9A6FDBB4FFDC4C1F0FE64 % 73FE7A5FE8FCBFBC15FE9AC5FE6A5F6BC61CAA9C0B4D8D83CC3877F0D57A8FD5 % 6EAC3AB746A320B83AEAE69C8833FA4AF4DDFF005DAFD3BFFEB8B0875A611230 % B0BCCFA3FF00992D7FABBD4C64DD7638A69A21A2D02966C04CFA76178977FC1A % 7C395C98AE44822B56B737CFE2E660223198CA26C4AFFC6778274C9D39A2A492 % 49253FFFD1F5549249252DD979D7D63CC9EBD9BAFD073183FB2C67FE497A295E % 51F5A9CFABEB375166B3BD8E006BA3ABADDC2B1CA0B99F259936FAB265F658F6 % D55B5D6596383595B44B9CE3C35ABB0E95F546A6B05BD54FAF69D7ECCD3FA26F % 93DC3DD7BFFF000259BFE2F7A58B2BB7ADDED9739CEA30C1ECC6E9917B7F9575 % 9FA3DFFE8EBFE5AD0FAC9D53AF597FEC9FAB98EFB2F0272F306D0DA411ECA596 % 5FB69FB4BDBFA47FFA1AFF00C17E913F2CC99FB70355F34B644469C47EC778FE % CFE9F589F4712B1A09DB5B7F82E23EB4F51C7BFAC17E35CCBEAF42B1BEB707B6 % 66DDC3730B966DDF53FEB5B9CEBEDC21916BB573DD7B2CB4FF006B21DFFA3563 % DE6FC5B8E364D4FC7BD825D55AD2C701C6FDAEFA4C77FA467E8D3B0E188958C8 % 266BA22523DA9D4FB579A5F6BF3593F68330AEF46E9D99D6F3DB8589EC006EC8 % C8225B4D7C6F3FBD6D9EE6D15FE7FF00D6D4F28800C8E800D56024BB7D07A6DD % D6B24B64B30E923ED370D3B4FD9EAFF867FE7BBFC155FF005B5DFB31B1EB636B % 654D6B1A035AD8100010D0B2F2B27A57D54E88081B31E81B29A819B2DB1DEED9 % FCBBEF77BEC7FF00D7143EA8F50CBEA7D1599F98F0EBAFB6E710DFA2D02C7319 % 557FC8AD8DF4FDCA8E53298331A401E10CD1A1A75793EBB9019D6F39A340DBA0 % 0F0F657C2B5F5472C9EBB5B01FE72AB1A7E41AF1FF0052B0FEB25E47D63EA43C % 3223FE856AE7D477B9FF0059691C6CA6E799F835BFF7E56A51FD45FF00501FF9 % AC60FAFEAFA7274C9D67B3292492494FFFD2F5549249252CBC7BFC6AE0BB1FEB % 2B730021B998CD7EFD47BE9DD53B5FE4B3D15EC2B8DFF1A1D1BEDFD03EDB509B % BA6B8DA48D4FA2F1E96547F51BE9DFFF00A0EA6E567C3963D8FA7ED59905C4FD % AEC7D53C6189F563A550358C5A9E7FAD637D57FF00D37ACCEBFF00E317A2745C % C7F4FD9766655302D6D01BB2B244FA6FBAC735BEA6DFDCDEAF7D4FCF6E67D59E % 9973752CA1B4BDA3B3E9FD058DFF00A0BCB3EB7747CEE9BD6B3ACCBA9EDC7BF2 % 2DBE9CA826BB1B73DD6B7F4DF43D56EFD9656E4FC38A13CB28CCD55E9FBD2B44 % E6444102F67BCE9BFE34FA0E664B31F2A9BF03D53B5B75BB5D5027DADF51F5BB % F46D73BF3DCCF4FF007D6DFD67E87575BE956E3C06E5D4D36615D12EAED03DB1 % FF00076EDD96B3FD1AF17E9DD273BAC5E313A6D0EC9B2DF617301F4DA0E86CBE % E8D95D6C5EEE2CAF0F1B7DAF9AF1AADD65AE3CB6B6FBEC71FECA3CC638E29C4E % 326FB5AB1C8C81E20F86F4A6758EAF9B4E060D6C7E45E6002D2D6B00FE76DB9F % F995D7F9FF00F43F48BD83A76174AFAA3D09C6DB629A5BEAE6E596FBACB206EB % 76337FE77B28C767F375FB179CFF008BBEA581D3FEB05F9B9D733131EEC5B807 % DA76B773EDA6D6D7FD6DABD187D71FAAE351D5B167FAFF00EC4FE6CCCC84003C % 2003A77FEF23155137AD97CAFEB27D65EAFD7BA91CA355B4E3D5B9B878FE9B8F % A6C3CB9DED735D9177F8677FD697A47F8B9377FCD0C3F583859BAF90E041FE75 % F1ED70573FE797D58FFCB6C6FF00B7168E267E267E3B72B0EE664E3D92196B0C % B4969D8F8FEA3BE928B2E5271887B7C110745D1881226EC97C63EB9B727FE747 % 56745BE98C8264078646D609DCD1B5741FE287037754EA19E447A34B31C13AC9 % B5DEABFF00CD6637FD35D37D73FAC1D18743EADD38E7D233450FACE36FF7EF89 % D9B3F7959FF17DD19FD2BEAE502E69664659395734F20D800AAB8FCDF4B19953 % 36FF00A4F51492CE4F2F4456D01E23F79688564BBEE5E953A64EA9B2A9249249 % 4FFFD3F5549249252942CAD9631CC7B4398F05AE69D4104439AEFEB29A63C24A % 7CC28CBCBFA83D72FE9AFADF93D1B28FAF4B1BF4F67F37EA51BFD8FC9A1BFAB6 % 4D4F77E9FF004372EBF0BEB7FD5BCB60751D4A961235AEF3E8BC1FE55776D567 % EB27D5FC6EBDD38E35DECB987D4C7BC0935D8046EFE556EFA36D7F9F5FF2D793 % 6774CCAC1CA7E16755B322AE587DCD2D3F46EA5C7F9CA5DF9AFF00EC59FA4573 % 1C31F302C9E1CA07AABF4BFACD7C939E2D87140EDFD57D4B2FEB67D5CC56937F % 53C7207E6D6FF55C7FEB5487EE5C3FD6CFAEAFEB341E9BD3AB7D1D3DE7F4F6D9 % EDB6F00E95EC1FCC62FEFF00BBD7BFE87E8BF49EA73E296B7E8B601F0F2F825E % 94A9F1F298E1212D64477619F35290A143C9A86B2791252F48F8056FD2F24BD2 % F2566CB0F1353D2FE4AF44FA99F587A174EFAB78D879B9F4E3E456EB8BEAB0C3 % 80758F7B776D1F9CD5C37A5E4ADF4BE8F99D5735B8584C9B0805F61FA15338F5 % AD70FA3FC867F857FD0516784670A9CB8444F15B261C8632F48B274A7630BA2D % 1F59FEBC676430B6FE934DE322FB46ACB06D67A18EDD3FC3D8CFD27FC0D6BD48 % 0FF6AA1D0FA2E2F45C066162C96B49759618DD658EFE72EB23F3DFFF0042BFD1 % AD159B9B271C857CB01C30BEC1BD08F08D773A95827492512E524924929FFFD4 % F5549249252932749252CB33AE7D5FE9FD6B185396D21ECD69BD9A5959F1ADFF % 00CAFCFADDFA35A898A20989B0688EA8201144582F93F58FAB3D4BA3BCBAFAFD % 6C69D332A07647FC357EE7D0FF00FC0FF72D5982B0469047622217B5168235F8 % 2C3EA1F537A266973DB59C4B9DAFA941D9AF89AF5A7FF035731F3BD320FF000A % 3FC1A793933BE33FE0CBFEF9F32F4BFD898D6D6B4B9C600E4E807DEBB71FE2F1 % DEA90ECF229F16D403FF00CE2E755FF80ADAE9DF54BA26039B6B69F5EF6F16DE % 7D423FA81DFA367F658A59739880D2E5E43FEF98E3CAE5275A8F99BFFA2F0BD1 % BEA9F53EAC459B4E2621FF00B51637DCE1DFECF49873F77FA57FA547FC67D05E % 8BD23A2E0748C518D855EC6FD27B89DCE7BBFD2DB67D27BFFD58AF000292A597 % 3CF26FA47F743731618E3DB597591593A49289954924924A524924929FFFD5F5 % 54924925292492494A4C9D41C4F01252CFB0334E4F820BACB5DC1DA3C07289E9 % A5E9A70A41B6BED78D64CF8C94465B63743EE1E68BE984BD34AC228B26BDAEE3 % 43E05490BD3F0EC8809E0FDE82E649264E8294924924A524924929FFD6F55492 % 49252CAAE7F53E9FD328FB4750C9AF169E37DAF0C04FEEB777D37FF25A9753EA % 1474CE9D93D47227D1C4ADD6BC0E4860DDB5BFCA7FD15E4BD36AC0FACD92FF00 % AD5F5F33DB8D8163DD5F4EC02F757BDAC23D4F41ADFD2FD928FE6BF56FD25D93 % BFD5B6BD9FA74A7D33A3FD6EFABDD6F32CC2E9596326FA59EAD81AD7801B2192 % 2CB18D63BDCE6FD15B0B07EAC53F534D66FF00AB55E1FE8DBE9596E335BEA869 % F76CC8B63ED1EFD9BBF4DFB88BF5B7EB2637D5BE897752B807D83F478D4FFA4B % 9C3F46CFCDF67F84B7FE0589290F59FAF5F55BA1E6BB07A8E68AB29AD0F754C6 % 3EC2D0ED582CF459636B7B9BEFD8FF00F07EFF00CF5BE17CF3F59FA467E374EE % 9DD6BAABDCFEA7D79F7E4DDBE016D6DF47ECFED6FB5BEAFACFB767F83AFD0ABF % 45B17D0C92945723D3FEBCDD99F5D323EAB9C26B1B8E6C1F6AF5492456DDEDFD % 0FA4DFA53FE9575CBC72BEB5D3FA17F8D1EAFD4FA83CB28A3D7F6B46E7BDC5AC % 6D74D4DFF4963BF7FD9FE93624A7D8FB2CEEBDD6717A1749C8EAD961CFA71834 % B9B589712F736AADAD98FA5658C5C63BFC6E8C6CC657D53A1E5E061DA49AF21E % 7F485A23DEDC6B2AA5AEFA5FA4F4F21FB1755D6BACF4D6FD58C8EB02A6752E9E % 68F57D2D0B2DADD0DDAEF5039BDFDFB989296FAA7F5A313EB474B3D4716AB281 % 5DAEA6DAAC8243DAD659ED737E93365AC5B72263BF82E23A3FD71C3AFEA77ED7 % E91D10D74D592319BD3B188DC4B8D7BED6FA357B9FFA4FCEAFF48B82FA91F5C3 % 3BA3E7F52CE760E4757BF258DDDB5EE7399B5CE77E9ECD973B6FBBF71253EEA9 % 21D161B6965BB4B37B5AEDA7912376D44494A49249253FFFD7F5549249253C9F % F8D17387D46EA50489F4018F037D12B0BFC5D7D48FABD9BF56F1BAAF52C76E7E % 4E50B0345AE71654C6D8FADB4D55EED8DF757EA6FF00E737D8F5DE757E998FD5 % BA66574DC9914E5D6EADE46A448F6D8C9FCFADDEF62F36E8F95F5EBEA27ABD21 % FD22DEB7D3B7B9F8B6E3EF701275D96535E47A2CB1DEFF00B3DB5FF39BD2534E % EC167D4CFF001A3D3F1BA41733133DD4B0D25C481564BFECD6D2F713BEC6D763 % 3D7ABD5FDCA957FAD3F5ABA6751FAF47F6F5773FA3744B6CA6AC3A58D79B6CAD % DB2D75BEADB557E9DF757FA4FF00BAF55547A7F4ED5D07D58FAB7F583AFF00D6 % 86FD6EFAD18DF646D30EC2C370DAEDCCF6D134BE6DAABC777E9BF4BB2D7DFB2C % FE6D7A19C4C4249345649249F637524CB8F1F9C929F10FF18FF5CFA5FD6B774F % 774EAAFABEC62E167DA1AC6CFA9E8ECD9E95B77FA27AF431F5CFAC75DE90CEA5 % F52FA77DA8B325D8F935669656406D6CB7D4AF6E5319F4AEAFFC27F61617F8E1 % E8B9F98FE923A5E05B902B6E47ABF66A5CF89346CF53D163BC1DB772F4DAEAAA % B691531B58264868035E3B24A793E87D53FC6364755A2AEB5D1B1B13A73B77AF % 915D8D739B0D73ABDAD6E5DDF4AD0C67F36B91E95878F97FE38F305F58B1B45B % 75EC6B8070DEC60F49E4387F837BBD4AFF00E1762F5CF25E417F46FADA3EBFF5 % 5EB3D1B12D6DB8763EFA0DF539B4E436598F76332EB3654FF569B2C7D7EFFA0C % FD0FE91253DEFF008C0C0C5CFF00A9FD49B921A7D0A5D934BDD04B6CA87A95BA % B71FA0E7FF0033FF00176FA6B88FABB7DD6FF89DEAECB092CC77DD5D40F669F4 % 2FD3FEBB75A89D77AD7D7CFADF8ADE858BF57EFE9755E47DAEDBC3C35CD696D9 % B7D7BEAC665156E1BDEC6FA975BFCDB3F72CE8B3FEAC1E8DFE2E32FA1E0B5F99 % 902825DE9B0B9F6DAF7B5F63995B3DDFC9AFFE0AB49487FC4E49FAA2E3FF0076 % EDFF00A9A9607F89727F6B75A1C4B19A7F6EC5D2FF008A8C2CDC0FAACEA33B1E % DC5BBED563BD3B98EADD05B543B6581AEDAB90E978BF5B7EA17D63CFFB2F47BF % AAE2648736B752C7963DBB9CFC6B7D5A5991E9D8DFF0943FFF0052A4A7D88274 % 3A1EE7D4C7BDBB1CE682E6781224B7FB2889294924924A7FFFD0F55492492529 % 3479A749252D0914E924A59209D2494B109A1492494B42509D2494B26D614924 % 94B00427492494A49249253FFFD93842494D0421000000000055000000010100 % 00000F00410064006F00620065002000500068006F0074006F00730068006F00 % 700000001300410064006F00620065002000500068006F0074006F0073006800 % 6F0070002000430053003500000001003842494D042200000000017E4D4D002A % 00000008000C010000030000000100960000010100030000000100B100000102 % 0003000000030000009E01060003000000010002000001120003000000010001 % 0000011500030000000100030000011A000500000001000000A4011B00050000 % 0001000000AC012800030000000100020000013100020000001E000000B40132 % 000200000014000000D28769000400000001000000E800000120000800080008 % 000AFC8000002710000AFC800000271041646F62652050686F746F73686F7020 % 435335204D6163696E746F736800323031323A30383A32332031343A33353A31 % 310000000004900000070000000430323231A001000300000001FFFF0000A002 % 00040000000100000096A003000400000001000000B100000000000000060103 % 00030000000100060000011A0005000000010000016E011B0005000000010000 % 017601280003000000010002000002010004000000010000017E020200040000 % 00010000000000000000000000480000000100000048000000013842494D03FD % 0000000000080201000000000000 %EndPhotoshop %%BeginICCProfile: (Photoshop Profile) -1 Hex % 000007A86170706C022000006D6E74725247422058595A2007D900020019000B % 001A000B616373704150504C000000006170706C000000000000000000000000 % 000000000000F6D6000100000000D32D6170706C000000000000000000000000 % 0000000000000000000000000000000000000000000000000000000000000000 % 0000000B64657363000001080000006F6473636D000001780000056C63707274 % 000006E400000038777470740000071C000000147258595A0000073000000014 % 6758595A00000744000000146258595A0000075800000014725452430000076C % 0000000E636861640000077C0000002C625452430000076C0000000E67545243 % 0000076C0000000E64657363000000000000001447656E657269632052474220 % 50726F66696C6500000000000000000000001447656E65726963205247422050 % 726F66696C650000000000000000000000000000000000000000000000000000 % 0000000000000000000000000000000000000000000000006D6C756300000000 % 0000001E0000000C736B534B00000028000001786872485200000028000001A0 % 6361455300000024000001C87074425200000026000001EC756B55410000002A % 0000021266724655000000280000023C7A685457000000160000026469744954 % 000000280000027A6E624E4F00000026000002A26B6F4B5200000016000002C8 % 6373435A00000022000002DE6865494C0000001E00000300646544450000002C % 0000031E68754855000000280000034A7376534500000026000002A27A68434E % 00000016000003726A614A500000001A00000388726F524F00000024000003A2 % 656C475200000022000003C67074504F00000026000003E86E6C4E4C00000028 % 0000040E6573455300000026000003E874685448000000240000043674725452 % 000000220000045A66694649000000280000047C706C504C0000002C000004A4 % 7275525500000022000004D06172454700000026000004F2656E555300000026 % 000005186461444B0000002E0000053E005601610065006F006200650063006E % 00FD0020005200470042002000700072006F00660069006C00470065006E0065 % 00720069010D006B00690020005200470042002000700072006F00660069006C % 00500065007200660069006C0020005200470042002000670065006E00E80072 % 0069006300500065007200660069006C0020005200470042002000470065006E % 00E9007200690063006F0417043004330430043B044C043D043804390020043F % 0440043E044404300439043B002000520047004200500072006F00660069006C % 0020006700E9006E00E9007200690071007500650020005200560042901A7528 % 0020005200470042002082725F6963CF8FF000500072006F00660069006C006F % 0020005200470042002000670065006E0065007200690063006F00470065006E % 0065007200690073006B0020005200470042002D00700072006F00660069006C % C77CBC1800200052004700420020D504B85CD30CC77C004F006200650063006E % 00FD0020005200470042002000700072006F00660069006C05E405E805D505E4 % 05D905DC0020005200470042002005DB05DC05DC05D90041006C006C00670065 % 006D00650069006E006500730020005200470042002D00500072006F00660069 % 006C00C1006C00740061006C00E1006E006F0073002000520047004200200070 % 0072006F00660069006C666E901A0020005200470042002063CF8FF065874EF6 % 4E00822C0020005200470042002030D730ED30D530A130A430EB00500072006F % 00660069006C0020005200470042002000670065006E00650072006900630393 % 03B503BD03B903BA03CC002003C003C103BF03C603AF03BB0020005200470042 % 00500065007200660069006C0020005200470042002000670065006E00E90072 % 00690063006F0041006C00670065006D00650065006E0020005200470042002D % 00700072006F006600690065006C0E420E1B0E230E440E1F0E250E4C00200052 % 0047004200200E170E310E480E270E440E1B00470065006E0065006C00200052 % 00470042002000500072006F00660069006C00690059006C00650069006E0065 % 006E0020005200470042002D00700072006F006600690069006C00690055006E % 006900770065007200730061006C006E0079002000700072006F00660069006C % 0020005200470042041E04310449043804390020043F0440043E04440438043B % 044C00200052004700420645064406410020062A06390631064A064100200052 % 0047004200200627064406390627064500470065006E00650072006900630020 % 005200470042002000500072006F00660069006C006500470065006E00650072 % 0065006C0020005200470042002D006200650073006B0072006900760065006C % 007300657465787400000000436F707972696768742032303037204170706C65 % 20496E632E2C20616C6C207269676874732072657365727665642E0058595A20 % 000000000000F35200010000000116CF58595A20000000000000744D00003DEE % 000003D058595A200000000000005A750000AC730000173458595A2000000000 % 0000281A0000159F0000B83663757276000000000000000101CD000073663332 % 0000000000010C42000005DEFFFFF326000007920000FD91FFFFFBA2FFFFFDA3 % 000003DC0000C06C %%EndICCProfile %begin_xml_code /pdfmark where {pop true} {false} ifelse /currentdistillerparams where {pop currentdistillerparams /CoreDistVersion get 5000 ge } {false} ifelse and not {userdict /pdfmark /cleartomark load put} if [/NamespacePush pdfmark [/_objdef {photoshop_metadata_stream} /type /stream /OBJ pdfmark /MetadataString 15353 string def % exact length of metadata /TempString 100 string def /ConsumeMetadata { currentfile TempString readline pop pop currentfile MetadataString readstring pop pop } bind def ConsumeMetadata %begin_xml_packet: 15353 + + + + F3744640BFF37BAB23BEB8339370F72D + xmp.iid:0280117407206811B813FB27A86CE338 + F3744640BFF37BAB23BEB8339370F72D + + + + saved + xmp.iid:0180117407206811B813FB27A86CE338 + 2012-08-23T14:35:11-04:00 + Adobe Photoshop CS5 Macintosh + / + + + converted + from image/jpeg to image/epsf + + + derived + converted from image/jpeg to image/epsf + + + saved + xmp.iid:0280117407206811B813FB27A86CE338 + 2012-08-23T14:35:11-04:00 + Adobe Photoshop CS5 Macintosh + / + + + + + xmp.iid:0180117407206811B813FB27A86CE338 + F3744640BFF37BAB23BEB8339370F72D + F3744640BFF37BAB23BEB8339370F72D + + + + image/epsf + + + 3 + Generic RGB Profile + + + 2012-08-23T13:41:56-04:00 + 2012-08-23T14:35:11-04:00 + 2012-08-23T14:35:11-04:00 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + %end_xml_packet [{photoshop_metadata_stream} 2 dict begin /Type /Metadata def /Subtype /XML def currentdict end /PUT pdfmark [{photoshop_metadata_stream} MetadataString /PUT pdfmark [/_objdef {nextImage} /NI pdfmark %end_xml_code gsave % EPS gsave /hascolor /deviceinfo where {pop deviceinfo /Colors known {deviceinfo /Colors get exec 1 gt} {false} ifelse} {/statusdict where {pop statusdict /processcolors known {statusdict /processcolors get exec 1 gt} {false} ifelse} {false} ifelse} ifelse def 40 dict begin /_image systemdict /image get def /_setgray systemdict /setgray get def /_currentgray systemdict /currentgray get def /_settransfer systemdict /settransfer get def /_currenttransfer systemdict /currenttransfer get def /blank 0 _currenttransfer exec 1 _currenttransfer exec eq def /negative blank {0 _currenttransfer exec 0.5 lt} {0 _currenttransfer exec 1 _currenttransfer exec gt} ifelse def /inverted? negative def /level2 systemdict /languagelevel known {languagelevel 2 ge} {false} ifelse def /level3 systemdict /languagelevel known {languagelevel 3 ge} {false} ifelse def /foureq {4 index eq 8 1 roll 4 index eq 8 1 roll 4 index eq 8 1 roll 4 index eq 8 1 roll pop pop pop pop and and and} def hascolor {/band 0 def} {/band 5 def} ifelse /setcmykcolor where {pop 1 0 0 0 setcmykcolor _currentgray 1 exch sub 0 1 0 0 setcmykcolor _currentgray 1 exch sub 0 0 1 0 setcmykcolor _currentgray 1 exch sub 0 0 0 1 setcmykcolor _currentgray 1 exch sub 4 {4 copy} repeat 1 0 0 0 foureq {/band 1 store} if 0 1 0 0 foureq {/band 2 store} if 0 0 1 0 foureq {/band 3 store} if 0 0 0 1 foureq {/band 4 store} if 0 0 0 0 foureq {/band 6 store} if} if blank {/band 6 store} if gsave % Image Header gsave /rows 177 def /cols 150 def 150 177 scale level2 { band 0 eq { /DeviceRGB } {/DeviceGray} ifelse setcolorspace currentdict /PhotoshopDuotoneColorSpace undef currentdict /PhotoshopDuotoneAltColorSpace undef } if /picstr1 150 string def /picstr2 150 string def /picstr3 150 string def /picstr4 150 string def /_rowpadstr 150 string def /rawreaddata {hasDecodeFile 0 eq {/decodeFile currentfile /ASCII85Decode filter def /hasDecodeFile 1 def} if decodeFile exch readstring pop} def /padreaddata { _topPad 0 gt { /_topPad _topPad 1 sub def pop _rowpadstr } { _subImageRows 0 gt { /_subImageRows _subImageRows 1 sub def dup _leftPad _picsubstr rawreaddata putinterval } { pop _rowpadstr } ifelse } ifelse } def /image2 level2 {/image load def} {{begin Width Height BitsPerComponent ImageMatrix Decode length 2 eq {/DataSource load image} if Decode length 6 eq {DataSource 0 get DataSource 1 get DataSource 2 get true 3 colorimage} if Decode length 8 eq {DataSource 0 get DataSource 1 get DataSource 2 get DataSource 3 get true 4 colorimage} if end} def} ifelse /_image2 level2 {/_image load def} {{begin Width Height BitsPerComponent ImageMatrix /DataSource load _image end} def} ifelse /beginimage level2 {{ band 0 eq band 4 eq or band 5 eq or {image2} {negative {{pop 0}} {{pop 1}} ifelse _settransfer _image2} ifelse } def} {{pop .9 setgray 0 0 moveto 0 1 lineto 1 1 lineto 1 0 lineto fill 0 setgray 0 1 translate 1 cols div 1 rows div scale /ratio {cols 400 div mul} def /Helvetica findfont 15 ratio scalefont setfont 5 ratio -20 ratio moveto (ASCII85 encoded image needs PostScript Level 2) show /x 128 string def {currentfile x readline {} {pop exit} ifelse (~>) search {pop pop pop exit} {pop} ifelse } loop } def} ifelse /hasDecodeFile 0 def /readdata /rawreaddata load bind def 12 dict begin /ImageType 1 def /Width cols def /Height rows def /ImageMatrix [cols 0 0 rows neg 0 rows] def /BitsPerComponent 8 def band 0 eq {/Decode [0 1 0 1 0 1] def /MultipleDataSources true def /DataSource [ {picstr1 readdata} {picstr2 readdata} {picstr3 readdata picstr4 readdata pop} ] def} {/Decode [0 1] def /DataSource { picstr1 readdata pop picstr2 readdata pop picstr3 readdata pop picstr4 readdata } def} ifelse currentdict end %%BeginBinary: 134805 beginimage s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!q"Xmhs8Moms8W-!s8Mrns8W-! +s8W-!s8W-!s8W-!s8W-!rr2inrr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8Vunrr<#u +r;?Kls8W#pr;?Hhqu6Tps8W-!s8Moms8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr)irs8W,tr;?Qos8N&urr2orrr2or +rr2rts8W&rrr2rts8W-!s8W-!s8W-!s8W-!s8W-!rr2lprVccrs8W,trr2rts8W-! +s8W-!s8W-!s8N#srr2oss8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!qYL*hs8W-!rVc]ns8W-!rVccrs8W-!s8W-!s8W&r +s8W-!s8W-!s8W-!s8W&rrVc]nrVc]nrVccrs8W-!rVccrs8W-!rVcWiqtp?jrVccr +s8W-!rVc]ns8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W#prr2osrr2rsrVc`qrr)lsrr2orrr2orrr2rts8W)trr2rt +rr2rts8W-!s8W-!s8W-!s8W-!rr2orrr2rtrr2rsrr2orrr2rtrr2orrr2oss8N#s +rr2osrr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!q"Xmhs8Moms8W-!s8Mros8W-!s8W-!s8W-!s8W-!s8W-!rVcWjrr2rs +s8W-!s8W-!s8W-!s8W-!s8W-!s8Vunrr<#uqtp0m]r;?Kjrr)clr;?Tps8W-!qYU3hr;HNir;?Kjr;?Kjqtp'mdrVuotqtpEnrVQEdrr2ilq"Xmhs8W-!s8W-! +r;?Kjrr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W)rs8W)srr2ilrr2orr;6EirVlfqrr2rts8N&us8W)srr2orrVZQj +rVc]nrr;lmr;HZqs8W-!s8N&trVccrqtp9hrVcThr;Q`rr;6Bgr;?Nls8W-!s8W-! +rr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W,sq=sa`s8W)trVH3ZpA4[ar;?KjrVc]mrVcWjr;6BgrVcZkqu$Kos8W-! +s8W-!s8W#pqtp9gr;?KjqYL*dr;?Kjq>'ses8W-!r;?Qns8W-!rVc]nrVccrs8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)s +r;?Nkr;HTkqYL*er;6BhrVlfqrr2rts8N&us8W)srVc]nr;6BhrVc]nrVlcorVlis +rVc]nrVlfqrVc]nr;?Kjr;?Hhr;HTmrVcZlrVc`ps8W)trr2osrr2rts8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!qt^3js8W-! +r;6Noo_&7ar;?Nmrr2loqYL'bqYU3gqYL$aqu$?jrVlisrr)cnqYU3hs8W-!rr2os +s8W)tr;6?dq"adbrVZB`q"Xmhqu$Hns8W-!r;?Kjrr<#us8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2ilqYL6lp\=dg +rVZTkrVlfqrr)`kqYL'cr;?Tprr<#us8W#qrr2rss8Vrmr;HTnrr2inrr<#us8W-! +s8N#ts8Drqs8W-!qYC*hrr2lprr2rts8W-!rr2rts8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rVQBcq=jX\s8W-!s8W-!r;?Nm +s8W-!rVcZlqYU3gq>'g]q>0p_p\=R[q=sa_qYU3hrr<#urVc`qs8W-!qtg3dqYU0e +q=sa\r;?KiqYU9ls8W-!s8W&rrVccrs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)srVlcmqu$HmqYU3grr)cmrVlfqrr)`k +qYL'cr;?Nlr;HTnrVl`nrr2oqrVlZjr;HWorr2lprr<#us8W)srVZTlrVc]mr;?Nl +r;6Ejrr2orrr2orrr2osrr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!qt^3js8W-!qt^9loCW(_rVc`qs8Mupr;?NlrVlis +qtg-aqYL'dr;Q`rrVZQjrr2rss8MuprVc`qs8W)sr;?Efq>1!frr)N`q"asirVlis +s8W-!r;?Kjrr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!rr;roqu$Kmp@nUer;6Hkrr<#trr)forVc]os8W-!rr2rt +s8Dinrr2oqrr2ors8Mupqtg3err<#us8W-!s8W-!s8N&ts8W-!r;6Nos8MuqrVccr +s8W-!rr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!rVQBdqY9jarr<#us8W-!rVc`qs8W-!s8W-!rVlisqYBp]q"XXYpA"IZ +q"OO[rr2rsrr)clr;?Qos8W,uqtp9fqu$BiqYBm\r;HWnr;HZqs8W-!s8W&rrVccr +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W)srVlcnr;HWmqYL*erVc]nrr<#trr)forVc]os8W&rr;?NlrVZQkrr2lor;HWo +s8N#rr;6Eirr<#us8N#srVc]nrVlfpqu$EkrVZZos8N#srr2orrr2osrr2rts8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)s +p%S(Ns8W-!r;?Bequ$Bir;?Hiqu$Hmr;?Kms8W&qr;?Nmrr;rqs8W-!pA"O^rVlir +s8W,us8W-!qu$Hms8Vulp%%YNs8Dutp@nI`rr<#us8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)us8Vll +r;6Noqu$?hrr2ors8W-!s8W)trr2`ir;6BgrVlfnp\4O_r;-Ems8W-!s8W,urVZQj +r;HZqs8;]fqu-QprVuikr;?Tps8W,trr)lss8W-!rr2rts8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!qtp?iq>L*bo(MePqYg9f +q>1'grVc`qrr<#urVcWks8W-!s8W-!rquNbqYg?goC_kPq>1!brVZZns8W-!s8W-! +s8VuoqtTdXqXsa_q"amgs8W-!s8W&rrVccrs8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2fmqtp3er;?QnqYU0frVc]n +rr2ors8W&rrVl]lrVZTkrVlfoq>'perVQHhrVc`ps8N&trr)forVlfqs8Dilqu$Bg +q#10erVcZlrr<#trr2rts8W-!rr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s82cjp%J(@pAP$kr;?Qns8Mrprr2fjqYC$d +rVlfrs8W#prr2ilo]Y/lo)8Ugp@n@Xr;?HeqYU6ks8W-!r;6Bhs8W)rnb)SIme?\[ +p@\=^rr<#us8W-!rr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W,ss82fqs7Y^Hp&+jis8W,urr<#us8DrqrVliss8Mrn +qtp?jr;-'Hf\PogqtpBmrr<#ur;$0bqu-Hjqtg?mr;-6crr<#us7bdKq>L?ns8W,u +rr2rts8W)trVliss8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!qtL$`q>C*Tj6H+/qYgHorVZWns8W)rrVZTlrr;rps8W-!s8W)r +o]=`]m.^DSoCV\Jq"XUUp\=[cs8W,us8W-!s8W)up\X^Sk3r*Cq"Oaes8W-!s8W&r +r;?Qos8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W,rrqcNiqs`tDp\k*js8W,urVlisrqu`mr;HWprr2lpr;?Qnr;-'Ig>D>o +r;?Egqu$EkqtU!`r;QZnrVZZor;6Bhrr2clqt97GqYg?hrr<#trr2rts8W)trr2rt +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +rVl`orr<#_jmr-Fs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,pj4Mc3h)gS#Ed9fAZ&ap%\=Uo^_G4g<."*R>cH2?YO4lZh4:r +s8W,trVc]os8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W#sqsMITATDBrI"IBS_TLKhkjA!8o^hVCmcW?Q[]Q$U +H#[\XRHZs@PF`OGCp@nI`s8;os +rr;rqs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!q#:0]d>rU3JV0/OTs2JZg#MAdoChhJoCMJ9h:0HXXdb?*KS5;? +M2[=EK85VYVR!q\gZ7_io_8+QoC;84h9a$FV41]IinrMDd*C.ke^_jdbg,,'iSDo]s8W,tqtKm^qu6Wqs8W)ts8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W&p +r;-6N>@2#I?sZrB>ut37?=.)NC2S!,B4G=U>?P'3>[:W>?$P<:>[:W>=]ed2 +?!UfHBPVEuB4Y[c>?Fp,?!UfC?!UiB?``krqYC0irr;rprVlfqs8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,qo%Rbd +Ali8B[C`D?!U`B?!:B8?!LT==]\U&='K$=@:X(g +Ch[NnAn5:U?!U]?>$53>A7JuFnbMqSrVc`qr;HWps8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)srVQHXI=[3%KS"Q' +JU;fpJV&N0NKKEcMM?e9Isl]nJ:W6$JqJ`-J:`B(J:W6"I!^6kJqAZ2N/s$YMMR"? +J:;opIXZcqKS5,5J].9[qtgZt-7$>*3ac<*N7">?G'4;cHh#=B/6q;cHh$>?b32 +?!UW;=]ng-;cQju[1E76pA +rVuotr;HWps8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8N#pq#'fZIXHRaihrVdF6Rncd1+idEg+`e'cRh]Z/4/cN!qEqtBdWq>L?ns8W)t +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +rr2osqZ!Zi7mosG<)61]92SGY9hnM^;,Bt^:/4MX9hnM[:/4Y`;,C+d:JO_`:ejYX +:JFMU9MJ/S:esk]9heDZ9M8)U;,L+a:fKn\;F-r?p\Y!js8W-!rr2ors8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)ts8VWY +Y"qb\7S6KM9he2T9h\5T:/=_`9hnAU9MA/U;,9q^9he>U:/+J];cH^o:Jk"d:esk` +9MS>Y9h\5S9MA,Q92&&S91hfS6;UWNV="!Qr;Q`rrVliss8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2lqq#/3NEc,l> +H$".ME-?>EF*)PJG'.hHF)uDDFEMhOF`hkNG'/"PF`hkOG'%hLGBItIEcZ5AF`qqN +F`hhLF`__JG'8%OFa7\BG@n#Jq>C3hrVZWnrr2ors8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8N#sr;-_o'F3`lH0AaN)BCa2l?D`l5p:`lH0A`l5m8bfe/NaN;H?`Q#p>aNMiRb0&#S +bK.]CbfRuHaM,a1OR)rHp@@qLq#(0ls8W&rs8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,urr2rsrp4Af4A/197n6!;8Oc0>7n,s; +84cEH91qfG7Rf^37Rp$@84c9@84Q3@7n?':779X:84H*?8Ol6=7n?6E7R]g<8P)HA +8kMuP9giF;o)&=]s8W)trVlfprr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8N#ss8VcICIpid6UO4.7Ros:77Ka86psR;8kV`I +7n,s;6UXC6779O46UXF;91hiN8OuBB92%uM84c`l?BObKJ)Pbfn;Tbfn;Tbfn;TbKJ)PbKJ)P +bKJ)PbKJ)PbKJ)Ob0.uObKJ)Ob0%lLc-=MXc-=MXcHXJXe&KYT^ZYOpp@J:`s8W-! +s8W)ts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)ts8W-!rr2or +s8W-!qYUk5!D%i4?l2"5!D.o4Ztqk4Ztqk4Ztqk5!D.o5!D.o5!D.o5!D.o5X7S! +5a4$,Mc4$,Ja3]]5[3&ilW3B&`S +3'&rT6:8-Qrr<#uqt^3js8Vrls8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W)trr2orrr2orrVlcpr;HZmlYBm9BjP4V@Uiq[AS,I`A7T4]@q0"Y@q0"Z +A7T4]A7T4]A7T4]A7T4]A7T4]@q0"YA7T4]A7T4]@q0"Y@q0"Y@q0%Y?=[PW@:3VP +a8Yr1q#($cs8W&srr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W)trr2rts8W&trVl`mq>'?cf#knFaN;TI_o'C1_83t(_83t(`5KU4`5KU4a2c6@ +a2c6@a2c6@a2c6@a2c6@a2c6@`l?$;`Pog8_SX1,_SX1,`P]^6_T]p:c+MR+p$qtY +nF$2Rs8Vojs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W)trVuots8W)rG9\mk3&E3>0JG490etI<0ekC;0ekF=1,:U?1,:R=0ekC;0ekC; +0ekC;0ekC;0ekC;0ek@90J>(40/#"50JG170JG:;1bpaG0f(g<>gEBHq>1-ks8Vuo +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W&rqtp?ls8W&t +rr<#uq!3Sd3%QpA0etL>0ekLB0ekC;0ekC;1G^gC1G^gC1G^gC1G^gC1G^gC1G^gC +1G^gC1G^gC1,:U>0ekC;0ekC;0ekC;1bppE0fq-I3@J1Xp&+jiqt^3hs8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2ors8W)trVulsrr2ik +Ro*]u@9m,D?=$oC?!^c@>[1N=>[1TA?=$rE?=$rE?=$rE?=$rE?=$rE?=$rE?=$rE +?=$oC?!LW>>[1N=>[1N=>[1WA?s[)M?!h/BJDL+tqtp6crr;rqrVccrs8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trr2rts8W&tr;QTkp$Slrcd0;< +aiVWF^q[Y"^:q=q^:q=q^V@Ou^V@Ou_SX1,_SX1,_SX1,_SX1,_83t)_SO()_o'C0 +_o'C0^qdb$^qdb$]tD=r]tqJ"]#_#FnalSSn*^)Qs8Vojs8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trVulss8Vrc2_6L21,:I7/hSb. +/M8Y./hSb//hS_-/M/P+/M/M)/1`>'/1`>'/1`>'/1`;%.kE5%.k<2'/M/P+/M/S- +/hSb//hSY(1FXh-/MAG-26ZuWpA+ags8Vuos8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W&rqtp?ls8W&trVuoto\`+s0ek=71,:O;/hJb3/hSb/ +/hSb//hSb//hSb//hSb//hSb//hSb//hSb//M/P,/hJY,0/"t30/"t30/"t30/"t3 +/1WP,/2/\1-8[W`nc&RgqYC*gs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!rr2ors8W)trVuirrr2]\>?Y<<>?bB=>[1H8=^"s2=]nm1=]nm1 +=]nm1=]nm1=]nm1=]nm1=]nm1=]nj/=BSd/=BJa1>$>*5>$>*5>$>*5>$>!.?WC03 +=^+d3=i:%2q"sp`rr;rqrVccrs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W)ts8W-!s8W&sq>9m[s4b9-b0.Q8a2Ys3_Sa!t^V@Ou^VIY#_83t(_84%, +_83t(_83t(_83t(_83t(_83t(_83t(^qdb$^qdb$^qdb$^V@Ou^qdn'_8!k)c,.E^ +s8W-!o^`%^rr;uss8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)t +s8W-!s8W)sqtp3dqu-)G+X/6\.kE(r-n$Jm.k<%t.4H\q.Olr!.k<,#.Olr!.k<,# +.k<,#.k<,#.k<,#.k<,#.k<)!.Olnt.Olnt.Olkr.4H_r/h&;"/1iJ!,Xh7tq=Xdf +s8W)ts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!qtp6d +rVuots8W)qk(kcE-R^>j/1W2"-n-Vq.k<,#.kE5&/M/P+/M/P+/M/P+/M/P+/M/P+ +/M/P+/1`>'/1`>'.k<,#.k<,#/1`>'.k<,#/1`G(/1N5(.N^!=j7iTRrqQBfrr<#u +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)ts8W-!rr2orr;?Eg +qYTr];H-_"='/R+<`W7&<`W7%<`W7&='&L+=BJ[-=BJ[-=BJ[-=BJ[-=BJ[-=BJ[- +=BJ[-=BJX+='&I)='&I)='&F'<`W:'>?4j,=^#*/<-S$2qt^0ds8W)ts8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)ts8W-!s8W&sqY^*_r/eV0 +aiD-2`5B='^qdLj]tM+m]tM+m]=Y\e]=Ybi]=Y\e]=Y\e]=Y\e]=Y\e]=Y\e]=Y\e +]Y(ni]tM+m]tM+m]tM+m]tV"j]Y(ni^r+74g&M*PoCDq]rr;uss8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)ts8W-!s8W)sqtp6fr;PbE+5p\4^fqYU'm`rr2lqrVccr +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W#prr<#us8Vlip\t*j +_Rm4g_S3b"]=Yhm^:q7n^:q=q^:q=q^V@Ou^V@Ou]Y(ni]Y(ni]Y(ni]Y(ni]tD"i +]=bei]Y(ni]Y(ni^:q=q^:q=q^:qFs^V.Fs\@'/iMuW\Op\+XeqYUC-drr2rtr;?Tps8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rVcThrVuots8DZX74TT**>ok>+!2XL +*Zc=C+X&!P+X&!P+X&!P+X&!P+!2RH+!2RH+!2RH+!2RH++ +,9n9O+sJ0P)&XJ:*??7F+*#on9)B0Y;*uu[G.S&e$pAb0ms8Vrls8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trr2osrVc`pqY0[]qhn6H;,L.c:/4PY9he>V +9heAX:/4PZ:/=PY:JX_[9he>W9heD[:ese[9he>V9he>V9he>V9heAX:/4PZ9heDY +:JXb^:/4PZ9h\5T:/FYX=\Mh*q#:!arVc`prr2rts8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8Vunr;Zfsrr2K\qZ$ADMNEpaR@9J.Q^=&*QBmo*Q'R`% +Q'IZ%Q^3r(R$a2)R@0G.QBmi%R$a8.R$a8.R$a8.R$a8.QC!r*R$X/*QBmi&QBmi& +Q'R`%QBdc&PEh'/1`>'/hSb//hSb//1iG+/hJY+.k<,#.k<,#.P!#".k3&#.kMnk +-SEO5nGE7cs8Voks8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)t +rr2orrr2lrqYU6dlX*1R84lQM9h\;W:/4PZ:/4JW9he;T9hnGX9hnJ[9h\>Y:/">T +9M8,U:/4PZ:/4PZ:/4PZ:/4JW9hnGX9h\8U9he>V9he;U9he>U9hnDY8l&&Lg\^[B +rr)lsrr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8Vunr;Zfs +s8MQXq>^KPr;Zfss8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rqc3]q>^Kprr2ip +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)ts8W,urVc`qrVZZf +nZ/=QR[KS4S"#q;R[T_8S"#qS"#n;S=Q+=SXc4@SXl7>S"#n:S"#k8 +R[T\6R[T\6S"#q):0l14QIrqufrs8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!qtp?ls8W-!s8Voiq!maTQ'@T# +R$j;-Q^XM;S=Gq4R@0M4R@'D2R@'A/R$jA2Q^O;1R@9S5R$a8.R$a8.R[T\6R[T\6 +R[T_8S=H(^\[f8]\[o;]]",A_]"5G_\[f8]\[f5[\@B&Y\@B&Y\[f;_ +\[f8]\[f8]\[f8]]"5G_\[f8_\@o8RlLX`Krr)lsrVliss8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trr2rts8)`npAb0mq>'dYp\OpirVH0YqYL!_ +qYU3fqYL'bq"t!dq"O^cp%\F\q>'maqYL'bqYL'bqYL'bqYL'bqtp6dqYL*drVc]n +rVc`prr2lor;HWoqtg6ir;ZKfq>^Kps8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W)ts8W-!rr2rps8VfkqXsmgs8W)sqYC-js8W)ts8W&ss8Muq +rVcWms8Molr;QQks8W)ts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W&rrVc]nrr2or +rVZTlrr2rts8DTdqu?]U=f%/F'fA#?GgXt!(g"G!/gYCT>gt^Z6;g=b04 +g"G'3g"G'3g"G'3g"G'3f\"g,f%/F'g"G'3f\"p4g"G*5gYCT>f%&F1gZHlVqu$Hn +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)ts8W-!rr2rt +s8Volg=bB@i8KhVI#Dh;-oBg">-=io/eOhVR,GhVR,G +hVR,GhVR,GhVR)EgtUTKhVI#Dh;-oBg=b9=iS`SKh;-oCh;-oCh;-oCh;-oCh;-lA +gY1B8g=k97g=k65gYCN:gY:N>h;-f2IXm!#JV&K+JqAT+JqAT+JqAT+JqAT+K7ef/K7\], +JUrB&J:N6)J:W<*L4t;4It*$$JUrQop\=dgs8Dlns8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W#sqYgBQQ&^WSL4tG=MMd4FL5(J=M2@%E +Ll.(ILk^tLMi3UUMhm%@LPLY@Ll$qDLkpkCLkpkCLkpkCLkpnEM2@(FLkpnEM26tD +MN!@JMN!RTMi!.AL51eLQIl03q>Lc\[oDd +^V7Ir\[fGh_SWhHs7lEgs8Vuns8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!rr2ipqu-NTPE(T\N/W^RMi3OQN/W^SN/WXOMN!LQMMRCTNK''_ +Nf/^NMi3LPN/`dTN/W^SN/W[QMi3LOMi3OQN/W^RMi3OQN/NUPNK9!VNK93`O,]!Q +MiMi*=GL5(J=M2@(GMMmIRMMR%EMM[(ALl71KM2-kBLkgeB +LkpkCLkpkCLkpkCLkphBM2I1JMMd=MMi*@KN/idPLl%"IM2-tJL5:_CKuj;fq#10j +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W&rs8W-!rVH9] +s6Q5UY-tgP]tCb[[CErb^:q(c]"5Md^:q4i\@T;`\$ii[]tCtf\[oA_]"5Ja]"5Ja +\@B&Y\@B&Y\%&u[]"5Ja]Y(nh]">Yj]=PPa]=bhh^;7P!^:^Ass7Z6ds8Vuns8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2rsr;6KOL5UtJ +MiL51J9M2-kAM2-_;L4tD> +M2$bBM1g_FKnkM=LkphALPLY?LPLY?LPLV>L5(M>Kn>#4LP:A9MM?b>K8##4Ko(M> +LP:G9N.Zh=H`R,Aqu6Torr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W)trr2rts8W,qpSMnVI!^$[F*)MIG^=U\IX#mRFE_qOFEVnQFE2DEG'%hK +G'A4UG'%kIG'8%PGB\7TG'8(RG^+FVF*)PFH$+4NG&qhOG'.qRG^+:OF`DPHF`MPC +FEV\am.gPZs8W,us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)t +s8W-!rr)iqs82YmG(5*pJqAW.K7SW)Ito5 +D/O90DJsQ7Ci=91E,KW:G&q\DEc5o:E,]uLI:dD7DfKl=DJj?0DJjB2DJjB2Df9N2 +Df'N7CN4E;F`qM6G\qM>CijZ7D/438F)Yu9EH6/Hh>.$Ks8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)ts8W-!rr2osrquYTFF/C]H$FX^H?j[X +H[0j_I!U3fI=ZrtH$FRVG'A.SH\-uhH$4FYJ:2`iH$O[\H$O[\G^+LZH?jg]IXZKh +I!p(ZaI0FY-,%7Z*CI7YHP.5XK8M,\@/uVWNWY<]"=N' +ZDXh'VQQbiYH>7C['?[8[^WNCn,NCcs8W&rs8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W)trr2osrr2osrquVUH%:?kI!^6hI=-?fIscQjIslcnIY*3& +I=-EeG^4OYI>*JsI!U0hJq&/qI!g8s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W)ts8W-!rr2osr;,u4F*DqVH?spbH?sd\GB\@ZH$+OZG'\CPDK^o,Zc(;Lkj,g) +I<^']GBeI]H?sm`H?sm`H$O^^H[:$_GC4[^GBItLMij0mS-hmed%ajfGbm[BZd6 +YHP7;ZEg[;Yct@9Xf\_0\[AcMX/rJ.ZaI9Uaj\_abfRc:\$)m:YHFn.Za$[-huEWO +s8W&rs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trr2osrr2os +r;,u6G^OmdI=6NlI=6HjH[:'eI!C*bGC+XWEdEb;[Dp\Rl0Q'1J:)flH$XmeI=6Nl +I=6NlI!g?jI=6TlH@C3gH?jd_Ng,m(Tq%X@R[&JNGC"X`H@C3dI!=';r;6Kms8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2rts8W)men8Q0 +A7fLhBkV0nAnk^bCLh-sB5M?mClc3do)/L^pA4^``b9+$DJNs%Bk_9qBk_9qBP;*o +Bk_9qAnYpfE+Ecc>BEH-#>F)uGFEH,u=F)u>A +F)$#9F`hVMo)&Ies8N&us1E#bEH#o;F*2VFDf!/bq"k!hrr2rts8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8Vunqu?]rs8W)toTlSaVPpW"WMlr'[CN?? +XJN//WN;n[P,QF`pAP$ip\44Ho:VqXYcXt.X/iG-Xf\P#VP^Z)YH+OtWNW\0[@sY" +R?d@?s8W-!qu-Q>S>`BeXK8P-YH+\&b5_G?s8W)ts8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W)us8W)trqbGjF*VhLF`qnLF`qnQDfg8FG'e=W +F_u8e_W:Fhs7uEdrVOr^F`_nPG'J1RF`hkNG'8%PG'8"OG'7tNGA_hHH$XR]nG3(_ +rr)cnrOZlgFEDVHG'J7RF)o"lq"t'irr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!rr2rts8W&o`FNFf@:Nn]An>LaAR]+]A7K=]@:45ZiqW9E +qYU-cr;Q]ob@G=!BP:sgAnGXeAnGXeAS#IcAnGXe@qoOd>\n1fB\N%Kr;-?eq=aHh +>\dnaA7B%XAn#1[W;H>fs8W&srr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W)trVjuVCi+'/E,]`5DJsH0D0'W5EG0*%J$\J@s8W,tqtpBm +s8UP_E,BK1DJjB2DJjB2E,]f:DJj?1E,]]:D/X$-EbT1Aq"ashs8Duts1`&aDK0Q1 +Df0T5C2'jMq"k!hrVlfrs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8Vunqu?]rs8W&tj--IBUSY#lVPU8o['?a:V51>nUS"dHs8W-!rqufrrVQ3Wpme.U +WiDtpW2Qf!WiDnlUSG#rXJhnhVQm;.TrP&]OnJMFs8W,urVHQ@Q`6g_WMc_oXJhtm +])Va/s8W&srr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)u +s8W)trVarXE,fi;F)uAAEH?5AEHZABG&;,6J[XkBrVlcnqtp?krVb8aFE)ACEcQ5B +EcQ5BF)uDDF)uACF)u>GEH>iEcH5ADJu]Vq"t'i +rVlfrs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2rts8Vol +[9[-E?!UiI@q/nS?rpWB?t3VQHb/P@q"FL_s8W)us8Doq_d$b_?t3VQ?smAM?smAM +?smAM?smAM@Td&@@UibR`;BT7rVccrrVQDr=CY]H@:*AK@UESNQi$XVs8W&trr2rt +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)ts8W-!s8W-!qZ"0C6irVk&PChdX!CMIU!Bk_1-krVulrs8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W&rs8W-!s8W#sgRG.@Y-+_%V59r^ +VOafmX/VGBS^I<6nE]K:s8W-!s8)E^nWfc@VQ$MlVl-PpW2QJdWiDhhV5UDoVOaEK +U7e!Abl.SAs8Vfdq>^KKTWY2lWMcbrVPC>nY5eP%s8W&trr2rts8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W)ts8W-!s8W-!qYn0ADJO--Df0H1DJjH-DK9Z6 +C1i.4nc&FZq#:9jqu-Nlr;FoRE,KK1Df0H1D/F0.DJj<.DJjZt?:?XI&B=^#!-?[:T?>[1N=>[1N=>[1N=>[1N==^P9?@U<'9r;-Hnrr2rr +rVQ5h>$bE;?!CN<>?G<8KD56>s8W)urr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W)ts8W-!s8W-!qZ!NqB5)'mB4PRbB4bgkBOPU`Au4qks8Durqu-Hg +qYU0drVt)LB4kadAnP^fAS#IcB4kdeB4kggAS#IiASZ'k>-@o%s8W)ts8W-!qm0R> +AS#LcAnPdgBNg;jq>1-krr;uss8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W&rs8W-!s8W#sac3-tXfJ4kTqS*MT:i0XWLoL!s8W,uoC22ArVuotrqQ0] +n<'33U8+KZUSF]`UnjWTVP]uXTqnQ_SYMXJU77;(s8;oss8Vfbq>^KFU8ao_V5'oc +T:E'XRfEEfs8W)urr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)t +s8W-!s8W-!qYdHuCMdp(C1q?sC2%EuCLh9nBrLIqrVZTjq>L9hr;HQir;OrNCMRTt +C27R!Bk_^8ART%XA7T4ZAQ=$Tq"t*krr<#us8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W&rs8W-!s8W#s`0I6rV5:#b +U8O?EQC4DGQ^lV+r;ZTdq"OU[qtg*dp\FggoTkr6US=HVU8"HZUnjWTS>)RLVPL,] +S=uFERYeEOqYL6lr;ZH_qYgH?RA64:TV\K]S!^FSPQ1O[s8W#qs8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)ts8W-!s8W-!qYcgdBkD!jAS#@bA7T4` +@VfLrdJj"AqtpBlrr2oqqZ$Bcr;+ZKB45C`AS,OdAnGXeAnGOeA7oLbBk1di@:a(Z +S,N9_rr2cmrr2oorNfdAB4GOdB4kgdCL)8bp\b'krr<#us8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8VceL.bHB<(Ttf;cH^t;H$O_HJnVo +rV-^Blqu6Ni[n0M"<)cgq;Gp=f;GpCj;bp@f;H-Ii;,1.d9S3!3r;QQf +rr)irrV?5d9N5%j;,U7g;,:7jD"I>trr;uss8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W)ts8W-!s8W-!q>ZFQ@UN\J?X?o??XdJS@SMC7s8;cerV??f +s8M]ir;QZps8Bi6?=@,F?X@#D?=$oC?=%)I@pE8F?=.)G@9$6\rVccqq=jgarr;ur +s/o4)@p`JH?XI2I?W;(?q>:0krr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W&rs8W-!s8Vrq]9/k^Um\!QStD:8Q'S2,])Vg1rqQB_o^r"Uo(r4\ +qZ$Tql\LdqSt;RGSXlCFT:_R@SXH(=Tqe6MR?jJ0MR3?_rVZZms8MZaq#:<:PFe/+ +R\-7GQ^+SEN;rhUs8W#ps8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W)ts8W-!s8W-!q#-:UARf=V@q/kR@V'%[AQ"6ErVQNdrV??frr2Wir;QWorqs]8 +@:WeT@q&kT@:V9M%lL92/&R:.\2]EpW_ur:g*fq>UEorVH>e8Pi5X9hnDU9h\>YA*EXa +rVulrs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)ts8W-!s8W-! +q#>e>?<^c;>$4s3<`iI'9p+W=qYC*gpA=des8;orrV?'`s7O04=]na-=]em4>$>*5 +>?bB:>$5!4=^,'0='U"@s8Duos8Mfls8W)us/o$t?<^K5>$,$6=B0)'qY^q>R[ok9S!ST1p&FIJr;Z`qs8W,us8W-!s8W-!n!KH2S"H.;S=H7FTV.gBQ'.c2 +R[f\2U7Ia?RfE$Ks8W#ppA=geq>('.RA6CES=Q7AQ'A,?NV`JKs8Vrls8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)ts8W-!s8W-!p\fbF@:!DG?X?uE +>?tN;:m:)Ap\4Xcq#(*is8;lpqtTaZqt%X2?!UT=>[(N@?=$rE?=$rB?!LW@>[C`> +>[_sLrVHNirVlTjs8W&rrN9++@:!2E?C3krr2rts8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8VZbECNPi8kV]J8khiO929Wj +p@7nWp\4^ds7lBfn_:I:J9>7.?p[L\9M@uN84Zd85)ZI91qlI84ZU*G]:+P(Ci+&b<`iL-^p]($ds8W,u +qu$Kns/o!o=]SO&=&`7&;Gq&gqu$Hns8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W&rs8W&rs8Vcl[#^ZAQ^F,.Q^X/-Q^Y)Ws7GjTo(N+`s8Dip +q<#l'SW\;GSViZ#T:_I>R$aD6S=Gt2OHQ$)Q^X,'S"Gq7s8V?TrVuiprVZKfqY:*. +R%Kh6R[T_5OH?*-M"CK@s8Vuns8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W)ts8W-!s8W-!p&059>Zb38='Aa3U'E]:4V) +C27`b>$P?==^>37>$>*5>$>'5='f$7=^+s3Zk66 +>?G$2=BT8!qY^?ms8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8V`fCICQT8P)6>6paF=5A0-TqZ$Top\4I[p$g1h>=^q?3']bt5=S(, +6:!n+6psF26psL66pO716:O407n$2&qt:!cqtp0ZrV-?is7c2^7S#s87n?*;6:=44 +>N#5Prr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W&spA]#';bg7i:K:=j<)l>%li6taqt^'ds8W&jd[+B;7n#a:9282\;G9h[:fL:h +:f'tb:f(%b:0js8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8VfhCI(3J7RKR255&:J4MY;,C"_;a+9qrUp3j +lMUGWs74<[69@Y29i"\b7nul[9heDY;bKk\9he>V9he8Z8krAU=A):ZaRoN.qu?]n +q9/d:oCr7[q5HhW:esb\:JXba9hAXQq>C3js8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W&rs8Vunrr;`l[>p?-Q^!c"PEVJkQgFbBmd]K9mIpDI +f:$`,P*q]+R[B/%NKK?gR@'A'P*2)qQ'IMqPamYiOFa-kPE>/2q==:Wo^M\$rVuNf +s8W,7OHkriPa@Z#NKB[!N;W;As8Vums8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W)tp\f50;GL4iu4?oan,K*qu?QfpWNO7o_AF]po-tc +;c6Il;c?Om;c$ocp\Xshs8N&us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8VrkD*C*F6:!du3BoM^Pl(7Ps8N&soC:jd5;thl3'BAe3BB8c +5X%@s4?Ghm5!D4s5X7V$5s%Ou6V'L03hcoO,oNi +Pa%;mP`_K%SthR,D86,NoD/:Np]%t4s8;6TqZ$T4KoqL\PaR]!NKKcrO8n_Ds8Vun +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)ts8W)tqu(_2 +:/+P\:esea91>HOq>'sbrqZBbl@_f":es_\;,U+`:f1(c:Jjh[;GU(a:JXb^:JXk^ +=%lLn:f0cbrVc3\rUKX\S<*XCq#:-dqPHbY;,0h`:Jjh`;bCE^p&+dfs8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8VujD)s^=4[1\c +3'Jlsh"^[Ep&FphpX3#%1I+8c3'K/W2`3NW4ubVb4$#A^3]]Ac4?Pbi3'B5`3C#JV +NUZN5oDedfpW,^NqY^?io(MgK3'KMd3^>\g2`j>b;s3]Ls8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)ts8W&srV^Y"84Z3?5YFUA3b[[S +qZ$$[p&"dD>=(DD9gVBG7nH6@85;fH7n-!<7Rfm<77BX677BX:6q9O657nZ(Y(s8Vchn+lYR +s6OuLH'4\[PF7AiNf9!_O,9'`PELl`Mi3[YOH>H]Mj'0ePadPR_#OH7q#BsWrRknY +s8VWWo)Ja+JW>eNOHtoiM2e!bNW8MDs8Vuns8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W)ts8W)tr;1\-91qoP6r6QT5&'0Wq>^!^p\b!D>X^kQ +;FaAW8P;]J92SJV9M8&P8kM`L91qoN91qiO8PDZN76d:;qYg'cp\4U27t:C4rVH*\ +r1ubS:J",R92A,R;++^Wp&=sis8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!rr2rts8W)trr;ifIkWZ84ZbS]2)I+jr;HZmrquNb_cAKM4#A]P4ZG>\ +3&r`N1,LdI3]T&U1cI0H2*!WZ4ZYJ[4#8[7qYgHos8V`bfhs2SrUTa]o_S?U1,hBX +2E3f\2E^K0KSb\FMN=!cOHZ#iK)Y?> +s8W#qs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2rts8W)t +qt>b,84cHG7n6'=6+$OcqtL*hqY\`O5Xe@87SHTM7nZBE6q0^>7S66C7Rp!B7S$'B +7nQ?B7n?L'cqkQMI9h@lJ91hZF8j?_So)8OcrVlis +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2rts8W)ts8MrkLG(;7 +4>JiL1FZ8fq#(0dr9=+>@NdE\.5WM!+=8Wl/i,=A/hen82DI0I1bCL:/i5UI3B/rW +0.:<#qYpNks7lKR?7mghqY:'[r;-;\0/baG0fM'L1c7'@=mu+bs8Vuns8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2rts8W-!s8.R06UO7&6TdUl +@.O!cs7?0Ts6F_Z3B8o\4>e`J3'')b5=)* +r:0^[r9n;Y30aF?s763gs.)/85s@P&5s@Lu5<3?Mp\jsds8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rVccrrV?0X`Hm,kO+iLFO+iSns7uBR +qXOU_K2dYhNL50=H%1L%Jqob_JqSu?N/*1?NJ`mZKSPSDM27.OKmoKjs8W,ioBu8; +V0-b"mHaZCs8W,2JV]&5KoV7SNfT<\M#[5Ks8W&rs8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!rr2rts8W,urV;I86q'^57mKL)@Ia*frq$'Srp+MV +5=%>!4uY5V4[2+t7Roj95t4:.8OQ*87mfR28OGp784c',Dtj2,rUg$^qs8,]4.,p@ +rpp'drh)GD7RKO77moa66p>5Up\t*hrr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!rr2rts8W)ts8;flOtSF>1GUa@0e8ahoDe^fs7Q)C-8mYTBPrE` +NJMd_75ckP2)mBI3&E?G/1rS)1bgO9.5!;,.9P-oqu$Emq"a'',rI_p4?Gej5!V4o5WV4q2`s&_4ubQ5iqrWJqY^$KM2R1AMi-sDqY^6hmuB4m4HTR'rS,VL`$/2Ak20ek=2F85A,s8W#os8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2rts8W-!q>ZpB4Zkee +1-Rfijo5/Dr:o^[dQg!S_sIBtqtp3aq=NsdJP%RP4?>A]4ZPYd3^Pqi3]oVe4Yf[J +s8;Tgq>:3hR5m/g0Tc;-p[e7Wrg>E#3&ira3]T>d4#VNeoDSXcs8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rVccrrVc?ad<^:sP*(!BJ;a.$ +s7?-Zj7MDHMqI_&s8W-!s8W-!s66\;IY3Q8LPpe7MMHe@Knt\JOG]<]I,4bro_\4O +q>I[5K8Op#p$VVMrr<#0IYii8JVT,>M2@">U&XZ\s8W,us8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2rts8W-!q#6sK5:-dR6*Mu +2O=:6q"4FZrgYf04Ztts5<_D#5WaGnoDS[err2rts8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trr)lm]c\mV.5Wt9.sC[[p\=[[s8@_7nFleW +o)/C]o_\IVq"adQNBAF?2CU44/2&D*.Om2--RpN&_#"$+s8;i[oqNl^/hA6*q>:3l +oD&'I+ttPu.kNG31GC@)Hi*L9s8W)ss8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!rr2rts8W)ss7sDU4ZYSj68^QKs8)Zgr:^-eM3@K,s8VlorVZouZqt^9ls8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +rr2rts8W)ss7sP_5X%>$83Jn^r:p-`r:^-fMNdZ-rr)Ngr;60ar:g-frpZ7D/j)K^ +5=7V#3^Pqk6pa"#3C1^_r:^'`r9aEe3&j,c1mn.9rr2KaqOTN15X.Cr6:OC14>DQh +o)8Rds8N&us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)t +s8Vup_[HVT$jR^p*M*!'nb;_Po(DD;q>Bj\qXjFWq>0g\p@%\Lo$Cqh0.\\$,V^er +/h&A%+"&8*nbr:\qY0RT]J(`d.4QX)rqcHfp\X`Q+YG2j-m0BA$O@(AN;EALs8W)s +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2rts8W-!qu+JG +',qo,-7C1;s8Vfep%e.Ln*g2Sp](9ipAOg`qYg?bqu$BDC*>Gn3\iER3]/lQ4?5,V +0W4gJqY0UNnGU?j1H@M2@(?J;o&)R[&GQH%BtlrV>gG +qtT^YdUe,jLPU<,p@.P@n+cpnFbtm,Is6$SA6iM=[f>pmqt^9ls8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2rts8W-!qu+VQ(*=Y;/2/NNr;Q?_ +p%e1OnF6>SpAOsap&+[`q>C*\q>:!@E%*n45;tJf4ZG\g5Kd84sM@-0HqBo +qXj[]q>'c=#RU\9!!3-'"9eo3\,#t$s8W)ss8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!rr2rts8W&tq>B1s%2TZf'bqV4rqHL>k=CbcI +>?tH??X6c-ec5=:qZ$Tqs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!rr2rtrr2lrqYfJ'&f_`%(`4:ArqH6_q"sFUs82H^rV?$[q>'jYmecnNoCr"X +k'8LH5X@Fi5:-is8N&us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W)ts8W&onM::M!XAf2-27?3oD84Wr:]UVrUfdTo_J4Qo(V\KpA"R^o_81I;'?o, +0./+o-7Kub*-1]Kn,N4\qY]PA',VMn$4m;grq?!]p\"H5!.5X4G2)@!F +.lSf!qto^VmI0cHmR%j9-5mjK'oDt`o(i%PrdbUo&f))r&eYrp(E)9-p\XpgrVuot +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rVc]nrVcZms(bkN +Bl70J=TA9hn+QVUp[R_Lp?h;;p%nFUnb2eYr;>sJlM(>YW-WB.K78?&L5C5*CTd^; +m/HhXp%nZ,Dg-D@AnY8^rU]XWp\Fi^;-R14?tEVL@:9OWo(;\S +mRJEK.NTZX(QA@doD84Sre(q#'H%],'bqT))^"/8q#(*irVuots8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trr;ulr*BF0"UYP<:B1@hq"4.R +rUp!TkOeTFqu?]lq>C0gp[J"To_%kN]bL_W#m:V@%1)9IqssRUoDACTq=on9+VdQ6rp][XrpTgW58#mph_f)51=s7,pbpLjO9!t#/=!s&CIqt'CVq"4E4!!ii4#6Y&6"q1Z; +oCDq]s8W&ts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2rt +s8W,upAOlI'c%T"(CbN^o^2GIqX4%Nq>U?ls82Kap\"=\nbi1Ro_S:Ss7Q8&&fMDu +'GD5p%P6E5oD&+GpAb)6%3-'$(EXG/'SZSYo)&7Tre(q')\s,"'H@r-%9iZ"rr2or +rVuots8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rVc]ns8Mcm +s/og>@:!)*S,`^*eqtBjco'Q#/s-uYe?=6u@>Zt?X +o)JLas7,RQq0k51A8>FT;GB`jrq#d^rVZ\k9jCt.@piGJA7no/rq--ds8W&ts8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2rtrr2rsp\t&M)]BV2 +)%_)jp[IqMqfY0(*4D9'4CY,rr2orrVuots8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trr<#tosPG6#6kG9QN-m_ +o^;_Pq=XRTd=t[f0e"G-:M[r3p%n.Jr:'(Hpra*N#7CbD#7DNiqtK^YmdKu9Hj0cX +$NLV<$4R;hr:f^RoBuF-!s]2A$47(A":,=((p.QURLcL(W2o'uJ?lM1D2(Cq2s(E3r#+NaZZo(hbDs7D*\(DS&)*Y0#% +&qp;Znb2bLrIb^n'bqN$*#05(&Wlnarr)iqrr2rts8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!rVccrs8W&rrr<#spqg?:\,Z'pqXjaZo^Mn\s2^ab +F),E4PHX`\rVPpIqsWkFrmsbKE-,Vu<_Zp%n@MrqH3[rVG?6@7`I60L/fb +d-^`/nF?>AlhCA,)AO/3)]]\2,g-&ZoD7qFrUGa])AjS0+r)%9(5Mn`nFcMFr.kt$ +)]K_8*Z,b5(6eUhrr2orrr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W)ts8W,pq!B=7!t#89UAaidp&+:No_[og&dJdR%299[#m^i#S./hp\+:Yna?:.#7V(I$4I"< +":,FMoD&@crr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +rr2rts8W,srUfp[.iK6H(([;:mJ$>Qnb2SNo5l#b&.T0b&e>K_&m`obrUKXMqY'me +6l$OQ'cRZ(Yl+%jme6/Dq5,&A)\j20(E!o(&;L)UpAXdWs+M.&((qE$().N!'Z0P; +rr)fps8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rVccrs8W&r +s8DumqtY5;;-7I>_uK0"qu?*Un+Q=$7S-KT:KC7b9h[Wmd/E\)qssXWqYk\MEcGPr +<*%iTiUHL;p&"Zg9NGk;:K(tE?sQX=rq>mXnEp7R94MaM?!gfB@Ui@"nFQ\[s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2rtrr2rrrq?0[ +0c_)Q)AT4InG;kWnFcDLn8]Tb()7Q((_m_u'OK)aqsjLOqt9g^7iWKf)''D7[/97g +n+Z>FpS/]B*Z,_6)]oq<'T)\[p&4OQreVC1*#KV8(`+&.)9)7Brr2ors8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)ts8W&soD(f["ptJ8 +Wr;YdoC2&>oCkTW$jm.C#6Fl+!!3B,)pdsDq'RPmdKmu"q1qK#R^eH"V*!Gn+m"`r;Q`rs8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2rts8W,uq>0da9b\Ea(`9[ZmI0c? +n,2kR9G&0[()Ro*)&jP;*YB[Jo_&(Knb;>KH4Cr-*"3pdoCVVGp$)2JNtr-=%h96c +$ka*[!ep@BnalAEqKrbc%La!i(*FD51$nB)rr2oss8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!rVccrs8W&rs8VrmkOX.)A8#=ObQ%)&qtTLPo(n,D +ARetOAS,Of@V'@bBDL]Rp$VDKmf0(]Bk_g,:Ufrfo_.k[Zg:KUCf8kDcW;GKE` +s8;K]n*p@H4\ejM8P`l7@qAd@jmW6Lq>:3ls8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!rr2rtrr2rsqYTm^:`(,n)B#p\nFH;EmJ?JM:_k)l)&jP5 +)B9\;+;H?WnalSEo(_MLI1m_=+VQ#qoCVVGo]YuGOr=rP'bhH"&f;H"$&\NQnal;A +qLB.o'b_?&)'^%B1[XW*rr2lqs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W)tr;Zfsr:cE\$jm:F[/U""oC_\CqMGpo#S.7K#m:;3"98W0 +$;gEel2L8Kp@ja^$4-qGC$GWho^h\Op="1R<`rd;?!q,L@q];Zq=X@Ro^hsa?smDV +>o3eP"Tqm!n,*.brVlfrs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!rr2rts8W#rrr2osS.m"a*?2cmoC;PLp[nBA*#050)]BY5*$$1<*>B/fqt97R +nFlVSRMm1b(`@Jerq,jSp&4a:GtD.DA7]:aB4YOb@CZ%&oCr(Uri^!I@VKL((`=,% +@/'-err2rtrr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rVccr +s8W&rr;ZfsnF=b*C1q-]ec5@8qu--Uq2JH\@;'(WB4u!oB3]4`V>pPep@\"QrTK\qS=cURS"?UWUoBpKs7l9_p%8:0Q_L=XSm5l?@p4ZfjmiBN +qYU*uGhsq"*bLnb;eTSKAsr*?TLq +rq,jSo_eO9HqdsWC27KuD/3m)BYF35oCr"QrNg9TBlIi:)]Tb2@e]#71P9!X8`>%M[[nlM'`?p\VE0"UPJ?XnqY_p@e%G +o_@hLrqQNns8Dusrr)3SrV5pMm-FKCnFl\UkV!,F&IY9.o)A[hqu$Hns8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2rts8W,tr:g6ig`%(L+;_Ze +o(;eNqXFGM%NHT3*#TP1(`+,5(EF5)h>Ha:m.C)N]GVY/*?2Zjl0\*6md9`En,*%V +rr2oos8N&un+HMKna5c3qYL$fs8VdX()J,3X8hbirr2rtrr<#us8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rVccrs8W-!s8MrjlJ_bPD/X<#b5_80n*0E0 +s*&4%An,CaDK'/p?"%SnAmGB9l1=<8oCq6A<+9HMci'a^r;H4Q)]U.DWrDPerr2iorr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W)ts8W&tp$20:!t,D8V>9`RmHa64i$&R;%g!(F#7LqI +#QkDA%M>T9m-j]=n+P!>#RCepA*\i(E+V<*ZZ%:*?QFE*YoJ& +W;lDWp$_DEdN0GL*u)QanFl;Ep$_GDr;6!Om-sH4naQ#>s75RJp@e1TnFH;Dp%/#; +(*45EiV3$Fr;Q`rrr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +rVccrs8W-!s8Mcji7n9rB5qfr`;fJulKI[/q,DEXCgUgiDKBQ+@pX7qAm*FZlg+96 +lgjgO=(,cJeGoFAl14cGj6,jtoC;5L!UqGJ+Q+r@Q`nF,o9oCq;m*ZugK+XT%\Wp@.PEeKGtT ++Vqico_IqLp[R_DqYB[MmIBZ8naPuO8/21n+HGLc4LKm&.\mH#6Y/7$3^_;'FpH'o'5l?o'sg1"UbbF](Pjq +mdp)Jq!.29o()DEoCMSGp@n.Jo(_V=nau\No^qtOnLXkN"'PZls8Vuorr2rts8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trr2oqr;?Nmr14KF +*u^UDo'Gr>o'k0Q+s.jH)]p=J*[)^J+;l:7PPP+Inac8DcQ4)O*Y?0]o_7eFo_\FK +lgjW;oCVYGoCVVFoCD8=o^hVAoBuAIn*0C%)'9T'r9O@[s8W-!rr2rts8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rVc]ns8W-!s8Mror;HM`;eKNDa8bu% +lgO<:nPt!`B4bR_BPD7"BOc!qFD8JhlJh0tk3)bL=^tuFeGJk2mdp)Jq!.,5nF5u= +naZ/?n*o;opAF=En+6DKmdBK2s(H.d=,6J0p%/4`rVccrs8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trr2orr;?KkqjeHJ*u^[Fo'GlLi>i%3&.]'P +"U557"q(_F'*Z2Co'Q&=o)$'3%LK,mHaB;n*fc8nF5r:p%@_Ap%7G; +p$qGBn`ToEoe6gZ!iu:fs8Vuorr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W)trr2ooqu?Zqn_,W7*[Ge(nF#r?lh9No)'g7D+Q6bo]5T/kO.a'oChYAnF5r:nF5uEF*$bTE"ZRmI'3:s'^#!B4bagAnu="A8-"'F("53 +lK.?rk4/@X@UN\PciK,mHa<7mHs?0mdBN2mdAlfq=s.CoC2/?lf%F(s(c[l +m-jN8lh0r=l1+?.p[7c<,p!i1qWn+X +rr2orrr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8Moqq>Tm]@LN_O6LOC9md9K2l;.Kh#7LtK&J>Wj%LNCG#p[jbm-XE=o(e[_#RLqJ +VtKfQr:BLSo'c,6nF5o8nF5r:m-jK8nF,Z3nauYPo'6#DjXCNB2W4B,s8Dims8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trr2rsqu?Qn +o)Mo_8(Po'u-I'HnMB+W_aG)^-FN+s\9bh=U4(m.'WDTcG3t,94;pqX44M +nFlA=n*'3-mHs?0mdBK3o(288nb;G:nF,u7m-*q"*#_?1o_/7\s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8MoqqZ$*aSRZqc +H2m3uq=s4drA7sBXq=jLPm.JeBI!p0H[/BstrUf^WoC2>: +n*f]4n*f`6nau5:o^gu%rr2N[p$hhXs(GqPF8tq-rqu]ms8Vuns8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trr2rsqu?Nmnbm2@-6H(Uo(DYH +nF,aF(*anI,U+NY+XSHZ+s\MD"Zies8Dims8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W)trr2rtrVl`or;*Q<+WN?)md9Z5nEg1A*$lsT+s@jF +*uH1K,9n(JqZ#UImd]H>Jf,[V*>uTkmcEg!lgO3-nEo`5mHs?1n*]`8o((u3qX3G0 +m-!p3lL4C1)BF8(htd6Js8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W&squ-EfkAPTd?MERBp[@;*s0?$OF)Z8ED/sW/AS>pt +?*!Jjm/?VKiVKlnI=Z?D\GZ$en*BE4n*or*[`?[,paWX,on3W,9n+Mp&3qC +nakoBKcMBc+<.igmcNp$m-sE1na>r9mdBQ5nF,o:naYl5p?Li0n*9H9n+H9:*?]e, +i;3HNrVliss8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!rr<#urqQHam7@Hk"Jl(]o'5T(r9.\s#n%.G#7LqN$4dIP<9*iFnF,f9na&XP +#7(D?V!RUFp%J.Qp%7nNp@\(Mo_%nLo'kr4mcO!+l1=E;n+Z\Sj"UiaeEQ`+rVQQm +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trr2os +s8W,qs7YqV)^H<-r8m\@o'?/6E#^&K-6OQ_-79u^+WatQp$D,6lL+37:*Co1+==Vp +qu-Bgr;-9cq>C-dq>'maqtg3co(;G8p%7PAnb2hZq=j\S*&6:9p&"ads8W)ts8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr;rqrV-6] +pLnGg=Ocrtna5o9s6bh;>&AS-Ed)JDChd$@H1UUkqtfXIoCn)PCM[HglMpnas8W-! +s8W-!s8W-!s8W-!s8W-!lf7[1jmVR+rr<#us*[j]mdp5Qs8Vigs8Vuns8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trr2oss8W)orq5bV*[_l3 +r8mV=nETo6E#TrI-Qs`a-7C)b+<=eOp?hAr;p<4H^$4RRO5Yt3P9i"V`H7Pk +mdK`$ti]LLF&^s8)Wms8Vigs8Vuns8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W)trr2osrql]oq=jWS,:+ULo^Lr/mdB6:k'f*-+=&*S+W_XN3eQJl +kj.a.lgOPq-m'fd/K[nt=BAI&=BJg5<`rU/=BJ^/=]np4>H7Mim-X?6oWD+j=("uW +)0YfHq>L!rr@Iq=EnEq="97!!ri7!YuZlq"XX_ +qtg9ks8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!rV69iqY:'S5q*p'dIQSmn+H/3qYo6AC.UWU6r7l^df'46lgjB$p[J$!+=JZf +0-qe_*ZHFK+WqpQ+UEos8W)t +rr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8Vui +q>L'\s7Bo=D0,@ChW=P3nDj'2iN\)I<`iUANiLk0puM2Lp[72#s/U?kCi"65GB7bA +GB%YCEcc;BF)uABEH,u=GB?]]r9WG.mca\_i$jmFY%1sEl'akQb%1a!\%M'*^ +%hB0^%1`kuqsWqGp?qp6$PX6_(^FC:lLt5Vqtg9ks8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,srr;ums8;EcW>mf;@JBBVn`9'' +lM1DQrV#UInF6/JqX3D3m-<[%meFXF*A&cj.k`+l-R:Am.kE(u.k2tt.k<)!.P!#$ +,*;ijlL+$!r/DpO.3^DfD#3Jls8W-!s8W)trr2rts8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8;fnr:^*bo`*3CK56/;kM,k#mHNTts8W-! +s8W-!s8W,ag#Vr&nGV2*h-Y8TDJX<=G^4UZJTlKiH$apcH@'saH$O[]JV.44roiJ0 +lf\;:CO:MSHXN?Cjmi0Br;66`s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W,srr;umrql9cV&VB7B)2&]n`9*)k4AKBq=En=mdToG +q<[&*mHj$.lh&%B+tkAm.PE+r/1E;$/1i;$/1W2#/1`;%.kE2&,*2`ilL=9*rJW!R +/0utmD>'/1`>'/1`>'/1`D,-AqZjlKI?oq3!$S0.n\)dJED5s8N&u +s8W,urVccrs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8Monr;$-aoC2HRH?s/[s6B"9l0J32jS%s'p%7nGjQ,UmoCL_pinXS6HtmeQJphKO +IscThF)uDDF)uDDEH,uL9jqYC0k +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,urVlfn +qY^$Wnj>,d,,P;&na5`0p?(B,nE]N0mHNium-=-2k3hm0q;t@!,:kJt.k*&".Oco" +/1`>'/1`;%.k<,#.k<,$-B.`jlg!a&q2cjP0.n\+d/!52rVZWns8W)trr2rts8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8MurrquZls7,T[ +!##hk]`6s]naGi3m,[C"oBbc4nET/tl07]tnE\k6"W.jb&J5We&J5N_&eYfi&eYfi +&eYfi&eYfi%gWSpq^JoDLH_TBtaQ4p@@kMq#(*hqYL6ls8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W,urVlfoqu-N]p:;4t,;m16iU?*sm-sN.kj@d" +k4%p,l0.Kun)Eg$jCoVj0/"k-/LrG+/LrD)/M/P+/M/M)/1`>'/1`D$+HH0WOs:kk"0#o'>c6mI9H0mcX9+ +nF>r7mH77J%graP%h]Ng%M'!T$k*OQ$k*OQ$k*OQ$k*OQ&Jl1:p#k`/kNVJk&Jl<# +/CbE&l07g0 +@N.$R0InV(/1WA11bUL80/#"50JG170JG170JG+1-B7fcmHj0+pm*Eb0IfBDnaZVV +s8W&qrVccrs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8Monr;-o5s8SU)MhcIr +H\$p*FEi"QJ:N0#IXZ`pIXZ`pIXZ`pIXc7RkLo1dh;A+=FaJ:GD"d2]r;-SrVlcorr2ors8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8N#srr2os +r;ZWe`YT!m%3qG8rpT.7l0[s(kjRcujlYpoo'5uKW%ASs$kE^Z&/5cl%M&pS$k*OQ +$k*OQ$k*OQ$k*OQ&/l4=p?Uu+k3DPm#o+3hP4.T4s8Mrnr;Zfss8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,urr2orrr;]fnEeXY +/hn\0V"=HLnEf<"lK$shlK@EsmH*Zoo(fFI,V:W'0Jk:4/1iM31,(@70/#"50JG17 +0JG170JG(3,`qiil0%@"qirBZ/LRInm/I%`s8W&qrVccrs8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8Mror;?Kks8Vofqf%FPBj[t7 +q<-o"mI'&lm.9]4gYCuQo'5rI]N\]jLl6G'I"R0/FEhqPJ:N0#IXZ`pIXZ`pIXZ`p +I=c:UkhYF`gu/1?D0^27df8J*rVQQks8W-!o^r1`s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,urr2orrr;fko^L?a/hn\0U\"BLmHNj! +lfI6plK@j +l0%6qq33*W/h!RklM^b]rr)forr2ors8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W)trr2orrr2rtqu?]is*>7d&I&_?[Gp93lLO?0mH@p5LUX/8"YF +s8VurrVufnrVccrs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W)trr2rts8VcXrJFp.OG.P>oDejjp%.;,m,m9cjlZ%.s8V)GF_ZPV +H@($bG'J%MFa%tPH?sm`H?sm`H?sm`H?sm`I=>\;q=jIUnEp7YI=b[Vs7,s^rr;rs +s8W-!o^r1`s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)ts8W-! +s8W-!rr2orrr2foqXFN9/1i\-,[\IWo(VG.6/MAe30JG170JG170JG170JG.6,EqflmI]o8oSY:V-t;i;rr2iqqu6Qmrr2lp +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trr2rt +s8W-!s8W-!k3b2>&e?'!,>=EEkkt8Nqtg-^nF5\YI7bIj&0;Mu#ndX\'GCuh%hB0` +&eYfi&eYfi&eYfi&eYfi$4IJddG3!hdb3],&0Dq'l1=lRs7uQhs8W-!r;?Tps8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)ts8W-!s8W-!s8W-!rr2or +qu#RM="lKe1*\GVW8$J/p@S1UqY0LKkIlOM2^g(21c@'L0f1aE2)dEO1cI6J1c.$G +1c.$G1c.$G1c.*M0T+]Ie^E+-mYiYW4OWrqqZ$Qks8W#qrVccrs8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8Vlij8Oa\ +OcFlu@=5NBoDS4JqYBgQk2tmNQ?QeKBRPG`G(4abH?jUUH$OX]I!gh<*A?f%p)&I#De0s7Z-^s8;oss8W-!o^r1`s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W)ts8W-!s8W-!s8W-!rr2orr;GaM;_L!`2't%] +Ut4c*p@S4Wq=a:GkeMjQ1aa\/1Gg[A/i#4<0f(R?0JbI>1,:U?1,:U?1,:U?1,:R? +/Vi$=e'Q\%m#!>U36q-fqYpKjrr2lqrr2lps8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trr2rts8W-!q=jR]s8TVX"<%ja&IT6m/4sPt +K8Fnf;a_T=&depU'FtQa&ec)s'bh,e%h]`s'bqGu'bqGu'bqGu'bqGu&/>ct-6O0G +)AXD7((ZH&o_/=br;69ds8W-!qYL6ls8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2rtrVuQ_]f@N.4$,GV-o+P8K8l7iQ\fs$ +2_Ha21,qEU2*mT3^#V`4#8T< +ScABSrVHQorr;rqrr2rtrr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!rVc]ns8W-!s8W-!s8W-!s8VZbnatIHDi07&IWg!hMk[Mjg#(,gV3ZdaIs5pX +I=-U%KS+o-H?k:#K7ei0IXZ`pIt)rtIt)rtIt)rtIu'&KHZb7,IU0`^H!W)2`ETG.lBt6J;]hfP_F-f2_Qg3/Mf@B0fV'K +2`*BK2)I0J2Dm?L2)R6K2)R6K2)R6K2)R0K0K;9W3BT>Y4#AZ>S,W'Orqucpr;Q]p +rr2lprr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)t +rr2rts8W-!p\F[^s75i>&e>Qi%M^'+)%IAu(DdVq%1sBo(`=#&(D7Aj'+u)t()IPl +&JQ0#()@Z$()@Z$()@Z$()@Z$'bMB')&X8+',23.&lmrUqZ$Tqq>C-ds8W-!qYUD[2`E`X4?,D`3&ETS +3&ilW3&ilW3&ilW3&iuX3&39G3ArcO1-@.)na?;Sr;HTos8W&rrr2rtrr2rts8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rVc]ns8W-!s8W-!s8W-!s8Vic +pu_UtI=Hs.H[pg&G\1>kD/Eir?XnS>Knb#)J:EE.Kn=o.H[L^*KnY85It)rtJ:N0# +J:N0#J:N0#KS5YSDJk>eG'&+fFKkf9p%n[fr;Z`ns8W-!qYU,1,UpI3&s&Y3AWTN2E!HP3&EQQ3&ENO2E!HO2E!HO2E!HO +2E!NN3]/ZJ3&NKH1-I4+md9lMrVl`orr)iqrr2lprr2rts8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8Vrls8D3NAeYgk'GDE( +&ekii',;B$',;,k%hocn'GM5q'bqGu'GM5q'GM5q&.fEf'GhQ%'bqGu(D[f(%LX-i +(_d\q(`+2$2V8!/s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)tqYU9ilgf*G3]oSh4Zkhj4?GVc +5!(bd5a4$,Mc3]];_3]]De4?GSa3B9,]3]]8\3&s2c4uYJZ4#B)_ +68D?pq=4Lbs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8Vrhq=j1SSS38"L4t&'OHP*DJ:N?/N/iL? +It<-!K7ef/JqAT+J:N3%JUrB'J:N0#JUrB'JUrB'J:DurJq&B"IX6[!NfB-IM#Zi& +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W)tqYL3hlLT*I2)mTU3]T2^2E*QR4#o5[3B&iU2Dd?O +2`EZS2`EZS2E!HO2E!KQ2`EWR2`EZS2`EZR2E*TQ3]/iP3&*KU5;,djq=O^es8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!rVl]ms8)KUcUA?Z'GMH%$PF-k(DRc''c%Do&Jc9%'bqH!()@Z$ +()@Z$()@Z$&eYin()[u-(Ddl((`=52&IfQo()n53((_3"X69E\qu$Hns8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W#qqu6WkqPc4$5Vf4?Pbi4?P_g +4?Phm5!;"i4$,Pe4?PYd4$5hn4ZPG`69dOh3^L^Rme6PUrr<#us8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8VulqXjR]s-\%_L5()$M3*CFKRe`2NfSdCJV/W-KS5#4K7ef/JqAW-K7ef/JqAT+ +K7ef/K7ef/JV&E'Kn4f(I"@38N/!.GrVtj@qu$Hns8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W&squ-Ni +q![!B1H@HU3ArWQ4$>Ya3]T2]3B/uZ3]K)Y3&rrX3&ioY3&ilW3&ioY3B9&Z3B9)[ +3B9&Z3BB5\3B&fV5Vj5sRY!5`4#o>a +4$#Gb4$,Ja3]];_3]];_3]]>a4$,Mc4$,Mb4$,Mc4$,Ja5nbMtW +rr<#ts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8N#brVZNfiprul'He)0(`!u-*$$";)&XG7)]BD'(Ddl) +(`*u)(Ddl((Ddl()&X;0(Ddi&',2/r(Ddi%)B0>&*>p+G'bbrao(;eVqu-Qps8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W&qrpKa_qYfd\]KS5B3^u\25s@V&6U=%*5!;.t6U="(5sdn(5s[e& +5s[e&5s[b$5X7Y&6UO1,6UO1,6:!k&6pj=(770C-QiHOEr;QTls8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W)_oCDbXmJld1I?TYXN/EIJK7o>HKS5>DLPV(RMi3LPMM[1HM2@(GM2@(G +O,o3WLPLY?LlILXOH>H\Mi6RLl77TP*1ZXO,o?_NK&pWN/W^SN/W^SPEV)eMMd:KO->`hO,o3UP*1NPLl.4G +E2N3rq>^?err<#us8W)ts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trqufrqYp<^nY86+7m0+%5X.Fr5!M7r +5JpMo^hnY +rqucqs8W-!rr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8;oss8)cjrV,RLN#iZN*ul"0'GVK()]KP.(E+85 +(Ddl((Ddl((Ddl((Ddl(*??+;()@W"(Ddi$'G_Gu*ZGh:%20`tA+B3bpA4dfs8W)t +s8W,us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W&ns8W,ps8)]fmf/qA6:XF06pa:15sdq+7Rfm:6psI477B[8 +7Rfj:7Rfj:7Rf[06UaL87n6'=6pa4.7n$*?5"S"/9gO+"o_/(Xs8W-!rr2rts8N&u +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8Vigqt9RIs8;EegP:lULkUeKOHG9QLl7:VPEUl]OH>QcNfK-[NfK-[ +NfK-[Q'IMmN/W^SOd)#jNK9$UQ]ZfVIu'MRYlF:dp\Xjbs8W)ts8W,us8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W)qrr2rnrqQHdmJNV=4[MCs5!;(o4[)(p5X7V$5X7Ou58k_iK8kDNC7n6'>84Z9B84Z9B84Z9B84Z6@84ZN2h^qmq=O[cr;Q`rrr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)ur;Zfsn+H;;pSi%Y +SX5=pOHYNZPEL`XNK&jSO,oBaOH>QcOH>QcOH>QcOH>QcP*1ukP*1l_M2-e;Jr$+[ +Q&\t+m,e')]TV5)]9G0 +)&X>2)&X;1)B'M4)B'M4)B'M4*??(<)&X>5*$HLL+W9he>V9h\2R9MA/U:/">T91qoN +:/"DR9MnSa7oMR;puhMOrr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!q"Xmhs8W-!s8VQN +rUTO%Fb,[>R#d5gN/!^cQ^E_pOHG]hP*;&lP*1ujOHGZfN/`p_Q'IPtOH>TcP)kcm +Pa-uaC:+$-r;Q`ro^qqUs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W&rrr2ors8W&srUp3XmCl.V +84ZEA5t":2770R85=It/7Rfj;7Rfj:7R]^677BX77R]a777Ka984H*86V'aA5>4,( +qWReRrr;usrr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!r;?Tps8W)trr;orrqQ0CRPl$#*@)L? +()@r5*?#Y2*??.?*#oq<*??.?*#oq<)]K_9*#ot@+s/!P*>]Y;)AsM7Npc*"r;HZq +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rVc]ns8W,sqZ$NiqX;F67RU!O:/4MS9MJ5V +:/aqa:JOY[:/4S\:JOY[:/4PZ:/4PZ9hS2Q:JOST;-$@^:.hM`jR2sEs8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!q"Xmhs8W-!s8VETqu6Thl(3`iPF@YtL4bqaQ^g!Oc,3Rf)P./rr<#uo^qqUs8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W&rrr2ors8W,tq>L9fq6qKp?84Q0?7n6*@ +84Q0?7n6$<7Ros=7n-$<8Ou9:852N>7RO'Jk3r6Hs8W)trr<#us8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!qtpBms8W)tr;?Kmp](3hou']W$QC3,+WVUG*$6@F*Zc=B*??1B*#oq=*??+? +)]Ke<*??.?*#ok7*uu7:(F)8Jna,lIs8W-!rr2rts8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W&rs8W-!rr2Ndo^_n3E)B#$=Ai'n:Jakee9b"o_\L_s8W-!rr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8Vfds8W-! +qtp?lnG2hOpWnM=H^1=qS=#h;R@'5"Pa%DsPa%GuQ'IPtPa%ArQ'ISuPa%DrPa%E! +T:hgIQBcs=jP9,"s8Vuns8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trr2ors8W)trVlHe +p\"@0BhCBW:J"5N8P2NI9h7oM8P)KF8kMZH84cBE84cHI8P)KF8OuHG8k;`O8k;?? +=L[qhoDJObs8W-!rr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!qtpBms8W)tq>:0hqu?]mm,Q?# +)]Ke;+X%sN*#g%F*ZZ7A*?6%>*Zc@E+!2RH*#p"?*??1C)]g%=(`F8(*)FH@jR2sG +rr<#urr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W&rs8W)us8)Kgq!mqLm#"b?rP`q;qQ^$>*.;H$h)>?b<7='/L(<`iL,=BS[+ +='/R,>$G3:ZY$/=BSg0='/R+='8^0=^"s4>[:W?>Zt68:3lrqZToq!daH4sqHn*$HFE+$P<:>[L`>>$P<9 +>?kB:>[1Q>>?G-3>#.tgl/U\"r;?Tkr;Zfss8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +qtpEns8VfdpAP$ks8W&rs8W,rlf7]UG^>LATr+QRS!f\6St2IHTUq[FSt)@CTqRsF +R@'S=VkT`:FLCGkf(B"As82`oqtp0`rVcWjs8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trr2or +rr2forVlcps8W)prql9On#]V_9i4hk;b^+b:Jk"e;H6Uk:f:1f;,U7g;GpCi:ejn_ +:e46Nk2YG!rVZZjr;ZfsrVc`qs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trr2rts8W#n +qtpBmrr2fns8D*F_d4Q.)]KhJ-R9l\+sA-V,U+EX,U+HZ,9\3S,psr_*uu8(\_c!0 +s8W,uqY^Bkrr2fmr;Zfss8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trr2ors8W,us8Dutrr;us +q=jaZjnI_k>?tTC?"IMR?=-uC?!q#F?!grE?=7,G>?kQF@:*;E;hiomiplj@rr;ut +s8;oss8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!qtpEns8VfdqYgHos8W#qs8W)oo^M8J +rNVTVTV.sWU7\!JT:V[LUS4loqu>aDnF?PYs8W,sqYKs] +rVcWjs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trr2orrr2orrqucprr;usqYC$_k4IDZ:f1+g +;-R.&;cH[n;cZms;cQgr<*!!t;,UCq<`N'q8Uo1ThspR?rr;rrs8;lqrVc`qs8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr)]jrVQ?\nF"591b(($)]BeA +,9@dH+XA0P+!i9^+<_dH,q1&h3*3<>jQZ^EpA+[drVc`qrVc`qs8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,urr<#tq"41Md>:q*@U$53S`ou[KqYU!^rVlcorr;rqrr<#us8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!r:f^Im.Au&GCu-KUnaQUU7ImNTVJ3VUo0u[ +R@9hIZ*KpYIY,Apj5U+=pA+[drVc`qrVc`qs8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W,urVlfop[dqGc@o(i=Ar*p;cQpu;HHn%r;H?brVlcorr;rqrr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!rr2]cp\Omhp?18`XBHnp,9\*M+"8BS,U4BT+XABb+s\H[,9\I$NmQk@ +o)J^br;HWorVccrrVlfrs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!r;$0es8Vo^lKuoP>$klP?=.,VAmo:_?t3YR>[h2SAn5@U?Z3@>qrRSOo^D_V +rr2lps8W&srr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W&o +p@e7Uo'Q#Jn$@tBXK%kaSuAKYUS=EZVP^)_S"6L\YH"=jeGJprnb`7Yr;HWorVccr +rVlfrs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!qtTs`rr2ZX +kNL!9:fLV#;H$P$=]AO+<**+$;d!.'>$4s+!_\B5)!lAnP[hA5cTW\F/hNlMghYrVuotrr2rts8W)trr<#us8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!q>1*hr;69bpA"@HnG1M$OcQ3+StDOLU8Xl^ +SXuXRUT'rDL7QKYkMtOoq"4=Zs8W)ts8W-!rr2oss8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W&rrr)clr;?Klqs<\?abO;%?<(!+;d<@.>?tH<=BS^2 +>"qtB\*i\LlM^_Wr;Zfsrr2rts8W)trr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!rVZZprVuopmGm*[\:6k%,UY&l-mp2b-7L#[,pGEo[b]p+ +pAapes8Vrlrr2oss8W,urr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W&srquZiqYKp`s82KWme>J;H>[,#AnPgk@U`hZAnYsiF._"Mm-49Cp&"dh +qtg?kH=<`W:*=B]!3Bpm?5lfn-Ap&"agqYL3jrr<#us8N#s +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)rq>1!fs8W-! +s8VlenaZ1mMc2GZ.P!&).3pT?L9T=llgjlOs8N&ur;Q`rrr2rts8W-!rr<#us8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8Drss8W,trr2orp[dV3 +mDtfAT\>j6l@+pA=gds8W)urr2ors8W-!s8W)us8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!qYL0js8W-!s8W&rrVcE_mI9bsY`Xs* +QCXeLRYulZYfc4tjm)C4s8W-!rVuotrr2rts8W-!rr<#us8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trr)fprr<#trr2orp[me;n&h&7>>eX1?Y!>9 +;eD<+i9Tb"pAFpgs8W&trr2ors8W-!s8W)us8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W)tqtp9hs8N&us8W,ss8V9Mhor-N;`c<]:O/bYhW!ef +pAFsjs8N&trVlZns8W-!rr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W)us8W-!s8N∨QTms8)N`ip?1#gp`AkB60'8cg1)go_81Zr;Q]n +s8N&uq>UEos8W)ts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!q>1'is8W-!s8DinqYgBkrVl'Us8W,]^TF'+^u5%gs8;`enFZJRs8W-!rr;ut +s8W-!rr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)t +rr;usrr2rprVl`os82]hjR2ErdAqn:=_3,Za5cOQnauSQr;Q]os8N#tqYpNps8W)t +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rVcZl +rVuots8W-!rVcWcoBu)5lJ^CPlLX9&mJ$Y\rVlfps8W-!s8W)ts8W-!rr2rts8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trr2rts8W-!rql]n +qYgHos7l9RlK73`db*[Ll/q:'s8W-!s8W)sqtp?js8W-!s8W)ts8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!q"X^`r;?Nlr;HTjs8W-!o()YO +o^2)3lf-FJip5jkiTpI@r;HEbq>L?ns8W-!s8W-!rr2rts8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trr2orrr2osrqucpr;QZnrV,sOm-*Wh +eCs'Rl/q:'s8W)trr2orrVc`ps8W-!s8W)ts8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2inrr2rts8W-!rr;lnrr;uqo^D&5p&+Ua +s8Drrr;HTns8W-!rr;urrr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W&rrr<#us8W,trVlcnrVQWps8W,uq=j@Cj6?(-q#:3frr2os +s8W,tq"ssds8W)ts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!p\4O_rVc]nrVQNkrr<#uoCVnZs8W&pp$h)/mI^2QoC;bVqu$3`qYgHo +s8W,urr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W&rrr;usrr2oqrVlfprr)fprVlirqt]dKjm2I3q#:3frr2lqrr2orqu-Hks8N#s +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!rVZQhrVlZiq>($hqtKaVq>L9kqtKsdrVcZos8W-!s8;]gs8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W&rrr2rts8W-! +s8W,tr;6Kns8W-!s8W,sp@\4XrVlTaqYpNprVlcps8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W&rqtp9fr;Zcp +q>1-kqtp9fr:omTpAY*ls8Dlqrr2rts8DZbq"t*ks8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trr2rts8W-!s8W)sr;6Hlrr2lp +rr2lmp%A+XrVlZeqYpKnrVlfqrr2orrVccrs8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trVc`ps8Mihp\+CVqY0a\ +rVcK^s8;osrVc]ps8W-!rquTfrr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W#prr2rts8W-!s8W,us8W-!s8MupqYC0hq>'scp[e=Y +s8W-!rr2lprr2rts8W)ts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W&rqtp6dr;Zfsqtg?lq=sXTqtTmZqYpNls8W-!rr2rt +s8;Q_p\Y!jrr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W&rrr2rts8W-!rr2ors8W,urVZQhq=spbq"ajcq"4O^s8W)trr2oqrVc`p +rVc`ps8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +q>'jar;Zfss8W-!rr2inqtg?mrVQ3Vm-'j`qu6Tps8W)urr2fkp\4^fq=*=r +g"Fm(db!XOs8N&tr;ZcpqYU*ar;Zfss8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8N&srVlisrr<#us8MuqqYKsVl/U^[iS`\W +md^8PrV?3ar;Zfss8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)srVcH`q"=4Ek2tjhjQYXdp@nRd +rVuiqrr<#us8Vlgs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W&rrVc`prr2rtrr<#urr)`kqtp0YkMb=UhVI#IlL=cLrqlNhrVlcp +rVc`qrr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W)us8W-!s8W-!s8W-!s7tj5e^DmncI(1oe^VjicICk@pAY'jr;Q`rs8W-! +r;?Nms8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8Dooqtg9hqtp?krqu`gnET/riS`_WkiUsdkNV'jnbN+_s8;`krr2orr;?KjrVlis +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!q"XUWp@e:Y +rVZTkr;HTks8W,nnEoB"l0Rd&l0.j9n*]iDqZ$TqrVufnqYU6ir;?Nms8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trr)fnr;?Qmr;?Nm +rr)ikn)r]fh;$iEj5T"SiT&hTmIg>Us8Dinrr2orrVcZlrVliss8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2oss8W-!s8W-!s8W&om-:-hrr2rts8W,us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W)trr2oqrVc`orr2orqY0=?k2YI[iS`\Sj5f:]io/tWjlu4- +r;QWnrqu`orVc`ps8W-!s8N&us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W)tqtTpZo^:r'h:pW8g"=m-gY(-,eC`U5g""d0g"k`Tp\b!g +qY^0as8W-!s8W)ts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W)trr2rts8W-!s8W,pna,H#io/t]l0@X#kN:phk2tjekNM-rn+6GSrVc`qs8W-! +s8W-!rr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8DZ]nF#K%kjIs1o^_PAo(2>=nEfZ7n+6/Dr;QZns8W-!s8W-!s8W)t +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trr2rts8W)s +rVZTen*9#pi8Ki8`n`n+6>Rs8N#ts8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,urVlisrqc9UmHj3*lg3p& +lg*m&lg4$+mHj3+m-O**mHs9,m-O-+mI0]BrVuosrr<#us8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rVZWns8W,tp@\"Lp%7nLoCV\Io^qeK +p@e4Qp%A"Np@e4Ro^q_FoCMPGq#(0ls8N#ts8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W,urVlisrV?$Plg!d"l0@Ksl07Hsl0@U#lg!d# +lK[["lK[Wul07KulgFB=r;Zfrrr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8MrprquHZl/q$fk2k^dj5f:^jlPUdki_*ijlPUdjlY[c +j5]4]kiV!gl0Rs8s8W-!s8N&us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W,urr<#sq=X1AlKn!-mdBH/mHs?0mdK]8n*]W3mdKT4n*]W3n*ff8 +m-O01pA+ags8W,us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8Murs8W#lo'c)=p@\1Sp%J+Qp\4FWqYBp\p\4FWp\=OXo^qhLp@RqHo(DkY +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,u +rVliqq"3t=l0Ia'm-O$'lg*p(m-X90mHj3+m-X0,mHj0)m-O3.lg*s-p%eXfs8W,u +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2rts8W)rq"4"@ +lfmTrki_*jk3(pjkND$lkND!ik2tjik2tggk2tghl0.Bql07R*qY^?ms8N#ts8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)ts8W-!s8Mieo'l/:mdK]8 +n*f`7nF5r:nF?#;n*f`6nF5o8nF5u'j_q>'g\q"X[\q"X[\p\4FWp\+=Ro()JKr;Q`rs8W)us8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W)ts8W-!s8DcdnaGr6mI'H2mHsu9n*f`5n*f]4mdBN3n*fc7n*oi: +naZ);nac/:n+-,Gr;Q`rs8W-!s8W)trr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!rr2oss8W,sq"4.Jp%7tPp@e:Wq"XXZq"ORYp\4FVp\=OYp@\+Pp@n=Up%J.T +o^h_Lq#(0ls8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)t +rr;utrqc9VmdBT5n*of7n*of7n*f`5n*f]4mdBN3n*f`5mdKW6nF5l7nF>u8n+-,G +r;Q`rs8W-!s8W)trr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)srVQB_ +oC;57mHs<.lK[^%m-X3-mHs@o(2A@naZ/>nac5?o()AAnaQ/@o()ACo'u8@oCMJ?n+#uAq>C3ks8W)us8W)t +rr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)ss8Mojq"F@Op@e:Vp\4O] +q>0saqYL'cqYL*dqtg0bq=sa[q"a^Zp\=R[p%7nMpA+[es8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr)ioq=aIOnF,o;naZ,naZ/> +nac5?o()AAnaQ,>naZ/?naQ&C3ks8W)us8W)trr2rts8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W)us8W&qqY0XRoCVP@naZ/=nF5r:naZ/?naZ2@o()AB +o'u8?o()>@nF5r9nF6#=n*TT6o(;VLq>C9mrr2rts8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!rr<#urVZQfp%7nLo^h_Io^h\GoCMVHo_%kKp%A"Np%A"Mo^qhL +o^qhLp%7qMp%7hEnFH2DpA"L_s8W)trr2orrr2rts8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W)us8W&qs8;]fq"a[Xq>'j]q"X^^qtp9gqtp'j] +q>'m_p\"4Rp\F[`rr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +rr<#urVZQfp%7nLoCDPGo^h\GoCMVHo_%kKp%A"Np%A"Mo^qhLo^qeJo^h_Ip%7hE +nFH2DpA"L_s8W)trr2orrr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8N#ts8W&p +p@\(LoCMPDo()ABoCVYFoCMVGoCMSFoCMSFoCMSFoCMVGo()ACo()DDnaQ/Cp%@tK +p%eUdrr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,urr<#urVQ?_p%7nK +p@e1Pp%A%Qp@\.Qp\+=Sp@e4Rp@e4Rp@e4Rp\+@Up\=LWp@e.Mo_/"Pp%7tSrr2or +rr2orrr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8N#ts8W&pqtg-`q"X[\qYL'b +qu$EjrVc`orVc]nrVc]nrVc]nqtp'paq>'m^ +q"jg_p@S1Up%S4Uq>0m\p@e:Wp%S7Uqtg?krr2orrr)lss8W-!s8N&us8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8N#ts8Drs +rr<#us8W-!rr2rts8W≺$6`qu$Bir;6?eq>'maqtp9gr;?Kjrr)cmrVQKjqu$'gaq=j^Z +q#:1$erVc]orVc]nrVc`pr;Z`mrVQHks8W,u +rr<#ss8W)trr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W)us8W-!s8W-!s8W-!s8W-!s8W,ur;-6]qYU*bqY0^Xq"jj_ +q"X[[q>0s`q>0p^q>0m^qYBm\q"X[\q>0p_q>'j^q>'gaq=j^Zq#:0saq>1$cq>0serr;rsr;Zfss8W,urr<#u +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8DrrrVlfrrr2rts8N#rr;-<_q>L'br;-'maqtp6erVQEeqYpKorVu`nrr2rts8N#ts8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W,trr2lqrr;uss8W,urr)ckrV$-gq>LL'br;-'maqtp6erVQEeqYpKorVucorr2rts8N#ts8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8Muss8N#ts8W-!s8W-! +s8W,urr2lor:g!`pA4U_rVc]mqtpC!aqYgEmrr)cmrVlfprVlfpr;HZprVc`orVlcoqu$Korr2loqtg3frVc`l +rr)coqYL-cs8N#mrr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8Muss8N#ts8W-!s8W-!s8W,urr2los8)Wl +q>L6ks8W-!rr2rts8N#ts8Murs8W)ts8N#ts8W&ss8W-!s8Mups8W-!s8N&urr;oo +rql`ps7u]ps8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W,urVuosrr<#us8W-!s8W-!s8N#srVZWhq>C!aqYgEm +rr)cmrVlcnr;HTlqu$Hlr;?Nkr;HTmqu$Korr2loqtg3frVc`lrr)coqYL-cs8N#n +rr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8;cmrr)irs8W-!rr)fps8W-!s8W)trr;rqrVlQiq>C6krr2oq +qtp9hrr)iqrVlWgrqlKiqu6Kgs8W#srVlfqrr2rtrr<#ns8MWfrVQEirr<#pr;Q`r +s8W)ts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W,squ-Nmrr<#us8W)srVliss8W-!rr2osrVc]op\jpcrr2orrr)forVuot +s8W-!qtpElqZ$NorVQWpr;Z`prr2ors8W)us7lWnoDJRaq>UBns8)Zms8W-!rr2rt +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8;cmrr)irs8W-!rr)fps8W-!s8W)trr;rqrVlQiq>C9ms8W-!r;?Kls8N&urr;ik +s8;]mr;Z]ks8W#srVliss8W-!s8W,qs8V]grVQEirr<#pr;Q`rs8W)ts8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,squ-Nm +rr<#us8W)srVliss8W-!rr2osrVc]op\jpcrr2orrr)cmr;Q`qs8W)uqYL6iq>^Bm +r;-Hnr;Z`prr2ors8W)us7lWnoDJRaq>UBns8)Zms8W-!rr2rts8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr;rnqYgEkrVcZk +qYU6jrr2oss8W-!rr;rns8Vopqu6WprVlirrr)fprr2orrr2cjrquTkr;Q]nrquZn +r;Q`rs8W-!s8)cqpA4gdoDejjoDSU`q>:0ks8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)urVHBhrqu`nr;6?frVlfq +rr<#us8W)urVHQoq>^?ks8Murs8N&us8W-!s8W-!r;?Toqu?Zqs8N#qqu?Tns8W-! +s8W,qs8Vfhs82Efs8V]hr;-6drr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr;rnqYgEkrVcZkqYU6jrr2oss8W-! +rr;rns8Vopqu6Wqs8W-!s8N#ts8W-!s8Vuns8DforVuorrquZnr;Q`rs8W-!s8;os +q#(0hoDejjoDSU`q>:0ks8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W)urVHBhrqu`nr;6?frVlfqrr<#us8W)urVHQo +q>^?ks8Murs8N&trr<#us8W-!qtpElqZ$Nos8Drpqu?Tns8W-!s8W,qs8Vfhs82Ef +s8V]hr;-6drr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W,rqu6Qjs8Muqrr<#trVlfrs8W-!s8W&mrr;rss8W,t +r;HZqs8W-!s8W-!s8W,urr;uqr;-BkrVlirr;HWps8W,uqZ$Kgs8;ZlrqZQas8Duf +qY^?ms8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s82]mrVHQnrVc`qs8Murrr<#us8W-!rV6BlrVuots8Dlos8W)t +rr2oqrVlfqrVZTlr;-Ejs8W&ss8Mrprr<#us8Mlpr:p^Klr;$^Klr;$^?^rVulsrqlZms8W,tr;Zcrrr;ipr;HZmrq-0hq=O^]rqucqrr2rts8W)qqY^9f +rriH(!,qf6qYpEmrr;ors82ipqZ$QpHjKi_HM[[@qYgHor;Z`os8W-!s8W)us8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8N#ts8N&ts8)QkqsjXb +rr;uprVccrs8Dlqrr;utqZ$Kls82ffrVu]cs7cNjrr;uss8W-!rqlQir;-Es!WW4= +r;HKkr;Zcrr;Zfos8Dforr7?P!XsDOs8Mlns8W#srVccrs8W-!rr<#us8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,urr<#ts8N&pq>^?^rVulsrqlZm +s8W,tr;Zcrrr;ipr;HZmrq-0hq=O^]rqucqrr2rts8W)qqY^9frriH(!,qf6qYpEm +rr;ors82ipqZ$QpHjKi_HM[[@qYgHor;Z`os8W-!s8W)us8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8N#ts8N&ts8)QkqsjXbrr;uprVccrs8Dlq +rr;utqZ$Kls82ffrVu]cs7cNjrr;uss8W-!rqlQir;-Es!WW4=r;HKkr;Zcrr;Zfo +s8Dforr7?P!XsDOs8Mlns8W#srVccrs8W-!rr<#us8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)us8;ims763XfX$0LWW)bos82irs8Moq +s82`oOa(k^CQ82is8Drss8W-!s8W&pqu-Kkr;Zs'!HS5>rr)lss8W-!s8Mlnrr;r7 +&c_n4%b1:MrqHEks8DutrVuoss8W&ts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!rr<#rrVQWcs6eOGJoRdhqZ$Tms8W,uqu?]nr;Vn( +EGTEMqYpNnrr<#us8W-!rVQKjrVZTo"9\aGs8N#rs8W-!s8W,uqYgEnrPK6J!!*SZ +q"k!arr2rrs8W&ts8N&urVuots8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W)us8;ims763XfX$0LWW)bos82irs8Moqs82`oOa(k^CQ82i +s8Drss8W-!s8W&pqu-Kkr;Zs'!HS5>rr)lss8W-!s8Mlnrr;r7&c_n4%b1:MrqHEk +s8DutrVuoss8W&ts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!rr<#rrVQWcs6eOGJoRdhqZ$Tms8W,uqu?]nr;Vn(EGTEMqYpNnrr<#u +s8W-!rVQKjrVZTo"9\aGs8N#rs8W-!s8W,uqYgEnrPK6J!!*SZq"k!arr2rrs8W&t +s8N&urVuots8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,us8W-! +s8;lrr;?Hlo9_KO!!!!)B`J,3s8W)us8W&qrr2l3"TSQ(!&jQNs8N&us8W-!rr;ur +rVuotrW!**!,DH3s7lWnrr)lqs8Duqr;HZ+!so#1!4Dk*s8W-!rVuosr;Zfqs8W)u +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8N&us8W,srr;oo +qu?8T3"u>m!!m9m!!m9< +s8N&urr<#urVZZorP/R:!^Kkrr<"8$3L8."98c1CAn,2s8;os +r;ZcnrVHO9%0HS2!&OZQs8N&us8W-!s8W-!rr<#tr<*0*")@c6q#($hr;Z]orV?Kk +qtU*J$NL80#gNAJqu-9gs8Tj>r;Zcorr;uts8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W,urr2orrr2`ns8)`ps(r)F!!!-%$3Fu@rVuoqs8W#srqlZj +ruV[P!!*'Us8;ors8W-!s8W-!s8W)us8Ms"!X/[@r;ZQiqu?Tor;QZjs8;chr8A"` +!s&\Prr2fnp\t3m^U!e;rqucqrr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8N#srr2orq>^Kkrr<"8$3L8."98c1CAn,2s8;osr;ZcnrVHO9%0HS2 +!&OZQs8N&us8W-!s8W-!rr<#tr<*0*")@c6q#($hr;Z]orV?KkqtU*J$NL80#gNAJ +qu-9gs8Tj>r;Zcorr;uts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W,urr2orrr2`ns8)`ps(r)F!!!-%$3Fu@rVuoqs8W#srqlZjruV[P!!*'Us8;or +s8W-!s8W-!s8W)us8Ms"!X/[@r;ZQiqu?Tor;QZjs8;chr8A"`!s&\Prr2fnp\t3m +^U!e;rqucqrr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)t +rr)cnq>^9jrk0TX"TSN,!!!'&C]FG4s8;oss8Vrnq>=b,!!!**!&=EOs8N&us8N&u +s8W-!s8N#sq#pa$#]9P?q#C^H-,le)K!!WE'!X!6^9jrk0TX +"TSN,!!!'&C]FG4s8;oss8Vrnq>=b,!!!**!&=EOs8N&us8N&us8W-!s8N#sq#pa$ +#]9P?q#C^H-,le)K!!WE' +!X!6rr<#ts760hrr)ls +rr;rsrV:18!s"Krr<#ts760hrr)lsrr;rsrV:18!s"K< +!!`KVs8N&ts8W-!rr2rtrr;rsrr;m"!]&u7j:#dOnAPMs8;oorqM[pBQ]4,p[Dm:C]aY=!A/M5 +DfGXQs8MuprVliss8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)sr;Z`m +qYsFn#65:Is7lQep&+afs82iqrVulrs7uZ+#QOiOp+l^M!&soTs8Dusrr;utrr;ut +rVuiqrrN0$%!DCGf7HL:4%YS,qu6Wns82fjPAY&VMYHl7BlRqk!!30QGA_>]&u7j:#dOnAPMs8;oorqM[pBQ]4,p[Dm:C]aY=!A/M5DfGXQs8MuprVlis +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8VupqYpBjs/Q,%!!0=ls82iq +rVucms8;fprr)lss8Va?!!WY-rA"?R">]fQs8W,trVuots8W-!rr<#uq?I!1!-Im< +!!`K5!!WE?QMpj_rUfpc/Hu@[1B.=R!!*3+#7C\8"on]3mem+[s8N#ts8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!qu-Bjqu-Pq!!<3%YjVPgs8Musqu$Kl +r;Zcps8W-!odBeE#-.VW!!*3Xq>^Kps8Dors8W-!s8W)us8Vp#!"K!NoihD$!"Ao4 +!#V%#s8Muhq>W#N"TgIYs8N'""9f#<"TS`,!XeAns7lWnrr<#us8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8VupqYpBjs/Q,%!!0=ls82iqrVucms8;fprr)ls +s8Va?!!WY-rA"?R">]fQs8W,trVuots8W-!rr<#uq?I!1!-Im^Kps8Dors8W-!s8W)us8Vp#!"K!NoihD$!"Ao4!#V%#s8Muhq>W#N +"TgIYs8N'""9f#<"TS`,!XeAns7lWnrr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8Vrqqu?Tonk]Sl"YofKr8+Wbg&(dIrVZ]os8W)qr;UO4"TUgaq_S9W +!%e0Mrr)lrs8W&ss8W)trVlfrr;d*&$YWNB!<`N*!sAr2$&8KZo`+sc1]ROW2ZNRK +%Kc\=!!!?.!!NK*rr<#ts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!qZ$Hmr;Z=a#QP#_q"jpFYI3'\rr)fns8DutrqlWnCB+M<5l1@7!!WESs8W)s +s8N&urVlisrr2lqrr;ot"oo$E<M!M!e!!<4;rqH9Us7u]nrr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!rVuiqqu*&c!!!PF)$^!!WM'nc&JA"9SW\ +rr<#srqu]orVlfqs8Drqrr2]q!!!!+!%c:jrqath!"Au3-0G7-rU`,N!sgOUqu>pZ +pC@6+!,VZ/qX"7Xs8Drss8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W&trVl]mSH&Wi&&9%f"UGG8#71GL]Dhj$rVuWlpacCL!iYYgr@nEW!&X]Ts8Drp +r;Z`prr2rrrr)iqq#^Ts!"&]Wb5D88cmJf&!Wsb2s8W&i3WK6f0)GJFl2C>e!!<4; +rqH9Us7u]nrr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rVuiq +qu*&c!!!PF)$^!!WM'nc&JA"9SW\rr<#srqu]orVlfq +s8Drqrr2]q!!!!+!%c:jrqath!"Au3-0G7-rU`,N!sgOUqu>pZpC@6+!,VZ/qX"7X +s8Drss8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)urVlco?3:93 +,7+>N!!!'#"T\T0&CUIUs82inBE//;6iI#^nMgUN$Sh2Cs8W,qqu?]prqu]hqY:!d +rW!$+!!+8$p\Y!hpus1,!!!%_s8;of2$43d2#m=Es7uNl!X&gJqZ$N!!!'#"T\T0 +&CUIUs82inBE//;6iI#^nMgUN$Sh2Cs8W,qqu?]prqu]hqY:!drW!$+!!+8$p\Y!h +pus1,!!!%_s8;of2$43d2#m=Es7uNl!X&gJqZ$mThtdl#64`]s8N&urj<%>";0;bs8)aK +#64iYs8W)lq#:mThtdl#64`]s8N&urj<%>";0;bs8)aK#64iYs8W)lq#:qZ$T^s82WgqYpNk +mf3=drr<--!'BuIs8W#pqu-1S#6=i6q"sgb1&q=Z2#dOTo`+mn!!!"?s8;ocs8Dus +r;HWos8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rVufqs80ses8)0`s8N#u +!snrhq"+Ocr;?Hjog/la!=\c#p\loJ!qZ$T^s82WgqYpNkmf3=drr<--!'BuI +s8W#pqu-1S#6=i6q"sgb1&q=Z2#dOTo`+mn!!!"?s8;ocs8Dusr;HWos8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rVufqs80ses8)0`s8N#u!snrhq"+Ocr;?Hj +og/la!=\c#p\loJ!L?n!!`K("1J(+s8N#topZ3e"p.m)p]#=8 +!!bXbp%\Rer\+4!!NE( +g&M$L1BIOe-ia5Ds7H!n!!3IAs8;ons8N&os8W-!s8W,us8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8Vons8N'(!!!,0qZ$Tprr;Y\#QP&1=8hmnF8u:G4T4sJ +s8W'P!!E9WqZ$No\2lZ-1bCX<1c%A+qu6L#!!!=:rVZ]ls8Vurol^<=!W^pRrV\MR +!"UIWs82igp'^p&$#9ML?n!!`K("1J(+s8N#topZ3e"p.m)p]#=8!!bXbp%\Rer\+4!!NE(g&M$L1BIOe-ia5D +s7H!n!!3IAs8;ons8N&os8W-!s8W,us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8Vons8N'(!!!,0qZ$Tprr;Y\#QP&1=8hmnF8u:G4T4sJs8W'P!!E9WqZ$No +\2lZ-1bCX<1c%A+qu6L#!!!=:rVZ]ls8Vurol^<=!W^pRrV\MR!"UIWs82igp'^p& +$#9M[2!!=V>s1S[;!t=8jpAF[aqCr*R"uuAVmJjNu!!!$, +#QOl*$*X@-p](Es!,hi8oDeR`oDeif"onl.\,64$0a%R_/H,PDrr;os!WrL9rql`p +q#:9hrVc`qs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,urVucps8E!* +!!YmdrVZs8DQhp\j^`s/#u##6;71s7nAP!sU=TrVHNnr;Zm$!bVH/s8MfmrqcTl +rr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8Musqu?]q!"&]17JHcY +o`+R]p&>[2!!=V>s1S[;!t=8jpAF[aqCr*R"uuAVmJjNu!!!$,#QOl*$*X@-p](Es +!,hi8oDeR`oDeif"onl.\,64$0a%R_/H,PDrr;os!WrL9rql`pq#:9hrVc`qs8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,urVucps8E!*!!YmdrVZs8DQh +p\j^`s/#u##6;71s7nAP!sU=TrVHNnr;Zm$!bVH/s8MfmrqcTlrr<#us8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8Mrqqu?Zn!rrE-A,Q?)s82irs6`Ya!R7LrVult$31*FrVc`pp\t-jr;HTns8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W,ur;QTnrqliu!sW95rr)los8W,e:BCOu"9&6I!!!?= +0eP@@/2K'm!rr<12CCf`Z2b.1!rrB&!!`S3s8Ms"!=8pJs8N&ss7u]lqRQh1!!';( +qu/8N"TUFUrqu`prrR7LrVult$31*FrVc`pp\t-jr;HTns8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W,ur;QTnrqliu!sW95rr)los8W,e:BCOu"9&6I!!!?=0eP@@/2K'm!rr<1 +2CCf`Z2b.1!rrB&!!`S3s8Ms"!=8pJs8N&ss7u]lqRQh1!!';(qu/8N"TUFUrqu`p +rrL?ns8W-!s8N&us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)tq#(*j!s8N- +Du]_7o_ngdqYkX="Tnc)rW!$'!!36&!!!$%!s&B0!!*'+!<2#pXgGC>['6pA]A`Ye +q>gQu#A=)3s8Vupqu6E!!!!-([K$7+1&q:Z0E(qLrVufr$NL3Hqu?]rrr;fms8W-! +s8W,us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2]jrVls%!![BAqu?L?ns8W-!s8N&u +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr<#ur;QZl0`qFa8,N>ds8Voks7pL: +!L?ms8Mfmrr2rts8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W)us8W#rrVJ;O!=MEps8W-!q>1-eD$L(B!r2Hk +!'X^s8W*!#6FpJs8VE`qu?]os,$pZ +#6ds8Voks7pL:!L?ms8Mfmrr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W)us8W#rrVJ;O!=MEps8W-!q>1-eD$L(B!r2Hk!'X^s8W*!#6FpJs8VE`qu?]os,$pZ#6Ene!!t"Ms#hhg0.nn8/i#FC3!fTm":$h3 +5kt9PrVuoor;ZTms8MfkrrrH'!,;!'s8Dfoo_eSl"U4r5s8Vrq/d24U2#mIQrVlTr +"p"aFr;6?gqYpBlr;?Nms8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)t +rVulsr:jb'#lke@r:g6Zs8Mim8ceu!-N*m,.Pre20/Y@;3AWW$!=Ar72C:]ar:p6j +s8)Znq>^Koq#(-r!!!"5nc/XfqZ$3cqcs@0!"&]*qYr/O!!+qVqu?Woq#ps'!HS,8 +qY^3hqu?TlrVliss8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2lrrr;ok +@fcr:(]O@,s6fpdq>Ene!!t"Ms#hhg0.nn8/i#FC3!fTm":$h35kt9PrVuoor;ZTm +s8MfkrrrH'!,;!'s8Dfoo_eSl"U4r5s8Vrq/d24U2#mIQrVlTr"p"aFr;6?gqYpBl +r;?Nms8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trVulsr:jb'#lke@ +r:g6Zs8Mim8ceu!-N*m,.Pre20/Y@;3AWW$!=Ar72C:]ar:p6js8)Znq>^Koq#(-r +!!!"5nc/XfqZ$3cqcs@0!"&]*qYr/O!!+qVqu?Woq#ps'!HS,8qY^3hqu?TlrVlis +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W&rp\XpgVuQf""j-cCqZ$Bk +qu.N7#R!furT=.[s8W&qqYKpcn2CUQ!]BoUkl:\[s8Vups8;`nqtg9grr<3("![d; +rVl`ps7uO2!!`fqoD&=a/cl"V/H>bMs8Drt"TSd@s8;coq#C^?k)ZU-H +9DnbNs8W-!rVZNgpAaV@#QOo`r;Z!\s82irqu-QmqZ$HhrVQTp"TecMs7H9hr;Zfm +q\oM?#se+Wrr+MO!!OqRs8W,trr<3&#AF/8qu?HkrVulrs8W-!s8N&us8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W&rp\XpgVuQf""j-cCqZ$Bkqu.N7#R!furT=.[ +s8W&qqYKpcn2CUQ!]BoUkl:\[s8Vups8;`nqtg9grr<3("![d;rVl`ps7uO2!!`fq +oD&=a/cl"V/H>bMs8Drt"TSd@s8;coq#C^?k)ZU-H9DnbNs8W-!rVZNg +pAaV@#QOo`r;Z!\s82irqu-QmqZ$HhrVQTp"TecMs7H9hr;Zfmq\oM?#se+Wrr+MO +!!OqRs8W,trr<3&#AF/8qu?HkrVulrs8W-!s8N&us8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W,urVc`poah6+#q>cOs75par/([Z!W]b(r;-BfTs8N&urr)fqs8W-!s8N#trW3'-!!9+us7Q?eqYu*J!WW7gp\t3i1B@LZ0`V1P +s8W*!"onfus8Vclr;?Tkrr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8Muqrr2R%"98`Wqu?]ep](/K"p"c*\G#jsqu$Bjr;Zcrrr)gK"9eo]s8W,u +s8W)srVuots8W,urr;s!!"/c.W;chirVHBjJH>lQ!LWW\s8+SQ!cOs75par/([Z!W]b(r;-BfTs8N&urr)fq +s8W-!s8N#trW3'-!!9+us7Q?eqYu*J!WW7gp\t3i1B@LZ0`V1Ps8W*!"onfus8Vcl +r;?Tkrr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8Muqrr2R% +"98`Wqu?]ep](/K"p"c*\G#jsqu$Bjr;Zcrrr)gK"9eo]s8W,us8W)srVuots8W,u +rr;s!!"/c.W;chirVHBjJH>lQ!LWW\s8+SQ!OD4cs8BhA +!"9)fqu?Zqs8;lps8N&tr;?FJ!!<6SrUp3js8W&qrr;lqs8Moqs8N#u!!!'%&$u'2 +qZ$T-$3L_;+7&t,rV/2P!OD4cs8BhA!"9)fqu?Zqs8;lp +s8N&tr;?FJ!!<6SrUp3js8W&qrr;lqs8Moqs8N#u!!!'%&$u'2qZ$T-$3L_;+7&t, +rV/2P!OS];&p;#QOi1XT%k_rVnSR!!>%Wrr<#u +s#USg!!+^EXGHoLq#C?mrr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8Dlps8Vujrr+AM#ljrhJZl.Z%gW==%EJDGrr<#ts82ios8W&sq_%sQ!&srXs8W-! +rr)irqZ$Tqqu?ZoqZ-s'%L<.PBOS];&p;#QOi1XT%k_rVnSR!!>%Wrr<#us#USg!!+^EXGHoL +q#C?mrr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8N#srr)forVPq' +!9`Rqu$Hns8W,us8DiprVcWkj8fA`3;HMS!=&i0!!`K8JGoNGqZ$No +0`_7W0E;(Mr;HZj>6"d/!!WW-s7uTmrVlfrs8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W&ss8W&ts4o[8#64o-!!Ec4(6e^srVulsrVuosrr)]mqYg:E +!!EEWs8Monrr<#us8N&squ?Wnqu#LU"9:FW;um")#64`/!"a\Zs8;`nrVnSQ!!FtT +s8;fns7fdu"9\]/"p"]!r;Z`prr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!rVlisrVuoR3<09a"TSN*%KR?/rVuirrr;rss8N#rqYp?iq_%pP">9`R +qu$Hns8W,us8DiprVcWkj8fA`3;HMS!=&i0!!`K8JGoNGqZ$No0`_7W0E;(Mr;HZj +>6"d/!!WW-s7uTmrVlfrs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W&ss8W&ts4o[8#64o-!!Ec4(6e^srVulsrVuosrr)]mqYg:E!!EEWs8Monrr<#u +s8N&squ?Wnqu#LU"9:FW;um")#64`/!"a\Zs8;`nrVnSQ!!FtTs8;fns7fdu"9\]/ +"p"]!r;Z`prr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s7l6do8l0D!=B,7&oQ_-s8)cor;Zfss8W&tqu6Nmlp1gU"?#`Lrr<#trr<#us8W,r +r;Q]l[KHd?3W8Q3/-#YM!=`/Ms7u]hr;HZb0E_@_3q)qFrVu`on;SIk$NL5:q>^*e +rr2oss8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,oo`+NE +57.Du#m(`Wir/oRs8Dlqs8W-!rVucor;Q%K"onc`nc/Ugs8N#ts8W-!s82`nrqa&+ +"pd6fo8tR(!!!$/=N1=9s7cHis6q]F!"(dUqZ$NoqZ$&E*WlcM!Y"o)o`+pirr<#u +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s7l6do8l0D!=B,7 +&oQ_-s8)cor;Zfss8W&tqu6Nmlp1gU"?#`Lrr<#trr<#us8W,rr;Q]l[KHd?3W8Q3 +/-#YM!=`/Ms7u]hr;HZb0E_@_3q)qFrVu`on;SIk$NL5:q>^*err2oss8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,oo`+NE57.Du#m(`Wir/oR +s8Dlqs8W-!rVucor;Q%K"onc`nc/Ugs8N#ts8W-!s82`nrqa&+"pd6fo8tR(!!!$/ +=N1=9s7cHis6q]F!"(dUqZ$NoqZ$&E*WlcM!Y"o)o`+pirr<#us8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,urr;ris82fn]<&0iqYgEno)J[gs8)Wm +rr;orrqufqrO9&=YeU57s8W,urr<#us8W,pr;?TmnuT%&fDY[JoD>f$b4kr5s8D]l +rV$9i^Tt2L\,ZF,s7ZBjrqu'-Z*ML9s7cEdrr2rts8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8N#trUp3frqsC0Y1rgOrr;QhrVuooqu?Zqr;Zco +s8Mu+Z*^aMs8)cqs8N#ts8W-!s7uTjs8;GhYI3!\rVuKdZ*qgLs82ipp](3cs8B^< +Z`gkf$b4kr5s8D]lrV$9i^Tt2L\,ZF, +s7ZBjrqu'-Z*ML9s7cEdrr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8N#trUp3frqsC0Y1rgOrr;QhrVuooqu?Zqr;Zcos8Mu+Z*^aMs8)cq +s8N#ts8W-!s7uTjs8;GhYI3!\rVuKdZ*qgLs82ipp](3cs8B^^Kds8Duss8N#tr;HZis82irqZ$Nos7-'fs8W-!s8N&rs7uWf +rVuips82fmp\t3mqZ$Qnqu?Tiq>C9jq#C?ns7uBgp\t*js8N#rs8)NfrVulhr;?Qo +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr<#urr2rts8W)us8W,t +s8Vins7lEis7?9hs8N&trr;ops7cQjs8VrqrVuofrVuots8W,us8;omrV-9jrVccn +rqlHhs8Vrqrr)`or;$0ds8;Zlrr<#opAamdr;Zfrrr)lnq"t$irq--drr<#us8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)us8W)ts8W-!rr<#us8Dutp](9g +q>^Kds8Duss8N#tr;HZis82irqZ$Nos7-'fs8W-!s8N&rs7uWfrVuips82fmp\t3m +qZ$Qnqu?Tiq>C9jq#C?ns7uBgp\t*js8N#rs8)NfrVulhr;?Qos8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rVuorrVuikrVuckqu-Qjs8W-! +s8W-!s8N&rrqufrpAFpgs8Dlqrr2oss8W-!s8MomrVuotrr;forr)Qjs8MljrVulm +r;Q`qrr;uqs7ZBgs7u]pq>C3err;fos8W,us8Vlorr2rts8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W&ts8DorrV6?kqtg3gs7u]ps8W-!s8W,u +s8;los8Vfjrr)lqr;Zcqrr<#us8W,uqtp?ls8W)uq>^HmpAb0lqYC*irqZKks8N#t +rqufir;?Tjs8VomrV?Hmq>^Kps8N&uq#C?ms8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!rVuorrVuikrVuckqu-Qjs8W-!s8W-!s8N&rrqufr +pAFpgs8Dlqrr2oss8W-!s8MomrVuotrr;forr)Qjs8MljrVulmr;Q`qrr;uqs7ZBg +s7u]pq>C3err;fos8W,us8Vlorr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W&ts8DorrV6?kqtg3gs7u]ps8W-!s8W,us8;los8Vfjrr)lq +r;Zcqrr<#us8W,uqtp?ls8W)uq>^HmpAb0lqYC*irqZKks8N#trqufir;?Tjs8Vom +rV?Hmq>^Kps8N&uq#C?ms8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8MrmqY^?mp\k!grVQWprr2ors8W-!s8Dlmrr2oprVuoss8Dlorr2os +s8W-!s8W-!s8D`bs8Vlmo)JaioDJXgrVHKms8W,ur;6?cs8;ops8)`nqu?Kis82fp +p&"@\li7"\rr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W,ur;-9frr;`kqu6Qks8W)trr2rts8W,tr;6Kmrqu`ps8N&sr;HWorr<#us8W-! +s8W,tq"4Udq#0d`s8V]gs8W&orVuots8MrnqY:*gs8;onrr)`oq>C9irr2TfoDe.V +s7uZns8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8Mrm +qY^?mp\k!grVQWprr2ors8W-!s8Dlmrr2oprVuoss8Dlorr2oss8W-!s8W-!s8D`b +s8Vlmo)JaioDJXgrVHKms8W,ur;6?cs8;ops8)`nqu?Kis82fpp&"@\li7"\rr2rt +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,ur;-9frr;`k +qu6Qks8W)trr2rts8W,tr;6Kmrqu`ps8N&sr;HWorr<#us8W-!s8W,tq"4Udq#0d` +s8V]gs8W&orVuots8MrnqY:*gs8;onrr)`oq>C9irr2TfoDe.Vs7uZns8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8DinrVQNmq"ssgs8)cq +rVlfqs8W-!s8DfkrVuins8;forVc]nrr2oss8W-!s8Molr;HWoqtC!gs8)`kr;?Nn +s8N#sq>C6jrVlisq"jsarr2rtrr;omrVl`ps8;ocrr;Ngrr<#us8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,tqu-Kjr;ZQhqu?]ms8W&srr2rt +s8W,tqYU6krVQWmr;QZnrVc`prr<#us8W,uqtg6hrr2fgrVuoorqcQjrVuosrr2`k +rr)fps8VljrV6Bks8W)ur;-Bkr;Zfps6osenc/Ugs8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8DinrVQNmq"ssgs8)cqrVlfqs8W-!s8Dfk +rVuins8;forVc]nrr2oss8W-!s8Molr;HWoqtC!gs8)`kr;?Nns8N#sq>C6jrVlis +q"jsarr2rtrr;omrVl`ps8;ocrr;Ngrr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W,tqu-Kjr;ZQhqu?]ms8W&srr2rts8W,tqYU6krVQWm +r;QZnrVc`prr<#us8W,uqtg6hrr2fgrVuoorqcQjrVuosrr2`krr)fps8VljrV6Bk +s8W)ur;-Bkr;Zfps6osenc/Ugs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8N#ts8Dlorr)]ns8;lqrr2rts8W-!rr;rsr;Z`qs7uNjrVccq +rr2rts8W-!s8Muqrr;uss8;fds7Q?js8W&srVZWoqu-Qorr<#uq#13err)ips8;lm +rVucprqc3crp9[Ys8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W,urr<#sr;HWnqZ$Tnrr2ors8W-!s8W)urVufqrVuonqYpHls8N#ss8W-! +s8W,urVc`qrr2rqr:Bs]rVuotrVlcnrVucns8N#ts8VlmrqQKkrr)lprqcTnqu?Zl +o)J^Us7ZKms8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8N#ts8Dlorr)]ns8;lqrr2rts8W-!rr;rsr;Z`qs7uNjrVccqrr2rts8W-!s8Muq +rr;uss8;fds7Q?js8W&srVZWoqu-Qorr<#uq#13err)ips8;lmrVucprqc3crp9[Y +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,urr<#s +r;HWnqZ$Tnrr2ors8W-!s8W)urVufqrVuonqYpHls8N#ss8W-!s8W,urVc`qrr2rq +r:Bs]rVuotrVlcnrVucns8N#ts8VlmrqQKkrr)lprqcTnqu?Zlo)J^Us7ZKms8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)us8W-!s8Mop +s8W,us8W-!s8W-!rr<#urVulss8;lrs8Dusrr2rts8W-!rr<#us8W&qqu?]rs8Vup +rVliss8;lrs8W-!s8W,urr<#rs8Muqrr;lqs8N&trVucps8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr<#us8W,uqu6Wqs8N&u +s8W-!s8W)us8W&trr<#rrr<#ss8N#ss8W-!s8W)us8W-!rVZQms8W-!qu-Kms8W,s +rr<#us8W-!s8N#ts8;orrVc`qqu?]qs8Musqu?]rs8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)us8W-!s8Mops8W,us8W-!s8W-! +rr<#urVulss8;lrs8Dusrr2rts8W-!rr<#us8W&qqu?]rs8VuprVliss8;lrs8W-! +s8W,urr<#rs8Muqrr;lqs8N&trVucps8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr<#us8W,uqu6Wqs8N&us8W-!s8W)us8W&t +rr<#rrr<#ss8N#ss8W-!s8W)us8W-!rVZQms8W-!qu-Kms8W,srr<#us8W-!s8N#t +s8;orrVc`qqu?]qs8Musqu?]rs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W,urr<#us8W-!s8W-!s8W-!s8N#ss8W)us8W-!s8N&u +s8N#trr<#us8W-!s8Muqrr<#us8DutrVuoss8N#ts8W,us8N#ss8W-!rr2rts8W-! +s8W)us8W,ts8N&os8N&ts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8N#ts8W-!s8W-!s8W-!s8W,urr2rtrr<#us8W,us8W,urr;ut +s8W-!s8W,urVc`qs8W,ts8W&ts8N&trr<#us8N&trr2rts8W)ts8W-!s8W-!rr<#u +s8Duss7u]os8N&us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W,urr<#us8W-!s8W-!s8W-!s8N#ss8W)us8W-!s8N&us8N#trr<#us8W-! +s8Muqrr<#us8DutrVuoss8N#ts8W,us8N#ss8W-!rr2rts8W-!s8W)us8W,ts8N&o +s8N&ts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8N#ts8W-!s8W-!s8W-!s8W,urr2rtrr<#us8W,us8W,urr;uts8W-!s8W,urVc`q +s8W,ts8W&ts8N&trr<#us8N&trr2rts8W)ts8W-!s8W-!rr<#us8Duss7u]os8N&u +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)r +s8W-!s8W)us8W-!s8W)ts8N#ss8W,urr<#ts8W)us8W-!s8W-!s8W-!s8N#rs7u]p +s8)cqs8W-!rVliss8W-!s8N#ss8W-!rr2rss82iqrVufps82irrr<#us8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rqufrs8W-! +rr<#us8W-!rr2rsrr2rts8N#ts8N&urr<#us8W-!s8W-!s8W,urr)lms8W,qs8W-! +s8W&ss8W-!s8W,urr2rts8W)ts8N&qs8Musr;Q`ns8W)us8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)rs8W-!s8W)us8W-! +s8W)ts8N#ss8W,urr<#ts8W)us8W-!s8W-!s8W-!s8N#rs7u]ps8)cqs8W-!rVlis +s8W-!s8N#ss8W-!rr2rss82iqrVufps82irrr<#us8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rqufrs8W-!rr<#us8W-!rr2rs +rr2rts8N#ts8N&urr<#us8W-!s8W-!s8W,urr)lms8W,qs8W-!s8W&ss8W-!s8W,u +rr2rts8W)ts8N&qs8Musr;Q`ns8W)us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W)ts8W-!s8N#ss8W-!s8W-!s8W-!s8N&ts8Dut +rr<#ss8W)us8W-!s8W-!s8W-!s8W-!rVuoqs8W)us8W)ss8W,urr<#us8W-!s8N&u +rVuosrr;uts8Duts8W,us8W)ts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!rr2rts8W,urr2rts8W-!s8W-!s8W,us8N&ss8W)us8Dut +rr<#us8W-!s8W-!s8W-!s8W&ts8;osrr<#urr)lss8N#ts8W-!s8W,us8W&ts8N#t +rr<#ss8W-!s8N&urr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W)ts8W-!s8N#ss8W-!s8W-!s8W-!s8N&ts8Dutrr<#ss8W)us8W-! +s8W-!s8W-!s8W-!rVuoqs8W)us8W)ss8W,urr<#us8W-!s8N&urVuosrr;uts8Dut +s8W,us8W)ts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!rr2rts8W,urr2rts8W-!s8W-!s8W,us8N&ss8W)us8Dutrr<#us8W-!s8W-! +s8W-!s8W&ts8;osrr<#urr)lss8N#ts8W-!s8W,us8W&ts8N#trr<#ss8W-!s8N&u +rr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-! +s8W-!s8W-!s8W-!s8W-!~> %%EndBinary grestore end % Image Trailer grestore grestore % EPS grestore [{nextImage} 1 dict begin /Metadata {photoshop_metadata_stream} def currentdict end /PUT pdfmark [/NamespacePop pdfmark \ No newline at end of file diff --git a/doc/IGE335/Acknowledgments.tex b/doc/IGE335/Acknowledgments.tex new file mode 100644 index 0000000..d6eeba2 --- /dev/null +++ b/doc/IGE335/Acknowledgments.tex @@ -0,0 +1,16 @@ +\section*{Acknowledgments} + +The computer code DRAGON results from a concerted effort made at \'{E}cole Polytechnique de +Montr\'{e}al. The main authors of this report would therefore like to express their thanks to +\'{E}cole Polytechnique de Montr\'{e}al for its support along the years as well as to +the graduate students and research associates which have contributed to the development of +DRAGON along the years. We would also like to thank Kevin E. Kohler at the Nova Southeastern University +Oceanographic Center for letting us use and distribute a PostScript utility module derived from his +PSPLOT package. Finally, the DRAGON team would never have survived without the financial +support of the Natural Science and Engineering Research Council of Canada (NSERC), +Hydro--Qu\'{e}bec, Atomic Energy of Canada limited (AECL) and the CANDU Owners Group (COG). + + + + + diff --git a/doc/IGE335/Appendices.tex b/doc/IGE335/Appendices.tex new file mode 100644 index 0000000..f8a023f --- /dev/null +++ b/doc/IGE335/Appendices.tex @@ -0,0 +1,4 @@ +%\appendices + +\input{AppendixA.tex} +\input{AppendixB.tex} diff --git a/doc/IGE335/AppendixA.tex b/doc/IGE335/AppendixA.tex new file mode 100644 index 0000000..bc84ebe --- /dev/null +++ b/doc/IGE335/AppendixA.tex @@ -0,0 +1,129 @@ +\section{THE GAN GENERALIZED DRIVER} + +A scientific application can be built around the GAN generalized driver by +linking it with application-dependent modules. Such a +scientific application will share the following specifications: + +\begin{enumerate} + +\item The GAN generalized driver can handle a custom data type called a {\sl LCM object} +and implemented as an {\sl associative table} or {\sl heterogeneous list}. A associative +table is a data structure similar to the example shown in \Fig{LkList}. An heterogeneous list +is an alternative structure where the component are identified by integer values instead of names. Each +data type mapped to a LCM object is dynamically +allocated using the computer's memory management algorithm and is accessed with +a pointer. LCM objects are the {\sl only} memory-resident data type used to +transfer information between modules. However, interface files can also be used to transfer information +between modules in cases where we want to reduce the memory resource +requirements. A LCM object can therefore be declared as {\tt LINKED\_LIST} to make it +memory-resident or as {\tt XSM\_FILE} to make it persistent. Sequential files (either +binary or ASCII) can also be used. + +\begin{figure}[h!] +\begin{center} +\epsfxsize=7cm \centerline{ \epsffile{GLkList.eps}} +\parbox{14.0cm}{\caption{An example of an associative table.}\label{fig:LkList}} +\end{center} +\end{figure} + +\item Building a scientific application requires the definition of the LCM +objects and interface files and the programming of application-dependent modules +to manage these LCM objects. + +\item A driver was written to support the LCM objects and to read +macro-language instructions. The modules are callable from this driver, but the +possibility of having ``embedded modules", i.e. modules called directly from a +subroutine written in any of these four languages has also been introduced. + +\item Utility modules are available to backup the LCM object on an XSM +file and to permit code restart. + +\end{enumerate} + +The modules must be declared in the calling procedure using directives of the form: + +\begin{DataStructure}{Structure \dstr{descmodule}} +\moc{MODULE} $[[$ \dusa{name} $]]$ \moc{;} \\ +\end{DataStructure} +\noindent with + +\begin{ListeDeDescription}{mmmmmmm} + +\item[\dusa{name}] character*12 symbolic name of a module used in the procedure. + +\end{ListeDeDescription} + +\vskip 0.4cm +\goodbreak + +The LCM objects or files must be declared in the calling procedure using directives of the form: + +\begin{DataStructure}{Structure \dstr{descobject}} +$[[~\{$ \moc{LINKED\_LIST} $|$ \moc{XSM\_FILE} $|$ \moc{SEQ\_ASCII} $|$ \moc{SEQ\_BINARY} $|$ \moc{HDF5\_FILE} $\}~[[$ \dusa{name} $]]$ \moc{;} $]]$ \\ +$[[~\{$ \moc{XSM\_FILE} $|$ \moc{SEQ\_ASCII} $|$ \moc{SEQ\_BINARY} $|$ \moc{HDF5\_FILE} $\}$ \dusa{name} \moc{::} \moc{FILE} \dusa{path} \moc{;} $]]$ +\end{DataStructure} +\noindent with + +\begin{ListeDeDescription}{mmmmmmm} + +\item[\dusa{name}] character*12 symbolic name of a LCM object (memory-resident or XSM file) or of a sequential file used in the procedure. + +\item[\moc{FILE}] keyword used to set a file path. + +\item[\dusa{path}] character*72 path name of a XSM or sequential file used in the procedure. The \moc{FILE} directive is useful to select or +create a file anywhere in the directory structure of the computer. It is also useful to tag a created file and avoid its deletion at end of +execution. + +\end{ListeDeDescription} + +\vskip 0.4cm + +With this user interface, the input to a module named {\tt MOD:} with two +embedded modules {\tt EMB1:} and {\tt EMB2:} will always be of the form: + +\vskip 0.4cm + +\noindent \begin{tabular}{|c|} +\hline \\ +{\sl (list of output LCM objects or files)} := {\tt MOD:} {\sl (list of input LCM objects or files){\tt~::~}(data input)} +\\ + {\tt~~~~~~~~~::: EMB1:} {\sl (data input for EMB1:)} {\tt~;} {\tt~~} +\\ + {\tt~~~~~~~~~::: EMB2:} {\sl (data input for EMB2:)} {\tt~;} {\tt~;} +\\ \\ \hline +\end{tabular} + +\vskip 0.4cm +Note that the main use of embedded modules is to define gigogne geometries in module {\tt GEO:}. + +\vskip 0.4cm + +The following user's directives are always followed by an application built +around the generalized driver: + +\begin{itemize} +\item An LCM object is resident in core memory if +declared as {\tt LINKED\_LIST} in the input data or mapped in a direct +access file (of {\sc xsm} type) if declared as {\tt XSM\_FILE} in the +input data. +\item All the information declared as {\tt LINKED\_LIST} is +destroyed at the end of a run. All other information is located on files which +are kept at the end of the run, unless explicitely destroyed by a {\tt +DELETE:} command. +\item Consider the following example in which the operator {\tt MOD1:} is called with the following command: +\begin{verbatim} +DATA1 DATA2 := MOD1: DATA4 DATA2 ; +\end{verbatim} +Here, {\tt DATA1} is opened in {\bf create} mode because it appears only on the left-hand side (LHS) of the +command. {\tt DATA2} is opened in {\bf modification} mode because it appears on +both sides of the command. Finally, {\tt DATA4} is opened in {\bf read-only} +mode because it appears only on the right-hand side (RHS) of the command. +\item The calling sentence to an operator should always end by a ``;". A comment +can follow on the same input data record but a carriage return should be +performed before other significant data can be read by {\tt REDGET}. +\item The possibility of user-defined procedures is also offered. These procedures +give the user the possibility to ``program" an application using the capabilities of +the generalized driver and to use it as a new operator in the main data stream or in a +calling procedure. + +\end{itemize} diff --git a/doc/IGE335/AppendixB.tex b/doc/IGE335/AppendixB.tex new file mode 100644 index 0000000..c8fd8ac --- /dev/null +++ b/doc/IGE335/AppendixB.tex @@ -0,0 +1,92 @@ +\section{THE CLE-2000 CONTROL LANGUAGE} + +The CLE-2000 control language allows loops, conditional testing and +macro-processor capabilities to be included in the generalized driver input +deck. A reversed polish notation (RPN) calculator named {\tt EVALUATE} is also +provided. An example of conditional testing is shown in the following example +involving two modules: + +\vskip 0.4cm + +\noindent\begin{tabular}{|l|} +\hline \\ +{\tt INTEGER INDEX ;} \\ +{\tt MODULE MOD1: MOD2: ;} \\ +. \\ +. \\ +. \\ +{\tt EVALUATE INDEX := 0 ;} \\ +{\tt REPEAT} \\ +{\tt ~~~~~EVALUATE INDEX := INDEX 1 + ;} \\ +{\tt ~~~~~IF INDEX 3 > THEN} \\ +{\tt ~~~~~~~~~~}{\sl (list of output objects)} {\tt := MOD1:} {\sl (list of input objects) {\tt ::} (data input for {\tt MOD1:})} {\tt ; }\\ +{\tt ~~~~~ELSE} \\ +{\tt ~~~~~~~~~~}{\sl (list of output objects)} {\tt := MOD2:} {\sl (list of input objects) {\tt ::} (data input for {\tt MOD2:})} {\tt ;} \\ +{\tt ~~~~~ENDIF ;} \\ +{\tt UNTIL INDEX 7 >= ;} \\ +\\ \\ \hline +\end{tabular} + +\vskip 0.4cm + +An input deck will be built as a collection of +\begin{itemize} +\item {\tt PARAMETER}, {\tt MODULE}, {\tt PROCEDURE}, {\tt LINKED}$\_${\tt LIST}, {\tt XSM}$\_${\tt FILE}, {\tt SEQ}$\_${\tt BINARY}, {\tt SEQ}$\_${\tt ASCII}, +{\tt DIRECT}$\_${\tt ACCESS}, {\tt HDF5}$\_${\tt FILE}, {\tt INTEGER}, {\tt REAL}, {\tt CHARACTER}, {\tt DOUBLE} and {\tt LOGICAL} declarations; +\item {\tt MODULE} and {\tt PROCEDURE} calls; +\item {\tt EVALUATE} statements, {\tt ECHO} statements and conditional logic involving variables. +\end{itemize} + +This type of programming provides the user with much more flexibility than +the conventional approaches. It is possible to build new applications without +recompilation, simply by changing the order of the module calls and by making +modifications to the conditional logic. It is very simple to develop a +user-defined function even if this possibility is not programmed into any +module. + +The CLE-2000 control language brings the following capabilities to any code built around the generalized driver: + +\begin{itemize} +\item {\tt INTEGER}, {\tt REAL}, {\tt CHARACTER}, {\tt DOUBLE} and {\tt +LOGICAL} declarations to contain control language and macro-processor variables. + +\item macro processor variables. For example, it is possible to define a variable {\tt VAR1} as equal to a real number and to use {\tt <>} in place of this real number later on. + +\item reversed polish notation calculator. A calculator is called each time the statement {\tt EVALUATE} is used. For example, the statement + \begin{verbatim} +EVALUATE VAR1 := 4.0 6.0 + ; + \end{verbatim} +would assign the result 10.0 to the variable {\tt VAR1}. Logical operations are fully supported. + +\item a simple printer. For example, the variable {\tt VAR1} can be printed using the command + \begin{verbatim} +ECHO VAR1 ; + \end{verbatim} + +\item three types of control loops. The available control loops are: + +\begin{itemize} +\item {\tt IF} {\sl (logical expression)} {\tt THEN} {\sl (user instructions)} {\tt ELSE} {\sl (user instructions)} {\tt ENDIF ;} +\item {\tt REPEAT} {\sl (user instructions)} {\tt UNTIL} {\sl (logical expression)} {\tt ;} +\item {\tt WHILE} {\sl (logical expression)} {\tt DO} {\sl (user instructions)} {\tt ENDWHILE ;} +\end{itemize} + +\end{itemize} + +\vskip 0.2cm + +Note that the {\tt EVALUATE} and {\tt ECHO} statements are {\sl not} modules of the generalized driver. A few rules and constraints +should be known on order to write valid datasets: +\begin{itemize} +\item CLE-2000 script files ({\tt *.x2m} or {\tt *.c2m}) are UNIX {\sc ascii} files {\sl not DOS files}. +\item A line of CLE-2000 code cannot exceed 132 {\sc ascii} characters. +\item Only the first 120 {\sc ascii} characters are significant. +\item All {\sc ascii} characters following a ``{\tt *}'' or a ``{\tt !}'' are considered as comments. +\item All {\sc ascii} characters between ``{\tt (*}'' and ``{\tt *)}'' are considered as comments. +\item Character case is significant. +\item The space character ``~'' is the separator. It is obligatory. +\item Tab characters are forbidden (you should disable automatic tabs on the editor). +\item The main script has a ``{\tt .x2m}'' suffix. Called scripts have a ``{\tt .c2m}'' suffix. +\item If a script is contained in a UNIX file ``{\tt myscript.x2m}'' or ``{\tt myscript.c2m}'', its CLE-2000 name is ``{\tt myscript}''. This name cannot exceed 12 characters. +\end{itemize} + diff --git a/doc/IGE335/Bibliography.tex b/doc/IGE335/Bibliography.tex new file mode 100644 index 0000000..3bc5fe9 --- /dev/null +++ b/doc/IGE335/Bibliography.tex @@ -0,0 +1,570 @@ +\begin{thebibliography}{99} + +\bibitem{PIP2009} +A. H\'ebert, {\sl Applied Reactor Physics}, Second Edition, Presses Internationales Polytechnique, ISBN 978-2-553-01698-1, 396 p., Montr\'eal, 2016. + +\bibitem{Dragon1} +G. Marleau and A. H\'ebert, ``A New Driver for Collision Probability Transport +Codes", {\sl Int. Top. Mtg. on Advances in Nuclear Engineering +Computation and Radiation Shielding}, Santa Fe, New Mexico, April 9--13 (1989). + +\bibitem{Dragon2} +G.~Marleau, R.~Roy and A.~H\'{e}bert, +``DRAGON: A Collision Probability Transport Code for Cell and Supercell +Calculations'', Report IGE--157, \'{E}cole Polytechnique de Montr\'{e}al +(1993). + +\bibitem{Dragon3} +G.~Marleau, A.~H\'{e}bert and R.~Roy, ``New Computational Methods Used in +the Lattice Code DRAGON'', {\sl Top Mtg. on Advances in Reactor Physics}, +Charleston, SC, March 8-11 1992; + +\bibitem{Dragon4} +A.~H\'{e}bert, G.~Marleau and R.~Roy, ``Application of the Lattice Code +DRAGON to CANDU Analysis'', {\sl Trans. Am. Nucl. Soc.}, {\bf 72}, 335 (1995); + +\bibitem{ganlib5} +A. H\'ebert and R.~Roy, +``The Ganlib5 kernel guide (64--bit clean version)," +Report IGE-332, \'Ecole Polytechnique de Montr\'eal, January 2013. + +\bibitem{cle2000} +R.~Roy, \textsl{The CLE-2000 Tool-Box}, +Report IGE--163, Institut de g\'enie nucl\'eaire, \'{E}cole Polytechnique de Montr\'eal, +Montr\'{e}al, Qu\'{e}bec (1999). + +\bibitem{Apollo} +A.~Hoffman et al., ``APOLLO: Code Multigroupe de r\'esolution de l'\'equation du +transport pour les neutrons thermiques et rapides'', CEA-N-1610, Commisariat +\`a l'\'Energie Atomique, France (1973). + +\bibitem{Apollo2} +S. Loubi\`ere, R. Sanchez, M. Coste, A. H\'ebert, Z. Stankovski, C. Van Der Gucht and I. Zmijarevic, ``APOLLO2, +Twelve Years Later", {\sl Int. Conf. on Mathematics and Computation, +Reactor Physics and Environmental Analysis in Nuclear Applications}, Madrid, Spain, September 27--30, 1999. + +\bibitem{Apollo3} +I. Zmijarevic, N. Huot, F. Auffret and P. Bellier, ``Description of the APOLLO3 Multi-parameter Output Library for the +version AP3-2.0,'' DEN/DANS/DM2S/SERMA/LTSD/RT/17-6237/A, Commissariat \`a l'\'energie atomique et aux \'energies alternatives (2017). + +\bibitem{ndas} +P. J. Laughton, ``NJOYPREP and WILMAPREP: UNIX-Based Tools for WIMS- +AECL Cross-Section Library Production," Atomic Energy of Canada, +Report COG-92-414 (Rev. 0), June 1993. + +\bibitem{subg} +A.~H\'ebert, ``A Comparison of Three Techniques for Computing Probability +Tables", {\sl Int. Conf. on the Physics of Nuclear Science and Technology}, +Long Island, New York, October 5 -- 8, 1998. + +\bibitem{pt} +A.~H\'ebert and M.~Coste, ``Computing Moment-Based Probability Tables for +Self-Shielding Calculations in Lattice Codes," {\sl Nucl. Sci. Eng.}, {\bf 142}, +245 - 257 (2002). + +\bibitem{nse2004} +A.~H\'ebert, ``The Ribon Extended Self-Shielding Model," {\sl Nucl. Sci. Eng.}, {\bf 151}, 1-24 (2005). + +\bibitem{SPM09} +A. H\'ebert, ``Development of the Subgroup Projection Method for Resonance Self-Shielding Calculations," {\sl Nucl. Sci. Eng.} {\bf 162}, 56-75 (2009). + +\bibitem{rse2021} +R. Kondo, T. Endo, A. Yamamoto, S. Takeda, H. Koike, K. Yamaji and D. Sato, ``A New Resonance Calculation Method Using Energy +Expansion Based on a Reduced Order Model," {\sl Nucl. Sci. Eng.} {\bf 195}, 694-716 (2021). + +\bibitem{wlup} +B. Dodd, S. Basu, S. Paranjpe and A. Trkov, ``WIMS-D Library Update," International Atomic Energy Agency +Report STI/PUB/1264, Vienna, Austria (2007). + +\bibitem{st} +M.~Coste {\sl et al}, ``New Improvements in the Self-Shielding Formalism of the APOLLO2 +Code", {\sl Joint Int. Conf. on +Mathematical Methods and Supercomputing in Nuclear Applications}, Karlsruhe, +Germany, April 19 -- 23, 1993. + +\bibitem{SPH} +A.~H\'ebert, ``D\'eveloppement de la m\'ethode SPH: Homog\'en\'eisation de +cellules dans un r\'eseau non uniforme et calcul des param\`etres de +r\'eflecteur'', CEA-N-2209, Commissariat \`a l'\'Energie Atomique, France (1981). + +\bibitem{roy} +R.~Roy, D.~Rozon, A.~H\'ebert and G.~Hotte, `` Treatment of Circular Boundary +Conditions in Neutron Diffusion Calculations", Third Int. Conf. on Simulation +Methods in Nuclear Engineering, Montr\'eal, Canada, April 18 -- 20, +1990. + +\bibitem{DragonPIJI} +R.~Roy, A.~H\'ebert and G.~Marleau, ``A Transport Method for Treating +Three-Dimensional Lattices of Heterogeneous Cells", {\sl Nucl.~Sci.~Eng.}, {\bf +101}, 217 (1989). + +\bibitem{Mtl93a} + R.~Roy, G.~Marleau, J.~Tajmouati and D.~Rozon, ``Modelling of CANDU Reactivity +Control Devices with the Lattice Code DRAGON'', {\sl Ann.~nucl.~Energy}, {\bf +21}, 115 (1994). + +\bibitem{mccg} +I.~R.~Suslov, ``Solution of Transport Equation in 2-- and 3--Dimensional +Irregular Geometry by the Method of Characteristics", {\sl Joint Int. Conf. on +Mathematical Methods and Supercomputing in Nuclear Applications}, Karlsruhe, +Germany, April 19 -- 23, 1993. + +\bibitem{suslov2} +I. R. Suslov, ``An Algebraic Collapsing Acceleration Method for Acceleration of the Inner (Scattering) Iterations in Long Characteristics Transport Theory", +{\sl Int. Conf. on Supercomputing in Nuclear Applications}, Paris, France, September 22 -- 24, 2003. + +\bibitem{chicago2} +R. Le Tellier and A. H\'ebert, ``Application of the DSA Preconditioned GMRES Formalism to the Method of Characteristics -- First Results", +{\sl Int. Mtg. on the Physics of Fuel Cycles and Advanced Nuclear Systems: +Global Developments. PHYSOR-2004}, Chicago, Illinois, April 25 -- 29, 2004. + +\bibitem{DragonPIJS1} +R.~Roy, ``Anisotropic Scattering for Integral Transport Codes. Part 1. Slab +Assemblies", {\sl Ann.~nucl.~Energy}, {\bf 17}, 379 (1990). + +\bibitem{DragonPIJS2} +R.~Roy, ``Anisotropic Scattering for Integral Transport Codes. Part 2. Cyclic +Tracking and its Application to $XY$ Lattices" {\sl Ann.~nucl.~Energy}, {\bf +18}, 511 (1991). + +\bibitem{DragonPIJS3} +R.~Roy, G.~Marleau, A.~H\'ebert and D. Rozon, ``A Cyclic Tracking Procedure for Collision +Probability Calculations in 2-D Lattices'', {\sl Int. Topical Meeting on +Advances in Mathematica, Computation and Reactor Physics}, Pittsburgh, PA, April +28 -- May 2, 1991. + +\bibitem{Mtl93b} +G.~Marleau and R.~Roy, ``Use of Specular Boundary Conditions for CANDU Cell +Analysis'', {\sl Fourth Int. Conf. on Simulation Methods in Nuclear +Engineering}, Montr\'eal, June 2-4, 1993. + +\bibitem{cdd} +H.~Khalil, ``Effectiveness of a Consistently Formulated Diffusion Synthetic +Acceleration Differencing approach", {\sl Nucl.~Sci.~Eng.}, {\bf 98}, 226 (1988). + +\bibitem{kba} +K. Koch, R. Baker, and R. Alcouffe, ``Solution of the First-Order Form of the Three-Dimensional Discrete Ordinates Equation on +a Massively Parallel Machine,'' {\sl Trans. Am. Nucl. Soc.}, {\bf 65}, 198 (1992). + +\bibitem{domino} +S. Moustafa, I. Dutka-Malen, L. Plagne, A. Pon\c cot and P. Ramet, ``Shared memory parallelism for 3D Cartesian discrete ordinates solver," {\sl Ann.~nucl.~Energy}, {\bf 82}, 179 (2015). + +\bibitem{ligou} +K. Przybylski and J. Ligou, ``Numerical Analysis of the Boltzmann Equation Including Fokker-Planck Terms," {\sl Nucl.~Sci.~Eng.}, {\bf 81}, 92 (1982). + +\bibitem{gmres} +Y. Saad and M. H. Schultz, ``GMRES: A Generalized Minimal RESidual Algorithm For Solving Nonsymmetric Linear Systems", {\sl SIAM J. Sci. Stat. Comput.}, {\bf 7}, 856-869 (1986). + +\bibitem{quadrupole} +E. M. Baker, ``Quadruple range quadrature verification and extension," Los Alamos National Laboratory, +Report LA--UR--07--8050, September 2006. + +\bibitem{PIM} +G. Marleau and A. H\'ebert, ``Solving the Multigroup Transport Equation Using the +Power Iteration Method'', {\sl 1985 Simulation Symposium on Reactor Dynamics and +Plant Control}, Kingston, Ontario, April 22-23, 1985. + +\bibitem{Buck} +G. Marleau and A. H\'ebert, ``Introduction of an Improved Critical Buckling +Search in WIMS'', {\sl 1986 Simulation Symposium on Reactor Dynamics and Plant +Control}, Hamilton, Ontario, April 21- 22, 1986. + +\bibitem{MATXS} +R.E.~Macfarlane, ``TRANSX-CTR: A code for Interfacing MATXS Cross-Section +Libraries to Nuclear Transport Codes for Fusion Systems Analysis'', LA-9863-MS, +Los Alamos Scientific Laboratory, New Mexico (1984). + +\bibitem{WIMS} +J.V.~Donnelly, ``WIMS-CRNL, A User's Manual for the Chalk River Version of +WIMS'', AECL-8955, Atomic Energy of Canada Limited (1986). + +\bibitem{WIMS-D} +J.R.~Askew et al., ``A General Description of the Lattice Code WIMS'', {\sl J. of British Nucl. Energy Soc.}, {\bf 5}, 564 (1966). + +\bibitem{TRANSX2} +R.E.~Macfarlane, ``TRANSX-2: A Code for Interfacing MATXS Cross-Section +Libraries to Nuclear Transport Codes'', LA-12312-MS, Los Alamos Scientific +Laboratory, New Mexico (1992). + +\bibitem{DragonDataStructures} +A. H\'ebert, G.~Marleau and R.~Roy, +``A Description of the DRAGON and TRIVAC Version4 Data Structures," +Report IGE-295, \'Ecole Polytechnique de Montr\'eal, August 2006. + +\bibitem{ige260} +G. Marleau, ``New Geometries Processing in DRAGON: The NXT: Module," Technical Report IGE-260, \'Ecole +Polytechnique de Montr\'eal (2006). + +\bibitem{eqn} +B. G. Carlson, ``Tables of Equal Weight Quadrature $EQ_{n}$ Over the Unit Sphere," Technical Report LA-4734, +Los Alamos Scientific Laboratory (1971). + +\bibitem{pntn} +G. Longoni, and A. Haghighat, ``Development of New Quadrature Sets with the ``Ordinate Splitting" Technique," +M\&C-2001, American Nuclear Society Topical Meeting in Mathematics and Computations, Salt +Lake City, Utah (2001), (Proceedings available on CD-Rom). + +\bibitem{sms} +R. Sanchez, L. Mao, and S. Santandrea, ``Treatment of Boundary Conditions in Trajectory-Based Deterministic +Transport Methods," {\sl Nucl. Sci. Eng.}, {\bf 140}, 23--50 (2002). + +\bibitem{RoyMoc1} +R.~Roy, +``The Cyclic Characteristics Method'', +{\sl IInt. Conf. on the Physics of Nuclear Science and Technology}, +Long Island, New York, October 5--8, 1998, + +\bibitem{RoyMoc2} +R.~Roy, +``The Cyclic Characteristics Method with Anisotropic Scattering'', +\textsl{M\& C'99 Mathematics and Computation, Reactor Physics and Environmental Analysis +in Nuclear Applications}, Madrid, Spain, September 27--30, 1999, + +\bibitem{LCMD} +A. Leonard and C. T. McDaniel, ``Optimal Polar Angles and Weights for the +Characteristics Method," \textsl{Trans. Am. Nucl. Soc.}, \textbf{73}, 172 (1995). + +\bibitem{LeTellierpa} +R. Le Tellier and A. H\'ebert, ``Anisotropy and Particle Conservation for Trajectory--Based +Deterministic Methods," {\sl Nucl. Sci. Eng.}, {\bf 158}, 28--39 (2008). + +\bibitem{CACTUS} +M.J.~Halsall, +\textsl{CACTUS, A Characteristics Solution to the Neutron Transport +Equation in Complicated Geometries}, +Report AEEW-R 1291, Atomic Energy Establishment, +Winfrith (1980). + +\bibitem{sapo} +R. Sanchez, ``Renormalized Treatment of the Double Heterogeneity with +the Method of Characteristics," +{\sl Int. Mtg. on the Physics of Fuel Cycles and Advanced Nuclear Systems: +Global Developments. PHYSOR-2004}, Chicago, Illinois, April 25 -- 29, 2004. + +\bibitem{BIHET} +A.~H\'ebert, ``A Collision Probability Analysis of the Double-Heterogeneity +Problem", {\sl Nucl.~Sci.~Eng.}, {\bf 115}, 177 (1993). + +\bibitem{She2017} +D.~She, Z.~Liu and L.~Shi, ``An Equivalent Homogenization Method for Treating the Stochastic Media", +{\sl Nucl.~Sci.~Eng.}, {\bf 185}, 351 (2017). + +\bibitem{apollo1} +A.~Hoffmann, F.~Jeanpierre, A.~Kavenoky, M. Livolant and H. Lorain, +``APOLLO: Code Multigroupe de R\'esolution de l'\'Equation du Transport +pour les Neutrons Thermiques et Rapides'', Note CEA-N-1610, Commissariat +\`a l'\'Energie Atomique, Saclay, France (1973). + +\bibitem{ALCOL} +A.~Kavenoky, ``Calcul et utilisation des probabilit\'es de premi\`ere collision +pour les milieux h\'et\'erog\`enes \`a une dimension'', CEA-N-1077, +Commissariat \`a l'\'Energie Atomique, France (1969). + +\bibitem{SANCHEZ} +R.~Sanchez, ``Quelques sch\'emas approximatifs dans la r\'esolution +par la m\'ethode des probabilit\'es de collision de l'\'equation +int\'egrale du transport \`a deux dimensions'', CEA-N-2165, +Commissariat \`a l'\'Energie Atomique, France (1980). + +\bibitem{BIVAC} +A.~H\'ebert, ``Application of a Dual Variational Formulation to Finite Element +Reactor Calculations", {\sl Ann.~nucl.~Energy}, {\bf 20}, 823 (1993). + +\bibitem{TRIVAC} +A.~H\'ebert, ``TRIVAC, A Modular Diffusion Code for Fuel Management and Design +Applications", {\sl Nucl. J. of Canada}, Vol. 1, No. 4, 325 (1987). + +\bibitem{nse2005} +A. H\'ebert, ``The Search for Superconvergence in Spherical Harmonics Approximations,'' {\sl Nucl. Sci. Eng.}, {\bf 154}, 134 (2006). + +\bibitem{ane10a} +A. H\'ebert, ``Mixed-dual implementations of the of the simplified $P_n$ method," {\sl Ann. nucl. Energy}, {\bf 37}, 498 (2010). + +\bibitem{SHIBA} +A.~H\'ebert and G.~Marleau, ``Generalization of the Stamm'ler Method for the +Self-Shielding of Resonant Isotopes in Arbitrary Geometries," {\sl +Nucl.~Sci.~Eng.}, {\bf 108}, 230 (1991). + +\bibitem{njoy2010} +R. E. MacFarlane and A. C. Kahler, ``Methods for Processing ENDF/B-VII with NJOY," {\sl Nuclear Data Sheets}, {\bf 111}, 2739 (2010). + +\bibitem{tone} +T. Tone, ``A Numerical Study of Heterogeneity Effects in Fast Reactor Critical Assemblies," {\sl J. Nucl. Sci. Technol.}, {\bf 12[8]}, 467 (1975). + +\bibitem{toronto04} +A.~H\'ebert, ``Revisiting the Stamm'ler Self-Shielding Method," paper presented at the +\textsl{25th CNS Annual Conference}, June 6--9, Toronto, 2004. + +\bibitem{hasan} +H.~Saygin and A.~H\'ebert, ``A New Self-Shielding Method Based on a Detailed +Cross-Section Representation in the Resolved Energy Domain," +{\sl Nucl.~Sci.~Eng.}, {\bf 122}, 276 (1996). + +\bibitem{coste} +M.~Coste, ``Absorption r\'esonnante des noyaux lourds dans les +r\'eseaux h\'et\'erog\`enes -- I-Formalisme du module +d'autoprotection d'APOLLO2," +CEA-N-2746, Commissariat \`a l'\'Energie Atomique, France (1994). + +\bibitem{RENOR} +R.~Roy and G.~Marleau, ``Normalization Techniques for Collision Probability +Matrices'', {\sl PHYSOR-90}, Marseille, France, April 23--27, 1990. + +\bibitem{Helios} +E.A.~Vliiarino, R.J.J.~Stammler, A.A.~Ferri and J.J.~Casal, ``HELIOS: Angularly +Dependent Collision Probabilities'', {\sl +Nucl.~Sci.~Eng.}, {\bf 112}, 16-31 (1992). + +\bibitem{ecco} +M. J.~Grimstone, J. D.~Tullett and G.~Rimpault, ``Accurate Treatments of +Fast Reactor Fuel Assembly Heterogeneity with the ECCO Cell Code'', +{\sl Proc. Int. Conf. on the Physics of Reactors: Operation, Design and +Computation -- PHYSOR 90}, Marseille, France, p. IX:24, April 23-27 (1990). + +\bibitem{rimpault} +G.~Rimpault, ``Algorithmic Features of the ECCO Cell Code for Treating +Heterogeneous Fast Reactor Subassemblies", {\sl Int. Conf. on +Mathematics and Computations, Reactor Physics, and Environmental Analyses}, +Portland, Oregon, April 30 -- May 4, 1995. + +\bibitem{PIJK0} +P.~Benoist, J.~Mondot and I.~Petrovic, `Calculational and Experimental +Investigations of Void Effect -- A Simple Theoretical Model for Space-Dependent +Leakage Treatment of Heterogeneous Assemblies'', {\sl Nucl.~Sci.~Eng.}, {\bf +118}, 197 (1994). + +\bibitem{PIJK} +I.~Petrovic, P.~Benoist and G.~Marleau, ``A Quasi-Isotropic Reflecting Boundary +Condition for the Heterogeneous Leakage Model Tibere'', {\sl Nucl.~Sci.~Eng.}, +{\bf 122}, 151 (1996) + +\bibitem{MATXS7A} +``MATXS7A - 69 Neutron Group Cross Section Library in MATXS'', DLC-117, RSIC +Data Library Collection, Oak Ridge National Laboratory (1985). + +\bibitem{WIMKAL} +J.-D. Kim, J.T. Lee, C.-S. Gil and H.R. Kim, ``Generation and Benchmarking of a 69--group Cross Section Library for Thermal Reactor Applications'', {\sl J. of the Korean Nucl. Soc.}, {\bf 21} 245 (1989). + +\bibitem{JEF} +P.~Vontobel and S.~Pelloni, ``New JEF/EFF Based MATXS-Formatted Nuclear Data +Libraries", {\sl Nucl.~Sci.~Eng.}, {\bf 101}, 298 (1989). + +\bibitem{ALSB1} +A.~H\'ebert, ``A Consistent Technique for the Pin-by-Pin Homogenization of a +Pressurized Water Reactor Assembly", {\sl Nucl.~Sci.~Eng.}, {\bf 113}, 227 +(1993). + +\bibitem{ALSB2} +A.~H\'ebert and G.~Mathonni\`ere, ``Development of a Third-Generation {\sl +Superhomog\'en\'eisation} Method for the Homogenization of a Pressurized Water +Reactor Assembly", {\sl Nucl.~Sci.~Eng.}, {\bf 115}, 129 (1993). + +\bibitem{ALSB3} +A.~H\'ebert , ``Development of a Second Generation SPH Technique for the +Pin-by-Pin Homogenization of a Pressurized Water Reactor Assembly in Hexagonal +Geometry'', {\sl Trans. Am. Nucl. Soc.}, {\bf 71}, 253 (1994). + +\bibitem{madrid2} +P. Blanc-Tranchant, A. Santamarina, G. Willermoz and A. H\'ebert, ``Definition and Validation of a 2-D Transport +Scheme for PWR Control Rod Clusters", paper presented at the {\sl Int. Conf. on Mathematics and Computation, +Reactor Physics and Environmental Analysis in Nuclear Applications}, Madrid, Spain, September 27--30, 1999. + +\bibitem{Chambon2014} +R. Chambon, ``Specifications and User Guide for {\tt NAP:} module in DRAGON/DONJON VERSION5 +(Pin Power Reconstruction module)," Report IGE-345, +\'Ecole Polytechnique de Montr\'eal, + Institut de G\'enie Nucl\'eaire (2014). + +\bibitem{sphedf} +T. Courau, M. Cometto, E. Girardi, D. Couyras and N. Schwartz, ``Elements of Validation of Pin-by-Pin Calculations with the Future EDF Calculation Scheme Based on APOLLO2 and COCAGNE Codes," Proceedings of ICAPP 08, Anaheim, CA USA, June 8--12, 2008. + +\bibitem{recipie} +W.~H.~Press, B.~P.~Flannery, S.~A.~Teukolsky and W.~T.~Vetterling, ``Numerical +Recipes, Second Edition (FORTRAN Version)'', Cambridge University Press, +Cambridge (1994). + +\bibitem{MRG1} +G.~Marleau, +``Fine Mesh 3--D Collision Probability Calculations Using the Lattice Code DRAGON'', +\textsl{Int. Conf. on the Physics of Nuclear Science and Technology}, +Long Island, New York, October 5--8, 1998, + +\bibitem{MRG2} +G.~Marleau, ``New Geometric Capabilities of DRAGON'', +\textsl{Nineteenth Annual Conf. of the Canadian Nuclear Society}, +Toronto, Ontario, October 18--21, 1998, + +\bibitem{Kodeli2001a} +I. Kodeli, ``Multidimensional Deterministic Nuclear Data Sensitivity and Uncertainty Code System: Method and Application," +{\sl Nucl.~Sci.~Eng.}, {\bf 138}, 45--66 (2001). + +\bibitem{Bidaud2009a} +A. Bidaud, G. Marleau, and E. Nablat, ``Nuclear Data Uncertainty Analysis using the coupling of DRAGON with SUSD3D," M\&C 2009 , Saratoga Springs, NY (2009). + +\bibitem{nestle} +P. J. Turinsky, R. M. K. Al-Chalabi, P. Engrand, H. N. Sarsour, F. X. Faure and W. Guo, ``NESTLE: Few-group neutron diffusion equation solver utilzing the nodal expansion +method for eigenvalue, adjoint, fixed-source steady-state and transient problem,'' Electric Power Research Center, North Carolina State University, Raleigh, NC 27695-7909 (1994). + +\bibitem{LLB} +S. Marguet, {\sl The Physics of Nuclear Reactors}, Springer, 2018. + +\bibitem{Koebke} +K. Koebke, H. Haase, L. Hetzelt, and H.-J. Winter, ``Application and Verification of the Simplified Equivalence Theory +for Burnup States," {\sl Nucl. Sci. Eng.}, {\bf 92}, 56--65 (1986). + +\bibitem{Frohlicher} +K. Fr\"{o}hlicher, V. Salino and A. H\'ebert, ``Investigating fission distribution behavior under various +homogenization techniques for asymmetrical fuel assemblies and different reflector equivalence methods," +{\sl Ann. nucl. Energy}, {\bf 157}, 1--12 (2021). + +\bibitem{PSPLOT} +K.E.~Kohler, +\textsl{PostScript for Technical Drawings PSPLOT: A FORTRAN-Callable PostScript Plotting +Library User's Manual}, +Technical Report Nova Southeastern University, Oceanographic +Center, 8000 North Ocean Drive, Dania, Florida; One can get a feel for the flavor of +PSPLOT at \url{http://www.nova.edu/ocean/} while access to the full psplot library is via +anonymous ftp: whitetip.ocean.nova.edu in the directory psplot. + +\bibitem{GHOSTVIEW} +T.O.~Theisen, +\textsl{Ghostview: An X11 user interface for Ghostscript}, +This program is free software under the term of the GNU general public licence as +published by the Free Software Fundation. + +\bibitem{matlab} +MATLAB, {\sl The Language of Technical Computing}, {\tt www.mathworks.com} (2006). + +\bibitem{Plamondon2006} +C. Plamondon, {\sl V\'erification des lignes d'int\'egration et illustration des g\'eom\'etries DRAGON}, Technical Report +IGE-290, \'Ecole Polytechnique de Montr\'eal (2006). + +\bibitem{Intech2011} +A. H\'ebert, {\sl Revisiting the Ceschino Interpolation Method}, in {\sl MATLAB -- A Ubiquitous Tool for the Practical +Engineer}, Clara M. Ionescu (Ed.), InTech Open Access Publisher, ISBN 978-953-307-907-3, Croatia, 2011. + +\bibitem{chambon} +R. Chambon, {\sl Optimisation de la gestion du combustible dans les r\'eacteurs +CANDU refroidis \`a l'eau l\'eg\`ere}, Ph. D. Thesis, \'Ecole Polytechnique de Montr\'eal (2006). + +\bibitem{Mostel} +R.D.~Mosteller, L.D.~Eisenhart, R.C.~Little, W.J.~Eich and J.~Chao, ``Benchmark +Calculations for the Doppler Coefficient of Reactivity", {\sl Nucl.~Sci.~Eng.}, +{\bf 107}, 265 (1991). + +\bibitem{Stankovski} +\v{Z}.~Stankovski, ``Refinement of the Substructure Method for Integral +Transport Calculations", {\sl Nucl.~Sci.~Eng.}, {\bf 92}, 255 (1986). + +\bibitem{Akroyd} +R.T.~Akroyd and N.S.~Riyait, ``Iteration and Extrapolation Methods for the +Approximate Solution of the Even-Parity Transport Equation for systems with +voids", {\sl Ann.~nucl.~Energy}, {\bf 16}, 1 (1989). + +\bibitem{sissaoui} +M. T. Sissaoui, G. Marleau and D. Rozon, ``CANDU Reactor Simulations Using the +Feedback Model with Actinide Burnup History," {\sl Nucl. Technology}, {\bf 125}, +197 (1999). + +\bibitem{Kieffer} +C. Kieffer, ``Impl\'{e}mentation dans le code DRAGON d'un module de calcul de la masse volumique de l'eau l\'{e}g\`{e}re et lourde en fonction de la temp\'{e}rature et de la pression.," Technical Report IGE-315, \'Ecole Polytechnique de Montr\'eal (2009). + +\bibitem{Freesteam} +J. Pye, "Freesteam", (2013), + \url{http://freesteam.sourceforge.net/}. + +\bibitem{McMaster} +B. Garland, "Heavy Water Properties at McMaster University", (2015), \url{http://www.nuceng.ca/d2o/d2ohome.htm}. + +\bibitem{Marleau2001} +G. Marleau, ``DRAGON Theory Manual Part 1: Collision Probability Calculations," Technical Report IGE-236 +Rev. 1, \'Ecole Polytechnique de Montr\'eal (2001). + +\bibitem{sphedf2} +P. Gu\'erin, T. Courau, D. Couyras and E. Girardi, ``\'Equivalence et correction de transport dans COCAGNE," Compte-Rendu CR-I23/2010/042, SINETICS, \'Electricit\'e de France, January 2011. + +\bibitem{cns2015} +A.~H\'ebert, ``A Reformulation of the Transport-Transport SPH Equivalence Technique," paper presented at the +\textsl{7th International Conference on Modelling and Simulation in Nuclear Science and Engineering (7ICMSNSE)}, Ottawa, Canada, October 18--21, 2015. + +\bibitem{autosecol} +M. Grandotto-Biettoli, ``AUTOSECOL, un calcul automatique de l'auto-protection +des r\'esonances des isotopes lourds," Note CEA-N-1961, Commissariat \`a +l'\'Energie Atomique, 1977. + +\bibitem{vdg} +M. Coste, H. Tellier, P. Ribon, C. Raepsaet and C. Van Der Gucht, ``New improvements in the self-shielding +formalism of the APOLLO2 code," +{\sl Int. Top. Mtg. on mathematical methods and supercomputing in nuclear applications. M\&C$+$SNA}, +Karlsruhe, Germany, April 19 -- 23, 1993. + +\bibitem{salome} +A. Ribes and C. Caremoli, ``Salom\'e platform component model for numerical simulation,'' {\sl COMPSAC 07: Proceeding of the 31st Annual International Computer Software and Applications Conference}, pages 553-564, Washington, DC, USA, 2007, IEEE Computer Society. +See the website at \url{http://www.salome-platform.org}. + +\bibitem{tdt} +R. Sanchez, ``TDT, an advanced Integral Transport Method," {\sl Annual Meeting of the American Nuclear Society}, San-Diego, California, June 20-24, 1993. + +\bibitem{lyioussi} +N. Lyoussi-Charrat, ``Calcul du transport neutronique dans le code APOLLO2 par la m\'ethode des probabilit\'es de +collision dans une g\'eom\'etrie cart\'esienne g\'en\'erale," Th\`ese de doctorat, Universit\'e de Clermont-Ferrand 2, France, +Mars 1994. + +\bibitem{salt} +X. Warin, ``Notice th\'eorique de la m\'ethode des caract\'eristiques 2D et du g\'en\'erateur de trajectoires SALT," Report IGE-329, \'Ecole Polytechnique de Montr\'eal, Mars 2002. + +\bibitem{ane15b} +A. H\'ebert, ``DRAGON5 and DONJON5, the contribution of \'Ecole Polytechnique de Montr\'eal to the SALOME platform," {\sl Ann. nucl. Energy}, {\bf 87}, 12--20 (2016). + +\bibitem{alamos} +D. Tomatis, F. Bidault, A. Bruneton and Z. Stankovski, ``Overview of SERMA's Graphical User Interfaces for Lattice Transport Calculations,'' {\sl Energies}, vol. 15, no. 4, 2022. + +\bibitem{Harrisson2011a} + G.~Harrisson, and G.~Marleau, ``Modeling of a {3-D} {SCWR} unit cell,'' + {\sl 32nd Annual conference of the CNS}, Niagara Falls, ON (2011). + +\bibitem{Laville} +C. Laville, {\sl \'Etude de diff\'erentes m\'ethodes de calculs de coefficients de +sensibilit\'es du keff aux donn\'ees nucl\'eaires}, Master Thesis, \'Ecole Polytechnique de Montr\'eal (2011). + +\bibitem{SCALE} +``SCALE : A Modular Code System for Performing Standardized Computer Analyses for Licensing Evaluation", +Oak Ridge National Laboratory, ORNL/TM-2005/39, Version 6.1 (2011). + +\bibitem{clio} +S. Perruchot-Triboulet and R. Sanchez, ``D\'ecomposition par m\'ethodes perturbatives de r\'eactivit\'e de deux syst\`emes,'' Note CEA-N-2817, Commissariat \`a l'\'Energie Atomique, France, F\'evrier 1997. + +\bibitem{todorova} +G. Todorova, H. Nishi and J. Ishibashi, ``Method for Condensation of the Macroscopic Transport Cross-Sections for Criticality Analyses of FBR MONJU by the Code NSHEX", {\sl J. of Nucl. Sci. and Tech.}, +{\bf 41}, No. 12, 1237 (2004). + +\bibitem{condPn} +J.-F. Vidal, P. Archier, B. Faure, V. Jouault, J.-M. Palau, V. Pascal, G. Rimpault, F. Auffret, L. Graziano, E. Masiello {\sl et al.}, ``Apollo3 +homogenization techniques for transport core calculations -- application to the Astrid CFV core," {\sl Nucl.~Eng.~and~Technology}, {\bf 49}, 1379 (2017). + +\bibitem{serpent} +J. Lepp\"anen, ``Serpent, a Continuous-energy Monte Carlo Reactor Physics Burnup Calculation Code,'' VTT Technical Research Centre, Finland, March 2013. + +\bibitem{edep} +R. Tuominen, V. Valtavirta and J. Lepp\"anen, ``New energy deposition treatment in the Serpent 2 Monte Carlo transport code,'' {\sl Ann.~nucl.~Energy}, {\bf 129}, 224 (2019). + +\bibitem{hdf5} +The HDF Group, \url{https://www.hdfgroup.org}. + +\bibitem{morel1996} +J.E. Morel, Leonard J. Lorence, Jr., Ronald P. Kensek, John A. Halbleib and D. P. Sloan, ``A Hybrid Multigroup/Continuous-Energy Monte Carlo Method for +Solving the Boltzmann-Fokker-Planck Equation,'' {\sl Nucl.~Eng.~and~Technology}, {\bf 124:3}, 369-389 (1996). + +\bibitem{cygwin} +The home of the Cygwin project, \url{http://www.cygwin.com/}. + +\bibitem{wsl} +Windows Subsystem for Linux, \url{https://learn.microsoft.com/en-us/windows/wsl/}. + +\bibitem{morel1989} +J. E. Morel, ``A Hybrid Collocation-Galerkin-$S_n$ Method for Solving the Boltzmann Transport Equation,'' {\sl Nucl.~Sci.~and~Eng.}, {\bf 101:1}, 72-87 (1989). + +\bibitem{shands2024} +E. W. Shands, J. T. Doe, M. R. Smith, and L. N. Brown, ``A New Galerkin Quadrature Method Not Requiring a Matrix Inverse,'' {\sl Nucl.~Sci.~and~Eng.}, {\bf 124}, 1-18 (2024). + +\end{thebibliography} diff --git a/doc/IGE335/Copyright.tex b/doc/IGE335/Copyright.tex new file mode 100644 index 0000000..3c10454 --- /dev/null +++ b/doc/IGE335/Copyright.tex @@ -0,0 +1,23 @@ +\section*{Copyright Notice for DRAGON} + +The development of DRAGON is financially supported, directly or indirectly, by various +organizations including \'{E}cole Polytechnique de Montr\'{e}al, Hydro--Qu\'{e}bec and the +Hydro--Qu\'{e}bec chair in nuclear engineering, the Natural Science and Engineering Research +Council of Canada (NSERC), Atomic Energy of Canada limited (AECL) and the CANDU Owners Group (COG). +The code DRAGON and its users guide are and will remain the property of +\'{E}cole Polytechnique de Montr\'{e}al. The PostScript utility module used in DRAGON is +based on PSPLOT which is owned by Kevin E. Kohler at +the Nova Southeastern University Oceanographic Center in Florida. + +\vskip 0.15cm + +Dragon is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 2.1 of the License, or (at your option) any later version. + +\vskip 0.15cm + +Permission is granted to the public to copy DRAGON without charge. \'{E}cole Polytechnique de +Montr\'{e}al, makes no warranty, express or implied, and assumes no liability or responsibility +for the use of DRAGON. diff --git a/doc/IGE335/ErmBeavrsPwrRefl.eps b/doc/IGE335/ErmBeavrsPwrRefl.eps new file mode 100644 index 0000000..78cbdf9 --- /dev/null +++ b/doc/IGE335/ErmBeavrsPwrRefl.eps @@ -0,0 +1,3825 @@ +%!PS-Adobe-3.0 EPSF-3.0 +%%Creator: (MATLAB, The Mathworks, Inc. Version 9.8.0.1359463 \(R2020a\) Update 1. Operating System: Mac OS X) +%%Title: /Users/alainhebert/Desktop/ErmPwrTypeRefl.eps +%%CreationDate: 2021-11-22T14:26:21 +%%Pages: (atend) +%%BoundingBox: 0 0 808 420 +%%LanguageLevel: 3 +%%EndComments +%%BeginProlog +%%BeginResource: procset (Apache XML Graphics Std ProcSet) 1.2 0 +%%Version: 1.2 0 +%%Copyright: (Copyright 2001-2003,2010 The Apache Software Foundation. License terms: http://www.apache.org/licenses/LICENSE-2.0) +/bd{bind def}bind def +/ld{load def}bd +/GR/grestore ld +/GS/gsave ld +/RM/rmoveto ld +/C/curveto ld +/t/show ld +/L/lineto ld +/ML/setmiterlimit ld +/CT/concat ld +/f/fill ld +/N/newpath ld +/S/stroke ld +/CC/setcmykcolor ld +/A/ashow ld +/cp/closepath ld +/RC/setrgbcolor ld +/LJ/setlinejoin ld +/GC/setgray ld +/LW/setlinewidth ld +/M/moveto ld +/re {4 2 roll M +1 index 0 rlineto +0 exch rlineto +neg 0 rlineto +cp } bd +/_ctm matrix def +/_tm matrix def +/BT { _ctm currentmatrix pop matrix _tm copy pop 0 0 moveto } bd +/ET { _ctm setmatrix } bd +/iTm { _ctm setmatrix _tm concat } bd +/Tm { _tm astore pop iTm 0 0 moveto } bd +/ux 0.0 def +/uy 0.0 def +/F { + /Tp exch def + /Tf exch def + Tf findfont Tp scalefont setfont + /cf Tf def /cs Tp def +} bd +/ULS {currentpoint /uy exch def /ux exch def} bd +/ULE { + /Tcx currentpoint pop def + gsave + newpath + cf findfont cs scalefont dup + /FontMatrix get 0 get /Ts exch def /FontInfo get dup + /UnderlinePosition get Ts mul /To exch def + /UnderlineThickness get Ts mul /Tt exch def + ux uy To add moveto Tcx uy To add lineto + Tt setlinewidth stroke + grestore +} bd +/OLE { + /Tcx currentpoint pop def + gsave + newpath + cf findfont cs scalefont dup + /FontMatrix get 0 get /Ts exch def /FontInfo get dup + /UnderlinePosition get Ts mul /To exch def + /UnderlineThickness get Ts mul /Tt exch def + ux uy To add cs add moveto Tcx uy To add cs add lineto + Tt setlinewidth stroke + grestore +} bd +/SOE { + /Tcx currentpoint pop def + gsave + newpath + cf findfont cs scalefont dup + /FontMatrix get 0 get /Ts exch def /FontInfo get dup + /UnderlinePosition get Ts mul /To exch def + /UnderlineThickness get Ts mul /Tt exch def + ux uy To add cs 10 mul 26 idiv add moveto Tcx uy To add cs 10 mul 26 idiv add lineto + Tt setlinewidth stroke + grestore +} bd +/QT { +/Y22 exch store +/X22 exch store +/Y21 exch store +/X21 exch store +currentpoint +/Y21 load 2 mul add 3 div exch +/X21 load 2 mul add 3 div exch +/X21 load 2 mul /X22 load add 3 div +/Y21 load 2 mul /Y22 load add 3 div +/X22 load /Y22 load curveto +} bd +/SSPD { +dup length /d exch dict def +{ +/v exch def +/k exch def +currentpagedevice k known { +/cpdv currentpagedevice k get def +v cpdv ne { +/upd false def +/nullv v type /nulltype eq def +/nullcpdv cpdv type /nulltype eq def +nullv nullcpdv or +{ +/upd true def +} { +/sametype v type cpdv type eq def +sametype { +v type /arraytype eq { +/vlen v length def +/cpdvlen cpdv length def +vlen cpdvlen eq { +0 1 vlen 1 sub { +/i exch def +/obj v i get def +/cpdobj cpdv i get def +obj cpdobj ne { +/upd true def +exit +} if +} for +} { +/upd true def +} ifelse +} { +v type /dicttype eq { +v { +/dv exch def +/dk exch def +/cpddv cpdv dk get def +dv cpddv ne { +/upd true def +exit +} if +} forall +} { +/upd true def +} ifelse +} ifelse +} if +} ifelse +upd true eq { +d k v put +} if +} if +} if +} forall +d length 0 gt { +d setpagedevice +} if +} bd +/RE { % /NewFontName [NewEncodingArray] /FontName RE - + findfont dup length dict begin + { + 1 index /FID ne + {def} {pop pop} ifelse + } forall + /Encoding exch def + /FontName 1 index def + currentdict definefont pop + end +} bind def +%%EndResource +%%BeginResource: procset (Apache XML Graphics EPS ProcSet) 1.0 0 +%%Version: 1.0 0 +%%Copyright: (Copyright 2002-2003 The Apache Software Foundation. License terms: http://www.apache.org/licenses/LICENSE-2.0) +/BeginEPSF { %def +/b4_Inc_state save def % Save state for cleanup +/dict_count countdictstack def % Count objects on dict stack +/op_count count 1 sub def % Count objects on operand stack +userdict begin % Push userdict on dict stack +/showpage { } def % Redefine showpage, { } = null proc +0 setgray 0 setlinecap % Prepare graphics state +1 setlinewidth 0 setlinejoin +10 setmiterlimit [ ] 0 setdash newpath +/languagelevel where % If level not equal to 1 then +{pop languagelevel % set strokeadjust and +1 ne % overprint to their defaults. +{false setstrokeadjust false setoverprint +} if +} if +} bd +/EndEPSF { %def +count op_count sub {pop} repeat % Clean up stacks +countdictstack dict_count sub {end} repeat +b4_Inc_state restore +} bd +%%EndResource +%FOPBeginFontDict +%%IncludeResource: font Courier-Oblique +%%IncludeResource: font Courier-BoldOblique +%%IncludeResource: font Courier-Bold +%%IncludeResource: font ZapfDingbats +%%IncludeResource: font Symbol +%%IncludeResource: font Helvetica +%%IncludeResource: font Helvetica-Oblique +%%IncludeResource: font Helvetica-Bold +%%IncludeResource: font Helvetica-BoldOblique +%%IncludeResource: font Times-Roman +%%IncludeResource: font Times-Italic +%%IncludeResource: font Times-Bold +%%IncludeResource: font Times-BoldItalic +%%IncludeResource: font Courier +%FOPEndFontDict +%%BeginResource: encoding WinAnsiEncoding +/WinAnsiEncoding [ +/.notdef /.notdef /.notdef /.notdef /.notdef +/.notdef /.notdef /.notdef /.notdef /.notdef +/.notdef /.notdef /.notdef /.notdef /.notdef +/.notdef /.notdef /.notdef /.notdef /.notdef +/.notdef /.notdef /.notdef /.notdef /.notdef +/.notdef /.notdef /.notdef /.notdef /.notdef +/.notdef /.notdef /space /exclam /quotedbl +/numbersign /dollar /percent /ampersand /quotesingle +/parenleft /parenright /asterisk /plus /comma +/hyphen /period /slash /zero /one +/two /three /four /five /six +/seven /eight /nine /colon /semicolon +/less /equal /greater /question /at +/A /B /C /D /E +/F /G /H /I /J +/K /L /M /N /O +/P /Q /R /S /T +/U /V /W /X /Y +/Z /bracketleft /backslash /bracketright /asciicircum +/underscore /quoteleft /a /b /c +/d /e /f /g /h +/i /j /k /l /m +/n /o /p /q /r +/s /t /u /v /w +/x /y /z /braceleft /bar +/braceright /asciitilde /bullet /Euro /bullet +/quotesinglbase /florin /quotedblbase /ellipsis /dagger +/daggerdbl /circumflex /perthousand /Scaron /guilsinglleft +/OE /bullet /Zcaron /bullet /bullet +/quoteleft /quoteright /quotedblleft /quotedblright /bullet +/endash /emdash /asciitilde /trademark /scaron +/guilsinglright /oe /bullet /zcaron /Ydieresis +/space /exclamdown /cent /sterling /currency +/yen /brokenbar /section /dieresis /copyright +/ordfeminine /guillemotleft /logicalnot /sfthyphen /registered +/macron /degree /plusminus /twosuperior /threesuperior +/acute /mu /paragraph /middot /cedilla +/onesuperior /ordmasculine /guillemotright /onequarter /onehalf +/threequarters /questiondown /Agrave /Aacute /Acircumflex +/Atilde /Adieresis /Aring /AE /Ccedilla +/Egrave /Eacute /Ecircumflex /Edieresis /Igrave +/Iacute /Icircumflex /Idieresis /Eth /Ntilde +/Ograve /Oacute /Ocircumflex /Otilde /Odieresis +/multiply /Oslash /Ugrave /Uacute /Ucircumflex +/Udieresis /Yacute /Thorn /germandbls /agrave +/aacute /acircumflex /atilde /adieresis /aring +/ae /ccedilla /egrave /eacute /ecircumflex +/edieresis /igrave /iacute /icircumflex /idieresis +/eth /ntilde /ograve /oacute /ocircumflex +/otilde /odieresis /divide /oslash /ugrave +/uacute /ucircumflex /udieresis /yacute /thorn +/ydieresis +] def +%%EndResource +%FOPBeginFontReencode +/Courier-Oblique findfont +dup length dict begin + {1 index /FID ne {def} {pop pop} ifelse} forall + /Encoding WinAnsiEncoding def + currentdict +end +/Courier-Oblique exch definefont pop +/Courier-BoldOblique findfont +dup length dict begin + {1 index /FID ne {def} {pop pop} ifelse} forall + /Encoding WinAnsiEncoding def + currentdict +end +/Courier-BoldOblique exch definefont pop +/Courier-Bold findfont +dup length dict begin + {1 index /FID ne {def} {pop pop} ifelse} forall + /Encoding WinAnsiEncoding def + currentdict +end +/Courier-Bold exch definefont pop +/Helvetica findfont +dup length dict begin + {1 index /FID ne {def} {pop pop} ifelse} forall + /Encoding WinAnsiEncoding def + currentdict +end +/Helvetica exch definefont pop +/Helvetica-Oblique findfont +dup length dict begin + {1 index /FID ne {def} {pop pop} ifelse} forall + /Encoding WinAnsiEncoding def + currentdict +end +/Helvetica-Oblique exch definefont pop +/Helvetica-Bold findfont +dup length dict begin + {1 index /FID ne {def} {pop pop} ifelse} forall + /Encoding WinAnsiEncoding def + currentdict +end +/Helvetica-Bold exch definefont pop +/Helvetica-BoldOblique findfont +dup length dict begin + {1 index /FID ne {def} {pop pop} ifelse} forall + /Encoding WinAnsiEncoding def + currentdict +end +/Helvetica-BoldOblique exch definefont pop +/Times-Roman findfont +dup length dict begin + {1 index /FID ne {def} {pop pop} ifelse} forall + /Encoding WinAnsiEncoding def + currentdict +end +/Times-Roman exch definefont pop +/Times-Italic findfont +dup length dict begin + {1 index /FID ne {def} {pop pop} ifelse} forall + /Encoding WinAnsiEncoding def + currentdict +end +/Times-Italic exch definefont pop +/Times-Bold findfont +dup length dict begin + {1 index /FID ne {def} {pop pop} ifelse} forall + /Encoding WinAnsiEncoding def + currentdict +end +/Times-Bold exch definefont pop +/Times-BoldItalic findfont +dup length dict begin + {1 index /FID ne {def} {pop pop} ifelse} forall + /Encoding WinAnsiEncoding def + currentdict +end +/Times-BoldItalic exch definefont pop +/Courier findfont +dup length dict begin + {1 index /FID ne {def} {pop pop} ifelse} forall + /Encoding WinAnsiEncoding def + currentdict +end +/Courier exch definefont pop +%FOPEndFontReencode +%%EndProlog +%%Page: 1 1 +%%PageBoundingBox: 0 0 808 420 +%%BeginPageSetup +[1 0 0 -1 0 420] CT +%%EndPageSetup +GS +1 GC +N +0 0 808 420 re +f +GR +GS +1 GC +N +0 0 808 420 re +f +GR +GS +1 GC +N +100 173 M +365.5 173 L +365.5 31.5 L +100 31.5 L +cp +f +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +100 173 M +365.5 173 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +100 31.5 M +365.5 31.5 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +100 173 M +100 170.345 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +133.188 173 M +133.188 170.345 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +166.375 173 M +166.375 170.345 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +199.563 173 M +199.563 170.345 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +232.75 173 M +232.75 170.345 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +265.938 173 M +265.938 170.345 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +299.125 173 M +299.125 170.345 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +332.313 173 M +332.313 170.345 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +365.5 173 M +365.5 170.345 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +100 31.5 M +100 34.155 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +133.188 31.5 M +133.188 34.155 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +166.375 31.5 M +166.375 34.155 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +199.563 31.5 M +199.563 34.155 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +232.75 31.5 M +232.75 34.155 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +265.938 31.5 M +265.938 34.155 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +299.125 31.5 M +299.125 34.155 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +332.313 31.5 M +332.313 34.155 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +365.5 31.5 M +365.5 34.155 L +S +GR +GS +[1 0 0 1 100 177] CT +0.149 GC +/Helvetica 10 F +GS +[1 0 0 1 0 0] CT +-3 10 moveto +1 -1 scale +(0) t +GR +GR +GS +[1 0 0 1 133.1875 177] CT +0.149 GC +/Helvetica 10 F +GS +[1 0 0 1 0 0] CT +-6 10 moveto +1 -1 scale +(10) t +GR +GR +GS +[1 0 0 1 166.375 177] CT +0.149 GC +/Helvetica 10 F +GS +[1 0 0 1 0 0] CT +-6 10 moveto +1 -1 scale +(20) t +GR +GR +GS +[1 0 0 1 199.5625 177] CT +0.149 GC +/Helvetica 10 F +GS +[1 0 0 1 0 0] CT +-6 10 moveto +1 -1 scale +(30) t +GR +GR +GS +[1 0 0 1 232.75 177] CT +0.149 GC +/Helvetica 10 F +GS +[1 0 0 1 0 0] CT +-6 10 moveto +1 -1 scale +(40) t +GR +GR +GS +[1 0 0 1 265.9375 177] CT +0.149 GC +/Helvetica 10 F +GS +[1 0 0 1 0 0] CT +-6 10 moveto +1 -1 scale +(50) t +GR +GR +GS +[1 0 0 1 299.125 177] CT +0.149 GC +/Helvetica 10 F +GS +[1 0 0 1 0 0] CT +-6 10 moveto +1 -1 scale +(60) t +GR +GR +GS +[1 0 0 1 332.3125 177] CT +0.149 GC +/Helvetica 10 F +GS +[1 0 0 1 0 0] CT +-6 10 moveto +1 -1 scale +(70) t +GR +GR +GS +[1 0 0 1 365.5 177] CT +0.149 GC +/Helvetica 10 F +GS +[1 0 0 1 0 0] CT +-6 10 moveto +1 -1 scale +(80) t +GR +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +100 173 M +100 31.5 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +365.5 173 M +365.5 31.5 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +100 173 M +102.655 173 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +100 144.7 M +102.655 144.7 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +100 116.4 M +102.655 116.4 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +100 88.1 M +102.655 88.1 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +100 59.8 M +102.655 59.8 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +100 31.5 M +102.655 31.5 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +365.5 173 M +362.845 173 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +365.5 144.7 M +362.845 144.7 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +365.5 116.4 M +362.845 116.4 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +365.5 88.1 M +362.845 88.1 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +365.5 59.8 M +362.845 59.8 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +365.5 31.5 M +362.845 31.5 L +S +GR +GS +[1 0 0 1 96 173] CT +0.149 GC +/Helvetica 10 F +GS +[1 0 0 1 0 0] CT +-6 3.5 moveto +1 -1 scale +(0) t +GR +GR +GS +[1 0 0 1 96 144.7] CT +0.149 GC +/Helvetica 10 F +GS +[1 0 0 1 0 0] CT +-6 3.5 moveto +1 -1 scale +(2) t +GR +GR +GS +[1 0 0 1 96 116.4] CT +0.149 GC +/Helvetica 10 F +GS +[1 0 0 1 0 0] CT +-6 3.5 moveto +1 -1 scale +(4) t +GR +GR +GS +[1 0 0 1 96 88.1] CT +0.149 GC +/Helvetica 10 F +GS +[1 0 0 1 0 0] CT +-6 3.5 moveto +1 -1 scale +(6) t +GR +GR +GS +[1 0 0 1 96 59.8] CT +0.149 GC +/Helvetica 10 F +GS +[1 0 0 1 0 0] CT +-6 3.5 moveto +1 -1 scale +(8) t +GR +GR +GS +[1 0 0 1 96 31.5] CT +0.149 GC +/Helvetica 10 F +GS +[1 0 0 1 0 0] CT +-12 3.5 moveto +1 -1 scale +(10) t +GR +GR +GS +[1 0 0 1 100 29] CT +0.149 GC +N +1.469 -0.281 M +1.469 -0.359 1.516 -0.438 QT +3.594 -2.5 L +1.516 -4.578 L +1.469 -4.625 1.469 -4.719 QT +1.469 -4.781 1.531 -4.844 QT +1.594 -4.906 1.672 -4.906 QT +1.734 -4.906 1.828 -4.844 QT +3.891 -2.781 L +5.953 -4.844 L +6.031 -4.906 6.094 -4.906 QT +6.188 -4.906 6.242 -4.852 QT +6.297 -4.797 6.297 -4.719 QT +6.297 -4.625 6.25 -4.578 QT +4.172 -2.5 L +6.25 -0.438 L +6.297 -0.359 6.297 -0.281 QT +6.297 -0.203 6.242 -0.148 QT +6.188 -0.094 6.094 -0.094 QT +6.031 -0.094 5.953 -0.156 QT +3.891 -2.219 L +1.828 -0.156 L +1.75 -0.094 1.672 -0.094 QT +1.594 -0.094 1.531 -0.156 QT +1.469 -0.219 1.469 -0.281 QT +cp +f +GR +GS +[1 0 0 1 108 29] CT +0.149 GC +/Helvetica 10 F +GS +[1 0 0 1 0 0] CT +0 0 moveto +1 -1 scale +(10) t +GR +GR +GS +[1 0 0 1 120 24] CT +0.149 GC +/Helvetica 8 F +GS +[1 0 0 1 0 0] CT +0 0 moveto +1 -1 scale +(10) t +GR +GR +GS +[1 0 0 1 232.75023 30.125] CT +/Helvetica-Bold 11 F +GS +[1 0 0 1 0 0] CT +-87 -3 moveto +1 -1 scale +(Case 1: 500 ppm boron - fast flux) t +GR +GR +GS +0 0.447 0.741 RC +1 LJ +0.5 LW +N +101.784 50.851 M +105.351 50.968 L +108.919 51.203 L +112.487 51.554 L +116.054 52.021 L +119.622 52.605 L +123.19 53.304 L +126.757 54.118 L +130.325 55.046 L +133.893 56.087 L +137.46 57.24 L +141.028 58.504 L +144.596 59.878 L +148.163 61.36 L +151.731 62.949 L +155.299 64.643 L +158.866 66.441 L +162.434 68.34 L +166.002 70.34 L +169.569 72.437 L +173.178 74.656 L +176.829 76.998 L +180.48 79.434 L +184.13 81.963 L +187.781 84.582 L +191.432 87.287 L +195.082 90.076 L +198.733 92.945 L +202.383 95.89 L +206.034 98.907 L +209.685 101.992 L +213.335 105.14 L +216.986 108.346 L +220.637 111.603 L +224.287 114.905 L +226.527 116.946 L +227.357 117.707 L +228.187 118.469 L +229.016 119.232 L +229.846 119.996 L +230.676 120.761 L +231.505 121.527 L +232.335 122.294 L +233.165 123.061 L +233.995 123.828 L +234.824 124.594 L +235.654 125.361 L +236.484 126.126 L +237.313 126.89 L +238.143 127.653 L +238.973 128.412 L +239.802 129.167 L +240.632 129.914 L +241.462 130.643 L +242.291 131.329 L +242.715 131.671 L +242.87 131.939 L +243.164 132.431 L +243.459 132.904 L +243.753 133.369 L +244.048 133.827 L +244.342 134.277 L +244.636 134.721 L +244.931 135.16 L +245.225 135.593 L +245.519 136.023 L +245.814 136.448 L +246.108 136.87 L +246.403 137.288 L +246.697 137.704 L +246.991 138.118 L +247.286 138.53 L +247.58 138.941 L +247.874 139.351 L +248.169 139.762 L +248.463 140.174 L +248.757 140.588 L +249.052 141.005 L +249.346 141.427 L +249.641 141.854 L +249.935 142.276 L +250.188 142.607 L +250.4 142.85 L +250.612 143.08 L +250.824 143.297 L +251.036 143.503 L +251.248 143.697 L +251.46 143.882 L +251.672 144.058 L +251.884 144.226 L +252.096 144.388 L +252.308 144.542 L +252.52 144.69 L +252.732 144.832 L +252.944 144.968 L +253.156 145.098 L +253.368 145.223 L +253.58 145.342 L +253.792 145.455 L +254.004 145.561 L +254.216 145.662 L +254.522 145.792 L +254.922 145.941 L +255.323 146.055 L +255.723 146.13 L +256.871 146.822 L +258.768 148.177 L +260.665 149.569 L +262.561 150.922 L +264.458 152.215 L +266.355 153.455 L +268.251 154.645 L +270.148 155.784 L +272.045 156.895 L +273.941 157.988 L +275.056 158.589 L +275.388 158.726 L +275.72 158.847 L +276.051 158.951 L +276.383 159.039 L +278.13 159.895 L +281.291 161.481 L +284.452 163.025 L +287.613 164.502 L +290.774 165.916 L +293.935 167.317 L +297.37 168.55 L +301.079 169.496 L +304.788 170.24 L +308.496 170.854 L +312.205 171.341 L +314.068 171.556 L +318.857 171.923 L +328.42 172.465 L +337.983 172.728 L +347.546 172.855 L +357.109 172.927 L +S +GR +GS +0.851 0.325 0.098 RC +1 LJ +0.5 LW +N +100 49.243 M +102.323 49.266 L +104.646 49.337 L +106.969 49.456 L +109.293 49.624 L +111.616 49.841 L +113.939 50.108 L +116.262 50.426 L +118.585 50.794 L +120.908 51.213 L +123.231 51.684 L +125.554 52.207 L +127.878 52.781 L +130.201 53.408 L +132.524 54.086 L +134.847 54.817 L +137.17 55.6 L +139.493 56.435 L +141.816 57.322 L +144.139 58.261 L +146.462 59.252 L +148.786 60.293 L +151.109 61.386 L +153.432 62.529 L +155.755 63.723 L +158.078 64.965 L +160.401 66.257 L +162.724 67.598 L +165.048 68.986 L +167.371 70.421 L +169.694 71.902 L +172.017 73.429 L +174.34 75 L +176.663 76.615 L +178.986 78.272 L +181.309 79.971 L +183.632 81.71 L +185.956 83.488 L +188.279 85.305 L +190.602 87.158 L +192.925 89.047 L +195.248 90.97 L +197.571 92.925 L +199.894 94.912 L +202.217 96.928 L +204.541 98.972 L +206.864 101.043 L +209.187 103.138 L +211.51 105.256 L +213.833 107.395 L +216.156 109.554 L +218.479 111.729 L +220.802 113.921 L +223.126 116.125 L +225.449 118.34 L +227.772 120.565 L +230.095 122.796 L +232.418 125.032 L +234.741 127.271 L +237.064 129.509 L +239.387 131.745 L +241.711 133.975 L +244.034 137.603 L +246.357 140.084 L +248.68 142.394 L +251.003 144.542 L +253.326 146.538 L +255.649 148.392 L +257.973 150.112 L +260.296 151.708 L +262.619 153.188 L +264.942 154.559 L +267.265 155.829 L +269.588 157.005 L +271.911 158.095 L +274.234 159.103 L +276.557 160.037 L +278.881 160.902 L +281.204 161.704 L +283.527 162.446 L +285.85 163.134 L +288.173 163.771 L +290.496 164.362 L +292.819 164.91 L +295.143 165.418 L +297.466 165.888 L +299.789 166.322 L +302.112 166.723 L +304.435 167.092 L +306.758 167.429 L +309.081 167.737 L +311.404 168.014 L +313.728 168.262 L +S +GR +GS +0.298 0.298 1 RC +[10 6] 0 setdash +2 LJ +0.5 LW +N +242.706 173 M +242.706 31.5 L +S +GR +GS +0.298 0.298 1 RC +[10 6] 0 setdash +2 LJ +0.5 LW +N +171.353 173 M +171.353 31.5 L +S +GR +GS +0.298 0.298 1 RC +[10 6] 0 setdash +2 LJ +0.5 LW +N +314.059 173 M +314.059 31.5 L +S +GR +GS +1 GC +N +357.5 66 M +357.5 39.5 L +247 39.5 L +247 66 L +cp +f +GR +GS +[1 0 0 1 284 47] CT +/Helvetica 9 F +GS +[1 0 0 1 0 0] CT +0 3.5 moveto +1 -1 scale +(SN reference flux) t +GR +GR +GS +0 0.447 0.741 RC +1 LJ +0.5 LW +N +251 47 M +281 47 L +S +GR +GS +[1 0 0 1 284 58.5] CT +/Helvetica 9 F +GS +[1 0 0 1 0 0] CT +0 3.5 moveto +1 -1 scale +(nodal flux) t +GR +GR +GS +0.851 0.325 0.098 RC +1 LJ +0.5 LW +N +251 58.5 M +281 58.5 L +S +GR +GS +0.149 GC +10.0 ML +0.5 LW +N +247 66 M +247 39.5 L +357.5 39.5 L +357.5 66 L +cp +S +GR +GS +1 GC +N +465.5 173 M +731 173 L +731 31.5 L +465.5 31.5 L +cp +f +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +465.5 173 M +731 173 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +465.5 31.5 M +731 31.5 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +465.5 173 M +465.5 170.345 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +498.688 173 M +498.688 170.345 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +531.875 173 M +531.875 170.345 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +565.063 173 M +565.063 170.345 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +598.25 173 M +598.25 170.345 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +631.438 173 M +631.438 170.345 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +664.625 173 M +664.625 170.345 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +697.813 173 M +697.813 170.345 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +731 173 M +731 170.345 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +465.5 31.5 M +465.5 34.155 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +498.688 31.5 M +498.688 34.155 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +531.875 31.5 M +531.875 34.155 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +565.063 31.5 M +565.063 34.155 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +598.25 31.5 M +598.25 34.155 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +631.438 31.5 M +631.438 34.155 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +664.625 31.5 M +664.625 34.155 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +697.813 31.5 M +697.813 34.155 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +731 31.5 M +731 34.155 L +S +GR +GS +[1 0 0 1 465.5 177] CT +0.149 GC +/Helvetica 10 F +GS +[1 0 0 1 0 0] CT +-3 10 moveto +1 -1 scale +(0) t +GR +GR +GS +[1 0 0 1 498.6875 177] CT +0.149 GC +/Helvetica 10 F +GS +[1 0 0 1 0 0] CT +-6 10 moveto +1 -1 scale +(10) t +GR +GR +GS +[1 0 0 1 531.875 177] CT +0.149 GC +/Helvetica 10 F +GS +[1 0 0 1 0 0] CT +-6 10 moveto +1 -1 scale +(20) t +GR +GR +GS +[1 0 0 1 565.0625 177] CT +0.149 GC +/Helvetica 10 F +GS +[1 0 0 1 0 0] CT +-6 10 moveto +1 -1 scale +(30) t +GR +GR +GS +[1 0 0 1 598.25 177] CT +0.149 GC +/Helvetica 10 F +GS +[1 0 0 1 0 0] CT +-6 10 moveto +1 -1 scale +(40) t +GR +GR +GS +[1 0 0 1 631.4375 177] CT +0.149 GC +/Helvetica 10 F +GS +[1 0 0 1 0 0] CT +-6 10 moveto +1 -1 scale +(50) t +GR +GR +GS +[1 0 0 1 664.625 177] CT +0.149 GC +/Helvetica 10 F +GS +[1 0 0 1 0 0] CT +-6 10 moveto +1 -1 scale +(60) t +GR +GR +GS +[1 0 0 1 697.8125 177] CT +0.149 GC +/Helvetica 10 F +GS +[1 0 0 1 0 0] CT +-6 10 moveto +1 -1 scale +(70) t +GR +GR +GS +[1 0 0 1 731 177] CT +0.149 GC +/Helvetica 10 F +GS +[1 0 0 1 0 0] CT +-6 10 moveto +1 -1 scale +(80) t +GR +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +465.5 173 M +465.5 31.5 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +731 173 M +731 31.5 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +465.5 173 M +468.155 173 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +465.5 126.677 M +468.155 126.677 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +465.5 80.355 M +468.155 80.355 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +465.5 34.032 M +468.155 34.032 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +731 173 M +728.345 173 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +731 126.677 M +728.345 126.677 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +731 80.355 M +728.345 80.355 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +731 34.032 M +728.345 34.032 L +S +GR +GS +[1 0 0 1 461.5 173] CT +0.149 GC +/Helvetica 10 F +GS +[1 0 0 1 0 0] CT +-6 3.5 moveto +1 -1 scale +(0) t +GR +GR +GS +[1 0 0 1 461.5 126.6773] CT +0.149 GC +/Helvetica 10 F +GS +[1 0 0 1 0 0] CT +-6 3.5 moveto +1 -1 scale +(5) t +GR +GR +GS +[1 0 0 1 461.5 80.3546] CT +0.149 GC +/Helvetica 10 F +GS +[1 0 0 1 0 0] CT +-12 3.5 moveto +1 -1 scale +(10) t +GR +GR +GS +[1 0 0 1 461.5 34.03189] CT +0.149 GC +/Helvetica 10 F +GS +[1 0 0 1 0 0] CT +-12 3.5 moveto +1 -1 scale +(15) t +GR +GR +GS +[1 0 0 1 466 29] CT +0.149 GC +N +/f-2052420467{1.469 -0.281 M +1.469 -0.359 1.516 -0.438 QT +3.594 -2.5 L +1.516 -4.578 L +1.469 -4.625 1.469 -4.719 QT +1.469 -4.781 1.531 -4.844 QT +1.594 -4.906 1.672 -4.906 QT +1.734 -4.906 1.828 -4.844 QT +3.891 -2.781 L +5.953 -4.844 L +6.031 -4.906 6.094 -4.906 QT +6.188 -4.906 6.242 -4.852 QT +6.297 -4.797 6.297 -4.719 QT +6.297 -4.625 6.25 -4.578 QT +4.172 -2.5 L +6.25 -0.438 L +6.297 -0.359 6.297 -0.281 QT +6.297 -0.203 6.242 -0.148 QT +6.188 -0.094 6.094 -0.094 QT +6.031 -0.094 5.953 -0.156 QT +3.891 -2.219 L +1.828 -0.156 L +1.75 -0.094 1.672 -0.094 QT +1.594 -0.094 1.531 -0.156 QT +1.469 -0.219 1.469 -0.281 QT +cp}def +f-2052420467 +f +GR +GS +[1 0 0 1 474 29] CT +0.149 GC +/Helvetica 10 F +GS +[1 0 0 1 0 0] CT +0 0 moveto +1 -1 scale +(10) t +GR +GR +GS +[1 0 0 1 486 24] CT +0.149 GC +/Helvetica 8 F +GS +[1 0 0 1 0 0] CT +0 0 moveto +1 -1 scale +(9) t +GR +GR +GS +[1 0 0 1 598.25055 30.125] CT +/Helvetica-Bold 11 F +GS +[1 0 0 1 0 0] CT +-97 -3 moveto +1 -1 scale +(Case 1: 500 ppm boron - thermal flux) t +GR +GR +GS +0 0.447 0.741 RC +1 LJ +0.5 LW +N +467.284 35.208 M +470.852 35.34 L +474.419 35.604 L +477.987 36 L +481.554 36.527 L +485.122 37.184 L +488.69 37.972 L +492.257 38.889 L +495.825 39.934 L +499.393 41.107 L +502.96 42.406 L +506.528 43.829 L +510.096 45.376 L +513.663 47.044 L +517.231 48.831 L +520.799 50.737 L +524.366 52.758 L +527.934 54.892 L +531.502 57.137 L +535.069 59.49 L +538.678 61.976 L +542.329 64.595 L +545.98 67.316 L +549.63 70.133 L +553.281 73.04 L +556.932 76.032 L +560.582 79.102 L +564.233 82.243 L +567.883 85.446 L +571.534 88.706 L +575.185 92.017 L +578.835 95.382 L +582.486 98.808 L +586.137 102.323 L +589.787 105.984 L +592.027 108.303 L +592.857 109.199 L +593.687 110.113 L +594.516 111.049 L +595.346 112.008 L +596.176 112.995 L +597.005 114.012 L +597.835 115.065 L +598.665 116.159 L +599.495 117.298 L +600.324 118.49 L +601.154 119.743 L +601.984 121.066 L +602.813 122.472 L +603.643 123.974 L +604.473 125.595 L +605.302 127.359 L +606.132 129.326 L +606.962 131.517 L +607.791 134.452 L +608.215 136.294 L +608.37 137.092 L +608.664 138.414 L +608.959 139.456 L +609.253 140.319 L +609.548 141.045 L +609.842 141.656 L +610.136 142.165 L +610.431 142.578 L +610.725 142.9 L +611.019 143.134 L +611.314 143.282 L +611.608 143.344 L +611.903 143.323 L +612.197 143.216 L +612.491 143.022 L +612.786 142.74 L +613.08 142.365 L +613.374 141.895 L +613.669 141.323 L +613.963 140.64 L +614.258 139.836 L +614.552 138.89 L +614.846 137.769 L +615.141 136.401 L +615.435 134.625 L +615.688 132.385 L +615.9 130.316 L +616.112 128.778 L +616.324 127.51 L +616.536 126.442 L +616.748 125.543 L +616.96 124.795 L +617.172 124.187 L +617.384 123.714 L +617.596 123.368 L +617.808 123.147 L +618.02 123.048 L +618.232 123.068 L +618.444 123.206 L +618.656 123.462 L +618.868 123.834 L +619.08 124.322 L +619.292 124.927 L +619.504 125.651 L +619.716 126.494 L +620.022 127.968 L +620.422 130.264 L +620.823 133.058 L +621.223 136.862 L +622.372 144.815 L +624.268 153.298 L +626.165 158.352 L +628.062 161.986 L +629.958 164.414 L +631.855 166.086 L +633.752 167.14 L +635.648 167.669 L +637.545 167.777 L +639.442 167.102 L +640.556 166.149 L +640.888 165.786 L +641.22 165.726 L +641.551 165.869 L +641.883 166.299 L +643.63 167.911 L +646.791 169.33 L +649.952 169.452 L +653.113 168.65 L +656.274 166.591 L +659.435 161.792 L +662.87 151.501 L +666.579 141.684 L +670.288 136.727 L +673.996 134.809 L +677.705 135.287 L +679.568 135.816 L +684.357 139.784 L +693.92 148.198 L +703.483 156.777 L +713.046 163.788 L +722.609 169.509 L +S +GR +GS +0.851 0.325 0.098 RC +1 LJ +0.5 LW +N +465.5 31.5 M +467.823 31.553 L +470.146 31.699 L +472.469 31.928 L +474.793 32.229 L +477.116 32.598 L +479.439 33.028 L +481.762 33.516 L +484.085 34.059 L +486.408 34.656 L +488.731 35.304 L +491.054 36.002 L +493.378 36.75 L +495.701 37.547 L +498.024 38.393 L +500.347 39.286 L +502.67 40.227 L +504.993 41.216 L +507.316 42.252 L +509.639 43.335 L +511.962 44.466 L +514.286 45.644 L +516.609 46.869 L +518.932 48.14 L +521.255 49.459 L +523.578 50.825 L +525.901 52.238 L +528.224 53.698 L +530.547 55.205 L +532.871 56.759 L +535.194 58.361 L +537.517 60.009 L +539.84 61.704 L +542.163 63.446 L +544.486 65.236 L +546.809 67.073 L +549.133 68.957 L +551.456 70.888 L +553.779 72.868 L +556.102 74.895 L +558.425 76.971 L +560.748 79.095 L +563.071 81.269 L +565.394 83.493 L +567.717 85.768 L +570.041 88.096 L +572.364 90.478 L +574.687 92.918 L +577.01 95.418 L +579.333 97.983 L +581.656 100.62 L +583.979 103.336 L +586.302 106.142 L +588.626 109.053 L +590.949 112.088 L +593.272 115.274 L +595.595 118.643 L +597.918 122.244 L +600.241 126.136 L +602.564 130.403 L +604.888 135.154 L +607.211 140.536 L +609.534 117.86 L +611.857 123.505 L +614.18 128.296 L +616.503 132.41 L +618.826 135.983 L +621.149 139.121 L +623.472 141.904 L +625.796 144.396 L +628.119 146.644 L +630.442 148.687 L +632.765 150.553 L +635.088 152.264 L +637.411 153.838 L +639.734 155.289 L +642.057 156.627 L +644.381 157.862 L +646.704 159 L +649.027 160.047 L +651.35 161.01 L +653.673 161.893 L +655.996 162.702 L +658.319 163.443 L +660.643 164.123 L +662.966 164.75 L +665.289 165.334 L +667.612 165.887 L +669.935 166.427 L +672.258 166.973 L +674.581 167.554 L +676.904 168.202 L +679.227 168.964 L +S +GR +GS +0.298 0.298 1 RC +[10 6] 0 setdash +2 LJ +0.5 LW +N +608.206 173 M +608.206 31.5 L +S +GR +GS +0.298 0.298 1 RC +[10 6] 0 setdash +2 LJ +0.5 LW +N +536.853 173 M +536.853 31.5 L +S +GR +GS +0.298 0.298 1 RC +[10 6] 0 setdash +2 LJ +0.5 LW +N +679.559 173 M +679.559 31.5 L +S +GR +GS +1 GC +N +723 66 M +723 39.5 L +612.5 39.5 L +612.5 66 L +cp +f +GR +GS +[1 0 0 1 649.5 47] CT +/Helvetica 9 F +GS +[1 0 0 1 0 0] CT +0 3.5 moveto +1 -1 scale +(SN reference flux) t +GR +GR +GS +0 0.447 0.741 RC +1 LJ +0.5 LW +N +616.5 47 M +646.5 47 L +S +GR +GS +[1 0 0 1 649.5 58.5] CT +/Helvetica 9 F +GS +[1 0 0 1 0 0] CT +0 3.5 moveto +1 -1 scale +(nodal flux) t +GR +GR +GS +0.851 0.325 0.098 RC +1 LJ +0.5 LW +N +616.5 58.5 M +646.5 58.5 L +S +GR +GS +0.149 GC +10.0 ML +0.5 LW +N +612.5 66 M +612.5 39.5 L +723 39.5 L +723 66 L +cp +S +GR +GS +1 GC +N +100 374 M +365.5 374 L +365.5 232 L +100 232 L +cp +f +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +100 374 M +365.5 374 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +100 232 M +365.5 232 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +100 374 M +100 371.345 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +133.188 374 M +133.188 371.345 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +166.375 374 M +166.375 371.345 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +199.563 374 M +199.563 371.345 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +232.75 374 M +232.75 371.345 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +265.938 374 M +265.938 371.345 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +299.125 374 M +299.125 371.345 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +332.313 374 M +332.313 371.345 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +365.5 374 M +365.5 371.345 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +100 232 M +100 234.655 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +133.188 232 M +133.188 234.655 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +166.375 232 M +166.375 234.655 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +199.563 232 M +199.563 234.655 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +232.75 232 M +232.75 234.655 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +265.938 232 M +265.938 234.655 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +299.125 232 M +299.125 234.655 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +332.313 232 M +332.313 234.655 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +365.5 232 M +365.5 234.655 L +S +GR +GS +[1 0 0 1 100 378] CT +0.149 GC +/Helvetica 10 F +GS +[1 0 0 1 0 0] CT +-3 10 moveto +1 -1 scale +(0) t +GR +GR +GS +[1 0 0 1 133.1875 378] CT +0.149 GC +/Helvetica 10 F +GS +[1 0 0 1 0 0] CT +-6 10 moveto +1 -1 scale +(10) t +GR +GR +GS +[1 0 0 1 166.375 378] CT +0.149 GC +/Helvetica 10 F +GS +[1 0 0 1 0 0] CT +-6 10 moveto +1 -1 scale +(20) t +GR +GR +GS +[1 0 0 1 199.5625 378] CT +0.149 GC +/Helvetica 10 F +GS +[1 0 0 1 0 0] CT +-6 10 moveto +1 -1 scale +(30) t +GR +GR +GS +[1 0 0 1 232.75 378] CT +0.149 GC +/Helvetica 10 F +GS +[1 0 0 1 0 0] CT +-6 10 moveto +1 -1 scale +(40) t +GR +GR +GS +[1 0 0 1 265.9375 378] CT +0.149 GC +/Helvetica 10 F +GS +[1 0 0 1 0 0] CT +-6 10 moveto +1 -1 scale +(50) t +GR +GR +GS +[1 0 0 1 299.125 378] CT +0.149 GC +/Helvetica 10 F +GS +[1 0 0 1 0 0] CT +-6 10 moveto +1 -1 scale +(60) t +GR +GR +GS +[1 0 0 1 332.3125 378] CT +0.149 GC +/Helvetica 10 F +GS +[1 0 0 1 0 0] CT +-6 10 moveto +1 -1 scale +(70) t +GR +GR +GS +[1 0 0 1 365.5 378] CT +0.149 GC +/Helvetica 10 F +GS +[1 0 0 1 0 0] CT +-6 10 moveto +1 -1 scale +(80) t +GR +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +100 374 M +100 232 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +365.5 374 M +365.5 232 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +100 374 M +102.655 374 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +100 338.5 M +102.655 338.5 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +100 303 M +102.655 303 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +100 267.5 M +102.655 267.5 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +100 232 M +102.655 232 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +365.5 374 M +362.845 374 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +365.5 338.5 M +362.845 338.5 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +365.5 303 M +362.845 303 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +365.5 267.5 M +362.845 267.5 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +365.5 232 M +362.845 232 L +S +GR +GS +[1 0 0 1 96 374] CT +0.149 GC +/Helvetica 10 F +GS +[1 0 0 1 0 0] CT +-6 3.5 moveto +1 -1 scale +(0) t +GR +GR +GS +[1 0 0 1 96 338.5] CT +0.149 GC +/Helvetica 10 F +GS +[1 0 0 1 0 0] CT +-6 3.5 moveto +1 -1 scale +(2) t +GR +GR +GS +[1 0 0 1 96 303] CT +0.149 GC +/Helvetica 10 F +GS +[1 0 0 1 0 0] CT +-6 3.5 moveto +1 -1 scale +(4) t +GR +GR +GS +[1 0 0 1 96 267.5] CT +0.149 GC +/Helvetica 10 F +GS +[1 0 0 1 0 0] CT +-6 3.5 moveto +1 -1 scale +(6) t +GR +GR +GS +[1 0 0 1 96 232] CT +0.149 GC +/Helvetica 10 F +GS +[1 0 0 1 0 0] CT +-6 3.5 moveto +1 -1 scale +(8) t +GR +GR +GS +[1 0 0 1 100 229] CT +0.149 GC +N +f-2052420467 +f +GR +GS +[1 0 0 1 108 229] CT +0.149 GC +/Helvetica 10 F +GS +[1 0 0 1 0 0] CT +0 0 moveto +1 -1 scale +(10) t +GR +GR +GS +[1 0 0 1 120 224] CT +0.149 GC +/Helvetica 8 F +GS +[1 0 0 1 0 0] CT +0 0 moveto +1 -1 scale +(10) t +GR +GR +GS +[1 0 0 1 232.75023 230.625] CT +/Helvetica-Bold 11 F +GS +[1 0 0 1 0 0] CT +-80.5 -3 moveto +1 -1 scale +(Case 2: 0 ppm boron - fast flux) t +GR +GR +GS +0 0.447 0.741 RC +1 LJ +0.5 LW +N +101.784 254.517 M +105.351 254.639 L +108.919 254.882 L +112.487 255.247 L +116.054 255.732 L +119.622 256.338 L +123.19 257.064 L +126.757 257.909 L +130.325 258.872 L +133.893 259.952 L +137.46 261.149 L +141.028 262.46 L +144.596 263.885 L +148.163 265.422 L +151.731 267.069 L +155.299 268.825 L +158.866 270.688 L +162.434 272.656 L +166.002 274.727 L +169.569 276.899 L +173.178 279.196 L +176.829 281.619 L +180.48 284.14 L +184.13 286.756 L +187.781 289.463 L +191.432 292.258 L +195.082 295.139 L +198.733 298.1 L +202.383 301.14 L +206.034 304.252 L +209.685 307.433 L +213.335 310.677 L +216.986 313.979 L +220.637 317.331 L +224.287 320.725 L +226.527 322.822 L +227.357 323.602 L +228.187 324.384 L +229.016 325.166 L +229.846 325.949 L +230.676 326.732 L +231.505 327.516 L +232.335 328.299 L +233.165 329.083 L +233.995 329.865 L +234.824 330.646 L +235.654 331.425 L +236.484 332.202 L +237.313 332.977 L +238.143 333.747 L +238.973 334.512 L +239.802 335.27 L +240.632 336.016 L +241.462 336.739 L +242.291 337.406 L +242.715 337.733 L +242.87 337.964 L +243.164 338.388 L +243.459 338.797 L +243.753 339.2 L +244.048 339.597 L +244.342 339.988 L +244.636 340.374 L +244.931 340.756 L +245.225 341.134 L +245.519 341.509 L +245.814 341.88 L +246.108 342.248 L +246.403 342.614 L +246.697 342.978 L +246.991 343.34 L +247.286 343.701 L +247.58 344.06 L +247.874 344.42 L +248.169 344.78 L +248.463 345.14 L +248.757 345.504 L +249.052 345.87 L +249.346 346.24 L +249.641 346.615 L +249.935 346.987 L +250.188 347.278 L +250.4 347.49 L +250.612 347.691 L +250.824 347.881 L +251.036 348.061 L +251.248 348.23 L +251.46 348.392 L +251.672 348.545 L +251.884 348.692 L +252.096 348.832 L +252.308 348.966 L +252.52 349.095 L +252.732 349.218 L +252.944 349.336 L +253.156 349.45 L +253.368 349.558 L +253.58 349.661 L +253.792 349.758 L +254.004 349.851 L +254.216 349.938 L +254.522 350.05 L +254.922 350.178 L +255.323 350.275 L +255.723 350.339 L +256.871 350.938 L +258.768 352.115 L +260.665 353.329 L +262.561 354.511 L +264.458 355.641 L +266.355 356.726 L +268.251 357.768 L +270.148 358.765 L +272.045 359.74 L +273.941 360.7 L +275.056 361.227 L +275.388 361.347 L +275.72 361.454 L +276.051 361.545 L +276.383 361.622 L +278.13 362.377 L +281.291 363.775 L +284.452 365.137 L +287.613 366.442 L +290.774 367.693 L +293.935 368.933 L +297.37 370.025 L +301.079 370.865 L +304.788 371.527 L +308.496 372.074 L +312.205 372.508 L +314.068 372.7 L +318.857 373.029 L +328.42 373.515 L +337.983 373.752 L +347.546 373.867 L +357.109 373.933 L +S +GR +GS +0.851 0.325 0.098 RC +1 LJ +0.5 LW +N +100 253.481 M +102.323 253.504 L +104.646 253.572 L +106.969 253.688 L +109.293 253.852 L +111.616 254.065 L +113.939 254.328 L +116.262 254.641 L +118.585 255.006 L +120.908 255.422 L +123.231 255.89 L +125.554 256.412 L +127.878 256.986 L +130.201 257.614 L +132.524 258.295 L +134.847 259.031 L +137.17 259.82 L +139.493 260.663 L +141.816 261.56 L +144.139 262.512 L +146.462 263.516 L +148.786 264.575 L +151.109 265.686 L +153.432 266.85 L +155.755 268.066 L +158.078 269.334 L +160.401 270.653 L +162.724 272.022 L +165.048 273.441 L +167.371 274.909 L +169.694 276.425 L +172.017 277.987 L +174.34 279.596 L +176.663 281.249 L +178.986 282.947 L +181.309 284.686 L +183.632 286.467 L +185.956 288.287 L +188.279 290.146 L +190.602 292.041 L +192.925 293.971 L +195.248 295.935 L +197.571 297.931 L +199.894 299.957 L +202.217 302.01 L +204.541 304.09 L +206.864 306.193 L +209.187 308.319 L +211.51 310.464 L +213.833 312.627 L +216.156 314.805 L +218.479 316.996 L +220.802 319.198 L +223.126 321.407 L +225.449 323.621 L +227.772 325.838 L +230.095 328.055 L +232.418 330.27 L +234.741 332.478 L +237.064 334.677 L +239.387 336.865 L +241.711 339.038 L +244.034 342.792 L +246.357 344.98 L +248.68 347.018 L +251.003 348.912 L +253.326 350.673 L +255.649 352.308 L +257.973 353.826 L +260.296 355.234 L +262.619 356.54 L +264.942 357.75 L +267.265 358.871 L +269.588 359.909 L +271.911 360.871 L +274.234 361.761 L +276.557 362.586 L +278.881 363.35 L +281.204 364.058 L +283.527 364.714 L +285.85 365.322 L +288.173 365.886 L +290.496 366.409 L +292.819 366.894 L +295.143 367.344 L +297.466 367.761 L +299.789 368.146 L +302.112 368.502 L +304.435 368.83 L +306.758 369.131 L +309.081 369.406 L +311.404 369.654 L +313.728 369.876 L +S +GR +GS +0.298 0.298 1 RC +[10 6] 0 setdash +2 LJ +0.5 LW +N +242.706 374 M +242.706 232 L +S +GR +GS +0.298 0.298 1 RC +[10 6] 0 setdash +2 LJ +0.5 LW +N +171.353 374 M +171.353 232 L +S +GR +GS +0.298 0.298 1 RC +[10 6] 0 setdash +2 LJ +0.5 LW +N +314.059 374 M +314.059 232 L +S +GR +GS +1 GC +N +357.5 266.5 M +357.5 240 L +247 240 L +247 266.5 L +cp +f +GR +GS +[1 0 0 1 284 247.5] CT +/Helvetica 9 F +GS +[1 0 0 1 0 0] CT +0 3.5 moveto +1 -1 scale +(SN reference flux) t +GR +GR +GS +0 0.447 0.741 RC +1 LJ +0.5 LW +N +251 247.5 M +281 247.5 L +S +GR +GS +[1 0 0 1 284 259] CT +/Helvetica 9 F +GS +[1 0 0 1 0 0] CT +0 3.5 moveto +1 -1 scale +(nodal flux) t +GR +GR +GS +0.851 0.325 0.098 RC +1 LJ +0.5 LW +N +251 259 M +281 259 L +S +GR +GS +0.149 GC +10.0 ML +0.5 LW +N +247 266.5 M +247 240 L +357.5 240 L +357.5 266.5 L +cp +S +GR +GS +1 GC +N +465.5 374 M +731 374 L +731 232 L +465.5 232 L +cp +f +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +465.5 374 M +731 374 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +465.5 232 M +731 232 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +465.5 374 M +465.5 371.345 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +498.688 374 M +498.688 371.345 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +531.875 374 M +531.875 371.345 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +565.063 374 M +565.063 371.345 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +598.25 374 M +598.25 371.345 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +631.438 374 M +631.438 371.345 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +664.625 374 M +664.625 371.345 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +697.813 374 M +697.813 371.345 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +731 374 M +731 371.345 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +465.5 232 M +465.5 234.655 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +498.688 232 M +498.688 234.655 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +531.875 232 M +531.875 234.655 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +565.063 232 M +565.063 234.655 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +598.25 232 M +598.25 234.655 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +631.438 232 M +631.438 234.655 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +664.625 232 M +664.625 234.655 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +697.813 232 M +697.813 234.655 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +731 232 M +731 234.655 L +S +GR +GS +[1 0 0 1 465.5 378] CT +0.149 GC +/Helvetica 10 F +GS +[1 0 0 1 0 0] CT +-3 10 moveto +1 -1 scale +(0) t +GR +GR +GS +[1 0 0 1 498.6875 378] CT +0.149 GC +/Helvetica 10 F +GS +[1 0 0 1 0 0] CT +-6 10 moveto +1 -1 scale +(10) t +GR +GR +GS +[1 0 0 1 531.875 378] CT +0.149 GC +/Helvetica 10 F +GS +[1 0 0 1 0 0] CT +-6 10 moveto +1 -1 scale +(20) t +GR +GR +GS +[1 0 0 1 565.0625 378] CT +0.149 GC +/Helvetica 10 F +GS +[1 0 0 1 0 0] CT +-6 10 moveto +1 -1 scale +(30) t +GR +GR +GS +[1 0 0 1 598.25 378] CT +0.149 GC +/Helvetica 10 F +GS +[1 0 0 1 0 0] CT +-6 10 moveto +1 -1 scale +(40) t +GR +GR +GS +[1 0 0 1 631.4375 378] CT +0.149 GC +/Helvetica 10 F +GS +[1 0 0 1 0 0] CT +-6 10 moveto +1 -1 scale +(50) t +GR +GR +GS +[1 0 0 1 664.625 378] CT +0.149 GC +/Helvetica 10 F +GS +[1 0 0 1 0 0] CT +-6 10 moveto +1 -1 scale +(60) t +GR +GR +GS +[1 0 0 1 697.8125 378] CT +0.149 GC +/Helvetica 10 F +GS +[1 0 0 1 0 0] CT +-6 10 moveto +1 -1 scale +(70) t +GR +GR +GS +[1 0 0 1 731 378] CT +0.149 GC +/Helvetica 10 F +GS +[1 0 0 1 0 0] CT +-6 10 moveto +1 -1 scale +(80) t +GR +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +465.5 374 M +465.5 232 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +731 374 M +731 232 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +465.5 374 M +468.155 374 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +465.5 329.362 M +468.155 329.362 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +465.5 284.725 M +468.155 284.725 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +465.5 240.087 M +468.155 240.087 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +731 374 M +728.345 374 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +731 329.362 M +728.345 329.362 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +731 284.725 M +728.345 284.725 L +S +GR +GS +0.149 GC +2 setlinecap +1 LJ +0.5 LW +N +731 240.087 M +728.345 240.087 L +S +GR +GS +[1 0 0 1 461.5 374] CT +0.149 GC +/Helvetica 10 F +GS +[1 0 0 1 0 0] CT +-6 3.5 moveto +1 -1 scale +(0) t +GR +GR +GS +[1 0 0 1 461.5 329.36224] CT +0.149 GC +/Helvetica 10 F +GS +[1 0 0 1 0 0] CT +-6 3.5 moveto +1 -1 scale +(5) t +GR +GR +GS +[1 0 0 1 461.5 284.72452] CT +0.149 GC +/Helvetica 10 F +GS +[1 0 0 1 0 0] CT +-12 3.5 moveto +1 -1 scale +(10) t +GR +GR +GS +[1 0 0 1 461.5 240.08678] CT +0.149 GC +/Helvetica 10 F +GS +[1 0 0 1 0 0] CT +-12 3.5 moveto +1 -1 scale +(15) t +GR +GR +GS +[1 0 0 1 466 229] CT +0.149 GC +N +f-2052420467 +f +GR +GS +[1 0 0 1 474 229] CT +0.149 GC +/Helvetica 10 F +GS +[1 0 0 1 0 0] CT +0 0 moveto +1 -1 scale +(10) t +GR +GR +GS +[1 0 0 1 486 224] CT +0.149 GC +/Helvetica 8 F +GS +[1 0 0 1 0 0] CT +0 0 moveto +1 -1 scale +(9) t +GR +GR +GS +[1 0 0 1 598.25055 230.625] CT +/Helvetica-Bold 11 F +GS +[1 0 0 1 0 0] CT +-91 -3 moveto +1 -1 scale +(Case 2: 0 ppm boron - thermal flux) t +GR +GR +GS +0 0.447 0.741 RC +1 LJ +0.5 LW +N +467.284 235.07 M +470.852 235.211 L +474.419 235.494 L +477.987 235.917 L +481.554 236.481 L +485.122 237.185 L +488.69 238.028 L +492.257 239.01 L +495.825 240.129 L +499.393 241.384 L +502.96 242.774 L +506.528 244.297 L +510.096 245.952 L +513.663 247.738 L +517.231 249.651 L +520.799 251.69 L +524.366 253.853 L +527.934 256.136 L +531.502 258.539 L +535.069 261.057 L +538.678 263.719 L +542.329 266.525 L +545.98 269.44 L +549.63 272.46 L +553.281 275.581 L +556.932 278.794 L +560.582 282.095 L +564.233 285.475 L +567.883 288.927 L +571.534 292.442 L +575.185 296.014 L +578.835 299.641 L +582.486 303.33 L +586.137 307.107 L +589.787 311.031 L +592.027 313.514 L +592.857 314.473 L +593.687 315.452 L +594.516 316.454 L +595.346 317.483 L +596.176 318.543 L +597.005 319.637 L +597.835 320.772 L +598.665 321.953 L +599.495 323.187 L +600.324 324.482 L +601.154 325.848 L +601.984 327.296 L +602.813 328.84 L +603.643 330.495 L +604.473 332.288 L +605.302 334.239 L +606.132 336.424 L +606.962 338.844 L +607.791 342.037 L +608.215 344.027 L +608.37 344.757 L +608.664 345.978 L +608.959 346.962 L +609.253 347.794 L +609.548 348.512 L +609.842 349.134 L +610.136 349.671 L +610.431 350.13 L +610.725 350.515 L +611.019 350.829 L +611.314 351.074 L +611.608 351.252 L +611.903 351.364 L +612.197 351.41 L +612.491 351.389 L +612.786 351.301 L +613.08 351.142 L +613.374 350.912 L +613.669 350.606 L +613.963 350.219 L +614.258 349.743 L +614.552 349.165 L +614.846 348.46 L +615.141 347.579 L +615.435 346.409 L +615.688 344.907 L +615.9 343.518 L +616.112 342.502 L +616.324 341.674 L +616.536 340.985 L +616.748 340.411 L +616.96 339.942 L +617.172 339.568 L +617.384 339.286 L +617.596 339.091 L +617.808 338.981 L +618.02 338.953 L +618.232 339.006 L +618.444 339.139 L +618.656 339.352 L +618.868 339.643 L +619.08 340.013 L +619.292 340.462 L +619.504 340.991 L +619.716 341.601 L +620.022 342.655 L +620.422 344.282 L +620.823 346.247 L +621.223 348.901 L +622.372 354.427 L +624.268 360.327 L +626.165 363.849 L +628.062 366.38 L +629.958 368.073 L +631.855 369.24 L +633.752 369.978 L +635.648 370.355 L +637.545 370.442 L +639.442 369.997 L +640.556 369.359 L +640.888 369.115 L +641.22 369.076 L +641.551 369.173 L +641.883 369.464 L +643.63 370.553 L +646.791 371.51 L +649.952 371.589 L +653.113 371.036 L +656.274 369.627 L +659.435 366.346 L +662.87 359.31 L +666.579 352.585 L +670.288 349.169 L +673.996 347.823 L +677.705 348.114 L +679.568 348.456 L +684.357 351.139 L +693.92 356.854 L +703.483 362.733 L +713.046 367.577 L +722.609 371.56 L +S +GR +GS +0.851 0.325 0.098 RC +1 LJ +0.5 LW +N +465.5 232 M +467.823 232.058 L +470.146 232.22 L +472.469 232.469 L +474.793 232.797 L +477.116 233.193 L +479.439 233.655 L +481.762 234.176 L +484.085 234.754 L +486.408 235.386 L +488.731 236.072 L +491.054 236.81 L +493.378 237.599 L +495.701 238.438 L +498.024 239.327 L +500.347 240.266 L +502.67 241.254 L +504.993 242.292 L +507.316 243.378 L +509.639 244.514 L +511.962 245.698 L +514.286 246.931 L +516.609 248.213 L +518.932 249.544 L +521.255 250.924 L +523.578 252.352 L +525.901 253.829 L +528.224 255.355 L +530.547 256.93 L +532.871 258.553 L +535.194 260.225 L +537.517 261.946 L +539.84 263.716 L +542.163 265.535 L +544.486 267.402 L +546.809 269.319 L +549.133 271.284 L +551.456 273.298 L +553.779 275.362 L +556.102 277.475 L +558.425 279.638 L +560.748 281.851 L +563.071 284.115 L +565.394 286.43 L +567.717 288.797 L +570.041 291.218 L +572.364 293.695 L +574.687 296.229 L +577.01 298.824 L +579.333 301.485 L +581.656 304.219 L +583.979 307.033 L +586.302 309.94 L +588.626 312.956 L +590.949 316.104 L +593.272 319.413 L +595.595 322.925 L +597.918 326.698 L +600.241 330.81 L +602.564 335.367 L +604.888 340.516 L +607.211 346.458 L +609.534 330.541 L +611.857 335.765 L +614.18 340.089 L +616.503 343.708 L +618.826 346.77 L +621.149 349.391 L +623.472 351.658 L +625.796 353.641 L +628.119 355.391 L +630.442 356.95 L +632.765 358.35 L +635.088 359.614 L +637.411 360.761 L +639.734 361.807 L +642.057 362.762 L +644.381 363.636 L +646.704 364.436 L +649.027 365.169 L +651.35 365.839 L +653.673 366.452 L +655.996 367.011 L +658.319 367.521 L +660.643 367.988 L +662.966 368.418 L +665.289 368.816 L +667.612 369.194 L +669.935 369.56 L +672.258 369.929 L +674.581 370.32 L +676.904 370.754 L +679.227 371.263 L +S +GR +GS +0.298 0.298 1 RC +[10 6] 0 setdash +2 LJ +0.5 LW +N +608.206 374 M +608.206 232 L +S +GR +GS +0.298 0.298 1 RC +[10 6] 0 setdash +2 LJ +0.5 LW +N +536.853 374 M +536.853 232 L +S +GR +GS +0.298 0.298 1 RC +[10 6] 0 setdash +2 LJ +0.5 LW +N +679.559 374 M +679.559 232 L +S +GR +GS +1 GC +N +723 266.5 M +723 240 L +612.5 240 L +612.5 266.5 L +cp +f +GR +GS +[1 0 0 1 649.5 247.5] CT +/Helvetica 9 F +GS +[1 0 0 1 0 0] CT +0 3.5 moveto +1 -1 scale +(SN reference flux) t +GR +GR +GS +0 0.447 0.741 RC +1 LJ +0.5 LW +N +616.5 247.5 M +646.5 247.5 L +S +GR +GS +[1 0 0 1 649.5 259] CT +/Helvetica 9 F +GS +[1 0 0 1 0 0] CT +0 3.5 moveto +1 -1 scale +(nodal flux) t +GR +GR +GS +0.851 0.325 0.098 RC +1 LJ +0.5 LW +N +616.5 259 M +646.5 259 L +S +GR +GS +0.149 GC +10.0 ML +0.5 LW +N +612.5 266.5 M +612.5 240 L +723 240 L +723 266.5 L +cp +S +GR +%%Trailer +%%Pages: 1 +%%EOF diff --git a/doc/IGE335/Fig5.eps b/doc/IGE335/Fig5.eps new file mode 100644 index 0000000..286e57e --- /dev/null +++ b/doc/IGE335/Fig5.eps @@ -0,0 +1,358 @@ +%!PS-Adobe-2.0 EPSF-2.0 +%%Title: +%%Creator: AppsoftDraw +%%CreationDate: Tue Sep 28 10:19:59 1993 +%%For: hebert +%%DocumentFonts: (atend) +%%Pages: 0 0 +%%BoundingBox: 0 0 204 158 +%%NXNextStepVersion: 3.0 +%%EndComments + +%%BeginProcSet: /usr/lib/NextStep/printPackage.ps 3.0 +%! +% NeXT Printing Package +% Version: 3.1 +% Copyright: 1988, NeXT, Inc. + +/__NXdef{1 index where{pop pop pop}{def}ifelse}bind def +/__NXbdef{1 index where{pop pop pop}{bind def}ifelse}bind def +/UserObjects 10 array __NXdef +/defineuserobject{ + exch dup 1 add dup UserObjects length gt{ + array dup 0 UserObjects putinterval + /UserObjects exch def + }{pop}ifelse UserObjects exch 3 -1 roll put +}__NXbdef +/undefineuserobject{UserObjects exch null put}__NXbdef +/execuserobject{UserObjects exch get exec}__NXbdef +/__NXRectPath{4 2 roll moveto 1 index 0 rlineto +0 exch rlineto neg 0 rlineto closepath}__NXbdef +/__NXProcessRectArgs{ + 1 index type /arraytype eq{ + exch 0 4 2 index length 1 sub{ + dup 3 add 1 exch{1 index exch get exch}for + 5 1 roll 5 index exec + }for pop pop + }{exec}ifelse +}__NXbdef +/rectfill{gsave newpath {__NXRectPath fill} __NXProcessRectArgs grestore}__NXbdef +/rectclip{newpath {__NXRectPath} __NXProcessRectArgs clip newpath}__NXbdef +/rectstroke{ + gsave newpath dup type /arraytype eq{dup length 6 eq}{false}ifelse{ + {gsave __NXRectPath null concat stroke grestore} + dup length array cvx copy dup 2 4 -1 roll put __NXProcessRectArgs + }{{__NXRectPath stroke} __NXProcessRectArgs}ifelse grestore +}__NXbdef +/_NXLevel2 systemdict /languagelevel known {languagelevel 2 ge}{false}ifelse __NXdef +/xyshow{ + 0 1 3 index length 1 sub{ + currentpoint 4 index 3 index 1 getinterval show + 3 index 3 index 2 mul 1 add get add exch + 3 index 3 index 2 mul get add exch moveto pop + }for pop pop +}__NXbdef +/xshow{ + 0 1 3 index length 1 sub{ + currentpoint 4 index 3 index 1 getinterval show + exch 3 index 3 index get add exch moveto pop + }for pop pop +}__NXbdef +/yshow{ + 0 1 3 index length 1 sub{ + currentpoint 4 index 3 index 1 getinterval show + 3 index 3 index get add moveto pop + }for pop pop +}__NXbdef +/arct{arcto pop pop pop pop}__NXbdef +/setbbox{pop pop pop pop}__NXbdef +/ucache{}__NXbdef +/ucachestatus{mark 0 0 0 0 0}__NXbdef +/setucacheparams{cleartomark}__NXbdef +/uappend{systemdict begin cvx exec end}__NXbdef +/ueofill{gsave newpath uappend eofill grestore}__NXbdef +/ufill{gsave newpath uappend fill grestore}__NXbdef +/ustroke{ + gsave newpath dup length 6 eq + {exch uappend concat}{uappend}ifelse + stroke grestore +}__NXbdef +/__NXustrokepathMatrix dup where {pop pop}{matrix def}ifelse +/ustrokepath{ + newpath dup length 6 eq{ + exch uappend __NXustrokepathMatrix currentmatrix exch concat + strokepath setmatrix + }{uappend strokepath}ifelse +} __NXbdef +/upath{ + [exch {/ucache cvx}if pathbbox /setbbox cvx + {/moveto cvx}{/lineto cvx}{/curveto cvx}{/closepath cvx}pathforall]cvx +} __NXbdef +/setstrokeadjust{pop}__NXbdef +/currentstrokeadjust{false}__NXbdef +/selectfont{exch findfont exch +dup type /arraytype eq {makefont}{scalefont}ifelse setfont}__NXbdef +/_NXCombineArrays{ + counttomark dup 2 add index dup length 3 -1 roll { + 2 index length sub dup 4 1 roll 1 index exch 4 -1 roll putinterval exch + }repeat pop pop pop +}__NXbdef +/flushgraphics{}def +/setwindowtype{pop pop}def +/currentwindowtype{pop 0}def +/setalpha{pop}def +/currentalpha{1.0}def +/hidecursor{}def +/obscurecursor{}def +/revealcursor{}def +/setcursor{4 {pop}repeat}bind def +/showcursor{}def +/NextStepEncoding where not{ +/NextStepEncoding StandardEncoding 256 array copy def +0 [129/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/Ccedilla/Egrave +/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex/Idieresis +/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis/Ugrave/Uacute +/Ucircumflex/Udieresis/Yacute/Thorn/mu/multiply/divide/copyright +176/registered 181/brokenbar 190/logicalnot 192/onesuperior 201/twosuperior +204/threesuperior 209/plusminus/onequarter/onehalf/threequarters/agrave +/aacute/acircumflex/atilde/adieresis/aring/ccedilla/egrave/eacute +/ecircumflex/edieresis/igrave 226/iacute 228/icircumflex/idieresis/eth +/ntilde 236/ograve/oacute/ocircumflex/otilde/odieresis 242/ugrave/uacute +/ucircumflex 246/udieresis/yacute 252/thorn/ydieresis] +{dup type /nametype eq + {NextStepEncoding 2 index 2 index put pop 1 add}{exch pop}ifelse +}forall pop +/NextStepEncoding NextStepEncoding readonly def +/_NXfstr 128 string dup 0 (_NX) putinterval def +/_NXfindfont /findfont load def +/findfont{ + % Because we can never let NextStepEncoding get into + % SharedFontDirectory, we cannot reencode a font to NextStepEncoding + % if we are in shared mode. So if currentshared is true, + % we call the normal findfont and return that + /currentshared where {pop currentshared} {false} ifelse + {_NXfindfont} + {dup _NXfstr 3 125 getinterval cvs length 3 add _NXfstr 0 3 -1 roll + getinterval cvn exch FontDirectory 2 index known + {pop FontDirectory exch get} + {_NXfindfont dup /Encoding get StandardEncoding eq + { dup length dict exch + {1 index /FID ne {2 index 3 1 roll put}{pop pop}ifelse}forall + dup /Encoding NextStepEncoding put definefont + }{exch pop} ifelse + }ifelse + }ifelse +}bind def +}{pop}ifelse +/_NXImageString {/__NXImageString where{pop}{/__NXImageString 4000 string __NXdef}ifelse __NXImageString}__NXbdef +/_NXDoImageOp{ + 3 dict begin /parr 5 array def 1 index{dup}{1}ifelse /chans exch def + chans 2 add 2 roll parr 0 chans getinterval astore pop + 5 index 4 index mul 2 index{1 sub 8 idiv 1 add mul}{mul 1 sub 8 idiv 1 add}ifelse + 4 index mul /totbytes exch def pop exch pop + gsave matrix invertmatrix concat 0.5 setgray 0 0 4 2 roll rectfill grestore + {0 1 chans 1 sub{parr exch get exec length totbytes exch sub /totbytes exch def}for totbytes 0 le{exit}if}loop end +}__NXbdef +/alphaimage{1 add _NXDoImageOp}def +_NXLevel2{ + /NXCalibratedRGBColorSpace where{pop}{ + /NXCalibratedRGBColorSpace + {mark /NXCalibratedRGB /ColorSpace findresource exch pop}stopped + {cleartomark /NXCalibratedRGB[/CIEBasedABC 2 dict dup begin + /MatrixLMN[.4124 .2126 .0193 .3576 .7152 .1192 .1805 .0722 .9505]def + /WhitePoint[.9505 1 1.089] def end] /ColorSpace defineresource}if def}ifelse + /nxsetrgbcolor{NXCalibratedRGBColorSpace setcolorspace setcolor}__NXbdef + /nxsetgray{dup dup nxsetrgbcolor}__NXbdef + /_NXCalibratedImage{exch{array astore dup length true}{false}ifelse + 8 -1 roll{NXCalibratedRGBColorSpace setcolorspace}if + 8 dict dup 9 1 roll begin /ImageType 1 def /MultipleDataSources exch def + currentcolorspace 0 get /Indexed eq{pop /Decode[0 2 6 index exp 1 sub]def} + {2 mul dup array /Decode exch def 1 sub 0 1 3 -1 roll{Decode exch dup 2 mod put}for}ifelse + /DataSource exch def /ImageMatrix exch def + /BitsPerComponent exch def /Height exch def /Width exch def end image}__NXbdef +} { + /setcmykcolor{ + 1.0 exch sub dup dup 6 -1 roll sub dup 0 lt{pop 0}if 5 1 roll + 4 -1 roll sub dup 0 lt{pop 0}if 3 1 roll exch sub dup 0 lt{pop 0}if setrgbcolor}__NXbdef + /currentcmykcolor{currentrgbcolor 3{1.0 exch sub 3 1 roll}repeat 0}__NXbdef + /colorimage{2 copy 3 ne or{_NXDoImageOp}{4 index dup 8 ne exch 4 ne and{_NXDoImageOp}{ + pop pop save 6 1 roll 12 dict begin/Proc exch def/Res 0 string def + /Alloc{2 index length mul 2 add dup 2 index load length gt{1.2 mul round cvi string def}{pop pop}ifelse}def + 1 index 8 eq{/Unpack{.34 Alloc}def}{ + /Wid 4 index 3 mul def exch pop 8 exch/Str1 0 string def/Lim Wid def + /Unpack{.67 Alloc/Str1 2 Alloc 0 exch Lim exch + {dup -4 bitshift 17 mul Str1 exch 4 index exch put 15 and 17 mul Str1 exch 3 index 1 add exch put + 2 sub dup 0 le{0 lt Wid exch{exch 1 sub exch}if}if exch 2 add exch + }forall/Lim exch def Str1 exch 0 exch getinterval + }def + }ifelse + /Ops[{.3 mul add 1}{.59 mul add 2}{.11 mul add round cvi Res exch 2 index exch put 1 add 0.0 0}]def/Val 0.0 def/Phase 0 def + {0 Val Phase Proc/Res Unpack{exch Ops exch get exec}forall/Phase exch def/Val exch def Res exch 0 exch getinterval} + image end restore}ifelse}ifelse + }__NXbdef + /nxsetrgbcolor{setrgbcolor}__NXbdef /nxsetgray{setgray}__NXbdef + /setpattern{pop .5 setgray}__NXbdef + /_NXCalibratedImage{dup 1 eq {pop pop image}{colorimage}ifelse pop}__NXbdef +} ifelse +/_NXSetCMYKOrRGB where{pop}{ + mark{systemdict /currentwindow get exec}stopped + {{pop pop pop setcmykcolor}}{{nxsetrgbcolor pop pop pop pop}}ifelse /_NXSetCMYKOrRGB exch def cleartomark +}ifelse +%%EndProcSet + +_NXLevel2{/_NXsethsb where{pop}{/_NXsethsb /sethsbcolor load def}ifelse /sethsbcolor{_NXsethsb currentrgbcolor nxsetrgbcolor}def /setrgbcolor{nxsetrgbcolor}bind def /setgray{nxsetgray}bind def +}if +gsave + /__NXbasematrix matrix currentmatrix def +grestore +%%EndProlog +%%BeginSetup +/TopDrawDict 250 dict def +TopDrawDict begin /prt_stack { + (***Top of Stack\012) print pstack (---Bottom of Stack\012) print flush +} def /prt_top { + (top item of stack) == dup == flush +} def /prtmat matrix def /prt_ctm { + (current transformation matrix: ) print prtmat currentmatrix == flush +} def /tmmat matrix def /obmat matrix def /strmat matrix def /pgmat matrix def /idmat matrix def /sc1mt matrix def /sc2mt matrix def /sc3mt matrix def /sc4mt matrix def /sc5mt matrix def /sc6mt matrix def /sc7mt matrix def /inmat matrix def /ctmmt matrix def /octmmt matrix def /clpmt matrix def /weglet_mat matrix def /crlinw 1 def crlinw setlinewidth /crlinjn 0 def crlinjn setlinejoin /crlincp 0 def crlincp setlinecap /crmtrlmt currentmiterlimit def /crstrpat 0 def /crfilpat 0 def /crflat currentflat def /dftflat currentflat def /strinclr false def /crlingry 0 def /crlinred 0 def /crlingrn 0 def /crlinblu 0 def /crlinalph 1 def /filinclr false def /crfilgry 0 def /crfilred 0 def /crfilgrn 0 def /crfilblu 0 def /crfilalph 1 def /crfilstyl 0 def /txtdraw true def /txtinclr false def /txtwpat false def /txtwittrans false def /crtxtgry 0 def /crtxtred 0 def /crtxtgrn 0 def /crtxtblu 0 def /crtxtalph 1 def /crtxtpat 0 def /txlndraw true def /txlninclr false def /txlnwpat false def /txlnwittrans false def /crtxlngry 0 def /crtxlnred 0 def /crtxlngrn 0 def /crtxlnblu 0 def /crtxlnalph 1 def /crtxlnpat 0 def /hilittxt false def /strdsh [2 2] def /dshpatoff 0 def /usedash false def /filwpat false def /strwpat false def /filwittrans false def /strwittrans false def /crfrtarw false def /crendarw false def /rsave 0 def /esave 0 def /sslsave 0 def /lsave 0 def /clpsave 0 def /pathsave 0 def /tpatstr 10 string def /ptdist { + sub dup mul 3 1 roll sub dup mul add sqrt +} bind def /dodrawctm { + octmmt currentmatrix pop idmat obmat concatmatrix ctmmt currentmatrix sc1mt concatmatrix setmatrix +} bind def /undrawctm { + obmat inmat invertmatrix ctmmt currentmatrix sc1mt concatmatrix setmatrix +} bind def /undrawmat { + obmat aload pop 7 -1 roll astore +} bind def /unpagectm { + octmmt setmatrix +} bind def /unpagemat { + pgmat aload pop 7 -1 roll astore +} bind def /drtan { + gsave 1 setalpha 0 setlinewidth 0.333333 setgray moveto lineto stroke grestore +} bind def /drdgrdln { + gsave 1 setalpha 0 setlinewidth [1 2] 0 setdash setgray moveto lineto stroke grestore +} bind def /drgrdln { + gsave 1 setalpha 0 setlinewidth setgray moveto lineto stroke grestore +} bind def end +TopDrawDict begin /p1x 0 def /p1y 0 def /p2x 0 def /p2y 0 def /ssl { + gsave dodrawctm crfrtarw crendarw or { + /p1y 1 index def /p1x 2 index def /p2y 1 index 4 index add def /p2x 2 index 5 index add def newpath moveto rlineto + } { + newpath moveto rlineto + } ifelse crlinalph setalpha crlinw setlinewidth crlincp setlinecap usedash { + strdsh dshpatoff setdash + } if strinclr { + crlinred crlingrn crlinblu setrgbcolor + } { + crlingry setgray + } ifelse crfrtarw { + 2 copy currentlinewidth exch p2x p2y p1x p1y arow + } if crendarw { + 2 copy currentlinewidth exch p1x p1y p2x p2y arow + } if unpagectm concat strwpat { + crstrpat findfont exch strwittrans { + trpatstrk + } { + oppatstrk + } ifelse + } { + stroke pop + } ifelse grestore +} bind def end +TopDrawDict begin /dotx { + gsave txtdraw { + concat selectfont txtinclr { + crtxtred crtxtgrn crtxtblu setrgbcolor + } { + crtxtgry setgray + } ifelse crtxtalph setalpha moveto xyshow + } { + pop pop pop pop pop pop pop + } ifelse grestore +} bind def /txtlin { + gsave txlndraw { + concat txlninclr { + crtxlnred crtxlngrn crtxlnblu setrgbcolor + } { + crtxlngry setgray + } ifelse crtxlnalph setalpha setlinewidth 0 setlinecap newpath moveto 0 rlineto stroke + } { + pop pop pop pop pop + } ifelse grestore +} bind def end +%%EndSetup +gsave +0 0 203.127258 157.380005 rectclip +-314.772705 -452.75 translate +314.772705 452.75 203.127258 157.380005 rectclip +gsave +TopDrawDict begin +/invpats true def +/crlincp 0 def +/crlinjn 0 def +/crmtrlmt 10 def +/crlinw 0.5 def +/crlinalph 1 def +/crlinred 0 def /crlingrn 0 def /crlinblu 0 def /strinclr true def +/crfilalph 1 def +/crfilred 1 def /crfilgrn 1 def /crfilblu 1 def /filinclr true def +/filwpat false def +TopDrawDict /piddict known TopDrawDict /ipiddict known or { + 1 getpat /crfilpat exch def +} if +/filwittrans false def +/strwpat false def +TopDrawDict /piddict known TopDrawDict /ipiddict known or { + 1 getpat /crstrpat exch def +} if +/strwittrans false def +/usedash false def +/strdsh [2 2] def /dshpatoff 0 def +/crendarw false def +/crfrtarw false def +/txtdraw false def +/crtxtalph 1 def +/crtxtred 0 def /crtxtgrn 0 def /crtxtblu 0 def /txtinclr true def +/txtwpat false def +/txtwittrans false def +/txlndraw false def +/crtxlnalph 1 def +/crtxlnred 0 def /crtxlngrn 0 def /crtxlnblu 0 def /txlninclr true def +/txlnwpat false def +/txlnwittrans false def +/txtdraw true def +/txlndraw true def +(record1 ) [3.330002 0 5.559998 0 5 0 5.559998 0 3.330002 0 5.559998 0 5.559998 0 0 0] 105 600 /Helvetica [ 10 1 mul 0 0 10 0 0 ] [1 0 0 1 236.230011 -1.179993] dotx +(record2 ) [3.330002 0 5.559998 0 5 0 5.559998 0 3.330002 0 5.559998 0 5.559998 0 0 0] 101 564 /Helvetica [ 10 1 mul 0 0 10 0 0 ] [1 0 0 1 240 8] dotx +(directory1 ) [5.559998 0 2.220001 0 3.330002 0 5.559998 0 5 0 2.779999 0 5.559998 0 3.630005 0 5 0 5.559998 0 0 0] 102 516 /Helvetica [ 10 1 mul 0 0 10 0 0 ] [1 0 0 1 237 29] dotx +(directory2 ) [5.559998 0 2.220001 0 3.330002 0 5.559998 0 5 0 2.779999 0 5.559998 0 3.630005 0 5 0 5.559998 0 0 0] 97 448 /Helvetica [ 10 1 mul 0 0 10 0 0 ] [1 0 0 1 242 35] dotx +(record3 ) [3.330002 0 5.559998 0 5 0 5.559998 0 3.330002 0 5.559998 0 5.559998 0 0 0] 232 510 /Helvetica [ 10 1 mul 0 0 10 0 0 ] [1 0 0 1 179 53] dotx +(record4 ) [3.330002 0 5.559998 0 5 0 5.559998 0 3.330002 0 5.559998 0 5.559998 0 0 0] 232 494 /Helvetica [ 10 1 mul 0 0 10 0 0 ] [1 0 0 1 179 15] dotx +(record5 ) [3.330002 0 5.559998 0 5 0 5.559998 0 3.330002 0 5.559998 0 5.559998 0 0 0] 223 428 /Helvetica [ 10 1 mul 0 0 10 0 0 ] [1 0 0 1 188 55] dotx +(record6 ) [3.330002 0 5.559998 0 5 0 5.559998 0 3.330002 0 5.559998 0 5.559998 0 0 0] 216 394 /Helvetica [ 10 1 mul 0 0 10 0 0 ] [1 0 0 1 195 62] dotx +(directory3 ) [5.559998 0 2.220001 0 3.330002 0 5.559998 0 5 0 2.779999 0 5.559998 0 3.630005 0 5 0 5.560013 0 0 0] 214 319 /Helvetica [ 10 1 mul 0 0 10 0 0 ] [1 0 0 1 196 208] dotx +(record7 ) [3.329987 0 5.559998 0 5 0 5.559998 0 3.329987 0 5.559998 0 5.559998 0 0 0] 337 318 /Helvetica [ 10 1 mul 0 0 10 0 0 ] [1 0 0 1 145 227] dotx +(record8 ) [3.329987 0 5.559998 0 5 0 5.559998 0 3.329987 0 5.559998 0 5.559998 0 0 0] 338 256 /Helvetica [ 10 1 mul 0 0 10 0 0 ] [1 0 0 1 144 254] dotx +/crlinw 1 def +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 0 -117 315 603 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 315 603 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 315 576 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 315 549 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 0 387 549 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 0 -36 396 567 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 0 396 567 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 0 396 531 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 0 396 513 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 0 -54 396 513 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 0 396 459 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 387 486 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 315 486 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 0 459 531 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 0 -36 468 549 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 0 468 549 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 0 468 513 1 0 0 1 0 0 sc6mt astore ssl +end +grestore +grestore +%%Trailer +%%DocumentFonts: Helvetica +%%BoundingBox: 0.000000 0.000000 203.127258 157.380005 diff --git a/doc/IGE335/Fig6.eps b/doc/IGE335/Fig6.eps new file mode 100644 index 0000000..29c6d25 --- /dev/null +++ b/doc/IGE335/Fig6.eps @@ -0,0 +1,559 @@ +%!PS-Adobe-2.0 EPSF-2.0 +%%Title: +%%Creator: AppsoftDraw +%%CreationDate: Thu Nov 25 16:01:01 1993 +%%For: hebert +%%DocumentFonts: (atend) +%%Pages: 0 0 +%%BoundingBox: 0 0 192 164 +%%NXNextStepVersion: 3.0 +%%EndComments + +%%BeginProcSet: /usr/lib/NextStep/printPackage.ps 3.0 +%! +% NeXT Printing Package +% Version: 3.1 +% Copyright: 1988, NeXT, Inc. + +/__NXdef{1 index where{pop pop pop}{def}ifelse}bind def +/__NXbdef{1 index where{pop pop pop}{bind def}ifelse}bind def +/UserObjects 10 array __NXdef +/defineuserobject{ + exch dup 1 add dup UserObjects length gt{ + array dup 0 UserObjects putinterval + /UserObjects exch def + }{pop}ifelse UserObjects exch 3 -1 roll put +}__NXbdef +/undefineuserobject{UserObjects exch null put}__NXbdef +/execuserobject{UserObjects exch get exec}__NXbdef +/__NXRectPath{4 2 roll moveto 1 index 0 rlineto +0 exch rlineto neg 0 rlineto closepath}__NXbdef +/__NXProcessRectArgs{ + 1 index type /arraytype eq{ + exch 0 4 2 index length 1 sub{ + dup 3 add 1 exch{1 index exch get exch}for + 5 1 roll 5 index exec + }for pop pop + }{exec}ifelse +}__NXbdef +/rectfill{gsave newpath {__NXRectPath fill} __NXProcessRectArgs grestore}__NXbdef +/rectclip{newpath {__NXRectPath} __NXProcessRectArgs clip newpath}__NXbdef +/rectstroke{ + gsave newpath dup type /arraytype eq{dup length 6 eq}{false}ifelse{ + {gsave __NXRectPath null concat stroke grestore} + dup length array cvx copy dup 2 4 -1 roll put __NXProcessRectArgs + }{{__NXRectPath stroke} __NXProcessRectArgs}ifelse grestore +}__NXbdef +/_NXLevel2 systemdict /languagelevel known {languagelevel 2 ge}{false}ifelse __NXdef +/xyshow{ + 0 1 3 index length 1 sub{ + currentpoint 4 index 3 index 1 getinterval show + 3 index 3 index 2 mul 1 add get add exch + 3 index 3 index 2 mul get add exch moveto pop + }for pop pop +}__NXbdef +/xshow{ + 0 1 3 index length 1 sub{ + currentpoint 4 index 3 index 1 getinterval show + exch 3 index 3 index get add exch moveto pop + }for pop pop +}__NXbdef +/yshow{ + 0 1 3 index length 1 sub{ + currentpoint 4 index 3 index 1 getinterval show + 3 index 3 index get add moveto pop + }for pop pop +}__NXbdef +/arct{arcto pop pop pop pop}__NXbdef +/setbbox{pop pop pop pop}__NXbdef +/ucache{}__NXbdef +/ucachestatus{mark 0 0 0 0 0}__NXbdef +/setucacheparams{cleartomark}__NXbdef +/uappend{systemdict begin cvx exec end}__NXbdef +/ueofill{gsave newpath uappend eofill grestore}__NXbdef +/ufill{gsave newpath uappend fill grestore}__NXbdef +/ustroke{ + gsave newpath dup length 6 eq + {exch uappend concat}{uappend}ifelse + stroke grestore +}__NXbdef +/__NXustrokepathMatrix dup where {pop pop}{matrix def}ifelse +/ustrokepath{ + newpath dup length 6 eq{ + exch uappend __NXustrokepathMatrix currentmatrix exch concat + strokepath setmatrix + }{uappend strokepath}ifelse +} __NXbdef +/upath{ + [exch {/ucache cvx}if pathbbox /setbbox cvx + {/moveto cvx}{/lineto cvx}{/curveto cvx}{/closepath cvx}pathforall]cvx +} __NXbdef +/setstrokeadjust{pop}__NXbdef +/currentstrokeadjust{false}__NXbdef +/selectfont{exch findfont exch +dup type /arraytype eq {makefont}{scalefont}ifelse setfont}__NXbdef +/_NXCombineArrays{ + counttomark dup 2 add index dup length 3 -1 roll { + 2 index length sub dup 4 1 roll 1 index exch 4 -1 roll putinterval exch + }repeat pop pop pop +}__NXbdef +/flushgraphics{}def +/setwindowtype{pop pop}def +/currentwindowtype{pop 0}def +/setalpha{pop}def +/currentalpha{1.0}def +/hidecursor{}def +/obscurecursor{}def +/revealcursor{}def +/setcursor{4 {pop}repeat}bind def +/showcursor{}def +/NextStepEncoding where not{ +/NextStepEncoding StandardEncoding 256 array copy def +0 [129/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/Ccedilla/Egrave +/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex/Idieresis +/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis/Ugrave/Uacute +/Ucircumflex/Udieresis/Yacute/Thorn/mu/multiply/divide/copyright +176/registered 181/brokenbar 190/logicalnot 192/onesuperior 201/twosuperior +204/threesuperior 209/plusminus/onequarter/onehalf/threequarters/agrave +/aacute/acircumflex/atilde/adieresis/aring/ccedilla/egrave/eacute +/ecircumflex/edieresis/igrave 226/iacute 228/icircumflex/idieresis/eth +/ntilde 236/ograve/oacute/ocircumflex/otilde/odieresis 242/ugrave/uacute +/ucircumflex 246/udieresis/yacute 252/thorn/ydieresis] +{dup type /nametype eq + {NextStepEncoding 2 index 2 index put pop 1 add}{exch pop}ifelse +}forall pop +/NextStepEncoding NextStepEncoding readonly def +/_NXfstr 128 string dup 0 (_NX) putinterval def +/_NXfindfont /findfont load def +/findfont{ + % Because we can never let NextStepEncoding get into + % SharedFontDirectory, we cannot reencode a font to NextStepEncoding + % if we are in shared mode. So if currentshared is true, + % we call the normal findfont and return that + /currentshared where {pop currentshared} {false} ifelse + {_NXfindfont} + {dup _NXfstr 3 125 getinterval cvs length 3 add _NXfstr 0 3 -1 roll + getinterval cvn exch FontDirectory 2 index known + {pop FontDirectory exch get} + {_NXfindfont dup /Encoding get StandardEncoding eq + { dup length dict exch + {1 index /FID ne {2 index 3 1 roll put}{pop pop}ifelse}forall + dup /Encoding NextStepEncoding put definefont + }{exch pop} ifelse + }ifelse + }ifelse +}bind def +}{pop}ifelse +/_NXImageString {/__NXImageString where{pop}{/__NXImageString 4000 string __NXdef}ifelse __NXImageString}__NXbdef +/_NXDoImageOp{ + 3 dict begin /parr 5 array def 1 index{dup}{1}ifelse /chans exch def + chans 2 add 2 roll parr 0 chans getinterval astore pop + 5 index 4 index mul 2 index{1 sub 8 idiv 1 add mul}{mul 1 sub 8 idiv 1 add}ifelse + 4 index mul /totbytes exch def pop exch pop + gsave matrix invertmatrix concat 0.5 setgray 0 0 4 2 roll rectfill grestore + {0 1 chans 1 sub{parr exch get exec length totbytes exch sub /totbytes exch def}for totbytes 0 le{exit}if}loop end +}__NXbdef +/alphaimage{1 add _NXDoImageOp}def +_NXLevel2{ + /NXCalibratedRGBColorSpace where{pop}{ + /NXCalibratedRGBColorSpace + {mark /NXCalibratedRGB /ColorSpace findresource exch pop}stopped + {cleartomark /NXCalibratedRGB[/CIEBasedABC 2 dict dup begin + /MatrixLMN[.4124 .2126 .0193 .3576 .7152 .1192 .1805 .0722 .9505]def + /WhitePoint[.9505 1 1.089] def end] /ColorSpace defineresource}if def}ifelse + /nxsetrgbcolor{NXCalibratedRGBColorSpace setcolorspace setcolor}__NXbdef + /nxsetgray{dup dup nxsetrgbcolor}__NXbdef + /_NXCalibratedImage{exch{array astore dup length true}{false}ifelse + 8 -1 roll{NXCalibratedRGBColorSpace setcolorspace}if + 8 dict dup 9 1 roll begin /ImageType 1 def /MultipleDataSources exch def + currentcolorspace 0 get /Indexed eq{pop /Decode[0 2 6 index exp 1 sub]def} + {2 mul dup array /Decode exch def 1 sub 0 1 3 -1 roll{Decode exch dup 2 mod put}for}ifelse + /DataSource exch def /ImageMatrix exch def + /BitsPerComponent exch def /Height exch def /Width exch def end image}__NXbdef +} { + /setcmykcolor{ + 1.0 exch sub dup dup 6 -1 roll sub dup 0 lt{pop 0}if 5 1 roll + 4 -1 roll sub dup 0 lt{pop 0}if 3 1 roll exch sub dup 0 lt{pop 0}if setrgbcolor}__NXbdef + /currentcmykcolor{currentrgbcolor 3{1.0 exch sub 3 1 roll}repeat 0}__NXbdef + /colorimage{2 copy 3 ne or{_NXDoImageOp}{4 index dup 8 ne exch 4 ne and{_NXDoImageOp}{ + pop pop save 6 1 roll 12 dict begin/Proc exch def/Res 0 string def + /Alloc{2 index length mul 2 add dup 2 index load length gt{1.2 mul round cvi string def}{pop pop}ifelse}def + 1 index 8 eq{/Unpack{.34 Alloc}def}{ + /Wid 4 index 3 mul def exch pop 8 exch/Str1 0 string def/Lim Wid def + /Unpack{.67 Alloc/Str1 2 Alloc 0 exch Lim exch + {dup -4 bitshift 17 mul Str1 exch 4 index exch put 15 and 17 mul Str1 exch 3 index 1 add exch put + 2 sub dup 0 le{0 lt Wid exch{exch 1 sub exch}if}if exch 2 add exch + }forall/Lim exch def Str1 exch 0 exch getinterval + }def + }ifelse + /Ops[{.3 mul add 1}{.59 mul add 2}{.11 mul add round cvi Res exch 2 index exch put 1 add 0.0 0}]def/Val 0.0 def/Phase 0 def + {0 Val Phase Proc/Res Unpack{exch Ops exch get exec}forall/Phase exch def/Val exch def Res exch 0 exch getinterval} + image end restore}ifelse}ifelse + }__NXbdef + /nxsetrgbcolor{setrgbcolor}__NXbdef /nxsetgray{setgray}__NXbdef + /setpattern{pop .5 setgray}__NXbdef + /_NXCalibratedImage{dup 1 eq {pop pop image}{colorimage}ifelse pop}__NXbdef +} ifelse +/_NXSetCMYKOrRGB where{pop}{ + mark{systemdict /currentwindow get exec}stopped + {{pop pop pop setcmykcolor}}{{nxsetrgbcolor pop pop pop pop}}ifelse /_NXSetCMYKOrRGB exch def cleartomark +}ifelse +%%EndProcSet + +_NXLevel2{/_NXsethsb where{pop}{/_NXsethsb /sethsbcolor load def}ifelse /sethsbcolor{_NXsethsb currentrgbcolor nxsetrgbcolor}def /setrgbcolor{nxsetrgbcolor}bind def /setgray{nxsetgray}bind def +}if +gsave + /__NXbasematrix matrix currentmatrix def +grestore +%%EndProlog +%%BeginSetup +/TopDrawDict 250 dict def +TopDrawDict begin /prt_stack { + (***Top of Stack\012) print pstack (---Bottom of Stack\012) print flush +} def /prt_top { + (top item of stack) == dup == flush +} def /prtmat matrix def /prt_ctm { + (current transformation matrix: ) print prtmat currentmatrix == flush +} def /tmmat matrix def /obmat matrix def /strmat matrix def /pgmat matrix def /idmat matrix def /sc1mt matrix def /sc2mt matrix def /sc3mt matrix def /sc4mt matrix def /sc5mt matrix def /sc6mt matrix def /sc7mt matrix def /inmat matrix def /ctmmt matrix def /octmmt matrix def /clpmt matrix def /weglet_mat matrix def /crlinw 1 def crlinw setlinewidth /crlinjn 0 def crlinjn setlinejoin /crlincp 0 def crlincp setlinecap /crmtrlmt currentmiterlimit def /crstrpat 0 def /crfilpat 0 def /crflat currentflat def /dftflat currentflat def /strinclr false def /crlingry 0 def /crlinred 0 def /crlingrn 0 def /crlinblu 0 def /crlinalph 1 def /filinclr false def /crfilgry 0 def /crfilred 0 def /crfilgrn 0 def /crfilblu 0 def /crfilalph 1 def /crfilstyl 0 def /txtdraw true def /txtinclr false def /txtwpat false def /txtwittrans false def /crtxtgry 0 def /crtxtred 0 def /crtxtgrn 0 def /crtxtblu 0 def /crtxtalph 1 def /crtxtpat 0 def /txlndraw true def /txlninclr false def /txlnwpat false def /txlnwittrans false def /crtxlngry 0 def /crtxlnred 0 def /crtxlngrn 0 def /crtxlnblu 0 def /crtxlnalph 1 def /crtxlnpat 0 def /hilittxt false def /strdsh [2 2] def /dshpatoff 0 def /usedash false def /filwpat false def /strwpat false def /filwittrans false def /strwittrans false def /crfrtarw false def /crendarw false def /rsave 0 def /esave 0 def /sslsave 0 def /lsave 0 def /clpsave 0 def /pathsave 0 def /tpatstr 10 string def /ptdist { + sub dup mul 3 1 roll sub dup mul add sqrt +} bind def /dodrawctm { + octmmt currentmatrix pop idmat obmat concatmatrix ctmmt currentmatrix sc1mt concatmatrix setmatrix +} bind def /undrawctm { + obmat inmat invertmatrix ctmmt currentmatrix sc1mt concatmatrix setmatrix +} bind def /undrawmat { + obmat aload pop 7 -1 roll astore +} bind def /unpagectm { + octmmt setmatrix +} bind def /unpagemat { + pgmat aload pop 7 -1 roll astore +} bind def /drtan { + gsave 1 setalpha 0 setlinewidth 0.333333 setgray moveto lineto stroke grestore +} bind def /drdgrdln { + gsave 1 setalpha 0 setlinewidth [1 2] 0 setdash setgray moveto lineto stroke grestore +} bind def /drgrdln { + gsave 1 setalpha 0 setlinewidth setgray moveto lineto stroke grestore +} bind def end +TopDrawDict begin /rpath { + newpath moveto dup 0 exch rlineto exch 0 rlineto 0 exch neg rlineto closepath +} bind def /rfpath { + /rad3 exch def /hh3 exch def /ww3 exch def /yy1 exch def /xx1 exch def /xx2 xx1 ww3 add def /yy2 yy1 hh3 add def newpath xx1 yy1 rad3 hh3 0 gt { + add + } { + sub + } ifelse moveto xx1 yy1 xx2 yy1 rad3 arcto 4 { + pop + } repeat xx2 yy1 xx2 yy2 rad3 arcto 4 { + pop + } repeat xx2 yy2 xx1 yy2 rad3 arcto 4 { + pop + } repeat xx1 yy2 xx1 yy1 rad3 arcto 4 { + pop + } repeat closepath +} bind def /rfill { + gsave dodrawctm crfilalph setalpha filinclr { + crfilred crfilgrn crfilblu setrgbcolor + } { + crfilgry setgray + } ifelse filwpat { + 4 2 roll rpath crfilpat findfont exch filwittrans { + trpatfil + } { + oppatfil + } ifelse + } { + rectfill pop + } ifelse grestore +} bind def /rstroke { + gsave dodrawctm crlinalph setalpha crlinw setlinewidth crlincp setlinecap crlinjn setlinejoin crmtrlmt setmiterlimit usedash { + strdsh dshpatoff setdash + } if strinclr { + crlinred crlingrn crlinblu setrgbcolor + } { + crlingry setgray + } ifelse 4 2 roll rpath unpagectm concat strwpat { + crstrpat findfont exch strwittrans { + trpatstrk + } { + oppatstrk + } ifelse + } { + stroke pop + } ifelse grestore +} bind def /rffill { + gsave dodrawctm crfilalph setalpha filinclr { + crfilred crfilgrn crfilblu setrgbcolor + } { + crfilgry setgray + } ifelse rfpath filwpat { + crfilpat findfont exch filwittrans { + trpatfil + } { + oppatfil + } ifelse + } { + fill pop + } ifelse grestore +} bind def /rfstroke { + gsave dodrawctm crlinalph setalpha crlinw setlinewidth crlincp setlinecap crlinjn setlinejoin crmtrlmt setmiterlimit usedash { + strdsh dshpatoff setdash + } if strinclr { + crlinred crlingrn crlinblu setrgbcolor + } { + crlingry setgray + } ifelse rfpath unpagectm concat strwpat { + crstrpat findfont exch strwittrans { + trpatstrk + } { + oppatstrk + } ifelse + } { + stroke pop + } ifelse grestore +} bind def /mkrpath { + dodrawctm rpath unpagectm +} bind def end +TopDrawDict begin /p1x 0 def /p1y 0 def /p2x 0 def /p2y 0 def /ssl { + gsave dodrawctm crfrtarw crendarw or { + /p1y 1 index def /p1x 2 index def /p2y 1 index 4 index add def /p2x 2 index 5 index add def newpath moveto rlineto + } { + newpath moveto rlineto + } ifelse crlinalph setalpha crlinw setlinewidth crlincp setlinecap usedash { + strdsh dshpatoff setdash + } if strinclr { + crlinred crlingrn crlinblu setrgbcolor + } { + crlingry setgray + } ifelse crfrtarw { + 2 copy currentlinewidth exch p2x p2y p1x p1y arow + } if crendarw { + 2 copy currentlinewidth exch p1x p1y p2x p2y arow + } if unpagectm concat strwpat { + crstrpat findfont exch strwittrans { + trpatstrk + } { + oppatstrk + } ifelse + } { + stroke pop + } ifelse grestore +} bind def end +TopDrawDict begin /arwlen 6 def /arw 4 def /arow { + gsave newpath moveto lineto unpagectm concat { + + } { + + } { + + } { + + } pathforall newpath 4 2 roll 2 copy moveto 4 2 roll exch 4 -1 roll exch sub 3 1 roll sub exch atan rotate dup 1 lt { + pop 1 1 scale + } { + dup scale + } ifelse -1 2 rlineto 7 -2 rlineto -7 -2 rlineto closepath crlinalph setalpha strinclr { + crlinred crlingrn crlinblu setrgbcolor + } { + crlingry setgray + } ifelse strwpat { + crstrpat findfont exch strwittrans { + trpatfil + } { + oppatfil + } ifelse + } { + fill pop + } ifelse grestore +} bind def /arwpath { + sc7mt currentmatrix pop gsave newpath moveto lineto unpagectm dup concat { + + } { + + } { + + } { + + } pathforall grestore unpagectm 5 -1 roll concat 4 2 roll 2 copy moveto 4 2 roll exch 4 -1 roll exch sub 3 1 roll sub exch atan rotate dup 1 lt { + pop 1 1 scale + } { + dup scale + } ifelse -1 2 rlineto 7 -2 rlineto -7 -2 rlineto closepath sc7mt setmatrix +} bind def end +TopDrawDict begin /estroke { + gsave dodrawctm translate scale newpath dup dup 0 360 arc closepath crlinalph setalpha crlinw setlinewidth usedash { + strdsh dshpatoff setdash + } if strinclr { + crlinred crlingrn crlinblu setrgbcolor + } { + crlingry setgray + } ifelse unpagectm concat strwpat { + crstrpat findfont exch strwittrans { + trpatstrk + } { + oppatstrk + } ifelse + } { + stroke pop + } ifelse grestore +} bind def /efill { + gsave dodrawctm translate scale newpath dup dup 0 360 arc closepath unpagectm crfilalph setalpha filinclr { + crfilred crfilgrn crfilblu setrgbcolor + } { + crfilgry setgray + } ifelse filwpat { + crfilpat findfont exch filwittrans { + trpatfil + } { + oppatfil + } ifelse + } { + fill pop + } ifelse grestore +} bind def /apstroke { + gsave dodrawctm /chord exch def /pie exch def /radius exch def /yscale exch def /xscale exch def /yy exch def /xx exch def /angle2 exch def /angle1 exch def xx yy translate xscale yscale scale newpath pie { + radius dup moveto + } if radius dup dup angle1 angle2 arc pie chord or { + closepath + } if crlinalph setalpha pie not chord not and { + crfrtarw { + 2 copy crlinw exch gsave newpath angle1 1 add cos radius mul radius add angle1 1 add sin radius mul radius add moveto angle1 cos radius mul radius add angle1 sin radius mul radius add lineto unpagectm { + + } { + + } { + + } { + + } pathforall arow grestore + } if crendarw { + 2 copy crlinw exch gsave newpath angle2 1 sub cos radius mul radius add angle2 1 sub sin radius mul radius add moveto angle2 cos radius mul radius add angle2 sin radius mul radius add lineto unpagectm { + + } { + + } { + + } { + + } pathforall arow grestore + } if + } if crlincp setlinecap crlinalph setalpha crlinw setlinewidth usedash { + strdsh dshpatoff setdash + } if strinclr { + crlinred crlingrn crlinblu setrgbcolor + } { + crlingry setgray + } ifelse unpagectm concat strwpat { + crstrpat findfont exch strwittrans { + trpatstrk + } { + oppatstrk + } ifelse + } { + stroke pop + } ifelse grestore +} bind def /apfill { + gsave dodrawctm /chord exch def /pie exch def /radius exch def /yscale exch def /xscale exch def /yy exch def /xx exch def xx yy translate xscale yscale scale newpath pie { + radius dup moveto + } if radius dup dup 5 -2 roll arc pie chord or { + closepath + } if 1 xscale div 1 yscale div scale crfilalph setalpha filinclr { + crfilred crfilgrn crfilblu setrgbcolor + } { + crfilgry setgray + } ifelse filwpat { + crfilpat findfont exch filwittrans { + trpatfil + } { + oppatfil + } ifelse + } { + fill pop + } ifelse grestore +} bind def /mkepath { + dodrawctm /chord exch def /pie exch def /radius exch def /yscale exch def /xscale exch def /yy exch def /xx exch def /angle2 exch def /angle1 exch def /closed exch def xx yy translate xscale yscale scale newpath pie { + radius dup moveto + } if radius dup dup angle1 angle2 arc closed pie or chord or { + closepath + } if unpagectm +} bind def end +TopDrawDict begin /dotx { + gsave txtdraw { + concat selectfont txtinclr { + crtxtred crtxtgrn crtxtblu setrgbcolor + } { + crtxtgry setgray + } ifelse crtxtalph setalpha moveto xyshow + } { + pop pop pop pop pop pop pop + } ifelse grestore +} bind def /txtlin { + gsave txlndraw { + concat txlninclr { + crtxlnred crtxlngrn crtxlnblu setrgbcolor + } { + crtxlngry setgray + } ifelse crtxlnalph setalpha setlinewidth 0 setlinecap newpath moveto 0 rlineto stroke + } { + pop pop pop pop pop + } ifelse grestore +} bind def end +%%EndSetup +gsave +0 0 192 164 rectclip +-196 -461 translate +196 461 192 164 rectclip +gsave +TopDrawDict begin +/invpats true def +/crlincp 0 def +/crlinjn 0 def +/crmtrlmt 10 def +/crlinw 1 def +/crlinalph 1 def +/crlinred 0 def /crlingrn 0 def /crlinblu 0 def /strinclr true def +/crfilalph 0 def +/crfilred 1 def /crfilgrn 1 def /crfilblu 1 def /filinclr true def +/filwpat false def +TopDrawDict /piddict known TopDrawDict /ipiddict known or { + 1 getpat /crfilpat exch def +} if +/filwittrans false def +/strwpat false def +TopDrawDict /piddict known TopDrawDict /ipiddict known or { + 1 getpat /crstrpat exch def +} if +/strwittrans false def +/usedash false def +/strdsh [2 2] def /dshpatoff 0 def +/crendarw false def +/crfrtarw false def +/txtdraw false def +/crtxtalph 1 def +/crtxtred 0 def /crtxtgrn 0 def /crtxtblu 0 def /txtinclr true def +/txtwpat false def +/txtwittrans false def +/txlndraw false def +/crtxlnalph 1 def +/crtxlnred 0 def /crtxlngrn 0 def /crtxlnblu 0 def /txlninclr true def +/txlnwpat false def +/txlnwittrans false def +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc6mt astore 80.276093 1 -1 213 615 1 0 0 1 1 7 sc5mt astore estroke +/crfilalph 1 def +1 0 0 1 0 0 sc5mt astore 184 641 244 -61 0.786885 0 0 0.622951 51.213112 225.688538 sc6mt astore rfill +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 133 0 228 587 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 80 0 294.5 541.5 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 65 44.5 295 542 1 0 0 1 0 0 sc6mt astore ssl +/esave save def -0.971905 0.235373 -0.235373 -0.971905 655.565491 980.749573 sc4mt astore -0.971905 0.235373 -0.235373 -0.971905 655.565491 980.749573 sc6mt astore 90 180 266.5 538.5 1 -1.090909 5.5 false false -1.11189 0.269274 -0.352178 -1.454219 797.840393 1243.860718 sc5mt astore apstroke esave restore +/txtdraw true def +/txlndraw true def +(ang ) [6.671997 0 6.671997 0 6.671997 0 0 0] 291 516.5 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 25 30] dotx +/crendarw true def +/crfrtarw true def +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 66.500244 0.423584 300.999878 535.038208 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc5mt astore 323 539 25.5 -8 1 0 0 1 0 0 sc6mt astore rfill +(rrad ) [3.996002 0 3.876007 0 6.671997 0 6.671997 0 0 0] 301.5 512 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 23.5 19] dotx +end +grestore +grestore +%%Trailer +%%DocumentFonts: Helvetica +%%BoundingBox: 0.000000 0.000000 192.000000 164.000000 diff --git a/doc/IGE335/GLkList.eps b/doc/IGE335/GLkList.eps new file mode 100644 index 0000000..286e57e --- /dev/null +++ b/doc/IGE335/GLkList.eps @@ -0,0 +1,358 @@ +%!PS-Adobe-2.0 EPSF-2.0 +%%Title: +%%Creator: AppsoftDraw +%%CreationDate: Tue Sep 28 10:19:59 1993 +%%For: hebert +%%DocumentFonts: (atend) +%%Pages: 0 0 +%%BoundingBox: 0 0 204 158 +%%NXNextStepVersion: 3.0 +%%EndComments + +%%BeginProcSet: /usr/lib/NextStep/printPackage.ps 3.0 +%! +% NeXT Printing Package +% Version: 3.1 +% Copyright: 1988, NeXT, Inc. + +/__NXdef{1 index where{pop pop pop}{def}ifelse}bind def +/__NXbdef{1 index where{pop pop pop}{bind def}ifelse}bind def +/UserObjects 10 array __NXdef +/defineuserobject{ + exch dup 1 add dup UserObjects length gt{ + array dup 0 UserObjects putinterval + /UserObjects exch def + }{pop}ifelse UserObjects exch 3 -1 roll put +}__NXbdef +/undefineuserobject{UserObjects exch null put}__NXbdef +/execuserobject{UserObjects exch get exec}__NXbdef +/__NXRectPath{4 2 roll moveto 1 index 0 rlineto +0 exch rlineto neg 0 rlineto closepath}__NXbdef +/__NXProcessRectArgs{ + 1 index type /arraytype eq{ + exch 0 4 2 index length 1 sub{ + dup 3 add 1 exch{1 index exch get exch}for + 5 1 roll 5 index exec + }for pop pop + }{exec}ifelse +}__NXbdef +/rectfill{gsave newpath {__NXRectPath fill} __NXProcessRectArgs grestore}__NXbdef +/rectclip{newpath {__NXRectPath} __NXProcessRectArgs clip newpath}__NXbdef +/rectstroke{ + gsave newpath dup type /arraytype eq{dup length 6 eq}{false}ifelse{ + {gsave __NXRectPath null concat stroke grestore} + dup length array cvx copy dup 2 4 -1 roll put __NXProcessRectArgs + }{{__NXRectPath stroke} __NXProcessRectArgs}ifelse grestore +}__NXbdef +/_NXLevel2 systemdict /languagelevel known {languagelevel 2 ge}{false}ifelse __NXdef +/xyshow{ + 0 1 3 index length 1 sub{ + currentpoint 4 index 3 index 1 getinterval show + 3 index 3 index 2 mul 1 add get add exch + 3 index 3 index 2 mul get add exch moveto pop + }for pop pop +}__NXbdef +/xshow{ + 0 1 3 index length 1 sub{ + currentpoint 4 index 3 index 1 getinterval show + exch 3 index 3 index get add exch moveto pop + }for pop pop +}__NXbdef +/yshow{ + 0 1 3 index length 1 sub{ + currentpoint 4 index 3 index 1 getinterval show + 3 index 3 index get add moveto pop + }for pop pop +}__NXbdef +/arct{arcto pop pop pop pop}__NXbdef +/setbbox{pop pop pop pop}__NXbdef +/ucache{}__NXbdef +/ucachestatus{mark 0 0 0 0 0}__NXbdef +/setucacheparams{cleartomark}__NXbdef +/uappend{systemdict begin cvx exec end}__NXbdef +/ueofill{gsave newpath uappend eofill grestore}__NXbdef +/ufill{gsave newpath uappend fill grestore}__NXbdef +/ustroke{ + gsave newpath dup length 6 eq + {exch uappend concat}{uappend}ifelse + stroke grestore +}__NXbdef +/__NXustrokepathMatrix dup where {pop pop}{matrix def}ifelse +/ustrokepath{ + newpath dup length 6 eq{ + exch uappend __NXustrokepathMatrix currentmatrix exch concat + strokepath setmatrix + }{uappend strokepath}ifelse +} __NXbdef +/upath{ + [exch {/ucache cvx}if pathbbox /setbbox cvx + {/moveto cvx}{/lineto cvx}{/curveto cvx}{/closepath cvx}pathforall]cvx +} __NXbdef +/setstrokeadjust{pop}__NXbdef +/currentstrokeadjust{false}__NXbdef +/selectfont{exch findfont exch +dup type /arraytype eq {makefont}{scalefont}ifelse setfont}__NXbdef +/_NXCombineArrays{ + counttomark dup 2 add index dup length 3 -1 roll { + 2 index length sub dup 4 1 roll 1 index exch 4 -1 roll putinterval exch + }repeat pop pop pop +}__NXbdef +/flushgraphics{}def +/setwindowtype{pop pop}def +/currentwindowtype{pop 0}def +/setalpha{pop}def +/currentalpha{1.0}def +/hidecursor{}def +/obscurecursor{}def +/revealcursor{}def +/setcursor{4 {pop}repeat}bind def +/showcursor{}def +/NextStepEncoding where not{ +/NextStepEncoding StandardEncoding 256 array copy def +0 [129/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/Ccedilla/Egrave +/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex/Idieresis +/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis/Ugrave/Uacute +/Ucircumflex/Udieresis/Yacute/Thorn/mu/multiply/divide/copyright +176/registered 181/brokenbar 190/logicalnot 192/onesuperior 201/twosuperior +204/threesuperior 209/plusminus/onequarter/onehalf/threequarters/agrave +/aacute/acircumflex/atilde/adieresis/aring/ccedilla/egrave/eacute +/ecircumflex/edieresis/igrave 226/iacute 228/icircumflex/idieresis/eth +/ntilde 236/ograve/oacute/ocircumflex/otilde/odieresis 242/ugrave/uacute +/ucircumflex 246/udieresis/yacute 252/thorn/ydieresis] +{dup type /nametype eq + {NextStepEncoding 2 index 2 index put pop 1 add}{exch pop}ifelse +}forall pop +/NextStepEncoding NextStepEncoding readonly def +/_NXfstr 128 string dup 0 (_NX) putinterval def +/_NXfindfont /findfont load def +/findfont{ + % Because we can never let NextStepEncoding get into + % SharedFontDirectory, we cannot reencode a font to NextStepEncoding + % if we are in shared mode. So if currentshared is true, + % we call the normal findfont and return that + /currentshared where {pop currentshared} {false} ifelse + {_NXfindfont} + {dup _NXfstr 3 125 getinterval cvs length 3 add _NXfstr 0 3 -1 roll + getinterval cvn exch FontDirectory 2 index known + {pop FontDirectory exch get} + {_NXfindfont dup /Encoding get StandardEncoding eq + { dup length dict exch + {1 index /FID ne {2 index 3 1 roll put}{pop pop}ifelse}forall + dup /Encoding NextStepEncoding put definefont + }{exch pop} ifelse + }ifelse + }ifelse +}bind def +}{pop}ifelse +/_NXImageString {/__NXImageString where{pop}{/__NXImageString 4000 string __NXdef}ifelse __NXImageString}__NXbdef +/_NXDoImageOp{ + 3 dict begin /parr 5 array def 1 index{dup}{1}ifelse /chans exch def + chans 2 add 2 roll parr 0 chans getinterval astore pop + 5 index 4 index mul 2 index{1 sub 8 idiv 1 add mul}{mul 1 sub 8 idiv 1 add}ifelse + 4 index mul /totbytes exch def pop exch pop + gsave matrix invertmatrix concat 0.5 setgray 0 0 4 2 roll rectfill grestore + {0 1 chans 1 sub{parr exch get exec length totbytes exch sub /totbytes exch def}for totbytes 0 le{exit}if}loop end +}__NXbdef +/alphaimage{1 add _NXDoImageOp}def +_NXLevel2{ + /NXCalibratedRGBColorSpace where{pop}{ + /NXCalibratedRGBColorSpace + {mark /NXCalibratedRGB /ColorSpace findresource exch pop}stopped + {cleartomark /NXCalibratedRGB[/CIEBasedABC 2 dict dup begin + /MatrixLMN[.4124 .2126 .0193 .3576 .7152 .1192 .1805 .0722 .9505]def + /WhitePoint[.9505 1 1.089] def end] /ColorSpace defineresource}if def}ifelse + /nxsetrgbcolor{NXCalibratedRGBColorSpace setcolorspace setcolor}__NXbdef + /nxsetgray{dup dup nxsetrgbcolor}__NXbdef + /_NXCalibratedImage{exch{array astore dup length true}{false}ifelse + 8 -1 roll{NXCalibratedRGBColorSpace setcolorspace}if + 8 dict dup 9 1 roll begin /ImageType 1 def /MultipleDataSources exch def + currentcolorspace 0 get /Indexed eq{pop /Decode[0 2 6 index exp 1 sub]def} + {2 mul dup array /Decode exch def 1 sub 0 1 3 -1 roll{Decode exch dup 2 mod put}for}ifelse + /DataSource exch def /ImageMatrix exch def + /BitsPerComponent exch def /Height exch def /Width exch def end image}__NXbdef +} { + /setcmykcolor{ + 1.0 exch sub dup dup 6 -1 roll sub dup 0 lt{pop 0}if 5 1 roll + 4 -1 roll sub dup 0 lt{pop 0}if 3 1 roll exch sub dup 0 lt{pop 0}if setrgbcolor}__NXbdef + /currentcmykcolor{currentrgbcolor 3{1.0 exch sub 3 1 roll}repeat 0}__NXbdef + /colorimage{2 copy 3 ne or{_NXDoImageOp}{4 index dup 8 ne exch 4 ne and{_NXDoImageOp}{ + pop pop save 6 1 roll 12 dict begin/Proc exch def/Res 0 string def + /Alloc{2 index length mul 2 add dup 2 index load length gt{1.2 mul round cvi string def}{pop pop}ifelse}def + 1 index 8 eq{/Unpack{.34 Alloc}def}{ + /Wid 4 index 3 mul def exch pop 8 exch/Str1 0 string def/Lim Wid def + /Unpack{.67 Alloc/Str1 2 Alloc 0 exch Lim exch + {dup -4 bitshift 17 mul Str1 exch 4 index exch put 15 and 17 mul Str1 exch 3 index 1 add exch put + 2 sub dup 0 le{0 lt Wid exch{exch 1 sub exch}if}if exch 2 add exch + }forall/Lim exch def Str1 exch 0 exch getinterval + }def + }ifelse + /Ops[{.3 mul add 1}{.59 mul add 2}{.11 mul add round cvi Res exch 2 index exch put 1 add 0.0 0}]def/Val 0.0 def/Phase 0 def + {0 Val Phase Proc/Res Unpack{exch Ops exch get exec}forall/Phase exch def/Val exch def Res exch 0 exch getinterval} + image end restore}ifelse}ifelse + }__NXbdef + /nxsetrgbcolor{setrgbcolor}__NXbdef /nxsetgray{setgray}__NXbdef + /setpattern{pop .5 setgray}__NXbdef + /_NXCalibratedImage{dup 1 eq {pop pop image}{colorimage}ifelse pop}__NXbdef +} ifelse +/_NXSetCMYKOrRGB where{pop}{ + mark{systemdict /currentwindow get exec}stopped + {{pop pop pop setcmykcolor}}{{nxsetrgbcolor pop pop pop pop}}ifelse /_NXSetCMYKOrRGB exch def cleartomark +}ifelse +%%EndProcSet + +_NXLevel2{/_NXsethsb where{pop}{/_NXsethsb /sethsbcolor load def}ifelse /sethsbcolor{_NXsethsb currentrgbcolor nxsetrgbcolor}def /setrgbcolor{nxsetrgbcolor}bind def /setgray{nxsetgray}bind def +}if +gsave + /__NXbasematrix matrix currentmatrix def +grestore +%%EndProlog +%%BeginSetup +/TopDrawDict 250 dict def +TopDrawDict begin /prt_stack { + (***Top of Stack\012) print pstack (---Bottom of Stack\012) print flush +} def /prt_top { + (top item of stack) == dup == flush +} def /prtmat matrix def /prt_ctm { + (current transformation matrix: ) print prtmat currentmatrix == flush +} def /tmmat matrix def /obmat matrix def /strmat matrix def /pgmat matrix def /idmat matrix def /sc1mt matrix def /sc2mt matrix def /sc3mt matrix def /sc4mt matrix def /sc5mt matrix def /sc6mt matrix def /sc7mt matrix def /inmat matrix def /ctmmt matrix def /octmmt matrix def /clpmt matrix def /weglet_mat matrix def /crlinw 1 def crlinw setlinewidth /crlinjn 0 def crlinjn setlinejoin /crlincp 0 def crlincp setlinecap /crmtrlmt currentmiterlimit def /crstrpat 0 def /crfilpat 0 def /crflat currentflat def /dftflat currentflat def /strinclr false def /crlingry 0 def /crlinred 0 def /crlingrn 0 def /crlinblu 0 def /crlinalph 1 def /filinclr false def /crfilgry 0 def /crfilred 0 def /crfilgrn 0 def /crfilblu 0 def /crfilalph 1 def /crfilstyl 0 def /txtdraw true def /txtinclr false def /txtwpat false def /txtwittrans false def /crtxtgry 0 def /crtxtred 0 def /crtxtgrn 0 def /crtxtblu 0 def /crtxtalph 1 def /crtxtpat 0 def /txlndraw true def /txlninclr false def /txlnwpat false def /txlnwittrans false def /crtxlngry 0 def /crtxlnred 0 def /crtxlngrn 0 def /crtxlnblu 0 def /crtxlnalph 1 def /crtxlnpat 0 def /hilittxt false def /strdsh [2 2] def /dshpatoff 0 def /usedash false def /filwpat false def /strwpat false def /filwittrans false def /strwittrans false def /crfrtarw false def /crendarw false def /rsave 0 def /esave 0 def /sslsave 0 def /lsave 0 def /clpsave 0 def /pathsave 0 def /tpatstr 10 string def /ptdist { + sub dup mul 3 1 roll sub dup mul add sqrt +} bind def /dodrawctm { + octmmt currentmatrix pop idmat obmat concatmatrix ctmmt currentmatrix sc1mt concatmatrix setmatrix +} bind def /undrawctm { + obmat inmat invertmatrix ctmmt currentmatrix sc1mt concatmatrix setmatrix +} bind def /undrawmat { + obmat aload pop 7 -1 roll astore +} bind def /unpagectm { + octmmt setmatrix +} bind def /unpagemat { + pgmat aload pop 7 -1 roll astore +} bind def /drtan { + gsave 1 setalpha 0 setlinewidth 0.333333 setgray moveto lineto stroke grestore +} bind def /drdgrdln { + gsave 1 setalpha 0 setlinewidth [1 2] 0 setdash setgray moveto lineto stroke grestore +} bind def /drgrdln { + gsave 1 setalpha 0 setlinewidth setgray moveto lineto stroke grestore +} bind def end +TopDrawDict begin /p1x 0 def /p1y 0 def /p2x 0 def /p2y 0 def /ssl { + gsave dodrawctm crfrtarw crendarw or { + /p1y 1 index def /p1x 2 index def /p2y 1 index 4 index add def /p2x 2 index 5 index add def newpath moveto rlineto + } { + newpath moveto rlineto + } ifelse crlinalph setalpha crlinw setlinewidth crlincp setlinecap usedash { + strdsh dshpatoff setdash + } if strinclr { + crlinred crlingrn crlinblu setrgbcolor + } { + crlingry setgray + } ifelse crfrtarw { + 2 copy currentlinewidth exch p2x p2y p1x p1y arow + } if crendarw { + 2 copy currentlinewidth exch p1x p1y p2x p2y arow + } if unpagectm concat strwpat { + crstrpat findfont exch strwittrans { + trpatstrk + } { + oppatstrk + } ifelse + } { + stroke pop + } ifelse grestore +} bind def end +TopDrawDict begin /dotx { + gsave txtdraw { + concat selectfont txtinclr { + crtxtred crtxtgrn crtxtblu setrgbcolor + } { + crtxtgry setgray + } ifelse crtxtalph setalpha moveto xyshow + } { + pop pop pop pop pop pop pop + } ifelse grestore +} bind def /txtlin { + gsave txlndraw { + concat txlninclr { + crtxlnred crtxlngrn crtxlnblu setrgbcolor + } { + crtxlngry setgray + } ifelse crtxlnalph setalpha setlinewidth 0 setlinecap newpath moveto 0 rlineto stroke + } { + pop pop pop pop pop + } ifelse grestore +} bind def end +%%EndSetup +gsave +0 0 203.127258 157.380005 rectclip +-314.772705 -452.75 translate +314.772705 452.75 203.127258 157.380005 rectclip +gsave +TopDrawDict begin +/invpats true def +/crlincp 0 def +/crlinjn 0 def +/crmtrlmt 10 def +/crlinw 0.5 def +/crlinalph 1 def +/crlinred 0 def /crlingrn 0 def /crlinblu 0 def /strinclr true def +/crfilalph 1 def +/crfilred 1 def /crfilgrn 1 def /crfilblu 1 def /filinclr true def +/filwpat false def +TopDrawDict /piddict known TopDrawDict /ipiddict known or { + 1 getpat /crfilpat exch def +} if +/filwittrans false def +/strwpat false def +TopDrawDict /piddict known TopDrawDict /ipiddict known or { + 1 getpat /crstrpat exch def +} if +/strwittrans false def +/usedash false def +/strdsh [2 2] def /dshpatoff 0 def +/crendarw false def +/crfrtarw false def +/txtdraw false def +/crtxtalph 1 def +/crtxtred 0 def /crtxtgrn 0 def /crtxtblu 0 def /txtinclr true def +/txtwpat false def +/txtwittrans false def +/txlndraw false def +/crtxlnalph 1 def +/crtxlnred 0 def /crtxlngrn 0 def /crtxlnblu 0 def /txlninclr true def +/txlnwpat false def +/txlnwittrans false def +/txtdraw true def +/txlndraw true def +(record1 ) [3.330002 0 5.559998 0 5 0 5.559998 0 3.330002 0 5.559998 0 5.559998 0 0 0] 105 600 /Helvetica [ 10 1 mul 0 0 10 0 0 ] [1 0 0 1 236.230011 -1.179993] dotx +(record2 ) [3.330002 0 5.559998 0 5 0 5.559998 0 3.330002 0 5.559998 0 5.559998 0 0 0] 101 564 /Helvetica [ 10 1 mul 0 0 10 0 0 ] [1 0 0 1 240 8] dotx +(directory1 ) [5.559998 0 2.220001 0 3.330002 0 5.559998 0 5 0 2.779999 0 5.559998 0 3.630005 0 5 0 5.559998 0 0 0] 102 516 /Helvetica [ 10 1 mul 0 0 10 0 0 ] [1 0 0 1 237 29] dotx +(directory2 ) [5.559998 0 2.220001 0 3.330002 0 5.559998 0 5 0 2.779999 0 5.559998 0 3.630005 0 5 0 5.559998 0 0 0] 97 448 /Helvetica [ 10 1 mul 0 0 10 0 0 ] [1 0 0 1 242 35] dotx +(record3 ) [3.330002 0 5.559998 0 5 0 5.559998 0 3.330002 0 5.559998 0 5.559998 0 0 0] 232 510 /Helvetica [ 10 1 mul 0 0 10 0 0 ] [1 0 0 1 179 53] dotx +(record4 ) [3.330002 0 5.559998 0 5 0 5.559998 0 3.330002 0 5.559998 0 5.559998 0 0 0] 232 494 /Helvetica [ 10 1 mul 0 0 10 0 0 ] [1 0 0 1 179 15] dotx +(record5 ) [3.330002 0 5.559998 0 5 0 5.559998 0 3.330002 0 5.559998 0 5.559998 0 0 0] 223 428 /Helvetica [ 10 1 mul 0 0 10 0 0 ] [1 0 0 1 188 55] dotx +(record6 ) [3.330002 0 5.559998 0 5 0 5.559998 0 3.330002 0 5.559998 0 5.559998 0 0 0] 216 394 /Helvetica [ 10 1 mul 0 0 10 0 0 ] [1 0 0 1 195 62] dotx +(directory3 ) [5.559998 0 2.220001 0 3.330002 0 5.559998 0 5 0 2.779999 0 5.559998 0 3.630005 0 5 0 5.560013 0 0 0] 214 319 /Helvetica [ 10 1 mul 0 0 10 0 0 ] [1 0 0 1 196 208] dotx +(record7 ) [3.329987 0 5.559998 0 5 0 5.559998 0 3.329987 0 5.559998 0 5.559998 0 0 0] 337 318 /Helvetica [ 10 1 mul 0 0 10 0 0 ] [1 0 0 1 145 227] dotx +(record8 ) [3.329987 0 5.559998 0 5 0 5.559998 0 3.329987 0 5.559998 0 5.559998 0 0 0] 338 256 /Helvetica [ 10 1 mul 0 0 10 0 0 ] [1 0 0 1 144 254] dotx +/crlinw 1 def +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 0 -117 315 603 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 315 603 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 315 576 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 315 549 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 0 387 549 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 0 -36 396 567 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 0 396 567 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 0 396 531 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 0 396 513 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 0 -54 396 513 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 0 396 459 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 387 486 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 315 486 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 0 459 531 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 0 -36 468 549 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 0 468 549 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 0 468 513 1 0 0 1 0 0 sc6mt astore ssl +end +grestore +grestore +%%Trailer +%%DocumentFonts: Helvetica +%%BoundingBox: 0.000000 0.000000 203.127258 157.380005 diff --git a/doc/IGE335/GTCA04.eps b/doc/IGE335/GTCA04.eps new file mode 100644 index 0000000..52f8ac4 --- /dev/null +++ b/doc/IGE335/GTCA04.eps @@ -0,0 +1,4583 @@ +%!PS-Adobe-2.0 EPSF-1.2 +%%Title: Fig20.eps +%%Creator: CLARIS EPSF Export Filter V1.0 +%%CreationDate:12/3/91 5:04:59 p.m. +%%BoundingBox: 55.000 277.500 497.000 791.500 +%%QDBoundingBox: 55.000 0.500 497.000 514.500 +%%DocumentFonts: +%%+ Courier +%%+ Symbol +%%DocumentProcessColors: Cyan Magenta Yellow Black +%%ObjectsIncluded: tText=T tLine=T tRect=T tRRect=F tOval=F tArc=F tFree=F tPoly=T tBMap=F tNote=F tBez=F tPMap=F +%%AttributesIncluded: kBaWPattType=T kPixPattType=T kGradientType=F +%%EndComments +/MAV 300 dict def +MAV begin +/useClip true def +/top 0 def +/left 1 def +/bottom 2 def +/right 3 def +/CM 6 array def +/CTM 6 array def +/CTMR 6 array def +/MTC 6 array def +/blimit 1500 def +/bcnt 0 def +/rbox 8 array def +/segbox 8 array def +/bbox1 4 array def +/c1 3 array def +/c2 3 array def +/d 3 array def +/delta 3 array def +/mycurrentrgbcolor 3 array def +/ulx 0 def +/uly 1 def +/llx 2 def +/lly 3 def +/urx 4 def +/ury 5 def +/lrx 6 def +/lry 7 def +/sp [0 0] def +/ep [0 0] def +/bbox 4 array def +/pbox 4 array def +/scrnProc currentscreen 3 1 roll pop pop def +/currentcolorscreen where { +begin +currentcolorscreen +end +3 1 roll pop pop +4 2 roll pop pop +5 -2 roll pop pop +6 -2 roll pop pop +/kProc exch def +/bProc exch def +/gProc exch def +/rProc exch def +} if +/Max {2 copy gt {pop}{exch pop} ifelse} bind def +/cellPenW 72.0 /currentcolorscreen where +{begin currentcolorscreen end pop pop +10 1 roll pop pop 8 1 roll pop pop + 6 1 roll pop pop Max Max Max } +{currentscreen pop pop} ifelse div 2.0 div def +%%BeginProcSet : rect +/rect { + /saveobj save def + R PC PF LC SS + saveobj restore +} bind def +%%EndProcSet +%%BeginProcSet : R +/R { + newpath + pbox astore pop + 0 792 translate 1 -1 scale CTMR currentmatrix pop exch translate + /objectCord mstore def + pbox right get 2 div + dup pbox left get exch sub + pbox left 3 -1 roll put + dup pbox right 3 -1 roll put + pbox bottom get 2 div + dup pbox top get exch sub + pbox top 3 -1 roll put + dup pbox bottom 3 -1 roll put + translate + CTM currentmatrix pop + 57.3 mul rotate + RT +} bind def +%%EndProcSet +%%BeginProcSet : SaveScreenBW + /SaveScreenBW { + currentscreen + /scrnProc exch def + /scrnAngle exch def + /scrnFreq exch def + } bind def +%%EndProcSet +%%BeginProcSet : RestoreScreenBW + /RestoreScreenBW { + scrnFreq scrnAngle MAV /scrnProc get setscreen + } bind def +%%EndProcSet +%%BeginProcSet : SetFreqAngleBW + /SetFreqAngleBW { + currentscreen + 3 1 roll + pop pop + setscreen + } bind def +%%EndProcSet +%%BeginProcSet : SaveScreenColor + /SaveScreenColor { + currentcolorscreen + /grayProc exch def + /grayAngle exch def + /grayFreq exch def + /bProc exch def + /bAngle exch def + /bFreq exch def + /gProc exch def + /gAngle exch def + /gFreq exch def + /rProc exch def + /rAngle exch def + /rFreq exch def + } bind def +%%EndProcSet +%%BeginProcSet : RestoreColorScreen + /RestoreColorScreen { + rFreq rAngle MAV /rProc get gFreq gAngle MAV /gProc get bFreq bAngle MAV /bProc get grayFreq grayAngle MAV /grayProc get setcolorscreen + } bind def +%%EndProcSet +%%BeginProcSet : SetFreqAngleColor + /SetFreqAngleColor { + currentcolorscreen + 3 1 roll pop pop + 4 2 roll pop pop + 5 -2 roll pop pop + 6 -2 roll pop pop + 4 1 roll + 6 1 roll + 8 1 roll + 10 1 roll + setcolorscreen + } bind def +%%EndProcSet +/initmsaverestore { +userdict begin +/mdict 10 dict def +mdict begin +/mindex -1 def +/mstacksize 25 def +/mstack mstacksize array def +/incmindex { +/mindex mindex 1 add def +} bind def +/decmindex { +/mindex mindex 1 sub def +} bind def +/checkmindex { +mindex 0 lt { +(%ERROR: msave/mrestore stack underflow: Offending command 'mrestore' +) print flush +stop +} +{ +mindex mstacksize ge { +(%ERROR: msave/mrestore stack overflow: Offending command 'msave' +) print flush +stop +} if +} ifelse +} bind def +/mpush { +incmindex +checkmindex +mstack mindex +3 -1 roll put +} bind def +/mpop { +checkmindex +mstack mindex get +decmindex +} bind def +end +end +} bind def +/msave { +mdict begin +matrix currentmatrix mpush +end +} bind def +/mrestore { +mdict begin +mpop setmatrix +end +} bind def +/msavelevel { +mdict begin +mindex 1 add +end +} bind def +/mstore { +matrix currentmatrix +} bind def +/AutoSizeY { +0 0 pl +dup 3 1 roll +4 -1 roll +add +pl exch pop +exch sub +} bind def +/pl { +transform +0.25 sub round 0.25 add exch +0.25 sub round 0.25 add exch +itransform +} bind def +/pll { +transform +round exch +round exch +itransform +} bind def +/pr { +dtransform +round exch +round exch +idtransform +} bind def +/m { +pl moveto +} bind def +/l { +pl lineto +} bind def +/c { +pl curveto +} bind def +/rm { +pr rmoveto +} bind def +/rl { +pr rlineto +} bind def +/ar { +5 -2 roll pl +5 2 roll +arc +} bind def +/an { +5 -2 roll pl +5 2 roll +arcn +} bind def +/MakePatternFont { +/FontDict 20 dict def +FontDict begin +/FontName exch def +/Encoding exch def +/FontMatrix [1 0 0 1 0 0 ] def +/FontType 3 def +/FontBBox [ 0 0 1 1 ] def +/PatternDict exch def +/RenderPattern { +patternDict exch get +exec +} bind def +/BuildChar { +exch begin +1 0 0 0 1 1 setcachedevice +Encoding exch get RenderPattern +end +} bind def +FontName FontDict definefont pop +end +} bind def +/SnapToPattenGrid + { + exch + dup 0 lt { + 1 index sub + } if + 1 index + div truncate + mul +} bind def +/FillPatternString { +dup length +1 sub +0 1 3 -1 roll { +2 index +2 index +3 -2 roll +put +} for +pop pop +} bind def +/AutoSizeY { + 0.0 exch dtransform + round + idtransform exch pop +} bind def + /AutoSizeX { + 0.0 dtransform + exch + round + exch + idtransform pop +} bind def +/AutoCellSize { + AutoSizeY + exch + AutoSizeX + exch +} bind def +/CheckPath { + false + { pop pop pop true exit} + { pop pop pop true exit} + { pop pop pop pop pop pop pop true exit} + { pop true exit} + pathforall +} bind def +/PatternFill { % patternCharacter + /patternString 1 string def + /cm mstore def + patternMatrix setmatrix + 1 1 AutoCellSize + dup 0 eq { pop 1} if + exch + dup 0 eq { pop 1} if + exch + /patternSize exch 24.0 mul def + /PatternSizeX exch 24.0 mul patternString length mul def + /flaterror 0 def + patternString FillPatternString + gsave + flaterror 1 add setflat + flattenpath + pathbbox + grestore + psy add flaterror add psy SnapToPattenGrid + exch psx add flaterror add psx SnapToPattenGrid + 3 -1 roll flaterror sub psy SnapToPattenGrid + 4 -1 roll flaterror sub psx SnapToPattenGrid + 4 2 roll pll + 4 2 roll pll + /llxsnap exch def + /llysnap exch def + /urxsnap exch def + /urysnap exch def + gsave + useClip true eq {clip}{eoclip} ifelse newpath + /PatternFont findfont [psx 0.0 0.0 psy 0.0 0.0] makefont setfont + llysnap patternSize urysnap { + llxsnap exch moveto + llxsnap PatternSizeX urxsnap { + pop + patternString show + %currentpoint am + } for + } bind for + grestore + cm setmatrix +} bind def % End 'PatternFill' +/DefaultPatternFont { + /cm mstore def + patternMatrix setmatrix + 1 1 AutoCellSize + dup 0 eq { pop 1} if + exch + dup 0 eq { pop 1} if + exch + /psy exch iSizeY mul def + /psx exch iSizeX mul def + /patternDict 64 dict def + patternDict begin + /NotDef {} def + /LiteDiagLines { + iSizeX iSizeY false [iSizeX 0.0 0.0 iSizeY -1.0 mul 0.0 iSizeY] + {pat} + imagemask + } bind def + end + /CustEncoding 256 array def + 0 255 1 { + CustEncoding exch /NotDef put + } bind for + CustEncoding 65 /LiteDiagLines put + patternDict CustEncoding /PatternFont MakePatternFont + /pathSegProc { + strokepath + CheckPath { + 65 PatternFill newpath + } if + } bind def + cm setmatrix +} bind def +/XRound { + dup + 3 -1 roll + exch mul round + exch div +} bind def +/RoundMatrix { + /i 0 def + dup { + 100000.0 XRound + 1 index + exch i exch put + /i i 1 add def + } forall +} bind def +/GetBoxesRatio { +3 -1 roll sub +7 1 roll +exch sub +6 1 roll +3 -1 roll sub +5 1 roll +exch sub +4 1 roll +3 -1 roll div +3 1 roll +exch div +exch +} bind def +%%BeginProcSet : Text Attributes Procs +/T {792 exch sub} bind def +/sx 0 def +/sy 0 def +/ex 0 def +/ey 0 def +/lw 0 def +/siz 0 def +/U {gsave 0 setlinecap +/lw siz 0.078125 mul def /ey exch neg def /ex exch def /sy exch neg def /sx exch def +fontkind plain eq + { + lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto stroke + } + { + currentdict /outlineFontSize known outlineFontSize 0 gt and + { + fontkind outline eq + { + /sy sy 0.0119444 siz mul sub def + /ey ey 0.0119444 siz mul sub def + gsave + 1 1 1 setrgbcolor lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto stroke + grestore + lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto + strokepath 0.0119444 siz mul setlinewidth stroke + } if + fontkind shadow eq fontkind outlineshadow eq or + { + /sy sy 0.0358332 siz mul sub def + /ey ey 0.0358332 siz mul sub def + lw setlinewidth + lw 2 div sx add sy + lw 2 div sub moveto + lw 2 div ex add ey + lw 2 div sub lineto stroke + gsave + 1 1 1 setrgbcolor lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto stroke + grestore + lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto + strokepath 0.0119444 siz mul setlinewidth stroke + } if + } if + } ifelse +grestore} bind def +/plain 1 def +/outline 2 def +/shadow 3 def +/outlineshadow 4 def +/fess { + currentdict /outlineFontSize known { + /outlineFontSize 2 index def + } if + findfont exch dup /siz exch def scalefont setfont +} bind def +/SHDW {gsave siz oldfontname fess siz 0.055 mul x add y siz 0.05 mul sub moveto c show grestore} def +/NRML {gsave 1 1 1 setrgbcolor siz oldfontname fess x y moveto c show grestore siz /Outline fess x y moveto c show} def +/S { +fontkind plain eq {neg moveto show} if +fontkind outline eq {neg /y exch def /x exch def /c exch def NRML} if +fontkind shadow eq {neg /y exch def /x exch def /c exch def SHDW NRML} if +fontkind outlineshadow eq {neg /y exch def /x exch def /c exch def SHDW NRML} if +} bind def +/F { +/fontkind exch def +fontkind plain eq {fess} if +fontkind outline eq {dup /oldfontname exch def exch dup /siz exch def exch OLF} if +fontkind shadow eq {dup /oldfontname exch def exch dup /siz exch def exch OLF} if +fontkind outlineshadow eq {dup /oldfontname exch def exch dup /siz exch def exch OLF} if +} bind def +/makeoutlinedict 15 dict def +/makeoutlinefont + { + makeoutlinedict begin + /uniqueid exch def + /strokewidth exch def + /newfontname exch def + /basefontname exch def + /basefontdict basefontname findfont def + /numentries basefontdict maxlength 1 add def + basefontdict /UniqueID known not + {/numentries numentries 1 add def} if + /outfontdict numentries dict def + basefontdict + { + exch dup /FID ne {exch outfontdict 3 1 roll put} {pop pop} ifelse + }forall + outfontdict /FontName newfontname put + outfontdict /PaintType 2 put + outfontdict /StrokeWidth strokewidth put + outfontdict /UniqueID uniqueid put + newfontname outfontdict definefont pop + end + }def +/UID { + findfont dup /UniqueID known + {/UniqueID get 1 add} + {pop 1} + ifelse +} def +/OLF { +dup +/Outline +1000 62 div +4 -1 roll +UID +/outlineFontSize 5 index def +makeoutlinefont +/Outline findfont exch scalefont setfont +} def +/CopyEncoding { +findfont +/Encoding get +dup length array +/tarrayz exch def +tarrayz 0 +3 -1 roll +putinterval +tarrayz +} bind def +/Re-encode { +dup length array copy +/eap 0 def +exch { +dup type /integertype eq { +/eap exch def +} { +1 index +exch +eap exch +put +/eap eap 1 add def +} ifelse +} forall +} bind def +/EncodeFont { +findfont dup +length dict +begin +{ 1 index /FID ne +{ def } +{ pop pop } ifelse +} forall +/FontName exch def +/Encoding exch def +FontName currentdict +end +definefont pop +} bind def +%%EndProcSet +%%BeginProcSet : clip2pathbbox +/clip2pathbbox { + /magicNum linewidth 2 div 1 2 sqrt div mul def + pathbbox + /urymn exch magicNum add def + /urxmn exch magicNum add def + /llymn exch magicNum sub def + /llxmn exch magicNum sub def + newpath llxmn llymn moveto llxmn urymn lineto urxmn urymn lineto urxmn llymn lineto + closepath clip newpath +} bind def +%%EndProcSet +%% Line takes the following arguments: +%% linewidth xEnd yEnd xStart yStart +%%BeginProcSet : Line +/Line { +MAV /LC get length 0 ne +{ + gsave + newpath + MAV /ArrowType get length 0 eq + MAV /SD get length 0 eq and + {2 setlinecap /UseClip {clip2pathbbox} def } + {0 setlinecap /UseClip {} def } ifelse + 0 792 translate + 1 -1 scale + CTM currentmatrix pop + /yStart exch def /xStart exch def /yEnd exch def /xEnd exch def /linewidth exch def + MAV /ArrowType get length 0 eq xStart xEnd ne yStart yEnd ne and and + {xStart yStart moveto xEnd yEnd lineto UseClip xStart yStart moveto xEnd yEnd lineto} + {xStart yStart moveto xEnd yEnd lineto} ifelse + linewidth setlinewidth SD strokepath + CheckPath {LC PF ArrowType} if + grestore +} +{pop pop pop pop pop} ifelse +} bind def +/CompensateForStroke { + sin currentlinewidth mul + exch + cos currentlinewidth mul + dup 0 translate + 4 -1 roll exch 2.0 mul sub + 3 1 roll + 2.0 mul sub +} bind def +/arrowdict 10 dict def +arrowdict begin + /SwallowTail { + newpath + 0.0 0.0 moveto + 1.0 -.5 lineto + .666 0.0 lineto + 1.0 .5 lineto + closepath + } bind def + /Triangular { + newpath + 0.0 0.0 moveto + 1.0 -.5 lineto + 1.0 .5 lineto + closepath + } bind def + /OpenTri { + newpath + 1.0 0.5 moveto + 0.0 0.0 lineto + 1.0 -0.5 lineto + } bind def + /ClosedTri { + newpath + 1.0 0.5 moveto + 0.0 0.0 lineto + 1.0 -0.5 lineto + closepath + } bind def + /SlashBar { + newpath + 0.5 -.5 moveto + -.5 0.5 lineto + } bind def + /Dot { + newpath + 0.5 0.0 moveto + 0 0 1 0 360 arc + closepath + } bind def + /ExtSlashBar { + newpath + 1.0 -.5 moveto + 0.0 0.5 lineto + } bind def +end +/ScaleArrowHead { + 0 0 4 -2 roll + 0 0 1 1 + 8 -4 roll GetBoxesRatio + scale +} bind def +/DrawArrowHead { + gsave + [] 0 setdash + currentpoint translate rotate + { + 4 copy + gsave + initmatrix + 100 200 translate + msave + ScaleArrowHead pop + arrowdict exch get exec + mrestore + strokepath + 0 0 3 index 3 index + pathbbox 8 4 roll + GetBoxesRatio + 4 2 roll + grestore + 3 index 1.0 exch sub + 6 -1 roll + { + 2 index mul + 0 translate + }{ + pop + } ifelse + msave + ScaleArrowHead scale + arrowdict exch get exec + mrestore + strokepath + } { + msave + ScaleArrowHead + arrowdict exch get exec + mrestore + } ifelse + CheckPath { + LC PF + } if + grestore +} bind def +%%EndProcSet +%%BeginProcSet : SR +/SR { + pbox left get pbox top get moveto + pbox right get pbox top get lineto + pbox right get pbox bottom get lineto + pbox left get pbox bottom get lineto + closepath +} bind def +%%EndProcSet + +/StripFromFront { +dup length +2 index sub +3 1 roll +exch 3 -1 roll +getinterval +} bind def +/MakePathArray { + /k 0 def + {/k k 1 add def pop pop}{/k k 1 add def pop pop}{/k k 1 add def pop pop pop pop pop pop}{/k k 1 add def }pathforall + k array + /k 0 def + {{moveto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} + {{lineto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} + {{curveto} 7 array astore 1 index k 3 -1 roll put /k k 1 add def} + {{closepath} 1 array astore 1 index k 3 -1 roll put /k k 1 add def} +pathforall +}bind def +/MakeFlatPathArray { +/k 0 def +{/k k 1 add def pop pop}{/k k 1 add def pop pop}{pop pop pop pop pop pop}{}pathforall +k array +/k 0 def +{{moveto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} +{{lineto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} +{ pop pop pop pop pop pop} +{} +pathforall +}bind def +/FractionalLine { +2 index sub +.00001 mul +exch +3 index sub +.00001 mul +4 -1 roll add +3 1 roll +add +} bind def +/calcLineLength { + exch + 4 -1 roll + sub + dup mul + 3 1 roll exch + sub + dup mul + add sqrt +} bind def +/InitTotalLineLength { + /oldY exch def + /oldX exch def + theDash aload pop currentLineLength add setdash +} bind def +/AccumeLineLength { + 3 copy pop + 2 copy + oldX oldY + 4 2 roll calcLineLength + /segmentLength exch def + /currentLineLength currentLineLength segmentLength add def + /oldY exch def + /oldX exch def +} bind def +/DecumeLastLineLength { + /currentLineLength currentLineLength segmentLength sub def +} bind def +/DrawFlattendSegment { + /pointCount 2 def + dup 0 lt { pop 0 } if + fpc + 3 1 roll + 2 index + 1 index + gt { + 2 copy get + dup length + dup 3 eq { + pop + dup 0 get + exch 1 get + 2 copy InitTotalLineLength + m + } { + } ifelse + } { + pop 1 index + } ifelse + dup 1 add + 3 index + exch sub + dup 10 gt { pop 10} if + { + 1 add + 2 copy + get aload pop + AccumeLineLength + exec + } repeat + 3 1 roll pop pop + DecumeLastLineLength +} bind def +/IncFPC { + fpc add + /fpc exch def +} bind def +/DrawFlatPathArray { + fpc + 0 { + dup 2 index + 1 sub + lt { + flatPathArray exch + newpath + 1 sub DrawFlattendSegment + gsave + pathSegProc + grestore + newpath + } + { + pop pop + exit + } ifelse + } loop +} bind def +/RecordFirstSubSegment { + closepathArray 0 pathArray 0 get + put + closepathArray 1 + pathArray 0 get aload pop pop + pathArray 1 get dup length 3 eq { + aload pop pop + } { + newpath + 0 0 moveto + aload pop exec + /segmentArray flattenpath MakeFlatPathArray def + segmentArray 1 get aload pop pop + } ifelse + FractionalLine {lineto} 3 array astore + put +} bind def +/AppendClosePath { + closepathArray 0 get 2 {lineto} put + flatPathArray fpc closepathArray 0 get put + 1 IncFPC + flatPathArray fpc closepathArray 1 get put + 1 IncFPC +} bind def +/RecordCurrentDash { + /theDash + currentdash 2 array astore def + /currentLineLength 0 def +} bind def +/PatternStroke { + 0 setlinecap + RecordCurrentDash + /saveFlat currentflat def + .5 setflat + /pathArray MakePathArray def + /closepathArray 2 array def + /pathLength pathArray length def + /flatPathArray 513 array def + /currentLineLength 0 def + /fpc 0 def + pathArray pathLength 1 sub get + length 1 eq { + /usingClosepath true def + RecordFirstSubSegment + /pathLength pathLength 1 sub def + } { + /usingClosepath false def + } ifelse + 0 1 pathLength 1 sub { + pathArray exch get + dup length 3 eq { + fpc 1 add 512 ge { + DrawFlatPathArray + fpc 2 ge { + flatPathArray flatPathArray fpc 2 sub get 0 put + flatPathArray flatPathArray fpc 1 sub get 1 put + /fpc 2 def + }{ + /fpc 0 def + } ifelse + } if + flatPathArray exch fpc exch put + 1 IncFPC + } { + dup length 7 eq { + newpath + /nToStrip 0 def + fpc 1 gt { + flatPathArray fpc 2 sub get aload pop pop m + flatPathArray fpc 1 sub get aload pop exec + /nToStrip 2 def + } { + fpc 1 eq { + flatPathArray fpc 1 sub get aload pop exec + /nToStrip 2 def + } if + } ifelse + aload pop exec + /segmentArray flattenpath MakeFlatPathArray def + /segmentArray nToStrip segmentArray StripFromFront def + segmentArray length fpc add 512 lt { + flatPathArray fpc segmentArray putinterval + segmentArray length IncFPC + } { + DrawFlatPathArray + fpc 1 gt { + flatPathArray flatPathArray fpc 2 sub get 0 exch put + flatPathArray flatPathArray fpc 1 sub get 1 exch put + /fpc 2 def + }{ + /fpc 0 def + } ifelse + segmentArray length 512 lt { + flatPathArray fpc segmentArray putinterval + segmentArray length IncFPC + } { + segmentArray length + /exitLoop false def + 0 + { + 2 copy sub + dup 500 gt { + pop 500 + } { + /exitLoop true def + } ifelse + segmentArray 2 index 2 index getinterval + flatPathArray fpc 3 -1 roll putinterval + dup IncFPC + add + exitLoop { + exit + } { + DrawFlatPathArray + fpc 1 gt { + flatPathArray flatPathArray fpc 2 sub get 0 exch put + flatPathArray flatPathArray fpc 1 sub get 1 exch put + /fpc 2 def + }{ + /fpc 0 def + } ifelse + } ifelse + } loop + } ifelse + } ifelse + } if + } ifelse + } for + fpc 0 gt { + usingClosepath { + AppendClosePath + } if + DrawFlatPathArray + } if + saveFlat setflat +} bind def + + +%%EndProlog +initmsaverestore +/tctm matrix currentmatrix def +tctm RoundMatrix setmatrix +/patternMatrix mstore def +10 setmiterlimit +2 setlinecap +newpath +% +%tLayer +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 1.000 55.500 0.000 0.000 27.000 63.000 rect +%@EndRect +%@BeginText +save +%%IncludeFont: Courier +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 7.000 67.500 0.000 0.000 17.000 41.000 rect +%@EndRect +gsave +88.000 15.500 T translate +0.0 rotate +1 1 scale +12.000 (Courier) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(U) -20.000 4.000 S +(-) -12.000 4.000 S +(2) -5.000 4.000 S +(3) 3.000 4.000 S +(5) 11.000 4.000 S +grestore +%@EndText +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 55.000 55.500 0.000 0.000 27.000 63.000 rect +%@EndRect +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 61.000 67.500 0.000 0.000 17.000 41.000 rect +%@EndRect +gsave +88.000 69.500 T translate +0.0 rotate +1 1 scale +12.000 (Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(U) -20.000 4.000 S +(-) -12.000 4.000 S +(2) -5.000 4.000 S +(3) 3.000 4.000 S +(6) 11.000 4.000 S +grestore +%@EndText +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 163.000 55.500 0.000 0.000 27.000 63.000 rect +%@EndRect +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 170.000 68.500 0.000 0.000 17.000 41.000 rect +%@EndRect +gsave +89.000 178.500 T translate +0.0 rotate +1 1 scale +12.000 (Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(U) -20.000 4.000 S +(-) -12.000 4.000 S +(2) -5.000 4.000 S +(3) 3.000 4.000 S +(8) 11.000 4.000 S +grestore +%@EndText +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 109.000 145.500 0.000 0.000 27.000 63.000 rect +%@EndRect +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 115.000 154.500 0.000 0.000 17.000 48.000 rect +%@EndRect +gsave +178.500 123.500 T translate +0.0 rotate +1 1 scale +12.000 (Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(N) -24.000 4.000 S +(p) -16.000 4.000 S +(-) -9.000 4.000 S +(2) -2.000 4.000 S +(3) 6.000 4.000 S +(7) 14.000 4.000 S +grestore +%@EndText +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 163.000 235.500 0.000 0.000 27.000 63.000 rect +%@EndRect +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 169.000 245.500 0.000 0.000 17.000 48.000 rect +%@EndRect +gsave +269.500 177.500 T translate +0.0 rotate +1 1 scale +12.000 (Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(P) -24.000 4.000 S +(u) -16.000 4.000 S +(-) -9.000 4.000 S +(2) -2.000 4.000 S +(3) 6.000 4.000 S +(8) 14.000 4.000 S +grestore +%@EndText +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 217.000 235.500 0.000 0.000 27.000 63.000 rect +%@EndRect +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 223.000 245.500 0.000 0.000 17.000 48.000 rect +%@EndRect +gsave +269.500 231.500 T translate +0.0 rotate +1 1 scale +12.000 (Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(P) -24.000 4.000 S +(u) -16.000 4.000 S +(-) -9.000 4.000 S +(2) -2.000 4.000 S +(3) 6.000 4.000 S +(9) 14.000 4.000 S +grestore +%@EndText +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 271.000 235.500 0.000 0.000 27.000 63.000 rect +%@EndRect +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 277.000 244.500 0.000 0.000 17.000 48.000 rect +%@EndRect +gsave +268.500 285.500 T translate +0.0 rotate +1 1 scale +12.000 (Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(P) -24.000 4.000 S +(u) -16.000 4.000 S +(-) -9.000 4.000 S +(2) -2.000 4.000 S +(4) 6.000 4.000 S +(0) 14.000 4.000 S +grestore +%@EndText +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 325.000 235.500 0.000 0.000 27.000 63.000 rect +%@EndRect +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 331.000 243.500 0.000 0.000 17.000 48.000 rect +%@EndRect +gsave +267.500 339.500 T translate +0.0 rotate +1 1 scale +12.000 (Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(P) -24.000 4.000 S +(u) -16.000 4.000 S +(-) -9.000 4.000 S +(2) -2.000 4.000 S +(4) 6.000 4.000 S +(1) 14.000 4.000 S +grestore +%@EndText +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 379.000 235.500 0.000 0.000 27.000 63.000 rect +%@EndRect +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 385.000 245.500 0.000 0.000 17.000 48.000 rect +%@EndRect +gsave +269.500 393.500 T translate +0.0 rotate +1 1 scale +12.000 (Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(P) -24.000 4.000 S +(u) -16.000 4.000 S +(-) -9.000 4.000 S +(2) -2.000 4.000 S +(4) 6.000 4.000 S +(2) 14.000 4.000 S +grestore +%@EndText +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 317.000 324.500 0.000 0.000 27.000 63.000 rect +%@EndRect +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 323.000 331.500 0.000 0.000 17.000 53.000 rect +%@EndRect +gsave +358.000 331.500 T translate +0.0 rotate +1 1 scale +12.000 (Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(A) -26.000 4.000 S +(m) -17.000 4.000 S +(-) -6.000 4.000 S +(2) 1.000 4.000 S +(4) 9.000 4.000 S +(1) 17.000 4.000 S +grestore +%@EndText +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 433.000 325.500 0.000 0.000 27.000 63.000 rect +%@EndRect +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 439.000 332.500 0.000 0.000 17.000 53.000 rect +%@EndRect +gsave +359.000 447.500 T translate +0.0 rotate +1 1 scale +12.000 (Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(A) -26.000 4.000 S +(m) -17.000 4.000 S +(-) -6.000 4.000 S +(2) 1.000 4.000 S +(4) 9.000 4.000 S +(3) 17.000 4.000 S +grestore +%@EndText +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 379.000 415.500 0.000 0.000 27.000 63.000 rect +%@EndRect +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 385.000 424.500 0.000 0.000 17.000 52.000 rect +%@EndRect +gsave +450.500 393.500 T translate +0.0 rotate +1 1 scale +12.000 (Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(C) -26.000 4.000 S +(m) -18.000 4.000 S +(-) -7.000 4.000 S +(2) 0.000 4.000 S +(4) 8.000 4.000 S +(2) 16.000 4.000 S +grestore +%@EndText +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 487.000 415.500 0.000 0.000 27.000 63.000 rect +%@EndRect +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 493.000 423.500 0.000 0.000 17.000 52.000 rect +%@EndRect +gsave +449.500 501.500 T translate +0.0 rotate +1 1 scale +12.000 (Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(C) -26.000 4.000 S +(m) -18.000 4.000 S +(-) -7.000 4.000 S +(2) 0.000 4.000 S +(4) 8.000 4.000 S +(4) 16.000 4.000 S +grestore +%@EndText +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 379.000 325.500 0.000 0.000 27.000 63.000 rect +%@EndRect +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 388.000 327.500 0.000 0.000 17.000 53.000 rect +%@EndRect +gsave +354.000 396.500 T translate +0.0 rotate +1 1 scale +12.000 (Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(A) -26.000 4.000 S +(m) -17.000 4.000 S +(-) -6.000 4.000 S +(2) 1.000 4.000 S +(4) 9.000 4.000 S +(2) 17.000 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 380.000 377.500 0.000 0.000 13.000 10.000 rect +%@EndRect +gsave +382.500 386.500 T translate +0.0 rotate +1 1 scale +9.000 (Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(m) -5.000 4.000 S +grestore +%@EndText +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginPoly +/saveobj save def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 40.000 82.500 0.000 0.000 15.000 8.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[4.000 15.000] CP +[0.000 0.000] CP +[4.000 0.000 ] CP +[8.000 0.000 ] CP +[8.000 0.000 4.000 15.000 4.000 15.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 86.500 40.000 86.500 28.000 Line +%@EndLine +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginPoly +/saveobj save def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 109.000 130.500 0.000 0.000 8.000 15.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[15.000 4.000] CP +[0.000 8.000] CP +[0.000 4.000 ] CP +[0.000 0.000 ] CP +[0.000 0.000 15.000 4.000 15.000 4.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 86.500 113.000 130.500 113.000 Line +%@EndLine +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginPoly +/saveobj save def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 127.000 130.500 0.000 0.000 8.000 15.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[15.000 4.000] CP +[0.000 8.000] CP +[0.000 4.000 ] CP +[0.000 0.000 ] CP +[0.000 0.000 15.000 4.000 15.000 4.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 86.500 131.000 130.500 131.000 Line +%@EndLine +% +%tfEndGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 86.500 113.000 86.500 82.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 86.500 163.000 86.500 131.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 176.500 176.000 176.500 136.000 Line +%@EndLine +% +%tfBegGrp +% +%@BeginPoly +/saveobj save def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 172.000 220.500 0.000 0.000 8.000 15.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[15.000 4.000] CP +[0.000 8.000] CP +[0.000 4.000 ] CP +[0.000 0.000 ] CP +[0.000 0.000 15.000 4.000 15.000 4.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 220.500 176.000 176.500 176.000 Line +%@EndLine +% +%tfEndGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 86.500 230.000 86.500 190.000 Line +%@EndLine +% +%tfBegGrp +% +%@BeginPoly +/saveobj save def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 226.000 220.500 0.000 0.000 8.000 15.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[15.000 4.000] CP +[0.000 8.000] CP +[0.000 4.000 ] CP +[0.000 0.000 ] CP +[0.000 0.000 15.000 4.000 15.000 4.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 220.500 230.000 86.500 230.000 Line +%@EndLine +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginPoly +/saveobj save def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 202.000 253.500 0.000 0.000 15.000 8.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[4.000 15.000] CP +[0.000 0.000] CP +[4.000 0.000 ] CP +[8.000 0.000 ] CP +[8.000 0.000 4.000 15.000 4.000 15.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 257.500 202.000 257.500 190.000 Line +%@EndLine +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginPoly +/saveobj save def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 190.000 271.500 0.000 0.000 14.000 8.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[4.000 0.000] CP +[8.000 14.000] CP +[4.000 14.000 ] CP +[0.000 14.000 ] CP +[0.000 14.000 4.000 0.000 4.000 0.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 275.500 204.000 275.500 217.000 Line +%@EndLine +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginPoly +/saveobj save def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 256.000 262.500 0.000 0.000 15.000 8.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[4.000 15.000] CP +[0.000 0.000] CP +[4.000 0.000 ] CP +[8.000 0.000 ] CP +[8.000 0.000 4.000 15.000 4.000 15.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 266.500 256.000 266.500 244.000 Line +%@EndLine +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginPoly +/saveobj save def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 310.000 262.500 0.000 0.000 15.000 8.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[4.000 15.000] CP +[0.000 0.000] CP +[4.000 0.000 ] CP +[8.000 0.000 ] CP +[8.000 0.000 4.000 15.000 4.000 15.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 266.500 310.000 266.500 298.000 Line +%@EndLine +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginPoly +/saveobj save def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 364.000 258.500 0.000 0.000 15.000 7.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[4.000 15.000] CP +[0.000 0.000] CP +[4.000 0.000 ] CP +[7.000 0.000 ] CP +[7.000 0.000 4.000 15.000 4.000 15.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 262.500 364.000 262.500 352.000 Line +%@EndLine +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginPoly +/saveobj save def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 334.000 310.500 0.000 0.000 8.000 15.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[15.000 4.000] CP +[0.000 8.000] CP +[0.000 4.000 ] CP +[0.000 0.000 ] CP +[0.000 0.000 15.000 4.000 15.000 4.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 310.500 338.000 298.500 338.000 Line +%@EndLine +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginPoly +/saveobj save def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 418.000 352.500 0.000 0.000 15.000 8.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[4.000 15.000] CP +[0.000 0.000] CP +[4.000 0.000 ] CP +[8.000 0.000 ] CP +[8.000 0.000 4.000 15.000 4.000 15.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 356.500 418.000 356.500 406.000 Line +%@EndLine +% +%tfEndGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 356.500 500.000 356.500 460.000 Line +%@EndLine +% +%tfBegGrp +% +%@BeginPoly +/saveobj save def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 496.000 400.500 0.000 0.000 8.000 15.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[15.000 4.000] CP +[0.000 8.000] CP +[0.000 4.000 ] CP +[0.000 0.000 ] CP +[0.000 0.000 15.000 4.000 15.000 4.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 400.500 500.000 356.500 500.000 Line +%@EndLine +% +%tfEndGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 451.500 176.000 451.500 379.000 Line +%@EndLine +% +%tfBegGrp +% +%@BeginPoly +/saveobj save def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 172.000 298.500 0.000 0.000 8.000 14.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[0.000 4.000] CP +[14.000 0.000] CP +[14.000 4.000 ] CP +[14.000 8.000 ] CP +[14.000 8.000 0.000 4.000 0.000 4.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 312.500 176.000 451.500 176.000 Line +%@EndLine +% +%tfEndGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 496.500 500.000 478.500 500.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 496.500 284.000 496.500 500.000 Line +%@EndLine +% +%tfBegGrp +% +%@BeginPoly +/saveobj save def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 280.000 298.500 0.000 0.000 8.000 14.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[0.000 4.000] CP +[14.000 0.000] CP +[14.000 4.000 ] CP +[14.000 8.000 ] CP +[14.000 8.000 0.000 4.000 0.000 4.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 312.500 284.000 496.500 284.000 Line +%@EndLine +% +%tfEndGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 275.500 361.000 343.500 361.000 Line +%@EndLine +% +%tfBegGrp +% +%@BeginPoly +/saveobj save def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 364.000 271.500 0.000 0.000 15.000 8.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[4.000 15.000] CP +[0.000 0.000] CP +[4.000 0.000 ] CP +[8.000 0.000 ] CP +[8.000 0.000 4.000 15.000 4.000 15.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 275.500 364.000 275.500 361.000 Line +%@EndLine +% +%tfEndGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 437.500 361.000 370.500 361.000 Line +%@EndLine +% +%tfBegGrp +% +%@BeginPoly +/saveobj save def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 364.000 433.500 0.000 0.000 15.000 8.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[4.000 15.000] CP +[0.000 0.000] CP +[4.000 0.000 ] CP +[8.000 0.000 ] CP +[8.000 0.000 4.000 15.000 4.000 15.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 437.500 364.000 437.500 361.000 Line +%@EndLine +% +%tfEndGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 266.500 446.000 266.500 406.000 Line +%@EndLine +% +%tfBegGrp +% +%@BeginPoly +/saveobj save def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 442.000 310.500 0.000 0.000 8.000 15.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[15.000 4.000] CP +[0.000 8.000] CP +[0.000 4.000 ] CP +[0.000 0.000 ] CP +[0.000 0.000 15.000 4.000 15.000 4.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 310.500 446.000 266.500 446.000 Line +%@EndLine +% +%tfEndGrp +% +%@BeginText +restore +save +%%IncludeFont: Courier +[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis +/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute +/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde +/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex +/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls +/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash +/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef +/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash +/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef +/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe +/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide +/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright +/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand +/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex +/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex +/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla +/hungarumlaut/ogonek/caron] +StandardEncoding Re-encode /_Courier /Courier EncodeFont + +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 30.000 90.500 0.000 0.000 13.000 30.000 rect +%@EndRect +gsave +105.500 36.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -15.000 3.000 S +(n) -9.000 3.000 S +(,) -3.000 3.000 S +grestore +restore +save +gsave +105.500 36.500 T translate +0.0 rotate +1 1 scale +%%IncludeFont: Symbol +10.000 (Symbol) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(g) 3.000 3.000 S +grestore +restore +save +gsave +105.500 36.500 T translate +0.0 rotate +1 1 scale +%%IncludeFont: Courier +[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis +/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute +/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde +/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex +/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls +/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash +/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef +/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash +/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef +/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe +/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide +/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright +/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand +/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex +/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex +/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla +/hungarumlaut/ogonek/caron] +StandardEncoding Re-encode /_Courier /Courier EncodeFont + +10.000 (_Courier) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\)) 7.108 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 84.000 89.500 0.000 0.000 13.000 31.000 rect +%@EndRect +gsave +105.000 90.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -15.000 3.000 S +(n) -9.000 3.000 S +(,) -3.000 3.000 S +%@BeginText +restore +save +%%IncludeFont: Symbol +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 84.000 89.500 0.000 0.000 13.000 31.000 rect +%@EndRect +gsave +105.000 90.500 T translate +0.0 rotate +1 1 scale +10.000 (Symbol) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(g) 3.000 3.000 S +grestore +restore +save +gsave +105.000 90.500 T translate +0.0 rotate +1 1 scale +%%IncludeFont: Courier +[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis +/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute +/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde +/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex +/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls +/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash +/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef +/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash +/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef +/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe +/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide +/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright +/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand +/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex +/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex +/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla +/hungarumlaut/ogonek/caron] +StandardEncoding Re-encode /_Courier /Courier EncodeFont + +10.000 (_Courier) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\)) 7.108 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 194.000 91.500 0.000 0.000 13.000 31.000 rect +%@EndRect +gsave +107.000 200.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -15.000 3.000 S +(n) -9.000 3.000 S +(,) -3.000 3.000 S +%@BeginText +restore +save +%%IncludeFont: Symbol +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 194.000 91.500 0.000 0.000 13.000 31.000 rect +%@EndRect +gsave +107.000 200.500 T translate +0.0 rotate +1 1 scale +10.000 (Symbol) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(g) 3.000 3.000 S +grestore +restore +save +gsave +107.000 200.500 T translate +0.0 rotate +1 1 scale +%%IncludeFont: Courier +[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis +/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute +/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde +/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex +/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls +/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash +/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef +/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash +/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef +/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe +/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide +/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright +/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand +/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex +/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex +/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla +/hungarumlaut/ogonek/caron] +StandardEncoding Re-encode /_Courier /Courier EncodeFont + +10.000 (_Courier) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\)) 7.108 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 141.000 178.500 0.000 0.000 13.000 30.000 rect +%@EndRect +gsave +193.500 147.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -15.000 3.000 S +(n) -9.000 3.000 S +(,) -3.000 3.000 S +%@BeginText +restore +save +%%IncludeFont: Symbol +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 141.000 178.500 0.000 0.000 13.000 30.000 rect +%@EndRect +gsave +193.500 147.500 T translate +0.0 rotate +1 1 scale +10.000 (Symbol) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(g) 3.000 3.000 S +grestore +restore +save +gsave +193.500 147.500 T translate +0.0 rotate +1 1 scale +%%IncludeFont: Courier +[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis +/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute +/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde +/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex +/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls +/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash +/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef +/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash +/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef +/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe +/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide +/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright +/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand +/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex +/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex +/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla +/hungarumlaut/ogonek/caron] +StandardEncoding Re-encode /_Courier /Courier EncodeFont + +10.000 (_Courier) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\)) 7.108 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 196.000 226.500 0.000 0.000 13.000 30.000 rect +%@EndRect +gsave +241.500 202.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -15.000 3.000 S +(n) -9.000 3.000 S +(,) -3.000 3.000 S +%@BeginText +restore +save +%%IncludeFont: Symbol +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 196.000 226.500 0.000 0.000 13.000 30.000 rect +%@EndRect +gsave +241.500 202.500 T translate +0.0 rotate +1 1 scale +10.000 (Symbol) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(g) 3.000 3.000 S +grestore +restore +save +gsave +241.500 202.500 T translate +0.0 rotate +1 1 scale +%%IncludeFont: Courier +[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis +/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute +/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde +/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex +/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls +/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash +/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef +/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash +/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef +/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe +/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide +/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright +/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand +/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex +/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex +/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla +/hungarumlaut/ogonek/caron] +StandardEncoding Re-encode /_Courier /Courier EncodeFont + +10.000 (_Courier) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\)) 7.108 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 302.000 271.500 0.000 0.000 13.000 31.000 rect +%@EndRect +gsave +287.000 308.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -15.000 3.000 S +(n) -9.000 3.000 S +(,) -3.000 3.000 S +%@BeginText +restore +save +%%IncludeFont: Symbol +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 302.000 271.500 0.000 0.000 13.000 31.000 rect +%@EndRect +gsave +287.000 308.500 T translate +0.0 rotate +1 1 scale +10.000 (Symbol) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(g) 3.000 3.000 S +grestore +restore +save +gsave +287.000 308.500 T translate +0.0 rotate +1 1 scale +%%IncludeFont: Courier +[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis +/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute +/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde +/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex +/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls +/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash +/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef +/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash +/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef +/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe +/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide +/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright +/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand +/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex +/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex +/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla +/hungarumlaut/ogonek/caron] +StandardEncoding Re-encode /_Courier /Courier EncodeFont + +10.000 (_Courier) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\)) 7.108 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 344.000 343.500 0.000 0.000 13.000 31.000 rect +%@EndRect +gsave +359.000 350.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -15.000 3.000 S +(n) -9.000 3.000 S +(,) -3.000 3.000 S +%@BeginText +restore +save +%%IncludeFont: Symbol +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 344.000 343.500 0.000 0.000 13.000 31.000 rect +%@EndRect +gsave +359.000 350.500 T translate +0.0 rotate +1 1 scale +10.000 (Symbol) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(g) 3.000 3.000 S +grestore +restore +save +gsave +359.000 350.500 T translate +0.0 rotate +1 1 scale +%%IncludeFont: Courier +[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis +/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute +/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde +/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex +/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls +/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash +/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef +/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash +/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef +/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe +/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide +/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright +/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand +/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex +/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex +/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla +/hungarumlaut/ogonek/caron] +StandardEncoding Re-encode /_Courier /Courier EncodeFont + +10.000 (_Courier) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\)) 7.108 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 357.000 229.500 0.000 0.000 13.000 31.000 rect +%@EndRect +gsave +245.000 363.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -15.000 3.000 S +(n) -9.000 3.000 S +(,) -3.000 3.000 S +%@BeginText +restore +save +%%IncludeFont: Symbol +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 357.000 229.500 0.000 0.000 13.000 31.000 rect +%@EndRect +gsave +245.000 363.500 T translate +0.0 rotate +1 1 scale +10.000 (Symbol) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(g) 3.000 3.000 S +grestore +restore +save +gsave +245.000 363.500 T translate +0.0 rotate +1 1 scale +%%IncludeFont: Courier +[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis +/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute +/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde +/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex +/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls +/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash +/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef +/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash +/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef +/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe +/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide +/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright +/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand +/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex +/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex +/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla +/hungarumlaut/ogonek/caron] +StandardEncoding Re-encode /_Courier /Courier EncodeFont + +10.000 (_Courier) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\)) 7.108 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 149.000 89.500 0.000 0.000 13.000 38.000 rect +%@EndRect +gsave +108.500 155.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -19.000 3.000 S +(n) -13.000 3.000 S +(,) -7.000 3.000 S +(2) -1.000 3.000 S +(n) 5.000 3.000 S +(\)) 11.000 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 197.000 280.500 0.000 0.000 13.000 38.000 rect +%@EndRect +gsave +299.500 203.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -19.000 3.000 S +(n) -13.000 3.000 S +(,) -7.000 3.000 S +(2) -1.000 3.000 S +(n) 5.000 3.000 S +(\)) 11.000 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 409.000 360.500 0.000 0.000 13.000 30.000 rect +%@EndRect +gsave +375.500 415.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -15.000 3.000 S +(n) -9.000 3.000 S +(,) -3.000 3.000 S +%@BeginText +restore +save +%%IncludeFont: Symbol +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 409.000 360.500 0.000 0.000 13.000 30.000 rect +%@EndRect +gsave +375.500 415.500 T translate +0.0 rotate +1 1 scale +10.000 (Symbol) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(g) 3.000 3.000 S +grestore +restore +save +gsave +375.500 415.500 T translate +0.0 rotate +1 1 scale +%%IncludeFont: Courier +[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis +/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute +/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde +/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex +/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls +/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash +/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef +/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash +/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef +/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe +/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide +/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright +/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand +/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex +/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex +/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla +/hungarumlaut/ogonek/caron] +StandardEncoding Re-encode /_Courier /Courier EncodeFont + +10.000 (_Courier) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\)) 7.108 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 463.000 358.500 0.000 0.000 13.000 30.000 rect +%@EndRect +gsave +373.500 469.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -15.000 3.000 S +(n) -9.000 3.000 S +(,) -3.000 3.000 S +%@BeginText +restore +save +%%IncludeFont: Symbol +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 463.000 358.500 0.000 0.000 13.000 30.000 rect +%@EndRect +gsave +373.500 469.500 T translate +0.0 rotate +1 1 scale +10.000 (Symbol) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(g) 3.000 3.000 S +grestore +restore +save +gsave +373.500 469.500 T translate +0.0 rotate +1 1 scale +%%IncludeFont: Courier +[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis +/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute +/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde +/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex +/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls +/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash +/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef +/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash +/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef +/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe +/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide +/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright +/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand +/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex +/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex +/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla +/hungarumlaut/ogonek/caron] +StandardEncoding Re-encode /_Courier /Courier EncodeFont + +10.000 (_Courier) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\)) 7.108 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 410.000 270.500 0.000 0.000 13.000 30.000 rect +%@EndRect +gsave +285.500 416.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -15.000 3.000 S +(n) -9.000 3.000 S +(,) -3.000 3.000 S +%@BeginText +restore +save +%%IncludeFont: Symbol +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 410.000 270.500 0.000 0.000 13.000 30.000 rect +%@EndRect +gsave +285.500 416.500 T translate +0.0 rotate +1 1 scale +10.000 (Symbol) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(g) 3.000 3.000 S +grestore +restore +save +gsave +285.500 416.500 T translate +0.0 rotate +1 1 scale +%%IncludeFont: Courier +[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis +/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute +/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde +/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex +/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls +/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash +/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef +/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash +/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef +/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe +/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide +/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright +/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand +/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex +/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex +/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla +/hungarumlaut/ogonek/caron] +StandardEncoding Re-encode /_Courier /Courier EncodeFont + +10.000 (_Courier) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\)) 7.108 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 249.000 273.500 0.000 0.000 13.000 31.000 rect +%@EndRect +gsave +289.000 255.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -15.000 3.000 S +(n) -9.000 3.000 S +(,) -3.000 3.000 S +%@BeginText +restore +save +%%IncludeFont: Symbol +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 249.000 273.500 0.000 0.000 13.000 31.000 rect +%@EndRect +gsave +289.000 255.500 T translate +0.0 rotate +1 1 scale +10.000 (Symbol) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(g) 3.000 3.000 S +grestore +restore +save +gsave +289.000 255.500 T translate +0.0 rotate +1 1 scale +%%IncludeFont: Courier +[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis +/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute +/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde +/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex +/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls +/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash +/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef +/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash +/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef +/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe +/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide +/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright +/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand +/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex +/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex +/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla +/hungarumlaut/ogonek/caron] +StandardEncoding Re-encode /_Courier /Courier EncodeFont + +10.000 (_Courier) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\)) 7.108 3.000 S +grestore +%@EndText +% +%tfBegGrp +% +%@BeginText +restore +save +%%IncludeFont: Symbol +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 217.000 127.500 0.000 0.000 12.000 8.000 rect +%@EndRect +gsave +131.500 223.000 T translate +0.0 rotate +1 1 scale +10.000 (Symbol) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(b) -4.000 4.000 S +grestore +%@EndText +%@BeginText +restore +save +%%IncludeFont: Courier +[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis +/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute +/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde +/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex +/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls +/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash +/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef +/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash +/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef +/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe +/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide +/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright +/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand +/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex +/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex +/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla +/hungarumlaut/ogonek/caron] +StandardEncoding Re-encode /_Courier /Courier EncodeFont + +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 212.000 133.500 0.000 0.000 13.000 8.000 rect +%@EndRect +gsave +137.500 218.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(-) -4.000 3.000 S +grestore +%@EndText +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginText +restore +save +%%IncludeFont: Symbol +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 216.000 158.500 0.000 0.000 12.000 7.000 rect +%@EndRect +gsave +162.000 222.000 T translate +0.0 rotate +1 1 scale +10.000 (Symbol) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(b) -3.000 4.000 S +grestore +%@EndText +%@BeginText +restore +save +%%IncludeFont: Courier +[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis +/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute +/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde +/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex +/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls +/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash +/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef +/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash +/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef +/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe +/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide +/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright +/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand +/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex +/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex +/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla +/hungarumlaut/ogonek/caron] +StandardEncoding Re-encode /_Courier /Courier EncodeFont + +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 211.000 164.500 0.000 0.000 13.000 8.000 rect +%@EndRect +gsave +168.500 217.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(-) -4.000 3.000 S +grestore +%@EndText +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginText +restore +save +%%IncludeFont: Symbol +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 325.000 304.500 0.000 0.000 12.000 8.000 rect +%@EndRect +gsave +308.500 331.000 T translate +0.0 rotate +1 1 scale +10.000 (Symbol) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(b) -4.000 4.000 S +grestore +%@EndText +%@BeginText +restore +save +%%IncludeFont: Courier +[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis +/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute +/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde +/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex +/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls +/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash +/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef +/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash +/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef +/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe +/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide +/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright +/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand +/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex +/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex +/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla +/hungarumlaut/ogonek/caron] +StandardEncoding Re-encode /_Courier /Courier EncodeFont + +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 320.000 310.500 0.000 0.000 13.000 8.000 rect +%@EndRect +gsave +314.500 326.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(-) -4.000 3.000 S +grestore +%@EndText +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginText +restore +save +%%IncludeFont: Symbol +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 348.000 401.500 0.000 0.000 12.000 7.000 rect +%@EndRect +gsave +405.000 354.000 T translate +0.0 rotate +1 1 scale +10.000 (Symbol) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(b) -3.000 4.000 S +grestore +%@EndText +%@BeginText +restore +save +%%IncludeFont: Courier +[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis +/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute +/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde +/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex +/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls +/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash +/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef +/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash +/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef +/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe +/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide +/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright +/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand +/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex +/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex +/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla +/hungarumlaut/ogonek/caron] +StandardEncoding Re-encode /_Courier /Courier EncodeFont + +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 343.000 407.500 0.000 0.000 13.000 8.000 rect +%@EndRect +gsave +411.500 349.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(-) -4.000 3.000 S +grestore +%@EndText +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginText +restore +save +%%IncludeFont: Symbol +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 434.000 286.500 0.000 0.000 12.000 8.000 rect +%@EndRect +gsave +290.500 440.000 T translate +0.0 rotate +1 1 scale +10.000 (Symbol) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(b) -4.000 4.000 S +grestore +%@EndText +%@BeginText +restore +save +%%IncludeFont: Courier +[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis +/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute +/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde +/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex +/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls +/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash +/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef +/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash +/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef +/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe +/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide +/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright +/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand +/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex +/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex +/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla +/hungarumlaut/ogonek/caron] +StandardEncoding Re-encode /_Courier /Courier EncodeFont + +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 429.000 292.500 0.000 0.000 13.000 8.000 rect +%@EndRect +gsave +296.500 435.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(-) -4.000 3.000 S +grestore +%@EndText +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginText +restore +save +%%IncludeFont: Symbol +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 487.000 376.500 0.000 0.000 12.000 7.000 rect +%@EndRect +gsave +380.000 493.000 T translate +0.0 rotate +1 1 scale +10.000 (Symbol) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(b) -3.000 4.000 S +grestore +%@EndText +%@BeginText +restore +save +%%IncludeFont: Courier +[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis +/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute +/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde +/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex +/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls +/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash +/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef +/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash +/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef +/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe +/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide +/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright +/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand +/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex +/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex +/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla +/hungarumlaut/ogonek/caron] +StandardEncoding Re-encode /_Courier /Courier EncodeFont + +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 482.000 382.500 0.000 0.000 13.000 8.000 rect +%@EndRect +gsave +386.500 488.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(-) -4.000 3.000 S +grestore +%@EndText +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginText +restore +save +%%IncludeFont: Symbol +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 164.000 196.500 0.000 0.000 12.000 8.000 rect +%@EndRect +gsave +200.500 170.000 T translate +0.0 rotate +1 1 scale +10.000 (Symbol) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(b) -4.000 4.000 S +grestore +%@EndText +%@BeginText +restore +save +%%IncludeFont: Courier +[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis +/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute +/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde +/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex +/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls +/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash +/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef +/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash +/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef +/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe +/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide +/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright +/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand +/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex +/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex +/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla +/hungarumlaut/ogonek/caron] +StandardEncoding Re-encode /_Courier /Courier EncodeFont + +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 159.000 202.500 0.000 0.000 13.000 8.000 rect +%@EndRect +gsave +206.500 165.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(-) -4.000 3.000 S +grestore +%@EndText +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginText +restore +save +%%IncludeFont: Symbol +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 101.000 106.500 0.000 0.000 12.000 7.000 rect +%@EndRect +gsave +110.000 107.000 T translate +0.0 rotate +1 1 scale +10.000 (Symbol) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(b) -3.000 4.000 S +grestore +%@EndText +%@BeginText +restore +save +%%IncludeFont: Courier +[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis +/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute +/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde +/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex +/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls +/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash +/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef +/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash +/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef +/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe +/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide +/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright +/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand +/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex +/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex +/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla +/hungarumlaut/ogonek/caron] +StandardEncoding Re-encode /_Courier /Courier EncodeFont + +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 96.000 112.500 0.000 0.000 13.000 8.000 rect +%@EndRect +gsave +116.500 102.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(-) -4.000 3.000 S +grestore +%@EndText +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginText +restore +save +%%IncludeFont: Symbol +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 134.000 106.500 0.000 0.000 12.000 8.000 rect +%@EndRect +gsave +110.500 140.000 T translate +0.0 rotate +1 1 scale +10.000 (Symbol) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(b) -4.000 4.000 S +grestore +%@EndText +%@BeginText +restore +save +%%IncludeFont: Courier +[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis +/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute +/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde +/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex +/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls +/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash +/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef +/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash +/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef +/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe +/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide +/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright +/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand +/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex +/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex +/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla +/hungarumlaut/ogonek/caron] +StandardEncoding Re-encode /_Courier /Courier EncodeFont + +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 129.000 112.500 0.000 0.000 13.000 8.000 rect +%@EndRect +gsave +116.500 135.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(-) -4.000 3.000 S +grestore +%@EndText +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginText +restore +save +%%IncludeFont: Symbol +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 349.000 304.500 0.000 0.000 12.000 7.000 rect +%@EndRect +gsave +308.000 355.000 T translate +0.0 rotate +1 1 scale +10.000 (Symbol) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(b) -3.000 4.000 S +grestore +%@EndText +%@BeginText +restore +save +%%IncludeFont: Courier +[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis +/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute +/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde +/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex +/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls +/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash +/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef +/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash +/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef +/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe +/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide +/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright +/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand +/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex +/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex +/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla +/hungarumlaut/ogonek/caron] +StandardEncoding Re-encode /_Courier /Courier EncodeFont + +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 345.000 310.500 0.000 0.000 13.000 8.000 rect +%@EndRect +gsave +314.500 351.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(+) -4.000 3.000 S +grestore +%@EndText +% +%tfEndGrp +% +%@BeginText +restore +save +%%IncludeFont: Symbol +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 164.000 396.500 0.000 0.000 12.000 8.000 rect +%@EndRect +gsave +400.500 170.000 T translate +0.0 rotate +1 1 scale +10.000 (Symbol) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(a) -4.000 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 271.000 396.500 0.000 0.000 12.000 9.000 rect +%@EndRect +gsave +401.000 277.000 T translate +0.0 rotate +1 1 scale +10.000 (Symbol) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(a) -4.000 4.000 S +grestore +%@EndText +% +%tfBegGrp +% +%@BeginPoly +/saveobj save def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 364.000 352.500 0.000 0.000 15.000 8.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[4.000 15.000] CP +[0.000 0.000] CP +[4.000 0.000 ] CP +[8.000 0.000 ] CP +[8.000 0.000 4.000 15.000 4.000 15.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 356.500 364.000 356.500 356.000 Line +%@EndLine +% +%tfEndGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 343.500 356.000 343.500 361.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 370.500 356.000 370.500 361.000 Line +%@EndLine +restore +%%Trailer +end diff --git a/doc/IGE335/GTCM01.eps b/doc/IGE335/GTCM01.eps new file mode 100644 index 0000000..2fa8a86 --- /dev/null +++ b/doc/IGE335/GTCM01.eps @@ -0,0 +1,493 @@ +%!PS-Adobe-2.0 EPSF-2.0 +%%Title: +%%Creator: AppsoftDraw +%%CreationDate: Tue Dec 6 08:33:25 1994 +%%For: hebert +%%DocumentFonts: (atend) +%%Pages: 0 0 +%%BoundingBox: 0 0 208 209 +%%NXNextStepVersion: 3.0 +%%EndComments + +%%BeginProcSet: /usr/lib/NextStep/printPackage.ps 3.0 +%! +% NeXT Printing Package +% Version: 3.1 +% Copyright: 1988, NeXT, Inc. + +/__NXdef{1 index where{pop pop pop}{def}ifelse}bind def +/__NXbdef{1 index where{pop pop pop}{bind def}ifelse}bind def +/UserObjects 10 array __NXdef +/defineuserobject{ + exch dup 1 add dup UserObjects length gt{ + array dup 0 UserObjects putinterval + /UserObjects exch def + }{pop}ifelse UserObjects exch 3 -1 roll put +}__NXbdef +/undefineuserobject{UserObjects exch null put}__NXbdef +/execuserobject{UserObjects exch get exec}__NXbdef +/__NXRectPath{4 2 roll moveto 1 index 0 rlineto +0 exch rlineto neg 0 rlineto closepath}__NXbdef +/__NXProcessRectArgs{ + 1 index type /arraytype eq{ + exch 0 4 2 index length 1 sub{ + dup 3 add 1 exch{1 index exch get exch}for + 5 1 roll 5 index exec + }for pop pop + }{exec}ifelse +}__NXbdef +/rectfill{gsave newpath {__NXRectPath fill} __NXProcessRectArgs grestore}__NXbdef +/rectclip{newpath {__NXRectPath} __NXProcessRectArgs clip newpath}__NXbdef +/rectstroke{ + gsave newpath dup type /arraytype eq{dup length 6 eq}{false}ifelse{ + {gsave __NXRectPath null concat stroke grestore} + dup length array cvx copy dup 2 4 -1 roll put __NXProcessRectArgs + }{{__NXRectPath stroke} __NXProcessRectArgs}ifelse grestore +}__NXbdef +/_NXLevel2 systemdict /languagelevel known {languagelevel 2 ge}{false}ifelse __NXdef +/xyshow{ + 0 1 3 index length 1 sub{ + currentpoint 4 index 3 index 1 getinterval show + 3 index 3 index 2 mul 1 add get add exch + 3 index 3 index 2 mul get add exch moveto pop + }for pop pop +}__NXbdef +/xshow{ + 0 1 3 index length 1 sub{ + currentpoint 4 index 3 index 1 getinterval show + exch 3 index 3 index get add exch moveto pop + }for pop pop +}__NXbdef +/yshow{ + 0 1 3 index length 1 sub{ + currentpoint 4 index 3 index 1 getinterval show + 3 index 3 index get add moveto pop + }for pop pop +}__NXbdef +/arct{arcto pop pop pop pop}__NXbdef +/setbbox{pop pop pop pop}__NXbdef +/ucache{}__NXbdef +/ucachestatus{mark 0 0 0 0 0}__NXbdef +/setucacheparams{cleartomark}__NXbdef +/uappend{systemdict begin cvx exec end}__NXbdef +/ueofill{gsave newpath uappend eofill grestore}__NXbdef +/ufill{gsave newpath uappend fill grestore}__NXbdef +/ustroke{ + gsave newpath dup length 6 eq + {exch uappend concat}{uappend}ifelse + stroke grestore +}__NXbdef +/__NXustrokepathMatrix dup where {pop pop}{matrix def}ifelse +/ustrokepath{ + newpath dup length 6 eq{ + exch uappend __NXustrokepathMatrix currentmatrix exch concat + strokepath setmatrix + }{uappend strokepath}ifelse +} __NXbdef +/upath{ + [exch {/ucache cvx}if pathbbox /setbbox cvx + {/moveto cvx}{/lineto cvx}{/curveto cvx}{/closepath cvx}pathforall]cvx +} __NXbdef +/setstrokeadjust{pop}__NXbdef +/currentstrokeadjust{false}__NXbdef +/selectfont{exch findfont exch +dup type /arraytype eq {makefont}{scalefont}ifelse setfont}__NXbdef +/_NXCombineArrays{ + counttomark dup 2 add index dup length 3 -1 roll { + 2 index length sub dup 4 1 roll 1 index exch 4 -1 roll putinterval exch + }repeat pop pop pop +}__NXbdef +/flushgraphics{}def +/setwindowtype{pop pop}def +/currentwindowtype{pop 0}def +/setalpha{pop}def +/currentalpha{1.0}def +/hidecursor{}def +/obscurecursor{}def +/revealcursor{}def +/setcursor{4 {pop}repeat}bind def +/showcursor{}def +/NextStepEncoding where not{ +/NextStepEncoding StandardEncoding 256 array copy def +0 [129/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/Ccedilla/Egrave +/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex/Idieresis +/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis/Ugrave/Uacute +/Ucircumflex/Udieresis/Yacute/Thorn/mu/multiply/divide/copyright +176/registered 181/brokenbar 190/logicalnot 192/onesuperior 201/twosuperior +204/threesuperior 209/plusminus/onequarter/onehalf/threequarters/agrave +/aacute/acircumflex/atilde/adieresis/aring/ccedilla/egrave/eacute +/ecircumflex/edieresis/igrave 226/iacute 228/icircumflex/idieresis/eth +/ntilde 236/ograve/oacute/ocircumflex/otilde/odieresis 242/ugrave/uacute +/ucircumflex 246/udieresis/yacute 252/thorn/ydieresis] +{dup type /nametype eq + {NextStepEncoding 2 index 2 index put pop 1 add}{exch pop}ifelse +}forall pop +/NextStepEncoding NextStepEncoding readonly def +/_NXfstr 128 string dup 0 (_NX) putinterval def +/_NXfindfont /findfont load def +/findfont{ + % Because we can never let NextStepEncoding get into + % SharedFontDirectory, we cannot reencode a font to NextStepEncoding + % if we are in shared mode. So if currentshared is true, + % we call the normal findfont and return that + /currentshared where {pop currentshared} {false} ifelse + {_NXfindfont} + {dup _NXfstr 3 125 getinterval cvs length 3 add _NXfstr 0 3 -1 roll + getinterval cvn exch FontDirectory 2 index known + {pop FontDirectory exch get} + {_NXfindfont dup /Encoding get StandardEncoding eq + { dup length dict exch + {1 index /FID ne {2 index 3 1 roll put}{pop pop}ifelse}forall + dup /Encoding NextStepEncoding put definefont + }{exch pop} ifelse + }ifelse + }ifelse +}bind def +}{pop}ifelse +/_NXImageString {/__NXImageString where{pop}{/__NXImageString 4000 string __NXdef}ifelse __NXImageString}__NXbdef +/_NXDoImageOp{ + 3 dict begin /parr 5 array def 1 index{dup}{1}ifelse /chans exch def + chans 2 add 2 roll parr 0 chans getinterval astore pop + 5 index 4 index mul 2 index{1 sub 8 idiv 1 add mul}{mul 1 sub 8 idiv 1 add}ifelse + 4 index mul /totbytes exch def pop exch pop + gsave matrix invertmatrix concat 0.5 setgray 0 0 4 2 roll rectfill grestore + {0 1 chans 1 sub{parr exch get exec length totbytes exch sub /totbytes exch def}for totbytes 0 le{exit}if}loop end +}__NXbdef +/alphaimage{1 add _NXDoImageOp}def +_NXLevel2{ + /NXCalibratedRGBColorSpace where{pop}{ + /NXCalibratedRGBColorSpace + {mark /NXCalibratedRGB /ColorSpace findresource exch pop}stopped + {cleartomark /NXCalibratedRGB[/CIEBasedABC 2 dict dup begin + /MatrixLMN[.4124 .2126 .0193 .3576 .7152 .1192 .1805 .0722 .9505]def + /WhitePoint[.9505 1 1.089] def end] /ColorSpace defineresource}if def}ifelse + /nxsetrgbcolor{NXCalibratedRGBColorSpace setcolorspace setcolor}__NXbdef + /nxsetgray{dup dup nxsetrgbcolor}__NXbdef + /_NXCalibratedImage{exch{array astore dup length true}{false}ifelse + 8 -1 roll{NXCalibratedRGBColorSpace setcolorspace}if + 8 dict dup 9 1 roll begin /ImageType 1 def /MultipleDataSources exch def + currentcolorspace 0 get /Indexed eq{pop /Decode[0 2 6 index exp 1 sub]def} + {2 mul dup array /Decode exch def 1 sub 0 1 3 -1 roll{Decode exch dup 2 mod put}for}ifelse + /DataSource exch def /ImageMatrix exch def + /BitsPerComponent exch def /Height exch def /Width exch def end image}__NXbdef +} { + /setcmykcolor{ + 1.0 exch sub dup dup 6 -1 roll sub dup 0 lt{pop 0}if 5 1 roll + 4 -1 roll sub dup 0 lt{pop 0}if 3 1 roll exch sub dup 0 lt{pop 0}if setrgbcolor}__NXbdef + /currentcmykcolor{currentrgbcolor 3{1.0 exch sub 3 1 roll}repeat 0}__NXbdef + /colorimage{2 copy 3 ne or{_NXDoImageOp}{4 index dup 8 ne exch 4 ne and{_NXDoImageOp}{ + pop pop save 6 1 roll 12 dict begin/Proc exch def/Res 0 string def + /Alloc{2 index length mul 2 add dup 2 index load length gt{1.2 mul round cvi string def}{pop pop}ifelse}def + 1 index 8 eq{/Unpack{.34 Alloc}def}{ + /Wid 4 index 3 mul def exch pop 8 exch/Str1 0 string def/Lim Wid def + /Unpack{.67 Alloc/Str1 2 Alloc 0 exch Lim exch + {dup -4 bitshift 17 mul Str1 exch 4 index exch put 15 and 17 mul Str1 exch 3 index 1 add exch put + 2 sub dup 0 le{0 lt Wid exch{exch 1 sub exch}if}if exch 2 add exch + }forall/Lim exch def Str1 exch 0 exch getinterval + }def + }ifelse + /Ops[{.3 mul add 1}{.59 mul add 2}{.11 mul add round cvi Res exch 2 index exch put 1 add 0.0 0}]def/Val 0.0 def/Phase 0 def + {0 Val Phase Proc/Res Unpack{exch Ops exch get exec}forall/Phase exch def/Val exch def Res exch 0 exch getinterval} + image end restore}ifelse}ifelse + }__NXbdef + /nxsetrgbcolor{setrgbcolor}__NXbdef /nxsetgray{setgray}__NXbdef + /setpattern{pop .5 setgray}__NXbdef + /_NXCalibratedImage{dup 1 eq {pop pop image}{colorimage}ifelse pop}__NXbdef +} ifelse +/_NXSetCMYKOrRGB where{pop}{ + mark{systemdict /currentwindow get exec}stopped + {{pop pop pop setcmykcolor}}{{nxsetrgbcolor pop pop pop pop}}ifelse /_NXSetCMYKOrRGB exch def cleartomark +}ifelse +%%EndProcSet + +_NXLevel2{/_NXsethsb where{pop}{/_NXsethsb /sethsbcolor load def}ifelse /sethsbcolor{_NXsethsb currentrgbcolor nxsetrgbcolor}def /setrgbcolor{nxsetrgbcolor}bind def /setgray{nxsetgray}bind def +}if +gsave + /__NXbasematrix matrix currentmatrix def +grestore +%%EndProlog +%%BeginSetup +/TopDrawDict 250 dict def +TopDrawDict begin /prt_stack { + (***Top of Stack\012) print pstack (---Bottom of Stack\012) print flush +} def /prt_top { + (top item of stack) == dup == flush +} def /prtmat matrix def /prt_ctm { + (current transformation matrix: ) print prtmat currentmatrix == flush +} def /tmmat matrix def /obmat matrix def /strmat matrix def /pgmat matrix def /idmat matrix def /sc1mt matrix def /sc2mt matrix def /sc3mt matrix def /sc4mt matrix def /sc5mt matrix def /sc6mt matrix def /sc7mt matrix def /inmat matrix def /ctmmt matrix def /octmmt matrix def /clpmt matrix def /weglet_mat matrix def /crlinw 1 def crlinw setlinewidth /crlinjn 0 def crlinjn setlinejoin /crlincp 0 def crlincp setlinecap /crmtrlmt currentmiterlimit def /crstrpat 0 def /crfilpat 0 def /crflat currentflat def /dftflat currentflat def /strinclr false def /crlingry 0 def /crlinred 0 def /crlingrn 0 def /crlinblu 0 def /crlinalph 1 def /filinclr false def /crfilgry 0 def /crfilred 0 def /crfilgrn 0 def /crfilblu 0 def /crfilalph 1 def /crfilstyl 0 def /txtdraw true def /txtinclr false def /txtwpat false def /txtwittrans false def /crtxtgry 0 def /crtxtred 0 def /crtxtgrn 0 def /crtxtblu 0 def /crtxtalph 1 def /crtxtpat 0 def /txlndraw true def /txlninclr false def /txlnwpat false def /txlnwittrans false def /crtxlngry 0 def /crtxlnred 0 def /crtxlngrn 0 def /crtxlnblu 0 def /crtxlnalph 1 def /crtxlnpat 0 def /hilittxt false def /strdsh [2 2] def /dshpatoff 0 def /usedash false def /filwpat false def /strwpat false def /filwittrans false def /strwittrans false def /crfrtarw false def /crendarw false def /rsave 0 def /esave 0 def /sslsave 0 def /lsave 0 def /clpsave 0 def /pathsave 0 def /tpatstr 10 string def /ptdist { + sub dup mul 3 1 roll sub dup mul add sqrt +} bind def /dodrawctm { + octmmt currentmatrix pop idmat obmat concatmatrix ctmmt currentmatrix sc1mt concatmatrix setmatrix +} bind def /undrawctm { + obmat inmat invertmatrix ctmmt currentmatrix sc1mt concatmatrix setmatrix +} bind def /undrawmat { + obmat aload pop 7 -1 roll astore +} bind def /unpagectm { + octmmt setmatrix +} bind def /unpagemat { + pgmat aload pop 7 -1 roll astore +} bind def /drtan { + gsave 1 setalpha 0 setlinewidth 0.333333 setgray moveto lineto stroke grestore +} bind def /drdgrdln { + gsave 1 setalpha 0 setlinewidth [1 2] 0 setdash setgray moveto lineto stroke grestore +} bind def /drgrdln { + gsave 1 setalpha 0 setlinewidth setgray moveto lineto stroke grestore +} bind def end +TopDrawDict begin /rpath { + newpath moveto dup 0 exch rlineto exch 0 rlineto 0 exch neg rlineto closepath +} bind def /rfpath { + /rad3 exch def /hh3 exch def /ww3 exch def /yy1 exch def /xx1 exch def /xx2 xx1 ww3 add def /yy2 yy1 hh3 add def newpath xx1 yy1 rad3 hh3 0 gt { + add + } { + sub + } ifelse moveto xx1 yy1 xx2 yy1 rad3 arcto 4 { + pop + } repeat xx2 yy1 xx2 yy2 rad3 arcto 4 { + pop + } repeat xx2 yy2 xx1 yy2 rad3 arcto 4 { + pop + } repeat xx1 yy2 xx1 yy1 rad3 arcto 4 { + pop + } repeat closepath +} bind def /rfill { + gsave dodrawctm crfilalph setalpha filinclr { + crfilred crfilgrn crfilblu setrgbcolor + } { + crfilgry setgray + } ifelse filwpat { + 4 2 roll rpath crfilpat findfont exch filwittrans { + trpatfil + } { + oppatfil + } ifelse + } { + rectfill pop + } ifelse grestore +} bind def /rstroke { + gsave dodrawctm crlinalph setalpha crlinw setlinewidth crlincp setlinecap crlinjn setlinejoin crmtrlmt setmiterlimit usedash { + strdsh dshpatoff setdash + } if strinclr { + crlinred crlingrn crlinblu setrgbcolor + } { + crlingry setgray + } ifelse 4 2 roll rpath unpagectm concat strwpat { + crstrpat findfont exch strwittrans { + trpatstrk + } { + oppatstrk + } ifelse + } { + stroke pop + } ifelse grestore +} bind def /rffill { + gsave dodrawctm crfilalph setalpha filinclr { + crfilred crfilgrn crfilblu setrgbcolor + } { + crfilgry setgray + } ifelse rfpath filwpat { + crfilpat findfont exch filwittrans { + trpatfil + } { + oppatfil + } ifelse + } { + fill pop + } ifelse grestore +} bind def /rfstroke { + gsave dodrawctm crlinalph setalpha crlinw setlinewidth crlincp setlinecap crlinjn setlinejoin crmtrlmt setmiterlimit usedash { + strdsh dshpatoff setdash + } if strinclr { + crlinred crlingrn crlinblu setrgbcolor + } { + crlingry setgray + } ifelse rfpath unpagectm concat strwpat { + crstrpat findfont exch strwittrans { + trpatstrk + } { + oppatstrk + } ifelse + } { + stroke pop + } ifelse grestore +} bind def /mkrpath { + dodrawctm rpath unpagectm +} bind def end +TopDrawDict begin /estroke { + gsave dodrawctm translate scale newpath dup dup 0 360 arc closepath crlinalph setalpha crlinw setlinewidth usedash { + strdsh dshpatoff setdash + } if strinclr { + crlinred crlingrn crlinblu setrgbcolor + } { + crlingry setgray + } ifelse unpagectm concat strwpat { + crstrpat findfont exch strwittrans { + trpatstrk + } { + oppatstrk + } ifelse + } { + stroke pop + } ifelse grestore +} bind def /efill { + gsave dodrawctm translate scale newpath dup dup 0 360 arc closepath unpagectm crfilalph setalpha filinclr { + crfilred crfilgrn crfilblu setrgbcolor + } { + crfilgry setgray + } ifelse filwpat { + crfilpat findfont exch filwittrans { + trpatfil + } { + oppatfil + } ifelse + } { + fill pop + } ifelse grestore +} bind def /apstroke { + gsave dodrawctm /chord exch def /pie exch def /radius exch def /yscale exch def /xscale exch def /yy exch def /xx exch def /angle2 exch def /angle1 exch def xx yy translate xscale yscale scale newpath pie { + radius dup moveto + } if radius dup dup angle1 angle2 arc pie chord or { + closepath + } if crlinalph setalpha pie not chord not and { + crfrtarw { + 2 copy crlinw exch gsave newpath angle1 1 add cos radius mul radius add angle1 1 add sin radius mul radius add moveto angle1 cos radius mul radius add angle1 sin radius mul radius add lineto unpagectm { + + } { + + } { + + } { + + } pathforall arow grestore + } if crendarw { + 2 copy crlinw exch gsave newpath angle2 1 sub cos radius mul radius add angle2 1 sub sin radius mul radius add moveto angle2 cos radius mul radius add angle2 sin radius mul radius add lineto unpagectm { + + } { + + } { + + } { + + } pathforall arow grestore + } if + } if crlincp setlinecap crlinalph setalpha crlinw setlinewidth usedash { + strdsh dshpatoff setdash + } if strinclr { + crlinred crlingrn crlinblu setrgbcolor + } { + crlingry setgray + } ifelse unpagectm concat strwpat { + crstrpat findfont exch strwittrans { + trpatstrk + } { + oppatstrk + } ifelse + } { + stroke pop + } ifelse grestore +} bind def /apfill { + gsave dodrawctm /chord exch def /pie exch def /radius exch def /yscale exch def /xscale exch def /yy exch def /xx exch def xx yy translate xscale yscale scale newpath pie { + radius dup moveto + } if radius dup dup 5 -2 roll arc pie chord or { + closepath + } if 1 xscale div 1 yscale div scale crfilalph setalpha filinclr { + crfilred crfilgrn crfilblu setrgbcolor + } { + crfilgry setgray + } ifelse filwpat { + crfilpat findfont exch filwittrans { + trpatfil + } { + oppatfil + } ifelse + } { + fill pop + } ifelse grestore +} bind def /mkepath { + dodrawctm /chord exch def /pie exch def /radius exch def /yscale exch def /xscale exch def /yy exch def /xx exch def /angle2 exch def /angle1 exch def /closed exch def xx yy translate xscale yscale scale newpath pie { + radius dup moveto + } if radius dup dup angle1 angle2 arc closed pie or chord or { + closepath + } if unpagectm +} bind def end +TopDrawDict begin /dotx { + gsave txtdraw { + concat selectfont txtinclr { + crtxtred crtxtgrn crtxtblu setrgbcolor + } { + crtxtgry setgray + } ifelse crtxtalph setalpha moveto xyshow + } { + pop pop pop pop pop pop pop + } ifelse grestore +} bind def /txtlin { + gsave txlndraw { + concat txlninclr { + crtxlnred crtxlngrn crtxlnblu setrgbcolor + } { + crtxlngry setgray + } ifelse crtxlnalph setalpha setlinewidth 0 setlinecap newpath moveto 0 rlineto stroke + } { + pop pop pop pop pop + } ifelse grestore +} bind def end +%%EndSetup +gsave +0 0 209 209 rectclip +-116.550545 -368.307129 translate +116.550545 368.307129 207.980865 208.165527 rectclip +gsave +TopDrawDict begin +/invpats true def +/crlincp 0 def +/crlinjn 0 def +/crmtrlmt 10 def +/crlinw 0 def +/crlinalph 1 def +/crlinred 0 def /crlingrn 0 def /crlinblu 0 def /strinclr true def +/crfilalph 1 def +/crfilred 0 def /crfilgrn 0 def /crfilblu 0 def /filinclr true def +/filwpat false def +TopDrawDict /piddict known TopDrawDict /ipiddict known or { + 1 getpat /crfilpat exch def +} if +/filwittrans false def +/strwpat false def +TopDrawDict /piddict known TopDrawDict /ipiddict known or { + 1 getpat /crstrpat exch def +} if +/strwittrans false def +/usedash false def +/strdsh [2 2 5 2] def /dshpatoff 0 def +/crendarw false def +/crfrtarw false def +/txtdraw false def +/crtxtalph 1 def +/crtxtred 0 def /crtxtgrn 0 def /crtxtblu 0 def /txtinclr true def +/txtwpat false def +/txtwittrans false def +/txlndraw false def +/crtxlnalph 1 def +/crtxlnred 0 def /crtxlngrn 0 def /crtxlnblu 0 def /txlninclr true def +/txlnwpat false def +/txlnwittrans false def +/crlinw 1 def +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc6mt astore 30.18692 1 -1 189 504 1.043498 0 0 1.043498 -8.221191 -21.923218 sc5mt astore estroke +/usedash true def +/strdsh [2 2 5 2] def /dshpatoff 0 def +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc6mt astore 47.835663 1 -1 189 522 1.034793 0 0 1.034793 -24.575848 -18.161724 sc5mt astore estroke +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc6mt astore 77.420929 1 -1 144 540 0.871857 0 0 0.871857 27.452562 69.197052 sc5mt astore estroke +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc6mt astore 90 1 -1 135 549 0.95 0 0 0.95 6.75 36.449993 sc5mt astore estroke +/usedash false def +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc6mt astore 99.102219 1 -1 108 567 1.044376 0 0 1.045408 4.207365 -16.746155 sc5mt astore estroke +/crfilred 1 def /crfilgrn 1 def /crfilblu 1 def /filinclr true def +1 0 0 1 0 0 sc5mt astore 261 486 54 -27 1 0 0 1 0 0 sc6mt astore rfill +/txtdraw true def +/txlndraw true def +(1 ) [8.896004 0 0 0] 80 297 /Helvetica [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 135.255997 170] dotx +(2 ) [8.895996 0 0 0] 220 258 /Helvetica [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 63.583984 211] dotx +end +grestore +grestore +%%Trailer +%%DocumentFonts: Helvetica +%%BoundingBox: 0.000000 0.000000 207.980865 208.165527 diff --git a/doc/IGE335/GTCM02.eps b/doc/IGE335/GTCM02.eps new file mode 100644 index 0000000..46bf0a6 --- /dev/null +++ b/doc/IGE335/GTCM02.eps @@ -0,0 +1,3465 @@ +%!PS-Adobe-2.0 EPSF-1.2 +%%Title: Marsyas.eps +%%Creator: CLARIS EPSF Export Filter V1.0 +%%CreationDate:12/10/91 2:29:57 p.m. +%%BoundingBox: 62.000 358.000 487.000 777.000 +%%QDBoundingBox: 62.000 15.000 487.000 434.000 +%%DocumentFonts: Times-Roman +%%+ Helvetica +%%DocumentProcessColors: Cyan Magenta Yellow Black +%%ObjectsIncluded: tText=T tLine=T tRect=T tRRect=F tOval=T tArc=F tFree=F tPoly=T tBMap=F tNote=F tBez=F tPMap=F +%%AttributesIncluded: kBaWPattType=T kPixPattType=F kGradientType=F +%%EndComments +/MAV 300 dict def +MAV begin +/useClip true def +/top 0 def +/left 1 def +/bottom 2 def +/right 3 def +/CM 6 array def +/CTM 6 array def +/CTMR 6 array def +/MTC 6 array def +/blimit 1500 def +/bcnt 0 def +/rbox 8 array def +/segbox 8 array def +/bbox1 4 array def +/c1 3 array def +/c2 3 array def +/d 3 array def +/delta 3 array def +/mycurrentrgbcolor 3 array def +/ulx 0 def +/uly 1 def +/llx 2 def +/lly 3 def +/urx 4 def +/ury 5 def +/lrx 6 def +/lry 7 def +/sp [0 0] def +/ep [0 0] def +/bbox 4 array def +/pbox 4 array def +/scrnProc currentscreen 3 1 roll pop pop def +/currentcolorscreen where { +begin +currentcolorscreen +end +3 1 roll pop pop +4 2 roll pop pop +5 -2 roll pop pop +6 -2 roll pop pop +/kProc exch def +/bProc exch def +/gProc exch def +/rProc exch def +} if +/Max {2 copy gt {pop}{exch pop} ifelse} bind def +/cellPenW 72.0 /currentcolorscreen where +{begin currentcolorscreen end pop pop +10 1 roll pop pop 8 1 roll pop pop + 6 1 roll pop pop Max Max Max } +{currentscreen pop pop} ifelse div 2.0 div def +%%BeginProcSet : rect +/rect { + /saveobj save def + R PC PF LC SS + saveobj restore +} bind def +%%EndProcSet +%%BeginProcSet : R +/R { + newpath + pbox astore pop + 0 792 translate 1 -1 scale CTMR currentmatrix pop exch translate + /objectCord mstore def + pbox right get 2 div + dup pbox left get exch sub + pbox left 3 -1 roll put + dup pbox right 3 -1 roll put + pbox bottom get 2 div + dup pbox top get exch sub + pbox top 3 -1 roll put + dup pbox bottom 3 -1 roll put + translate + CTM currentmatrix pop + 57.3 mul rotate + RT +} bind def +%%EndProcSet +%%BeginProcSet : SaveScreenBW + /SaveScreenBW { + currentscreen + /scrnProc exch def + /scrnAngle exch def + /scrnFreq exch def + } bind def +%%EndProcSet +%%BeginProcSet : RestoreScreenBW + /RestoreScreenBW { + scrnFreq scrnAngle MAV /scrnProc get setscreen + } bind def +%%EndProcSet +%%BeginProcSet : SetFreqAngleBW + /SetFreqAngleBW { + currentscreen + 3 1 roll + pop pop + setscreen + } bind def +%%EndProcSet +%%BeginProcSet : SaveScreenColor + /SaveScreenColor { + currentcolorscreen + /grayProc exch def + /grayAngle exch def + /grayFreq exch def + /bProc exch def + /bAngle exch def + /bFreq exch def + /gProc exch def + /gAngle exch def + /gFreq exch def + /rProc exch def + /rAngle exch def + /rFreq exch def + } bind def +%%EndProcSet +%%BeginProcSet : RestoreColorScreen + /RestoreColorScreen { + rFreq rAngle MAV /rProc get gFreq gAngle MAV /gProc get bFreq bAngle MAV /bProc get grayFreq grayAngle MAV /grayProc get setcolorscreen + } bind def +%%EndProcSet +%%BeginProcSet : SetFreqAngleColor + /SetFreqAngleColor { + currentcolorscreen + 3 1 roll pop pop + 4 2 roll pop pop + 5 -2 roll pop pop + 6 -2 roll pop pop + 4 1 roll + 6 1 roll + 8 1 roll + 10 1 roll + setcolorscreen + } bind def +%%EndProcSet +/initmsaverestore { +userdict begin +/mdict 10 dict def +mdict begin +/mindex -1 def +/mstacksize 25 def +/mstack mstacksize array def +/incmindex { +/mindex mindex 1 add def +} bind def +/decmindex { +/mindex mindex 1 sub def +} bind def +/checkmindex { +mindex 0 lt { +(%ERROR: msave/mrestore stack underflow: Offending command 'mrestore' +) print flush +stop +} +{ +mindex mstacksize ge { +(%ERROR: msave/mrestore stack overflow: Offending command 'msave' +) print flush +stop +} if +} ifelse +} bind def +/mpush { +incmindex +checkmindex +mstack mindex +3 -1 roll put +} bind def +/mpop { +checkmindex +mstack mindex get +decmindex +} bind def +end +end +} bind def +/msave { +mdict begin +matrix currentmatrix mpush +end +} bind def +/mrestore { +mdict begin +mpop setmatrix +end +} bind def +/msavelevel { +mdict begin +mindex 1 add +end +} bind def +/mstore { +matrix currentmatrix +} bind def +/AutoSizeY { +0 0 pl +dup 3 1 roll +4 -1 roll +add +pl exch pop +exch sub +} bind def +/pl { +transform +0.25 sub round 0.25 add exch +0.25 sub round 0.25 add exch +itransform +} bind def +/pll { +transform +round exch +round exch +itransform +} bind def +/pr { +dtransform +round exch +round exch +idtransform +} bind def +/m { +pl moveto +} bind def +/l { +pl lineto +} bind def +/c { +pl curveto +} bind def +/rm { +pr rmoveto +} bind def +/rl { +pr rlineto +} bind def +/ar { +5 -2 roll pl +5 2 roll +arc +} bind def +/an { +5 -2 roll pl +5 2 roll +arcn +} bind def +/MakePatternFont { +/FontDict 20 dict def +FontDict begin +/FontName exch def +/Encoding exch def +/FontMatrix [1 0 0 1 0 0 ] def +/FontType 3 def +/FontBBox [ 0 0 1 1 ] def +/PatternDict exch def +/RenderPattern { +patternDict exch get +exec +} bind def +/BuildChar { +exch begin +1 0 0 0 1 1 setcachedevice +Encoding exch get RenderPattern +end +} bind def +FontName FontDict definefont pop +end +} bind def +/SnapToPattenGrid + { + exch + dup 0 lt { + 1 index sub + } if + 1 index + div truncate + mul +} bind def +/FillPatternString { +dup length +1 sub +0 1 3 -1 roll { +2 index +2 index +3 -2 roll +put +} for +pop pop +} bind def +/AutoSizeY { + 0.0 exch dtransform + round + idtransform exch pop +} bind def + /AutoSizeX { + 0.0 dtransform + exch + round + exch + idtransform pop +} bind def +/AutoCellSize { + AutoSizeY + exch + AutoSizeX + exch +} bind def +/CheckPath { + false + { pop pop pop true exit} + { pop pop pop true exit} + { pop pop pop pop pop pop pop true exit} + { pop true exit} + pathforall +} bind def +/PatternFill { % patternCharacter + /patternString 1 string def + /cm mstore def + patternMatrix setmatrix + 1 1 AutoCellSize + dup 0 eq { pop 1} if + exch + dup 0 eq { pop 1} if + exch + /patternSize exch 24.0 mul def + /PatternSizeX exch 24.0 mul patternString length mul def + /flaterror 0 def + patternString FillPatternString + gsave + flaterror 1 add setflat + flattenpath + pathbbox + grestore + psy add flaterror add psy SnapToPattenGrid + exch psx add flaterror add psx SnapToPattenGrid + 3 -1 roll flaterror sub psy SnapToPattenGrid + 4 -1 roll flaterror sub psx SnapToPattenGrid + 4 2 roll pll + 4 2 roll pll + /llxsnap exch def + /llysnap exch def + /urxsnap exch def + /urysnap exch def + gsave + useClip true eq {clip}{eoclip} ifelse newpath + /PatternFont findfont [psx 0.0 0.0 psy 0.0 0.0] makefont setfont + llysnap patternSize urysnap { + llxsnap exch moveto + llxsnap PatternSizeX urxsnap { + pop + patternString show + %currentpoint am + } for + } bind for + grestore + cm setmatrix +} bind def % End 'PatternFill' +/DefaultPatternFont { + /cm mstore def + patternMatrix setmatrix + 1 1 AutoCellSize + dup 0 eq { pop 1} if + exch + dup 0 eq { pop 1} if + exch + /psy exch iSizeY mul def + /psx exch iSizeX mul def + /patternDict 64 dict def + patternDict begin + /NotDef {} def + /LiteDiagLines { + iSizeX iSizeY false [iSizeX 0.0 0.0 iSizeY -1.0 mul 0.0 iSizeY] + {pat} + imagemask + } bind def + end + /CustEncoding 256 array def + 0 255 1 { + CustEncoding exch /NotDef put + } bind for + CustEncoding 65 /LiteDiagLines put + patternDict CustEncoding /PatternFont MakePatternFont + /pathSegProc { + strokepath + CheckPath { + 65 PatternFill newpath + } if + } bind def + cm setmatrix +} bind def +/XRound { + dup + 3 -1 roll + exch mul round + exch div +} bind def +/RoundMatrix { + /i 0 def + dup { + 100000.0 XRound + 1 index + exch i exch put + /i i 1 add def + } forall +} bind def +/GetBoxesRatio { +3 -1 roll sub +7 1 roll +exch sub +6 1 roll +3 -1 roll sub +5 1 roll +exch sub +4 1 roll +3 -1 roll div +3 1 roll +exch div +exch +} bind def +%%BeginProcSet : Text Attributes Procs +/T {792 exch sub} bind def +/sx 0 def +/sy 0 def +/ex 0 def +/ey 0 def +/lw 0 def +/siz 0 def +/U {gsave 0 setlinecap +/lw siz 0.078125 mul def /ey exch neg def /ex exch def /sy exch neg def /sx exch def +fontkind plain eq + { + lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto stroke + } + { + currentdict /outlineFontSize known outlineFontSize 0 gt and + { + fontkind outline eq + { + /sy sy 0.0119444 siz mul sub def + /ey ey 0.0119444 siz mul sub def + gsave + 1 1 1 setrgbcolor lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto stroke + grestore + lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto + strokepath 0.0119444 siz mul setlinewidth stroke + } if + fontkind shadow eq fontkind outlineshadow eq or + { + /sy sy 0.0358332 siz mul sub def + /ey ey 0.0358332 siz mul sub def + lw setlinewidth + lw 2 div sx add sy + lw 2 div sub moveto + lw 2 div ex add ey + lw 2 div sub lineto stroke + gsave + 1 1 1 setrgbcolor lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto stroke + grestore + lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto + strokepath 0.0119444 siz mul setlinewidth stroke + } if + } if + } ifelse +grestore} bind def +/plain 1 def +/outline 2 def +/shadow 3 def +/outlineshadow 4 def +/fess { + currentdict /outlineFontSize known { + /outlineFontSize 2 index def + } if + findfont exch dup /siz exch def scalefont setfont +} bind def +/SHDW {gsave siz oldfontname fess siz 0.055 mul x add y siz 0.05 mul sub moveto c show grestore} def +/NRML {gsave 1 1 1 setrgbcolor siz oldfontname fess x y moveto c show grestore siz /Outline fess x y moveto c show} def +/S { +fontkind plain eq {neg moveto show} if +fontkind outline eq {neg /y exch def /x exch def /c exch def NRML} if +fontkind shadow eq {neg /y exch def /x exch def /c exch def SHDW NRML} if +fontkind outlineshadow eq {neg /y exch def /x exch def /c exch def SHDW NRML} if +} bind def +/F { +/fontkind exch def +fontkind plain eq {fess} if +fontkind outline eq {dup /oldfontname exch def exch dup /siz exch def exch OLF} if +fontkind shadow eq {dup /oldfontname exch def exch dup /siz exch def exch OLF} if +fontkind outlineshadow eq {dup /oldfontname exch def exch dup /siz exch def exch OLF} if +} bind def +/makeoutlinedict 15 dict def +/makeoutlinefont + { + makeoutlinedict begin + /uniqueid exch def + /strokewidth exch def + /newfontname exch def + /basefontname exch def + /basefontdict basefontname findfont def + /numentries basefontdict maxlength 1 add def + basefontdict /UniqueID known not + {/numentries numentries 1 add def} if + /outfontdict numentries dict def + basefontdict + { + exch dup /FID ne {exch outfontdict 3 1 roll put} {pop pop} ifelse + }forall + outfontdict /FontName newfontname put + outfontdict /PaintType 2 put + outfontdict /StrokeWidth strokewidth put + outfontdict /UniqueID uniqueid put + newfontname outfontdict definefont pop + end + }def +/UID { + findfont dup /UniqueID known + {/UniqueID get 1 add} + {pop 1} + ifelse +} def +/OLF { +dup +/Outline +1000 62 div +4 -1 roll +UID +/outlineFontSize 5 index def +makeoutlinefont +/Outline findfont exch scalefont setfont +} def +/CopyEncoding { +findfont +/Encoding get +dup length array +/tarrayz exch def +tarrayz 0 +3 -1 roll +putinterval +tarrayz +} bind def +/Re-encode { +dup length array copy +/eap 0 def +exch { +dup type /integertype eq { +/eap exch def +} { +1 index +exch +eap exch +put +/eap eap 1 add def +} ifelse +} forall +} bind def +/EncodeFont { +findfont dup +length dict +begin +{ 1 index /FID ne +{ def } +{ pop pop } ifelse +} forall +/FontName exch def +/Encoding exch def +FontName currentdict +end +definefont pop +} bind def +%%EndProcSet +%%BeginProcSet : clip2pathbbox +/clip2pathbbox { + /magicNum linewidth 2 div 1 2 sqrt div mul def + pathbbox + /urymn exch magicNum add def + /urxmn exch magicNum add def + /llymn exch magicNum sub def + /llxmn exch magicNum sub def + newpath llxmn llymn moveto llxmn urymn lineto urxmn urymn lineto urxmn llymn lineto + closepath clip newpath +} bind def +%%EndProcSet +%% Line takes the following arguments: +%% linewidth xEnd yEnd xStart yStart +%%BeginProcSet : Line +/Line { +MAV /LC get length 0 ne +{ + gsave + newpath + MAV /ArrowType get length 0 eq + MAV /SD get length 0 eq and + {2 setlinecap /UseClip {clip2pathbbox} def } + {0 setlinecap /UseClip {} def } ifelse + 0 792 translate + 1 -1 scale + CTM currentmatrix pop + /yStart exch def /xStart exch def /yEnd exch def /xEnd exch def /linewidth exch def + MAV /ArrowType get length 0 eq xStart xEnd ne yStart yEnd ne and and + {xStart yStart moveto xEnd yEnd lineto UseClip xStart yStart moveto xEnd yEnd lineto} + {xStart yStart moveto xEnd yEnd lineto} ifelse + linewidth setlinewidth SD strokepath + CheckPath {LC PF ArrowType} if + grestore +} +{pop pop pop pop pop} ifelse +} bind def +/CompensateForStroke { + sin currentlinewidth mul + exch + cos currentlinewidth mul + dup 0 translate + 4 -1 roll exch 2.0 mul sub + 3 1 roll + 2.0 mul sub +} bind def +/arrowdict 10 dict def +arrowdict begin + /SwallowTail { + newpath + 0.0 0.0 moveto + 1.0 -.5 lineto + .666 0.0 lineto + 1.0 .5 lineto + closepath + } bind def + /Triangular { + newpath + 0.0 0.0 moveto + 1.0 -.5 lineto + 1.0 .5 lineto + closepath + } bind def + /OpenTri { + newpath + 1.0 0.5 moveto + 0.0 0.0 lineto + 1.0 -0.5 lineto + } bind def + /ClosedTri { + newpath + 1.0 0.5 moveto + 0.0 0.0 lineto + 1.0 -0.5 lineto + closepath + } bind def + /SlashBar { + newpath + 0.5 -.5 moveto + -.5 0.5 lineto + } bind def + /Dot { + newpath + 0.5 0.0 moveto + 0 0 1 0 360 arc + closepath + } bind def + /ExtSlashBar { + newpath + 1.0 -.5 moveto + 0.0 0.5 lineto + } bind def +end +/ScaleArrowHead { + 0 0 4 -2 roll + 0 0 1 1 + 8 -4 roll GetBoxesRatio + scale +} bind def +/DrawArrowHead { + gsave + [] 0 setdash + currentpoint translate rotate + { + 4 copy + gsave + initmatrix + 100 200 translate + msave + ScaleArrowHead pop + arrowdict exch get exec + mrestore + strokepath + 0 0 3 index 3 index + pathbbox 8 4 roll + GetBoxesRatio + 4 2 roll + grestore + 3 index 1.0 exch sub + 6 -1 roll + { + 2 index mul + 0 translate + }{ + pop + } ifelse + msave + ScaleArrowHead scale + arrowdict exch get exec + mrestore + strokepath + } { + msave + ScaleArrowHead + arrowdict exch get exec + mrestore + } ifelse + CheckPath { + LC PF + } if + grestore +} bind def +%%EndProcSet +%%BeginProcSet : SR +/SR { + pbox left get pbox top get moveto + pbox right get pbox top get lineto + pbox right get pbox bottom get lineto + pbox left get pbox bottom get lineto + closepath +} bind def +%%EndProcSet +%%BeginProcSet : E +/E { +1.415 setmiterlimit +CM currentmatrix pop +pbox right get pbox left get sub abs dup +pbox bottom get pbox top get sub abs dup 3 -1 roll +lt {exch dup 3 -1 roll exch div 1 exch} +{dup 3 -1 roll exch div 1} ifelse scale +0 0 3 -1 roll 2 div 0 360 arc closepath +CM setmatrix +} bind def +%%EndProcSet + +/StripFromFront { +dup length +2 index sub +3 1 roll +exch 3 -1 roll +getinterval +} bind def +/MakePathArray { + /k 0 def + {/k k 1 add def pop pop}{/k k 1 add def pop pop}{/k k 1 add def pop pop pop pop pop pop}{/k k 1 add def }pathforall + k array + /k 0 def + {{moveto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} + {{lineto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} + {{curveto} 7 array astore 1 index k 3 -1 roll put /k k 1 add def} + {{closepath} 1 array astore 1 index k 3 -1 roll put /k k 1 add def} +pathforall +}bind def +/MakeFlatPathArray { +/k 0 def +{/k k 1 add def pop pop}{/k k 1 add def pop pop}{pop pop pop pop pop pop}{}pathforall +k array +/k 0 def +{{moveto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} +{{lineto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} +{ pop pop pop pop pop pop} +{} +pathforall +}bind def +/FractionalLine { +2 index sub +.00001 mul +exch +3 index sub +.00001 mul +4 -1 roll add +3 1 roll +add +} bind def +/calcLineLength { + exch + 4 -1 roll + sub + dup mul + 3 1 roll exch + sub + dup mul + add sqrt +} bind def +/InitTotalLineLength { + /oldY exch def + /oldX exch def + theDash aload pop currentLineLength add setdash +} bind def +/AccumeLineLength { + 3 copy pop + 2 copy + oldX oldY + 4 2 roll calcLineLength + /segmentLength exch def + /currentLineLength currentLineLength segmentLength add def + /oldY exch def + /oldX exch def +} bind def +/DecumeLastLineLength { + /currentLineLength currentLineLength segmentLength sub def +} bind def +/DrawFlattendSegment { + /pointCount 2 def + dup 0 lt { pop 0 } if + fpc + 3 1 roll + 2 index + 1 index + gt { + 2 copy get + dup length + dup 3 eq { + pop + dup 0 get + exch 1 get + 2 copy InitTotalLineLength + m + } { + } ifelse + } { + pop 1 index + } ifelse + dup 1 add + 3 index + exch sub + dup 10 gt { pop 10} if + { + 1 add + 2 copy + get aload pop + AccumeLineLength + exec + } repeat + 3 1 roll pop pop + DecumeLastLineLength +} bind def +/IncFPC { + fpc add + /fpc exch def +} bind def +/DrawFlatPathArray { + fpc + 0 { + dup 2 index + 1 sub + lt { + flatPathArray exch + newpath + 1 sub DrawFlattendSegment + gsave + pathSegProc + grestore + newpath + } + { + pop pop + exit + } ifelse + } loop +} bind def +/RecordFirstSubSegment { + closepathArray 0 pathArray 0 get + put + closepathArray 1 + pathArray 0 get aload pop pop + pathArray 1 get dup length 3 eq { + aload pop pop + } { + newpath + 0 0 moveto + aload pop exec + /segmentArray flattenpath MakeFlatPathArray def + segmentArray 1 get aload pop pop + } ifelse + FractionalLine {lineto} 3 array astore + put +} bind def +/AppendClosePath { + closepathArray 0 get 2 {lineto} put + flatPathArray fpc closepathArray 0 get put + 1 IncFPC + flatPathArray fpc closepathArray 1 get put + 1 IncFPC +} bind def +/RecordCurrentDash { + /theDash + currentdash 2 array astore def + /currentLineLength 0 def +} bind def +/PatternStroke { + 0 setlinecap + RecordCurrentDash + /saveFlat currentflat def + .5 setflat + /pathArray MakePathArray def + /closepathArray 2 array def + /pathLength pathArray length def + /flatPathArray 513 array def + /currentLineLength 0 def + /fpc 0 def + pathArray pathLength 1 sub get + length 1 eq { + /usingClosepath true def + RecordFirstSubSegment + /pathLength pathLength 1 sub def + } { + /usingClosepath false def + } ifelse + 0 1 pathLength 1 sub { + pathArray exch get + dup length 3 eq { + fpc 1 add 512 ge { + DrawFlatPathArray + fpc 2 ge { + flatPathArray flatPathArray fpc 2 sub get 0 put + flatPathArray flatPathArray fpc 1 sub get 1 put + /fpc 2 def + }{ + /fpc 0 def + } ifelse + } if + flatPathArray exch fpc exch put + 1 IncFPC + } { + dup length 7 eq { + newpath + /nToStrip 0 def + fpc 1 gt { + flatPathArray fpc 2 sub get aload pop pop m + flatPathArray fpc 1 sub get aload pop exec + /nToStrip 2 def + } { + fpc 1 eq { + flatPathArray fpc 1 sub get aload pop exec + /nToStrip 2 def + } if + } ifelse + aload pop exec + /segmentArray flattenpath MakeFlatPathArray def + /segmentArray nToStrip segmentArray StripFromFront def + segmentArray length fpc add 512 lt { + flatPathArray fpc segmentArray putinterval + segmentArray length IncFPC + } { + DrawFlatPathArray + fpc 1 gt { + flatPathArray flatPathArray fpc 2 sub get 0 exch put + flatPathArray flatPathArray fpc 1 sub get 1 exch put + /fpc 2 def + }{ + /fpc 0 def + } ifelse + segmentArray length 512 lt { + flatPathArray fpc segmentArray putinterval + segmentArray length IncFPC + } { + segmentArray length + /exitLoop false def + 0 + { + 2 copy sub + dup 500 gt { + pop 500 + } { + /exitLoop true def + } ifelse + segmentArray 2 index 2 index getinterval + flatPathArray fpc 3 -1 roll putinterval + dup IncFPC + add + exitLoop { + exit + } { + DrawFlatPathArray + fpc 1 gt { + flatPathArray flatPathArray fpc 2 sub get 0 exch put + flatPathArray flatPathArray fpc 1 sub get 1 exch put + /fpc 2 def + }{ + /fpc 0 def + } ifelse + } ifelse + } loop + } ifelse + } ifelse + } if + } ifelse + } for + fpc 0 gt { + usingClosepath { + AppendClosePath + } if + DrawFlatPathArray + } if + saveFlat setflat +} bind def + +%%EndProlog +initmsaverestore +/tctm matrix currentmatrix def +tctm RoundMatrix setmatrix +/patternMatrix mstore def +10 setmiterlimit +2 setlinecap +newpath +% +%tLayer +% +% +%tfBegGrp +% +% +%tfBegGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginPoly +/saveobj save def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 310.000 95.000 0.000 0.000 90.000 90.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[0.000 0.000] CP +[90.000 0.000] CP +[90.000 90.000 ] CP +[0.000 90.000 ] CP +[0.000 90.000 0.000 0.000 0.000 0.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 324.500 108.500 0.000 0.000 63.000 64.000 rect +%@EndOval +% +%tfEndGrp +% +% +%tfEndGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 140.500 400.500 140.500 310.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 185.500 355.500 95.500 355.500 Line +%@EndLine +% +%tfEndGrp +% +% +%tfBegGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginPoly +/saveobj save def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 310.000 185.000 0.000 0.000 90.000 90.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[0.000 0.000] CP +[90.000 0.000] CP +[90.000 90.000 ] CP +[0.000 90.000 ] CP +[0.000 90.000 0.000 0.000 0.000 0.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 324.500 198.500 0.000 0.000 63.000 64.000 rect +%@EndOval +% +%tfEndGrp +% +% +%tfEndGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 230.500 400.500 230.500 310.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 275.500 355.500 185.500 355.500 Line +%@EndLine +% +%tfEndGrp +% +% +%tfBegGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginPoly +/saveobj save def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 220.000 185.000 0.000 0.000 90.000 90.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[0.000 0.000] CP +[90.000 0.000] CP +[90.000 90.000 ] CP +[0.000 90.000 ] CP +[0.000 90.000 0.000 0.000 0.000 0.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 234.500 198.500 0.000 0.000 63.000 64.000 rect +%@EndOval +% +%tfEndGrp +% +% +%tfEndGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 230.500 310.500 230.500 220.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 275.500 265.500 185.500 265.500 Line +%@EndLine +% +%tfEndGrp +% +% +%tfBegGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginPoly +/saveobj save def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 310.000 275.000 0.000 0.000 90.000 90.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[0.000 0.000] CP +[90.000 0.000] CP +[90.000 90.000 ] CP +[0.000 90.000 ] CP +[0.000 90.000 0.000 0.000 0.000 0.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 324.500 288.500 0.000 0.000 63.000 64.000 rect +%@EndOval +% +%tfEndGrp +% +% +%tfEndGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 320.500 400.500 320.500 310.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 365.500 355.500 275.500 355.500 Line +%@EndLine +% +%tfEndGrp +% +% +%tfBegGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginPoly +/saveobj save def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 220.000 275.000 0.000 0.000 90.000 90.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[0.000 0.000] CP +[90.000 0.000] CP +[90.000 90.000 ] CP +[0.000 90.000 ] CP +[0.000 90.000 0.000 0.000 0.000 0.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 234.500 288.500 0.000 0.000 63.000 64.000 rect +%@EndOval +% +%tfEndGrp +% +% +%tfEndGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 320.500 310.500 320.500 220.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 365.500 265.500 275.500 265.500 Line +%@EndLine +% +%tfEndGrp +% +% +%tfBegGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginPoly +/saveobj save def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 130.000 275.000 0.000 0.000 90.000 90.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[0.000 0.000] CP +[90.000 0.000] CP +[90.000 90.000 ] CP +[0.000 90.000 ] CP +[0.000 90.000 0.000 0.000 0.000 0.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 144.500 288.500 0.000 0.000 63.000 64.000 rect +%@EndOval +% +%tfEndGrp +% +% +%tfEndGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 320.500 220.500 320.500 130.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 365.500 175.500 275.500 175.500 Line +%@EndLine +% +%tfEndGrp +% +% +%tfBegGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginPoly +/saveobj save def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 310.000 365.000 0.000 0.000 90.000 90.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[0.000 0.000] CP +[90.000 0.000] CP +[90.000 90.000 ] CP +[0.000 90.000 ] CP +[0.000 90.000 0.000 0.000 0.000 0.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 324.500 378.500 0.000 0.000 63.000 64.000 rect +%@EndOval +% +%tfEndGrp +% +% +%tfEndGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 410.500 400.500 410.500 310.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 455.500 355.500 365.500 355.500 Line +%@EndLine +% +%tfEndGrp +% +% +%tfBegGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginPoly +/saveobj save def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 130.000 365.000 0.000 0.000 90.000 90.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[0.000 0.000] CP +[90.000 0.000] CP +[90.000 90.000 ] CP +[0.000 90.000 ] CP +[0.000 90.000 0.000 0.000 0.000 0.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 144.500 378.500 0.000 0.000 63.000 64.000 rect +%@EndOval +% +%tfEndGrp +% +% +%tfEndGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 410.500 220.500 410.500 130.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 455.500 175.500 365.500 175.500 Line +%@EndLine +% +%tfEndGrp +% +% +%tfBegGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginPoly +/saveobj save def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 220.000 365.000 0.000 0.000 90.000 90.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[0.000 0.000] CP +[90.000 0.000] CP +[90.000 90.000 ] CP +[0.000 90.000 ] CP +[0.000 90.000 0.000 0.000 0.000 0.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 234.500 378.500 0.000 0.000 63.000 64.000 rect +%@EndOval +% +%tfEndGrp +% +% +%tfEndGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 410.500 310.500 410.500 220.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 455.500 265.500 365.500 265.500 Line +%@EndLine +% +%tfEndGrp +% +% +%tfBegGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginPoly +/saveobj save def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 40.000 365.000 0.000 0.000 90.000 90.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[0.000 0.000] CP +[90.000 0.000] CP +[90.000 90.000 ] CP +[0.000 90.000 ] CP +[0.000 90.000 0.000 0.000 0.000 0.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 54.500 378.500 0.000 0.000 63.000 64.000 rect +%@EndOval +% +%tfEndGrp +% +% +%tfEndGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 410.500 130.500 410.500 40.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 455.500 85.500 365.500 85.500 Line +%@EndLine +% +%tfEndGrp +% +% +%tfEndGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {[16.000 4.000 2.000 4.000 ] 0 setdash} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +2.000 486.000 356.000 63.000 356.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {[16.000 4.000 2.000 4.000 ] 0 setdash} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +2.000 73.000 424.000 472.000 25.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {[16.000 4.000 2.000 4.000 ] 0 setdash} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +2.000 455.000 433.000 455.000 16.000 Line +%@EndLine +% +%tfBegGrp +% +%@BeginText +save +%%IncludeFont: Helvetica +[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis +/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute +/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde +/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex +/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls +/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash +/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef +/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash +/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef +/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe +/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide +/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright +/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand +/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex +/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex +/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla +/hungarumlaut/ogonek/caron] +StandardEncoding Re-encode /_Helvetica /Helvetica EncodeFont + +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 333.000 64.000 0.000 0.000 16.000 10.106 rect +%@EndRect +gsave +69.053 341.000 T translate +0.0 rotate +1 1 scale +14.000 (_Helvetica) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(C) -4.500 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 337.000 67.000 0.000 0.000 16.000 7.782 rect +%@EndRect +gsave +70.891 345.000 T translate +0.0 rotate +1 1 scale +14.000 (_Helvetica) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(L) -3.500 4.000 S +grestore +%@EndText +% +%tfEndGrp +% +%@BeginText +restore +save +%%IncludeFont: Times-Roman +[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis +/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute +/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde +/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex +/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls +/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash +/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef +/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash +/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef +/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe +/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide +/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright +/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand +/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex +/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex +/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla +/hungarumlaut/ogonek/caron] +StandardEncoding Re-encode /_Times-Roman /Times-Roman EncodeFont + +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 296.000 381.000 0.000 0.000 13.000 10.000 rect +%@EndRect +gsave +386.000 302.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -4.500 3.000 S +(2) 0.500 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 279.000 399.000 0.000 0.000 13.000 10.000 rect +%@EndRect +gsave +404.000 285.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -4.500 3.000 S +(1) 0.500 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 254.000 424.000 0.000 0.000 13.000 10.000 rect +%@EndRect +gsave +429.000 260.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -4.500 3.000 S +(7) 0.500 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 234.000 442.000 0.000 0.000 13.000 10.000 rect +%@EndRect +gsave +447.000 240.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -4.500 3.000 S +(8) 0.500 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 266.000 424.000 0.000 0.000 13.000 10.000 rect +%@EndRect +gsave +429.000 272.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -4.500 3.000 S +(3) 0.500 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 284.000 443.000 0.000 0.000 13.000 10.000 rect +%@EndRect +gsave +448.000 290.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -4.500 3.000 S +(4) 0.500 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 241.000 399.000 0.000 0.000 13.000 10.000 rect +%@EndRect +gsave +404.000 247.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -4.500 3.000 S +(5) 0.500 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 224.000 379.000 0.000 0.000 13.000 10.000 rect +%@EndRect +gsave +384.000 230.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -4.500 3.000 S +(6) 0.500 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 341.000 425.000 0.000 0.000 13.000 10.000 rect +%@EndRect +gsave +430.000 347.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -4.500 3.000 S +(5) 0.500 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 321.000 443.000 0.000 0.000 13.000 10.000 rect +%@EndRect +gsave +448.000 327.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -4.500 3.000 S +(6) 0.500 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 329.000 398.000 0.000 0.000 13.000 10.000 rect +%@EndRect +gsave +403.000 335.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -4.500 3.000 S +(3) 0.500 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 311.000 380.000 0.000 0.000 13.000 10.000 rect +%@EndRect +gsave +385.000 317.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -4.500 3.000 S +(4) 0.500 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 205.000 381.000 0.000 0.000 13.000 10.000 rect +%@EndRect +gsave +386.000 211.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(4) -4.500 3.000 S +(6) 0.500 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 188.000 399.000 0.000 0.000 13.000 10.000 rect +%@EndRect +gsave +404.000 194.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(4) -4.500 3.000 S +(5) 0.500 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 163.000 424.000 0.000 0.000 13.000 10.000 rect +%@EndRect +gsave +429.000 169.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(5) -4.500 3.000 S +(1) 0.500 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 143.000 442.000 0.000 0.000 13.000 10.000 rect +%@EndRect +gsave +447.000 149.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(5) -4.500 3.000 S +(2) 0.500 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 175.000 424.000 0.000 0.000 13.000 10.000 rect +%@EndRect +gsave +429.000 181.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(4) -4.500 3.000 S +(7) 0.500 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 193.000 443.000 0.000 0.000 13.000 10.000 rect +%@EndRect +gsave +448.000 199.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(4) -4.500 3.000 S +(8) 0.500 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 150.000 399.000 0.000 0.000 13.000 10.000 rect +%@EndRect +gsave +404.000 156.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(4) -4.500 3.000 S +(9) 0.500 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 133.000 379.000 0.000 0.000 13.000 10.000 rect +%@EndRect +gsave +384.000 139.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(5) -4.500 3.000 S +(0) 0.500 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 114.000 381.000 0.000 0.000 13.000 10.000 rect +%@EndRect +gsave +386.000 120.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(5) -4.500 3.000 S +(4) 0.500 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 97.000 399.000 0.000 0.000 13.000 10.000 rect +%@EndRect +gsave +404.000 103.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(5) -4.500 3.000 S +(3) 0.500 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 72.000 424.000 0.000 0.000 13.000 10.000 rect +%@EndRect +gsave +429.000 78.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(5) -4.500 3.000 S +(7) 0.500 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 52.000 442.000 0.000 0.000 13.000 10.000 rect +%@EndRect +gsave +447.000 58.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(5) -4.500 3.000 S +(8) 0.500 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 84.000 424.000 0.000 0.000 13.000 10.000 rect +%@EndRect +gsave +429.000 90.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(5) -4.500 3.000 S +(5) 0.500 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 102.000 443.000 0.000 0.000 13.000 10.000 rect +%@EndRect +gsave +448.000 108.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(5) -4.500 3.000 S +(6) 0.500 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 206.000 293.000 0.000 0.000 13.000 10.000 rect +%@EndRect +gsave +298.000 212.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(4) -4.500 3.000 S +(0) 0.500 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 190.000 309.000 0.000 0.000 13.000 10.000 rect +%@EndRect +gsave +314.000 196.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -4.500 3.000 S +(9) 0.500 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 164.000 336.000 0.000 0.000 13.000 10.000 rect +%@EndRect +gsave +341.000 170.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(4) -4.500 3.000 S +(3) 0.500 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 144.000 354.000 0.000 0.000 13.000 10.000 rect +%@EndRect +gsave +359.000 150.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(4) -4.500 3.000 S +(4) 0.500 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 176.000 336.000 0.000 0.000 13.000 10.000 rect +%@EndRect +gsave +341.000 182.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(4) -4.500 3.000 S +(1) 0.500 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 194.000 352.000 0.000 0.000 13.000 10.000 rect +%@EndRect +gsave +357.000 200.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(4) -4.500 3.000 S +(2) 0.500 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 296.000 294.000 0.000 0.000 13.000 10.000 rect +%@EndRect +gsave +299.000 302.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -4.500 3.000 S +(4) 0.500 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 279.000 309.000 0.000 0.000 13.000 10.000 rect +%@EndRect +gsave +314.000 285.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -4.500 3.000 S +(3) 0.500 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 254.000 337.000 0.000 0.000 13.000 10.000 rect +%@EndRect +gsave +342.000 260.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -4.500 3.000 S +(9) 0.500 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 234.000 353.000 0.000 0.000 13.000 10.000 rect +%@EndRect +gsave +358.000 240.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -4.500 3.000 S +(0) 0.500 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 266.000 337.000 0.000 0.000 13.000 10.000 rect +%@EndRect +gsave +342.000 272.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -4.500 3.000 S +(5) 0.500 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 284.000 353.000 0.000 0.000 13.000 10.000 rect +%@EndRect +gsave +358.000 290.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -4.500 3.000 S +(6) 0.500 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 240.000 308.000 0.000 0.000 13.000 10.000 rect +%@EndRect +gsave +313.000 246.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -4.500 3.000 S +(7) 0.500 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 224.000 292.000 0.000 0.000 13.000 10.000 rect +%@EndRect +gsave +297.000 230.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -4.500 3.000 S +(8) 0.500 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 344.000 334.000 0.000 0.000 13.000 10.000 rect +%@EndRect +gsave +339.000 350.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -4.500 3.000 S +(1) 0.500 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 324.000 352.000 0.000 0.000 13.000 10.000 rect +%@EndRect +gsave +357.000 330.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -4.500 3.000 S +(2) 0.500 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 331.000 309.000 0.000 0.000 13.000 5.000 rect +%@EndRect +gsave +311.500 337.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(9) -2.500 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 314.000 289.000 0.000 0.000 13.000 10.000 rect +%@EndRect +gsave +294.000 320.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -4.500 3.000 S +(0) 0.500 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 342.000 246.000 0.000 0.000 13.000 5.000 rect +%@EndRect +gsave +248.500 348.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(7) -2.500 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 322.000 264.000 0.000 0.000 13.000 5.000 rect +%@EndRect +gsave +266.500 328.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(8) -2.500 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 329.000 221.000 0.000 0.000 13.000 5.000 rect +%@EndRect +gsave +223.500 335.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(5) -2.500 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 312.000 201.000 0.000 0.000 13.000 5.000 rect +%@EndRect +gsave +203.500 318.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(6) -2.500 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 341.000 157.000 0.000 0.000 13.000 13.327 rect +%@EndRect +gsave +163.663 347.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -6.500 3.000 S +(-) -1.500 3.000 S +(3) 1.827 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 320.000 176.000 0.000 0.000 13.000 5.000 rect +%@EndRect +gsave +178.500 326.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(4) -2.500 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 296.000 202.000 0.000 0.000 13.000 10.000 rect +%@EndRect +gsave +207.000 302.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -4.500 3.000 S +(8) 0.500 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 279.000 219.000 0.000 0.000 13.000 10.000 rect +%@EndRect +gsave +224.000 285.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -4.500 3.000 S +(7) 0.500 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 254.000 245.000 0.000 0.000 13.000 10.000 rect +%@EndRect +gsave +250.000 260.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -4.500 3.000 S +(1) 0.500 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 234.000 263.000 0.000 0.000 13.000 10.000 rect +%@EndRect +gsave +268.000 240.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -4.500 3.000 S +(2) 0.500 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 266.000 245.000 0.000 0.000 13.000 10.000 rect +%@EndRect +gsave +250.000 272.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -4.500 3.000 S +(9) 0.500 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 284.000 262.000 0.000 0.000 13.000 10.000 rect +%@EndRect +gsave +267.000 290.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -4.500 3.000 S +(0) 0.500 3.000 S +grestore +%@EndText +% +%tfBegGrp +% +%@BeginText +restore +save +%%IncludeFont: Helvetica +[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis +/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute +/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde +/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex +/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls +/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash +/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef +/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash +/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef +/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe +/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide +/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright +/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand +/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex +/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex +/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla +/hungarumlaut/ogonek/caron] +StandardEncoding Re-encode /_Helvetica /Helvetica EncodeFont + +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 409.000 94.000 0.000 0.000 16.000 10.106 rect +%@EndRect +gsave +99.053 417.000 T translate +0.0 rotate +1 1 scale +14.000 (_Helvetica) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(C) -4.500 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 413.000 97.000 0.000 0.000 16.000 7.782 rect +%@EndRect +gsave +100.891 421.000 T translate +0.0 rotate +1 1 scale +14.000 (_Helvetica) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(L) -3.500 4.000 S +grestore +%@EndText +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 405.000 460.000 0.000 0.000 16.000 10.106 rect +%@EndRect +gsave +465.053 413.000 T translate +0.0 rotate +1 1 scale +14.000 (_Helvetica) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(C) -4.500 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 409.000 463.000 0.000 0.000 16.000 7.782 rect +%@EndRect +gsave +466.891 417.000 T translate +0.0 rotate +1 1 scale +14.000 (_Helvetica) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(L) -3.500 4.000 S +grestore +%@EndText +% +%tfEndGrp +% +restore +%%Trailer +end diff --git a/doc/IGE335/GTCM03.eps b/doc/IGE335/GTCM03.eps new file mode 100644 index 0000000..bc70d50 --- /dev/null +++ b/doc/IGE335/GTCM03.eps @@ -0,0 +1,1794 @@ +%!PS-Adobe-2.0 EPSF-1.2 +%%Title: Watanabe.eps +%%Creator: CLARIS EPSF Export Filter V1.0 +%%CreationDate:12/10/91 2:27:20 p.m. +%%BoundingBox: 122.000 411.000 372.000 656.000 +%%QDBoundingBox: 122.000 135.999 372.000 381.000 +%%DocumentFonts: Times-Roman +%%+ Helvetica +%%+ Symbol +%%DocumentProcessColors: Cyan Magenta Yellow Black +%%ObjectsIncluded: tText=T tLine=T tRect=T tRRect=F tOval=F tArc=F tFree=F tPoly=T tBMap=F tNote=F tBez=F tPMap=F +%%AttributesIncluded: kBaWPattType=T kPixPattType=T kGradientType=F +%%EndComments +/MAV 300 dict def +MAV begin +/useClip true def +/top 0 def +/left 1 def +/bottom 2 def +/right 3 def +/CM 6 array def +/CTM 6 array def +/CTMR 6 array def +/MTC 6 array def +/blimit 1500 def +/bcnt 0 def +/rbox 8 array def +/segbox 8 array def +/bbox1 4 array def +/c1 3 array def +/c2 3 array def +/d 3 array def +/delta 3 array def +/mycurrentrgbcolor 3 array def +/ulx 0 def +/uly 1 def +/llx 2 def +/lly 3 def +/urx 4 def +/ury 5 def +/lrx 6 def +/lry 7 def +/sp [0 0] def +/ep [0 0] def +/bbox 4 array def +/pbox 4 array def +/scrnProc currentscreen 3 1 roll pop pop def +/currentcolorscreen where { +begin +currentcolorscreen +end +3 1 roll pop pop +4 2 roll pop pop +5 -2 roll pop pop +6 -2 roll pop pop +/kProc exch def +/bProc exch def +/gProc exch def +/rProc exch def +} if +/Max {2 copy gt {pop}{exch pop} ifelse} bind def +/cellPenW 72.0 /currentcolorscreen where +{begin currentcolorscreen end pop pop +10 1 roll pop pop 8 1 roll pop pop + 6 1 roll pop pop Max Max Max } +{currentscreen pop pop} ifelse div 2.0 div def +%%BeginProcSet : rect +/rect { + /saveobj save def + R PC PF LC SS + saveobj restore +} bind def +%%EndProcSet +%%BeginProcSet : R +/R { + newpath + pbox astore pop + 0 792 translate 1 -1 scale CTMR currentmatrix pop exch translate + /objectCord mstore def + pbox right get 2 div + dup pbox left get exch sub + pbox left 3 -1 roll put + dup pbox right 3 -1 roll put + pbox bottom get 2 div + dup pbox top get exch sub + pbox top 3 -1 roll put + dup pbox bottom 3 -1 roll put + translate + CTM currentmatrix pop + 57.3 mul rotate + RT +} bind def +%%EndProcSet +%%BeginProcSet : SaveScreenBW + /SaveScreenBW { + currentscreen + /scrnProc exch def + /scrnAngle exch def + /scrnFreq exch def + } bind def +%%EndProcSet +%%BeginProcSet : RestoreScreenBW + /RestoreScreenBW { + scrnFreq scrnAngle MAV /scrnProc get setscreen + } bind def +%%EndProcSet +%%BeginProcSet : SetFreqAngleBW + /SetFreqAngleBW { + currentscreen + 3 1 roll + pop pop + setscreen + } bind def +%%EndProcSet +%%BeginProcSet : SaveScreenColor + /SaveScreenColor { + currentcolorscreen + /grayProc exch def + /grayAngle exch def + /grayFreq exch def + /bProc exch def + /bAngle exch def + /bFreq exch def + /gProc exch def + /gAngle exch def + /gFreq exch def + /rProc exch def + /rAngle exch def + /rFreq exch def + } bind def +%%EndProcSet +%%BeginProcSet : RestoreColorScreen + /RestoreColorScreen { + rFreq rAngle MAV /rProc get gFreq gAngle MAV /gProc get bFreq bAngle MAV /bProc get grayFreq grayAngle MAV /grayProc get setcolorscreen + } bind def +%%EndProcSet +%%BeginProcSet : SetFreqAngleColor + /SetFreqAngleColor { + currentcolorscreen + 3 1 roll pop pop + 4 2 roll pop pop + 5 -2 roll pop pop + 6 -2 roll pop pop + 4 1 roll + 6 1 roll + 8 1 roll + 10 1 roll + setcolorscreen + } bind def +%%EndProcSet +/initmsaverestore { +userdict begin +/mdict 10 dict def +mdict begin +/mindex -1 def +/mstacksize 25 def +/mstack mstacksize array def +/incmindex { +/mindex mindex 1 add def +} bind def +/decmindex { +/mindex mindex 1 sub def +} bind def +/checkmindex { +mindex 0 lt { +(%ERROR: msave/mrestore stack underflow: Offending command 'mrestore' +) print flush +stop +} +{ +mindex mstacksize ge { +(%ERROR: msave/mrestore stack overflow: Offending command 'msave' +) print flush +stop +} if +} ifelse +} bind def +/mpush { +incmindex +checkmindex +mstack mindex +3 -1 roll put +} bind def +/mpop { +checkmindex +mstack mindex get +decmindex +} bind def +end +end +} bind def +/msave { +mdict begin +matrix currentmatrix mpush +end +} bind def +/mrestore { +mdict begin +mpop setmatrix +end +} bind def +/msavelevel { +mdict begin +mindex 1 add +end +} bind def +/mstore { +matrix currentmatrix +} bind def +/AutoSizeY { +0 0 pl +dup 3 1 roll +4 -1 roll +add +pl exch pop +exch sub +} bind def +/pl { +transform +0.25 sub round 0.25 add exch +0.25 sub round 0.25 add exch +itransform +} bind def +/pll { +transform +round exch +round exch +itransform +} bind def +/pr { +dtransform +round exch +round exch +idtransform +} bind def +/m { +pl moveto +} bind def +/l { +pl lineto +} bind def +/c { +pl curveto +} bind def +/rm { +pr rmoveto +} bind def +/rl { +pr rlineto +} bind def +/ar { +5 -2 roll pl +5 2 roll +arc +} bind def +/an { +5 -2 roll pl +5 2 roll +arcn +} bind def +/MakePatternFont { +/FontDict 20 dict def +FontDict begin +/FontName exch def +/Encoding exch def +/FontMatrix [1 0 0 1 0 0 ] def +/FontType 3 def +/FontBBox [ 0 0 1 1 ] def +/PatternDict exch def +/RenderPattern { +patternDict exch get +exec +} bind def +/BuildChar { +exch begin +1 0 0 0 1 1 setcachedevice +Encoding exch get RenderPattern +end +} bind def +FontName FontDict definefont pop +end +} bind def +/SnapToPattenGrid + { + exch + dup 0 lt { + 1 index sub + } if + 1 index + div truncate + mul +} bind def +/FillPatternString { +dup length +1 sub +0 1 3 -1 roll { +2 index +2 index +3 -2 roll +put +} for +pop pop +} bind def +/AutoSizeY { + 0.0 exch dtransform + round + idtransform exch pop +} bind def + /AutoSizeX { + 0.0 dtransform + exch + round + exch + idtransform pop +} bind def +/AutoCellSize { + AutoSizeY + exch + AutoSizeX + exch +} bind def +/CheckPath { + false + { pop pop pop true exit} + { pop pop pop true exit} + { pop pop pop pop pop pop pop true exit} + { pop true exit} + pathforall +} bind def +/PatternFill { % patternCharacter + /patternString 1 string def + /cm mstore def + patternMatrix setmatrix + 1 1 AutoCellSize + dup 0 eq { pop 1} if + exch + dup 0 eq { pop 1} if + exch + /patternSize exch 24.0 mul def + /PatternSizeX exch 24.0 mul patternString length mul def + /flaterror 0 def + patternString FillPatternString + gsave + flaterror 1 add setflat + flattenpath + pathbbox + grestore + psy add flaterror add psy SnapToPattenGrid + exch psx add flaterror add psx SnapToPattenGrid + 3 -1 roll flaterror sub psy SnapToPattenGrid + 4 -1 roll flaterror sub psx SnapToPattenGrid + 4 2 roll pll + 4 2 roll pll + /llxsnap exch def + /llysnap exch def + /urxsnap exch def + /urysnap exch def + gsave + useClip true eq {clip}{eoclip} ifelse newpath + /PatternFont findfont [psx 0.0 0.0 psy 0.0 0.0] makefont setfont + llysnap patternSize urysnap { + llxsnap exch moveto + llxsnap PatternSizeX urxsnap { + pop + patternString show + %currentpoint am + } for + } bind for + grestore + cm setmatrix +} bind def % End 'PatternFill' +/DefaultPatternFont { + /cm mstore def + patternMatrix setmatrix + 1 1 AutoCellSize + dup 0 eq { pop 1} if + exch + dup 0 eq { pop 1} if + exch + /psy exch iSizeY mul def + /psx exch iSizeX mul def + /patternDict 64 dict def + patternDict begin + /NotDef {} def + /LiteDiagLines { + iSizeX iSizeY false [iSizeX 0.0 0.0 iSizeY -1.0 mul 0.0 iSizeY] + {pat} + imagemask + } bind def + end + /CustEncoding 256 array def + 0 255 1 { + CustEncoding exch /NotDef put + } bind for + CustEncoding 65 /LiteDiagLines put + patternDict CustEncoding /PatternFont MakePatternFont + /pathSegProc { + strokepath + CheckPath { + 65 PatternFill newpath + } if + } bind def + cm setmatrix +} bind def +/XRound { + dup + 3 -1 roll + exch mul round + exch div +} bind def +/RoundMatrix { + /i 0 def + dup { + 100000.0 XRound + 1 index + exch i exch put + /i i 1 add def + } forall +} bind def +/GetBoxesRatio { +3 -1 roll sub +7 1 roll +exch sub +6 1 roll +3 -1 roll sub +5 1 roll +exch sub +4 1 roll +3 -1 roll div +3 1 roll +exch div +exch +} bind def +%%BeginProcSet : Text Attributes Procs +/T {792 exch sub} bind def +/sx 0 def +/sy 0 def +/ex 0 def +/ey 0 def +/lw 0 def +/siz 0 def +/U {gsave 0 setlinecap +/lw siz 0.078125 mul def /ey exch neg def /ex exch def /sy exch neg def /sx exch def +fontkind plain eq + { + lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto stroke + } + { + currentdict /outlineFontSize known outlineFontSize 0 gt and + { + fontkind outline eq + { + /sy sy 0.0119444 siz mul sub def + /ey ey 0.0119444 siz mul sub def + gsave + 1 1 1 setrgbcolor lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto stroke + grestore + lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto + strokepath 0.0119444 siz mul setlinewidth stroke + } if + fontkind shadow eq fontkind outlineshadow eq or + { + /sy sy 0.0358332 siz mul sub def + /ey ey 0.0358332 siz mul sub def + lw setlinewidth + lw 2 div sx add sy + lw 2 div sub moveto + lw 2 div ex add ey + lw 2 div sub lineto stroke + gsave + 1 1 1 setrgbcolor lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto stroke + grestore + lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto + strokepath 0.0119444 siz mul setlinewidth stroke + } if + } if + } ifelse +grestore} bind def +/plain 1 def +/outline 2 def +/shadow 3 def +/outlineshadow 4 def +/fess { + currentdict /outlineFontSize known { + /outlineFontSize 2 index def + } if + findfont exch dup /siz exch def scalefont setfont +} bind def +/SHDW {gsave siz oldfontname fess siz 0.055 mul x add y siz 0.05 mul sub moveto c show grestore} def +/NRML {gsave 1 1 1 setrgbcolor siz oldfontname fess x y moveto c show grestore siz /Outline fess x y moveto c show} def +/S { +fontkind plain eq {neg moveto show} if +fontkind outline eq {neg /y exch def /x exch def /c exch def NRML} if +fontkind shadow eq {neg /y exch def /x exch def /c exch def SHDW NRML} if +fontkind outlineshadow eq {neg /y exch def /x exch def /c exch def SHDW NRML} if +} bind def +/F { +/fontkind exch def +fontkind plain eq {fess} if +fontkind outline eq {dup /oldfontname exch def exch dup /siz exch def exch OLF} if +fontkind shadow eq {dup /oldfontname exch def exch dup /siz exch def exch OLF} if +fontkind outlineshadow eq {dup /oldfontname exch def exch dup /siz exch def exch OLF} if +} bind def +/makeoutlinedict 15 dict def +/makeoutlinefont + { + makeoutlinedict begin + /uniqueid exch def + /strokewidth exch def + /newfontname exch def + /basefontname exch def + /basefontdict basefontname findfont def + /numentries basefontdict maxlength 1 add def + basefontdict /UniqueID known not + {/numentries numentries 1 add def} if + /outfontdict numentries dict def + basefontdict + { + exch dup /FID ne {exch outfontdict 3 1 roll put} {pop pop} ifelse + }forall + outfontdict /FontName newfontname put + outfontdict /PaintType 2 put + outfontdict /StrokeWidth strokewidth put + outfontdict /UniqueID uniqueid put + newfontname outfontdict definefont pop + end + }def +/UID { + findfont dup /UniqueID known + {/UniqueID get 1 add} + {pop 1} + ifelse +} def +/OLF { +dup +/Outline +1000 62 div +4 -1 roll +UID +/outlineFontSize 5 index def +makeoutlinefont +/Outline findfont exch scalefont setfont +} def +/CopyEncoding { +findfont +/Encoding get +dup length array +/tarrayz exch def +tarrayz 0 +3 -1 roll +putinterval +tarrayz +} bind def +/Re-encode { +dup length array copy +/eap 0 def +exch { +dup type /integertype eq { +/eap exch def +} { +1 index +exch +eap exch +put +/eap eap 1 add def +} ifelse +} forall +} bind def +/EncodeFont { +findfont dup +length dict +begin +{ 1 index /FID ne +{ def } +{ pop pop } ifelse +} forall +/FontName exch def +/Encoding exch def +FontName currentdict +end +definefont pop +} bind def +%%EndProcSet +%%BeginProcSet : clip2pathbbox +/clip2pathbbox { + /magicNum linewidth 2 div 1 2 sqrt div mul def + pathbbox + /urymn exch magicNum add def + /urxmn exch magicNum add def + /llymn exch magicNum sub def + /llxmn exch magicNum sub def + newpath llxmn llymn moveto llxmn urymn lineto urxmn urymn lineto urxmn llymn lineto + closepath clip newpath +} bind def +%%EndProcSet +%% Line takes the following arguments: +%% linewidth xEnd yEnd xStart yStart +%%BeginProcSet : Line +/Line { +MAV /LC get length 0 ne +{ + gsave + newpath + MAV /ArrowType get length 0 eq + MAV /SD get length 0 eq and + {2 setlinecap /UseClip {clip2pathbbox} def } + {0 setlinecap /UseClip {} def } ifelse + 0 792 translate + 1 -1 scale + CTM currentmatrix pop + /yStart exch def /xStart exch def /yEnd exch def /xEnd exch def /linewidth exch def + MAV /ArrowType get length 0 eq xStart xEnd ne yStart yEnd ne and and + {xStart yStart moveto xEnd yEnd lineto UseClip xStart yStart moveto xEnd yEnd lineto} + {xStart yStart moveto xEnd yEnd lineto} ifelse + linewidth setlinewidth SD strokepath + CheckPath {LC PF ArrowType} if + grestore +} +{pop pop pop pop pop} ifelse +} bind def +/CompensateForStroke { + sin currentlinewidth mul + exch + cos currentlinewidth mul + dup 0 translate + 4 -1 roll exch 2.0 mul sub + 3 1 roll + 2.0 mul sub +} bind def +/arrowdict 10 dict def +arrowdict begin + /SwallowTail { + newpath + 0.0 0.0 moveto + 1.0 -.5 lineto + .666 0.0 lineto + 1.0 .5 lineto + closepath + } bind def + /Triangular { + newpath + 0.0 0.0 moveto + 1.0 -.5 lineto + 1.0 .5 lineto + closepath + } bind def + /OpenTri { + newpath + 1.0 0.5 moveto + 0.0 0.0 lineto + 1.0 -0.5 lineto + } bind def + /ClosedTri { + newpath + 1.0 0.5 moveto + 0.0 0.0 lineto + 1.0 -0.5 lineto + closepath + } bind def + /SlashBar { + newpath + 0.5 -.5 moveto + -.5 0.5 lineto + } bind def + /Dot { + newpath + 0.5 0.0 moveto + 0 0 1 0 360 arc + closepath + } bind def + /ExtSlashBar { + newpath + 1.0 -.5 moveto + 0.0 0.5 lineto + } bind def +end +/ScaleArrowHead { + 0 0 4 -2 roll + 0 0 1 1 + 8 -4 roll GetBoxesRatio + scale +} bind def +/DrawArrowHead { + gsave + [] 0 setdash + currentpoint translate rotate + { + 4 copy + gsave + initmatrix + 100 200 translate + msave + ScaleArrowHead pop + arrowdict exch get exec + mrestore + strokepath + 0 0 3 index 3 index + pathbbox 8 4 roll + GetBoxesRatio + 4 2 roll + grestore + 3 index 1.0 exch sub + 6 -1 roll + { + 2 index mul + 0 translate + }{ + pop + } ifelse + msave + ScaleArrowHead scale + arrowdict exch get exec + mrestore + strokepath + } { + msave + ScaleArrowHead + arrowdict exch get exec + mrestore + } ifelse + CheckPath { + LC PF + } if + grestore +} bind def +%%EndProcSet +%%BeginProcSet : SR +/SR { + pbox left get pbox top get moveto + pbox right get pbox top get lineto + pbox right get pbox bottom get lineto + pbox left get pbox bottom get lineto + closepath +} bind def +%%EndProcSet + +/StripFromFront { +dup length +2 index sub +3 1 roll +exch 3 -1 roll +getinterval +} bind def +/MakePathArray { + /k 0 def + {/k k 1 add def pop pop}{/k k 1 add def pop pop}{/k k 1 add def pop pop pop pop pop pop}{/k k 1 add def }pathforall + k array + /k 0 def + {{moveto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} + {{lineto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} + {{curveto} 7 array astore 1 index k 3 -1 roll put /k k 1 add def} + {{closepath} 1 array astore 1 index k 3 -1 roll put /k k 1 add def} +pathforall +}bind def +/MakeFlatPathArray { +/k 0 def +{/k k 1 add def pop pop}{/k k 1 add def pop pop}{pop pop pop pop pop pop}{}pathforall +k array +/k 0 def +{{moveto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} +{{lineto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} +{ pop pop pop pop pop pop} +{} +pathforall +}bind def +/FractionalLine { +2 index sub +.00001 mul +exch +3 index sub +.00001 mul +4 -1 roll add +3 1 roll +add +} bind def +/calcLineLength { + exch + 4 -1 roll + sub + dup mul + 3 1 roll exch + sub + dup mul + add sqrt +} bind def +/InitTotalLineLength { + /oldY exch def + /oldX exch def + theDash aload pop currentLineLength add setdash +} bind def +/AccumeLineLength { + 3 copy pop + 2 copy + oldX oldY + 4 2 roll calcLineLength + /segmentLength exch def + /currentLineLength currentLineLength segmentLength add def + /oldY exch def + /oldX exch def +} bind def +/DecumeLastLineLength { + /currentLineLength currentLineLength segmentLength sub def +} bind def +/DrawFlattendSegment { + /pointCount 2 def + dup 0 lt { pop 0 } if + fpc + 3 1 roll + 2 index + 1 index + gt { + 2 copy get + dup length + dup 3 eq { + pop + dup 0 get + exch 1 get + 2 copy InitTotalLineLength + m + } { + } ifelse + } { + pop 1 index + } ifelse + dup 1 add + 3 index + exch sub + dup 10 gt { pop 10} if + { + 1 add + 2 copy + get aload pop + AccumeLineLength + exec + } repeat + 3 1 roll pop pop + DecumeLastLineLength +} bind def +/IncFPC { + fpc add + /fpc exch def +} bind def +/DrawFlatPathArray { + fpc + 0 { + dup 2 index + 1 sub + lt { + flatPathArray exch + newpath + 1 sub DrawFlattendSegment + gsave + pathSegProc + grestore + newpath + } + { + pop pop + exit + } ifelse + } loop +} bind def +/RecordFirstSubSegment { + closepathArray 0 pathArray 0 get + put + closepathArray 1 + pathArray 0 get aload pop pop + pathArray 1 get dup length 3 eq { + aload pop pop + } { + newpath + 0 0 moveto + aload pop exec + /segmentArray flattenpath MakeFlatPathArray def + segmentArray 1 get aload pop pop + } ifelse + FractionalLine {lineto} 3 array astore + put +} bind def +/AppendClosePath { + closepathArray 0 get 2 {lineto} put + flatPathArray fpc closepathArray 0 get put + 1 IncFPC + flatPathArray fpc closepathArray 1 get put + 1 IncFPC +} bind def +/RecordCurrentDash { + /theDash + currentdash 2 array astore def + /currentLineLength 0 def +} bind def +/PatternStroke { + 0 setlinecap + RecordCurrentDash + /saveFlat currentflat def + .5 setflat + /pathArray MakePathArray def + /closepathArray 2 array def + /pathLength pathArray length def + /flatPathArray 513 array def + /currentLineLength 0 def + /fpc 0 def + pathArray pathLength 1 sub get + length 1 eq { + /usingClosepath true def + RecordFirstSubSegment + /pathLength pathLength 1 sub def + } { + /usingClosepath false def + } ifelse + 0 1 pathLength 1 sub { + pathArray exch get + dup length 3 eq { + fpc 1 add 512 ge { + DrawFlatPathArray + fpc 2 ge { + flatPathArray flatPathArray fpc 2 sub get 0 put + flatPathArray flatPathArray fpc 1 sub get 1 put + /fpc 2 def + }{ + /fpc 0 def + } ifelse + } if + flatPathArray exch fpc exch put + 1 IncFPC + } { + dup length 7 eq { + newpath + /nToStrip 0 def + fpc 1 gt { + flatPathArray fpc 2 sub get aload pop pop m + flatPathArray fpc 1 sub get aload pop exec + /nToStrip 2 def + } { + fpc 1 eq { + flatPathArray fpc 1 sub get aload pop exec + /nToStrip 2 def + } if + } ifelse + aload pop exec + /segmentArray flattenpath MakeFlatPathArray def + /segmentArray nToStrip segmentArray StripFromFront def + segmentArray length fpc add 512 lt { + flatPathArray fpc segmentArray putinterval + segmentArray length IncFPC + } { + DrawFlatPathArray + fpc 1 gt { + flatPathArray flatPathArray fpc 2 sub get 0 exch put + flatPathArray flatPathArray fpc 1 sub get 1 exch put + /fpc 2 def + }{ + /fpc 0 def + } ifelse + segmentArray length 512 lt { + flatPathArray fpc segmentArray putinterval + segmentArray length IncFPC + } { + segmentArray length + /exitLoop false def + 0 + { + 2 copy sub + dup 500 gt { + pop 500 + } { + /exitLoop true def + } ifelse + segmentArray 2 index 2 index getinterval + flatPathArray fpc 3 -1 roll putinterval + dup IncFPC + add + exitLoop { + exit + } { + DrawFlatPathArray + fpc 1 gt { + flatPathArray flatPathArray fpc 2 sub get 0 exch put + flatPathArray flatPathArray fpc 1 sub get 1 exch put + /fpc 2 def + }{ + /fpc 0 def + } ifelse + } ifelse + } loop + } ifelse + } ifelse + } if + } ifelse + } for + fpc 0 gt { + usingClosepath { + AppendClosePath + } if + DrawFlatPathArray + } if + saveFlat setflat +} bind def + + +%%EndProlog +initmsaverestore +/tctm matrix currentmatrix def +tctm RoundMatrix setmatrix +/patternMatrix mstore def +10 setmiterlimit +2 setlinecap +newpath +% +%tLayer +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginPoly +/saveobj save def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.050 setcmykcolor end} {0.949 0.949 0.949 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 161.470 142.633 0.000 0.000 203.532 202.532 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[0.000 0.000] CP +[202.532 0.000] CP +[202.532 203.532 ] CP +[0.000 203.532 ] CP +[0.000 203.532 0.000 0.000 0.000 0.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginPoly +/saveobj save def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 263.237 142.633 0.000 0.000 101.766 101.266 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[0.000 0.000] CP +[101.266 0.000] CP +[101.266 101.766 ] CP +[0.000 101.766 ] CP +[0.000 101.766 0.000 0.000 0.000 0.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginPoly +/saveobj save def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.050 setcmykcolor end} {0.949 0.949 0.949 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 339.561 142.633 0.000 0.000 25.441 25.316 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[0.000 0.000] CP +[25.316 0.000] CP +[25.316 25.441 ] CP +[0.000 25.441 ] CP +[0.000 25.441 0.000 0.000 0.000 0.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {[14.000 4.000 3.000 4.000 ] 0 setdash} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +2.000 370.000 136.999 130.000 377.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {[14.000 4.000 3.000 4.000 ] 0 setdash} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +2.000 371.000 365.000 123.000 365.000 Line +%@EndLine +% +%tfBegGrp +% +%@BeginText +save +%%IncludeFont: Helvetica +[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis +/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute +/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde +/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex +/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls +/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash +/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef +/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash +/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef +/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe +/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide +/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright +/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand +/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex +/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex +/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla +/hungarumlaut/ogonek/caron] +StandardEncoding Re-encode /_Helvetica /Helvetica EncodeFont + +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 343.000 361.000 0.000 0.000 16.000 10.106 rect +%@EndRect +gsave +366.053 351.000 T translate +0.0 rotate +1 1 scale +14.000 (_Helvetica) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(C) -4.500 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 346.000 364.000 0.000 0.000 16.000 7.782 rect +%@EndRect +gsave +367.891 354.000 T translate +0.0 rotate +1 1 scale +14.000 (_Helvetica) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(L) -3.500 4.000 S +grestore +%@EndText +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 151.000 360.000 0.000 0.000 16.000 10.106 rect +%@EndRect +gsave +365.053 159.000 T translate +0.0 rotate +1 1 scale +14.000 (_Helvetica) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(C) -4.500 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 154.000 363.000 0.000 0.000 16.000 7.782 rect +%@EndRect +gsave +366.891 162.000 T translate +0.0 rotate +1 1 scale +14.000 (_Helvetica) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(L) -3.500 4.000 S +grestore +%@EndText +% +%tfEndGrp +% +%@BeginText +restore +save +%%IncludeFont: Times-Roman +[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis +/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute +/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde +/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex +/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls +/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash +/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef +/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash +/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef +/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe +/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide +/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright +/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand +/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex +/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex +/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla +/hungarumlaut/ogonek/caron] +StandardEncoding Re-encode /_Times-Roman /Times-Roman EncodeFont + +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 -1.570 263.675 333.675 0.000 0.000 14.000 40.649 rect +%@EndRect +gsave +354.000 270.675 T translate +90.006 rotate +1 1 scale +12.000 (_Times-Roman) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(V) -19.824 3.000 S +(a) -11.161 3.000 S +(c) -5.835 3.000 S +(u) -0.509 3.000 S +(u) 5.490 3.000 S +(m) 11.490 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 288.000 214.000 0.000 0.000 25.000 30.653 rect +%@EndRect +gsave +229.326 300.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(v) -8.062 -3.000 S +(o) -3.062 -3.000 S +(i) 1.937 -3.000 S +(d) 4.715 -3.000 S + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(r) -11.945 9.000 S +(e) -8.617 9.000 S +(g) -4.179 9.000 S +(i) 0.820 9.000 S +(o) 3.598 9.000 S +(n) 8.598 9.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 235.000 276.000 0.000 0.000 27.000 49.537 rect +%@EndRect +gsave +300.768 248.500 T translate +0.0 rotate +1 1 scale +12.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(s) -23.051 -4.000 S +(c) -18.384 -4.000 S +(a) -13.058 -4.000 S +(t) -7.732 -4.000 S +(t) -4.398 -4.000 S +(e) -1.064 -4.000 S +(r) 4.261 -4.000 S +(i) 8.254 -4.000 S +(n) 11.588 -4.000 S +(g) 17.588 -4.000 S + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(r) -15.058 9.000 S +(e) -11.064 9.000 S +(g) -5.738 9.000 S +(i) 0.261 9.000 S +(o) 3.595 9.000 S +(n) 9.595 9.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 331.000 180.000 0.000 0.000 27.333 46.095 rect +%@EndRect +gsave +203.047 344.666 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(s) -12.499 -4.000 S +(o) -8.609 -4.000 S +(u) -3.609 -4.000 S +(r) 1.390 -4.000 S +(c) 4.717 -4.000 S +(e) 9.156 -4.000 S + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(6) -22.500 10.000 S +(.) -17.500 10.000 S +(4) -15.000 10.000 S +( ) -10.000 10.000 S +(c) -7.500 10.000 S +(m) -3.061 10.000 S +9.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(-) 4.716 7.000 S +(3) 7.711 7.000 S +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(s) 12.211 10.000 S +9.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(-) 16.100 7.000 S +(1) 19.095 7.000 S +grestore +%@EndText +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ +1.000 setlinewidth +158.000 356.608 moveto +/SwallowTail 11.162 8.224 false 326.912 DrawArrowHead +} bind def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 159.136 355.867 185.000 339.000 Line +%@EndLine +% +%tfBegGrp +% +%@BeginText +restore +save +%%IncludeFont: Symbol +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 262.000 266.000 0.000 0.000 22.000 100.000 rect +%@EndRect +gsave +316.000 273.000 T translate +0.0 rotate +1 1 scale +12.000 (Symbol) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(S) -49.500 3.000 S +grestore +restore +save +gsave +316.000 273.000 T translate +0.0 rotate +1 1 scale +%%IncludeFont: Times-Roman +[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis +/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute +/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde +/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex +/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls +/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash +/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef +/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash +/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef +/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe +/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide +/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright +/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand +/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex +/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex +/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla +/hungarumlaut/ogonek/caron] +StandardEncoding Re-encode /_Times-Roman /Times-Roman EncodeFont + +12.000 (_Times-Roman) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(t) -42.398 7.000 S + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(=) -39.064 3.000 S +( ) -32.296 3.000 S +(0) -29.296 3.000 S +(.) -23.296 3.000 S +(2) -20.296 3.000 S +(0) -14.296 3.000 S +( ) -8.296 3.000 S +(c) -5.296 3.000 S +(m) 0.029 3.000 S +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(-) 9.363 -1.000 S +(1) 12.690 -1.000 S +grestore +%@EndText +%@BeginText +restore +save +%%IncludeFont: Symbol +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 284.000 266.000 0.000 0.000 22.000 100.000 rect +%@EndRect +gsave +316.000 295.000 T translate +0.0 rotate +1 1 scale +12.000 (Symbol) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(S) -49.500 3.000 S +grestore +restore +save +gsave +316.000 295.000 T translate +0.0 rotate +1 1 scale +%%IncludeFont: Times-Roman +[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis +/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute +/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde +/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex +/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls +/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash +/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef +/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash +/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef +/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe +/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide +/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright +/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand +/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex +/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex +/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla +/hungarumlaut/ogonek/caron] +StandardEncoding Re-encode /_Times-Roman /Times-Roman EncodeFont + +12.000 (_Times-Roman) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(s) -42.398 7.000 S + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(=) -37.731 3.000 S +( ) -30.963 3.000 S +(0) -27.963 3.000 S +(.) -21.963 3.000 S +(1) -18.963 3.000 S +(9) -12.963 3.000 S +( ) -6.963 3.000 S +(c) -3.963 3.000 S +(m) 1.362 3.000 S +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(-) 10.696 -1.000 S +(1) 14.023 -1.000 S +grestore +%@EndText +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 368.000 160.000 0.000 0.000 13.000 32.216 rect +%@EndRect +gsave +176.108 374.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -15.500 3.000 S +(.) -10.500 3.000 S +(2) -8.000 3.000 S +(5) -3.000 3.000 S +( ) 2.000 3.000 S +(c) 4.500 3.000 S +(m) 8.938 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 368.000 233.000 0.000 0.000 13.000 32.216 rect +%@EndRect +gsave +249.108 374.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(5) -15.500 3.000 S +(.) -10.500 3.000 S +(0) -8.000 3.000 S +(0) -3.000 3.000 S +( ) 2.000 3.000 S +(c) 4.500 3.000 S +(m) 8.938 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 368.000 327.000 0.000 0.000 13.000 37.216 rect +%@EndRect +gsave +345.608 374.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -18.500 3.000 S +(0) -13.500 3.000 S +(.) -8.500 3.000 S +(0) -6.000 3.000 S +(0) -1.000 3.000 S +( ) 4.000 3.000 S +(c) 6.500 3.000 S +(m) 10.938 3.000 S +grestore +%@EndText +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 -1.570 326.608 116.608 0.000 0.000 13.000 32.216 rect +%@EndRect +gsave +132.716 333.108 T translate +90.006 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -15.891 4.000 S +(.) -10.891 4.000 S +(2) -8.391 4.000 S +(5) -3.391 4.000 S +( ) 1.608 4.000 S +(c) 4.108 4.000 S +(m) 8.546 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 -1.570 253.608 116.608 0.000 0.000 13.000 32.216 rect +%@EndRect +gsave +132.716 260.108 T translate +90.006 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(5) -15.891 4.000 S +(.) -10.891 4.000 S +(0) -8.391 4.000 S +(0) -3.391 4.000 S +( ) 1.608 4.000 S +(c) 4.108 4.000 S +(m) 8.546 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 -1.570 157.108 114.108 0.000 0.000 13.000 37.216 rect +%@EndRect +gsave +132.716 163.608 T translate +90.006 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -18.391 3.000 S +(0) -13.391 3.000 S +(.) -8.391 3.000 S +(0) -5.891 3.000 S +(0) -0.891 3.000 S +( ) 4.108 3.000 S +(c) 6.608 3.000 S +(m) 11.046 3.000 S +grestore +%@EndText +% +%tfEndGrp +% +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 368.000 141.000 0.000 0.000 13.000 5.000 rect +%@EndRect +gsave +143.500 374.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(0) -2.500 3.000 S +grestore +%@EndText +restore +%%Trailer +end diff --git a/doc/IGE335/GTCM04.eps b/doc/IGE335/GTCM04.eps new file mode 100644 index 0000000..c7088a4 --- /dev/null +++ b/doc/IGE335/GTCM04.eps @@ -0,0 +1,2013 @@ +%!PS-Adobe-2.0 EPSF-1.2 +%%Title: Fig23.eps +%%Creator: CLARIS EPSF Export Filter V1.0 +%%CreationDate:12/3/91 5:18:12 p.m. +%%BoundingBox: 59.500 442.000 492.500 742.000 +%%QDBoundingBox: 59.500 50.000 492.500 350.000 +%%DocumentFonts: Helvetica +%%DocumentProcessColors: Cyan Magenta Yellow Black +%%ObjectsIncluded: tText=T tLine=T tRect=T tRRect=F tOval=F tArc=T tFree=F tPoly=T tBMap=F tNote=F tBez=F tPMap=F +%%AttributesIncluded: kBaWPattType=T kPixPattType=T kGradientType=F +%%EndComments +/MAV 300 dict def +MAV begin +/useClip true def +/top 0 def +/left 1 def +/bottom 2 def +/right 3 def +/CM 6 array def +/CTM 6 array def +/CTMR 6 array def +/MTC 6 array def +/blimit 1500 def +/bcnt 0 def +/rbox 8 array def +/segbox 8 array def +/bbox1 4 array def +/c1 3 array def +/c2 3 array def +/d 3 array def +/delta 3 array def +/mycurrentrgbcolor 3 array def +/ulx 0 def +/uly 1 def +/llx 2 def +/lly 3 def +/urx 4 def +/ury 5 def +/lrx 6 def +/lry 7 def +/sp [0 0] def +/ep [0 0] def +/bbox 4 array def +/pbox 4 array def +/scrnProc currentscreen 3 1 roll pop pop def +/currentcolorscreen where { +begin +currentcolorscreen +end +3 1 roll pop pop +4 2 roll pop pop +5 -2 roll pop pop +6 -2 roll pop pop +/kProc exch def +/bProc exch def +/gProc exch def +/rProc exch def +} if +/Max {2 copy gt {pop}{exch pop} ifelse} bind def +/cellPenW 72.0 /currentcolorscreen where +{begin currentcolorscreen end pop pop +10 1 roll pop pop 8 1 roll pop pop + 6 1 roll pop pop Max Max Max } +{currentscreen pop pop} ifelse div 2.0 div def +%%BeginProcSet : rect +/rect { + /saveobj save def + R PC PF LC SS + saveobj restore +} bind def +%%EndProcSet +%%BeginProcSet : R +/R { + newpath + pbox astore pop + 0 792 translate 1 -1 scale CTMR currentmatrix pop exch translate + /objectCord mstore def + pbox right get 2 div + dup pbox left get exch sub + pbox left 3 -1 roll put + dup pbox right 3 -1 roll put + pbox bottom get 2 div + dup pbox top get exch sub + pbox top 3 -1 roll put + dup pbox bottom 3 -1 roll put + translate + CTM currentmatrix pop + 57.3 mul rotate + RT +} bind def +%%EndProcSet +%%BeginProcSet : SaveScreenBW + /SaveScreenBW { + currentscreen + /scrnProc exch def + /scrnAngle exch def + /scrnFreq exch def + } bind def +%%EndProcSet +%%BeginProcSet : RestoreScreenBW + /RestoreScreenBW { + scrnFreq scrnAngle MAV /scrnProc get setscreen + } bind def +%%EndProcSet +%%BeginProcSet : SetFreqAngleBW + /SetFreqAngleBW { + currentscreen + 3 1 roll + pop pop + setscreen + } bind def +%%EndProcSet +%%BeginProcSet : SaveScreenColor + /SaveScreenColor { + currentcolorscreen + /grayProc exch def + /grayAngle exch def + /grayFreq exch def + /bProc exch def + /bAngle exch def + /bFreq exch def + /gProc exch def + /gAngle exch def + /gFreq exch def + /rProc exch def + /rAngle exch def + /rFreq exch def + } bind def +%%EndProcSet +%%BeginProcSet : RestoreColorScreen + /RestoreColorScreen { + rFreq rAngle MAV /rProc get gFreq gAngle MAV /gProc get bFreq bAngle MAV /bProc get grayFreq grayAngle MAV /grayProc get setcolorscreen + } bind def +%%EndProcSet +%%BeginProcSet : SetFreqAngleColor + /SetFreqAngleColor { + currentcolorscreen + 3 1 roll pop pop + 4 2 roll pop pop + 5 -2 roll pop pop + 6 -2 roll pop pop + 4 1 roll + 6 1 roll + 8 1 roll + 10 1 roll + setcolorscreen + } bind def +%%EndProcSet +/initmsaverestore { +userdict begin +/mdict 10 dict def +mdict begin +/mindex -1 def +/mstacksize 25 def +/mstack mstacksize array def +/incmindex { +/mindex mindex 1 add def +} bind def +/decmindex { +/mindex mindex 1 sub def +} bind def +/checkmindex { +mindex 0 lt { +(%ERROR: msave/mrestore stack underflow: Offending command 'mrestore' +) print flush +stop +} +{ +mindex mstacksize ge { +(%ERROR: msave/mrestore stack overflow: Offending command 'msave' +) print flush +stop +} if +} ifelse +} bind def +/mpush { +incmindex +checkmindex +mstack mindex +3 -1 roll put +} bind def +/mpop { +checkmindex +mstack mindex get +decmindex +} bind def +end +end +} bind def +/msave { +mdict begin +matrix currentmatrix mpush +end +} bind def +/mrestore { +mdict begin +mpop setmatrix +end +} bind def +/msavelevel { +mdict begin +mindex 1 add +end +} bind def +/mstore { +matrix currentmatrix +} bind def +/AutoSizeY { +0 0 pl +dup 3 1 roll +4 -1 roll +add +pl exch pop +exch sub +} bind def +/pl { +transform +0.25 sub round 0.25 add exch +0.25 sub round 0.25 add exch +itransform +} bind def +/pll { +transform +round exch +round exch +itransform +} bind def +/pr { +dtransform +round exch +round exch +idtransform +} bind def +/m { +pl moveto +} bind def +/l { +pl lineto +} bind def +/c { +pl curveto +} bind def +/rm { +pr rmoveto +} bind def +/rl { +pr rlineto +} bind def +/ar { +5 -2 roll pl +5 2 roll +arc +} bind def +/an { +5 -2 roll pl +5 2 roll +arcn +} bind def +/MakePatternFont { +/FontDict 20 dict def +FontDict begin +/FontName exch def +/Encoding exch def +/FontMatrix [1 0 0 1 0 0 ] def +/FontType 3 def +/FontBBox [ 0 0 1 1 ] def +/PatternDict exch def +/RenderPattern { +patternDict exch get +exec +} bind def +/BuildChar { +exch begin +1 0 0 0 1 1 setcachedevice +Encoding exch get RenderPattern +end +} bind def +FontName FontDict definefont pop +end +} bind def +/SnapToPattenGrid + { + exch + dup 0 lt { + 1 index sub + } if + 1 index + div truncate + mul +} bind def +/FillPatternString { +dup length +1 sub +0 1 3 -1 roll { +2 index +2 index +3 -2 roll +put +} for +pop pop +} bind def +/AutoSizeY { + 0.0 exch dtransform + round + idtransform exch pop +} bind def + /AutoSizeX { + 0.0 dtransform + exch + round + exch + idtransform pop +} bind def +/AutoCellSize { + AutoSizeY + exch + AutoSizeX + exch +} bind def +/CheckPath { + false + { pop pop pop true exit} + { pop pop pop true exit} + { pop pop pop pop pop pop pop true exit} + { pop true exit} + pathforall +} bind def +/PatternFill { % patternCharacter + /patternString 1 string def + /cm mstore def + patternMatrix setmatrix + 1 1 AutoCellSize + dup 0 eq { pop 1} if + exch + dup 0 eq { pop 1} if + exch + /patternSize exch 24.0 mul def + /PatternSizeX exch 24.0 mul patternString length mul def + /flaterror 0 def + patternString FillPatternString + gsave + flaterror 1 add setflat + flattenpath + pathbbox + grestore + psy add flaterror add psy SnapToPattenGrid + exch psx add flaterror add psx SnapToPattenGrid + 3 -1 roll flaterror sub psy SnapToPattenGrid + 4 -1 roll flaterror sub psx SnapToPattenGrid + 4 2 roll pll + 4 2 roll pll + /llxsnap exch def + /llysnap exch def + /urxsnap exch def + /urysnap exch def + gsave + useClip true eq {clip}{eoclip} ifelse newpath + /PatternFont findfont [psx 0.0 0.0 psy 0.0 0.0] makefont setfont + llysnap patternSize urysnap { + llxsnap exch moveto + llxsnap PatternSizeX urxsnap { + pop + patternString show + %currentpoint am + } for + } bind for + grestore + cm setmatrix +} bind def % End 'PatternFill' +/DefaultPatternFont { + /cm mstore def + patternMatrix setmatrix + 1 1 AutoCellSize + dup 0 eq { pop 1} if + exch + dup 0 eq { pop 1} if + exch + /psy exch iSizeY mul def + /psx exch iSizeX mul def + /patternDict 64 dict def + patternDict begin + /NotDef {} def + /LiteDiagLines { + iSizeX iSizeY false [iSizeX 0.0 0.0 iSizeY -1.0 mul 0.0 iSizeY] + {pat} + imagemask + } bind def + end + /CustEncoding 256 array def + 0 255 1 { + CustEncoding exch /NotDef put + } bind for + CustEncoding 65 /LiteDiagLines put + patternDict CustEncoding /PatternFont MakePatternFont + /pathSegProc { + strokepath + CheckPath { + 65 PatternFill newpath + } if + } bind def + cm setmatrix +} bind def +/XRound { + dup + 3 -1 roll + exch mul round + exch div +} bind def +/RoundMatrix { + /i 0 def + dup { + 100000.0 XRound + 1 index + exch i exch put + /i i 1 add def + } forall +} bind def +/GetBoxesRatio { +3 -1 roll sub +7 1 roll +exch sub +6 1 roll +3 -1 roll sub +5 1 roll +exch sub +4 1 roll +3 -1 roll div +3 1 roll +exch div +exch +} bind def +%%BeginProcSet : Text Attributes Procs +/T {792 exch sub} bind def +/sx 0 def +/sy 0 def +/ex 0 def +/ey 0 def +/lw 0 def +/siz 0 def +/U {gsave 0 setlinecap +/lw siz 0.078125 mul def /ey exch neg def /ex exch def /sy exch neg def /sx exch def +fontkind plain eq + { + lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto stroke + } + { + currentdict /outlineFontSize known outlineFontSize 0 gt and + { + fontkind outline eq + { + /sy sy 0.0119444 siz mul sub def + /ey ey 0.0119444 siz mul sub def + gsave + 1 1 1 setrgbcolor lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto stroke + grestore + lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto + strokepath 0.0119444 siz mul setlinewidth stroke + } if + fontkind shadow eq fontkind outlineshadow eq or + { + /sy sy 0.0358332 siz mul sub def + /ey ey 0.0358332 siz mul sub def + lw setlinewidth + lw 2 div sx add sy + lw 2 div sub moveto + lw 2 div ex add ey + lw 2 div sub lineto stroke + gsave + 1 1 1 setrgbcolor lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto stroke + grestore + lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto + strokepath 0.0119444 siz mul setlinewidth stroke + } if + } if + } ifelse +grestore} bind def +/plain 1 def +/outline 2 def +/shadow 3 def +/outlineshadow 4 def +/fess { + currentdict /outlineFontSize known { + /outlineFontSize 2 index def + } if + findfont exch dup /siz exch def scalefont setfont +} bind def +/SHDW {gsave siz oldfontname fess siz 0.055 mul x add y siz 0.05 mul sub moveto c show grestore} def +/NRML {gsave 1 1 1 setrgbcolor siz oldfontname fess x y moveto c show grestore siz /Outline fess x y moveto c show} def +/S { +fontkind plain eq {neg moveto show} if +fontkind outline eq {neg /y exch def /x exch def /c exch def NRML} if +fontkind shadow eq {neg /y exch def /x exch def /c exch def SHDW NRML} if +fontkind outlineshadow eq {neg /y exch def /x exch def /c exch def SHDW NRML} if +} bind def +/F { +/fontkind exch def +fontkind plain eq {fess} if +fontkind outline eq {dup /oldfontname exch def exch dup /siz exch def exch OLF} if +fontkind shadow eq {dup /oldfontname exch def exch dup /siz exch def exch OLF} if +fontkind outlineshadow eq {dup /oldfontname exch def exch dup /siz exch def exch OLF} if +} bind def +/makeoutlinedict 15 dict def +/makeoutlinefont + { + makeoutlinedict begin + /uniqueid exch def + /strokewidth exch def + /newfontname exch def + /basefontname exch def + /basefontdict basefontname findfont def + /numentries basefontdict maxlength 1 add def + basefontdict /UniqueID known not + {/numentries numentries 1 add def} if + /outfontdict numentries dict def + basefontdict + { + exch dup /FID ne {exch outfontdict 3 1 roll put} {pop pop} ifelse + }forall + outfontdict /FontName newfontname put + outfontdict /PaintType 2 put + outfontdict /StrokeWidth strokewidth put + outfontdict /UniqueID uniqueid put + newfontname outfontdict definefont pop + end + }def +/UID { + findfont dup /UniqueID known + {/UniqueID get 1 add} + {pop 1} + ifelse +} def +/OLF { +dup +/Outline +1000 62 div +4 -1 roll +UID +/outlineFontSize 5 index def +makeoutlinefont +/Outline findfont exch scalefont setfont +} def +/CopyEncoding { +findfont +/Encoding get +dup length array +/tarrayz exch def +tarrayz 0 +3 -1 roll +putinterval +tarrayz +} bind def +/Re-encode { +dup length array copy +/eap 0 def +exch { +dup type /integertype eq { +/eap exch def +} { +1 index +exch +eap exch +put +/eap eap 1 add def +} ifelse +} forall +} bind def +/EncodeFont { +findfont dup +length dict +begin +{ 1 index /FID ne +{ def } +{ pop pop } ifelse +} forall +/FontName exch def +/Encoding exch def +FontName currentdict +end +definefont pop +} bind def +%%EndProcSet +%%BeginProcSet : clip2pathbbox +/clip2pathbbox { + /magicNum linewidth 2 div 1 2 sqrt div mul def + pathbbox + /urymn exch magicNum add def + /urxmn exch magicNum add def + /llymn exch magicNum sub def + /llxmn exch magicNum sub def + newpath llxmn llymn moveto llxmn urymn lineto urxmn urymn lineto urxmn llymn lineto + closepath clip newpath +} bind def +%%EndProcSet +%% Line takes the following arguments: +%% linewidth xEnd yEnd xStart yStart +%%BeginProcSet : Line +/Line { +MAV /LC get length 0 ne +{ + gsave + newpath + MAV /ArrowType get length 0 eq + MAV /SD get length 0 eq and + {2 setlinecap /UseClip {clip2pathbbox} def } + {0 setlinecap /UseClip {} def } ifelse + 0 792 translate + 1 -1 scale + CTM currentmatrix pop + /yStart exch def /xStart exch def /yEnd exch def /xEnd exch def /linewidth exch def + MAV /ArrowType get length 0 eq xStart xEnd ne yStart yEnd ne and and + {xStart yStart moveto xEnd yEnd lineto UseClip xStart yStart moveto xEnd yEnd lineto} + {xStart yStart moveto xEnd yEnd lineto} ifelse + linewidth setlinewidth SD strokepath + CheckPath {LC PF ArrowType} if + grestore +} +{pop pop pop pop pop} ifelse +} bind def +/CompensateForStroke { + sin currentlinewidth mul + exch + cos currentlinewidth mul + dup 0 translate + 4 -1 roll exch 2.0 mul sub + 3 1 roll + 2.0 mul sub +} bind def +/arrowdict 10 dict def +arrowdict begin + /SwallowTail { + newpath + 0.0 0.0 moveto + 1.0 -.5 lineto + .666 0.0 lineto + 1.0 .5 lineto + closepath + } bind def + /Triangular { + newpath + 0.0 0.0 moveto + 1.0 -.5 lineto + 1.0 .5 lineto + closepath + } bind def + /OpenTri { + newpath + 1.0 0.5 moveto + 0.0 0.0 lineto + 1.0 -0.5 lineto + } bind def + /ClosedTri { + newpath + 1.0 0.5 moveto + 0.0 0.0 lineto + 1.0 -0.5 lineto + closepath + } bind def + /SlashBar { + newpath + 0.5 -.5 moveto + -.5 0.5 lineto + } bind def + /Dot { + newpath + 0.5 0.0 moveto + 0 0 1 0 360 arc + closepath + } bind def + /ExtSlashBar { + newpath + 1.0 -.5 moveto + 0.0 0.5 lineto + } bind def +end +/ScaleArrowHead { + 0 0 4 -2 roll + 0 0 1 1 + 8 -4 roll GetBoxesRatio + scale +} bind def +/DrawArrowHead { + gsave + [] 0 setdash + currentpoint translate rotate + { + 4 copy + gsave + initmatrix + 100 200 translate + msave + ScaleArrowHead pop + arrowdict exch get exec + mrestore + strokepath + 0 0 3 index 3 index + pathbbox 8 4 roll + GetBoxesRatio + 4 2 roll + grestore + 3 index 1.0 exch sub + 6 -1 roll + { + 2 index mul + 0 translate + }{ + pop + } ifelse + msave + ScaleArrowHead scale + arrowdict exch get exec + mrestore + strokepath + } { + msave + ScaleArrowHead + arrowdict exch get exec + mrestore + } ifelse + CheckPath { + LC PF + } if + grestore +} bind def +%%EndProcSet +%%BeginProcSet : SR +/SR { + pbox left get pbox top get moveto + pbox right get pbox top get lineto + pbox right get pbox bottom get lineto + pbox left get pbox bottom get lineto + closepath +} bind def +%%EndProcSet +%%BeginProcSet : A1 +/A1 {msave +pbox right get pbox left get sub abs dup +pbox bottom get pbox top get sub abs dup 3 -1 roll +lt {exch dup 3 -1 roll exch div 1 exch} +{dup 3 -1 roll exch div 1} ifelse scale +0 0 3 -1 roll 2 div 5 -1 roll -90 add 5 -1 roll -90 add arcn +mrestore} bind def +%%EndProcSet +%%BeginProcSet : A2 +/A2 {msave 0 0 moveto A1 closepath mrestore} def +%%EndProcSet + +/StripFromFront { +dup length +2 index sub +3 1 roll +exch 3 -1 roll +getinterval +} bind def +/MakePathArray { + /k 0 def + {/k k 1 add def pop pop}{/k k 1 add def pop pop}{/k k 1 add def pop pop pop pop pop pop}{/k k 1 add def }pathforall + k array + /k 0 def + {{moveto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} + {{lineto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} + {{curveto} 7 array astore 1 index k 3 -1 roll put /k k 1 add def} + {{closepath} 1 array astore 1 index k 3 -1 roll put /k k 1 add def} +pathforall +}bind def +/MakeFlatPathArray { +/k 0 def +{/k k 1 add def pop pop}{/k k 1 add def pop pop}{pop pop pop pop pop pop}{}pathforall +k array +/k 0 def +{{moveto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} +{{lineto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} +{ pop pop pop pop pop pop} +{} +pathforall +}bind def +/FractionalLine { +2 index sub +.00001 mul +exch +3 index sub +.00001 mul +4 -1 roll add +3 1 roll +add +} bind def +/calcLineLength { + exch + 4 -1 roll + sub + dup mul + 3 1 roll exch + sub + dup mul + add sqrt +} bind def +/InitTotalLineLength { + /oldY exch def + /oldX exch def + theDash aload pop currentLineLength add setdash +} bind def +/AccumeLineLength { + 3 copy pop + 2 copy + oldX oldY + 4 2 roll calcLineLength + /segmentLength exch def + /currentLineLength currentLineLength segmentLength add def + /oldY exch def + /oldX exch def +} bind def +/DecumeLastLineLength { + /currentLineLength currentLineLength segmentLength sub def +} bind def +/DrawFlattendSegment { + /pointCount 2 def + dup 0 lt { pop 0 } if + fpc + 3 1 roll + 2 index + 1 index + gt { + 2 copy get + dup length + dup 3 eq { + pop + dup 0 get + exch 1 get + 2 copy InitTotalLineLength + m + } { + } ifelse + } { + pop 1 index + } ifelse + dup 1 add + 3 index + exch sub + dup 10 gt { pop 10} if + { + 1 add + 2 copy + get aload pop + AccumeLineLength + exec + } repeat + 3 1 roll pop pop + DecumeLastLineLength +} bind def +/IncFPC { + fpc add + /fpc exch def +} bind def +/DrawFlatPathArray { + fpc + 0 { + dup 2 index + 1 sub + lt { + flatPathArray exch + newpath + 1 sub DrawFlattendSegment + gsave + pathSegProc + grestore + newpath + } + { + pop pop + exit + } ifelse + } loop +} bind def +/RecordFirstSubSegment { + closepathArray 0 pathArray 0 get + put + closepathArray 1 + pathArray 0 get aload pop pop + pathArray 1 get dup length 3 eq { + aload pop pop + } { + newpath + 0 0 moveto + aload pop exec + /segmentArray flattenpath MakeFlatPathArray def + segmentArray 1 get aload pop pop + } ifelse + FractionalLine {lineto} 3 array astore + put +} bind def +/AppendClosePath { + closepathArray 0 get 2 {lineto} put + flatPathArray fpc closepathArray 0 get put + 1 IncFPC + flatPathArray fpc closepathArray 1 get put + 1 IncFPC +} bind def +/RecordCurrentDash { + /theDash + currentdash 2 array astore def + /currentLineLength 0 def +} bind def +/PatternStroke { + 0 setlinecap + RecordCurrentDash + /saveFlat currentflat def + .5 setflat + /pathArray MakePathArray def + /closepathArray 2 array def + /pathLength pathArray length def + /flatPathArray 513 array def + /currentLineLength 0 def + /fpc 0 def + pathArray pathLength 1 sub get + length 1 eq { + /usingClosepath true def + RecordFirstSubSegment + /pathLength pathLength 1 sub def + } { + /usingClosepath false def + } ifelse + 0 1 pathLength 1 sub { + pathArray exch get + dup length 3 eq { + fpc 1 add 512 ge { + DrawFlatPathArray + fpc 2 ge { + flatPathArray flatPathArray fpc 2 sub get 0 put + flatPathArray flatPathArray fpc 1 sub get 1 put + /fpc 2 def + }{ + /fpc 0 def + } ifelse + } if + flatPathArray exch fpc exch put + 1 IncFPC + } { + dup length 7 eq { + newpath + /nToStrip 0 def + fpc 1 gt { + flatPathArray fpc 2 sub get aload pop pop m + flatPathArray fpc 1 sub get aload pop exec + /nToStrip 2 def + } { + fpc 1 eq { + flatPathArray fpc 1 sub get aload pop exec + /nToStrip 2 def + } if + } ifelse + aload pop exec + /segmentArray flattenpath MakeFlatPathArray def + /segmentArray nToStrip segmentArray StripFromFront def + segmentArray length fpc add 512 lt { + flatPathArray fpc segmentArray putinterval + segmentArray length IncFPC + } { + DrawFlatPathArray + fpc 1 gt { + flatPathArray flatPathArray fpc 2 sub get 0 exch put + flatPathArray flatPathArray fpc 1 sub get 1 exch put + /fpc 2 def + }{ + /fpc 0 def + } ifelse + segmentArray length 512 lt { + flatPathArray fpc segmentArray putinterval + segmentArray length IncFPC + } { + segmentArray length + /exitLoop false def + 0 + { + 2 copy sub + dup 500 gt { + pop 500 + } { + /exitLoop true def + } ifelse + segmentArray 2 index 2 index getinterval + flatPathArray fpc 3 -1 roll putinterval + dup IncFPC + add + exitLoop { + exit + } { + DrawFlatPathArray + fpc 1 gt { + flatPathArray flatPathArray fpc 2 sub get 0 exch put + flatPathArray flatPathArray fpc 1 sub get 1 exch put + /fpc 2 def + }{ + /fpc 0 def + } ifelse + } ifelse + } loop + } ifelse + } ifelse + } if + } ifelse + } for + fpc 0 gt { + usingClosepath { + AppendClosePath + } if + DrawFlatPathArray + } if + saveFlat setflat +} bind def + + +%%EndProlog +initmsaverestore +/tctm matrix currentmatrix def +tctm RoundMatrix setmatrix +/patternMatrix mstore def +10 setmiterlimit +2 setlinecap +newpath +% +%tLayer +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginPoly +/saveobj save def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.489 setcmykcolor end} {0.510 0.510 0.510 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.110 setcmykcolor end} {0.889 0.889 0.889 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 50.500 149.500 0.000 0.000 144.000 252.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[0.000 144.000] CP +[108.000 144.000] CP +[252.000 0.000 ] CP +[144.000 0.000 ] CP +[144.000 0.000 0.000 144.000 0.000 144.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginPoly +/saveobj save def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.489 setcmykcolor end} {0.510 0.510 0.510 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.489 setcmykcolor end} {0.510 0.510 0.510 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 50.500 140.500 0.000 0.000 144.000 153.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[0.000 144.000] CP +[9.000 144.000] CP +[153.000 0.000 ] CP +[144.000 0.000 ] CP +[144.000 0.000 0.000 144.000 0.000 144.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginPoly +/saveobj save def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.489 setcmykcolor end} {0.510 0.510 0.510 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.489 setcmykcolor end} {0.510 0.510 0.510 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 50.500 257.500 0.000 0.000 144.000 153.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[0.000 144.000] CP +[9.000 144.000] CP +[153.000 0.000 ] CP +[144.000 0.000 ] CP +[144.000 0.000 0.000 144.000 0.000 144.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginArc +currentlinecap +0 setlinecap +/RT { 352.000 283.000 A1 gsave} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC {} def +/PF {} def +4.000 0 168.000 312.000 0.000 0.000 72.000 144.000 rect +setlinecap +%@EndArc +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginArc +currentlinecap +0 setlinecap +/RT { 352.000 283.000 A1 gsave} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.489 setcmykcolor end} {0.510 0.510 0.510 setrgbcolor} ifelse +} def +/PC {} def +/PF {} def +4.000 0 312.000 312.000 0.000 0.000 72.000 144.000 rect +setlinecap +%@EndArc +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginArc +currentlinecap +0 setlinecap +/RT { 270.000 90.000 A2} def +/SS {pop} def +/LC {} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.489 setcmykcolor end} {0.510 0.510 0.510 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 132.000 141.000 0.000 0.000 126.000 126.000 rect +/RT { 270.000 90.000 A1 gsave} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC {} def +/PF {} def +1.000 0 132.000 141.000 0.000 0.000 126.000 126.000 rect +setlinecap +%@EndArc +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginArc +currentlinecap +0 setlinecap +/RT { 270.000 90.000 A2} def +/SS {pop} def +/LC {} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.110 setcmykcolor end} {0.889 0.889 0.889 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 141.000 150.000 0.000 0.000 108.000 108.000 rect +/RT { 270.000 90.000 A1 gsave} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC {} def +/PF {} def +1.000 0 141.000 150.000 0.000 0.000 108.000 108.000 rect +setlinecap +%@EndArc +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 195.000 60.000 0.000 0.000 72.000 72.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 195.000 132.000 0.000 0.000 72.000 72.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 195.000 204.000 0.000 0.000 72.000 72.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 195.000 276.000 0.000 0.000 72.000 72.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 267.000 60.000 0.000 0.000 72.000 72.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 267.000 132.000 0.000 0.000 72.000 72.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 267.000 204.000 0.000 0.000 72.000 72.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 267.000 276.000 0.000 0.000 72.000 72.000 rect +%@EndRect +% +%tfEndGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 204.000 51.000 60.000 195.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 285.000 51.000 141.000 195.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 348.000 51.000 204.000 195.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 420.000 51.000 276.000 195.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 492.000 51.000 348.000 195.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 492.000 123.000 348.000 267.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 492.000 195.000 348.000 339.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 492.000 51.000 204.000 51.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 492.000 195.000 492.000 51.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 402.000 141.000 114.000 141.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 447.000 96.000 159.000 96.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 447.000 240.000 447.000 96.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 402.000 285.000 402.000 141.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 294.000 51.000 150.000 195.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 294.000 51.000 150.000 195.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 402.000 51.000 258.000 195.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 411.000 51.000 267.000 195.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +4.000 312.000 339.000 312.000 195.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +4.000 375.000 312.000 375.000 168.000 Line +%@EndLine +% +%tfBegGrp +% +% +%tfBegGrp +% +%@BeginPoly +/saveobj save def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 60.000 92.000 0.000 0.000 14.000 7.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[4.000 0.000] CP +[7.000 14.000] CP +[4.000 14.000 ] CP +[0.000 14.000 ] CP +[0.000 14.000 4.000 0.000 4.000 0.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 96.000 105.000 96.000 74.000 Line +%@EndLine +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginPoly +/saveobj save def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 101.000 126.000 0.000 0.000 7.000 15.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[15.000 4.000] CP +[0.000 7.000] CP +[0.000 4.000 ] CP +[0.000 0.000 ] CP +[0.000 0.000 15.000 4.000 15.000 4.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 96.000 105.000 126.000 105.000 Line +%@EndLine +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginPoly +/saveobj save def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 119.000 69.000 0.000 0.000 13.000 12.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[0.000 13.000] CP +[7.000 0.000] CP +[9.000 3.000 ] CP +[12.000 5.000 ] CP +[12.000 5.000 0.000 13.000 0.000 13.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 78.000 122.000 96.000 105.000 Line +%@EndLine +% +%tfEndGrp +% +%@BeginText +save +%%IncludeFont: Helvetica +[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis +/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute +/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde +/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex +/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls +/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash +/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef +/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash +/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef +/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe +/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide +/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright +/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand +/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex +/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex +/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla +/hungarumlaut/ogonek/caron] +StandardEncoding Re-encode /_Helvetica /Helvetica EncodeFont + +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 84.000 142.000 0.000 0.000 16.000 17.000 rect +%@EndRect +gsave +150.500 92.000 T translate +0.0 rotate +1 1 scale +14.000 (_Helvetica) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(X) -8.500 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 57.000 106.000 0.000 0.000 16.000 17.000 rect +%@EndRect +gsave +114.500 65.000 T translate +0.0 rotate +1 1 scale +14.000 (_Helvetica) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(Y) -8.500 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 129.000 79.000 0.000 0.000 16.000 19.000 rect +%@EndRect +gsave +88.500 137.000 T translate +0.0 rotate +1 1 scale +14.000 (_Helvetica) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(Z) -9.500 4.000 S +grestore +%@EndText +% +%tfEndGrp +% +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 202.000 159.000 0.000 0.000 15.000 91.000 rect +%@EndRect +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 202.000 163.000 0.000 0.000 16.000 83.000 rect +%@EndRect +gsave +204.500 210.000 T translate +0.0 rotate +1 1 scale +14.000 (_Helvetica) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(F) -40.458 4.000 S +(u) -31.906 4.000 S +(e) -24.124 4.000 S +(l) -16.341 4.000 S +( ) -13.234 4.000 S +(&) -9.344 4.000 S +( ) -0.006 4.000 S +(S) 3.882 4.000 S +(h) 13.220 4.000 S +(e) 21.003 4.000 S +(a) 28.786 4.000 S +(t) 36.568 4.000 S +grestore +%@EndText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 202.000 348.000 0.000 0.000 15.000 53.000 rect +%@EndRect +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 202.000 348.000 0.000 0.000 16.000 53.000 rect +%@EndRect +gsave +374.500 210.000 T translate +0.0 rotate +1 1 scale +14.000 (_Helvetica) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(A) -25.670 4.000 S +(d) -16.332 4.000 S +(j) -8.550 4.000 S +(u) -5.443 4.000 S +(s) 2.339 4.000 S +(t) 9.339 4.000 S +(e) 13.229 4.000 S +(r) 21.011 4.000 S +grestore +%@EndText +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 276.000 51.000 132.000 195.000 Line +%@EndLine +restore +%%Trailer +end diff --git a/doc/IGE335/GTCM13.eps b/doc/IGE335/GTCM13.eps new file mode 100644 index 0000000..cab9545 --- /dev/null +++ b/doc/IGE335/GTCM13.eps @@ -0,0 +1,15545 @@ +%!PS-Adobe-3.1 EPSF-3.0 +%ADO_DSC_Encoding: MacOS Roman +%%Title: TCM13.eps +%%Creator: Adobe Illustrator(R) 14.0 +%%For: Guy Marleau +%%CreationDate: 13-07-10 +%%BoundingBox: 0 0 492 511 +%%HiResBoundingBox: 0 0 491.7842 510.5117 +%%CropBox: 0 0 491.7842 510.5117 +%%LanguageLevel: 2 +%%DocumentData: Clean7Bit +%ADOBeginClientInjection: DocumentHeader "AI11EPS" +%%AI8_CreatorVersion: 14.0.0 %AI9_PrintingDataBegin %ADO_BuildNumber: Adobe Illustrator(R) 14.0.0 x367 R agm 4.4890 ct 5.1541 %ADO_ContainsXMP: MainFirst %AI7_Thumbnail: 124 128 8 %%BeginData: 22570 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 %524C45FFFFFFA87DA8A87DFD04FFA8A87DFFFFA852A8FD6AFFA87DA87D27 %522752522727A827527D7D2752275252522752FD65FFA8A8FD047DA8A852 %7DA87D7DA87DA87D5252A87D7D7DFD76FFA8A8FDFCFFFD8DFFA8FD27FFA8 %FD51FFAE343483FD24FFAE343483FD4EFFA883333A333A58AEFD20FFA884 %3435343B59AEFD4BFF8334113A33341133115FA8FD1DFF7D35123B343434 %353459A8FD47FFAE333A393A3334333A333A113483FD1AFFAE3434343B34 %3B343B3435343483FD44FFA85E1133113A11390B33113A113A113333A8FD %16FFA85F12343435FD073435343434A8FD41FF5F34113A333A333A333A34 %3A333A3A3A333A115FA8FD13FF593B343B3435353B34342E35355F353535 %3B3459A8FD3DFF833339113A33331134333A1134393A113A3334113A1133 %58FD10FFA8343412353435343B34342E3434353435343B34350C3459FD3A %FFA85E113A393A393A2D34333A393A333A3A3A3334333A393A34333384FD %0CFFA85F123B343B343534353435343B343B343534353435343B34353484 %FD36FFAE34331139113A113311341133113A3334113A1134113A1134113A %333A113483FD08FFAE583412353434343534340B34343B3434343B34340B %3534353435343512597DFD33FF83333A333A333A333A393A333A393A333A %333A343A3A3A343A333A3334333A393A58FD06FF8434343435345F343B34 %353434343B353B345F353534353435355F343B3435343459FD30FF833A11 %39113A33330B3A393A1134333A113A0B2D113A333A113A333A11340B3433 %3A33331183FFFF83591234343BFD07343B343BFD0534353435343B343434 %353434343534351284A8FD2CFF5839173A393A333A3334333A393A333A3A %3A333A333A333A3A34333A3334333A3334333A333A115E5834343B343434 %3B34342D35353B3434343B34342E3535353434353B35342E35353B343535 %3B1235A8FD2AFFA834113911341133113A333A113411331134113A113433 %34113A33341134333A113A33341134333411FD043435343BFD043412352E %340C352EFD05340C352E34343534342E3534352E3B34340CA8FD2BFF3A3A %3333333A393A333A393A3A3A2D343A3A393A333A3A3A3434333A3A3A34FD %053A2D34343A343B343534353435343B345F3435355F353B34353435355F %353B3535353B345F343534353435353BA8FD2AFFA85E3333333A333A113A %333A113A33331134333A11343A3A113A3334113A333A113A333411343334 %3334343B34342D34343B343434FD07350C3434FD05352E353435343B3434 %0B35353512A8FD2BFF333A393A333A333A333A3334333A333A333A333A33 %3A333A3A3A343A333A343A3334343A333A3434343B343434353434343B34 %352E5F3535353B35342EFD04353B35352E3B343B343534353435353584FD %2AFFCB3A113A3339113A33330B3A333A1134333A113A0B33113A333A113A %333A11340B34113A3434113A3334123434342E3B34342E343434FD043534 %350C2E2E3535353435FD0534353435343534350CA8FD2BFF333A393A333A %393A3334333A393A333A393A3334333A343A3A3A343A343A3434343A3A3A %343A3A3A2D35343B3435343B34342E353459353B356035342E35353B355F %353534352E35355F3535355F353484FD2BFF34113A33391134333A113A33 %33113A3334113A33343334333A333A3334333A343A11343434333433FD06 %343BFD06340C3535352E3434342E35343534352E3534353435343534352E %3534A8FD2BFF3A3A3333333A393A3334393A393A0B34333A393A333A343A %3434333A3A3A343A3A3A343A3334333A343B34353434343B34342E352E34 %2E34343534352E3534352E342E352E352E3B353534353435353584FD2AFF %A85E33330B333339113A333A113A1133113A333A1134333A11340B34113A %3434113A3434113411341134343A34340B3434342E353435342E0B352E35 %3435FD04340C34343535350C3534340B35343512A8FD2BFF343A393A393A %333A393A393A333A333A3334333A343A333A343A343A343A343A3434343A %343A3434343B343534353434343B355F355F2E353435355F353BFD05355F %353B35352E3535593535343BA8FD2AFFA85E393A333A393A11332D33113A %3933113A333311343334343A333A343A33340B34343A3434333A11FD0434 %3B343B0CFD07350C34FD06352E352EFD06353435352E3B35350CA8FD2BFF %333A3934333A393A3333333A393A333A393A33332D3A343A343A343A343A %3334343A3A3A333A3A3A2D35343B34353A34345F3535355F35342E5F3535 %355F353534FD04353B35352E3B3535353B353483FD2AFFA834113A333911 %333339113A113311341139113933393334333A113A3434113A3334113434 %34113A11FD06343B0C34FD06352E342E35353534352E350C353535343534 %2E343534352E3534A8FD2BFF343A3334333A393A333A393A333A333A335E %393A335E395E3334343A343A34343A3A343A333A343A343B343B3434343B %3435353B355F2E343435355F355F35343434353B355FFD04353434345F35 %3584FD2BFF5E393A2D33333A3939113A393A1133333A333A3333395E3939 %2D34343A343A333A343A3333113A3334343B34340B34343B0C3434340C34 %0B3412342E350C3434340B342E352E34343534352E35343B34A8FD2BFF34 %39333A333A333A393A393A333A333A333A393A335E335E395E335E343A34 %3A3A3A333A343A333A343B343BFD05343B3435343434353435FD04342E35 %34352E343435343B34FD05353435A8FD2AFFA834333A333A333911331133 %333A3933333AFD07335E3339335D33341134333A1134333A11FD06343B34 %342E34123434FD05350B340CFD05350C342E2E2E3535352E3B35350C84FD %2BFF3A3A393A393A393A3333335E393A335E395E39342D5E395E395E395E %395E3334343A343A343A3A3A3434343B3434343B34342E34343B355F353B %35342D35355F353B353534343335353B3559353B343584FD2AFFA858333A %333A3933333A3339333A3933333A3333335E3333335E333A395E3339335E %333A3434343A11FD08343A343434FD07350C34FD0635FD0734352E353435 %34A8FD2BFF333A333A333A333A333A393A333A333A333A393A335E395E33 %5E335E335E395E395E333A343A3434343B343B2E34343B343B343A2E5F35 %35353B35342DFD04353B3535343A343A343A3434345F353584FD2AFFCB5E %33330B33333A3339333A393A3333333A333A3333335E39332D33395E335E %335E335E332D0B3A33FD05340B34343AFD04342EFD053534340CFD05352E %FD053411343334343534A8FD2BFF343A335E335E395E335E393A335E333A %335E393A3364395E335E335E395E395E395E335E335E333A343B343A343A %3A34343B343A34FD0535343A34342E3535353434343A343A343A343A343A %3435A8FD2AFFA833335E333A333A3339333A3339393A3339333A3339333A %335E335E3933335E3339335E395D335E332E343B3434343B343A0B34343A %34342E34343A2D2E343A34340B3A343A0B34343A343A333A343A0B7DFD29 %FF8382575E333A395E395E3333335E393A335E393A3334335E395E395E33 %5E395E3357335E395E335E33522834343B3434343A3434343A343B34343A %3AFD05343B3434343A3434333A343A343A3A3A34352E59A8FD25FFA8575D %575E5D5D333A3939FD05333A3933333AFD053339335E3339395E3333335D %335E39332D2F282E282E0C343434113AFD06340BFD073411343334113A34 %341234333411342E35FD042F59FD22FFA8825D885D8257885D885757335E %395E395E335E335E333A335E335E335E395E395E335E395E5D5E33582853 %2953285329532E34343B3A3A343B3A3B2D34343B343B343A3A3B3434343B %3A3A343A3A3A333435352F592F352E352F84FD1FFF825D328257825D5E5D %5D575E575D333A333A393A3333333A393A335E395E335E3333335E395E33 %5E332E282F282F282E282E2829282E343AFD06343334343AFD0434333433 %34113A3434343A342E2F352F352E2E2E352F350C5984FD1BFFA75D825D5E %5D825782575E575E5D825D5E335E395E335E3334335E393A335E395E3358 %335E396439582E53292F2853282F285328532853292F2E3A3434343B3434 %343A3434343A343A343A3A3A333A34342E592F3535592F352E352F352F59 %2F3559FD18FF835857815D8257825D825757575E5D5D57825D5DFD05333A %3333333A33393333335D335E3339332E282F282F282F282F2828282F2828 %282F2829272E343A3434343A343A0B2D113A3434113A343A0B342E2F2E35 %2E2F2E352F2F2E2F2E2F2E352E2E2E84A8FD14FF8282578257885D5E5D82 %5782575E5D825D825D5E5782575E335E335E395E333A335E395E395E5D5E %2D53282F28532E53295328532853285328532F532853282F343B3434343A %343A343A343A343A3A3A3459355935592E352F5935592E592F592E2F2E35 %2F592F5984FD10FFA8A75D81575D5D5D5782575D57825D5D5D5E575D575E %575E5D5E5D5D3333333A393A3333335E395E3358282F282F282E282F282E %282F2828282F2828282F282F282F28282E343334343A3434343A34341134 %2E352E352F352E2E2E352F352F2F2F352F2F282F2E352F352E2F2FA8FD0D %FF83575D8881825788818257575D885D8257825D82575757885D5E57885D %825758333A335E335E335E332E28532F2F28532F2F282828532853285328 %5328282853285328532953282E343A343A343A343A34342E5935352F352F %352E592F352F592F352E352F352F592E352F592F2F2E7EA8FD09FFA8575D %575D57825D575D5D575D335E575D575E5D5D335E575D335EFD045D575D57 %5D3339335E39332D2F282E282F282E282E282E282F282F282E2828282E28 %28282F2828282E2828282E2E3AFD04340B352F352E2F2E2F2E352F2F2E35 %2F2F2E2E2E2F2E352E2F2E352E2E282F2E350C2F7DFD06FFAE835D885D82 %81825D8257825D885D8282825782575E5D885D5E5D82575E57825D825D82 %5D82575E335828532F532F53282F2853285328532F532853285328532853 %2953282F28532853285329532E3434342F59355935592E2E2F5935592E59 %35592F352E352F592F352F592F592E2F2F592F592E2F2FA9FFFFFFA85857 %825D8257825D82575757885D57335D578233575D5D3357335D5D5E335757 %825D5E57825D5E332E282F282F282F282F28282853FD05282FFD09282F28 %282853282F28532829282E2E352E352F2F2E352E352E352F2F2E352E2F2E %2F2E2F2E352E2F2E2F2E2F2E352EFD052F0684FFFFFF578257825D828182 %57825782575E335E335E5782575E335E395E335E575E575E57825D5E5D5E %575E2E53282F28532F2F2853282F282E28292828282F282E282928532828 %2853282F2853282F2853282F2F3535352E352F352F3535352E352E352E59 %35352E592F2F2E2F2E2F2F592F2F2F592F352E352E2F7EFFFFA882818257 %572D5E5782575D5D57335E395E395D5757335E395E395E335D575E5D5D33 %5D335D335E5D2E282F2828272E282F282E28282829FD0728292828282928 %28282EFD07282F283535352E2E2E352F352E352F352E2E2E352F352E2F2E %352F2F062E2F352E2F2E352E352E2E282F2E84FFFFFF8188818257575D82 %5D82578233645D5E5D5E5D58335E5D5E5D5E5D5E578257825D8257575788 %5D5E2E532F53282E28532953285328532853285328282853285328532828 %2853285328532828285329532E59353535592F592F5935352E592F352E59 %35592E592F2F2F592F2F2E592F352F592E2F2E592E2F7EFFFFCF825D8257 %815782575D575D5D33395E395E395E3333335E395E395E33575D5E5D5D33 %5E575D335E5D2E282F282F282F282E282F28282829282928292828285328 %2928532828282F2828282F2828282F282F35352E3535352E2F2E352E352F %352F352E2F2E2F2E2F2E352E352F2F2E2F2E2F2E2F2F2F2E350C84FFFFFF %5782818881818188815D3382335E395E5D5E39572D5E395E5D5E395E575E %335E5D5E5D5E5D5E575E2E2F28532E2F2E532E2E2853285328532853FD05 %285328532828282E2853285328532853282E2FFD0635592E2E2E5935352E %5935352F2F282F2F592F2F2F592F352E2E2F592F592E2F2F2F84FFFFA857 %57815D8257825D82FD0457335E395E39332D57335D395E395D335E333333 %5E5D5D335E5D5D332E282F282F282F282FFD0528292829282827FD042829 %2828282F282828292828282F2828282E35352E3535352E352E352E352F2F %2E352E2F2E2F2E2F2E352E2F2E2F2E2F282F2E2F2E2F2E2F0684FFFFFF81 %82578281828182818257825757335E335E5782575E335E335E335E575E57 %5E575E5D5E5D5E5D5E2E5328532E532E532E532853282828532828285328 %2F284C2828282E2853285328532853282E28532F35355935352F59353535 %592F352E592F352F592E592F592F592F592E592F532F2F2E592E2F2E2F84 %FFFFA88281825D7B57815D825733335D33572D5D5757335D335D33572D33 %335E3333335E33572D5E5D5E5D52292F282E282E282FFD062805FD092827 %2827FD0428532828272F2829283535352E2F35352F352E352F352F2E2E35 %2F352EFD052F282E2E2F2F2F2E352F2F2E2E2E2F2EA8FFFFFF7B88818257 %575D82575E5D5E395E3357575E395E395E335E3357335E395E5D57335E33 %57575E5D5E2E532F2F282E282F284D28532853282E282828532853FD0528 %532853282828532828285328532E3535352EFD07352E352E352E5935352E %592F2F2E2F2E2F2E592F2F2F592E2F2E2F2E2F7EFFFFA88257815D815782 %5733395E395E39335757335E395D335E335D335E395E335E3333335E335D %335D5D2E282E282F282F28282829FD072829282828292828272928282829 %28282829FD05282E2E352E352F352E352E352E352F352F352E2F2E2F2E2F %2E2F2E2F2E2E2E2F2E2F282F2F2F2E2F0684FFFFFF578281888182828233 %5E5D5E5D5E395D575E5D5E395E5D5E335E5D5E5D5E5D5E33645D5E5D645D %5D2D532F532E532F2F285328532853282E28532853285328282853285328 %53285328532853285328282E603535355A35352E2F2F59355A2F59355A35 %352E532F592F532F592F592E2E2E592F592E592F2F7EFFFFCF7B57828181 %57885733395E395E395E5757335E395E395E3357335E395E395E39335D5E %335E335E332E282F2E2F2853282828292829FD0528292829285328282853 %282928292828282F28292828282F35352E3535352E2F2E352E3535352F35 %2F352E352E2F2F2F2E2F2F2F2E2F282F2E352F2F2E352E84FFFFFF818257 %8281815D82335E395E5D5E335E575E395E5D5E39575D33395E5D5E395E33 %5E5D5E575E5D5E2E2F282F2E2F282F285328532853282F282828532853FD %05285328532829282F2853282828532EFD05352EFD05352E352E592F3535 %59353B34352F2F2E2F2E2F2F532F2F2E592E2F2E2F7EFFFFA88281825D57 %51815D5D335D335E335751825733335E33577B7B2D33335E3333335E3333 %2D5E5D5E332E282F282E272E282E282828292828052F282828292828282E %2728282928282729282805282829283535350C2F2E352F352E352F352E2E %2E3535352EFD0535282E2E2F2F2F282F2F2F2E2E2E2F0C84FFFFFF818881 %8257815D828182335EFD055782575E57827B8257575758335733645D5E33 %5E5D5E5D5E2E532E532E2F28532F2F282E282E282E282F282F282F282F28 %2E282E28282853282E285328532853FD04352E35355A3535355A35352EFD %043559353B355F35352E592F592F532F592F592E2F2F3584FFFFA8825781 %5D82578257825D575782335D335E33577B827B57335E33575782335D335E %5D5E335E335D5752282E282F282F282F282E282F282828292828282F2828 %28292828282FFD07282F2828282F2E352E352F352E352E352EFD05352EFD %05352E35353534352E2F2E2F2E2F2E2F2E2F0684FFFFFF57828188818281 %88817C5782575E5D5E39643357515E5D5E395E395D8182335E5D5E5D5E5D %645D57272F2F5328532F532E2E282F285328532853282827282853285328 %282E2F28292853282E285328282E5A3535355A35352EFD04356035353559 %35352EFD06353B35352E2E2E592F352E592F2F7DFFFFA881578181815782 %578157815733395E395E335E3357335E395E335E33577B81575D335E335E %335D332E282F282F282F282E282E28282829282828292828282928282829 %2828282F2828282928292828283535352E352F352F2E0CFD09352E2E2E35 %35352E35353534352E2F2E2F2F2E2E2F2E84FFFFFF81AC81825782818281 %A67B8233645D5E5D5E5D57575E5D5E5D5E5D5E57AC81AC8182575E575E5D %5E2E532E2F28532E2F2F532E532853285328532828285328532853284D28 %592E592E532852285328532E59353535593535355935353560FD07355935 %353559353534FD05352F592E592F2F7DFFFFCF8281888157518281828181 %8157395E395E395E5757335E395E395E3381818281A6817B515D5D5E5D2E %28532E28272F2F2F282F2E28282F28292829282E285328292853282E2E2F %2F2F2E2E2728285328352E352E352E3535352E3535352E352EFD07353435 %2E35343535352E3535352E2E2E2F2E84FFFFFF8182578281818182818257 %AC575E395E5D5E3382815D335E5D5E335781A681AC818281A6815E5D5E2E %2F282F2E2F2E2F2F2F285328282853284D28532E2E28532853282E2F2F2E %592E2F2E532E2F285335352F2F2E3535603535355A35352EFD0435593535 %3560352E2E5FFD08352E2F2F2F84FFFFA8815781818257827B81577B5782 %57573357338157817B57335D335781827B817B8281A67BAC8181332E282F %2E2F282F282F282E282FFD05282E282FFD07282F282E282F2E2F282F2E2E %06352E352E352E3535352E352E3535352E352EFD05352E352E352E353535 %2E353435343534350684FFFFFF7C8181AC818281AC817B578282AC817C81 %AC818257A681A67B82A5AC818257A6A6AC81A6A6ACA5A651532F532F2F2F %532F2E28532F532E2E2E532E2F282F2F532E2F2F592F2E28532F592F532F %352F5251593559355FFD05355935603559353535593535355F3535356035 %3535593535356035353559A8FD04FFA78281825782578281817B82818257 %AC7B818182818181A681A67B8281817B8281A67BAC7BA59FA5A558282F28 %2F282F2E2E282F2E2F2853282E282F2E2F2E2F2E2F282F2E2F2E2F2E2F2E %2F2E9992BB99522EFD05352EFD09352E2E343535353435353B352E0BFD05 %353484A8FD07FFA77B7B818281A67BAC81827B7B818281827BAC81827B82 %81A681A681AC81A681827BA6C7C89FCDA57C2E2F2E2F2F532E532E2F2E2E %2E532F2F2E592F2F2E2F2E2F2F532E352F2F2F526FBBB5BB93BBBB99523C %FD073560FD063534FD0B353435353559FD0CFF7C8181827B818182817B51 %818182818181AC817B578281A6818281A6817B7BC79FA59F9F7BA6A5A551 %2E292F282F2E2F282E282F282F2E2F2E2F2E2E052F2E2F2E2F2F2F2E526E %B5B4BB929992BBB4934B5813352E3535352E352E352EFD05352E352E352E %3535352E350C5984FD0EFFA8A681A67BAC7B8281828182818281AC81A681 %A6818281AC81AC7BA69FC8A5CDA59F7BA6C8CDA5C8A57C2E2F2E532E532F %532E532E532E592E2F2E532F2F2E592F355299B5BB93BBB5BB93BB999999 %BBBB7C3535355F35592E35356035353560353B35352E3B355F353535A8FD %12FFA87B577B82818257888182577B7BA681A67BAC81817B7B7BA5A5A6A5 %C89FA59FA5A5A6A5CD7BC8A57B2D2E282F2E2F282F2E2F282E282F2F2F2E %2F2E2F06526FB5B4BB92BB92BB929992BBBBBB92BBB499513535352E352E %FD073534352E353435123559FD16FF7CA681AC818281AC81827BA681AC81 %82A5AC817B9FC89FA69FA69FA6A5C8A5CDA5A6A5A6A5A6A5CD7B532F2F2E %532F532E2F282F2F592F2F2F352E766EBBB5BB9299BBBB92996FBBBBBB99 %99BBBBBB996F58353C345935353559353534FD05352E59A8FD18FFA8A781 %8157825781818281817BA67BA67B9F7BC8A5C89F7B7BC8A5A69FA6A5A6A5 %A6757BA5CDA5A57B7C2E2F282F282F282F2E2E282F2E2F4B99B493929392 %BB92BB92939299989992BB92BB92999899927634FD05352E2E343535352E %3534A8FD1CFFCF7C7B81A681AC81ACA5A67B7B7BC8A5A6A5C89FA67BA69F %C8A5C8A5CDA5A6A5A6A5A6A5CDA5A6CCA6512F2F532F532E592F2F2E5293 %BBB5BB93BBBBBB929993BBBBBB99C1BBBB999999BBBBBB99BBBBBB51FD05 %352E35355F35357DFD20FF838281828182A5A67BA59FA59FA69FA57BA6A5 %A5A5A69FA59FA6A5A5A5CDA5A6A5A6A5A67BA69FA57B58282F2E2F2F2F2E %756EB592BB9293B4BB92936EBBB5BB9299BBBB98996E9998BB9999BABB98 %996E580CFD05350C84A8FD22FFA8A7818281A69F9FA5CDA5C87B7BA5C8A5 %CD9FA6A5CDA59F7BA6A5CDA5A6A5CDA5CD7B7BA5CDA5CD9F7C2E2F2E536F %BBB4BB939992BB93BB92BB9399929993BB99BB99BB99BB999999BB99BB93 %BB99BBBA9A3435343559AEFD26FFCF7C7B9FC87BA5A5C89F9F7BA59FC7A5 %A5A5C8A5A57B7B7BA6A5AC7BA6A5A67BA57BA5A5CDA5A5A5A6514C6EBBB4 %B592BB92B56E9392BBB4BB92BB92BB6E6F98BB999992BB99996E9992BB98 %BB92BBB4BB513484FD2AFF7BA6A5A6A5A69FC8A5A6A5A69FCDA5C8A5A6A5 %C8A5CDA5A6A5A6A5A6A5CDA5A6A5A6A5CDA5CDA5A692BBB5BB93BBBBBB93 %996FBBB5BB9999759999996FBB9999759999BB999975BB99C1BB99BBBB99 %99A1FD2BFFA69F9F759F9FC8A5A57BC8A5A57B7B7BA5A5C8A5A5A5CDA5A5 %7BA6A5A6A5A681CDA5A6A57B7BA6A593B49392B592BB92BB9299B49974C1 %9FC199999299989F99C1999F74999899999992BB99BB92BB98CAFD2BFFA0 %C79F9F9FA6A5CDA5A6A5CDA5A67BA6A5C8A5C8A5CDA5ACA57B7BACA5CDA5 %A6A5CDA5A67BA6A5AC93B5B4B5939392BBBBBB93BB99FD05C19999999FFD %05C19F99BB99C1BBBB929999C1BBC1A7FD2AFFA8A09FC77BA59F9F9FA69F %C87BA5A5A59FA67BA5A5A6A5A57BA681A67BA5A5A67BCD7BA581A681A57B %93B4B58C936E9392BB929992999FC199C199C16E7599C199C199C1989999 %9998BB98996E9999BB98CAFD2BFFA0C8C7A6A5C89FC89F9F9FC8A5CD9FC8 %A5C8A5A67BA6A5CDA6A6A5CDA5A681A6A5A6A5CD81A6A5AC93B592BBB5B5 %B4BB93BB93BB99C19FC1C1C19F996FFD07C199BB99BB99C199C1BB9999C1 %A8FD2AFFA8A69FC77BA6A5C79F9F75A5A5C8A5A5A5C8A5A67B7BA5A6A5CD %7BA6A5CDA57B57A6A5A6A5A6A5ACA59392B5B4B592B5B4B56E6F92999FC1 %99C19FC16E7599C199C199C198996E7599C1BBBB99C1BBBB6EA8FD2BFF7B %C7C7A09FC89FA59FA6A5A6A5CD9FC8A5A6A5A67BA681A6A5A6A5A67BA6A5 %A681A6A5AC81ACA5A692B593B592B5B5B592B593BB929FFD04C199999399 %99C1C1C19999999F999F99C19999BBC19999A7FD2AFFAFA09F9F7B9F7BA5 %A5A57BC89F9F7B9F7BA5A5C8A5A5A5A67BA57BA67BA581A67BAC81A67B81 %7BA68193FCB5929392B592B5929392936E9974996E999299989974997499 %6E99749999999899999998BB98A8FD2BFFA0C89F7B7BC8C7C89FA6C7C8A5 %A67BA5A5CDA5C87BCDA6CD817C7BACA5ACA5A6A5ACA6A67BA6A6AC93B5B5 %B56E9393BB929999C199996F6F93BB99C19F9F99BB7575759F99C1999FC1 %C1757599C1BBBBA7FD2BFFA09FA59F9F7BA5A5A57BC89F9F9FA69F9F7BC8 %A5A5A5A67BA67BA67BA581A67BAC81A681A67BA67B93B4B5929392B59299 %99C19FC19F99929374C19FC19FC1749974C1C1C199C1FD069998C198A8FD %2BFF9FC7A5A69FC89FA69FA09FA6A5C89FC8A5A69FA681A67BACA5A681AC %81A681A681A6A5CD81A6A5A693B592B5B593B49999C19FC1C1C1999999C1 %9FFD04C19F999FFD04C19FC175C199C1BBC199BBA7FD2AFFA8A69FC77BA5 %9FC79F7B51A5A5C8A59F9FC8A5A5757B7BAC81AC7BA681AC817B51A6A5A6 %A5A681A6816F92B5B4B592B5929F99C199C199C16E999FC199C199C1989F %99C199C199C1999999BB98C1BBBB6EA7FD2BFF9FC8C7A6A5C89FA69FA69F %A6A5C89FC8A5A69FC89F9F7BACA6A6A5AC81A681A681A6A5CD81ACA5A693 %B592BBB5B5B59999C19FC1C1C1999999C1C1C2C1C1C19F9F9FFD06C175C1 %99C1BBC199C1A7FD2AFFA8A09F9F7BA59F9F9FC89FC7FD079FC79F9FC19F %7BA681817BA6A5A67BAC818181A681A57B93B4B59293929392999FC199C1 %9F996E9399C199C1C19F6E99759F99C19FC198FD0699BB98CAFD2BFF9FC8 %9F7B7BC8C7C89FA6C7C8A5A6759F9FC89FC89FC8C1C19F7B7BACA5ACA5A6 %A5ACA5A657A6A5AC92B5B5B56E6F93BB929999C199996E6F8CB5999F9F9F %93B0686F759F99C1999FBBC1757599C1BBBBA7FD2AFFA9A09F9F7B9F7BA5 %A5A57BC8FD079FC79F9F9FC19F9F759F7BA681A67BAC81A681817BA68193 %FCB5929392B592B592939293689974996E9392938C936E996E936E997499 %9999989F999998BB98A8FD2BFF7BC8C7A69FC89FA69FA6A5A09FC89FC89F %A09FC89FC29FC1C1C29FC19FA6A5A681A6A5AC81ACA5A692B593B5B4BBB5 %B592BB93B5929FFD04C199938C939FC1C1C29F938CBB999F99C1999FBBC1 %9999A7FD2BFFA69FC89FA59FC89F9F759F9FC79F9F9FC79FC7757599C19F %C199C19FC19F9F7BA6A5ACA5A581ACA56F8CB5B4B592B5B4B568938C9999 %C199C199C16E6874C199C199C1998D8C9399C199C199C199C16EA7FD2BFF %A0C7A5A09FC89FA69F9F9FC8C1C89FC8C7C79F9F759F9FC8C19F9FC89F9F %999F9FA6A5AC81A6A5A693B592B5B5B5B4B592B58CB599C19FC1C1C19F99 %6EC19FC1C1C19FC192B08CB093C199C1BB9999C1A7FD2AFFA8A09FC77BA5 %9F9F9FC19FC1FD069F7BFD059F99C19F9F999F9FC199C1999F81A681A57B %93FCB58C936E938CB58C938C999FC199C199C16E6F99C199C199C19993FC %8DFCB08C93749999BB98CAFD2BFFA0C79F9F9FC89FC89F9FC1C89F9F75A0 %9FC89FC89FC8C1C29F9F99C2C1C19FA0C1C19FA07BA6A5AC93B5B4B59293 %8CB5B5B592B593FD05C19F998C9FFD05C19FFCB08CB0B0B08C9399C1BBC1 %A7FD2AFFA8A69F9F759F9FC19FC19FC79FC79F75759F9FC79F9F9FC19F9F %759F99C19F9F99C19FC199997BA681B5B4938CB58CB58CB58C93FC9374C1 %99C19F998CB0929F9FC19F9F6EB0FCB08CB08CB08CB08C9998CAFD2BFF7B %9FC19F9FA09FC19FA0C19F9FC89FC19F9F9FC89FC89F9F9FC29F9F99C1FD %049F99C199C19F9F68B5FCB58CB5FCB58C936EB5FCB593997499929368B0 %929974998CB08C9368B0FCB0FCB0FCB0FC92A1FD2BFFA79FC1999F9FC19F %9F759F9FC19F9F9FC79F9F7B9F999F9FC175C19FC1999F759F99C19F9F98 %C1A0A18CFCFCB58CB5FCB568938CB5FCB58CB5FCB58C8C8CB0FCB08CB0FC %B0688D8CB0FCB08CB0FCFC94CAFD2DFFA79F9FC8C1C8759F9FC89FC89FC8 %9FC89F9F75C2C1C2C1A09FC1C1C2759999C2C1C199A0A8FFFFFF9AB5FCB5 %B5B58CB593B58CB5B5B5B4B593B58CB08CB0FCB5FCB08CB58DB08CB5B0B0 %FCBCA8FD30FFA8A09E9F9F9F99C1FD069F7B9F9F9F999F9FC199C19F9F99 %C1999F989F9FA8AFFD05FFA89A68B0FCB58C93FCB58C9368B5FCB58C8DFC %B08C8D68B0FCB08CB0FCB08C8C8DC3AFFD33FFA89FC19F9FC1C89F9F7B9F %9FC19FC89FC1FD049F999F9FC19F9FC19FA1FD0AFFCA93B0FCB58CB5FCB5 %8C938CB5FCB58CB0FCB08C8D8CB0FCB08CB0FCB09AFD38FFA19F74C19FC7 %9F7575C79FC19F9F9FC19F9F749999C19F9F74A0A8FD0DFF9AB58C938C93 %8CB08CB58C938CB08C8D8CB08CB08CB08C8C8CBCA8FD3AFFCFA79FC19FC1 %9FC29F9F9FC89FC1FD049F999F9FC1A0CAFD11FFC368B5FCB5FCB5B0B5FC %9368B0FCB0B0B5FCB0FC8C93CAFD3EFFCA7B9FC19F9FC7FD049F999F99C1 %99C1989FA1FD14FFCA93FCFCB08CB58C938C8D8CB0FCB08CFCFCB5A1FD42 %FFA7C899C19FC89F9F75FD04C19F99C9FD18FFA1B58C938CB5FCB58CB08C %B08CB0FCBDA8FD44FFA8A79FC1FD049F999F9F9F7CCFFD1AFFA8A168FCFC %B58C8DFCB0FC8C6FCAFD49FFA09FC1C899C199A0A8FD1FFF9AB5FCB58CB0 %FCB5A1FD4CFFA7A09F9999C9FD22FFA1BC8C8C8CC3AFFD4FFFC9A0FD26FF %C39AFDFCFFFDFCFFFD9BFFFF %%EndData +%ADOEndClientInjection: DocumentHeader "AI11EPS" +%%Pages: 1 +%%DocumentNeededResources: +%%DocumentSuppliedResources: procset Adobe_AGM_Image 1.0 0 +%%+ procset Adobe_CoolType_Utility_T42 1.0 0 +%%+ procset Adobe_CoolType_Utility_MAKEOCF 1.23 0 +%%+ procset Adobe_CoolType_Core 2.31 0 +%%+ procset Adobe_AGM_Core 2.0 0 +%%+ procset Adobe_AGM_Utils 1.0 0 +%%DocumentFonts: +%%DocumentNeededFonts: +%%DocumentNeededFeatures: +%%DocumentSuppliedFeatures: +%%DocumentProcessColors: Cyan Magenta Yellow Black +%%DocumentCustomColors: +%%CMYKCustomColor: +%%RGBCustomColor: +%%EndComments + + + + + + +%%BeginDefaults +%%ViewingOrientation: 1 0 0 1 +%%EndDefaults +%%BeginProlog +%%BeginResource: procset Adobe_AGM_Utils 1.0 0 +%%Version: 1.0 0 +%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved. +systemdict/setpacking known +{currentpacking true setpacking}if +userdict/Adobe_AGM_Utils 75 dict dup begin put +/bdf +{bind def}bind def +/nd{null def}bdf +/xdf +{exch def}bdf +/ldf +{load def}bdf +/ddf +{put}bdf +/xddf +{3 -1 roll put}bdf +/xpt +{exch put}bdf +/ndf +{ + exch dup where{ + pop pop pop + }{ + xdf + }ifelse +}def +/cdndf +{ + exch dup currentdict exch known{ + pop pop + }{ + exch def + }ifelse +}def +/gx +{get exec}bdf +/ps_level + /languagelevel where{ + pop systemdict/languagelevel gx + }{ + 1 + }ifelse +def +/level2 + ps_level 2 ge +def +/level3 + ps_level 3 ge +def +/ps_version + {version cvr}stopped{-1}if +def +/set_gvm +{currentglobal exch setglobal}bdf +/reset_gvm +{setglobal}bdf +/makereadonlyarray +{ + /packedarray where{pop packedarray + }{ + array astore readonly}ifelse +}bdf +/map_reserved_ink_name +{ + dup type/stringtype eq{ + dup/Red eq{ + pop(_Red_) + }{ + dup/Green eq{ + pop(_Green_) + }{ + dup/Blue eq{ + pop(_Blue_) + }{ + dup()cvn eq{ + pop(Process) + }if + }ifelse + }ifelse + }ifelse + }if +}bdf +/AGMUTIL_GSTATE 22 dict def +/get_gstate +{ + AGMUTIL_GSTATE begin + /AGMUTIL_GSTATE_clr_spc currentcolorspace def + /AGMUTIL_GSTATE_clr_indx 0 def + /AGMUTIL_GSTATE_clr_comps 12 array def + mark currentcolor counttomark + {AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 3 -1 roll put + /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 add def}repeat pop + /AGMUTIL_GSTATE_fnt rootfont def + /AGMUTIL_GSTATE_lw currentlinewidth def + /AGMUTIL_GSTATE_lc currentlinecap def + /AGMUTIL_GSTATE_lj currentlinejoin def + /AGMUTIL_GSTATE_ml currentmiterlimit def + currentdash/AGMUTIL_GSTATE_do xdf/AGMUTIL_GSTATE_da xdf + /AGMUTIL_GSTATE_sa currentstrokeadjust def + /AGMUTIL_GSTATE_clr_rnd currentcolorrendering def + /AGMUTIL_GSTATE_op currentoverprint def + /AGMUTIL_GSTATE_bg currentblackgeneration cvlit def + /AGMUTIL_GSTATE_ucr currentundercolorremoval cvlit def + currentcolortransfer cvlit/AGMUTIL_GSTATE_gy_xfer xdf cvlit/AGMUTIL_GSTATE_b_xfer xdf + cvlit/AGMUTIL_GSTATE_g_xfer xdf cvlit/AGMUTIL_GSTATE_r_xfer xdf + /AGMUTIL_GSTATE_ht currenthalftone def + /AGMUTIL_GSTATE_flt currentflat def + end +}def +/set_gstate +{ + AGMUTIL_GSTATE begin + AGMUTIL_GSTATE_clr_spc setcolorspace + AGMUTIL_GSTATE_clr_indx{AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 1 sub get + /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 sub def}repeat setcolor + AGMUTIL_GSTATE_fnt setfont + AGMUTIL_GSTATE_lw setlinewidth + AGMUTIL_GSTATE_lc setlinecap + AGMUTIL_GSTATE_lj setlinejoin + AGMUTIL_GSTATE_ml setmiterlimit + AGMUTIL_GSTATE_da AGMUTIL_GSTATE_do setdash + AGMUTIL_GSTATE_sa setstrokeadjust + AGMUTIL_GSTATE_clr_rnd setcolorrendering + AGMUTIL_GSTATE_op setoverprint + AGMUTIL_GSTATE_bg cvx setblackgeneration + AGMUTIL_GSTATE_ucr cvx setundercolorremoval + AGMUTIL_GSTATE_r_xfer cvx AGMUTIL_GSTATE_g_xfer cvx AGMUTIL_GSTATE_b_xfer cvx + AGMUTIL_GSTATE_gy_xfer cvx setcolortransfer + AGMUTIL_GSTATE_ht/HalftoneType get dup 9 eq exch 100 eq or + { + currenthalftone/HalftoneType get AGMUTIL_GSTATE_ht/HalftoneType get ne + { + mark AGMUTIL_GSTATE_ht{sethalftone}stopped cleartomark + }if + }{ + AGMUTIL_GSTATE_ht sethalftone + }ifelse + AGMUTIL_GSTATE_flt setflat + end +}def +/get_gstate_and_matrix +{ + AGMUTIL_GSTATE begin + /AGMUTIL_GSTATE_ctm matrix currentmatrix def + end + get_gstate +}def +/set_gstate_and_matrix +{ + set_gstate + AGMUTIL_GSTATE begin + AGMUTIL_GSTATE_ctm setmatrix + end +}def +/AGMUTIL_str256 256 string def +/AGMUTIL_src256 256 string def +/AGMUTIL_dst64 64 string def +/AGMUTIL_srcLen nd +/AGMUTIL_ndx nd +/AGMUTIL_cpd nd +/capture_cpd{ + //Adobe_AGM_Utils/AGMUTIL_cpd currentpagedevice ddf +}def +/thold_halftone +{ + level3 + {sethalftone currenthalftone} + { + dup/HalftoneType get 3 eq + { + sethalftone currenthalftone + }{ + begin + Width Height mul{ + Thresholds read{pop}if + }repeat + end + currenthalftone + }ifelse + }ifelse +}def +/rdcmntline +{ + currentfile AGMUTIL_str256 readline pop + (%)anchorsearch{pop}if +}bdf +/filter_cmyk +{ + dup type/filetype ne{ + exch()/SubFileDecode filter + }{ + exch pop + } + ifelse + [ + exch + { + AGMUTIL_src256 readstring pop + dup length/AGMUTIL_srcLen exch def + /AGMUTIL_ndx 0 def + AGMCORE_plate_ndx 4 AGMUTIL_srcLen 1 sub{ + 1 index exch get + AGMUTIL_dst64 AGMUTIL_ndx 3 -1 roll put + /AGMUTIL_ndx AGMUTIL_ndx 1 add def + }for + pop + AGMUTIL_dst64 0 AGMUTIL_ndx getinterval + } + bind + /exec cvx + ]cvx +}bdf +/filter_indexed_devn +{ + cvi Names length mul names_index add Lookup exch get +}bdf +/filter_devn +{ + 4 dict begin + /srcStr xdf + /dstStr xdf + dup type/filetype ne{ + 0()/SubFileDecode filter + }if + [ + exch + [ + /devicen_colorspace_dict/AGMCORE_gget cvx/begin cvx + currentdict/srcStr get/readstring cvx/pop cvx + /dup cvx/length cvx 0/gt cvx[ + Adobe_AGM_Utils/AGMUTIL_ndx 0/ddf cvx + names_index Names length currentdict/srcStr get length 1 sub{ + 1/index cvx/exch cvx/get cvx + currentdict/dstStr get/AGMUTIL_ndx/load cvx 3 -1/roll cvx/put cvx + Adobe_AGM_Utils/AGMUTIL_ndx/AGMUTIL_ndx/load cvx 1/add cvx/ddf cvx + }for + currentdict/dstStr get 0/AGMUTIL_ndx/load cvx/getinterval cvx + ]cvx/if cvx + /end cvx + ]cvx + bind + /exec cvx + ]cvx + end +}bdf +/AGMUTIL_imagefile nd +/read_image_file +{ + AGMUTIL_imagefile 0 setfileposition + 10 dict begin + /imageDict xdf + /imbufLen Width BitsPerComponent mul 7 add 8 idiv def + /imbufIdx 0 def + /origDataSource imageDict/DataSource get def + /origMultipleDataSources imageDict/MultipleDataSources get def + /origDecode imageDict/Decode get def + /dstDataStr imageDict/Width get colorSpaceElemCnt mul string def + imageDict/MultipleDataSources known{MultipleDataSources}{false}ifelse + { + /imbufCnt imageDict/DataSource get length def + /imbufs imbufCnt array def + 0 1 imbufCnt 1 sub{ + /imbufIdx xdf + imbufs imbufIdx imbufLen string put + imageDict/DataSource get imbufIdx[AGMUTIL_imagefile imbufs imbufIdx get/readstring cvx/pop cvx]cvx put + }for + DeviceN_PS2{ + imageDict begin + /DataSource[DataSource/devn_sep_datasource cvx]cvx def + /MultipleDataSources false def + /Decode[0 1]def + end + }if + }{ + /imbuf imbufLen string def + Indexed_DeviceN level3 not and DeviceN_NoneName or{ + /srcDataStrs[imageDict begin + currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse + { + Width Decode length 2 div mul cvi string + }repeat + end]def + imageDict begin + /DataSource[AGMUTIL_imagefile Decode BitsPerComponent false 1/filter_indexed_devn load dstDataStr srcDataStrs devn_alt_datasource/exec cvx]cvx def + /Decode[0 1]def + end + }{ + imageDict/DataSource[1 string dup 0 AGMUTIL_imagefile Decode length 2 idiv string/readstring cvx/pop cvx names_index/get cvx/put cvx]cvx put + imageDict/Decode[0 1]put + }ifelse + }ifelse + imageDict exch + load exec + imageDict/DataSource origDataSource put + imageDict/MultipleDataSources origMultipleDataSources put + imageDict/Decode origDecode put + end +}bdf +/write_image_file +{ + begin + {(AGMUTIL_imagefile)(w+)file}stopped{ + false + }{ + Adobe_AGM_Utils/AGMUTIL_imagefile xddf + 2 dict begin + /imbufLen Width BitsPerComponent mul 7 add 8 idiv def + MultipleDataSources{DataSource 0 get}{DataSource}ifelse type/filetype eq{ + /imbuf imbufLen string def + }if + 1 1 Height MultipleDataSources not{Decode length 2 idiv mul}if{ + pop + MultipleDataSources{ + 0 1 DataSource length 1 sub{ + DataSource type dup + /arraytype eq{ + pop DataSource exch gx + }{ + /filetype eq{ + DataSource exch get imbuf readstring pop + }{ + DataSource exch get + }ifelse + }ifelse + AGMUTIL_imagefile exch writestring + }for + }{ + DataSource type dup + /arraytype eq{ + pop DataSource exec + }{ + /filetype eq{ + DataSource imbuf readstring pop + }{ + DataSource + }ifelse + }ifelse + AGMUTIL_imagefile exch writestring + }ifelse + }for + end + true + }ifelse + end +}bdf +/close_image_file +{ + AGMUTIL_imagefile closefile(AGMUTIL_imagefile)deletefile +}def +statusdict/product known userdict/AGMP_current_show known not and{ + /pstr statusdict/product get def + pstr(HP LaserJet 2200)eq + pstr(HP LaserJet 4000 Series)eq or + pstr(HP LaserJet 4050 Series )eq or + pstr(HP LaserJet 8000 Series)eq or + pstr(HP LaserJet 8100 Series)eq or + pstr(HP LaserJet 8150 Series)eq or + pstr(HP LaserJet 5000 Series)eq or + pstr(HP LaserJet 5100 Series)eq or + pstr(HP Color LaserJet 4500)eq or + pstr(HP Color LaserJet 4600)eq or + pstr(HP LaserJet 5Si)eq or + pstr(HP LaserJet 1200 Series)eq or + pstr(HP LaserJet 1300 Series)eq or + pstr(HP LaserJet 4100 Series)eq or + { + userdict/AGMP_current_show/show load put + userdict/show{ + currentcolorspace 0 get + /Pattern eq + {false charpath f} + {AGMP_current_show}ifelse + }put + }if + currentdict/pstr undef +}if +/consumeimagedata +{ + begin + AGMIMG_init_common + currentdict/MultipleDataSources known not + {/MultipleDataSources false def}if + MultipleDataSources + { + DataSource 0 get type + dup/filetype eq + { + 1 dict begin + /flushbuffer Width cvi string def + 1 1 Height cvi + { + pop + 0 1 DataSource length 1 sub + { + DataSource exch get + flushbuffer readstring pop pop + }for + }for + end + }if + dup/arraytype eq exch/packedarraytype eq or DataSource 0 get xcheck and + { + Width Height mul cvi + { + 0 1 DataSource length 1 sub + {dup DataSource exch gx length exch 0 ne{pop}if}for + dup 0 eq + {pop exit}if + sub dup 0 le + {exit}if + }loop + pop + }if + } + { + /DataSource load type + dup/filetype eq + { + 1 dict begin + /flushbuffer Width Decode length 2 idiv mul cvi string def + 1 1 Height{pop DataSource flushbuffer readstring pop pop}for + end + }if + dup/arraytype eq exch/packedarraytype eq or/DataSource load xcheck and + { + Height Width BitsPerComponent mul 8 BitsPerComponent sub add 8 idiv Decode length 2 idiv mul mul + { + DataSource length dup 0 eq + {pop exit}if + sub dup 0 le + {exit}if + }loop + pop + }if + }ifelse + end +}bdf +/addprocs +{ + 2{/exec load}repeat + 3 1 roll + [5 1 roll]bind cvx +}def +/modify_halftone_xfer +{ + currenthalftone dup length dict copy begin + currentdict 2 index known{ + 1 index load dup length dict copy begin + currentdict/TransferFunction known{ + /TransferFunction load + }{ + currenttransfer + }ifelse + addprocs/TransferFunction xdf + currentdict end def + currentdict end sethalftone + }{ + currentdict/TransferFunction known{ + /TransferFunction load + }{ + currenttransfer + }ifelse + addprocs/TransferFunction xdf + currentdict end sethalftone + pop + }ifelse +}def +/clonearray +{ + dup xcheck exch + dup length array exch + Adobe_AGM_Core/AGMCORE_tmp -1 ddf + { + Adobe_AGM_Core/AGMCORE_tmp 2 copy get 1 add ddf + dup type/dicttype eq + { + Adobe_AGM_Core/AGMCORE_tmp get + exch + clonedict + Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf + }if + dup type/arraytype eq + { + Adobe_AGM_Core/AGMCORE_tmp get exch + clonearray + Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf + }if + exch dup + Adobe_AGM_Core/AGMCORE_tmp get 4 -1 roll put + }forall + exch{cvx}if +}bdf +/clonedict +{ + dup length dict + begin + { + dup type/dicttype eq + {clonedict}if + dup type/arraytype eq + {clonearray}if + def + }forall + currentdict + end +}bdf +/DeviceN_PS2 +{ + /currentcolorspace AGMCORE_gget 0 get/DeviceN eq level3 not and +}bdf +/Indexed_DeviceN +{ + /indexed_colorspace_dict AGMCORE_gget dup null ne{ + dup/CSDBase known{ + /CSDBase get/CSD get_res/Names known + }{ + pop false + }ifelse + }{ + pop false + }ifelse +}bdf +/DeviceN_NoneName +{ + /Names where{ + pop + false Names + { + (None)eq or + }forall + }{ + false + }ifelse +}bdf +/DeviceN_PS2_inRip_seps +{ + /AGMCORE_in_rip_sep where + { + pop dup type dup/arraytype eq exch/packedarraytype eq or + { + dup 0 get/DeviceN eq level3 not and AGMCORE_in_rip_sep and + { + /currentcolorspace exch AGMCORE_gput + false + }{ + true + }ifelse + }{ + true + }ifelse + }{ + true + }ifelse +}bdf +/base_colorspace_type +{ + dup type/arraytype eq{0 get}if +}bdf +/currentdistillerparams where{pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse +{ + /pdfmark_5{cleartomark}bind def +}{ + /pdfmark_5{pdfmark}bind def +}ifelse +/ReadBypdfmark_5 +{ + currentfile exch 0 exch/SubFileDecode filter + /currentdistillerparams where + {pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse + {flushfile cleartomark} + {/PUT pdfmark}ifelse +}bdf +/ReadBypdfmark_5_string +{ + 2 dict begin + /makerString exch def string/tmpString exch def + { + currentfile tmpString readline not{pop exit}if + makerString anchorsearch + { + pop pop cleartomark exit + }{ + 3 copy/PUT pdfmark_5 pop 2 copy(\n)/PUT pdfmark_5 + }ifelse + }loop + end +}bdf +/xpdfm +{ + { + dup 0 get/Label eq + { + aload length[exch 1 add 1 roll/PAGELABEL + }{ + aload pop + [{ThisPage}<<5 -2 roll>>/PUT + }ifelse + pdfmark_5 + }forall +}bdf +/lmt{ + dup 2 index le{exch}if pop dup 2 index ge{exch}if pop +}bdf +/int{ + dup 2 index sub 3 index 5 index sub div 6 -2 roll sub mul exch pop add exch pop +}bdf +/ds{ + Adobe_AGM_Utils begin +}bdf +/dt{ + currentdict Adobe_AGM_Utils eq{ + end + }if +}bdf +systemdict/setpacking known +{setpacking}if +%%EndResource +%%BeginResource: procset Adobe_AGM_Core 2.0 0 +%%Version: 2.0 0 +%%Copyright: Copyright(C)1997-2007 Adobe Systems, Inc. All Rights Reserved. +systemdict/setpacking known +{ + currentpacking + true setpacking +}if +userdict/Adobe_AGM_Core 209 dict dup begin put +/Adobe_AGM_Core_Id/Adobe_AGM_Core_2.0_0 def +/AGMCORE_str256 256 string def +/AGMCORE_save nd +/AGMCORE_graphicsave nd +/AGMCORE_c 0 def +/AGMCORE_m 0 def +/AGMCORE_y 0 def +/AGMCORE_k 0 def +/AGMCORE_cmykbuf 4 array def +/AGMCORE_screen[currentscreen]cvx def +/AGMCORE_tmp 0 def +/AGMCORE_&setgray nd +/AGMCORE_&setcolor nd +/AGMCORE_&setcolorspace nd +/AGMCORE_&setcmykcolor nd +/AGMCORE_cyan_plate nd +/AGMCORE_magenta_plate nd +/AGMCORE_yellow_plate nd +/AGMCORE_black_plate nd +/AGMCORE_plate_ndx nd +/AGMCORE_get_ink_data nd +/AGMCORE_is_cmyk_sep nd +/AGMCORE_host_sep nd +/AGMCORE_avoid_L2_sep_space nd +/AGMCORE_distilling nd +/AGMCORE_composite_job nd +/AGMCORE_producing_seps nd +/AGMCORE_ps_level -1 def +/AGMCORE_ps_version -1 def +/AGMCORE_environ_ok nd +/AGMCORE_CSD_cache 0 dict def +/AGMCORE_currentoverprint false def +/AGMCORE_deltaX nd +/AGMCORE_deltaY nd +/AGMCORE_name nd +/AGMCORE_sep_special nd +/AGMCORE_err_strings 4 dict def +/AGMCORE_cur_err nd +/AGMCORE_current_spot_alias false def +/AGMCORE_inverting false def +/AGMCORE_feature_dictCount nd +/AGMCORE_feature_opCount nd +/AGMCORE_feature_ctm nd +/AGMCORE_ConvertToProcess false def +/AGMCORE_Default_CTM matrix def +/AGMCORE_Default_PageSize nd +/AGMCORE_Default_flatness nd +/AGMCORE_currentbg nd +/AGMCORE_currentucr nd +/AGMCORE_pattern_paint_type 0 def +/knockout_unitsq nd +currentglobal true setglobal +[/CSA/Gradient/Procedure] +{ + /Generic/Category findresource dup length dict copy/Category defineresource pop +}forall +setglobal +/AGMCORE_key_known +{ + where{ + /Adobe_AGM_Core_Id known + }{ + false + }ifelse +}ndf +/flushinput +{ + save + 2 dict begin + /CompareBuffer 3 -1 roll def + /readbuffer 256 string def + mark + { + currentfile readbuffer{readline}stopped + {cleartomark mark} + { + not + {pop exit} + if + CompareBuffer eq + {exit} + if + }ifelse + }loop + cleartomark + end + restore +}bdf +/getspotfunction +{ + AGMCORE_screen exch pop exch pop + dup type/dicttype eq{ + dup/HalftoneType get 1 eq{ + /SpotFunction get + }{ + dup/HalftoneType get 2 eq{ + /GraySpotFunction get + }{ + pop + { + abs exch abs 2 copy add 1 gt{ + 1 sub dup mul exch 1 sub dup mul add 1 sub + }{ + dup mul exch dup mul add 1 exch sub + }ifelse + }bind + }ifelse + }ifelse + }if +}def +/np +{newpath}bdf +/clp_npth +{clip np}def +/eoclp_npth +{eoclip np}def +/npth_clp +{np clip}def +/graphic_setup +{ + /AGMCORE_graphicsave save store + concat + 0 setgray + 0 setlinecap + 0 setlinejoin + 1 setlinewidth + []0 setdash + 10 setmiterlimit + np + false setoverprint + false setstrokeadjust + //Adobe_AGM_Core/spot_alias gx + /Adobe_AGM_Image where{ + pop + Adobe_AGM_Image/spot_alias 2 copy known{ + gx + }{ + pop pop + }ifelse + }if + /sep_colorspace_dict null AGMCORE_gput + 100 dict begin + /dictstackcount countdictstack def + /showpage{}def + mark +}def +/graphic_cleanup +{ + cleartomark + dictstackcount 1 countdictstack 1 sub{end}for + end + AGMCORE_graphicsave restore +}def +/compose_error_msg +{ + grestoreall initgraphics + /Helvetica findfont 10 scalefont setfont + /AGMCORE_deltaY 100 def + /AGMCORE_deltaX 310 def + clippath pathbbox np pop pop 36 add exch 36 add exch moveto + 0 AGMCORE_deltaY rlineto AGMCORE_deltaX 0 rlineto + 0 AGMCORE_deltaY neg rlineto AGMCORE_deltaX neg 0 rlineto closepath + 0 AGMCORE_&setgray + gsave 1 AGMCORE_&setgray fill grestore + 1 setlinewidth gsave stroke grestore + currentpoint AGMCORE_deltaY 15 sub add exch 8 add exch moveto + /AGMCORE_deltaY 12 def + /AGMCORE_tmp 0 def + AGMCORE_err_strings exch get + { + dup 32 eq + { + pop + AGMCORE_str256 0 AGMCORE_tmp getinterval + stringwidth pop currentpoint pop add AGMCORE_deltaX 28 add gt + { + currentpoint AGMCORE_deltaY sub exch pop + clippath pathbbox pop pop pop 44 add exch moveto + }if + AGMCORE_str256 0 AGMCORE_tmp getinterval show( )show + 0 1 AGMCORE_str256 length 1 sub + { + AGMCORE_str256 exch 0 put + }for + /AGMCORE_tmp 0 def + }{ + AGMCORE_str256 exch AGMCORE_tmp xpt + /AGMCORE_tmp AGMCORE_tmp 1 add def + }ifelse + }forall +}bdf +/AGMCORE_CMYKDeviceNColorspaces[ + [/Separation/None/DeviceCMYK{0 0 0}] + [/Separation(Black)/DeviceCMYK{0 0 0 4 -1 roll}bind] + [/Separation(Yellow)/DeviceCMYK{0 0 3 -1 roll 0}bind] + [/DeviceN[(Yellow)(Black)]/DeviceCMYK{0 0 4 2 roll}bind] + [/Separation(Magenta)/DeviceCMYK{0 exch 0 0}bind] + [/DeviceN[(Magenta)(Black)]/DeviceCMYK{0 3 1 roll 0 exch}bind] + [/DeviceN[(Magenta)(Yellow)]/DeviceCMYK{0 3 1 roll 0}bind] + [/DeviceN[(Magenta)(Yellow)(Black)]/DeviceCMYK{0 4 1 roll}bind] + [/Separation(Cyan)/DeviceCMYK{0 0 0}] + [/DeviceN[(Cyan)(Black)]/DeviceCMYK{0 0 3 -1 roll}bind] + [/DeviceN[(Cyan)(Yellow)]/DeviceCMYK{0 exch 0}bind] + [/DeviceN[(Cyan)(Yellow)(Black)]/DeviceCMYK{0 3 1 roll}bind] + [/DeviceN[(Cyan)(Magenta)]/DeviceCMYK{0 0}] + [/DeviceN[(Cyan)(Magenta)(Black)]/DeviceCMYK{0 exch}bind] + [/DeviceN[(Cyan)(Magenta)(Yellow)]/DeviceCMYK{0}] + [/DeviceCMYK] +]def +/ds{ + Adobe_AGM_Core begin + /currentdistillerparams where + { + pop currentdistillerparams/CoreDistVersion get 5000 lt + {<>setdistillerparams}if + }if + /AGMCORE_ps_version xdf + /AGMCORE_ps_level xdf + errordict/AGM_handleerror known not{ + errordict/AGM_handleerror errordict/handleerror get put + errordict/handleerror{ + Adobe_AGM_Core begin + $error/newerror get AGMCORE_cur_err null ne and{ + $error/newerror false put + AGMCORE_cur_err compose_error_msg + }if + $error/newerror true put + end + errordict/AGM_handleerror get exec + }bind put + }if + /AGMCORE_environ_ok + ps_level AGMCORE_ps_level ge + ps_version AGMCORE_ps_version ge and + AGMCORE_ps_level -1 eq or + def + AGMCORE_environ_ok not + {/AGMCORE_cur_err/AGMCORE_bad_environ def}if + /AGMCORE_&setgray systemdict/setgray get def + level2{ + /AGMCORE_&setcolor systemdict/setcolor get def + /AGMCORE_&setcolorspace systemdict/setcolorspace get def + }if + /AGMCORE_currentbg currentblackgeneration def + /AGMCORE_currentucr currentundercolorremoval def + /AGMCORE_Default_flatness currentflat def + /AGMCORE_distilling + /product where{ + pop systemdict/setdistillerparams known product(Adobe PostScript Parser)ne and + }{ + false + }ifelse + def + /AGMCORE_GSTATE AGMCORE_key_known not{ + /AGMCORE_GSTATE 21 dict def + /AGMCORE_tmpmatrix matrix def + /AGMCORE_gstack 32 array def + /AGMCORE_gstackptr 0 def + /AGMCORE_gstacksaveptr 0 def + /AGMCORE_gstackframekeys 14 def + /AGMCORE_&gsave/gsave ldf + /AGMCORE_&grestore/grestore ldf + /AGMCORE_&grestoreall/grestoreall ldf + /AGMCORE_&save/save ldf + /AGMCORE_&setoverprint/setoverprint ldf + /AGMCORE_gdictcopy{ + begin + {def}forall + end + }def + /AGMCORE_gput{ + AGMCORE_gstack AGMCORE_gstackptr get + 3 1 roll + put + }def + /AGMCORE_gget{ + AGMCORE_gstack AGMCORE_gstackptr get + exch + get + }def + /gsave{ + AGMCORE_&gsave + AGMCORE_gstack AGMCORE_gstackptr get + AGMCORE_gstackptr 1 add + dup 32 ge{limitcheck}if + /AGMCORE_gstackptr exch store + AGMCORE_gstack AGMCORE_gstackptr get + AGMCORE_gdictcopy + }def + /grestore{ + AGMCORE_&grestore + AGMCORE_gstackptr 1 sub + dup AGMCORE_gstacksaveptr lt{1 add}if + dup AGMCORE_gstack exch get dup/AGMCORE_currentoverprint known + {/AGMCORE_currentoverprint get setoverprint}{pop}ifelse + /AGMCORE_gstackptr exch store + }def + /grestoreall{ + AGMCORE_&grestoreall + /AGMCORE_gstackptr AGMCORE_gstacksaveptr store + }def + /save{ + AGMCORE_&save + AGMCORE_gstack AGMCORE_gstackptr get + AGMCORE_gstackptr 1 add + dup 32 ge{limitcheck}if + /AGMCORE_gstackptr exch store + /AGMCORE_gstacksaveptr AGMCORE_gstackptr store + AGMCORE_gstack AGMCORE_gstackptr get + AGMCORE_gdictcopy + }def + /setoverprint{ + dup/AGMCORE_currentoverprint exch AGMCORE_gput AGMCORE_&setoverprint + }def + 0 1 AGMCORE_gstack length 1 sub{ + AGMCORE_gstack exch AGMCORE_gstackframekeys dict put + }for + }if + level3/AGMCORE_&sysshfill AGMCORE_key_known not and + { + /AGMCORE_&sysshfill systemdict/shfill get def + /AGMCORE_&sysmakepattern systemdict/makepattern get def + /AGMCORE_&usrmakepattern/makepattern load def + }if + /currentcmykcolor[0 0 0 0]AGMCORE_gput + /currentstrokeadjust false AGMCORE_gput + /currentcolorspace[/DeviceGray]AGMCORE_gput + /sep_tint 0 AGMCORE_gput + /devicen_tints[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]AGMCORE_gput + /sep_colorspace_dict null AGMCORE_gput + /devicen_colorspace_dict null AGMCORE_gput + /indexed_colorspace_dict null AGMCORE_gput + /currentcolor_intent()AGMCORE_gput + /customcolor_tint 1 AGMCORE_gput + /absolute_colorimetric_crd null AGMCORE_gput + /relative_colorimetric_crd null AGMCORE_gput + /saturation_crd null AGMCORE_gput + /perceptual_crd null AGMCORE_gput + currentcolortransfer cvlit/AGMCore_gray_xfer xdf cvlit/AGMCore_b_xfer xdf + cvlit/AGMCore_g_xfer xdf cvlit/AGMCore_r_xfer xdf + << + /MaxPatternItem currentsystemparams/MaxPatternCache get + >> + setuserparams + end +}def +/ps +{ + /setcmykcolor where{ + pop + Adobe_AGM_Core/AGMCORE_&setcmykcolor/setcmykcolor load put + }if + Adobe_AGM_Core begin + /setcmykcolor + { + 4 copy AGMCORE_cmykbuf astore/currentcmykcolor exch AGMCORE_gput + 1 sub 4 1 roll + 3{ + 3 index add neg dup 0 lt{ + pop 0 + }if + 3 1 roll + }repeat + setrgbcolor pop + }ndf + /currentcmykcolor + { + /currentcmykcolor AGMCORE_gget aload pop + }ndf + /setoverprint + {pop}ndf + /currentoverprint + {false}ndf + /AGMCORE_cyan_plate 1 0 0 0 test_cmyk_color_plate def + /AGMCORE_magenta_plate 0 1 0 0 test_cmyk_color_plate def + /AGMCORE_yellow_plate 0 0 1 0 test_cmyk_color_plate def + /AGMCORE_black_plate 0 0 0 1 test_cmyk_color_plate def + /AGMCORE_plate_ndx + AGMCORE_cyan_plate{ + 0 + }{ + AGMCORE_magenta_plate{ + 1 + }{ + AGMCORE_yellow_plate{ + 2 + }{ + AGMCORE_black_plate{ + 3 + }{ + 4 + }ifelse + }ifelse + }ifelse + }ifelse + def + /AGMCORE_have_reported_unsupported_color_space false def + /AGMCORE_report_unsupported_color_space + { + AGMCORE_have_reported_unsupported_color_space false eq + { + (Warning: Job contains content that cannot be separated with on-host methods. This content appears on the black plate, and knocks out all other plates.)== + Adobe_AGM_Core/AGMCORE_have_reported_unsupported_color_space true ddf + }if + }def + /AGMCORE_composite_job + AGMCORE_cyan_plate AGMCORE_magenta_plate and AGMCORE_yellow_plate and AGMCORE_black_plate and def + /AGMCORE_in_rip_sep + /AGMCORE_in_rip_sep where{ + pop AGMCORE_in_rip_sep + }{ + AGMCORE_distilling + { + false + }{ + userdict/Adobe_AGM_OnHost_Seps known{ + false + }{ + level2{ + currentpagedevice/Separations 2 copy known{ + get + }{ + pop pop false + }ifelse + }{ + false + }ifelse + }ifelse + }ifelse + }ifelse + def + /AGMCORE_producing_seps AGMCORE_composite_job not AGMCORE_in_rip_sep or def + /AGMCORE_host_sep AGMCORE_producing_seps AGMCORE_in_rip_sep not and def + /AGM_preserve_spots + /AGM_preserve_spots where{ + pop AGM_preserve_spots + }{ + AGMCORE_distilling AGMCORE_producing_seps or + }ifelse + def + /AGM_is_distiller_preserving_spotimages + { + currentdistillerparams/PreserveOverprintSettings known + { + currentdistillerparams/PreserveOverprintSettings get + { + currentdistillerparams/ColorConversionStrategy known + { + currentdistillerparams/ColorConversionStrategy get + /sRGB ne + }{ + true + }ifelse + }{ + false + }ifelse + }{ + false + }ifelse + }def + /convert_spot_to_process where{pop}{ + /convert_spot_to_process + { + //Adobe_AGM_Core begin + dup map_alias{ + /Name get exch pop + }if + dup dup(None)eq exch(All)eq or + { + pop false + }{ + AGMCORE_host_sep + { + gsave + 1 0 0 0 setcmykcolor currentgray 1 exch sub + 0 1 0 0 setcmykcolor currentgray 1 exch sub + 0 0 1 0 setcmykcolor currentgray 1 exch sub + 0 0 0 1 setcmykcolor currentgray 1 exch sub + add add add 0 eq + { + pop false + }{ + false setoverprint + current_spot_alias false set_spot_alias + 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor + set_spot_alias + currentgray 1 ne + }ifelse + grestore + }{ + AGMCORE_distilling + { + pop AGM_is_distiller_preserving_spotimages not + }{ + //Adobe_AGM_Core/AGMCORE_name xddf + false + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 0 eq + AGMUTIL_cpd/OverrideSeparations known and + { + AGMUTIL_cpd/OverrideSeparations get + { + /HqnSpots/ProcSet resourcestatus + { + pop pop pop true + }if + }if + }if + { + AGMCORE_name/HqnSpots/ProcSet findresource/TestSpot gx not + }{ + gsave + [/Separation AGMCORE_name/DeviceGray{}]AGMCORE_&setcolorspace + false + AGMUTIL_cpd/SeparationColorNames 2 copy known + { + get + {AGMCORE_name eq or}forall + not + }{ + pop pop pop true + }ifelse + grestore + }ifelse + }ifelse + }ifelse + }ifelse + end + }def + }ifelse + /convert_to_process where{pop}{ + /convert_to_process + { + dup length 0 eq + { + pop false + }{ + AGMCORE_host_sep + { + dup true exch + { + dup(Cyan)eq exch + dup(Magenta)eq 3 -1 roll or exch + dup(Yellow)eq 3 -1 roll or exch + dup(Black)eq 3 -1 roll or + {pop} + {convert_spot_to_process and}ifelse + } + forall + { + true exch + { + dup(Cyan)eq exch + dup(Magenta)eq 3 -1 roll or exch + dup(Yellow)eq 3 -1 roll or exch + (Black)eq or and + }forall + not + }{pop false}ifelse + }{ + false exch + { + /PhotoshopDuotoneList where{pop false}{true}ifelse + { + dup(Cyan)eq exch + dup(Magenta)eq 3 -1 roll or exch + dup(Yellow)eq 3 -1 roll or exch + dup(Black)eq 3 -1 roll or + {pop} + {convert_spot_to_process or}ifelse + } + { + convert_spot_to_process or + } + ifelse + } + forall + }ifelse + }ifelse + }def + }ifelse + /AGMCORE_avoid_L2_sep_space + version cvr 2012 lt + level2 and + AGMCORE_producing_seps not and + def + /AGMCORE_is_cmyk_sep + AGMCORE_cyan_plate AGMCORE_magenta_plate or AGMCORE_yellow_plate or AGMCORE_black_plate or + def + /AGM_avoid_0_cmyk where{ + pop AGM_avoid_0_cmyk + }{ + AGM_preserve_spots + userdict/Adobe_AGM_OnHost_Seps known + userdict/Adobe_AGM_InRip_Seps known or + not and + }ifelse + { + /setcmykcolor[ + { + 4 copy add add add 0 eq currentoverprint and{ + pop 0.0005 + }if + }/exec cvx + /AGMCORE_&setcmykcolor load dup type/operatortype ne{ + /exec cvx + }if + ]cvx def + }if + /AGMCORE_IsSeparationAProcessColor + { + dup(Cyan)eq exch dup(Magenta)eq exch dup(Yellow)eq exch(Black)eq or or or + }def + AGMCORE_host_sep{ + /setcolortransfer + { + AGMCORE_cyan_plate{ + pop pop pop + }{ + AGMCORE_magenta_plate{ + 4 3 roll pop pop pop + }{ + AGMCORE_yellow_plate{ + 4 2 roll pop pop pop + }{ + 4 1 roll pop pop pop + }ifelse + }ifelse + }ifelse + settransfer + } + def + /AGMCORE_get_ink_data + AGMCORE_cyan_plate{ + {pop pop pop} + }{ + AGMCORE_magenta_plate{ + {4 3 roll pop pop pop} + }{ + AGMCORE_yellow_plate{ + {4 2 roll pop pop pop} + }{ + {4 1 roll pop pop pop} + }ifelse + }ifelse + }ifelse + def + /AGMCORE_RemoveProcessColorNames + { + 1 dict begin + /filtername + { + dup/Cyan eq 1 index(Cyan)eq or + {pop(_cyan_)}if + dup/Magenta eq 1 index(Magenta)eq or + {pop(_magenta_)}if + dup/Yellow eq 1 index(Yellow)eq or + {pop(_yellow_)}if + dup/Black eq 1 index(Black)eq or + {pop(_black_)}if + }def + dup type/arraytype eq + {[exch{filtername}forall]} + {filtername}ifelse + end + }def + level3{ + /AGMCORE_IsCurrentColor + { + dup AGMCORE_IsSeparationAProcessColor + { + AGMCORE_plate_ndx 0 eq + {dup(Cyan)eq exch/Cyan eq or}if + AGMCORE_plate_ndx 1 eq + {dup(Magenta)eq exch/Magenta eq or}if + AGMCORE_plate_ndx 2 eq + {dup(Yellow)eq exch/Yellow eq or}if + AGMCORE_plate_ndx 3 eq + {dup(Black)eq exch/Black eq or}if + AGMCORE_plate_ndx 4 eq + {pop false}if + }{ + gsave + false setoverprint + current_spot_alias false set_spot_alias + 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor + set_spot_alias + currentgray 1 ne + grestore + }ifelse + }def + /AGMCORE_filter_functiondatasource + { + 5 dict begin + /data_in xdf + data_in type/stringtype eq + { + /ncomp xdf + /comp xdf + /string_out data_in length ncomp idiv string def + 0 ncomp data_in length 1 sub + { + string_out exch dup ncomp idiv exch data_in exch ncomp getinterval comp get 255 exch sub put + }for + string_out + }{ + string/string_in xdf + /string_out 1 string def + /component xdf + [ + data_in string_in/readstring cvx + [component/get cvx 255/exch cvx/sub cvx string_out/exch cvx 0/exch cvx/put cvx string_out]cvx + [/pop cvx()]cvx/ifelse cvx + ]cvx/ReusableStreamDecode filter + }ifelse + end + }def + /AGMCORE_separateShadingFunction + { + 2 dict begin + /paint? xdf + /channel xdf + dup type/dicttype eq + { + begin + FunctionType 0 eq + { + /DataSource channel Range length 2 idiv DataSource AGMCORE_filter_functiondatasource def + currentdict/Decode known + {/Decode Decode channel 2 mul 2 getinterval def}if + paint? not + {/Decode[1 1]def}if + }if + FunctionType 2 eq + { + paint? + { + /C0[C0 channel get 1 exch sub]def + /C1[C1 channel get 1 exch sub]def + }{ + /C0[1]def + /C1[1]def + }ifelse + }if + FunctionType 3 eq + { + /Functions[Functions{channel paint? AGMCORE_separateShadingFunction}forall]def + }if + currentdict/Range known + {/Range[0 1]def}if + currentdict + end}{ + channel get 0 paint? AGMCORE_separateShadingFunction + }ifelse + end + }def + /AGMCORE_separateShading + { + 3 -1 roll begin + currentdict/Function known + { + currentdict/Background known + {[1 index{Background 3 index get 1 exch sub}{1}ifelse]/Background xdf}if + Function 3 1 roll AGMCORE_separateShadingFunction/Function xdf + /ColorSpace[/DeviceGray]def + }{ + ColorSpace dup type/arraytype eq{0 get}if/DeviceCMYK eq + { + /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def + }{ + ColorSpace dup 1 get AGMCORE_RemoveProcessColorNames 1 exch put + }ifelse + ColorSpace 0 get/Separation eq + { + { + [1/exch cvx/sub cvx]cvx + }{ + [/pop cvx 1]cvx + }ifelse + ColorSpace 3 3 -1 roll put + pop + }{ + { + [exch ColorSpace 1 get length 1 sub exch sub/index cvx 1/exch cvx/sub cvx ColorSpace 1 get length 1 add 1/roll cvx ColorSpace 1 get length{/pop cvx}repeat]cvx + }{ + pop[ColorSpace 1 get length{/pop cvx}repeat cvx 1]cvx + }ifelse + ColorSpace 3 3 -1 roll bind put + }ifelse + ColorSpace 2/DeviceGray put + }ifelse + end + }def + /AGMCORE_separateShadingDict + { + dup/ColorSpace get + dup type/arraytype ne + {[exch]}if + dup 0 get/DeviceCMYK eq + { + exch begin + currentdict + AGMCORE_cyan_plate + {0 true}if + AGMCORE_magenta_plate + {1 true}if + AGMCORE_yellow_plate + {2 true}if + AGMCORE_black_plate + {3 true}if + AGMCORE_plate_ndx 4 eq + {0 false}if + dup not currentoverprint and + {/AGMCORE_ignoreshade true def}if + AGMCORE_separateShading + currentdict + end exch + }if + dup 0 get/Separation eq + { + exch begin + ColorSpace 1 get dup/None ne exch/All ne and + { + ColorSpace 1 get AGMCORE_IsCurrentColor AGMCORE_plate_ndx 4 lt and ColorSpace 1 get AGMCORE_IsSeparationAProcessColor not and + { + ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq + { + /ColorSpace + [ + /Separation + ColorSpace 1 get + /DeviceGray + [ + ColorSpace 3 get/exec cvx + 4 AGMCORE_plate_ndx sub -1/roll cvx + 4 1/roll cvx + 3[/pop cvx]cvx/repeat cvx + 1/exch cvx/sub cvx + ]cvx + ]def + }{ + AGMCORE_report_unsupported_color_space + AGMCORE_black_plate not + { + currentdict 0 false AGMCORE_separateShading + }if + }ifelse + }{ + currentdict ColorSpace 1 get AGMCORE_IsCurrentColor + 0 exch + dup not currentoverprint and + {/AGMCORE_ignoreshade true def}if + AGMCORE_separateShading + }ifelse + }if + currentdict + end exch + }if + dup 0 get/DeviceN eq + { + exch begin + ColorSpace 1 get convert_to_process + { + ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq + { + /ColorSpace + [ + /DeviceN + ColorSpace 1 get + /DeviceGray + [ + ColorSpace 3 get/exec cvx + 4 AGMCORE_plate_ndx sub -1/roll cvx + 4 1/roll cvx + 3[/pop cvx]cvx/repeat cvx + 1/exch cvx/sub cvx + ]cvx + ]def + }{ + AGMCORE_report_unsupported_color_space + AGMCORE_black_plate not + { + currentdict 0 false AGMCORE_separateShading + /ColorSpace[/DeviceGray]def + }if + }ifelse + }{ + currentdict + false -1 ColorSpace 1 get + { + AGMCORE_IsCurrentColor + { + 1 add + exch pop true exch exit + }if + 1 add + }forall + exch + dup not currentoverprint and + {/AGMCORE_ignoreshade true def}if + AGMCORE_separateShading + }ifelse + currentdict + end exch + }if + dup 0 get dup/DeviceCMYK eq exch dup/Separation eq exch/DeviceN eq or or not + { + exch begin + ColorSpace dup type/arraytype eq + {0 get}if + /DeviceGray ne + { + AGMCORE_report_unsupported_color_space + AGMCORE_black_plate not + { + ColorSpace 0 get/CIEBasedA eq + { + /ColorSpace[/Separation/_ciebaseda_/DeviceGray{}]def + }if + ColorSpace 0 get dup/CIEBasedABC eq exch dup/CIEBasedDEF eq exch/DeviceRGB eq or or + { + /ColorSpace[/DeviceN[/_red_/_green_/_blue_]/DeviceRGB{}]def + }if + ColorSpace 0 get/CIEBasedDEFG eq + { + /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def + }if + currentdict 0 false AGMCORE_separateShading + }if + }if + currentdict + end exch + }if + pop + dup/AGMCORE_ignoreshade known + { + begin + /ColorSpace[/Separation(None)/DeviceGray{}]def + currentdict end + }if + }def + /shfill + { + AGMCORE_separateShadingDict + dup/AGMCORE_ignoreshade known + {pop} + {AGMCORE_&sysshfill}ifelse + }def + /makepattern + { + exch + dup/PatternType get 2 eq + { + clonedict + begin + /Shading Shading AGMCORE_separateShadingDict def + Shading/AGMCORE_ignoreshade known + currentdict end exch + {pop<>}if + exch AGMCORE_&sysmakepattern + }{ + exch AGMCORE_&usrmakepattern + }ifelse + }def + }if + }if + AGMCORE_in_rip_sep{ + /setcustomcolor + { + exch aload pop + dup 7 1 roll inRip_spot_has_ink not { + 4{4 index mul 4 1 roll} + repeat + /DeviceCMYK setcolorspace + 6 -2 roll pop pop + }{ + //Adobe_AGM_Core begin + /AGMCORE_k xdf/AGMCORE_y xdf/AGMCORE_m xdf/AGMCORE_c xdf + end + [/Separation 4 -1 roll/DeviceCMYK + {dup AGMCORE_c mul exch dup AGMCORE_m mul exch dup AGMCORE_y mul exch AGMCORE_k mul} + ] + setcolorspace + }ifelse + setcolor + }ndf + /setseparationgray + { + [/Separation(All)/DeviceGray{}]setcolorspace_opt + 1 exch sub setcolor + }ndf + }{ + /setseparationgray + { + AGMCORE_&setgray + }ndf + }ifelse + /findcmykcustomcolor + { + 5 makereadonlyarray + }ndf + /setcustomcolor + { + exch aload pop pop + 4{4 index mul 4 1 roll}repeat + setcmykcolor pop + }ndf + /has_color + /colorimage where{ + AGMCORE_producing_seps{ + pop true + }{ + systemdict eq + }ifelse + }{ + false + }ifelse + def + /map_index + { + 1 index mul exch getinterval{255 div}forall + }bdf + /map_indexed_devn + { + Lookup Names length 3 -1 roll cvi map_index + }bdf + /n_color_components + { + base_colorspace_type + dup/DeviceGray eq{ + pop 1 + }{ + /DeviceCMYK eq{ + 4 + }{ + 3 + }ifelse + }ifelse + }bdf + level2{ + /mo/moveto ldf + /li/lineto ldf + /cv/curveto ldf + /knockout_unitsq + { + 1 setgray + 0 0 1 1 rectfill + }def + level2/setcolorspace AGMCORE_key_known not and{ + /AGMCORE_&&&setcolorspace/setcolorspace ldf + /AGMCORE_ReplaceMappedColor + { + dup type dup/arraytype eq exch/packedarraytype eq or + { + /AGMCORE_SpotAliasAry2 where{ + begin + dup 0 get dup/Separation eq + { + pop + dup length array copy + dup dup 1 get + current_spot_alias + { + dup map_alias + { + false set_spot_alias + dup 1 exch setsepcolorspace + true set_spot_alias + begin + /sep_colorspace_dict currentdict AGMCORE_gput + pop pop pop + [ + /Separation Name + CSA map_csa + MappedCSA + /sep_colorspace_proc load + ] + dup Name + end + }if + }if + map_reserved_ink_name 1 xpt + }{ + /DeviceN eq + { + dup length array copy + dup dup 1 get[ + exch{ + current_spot_alias{ + dup map_alias{ + /Name get exch pop + }if + }if + map_reserved_ink_name + }forall + ]1 xpt + }if + }ifelse + end + }if + }if + }def + /setcolorspace + { + dup type dup/arraytype eq exch/packedarraytype eq or + { + dup 0 get/Indexed eq + { + AGMCORE_distilling + { + /PhotoshopDuotoneList where + { + pop false + }{ + true + }ifelse + }{ + true + }ifelse + { + aload pop 3 -1 roll + AGMCORE_ReplaceMappedColor + 3 1 roll 4 array astore + }if + }{ + AGMCORE_ReplaceMappedColor + }ifelse + }if + DeviceN_PS2_inRip_seps{AGMCORE_&&&setcolorspace}if + }def + }if + }{ + /adj + { + currentstrokeadjust{ + transform + 0.25 sub round 0.25 add exch + 0.25 sub round 0.25 add exch + itransform + }if + }def + /mo{ + adj moveto + }def + /li{ + adj lineto + }def + /cv{ + 6 2 roll adj + 6 2 roll adj + 6 2 roll adj curveto + }def + /knockout_unitsq + { + 1 setgray + 8 8 1[8 0 0 8 0 0]{}image + }def + /currentstrokeadjust{ + /currentstrokeadjust AGMCORE_gget + }def + /setstrokeadjust{ + /currentstrokeadjust exch AGMCORE_gput + }def + /setcolorspace + { + /currentcolorspace exch AGMCORE_gput + }def + /currentcolorspace + { + /currentcolorspace AGMCORE_gget + }def + /setcolor_devicecolor + { + base_colorspace_type + dup/DeviceGray eq{ + pop setgray + }{ + /DeviceCMYK eq{ + setcmykcolor + }{ + setrgbcolor + }ifelse + }ifelse + }def + /setcolor + { + currentcolorspace 0 get + dup/DeviceGray ne{ + dup/DeviceCMYK ne{ + dup/DeviceRGB ne{ + dup/Separation eq{ + pop + currentcolorspace 3 gx + currentcolorspace 2 get + }{ + dup/Indexed eq{ + pop + currentcolorspace 3 get dup type/stringtype eq{ + currentcolorspace 1 get n_color_components + 3 -1 roll map_index + }{ + exec + }ifelse + currentcolorspace 1 get + }{ + /AGMCORE_cur_err/AGMCORE_invalid_color_space def + AGMCORE_invalid_color_space + }ifelse + }ifelse + }if + }if + }if + setcolor_devicecolor + }def + }ifelse + /sop/setoverprint ldf + /lw/setlinewidth ldf + /lc/setlinecap ldf + /lj/setlinejoin ldf + /ml/setmiterlimit ldf + /dsh/setdash ldf + /sadj/setstrokeadjust ldf + /gry/setgray ldf + /rgb/setrgbcolor ldf + /cmyk[ + /currentcolorspace[/DeviceCMYK]/AGMCORE_gput cvx + /setcmykcolor load dup type/operatortype ne{/exec cvx}if + ]cvx bdf + level3 AGMCORE_host_sep not and{ + /nzopmsc{ + 6 dict begin + /kk exch def + /yy exch def + /mm exch def + /cc exch def + /sum 0 def + cc 0 ne{/sum sum 2#1000 or def cc}if + mm 0 ne{/sum sum 2#0100 or def mm}if + yy 0 ne{/sum sum 2#0010 or def yy}if + kk 0 ne{/sum sum 2#0001 or def kk}if + AGMCORE_CMYKDeviceNColorspaces sum get setcolorspace + sum 0 eq{0}if + end + setcolor + }bdf + }{ + /nzopmsc/cmyk ldf + }ifelse + /sep/setsepcolor ldf + /devn/setdevicencolor ldf + /idx/setindexedcolor ldf + /colr/setcolor ldf + /csacrd/set_csa_crd ldf + /sepcs/setsepcolorspace ldf + /devncs/setdevicencolorspace ldf + /idxcs/setindexedcolorspace ldf + /cp/closepath ldf + /clp/clp_npth ldf + /eclp/eoclp_npth ldf + /f/fill ldf + /ef/eofill ldf + /@/stroke ldf + /nclp/npth_clp ldf + /gset/graphic_setup ldf + /gcln/graphic_cleanup ldf + /ct/concat ldf + /cf/currentfile ldf + /fl/filter ldf + /rs/readstring ldf + /AGMCORE_def_ht currenthalftone def + /clonedict Adobe_AGM_Utils begin/clonedict load end def + /clonearray Adobe_AGM_Utils begin/clonearray load end def + currentdict{ + dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{ + bind + }if + def + }forall + /getrampcolor + { + /indx exch def + 0 1 NumComp 1 sub + { + dup + Samples exch get + dup type/stringtype eq{indx get}if + exch + Scaling exch get aload pop + 3 1 roll + mul add + }for + ColorSpaceFamily/Separation eq + {sep} + { + ColorSpaceFamily/DeviceN eq + {devn}{setcolor}ifelse + }ifelse + }bdf + /sssetbackground{ + aload pop + ColorSpaceFamily/Separation eq + {sep} + { + ColorSpaceFamily/DeviceN eq + {devn}{setcolor}ifelse + }ifelse + }bdf + /RadialShade + { + 40 dict begin + /ColorSpaceFamily xdf + /background xdf + /ext1 xdf + /ext0 xdf + /BBox xdf + /r2 xdf + /c2y xdf + /c2x xdf + /r1 xdf + /c1y xdf + /c1x xdf + /rampdict xdf + /setinkoverprint where{pop/setinkoverprint{pop}def}if + gsave + BBox length 0 gt + { + np + BBox 0 get BBox 1 get moveto + BBox 2 get BBox 0 get sub 0 rlineto + 0 BBox 3 get BBox 1 get sub rlineto + BBox 2 get BBox 0 get sub neg 0 rlineto + closepath + clip + np + }if + c1x c2x eq + { + c1y c2y lt{/theta 90 def}{/theta 270 def}ifelse + }{ + /slope c2y c1y sub c2x c1x sub div def + /theta slope 1 atan def + c2x c1x lt c2y c1y ge and{/theta theta 180 sub def}if + c2x c1x lt c2y c1y lt and{/theta theta 180 add def}if + }ifelse + gsave + clippath + c1x c1y translate + theta rotate + -90 rotate + {pathbbox}stopped + {0 0 0 0}if + /yMax xdf + /xMax xdf + /yMin xdf + /xMin xdf + grestore + xMax xMin eq yMax yMin eq or + { + grestore + end + }{ + /max{2 copy gt{pop}{exch pop}ifelse}bdf + /min{2 copy lt{pop}{exch pop}ifelse}bdf + rampdict begin + 40 dict begin + background length 0 gt{background sssetbackground gsave clippath fill grestore}if + gsave + c1x c1y translate + theta rotate + -90 rotate + /c2y c1x c2x sub dup mul c1y c2y sub dup mul add sqrt def + /c1y 0 def + /c1x 0 def + /c2x 0 def + ext0 + { + 0 getrampcolor + c2y r2 add r1 sub 0.0001 lt + { + c1x c1y r1 360 0 arcn + pathbbox + /aymax exch def + /axmax exch def + /aymin exch def + /axmin exch def + /bxMin xMin axmin min def + /byMin yMin aymin min def + /bxMax xMax axmax max def + /byMax yMax aymax max def + bxMin byMin moveto + bxMax byMin lineto + bxMax byMax lineto + bxMin byMax lineto + bxMin byMin lineto + eofill + }{ + c2y r1 add r2 le + { + c1x c1y r1 0 360 arc + fill + } + { + c2x c2y r2 0 360 arc fill + r1 r2 eq + { + /p1x r1 neg def + /p1y c1y def + /p2x r1 def + /p2y c1y def + p1x p1y moveto p2x p2y lineto p2x yMin lineto p1x yMin lineto + fill + }{ + /AA r2 r1 sub c2y div def + AA -1 eq + {/theta 89.99 def} + {/theta AA 1 AA dup mul sub sqrt div 1 atan def} + ifelse + /SS1 90 theta add dup sin exch cos div def + /p1x r1 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def + /p1y p1x SS1 div neg def + /SS2 90 theta sub dup sin exch cos div def + /p2x r1 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def + /p2y p2x SS2 div neg def + r1 r2 gt + { + /L1maxX p1x yMin p1y sub SS1 div add def + /L2maxX p2x yMin p2y sub SS2 div add def + }{ + /L1maxX 0 def + /L2maxX 0 def + }ifelse + p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto + L1maxX L1maxX p1x sub SS1 mul p1y add lineto + fill + }ifelse + }ifelse + }ifelse + }if + c1x c2x sub dup mul + c1y c2y sub dup mul + add 0.5 exp + 0 dtransform + dup mul exch dup mul add 0.5 exp 72 div + 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt + 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt + 1 index 1 index lt{exch}if pop + /hires xdf + hires mul + /numpix xdf + /numsteps NumSamples def + /rampIndxInc 1 def + /subsampling false def + numpix 0 ne + { + NumSamples numpix div 0.5 gt + { + /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def + /rampIndxInc NumSamples 1 sub numsteps div def + /subsampling true def + }if + }if + /xInc c2x c1x sub numsteps div def + /yInc c2y c1y sub numsteps div def + /rInc r2 r1 sub numsteps div def + /cx c1x def + /cy c1y def + /radius r1 def + np + xInc 0 eq yInc 0 eq rInc 0 eq and and + { + 0 getrampcolor + cx cy radius 0 360 arc + stroke + NumSamples 1 sub getrampcolor + cx cy radius 72 hires div add 0 360 arc + 0 setlinewidth + stroke + }{ + 0 + numsteps + { + dup + subsampling{round cvi}if + getrampcolor + cx cy radius 0 360 arc + /cx cx xInc add def + /cy cy yInc add def + /radius radius rInc add def + cx cy radius 360 0 arcn + eofill + rampIndxInc add + }repeat + pop + }ifelse + ext1 + { + c2y r2 add r1 lt + { + c2x c2y r2 0 360 arc + fill + }{ + c2y r1 add r2 sub 0.0001 le + { + c2x c2y r2 360 0 arcn + pathbbox + /aymax exch def + /axmax exch def + /aymin exch def + /axmin exch def + /bxMin xMin axmin min def + /byMin yMin aymin min def + /bxMax xMax axmax max def + /byMax yMax aymax max def + bxMin byMin moveto + bxMax byMin lineto + bxMax byMax lineto + bxMin byMax lineto + bxMin byMin lineto + eofill + }{ + c2x c2y r2 0 360 arc fill + r1 r2 eq + { + /p1x r2 neg def + /p1y c2y def + /p2x r2 def + /p2y c2y def + p1x p1y moveto p2x p2y lineto p2x yMax lineto p1x yMax lineto + fill + }{ + /AA r2 r1 sub c2y div def + AA -1 eq + {/theta 89.99 def} + {/theta AA 1 AA dup mul sub sqrt div 1 atan def} + ifelse + /SS1 90 theta add dup sin exch cos div def + /p1x r2 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def + /p1y c2y p1x SS1 div sub def + /SS2 90 theta sub dup sin exch cos div def + /p2x r2 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def + /p2y c2y p2x SS2 div sub def + r1 r2 lt + { + /L1maxX p1x yMax p1y sub SS1 div add def + /L2maxX p2x yMax p2y sub SS2 div add def + }{ + /L1maxX 0 def + /L2maxX 0 def + }ifelse + p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto + L1maxX L1maxX p1x sub SS1 mul p1y add lineto + fill + }ifelse + }ifelse + }ifelse + }if + grestore + grestore + end + end + end + }ifelse + }bdf + /GenStrips + { + 40 dict begin + /ColorSpaceFamily xdf + /background xdf + /ext1 xdf + /ext0 xdf + /BBox xdf + /y2 xdf + /x2 xdf + /y1 xdf + /x1 xdf + /rampdict xdf + /setinkoverprint where{pop/setinkoverprint{pop}def}if + gsave + BBox length 0 gt + { + np + BBox 0 get BBox 1 get moveto + BBox 2 get BBox 0 get sub 0 rlineto + 0 BBox 3 get BBox 1 get sub rlineto + BBox 2 get BBox 0 get sub neg 0 rlineto + closepath + clip + np + }if + x1 x2 eq + { + y1 y2 lt{/theta 90 def}{/theta 270 def}ifelse + }{ + /slope y2 y1 sub x2 x1 sub div def + /theta slope 1 atan def + x2 x1 lt y2 y1 ge and{/theta theta 180 sub def}if + x2 x1 lt y2 y1 lt and{/theta theta 180 add def}if + } + ifelse + gsave + clippath + x1 y1 translate + theta rotate + {pathbbox}stopped + {0 0 0 0}if + /yMax exch def + /xMax exch def + /yMin exch def + /xMin exch def + grestore + xMax xMin eq yMax yMin eq or + { + grestore + end + }{ + rampdict begin + 20 dict begin + background length 0 gt{background sssetbackground gsave clippath fill grestore}if + gsave + x1 y1 translate + theta rotate + /xStart 0 def + /xEnd x2 x1 sub dup mul y2 y1 sub dup mul add 0.5 exp def + /ySpan yMax yMin sub def + /numsteps NumSamples def + /rampIndxInc 1 def + /subsampling false def + xStart 0 transform + xEnd 0 transform + 3 -1 roll + sub dup mul + 3 1 roll + sub dup mul + add 0.5 exp 72 div + 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt + 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt + 1 index 1 index lt{exch}if pop + mul + /numpix xdf + numpix 0 ne + { + NumSamples numpix div 0.5 gt + { + /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def + /rampIndxInc NumSamples 1 sub numsteps div def + /subsampling true def + }if + }if + ext0 + { + 0 getrampcolor + xMin xStart lt + { + xMin yMin xMin neg ySpan rectfill + }if + }if + /xInc xEnd xStart sub numsteps div def + /x xStart def + 0 + numsteps + { + dup + subsampling{round cvi}if + getrampcolor + x yMin xInc ySpan rectfill + /x x xInc add def + rampIndxInc add + }repeat + pop + ext1{ + xMax xEnd gt + { + xEnd yMin xMax xEnd sub ySpan rectfill + }if + }if + grestore + grestore + end + end + end + }ifelse + }bdf +}def +/pt +{ + end +}def +/dt{ +}def +/pgsv{ + //Adobe_AGM_Core/AGMCORE_save save put +}def +/pgrs{ + //Adobe_AGM_Core/AGMCORE_save get restore +}def +systemdict/findcolorrendering known{ + /findcolorrendering systemdict/findcolorrendering get def +}if +systemdict/setcolorrendering known{ + /setcolorrendering systemdict/setcolorrendering get def +}if +/test_cmyk_color_plate +{ + gsave + setcmykcolor currentgray 1 ne + grestore +}def +/inRip_spot_has_ink +{ + dup//Adobe_AGM_Core/AGMCORE_name xddf + convert_spot_to_process not +}def +/map255_to_range +{ + 1 index sub + 3 -1 roll 255 div mul add +}def +/set_csa_crd +{ + /sep_colorspace_dict null AGMCORE_gput + begin + CSA get_csa_by_name setcolorspace_opt + set_crd + end +} +def +/map_csa +{ + currentdict/MappedCSA known{MappedCSA null ne}{false}ifelse + {pop}{get_csa_by_name/MappedCSA xdf}ifelse +}def +/setsepcolor +{ + /sep_colorspace_dict AGMCORE_gget begin + dup/sep_tint exch AGMCORE_gput + TintProc + end +}def +/setdevicencolor +{ + /devicen_colorspace_dict AGMCORE_gget begin + Names length copy + Names length 1 sub -1 0 + { + /devicen_tints AGMCORE_gget 3 1 roll xpt + }for + TintProc + end +}def +/sep_colorspace_proc +{ + /AGMCORE_tmp exch store + /sep_colorspace_dict AGMCORE_gget begin + currentdict/Components known{ + Components aload pop + TintMethod/Lab eq{ + 2{AGMCORE_tmp mul NComponents 1 roll}repeat + LMax sub AGMCORE_tmp mul LMax add NComponents 1 roll + }{ + TintMethod/Subtractive eq{ + NComponents{ + AGMCORE_tmp mul NComponents 1 roll + }repeat + }{ + NComponents{ + 1 sub AGMCORE_tmp mul 1 add NComponents 1 roll + }repeat + }ifelse + }ifelse + }{ + ColorLookup AGMCORE_tmp ColorLookup length 1 sub mul round cvi get + aload pop + }ifelse + end +}def +/sep_colorspace_gray_proc +{ + /AGMCORE_tmp exch store + /sep_colorspace_dict AGMCORE_gget begin + GrayLookup AGMCORE_tmp GrayLookup length 1 sub mul round cvi get + end +}def +/sep_proc_name +{ + dup 0 get + dup/DeviceRGB eq exch/DeviceCMYK eq or level2 not and has_color not and{ + pop[/DeviceGray] + /sep_colorspace_gray_proc + }{ + /sep_colorspace_proc + }ifelse +}def +/setsepcolorspace +{ + current_spot_alias{ + dup begin + Name map_alias{ + exch pop + }if + end + }if + dup/sep_colorspace_dict exch AGMCORE_gput + begin + CSA map_csa + /AGMCORE_sep_special Name dup()eq exch(All)eq or store + AGMCORE_avoid_L2_sep_space{ + [/Indexed MappedCSA sep_proc_name 255 exch + {255 div}/exec cvx 3 -1 roll[4 1 roll load/exec cvx]cvx + ]setcolorspace_opt + /TintProc{ + 255 mul round cvi setcolor + }bdf + }{ + MappedCSA 0 get/DeviceCMYK eq + currentdict/Components known and + AGMCORE_sep_special not and{ + /TintProc[ + Components aload pop Name findcmykcustomcolor + /exch cvx/setcustomcolor cvx + ]cvx bdf + }{ + AGMCORE_host_sep Name(All)eq and{ + /TintProc{ + 1 exch sub setseparationgray + }bdf + }{ + AGMCORE_in_rip_sep MappedCSA 0 get/DeviceCMYK eq and + AGMCORE_host_sep or + Name()eq and{ + /TintProc[ + MappedCSA sep_proc_name exch 0 get/DeviceCMYK eq{ + cvx/setcmykcolor cvx + }{ + cvx/setgray cvx + }ifelse + ]cvx bdf + }{ + AGMCORE_producing_seps MappedCSA 0 get dup/DeviceCMYK eq exch/DeviceGray eq or and AGMCORE_sep_special not and{ + /TintProc[ + /dup cvx + MappedCSA sep_proc_name cvx exch + 0 get/DeviceGray eq{ + 1/exch cvx/sub cvx 0 0 0 4 -1/roll cvx + }if + /Name cvx/findcmykcustomcolor cvx/exch cvx + AGMCORE_host_sep{ + AGMCORE_is_cmyk_sep + /Name cvx + /AGMCORE_IsSeparationAProcessColor load/exec cvx + /not cvx/and cvx + }{ + Name inRip_spot_has_ink not + }ifelse + [ + /pop cvx 1 + ]cvx/if cvx + /setcustomcolor cvx + ]cvx bdf + }{ + /TintProc{setcolor}bdf + [/Separation Name MappedCSA sep_proc_name load]setcolorspace_opt + }ifelse + }ifelse + }ifelse + }ifelse + }ifelse + set_crd + setsepcolor + end +}def +/additive_blend +{ + 3 dict begin + /numarrays xdf + /numcolors xdf + 0 1 numcolors 1 sub + { + /c1 xdf + 1 + 0 1 numarrays 1 sub + { + 1 exch add/index cvx + c1/get cvx/mul cvx + }for + numarrays 1 add 1/roll cvx + }for + numarrays[/pop cvx]cvx/repeat cvx + end +}def +/subtractive_blend +{ + 3 dict begin + /numarrays xdf + /numcolors xdf + 0 1 numcolors 1 sub + { + /c1 xdf + 1 1 + 0 1 numarrays 1 sub + { + 1 3 3 -1 roll add/index cvx + c1/get cvx/sub cvx/mul cvx + }for + /sub cvx + numarrays 1 add 1/roll cvx + }for + numarrays[/pop cvx]cvx/repeat cvx + end +}def +/exec_tint_transform +{ + /TintProc[ + /TintTransform cvx/setcolor cvx + ]cvx bdf + MappedCSA setcolorspace_opt +}bdf +/devn_makecustomcolor +{ + 2 dict begin + /names_index xdf + /Names xdf + 1 1 1 1 Names names_index get findcmykcustomcolor + /devicen_tints AGMCORE_gget names_index get setcustomcolor + Names length{pop}repeat + end +}bdf +/setdevicencolorspace +{ + dup/AliasedColorants known{false}{true}ifelse + current_spot_alias and{ + 7 dict begin + /names_index 0 def + dup/names_len exch/Names get length def + /new_names names_len array def + /new_LookupTables names_len array def + /alias_cnt 0 def + dup/Names get + { + dup map_alias{ + exch pop + dup/ColorLookup known{ + dup begin + new_LookupTables names_index ColorLookup put + end + }{ + dup/Components known{ + dup begin + new_LookupTables names_index Components put + end + }{ + dup begin + new_LookupTables names_index[null null null null]put + end + }ifelse + }ifelse + new_names names_index 3 -1 roll/Name get put + /alias_cnt alias_cnt 1 add def + }{ + /name xdf + new_names names_index name put + dup/LookupTables known{ + dup begin + new_LookupTables names_index LookupTables names_index get put + end + }{ + dup begin + new_LookupTables names_index[null null null null]put + end + }ifelse + }ifelse + /names_index names_index 1 add def + }forall + alias_cnt 0 gt{ + /AliasedColorants true def + /lut_entry_len new_LookupTables 0 get dup length 256 ge{0 get length}{length}ifelse def + 0 1 names_len 1 sub{ + /names_index xdf + new_LookupTables names_index get dup length 256 ge{0 get length}{length}ifelse lut_entry_len ne{ + /AliasedColorants false def + exit + }{ + new_LookupTables names_index get 0 get null eq{ + dup/Names get names_index get/name xdf + name(Cyan)eq name(Magenta)eq name(Yellow)eq name(Black)eq + or or or not{ + /AliasedColorants false def + exit + }if + }if + }ifelse + }for + lut_entry_len 1 eq{ + /AliasedColorants false def + }if + AliasedColorants{ + dup begin + /Names new_names def + /LookupTables new_LookupTables def + /AliasedColorants true def + /NComponents lut_entry_len def + /TintMethod NComponents 4 eq{/Subtractive}{/Additive}ifelse def + /MappedCSA TintMethod/Additive eq{/DeviceRGB}{/DeviceCMYK}ifelse def + currentdict/TTTablesIdx known not{ + /TTTablesIdx -1 def + }if + end + }if + }if + end + }if + dup/devicen_colorspace_dict exch AGMCORE_gput + begin + currentdict/AliasedColorants known{ + AliasedColorants + }{ + false + }ifelse + dup not{ + CSA map_csa + }if + /TintTransform load type/nulltype eq or{ + /TintTransform[ + 0 1 Names length 1 sub + { + /TTTablesIdx TTTablesIdx 1 add def + dup LookupTables exch get dup 0 get null eq + { + 1 index + Names exch get + dup(Cyan)eq + { + pop exch + LookupTables length exch sub + /index cvx + 0 0 0 + } + { + dup(Magenta)eq + { + pop exch + LookupTables length exch sub + /index cvx + 0/exch cvx 0 0 + }{ + (Yellow)eq + { + exch + LookupTables length exch sub + /index cvx + 0 0 3 -1/roll cvx 0 + }{ + exch + LookupTables length exch sub + /index cvx + 0 0 0 4 -1/roll cvx + }ifelse + }ifelse + }ifelse + 5 -1/roll cvx/astore cvx + }{ + dup length 1 sub + LookupTables length 4 -1 roll sub 1 add + /index cvx/mul cvx/round cvx/cvi cvx/get cvx + }ifelse + Names length TTTablesIdx add 1 add 1/roll cvx + }for + Names length[/pop cvx]cvx/repeat cvx + NComponents Names length + TintMethod/Subtractive eq + { + subtractive_blend + }{ + additive_blend + }ifelse + ]cvx bdf + }if + AGMCORE_host_sep{ + Names convert_to_process{ + exec_tint_transform + } + { + currentdict/AliasedColorants known{ + AliasedColorants not + }{ + false + }ifelse + 5 dict begin + /AvoidAliasedColorants xdf + /painted? false def + /names_index 0 def + /names_len Names length def + AvoidAliasedColorants{ + /currentspotalias current_spot_alias def + false set_spot_alias + }if + Names{ + AGMCORE_is_cmyk_sep{ + dup(Cyan)eq AGMCORE_cyan_plate and exch + dup(Magenta)eq AGMCORE_magenta_plate and exch + dup(Yellow)eq AGMCORE_yellow_plate and exch + (Black)eq AGMCORE_black_plate and or or or{ + /devicen_colorspace_dict AGMCORE_gget/TintProc[ + Names names_index/devn_makecustomcolor cvx + ]cvx ddf + /painted? true def + }if + painted?{exit}if + }{ + 0 0 0 0 5 -1 roll findcmykcustomcolor 1 setcustomcolor currentgray 0 eq{ + /devicen_colorspace_dict AGMCORE_gget/TintProc[ + Names names_index/devn_makecustomcolor cvx + ]cvx ddf + /painted? true def + exit + }if + }ifelse + /names_index names_index 1 add def + }forall + AvoidAliasedColorants{ + currentspotalias set_spot_alias + }if + painted?{ + /devicen_colorspace_dict AGMCORE_gget/names_index names_index put + }{ + /devicen_colorspace_dict AGMCORE_gget/TintProc[ + names_len[/pop cvx]cvx/repeat cvx 1/setseparationgray cvx + 0 0 0 0/setcmykcolor cvx + ]cvx ddf + }ifelse + end + }ifelse + } + { + AGMCORE_in_rip_sep{ + Names convert_to_process not + }{ + level3 + }ifelse + { + [/DeviceN Names MappedCSA/TintTransform load]setcolorspace_opt + /TintProc level3 not AGMCORE_in_rip_sep and{ + [ + Names/length cvx[/pop cvx]cvx/repeat cvx + ]cvx bdf + }{ + {setcolor}bdf + }ifelse + }{ + exec_tint_transform + }ifelse + }ifelse + set_crd + /AliasedColorants false def + end +}def +/setindexedcolorspace +{ + dup/indexed_colorspace_dict exch AGMCORE_gput + begin + currentdict/CSDBase known{ + CSDBase/CSD get_res begin + currentdict/Names known{ + currentdict devncs + }{ + 1 currentdict sepcs + }ifelse + AGMCORE_host_sep{ + 4 dict begin + /compCnt/Names where{pop Names length}{1}ifelse def + /NewLookup HiVal 1 add string def + 0 1 HiVal{ + /tableIndex xdf + Lookup dup type/stringtype eq{ + compCnt tableIndex map_index + }{ + exec + }ifelse + /Names where{ + pop setdevicencolor + }{ + setsepcolor + }ifelse + currentgray + tableIndex exch + 255 mul cvi + NewLookup 3 1 roll put + }for + [/Indexed currentcolorspace HiVal NewLookup]setcolorspace_opt + end + }{ + level3 + { + currentdict/Names known{ + [/Indexed[/DeviceN Names MappedCSA/TintTransform load]HiVal Lookup]setcolorspace_opt + }{ + [/Indexed[/Separation Name MappedCSA sep_proc_name load]HiVal Lookup]setcolorspace_opt + }ifelse + }{ + [/Indexed MappedCSA HiVal + [ + currentdict/Names known{ + Lookup dup type/stringtype eq + {/exch cvx CSDBase/CSD get_res/Names get length dup/mul cvx exch/getinterval cvx{255 div}/forall cvx} + {/exec cvx}ifelse + /TintTransform load/exec cvx + }{ + Lookup dup type/stringtype eq + {/exch cvx/get cvx 255/div cvx} + {/exec cvx}ifelse + CSDBase/CSD get_res/MappedCSA get sep_proc_name exch pop/load cvx/exec cvx + }ifelse + ]cvx + ]setcolorspace_opt + }ifelse + }ifelse + end + set_crd + } + { + CSA map_csa + AGMCORE_host_sep level2 not and{ + 0 0 0 0 setcmykcolor + }{ + [/Indexed MappedCSA + level2 not has_color not and{ + dup 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or{ + pop[/DeviceGray] + }if + HiVal GrayLookup + }{ + HiVal + currentdict/RangeArray known{ + { + /indexed_colorspace_dict AGMCORE_gget begin + Lookup exch + dup HiVal gt{ + pop HiVal + }if + NComponents mul NComponents getinterval{}forall + NComponents 1 sub -1 0{ + RangeArray exch 2 mul 2 getinterval aload pop map255_to_range + NComponents 1 roll + }for + end + }bind + }{ + Lookup + }ifelse + }ifelse + ]setcolorspace_opt + set_crd + }ifelse + }ifelse + end +}def +/setindexedcolor +{ + AGMCORE_host_sep{ + /indexed_colorspace_dict AGMCORE_gget + begin + currentdict/CSDBase known{ + CSDBase/CSD get_res begin + currentdict/Names known{ + map_indexed_devn + devn + } + { + Lookup 1 3 -1 roll map_index + sep + }ifelse + end + }{ + Lookup MappedCSA/DeviceCMYK eq{4}{1}ifelse 3 -1 roll + map_index + MappedCSA/DeviceCMYK eq{setcmykcolor}{setgray}ifelse + }ifelse + end + }{ + level3 not AGMCORE_in_rip_sep and/indexed_colorspace_dict AGMCORE_gget/CSDBase known and{ + /indexed_colorspace_dict AGMCORE_gget/CSDBase get/CSD get_res begin + map_indexed_devn + devn + end + } + { + setcolor + }ifelse + }ifelse +}def +/ignoreimagedata +{ + currentoverprint not{ + gsave + dup clonedict begin + 1 setgray + /Decode[0 1]def + /DataSourcedef + /MultipleDataSources false def + /BitsPerComponent 8 def + currentdict end + systemdict/image gx + grestore + }if + consumeimagedata +}def +/add_res +{ + dup/CSD eq{ + pop + //Adobe_AGM_Core begin + /AGMCORE_CSD_cache load 3 1 roll put + end + }{ + defineresource pop + }ifelse +}def +/del_res +{ + { + aload pop exch + dup/CSD eq{ + pop + {//Adobe_AGM_Core/AGMCORE_CSD_cache get exch undef}forall + }{ + exch + {1 index undefineresource}forall + pop + }ifelse + }forall +}def +/get_res +{ + dup/CSD eq{ + pop + dup type dup/nametype eq exch/stringtype eq or{ + AGMCORE_CSD_cache exch get + }if + }{ + findresource + }ifelse +}def +/get_csa_by_name +{ + dup type dup/nametype eq exch/stringtype eq or{ + /CSA get_res + }if +}def +/paintproc_buf_init +{ + /count get 0 0 put +}def +/paintproc_buf_next +{ + dup/count get dup 0 get + dup 3 1 roll + 1 add 0 xpt + get +}def +/cachepaintproc_compress +{ + 5 dict begin + currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def + /ppdict 20 dict def + /string_size 16000 def + /readbuffer string_size string def + currentglobal true setglobal + ppdict 1 array dup 0 1 put/count xpt + setglobal + /LZWFilter + { + exch + dup length 0 eq{ + pop + }{ + ppdict dup length 1 sub 3 -1 roll put + }ifelse + {string_size}{0}ifelse string + }/LZWEncode filter def + { + ReadFilter readbuffer readstring + exch LZWFilter exch writestring + not{exit}if + }loop + LZWFilter closefile + ppdict + end +}def +/cachepaintproc +{ + 2 dict begin + currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def + /ppdict 20 dict def + currentglobal true setglobal + ppdict 1 array dup 0 1 put/count xpt + setglobal + { + ReadFilter 16000 string readstring exch + ppdict dup length 1 sub 3 -1 roll put + not{exit}if + }loop + ppdict dup dup length 1 sub()put + end +}def +/make_pattern +{ + exch clonedict exch + dup matrix currentmatrix matrix concatmatrix 0 0 3 2 roll itransform + exch 3 index/XStep get 1 index exch 2 copy div cvi mul sub sub + exch 3 index/YStep get 1 index exch 2 copy div cvi mul sub sub + matrix translate exch matrix concatmatrix + 1 index begin + BBox 0 get XStep div cvi XStep mul/xshift exch neg def + BBox 1 get YStep div cvi YStep mul/yshift exch neg def + BBox 0 get xshift add + BBox 1 get yshift add + BBox 2 get xshift add + BBox 3 get yshift add + 4 array astore + /BBox exch def + [xshift yshift/translate load null/exec load]dup + 3/PaintProc load put cvx/PaintProc exch def + end + gsave 0 setgray + makepattern + grestore +}def +/set_pattern +{ + dup/PatternType get 1 eq{ + dup/PaintType get 1 eq{ + currentoverprint sop[/DeviceGray]setcolorspace 0 setgray + }if + }if + setpattern +}def +/setcolorspace_opt +{ + dup currentcolorspace eq{pop}{setcolorspace}ifelse +}def +/updatecolorrendering +{ + currentcolorrendering/RenderingIntent known{ + currentcolorrendering/RenderingIntent get + } + { + Intent/AbsoluteColorimetric eq + { + /absolute_colorimetric_crd AGMCORE_gget dup null eq + } + { + Intent/RelativeColorimetric eq + { + /relative_colorimetric_crd AGMCORE_gget dup null eq + } + { + Intent/Saturation eq + { + /saturation_crd AGMCORE_gget dup null eq + } + { + /perceptual_crd AGMCORE_gget dup null eq + }ifelse + }ifelse + }ifelse + { + pop null + } + { + /RenderingIntent known{null}{Intent}ifelse + }ifelse + }ifelse + Intent ne{ + Intent/ColorRendering{findresource}stopped + { + pop pop systemdict/findcolorrendering known + { + Intent findcolorrendering + { + /ColorRendering findresource true exch + } + { + /ColorRendering findresource + product(Xerox Phaser 5400)ne + exch + }ifelse + dup Intent/AbsoluteColorimetric eq + { + /absolute_colorimetric_crd exch AGMCORE_gput + } + { + Intent/RelativeColorimetric eq + { + /relative_colorimetric_crd exch AGMCORE_gput + } + { + Intent/Saturation eq + { + /saturation_crd exch AGMCORE_gput + } + { + Intent/Perceptual eq + { + /perceptual_crd exch AGMCORE_gput + } + { + pop + }ifelse + }ifelse + }ifelse + }ifelse + 1 index{exch}{pop}ifelse + } + {false}ifelse + } + {true}ifelse + { + dup begin + currentdict/TransformPQR known{ + currentdict/TransformPQR get aload pop + 3{{}eq 3 1 roll}repeat or or + } + {true}ifelse + currentdict/MatrixPQR known{ + currentdict/MatrixPQR get aload pop + 1.0 eq 9 1 roll 0.0 eq 9 1 roll 0.0 eq 9 1 roll + 0.0 eq 9 1 roll 1.0 eq 9 1 roll 0.0 eq 9 1 roll + 0.0 eq 9 1 roll 0.0 eq 9 1 roll 1.0 eq + and and and and and and and and + } + {true}ifelse + end + or + { + clonedict begin + /TransformPQR[ + {4 -1 roll 3 get dup 3 1 roll sub 5 -1 roll 3 get 3 -1 roll sub div + 3 -1 roll 3 get 3 -1 roll 3 get dup 4 1 roll sub mul add}bind + {4 -1 roll 4 get dup 3 1 roll sub 5 -1 roll 4 get 3 -1 roll sub div + 3 -1 roll 4 get 3 -1 roll 4 get dup 4 1 roll sub mul add}bind + {4 -1 roll 5 get dup 3 1 roll sub 5 -1 roll 5 get 3 -1 roll sub div + 3 -1 roll 5 get 3 -1 roll 5 get dup 4 1 roll sub mul add}bind + ]def + /MatrixPQR[0.8951 -0.7502 0.0389 0.2664 1.7135 -0.0685 -0.1614 0.0367 1.0296]def + /RangePQR[-0.3227950745 2.3229645538 -1.5003771057 3.5003465881 -0.1369979095 2.136967392]def + currentdict end + }if + setcolorrendering_opt + }if + }if +}def +/set_crd +{ + AGMCORE_host_sep not level2 and{ + currentdict/ColorRendering known{ + ColorRendering/ColorRendering{findresource}stopped not{setcolorrendering_opt}if + }{ + currentdict/Intent known{ + updatecolorrendering + }if + }ifelse + currentcolorspace dup type/arraytype eq + {0 get}if + /DeviceRGB eq + { + currentdict/UCR known + {/UCR}{/AGMCORE_currentucr}ifelse + load setundercolorremoval + currentdict/BG known + {/BG}{/AGMCORE_currentbg}ifelse + load setblackgeneration + }if + }if +}def +/set_ucrbg +{ + dup null eq{pop/AGMCORE_currentbg load}{/Procedure get_res}ifelse setblackgeneration + dup null eq{pop/AGMCORE_currentucr load}{/Procedure get_res}ifelse setundercolorremoval +}def +/setcolorrendering_opt +{ + dup currentcolorrendering eq{ + pop + }{ + product(HP Color LaserJet 2605)anchorsearch{ + pop pop pop + }{ + pop + clonedict + begin + /Intent Intent def + currentdict + end + setcolorrendering + }ifelse + }ifelse +}def +/cpaint_gcomp +{ + convert_to_process//Adobe_AGM_Core/AGMCORE_ConvertToProcess xddf + //Adobe_AGM_Core/AGMCORE_ConvertToProcess get not + { + (%end_cpaint_gcomp)flushinput + }if +}def +/cpaint_gsep +{ + //Adobe_AGM_Core/AGMCORE_ConvertToProcess get + { + (%end_cpaint_gsep)flushinput + }if +}def +/cpaint_gend +{np}def +/T1_path +{ + currentfile token pop currentfile token pop mo + { + currentfile token pop dup type/stringtype eq + {pop exit}if + 0 exch rlineto + currentfile token pop dup type/stringtype eq + {pop exit}if + 0 rlineto + }loop +}def +/T1_gsave + level3 + {/clipsave} + {/gsave}ifelse + load def +/T1_grestore + level3 + {/cliprestore} + {/grestore}ifelse + load def +/set_spot_alias_ary +{ + dup inherit_aliases + //Adobe_AGM_Core/AGMCORE_SpotAliasAry xddf +}def +/set_spot_normalization_ary +{ + dup inherit_aliases + dup length + /AGMCORE_SpotAliasAry where{pop AGMCORE_SpotAliasAry length add}if + array + //Adobe_AGM_Core/AGMCORE_SpotAliasAry2 xddf + /AGMCORE_SpotAliasAry where{ + pop + AGMCORE_SpotAliasAry2 0 AGMCORE_SpotAliasAry putinterval + AGMCORE_SpotAliasAry length + }{0}ifelse + AGMCORE_SpotAliasAry2 3 1 roll exch putinterval + true set_spot_alias +}def +/inherit_aliases +{ + {dup/Name get map_alias{/CSD put}{pop}ifelse}forall +}def +/set_spot_alias +{ + /AGMCORE_SpotAliasAry2 where{ + /AGMCORE_current_spot_alias 3 -1 roll put + }{ + pop + }ifelse +}def +/current_spot_alias +{ + /AGMCORE_SpotAliasAry2 where{ + /AGMCORE_current_spot_alias get + }{ + false + }ifelse +}def +/map_alias +{ + /AGMCORE_SpotAliasAry2 where{ + begin + /AGMCORE_name xdf + false + AGMCORE_SpotAliasAry2{ + dup/Name get AGMCORE_name eq{ + /CSD get/CSD get_res + exch pop true + exit + }{ + pop + }ifelse + }forall + end + }{ + pop false + }ifelse +}bdf +/spot_alias +{ + true set_spot_alias + /AGMCORE_&setcustomcolor AGMCORE_key_known not{ + //Adobe_AGM_Core/AGMCORE_&setcustomcolor/setcustomcolor load put + }if + /customcolor_tint 1 AGMCORE_gput + //Adobe_AGM_Core begin + /setcustomcolor + { + //Adobe_AGM_Core begin + dup/customcolor_tint exch AGMCORE_gput + 1 index aload pop pop 1 eq exch 1 eq and exch 1 eq and exch 1 eq and not + current_spot_alias and{1 index 4 get map_alias}{false}ifelse + { + false set_spot_alias + /sep_colorspace_dict AGMCORE_gget null ne + {/sep_colorspace_dict AGMCORE_gget/ForeignContent known not}{false}ifelse + 3 1 roll 2 index{ + exch pop/sep_tint AGMCORE_gget exch + }if + mark 3 1 roll + setsepcolorspace + counttomark 0 ne{ + setsepcolor + }if + pop + not{/sep_tint 1.0 AGMCORE_gput/sep_colorspace_dict AGMCORE_gget/ForeignContent true put}if + pop + true set_spot_alias + }{ + AGMCORE_&setcustomcolor + }ifelse + end + }bdf + end +}def +/begin_feature +{ + Adobe_AGM_Core/AGMCORE_feature_dictCount countdictstack put + count Adobe_AGM_Core/AGMCORE_feature_opCount 3 -1 roll put + {Adobe_AGM_Core/AGMCORE_feature_ctm matrix currentmatrix put}if +}def +/end_feature +{ + 2 dict begin + /spd/setpagedevice load def + /setpagedevice{get_gstate spd set_gstate}def + stopped{$error/newerror false put}if + end + count Adobe_AGM_Core/AGMCORE_feature_opCount get sub dup 0 gt{{pop}repeat}{pop}ifelse + countdictstack Adobe_AGM_Core/AGMCORE_feature_dictCount get sub dup 0 gt{{end}repeat}{pop}ifelse + {Adobe_AGM_Core/AGMCORE_feature_ctm get setmatrix}if +}def +/set_negative +{ + //Adobe_AGM_Core begin + /AGMCORE_inverting exch def + level2{ + currentpagedevice/NegativePrint known AGMCORE_distilling not and{ + currentpagedevice/NegativePrint get//Adobe_AGM_Core/AGMCORE_inverting get ne{ + true begin_feature true{ + <>setpagedevice + }end_feature + }if + /AGMCORE_inverting false def + }if + }if + AGMCORE_inverting{ + [{1 exch sub}/exec load dup currenttransfer exch]cvx bind settransfer + AGMCORE_distilling{ + erasepage + }{ + gsave np clippath 1/setseparationgray where{pop setseparationgray}{setgray}ifelse + /AGMIRS_&fill where{pop AGMIRS_&fill}{fill}ifelse grestore + }ifelse + }if + end +}def +/lw_save_restore_override{ + /md where{ + pop + md begin + initializepage + /initializepage{}def + /pmSVsetup{}def + /endp{}def + /pse{}def + /psb{}def + /orig_showpage where + {pop} + {/orig_showpage/showpage load def} + ifelse + /showpage{orig_showpage gR}def + end + }if +}def +/pscript_showpage_override{ + /NTPSOct95 where + { + begin + showpage + save + /showpage/restore load def + /restore{exch pop}def + end + }if +}def +/driver_media_override +{ + /md where{ + pop + md/initializepage known{ + md/initializepage{}put + }if + md/rC known{ + md/rC{4{pop}repeat}put + }if + }if + /mysetup where{ + /mysetup[1 0 0 1 0 0]put + }if + Adobe_AGM_Core/AGMCORE_Default_CTM matrix currentmatrix put + level2 + {Adobe_AGM_Core/AGMCORE_Default_PageSize currentpagedevice/PageSize get put}if +}def +/capture_mysetup +{ + /Pscript_Win_Data where{ + pop + Pscript_Win_Data/mysetup known{ + Adobe_AGM_Core/save_mysetup Pscript_Win_Data/mysetup get put + }if + }if +}def +/restore_mysetup +{ + /Pscript_Win_Data where{ + pop + Pscript_Win_Data/mysetup known{ + Adobe_AGM_Core/save_mysetup known{ + Pscript_Win_Data/mysetup Adobe_AGM_Core/save_mysetup get put + Adobe_AGM_Core/save_mysetup undef + }if + }if + }if +}def +/driver_check_media_override +{ + /PrepsDict where + {pop} + { + Adobe_AGM_Core/AGMCORE_Default_CTM get matrix currentmatrix ne + Adobe_AGM_Core/AGMCORE_Default_PageSize get type/arraytype eq + { + Adobe_AGM_Core/AGMCORE_Default_PageSize get 0 get currentpagedevice/PageSize get 0 get eq and + Adobe_AGM_Core/AGMCORE_Default_PageSize get 1 get currentpagedevice/PageSize get 1 get eq and + }if + { + Adobe_AGM_Core/AGMCORE_Default_CTM get setmatrix + }if + }ifelse +}def +AGMCORE_err_strings begin + /AGMCORE_bad_environ(Environment not satisfactory for this job. Ensure that the PPD is correct or that the PostScript level requested is supported by this printer. )def + /AGMCORE_color_space_onhost_seps(This job contains colors that will not separate with on-host methods. )def + /AGMCORE_invalid_color_space(This job contains an invalid color space. )def +end +/set_def_ht +{AGMCORE_def_ht sethalftone}def +/set_def_flat +{AGMCORE_Default_flatness setflat}def +end +systemdict/setpacking known +{setpacking}if +%%EndResource +%%BeginResource: procset Adobe_CoolType_Core 2.31 0 %%Copyright: Copyright 1997-2006 Adobe Systems Incorporated. All Rights Reserved. %%Version: 2.31 0 10 dict begin /Adobe_CoolType_Passthru currentdict def /Adobe_CoolType_Core_Defined userdict/Adobe_CoolType_Core known def Adobe_CoolType_Core_Defined {/Adobe_CoolType_Core userdict/Adobe_CoolType_Core get def} if userdict/Adobe_CoolType_Core 70 dict dup begin put /Adobe_CoolType_Version 2.31 def /Level2? systemdict/languagelevel known dup {pop systemdict/languagelevel get 2 ge} if def Level2? not { /currentglobal false def /setglobal/pop load def /gcheck{pop false}bind def /currentpacking false def /setpacking/pop load def /SharedFontDirectory 0 dict def } if currentpacking true setpacking currentglobal false setglobal userdict/Adobe_CoolType_Data 2 copy known not {2 copy 10 dict put} if get begin /@opStackCountByLevel 32 dict def /@opStackLevel 0 def /@dictStackCountByLevel 32 dict def /@dictStackLevel 0 def end setglobal currentglobal true setglobal userdict/Adobe_CoolType_GVMFonts known not {userdict/Adobe_CoolType_GVMFonts 10 dict put} if setglobal currentglobal false setglobal userdict/Adobe_CoolType_LVMFonts known not {userdict/Adobe_CoolType_LVMFonts 10 dict put} if setglobal /ct_VMDictPut { dup gcheck{Adobe_CoolType_GVMFonts}{Adobe_CoolType_LVMFonts}ifelse 3 1 roll put }bind def /ct_VMDictUndef { dup Adobe_CoolType_GVMFonts exch known {Adobe_CoolType_GVMFonts exch undef} { dup Adobe_CoolType_LVMFonts exch known {Adobe_CoolType_LVMFonts exch undef} {pop} ifelse }ifelse }bind def /ct_str1 1 string def /ct_xshow { /_ct_na exch def /_ct_i 0 def currentpoint /_ct_y exch def /_ct_x exch def { pop pop ct_str1 exch 0 exch put ct_str1 show {_ct_na _ct_i get}stopped {pop pop} { _ct_x _ct_y moveto 0 rmoveto } ifelse /_ct_i _ct_i 1 add def currentpoint /_ct_y exch def /_ct_x exch def } exch @cshow }bind def /ct_yshow { /_ct_na exch def /_ct_i 0 def currentpoint /_ct_y exch def /_ct_x exch def { pop pop ct_str1 exch 0 exch put ct_str1 show {_ct_na _ct_i get}stopped {pop pop} { _ct_x _ct_y moveto 0 exch rmoveto } ifelse /_ct_i _ct_i 1 add def currentpoint /_ct_y exch def /_ct_x exch def } exch @cshow }bind def /ct_xyshow { /_ct_na exch def /_ct_i 0 def currentpoint /_ct_y exch def /_ct_x exch def { pop pop ct_str1 exch 0 exch put ct_str1 show {_ct_na _ct_i get}stopped {pop pop} { {_ct_na _ct_i 1 add get}stopped {pop pop pop} { _ct_x _ct_y moveto rmoveto } ifelse } ifelse /_ct_i _ct_i 2 add def currentpoint /_ct_y exch def /_ct_x exch def } exch @cshow }bind def /xsh{{@xshow}stopped{Adobe_CoolType_Data begin ct_xshow end}if}bind def /ysh{{@yshow}stopped{Adobe_CoolType_Data begin ct_yshow end}if}bind def /xysh{{@xyshow}stopped{Adobe_CoolType_Data begin ct_xyshow end}if}bind def currentglobal true setglobal /ct_T3Defs { /BuildChar { 1 index/Encoding get exch get 1 index/BuildGlyph get exec }bind def /BuildGlyph { exch begin GlyphProcs exch get exec end }bind def }bind def setglobal /@_SaveStackLevels { Adobe_CoolType_Data begin /@vmState currentglobal def false setglobal @opStackCountByLevel @opStackLevel 2 copy known not { 2 copy 3 dict dup/args 7 index 5 add array put put get } { get dup/args get dup length 3 index lt { dup length 5 add array exch 1 index exch 0 exch putinterval 1 index exch/args exch put } {pop} ifelse } ifelse begin count 1 sub 1 index lt {pop count} if dup/argCount exch def dup 0 gt { args exch 0 exch getinterval astore pop } {pop} ifelse count /restCount exch def end /@opStackLevel @opStackLevel 1 add def countdictstack 1 sub @dictStackCountByLevel exch @dictStackLevel exch put /@dictStackLevel @dictStackLevel 1 add def @vmState setglobal end }bind def /@_RestoreStackLevels { Adobe_CoolType_Data begin /@opStackLevel @opStackLevel 1 sub def @opStackCountByLevel @opStackLevel get begin count restCount sub dup 0 gt {{pop}repeat} {pop} ifelse args 0 argCount getinterval{}forall end /@dictStackLevel @dictStackLevel 1 sub def @dictStackCountByLevel @dictStackLevel get end countdictstack exch sub dup 0 gt {{end}repeat} {pop} ifelse }bind def /@_PopStackLevels { Adobe_CoolType_Data begin /@opStackLevel @opStackLevel 1 sub def /@dictStackLevel @dictStackLevel 1 sub def end }bind def /@Raise { exch cvx exch errordict exch get exec stop }bind def /@ReRaise { cvx $error/errorname get errordict exch get exec stop }bind def /@Stopped { 0 @#Stopped }bind def /@#Stopped { @_SaveStackLevels stopped {@_RestoreStackLevels true} {@_PopStackLevels false} ifelse }bind def /@Arg { Adobe_CoolType_Data begin @opStackCountByLevel @opStackLevel 1 sub get begin args exch argCount 1 sub exch sub get end end }bind def currentglobal true setglobal /CTHasResourceForAllBug Level2? { 1 dict dup /@shouldNotDisappearDictValue true def Adobe_CoolType_Data exch/@shouldNotDisappearDict exch put begin count @_SaveStackLevels {(*){pop stop}128 string/Category resourceforall} stopped pop @_RestoreStackLevels currentdict Adobe_CoolType_Data/@shouldNotDisappearDict get dup 3 1 roll ne dup 3 1 roll { /@shouldNotDisappearDictValue known { { end currentdict 1 index eq {pop exit} if } loop } if } { pop end } ifelse } {false} ifelse def true setglobal /CTHasResourceStatusBug Level2? { mark {/steveamerige/Category resourcestatus} stopped {cleartomark true} {cleartomark currentglobal not} ifelse } {false} ifelse def setglobal /CTResourceStatus { mark 3 1 roll /Category findresource begin ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec {cleartomark false} {{3 2 roll pop true}{cleartomark false}ifelse} ifelse end }bind def /CTWorkAroundBugs { Level2? { /cid_PreLoad/ProcSet resourcestatus { pop pop currentglobal mark { (*) { dup/CMap CTHasResourceStatusBug {CTResourceStatus} {resourcestatus} ifelse { pop dup 0 eq exch 1 eq or { dup/CMap findresource gcheck setglobal /CMap undefineresource } { pop CTHasResourceForAllBug {exit} {stop} ifelse } ifelse } {pop} ifelse } 128 string/CMap resourceforall } stopped {cleartomark} stopped pop setglobal } if } if }bind def /ds { Adobe_CoolType_Core begin CTWorkAroundBugs /mo/moveto load def /nf/newencodedfont load def /msf{makefont setfont}bind def /uf{dup undefinefont ct_VMDictUndef}bind def /ur/undefineresource load def /chp/charpath load def /awsh/awidthshow load def /wsh/widthshow load def /ash/ashow load def /@xshow/xshow load def /@yshow/yshow load def /@xyshow/xyshow load def /@cshow/cshow load def /sh/show load def /rp/repeat load def /.n/.notdef def end currentglobal false setglobal userdict/Adobe_CoolType_Data 2 copy known not {2 copy 10 dict put} if get begin /AddWidths? false def /CC 0 def /charcode 2 string def /@opStackCountByLevel 32 dict def /@opStackLevel 0 def /@dictStackCountByLevel 32 dict def /@dictStackLevel 0 def /InVMFontsByCMap 10 dict def /InVMDeepCopiedFonts 10 dict def end setglobal }bind def /dt { currentdict Adobe_CoolType_Core eq {end} if }bind def /ps { Adobe_CoolType_Core begin Adobe_CoolType_GVMFonts begin Adobe_CoolType_LVMFonts begin SharedFontDirectory begin }bind def /pt { end end end end }bind def /unload { systemdict/languagelevel known { systemdict/languagelevel get 2 ge { userdict/Adobe_CoolType_Core 2 copy known {undef} {pop pop} ifelse } if } if }bind def /ndf { 1 index where {pop pop pop} {dup xcheck{bind}if def} ifelse }def /findfont systemdict begin userdict begin /globaldict where{/globaldict get begin}if dup where pop exch get /globaldict where{pop end}if end end Adobe_CoolType_Core_Defined {/systemfindfont exch def} { /findfont 1 index def /systemfindfont exch def } ifelse /undefinefont {pop}ndf /copyfont { currentglobal 3 1 roll 1 index gcheck setglobal dup null eq{0}{dup length}ifelse 2 index length add 1 add dict begin exch { 1 index/FID eq {pop pop} {def} ifelse } forall dup null eq {pop} {{def}forall} ifelse currentdict end exch setglobal }bind def /copyarray { currentglobal exch dup gcheck setglobal dup length array copy exch setglobal }bind def /newencodedfont { currentglobal { SharedFontDirectory 3 index known {SharedFontDirectory 3 index get/FontReferenced known} {false} ifelse } { FontDirectory 3 index known {FontDirectory 3 index get/FontReferenced known} { SharedFontDirectory 3 index known {SharedFontDirectory 3 index get/FontReferenced known} {false} ifelse } ifelse } ifelse dup { 3 index findfont/FontReferenced get 2 index dup type/nametype eq {findfont} if ne {pop false} if } if dup { 1 index dup type/nametype eq {findfont} if dup/CharStrings known { /CharStrings get length 4 index findfont/CharStrings get length ne { pop false } if } {pop} ifelse } if { pop 1 index findfont /Encoding get exch 0 1 255 {2 copy get 3 index 3 1 roll put} for pop pop pop } { currentglobal 4 1 roll dup type/nametype eq {findfont} if dup gcheck setglobal dup dup maxlength 2 add dict begin exch { 1 index/FID ne 2 index/Encoding ne and {def} {pop pop} ifelse } forall /FontReferenced exch def /Encoding exch dup length array copy def /FontName 1 index dup type/stringtype eq{cvn}if def dup currentdict end definefont ct_VMDictPut setglobal } ifelse }bind def /SetSubstituteStrategy { $SubstituteFont begin dup type/dicttype ne {0 dict} if currentdict/$Strategies known { exch $Strategies exch 2 copy known { get 2 copy maxlength exch maxlength add dict begin {def}forall {def}forall currentdict dup/$Init known {dup/$Init get exec} if end /$Strategy exch def } {pop pop pop} ifelse } {pop pop} ifelse end }bind def /scff { $SubstituteFont begin dup type/stringtype eq {dup length exch} {null} ifelse /$sname exch def /$slen exch def /$inVMIndex $sname null eq { 1 index $str cvs dup length $slen sub $slen getinterval cvn } {$sname} ifelse def end {findfont} @Stopped { dup length 8 add string exch 1 index 0(BadFont:)putinterval 1 index exch 8 exch dup length string cvs putinterval cvn {findfont} @Stopped {pop/Courier findfont} if } if $SubstituteFont begin /$sname null def /$slen 0 def /$inVMIndex null def end }bind def /isWidthsOnlyFont { dup/WidthsOnly known {pop pop true} { dup/FDepVector known {/FDepVector get{isWidthsOnlyFont dup{exit}if}forall} { dup/FDArray known {/FDArray get{isWidthsOnlyFont dup{exit}if}forall} {pop} ifelse } ifelse } ifelse }bind def /ct_StyleDicts 4 dict dup begin /Adobe-Japan1 4 dict dup begin Level2? { /Serif /HeiseiMin-W3-83pv-RKSJ-H/Font resourcestatus {pop pop/HeiseiMin-W3} { /CIDFont/Category resourcestatus { pop pop /HeiseiMin-W3/CIDFont resourcestatus {pop pop/HeiseiMin-W3} {/Ryumin-Light} ifelse } {/Ryumin-Light} ifelse } ifelse def /SansSerif /HeiseiKakuGo-W5-83pv-RKSJ-H/Font resourcestatus {pop pop/HeiseiKakuGo-W5} { /CIDFont/Category resourcestatus { pop pop /HeiseiKakuGo-W5/CIDFont resourcestatus {pop pop/HeiseiKakuGo-W5} {/GothicBBB-Medium} ifelse } {/GothicBBB-Medium} ifelse } ifelse def /HeiseiMaruGo-W4-83pv-RKSJ-H/Font resourcestatus {pop pop/HeiseiMaruGo-W4} { /CIDFont/Category resourcestatus { pop pop /HeiseiMaruGo-W4/CIDFont resourcestatus {pop pop/HeiseiMaruGo-W4} { /Jun101-Light-RKSJ-H/Font resourcestatus {pop pop/Jun101-Light} {SansSerif} ifelse } ifelse } { /Jun101-Light-RKSJ-H/Font resourcestatus {pop pop/Jun101-Light} {SansSerif} ifelse } ifelse } ifelse /RoundSansSerif exch def /Default Serif def } { /Serif/Ryumin-Light def /SansSerif/GothicBBB-Medium def { (fonts/Jun101-Light-83pv-RKSJ-H)status }stopped {pop}{ {pop pop pop pop/Jun101-Light} {SansSerif} ifelse /RoundSansSerif exch def }ifelse /Default Serif def } ifelse end def /Adobe-Korea1 4 dict dup begin /Serif/HYSMyeongJo-Medium def /SansSerif/HYGoThic-Medium def /RoundSansSerif SansSerif def /Default Serif def end def /Adobe-GB1 4 dict dup begin /Serif/STSong-Light def /SansSerif/STHeiti-Regular def /RoundSansSerif SansSerif def /Default Serif def end def /Adobe-CNS1 4 dict dup begin /Serif/MKai-Medium def /SansSerif/MHei-Medium def /RoundSansSerif SansSerif def /Default Serif def end def end def Level2?{currentglobal true setglobal}if /ct_BoldRomanWidthProc { stringwidth 1 index 0 ne{exch .03 add exch}if setcharwidth 0 0 }bind def /ct_Type0WidthProc { dup stringwidth 0 0 moveto 2 index true charpath pathbbox 0 -1 7 index 2 div .88 setcachedevice2 pop 0 0 }bind def /ct_Type0WMode1WidthProc { dup stringwidth pop 2 div neg -0.88 2 copy moveto 0 -1 5 -1 roll true charpath pathbbox setcachedevice }bind def /cHexEncoding [/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12 /c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25 /c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38 /c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B /c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E /c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71 /c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84 /c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97 /c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA /cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD /cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0 /cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3 /cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6 /cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def /ct_BoldBaseFont 11 dict begin /FontType 3 def /FontMatrix[1 0 0 1 0 0]def /FontBBox[0 0 1 1]def /Encoding cHexEncoding def /_setwidthProc/ct_BoldRomanWidthProc load def /_bcstr1 1 string def /BuildChar { exch begin _basefont setfont _bcstr1 dup 0 4 -1 roll put dup _setwidthProc 3 copy moveto show _basefonto setfont moveto show end }bind def currentdict end def systemdict/composefont known { /ct_DefineIdentity-H { /Identity-H/CMap resourcestatus { pop pop } { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering(Identity)def /Supplement 0 def end def /CMapName/Identity-H def /CMapVersion 1.000 def /CMapType 1 def 1 begincodespacerange <0000> endcodespacerange 1 begincidrange <0000>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } ifelse } def /ct_BoldBaseCIDFont 11 dict begin /CIDFontType 1 def /CIDFontName/ct_BoldBaseCIDFont def /FontMatrix[1 0 0 1 0 0]def /FontBBox[0 0 1 1]def /_setwidthProc/ct_Type0WidthProc load def /_bcstr2 2 string def /BuildGlyph { exch begin _basefont setfont _bcstr2 1 2 index 256 mod put _bcstr2 0 3 -1 roll 256 idiv put _bcstr2 dup _setwidthProc 3 copy moveto show _basefonto setfont moveto show end }bind def currentdict end def }if Level2?{setglobal}if /ct_CopyFont{ { 1 index/FID ne 2 index/UniqueID ne and {def}{pop pop}ifelse }forall }bind def /ct_Type0CopyFont { exch dup length dict begin ct_CopyFont [ exch FDepVector { dup/FontType get 0 eq { 1 index ct_Type0CopyFont /_ctType0 exch definefont } { /_ctBaseFont exch 2 index exec } ifelse exch } forall pop ] /FDepVector exch def currentdict end }bind def /ct_MakeBoldFont { dup/ct_SyntheticBold known { dup length 3 add dict begin ct_CopyFont /ct_StrokeWidth .03 0 FontMatrix idtransform pop def /ct_SyntheticBold true def currentdict end definefont } { dup dup length 3 add dict begin ct_CopyFont /PaintType 2 def /StrokeWidth .03 0 FontMatrix idtransform pop def /dummybold currentdict end definefont dup/FontType get dup 9 ge exch 11 le and { ct_BoldBaseCIDFont dup length 3 add dict copy begin dup/CIDSystemInfo get/CIDSystemInfo exch def ct_DefineIdentity-H /_Type0Identity/Identity-H 3 -1 roll[exch]composefont /_basefont exch def /_Type0Identity/Identity-H 3 -1 roll[exch]composefont /_basefonto exch def currentdict end /CIDFont defineresource } { ct_BoldBaseFont dup length 3 add dict copy begin /_basefont exch def /_basefonto exch def currentdict end definefont } ifelse } ifelse }bind def /ct_MakeBold{ 1 index 1 index findfont currentglobal 5 1 roll dup gcheck setglobal dup /FontType get 0 eq { dup/WMode known{dup/WMode get 1 eq}{false}ifelse version length 4 ge and {version 0 4 getinterval cvi 2015 ge} {true} ifelse {/ct_Type0WidthProc} {/ct_Type0WMode1WidthProc} ifelse ct_BoldBaseFont/_setwidthProc 3 -1 roll load put {ct_MakeBoldFont}ct_Type0CopyFont definefont } { dup/_fauxfont known not 1 index/SubstMaster known not and { ct_BoldBaseFont/_setwidthProc /ct_BoldRomanWidthProc load put ct_MakeBoldFont } { 2 index 2 index eq {exch pop } { dup length dict begin ct_CopyFont currentdict end definefont } ifelse } ifelse } ifelse pop pop pop setglobal }bind def /?str1 256 string def /?set { $SubstituteFont begin /$substituteFound false def /$fontname 1 index def /$doSmartSub false def end dup findfont $SubstituteFont begin $substituteFound {false} { dup/FontName known { dup/FontName get $fontname eq 1 index/DistillerFauxFont known not and /currentdistillerparams where {pop false 2 index isWidthsOnlyFont not and} if } {false} ifelse } ifelse exch pop /$doSmartSub true def end { 5 1 roll pop pop pop pop findfont } { 1 index findfont dup/FontType get 3 eq { 6 1 roll pop pop pop pop pop false } {pop true} ifelse { $SubstituteFont begin pop pop /$styleArray 1 index def /$regOrdering 2 index def pop pop 0 1 $styleArray length 1 sub { $styleArray exch get ct_StyleDicts $regOrdering 2 copy known { get exch 2 copy known not {pop/Default} if get dup type/nametype eq { ?str1 cvs length dup 1 add exch ?str1 exch(-)putinterval exch dup length exch ?str1 exch 3 index exch putinterval add ?str1 exch 0 exch getinterval cvn } { pop pop/Unknown } ifelse } { pop pop pop pop/Unknown } ifelse } for end findfont }if } ifelse currentglobal false setglobal 3 1 roll null copyfont definefont pop setglobal }bind def setpacking userdict/$SubstituteFont 25 dict put 1 dict begin /SubstituteFont dup $error exch 2 copy known {get} {pop pop{pop/Courier}bind} ifelse def /currentdistillerparams where dup { pop pop currentdistillerparams/CannotEmbedFontPolicy 2 copy known {get/Error eq} {pop pop false} ifelse } if not { countdictstack array dictstack 0 get begin userdict begin $SubstituteFont begin /$str 128 string def /$fontpat 128 string def /$slen 0 def /$sname null def /$match false def /$fontname null def /$substituteFound false def /$inVMIndex null def /$doSmartSub true def /$depth 0 def /$fontname null def /$italicangle 26.5 def /$dstack null def /$Strategies 10 dict dup begin /$Type3Underprint { currentglobal exch false setglobal 11 dict begin /UseFont exch $WMode 0 ne { dup length dict copy dup/WMode $WMode put /UseFont exch definefont } if def /FontName $fontname dup type/stringtype eq{cvn}if def /FontType 3 def /FontMatrix[.001 0 0 .001 0 0]def /Encoding 256 array dup 0 1 255{/.notdef put dup}for pop def /FontBBox[0 0 0 0]def /CCInfo 7 dict dup begin /cc null def /x 0 def /y 0 def end def /BuildChar { exch begin CCInfo begin 1 string dup 0 3 index put exch pop /cc exch def UseFont 1000 scalefont setfont cc stringwidth/y exch def/x exch def x y setcharwidth $SubstituteFont/$Strategy get/$Underprint get exec 0 0 moveto cc show x y moveto end end }bind def currentdict end exch setglobal }bind def /$GetaTint 2 dict dup begin /$BuildFont { dup/WMode known {dup/WMode get} {0} ifelse /$WMode exch def $fontname exch dup/FontName known { dup/FontName get dup type/stringtype eq{cvn}if } {/unnamedfont} ifelse exch Adobe_CoolType_Data/InVMDeepCopiedFonts get 1 index/FontName get known { pop Adobe_CoolType_Data/InVMDeepCopiedFonts get 1 index get null copyfont } {$deepcopyfont} ifelse exch 1 index exch/FontBasedOn exch put dup/FontName $fontname dup type/stringtype eq{cvn}if put definefont Adobe_CoolType_Data/InVMDeepCopiedFonts get begin dup/FontBasedOn get 1 index def end }bind def /$Underprint { gsave x abs y abs gt {/y 1000 def} {/x -1000 def 500 120 translate} ifelse Level2? { [/Separation(All)/DeviceCMYK{0 0 0 1 pop}] setcolorspace } {0 setgray} ifelse 10 setlinewidth x .8 mul [7 3] { y mul 8 div 120 sub x 10 div exch moveto 0 y 4 div neg rlineto dup 0 rlineto 0 y 4 div rlineto closepath gsave Level2? {.2 setcolor} {.8 setgray} ifelse fill grestore stroke } forall pop grestore }bind def end def /$Oblique 1 dict dup begin /$BuildFont { currentglobal exch dup gcheck setglobal null copyfont begin /FontBasedOn currentdict/FontName known { FontName dup type/stringtype eq{cvn}if } {/unnamedfont} ifelse def /FontName $fontname dup type/stringtype eq{cvn}if def /currentdistillerparams where {pop} { /FontInfo currentdict/FontInfo known {FontInfo null copyfont} {2 dict} ifelse dup begin /ItalicAngle $italicangle def /FontMatrix FontMatrix [1 0 ItalicAngle dup sin exch cos div 1 0 0] matrix concatmatrix readonly end 4 2 roll def def } ifelse FontName currentdict end definefont exch setglobal }bind def end def /$None 1 dict dup begin /$BuildFont{}bind def end def end def /$Oblique SetSubstituteStrategy /$findfontByEnum { dup type/stringtype eq{cvn}if dup/$fontname exch def $sname null eq {$str cvs dup length $slen sub $slen getinterval} {pop $sname} ifelse $fontpat dup 0(fonts/*)putinterval exch 7 exch putinterval /$match false def $SubstituteFont/$dstack countdictstack array dictstack put mark { $fontpat 0 $slen 7 add getinterval {/$match exch def exit} $str filenameforall } stopped { cleardictstack currentdict true $SubstituteFont/$dstack get { exch { 1 index eq {pop false} {true} ifelse } {begin false} ifelse } forall pop } if cleartomark /$slen 0 def $match false ne {$match(fonts/)anchorsearch pop pop cvn} {/Courier} ifelse }bind def /$ROS 1 dict dup begin /Adobe 4 dict dup begin /Japan1 [/Ryumin-Light/HeiseiMin-W3 /GothicBBB-Medium/HeiseiKakuGo-W5 /HeiseiMaruGo-W4/Jun101-Light]def /Korea1 [/HYSMyeongJo-Medium/HYGoThic-Medium]def /GB1 [/STSong-Light/STHeiti-Regular]def /CNS1 [/MKai-Medium/MHei-Medium]def end def end def /$cmapname null def /$deepcopyfont { dup/FontType get 0 eq { 1 dict dup/FontName/copied put copyfont begin /FDepVector FDepVector copyarray 0 1 2 index length 1 sub { 2 copy get $deepcopyfont dup/FontName/copied put /copied exch definefont 3 copy put pop pop } for def currentdict end } {$Strategies/$Type3Underprint get exec} ifelse }bind def /$buildfontname { dup/CIDFont findresource/CIDSystemInfo get begin Registry length Ordering length Supplement 8 string cvs 3 copy length 2 add add add string dup 5 1 roll dup 0 Registry putinterval dup 4 index(-)putinterval dup 4 index 1 add Ordering putinterval 4 2 roll add 1 add 2 copy(-)putinterval end 1 add 2 copy 0 exch getinterval $cmapname $fontpat cvs exch anchorsearch {pop pop 3 2 roll putinterval cvn/$cmapname exch def} {pop pop pop pop pop} ifelse length $str 1 index(-)putinterval 1 add $str 1 index $cmapname $fontpat cvs putinterval $cmapname length add $str exch 0 exch getinterval cvn }bind def /$findfontByROS { /$fontname exch def $ROS Registry 2 copy known { get Ordering 2 copy known {get} {pop pop[]} ifelse } {pop pop[]} ifelse false exch { dup/CIDFont resourcestatus { pop pop save 1 index/CIDFont findresource dup/WidthsOnly known {dup/WidthsOnly get} {false} ifelse exch pop exch restore {pop} {exch pop true exit} ifelse } {pop} ifelse } forall {$str cvs $buildfontname} { false(*) { save exch dup/CIDFont findresource dup/WidthsOnly known {dup/WidthsOnly get not} {true} ifelse exch/CIDSystemInfo get dup/Registry get Registry eq exch/Ordering get Ordering eq and and {exch restore exch pop true exit} {pop restore} ifelse } $str/CIDFont resourceforall {$buildfontname} {$fontname $findfontByEnum} ifelse } ifelse }bind def end end currentdict/$error known currentdict/languagelevel known and dup {pop $error/SubstituteFont known} if dup {$error} {Adobe_CoolType_Core} ifelse begin { /SubstituteFont /CMap/Category resourcestatus { pop pop { $SubstituteFont begin /$substituteFound true def dup length $slen gt $sname null ne or $slen 0 gt and { $sname null eq {dup $str cvs dup length $slen sub $slen getinterval cvn} {$sname} ifelse Adobe_CoolType_Data/InVMFontsByCMap get 1 index 2 copy known { get false exch { pop currentglobal { GlobalFontDirectory 1 index known {exch pop true exit} {pop} ifelse } { FontDirectory 1 index known {exch pop true exit} { GlobalFontDirectory 1 index known {exch pop true exit} {pop} ifelse } ifelse } ifelse } forall } {pop pop false} ifelse { exch pop exch pop } { dup/CMap resourcestatus { pop pop dup/$cmapname exch def /CMap findresource/CIDSystemInfo get{def}forall $findfontByROS } { 128 string cvs dup(-)search { 3 1 roll search { 3 1 roll pop {dup cvi} stopped {pop pop pop pop pop $findfontByEnum} { 4 2 roll pop pop exch length exch 2 index length 2 index sub exch 1 sub -1 0 { $str cvs dup length 4 index 0 4 index 4 3 roll add getinterval exch 1 index exch 3 index exch putinterval dup/CMap resourcestatus { pop pop 4 1 roll pop pop pop dup/$cmapname exch def /CMap findresource/CIDSystemInfo get{def}forall $findfontByROS true exit } {pop} ifelse } for dup type/booleantype eq {pop} {pop pop pop $findfontByEnum} ifelse } ifelse } {pop pop pop $findfontByEnum} ifelse } {pop pop $findfontByEnum} ifelse } ifelse } ifelse } {//SubstituteFont exec} ifelse /$slen 0 def end } } { { $SubstituteFont begin /$substituteFound true def dup length $slen gt $sname null ne or $slen 0 gt and {$findfontByEnum} {//SubstituteFont exec} ifelse end } } ifelse bind readonly def Adobe_CoolType_Core/scfindfont/systemfindfont load put } { /scfindfont { $SubstituteFont begin dup systemfindfont dup/FontName known {dup/FontName get dup 3 index ne} {/noname true} ifelse dup { /$origfontnamefound 2 index def /$origfontname 4 index def/$substituteFound true def } if exch pop { $slen 0 gt $sname null ne 3 index length $slen gt or and { pop dup $findfontByEnum findfont dup maxlength 1 add dict begin {1 index/FID eq{pop pop}{def}ifelse} forall currentdict end definefont dup/FontName known{dup/FontName get}{null}ifelse $origfontnamefound ne { $origfontname $str cvs print ( substitution revised, using )print dup/FontName known {dup/FontName get}{(unspecified font)} ifelse $str cvs print(.\n)print } if } {exch pop} ifelse } {exch pop} ifelse end }bind def } ifelse end end Adobe_CoolType_Core_Defined not { Adobe_CoolType_Core/findfont { $SubstituteFont begin $depth 0 eq { /$fontname 1 index dup type/stringtype ne{$str cvs}if def /$substituteFound false def } if /$depth $depth 1 add def end scfindfont $SubstituteFont begin /$depth $depth 1 sub def $substituteFound $depth 0 eq and { $inVMIndex null ne {dup $inVMIndex $AddInVMFont} if $doSmartSub { currentdict/$Strategy known {$Strategy/$BuildFont get exec} if } if } if end }bind put } if } if end /$AddInVMFont { exch/FontName 2 copy known { get 1 dict dup begin exch 1 index gcheck def end exch Adobe_CoolType_Data/InVMFontsByCMap get exch $DictAdd } {pop pop pop} ifelse }bind def /$DictAdd { 2 copy known not {2 copy 4 index length dict put} if Level2? not { 2 copy get dup maxlength exch length 4 index length add lt 2 copy get dup length 4 index length add exch maxlength 1 index lt { 2 mul dict begin 2 copy get{forall}def 2 copy currentdict put end } {pop} ifelse } if get begin {def} forall end }bind def end end %%EndResource currentglobal true setglobal %%BeginResource: procset Adobe_CoolType_Utility_MAKEOCF 1.23 0 %%Copyright: Copyright 1987-2006 Adobe Systems Incorporated. %%Version: 1.23 0 systemdict/languagelevel known dup {currentglobal false setglobal} {false} ifelse exch userdict/Adobe_CoolType_Utility 2 copy known {2 copy get dup maxlength 27 add dict copy} {27 dict} ifelse put Adobe_CoolType_Utility begin /@eexecStartData def /@recognizeCIDFont null def /ct_Level2? exch def /ct_Clone? 1183615869 internaldict dup /CCRun known not exch/eCCRun known not ct_Level2? and or def ct_Level2? {globaldict begin currentglobal true setglobal} if /ct_AddStdCIDMap ct_Level2? {{ mark Adobe_CoolType_Utility/@recognizeCIDFont currentdict put { ((Hex)57 StartData 0615 1e27 2c39 1c60 d8a8 cc31 fe2b f6e0 7aa3 e541 e21c 60d8 a8c9 c3d0 6d9e 1c60 d8a8 c9c2 02d7 9a1c 60d8 a849 1c60 d8a8 cc36 74f4 1144 b13b 77)0()/SubFileDecode filter cvx exec } stopped { cleartomark Adobe_CoolType_Utility/@recognizeCIDFont get countdictstack dup array dictstack exch 1 sub -1 0 { 2 copy get 3 index eq {1 index length exch sub 1 sub{end}repeat exit} {pop} ifelse } for pop pop Adobe_CoolType_Utility/@eexecStartData get eexec } {cleartomark} ifelse }} {{ Adobe_CoolType_Utility/@eexecStartData get eexec }} ifelse bind def userdict/cid_extensions known dup{cid_extensions/cid_UpdateDB known and}if { cid_extensions begin /cid_GetCIDSystemInfo { 1 index type/stringtype eq {exch cvn exch} if cid_extensions begin dup load 2 index known { 2 copy cid_GetStatusInfo dup null ne { 1 index load 3 index get dup null eq {pop pop cid_UpdateDB} { exch 1 index/Created get eq {exch pop exch pop} {pop cid_UpdateDB} ifelse } ifelse } {pop cid_UpdateDB} ifelse } {cid_UpdateDB} ifelse end }bind def end } if ct_Level2? {end setglobal} if /ct_UseNativeCapability? systemdict/composefont known def /ct_MakeOCF 35 dict def /ct_Vars 25 dict def /ct_GlyphDirProcs 6 dict def /ct_BuildCharDict 15 dict dup begin /charcode 2 string def /dst_string 1500 string def /nullstring()def /usewidths? true def end def ct_Level2?{setglobal}{pop}ifelse ct_GlyphDirProcs begin /GetGlyphDirectory { systemdict/languagelevel known {pop/CIDFont findresource/GlyphDirectory get} { 1 index/CIDFont findresource/GlyphDirectory get dup type/dicttype eq { dup dup maxlength exch length sub 2 index lt { dup length 2 index add dict copy 2 index /CIDFont findresource/GlyphDirectory 2 index put } if } if exch pop exch pop } ifelse + }def /+ { systemdict/languagelevel known { currentglobal false setglobal 3 dict begin /vm exch def } {1 dict begin} ifelse /$ exch def systemdict/languagelevel known { vm setglobal /gvm currentglobal def $ gcheck setglobal } if ?{$ begin}if }def /?{$ type/dicttype eq}def /|{ userdict/Adobe_CoolType_Data known { Adobe_CoolType_Data/AddWidths? known { currentdict Adobe_CoolType_Data begin begin AddWidths? { Adobe_CoolType_Data/CC 3 index put ?{def}{$ 3 1 roll put}ifelse CC charcode exch 1 index 0 2 index 256 idiv put 1 index exch 1 exch 256 mod put stringwidth 2 array astore currentfont/Widths get exch CC exch put } {?{def}{$ 3 1 roll put}ifelse} ifelse end end } {?{def}{$ 3 1 roll put}ifelse} ifelse } {?{def}{$ 3 1 roll put}ifelse} ifelse }def /! { ?{end}if systemdict/languagelevel known {gvm setglobal} if end }def /:{string currentfile exch readstring pop}executeonly def end ct_MakeOCF begin /ct_cHexEncoding [/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12 /c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25 /c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38 /c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B /c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E /c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71 /c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84 /c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97 /c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA /cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD /cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0 /cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3 /cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6 /cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def /ct_CID_STR_SIZE 8000 def /ct_mkocfStr100 100 string def /ct_defaultFontMtx[.001 0 0 .001 0 0]def /ct_1000Mtx[1000 0 0 1000 0 0]def /ct_raise{exch cvx exch errordict exch get exec stop}bind def /ct_reraise {cvx $error/errorname get(Error: )print dup( )cvs print errordict exch get exec stop }bind def /ct_cvnsi { 1 index add 1 sub 1 exch 0 4 1 roll { 2 index exch get exch 8 bitshift add } for exch pop }bind def /ct_GetInterval { Adobe_CoolType_Utility/ct_BuildCharDict get begin /dst_index 0 def dup dst_string length gt {dup string/dst_string exch def} if 1 index ct_CID_STR_SIZE idiv /arrayIndex exch def 2 index arrayIndex get 2 index arrayIndex ct_CID_STR_SIZE mul sub { dup 3 index add 2 index length le { 2 index getinterval dst_string dst_index 2 index putinterval length dst_index add/dst_index exch def exit } { 1 index length 1 index sub dup 4 1 roll getinterval dst_string dst_index 2 index putinterval pop dup dst_index add/dst_index exch def sub /arrayIndex arrayIndex 1 add def 2 index dup length arrayIndex gt {arrayIndex get} { pop exit } ifelse 0 } ifelse } loop pop pop pop dst_string 0 dst_index getinterval end }bind def ct_Level2? { /ct_resourcestatus currentglobal mark true setglobal {/unknowninstancename/Category resourcestatus} stopped {cleartomark setglobal true} {cleartomark currentglobal not exch setglobal} ifelse { { mark 3 1 roll/Category findresource begin ct_Vars/vm currentglobal put ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec {cleartomark false} {{3 2 roll pop true}{cleartomark false}ifelse} ifelse ct_Vars/vm get setglobal end } } {{resourcestatus}} ifelse bind def /CIDFont/Category ct_resourcestatus {pop pop} { currentglobal true setglobal /Generic/Category findresource dup length dict copy dup/InstanceType/dicttype put /CIDFont exch/Category defineresource pop setglobal } ifelse ct_UseNativeCapability? { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering(Identity)def /Supplement 0 def end def /CMapName/Identity-H def /CMapVersion 1.000 def /CMapType 1 def 1 begincodespacerange <0000> endcodespacerange 1 begincidrange <0000>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } if } { /ct_Category 2 dict begin /CIDFont 10 dict def /ProcSet 2 dict def currentdict end def /defineresource { ct_Category 1 index 2 copy known { get dup dup maxlength exch length eq { dup length 10 add dict copy ct_Category 2 index 2 index put } if 3 index 3 index put pop exch pop } {pop pop/defineresource/undefined ct_raise} ifelse }bind def /findresource { ct_Category 1 index 2 copy known { get 2 index 2 copy known {get 3 1 roll pop pop} {pop pop/findresource/undefinedresource ct_raise} ifelse } {pop pop/findresource/undefined ct_raise} ifelse }bind def /resourcestatus { ct_Category 1 index 2 copy known { get 2 index known exch pop exch pop { 0 -1 true } { false } ifelse } {pop pop/findresource/undefined ct_raise} ifelse }bind def /ct_resourcestatus/resourcestatus load def } ifelse /ct_CIDInit 2 dict begin /ct_cidfont_stream_init { { dup(Binary)eq { pop null currentfile ct_Level2? { {cid_BYTE_COUNT()/SubFileDecode filter} stopped {pop pop pop} if } if /readstring load exit } if dup(Hex)eq { pop currentfile ct_Level2? { {null exch/ASCIIHexDecode filter/readstring} stopped {pop exch pop(>)exch/readhexstring} if } {(>)exch/readhexstring} ifelse load exit } if /StartData/typecheck ct_raise } loop cid_BYTE_COUNT ct_CID_STR_SIZE le { 2 copy cid_BYTE_COUNT string exch exec pop 1 array dup 3 -1 roll 0 exch put } { cid_BYTE_COUNT ct_CID_STR_SIZE div ceiling cvi dup array exch 2 sub 0 exch 1 exch { 2 copy 5 index ct_CID_STR_SIZE string 6 index exec pop put pop } for 2 index cid_BYTE_COUNT ct_CID_STR_SIZE mod string 3 index exec pop 1 index exch 1 index length 1 sub exch put } ifelse cid_CIDFONT exch/GlyphData exch put 2 index null eq { pop pop pop } { pop/readstring load 1 string exch { 3 copy exec pop dup length 0 eq { pop pop pop pop pop true exit } if 4 index eq { pop pop pop pop false exit } if } loop pop } ifelse }bind def /StartData { mark { currentdict dup/FDArray get 0 get/FontMatrix get 0 get 0.001 eq { dup/CDevProc known not { /CDevProc 1183615869 internaldict/stdCDevProc 2 copy known {get} { pop pop {pop pop pop pop pop 0 -1000 7 index 2 div 880} } ifelse def } if } { /CDevProc { pop pop pop pop pop 0 1 cid_temp/cid_CIDFONT get /FDArray get 0 get /FontMatrix get 0 get div 7 index 2 div 1 index 0.88 mul }def } ifelse /cid_temp 15 dict def cid_temp begin /cid_CIDFONT exch def 3 copy pop dup/cid_BYTE_COUNT exch def 0 gt { ct_cidfont_stream_init FDArray { /Private get dup/SubrMapOffset known { begin /Subrs SubrCount array def Subrs SubrMapOffset SubrCount SDBytes ct_Level2? { currentdict dup/SubrMapOffset undef dup/SubrCount undef /SDBytes undef } if end /cid_SD_BYTES exch def /cid_SUBR_COUNT exch def /cid_SUBR_MAP_OFFSET exch def /cid_SUBRS exch def cid_SUBR_COUNT 0 gt { GlyphData cid_SUBR_MAP_OFFSET cid_SD_BYTES ct_GetInterval 0 cid_SD_BYTES ct_cvnsi 0 1 cid_SUBR_COUNT 1 sub { exch 1 index 1 add cid_SD_BYTES mul cid_SUBR_MAP_OFFSET add GlyphData exch cid_SD_BYTES ct_GetInterval 0 cid_SD_BYTES ct_cvnsi cid_SUBRS 4 2 roll GlyphData exch 4 index 1 index sub ct_GetInterval dup length string copy put } for pop } if } {pop} ifelse } forall } if cleartomark pop pop end CIDFontName currentdict/CIDFont defineresource pop end end } stopped {cleartomark/StartData ct_reraise} if }bind def currentdict end def /ct_saveCIDInit { /CIDInit/ProcSet ct_resourcestatus {true} {/CIDInitC/ProcSet ct_resourcestatus} ifelse { pop pop /CIDInit/ProcSet findresource ct_UseNativeCapability? {pop null} {/CIDInit ct_CIDInit/ProcSet defineresource pop} ifelse } {/CIDInit ct_CIDInit/ProcSet defineresource pop null} ifelse ct_Vars exch/ct_oldCIDInit exch put }bind def /ct_restoreCIDInit { ct_Vars/ct_oldCIDInit get dup null ne {/CIDInit exch/ProcSet defineresource pop} {pop} ifelse }bind def /ct_BuildCharSetUp { 1 index begin CIDFont begin Adobe_CoolType_Utility/ct_BuildCharDict get begin /ct_dfCharCode exch def /ct_dfDict exch def CIDFirstByte ct_dfCharCode add dup CIDCount ge {pop 0} if /cid exch def { GlyphDirectory cid 2 copy known {get} {pop pop nullstring} ifelse dup length FDBytes sub 0 gt { dup FDBytes 0 ne {0 FDBytes ct_cvnsi} {pop 0} ifelse /fdIndex exch def dup length FDBytes sub FDBytes exch getinterval /charstring exch def exit } { pop cid 0 eq {/charstring nullstring def exit} if /cid 0 def } ifelse } loop }def /ct_SetCacheDevice { 0 0 moveto dup stringwidth 3 -1 roll true charpath pathbbox 0 -1000 7 index 2 div 880 setcachedevice2 0 0 moveto }def /ct_CloneSetCacheProc { 1 eq { stringwidth pop -2 div -880 0 -1000 setcharwidth moveto } { usewidths? { currentfont/Widths get cid 2 copy known {get exch pop aload pop} {pop pop stringwidth} ifelse } {stringwidth} ifelse setcharwidth 0 0 moveto } ifelse }def /ct_Type3ShowCharString { ct_FDDict fdIndex 2 copy known {get} { currentglobal 3 1 roll 1 index gcheck setglobal ct_Type1FontTemplate dup maxlength dict copy begin FDArray fdIndex get dup/FontMatrix 2 copy known {get} {pop pop ct_defaultFontMtx} ifelse /FontMatrix exch dup length array copy def /Private get /Private exch def /Widths rootfont/Widths get def /CharStrings 1 dict dup/.notdef dup length string copy put def currentdict end /ct_Type1Font exch definefont dup 5 1 roll put setglobal } ifelse dup/CharStrings get 1 index/Encoding get ct_dfCharCode get charstring put rootfont/WMode 2 copy known {get} {pop pop 0} ifelse exch 1000 scalefont setfont ct_str1 0 ct_dfCharCode put ct_str1 exch ct_dfSetCacheProc ct_SyntheticBold { currentpoint ct_str1 show newpath moveto ct_str1 true charpath ct_StrokeWidth setlinewidth stroke } {ct_str1 show} ifelse }def /ct_Type4ShowCharString { ct_dfDict ct_dfCharCode charstring FDArray fdIndex get dup/FontMatrix get dup ct_defaultFontMtx ct_matrixeq not {ct_1000Mtx matrix concatmatrix concat} {pop} ifelse /Private get Adobe_CoolType_Utility/ct_Level2? get not { ct_dfDict/Private 3 -1 roll {put} 1183615869 internaldict/superexec get exec } if 1183615869 internaldict Adobe_CoolType_Utility/ct_Level2? get {1 index} {3 index/Private get mark 6 1 roll} ifelse dup/RunInt known {/RunInt get} {pop/CCRun} ifelse get exec Adobe_CoolType_Utility/ct_Level2? get not {cleartomark} if }bind def /ct_BuildCharIncremental { { Adobe_CoolType_Utility/ct_MakeOCF get begin ct_BuildCharSetUp ct_ShowCharString } stopped {stop} if end end end end }bind def /BaseFontNameStr(BF00)def /ct_Type1FontTemplate 14 dict begin /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0]def /FontBBox [-250 -250 1250 1250]def /Encoding ct_cHexEncoding def /PaintType 0 def currentdict end def /BaseFontTemplate 11 dict begin /FontMatrix [0.001 0 0 0.001 0 0]def /FontBBox [-250 -250 1250 1250]def /Encoding ct_cHexEncoding def /BuildChar/ct_BuildCharIncremental load def ct_Clone? { /FontType 3 def /ct_ShowCharString/ct_Type3ShowCharString load def /ct_dfSetCacheProc/ct_CloneSetCacheProc load def /ct_SyntheticBold false def /ct_StrokeWidth 1 def } { /FontType 4 def /Private 1 dict dup/lenIV 4 put def /CharStrings 1 dict dup/.notdefput def /PaintType 0 def /ct_ShowCharString/ct_Type4ShowCharString load def } ifelse /ct_str1 1 string def currentdict end def /BaseFontDictSize BaseFontTemplate length 5 add def /ct_matrixeq { true 0 1 5 { dup 4 index exch get exch 3 index exch get eq and dup not {exit} if } for exch pop exch pop }bind def /ct_makeocf { 15 dict begin exch/WMode exch def exch/FontName exch def /FontType 0 def /FMapType 2 def dup/FontMatrix known {dup/FontMatrix get/FontMatrix exch def} {/FontMatrix matrix def} ifelse /bfCount 1 index/CIDCount get 256 idiv 1 add dup 256 gt{pop 256}if def /Encoding 256 array 0 1 bfCount 1 sub{2 copy dup put pop}for bfCount 1 255{2 copy bfCount put pop}for def /FDepVector bfCount dup 256 lt{1 add}if array def BaseFontTemplate BaseFontDictSize dict copy begin /CIDFont exch def CIDFont/FontBBox known {CIDFont/FontBBox get/FontBBox exch def} if CIDFont/CDevProc known {CIDFont/CDevProc get/CDevProc exch def} if currentdict end BaseFontNameStr 3(0)putinterval 0 1 bfCount dup 256 eq{1 sub}if { FDepVector exch 2 index BaseFontDictSize dict copy begin dup/CIDFirstByte exch 256 mul def FontType 3 eq {/ct_FDDict 2 dict def} if currentdict end 1 index 16 BaseFontNameStr 2 2 getinterval cvrs pop BaseFontNameStr exch definefont put } for ct_Clone? {/Widths 1 index/CIDFont get/GlyphDirectory get length dict def} if FontName currentdict end definefont ct_Clone? { gsave dup 1000 scalefont setfont ct_BuildCharDict begin /usewidths? false def currentfont/Widths get begin exch/CIDFont get/GlyphDirectory get { pop dup charcode exch 1 index 0 2 index 256 idiv put 1 index exch 1 exch 256 mod put stringwidth 2 array astore def } forall end /usewidths? true def end grestore } {exch pop} ifelse }bind def currentglobal true setglobal /ct_ComposeFont { ct_UseNativeCapability? { 2 index/CMap ct_resourcestatus {pop pop exch pop} { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CMapName 3 index def /CMapVersion 1.000 def /CMapType 1 def exch/WMode exch def /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering CMapName ct_mkocfStr100 cvs (Adobe-)search { pop pop (-)search { dup length string copy exch pop exch pop } {pop(Identity)} ifelse } {pop (Identity)} ifelse def /Supplement 0 def end def 1 begincodespacerange <0000> endcodespacerange 1 begincidrange <0000>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } ifelse composefont } { 3 2 roll pop 0 get/CIDFont findresource ct_makeocf } ifelse }bind def setglobal /ct_MakeIdentity { ct_UseNativeCapability? { 1 index/CMap ct_resourcestatus {pop pop} { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CMapName 2 index def /CMapVersion 1.000 def /CMapType 1 def /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering CMapName ct_mkocfStr100 cvs (Adobe-)search { pop pop (-)search {dup length string copy exch pop exch pop} {pop(Identity)} ifelse } {pop(Identity)} ifelse def /Supplement 0 def end def 1 begincodespacerange <0000> endcodespacerange 1 begincidrange <0000>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } ifelse composefont } { exch pop 0 get/CIDFont findresource ct_makeocf } ifelse }bind def currentdict readonly pop end end %%EndResource setglobal %%BeginResource: procset Adobe_CoolType_Utility_T42 1.0 0 %%Copyright: Copyright 1987-2004 Adobe Systems Incorporated. %%Version: 1.0 0 userdict/ct_T42Dict 15 dict put ct_T42Dict begin /Is2015? { version cvi 2015 ge }bind def /AllocGlyphStorage { Is2015? { pop } { {string}forall }ifelse }bind def /Type42DictBegin { 25 dict begin /FontName exch def /CharStrings 256 dict begin /.notdef 0 def currentdict end def /Encoding exch def /PaintType 0 def /FontType 42 def /FontMatrix[1 0 0 1 0 0]def 4 array astore cvx/FontBBox exch def /sfnts }bind def /Type42DictEnd { currentdict dup/FontName get exch definefont end ct_T42Dict exch dup/FontName get exch put }bind def /RD{string currentfile exch readstring pop}executeonly def /PrepFor2015 { Is2015? { /GlyphDirectory 16 dict def sfnts 0 get dup 2 index (glyx) putinterval 2 index (locx) putinterval pop pop } { pop pop }ifelse }bind def /AddT42Char { Is2015? { /GlyphDirectory get begin def end pop pop } { /sfnts get 4 index get 3 index 2 index putinterval pop pop pop pop }ifelse }bind def /T0AddT42Mtx2 { /CIDFont findresource/Metrics2 get begin def end }bind def end %%EndResource currentglobal true setglobal %%BeginFile: MMFauxFont.prc %%Copyright: Copyright 1987-2001 Adobe Systems Incorporated. %%All Rights Reserved. userdict /ct_EuroDict 10 dict put ct_EuroDict begin /ct_CopyFont { { 1 index /FID ne {def} {pop pop} ifelse} forall } def /ct_GetGlyphOutline { gsave initmatrix newpath exch findfont dup length 1 add dict begin ct_CopyFont /Encoding Encoding dup length array copy dup 4 -1 roll 0 exch put def currentdict end /ct_EuroFont exch definefont 1000 scalefont setfont 0 0 moveto [ <00> stringwidth <00> false charpath pathbbox [ {/m cvx} {/l cvx} {/c cvx} {/cp cvx} pathforall grestore counttomark 8 add } def /ct_MakeGlyphProc { ] cvx /ct_PSBuildGlyph cvx ] cvx } def /ct_PSBuildGlyph { gsave 8 -1 roll pop 7 1 roll 6 -2 roll ct_FontMatrix transform 6 2 roll 4 -2 roll ct_FontMatrix transform 4 2 roll ct_FontMatrix transform currentdict /PaintType 2 copy known {get 2 eq}{pop pop false} ifelse dup 9 1 roll { currentdict /StrokeWidth 2 copy known { get 2 div 0 ct_FontMatrix dtransform pop 5 1 roll 4 -1 roll 4 index sub 4 1 roll 3 -1 roll 4 index sub 3 1 roll exch 4 index add exch 4 index add 5 -1 roll pop } { pop pop } ifelse } if setcachedevice ct_FontMatrix concat ct_PSPathOps begin exec end { currentdict /StrokeWidth 2 copy known { get } { pop pop 0 } ifelse setlinewidth stroke } { fill } ifelse grestore } def /ct_PSPathOps 4 dict dup begin /m {moveto} def /l {lineto} def /c {curveto} def /cp {closepath} def end def /ct_matrix1000 [1000 0 0 1000 0 0] def /ct_AddGlyphProc { 2 index findfont dup length 4 add dict begin ct_CopyFont /CharStrings CharStrings dup length 1 add dict copy begin 3 1 roll def currentdict end def /ct_FontMatrix ct_matrix1000 FontMatrix matrix concatmatrix def /ct_PSBuildGlyph /ct_PSBuildGlyph load def /ct_PSPathOps /ct_PSPathOps load def currentdict end definefont pop } def systemdict /languagelevel known { /ct_AddGlyphToPrinterFont { 2 copy ct_GetGlyphOutline 3 add -1 roll restore ct_MakeGlyphProc ct_AddGlyphProc } def } { /ct_AddGlyphToPrinterFont { pop pop restore Adobe_CTFauxDict /$$$FONTNAME get /Euro Adobe_CTFauxDict /$$$SUBSTITUTEBASE get ct_EuroDict exch get ct_AddGlyphProc } def } ifelse /AdobeSansMM { 556 0 24 -19 541 703 { 541 628 m 510 669 442 703 354 703 c 201 703 117 607 101 444 c 50 444 l 25 372 l 97 372 l 97 301 l 49 301 l 24 229 l 103 229 l 124 67 209 -19 350 -19 c 435 -19 501 25 509 32 c 509 131 l 492 105 417 60 343 60 c 267 60 204 127 197 229 c 406 229 l 430 301 l 191 301 l 191 372 l 455 372 l 479 444 l 194 444 l 201 531 245 624 348 624 c 433 624 484 583 509 534 c cp 556 0 m } ct_PSBuildGlyph } def /AdobeSerifMM { 500 0 10 -12 484 692 { 347 298 m 171 298 l 170 310 170 322 170 335 c 170 362 l 362 362 l 374 403 l 172 403 l 184 580 244 642 308 642 c 380 642 434 574 457 457 c 481 462 l 474 691 l 449 691 l 433 670 429 657 410 657 c 394 657 360 692 299 692 c 204 692 94 604 73 403 c 22 403 l 10 362 l 70 362 l 69 352 69 341 69 330 c 69 319 69 308 70 298 c 22 298 l 10 257 l 73 257 l 97 57 216 -12 295 -12 c 364 -12 427 25 484 123 c 458 142 l 425 101 384 37 316 37 c 256 37 189 84 173 257 c 335 257 l cp 500 0 m } ct_PSBuildGlyph } def end %%EndFile setglobal Adobe_CoolType_Core begin /$Oblique SetSubstituteStrategy end %%BeginResource: procset Adobe_AGM_Image 1.0 0 +%%Version: 1.0 0 +%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved. +systemdict/setpacking known +{ + currentpacking + true setpacking +}if +userdict/Adobe_AGM_Image 71 dict dup begin put +/Adobe_AGM_Image_Id/Adobe_AGM_Image_1.0_0 def +/nd{ + null def +}bind def +/AGMIMG_&image nd +/AGMIMG_&colorimage nd +/AGMIMG_&imagemask nd +/AGMIMG_mbuf()def +/AGMIMG_ybuf()def +/AGMIMG_kbuf()def +/AGMIMG_c 0 def +/AGMIMG_m 0 def +/AGMIMG_y 0 def +/AGMIMG_k 0 def +/AGMIMG_tmp nd +/AGMIMG_imagestring0 nd +/AGMIMG_imagestring1 nd +/AGMIMG_imagestring2 nd +/AGMIMG_imagestring3 nd +/AGMIMG_imagestring4 nd +/AGMIMG_imagestring5 nd +/AGMIMG_cnt nd +/AGMIMG_fsave nd +/AGMIMG_colorAry nd +/AGMIMG_override nd +/AGMIMG_name nd +/AGMIMG_maskSource nd +/AGMIMG_flushfilters nd +/invert_image_samples nd +/knockout_image_samples nd +/img nd +/sepimg nd +/devnimg nd +/idximg nd +/ds +{ + Adobe_AGM_Core begin + Adobe_AGM_Image begin + /AGMIMG_&image systemdict/image get def + /AGMIMG_&imagemask systemdict/imagemask get def + /colorimage where{ + pop + /AGMIMG_&colorimage/colorimage ldf + }if + end + end +}def +/ps +{ + Adobe_AGM_Image begin + /AGMIMG_ccimage_exists{/customcolorimage where + { + pop + /Adobe_AGM_OnHost_Seps where + { + pop false + }{ + /Adobe_AGM_InRip_Seps where + { + pop false + }{ + true + }ifelse + }ifelse + }{ + false + }ifelse + }bdf + level2{ + /invert_image_samples + { + Adobe_AGM_Image/AGMIMG_tmp Decode length ddf + /Decode[Decode 1 get Decode 0 get]def + }def + /knockout_image_samples + { + Operator/imagemask ne{ + /Decode[1 1]def + }if + }def + }{ + /invert_image_samples + { + {1 exch sub}currenttransfer addprocs settransfer + }def + /knockout_image_samples + { + {pop 1}currenttransfer addprocs settransfer + }def + }ifelse + /img/imageormask ldf + /sepimg/sep_imageormask ldf + /devnimg/devn_imageormask ldf + /idximg/indexed_imageormask ldf + /_ctype 7 def + currentdict{ + dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{ + bind + }if + def + }forall +}def +/pt +{ + end +}def +/dt +{ +}def +/AGMIMG_flushfilters +{ + dup type/arraytype ne + {1 array astore}if + dup 0 get currentfile ne + {dup 0 get flushfile}if + { + dup type/filetype eq + { + dup status 1 index currentfile ne and + {closefile} + {pop} + ifelse + }{pop}ifelse + }forall +}def +/AGMIMG_init_common +{ + currentdict/T known{/ImageType/T ldf currentdict/T undef}if + currentdict/W known{/Width/W ldf currentdict/W undef}if + currentdict/H known{/Height/H ldf currentdict/H undef}if + currentdict/M known{/ImageMatrix/M ldf currentdict/M undef}if + currentdict/BC known{/BitsPerComponent/BC ldf currentdict/BC undef}if + currentdict/D known{/Decode/D ldf currentdict/D undef}if + currentdict/DS known{/DataSource/DS ldf currentdict/DS undef}if + currentdict/O known{ + /Operator/O load 1 eq{ + /imagemask + }{ + /O load 2 eq{ + /image + }{ + /colorimage + }ifelse + }ifelse + def + currentdict/O undef + }if + currentdict/HSCI known{/HostSepColorImage/HSCI ldf currentdict/HSCI undef}if + currentdict/MD known{/MultipleDataSources/MD ldf currentdict/MD undef}if + currentdict/I known{/Interpolate/I ldf currentdict/I undef}if + currentdict/SI known{/SkipImageProc/SI ldf currentdict/SI undef}if + /DataSource load xcheck not{ + DataSource type/arraytype eq{ + DataSource 0 get type/filetype eq{ + /_Filters DataSource def + currentdict/MultipleDataSources known not{ + /DataSource DataSource dup length 1 sub get def + }if + }if + }if + currentdict/MultipleDataSources known not{ + /MultipleDataSources DataSource type/arraytype eq{ + DataSource length 1 gt + } + {false}ifelse def + }if + }if + /NComponents Decode length 2 div def + currentdict/SkipImageProc known not{/SkipImageProc{false}def}if +}bdf +/imageormask_sys +{ + begin + AGMIMG_init_common + save mark + level2{ + currentdict + Operator/imagemask eq{ + AGMIMG_&imagemask + }{ + use_mask{ + process_mask AGMIMG_&image + }{ + AGMIMG_&image + }ifelse + }ifelse + }{ + Width Height + Operator/imagemask eq{ + Decode 0 get 1 eq Decode 1 get 0 eq and + ImageMatrix/DataSource load + AGMIMG_&imagemask + }{ + BitsPerComponent ImageMatrix/DataSource load + AGMIMG_&image + }ifelse + }ifelse + currentdict/_Filters known{_Filters AGMIMG_flushfilters}if + cleartomark restore + end +}def +/overprint_plate +{ + currentoverprint{ + 0 get dup type/nametype eq{ + dup/DeviceGray eq{ + pop AGMCORE_black_plate not + }{ + /DeviceCMYK eq{ + AGMCORE_is_cmyk_sep not + }if + }ifelse + }{ + false exch + { + AGMOHS_sepink eq or + }forall + not + }ifelse + }{ + pop false + }ifelse +}def +/process_mask +{ + level3{ + dup begin + /ImageType 1 def + end + 4 dict begin + /DataDict exch def + /ImageType 3 def + /InterleaveType 3 def + /MaskDict 9 dict begin + /ImageType 1 def + /Width DataDict dup/MaskWidth known{/MaskWidth}{/Width}ifelse get def + /Height DataDict dup/MaskHeight known{/MaskHeight}{/Height}ifelse get def + /ImageMatrix[Width 0 0 Height neg 0 Height]def + /NComponents 1 def + /BitsPerComponent 1 def + /Decode DataDict dup/MaskD known{/MaskD}{[1 0]}ifelse get def + /DataSource Adobe_AGM_Core/AGMIMG_maskSource get def + currentdict end def + currentdict end + }if +}def +/use_mask +{ + dup/Mask known {dup/Mask get}{false}ifelse +}def +/imageormask +{ + begin + AGMIMG_init_common + SkipImageProc{ + currentdict consumeimagedata + } + { + save mark + level2 AGMCORE_host_sep not and{ + currentdict + Operator/imagemask eq DeviceN_PS2 not and{ + imagemask + }{ + AGMCORE_in_rip_sep currentoverprint and currentcolorspace 0 get/DeviceGray eq and{ + [/Separation/Black/DeviceGray{}]setcolorspace + /Decode[Decode 1 get Decode 0 get]def + }if + use_mask{ + process_mask image + }{ + DeviceN_NoneName DeviceN_PS2 Indexed_DeviceN level3 not and or or AGMCORE_in_rip_sep and + { + Names convert_to_process not{ + 2 dict begin + /imageDict xdf + /names_index 0 def + gsave + imageDict write_image_file{ + Names{ + dup(None)ne{ + [/Separation 3 -1 roll/DeviceGray{1 exch sub}]setcolorspace + Operator imageDict read_image_file + names_index 0 eq{true setoverprint}if + /names_index names_index 1 add def + }{ + pop + }ifelse + }forall + close_image_file + }if + grestore + end + }{ + Operator/imagemask eq{ + imagemask + }{ + image + }ifelse + }ifelse + }{ + Operator/imagemask eq{ + imagemask + }{ + image + }ifelse + }ifelse + }ifelse + }ifelse + }{ + Width Height + Operator/imagemask eq{ + Decode 0 get 1 eq Decode 1 get 0 eq and + ImageMatrix/DataSource load + /Adobe_AGM_OnHost_Seps where{ + pop imagemask + }{ + currentgray 1 ne{ + currentdict imageormask_sys + }{ + currentoverprint not{ + 1 AGMCORE_&setgray + currentdict imageormask_sys + }{ + currentdict ignoreimagedata + }ifelse + }ifelse + }ifelse + }{ + BitsPerComponent ImageMatrix + MultipleDataSources{ + 0 1 NComponents 1 sub{ + DataSource exch get + }for + }{ + /DataSource load + }ifelse + Operator/colorimage eq{ + AGMCORE_host_sep{ + MultipleDataSources level2 or NComponents 4 eq and{ + AGMCORE_is_cmyk_sep{ + MultipleDataSources{ + /DataSource DataSource 0 get xcheck + { + [ + DataSource 0 get/exec cvx + DataSource 1 get/exec cvx + DataSource 2 get/exec cvx + DataSource 3 get/exec cvx + /AGMCORE_get_ink_data cvx + ]cvx + }{ + DataSource aload pop AGMCORE_get_ink_data + }ifelse def + }{ + /DataSource + Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul + /DataSource load + filter_cmyk 0()/SubFileDecode filter def + }ifelse + /Decode[Decode 0 get Decode 1 get]def + /MultipleDataSources false def + /NComponents 1 def + /Operator/image def + invert_image_samples + 1 AGMCORE_&setgray + currentdict imageormask_sys + }{ + currentoverprint not Operator/imagemask eq and{ + 1 AGMCORE_&setgray + currentdict imageormask_sys + }{ + currentdict ignoreimagedata + }ifelse + }ifelse + }{ + MultipleDataSources NComponents AGMIMG_&colorimage + }ifelse + }{ + true NComponents colorimage + }ifelse + }{ + Operator/image eq{ + AGMCORE_host_sep{ + /DoImage true def + currentdict/HostSepColorImage known{HostSepColorImage not}{false}ifelse + { + AGMCORE_black_plate not Operator/imagemask ne and{ + /DoImage false def + currentdict ignoreimagedata + }if + }if + 1 AGMCORE_&setgray + DoImage + {currentdict imageormask_sys}if + }{ + use_mask{ + process_mask image + }{ + image + }ifelse + }ifelse + }{ + Operator/knockout eq{ + pop pop pop pop pop + currentcolorspace overprint_plate not{ + knockout_unitsq + }if + }if + }ifelse + }ifelse + }ifelse + }ifelse + cleartomark restore + }ifelse + currentdict/_Filters known{_Filters AGMIMG_flushfilters}if + end +}def +/sep_imageormask +{ + /sep_colorspace_dict AGMCORE_gget begin + CSA map_csa + begin + AGMIMG_init_common + SkipImageProc{ + currentdict consumeimagedata + }{ + save mark + AGMCORE_avoid_L2_sep_space{ + /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def + }if + AGMIMG_ccimage_exists + MappedCSA 0 get/DeviceCMYK eq and + currentdict/Components known and + Name()ne and + Name(All)ne and + Operator/image eq and + AGMCORE_producing_seps not and + level2 not and + { + Width Height BitsPerComponent ImageMatrix + [ + /DataSource load/exec cvx + { + 0 1 2 index length 1 sub{ + 1 index exch + 2 copy get 255 xor put + }for + }/exec cvx + ]cvx bind + MappedCSA 0 get/DeviceCMYK eq{ + Components aload pop + }{ + 0 0 0 Components aload pop 1 exch sub + }ifelse + Name findcmykcustomcolor + customcolorimage + }{ + AGMCORE_producing_seps not{ + level2{ + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne AGMCORE_avoid_L2_sep_space not and currentcolorspace 0 get/Separation ne and{ + [/Separation Name MappedCSA sep_proc_name exch dup 0 get 15 string cvs(/Device)anchorsearch{pop pop 0 get}{pop}ifelse exch load]setcolorspace_opt + /sep_tint AGMCORE_gget setcolor + }if + currentdict imageormask + }{ + currentdict + Operator/imagemask eq{ + imageormask + }{ + sep_imageormask_lev1 + }ifelse + }ifelse + }{ + AGMCORE_host_sep{ + Operator/knockout eq{ + currentdict/ImageMatrix get concat + knockout_unitsq + }{ + currentgray 1 ne{ + AGMCORE_is_cmyk_sep Name(All)ne and{ + level2{ + Name AGMCORE_IsSeparationAProcessColor + { + Operator/imagemask eq{ + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{ + /sep_tint AGMCORE_gget 1 exch sub AGMCORE_&setcolor + }if + }{ + invert_image_samples + }ifelse + }{ + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{ + [/Separation Name[/DeviceGray] + { + sep_colorspace_proc AGMCORE_get_ink_data + 1 exch sub + }bind + ]AGMCORE_&setcolorspace + /sep_tint AGMCORE_gget AGMCORE_&setcolor + }if + }ifelse + currentdict imageormask_sys + }{ + currentdict + Operator/imagemask eq{ + imageormask_sys + }{ + sep_image_lev1_sep + }ifelse + }ifelse + }{ + Operator/imagemask ne{ + invert_image_samples + }if + currentdict imageormask_sys + }ifelse + }{ + currentoverprint not Name(All)eq or Operator/imagemask eq and{ + currentdict imageormask_sys + }{ + currentoverprint not + { + gsave + knockout_unitsq + grestore + }if + currentdict consumeimagedata + }ifelse + }ifelse + }ifelse + }{ + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{ + currentcolorspace 0 get/Separation ne{ + [/Separation Name MappedCSA sep_proc_name exch 0 get exch load]setcolorspace_opt + /sep_tint AGMCORE_gget setcolor + }if + }if + currentoverprint + MappedCSA 0 get/DeviceCMYK eq and + Name AGMCORE_IsSeparationAProcessColor not and + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{Name inRip_spot_has_ink not and}{false}ifelse + Name(All)ne and{ + imageormask_l2_overprint + }{ + currentdict imageormask + }ifelse + }ifelse + }ifelse + }ifelse + cleartomark restore + }ifelse + currentdict/_Filters known{_Filters AGMIMG_flushfilters}if + end + end +}def +/colorSpaceElemCnt +{ + mark currentcolor counttomark dup 2 add 1 roll cleartomark +}bdf +/devn_sep_datasource +{ + 1 dict begin + /dataSource xdf + [ + 0 1 dataSource length 1 sub{ + dup currentdict/dataSource get/exch cvx/get cvx/exec cvx + /exch cvx names_index/ne cvx[/pop cvx]cvx/if cvx + }for + ]cvx bind + end +}bdf +/devn_alt_datasource +{ + 11 dict begin + /convProc xdf + /origcolorSpaceElemCnt xdf + /origMultipleDataSources xdf + /origBitsPerComponent xdf + /origDecode xdf + /origDataSource xdf + /dsCnt origMultipleDataSources{origDataSource length}{1}ifelse def + /DataSource origMultipleDataSources + { + [ + BitsPerComponent 8 idiv origDecode length 2 idiv mul string + 0 1 origDecode length 2 idiv 1 sub + { + dup 7 mul 1 add index exch dup BitsPerComponent 8 idiv mul exch + origDataSource exch get 0()/SubFileDecode filter + BitsPerComponent 8 idiv string/readstring cvx/pop cvx/putinterval cvx + }for + ]bind cvx + }{origDataSource}ifelse 0()/SubFileDecode filter def + [ + origcolorSpaceElemCnt string + 0 2 origDecode length 2 sub + { + dup origDecode exch get dup 3 -1 roll 1 add origDecode exch get exch sub 2 BitsPerComponent exp 1 sub div + 1 BitsPerComponent 8 idiv{DataSource/read cvx/not cvx{0}/if cvx/mul cvx}repeat/mul cvx/add cvx + }for + /convProc load/exec cvx + origcolorSpaceElemCnt 1 sub -1 0 + { + /dup cvx 2/add cvx/index cvx + 3 1/roll cvx/exch cvx 255/mul cvx/cvi cvx/put cvx + }for + ]bind cvx 0()/SubFileDecode filter + end +}bdf +/devn_imageormask +{ + /devicen_colorspace_dict AGMCORE_gget begin + CSA map_csa + 2 dict begin + dup + /srcDataStrs[3 -1 roll begin + AGMIMG_init_common + currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse + { + Width Decode length 2 div mul cvi + { + dup 65535 gt{1 add 2 div cvi}{exit}ifelse + }loop + string + }repeat + end]def + /dstDataStr srcDataStrs 0 get length string def + begin + AGMIMG_init_common + SkipImageProc{ + currentdict consumeimagedata + }{ + save mark + AGMCORE_producing_seps not{ + level3 not{ + Operator/imagemask ne{ + /DataSource[[ + DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse + colorSpaceElemCnt/devicen_colorspace_dict AGMCORE_gget/TintTransform get + devn_alt_datasource 1/string cvx/readstring cvx/pop cvx]cvx colorSpaceElemCnt 1 sub{dup}repeat]def + /MultipleDataSources true def + /Decode colorSpaceElemCnt[exch{0 1}repeat]def + }if + }if + currentdict imageormask + }{ + AGMCORE_host_sep{ + Names convert_to_process{ + CSA get_csa_by_name 0 get/DeviceCMYK eq{ + /DataSource + Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul + DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse + 4/devicen_colorspace_dict AGMCORE_gget/TintTransform get + devn_alt_datasource + filter_cmyk 0()/SubFileDecode filter def + /MultipleDataSources false def + /Decode[1 0]def + /DeviceGray setcolorspace + currentdict imageormask_sys + }{ + AGMCORE_report_unsupported_color_space + AGMCORE_black_plate{ + /DataSource + DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse + CSA get_csa_by_name 0 get/DeviceRGB eq{3}{1}ifelse/devicen_colorspace_dict AGMCORE_gget/TintTransform get + devn_alt_datasource + /MultipleDataSources false def + /Decode colorSpaceElemCnt[exch{0 1}repeat]def + currentdict imageormask_sys + }{ + gsave + knockout_unitsq + grestore + currentdict consumeimagedata + }ifelse + }ifelse + } + { + /devicen_colorspace_dict AGMCORE_gget/names_index known{ + Operator/imagemask ne{ + MultipleDataSources{ + /DataSource[DataSource devn_sep_datasource/exec cvx]cvx def + /MultipleDataSources false def + }{ + /DataSource/DataSource load dstDataStr srcDataStrs 0 get filter_devn def + }ifelse + invert_image_samples + }if + currentdict imageormask_sys + }{ + currentoverprint not Operator/imagemask eq and{ + currentdict imageormask_sys + }{ + currentoverprint not + { + gsave + knockout_unitsq + grestore + }if + currentdict consumeimagedata + }ifelse + }ifelse + }ifelse + }{ + currentdict imageormask + }ifelse + }ifelse + cleartomark restore + }ifelse + currentdict/_Filters known{_Filters AGMIMG_flushfilters}if + end + end + end +}def +/imageormask_l2_overprint +{ + currentdict + currentcmykcolor add add add 0 eq{ + currentdict consumeimagedata + }{ + level3{ + currentcmykcolor + /AGMIMG_k xdf + /AGMIMG_y xdf + /AGMIMG_m xdf + /AGMIMG_c xdf + Operator/imagemask eq{ + [/DeviceN[ + AGMIMG_c 0 ne{/Cyan}if + AGMIMG_m 0 ne{/Magenta}if + AGMIMG_y 0 ne{/Yellow}if + AGMIMG_k 0 ne{/Black}if + ]/DeviceCMYK{}]setcolorspace + AGMIMG_c 0 ne{AGMIMG_c}if + AGMIMG_m 0 ne{AGMIMG_m}if + AGMIMG_y 0 ne{AGMIMG_y}if + AGMIMG_k 0 ne{AGMIMG_k}if + setcolor + }{ + /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def + [/Indexed + [ + /DeviceN[ + AGMIMG_c 0 ne{/Cyan}if + AGMIMG_m 0 ne{/Magenta}if + AGMIMG_y 0 ne{/Yellow}if + AGMIMG_k 0 ne{/Black}if + ] + /DeviceCMYK{ + AGMIMG_k 0 eq{0}if + AGMIMG_y 0 eq{0 exch}if + AGMIMG_m 0 eq{0 3 1 roll}if + AGMIMG_c 0 eq{0 4 1 roll}if + } + ] + 255 + { + 255 div + mark exch + dup dup dup + AGMIMG_k 0 ne{ + /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 1 roll pop pop pop + counttomark 1 roll + }{ + pop + }ifelse + AGMIMG_y 0 ne{ + /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 2 roll pop pop pop + counttomark 1 roll + }{ + pop + }ifelse + AGMIMG_m 0 ne{ + /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 3 roll pop pop pop + counttomark 1 roll + }{ + pop + }ifelse + AGMIMG_c 0 ne{ + /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec pop pop pop + counttomark 1 roll + }{ + pop + }ifelse + counttomark 1 add -1 roll pop + } + ]setcolorspace + }ifelse + imageormask_sys + }{ + write_image_file{ + currentcmykcolor + 0 ne{ + [/Separation/Black/DeviceGray{}]setcolorspace + gsave + /Black + [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 1 roll pop pop pop 1 exch sub}/exec cvx] + cvx modify_halftone_xfer + Operator currentdict read_image_file + grestore + }if + 0 ne{ + [/Separation/Yellow/DeviceGray{}]setcolorspace + gsave + /Yellow + [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 2 roll pop pop pop 1 exch sub}/exec cvx] + cvx modify_halftone_xfer + Operator currentdict read_image_file + grestore + }if + 0 ne{ + [/Separation/Magenta/DeviceGray{}]setcolorspace + gsave + /Magenta + [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 3 roll pop pop pop 1 exch sub}/exec cvx] + cvx modify_halftone_xfer + Operator currentdict read_image_file + grestore + }if + 0 ne{ + [/Separation/Cyan/DeviceGray{}]setcolorspace + gsave + /Cyan + [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{pop pop pop 1 exch sub}/exec cvx] + cvx modify_halftone_xfer + Operator currentdict read_image_file + grestore + }if + close_image_file + }{ + imageormask + }ifelse + }ifelse + }ifelse +}def +/indexed_imageormask +{ + begin + AGMIMG_init_common + save mark + currentdict + AGMCORE_host_sep{ + Operator/knockout eq{ + /indexed_colorspace_dict AGMCORE_gget dup/CSA known{ + /CSA get get_csa_by_name + }{ + /Names get + }ifelse + overprint_plate not{ + knockout_unitsq + }if + }{ + Indexed_DeviceN{ + /devicen_colorspace_dict AGMCORE_gget dup/names_index known exch/Names get convert_to_process or{ + indexed_image_lev2_sep + }{ + currentoverprint not{ + knockout_unitsq + }if + currentdict consumeimagedata + }ifelse + }{ + AGMCORE_is_cmyk_sep{ + Operator/imagemask eq{ + imageormask_sys + }{ + level2{ + indexed_image_lev2_sep + }{ + indexed_image_lev1_sep + }ifelse + }ifelse + }{ + currentoverprint not{ + knockout_unitsq + }if + currentdict consumeimagedata + }ifelse + }ifelse + }ifelse + }{ + level2{ + Indexed_DeviceN{ + /indexed_colorspace_dict AGMCORE_gget begin + }{ + /indexed_colorspace_dict AGMCORE_gget dup null ne + { + begin + currentdict/CSDBase known{CSDBase/CSD get_res/MappedCSA get}{CSA}ifelse + get_csa_by_name 0 get/DeviceCMYK eq ps_level 3 ge and ps_version 3015.007 lt and + AGMCORE_in_rip_sep and{ + [/Indexed[/DeviceN[/Cyan/Magenta/Yellow/Black]/DeviceCMYK{}]HiVal Lookup] + setcolorspace + }if + end + } + {pop}ifelse + }ifelse + imageormask + Indexed_DeviceN{ + end + }if + }{ + Operator/imagemask eq{ + imageormask + }{ + indexed_imageormask_lev1 + }ifelse + }ifelse + }ifelse + cleartomark restore + currentdict/_Filters known{_Filters AGMIMG_flushfilters}if + end +}def +/indexed_image_lev2_sep +{ + /indexed_colorspace_dict AGMCORE_gget begin + begin + Indexed_DeviceN not{ + currentcolorspace + dup 1/DeviceGray put + dup 3 + currentcolorspace 2 get 1 add string + 0 1 2 3 AGMCORE_get_ink_data 4 currentcolorspace 3 get length 1 sub + { + dup 4 idiv exch currentcolorspace 3 get exch get 255 exch sub 2 index 3 1 roll put + }for + put setcolorspace + }if + currentdict + Operator/imagemask eq{ + AGMIMG_&imagemask + }{ + use_mask{ + process_mask AGMIMG_&image + }{ + AGMIMG_&image + }ifelse + }ifelse + end end +}def + /OPIimage + { + dup type/dicttype ne{ + 10 dict begin + /DataSource xdf + /ImageMatrix xdf + /BitsPerComponent xdf + /Height xdf + /Width xdf + /ImageType 1 def + /Decode[0 1 def] + currentdict + end + }if + dup begin + /NComponents 1 cdndf + /MultipleDataSources false cdndf + /SkipImageProc{false}cdndf + /Decode[ + 0 + currentcolorspace 0 get/Indexed eq{ + 2 BitsPerComponent exp 1 sub + }{ + 1 + }ifelse + ]cdndf + /Operator/image cdndf + end + /sep_colorspace_dict AGMCORE_gget null eq{ + imageormask + }{ + gsave + dup begin invert_image_samples end + sep_imageormask + grestore + }ifelse + }def +/cachemask_level2 +{ + 3 dict begin + /LZWEncode filter/WriteFilter xdf + /readBuffer 256 string def + /ReadFilter + currentfile + 0(%EndMask)/SubFileDecode filter + /ASCII85Decode filter + /RunLengthDecode filter + def + { + ReadFilter readBuffer readstring exch + WriteFilter exch writestring + not{exit}if + }loop + WriteFilter closefile + end +}def +/spot_alias +{ + /mapto_sep_imageormask + { + dup type/dicttype ne{ + 12 dict begin + /ImageType 1 def + /DataSource xdf + /ImageMatrix xdf + /BitsPerComponent xdf + /Height xdf + /Width xdf + /MultipleDataSources false def + }{ + begin + }ifelse + /Decode[/customcolor_tint AGMCORE_gget 0]def + /Operator/image def + /SkipImageProc{false}def + currentdict + end + sep_imageormask + }bdf + /customcolorimage + { + Adobe_AGM_Image/AGMIMG_colorAry xddf + /customcolor_tint AGMCORE_gget + << + /Name AGMIMG_colorAry 4 get + /CSA[/DeviceCMYK] + /TintMethod/Subtractive + /TintProc null + /MappedCSA null + /NComponents 4 + /Components[AGMIMG_colorAry aload pop pop] + >> + setsepcolorspace + mapto_sep_imageormask + }ndf + Adobe_AGM_Image/AGMIMG_&customcolorimage/customcolorimage load put + /customcolorimage + { + Adobe_AGM_Image/AGMIMG_override false put + current_spot_alias{dup 4 get map_alias}{false}ifelse + { + false set_spot_alias + /customcolor_tint AGMCORE_gget exch setsepcolorspace + pop + mapto_sep_imageormask + true set_spot_alias + }{ + //Adobe_AGM_Image/AGMIMG_&customcolorimage get exec + }ifelse + }bdf +}def +/snap_to_device +{ + 6 dict begin + matrix currentmatrix + dup 0 get 0 eq 1 index 3 get 0 eq and + 1 index 1 get 0 eq 2 index 2 get 0 eq and or exch pop + { + 1 1 dtransform 0 gt exch 0 gt/AGMIMG_xSign? exch def/AGMIMG_ySign? exch def + 0 0 transform + AGMIMG_ySign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch + AGMIMG_xSign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch + itransform/AGMIMG_llY exch def/AGMIMG_llX exch def + 1 1 transform + AGMIMG_ySign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch + AGMIMG_xSign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch + itransform/AGMIMG_urY exch def/AGMIMG_urX exch def + [AGMIMG_urX AGMIMG_llX sub 0 0 AGMIMG_urY AGMIMG_llY sub AGMIMG_llX AGMIMG_llY]concat + }{ + }ifelse + end +}def +level2 not{ + /colorbuf + { + 0 1 2 index length 1 sub{ + dup 2 index exch get + 255 exch sub + 2 index + 3 1 roll + put + }for + }def + /tint_image_to_color + { + begin + Width Height BitsPerComponent ImageMatrix + /DataSource load + end + Adobe_AGM_Image begin + /AGMIMG_mbuf 0 string def + /AGMIMG_ybuf 0 string def + /AGMIMG_kbuf 0 string def + { + colorbuf dup length AGMIMG_mbuf length ne + { + dup length dup dup + /AGMIMG_mbuf exch string def + /AGMIMG_ybuf exch string def + /AGMIMG_kbuf exch string def + }if + dup AGMIMG_mbuf copy AGMIMG_ybuf copy AGMIMG_kbuf copy pop + } + addprocs + {AGMIMG_mbuf}{AGMIMG_ybuf}{AGMIMG_kbuf}true 4 colorimage + end + }def + /sep_imageormask_lev1 + { + begin + MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{ + { + 255 mul round cvi GrayLookup exch get + }currenttransfer addprocs settransfer + currentdict imageormask + }{ + /sep_colorspace_dict AGMCORE_gget/Components known{ + MappedCSA 0 get/DeviceCMYK eq{ + Components aload pop + }{ + 0 0 0 Components aload pop 1 exch sub + }ifelse + Adobe_AGM_Image/AGMIMG_k xddf + Adobe_AGM_Image/AGMIMG_y xddf + Adobe_AGM_Image/AGMIMG_m xddf + Adobe_AGM_Image/AGMIMG_c xddf + AGMIMG_y 0.0 eq AGMIMG_m 0.0 eq and AGMIMG_c 0.0 eq and{ + {AGMIMG_k mul 1 exch sub}currenttransfer addprocs settransfer + currentdict imageormask + }{ + currentcolortransfer + {AGMIMG_k mul 1 exch sub}exch addprocs 4 1 roll + {AGMIMG_y mul 1 exch sub}exch addprocs 4 1 roll + {AGMIMG_m mul 1 exch sub}exch addprocs 4 1 roll + {AGMIMG_c mul 1 exch sub}exch addprocs 4 1 roll + setcolortransfer + currentdict tint_image_to_color + }ifelse + }{ + MappedCSA 0 get/DeviceGray eq{ + {255 mul round cvi ColorLookup exch get 0 get}currenttransfer addprocs settransfer + currentdict imageormask + }{ + MappedCSA 0 get/DeviceCMYK eq{ + currentcolortransfer + {255 mul round cvi ColorLookup exch get 3 get 1 exch sub}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 2 get 1 exch sub}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 1 get 1 exch sub}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 0 get 1 exch sub}exch addprocs 4 1 roll + setcolortransfer + currentdict tint_image_to_color + }{ + currentcolortransfer + {pop 1}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 2 get}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 1 get}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 0 get}exch addprocs 4 1 roll + setcolortransfer + currentdict tint_image_to_color + }ifelse + }ifelse + }ifelse + }ifelse + end + }def + /sep_image_lev1_sep + { + begin + /sep_colorspace_dict AGMCORE_gget/Components known{ + Components aload pop + Adobe_AGM_Image/AGMIMG_k xddf + Adobe_AGM_Image/AGMIMG_y xddf + Adobe_AGM_Image/AGMIMG_m xddf + Adobe_AGM_Image/AGMIMG_c xddf + {AGMIMG_c mul 1 exch sub} + {AGMIMG_m mul 1 exch sub} + {AGMIMG_y mul 1 exch sub} + {AGMIMG_k mul 1 exch sub} + }{ + {255 mul round cvi ColorLookup exch get 0 get 1 exch sub} + {255 mul round cvi ColorLookup exch get 1 get 1 exch sub} + {255 mul round cvi ColorLookup exch get 2 get 1 exch sub} + {255 mul round cvi ColorLookup exch get 3 get 1 exch sub} + }ifelse + AGMCORE_get_ink_data currenttransfer addprocs settransfer + currentdict imageormask_sys + end + }def + /indexed_imageormask_lev1 + { + /indexed_colorspace_dict AGMCORE_gget begin + begin + currentdict + MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{ + {HiVal mul round cvi GrayLookup exch get HiVal div}currenttransfer addprocs settransfer + imageormask + }{ + MappedCSA 0 get/DeviceGray eq{ + {HiVal mul round cvi Lookup exch get HiVal div}currenttransfer addprocs settransfer + imageormask + }{ + MappedCSA 0 get/DeviceCMYK eq{ + currentcolortransfer + {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll + {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll + {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll + {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll + setcolortransfer + tint_image_to_color + }{ + currentcolortransfer + {pop 1}exch addprocs 4 1 roll + {3 mul HiVal mul round cvi 2 add Lookup exch get HiVal div}exch addprocs 4 1 roll + {3 mul HiVal mul round cvi 1 add Lookup exch get HiVal div}exch addprocs 4 1 roll + {3 mul HiVal mul round cvi Lookup exch get HiVal div}exch addprocs 4 1 roll + setcolortransfer + tint_image_to_color + }ifelse + }ifelse + }ifelse + end end + }def + /indexed_image_lev1_sep + { + /indexed_colorspace_dict AGMCORE_gget begin + begin + {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub} + {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub} + {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub} + {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub} + AGMCORE_get_ink_data currenttransfer addprocs settransfer + currentdict imageormask_sys + end end + }def +}if +end +systemdict/setpacking known +{setpacking}if +%%EndResource +currentdict Adobe_AGM_Utils eq {end} if +%%EndProlog +%%BeginSetup +Adobe_AGM_Utils begin +2 2010 Adobe_AGM_Core/ds gx +Adobe_CoolType_Core/ds get exec Adobe_AGM_Image/ds gx +currentdict Adobe_AGM_Utils eq {end} if +%%EndSetup +%%Page: 1 1 +%%EndPageComments +%%BeginPageSetup +%ADOBeginClientInjection: PageSetup Start "AI11EPS" +%AI12_RMC_Transparency: Balance=75 RasterRes=300 GradRes=150 Text=0 Stroke=1 Clip=1 OP=0 +%ADOEndClientInjection: PageSetup Start "AI11EPS" +Adobe_AGM_Utils begin +Adobe_AGM_Core/ps gx +Adobe_AGM_Utils/capture_cpd gx +Adobe_CoolType_Core/ps get exec Adobe_AGM_Image/ps gx +%ADOBeginClientInjection: PageSetup End "AI11EPS" +/currentdistillerparams where {pop currentdistillerparams /CoreDistVersion get 5000 lt} {true} ifelse { userdict /AI11_PDFMark5 /cleartomark load put userdict /AI11_ReadMetadata_PDFMark5 {flushfile cleartomark } bind put} { userdict /AI11_PDFMark5 /pdfmark load put userdict /AI11_ReadMetadata_PDFMark5 {/PUT pdfmark} bind put } ifelse [/NamespacePush AI11_PDFMark5 [/_objdef {ai_metadata_stream_123} /type /stream /OBJ AI11_PDFMark5 [{ai_metadata_stream_123} currentfile 0 (% &&end XMP packet marker&&) /SubFileDecode filter AI11_ReadMetadata_PDFMark5 + + + + 2013-07-10T15:21:22-04:00 + Adobe Illustrator CS4 + + + + 248 + 256 + JPEG + /9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgBAAD4AwER AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE 1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp 0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo +DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A9KeabHVr7QLy00mf6tfT Kqxy8mj+HmDIgkUFoy8fJQ4FVJqOmKvO9X8lfmi00EegS6fpukW8qXkOlvczyKLmNvVjZ5fS9VlW RQHjDcGQ0ABBYqqk2g/85BRwO9v5jsp7hp3aOGaK3EawLCpiRnS1VmZpS6ysAKgLx4cjxVQM3kr8 19Ms9IvLHVSNSs7bVFvnST64011qV0ZYQYpoY4mVG9P4h6fpqH6rsVURr3kv827nzBaa7ZajafXr OwjtkYuUQ3LLcGWVo1jCukZuAqIaciqs2wIKqG06w/P6/mvHl1FbY2k0kNqLkQQK3EQRiZDFbuJe aG4b95GUV+BAanFVWceQ9P8AzDszqX+MdTg1L1JFbTmt0SMRx1cspVIojsCo+JmrTtirLMVdirsV dirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVd iqT695w8uaCY11S9WCSVlVIgGkk+NuIYogZgtf2iKZCeSMeZacuox4/qICZ2t3a3dulzazJPbyCs csbBlYdNiNskDbbGQIsKuFLsVdirsVdirsVdirsVSfXvN/lzQfTGqXqwSSsqpEA0knxtxDFEDMFr 3Ipi1Zc8IfUaTO0vLW8tkubSZLi3lFY5o2Dow6bMNsWyMgRYVcUuxV2KuxV2KuxV2KuxV2KuxV2K uxV2KuxV2KuxV2KoTVNX0zSrU3Wo3CW0A25OdyfBVG7H2ArkZSERZYZMkYC5Gg8p80/nBfXkk1ho KNZQBBW+cKZ2D8h8CHkqfZ6mp/1Tmvza3+a89rO29v3XzLzHUr24DFrkvczSyo7zAl5GPqLVpORq Sf5q7+2YcbkbdJEnJIyJ335+5O/LfmfXtFuRd6ddiON6F7UUkgkA/wB+A9fmvEjxy3HmlDk3abXZ NOajy7j+ro9c8pfmtousqsGoAaZfligEjVgkKkr8EhoFrT7LU8ByzY49TGW3IvT6XtPHl2Ppl3M4 zIdk7FXYq7FXYqhdT1XTtLtGu9QuEtrdduchpU0qFUdWY02A3xYTnGAuRoPJvN35yajPMLLy7D6F s6v6l5LT6wwBUViU/CnU/aqf9UjBbpNT2vYIx/N5xe3TXQaaSRpZnmjaZ5CTIWMikly3xVPviHSc UpSuRs0fuTPRPNms6FdNJo85Dk/voDvAxG1JQdq/L4qdMk36bVZMO4O3c9b8nfmxpGsQQQ6oF03U JFWvI/6O7ED7Dn7NT+y3yqcFPRaftHHkPCfTJnmLsHYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYqtl ljijeWVxHHGCzuxAVVAqSSegGKkvO/Mv5w6bB6lt5fC31yhKPdvX6ujA78QKNJ9FF7gnMLNrIx2G 5dLre2YYtoeqX2fteS6lrOoaz6WoavdvPdsg4SsacS4B4xooCgE/sgUPhmuyZJSlvu85qdTkyzPE b+78eaVrLdfWpPUrHEY0/ehRz41ehK78fuP+xwUKYGMeEV3n9H4/WiJUhW3UxUKtJEeQNeX7xdye +MebCBPFv3H7i3MI43rGSs7b8EFeXuy9Ov7W3zyYRGzz5fj8foQ9s0jpxu/3Ss7gKp+FiXNQX6/R t9OEjubZij6d9h934/YzTyv+Ymv+X54bVH+uaWEb/QpjsoUqB6T7smxoBuv+Tl+LUyiN9w7DR9rZ MQ9Xqj9r1/yv568veYwyWM/C8jH76zl+GRT3p+y9O/Emm1aVzYY8sZ8npdNrMeYXE/DqyDLHKWyS RxRtJIwSNAWd2ICqoFSST0AxV555m/ODTbZWg0ALfznb641fq6+60oZfoIHucBLqdX2rDHtH1S+x 5Hqesa3q+o3F7fXj3UwcKqSn4FUopKxhRSMV7KKe1d8DodRqZZaMz+L7kA92n1yJWVhL6clIqfEd 06diPeuLSIek+8fpWX1s08avKfTIeMKI/tAFwPibv406fPJBOKVGh5/crqzwKFdQYl6Og6D3Ufw/ DJsav3qdpM0tpCIACvpqDK32eg6Dbl+r3wUyyCpG+9lnk78wfMPl5pLf1jqGno4H1S5YnivBTSJw Kx+woV/ya74kOw0/ac8dA7xex+WfPXl7zDSK0nEV/wAeTWExCzADqVFaOo7la070yL0Gn1ePMLiW Q4uS7FXYq7FXYq7FXYq7FXYq7FXYqlXmnXv0DoN1q31drs23ClurBCxkkWMfE2w3euQyT4Yk9zTn zDHAyPR4L5n87635inh+uXJS1Ep/0KOscS0RiOSHdjtWr19qZp8monO75PI6rtDLmsHaNch7x80i kH1g8oBxYCguenyp/ON/9XKBtzdcPTz+X45fepWAMNtC8ql/3a0nG5AoNiv7P+x+Zyc9y2Zt5EDv 5KwmiW5kcuOBjio1djVnpTxwVsw4TwgeZ/Qh7yKWRA8NbZTJGSabsTINynQdev2u2ThzbMUgDR32 P3fjyRETpD8EiekzH7VeSsf9c71/1skQ1yBO43ajliWIow5s7yUjAqSOZHTw9ztiRumUTfwH3Idr e5N1GQeERR6WxY0pVf2xuPkNsO1NgmOE+8b/ADRRufThYwlra4hQvFxPB0KjZkKnt4qdsEbBtGIy jMSB682faL+dGq6ZAbfUrc6wEASKRWEcysaKqyORwbcjc/F3+LM3BqSdpO80fbE6rIL8/wAfekPm HzzrfmV2F3ccLVTVbCKqRqR05KfiY7Vq/wBFMy7cLV6/Ll2O0e4fjdjMCJHZwSq4hYolTSqsSo6r 3Py3wuNM3IjnupQXE7zTLJ/owaQUfqSfTSgFRRf9kK+2EBlKIoVvt+krZHtPrCmOF50CuryIpf4i Vp8Z6kUPQ7ZMQKQJVua/BdcXTmICCtwokjqrAq6UkXZiw/A/F88FUVhDffbY/cvNzCxrJzuXHWKN G4p/rA9/9b7hlgCOE9NnWzwCBSrmCdFUSIwI+KnRkNK1PcdfHAQmd33hqG4maWVZP9HDOKSdS3wL SlRRf9lv7YKWURQrfb9KKiQQXkTxVSQK7CQE8+QZKHlXlUdt8WInICwd7H6Xpfkb81NXOpWmi6ip 1FLiVIEudhNEXIUeo32XAr3+Lvvgp3mg7RnIiE976vYMi712KuxV2KuxV2KuxV2KuxV2KsV/NIuP IupFF5NW3oCaD/emLvvmPqv7suF2j/cS9z58u7NZprZ7g8pOZC8RQL8Dnata9B9rNHCVA08bDJQI Hd+kKzPJCCZhyjHWVR0H+Uvb5j8MIILRwg8lCymeSzgEAqPTX9632fsjoOrfq98skNy2ZYgSN96x LMJfSyI9JuCEuwBBqz1+EUp/sae+Hi2SclwAPKz+hdd3IWJVnHpMZIqd1Y+opop7n2pXDAboxw32 7j9ysfWmBAHpxEUJYAsQfBTUD6fuyfJjsPMqFnbGCNjbgcS78o2rvRyNm3P6/owyNtmWfEd+4fcu a7i+txqQRL6b/uSPj+0nbpT36e+Dh2QIHhPdY/S1ewNPaS+uAqBGKxjrXidy3j/q/eclEUU4iIyF OnjeGJEWjQiSOnQFR6i/QR/nvk8f1BOMgm+tH7l0hW4IMI+IdLjoB8qfa+X2czgyHp5/L8f2qNgj Q20Ekw9X92tJgKlRx6cR0+a/TlgLZlNyIHesuZ4/SuFEgpNLGlQQao6xqxH+xPXLIDdlGJseQ/Wj 1VVUKooqigA7AZltaWazK0DRyxj42FGHjwZWX7jleQN+EXsUfaIqW0YU8gVB5b/ESKlt/HLA0yO6 lflYxDPUB0lQA9yHPFh/wJJ+jIy5Mob2PJtZoKzAkOJH+FB8XIGNe3hlSDE7fjqVBre5N1GUb04y j0t+R6VX9sVK/JdtsPCzEhwn38/myPyVJF/irR4wvpMLyD90QAQPUXpTY/Rglyb9AD48T5vpPKnr 3Yq7FXYq7FXYq7FXYq7FXYqxX80l5eRdSUMVJNv8S9R/pMXjXMfVf3ZcLtH+4l7nz3d3bxT28bL6 zLIaunQVjb+8/l6+/jmkjGwXjoYwQTy2/SOSISP1QHlYSKaFUX+7/wCbvmfwyN00GVbDZRtbcC0h eJvScxqSRupPEbsvf59ffJmW5ZZJeog77qCXjNeyKqhSUjUSt/dH4n+yf2jv0/HLK2ZnHUR7z7+i rdW0ZiBl/euZIwS+4oZACAOg/wA64YHdjjmb222P3Kjg26l0cemOsbnb/Yt1Hy3+jJ80D1e9Qs55 J0ZErB8chIcD1KFzuF3FPc/dkzBsyQANnfl7uSo1rB9ZjBWpKOS5JLVqtDy+1UV2yV7IEzwn3j9K nezPBbyoSZgyNxUf3gFPAbEe+304gbpxRBkDy3+DVyDdW9ZGHpGSNTCvX+8XZydwfYU+nHHtIJx+ mXnR+5XdpLZSxb1IR2JAcfInZvp3+eZygCXvQ9ncGSxjZWEUUca83b7YooP2T0/2X3ZKmzJGpnru hvq8hNwYLZ+Fw1S7MAWHED4lY16jbcHMiOKTbfKzydDql2sq2zxBpP5nbhTcD4jxYV3+ntXLPErY qcYq7WzwS3oEjwfWSCvEhuEQAIJ4VPJq/wA33YkGSYy4etKsdxcWsZjCgpEAfTmbg6rsNmAZXUff krpBiJFSju729ZZY4qom6AbBWPXd6VYA0+zt4Y7lkYRjsSrWsZjnk+FraeZuQ5H1FcAb1Ndz17g/ RjTGZsDqAqNe0vI42Sk3B1oCOFSVp8f8KV9sBKBD0nu/tZB5Qt+fmzRnnIkZb23ZFpRFIkXcDx9z 9FMjLk36CX76IHe+lMpevdirsVdirsVdirsVdirsVdirE/zV4f4D1PmSFrb1KlgR/pMXdd8o1X92 XC7R/uJe54LIsataiMAJ6hKhaU3jc7UzQjq8ULqV936QsmCrIwtjS4O7IN0qe8g7fPr88R58kDce rl+OX4pDWXxW0C3m1UQIn+6jUAAf5R9m+gZOXM0zy/UeHv8AiiqKbuYMAVMUYIPSnJ8j0av4R7z+ hDTxTtGosqGP1I/7yvp7OKcD1609qZOM6O7fijv6udH7vx5oiNFEn73l9YG9JKVA6EqBtTfqv05l QkCNmEwR7liiA25M1AqySENWhB5sNiN6/LJpkTxbdw+5QZrwXMdORh4P8ZA9WlVr8PT8K/5OO1Mw I8J77Hu6/j9Ku4gFlOYdwUbkaktULT4id6j3yPVrjfGL71PUuARCtPrJeMRipFaSL9rj1UYcX1Bl gu/Lf7lSD02f94SbgCtHABA6HiOlN+o+k5nJldbckHOIvqmn8qcmMKmvUrQEj5Vpl2L6m+N8cvim WZrUleqU9dyn94bSQSf6nNP4Fsqy1YbsfIf1h+lNFChQFoFA+EDpT2y1qQ1yE+tWZ25iRqeNPTav 8MBZx5H8dWtL4fo634dPTUn5kfF+OIXLfEba1UgWbMSAyshRiaUbkO/bEri+pU4Q+rGiqvpGKQcQ BxoSnbpTIIs0e+x+lNfJjP8A4u0b6t8cH1235Fz8NPUH92ep/V7jIy5OZof76N87/FvpjKXrXYq7 FXYq7FXYq7FXYq7FXYqxX80XCeRdSYgmht9gCT/vTH2GY+q/uy4XaP8AcS9z57uraZ5YGQ/Vw0h/ dipqfTY1ahFD/q/fmjidi8fGYo9dv0hERyJHSJ0EJrRQPsEk/sttuSeh3wEW48gTvzUrSQPZwxIn qt6Shl/ZFVH2z0H6/bDLmWycDxk8t1sdjIt3ISRKFjjPoNXgPiegFSelP2q+1MTPZtscI953+X4/ Wi5J0cKpqkgeMmNtmA9Rd/ce42yACMcSD8/uVpSt2nCNBInUTNXgD4pTcn5U+eQiTE2zArmgrfT5 IlMgrcUeQVP21+Mg0rtv7U+nMyOq6Fcsb5bcvuWtNF9YRywCqjhq7UNU2IPQ79MyQbGzTwHhI8x+ lRvI3mglkQGCkbfvP22AB249Kf633YhljIEgOe7U5FtCBKoAMkXK4FSD+8X7ZJLD6TT37Ycf1BYe o7dx2+CvIrXK8ePCMGodgQ9R3UH7PzP3ZmKPShbO2KWEalfrEckSCQn+8pTx/apXbpTJ225JXM9K KwXFwonEVwrpCaVeMllHAN8bckpSvcV+eXjOWVDaxzUF07UJJhdFkLlSGSapDAkEckAHSnTJnEZc yzM41X3K3rzWzekZFh+zxjkBkShYL8DgpsK9DkZZJQ57savfm0I7q5X1Y+L8vsTygqaeMSDdfmTX HglPcmkWBz+X61O1g1GyMcCuCpBpUeoGI3JFSnxd6V+/JGRhz5M5zjLcoiGRpZnLt9YliaiRqvBE JQGrA1IPxdzXwGTEgeTGQod1ttZMbtG5BSVdjEBWKvJOq9z7/TTEhRk9J/B6sh8n3KjzXoyzD0nN 7bgVPwsTKAArdz7dcjLk36CP76Nd76Uyl692KuxV2KuxV2KuxV2KuxV2KsV/NIOfIupcCA1belRU f70x+FMx9V/dlwu0f7iXufP9zdKk1qkqlJTIeKD4uX7th8JHXc5oojYvGxxkg13fpCJNs86lZxxi bYxA7kf5TD9Q+/IcVckRAjy5qVhBJDY2/oEFPTQ+i3TcV+Fuo696/RkpmybbMpBkb72kvEa/mSNS 04jjDRHYqaufiPQDcfwriY+kKYekXys/oXXdms6Ibn46SRlUWoVauO43J9/wGCMq5JwzqW3cfuRv +kRdf30fjsJB+oN+B+eVbFOx8lCxu/rEBNqOamSSsrVCirsenVjv0/EZKcaO7ZOFHfyal02GS+jk kZjcenJSYUBG6bAfZpv3GShlMRsvFcCOlhD6ksttaTNNQxcGHrL0qRQcl3I6/LMvDnEj3Fphh9Q4 e9QuXaeFSEAgZ4qlxUsDIvRew+f3Zk4/qDDGOGXnR+5dITb0EbcgfswGpJp/Idz377fLMy0j1c/m pWDNPbQo7elxjX90KhyABuW22/1fvwGTPLtInz/H4+xSubaFYrlkjAEc0bMF2qiiNnBA6/DXrk8R 9QtlGZuN9x/SmIIIBBqDuCM2TBK9ahadoo4wC4VjQ025FVXr75j6ggBvwy4dyj7Vka2iZBReIovW lB0+jLw1S5qV+ocQRb82lQrQ0ICnkx2/yQcq1BAgVias+S6K1h5zcB6TK4CslAQOC7eH35q45JRN hrlkND3fpKg9zKLlKBWXg4+sAH0xUrvTfp86eJGZuPUg89i3RA4fl+lkPkyGM+a9GlLeq5vICrnc AGRfsjoMvlycnQS/fxHm+lMpevdirsVdirsVdirsVdirsVU7m5t7WB57mVYYIxV5HIVR23JwEgCy gmnmn5ieco9U0S40rTUIinkgV72QEdJ0PwRnfqOrf8D3zTartKBuEd/N1+rzRnEwHV5dc2Ygkgim hoXk+N2+NX/duPtnr12BofbNfDJd0XnJ4pQBPSv0h0vO3p6beoD9mBjVj48D1799vcDCN3GA4lDT mae1hR39ILGlYVqHIp1Lbbf6v/BZKexLPKOGRPn+Px9iqLaA3UkfAKqxR8ePwlatJ0IoR9GDiNfj yYmR4R7z+hSuZ5YeKCtzR4yeI+NfjU/FQU/j7HDEX5MsUATfLn9yOjjW5XnK4lX/AH0PsA+DA7kj /K+4ZUTXJkTw8nQW6PGzqTHL6kn7xev943Wux+nGRTKX3D7kO17ILqPZWXhIPrIr6VCU3PXp86e4 yXDs2DH6T+O9XuooUs57iVw7CJyJWPwqCp+z2Uf5nIxJsAIgfUAO9jXmDzFYA8dOUu3qIZJAeMZo 4Pwgg7170+/N/wBn9l5q4p+kdx5ubi0BlvLZFaVqunXW0R4XDbukn22I9/2vo/DL8+nnjPqddqdL kx/V9P2KsLQvZwR8fVkEaEKuxU8RuW/Z/wA6ZSWudiRPLcqcMU/q3H1j99H6gqi9vgXqKDnQf7WG 2UpChW236T8vxu4xwrIvoXLQW7K5ZVK8VIZRSjq3H7XTLo55AKJGtxZ/tWS20gj5WzPFyePnLLVm f4gB8Lbilfb5UyucyeaRPfffn9yqtsivQSSW0rklqMGV2PUjmGWp+QOCGolEbMPENdCGoY4DEpbl c3TqrMxPxKSK/aFBH17UyOTLKR3WcjZ6R/HzahhuBJMbg+vFzFUHb4FO4AHPr/ZXKiVlIUK22/Sf kiTND6yScwI1jk5MTQChTrXpkaaxE8JHmP0rLTW30rVLTU7GIMbW4imKvURyUkG3Hr/stvpzZ6XT ZK32i7DRRlCYkej3/wAo/mf5b8xmO2En1HVH6WM7AFyOvpPsJPl9r2y3JilHm9Rh1MMnLmy/KnId irsVdirsVdirsVYprP5h6RayTWmnMuoX0BCShG/dRsQGHNxWux6LXwJGa/Vdowxbc5OPl1EYeZec a7q+satrFs93ePURTvHEu0KsGiApF02DEVPxU/azQZ9bPKDxcr5fN12TPKQ3SzVb9be2VbscCZYu Mi1ZW4yqTsPiBoK0/E5RihZ27j9zUBfJfJHNdI0cy+lbsKNHsXYeBIqFHy39xiCBy5tF0l9vpLJa xT255tJGjSLISWOwOzmp+hvvGXHNuQWjNgEjtt9yWwSWhtooJCDcQKqNGu8iuqgHjx3+kbZkG7sc nEy45xkdtj8lJRe/XJfW5ej6cdQlPVpyf7XHbxrw36UyW1bIIjwiudn3dPxuiz6PoR+jT0/Ujpx8 fUWv05De92GO+LfuP3Ktx6RkIi5fWhsTHSo8Odfhpvty+jID7GyN1vyQ9qJPSJv6cPUk+xX0f7xv t1+L/gvh+nJS57Nshv6fL3oXVfM9hZXQSIi4njR1aNCKKzFSAx7fZzO0XZmXONto95bsGklMdwYb qep3t9OOchjjPJ1gj2iBqN+HTv1zqtJ2biwVW8u8u3w4IwG3PvQFxOI4/wB7t8S0YVIPxDM6Rrm3 xG7qyMf5ANxT7W3v2yRFijyZEBOdG8xTWkMcM6+rAAKEUDr/AM1fT9+azN2cCLhz7nVavswTJMNi n9hqMN4bhrMiSsgqx2C/u1G/fsemaqcDE0XT5sMsdCe236SveyQ38UrMfX9OSkooKbp0X7Pc9a5E FgMnoI6WP0t3l16Eai5oAXTjItSDR1/Z3YfiPfFccLO3cfuVmR7lKSDjAw3TYswPiRsPo+/KmoER 5c1KygeC0hEG8fBSYm9xU8W6/f8AhgJ3ZZZAyN96idUijabirFzJQ8gQikIo+Jtx1FNq5kYtLPJ5 Dvbo6aUq7q/ShXPO8eWdlYrGpDUCqAS3/NI65t8Glhj8y5kMYjGghLr1PRrajgnNPtbIfjFOK9Rv 8h88yD5N8Oe6+Eor0eomP7T7k0/lPT3oPuySTfR6H5N/OfXNEjS31hm1XTw7KDI1bpBzP2HO8n+q /wDwQGY09ODuHOw62UTUtw9s8tebdC8x2YudLuRIQoM1s3wzREj7MidR4VFVPYnMOUDE7u0x5IzF gpxkWbsVdiqU635o0rSFKzyepdEVS0j+KQ16E9kHu1PapzG1Grx4hcj8OrXkyxhzeaXvnvUfMMMY lJsbedA62CmgZWHL4n29XY7028VBzQaztHJOxHaPk6/NqZS2GwY/FFAZ795CE9OcFZa8Sg9CKtG7 dN811mh7v0lxSTshJbu7/SlvxVmhEMwF1wqxBeKv7sbmlB8QFN60plgiOE/jvSapE3McH1VZY2Ep eWCs9QxYesncbU9htggTde/7muz96nKRbNxtTWSlRaDdSP8AmXXx6exOSG/P5tQN81HTnNxa28d0 fTPprxtugYBRvy/3Zt1A2FdxhyCiaZzNE0rfV7WT60JlUJHICr14lB6SbhhTjtg4iKr8bsSLACWN DPHes8avPbvECsnEB6Rsa/D1b+86gD2By8TBjvs4uXS3H0/JCXFu1yqyg+hWSMVQ/G3xgUcj4dvp p4jLRKmjH6ZUfP7lS71ez0pBHdUDEFkEW5fx+Emqknx2/wArJ4NJkzmoC/0NsMEsh9LELvzVfXsZ hjJtoHLsI12Zg7Ft279eg+nOo0XY2OFSn6pfZ+122PRxjudykvBOUhPw8Tsw2p8K983IAcxSaWb1 VoKpxaktN9yP2e/zxs2yAXuqenzB5ElfjO5+0MJUKbfuzSL7XaLt/wA24TtyZtQkuqLIeJoKRjoa e/fBHlupRFtNJbyNJC5iZDsymlBQfhkJ4ozBEhs1ZcUZipCwndj5peW4iW5AjARl+tBa/aK/sfR1 6e2anP2eY7w3Dp8/ZZiCYb+XzZARA0CyxMJObxn1q8uQ9Qd/D2G2a2Vuo3ujtsfuauZYrVh6b8ZH 3WAbhup6fs99/wBeOLFKZoBccJT6fFA/WZhGkVyfTjVQo4H4DTb4m2P0Gg+ebXDoYx3lufsc2OCN 2Nyo2sw+rRJCObBFB7KKKNif4ZnR5OROO5tSFqy3bsrBmCIRGRSPq32V/ZPviBuy4vSuurhPS4yf u35ps3Q0cVIPQ4SVhHdaz+svFFBQ/tuKg/Id8lzZgUpW0TxKWWsvxODzNXpyPRj+rIxFJmbRVnq0 1lqMN3aXL2t1Er8JI2ZJFJK7ClG38O+CQB5pgZR3D17yf+ezhRb+aoeMQG2pwr8VPGWFB+Kf8DmL k0x5h2OHXA7S5vXrDULHULSO7sZ47m1lFY5omDqfpGYpFOwBBFhKvO93eWvlm6ms52t7jlAizKAW AknRGpXxViKjcdiDvmJrcphhlIcwwykiJIeTmWSFj9bFCxq1zUlWY9WcturH/K+8nOOkTM3dn7XU yiTvzS3T5Y5tItIY4xORBEGJ2jUhB1bfcEfs1IPhlkxUieTCWxQ0StaSX9zcv9ZjgmDENUFaQxkF ASQSNgK/F/lZM+qgNr/WiUr8m3n1KW5W5UxQcEdI42VpDxcqSWIaPf4B0yQhECnCOpHIBD3Us8/J HKWk6tC7mMlllBkVeRrxpxNK/te4GSjEDzG/3ORjyCQVLa4vXjDW6wwQncMyvI0nbmfiQjkPEk4m I6uLPKAe9uKaZI4rC4hSUsAsEoPFDwFfiBqVai1FK4JR34gzjkEja61tp4553c/WwkoojbFT6aEF akqSOg5fF/lYJEEDo2mVgdEQ19a/W4nL8aRyAoQQ4YtGQvD7VT2FN8iIGvx5qImkp80CY6XPewj6 tJHwZXH943xgDmOm3bqflmZ2fASzRgdwSuMRlIA7vOJZZebPcEszGrTEk1PixO4+n789CxwjAcIF B2cQAKCHR1aFEVeZCivgCB3OSjuGw81Ohi9WSRvURGqQe2wO3j9O/vgAq0qZnuXfmvGMAEKrAsaG nWhXwyfCebYIBa0sklVNIpAVYldw4qB7dNvfIyBRw00k0zCsYRE7EgsW/wArqvXJRBZ8K5JnAWGR AxbZGGymm+9a06Y8tkGK6NJFZiSZQG2U7U2HTx+nAAxVPWj5g8qbEEHrU02p1wki1pG6Tc3f1uKG KRoYpXXmBQk0NQaGoHTMbU6eMxZDh6zBAwMiNwn91KLaSFZBVy5Ysu/L4GHJqmo+bH6chECNACnV YxYNKnCST+9PFf8Afanb/ZN3/wA+uWUtgclG0iZLaEwniOC/uz9np2/l+j7sAGzOZ3NrFuw15JGq 1l4KOJIAqC1fi3/DfEHdPB6XXcPKKsx9Q80oKUUfGOi/1wkJgd9miJIgSDzjHUMdwPZj1+n78lyZ c1K2uDKjCHajNVm7VYkfD1OCJtlKNc2zboblCSS/B/3lfiG69KdPliRut7N3czQ20vqnkhUgONjU g0BXv9H3YJHZEBZFMq/LrzDrNn5r0qPTrt7a0vby3hu4lIZZo3lVGDIap9kkA05DtQ5VmgDElydL KUZgXze/fmNL6PlC8l4NJwktTwjHJj/pUWwGaHtEXgl+Ortc30l5iiG7TnM6vA1aQxHkhFaHm37f y6djXOOJ4eXN1pNIHTbUxaRaSwOIwLeNnjc/u/sAk16p9G3tls5XIg97CcQSlM940yX6rCQBcwyt yNOSxrCzekN/U2SvbYg5fGNEb9P1tOXGeH4I1WVlDKQVIqCNwQcLqUk8xO78YYQ7ShCGEYqR6joE r4VYZdi83M0g5lNrWaKa2jkioI2UFQOg9voyqQouJIEGio3/ACMlqqcS6yiUhjQBIwSxY0NB74Y9 W3CN11pqTTzXCQr6TtICGl8BGm6KD8fzrTBLHQFuROgAua0jN9E7MzTelJ++J+MfEnSmwHtSntjx en8ebATNfjzS7zXdyRaLdQyL6zEIQ0QqwHqCnNe1ex7+2ZnZg/wiB/pN2nFzBeegGUVZhwP7KmoP zPfPQebslKKELAhjIQBQSp+z0/DBHYMyd0HcSM8UoCHZ1Y17heLHj/NsMAk2x5hwIIqNwehy9uQt 5ViFSpbia07ciAPxynKUFXidXiVl2BA2Hb2y0GwlqWpaNVpy5ht+wXcn+GRkgqiXHNmCChr1bp0H TxyMTZY00YlMgYkl6Gj9xuOmEx3VF6dJw1C3WR+I5isgIBAr3r0+eQynZx9UP3ZZlJGiPAFFKyEk 9yfTbcnvlFPPxN37v0qU0aRGkJo53EAFQd/D9n59MN0zjInmhLUu8EKz/u6ovGIdG+H+b9r5D6cY mw3T5mlT04zO6FRwEcdF7ChalMNbovZD3kkqR8If34DpVSaFTzG3Pp4bHfAWzGLO+zo+Mp5O3Jlp 8FOIU9R8J3r88mGR2ciI0ZJPEqz0cGhHxHviFJ3Q7XUwuECDmnBwJqHuV/ZH2vmMG9sxDZfKEa3k kDeoSjUckHanam33YSNljzCfeTVjXzpoDFvTZtStBWoHI+smxr1/XkM30ls0/wBYfSXn7/lFrn/j La/9RUWc52n/AIvL8dXbZvpLyy44tK5sv96xs7j+7qO0vY/R8XyGchHlvy/HL8U6/wB6U2lz9V0e ylvI2ll9KFbVB/dFyo4AfykbElum/HLzHikQGrLKrKiYryT1mkuiDcMJJI0SIoGCqopzR22Cjvlo ER05OuOrleyU/V5or5oWmkjtoIHuJRC5VmCso+ANUD5d99+mWmW3mTTfDgyRut0witZzFx9Q20bM JPRjCseQYMC8kgdnaoG+QsX3uLLP3Ia4tpUlEYdxPOSYp4j6YZgCaTKPh6b8lUE0yQPy/HJMZgiy OSnpVhczwR3U8zI7qG2AZiRSjkyB/mBTbtkpyANBcmQA0Ai3Q2xJuGNxbzOOTFf3iOQFUj0wK7ig oK1yHPlswjK+WxcRf/XI6cvQ9OSikr69OSdz8P37+9cdq/FNsapT8wm3/wAOXYgFAOHIUIbkZFPx A/FU+++ZPZt/mYX3tuC+MW83k48j6X973I+zt/N2/jnoPudmEN6phtkecF2oojVfslj0+X04I8hb YBZoIdmuH5cpaczUqqrx6U/aDHtk+BvGMIYRMHZSxRY0Mj8DQsBTcA7A5WQQaUkhVRH47MYlJ5cF oT1r8TMGJOWCKaU3jIbiWYO9eMinjUjejgbfSBgIKVtvDI6CRnK1A6bk07/FXBCJO5Sqmsf94TJG xArT4gTsPs5IikLv3/MdeFDttz6jv0wb2hMdHeJb+3K7ASAnY1qfEda4MlcLi6sfu5e5k9xFMXh9 CsMZc0U9/gboKHh/ntmLTo4EUb3/ALVeFokPDj6cjblW3LHxDftZMMTZ3Uomi+pwxuOZaNaR0qTs O38cA5M5A8RPmhja3BuZNyU4ITDy+KhLbcz1+X44jm2cYp07R+hxQceLRgpShHxjt2yVsoc1Cd4y 1FBaVehXbj82/h+GTbYgoeIyAVmrIoZiCBsDyPVR+v8AVgiO9sI7lQuhmR+Q4em55V2pVe+S6orZ SuQXhlaH4Kq3KQ/Zag/l/a+f45GXLZMeYtkXkbjH5z0L1B+8bULQeqdw379Nq9t+2V5vpLLB9Y97 6R/MSIS+UbyMkqGktRVTQj/Sos53tI1gl+Ort830l5iHeyipMoNtGNpkAXgoH7aDoPdfuAzj/q5c 3WkWkj+rc6DpzwRM6WqwSyMRSoWPi3BT9qgavh4b5kxqMzfW2nUQsEL0kSRA6MGRtww3Bywh0pFJ ZO/16/ktIB6kjWkog4/tuZI2pXpx/d0JyRPCAT3ux0uE8JPemEMySpyXamzKdmVh1Vh2IyJDgSiY mioXMb3EiiNWeG25yXcqb+mDGyAbd/jrt0wiQHPq34ME5AkBbo93HPYQ8SA6IquncUFK/I9Rkska LVlgYyNrtQb1AlrHRpnZWK1pxRGDFiQDTpQHxwR23XGN7XG+j+vxJxf1/Sk/cUHPdk368ae9aY8P pbox9JQHmq1eXRLqaYhHCoAsfgXXZn2LeNNh7HrmX2Yf8IgB/ObtOamAHnvxRLRhVB+0o6AeKj+G eg8nZ80FccprKIxKXEfByR349QPHrkQdg2wNS3UlZWAZTUHoRl1uSpcfXleNN2MTKlO7FlP3Djvl UzZprnKlRHDDwI2ZT1B8DloNs2iryOCillhJeVh0UcSP45GUt0SmBzWWrq0KL+0oAI+W1cYGwydc fGPRXdmIqPAA1JOMu5VT1k9VV358T8Hft/nXAZbsUbpSSHUrZ9g4ccV6fQTkco2txtX/AHUvcy64 uEWS3En7t/UPwt3+Bvs/zfRmMS6CEdjXd+kLnWS4UqV4RHuwBY+BAP2fp+7DzQNlCyheG1iMY9RW RSyn7fQdGPX6fvwR5NuQ3I2uWdDdyBKs/BP3YHxdX6g9PmcN7oIqI/HcuubAXCL9Y2+NAqoaEVYD 7fX7vxwSYRy1yQ9xpM9uKxD1YR04j4wPdR1+j7snHJ3t2PVCXPYpdFLVSsY5sGatNlHxHqcmD3OY QsNtW5Ry37zixoB8FQV/Z/j1wcO6eLZUuJuNvKJRw+Bvi/ZO3j2+nDI7MYjcMg8kyO/nLQfTX4f0 jaVdthT10+z4/qyvMfQWenHrD6Q/MV5E8oXjxx+rIJLXjGCBU/Wou5znO0R+4l+Ort830l5jAqXP 7yVxKyH+6oVVGG4qh35dPtfRTOPO3J1pKD0+KKLSbKVJPQkaCLoOSuxQbGMfaY07fFlkyTIjnup3 KUXFrbl9QuLqxWNxOqxKBX1HdIgq1+woYsC3MV3Phl8ZHYA/jdjkhGI4j0bj0yABC5cuhqhR3jCn b7AUin2Rv18TlnE6qWryE86Ub6SGFgLy2W+X4ZFndgkwSNl5o77Fxx6V364BE/wmnO0eUZNpdESs T3ESGesK7MlpAWhhjPXZEK1b3aprgAA8/M7uJl1kyfSaCi2nWP1mJLgkxTH0kkIMjo9KoNvjcNx4 0rXpQ0wmcgLDdpsvinhn8+q+HT7q0kuEMP1S39UKJVAJb4EpufsV/wArffxweLGVdSnUaSUBf1BU Npbi6iTgKenI1d+XKqfFy+1y961w8Rr8ebiCRo/jvSzzRPKui3cUVblBxDN0KESLsW6N4U+0PfM3 s0f4RA+bkacesXs8/QCTd25kdU6AH5H+Od+N3ZrERFhjYHgxUdN+Rp049/14BySTugriCICaaaAB gwC0H22IFPYVPWuR5tkZE0AVEQLQci224AJUD5AHLRjDfwhzMgYCeMXApyDsaOAtKgt3FPHK8gpr nGuWy74pUUt+7TYrDHVEX6Fpv7nLBAdWUcYHm0IIGlRZ6lHPEOallPbfqQemRlABE7iLCp9Tmg5j h6cQanqAddgd/wCX6cYy+CI5RL3telHyAp2Jr3rtvXrXJULbEXpTSDU7dUIb94PiIrx+dKV/XkMv JxtX/dS9zMLi3jMkBk/eN6h+Juo+Bunh9GY5Dz8JGjXd+kNuZLdeVfUj7KT8fsFP7X07++Hko3Wa fzntYgp9NVRQ38/TwP2a++AHZllNSKqlpALqTgvFhHHRwfiryfqep+nBW7WZnhHvP6FtzcPAqrID L8aFTGKvQMPtL/EbfLGR2WMb5ItA86hmcCI9FjPUe7D+H45FpOyG/RltNESo9Jw8gDIKDZz1HQ4Y kjk3jPKJ7+X3JNdxTW92qlQ9FcGRT8A3X7R/Zy0ZAS5+PKJR7lO4h5W8plPM8G+H9kbeHf6cnIbN kTuGQeSUZPOeg+maL+kbSqHcf36dPDK8w9BZ4D6w+k/P5A8q3RJoBLakk/8AMVFnOdp/4vL8dXbZ vpLzCWFrwhrdfTYCi3pqCBWvwDYuO+/wnrvnHCXDz+X4/tcIQ70Locf1XTbOSdDIWgi/0oVYgFBs V/YA/wAnbuaZLKeKRrv5MyO5TvAt1BqcMDh55LiKW3Rfi5mOKCRenRWK05dMlA8JiTyr9bXlx8Ua S369aqSssghkT7cUpCOp9wcyxEnk6CWKUTRC0WkOpFi7cLYII0c7F/WkRGdQaVRV79KnIynw8uf7 HZaDARZPVtLpIgIrp1inA35Hir025oTQMp7EZIC9w4GbTyhKiERYILy9tpowWs7WUSzXKCqBlB4q COu5+KnQdcqzS4YkdS5nZ+nlxcR5Mjhurf1Lpa+sZZAUjSjl1MMe/hxPidvfMGUTQ/HUu9CVXnly Wa/jaFlgVopSLOrcNmj2Ljdeo+FRx7b5kQ1NR333G/zcXLoozutikXmyJrfQrqGSIwMqpSNgAOIk XdSPhI+RzadlSEtRAg36nWx088eQcTzZozNvGOJHSbp37eP6s9DO/JzbpbaqYoY2cczxH70dRt3X t9GRjyTI2Vl0BNDPHGwMjMrRgb1KhWH0EjriCmBogpcZUUlXPpuv2kbYj78uEg5oN8l8MCXLkueM XEqGO3LmQpIr1AHfKpkFqyzrks5+meExCuO52DU25KTSoOWRmGyMgRsrWkZnnjdQTBE4eSQCoqu4 A8d6dOmRnJqzTAFdU5SWOr0PMsaqq71HEf51yALgkIOfSzJKChEVVY+kK0O69SOn0Y723QzkDfd2 nw+nqVvHKnAcxsdhQHqCMOQjhTqJiWKVdzJ5jcc4PQBlj5ni7Df7DfZqV5/57nMYl0USKN/jcI22 jg+2rGSQbM7faHtTbj8qYWmRKlEkP1KB3PArGnGQbMNht7/LvgHJnIniPvUQ9z9ak51SPglZQoLU 5PQld+NfkfkMF7sqHD+PJElIVhUxUIZ4zzryLfGu5Y1JwnkwBN79xXzLGjco2KTNuFUV5fNe/wA/ xyJYR358lC2aRl43JMSl3oq7BjzPVwfw2+nIgs5gdN/7EQURbmJFUBBFIAoFBTknbFhfpPvH6Ut1 Swg9Gb6rtIqNzjG6D4e/8vyH3ZLxCA5WDPIEcXJHeTbaRPO2gi5BEg1G0Kofs7TpuKbN8/1ZLJMS gXYaXIJTFPqrUNOstRtJLO9hWe2l48426EqwZTtuCrKCCOhzVzgJCjyLvSGGav5KvrXlLp7G7txu YWoJlHsdlf8AA/6xzndZ2IRvi+X6miWLuYVpcV+dOtYHRrMwxRxyq4HrB0UBlKNUJSn7Qr4gZpc0 eGZBG9tJG6nYaekV1qJtWML/AFgVrV1asERq4JqTU1rUH3wTnYF936Sgoe6vI31m1ilgR544plWr KYg7PFxpIRsdunHl7ZOMfSaO39qOHZF3tgs8cZvG9VhNCUQVVEJlUVUA1rTuT8qZCE65dx+5MOaK ux9Xh/0kLdWtR8LgGQHsADtIfAbH/WOVx3O2xbqWaTLNd6dbiFhBEkaKzbGWoUbcTUJtT7W/sMOU CMjbKl9jp0cM16bRjC5mHKtZFYmJDVwxqTU1rUH3wTnYF936Sycb24bUfTit/VuYIZBIiuvpgyFS nJzSleB/Zr7U3wcIEdzsS3YsMpclLULS11G2WHUR6zmaAPaOOCqGmRCQtfiqNudSOvGmHFklCVw2 57/BzRp4CPexLXfy2MjvceXWM8ABZoXIAqP2YpDs/wDDxrtnVdne1BjUdQP84c/iPx7nW59ADvD5 PPjbXcJ+rzI1vJD8EqMPjDLsRQ9OmdfgzRyQEoG4uuyRMTRUordUeUxHg3LfuD8K/ar1ywDmxJUp JUa5RHjBkUNStCoJK0+I9P14k7shyVZIA4Uy/GeSkL2HxDp/XGQY2rSqET94BLEOzULD7/tf59cJ 2aw1as0sCcPgQKAT+1sOlO30/dgibCy5rordVaUxHg3Lc9QfhH2gevz64gc0GXJfF6kl0kQX4yGF SaJWq/tfw65g6ztHHg+reXcPxs7Xs7sbPqyBAVE/xHYft+CajS4VEZmPqP6sdOwFXUbf1zlNV2xm zHY8Md9g+gaX2Y02mx+oeJM0CT5negmNxFJD6cvPnDE3Jgxo4HFl2J2b7Xff55kaLt07Ryi/Mfpe Z7Y9iY1KemNf0Ty+B/QfmpmRLsB7cEMNvXIKFa70oaMex4nbOlhljMXE2HzvNp8mCXDkBie4/j7V OxRobaB5gZT6a0mArxBXpx/Z/wBj175McmOQ3Igd6t6sa3EkhYcDHHRq7GrPSnzwsKPCB5n9Chcx TSKHg/0arpViKliXG5Tp4bnftkZcmcCBz3RMTJCeMiemzEfvCeQY9B8Z3r/rfRgaiL5OjljSIq3x MzyUjAqW+M9sCZA38vuQzW1z9bj4N6cfpuRb8iNgU25jde2y7ZFmJDhPvH6U80Py1q/mL1bDSLRi yrwlZhwhh5g0LuKqB3otT4DIykAG3TaXJkkCNx3vY/Kn5U6PpMkN7qJGo6lCyyxFhSGGRTVWjQ/a ZT0ZvmAuUSyEu+0nZ0MW/OTOcg7B2KpZq/l3TNUHKZDHcgUW5josg9jsQw9mB9sxtTpMeYVIfrYy iC881TybrOmXN3PO/r6dNIJBLbgggCNE/fblkH7uu3w+Lb0znNZ2XkxC4jiA+fyaJYyEpkjgGo2s aoog+q3ACADhxLw7U6UzVAnhPfY/S1lDXJuPTT9HH1IPVh3lqYx+8Wnpt9pt6f5NOhGTjX8XOj9z KA3TS0EBkq5ZrwD4hNQOo2rxUfCF7VTY+JyiV15NtKMItRYWTEst0YEERi/vSAo2p3Wp/a+HxwyJ 4j3W2xgZGgttYdTng+tl1MVyRMbeOsbspRQv7zk3E8V+yO/7VME5xBru2/H4+DnYtKBud11peW41 O4t7aE+qkMKm2VeHA85SeX7IHxdR1/ZrglE8IJPU/ocmxapqemrdQRG/pKPXg4wrUIvKZFO+zMaE iu3yGDFOj6e4/cxnyTYm6tvtcrmEdWAHqqPEqKB/9iK+xyjY+RabY/caTpHmSwaM26z/AL2cJfbo YwZmPwNTk3WvH7PjTNhg1mXSz4oS4dht37dQwnjjMURbzzzJ+W+r6VcM1u5vrNwZQYlKyqEChuag k0FR9n6c7Psz2kxZtsvol9nz6fjd1efRSjvHdijIiyonEBQjjjTalV7Z0uxquTgqLCSg+rbpyX7f 2Oo+yev8MB8k33oqIJyq1TKP5+o+XanyyQai3HEJI4goPrFAF4fa6D8PntmPn1GPFDimacrSaLNq MnBiiZH8c+5GWdi6vKbyvBXH2Nl+yp+MjcbeG3vnMa3tzJPbF6Qfn+Pte87L9lMWM8Wo9ch0/hHX fv5+5MxHD60UaqvpGKQBABxoSnbpnPmRok87H6XsDCIlEADh4T7v4VOX1PgFqfUT1I/tbqD6i/Za u+/bf6MlHz7j9zTnkeH07ix946/j4JrbrEXq5LXC7kOKFe3wr0A7VHXxOUSv4MIUTv8AUoKsH1WB mJWUxqEZPtmgrQAV5fKmZOHU5MUyYGt/h8XB1nZ+n1WERzREttu/4dVGJ7qGL0jFRYiIxLWtAFBB dVr49jT3GdPpO2sc6jP0y+x827V9j82IyyYbyQvl/EOvx+HyU4rRPrkk0T1kMaMJCAynkX3oKdad qZuR3vIykRGiOp/Qq3NwEQCcekfUjo1aof3i9G2+44yOzGEd9u4/cq1lmBCj04z1Zh8RHsp6f7L7 siw2DWj6VeSyi20uFrm4ldwtsqlmbixGxAJAA612A8MhdN4hLLKgLL1fyr+TRaSG/wDMblSFNNMh YbcippLKpP8ALQhD/ssqll7ncaXsoRH7zfyeo2dnaWVtHa2kKQW0QpHFGAqqOuwHvlLuIxAFBWxS 7FXYq7FXYqxfXvy/0fU51vIFFreIHAUCsD8yrH1IthWqA1FN9zXNfquzoZQSPTLvDCUAWGa/YXml hEv4/RHrQ8Za1ib96v2XoPuND7ZzGfQZcJ3G1Hf4NcYG0LeGS7e3h9MxQzSFRMwpKKRu/KMdUPw9 Tv7ZgxIjZ6j5c3YY9If4m/q8WlIPqx5o2wt2JeZ+I6Rv8TtQdmrQd1UZDiOTn+Px+Lc6IERst0V5 LvTraNnMCxwxhoVJEpHEAFjsVB7cfnyw5hwyJ8/x+PsQDYREdjaNqM0fpBVSGEpw+AqS8xJVloRX vTImZ4R7z+hiRuo6ldzWypEa3nGa3Y8B+9WkyEeoFHH4qbdK9gcliiDvy2P3MZnZNYoxep6lxIss ZqPq6f3QPcPX4nYf5VB/kg5UTw8vx+PwWhTs7OOSJ5UJhn9af96mxIEz7MDVW/2Q27UwzlRrpQ+5 IQUupzDUYV4q4WKVTeLy+r0LR1JNDTjx33IHQsMsGMcJ94269fx+hPElPmj8vtF1KzuNQclNRVHl +sRgLGxC1oYx8JX4f9b/ACjmx7O7azaeQiN4fzT+Px3NGbTxnz5vN/MflPWdCYG8i5WxdQl1HVoz VhQE/sk+BzudF25p9THY8Mu4/jd1c9DkEqA4r7kJFpslwAZR6UfUE/b+gfs/T92Yeu7fiPTi3Pf0 +D1XZPsdOdT1B4Y/zRz+Pd+OSKsITbWsRVOaMilnA+P7P7X830fdnM6jLLJMmRs+b3Oh08MGICEQ I10/T3/erW1wjSXAi/eP6g+Fe37tftfy/Tlco7C+79LbHIOKVb7/AKAtaxZrtCSAWRyYd/SO6bEd /n+GET9Py/S0zxnjHuO3Tp+P0Iia4RBGJv3JEsX2j8J/eL0bp/H2yEY92+x+5OfIODfbcfeExeN7 kAcPTjBqJGBD/wCwGxU+5+45UDwtEjxfj7kPYwvbW0TBTKrRpyk6yU49/wCYD2+7J5Dcixw3GIPP b4/j8U6K5jaa4EX71/UHwr2/dr9r+X6cEo7C+79LPHkFmt9/0BTaylF2JEcRSyoxZVFUJUrTl0LH 4juKZn6PtPJgHp3j3H8bOk7V9nsGtPrHDOj6o/Dn3qM8IAUXK8pWkRVZviQ1dRROwr4dTnT6XtPF nFA1LuL5t2p7O6rRGyOLH/Oj+nqPu7noflL8ota1FkuNRdtM0xqH0XHK4Zf8hT/df7Ov+rmVLLXJ w9N2XKe+Tb73rugeWNE0C1NvpdqsAbeWT7UkjVJq7mrHc/IdsoJJd7iwxxioik0wNjsVdirsVdir sVdirsVY/wCfvq/+FLv6xw9Hnb8/Upxp9Yj612zB7Sv8vOu5v0394Hlk76iLmy+q8hbesaCevqf3 UlfT5fF0r/ed6fs5xMeGjfOunvH42+92s49yc2DWhLenX6zQesJf736f8mvTj8PhlE7+H4/He11S jbCz/RNgZ/7z0I/R4V9WvBSeHH4/nTt12yc745V3tY5IeJdS/SVx9Y5/V/Rhr6VPX48pac+O381f T36U75I8PCK52fd0/G7GzaPn+q/UYvq3H0vrFvTh0r9YStfevXK43xb9x+5E+SvdmITH0C316g2i pWnb1Qfh47bcvfjvkY3W/wBP45fj3tCBsGl9Bhq1PS9ab+7r9W/vXr6lfi61+18FKd8tyVfp7h7+ X481BTNqfpK3p09CalP9aLKR9J94/SlLNXcCxuxpdCfSkEv/ACzj4TX/AGWx/u+/2suxD1Di/b+P f8EGdJN549J/LF2t6CbwtDxWSnp/36V9H9mnX/Lp9rLtLtkHDy3+7r+Kdl2MeLV4we95oLl7YD4u aHpEalv9h1P0fqzYcPE+l5MfBuD8P1fj5K+nSG5tol5emFReUfSQ7Dr4D5ffgyjhkXAwkmAHLYe/ 8fi1aK3RXm9EcJTKqRldqs6oADXY7nvkTLlfd+tpyEYxOQ5g/oDJo/L+mhF9aP1pQKNKxNT9ANAP YZiHNLps6ydyNyNlKNdsbSylhcjlA7KQjktxKOpIFexU5kYJmV9/7GXi0KluP2hNLTR7aS2ja6Vp JGAbizPRK78Rv298ollIOzX9XNSv9PitUia3Lx27OscsamoAbZSpNSvxEA0wwnxc+bZjkYkC/SUJ FZwiW4MdYnEg+Nep/dp9qteX05ZKZoX3fpLlY4CzW2/6AotPN9ajHEMAkgNwKiIbrUk70pTfrTuc kIjhP4LE6ipD3H3dGSeUrOMeZdIkkb1pBeW5Vj9kfvF+yvQfPr75doJ/v4jzcLtWzp5k9z6GzsXg 3Yq7FXYq7FXYq7FXYq7FXYqkPnpmXyxdMq8yJLf4QQCf9Ij6V2zA7T/xefub9N/eB5lPe2zTWbM4 jMcxMqyfCUHoS/ar29+mcPGBo+79IdzI8laZZL0BY0MSD7Ny9VkHYmIbMD2qaf7IZEHh/V+tid1u hl7TTrZ3QzrJDGWmHxSgcQaFe6rvTj9C98nm9Uj03/H4+1x+DbZFxX1p+kJ5RIGV4IQgWrMxDzVA VasSO4pkDA8IHmf0MDzUdUtJ7hFmp9TrNADwP7x6zIo9QqeO3bqfAjfJYpAGuex+4sJ8kfDKlkgi nRYUrX11r6bE93J3Vj35H/ZE5WRxbhx1ltexRQvGoMs/rTkQpQt/fP8AaJoFH+sRhnAk+VD7gpkA l8ljO2oRUZY0MUpFmpb0KBo/hPT7Xeg4+KnLRIcJ94369fx+lrM0Te3Uf6PuYJF9Cb0JAkZpRgqH +7I2Yfj4gZGEfUDz3RaUef7ozeU71bX415QVuP8AdY/fx9D+0e3w1A7+GW6SNZBfn9xdt2KD+bx1 3vLIDGrUdSszdWbfl8m/ht8s2cr+D6jCgd/q+/4/o29y6FkNtAtC0gjUqF2YVXry24/fjL6j73Gh wnHEEWeEfd9i63up4pZTPKCyyq6cSAQyhGUsKDkBTt/wJwSiCBXd+v8AH6XW54fVEyF33+Q+f42Z la+YdJnhEhuEhanxJIeJB7jelfozAlgkDydaZAc9kl8xXkeoNAkLqkCMv7yT4efNlB4g9gO9PvzI 08eG75rKFizsPPrZTmz1e2WCOO8lWGYLQs7fA/HbmrnY16+OY8sRvbkji4dpIXVNVs7gJBHJyiDC SSQEKDxNVCs3EfaFa1ptlmPGRuvHGxfJRs4JGaeSdhdQcx/ckMPsLuwAXnt4f8D3yUzyrY/t/H62 yOQm73F/oH4/QjWmg9eGRXURCKT4qgKKMg+jKwDR94/Sz4hxA9KP6Ed5WRz5o0l7YGKH67AXDg8W HqL9lDQr89vkczezz++jfO3D7RB/LzrlT6HzsHiHYq7FXYq7FXYq7FXYq7FXYqkPnr1P8L3XpgF+ dvTkSB/vRH4VzB7T/wAXn7m/Tf3geW3enRyXVi9wzSzes3FwSgT9zIfgCn4dx13PvnEQntKu79Id zMXVo1557RGe4PrW6irTCgdQO7rsCB4rv/k5WIiXLn+Px+lB2UdGuZLrSrM2vww+jGDcMOtFAIRe tQQd22+eTzRAmb72uJ2XQWCR6tcSRSOlwYYS09asxLSg8gfhI26UoO1MBn6B3Wf0MTAEr9W1eO0t YxqJWKs8BWZKlG4zIT8O7KaAmm49644sfEfT3H7mnLAgI9pbq46f6PAewIMrD5jZB8qn/VOQAA8y 6+WTuQGmWRtrZvqREaiWasDVMZpKwG/VTt1H3HLckrO/cPuYW5tUi/S8NuUb656Mo+rilTVozUNX jSgJ619q7YjH6Celj9KQqapZvcaZdG9IZfSdhbpX0wQpILE0L096D2rgxSqQrvZUlXn5ZLTyjeky 87UGAESVLoPXjpRtyw6bNv79ss0nqyDv3+4u27FmI6vGTyt5YYnnWjjhEeq7FiPxA/z6Zs7p9Tlc xR2j9v4/GyrpFqT9Ut0bjHPwVv5hyAqQ3f6cGaW5Pc6rNI4cAMf4q+3qz2Kxs4YjFHCixmgZaDen jXr9Oa0zJN26bhDFfMGlwWmqQ3NuBH6kbcFH2RIHQV4kUp8X0dszMOUyiQWzEeEk/wA2JI99hlVp p9tbIAqBpCKPKQOTeNT/AAzDlMlqqzZ3KDvtOgE8CxgRw3DlJ4lA4miFwQCKA/BQ0yyGQ0e8I5bD kVuhabbQWFvKUDTOivzPxEVFQATv0xz5CZFjigBEHqqalElrE15AqxyIR6gAoHUmh5AUqd6jBjNm iyl6dwhJrBWv4pmcm5Mch9QAAAgoB8PTatN9/fLBP0kdP7WwY/WD1r9Sb+WrgxeZtIjuBxL3tusc i7qxMq7eKn5/fmV2dH9/EjvaO05/4PIHufQmdi8M7FXYq7FXYq7FXYq7FXYq7FUg89oH8r3Sklav b7qSCP8ASI+4zB7T/wAXn7m/Tf3geUXV9cpc2iIv1tY5m/fKCKEQyDiwUNyPUngPbiM4qEBR6bfp H43dzM8k0t4Ipgs8koujWqMKempBp8K1IqCOpq3vlMiRtyQo2UMKaXa3PqfVnEEReaoCkBABzB2Y fPfwIyWQkzI57lgBsghq1z+kJ+QEEZhiBvGDBaBpPiCMPgrv9vYU/arlnhjhHXc7fL8bfYmMTe6r qECJbF93laWHnK5qx/fKevYew2HbIY5WfgfucmMQKWrdNp4DQuFjJ2tiCUY9SEVfiVj/AJPzIOEe rmw1Ohxz3+mSro9+16hhlY2TNLMfq9f3j1kcsFkHw7b/AGPi71GSyxA3G+w+50ebTTx8xsmDWtsL yGH0l9IxTEoRUE84jU16mu9crEjwk+Y/S0BQ1WaW1s7mGIm6Bhf9xWsqAqfi5nbj/r07/EemSxAG QPLf8fgMrSzzo7XHlS9lkm+JGgrbJVeBM6U5hgrk0PcAd6d8s0wrIBXfv8C7jsL/ABzH/WeVsfSa kJ+M7+iNwR8v2fnmz5831GYEfp59345e/kq6ZPKq2sjH05owjRR9iVFa1/a2wZRuXXHEcuIROxoV +OrLk81aZ6TtNzieP7acSwrSuzD4eh70zBOmlezqJYpxJBidvl82N6rqt9qt8JbO1la0jjZA4Vm4 1YHnxXv8P+3mXjxxhGid2WIRjIjIa4gQetfLqn9p5v0/0B9dLQSqAHbiSpPT9kEgnwIzGlpZX6d0 HTzHIccehjvfy5HyS3UPNl1dXkB0m0kuUt2LunAkvVeP7PSgY5bDTAA8Zq278rGAvNLgl0jzPxA5 BFeX/MkfoRWN3FLFdRqFEfEs1AK0oBybjTsPnTI59PuZDk4UYmMR1HeN/n3FMri4W+R4yGhtY2Bn kkHAnjRgAG3A6E1ykR4fej6vIBCSz3n1uLipeL05ALjj8VOSf7r6n5/hTLBEcJ+H6WYkeIe47/Lo nvlJIf8AEWlSo3qM13BWUnkT+9XavYV7DbMjQE+PEebT2iB+XmR3fpfQOdk8M7FXYq7FXYq7FXYq 7FXYq7FWP+fvS/wpd+qpaPnb8lAZiR9Zj24qCT8swe0v8Xn7m/Tf3gebStC0mnmEq0XrMEKUK0EE o2ptnDRupX3fpDupdFlxLG0rNY1N1WjzKaR1Xakh3D06UAJHivXGI29XL8fj9aRC+SC0yXjY2j35 PwxRmKQn9yvwClOyN7tvvQE5ZlHqPD3/ABTjiABaMDomoXLuwVFghLMxoAA0u5Jysi4j3n9DPqfx 3pfqKTfVq6ePRh9SKok2Qn1Vp6aUqu/fYd6NluMi/Vzo/d+P2KBvsvtTCsnGQFbthRjIas3c8G6F e9F6eAyMr+DlRr4qcb262rCehVppQEI5Fj6rGgUVJO3bCQb27h9yiqo+f3txX+ppfQh+ZtfSkAQu PrHHlHyHM1Hyqa/5Q6ZOo8J77Hu6/j9DrM/Zgkbht5J609jLpF39UIFIpDInRwxU7uD8VTTqevXK Yg8YvvdRkxSgakKKVfmP9Wfy1dpypdAwlGUVZVM6daA0Vqd+vzyzRXxju3+52XYgvV4/e8qikWFe MihB1Mg+yTTqxO4Pz+/NoRfJ9THo2Irz/X+35rFuovqkcSoJTwUMD9gUA6n+mGUDxE8mvTjjxxAF 7D3KdhDLcX6xSyc1knjQ1r8PLiOS79q99/fJZCBGx3frcbUwOLHOQNkED3WIix8/f5vT4oo4o1jj UJGgoqjoBmmJt0ADD/zDs4/Rt54yY5ZGCSMu3IBhSv35sNDM2Q36fLLHLbuv5bhlGlWUFnYQwQBQ iqCSu4YkbtXvXMLJMykSWgEnc7kpP54soZdHe6IAntypR+hoWpSv01y/RzInXQuVopmOaNC+IiJB 5EHv+9iei+bLq1nYagDfR8gQ7H94hCgclqeLUHj8X+Vmfm0okPTt+Px+p3ebsLiMjjO4PLpyHLu/ G7MbfWtMvJYZ7edXX05AU35hiUIUp9qpoabb5rzhlEEEdR+l0OXHLHkqYo0f0Jz5Zikk806TMAbc fXLcsBQtIBIv2huo/X7jMrs8/vojnu4HaUT4Ezy2fQmdi8Q7FXYq7FXYq7FXYq7FXYq7FUi88LM3 li79GGSeQNAwiiXk5CzozUHsBU5h9oQM8EgOZDfpiBkBLx29tpLm6tJWkERklNYot42/cv8A3lae pWlO222cVCXCCO4fpHyegOIGij47kxBY7hBEBRVkX+6P0/sfJvkCcqMb3DO65qOnXQbTrWOBfWcQ xhjWiKQoBDN4+wqclkj6iTtuxgdhSHg06SPU5XRxI6RQssLikIJaT+7UV4HbY70qcnLJcR7z7+nz Y8G6I1G9i+q8Zv3EgkiJWQgAgSqSVb7LAAV26d6ZDHA3tvsfuZXvupSO10pjjjBiPWWUbbfyrsT8 9vEVxA4ebkndB6fbS2qO8dbmskoYyEetQStsrmgI/wAk033rlmSQke7l7uS440O9UlvrX65ExehE coKEEPUslBw+1U02237YBA8J94/Sy4hxfjyUtQ+sTWk8i1tuET8HU/viOPSo2UGm43r7YcRAkBz3 +DHNhGSJ4hsq63Nql55bvNMtbCW/uD6UlbONpJSEmRmeVBU/s7uOp7DLtJglkyXEHa/ucfS6aGm1 WOZkODi6vK5ZZpCVk+BQaGNfuIY982IjT6djxcYsmx5cvn1+73qVuDFbRshCqEBKt9mlPwyU95Fq wQ4cUSDXpHPly+z7vJu2vC8sgQcG5ghn8Qq/Z/m6YJQoBx6GXjgRQkev9Ucu/wDsLMbbzsqosdzb s03EnmhFGIoKkGlOuYEtJ1B2dJl7LzQnwipefL5se81eYJL6heIrEnH04kPNhVxVmHvTrmVpcHC5 um0fgG5jika2G9Cx9/f8Ez0Xz4sNnFDeQmQxjiJY2BqBsOtN8pzaKzYLXm7Eyg3iqUT58vnzS3zL 5vfVbdYII/RtlIduZ3YjxPYZfp9JwGzzczszsmcKzTI23A/ST/bXNjCTl3ZVHAk9W77D7PjmaRQd 1gzGUpAberr/AFRy7/1UVa3eW2ukngkZJ1BpKDRuo2qO3t0yMgDGjyTm0mPJMRmOL0y58+cfl8Hp 35X69quq+aNMtHspLl4riGSW6t0LKkayLV5gBRF/yuntlek0dZoyjyDxvtLoI6fBI8QqXIH6v2vp 3OlfMnYq7FXYq7FXYq7FXYq7FXYq7FWP695J0jVpBcKPql8jF1uIhszFStZE2D7N12b3zB1XZ+PM DYqXeHJw6qePly7nnmueWdX0+RhqaA2RPFHhqYHB2AkfZqn+VgB2+LrnMavs7Jg3qx/O/HJ3On1c Mu3I9yUaZDNFpto1swp6MdYXJ4H4B9k7lPo29swcpBkb73IhH0ilkGppJqs8UKcrj0o1MbMFAKPJ y+Icq9f2a+9MJx1AE8rP6GPF6l2p2ayWoa6b12EsNARRFPqqKqtTv7kk++DHOjttsfuZ8PK2iZ7Z SwPrQKKlWIDqAOzGgb/Zffg2PkXIIIQlhem5icWlOIll5Sv2rIxFE2Y7eNPpyzJCjv3D7kYzY2ak sI21G3pzkuWjkVJRUyk8o6KvH/iIFPbJY+KQqIvcbfNlIRibJ6c/kzjy/wDlrqd9CTrkn1a0cUWK OguZEYft7cYz8qn2Q5u9J2LuJZNvJ1Gq7V5xhv5vRtN0vT9NthbWMCwQjchepPizGrMfcmudBjxx gKiKDpcmSUzcjZYv51/Kryv5pDzyxfUtUPTULcAOxpt6qfZkHz+LwYZVm00MnPm7bszt3UaM+g3D +aeX7Pg+f/N/5XeZ/Kbcr6L65p6UEWowAmHYUHJesbf63foTmq1GmnAk9H0LsXtvTamMYk1kH8Mv 973/AHsTBiAl9SnEuNj3PAdPfMU3tTvPTc+L+d/vYrBJceuoWvp8W6n95Sq9Cf474aFOPOE/EFcq P9bnH8b7891S5MX1RxH/ADLyHevIda74wvi3b48NDh/nR/3Q5pcW+ImL7fcj7P8Asv8AOuXe9zpg E+j6vs/zvxxe5TiqEQzdaChH2On4fThlz2adNtCPidwr+b/b7+vIoi3tpbqf6tDE080rhIoUUu7M QKBVFST8sFE1TbLJjgJyyECIl15fTF7B5E/5x21W9aO/80zNYWZFU0+Mg3LA0I5vusY9t28eOZ+L R2PU8F2t7ZCEuHS+qgRxS+HLv5dfte9aF5e0TQbFbHR7OOztl34Rjdj4uxqzn3Yk5nxiIig8BqdV kzzM8kjKR6lMMk0OxV2KuxV2KuxV2KuxV2KuxV2KuxVp0R0ZHUMjAhlIqCDsQQcVYZr/AOW9pcr6 mkyfUyK1sa0t38ACByjA8F+HtxzUavsjHkuUPTL7HPwa+UdpbxYFdaTcWmpzWt9aNBSGH00daL8D SbxsPhPGo3U7ZzWp0+TDQkN7P6HcYssMn09yW6ndTwwenb1vFWWIMpNChEq7GTo3SlD8Xc1yvFEE 2dtj9348mze9t10QjnHqzSCUod0I4ohH+Qdwe/xb+GRNjYOUADzTny35D1fWkE5jNjbepKUvZAVY qZCw9NNmcHY7/Affpm30vZeTIbl6Ybfd3Ou1HaOPGKHqlv8Ae9Q0Lyno+jBXt4vVvOPF72ajTMD1 FQAFB7hABnRabSY8IqAdFn1M8puRTjMlodirsVakjSRGjkUOjgq6MKgg7EEHFQXlXnX8gtC1R5b/ AMvFNK1F6s1uam0c+yiph/2A4/5OYWfRRny2L1PZHtRl0xrIPEh/sh7j+gvCfMflzXPLeqJZ6zZy W07I5iqAySAFd43BKMPGh275q8mCUNi+g6XtXBqpRliPF6ZbdR9PMfgeaTXqNJCS547qAF605Dqe +Qxmi52XCZUZbbjl/WHX8D3oYFoxRhVB+0o6fMD+GWc3YAmAoj0+X6v1fIPQPIH5M+aPNUMN3Kv6 M0d1VheTqS0ikf7pi2L1/mJC+5zKx6SUzZ2DyfaHtbp9LjEIfvMnCNug26n9AfQ3kr8tvKfk+Djp Vryu2FJtQno9w9e3KgCL/koAPpzZY8UYcnzTX9qZ9VK8h2/mjaI9wZRljrnYq7FXYq7FXYq7FXYq 7FXYq7FXYq7FXYq7FXYqhtR0yw1K1e0voFnt36o3Y0IqpG6nfYjfITxxmKkLDKMjE2GBa/8AlneC NE0WRJIDJFSCc8DGqyKSQ4BDKB7VoP2jmiz9iDi4sZ59C7XB2nQqY5dydaD+Xej2EsV5fKL7UYx8 LsKRJ7Kn7Xzeu4qOOZ+k7Mx4R/Ok42q7QnlPcGWZsXBdirsVdirsVdirsVQmq6Rper2UljqdrHd2 kn2opVDCtKBh/Kw7MNx2wSiCKLbhzTxSEoExkOoeKedP+cdrl5RL5VuU9CWRA1ndsR6SlxVllAYu q7mhHKg/aOa+egF3F7fQe2chHh1EeIivUOtG9x+ll3kX8jvLHl307vUQNY1VaH1ZlHoRt/xXCajb +Z6nuKZkYtLGG/Mup7X9qdTrLiD4eL+aOvvPX7npGZLzLsVdirsVdirsVdirsVdirsVdirsVdirs VdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVf/2Q== + + + + + + False + False + 1 + + 612.000000 + 792.000000 + Points + + + + + Times-Italic + Times + Italic + TrueType + 6.1d3e1 + False + Times.dfont + + + + + + Cyan + Magenta + Yellow + Black + + + + + + Default Swatch Group + 0 + + + + + + application/postscript + + + + + + converted + from application/postscript to application/vnd.adobe.illustrator + + + + + + + + + + + + + + + + + + + + + + + + + + + + % &&end XMP packet marker&& [{ai_metadata_stream_123} <> /PUT AI11_PDFMark5 [/Document 1 dict begin /Metadata {ai_metadata_stream_123} def currentdict end /BDC AI11_PDFMark5 +%ADOEndClientInjection: PageSetup End "AI11EPS" +%%EndPageSetup +1 -1 scale 0 -510.512 translate +pgsv +[1 0 0 1 0 0 ]ct +gsave +np +gsave +0 0 mo +0 510.512 li +491.784 510.512 li +491.784 0 li +cp +clp +[1 0 0 1 0 0 ]ct +false sop +/0 +[/DeviceCMYK] /CSA add_res +.75021 .679683 .670222 .90164 cmyk +%ADOBeginSubsetFont: Times-Italic Initial +%ADOt1write: (1.0.24) %%Copyright: Copyright 2013 Adobe System Incorporated. All rights reserved. 12 dict dup begin /FontType 1 def /FontName /Times-Italic def /FontInfo 5 dict dup begin /ItalicAngle 0 def /OrigFontType /TrueType def end def /PaintType 0 def /FontMatrix [0.001 0 0 0.001 0 0] def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 32 /space put dup 67 /C put dup 82 /R put dup 98 /b put dup 100 /d put dup 101 /e put dup 103 /g put dup 105 /i put dup 108 /l put dup 110 /n put dup 111 /o put dup 114 /r put dup 121 /y put def /FontBBox {-296 -413 1661 1205} def end systemdict begin dup /Private 7 dict dup begin /|- {def} def /| {put} def /BlueValues [0 0] def /password 5839 def /MinFeature {16 16} def /OtherSubrs[{}{}{}{systemdict/internaldict known not{pop 3}{1183615869 systemdict/internaldict get exec dup/startlock known{/startlock get exec}{dup /strtlck known{/strtlck get exec}{pop 3}ifelse}ifelse}ifelse}executeonly]def /Subrs 5 array dup 0 <1C60D8A8CC31FE2BF6E07AA3E541E2> | dup 1 <1C60D8A8C9C3D06D9E> | dup 2 <1C60D8A8C9C202D79A> | dup 3 <1C60D8A849> | dup 4 <1C60D8A8CC3674F41144B13B77> | def put dup /CharStrings 14 dict dup begin /.notdef <1C60D8A8C9B7D8BE1853B203EFE351B1CDFA12DF07B00368C22E31 EFC3300D63209ED6> |- /space <1C60D8A8C9B8707C25> |- /C <1C60D8A8C9B64EDFFB1ADC4E426956F74F37D71EEBB5C048A9214A4DF028 B4F38D83A0B4812906C4E6D22B421E567DFB439267CCF59806534763C8BA7363 1F83DA3C4C5CE872C22C669B5B78048B70D64F44228B40CCEEBFD4E34AAE5C49 01F44E21C2AF006DA30723ABE5AA76D3B2E920DFA067342FAE3AE69AA42DA252 916B69BBBC68E4BC12E7469C5BFD8CBBC24DE23F3D1900EBE1B13692> |- /R <1C60D8A8C9B7D8BE16A3097827889ED50BF67D55E28269E415698CFB8388 D14F233118B5973E6CCE9C8ED64C9AF6171853ED30DB37410954913409E1F2A2 B2CC2E7D8E78EC1F0472576D9AE71C42833A63410A1C8ECA6C7236CD81E2106A ABECD305627198C296F05A4780D4FFADAD4C94B48D54045A35E216EE65B1C199 D476CD7430DA2DBBD8F969F11EC20B4EB5FC2F766C4C7ADFBA1C7F61E4CFCF8B 53EC3646E6DA2F430F49470B7F5B7E2701B503D5DE1CF63E370DABCE5D2091C0 79683AF8C5E41CA54BFDC047BDD691D1370B14B29AF96C5AE32F447F87E2855A ADDBFDD697FC17> |- /b <1C60D8A8C9B7A73DECFF5E6E3150EFE9360E675624A0A0F5E39A817FE833 7118E070A47B35A6DDDF6E18EF6E6EF41A9C1905D80BB7EF0FDC3B5698DA595A E379FFFB849DB26F15367BE78E05015481142F09F9C75474F587888070D50BFA CEB79578D0A28EADDF845C7209C8DC03A84040956AE14CB360D794DDFA971A03 C44F636490F38EDAA88827E91D7750E9A2CD63AAD839C98FC62789B6599CFEDE 36457D8B1A4BD9AAF08C6FD6E56FB8E79295FAED4FD5D9F4467220890AA9DA3C 55A4AD94845643FE2B0B5255435A818AEB62D1C6803E8E25B6801FCCB07A2665 EF> |- /d <1C60D8A8C9B7A73DBF0B616EC4777938FC3D3DDA4D4D2FDFA90E90F034CD C37022FB8E06637EDE5A0E3716F70C7D53071936E8C23F9A27D705CC1825DFC6 17E5769D384E5D9D8A37BB164844E1EB6C2C36722A0A2B738C5246464693BE25 FFA8B50C21236E82ABF21D988EEA729F2A2C90EAE5074C87AFF03718F3BED14E 8EAEF9E8E0DC5BD67A8051FD3CED3896320FFEB2F22FEE2C888309C8B12B31F4 28D26EEFBF898542B4DEEE3A9CFC66348EE307EFA31463E8E1BA5330799264EF F2E184467E2131650607AD2F7082EF1C2067240AD8E1666834B55B85483C476D 2AE699A02DFA362F6EF02E23D46D21B51B375BDB508936EE1EF6BBD43FF6C6CD C4284A5AFB90B4AB2E74A6C65AF37E077428607847D0C13E4D46F034D498305D 7AF6661B26> |- /e <1C60D8A8C9B77FE2937C57D511D7B2D85185E1E61A4651B494CF7984DAD5 47D0B44C659E0993602A01A0508DD4246E85558E4C72973FC23C60AC4035E6E9 D0E422570DD5D38DF226B21995C7BA61F8EB00A50CA6D70806ABFD5AD7ABBFDB 00B34E6EACD0CED09AB1732A7C4141621EA5AC5DA00EFABAA2E93A825555212D DCFFA292FEA081906B69270F2F05CDFC3ACE97B091CB5EEF0831DFCA492B9DD5 B67AA24B4E41578EC78B32C9D391999DC5E0E0310611AD025B836A14191D7D8F 5A10> |- /g <1C60D8A8C9B7A73DB96700DB9CA69681C7DDC85A86F31E265B3F01D7A8E5 F1050CA07603EE693EF9D853573BF02EDEE85D29D95D60BB3A0C5E43DA3B65D7 C025B7683C4C8439A2EC4E88A0FA166E28CD3DE64A30891CE0B3E0501A130140 FB6D6A16FABE2EAE325FBC0208A5A65963E7AF9633F519DDDFDE1BA1246FF824 24A0123653FAFA4D38E056063B62375E2029954CBD0A5AE70680D1446E8742FF 33C0CF5A8C3DDC533AFB480BFFC52C563E8489AB00BEE97DE80E33C772379BA3 51B9DA2B311E62E920F6C0CCDDCA05AAE360FB66B51E945D022C839B59814FA4 282EEB06E22CC428568BAA9076D6E8883EC0A52E744D9C72CA8EBE1CF02B7771 603C27B23961ECC9E49A9E74DD7E4A9B1E7C76B8AF789E6F057A923AC83D19B5 B2FF1BCEDE1A035ABF691B2FD95354A80B4F89C8B6F7DAD51CA3A244B7DDAC11 DB6414EBB8F3BE61A2A4FC63657A45A2FEBD674BA9> |- /i <1C60D8A8C9B854D0F4594DE2CB230C00D72A8CCCE2ED8277F493FC10530B A725C23B7C5D26CC1DD529FAE26E52F10603EC22FA434A5EF589284E8D896B14 DE3C8E9013A43C0BFBD48FDBD41845BD7C76773CBE6AD8D328F71F5EB664393E 92995FCC5BC5635E470649C6BA303A1FC97AF04ACCD05A0991A8BEF1CC5D25BC 2BAAD39CE1C6888E27BDA0C5DAD2B2DEF6529C8F477FC2CD60CCFB7D1E5F121F 78DD2D61A9BDDDD66832C06CF970B6465E11B9DBFFCA3559D4996DEEC891508D B90A89509F3CB209B732203D177FEE5740FB955889645019ADCD680F1EA155C0 6327806A2C9546A05C56> |- /l <1C60D8A8C9B854D0C3437F4F75DAA30F079F9030DD04473DAF4EDB98D6AE 7D76B255812E711AD6FEB0F1D3EAB33054CD89502F62B172DF2B972086F82916 544C8ABC3E938B6A6F34309A4E5501DFE51E47D9902C8B32B667C046A6123FEC CF9B74909C58F1BA4B097C7FEDCC0EC75868836CAA9EA97D1DBF2806EF8E2E50 0800140B3953BEF57EF4B7653ABD426AA2C6EC78D9495ABFB6569F8A0F8A6F58 0F4A7D63CA> |- /n <1C60D8A8C9B7A73DA6C5ED73E6A15E7B613EC1ACF8D9135E0211B96A9DD5 07603FA1725674D928ECB39B1B734A2103835DAA300CD2AE69F0A57AA74C8891 165503B63C735609D200F32C64F9DB97B53C0A75B2C2B76CC0D1A70E9B998FB0 3121D94212C4DC5CEF0B7DFDE932A9568BF9C90798E4AE5AAF1A04DAE2CF71D3 9BF8C15DDAF880ADED487E262CF0998CB7E225B780626D38B95E0DC58875003D 93440042561035CBE30D8426DA5C5AD79C8032A01995500F84BF5B77993A78EB E2890DD75AD6F3D3E8D10360A4FEBBBE7CF62C8BBEA1107BE06B13433A219E2A C1FEBDB9A74462879C309EA91970ACE271FF1F2C4A52A6405F895975FF075BD2 25D17B28F2C0563F5C1BD4C83DE4AC43724BC0AA9A33EE705FFBA2> |- /o <1C60D8A8C9B7A73DB927A82707463565634BAD3AA45515B3CF87E47D4AB3 4C23DB9D832B50F7DA5B299F7F24FAE2465161E80D0D884EB708407D7090860C C020BD213D4F18FCDE46EE0D6BD313E8F69BE781CF2EDA84BAB84E51C3339404 A327E48B013592D79A04668DE27B20D96A41137394FA584518AA9BE018055EC4 276ECB3C55AF> |- /r <1C60D8A8C9B7361F02D124CF813383046F2E8E102865649E6346E4AE00EB DF515A44A89A952E4A085F5634D3864EE4305B5BF07B55A1EC09E637E7C6830A 233BE67AAA815B678D0618ADF7BD82493E4D59F1DACCF465098FD3F8BD765B58 5BD1D189A5879A6D0BD585C0269FF295E67AEA1F4AB3642251674DA678FE7C86 B5D0D3081506FDE935D99DD3ADBB2CD2B97FA0322E9B7CEEFBB873657461EE46 4C5A1554D8159FFAB5C6676C33746E9EBE4DCF40F31CC622EB1934B2A10A990B 6694C7BEAEAE21B9834F16488EEFAE51397E84ECDE> |- /y <1C60D8A8C9B77FE248EA82E833F65893A6F5440A80A9F7E10A78D653F58E B4707508CA8B29F6585437E7EBA5E3EB28E9B310B3E77CD3AECC5A96D5FB29AD 2B9DCD42314DEC2E4597391CD800398EF141701D5A1FF8E46B275E008387755F 91D2E1B3641A3F2DEE811A7510BD85C4EC7DD1D80D8F84A93372EFD5DB75ED1E 5CEF2119C75C21F63989399147C0D172ADBCDB351A8422130E41F7B12945658A 67200CCE37E7882F576C196C0A5E7B3509752D61FEFFDB35B6E33E63BA0EDAD9 9992B53F2D8BD7F2B7CF04B6678875096EA654E3F917B9EE2900B8C0595C9E61 484A192C40909576CBCA0FC099AFF08F25C5452B4C646305185474B67CFA445A EB39F2> |- end put end dup /FontName get exch definefont pop end %ADOEndSubsetFont +/ZTPJKV+Times-Italic /Times-Italic findfont ct_VMDictPut /ZTPJKV+Times-Italic*1 [32{/.notdef}rp /space 34{/.notdef}rp /C 14{/.notdef}rp /R 15{/.notdef}rp /b /.notdef /d /e /.notdef /g /.notdef /i 2{/.notdef}rp /l /.notdef /n /o 2{/.notdef}rp /r 6{/.notdef}rp /y 134{/.notdef}rp] ZTPJKV+Times-Italic nf ZTPJKV+Times-Italic*1 [12 0 0 -12 0 0 ]msf 12.3599 9.91797 mo (Colored by Region )sh 252 258.512 mo +271.97 270.042 li +271.97 246.981 li +252 258.512 li +cp +.889097 .86096 .195285 .0610361 cmyk +f +.144 lw +0 lc +0 lj +10 ml +[] 0 dsh +true sadj +252 258.512 mo +271.97 270.042 li +271.97 246.981 li +252 258.512 li +cp +0 0 0 1 cmyk +@ +291.94 258.512 mo +271.97 246.981 li +271.97 270.042 li +291.94 258.512 li +cp +.887755 .855009 .191928 .0577707 cmyk +f +291.94 258.512 mo +271.97 246.981 li +271.97 270.042 li +291.94 258.512 li +cp +0 0 0 1 cmyk +@ +271.97 270.042 mo +291.94 281.571 li +291.94 258.512 li +271.97 270.042 li +cp +.887755 .855009 .191928 .0577707 cmyk +f +271.97 270.042 mo +291.94 281.571 li +291.94 258.512 li +271.97 270.042 li +cp +0 0 0 1 cmyk +@ +271.97 246.981 mo +291.94 258.512 li +291.94 235.452 li +271.97 246.981 li +cp +.887755 .855009 .191928 .0577707 cmyk +f +271.97 246.981 mo +291.94 258.512 li +291.94 235.452 li +271.97 246.981 li +cp +0 0 0 1 cmyk +@ +311.91 270.042 mo +291.94 258.512 li +291.94 281.571 li +311.91 270.042 li +cp +.885252 .847013 .195163 .0590524 cmyk +f +311.91 270.042 mo +291.94 258.512 li +291.94 281.571 li +311.91 270.042 li +cp +0 0 0 1 cmyk +@ +311.91 246.981 mo +291.94 235.452 li +291.94 258.512 li +311.91 246.981 li +cp +.885252 .847013 .195163 .0590524 cmyk +f +311.91 246.981 mo +291.94 235.452 li +291.94 258.512 li +311.91 246.981 li +cp +0 0 0 1 cmyk +@ +291.94 281.571 mo +311.91 293.102 li +311.91 270.042 li +291.94 281.571 li +cp +.88278 .839261 .198398 .0602731 cmyk +f +291.94 281.571 mo +311.91 293.102 li +311.91 270.042 li +291.94 281.571 li +cp +0 0 0 1 cmyk +@ +291.94 258.512 mo +311.91 270.042 li +311.91 246.981 li +291.94 258.512 li +cp +.883726 .841093 .191958 .0558175 cmyk +f +291.94 258.512 mo +311.91 270.042 li +311.91 246.981 li +291.94 258.512 li +cp +0 0 0 1 cmyk +@ +291.94 235.452 mo +311.91 246.981 li +311.91 223.922 li +291.94 235.452 li +cp +.883726 .841093 .191958 .0558175 cmyk +f +291.94 235.452 mo +311.91 246.981 li +311.91 223.922 li +291.94 235.452 li +cp +0 0 0 1 cmyk +@ +331.88 281.571 mo +311.91 270.042 li +311.91 293.102 li +331.88 281.571 li +cp +.881346 .833921 .195285 .0570993 cmyk +f +331.88 281.571 mo +311.91 270.042 li +311.91 293.102 li +331.88 281.571 li +cp +0 0 0 1 cmyk +@ +331.88 258.512 mo +311.91 246.981 li +311.91 270.042 li +331.88 258.512 li +cp +.881346 .833921 .195285 .0570993 cmyk +f +331.88 258.512 mo +311.91 246.981 li +311.91 270.042 li +331.88 258.512 li +cp +0 0 0 1 cmyk +@ +331.88 235.452 mo +311.91 223.922 li +311.91 246.981 li +331.88 235.452 li +cp +.879179 .826322 .198123 .0587472 cmyk +f +331.88 235.452 mo +311.91 223.922 li +311.91 246.981 li +331.88 235.452 li +cp +0 0 0 1 cmyk +@ +311.91 293.102 mo +331.88 304.632 li +331.88 281.571 li +311.91 293.102 li +cp +.880003 .828305 .191653 .0544137 cmyk +f +311.91 293.102 mo +331.88 304.632 li +331.88 281.571 li +311.91 293.102 li +cp +0 0 0 1 cmyk +@ +311.91 270.042 mo +331.88 281.571 li +331.88 258.512 li +311.91 270.042 li +cp +.880003 .828305 .191653 .0544137 cmyk +f +311.91 270.042 mo +331.88 281.571 li +331.88 258.512 li +311.91 270.042 li +cp +0 0 0 1 cmyk +@ +311.91 246.981 mo +331.88 258.512 li +331.88 235.452 li +311.91 246.981 li +cp +.877958 .820676 .194614 .0560311 cmyk +f +311.91 246.981 mo +331.88 258.512 li +331.88 235.452 li +311.91 246.981 li +cp +0 0 0 1 cmyk +@ +311.91 223.922 mo +331.88 235.452 li +331.88 212.392 li +311.91 223.922 li +cp +.877958 .820676 .194614 .0560311 cmyk +f +311.91 223.922 mo +331.88 235.452 li +331.88 212.392 li +311.91 223.922 li +cp +0 0 0 1 cmyk +@ +252 258.512 mo +271.97 246.981 li +252 235.452 li +252 258.512 li +cp +.876005 .813565 .197879 .0576791 cmyk +f +252 258.512 mo +271.97 246.981 li +252 235.452 li +252 258.512 li +cp +0 0 0 1 cmyk +@ +271.97 223.922 mo +252 235.452 li +271.97 246.981 li +271.97 223.922 li +cp +.876005 .813565 .197879 .0576791 cmyk +f +271.97 223.922 mo +252 235.452 li +271.97 246.981 li +271.97 223.922 li +cp +0 0 0 1 cmyk +@ +271.97 246.981 mo +291.94 235.452 li +271.97 223.922 li +271.97 246.981 li +cp +.874845 .807523 .194583 .0549935 cmyk +f +271.97 246.981 mo +291.94 235.452 li +271.97 223.922 li +271.97 246.981 li +cp +0 0 0 1 cmyk +@ +252 235.452 mo +271.97 223.922 li +252 212.392 li +252 235.452 li +cp +.874845 .807523 .194583 .0549935 cmyk +f +252 235.452 mo +271.97 223.922 li +252 212.392 li +252 235.452 li +cp +0 0 0 1 cmyk +@ +291.94 212.392 mo +271.97 223.922 li +291.94 235.452 li +291.94 212.392 li +cp +.874845 .807523 .194583 .0549935 cmyk +f +291.94 212.392 mo +271.97 223.922 li +291.94 235.452 li +291.94 212.392 li +cp +0 0 0 1 cmyk +@ +271.97 200.861 mo +252 212.392 li +271.97 223.922 li +271.97 200.861 li +cp +.872923 .799252 .198306 .0566415 cmyk +f +271.97 200.861 mo +252 212.392 li +271.97 223.922 li +271.97 200.861 li +cp +0 0 0 1 cmyk +@ +291.94 235.452 mo +311.91 223.922 li +291.94 212.392 li +291.94 235.452 li +cp +.872923 .799252 .198306 .0566415 cmyk +f +291.94 235.452 mo +311.91 223.922 li +291.94 212.392 li +291.94 235.452 li +cp +0 0 0 1 cmyk +@ +271.97 223.922 mo +291.94 212.392 li +271.97 200.861 li +271.97 223.922 li +cp +.871702 .792935 .195163 .0538949 cmyk +f +271.97 223.922 mo +291.94 212.392 li +271.97 200.861 li +271.97 223.922 li +cp +0 0 0 1 cmyk +@ +252 212.392 mo +271.97 200.861 li +252 189.332 li +252 212.392 li +cp +.871702 .792935 .195163 .0538949 cmyk +f +252 212.392 mo +271.97 200.861 li +252 189.332 li +252 212.392 li +cp +0 0 0 1 cmyk +@ +311.91 200.861 mo +291.94 212.392 li +311.91 223.922 li +311.91 200.861 li +cp +.871702 .792935 .195163 .0538949 cmyk +f +311.91 200.861 mo +291.94 212.392 li +311.91 223.922 li +311.91 200.861 li +cp +0 0 0 1 cmyk +@ +291.94 189.332 mo +271.97 200.861 li +291.94 212.392 li +291.94 189.332 li +cp +.869444 .784726 .199344 .0555123 cmyk +f +291.94 189.332 mo +271.97 200.861 li +291.94 212.392 li +291.94 189.332 li +cp +0 0 0 1 cmyk +@ +271.97 177.802 mo +252 189.332 li +271.97 200.861 li +271.97 177.802 li +cp +.869444 .784726 .199344 .0555123 cmyk +f +271.97 177.802 mo +252 189.332 li +271.97 200.861 li +271.97 177.802 li +cp +0 0 0 1 cmyk +@ +311.91 223.922 mo +331.88 212.392 li +311.91 200.861 li +311.91 223.922 li +cp +.869444 .784726 .199344 .0555123 cmyk +f +311.91 223.922 mo +331.88 212.392 li +311.91 200.861 li +311.91 223.922 li +cp +0 0 0 1 cmyk +@ +291.94 212.392 mo +311.91 200.861 li +291.94 189.332 li +291.94 212.392 li +cp +.868009 .77908 .196414 .0527657 cmyk +f +291.94 212.392 mo +311.91 200.861 li +291.94 189.332 li +291.94 212.392 li +cp +0 0 0 1 cmyk +@ +271.97 200.861 mo +291.94 189.332 li +271.97 177.802 li +271.97 200.861 li +cp +.868009 .77908 .196414 .0527657 cmyk +f +271.97 200.861 mo +291.94 189.332 li +271.97 177.802 li +271.97 200.861 li +cp +0 0 0 1 cmyk +@ +252 189.332 mo +271.97 177.802 li +252 166.271 li +252 189.332 li +cp +.86511 .770657 .200931 .0543221 cmyk +f +252 189.332 mo +271.97 177.802 li +252 166.271 li +252 189.332 li +cp +0 0 0 1 cmyk +@ +252 258.512 mo +252 235.452 li +232.03 246.981 li +252 258.512 li +cp +.86511 .770657 .200931 .0543221 cmyk +f +252 258.512 mo +252 235.452 li +232.03 246.981 li +252 258.512 li +cp +0 0 0 1 cmyk +@ +232.03 223.922 mo +232.03 246.981 li +252 235.452 li +232.03 223.922 li +cp +.862028 .762905 .205447 .0555734 cmyk +f +232.03 223.922 mo +232.03 246.981 li +252 235.452 li +232.03 223.922 li +cp +0 0 0 1 cmyk +@ +252 235.452 mo +252 212.392 li +232.03 223.922 li +252 235.452 li +cp +.863493 .764675 .197818 .0513008 cmyk +f +252 235.452 mo +252 212.392 li +232.03 223.922 li +252 235.452 li +cp +0 0 0 1 cmyk +@ +232.03 246.981 mo +232.03 223.922 li +212.06 235.452 li +232.03 246.981 li +cp +.860563 .757137 .202243 .05243 cmyk +f +232.03 246.981 mo +232.03 223.922 li +212.06 235.452 li +232.03 246.981 li +cp +0 0 0 1 cmyk +@ +232.03 200.861 mo +232.03 223.922 li +252 212.392 li +232.03 200.861 li +cp +.860563 .757137 .202243 .05243 cmyk +f +232.03 200.861 mo +232.03 223.922 li +252 212.392 li +232.03 200.861 li +cp +0 0 0 1 cmyk +@ +212.06 212.392 mo +212.06 235.452 li +232.03 223.922 li +212.06 212.392 li +cp +.857847 .748653 .207034 .0536202 cmyk +f +212.06 212.392 mo +212.06 235.452 li +232.03 223.922 li +212.06 212.392 li +cp +0 0 0 1 cmyk +@ +252 212.392 mo +252 189.332 li +232.03 200.861 li +252 212.392 li +cp +.857847 .748653 .207034 .0536202 cmyk +f +252 212.392 mo +252 189.332 li +232.03 200.861 li +252 212.392 li +cp +0 0 0 1 cmyk +@ +232.03 223.922 mo +232.03 200.861 li +212.06 212.392 li +232.03 223.922 li +cp +.857847 .748653 .207034 .0536202 cmyk +f +232.03 223.922 mo +232.03 200.861 li +212.06 212.392 li +232.03 223.922 li +cp +0 0 0 1 cmyk +@ +212.06 235.452 mo +212.06 212.392 li +192.09 223.922 li +212.06 235.452 li +cp +.860777 .742153 .203616 .0509346 cmyk +f +212.06 235.452 mo +212.06 212.392 li +192.09 223.922 li +212.06 235.452 li +cp +0 0 0 1 cmyk +@ +232.03 177.802 mo +232.03 200.861 li +252 189.332 li +232.03 177.802 li +cp +.860777 .742153 .203616 .0509346 cmyk +f +232.03 177.802 mo +232.03 200.861 li +252 189.332 li +232.03 177.802 li +cp +0 0 0 1 cmyk +@ +212.06 189.332 mo +212.06 212.392 li +232.03 200.861 li +212.06 189.332 li +cp +.858579 .733486 .208743 .0522469 cmyk +f +212.06 189.332 mo +212.06 212.392 li +232.03 200.861 li +212.06 189.332 li +cp +0 0 0 1 cmyk +@ +192.09 200.861 mo +192.09 223.922 li +212.06 212.392 li +192.09 200.861 li +cp +.858579 .733486 .208743 .0522469 cmyk +f +192.09 200.861 mo +192.09 223.922 li +212.06 212.392 li +192.09 200.861 li +cp +0 0 0 1 cmyk +@ +252 189.332 mo +252 166.271 li +232.03 177.802 li +252 189.332 li +cp +.856718 .725521 .213901 .0534066 cmyk +f +252 189.332 mo +252 166.271 li +232.03 177.802 li +252 189.332 li +cp +0 0 0 1 cmyk +@ +232.03 200.861 mo +232.03 177.802 li +212.06 189.332 li +232.03 200.861 li +cp +.857633 .727596 .20557 .0494697 cmyk +f +232.03 200.861 mo +232.03 177.802 li +212.06 189.332 li +232.03 200.861 li +cp +0 0 0 1 cmyk +@ +212.06 212.392 mo +212.06 189.332 li +192.09 200.861 li +212.06 212.392 li +cp +.855833 .719203 .211124 .0505684 cmyk +f +212.06 212.392 mo +212.06 189.332 li +192.09 200.861 li +212.06 212.392 li +cp +0 0 0 1 cmyk +@ +192.09 223.922 mo +192.09 200.861 li +172.12 212.392 li +192.09 223.922 li +cp +.855833 .719203 .211124 .0505684 cmyk +f +192.09 223.922 mo +192.09 200.861 li +172.12 212.392 li +192.09 223.922 li +cp +0 0 0 1 cmyk +@ +252 258.512 mo +232.03 246.981 li +232.03 270.042 li +252 258.512 li +cp +.853544 .710445 .216098 .0520943 cmyk +f +252 258.512 mo +232.03 246.981 li +232.03 270.042 li +252 258.512 li +cp +0 0 0 1 cmyk +@ +212.06 258.512 mo +232.03 270.042 li +232.03 246.981 li +212.06 258.512 li +cp +.853544 .710445 .216098 .0520943 cmyk +f +212.06 258.512 mo +232.03 270.042 li +232.03 246.981 li +212.06 258.512 li +cp +0 0 0 1 cmyk +@ +232.03 246.981 mo +212.06 235.452 li +212.06 258.512 li +232.03 246.981 li +cp +.851102 .702174 .219608 .0542611 cmyk +f +232.03 246.981 mo +212.06 235.452 li +212.06 258.512 li +232.03 246.981 li +cp +0 0 0 1 cmyk +@ +232.03 270.042 mo +212.06 258.512 li +212.06 281.571 li +232.03 270.042 li +cp +.852201 .704616 .213474 .0495308 cmyk +f +232.03 270.042 mo +212.06 258.512 li +212.06 281.571 li +232.03 270.042 li +cp +0 0 0 1 cmyk +@ +192.09 246.981 mo +212.06 258.512 li +212.06 235.452 li +192.09 246.981 li +cp +.849729 .695583 .217319 .051545 cmyk +f +192.09 246.981 mo +212.06 258.512 li +212.06 235.452 li +192.09 246.981 li +cp +0 0 0 1 cmyk +@ +192.09 270.042 mo +212.06 281.571 li +212.06 258.512 li +192.09 270.042 li +cp +.849729 .695583 .217319 .051545 cmyk +f +192.09 270.042 mo +212.06 281.571 li +212.06 258.512 li +192.09 270.042 li +cp +0 0 0 1 cmyk +@ +212.06 235.452 mo +192.09 223.922 li +192.09 246.981 li +212.06 235.452 li +cp +.847257 .686397 .220859 .0535286 cmyk +f +212.06 235.452 mo +192.09 223.922 li +192.09 246.981 li +212.06 235.452 li +cp +0 0 0 1 cmyk +@ +212.06 258.512 mo +192.09 246.981 li +192.09 270.042 li +212.06 258.512 li +cp +.847257 .686397 .220859 .0535286 cmyk +f +212.06 258.512 mo +192.09 246.981 li +192.09 270.042 li +212.06 258.512 li +cp +0 0 0 1 cmyk +@ +212.06 281.571 mo +192.09 270.042 li +192.09 293.102 li +212.06 281.571 li +cp +.845762 .679774 .21857 .050782 cmyk +f +212.06 281.571 mo +192.09 270.042 li +192.09 293.102 li +212.06 281.571 li +cp +0 0 0 1 cmyk +@ +172.12 235.452 mo +192.09 246.981 li +192.09 223.922 li +172.12 235.452 li +cp +.845762 .679774 .21857 .050782 cmyk +f +172.12 235.452 mo +192.09 246.981 li +192.09 223.922 li +172.12 235.452 li +cp +0 0 0 1 cmyk +@ +172.12 258.512 mo +192.09 270.042 li +192.09 246.981 li +172.12 258.512 li +cp +.845762 .679774 .21857 .050782 cmyk +f +172.12 258.512 mo +192.09 270.042 li +192.09 246.981 li +172.12 258.512 li +cp +0 0 0 1 cmyk +@ +172.12 281.571 mo +192.09 293.102 li +192.09 270.042 li +172.12 281.571 li +cp +.84329 .671351 .222202 .0526131 cmyk +f +172.12 281.571 mo +192.09 293.102 li +192.09 270.042 li +172.12 281.571 li +cp +0 0 0 1 cmyk +@ +192.09 223.922 mo +172.12 212.392 li +172.12 235.452 li +192.09 223.922 li +cp +.84329 .671351 .222202 .0526131 cmyk +f +192.09 223.922 mo +172.12 212.392 li +172.12 235.452 li +192.09 223.922 li +cp +0 0 0 1 cmyk +@ +192.09 246.981 mo +172.12 235.452 li +172.12 258.512 li +192.09 246.981 li +cp +.840848 .662531 .22623 .0543832 cmyk +f +192.09 246.981 mo +172.12 235.452 li +172.12 258.512 li +192.09 246.981 li +cp +0 0 0 1 cmyk +@ +192.09 270.042 mo +172.12 258.512 li +172.12 281.571 li +192.09 270.042 li +cp +.841764 .665278 .219852 .049897 cmyk +f +192.09 270.042 mo +172.12 258.512 li +172.12 281.571 li +192.09 270.042 li +cp +0 0 0 1 cmyk +@ +192.09 293.102 mo +172.12 281.571 li +172.12 304.632 li +192.09 293.102 li +cp +.839445 .656123 .223606 .0515755 cmyk +f +192.09 293.102 mo +172.12 281.571 li +172.12 304.632 li +192.09 293.102 li +cp +0 0 0 1 cmyk +@ +252 258.512 mo +232.03 270.042 li +252 281.571 li +252 258.512 li +cp +.839445 .656123 .223606 .0515755 cmyk +f +252 258.512 mo +232.03 270.042 li +252 281.571 li +252 258.512 li +cp +0 0 0 1 cmyk +@ +232.03 293.102 mo +252 281.571 li +232.03 270.042 li +232.03 293.102 li +cp +.837217 .647181 .227695 .0529488 cmyk +f +232.03 293.102 mo +252 281.571 li +232.03 270.042 li +232.03 293.102 li +cp +0 0 0 1 cmyk +@ +232.03 270.042 mo +212.06 281.571 li +232.03 293.102 li +232.03 270.042 li +cp +.835874 .640925 .22501 .0501106 cmyk +f +232.03 270.042 mo +212.06 281.571 li +232.03 293.102 li +232.03 270.042 li +cp +0 0 0 1 cmyk +@ +252 281.571 mo +232.03 293.102 li +252 304.632 li +252 281.571 li +cp +.835874 .640925 .22501 .0501106 cmyk +f +252 281.571 mo +232.03 293.102 li +252 304.632 li +252 281.571 li +cp +0 0 0 1 cmyk +@ +212.06 304.632 mo +232.03 293.102 li +212.06 281.571 li +212.06 304.632 li +cp +.833677 .632929 .229313 .0514229 cmyk +f +212.06 304.632 mo +232.03 293.102 li +212.06 281.571 li +212.06 304.632 li +cp +0 0 0 1 cmyk +@ +232.03 316.162 mo +252 304.632 li +232.03 293.102 li +232.03 316.162 li +cp +.833677 .632929 .229313 .0514229 cmyk +f +232.03 316.162 mo +252 304.632 li +232.03 293.102 li +232.03 316.162 li +cp +0 0 0 1 cmyk +@ +212.06 281.571 mo +192.09 293.102 li +212.06 304.632 li +212.06 281.571 li +cp +.831388 .623804 .233616 .0527352 cmyk +f +212.06 281.571 mo +192.09 293.102 li +212.06 304.632 li +212.06 281.571 li +cp +0 0 0 1 cmyk +@ +232.03 293.102 mo +212.06 304.632 li +232.03 316.162 li +232.03 293.102 li +cp +.832303 .62649 .226627 .0485847 cmyk +f +232.03 293.102 mo +212.06 304.632 li +232.03 316.162 li +232.03 293.102 li +cp +0 0 0 1 cmyk +@ +252 304.632 mo +232.03 316.162 li +252 327.691 li +252 304.632 li +cp +.830014 .617853 .231113 .0498665 cmyk +f +252 304.632 mo +232.03 316.162 li +252 327.691 li +252 304.632 li +cp +0 0 0 1 cmyk +@ +192.09 316.162 mo +212.06 304.632 li +192.09 293.102 li +192.09 316.162 li +cp +.830014 .617853 .231113 .0498665 cmyk +f +192.09 316.162 mo +212.06 304.632 li +192.09 293.102 li +192.09 316.162 li +cp +0 0 0 1 cmyk +@ +212.06 327.691 mo +232.03 316.162 li +212.06 304.632 li +212.06 327.691 li +cp +.827634 .609155 .235386 .0511177 cmyk +f +212.06 327.691 mo +232.03 316.162 li +212.06 304.632 li +212.06 327.691 li +cp +0 0 0 1 cmyk +@ +232.03 339.222 mo +252 327.691 li +232.03 316.162 li +232.03 339.222 li +cp +.827634 .609155 .235386 .0511177 cmyk +f +232.03 339.222 mo +252 327.691 li +232.03 316.162 li +232.03 339.222 li +cp +0 0 0 1 cmyk +@ +192.09 293.102 mo +172.12 304.632 li +192.09 316.162 li +192.09 293.102 li +cp +.825162 .599451 .23975 .0523079 cmyk +f +192.09 293.102 mo +172.12 304.632 li +192.09 316.162 li +192.09 293.102 li +cp +0 0 0 1 cmyk +@ +212.06 304.632 mo +192.09 316.162 li +212.06 327.691 li +212.06 304.632 li +cp +.8262 .602441 .232944 .048188 cmyk +f +212.06 304.632 mo +192.09 316.162 li +212.06 327.691 li +212.06 304.632 li +cp +0 0 0 1 cmyk +@ +232.03 316.162 mo +212.06 327.691 li +232.03 339.222 li +232.03 316.162 li +cp +.823758 .592523 .237705 .0493172 cmyk +f +232.03 316.162 mo +212.06 327.691 li +232.03 339.222 li +232.03 316.162 li +cp +0 0 0 1 cmyk +@ +252 327.691 mo +232.03 339.222 li +252 350.752 li +252 327.691 li +cp +.821378 .583185 .242741 .0503548 cmyk +f +252 327.691 mo +232.03 339.222 li +252 350.752 li +252 327.691 li +cp +0 0 0 1 cmyk +@ +252 258.512 mo +252 281.571 li +271.97 270.042 li +252 258.512 li +cp +.821378 .583185 .242741 .0503548 cmyk +f +252 258.512 mo +252 281.571 li +271.97 270.042 li +252 258.512 li +cp +0 0 0 1 cmyk +@ +271.97 293.102 mo +271.97 270.042 li +252 281.571 li +271.97 293.102 li +cp +.819028 .574304 .248386 .0513008 cmyk +f +271.97 293.102 mo +271.97 270.042 li +252 281.571 li +271.97 293.102 li +cp +0 0 0 1 cmyk +@ +252 281.571 mo +252 304.632 li +271.97 293.102 li +252 281.571 li +cp +.820005 .577081 .240696 .0473335 cmyk +f +252 281.571 mo +252 304.632 li +271.97 293.102 li +252 281.571 li +cp +0 0 0 1 cmyk +@ +271.97 270.042 mo +271.97 293.102 li +291.94 281.571 li +271.97 270.042 li +cp +.817594 .567773 .246036 .0486458 cmyk +f +271.97 270.042 mo +271.97 293.102 li +291.94 281.571 li +271.97 270.042 li +cp +0 0 0 1 cmyk +@ +271.97 316.162 mo +271.97 293.102 li +252 304.632 li +271.97 316.162 li +cp +.817594 .567773 .246036 .0486458 cmyk +f +271.97 316.162 mo +271.97 293.102 li +252 304.632 li +271.97 316.162 li +cp +0 0 0 1 cmyk +@ +291.94 304.632 mo +291.94 281.571 li +271.97 293.102 li +291.94 304.632 li +cp +.815183 .559716 .251499 .0498665 cmyk +f +291.94 304.632 mo +291.94 281.571 li +271.97 293.102 li +291.94 304.632 li +cp +0 0 0 1 cmyk +@ +252 304.632 mo +252 327.691 li +271.97 316.162 li +252 304.632 li +cp +.81268 .551171 .256779 .050782 cmyk +f +252 304.632 mo +252 327.691 li +271.97 316.162 li +252 304.632 li +cp +0 0 0 1 cmyk +@ +271.97 293.102 mo +271.97 316.162 li +291.94 304.632 li +271.97 293.102 li +cp +.81268 .551171 .256779 .050782 cmyk +f +271.97 293.102 mo +271.97 316.162 li +291.94 304.632 li +271.97 293.102 li +cp +0 0 0 1 cmyk +@ +291.94 281.571 mo +291.94 304.632 li +311.91 293.102 li +291.94 281.571 li +cp +.811124 .54519 .254307 .0480354 cmyk +f +291.94 281.571 mo +291.94 304.632 li +311.91 293.102 li +291.94 281.571 li +cp +0 0 0 1 cmyk +@ +271.97 339.222 mo +271.97 316.162 li +252 327.691 li +271.97 339.222 li +cp +.811124 .54519 .254307 .0480354 cmyk +f +271.97 339.222 mo +271.97 316.162 li +252 327.691 li +271.97 339.222 li +cp +0 0 0 1 cmyk +@ +291.94 327.691 mo +291.94 304.632 li +271.97 316.162 li +291.94 327.691 li +cp +.808896 .536492 .259434 .0486763 cmyk +f +291.94 327.691 mo +291.94 304.632 li +271.97 316.162 li +291.94 327.691 li +cp +0 0 0 1 cmyk +@ +311.91 316.162 mo +311.91 293.102 li +291.94 304.632 li +311.91 316.162 li +cp +.808896 .536492 .259434 .0486763 cmyk +f +311.91 316.162 mo +311.91 293.102 li +291.94 304.632 li +311.91 316.162 li +cp +0 0 0 1 cmyk +@ +252 327.691 mo +252 350.752 li +271.97 339.222 li +252 327.691 li +cp +.806882 .528099 .264683 .0492256 cmyk +f +252 327.691 mo +252 350.752 li +271.97 339.222 li +252 327.691 li +cp +0 0 0 1 cmyk +@ +271.97 316.162 mo +271.97 339.222 li +291.94 327.691 li +271.97 316.162 li +cp +.810605 .529595 .257023 .0461433 cmyk +f +271.97 316.162 mo +271.97 339.222 li +291.94 327.691 li +271.97 316.162 li +cp +0 0 0 1 cmyk +@ +291.94 304.632 mo +291.94 327.691 li +311.91 316.162 li +291.94 304.632 li +cp +.808682 .521385 .262425 .0466316 cmyk +f +291.94 304.632 mo +291.94 327.691 li +311.91 316.162 li +291.94 304.632 li +cp +0 0 0 1 cmyk +@ +311.91 293.102 mo +311.91 316.162 li +331.88 304.632 li +311.91 293.102 li +cp +.808682 .521385 .262425 .0466316 cmyk +f +311.91 293.102 mo +311.91 316.162 li +331.88 304.632 li +311.91 293.102 li +cp +0 0 0 1 cmyk +@ +252 273.592 mo +260.324 273.592 267.08 266.836 267.08 258.512 cv +267.08 250.188 260.324 243.432 252 243.432 cv +243.676 243.432 236.92 250.188 236.92 258.512 cv +236.92 266.836 243.676 273.592 252 273.592 cv +252 273.592 li +cp +.891508 .868681 .192142 .0596628 cmyk +f +252 273.592 mo +260.324 273.592 267.08 266.836 267.08 258.512 cv +267.08 250.188 260.324 243.432 252 243.432 cv +243.676 243.432 236.92 250.188 236.92 258.512 cv +236.92 266.836 243.676 273.592 252 273.592 cv +252 273.592 li +cp +0 0 0 1 cmyk +@ +252 272.632 mo +259.795 272.632 266.12 266.306 266.12 258.512 cv +266.12 250.718 259.795 244.392 252 244.392 cv +244.206 244.392 237.88 250.718 237.88 258.512 cv +237.88 266.306 244.206 272.632 252 272.632 cv +252 272.632 li +cp +.891508 .868681 .192142 .0596628 cmyk +f +252 272.632 mo +259.795 272.632 266.12 266.306 266.12 258.512 cv +266.12 250.718 259.795 244.392 252 244.392 cv +244.206 244.392 237.88 250.718 237.88 258.512 cv +237.88 266.306 244.206 272.632 252 272.632 cv +252 272.632 li +cp +0 0 0 1 cmyk +@ +286.32 273.592 mo +294.645 273.592 301.4 266.836 301.4 258.512 cv +301.4 250.188 294.645 243.432 286.32 243.432 cv +277.996 243.432 271.24 250.188 271.24 258.512 cv +271.24 266.836 277.996 273.592 286.32 273.592 cv +286.32 273.592 li +cp +.889097 .86096 .195285 .0610361 cmyk +f +286.32 273.592 mo +294.645 273.592 301.4 266.836 301.4 258.512 cv +301.4 250.188 294.645 243.432 286.32 243.432 cv +277.996 243.432 271.24 250.188 271.24 258.512 cv +271.24 266.836 277.996 273.592 286.32 273.592 cv +286.32 273.592 li +cp +0 0 0 1 cmyk +@ +286.32 272.632 mo +294.114 272.632 300.44 266.306 300.44 258.512 cv +300.44 250.718 294.114 244.392 286.32 244.392 cv +278.525 244.392 272.2 250.718 272.2 258.512 cv +272.2 266.306 278.525 272.632 286.32 272.632 cv +286.32 272.632 li +cp +.891508 .868681 .192142 .0596628 cmyk +f +286.32 272.632 mo +294.114 272.632 300.44 266.306 300.44 258.512 cv +300.44 250.718 294.114 244.392 286.32 244.392 cv +278.525 244.392 272.2 250.718 272.2 258.512 cv +272.2 266.306 278.525 272.632 286.32 272.632 cv +286.32 272.632 li +cp +0 0 0 1 cmyk +@ +282.22 236.292 mo +283.543 233.999 284.24 231.398 284.24 228.752 cv +284.24 220.428 277.484 213.672 269.16 213.672 cv +260.836 213.672 254.08 220.428 254.08 228.752 cv +254.08 237.076 260.836 243.832 269.16 243.832 cv +274.548 243.832 279.525 240.957 282.22 236.292 cv +282.22 236.292 li +cp +.889097 .86096 .195285 .0610361 cmyk +f +282.22 236.292 mo +283.543 233.999 284.24 231.398 284.24 228.752 cv +284.24 220.428 277.484 213.672 269.16 213.672 cv +260.836 213.672 254.08 220.428 254.08 228.752 cv +254.08 237.076 260.836 243.832 269.16 243.832 cv +274.548 243.832 279.525 240.957 282.22 236.292 cv +282.22 236.292 li +cp +0 0 0 1 cmyk +@ +281.389 235.812 mo +282.628 233.665 283.28 231.23 283.28 228.752 cv +283.28 220.957 276.954 214.632 269.16 214.632 cv +261.365 214.632 255.04 220.957 255.04 228.752 cv +255.04 236.546 261.365 242.872 269.16 242.872 cv +274.205 242.872 278.866 240.181 281.389 235.812 cv +281.389 235.812 li +cp +.891508 .868681 .192142 .0596628 cmyk +f +281.389 235.812 mo +282.628 233.665 283.28 231.23 283.28 228.752 cv +283.28 220.957 276.954 214.632 269.16 214.632 cv +261.365 214.632 255.04 220.957 255.04 228.752 cv +255.04 236.546 261.365 242.872 269.16 242.872 cv +274.205 242.872 278.866 240.181 281.389 235.812 cv +281.389 235.812 li +cp +0 0 0 1 cmyk +@ +247.899 221.212 mo +245.206 216.546 240.228 213.672 234.84 213.672 cv +226.516 213.672 219.76 220.428 219.76 228.752 cv +219.76 237.076 226.516 243.832 234.84 243.832 cv +243.164 243.832 249.92 237.076 249.92 228.752 cv +249.92 226.104 249.223 223.504 247.899 221.212 cv +247.899 221.212 li +cp +.889097 .86096 .195285 .0610361 cmyk +f +247.899 221.212 mo +245.206 216.546 240.228 213.672 234.84 213.672 cv +226.516 213.672 219.76 220.428 219.76 228.752 cv +219.76 237.076 226.516 243.832 234.84 243.832 cv +243.164 243.832 249.92 237.076 249.92 228.752 cv +249.92 226.104 249.223 223.504 247.899 221.212 cv +247.899 221.212 li +cp +0 0 0 1 cmyk +@ +247.068 221.691 mo +244.546 217.323 239.885 214.632 234.84 214.632 cv +227.046 214.632 220.72 220.957 220.72 228.752 cv +220.72 236.546 227.046 242.872 234.84 242.872 cv +242.634 242.872 248.96 236.546 248.96 228.752 cv +248.96 226.273 248.308 223.838 247.068 221.691 cv +247.068 221.691 li +cp +.891508 .868681 .192142 .0596628 cmyk +f +247.068 221.691 mo +244.546 217.323 239.885 214.632 234.84 214.632 cv +227.046 214.632 220.72 220.957 220.72 228.752 cv +220.72 236.546 227.046 242.872 234.84 242.872 cv +242.634 242.872 248.96 236.546 248.96 228.752 cv +248.96 226.273 248.308 223.838 247.068 221.691 cv +247.068 221.691 li +cp +0 0 0 1 cmyk +@ +217.68 243.432 mo +209.356 243.432 202.6 250.188 202.6 258.512 cv +202.6 266.836 209.356 273.592 217.68 273.592 cv +226.004 273.592 232.76 266.836 232.76 258.512 cv +232.76 250.188 226.004 243.432 217.68 243.432 cv +217.68 243.432 li +cp +.889097 .86096 .195285 .0610361 cmyk +f +217.68 243.432 mo +209.356 243.432 202.6 250.188 202.6 258.512 cv +202.6 266.836 209.356 273.592 217.68 273.592 cv +226.004 273.592 232.76 266.836 232.76 258.512 cv +232.76 250.188 226.004 243.432 217.68 243.432 cv +217.68 243.432 li +cp +0 0 0 1 cmyk +@ +217.68 244.392 mo +209.886 244.392 203.56 250.718 203.56 258.512 cv +203.56 266.306 209.886 272.632 217.68 272.632 cv +225.474 272.632 231.8 266.306 231.8 258.512 cv +231.8 250.718 225.474 244.392 217.68 244.392 cv +217.68 244.392 li +cp +.891508 .868681 .192142 .0596628 cmyk +f +217.68 244.392 mo +209.886 244.392 203.56 250.718 203.56 258.512 cv +203.56 266.306 209.886 272.632 217.68 272.632 cv +225.474 272.632 231.8 266.306 231.8 258.512 cv +231.8 250.718 225.474 244.392 217.68 244.392 cv +217.68 244.392 li +cp +0 0 0 1 cmyk +@ +221.78 280.731 mo +220.457 283.024 219.76 285.625 219.76 288.271 cv +219.76 296.596 226.516 303.352 234.84 303.352 cv +243.164 303.352 249.92 296.596 249.92 288.271 cv +249.92 279.947 243.164 273.191 234.84 273.191 cv +229.453 273.191 224.474 276.066 221.78 280.731 cv +221.78 280.731 li +cp +.889097 .86096 .195285 .0610361 cmyk +f +221.78 280.731 mo +220.457 283.024 219.76 285.625 219.76 288.271 cv +219.76 296.596 226.516 303.352 234.84 303.352 cv +243.164 303.352 249.92 296.596 249.92 288.271 cv +249.92 279.947 243.164 273.191 234.84 273.191 cv +229.453 273.191 224.474 276.066 221.78 280.731 cv +221.78 280.731 li +cp +0 0 0 1 cmyk +@ +222.612 281.212 mo +221.373 283.358 220.72 285.793 220.72 288.271 cv +220.72 296.066 227.046 302.392 234.84 302.392 cv +242.634 302.392 248.96 296.066 248.96 288.271 cv +248.96 280.478 242.634 274.151 234.84 274.151 cv +229.795 274.151 225.134 276.843 222.612 281.212 cv +222.612 281.212 li +cp +.891508 .868681 .192142 .0596628 cmyk +f +222.612 281.212 mo +221.373 283.358 220.72 285.793 220.72 288.271 cv +220.72 296.066 227.046 302.392 234.84 302.392 cv +242.634 302.392 248.96 296.066 248.96 288.271 cv +248.96 280.478 242.634 274.151 234.84 274.151 cv +229.795 274.151 225.134 276.843 222.612 281.212 cv +222.612 281.212 li +cp +0 0 0 1 cmyk +@ +256.101 295.812 mo +258.794 300.478 263.772 303.352 269.16 303.352 cv +277.484 303.352 284.24 296.596 284.24 288.271 cv +284.24 279.947 277.484 273.191 269.16 273.191 cv +260.836 273.191 254.08 279.947 254.08 288.271 cv +254.08 290.919 254.777 293.52 256.101 295.812 cv +256.101 295.812 li +cp +.889097 .86096 .195285 .0610361 cmyk +f +256.101 295.812 mo +258.794 300.478 263.772 303.352 269.16 303.352 cv +277.484 303.352 284.24 296.596 284.24 288.271 cv +284.24 279.947 277.484 273.191 269.16 273.191 cv +260.836 273.191 254.08 279.947 254.08 288.271 cv +254.08 290.919 254.777 293.52 256.101 295.812 cv +256.101 295.812 li +cp +0 0 0 1 cmyk +@ +256.932 295.332 mo +259.454 299.7 264.115 302.392 269.16 302.392 cv +276.954 302.392 283.28 296.066 283.28 288.271 cv +283.28 280.478 276.954 274.151 269.16 274.151 cv +261.365 274.151 255.04 280.478 255.04 288.271 cv +255.04 290.75 255.692 293.186 256.932 295.332 cv +256.932 295.332 li +cp +.891508 .868681 .192142 .0596628 cmyk +f +256.932 295.332 mo +259.454 299.7 264.115 302.392 269.16 302.392 cv +276.954 302.392 283.28 296.066 283.28 288.271 cv +283.28 280.478 276.954 274.151 269.16 274.151 cv +261.365 274.151 255.04 280.478 255.04 288.271 cv +255.04 290.75 255.692 293.186 256.932 295.332 cv +256.932 295.332 li +cp +0 0 0 1 cmyk +@ +411.76 258.512 mo +433.73 271.191 li +433.73 245.832 li +411.76 258.512 li +cp +.80679 .5122 .267399 .0470588 cmyk +f +411.76 258.512 mo +433.73 271.191 li +433.73 245.832 li +411.76 258.512 li +cp +0 0 0 1 cmyk +@ +455.7 258.512 mo +433.73 245.832 li +433.73 271.191 li +455.7 258.512 li +cp +.804929 .503899 .27158 .047425 cmyk +f +455.7 258.512 mo +433.73 245.832 li +433.73 271.191 li +455.7 258.512 li +cp +0 0 0 1 cmyk +@ +433.73 271.191 mo +455.7 283.882 li +455.7 258.512 li +433.73 271.191 li +cp +.804929 .503899 .27158 .047425 cmyk +f +433.73 271.191 mo +455.7 283.882 li +455.7 258.512 li +433.73 271.191 li +cp +0 0 0 1 cmyk +@ +433.73 245.832 mo +455.7 258.512 li +455.7 233.142 li +433.73 245.832 li +cp +.803586 .497444 .269841 .0444953 cmyk +f +433.73 245.832 mo +455.7 258.512 li +455.7 233.142 li +433.73 245.832 li +cp +0 0 0 1 cmyk +@ +477.66 271.191 mo +455.7 258.512 li +455.7 283.882 li +477.66 271.191 li +cp +.803586 .497444 .269841 .0444953 cmyk +f +477.66 271.191 mo +455.7 258.512 li +455.7 283.882 li +477.66 271.191 li +cp +0 0 0 1 cmyk +@ +477.66 245.832 mo +455.7 233.142 li +455.7 258.512 li +477.66 245.832 li +cp +.801663 .488289 .273991 .0447395 cmyk +f +477.66 245.832 mo +455.7 233.142 li +455.7 258.512 li +477.66 245.832 li +cp +0 0 0 1 cmyk +@ +455.7 283.882 mo +477.66 296.562 li +477.66 271.191 li +455.7 283.882 li +cp +.799283 .47953 .278141 .0453498 cmyk +f +455.7 283.882 mo +477.66 296.562 li +477.66 271.191 li +455.7 283.882 li +cp +0 0 0 1 cmyk +@ +455.7 258.512 mo +477.66 271.191 li +477.66 245.832 li +455.7 258.512 li +cp +.799283 .47953 .278141 .0453498 cmyk +f +455.7 258.512 mo +477.66 271.191 li +477.66 245.832 li +455.7 258.512 li +cp +0 0 0 1 cmyk +@ +455.7 233.142 mo +477.66 245.832 li +477.66 220.462 li +455.7 233.142 li +cp +.79736 .474067 .275914 .0429389 cmyk +f +455.7 233.142 mo +477.66 245.832 li +477.66 220.462 li +455.7 233.142 li +cp +0 0 0 1 cmyk +@ +491.64 279.262 mo +477.66 271.191 li +477.66 296.562 li +491.64 288.492 li +491.64 279.262 li +cp +.79736 .474067 .275914 .0429389 cmyk +f +491.64 279.262 mo +477.66 271.191 li +477.66 296.562 li +491.64 288.492 li +491.64 279.262 li +cp +0 0 0 1 cmyk +@ +491.64 253.901 mo +477.66 245.832 li +477.66 271.191 li +491.64 263.122 li +491.64 253.901 li +cp +.794827 .466835 .280156 .0433051 cmyk +f +491.64 253.901 mo +477.66 245.832 li +477.66 271.191 li +491.64 263.122 li +491.64 253.901 li +cp +0 0 0 1 cmyk +@ +491.64 228.531 mo +477.66 220.462 li +477.66 245.832 li +491.64 237.762 li +491.64 228.531 li +cp +.792294 .458717 .284825 .0435187 cmyk +f +491.64 228.531 mo +477.66 220.462 li +477.66 245.832 li +491.64 237.762 li +491.64 228.531 li +cp +0 0 0 1 cmyk +@ +477.66 296.562 mo +491.64 304.632 li +491.64 288.492 li +477.66 296.562 li +cp +.792294 .458717 .284825 .0435187 cmyk +f +477.66 296.562 mo +491.64 304.632 li +491.64 288.492 li +477.66 296.562 li +cp +0 0 0 1 cmyk +@ +477.66 271.191 mo +491.64 279.262 li +491.64 263.122 li +477.66 271.191 li +cp +.789883 .450751 .289647 .0435492 cmyk +f +477.66 271.191 mo +491.64 279.262 li +491.64 263.122 li +477.66 271.191 li +cp +0 0 0 1 cmyk +@ +477.66 245.832 mo +491.64 253.901 li +491.64 237.762 li +477.66 245.832 li +cp +.788266 .445014 .287358 .0408026 cmyk +f +477.66 245.832 mo +491.64 253.901 li +491.64 237.762 li +477.66 245.832 li +cp +0 0 0 1 cmyk +@ +477.66 220.462 mo +491.64 228.531 li +491.64 212.392 li +477.66 220.462 li +cp +.788266 .445014 .287358 .0408026 cmyk +f +477.66 220.462 mo +491.64 228.531 li +491.64 212.392 li +477.66 220.462 li +cp +0 0 0 1 cmyk +@ +411.76 258.512 mo +433.73 245.832 li +411.76 233.142 li +411.76 258.512 li +cp +.786221 .437598 .292454 .040589 cmyk +f +411.76 258.512 mo +433.73 245.832 li +411.76 233.142 li +411.76 258.512 li +cp +0 0 0 1 cmyk +@ +433.73 220.462 mo +411.76 233.142 li +433.73 245.832 li +433.73 220.462 li +cp +.786221 .437598 .292454 .040589 cmyk +f +433.73 220.462 mo +411.76 233.142 li +433.73 245.832 li +433.73 220.462 li +cp +0 0 0 1 cmyk +@ +433.73 245.832 mo +455.7 233.142 li +433.73 220.462 li +433.73 245.832 li +cp +.78442 .430365 .297948 .0402838 cmyk +f +433.73 245.832 mo +455.7 233.142 li +433.73 220.462 li +433.73 245.832 li +cp +0 0 0 1 cmyk +@ +411.76 233.142 mo +433.73 220.462 li +411.76 207.781 li +411.76 233.142 li +cp +.78323 .424872 .295781 .0373541 cmyk +f +411.76 233.142 mo +433.73 220.462 li +411.76 207.781 li +411.76 233.142 li +cp +0 0 0 1 cmyk +@ +455.7 207.781 mo +433.73 220.462 li +455.7 233.142 li +455.7 207.781 li +cp +.78323 .424872 .295781 .0373541 cmyk +f +455.7 207.781 mo +433.73 220.462 li +455.7 233.142 li +455.7 207.781 li +cp +0 0 0 1 cmyk +@ +433.73 195.102 mo +411.76 207.781 li +433.73 220.462 li +433.73 195.102 li +cp +.781735 .417792 .30161 .0368353 cmyk +f +433.73 195.102 mo +411.76 207.781 li +433.73 220.462 li +433.73 195.102 li +cp +0 0 0 1 cmyk +@ +455.7 233.142 mo +477.66 220.462 li +455.7 207.781 li +455.7 233.142 li +cp +.780423 .410681 .30692 .0362249 cmyk +f +455.7 233.142 mo +477.66 220.462 li +455.7 207.781 li +455.7 233.142 li +cp +0 0 0 1 cmyk +@ +433.73 220.462 mo +455.7 207.781 li +433.73 195.102 li +433.73 220.462 li +cp +.780423 .410681 .30692 .0362249 cmyk +f +433.73 220.462 mo +455.7 207.781 li +433.73 195.102 li +433.73 220.462 li +cp +0 0 0 1 cmyk +@ +411.76 207.781 mo +433.73 195.102 li +411.76 182.412 li +411.76 207.781 li +cp +.778866 .402197 .311376 .0362554 cmyk +f +411.76 207.781 mo +433.73 195.102 li +411.76 182.412 li +411.76 207.781 li +cp +0 0 0 1 cmyk +@ +469.68 199.712 mo +455.7 207.781 li +477.66 220.462 li +477.66 204.321 li +469.68 199.712 li +cp +.777523 .396338 .309148 .0340581 cmyk +f +469.68 199.712 mo +455.7 207.781 li +477.66 220.462 li +477.66 204.321 li +469.68 199.712 li +cp +0 0 0 1 cmyk +@ +447.71 187.031 mo +433.73 195.102 li +455.7 207.781 li +455.7 191.642 li +447.71 187.031 li +cp +.777523 .396338 .309148 .0340581 cmyk +f +447.71 187.031 mo +433.73 195.102 li +455.7 207.781 li +455.7 191.642 li +447.71 187.031 li +cp +0 0 0 1 cmyk +@ +425.74 174.342 mo +411.76 182.412 li +433.73 195.102 li +433.73 178.952 li +425.74 174.342 li +cp +.776059 .38822 .313542 .0338445 cmyk +f +425.74 174.342 mo +411.76 182.412 li +433.73 195.102 li +433.73 178.952 li +425.74 174.342 li +cp +0 0 0 1 cmyk +@ +477.66 220.462 mo +491.64 212.392 li +477.66 204.321 li +477.66 220.462 li +cp +.774838 .38114 .31754 .0336004 cmyk +f +477.66 220.462 mo +491.64 212.392 li +477.66 204.321 li +477.66 220.462 li +cp +0 0 0 1 cmyk +@ +455.7 207.781 mo +469.68 199.712 li +455.7 191.642 li +455.7 207.781 li +cp +.777401 .380377 .317998 .0336004 cmyk +f +455.7 207.781 mo +469.68 199.712 li +455.7 191.642 li +455.7 207.781 li +cp +0 0 0 1 cmyk +@ +433.73 195.102 mo +447.71 187.031 li +433.73 178.952 li +433.73 195.102 li +cp +.776181 .375189 .315557 .0313115 cmyk +f +433.73 195.102 mo +447.71 187.031 li +433.73 178.952 li +433.73 195.102 li +cp +0 0 0 1 cmyk +@ +411.76 182.412 mo +425.74 174.342 li +411.76 166.271 li +411.76 182.412 li +cp +.776181 .375189 .315557 .0313115 cmyk +f +411.76 182.412 mo +425.74 174.342 li +411.76 166.271 li +411.76 182.412 li +cp +0 0 0 1 cmyk +@ +411.76 258.512 mo +411.76 233.142 li +389.79 245.832 li +411.76 258.512 li +cp +.775021 .367864 .319707 .0309148 cmyk +f +411.76 258.512 mo +411.76 233.142 li +389.79 245.832 li +411.76 258.512 li +cp +0 0 0 1 cmyk +@ +389.79 220.462 mo +389.79 245.832 li +411.76 233.142 li +389.79 220.462 li +cp +.773709 .361547 .323827 .030396 cmyk +f +389.79 220.462 mo +389.79 245.832 li +411.76 233.142 li +389.79 220.462 li +cp +0 0 0 1 cmyk +@ +411.76 233.142 mo +411.76 207.781 li +389.79 220.462 li +411.76 233.142 li +cp +.773709 .361547 .323827 .030396 cmyk +f +411.76 233.142 mo +411.76 207.781 li +389.79 220.462 li +411.76 233.142 li +cp +0 0 0 1 cmyk +@ +389.79 245.832 mo +389.79 220.462 li +367.83 233.142 li +389.79 245.832 li +cp +.772213 .35523 .327794 .0297551 cmyk +f +389.79 245.832 mo +389.79 220.462 li +367.83 233.142 li +389.79 245.832 li +cp +0 0 0 1 cmyk +@ +389.79 195.102 mo +389.79 220.462 li +411.76 207.781 li +389.79 195.102 li +cp +.770901 .350317 .325475 .0272221 cmyk +f +389.79 195.102 mo +389.79 220.462 li +411.76 207.781 li +389.79 195.102 li +cp +0 0 0 1 cmyk +@ +367.83 207.781 mo +367.83 233.142 li +389.79 220.462 li +367.83 207.781 li +cp +.770901 .350317 .325475 .0272221 cmyk +f +367.83 207.781 mo +367.83 233.142 li +389.79 220.462 li +367.83 207.781 li +cp +0 0 0 1 cmyk +@ +411.76 207.781 mo +411.76 182.412 li +389.79 195.102 li +411.76 207.781 li +cp +.769406 .343694 .329564 .0263676 cmyk +f +411.76 207.781 mo +411.76 182.412 li +389.79 195.102 li +411.76 207.781 li +cp +0 0 0 1 cmyk +@ +389.79 220.462 mo +389.79 195.102 li +367.83 207.781 li +389.79 220.462 li +cp +.767941 .336217 .334356 .0257267 cmyk +f +389.79 220.462 mo +389.79 195.102 li +367.83 207.781 li +389.79 220.462 li +cp +0 0 0 1 cmyk +@ +367.83 233.142 mo +367.83 207.781 li +345.86 220.462 li +367.83 233.142 li +cp +.768032 .33814 .327428 .0242008 cmyk +f +367.83 233.142 mo +367.83 207.781 li +345.86 220.462 li +367.83 233.142 li +cp +0 0 0 1 cmyk +@ +389.79 178.952 mo +389.79 195.102 li +411.76 182.412 li +397.78 174.342 li +389.79 178.952 li +cp +.766384 .33051 .331975 .0241093 cmyk +f +389.79 178.952 mo +389.79 195.102 li +411.76 182.412 li +397.78 174.342 li +389.79 178.952 li +cp +0 0 0 1 cmyk +@ +367.83 191.642 mo +367.83 207.781 li +389.79 195.102 li +375.82 187.031 li +367.83 191.642 li +cp +.764919 .323583 .337133 .0238651 cmyk +f +367.83 191.642 mo +367.83 207.781 li +389.79 195.102 li +375.82 187.031 li +367.83 191.642 li +cp +0 0 0 1 cmyk +@ +345.86 204.321 mo +345.86 220.462 li +367.83 207.781 li +353.85 199.712 li +345.86 204.321 li +cp +.764919 .323583 .337133 .0238651 cmyk +f +345.86 204.321 mo +345.86 220.462 li +367.83 207.781 li +353.85 199.712 li +345.86 204.321 li +cp +0 0 0 1 cmyk +@ +411.76 182.412 mo +411.76 166.271 li +397.78 174.342 li +411.76 182.412 li +cp +.763577 .316014 .342443 .0234989 cmyk +f +411.76 182.412 mo +411.76 166.271 li +397.78 174.342 li +411.76 182.412 li +cp +0 0 0 1 cmyk +@ +389.79 195.102 mo +389.79 178.952 li +375.82 187.031 li +389.79 195.102 li +cp +.762203 .310491 .33994 .0216678 cmyk +f +389.79 195.102 mo +389.79 178.952 li +375.82 187.031 li +389.79 195.102 li +cp +0 0 0 1 cmyk +@ +367.83 207.781 mo +367.83 191.642 li +353.85 199.712 li +367.83 207.781 li +cp +.762203 .310491 .33994 .0216678 cmyk +f +367.83 207.781 mo +367.83 191.642 li +353.85 199.712 li +367.83 207.781 li +cp +0 0 0 1 cmyk +@ +345.86 220.462 mo +345.86 204.321 li +331.88 212.392 li +345.86 220.462 li +cp +.7608 .30396 .345159 .0209964 cmyk +f +345.86 220.462 mo +345.86 204.321 li +331.88 212.392 li +345.86 220.462 li +cp +0 0 0 1 cmyk +@ +411.76 258.512 mo +389.79 245.832 li +389.79 271.191 li +411.76 258.512 li +cp +.759274 .296941 .350256 .0200809 cmyk +f +411.76 258.512 mo +389.79 245.832 li +389.79 271.191 li +411.76 258.512 li +cp +0 0 0 1 cmyk +@ +367.83 258.512 mo +389.79 271.191 li +389.79 245.832 li +367.83 258.512 li +cp +.757656 .290013 .355047 .0190738 cmyk +f +367.83 258.512 mo +389.79 271.191 li +389.79 245.832 li +367.83 258.512 li +cp +0 0 0 1 cmyk +@ +389.79 245.832 mo +367.83 233.142 li +367.83 258.512 li +389.79 245.832 li +cp +.757656 .290013 .355047 .0190738 cmyk +f +389.79 245.832 mo +367.83 233.142 li +367.83 258.512 li +389.79 245.832 li +cp +0 0 0 1 cmyk +@ +389.79 271.191 mo +367.83 258.512 li +367.83 283.882 li +389.79 271.191 li +cp +.755917 .284764 .352544 .016907 cmyk +f +389.79 271.191 mo +367.83 258.512 li +367.83 283.882 li +389.79 271.191 li +cp +0 0 0 1 cmyk +@ +345.86 245.832 mo +367.83 258.512 li +367.83 233.142 li +345.86 245.832 li +cp +.754269 .278019 .35697 .0157168 cmyk +f +345.86 245.832 mo +367.83 258.512 li +367.83 233.142 li +345.86 245.832 li +cp +0 0 0 1 cmyk +@ +345.86 271.191 mo +367.83 283.882 li +367.83 258.512 li +345.86 271.191 li +cp +.752651 .272007 .361028 .0144656 cmyk +f +345.86 271.191 mo +367.83 283.882 li +367.83 258.512 li +345.86 271.191 li +cp +0 0 0 1 cmyk +@ +367.83 233.142 mo +345.86 220.462 li +345.86 245.832 li +367.83 233.142 li +cp +.752651 .272007 .361028 .0144656 cmyk +f +367.83 233.142 mo +345.86 220.462 li +345.86 245.832 li +367.83 233.142 li +cp +0 0 0 1 cmyk +@ +367.83 258.512 mo +345.86 245.832 li +345.86 271.191 li +367.83 258.512 li +cp +.753506 .264744 .365332 .0139162 cmyk +f +367.83 258.512 mo +345.86 245.832 li +345.86 271.191 li +367.83 258.512 li +cp +0 0 0 1 cmyk +@ +367.83 283.882 mo +345.86 271.191 li +345.86 296.562 li +367.83 283.882 li +cp +.751888 .258915 .363287 .0128176 cmyk +f +367.83 283.882 mo +345.86 271.191 li +345.86 296.562 li +367.83 283.882 li +cp +0 0 0 1 cmyk +@ +331.88 237.762 mo +345.86 245.832 li +345.86 220.462 li +331.88 228.531 li +331.88 237.762 li +cp +.751888 .258915 .363287 .0128176 cmyk +f +331.88 237.762 mo +345.86 245.832 li +345.86 220.462 li +331.88 228.531 li +331.88 237.762 li +cp +0 0 0 1 cmyk +@ +331.88 263.122 mo +345.86 271.191 li +345.86 245.832 li +331.88 253.901 li +331.88 263.122 li +cp +.750912 .25156 .367468 .0125124 cmyk +f +331.88 263.122 mo +345.86 271.191 li +345.86 245.832 li +331.88 253.901 li +331.88 263.122 li +cp +0 0 0 1 cmyk +@ +331.88 288.492 mo +345.86 296.562 li +345.86 271.191 li +331.88 279.262 li +331.88 288.492 li +cp +.750027 .244144 .372015 .0120546 cmyk +f +331.88 288.492 mo +345.86 296.562 li +345.86 271.191 li +331.88 279.262 li +331.88 288.492 li +cp +0 0 0 1 cmyk +@ +345.86 220.462 mo +331.88 212.392 li +331.88 228.531 li +345.86 220.462 li +cp +.749233 .237552 .376471 .0114443 cmyk +f +345.86 220.462 mo +331.88 212.392 li +331.88 228.531 li +345.86 220.462 li +cp +0 0 0 1 cmyk +@ +345.86 245.832 mo +331.88 237.762 li +331.88 253.901 li +345.86 245.832 li +cp +.748531 .231083 .38056 .0106813 cmyk +f +345.86 245.832 mo +331.88 237.762 li +331.88 253.901 li +345.86 245.832 li +cp +0 0 0 1 cmyk +@ +345.86 271.191 mo +331.88 263.122 li +331.88 279.262 li +345.86 271.191 li +cp +.747768 .232456 .373938 .010193 cmyk +f +345.86 271.191 mo +331.88 263.122 li +331.88 279.262 li +345.86 271.191 li +cp +0 0 0 1 cmyk +@ +345.86 296.562 mo +331.88 288.492 li +331.88 304.632 li +345.86 296.562 li +cp +.747097 .225376 .37818 .00939956 cmyk +f +345.86 296.562 mo +331.88 288.492 li +331.88 304.632 li +345.86 296.562 li +cp +0 0 0 1 cmyk +@ +411.76 258.512 mo +389.79 271.191 li +411.76 283.882 li +411.76 258.512 li +cp +.747097 .225376 .37818 .00939956 cmyk +f +411.76 258.512 mo +389.79 271.191 li +411.76 283.882 li +411.76 258.512 li +cp +0 0 0 1 cmyk +@ +389.79 296.562 mo +411.76 283.882 li +389.79 271.191 li +389.79 296.562 li +cp +.746456 .218814 .381994 .0084535 cmyk +f +389.79 296.562 mo +411.76 283.882 li +389.79 271.191 li +389.79 296.562 li +cp +0 0 0 1 cmyk +@ +389.79 271.191 mo +367.83 283.882 li +389.79 296.562 li +389.79 271.191 li +cp +.745754 .212619 .385779 .00735485 cmyk +f +389.79 271.191 mo +367.83 283.882 li +389.79 296.562 li +389.79 271.191 li +cp +0 0 0 1 cmyk +@ +411.76 283.882 mo +389.79 296.562 li +411.76 309.242 li +411.76 283.882 li +cp +.74432 .206943 .383185 .00598154 cmyk +f +411.76 283.882 mo +389.79 296.562 li +411.76 309.242 li +411.76 283.882 li +cp +0 0 0 1 cmyk +@ +367.83 309.242 mo +389.79 296.562 li +367.83 283.882 li +367.83 309.242 li +cp +.74432 .206943 .383185 .00598154 cmyk +f +367.83 309.242 mo +389.79 296.562 li +367.83 283.882 li +367.83 309.242 li +cp +0 0 0 1 cmyk +@ +389.79 321.922 mo +411.76 309.242 li +389.79 296.562 li +389.79 321.922 li +cp +.742885 .200046 .38645 .00521859 cmyk +f +389.79 321.922 mo +411.76 309.242 li +389.79 296.562 li +389.79 321.922 li +cp +0 0 0 1 cmyk +@ +367.83 283.882 mo +345.86 296.562 li +367.83 309.242 li +367.83 283.882 li +cp +.740963 .193149 .389899 .00491341 cmyk +f +367.83 283.882 mo +345.86 296.562 li +367.83 309.242 li +367.83 283.882 li +cp +0 0 0 1 cmyk +@ +389.79 296.562 mo +367.83 309.242 li +389.79 321.922 li +389.79 296.562 li +cp +.738949 .186404 .393622 .00454719 cmyk +f +389.79 296.562 mo +367.83 309.242 li +389.79 321.922 li +389.79 296.562 li +cp +0 0 0 1 cmyk +@ +411.76 309.242 mo +389.79 321.922 li +411.76 334.611 li +411.76 309.242 li +cp +.738949 .186404 .393622 .00454719 cmyk +f +411.76 309.242 mo +389.79 321.922 li +411.76 334.611 li +411.76 309.242 li +cp +0 0 0 1 cmyk +@ +353.85 317.312 mo +367.83 309.242 li +345.86 296.562 li +345.86 312.702 li +353.85 317.312 li +cp +.737056 .180362 .397436 .00415045 cmyk +f +353.85 317.312 mo +367.83 309.242 li +345.86 296.562 li +345.86 312.702 li +353.85 317.312 li +cp +0 0 0 1 cmyk +@ +375.82 329.992 mo +389.79 321.922 li +367.83 309.242 li +367.83 325.382 li +375.82 329.992 li +cp +.737056 .180362 .397436 .00415045 cmyk +f +375.82 329.992 mo +389.79 321.922 li +367.83 309.242 li +367.83 325.382 li +375.82 329.992 li +cp +0 0 0 1 cmyk +@ +397.78 342.682 mo +411.76 334.611 li +389.79 321.922 li +389.79 338.071 li +397.78 342.682 li +cp +.737056 .179385 .404425 .00448615 cmyk +f +397.78 342.682 mo +411.76 334.611 li +389.79 321.922 li +389.79 338.071 li +397.78 342.682 li +cp +0 0 0 1 cmyk +@ +345.86 296.562 mo +331.88 304.632 li +345.86 312.702 li +345.86 296.562 li +cp +.737056 .179385 .404425 .00448615 cmyk +f +345.86 296.562 mo +331.88 304.632 li +345.86 312.702 li +345.86 296.562 li +cp +0 0 0 1 cmyk +@ +367.83 309.242 mo +353.85 317.312 li +367.83 325.382 li +367.83 309.242 li +cp +.737087 .178408 .411475 .00482185 cmyk +f +367.83 309.242 mo +353.85 317.312 li +367.83 325.382 li +367.83 309.242 li +cp +0 0 0 1 cmyk +@ +389.79 321.922 mo +375.82 329.992 li +389.79 338.071 li +389.79 321.922 li +cp +.738277 .17026 .415717 .00430304 cmyk +f +389.79 321.922 mo +375.82 329.992 li +389.79 338.071 li +389.79 321.922 li +cp +0 0 0 1 cmyk +@ +411.76 334.611 mo +397.78 342.682 li +411.76 350.752 li +411.76 334.611 li +cp +.738735 .169039 .422004 .00457771 cmyk +f +411.76 334.611 mo +397.78 342.682 li +411.76 350.752 li +411.76 334.611 li +cp +0 0 0 1 cmyk +@ +411.76 258.512 mo +411.76 283.882 li +433.73 271.191 li +411.76 258.512 li +cp +.738735 .169039 .422004 .00457771 cmyk +f +411.76 258.512 mo +411.76 283.882 li +433.73 271.191 li +411.76 258.512 li +cp +0 0 0 1 cmyk +@ +433.73 296.562 mo +433.73 271.191 li +411.76 283.882 li +433.73 296.562 li +cp +.738735 .169039 .422004 .00457771 cmyk +f +433.73 296.562 mo +433.73 271.191 li +411.76 283.882 li +433.73 296.562 li +cp +0 0 0 1 cmyk +@ +411.76 283.882 mo +411.76 309.242 li +433.73 296.562 li +411.76 283.882 li +cp +.739559 .16791 .429114 .0047303 cmyk +f +411.76 283.882 mo +411.76 309.242 li +433.73 296.562 li +411.76 283.882 li +cp +0 0 0 1 cmyk +@ +433.73 271.191 mo +433.73 296.562 li +455.7 283.882 li +433.73 271.191 li +cp +.739559 .16791 .429114 .0047303 cmyk +f +433.73 271.191 mo +433.73 296.562 li +455.7 283.882 li +433.73 271.191 li +cp +0 0 0 1 cmyk +@ +433.73 321.922 mo +433.73 296.562 li +411.76 309.242 li +433.73 321.922 li +cp +.739376 .160739 .439643 .00427253 cmyk +f +433.73 321.922 mo +433.73 296.562 li +411.76 309.242 li +433.73 321.922 li +cp +0 0 0 1 cmyk +@ +455.7 309.242 mo +455.7 283.882 li +433.73 296.562 li +455.7 309.242 li +cp +.739376 .160739 .439643 .00427253 cmyk +f +455.7 309.242 mo +455.7 283.882 li +433.73 296.562 li +455.7 309.242 li +cp +0 0 0 1 cmyk +@ +411.76 309.242 mo +411.76 334.611 li +433.73 321.922 li +411.76 309.242 li +cp +.739864 .159915 .446815 .00442512 cmyk +f +411.76 309.242 mo +411.76 334.611 li +433.73 321.922 li +411.76 309.242 li +cp +0 0 0 1 cmyk +@ +433.73 296.562 mo +433.73 321.922 li +455.7 309.242 li +433.73 296.562 li +cp +.739864 .159915 .446815 .00442512 cmyk +f +433.73 296.562 mo +433.73 321.922 li +455.7 309.242 li +433.73 296.562 li +cp +0 0 0 1 cmyk +@ +455.7 283.882 mo +455.7 309.242 li +477.66 296.562 li +455.7 283.882 li +cp +.739864 .159915 .446815 .00442512 cmyk +f +455.7 283.882 mo +455.7 309.242 li +477.66 296.562 li +455.7 283.882 li +cp +0 0 0 1 cmyk +@ +433.73 338.071 mo +433.73 321.922 li +411.76 334.611 li +425.74 342.682 li +433.73 338.071 li +cp +.738643 .152682 .458869 .00411994 cmyk +f +433.73 338.071 mo +433.73 321.922 li +411.76 334.611 li +425.74 342.682 li +433.73 338.071 li +cp +0 0 0 1 cmyk +@ +455.7 325.382 mo +455.7 309.242 li +433.73 321.922 li +447.71 329.992 li +455.7 325.382 li +cp +.738766 .151919 .466499 .00427253 cmyk +f +455.7 325.382 mo +455.7 309.242 li +433.73 321.922 li +447.71 329.992 li +455.7 325.382 li +cp +0 0 0 1 cmyk +@ +477.66 312.702 mo +477.66 296.562 li +455.7 309.242 li +469.68 317.312 li +477.66 312.702 li +cp +.738766 .151919 .466499 .00427253 cmyk +f +477.66 312.702 mo +477.66 296.562 li +455.7 309.242 li +469.68 317.312 li +477.66 312.702 li +cp +0 0 0 1 cmyk +@ +411.76 334.611 mo +411.76 350.752 li +425.74 342.682 li +411.76 334.611 li +cp +.738766 .151919 .466499 .00427253 cmyk +f +411.76 334.611 mo +411.76 350.752 li +425.74 342.682 li +411.76 334.611 li +cp +0 0 0 1 cmyk +@ +433.73 321.922 mo +433.73 338.071 li +447.71 329.992 li +433.73 321.922 li +cp +.738857 .151064 .472969 .00451667 cmyk +f +433.73 321.922 mo +433.73 338.071 li +447.71 329.992 li +433.73 321.922 li +cp +0 0 0 1 cmyk +@ +455.7 309.242 mo +455.7 325.382 li +469.68 317.312 li +455.7 309.242 li +cp +.738857 .151064 .472969 .00451667 cmyk +f +455.7 309.242 mo +455.7 325.382 li +469.68 317.312 li +455.7 309.242 li +cp +0 0 0 1 cmyk +@ +477.66 296.562 mo +477.66 312.702 li +491.64 304.632 li +477.66 296.562 li +cp +.736934 .143679 .483314 .00424201 cmyk +f +477.66 296.562 mo +477.66 312.702 li +491.64 304.632 li +477.66 296.562 li +cp +0 0 0 1 cmyk +@ +331.88 120.152 mo +351.85 131.682 li +351.85 108.622 li +331.88 120.152 li +cp +.737392 .13434 .501122 .00384527 cmyk +f +331.88 120.152 mo +351.85 131.682 li +351.85 108.622 li +331.88 120.152 li +cp +0 0 0 1 cmyk +@ +371.82 120.152 mo +351.85 108.622 li +351.85 131.682 li +371.82 120.152 li +cp +.737392 .13434 .501122 .00384527 cmyk +f +371.82 120.152 mo +351.85 108.622 li +351.85 131.682 li +371.82 120.152 li +cp +0 0 0 1 cmyk +@ +351.85 131.682 mo +371.82 143.212 li +371.82 120.152 li +351.85 131.682 li +cp +.738247 .133547 .507347 .00387579 cmyk +f +351.85 131.682 mo +371.82 143.212 li +371.82 120.152 li +351.85 131.682 li +cp +0 0 0 1 cmyk +@ +351.85 108.622 mo +371.82 120.152 li +371.82 97.0918 li +351.85 108.622 li +cp +.738247 .133547 .507347 .00387579 cmyk +f +351.85 108.622 mo +371.82 120.152 li +371.82 97.0918 li +351.85 108.622 li +cp +0 0 0 1 cmyk +@ +391.79 131.682 mo +371.82 120.152 li +371.82 143.212 li +391.79 131.682 li +cp +.739223 .132723 .513512 .00387579 cmyk +f +391.79 131.682 mo +371.82 120.152 li +371.82 143.212 li +391.79 131.682 li +cp +0 0 0 1 cmyk +@ +391.79 108.622 mo +371.82 97.0918 li +371.82 120.152 li +391.79 108.622 li +cp +.739223 .132723 .513512 .00387579 cmyk +f +391.79 108.622 mo +371.82 97.0918 li +371.82 120.152 li +391.79 108.622 li +cp +0 0 0 1 cmyk +@ +371.82 143.212 mo +391.79 154.742 li +391.79 131.682 li +371.82 143.212 li +cp +.739498 .125399 .523857 .00280766 cmyk +f +371.82 143.212 mo +391.79 154.742 li +391.79 131.682 li +371.82 143.212 li +cp +0 0 0 1 cmyk +@ +371.82 120.152 mo +391.79 131.682 li +391.79 108.622 li +371.82 120.152 li +cp +.739498 .125399 .523857 .00280766 cmyk +f +371.82 120.152 mo +391.79 131.682 li +391.79 108.622 li +371.82 120.152 li +cp +0 0 0 1 cmyk +@ +371.82 97.0918 mo +391.79 108.622 li +391.79 85.5615 li +371.82 97.0918 li +cp +.740505 .124453 .530144 .00274662 cmyk +f +371.82 97.0918 mo +391.79 108.622 li +391.79 85.5615 li +371.82 97.0918 li +cp +0 0 0 1 cmyk +@ +411.76 143.212 mo +391.79 131.682 li +391.79 154.742 li +411.76 143.212 li +cp +.740505 .124453 .530144 .00274662 cmyk +f +411.76 143.212 mo +391.79 131.682 li +391.79 154.742 li +411.76 143.212 li +cp +0 0 0 1 cmyk +@ +411.76 120.152 mo +391.79 108.622 li +391.79 131.682 li +411.76 120.152 li +cp +.740688 .116152 .540917 .00177005 cmyk +f +411.76 120.152 mo +391.79 108.622 li +391.79 131.682 li +411.76 120.152 li +cp +0 0 0 1 cmyk +@ +411.76 97.0918 mo +391.79 85.5615 li +391.79 108.622 li +411.76 97.0918 li +cp +.740688 .116152 .540917 .00177005 cmyk +f +411.76 97.0918 mo +391.79 85.5615 li +391.79 108.622 li +411.76 97.0918 li +cp +0 0 0 1 cmyk +@ +391.79 154.742 mo +411.76 166.271 li +411.76 143.212 li +391.79 154.742 li +cp +.741054 .115663 .548699 .00222782 cmyk +f +391.79 154.742 mo +411.76 166.271 li +411.76 143.212 li +391.79 154.742 li +cp +0 0 0 1 cmyk +@ +391.79 131.682 mo +411.76 143.212 li +411.76 120.152 li +391.79 131.682 li +cp +.741054 .115663 .548699 .00222782 cmyk +f +391.79 131.682 mo +411.76 143.212 li +411.76 120.152 li +391.79 131.682 li +cp +0 0 0 1 cmyk +@ +391.79 108.622 mo +411.76 120.152 li +411.76 97.0918 li +391.79 108.622 li +cp +.741421 .115206 .556542 .00265507 cmyk +f +391.79 108.622 mo +411.76 120.152 li +411.76 97.0918 li +391.79 108.622 li +cp +0 0 0 1 cmyk +@ +391.79 85.5615 mo +411.76 97.0918 li +411.76 74.0317 li +391.79 85.5615 li +cp +.741421 .115206 .556542 .00265507 cmyk +f +391.79 85.5615 mo +411.76 97.0918 li +411.76 74.0317 li +391.79 85.5615 li +cp +0 0 0 1 cmyk +@ +331.88 120.152 mo +351.85 108.622 li +331.88 97.0918 li +331.88 120.152 li +cp +.742763 .107515 .567071 .00277714 cmyk +f +331.88 120.152 mo +351.85 108.622 li +331.88 97.0918 li +331.88 120.152 li +cp +0 0 0 1 cmyk +@ +351.85 85.5615 mo +331.88 97.0918 li +351.85 108.622 li +351.85 85.5615 li +cp +.742763 .107515 .567071 .00277714 cmyk +f +351.85 85.5615 mo +331.88 97.0918 li +351.85 108.622 li +351.85 85.5615 li +cp +0 0 0 1 cmyk +@ +351.85 108.622 mo +371.82 97.0918 li +351.85 85.5615 li +351.85 108.622 li +cp +.743252 .107118 .574212 .00320439 cmyk +f +351.85 108.622 mo +371.82 97.0918 li +351.85 85.5615 li +351.85 108.622 li +cp +0 0 0 1 cmyk +@ +331.88 97.0918 mo +351.85 85.5615 li +331.88 74.0317 li +331.88 97.0918 li +cp +.74374 .106691 .580865 .00360113 cmyk +f +331.88 97.0918 mo +351.85 85.5615 li +331.88 74.0317 li +331.88 97.0918 li +cp +0 0 0 1 cmyk +@ +371.82 74.0317 mo +351.85 85.5615 li +371.82 97.0918 li +371.82 74.0317 li +cp +.74374 .106691 .580865 .00360113 cmyk +f +371.82 74.0317 mo +351.85 85.5615 li +371.82 97.0918 li +371.82 74.0317 li +cp +0 0 0 1 cmyk +@ +351.85 62.502 mo +331.88 74.0317 li +351.85 85.5615 li +351.85 62.502 li +cp +.743252 .0995804 .590509 .00314336 cmyk +f +351.85 62.502 mo +331.88 74.0317 li +351.85 85.5615 li +351.85 62.502 li +cp +0 0 0 1 cmyk +@ +371.82 97.0918 mo +391.79 85.5615 li +371.82 74.0317 li +371.82 97.0918 li +cp +.743252 .0995804 .590509 .00314336 cmyk +f +371.82 97.0918 mo +391.79 85.5615 li +371.82 74.0317 li +371.82 97.0918 li +cp +0 0 0 1 cmyk +@ +351.85 85.5615 mo +371.82 74.0317 li +351.85 62.502 li +351.85 85.5615 li +cp +.743984 .0987869 .598016 .00308232 cmyk +f +351.85 85.5615 mo +371.82 74.0317 li +351.85 62.502 li +351.85 85.5615 li +cp +0 0 0 1 cmyk +@ +331.88 74.0317 mo +351.85 62.502 li +331.88 50.9717 li +331.88 74.0317 li +cp +.743984 .0987869 .598016 .00308232 cmyk +f +331.88 74.0317 mo +351.85 62.502 li +331.88 50.9717 li +331.88 74.0317 li +cp +0 0 0 1 cmyk +@ +391.79 62.502 mo +371.82 74.0317 li +391.79 85.5615 li +391.79 62.502 li +cp +.744686 .098024 .605371 .0030518 cmyk +f +391.79 62.502 mo +371.82 74.0317 li +391.79 85.5615 li +391.79 62.502 li +cp +0 0 0 1 cmyk +@ +371.82 50.9717 mo +351.85 62.502 li +371.82 74.0317 li +371.82 50.9717 li +cp +.744686 .098024 .605371 .0030518 cmyk +f +371.82 50.9717 mo +351.85 62.502 li +371.82 74.0317 li +371.82 50.9717 li +cp +0 0 0 1 cmyk +@ +351.85 39.4419 mo +331.88 50.9717 li +351.85 62.502 li +351.85 39.4419 li +cp +.743862 .090425 .615442 .00247196 cmyk +f +351.85 39.4419 mo +331.88 50.9717 li +351.85 62.502 li +351.85 39.4419 li +cp +0 0 0 1 cmyk +@ +391.79 85.5615 mo +411.76 74.0317 li +391.79 62.502 li +391.79 85.5615 li +cp +.743862 .090425 .615442 .00247196 cmyk +f +391.79 85.5615 mo +411.76 74.0317 li +391.79 62.502 li +391.79 85.5615 li +cp +0 0 0 1 cmyk +@ +371.82 74.0317 mo +391.79 62.502 li +371.82 50.9717 li +371.82 74.0317 li +cp +.744442 .0898451 .621546 .00241093 cmyk +f +371.82 74.0317 mo +391.79 62.502 li +371.82 50.9717 li +371.82 74.0317 li +cp +0 0 0 1 cmyk +@ +351.85 62.502 mo +371.82 50.9717 li +351.85 39.4419 li +351.85 62.502 li +cp +.744991 .0892653 .628138 .00234989 cmyk +f +351.85 62.502 mo +371.82 50.9717 li +351.85 39.4419 li +351.85 62.502 li +cp +0 0 0 1 cmyk +@ +331.88 50.9717 mo +351.85 39.4419 li +331.88 27.9116 li +331.88 50.9717 li +cp +.744991 .0892653 .628138 .00234989 cmyk +f +331.88 50.9717 mo +351.85 39.4419 li +331.88 27.9116 li +331.88 50.9717 li +cp +0 0 0 1 cmyk +@ +331.88 120.152 mo +331.88 97.0918 li +311.91 108.622 li +331.88 120.152 li +cp +.745022 .0813916 .630884 .00189212 cmyk +f +331.88 120.152 mo +331.88 97.0918 li +311.91 108.622 li +331.88 120.152 li +cp +0 0 0 1 cmyk +@ +311.91 85.5615 mo +311.91 108.622 li +331.88 97.0918 li +311.91 85.5615 li +cp +.74554 .0806592 .636927 .00183108 cmyk +f +311.91 85.5615 mo +311.91 108.622 li +331.88 97.0918 li +311.91 85.5615 li +cp +0 0 0 1 cmyk +@ +331.88 97.0918 mo +331.88 74.0317 li +311.91 85.5615 li +331.88 97.0918 li +cp +.74554 .0806592 .636927 .00183108 cmyk +f +331.88 97.0918 mo +331.88 74.0317 li +311.91 85.5615 li +331.88 97.0918 li +cp +0 0 0 1 cmyk +@ +311.91 108.622 mo +311.91 85.5615 li +291.94 97.0918 li +311.91 108.622 li +cp +.74609 .0799573 .642817 .00177005 cmyk +f +311.91 108.622 mo +311.91 85.5615 li +291.94 97.0918 li +311.91 108.622 li +cp +0 0 0 1 cmyk +@ +311.91 62.502 mo +311.91 85.5615 li +331.88 74.0317 li +311.91 62.502 li +cp +.74609 .0799573 .642817 .00177005 cmyk +f +311.91 62.502 mo +311.91 85.5615 li +331.88 74.0317 li +311.91 62.502 li +cp +0 0 0 1 cmyk +@ +291.94 74.0317 mo +291.94 97.0918 li +311.91 85.5615 li +291.94 74.0317 li +cp +.746639 .0792554 .649317 .00173953 cmyk +f +291.94 74.0317 mo +291.94 97.0918 li +311.91 85.5615 li +291.94 74.0317 li +cp +0 0 0 1 cmyk +@ +331.88 74.0317 mo +331.88 50.9717 li +311.91 62.502 li +331.88 74.0317 li +cp +.745754 .0723278 .658015 .00134279 cmyk +f +331.88 74.0317 mo +331.88 50.9717 li +311.91 62.502 li +331.88 74.0317 li +cp +0 0 0 1 cmyk +@ +311.91 85.5615 mo +311.91 62.502 li +291.94 74.0317 li +311.91 85.5615 li +cp +.745754 .0723278 .658015 .00134279 cmyk +f +311.91 85.5615 mo +311.91 62.502 li +291.94 74.0317 li +311.91 85.5615 li +cp +0 0 0 1 cmyk +@ +291.94 97.0918 mo +291.94 74.0317 li +271.97 85.5615 li +291.94 97.0918 li +cp +.746334 .0717784 .664515 .00128176 cmyk +f +291.94 97.0918 mo +291.94 74.0317 li +271.97 85.5615 li +291.94 97.0918 li +cp +0 0 0 1 cmyk +@ +311.91 39.4419 mo +311.91 62.502 li +331.88 50.9717 li +311.91 39.4419 li +cp +.746914 .0711986 .670588 .00125124 cmyk +f +311.91 39.4419 mo +311.91 62.502 li +331.88 50.9717 li +311.91 39.4419 li +cp +0 0 0 1 cmyk +@ +291.94 50.9717 mo +291.94 74.0317 li +311.91 62.502 li +291.94 50.9717 li +cp +.746914 .0711986 .670588 .00125124 cmyk +f +291.94 50.9717 mo +291.94 74.0317 li +311.91 62.502 li +291.94 50.9717 li +cp +0 0 0 1 cmyk +@ +271.97 62.502 mo +271.97 85.5615 li +291.94 74.0317 li +271.97 62.502 li +cp +.745724 .0640574 .679164 .000915541 cmyk +f +271.97 62.502 mo +271.97 85.5615 li +291.94 74.0317 li +271.97 62.502 li +cp +0 0 0 1 cmyk +@ +331.88 50.9717 mo +331.88 27.9116 li +311.91 39.4419 li +331.88 50.9717 li +cp +.745724 .0640574 .679164 .000915541 cmyk +f +331.88 50.9717 mo +331.88 27.9116 li +311.91 39.4419 li +331.88 50.9717 li +cp +0 0 0 1 cmyk +@ +311.91 62.502 mo +311.91 39.4419 li +291.94 50.9717 li +311.91 62.502 li +cp +.746059 .0632639 .686183 .000854505 cmyk +f +311.91 62.502 mo +311.91 39.4419 li +291.94 50.9717 li +311.91 62.502 li +cp +0 0 0 1 cmyk +@ +291.94 74.0317 mo +291.94 50.9717 li +271.97 62.502 li +291.94 74.0317 li +cp +.746365 .0624704 .693019 .000823987 cmyk +f +291.94 74.0317 mo +291.94 50.9717 li +271.97 62.502 li +291.94 74.0317 li +cp +0 0 0 1 cmyk +@ +271.97 85.5615 mo +271.97 62.502 li +252 74.0317 li +271.97 85.5615 li +cp +.748074 .0617075 .693355 .000762951 cmyk +f +271.97 85.5615 mo +271.97 62.502 li +252 74.0317 li +271.97 85.5615 li +cp +0 0 0 1 cmyk +@ +331.88 120.152 mo +311.91 108.622 li +311.91 131.682 li +331.88 120.152 li +cp +.748379 .0609445 .700252 .000732433 cmyk +f +331.88 120.152 mo +311.91 108.622 li +311.91 131.682 li +331.88 120.152 li +cp +0 0 0 1 cmyk +@ +291.94 120.152 mo +311.91 131.682 li +311.91 108.622 li +291.94 120.152 li +cp +.746731 .053315 .708339 .000457771 cmyk +f +291.94 120.152 mo +311.91 131.682 li +311.91 108.622 li +291.94 120.152 li +cp +0 0 0 1 cmyk +@ +311.91 108.622 mo +291.94 97.0918 li +291.94 120.152 li +311.91 108.622 li +cp +.746731 .053315 .708339 .000457771 cmyk +f +311.91 108.622 mo +291.94 97.0918 li +291.94 120.152 li +311.91 108.622 li +cp +0 0 0 1 cmyk +@ +311.91 131.682 mo +291.94 120.152 li +291.94 143.212 li +311.91 131.682 li +cp +.747066 .0525521 .713924 .000427253 cmyk +f +311.91 131.682 mo +291.94 120.152 li +291.94 143.212 li +311.91 131.682 li +cp +0 0 0 1 cmyk +@ +271.97 108.622 mo +291.94 120.152 li +291.94 97.0918 li +271.97 108.622 li +cp +.747402 .0518196 .719844 .000396735 cmyk +f +271.97 108.622 mo +291.94 120.152 li +291.94 97.0918 li +271.97 108.622 li +cp +0 0 0 1 cmyk +@ +271.97 131.682 mo +291.94 143.212 li +291.94 120.152 li +271.97 131.682 li +cp +.747402 .0518196 .719844 .000396735 cmyk +f +271.97 131.682 mo +291.94 143.212 li +291.94 120.152 li +271.97 131.682 li +cp +0 0 0 1 cmyk +@ +291.94 97.0918 mo +271.97 85.5615 li +271.97 108.622 li +291.94 97.0918 li +cp +.745968 .0447089 .727199 .000183108 cmyk +f +291.94 97.0918 mo +271.97 85.5615 li +271.97 108.622 li +291.94 97.0918 li +cp +0 0 0 1 cmyk +@ +291.94 120.152 mo +271.97 108.622 li +271.97 131.682 li +291.94 120.152 li +cp +.745968 .0447089 .727199 .000183108 cmyk +f +291.94 120.152 mo +271.97 108.622 li +271.97 131.682 li +291.94 120.152 li +cp +0 0 0 1 cmyk +@ +291.94 143.212 mo +271.97 131.682 li +271.97 154.742 li +291.94 143.212 li +cp +.746456 .0444953 .732876 .00015259 cmyk +f +291.94 143.212 mo +271.97 131.682 li +271.97 154.742 li +291.94 143.212 li +cp +0 0 0 1 cmyk +@ +252 97.0918 mo +271.97 108.622 li +271.97 85.5615 li +252 97.0918 li +cp +.746944 .0442817 .739254 .000122072 cmyk +f +252 97.0918 mo +271.97 108.622 li +271.97 85.5615 li +252 97.0918 li +cp +0 0 0 1 cmyk +@ +252 120.152 mo +271.97 131.682 li +271.97 108.622 li +252 120.152 li +cp +.746944 .0442817 .739254 .000122072 cmyk +f +252 120.152 mo +271.97 131.682 li +271.97 108.622 li +252 120.152 li +cp +0 0 0 1 cmyk +@ +252 143.212 mo +271.97 154.742 li +271.97 131.682 li +252 143.212 li +cp +.745846 .0380255 .74725 3.0518e-05 cmyk +f +252 143.212 mo +271.97 154.742 li +271.97 131.682 li +252 143.212 li +cp +0 0 0 1 cmyk +@ +271.97 85.5615 mo +252 74.0317 li +252 97.0918 li +271.97 85.5615 li +cp +.746426 .0378424 .753262 3.0518e-05 cmyk +f +271.97 85.5615 mo +252 74.0317 li +252 97.0918 li +271.97 85.5615 li +cp +0 0 0 1 cmyk +@ +271.97 108.622 mo +252 97.0918 li +252 120.152 li +271.97 108.622 li +cp +.746426 .0378424 .753262 3.0518e-05 cmyk +f +271.97 108.622 mo +252 97.0918 li +252 120.152 li +271.97 108.622 li +cp +0 0 0 1 cmyk +@ +271.97 131.682 mo +252 120.152 li +252 143.212 li +271.97 131.682 li +cp +.748623 .0369879 .759091 3.0518e-05 cmyk +f +271.97 131.682 mo +252 120.152 li +252 143.212 li +271.97 131.682 li +cp +0 0 0 1 cmyk +@ +271.97 154.742 mo +252 143.212 li +252 166.271 li +271.97 154.742 li +cp +.749203 .0367742 .764004 3.0518e-05 cmyk +f +271.97 154.742 mo +252 143.212 li +252 166.271 li +271.97 154.742 li +cp +0 0 0 1 cmyk +@ +331.88 120.152 mo +311.91 131.682 li +331.88 143.212 li +331.88 120.152 li +cp +.749203 .0367742 .764004 3.0518e-05 cmyk +f +331.88 120.152 mo +311.91 131.682 li +331.88 143.212 li +331.88 120.152 li +cp +0 0 0 1 cmyk +@ +311.91 154.742 mo +331.88 143.212 li +311.91 131.682 li +311.91 154.742 li +cp +.747738 .0307927 .764797 3.0518e-05 cmyk +f +311.91 154.742 mo +331.88 143.212 li +311.91 131.682 li +311.91 154.742 li +cp +0 0 0 1 cmyk +@ +311.91 131.682 mo +291.94 143.212 li +311.91 154.742 li +311.91 131.682 li +cp +.748287 .030518 .769863 3.0518e-05 cmyk +f +311.91 131.682 mo +291.94 143.212 li +311.91 154.742 li +311.91 131.682 li +cp +0 0 0 1 cmyk +@ +331.88 143.212 mo +311.91 154.742 li +331.88 166.271 li +331.88 143.212 li +cp +.748836 .0301213 .775692 3.0518e-05 cmyk +f +331.88 143.212 mo +311.91 154.742 li +331.88 166.271 li +331.88 143.212 li +cp +0 0 0 1 cmyk +@ +291.94 166.271 mo +311.91 154.742 li +291.94 143.212 li +291.94 166.271 li +cp +.749355 .0294804 .781643 3.0518e-05 cmyk +f +291.94 166.271 mo +311.91 154.742 li +291.94 143.212 li +291.94 166.271 li +cp +0 0 0 1 cmyk +@ +311.91 177.802 mo +331.88 166.271 li +311.91 154.742 li +311.91 177.802 li +cp +.749355 .0294804 .781643 3.0518e-05 cmyk +f +311.91 177.802 mo +331.88 166.271 li +311.91 154.742 li +311.91 177.802 li +cp +0 0 0 1 cmyk +@ +291.94 143.212 mo +271.97 154.742 li +291.94 166.271 li +291.94 143.212 li +cp +.748104 .0222171 .788876 3.0518e-05 cmyk +f +291.94 143.212 mo +271.97 154.742 li +291.94 166.271 li +291.94 143.212 li +cp +0 0 0 1 cmyk +@ +311.91 154.742 mo +291.94 166.271 li +311.91 177.802 li +311.91 154.742 li +cp +.748562 .0216983 .795315 3.0518e-05 cmyk +f +311.91 154.742 mo +291.94 166.271 li +311.91 177.802 li +311.91 154.742 li +cp +0 0 0 1 cmyk +@ +331.88 166.271 mo +311.91 177.802 li +331.88 189.332 li +331.88 166.271 li +cp +.748562 .0216983 .795315 3.0518e-05 cmyk +f +331.88 166.271 mo +311.91 177.802 li +331.88 189.332 li +331.88 166.271 li +cp +0 0 0 1 cmyk +@ +271.97 177.802 mo +291.94 166.271 li +271.97 154.742 li +271.97 177.802 li +cp +.74902 .0211795 .801633 3.0518e-05 cmyk +f +271.97 177.802 mo +291.94 166.271 li +271.97 154.742 li +271.97 177.802 li +cp +0 0 0 1 cmyk +@ +291.94 189.332 mo +311.91 177.802 li +291.94 166.271 li +291.94 189.332 li +cp +.749477 .0206912 .807919 3.0518e-05 cmyk +f +291.94 189.332 mo +311.91 177.802 li +291.94 166.271 li +291.94 189.332 li +cp +0 0 0 1 cmyk +@ +311.91 200.861 mo +331.88 189.332 li +311.91 177.802 li +311.91 200.861 li +cp +.747524 .0149844 .808774 3.0518e-05 cmyk +f +311.91 200.861 mo +331.88 189.332 li +311.91 177.802 li +311.91 200.861 li +cp +0 0 0 1 cmyk +@ +271.97 154.742 mo +252 166.271 li +271.97 177.802 li +271.97 154.742 li +cp +.749599 .0138857 .814633 3.0518e-05 cmyk +f +271.97 154.742 mo +252 166.271 li +271.97 177.802 li +271.97 154.742 li +cp +0 0 0 1 cmyk +@ +291.94 166.271 mo +271.97 177.802 li +291.94 189.332 li +291.94 166.271 li +cp +.750118 .0134585 .819608 3.0518e-05 cmyk +f +291.94 166.271 mo +271.97 177.802 li +291.94 189.332 li +291.94 166.271 li +cp +0 0 0 1 cmyk +@ +311.91 177.802 mo +291.94 189.332 li +311.91 200.861 li +311.91 177.802 li +cp +.750637 .0130007 .824796 3.0518e-05 cmyk +f +311.91 177.802 mo +291.94 189.332 li +311.91 200.861 li +311.91 177.802 li +cp +0 0 0 1 cmyk +@ +331.88 189.332 mo +311.91 200.861 li +331.88 212.392 li +331.88 189.332 li +cp +.750637 .0130007 .824796 3.0518e-05 cmyk +f +331.88 189.332 mo +311.91 200.861 li +331.88 212.392 li +331.88 189.332 li +cp +0 0 0 1 cmyk +@ +331.88 120.152 mo +331.88 143.212 li +351.85 131.682 li +331.88 120.152 li +cp +.749081 .00646983 .83032 3.0518e-05 cmyk +f +331.88 120.152 mo +331.88 143.212 li +351.85 131.682 li +331.88 120.152 li +cp +0 0 0 1 cmyk +@ +351.85 154.742 mo +351.85 131.682 li +331.88 143.212 li +351.85 154.742 li +cp +.749477 .00601205 .836179 3.0518e-05 cmyk +f +351.85 154.742 mo +351.85 131.682 li +331.88 143.212 li +351.85 154.742 li +cp +0 0 0 1 cmyk +@ +331.88 143.212 mo +331.88 166.271 li +351.85 154.742 li +331.88 143.212 li +cp +.749783 .00552377 .842374 3.0518e-05 cmyk +f +331.88 143.212 mo +331.88 166.271 li +351.85 154.742 li +331.88 143.212 li +cp +0 0 0 1 cmyk +@ +351.85 131.682 mo +351.85 154.742 li +371.82 143.212 li +351.85 131.682 li +cp +.749783 .00552377 .842374 3.0518e-05 cmyk +f +351.85 131.682 mo +351.85 154.742 li +371.82 143.212 li +351.85 131.682 li +cp +0 0 0 1 cmyk +@ +351.85 177.802 mo +351.85 154.742 li +331.88 166.271 li +351.85 177.802 li +cp +.750088 .005066 .84918 3.0518e-05 cmyk +f +351.85 177.802 mo +351.85 154.742 li +331.88 166.271 li +351.85 177.802 li +cp +0 0 0 1 cmyk +@ +371.82 166.271 mo +371.82 143.212 li +351.85 154.742 li +371.82 166.271 li +cp +.750423 .00457771 .85565 3.0518e-05 cmyk +f +371.82 166.271 mo +371.82 143.212 li +351.85 154.742 li +371.82 166.271 li +cp +0 0 0 1 cmyk +@ +331.88 166.271 mo +331.88 189.332 li +351.85 177.802 li +331.88 166.271 li +cp +.748257 3.0518e-05 .861051 3.0518e-05 cmyk +f +331.88 166.271 mo +331.88 189.332 li +351.85 177.802 li +331.88 166.271 li +cp +0 0 0 1 cmyk +@ +351.85 154.742 mo +351.85 177.802 li +371.82 166.271 li +351.85 154.742 li +cp +.748257 3.0518e-05 .861051 3.0518e-05 cmyk +f +351.85 154.742 mo +351.85 177.802 li +371.82 166.271 li +351.85 154.742 li +cp +0 0 0 1 cmyk +@ +371.82 143.212 mo +371.82 166.271 li +391.79 154.742 li +371.82 143.212 li +cp +.748592 3.0518e-05 .866453 3.0518e-05 cmyk +f +371.82 143.212 mo +371.82 166.271 li +391.79 154.742 li +371.82 143.212 li +cp +0 0 0 1 cmyk +@ +351.85 200.861 mo +351.85 177.802 li +331.88 189.332 li +351.85 200.861 li +cp +.748928 3.0518e-05 .871305 3.0518e-05 cmyk +f +351.85 200.861 mo +351.85 177.802 li +331.88 189.332 li +351.85 200.861 li +cp +0 0 0 1 cmyk +@ +371.82 189.332 mo +371.82 166.271 li +351.85 177.802 li +371.82 189.332 li +cp +.750637 3.0518e-05 .876249 3.0518e-05 cmyk +f +371.82 189.332 mo +371.82 166.271 li +351.85 177.802 li +371.82 189.332 li +cp +0 0 0 1 cmyk +@ +391.79 177.802 mo +391.79 154.742 li +371.82 166.271 li +391.79 177.802 li +cp +.747555 3.0518e-05 .874845 3.0518e-05 cmyk +f +391.79 177.802 mo +391.79 154.742 li +371.82 166.271 li +391.79 177.802 li +cp +0 0 0 1 cmyk +@ +331.88 189.332 mo +331.88 212.392 li +351.85 200.861 li +331.88 189.332 li +cp +.747646 3.0518e-05 .880278 3.0518e-05 cmyk +f +331.88 189.332 mo +331.88 212.392 li +351.85 200.861 li +331.88 189.332 li +cp +0 0 0 1 cmyk +@ +351.85 177.802 mo +351.85 200.861 li +371.82 189.332 li +351.85 177.802 li +cp +.747707 3.0518e-05 .886412 3.0518e-05 cmyk +f +351.85 177.802 mo +351.85 200.861 li +371.82 189.332 li +351.85 177.802 li +cp +0 0 0 1 cmyk +@ +371.82 166.271 mo +371.82 189.332 li +391.79 177.802 li +371.82 166.271 li +cp +.747707 3.0518e-05 .892607 3.0518e-05 cmyk +f +371.82 166.271 mo +371.82 189.332 li +391.79 177.802 li +371.82 166.271 li +cp +0 0 0 1 cmyk +@ +391.79 154.742 mo +391.79 177.802 li +411.76 166.271 li +391.79 154.742 li +cp +.747677 3.0518e-05 .898985 3.0518e-05 cmyk +f +391.79 154.742 mo +391.79 177.802 li +411.76 166.271 li +391.79 154.742 li +cp +0 0 0 1 cmyk +@ +331.8 135.231 mo +340.124 135.231 346.88 128.476 346.88 120.152 cv +346.88 111.828 340.124 105.072 331.8 105.072 cv +323.476 105.072 316.72 111.828 316.72 120.152 cv +316.72 128.476 323.476 135.231 331.8 135.231 cv +331.8 135.231 li +cp +.736934 .143679 .483314 .00424201 cmyk +f +331.8 135.231 mo +340.124 135.231 346.88 128.476 346.88 120.152 cv +346.88 111.828 340.124 105.072 331.8 105.072 cv +323.476 105.072 316.72 111.828 316.72 120.152 cv +316.72 128.476 323.476 135.231 331.8 135.231 cv +331.8 135.231 li +cp +0 0 0 1 cmyk +@ +331.8 134.271 mo +339.594 134.271 345.92 127.946 345.92 120.152 cv +345.92 112.357 339.594 106.032 331.8 106.032 cv +324.006 106.032 317.68 112.357 317.68 120.152 cv +317.68 127.946 324.006 134.271 331.8 134.271 cv +331.8 134.271 li +cp +.736934 .143679 .483314 .00424201 cmyk +f +331.8 134.271 mo +339.594 134.271 345.92 127.946 345.92 120.152 cv +345.92 112.357 339.594 106.032 331.8 106.032 cv +324.006 106.032 317.68 112.357 317.68 120.152 cv +317.68 127.946 324.006 134.271 331.8 134.271 cv +331.8 134.271 li +cp +0 0 0 1 cmyk +@ +366.24 135.231 mo +374.564 135.231 381.32 128.476 381.32 120.152 cv +381.32 111.828 374.564 105.072 366.24 105.072 cv +357.916 105.072 351.16 111.828 351.16 120.152 cv +351.16 128.476 357.916 135.231 366.24 135.231 cv +366.24 135.231 li +cp +.738918 .142214 .4907 .0043946 cmyk +f +366.24 135.231 mo +374.564 135.231 381.32 128.476 381.32 120.152 cv +381.32 111.828 374.564 105.072 366.24 105.072 cv +357.916 105.072 351.16 111.828 351.16 120.152 cv +351.16 128.476 357.916 135.231 366.24 135.231 cv +366.24 135.231 li +cp +0 0 0 1 cmyk +@ +366.24 134.271 mo +374.034 134.271 380.36 127.946 380.36 120.152 cv +380.36 112.357 374.034 106.032 366.24 106.032 cv +358.445 106.032 352.12 112.357 352.12 120.152 cv +352.12 127.946 358.445 134.271 366.24 134.271 cv +366.24 134.271 li +cp +.738918 .142214 .4907 .0043946 cmyk +f +366.24 134.271 mo +374.034 134.271 380.36 127.946 380.36 120.152 cv +380.36 112.357 374.034 106.032 366.24 106.032 cv +358.445 106.032 352.12 112.357 352.12 120.152 cv +352.12 127.946 358.445 134.271 366.24 134.271 cv +366.24 134.271 li +cp +0 0 0 1 cmyk +@ +362.14 97.9316 mo +363.463 95.6392 364.16 93.0386 364.16 90.3916 cv +364.16 82.0674 357.404 75.3115 349.08 75.3115 cv +340.756 75.3115 334 82.0674 334 90.3916 cv +334 98.7158 340.756 105.472 349.08 105.472 cv +354.468 105.472 359.446 102.598 362.14 97.9316 cv +362.14 97.9316 li +cp +.738918 .142214 .4907 .0043946 cmyk +f +362.14 97.9316 mo +363.463 95.6392 364.16 93.0386 364.16 90.3916 cv +364.16 82.0674 357.404 75.3115 349.08 75.3115 cv +340.756 75.3115 334 82.0674 334 90.3916 cv +334 98.7158 340.756 105.472 349.08 105.472 cv +354.468 105.472 359.446 102.598 362.14 97.9316 cv +362.14 97.9316 li +cp +0 0 0 1 cmyk +@ +361.309 97.4517 mo +362.548 95.3052 363.2 92.8701 363.2 90.3916 cv +363.2 82.5977 356.874 76.2715 349.08 76.2715 cv +341.286 76.2715 334.96 82.5977 334.96 90.3916 cv +334.96 98.186 341.286 104.512 349.08 104.512 cv +354.125 104.512 358.786 101.82 361.309 97.4517 cv +361.309 97.4517 li +cp +.738918 .142214 .4907 .0043946 cmyk +f +361.309 97.4517 mo +362.548 95.3052 363.2 92.8701 363.2 90.3916 cv +363.2 82.5977 356.874 76.2715 349.08 76.2715 cv +341.286 76.2715 334.96 82.5977 334.96 90.3916 cv +334.96 98.186 341.286 104.512 349.08 104.512 cv +354.125 104.512 358.786 101.82 361.309 97.4517 cv +361.309 97.4517 li +cp +0 0 0 1 cmyk +@ +327.819 82.8516 mo +325.126 78.186 320.147 75.3115 314.76 75.3115 cv +306.436 75.3115 299.68 82.0674 299.68 90.3916 cv +299.68 98.7158 306.436 105.472 314.76 105.472 cv +323.084 105.472 329.84 98.7158 329.84 90.3916 cv +329.84 87.7446 329.144 85.144 327.819 82.8516 cv +327.819 82.8516 li +cp +.738918 .142214 .4907 .0043946 cmyk +f +327.819 82.8516 mo +325.126 78.186 320.147 75.3115 314.76 75.3115 cv +306.436 75.3115 299.68 82.0674 299.68 90.3916 cv +299.68 98.7158 306.436 105.472 314.76 105.472 cv +323.084 105.472 329.84 98.7158 329.84 90.3916 cv +329.84 87.7446 329.144 85.144 327.819 82.8516 cv +327.819 82.8516 li +cp +0 0 0 1 cmyk +@ +326.988 83.3315 mo +324.466 78.9629 319.805 76.2715 314.76 76.2715 cv +306.966 76.2715 300.64 82.5977 300.64 90.3916 cv +300.64 98.186 306.966 104.512 314.76 104.512 cv +322.555 104.512 328.88 98.186 328.88 90.3916 cv +328.88 87.9131 328.228 85.478 326.988 83.3315 cv +326.988 83.3315 li +cp +.738918 .142214 .4907 .0043946 cmyk +f +326.988 83.3315 mo +324.466 78.9629 319.805 76.2715 314.76 76.2715 cv +306.966 76.2715 300.64 82.5977 300.64 90.3916 cv +300.64 98.186 306.966 104.512 314.76 104.512 cv +322.555 104.512 328.88 98.186 328.88 90.3916 cv +328.88 87.9131 328.228 85.478 326.988 83.3315 cv +326.988 83.3315 li +cp +0 0 0 1 cmyk +@ +297.48 105.072 mo +289.156 105.072 282.4 111.828 282.4 120.152 cv +282.4 128.476 289.156 135.231 297.48 135.231 cv +305.804 135.231 312.56 128.476 312.56 120.152 cv +312.56 111.828 305.804 105.072 297.48 105.072 cv +297.48 105.072 li +cp +.738918 .142214 .4907 .0043946 cmyk +f +297.48 105.072 mo +289.156 105.072 282.4 111.828 282.4 120.152 cv +282.4 128.476 289.156 135.231 297.48 135.231 cv +305.804 135.231 312.56 128.476 312.56 120.152 cv +312.56 111.828 305.804 105.072 297.48 105.072 cv +297.48 105.072 li +cp +0 0 0 1 cmyk +@ +297.48 106.032 mo +289.686 106.032 283.36 112.357 283.36 120.152 cv +283.36 127.946 289.686 134.271 297.48 134.271 cv +305.274 134.271 311.6 127.946 311.6 120.152 cv +311.6 112.357 305.274 106.032 297.48 106.032 cv +297.48 106.032 li +cp +.738918 .142214 .4907 .0043946 cmyk +f +297.48 106.032 mo +289.686 106.032 283.36 112.357 283.36 120.152 cv +283.36 127.946 289.686 134.271 297.48 134.271 cv +305.274 134.271 311.6 127.946 311.6 120.152 cv +311.6 112.357 305.274 106.032 297.48 106.032 cv +297.48 106.032 li +cp +0 0 0 1 cmyk +@ +301.7 142.372 mo +300.377 144.664 299.68 147.265 299.68 149.912 cv +299.68 158.236 306.436 164.992 314.76 164.992 cv +323.084 164.992 329.84 158.236 329.84 149.912 cv +329.84 141.587 323.084 134.832 314.76 134.832 cv +309.372 134.832 304.395 137.706 301.7 142.372 cv +301.7 142.372 li +cp +.738918 .142214 .4907 .0043946 cmyk +f +301.7 142.372 mo +300.377 144.664 299.68 147.265 299.68 149.912 cv +299.68 158.236 306.436 164.992 314.76 164.992 cv +323.084 164.992 329.84 158.236 329.84 149.912 cv +329.84 141.587 323.084 134.832 314.76 134.832 cv +309.372 134.832 304.395 137.706 301.7 142.372 cv +301.7 142.372 li +cp +0 0 0 1 cmyk +@ +302.531 142.852 mo +301.292 144.998 300.64 147.434 300.64 149.912 cv +300.64 157.706 306.966 164.031 314.76 164.031 cv +322.555 164.031 328.88 157.706 328.88 149.912 cv +328.88 142.118 322.555 135.792 314.76 135.792 cv +309.716 135.792 305.054 138.483 302.531 142.852 cv +302.531 142.852 li +cp +.738918 .142214 .4907 .0043946 cmyk +f +302.531 142.852 mo +301.292 144.998 300.64 147.434 300.64 149.912 cv +300.64 157.706 306.966 164.031 314.76 164.031 cv +322.555 164.031 328.88 157.706 328.88 149.912 cv +328.88 142.118 322.555 135.792 314.76 135.792 cv +309.716 135.792 305.054 138.483 302.531 142.852 cv +302.531 142.852 li +cp +0 0 0 1 cmyk +@ +336.021 157.452 mo +338.714 162.117 343.692 164.992 349.08 164.992 cv +357.404 164.992 364.16 158.236 364.16 149.912 cv +364.16 141.587 357.404 134.832 349.08 134.832 cv +340.756 134.832 334 141.587 334 149.912 cv +334 152.559 334.697 155.159 336.021 157.452 cv +336.021 157.452 li +cp +.738918 .142214 .4907 .0043946 cmyk +f +336.021 157.452 mo +338.714 162.117 343.692 164.992 349.08 164.992 cv +357.404 164.992 364.16 158.236 364.16 149.912 cv +364.16 141.587 357.404 134.832 349.08 134.832 cv +340.756 134.832 334 141.587 334 149.912 cv +334 152.559 334.697 155.159 336.021 157.452 cv +336.021 157.452 li +cp +0 0 0 1 cmyk +@ +336.852 156.972 mo +339.374 161.341 344.035 164.031 349.08 164.031 cv +356.874 164.031 363.2 157.706 363.2 149.912 cv +363.2 142.118 356.874 135.792 349.08 135.792 cv +341.286 135.792 334.96 142.118 334.96 149.912 cv +334.96 152.391 335.612 154.825 336.852 156.972 cv +336.852 156.972 li +cp +.738918 .142214 .4907 .0043946 cmyk +f +336.852 156.972 mo +339.374 161.341 344.035 164.031 349.08 164.031 cv +356.874 164.031 363.2 157.706 363.2 149.912 cv +363.2 142.118 356.874 135.792 349.08 135.792 cv +341.286 135.792 334.96 142.118 334.96 149.912 cv +334.96 152.391 335.612 154.825 336.852 156.972 cv +336.852 156.972 li +cp +0 0 0 1 cmyk +@ +172.12 120.152 mo +194.09 132.842 li +194.09 107.472 li +172.12 120.152 li +cp +.747677 3.0518e-05 .898985 3.0518e-05 cmyk +f +172.12 120.152 mo +194.09 132.842 li +194.09 107.472 li +172.12 120.152 li +cp +0 0 0 1 cmyk +@ +216.05 120.152 mo +194.09 107.472 li +194.09 132.842 li +216.05 120.152 li +cp +.74435 3.0518e-05 .904631 3.0518e-05 cmyk +f +216.05 120.152 mo +194.09 107.472 li +194.09 132.842 li +216.05 120.152 li +cp +0 0 0 1 cmyk +@ +194.09 132.842 mo +216.05 145.521 li +216.05 120.152 li +194.09 132.842 li +cp +.74435 3.0518e-05 .904631 3.0518e-05 cmyk +f +194.09 132.842 mo +216.05 145.521 li +216.05 120.152 li +194.09 132.842 li +cp +0 0 0 1 cmyk +@ +194.09 107.472 mo +216.05 120.152 li +216.05 94.7915 li +194.09 107.472 li +cp +.744411 3.0518e-05 .912383 3.0518e-05 cmyk +f +194.09 107.472 mo +216.05 120.152 li +216.05 94.7915 li +194.09 107.472 li +cp +0 0 0 1 cmyk +@ +238.02 132.842 mo +216.05 120.152 li +216.05 145.521 li +238.02 132.842 li +cp +.744503 3.0518e-05 .9205 3.0518e-05 cmyk +f +238.02 132.842 mo +216.05 120.152 li +216.05 145.521 li +238.02 132.842 li +cp +0 0 0 1 cmyk +@ +238.02 107.472 mo +216.05 94.7915 li +216.05 120.152 li +238.02 107.472 li +cp +.744625 3.0518e-05 .927581 3.0518e-05 cmyk +f +238.02 107.472 mo +216.05 94.7915 li +216.05 120.152 li +238.02 107.472 li +cp +0 0 0 1 cmyk +@ +216.05 145.521 mo +238.02 158.202 li +238.02 132.842 li +216.05 145.521 li +cp +.742519 3.0518e-05 .927459 3.0518e-05 cmyk +f +216.05 145.521 mo +238.02 158.202 li +238.02 132.842 li +216.05 145.521 li +cp +0 0 0 1 cmyk +@ +216.05 120.152 mo +238.02 132.842 li +238.02 107.472 li +216.05 120.152 li +cp +.742672 3.0518e-05 .933898 3.0518e-05 cmyk +f +216.05 120.152 mo +238.02 132.842 li +238.02 107.472 li +216.05 120.152 li +cp +0 0 0 1 cmyk +@ +216.05 94.7915 mo +238.02 107.472 li +238.02 82.1016 li +216.05 94.7915 li +cp +.742824 3.0518e-05 .940948 3.0518e-05 cmyk +f +216.05 94.7915 mo +238.02 107.472 li +238.02 82.1016 li +216.05 94.7915 li +cp +0 0 0 1 cmyk +@ +252 140.912 mo +238.02 132.842 li +238.02 158.202 li +252 150.132 li +252 140.912 li +cp +.742977 3.0518e-05 .947814 3.0518e-05 cmyk +f +252 140.912 mo +238.02 132.842 li +238.02 158.202 li +252 150.132 li +252 140.912 li +cp +0 0 0 1 cmyk +@ +252 115.542 mo +238.02 107.472 li +238.02 132.842 li +252 124.762 li +252 115.542 li +cp +.74316 3.0518e-05 .954803 3.0518e-05 cmyk +f +252 115.542 mo +238.02 107.472 li +238.02 132.842 li +252 124.762 li +252 115.542 li +cp +0 0 0 1 cmyk +@ +252 90.1719 mo +238.02 82.1016 li +238.02 107.472 li +252 99.4019 li +252 90.1719 li +cp +.74316 3.0518e-05 .954803 3.0518e-05 cmyk +f +252 90.1719 mo +238.02 82.1016 li +238.02 107.472 li +252 99.4019 li +252 90.1719 li +cp +0 0 0 1 cmyk +@ +238.02 158.202 mo +252 166.271 li +252 150.132 li +238.02 158.202 li +cp +.740261 3.0518e-05 .959686 3.0518e-05 cmyk +f +238.02 158.202 mo +252 166.271 li +252 150.132 li +238.02 158.202 li +cp +0 0 0 1 cmyk +@ +238.02 132.842 mo +252 140.912 li +252 124.762 li +238.02 132.842 li +cp +.740444 3.0518e-05 .965515 3.0518e-05 cmyk +f +238.02 132.842 mo +252 140.912 li +252 124.762 li +238.02 132.842 li +cp +0 0 0 1 cmyk +@ +238.02 107.472 mo +252 115.542 li +252 99.4019 li +238.02 107.472 li +cp +.740658 3.0518e-05 .971801 3.0518e-05 cmyk +f +238.02 107.472 mo +252 115.542 li +252 99.4019 li +238.02 107.472 li +cp +0 0 0 1 cmyk +@ +238.02 82.1016 mo +252 90.1719 li +252 74.0317 li +238.02 82.1016 li +cp +.740841 3.0518e-05 .978241 3.0518e-05 cmyk +f +238.02 82.1016 mo +252 90.1719 li +252 74.0317 li +238.02 82.1016 li +cp +0 0 0 1 cmyk +@ +172.12 120.152 mo +194.09 107.472 li +172.12 94.7915 li +172.12 120.152 li +cp +.741024 3.0518e-05 .983947 3.0518e-05 cmyk +f +172.12 120.152 mo +194.09 107.472 li +172.12 94.7915 li +172.12 120.152 li +cp +0 0 0 1 cmyk +@ +194.09 82.1016 mo +172.12 94.7915 li +194.09 107.472 li +194.09 82.1016 li +cp +.739467 3.0518e-05 .981567 3.0518e-05 cmyk +f +194.09 82.1016 mo +172.12 94.7915 li +194.09 107.472 li +194.09 82.1016 li +cp +0 0 0 1 cmyk +@ +194.09 107.472 mo +216.05 94.7915 li +194.09 82.1016 li +194.09 107.472 li +cp +.739681 3.0518e-05 .987121 3.0518e-05 cmyk +f +194.09 107.472 mo +216.05 94.7915 li +194.09 82.1016 li +194.09 107.472 li +cp +0 0 0 1 cmyk +@ +172.12 94.7915 mo +194.09 82.1016 li +172.12 69.4219 li +172.12 94.7915 li +cp +.739864 3.0518e-05 .993255 3.0518e-05 cmyk +f +172.12 94.7915 mo +194.09 82.1016 li +172.12 69.4219 li +172.12 94.7915 li +cp +0 0 0 1 cmyk +@ +216.05 69.4219 mo +194.09 82.1016 li +216.05 94.7915 li +216.05 69.4219 li +cp +.740078 3.0518e-05 .999176 3.0518e-05 cmyk +f +216.05 69.4219 mo +194.09 82.1016 li +216.05 94.7915 li +216.05 69.4219 li +cp +0 0 0 1 cmyk +@ +194.09 56.7417 mo +172.12 69.4219 li +194.09 82.1016 li +194.09 56.7417 li +cp +.740261 3.0518e-05 1 3.0518e-05 cmyk +f +194.09 56.7417 mo +172.12 69.4219 li +194.09 82.1016 li +194.09 56.7417 li +cp +0 0 0 1 cmyk +@ +216.05 94.7915 mo +238.02 82.1016 li +216.05 69.4219 li +216.05 94.7915 li +cp +.740444 3.0518e-05 1 3.0518e-05 cmyk +f +216.05 94.7915 mo +238.02 82.1016 li +216.05 69.4219 li +216.05 94.7915 li +cp +0 0 0 1 cmyk +@ +194.09 82.1016 mo +216.05 69.4219 li +194.09 56.7417 li +194.09 82.1016 li +cp +.738308 3.0518e-05 1 3.0518e-05 cmyk +f +194.09 82.1016 mo +216.05 69.4219 li +194.09 56.7417 li +194.09 82.1016 li +cp +0 0 0 1 cmyk +@ +172.12 69.4219 mo +194.09 56.7417 li +172.12 44.0615 li +172.12 69.4219 li +cp +.738308 3.0518e-05 1 3.0518e-05 cmyk +f +172.12 69.4219 mo +194.09 56.7417 li +172.12 44.0615 li +172.12 69.4219 li +cp +0 0 0 1 cmyk +@ +230.03 61.3516 mo +216.05 69.4219 li +238.02 82.1016 li +238.02 65.9619 li +230.03 61.3516 li +cp +.738643 3.0518e-05 1 3.0518e-05 cmyk +f +230.03 61.3516 mo +216.05 69.4219 li +238.02 82.1016 li +238.02 65.9619 li +230.03 61.3516 li +cp +0 0 0 1 cmyk +@ +208.07 48.6719 mo +194.09 56.7417 li +216.05 69.4219 li +216.05 53.2817 li +208.07 48.6719 li +cp +.738979 3.0518e-05 1 3.0518e-05 cmyk +f +208.07 48.6719 mo +194.09 56.7417 li +216.05 69.4219 li +216.05 53.2817 li +208.07 48.6719 li +cp +0 0 0 1 cmyk +@ +186.1 35.9814 mo +172.12 44.0615 li +194.09 56.7417 li +194.09 40.6016 li +186.1 35.9814 li +cp +.739284 3.0518e-05 1 3.0518e-05 cmyk +f +186.1 35.9814 mo +172.12 44.0615 li +194.09 56.7417 li +194.09 40.6016 li +186.1 35.9814 li +cp +0 0 0 1 cmyk +@ +238.02 82.1016 mo +252 74.0317 li +238.02 65.9619 li +238.02 82.1016 li +cp +.73727 3.0518e-05 1 3.0518e-05 cmyk +f +238.02 82.1016 mo +252 74.0317 li +238.02 65.9619 li +238.02 82.1016 li +cp +0 0 0 1 cmyk +@ +216.05 69.4219 mo +230.03 61.3516 li +216.05 53.2817 li +216.05 69.4219 li +cp +.73901 3.0518e-05 1 3.0518e-05 cmyk +f +216.05 69.4219 mo +230.03 61.3516 li +216.05 53.2817 li +216.05 69.4219 li +cp +0 0 0 1 cmyk +@ +194.09 56.7417 mo +208.07 48.6719 li +194.09 40.6016 li +194.09 56.7417 li +cp +.739315 3.0518e-05 1 3.0518e-05 cmyk +f +194.09 56.7417 mo +208.07 48.6719 li +194.09 40.6016 li +194.09 56.7417 li +cp +0 0 0 1 cmyk +@ +172.12 44.0615 mo +186.1 35.9814 li +172.12 27.9116 li +172.12 44.0615 li +cp +.73959 3.0518e-05 1 3.0518e-05 cmyk +f +172.12 44.0615 mo +186.1 35.9814 li +172.12 27.9116 li +172.12 44.0615 li +cp +0 0 0 1 cmyk +@ +172.12 120.152 mo +172.12 94.7915 li +150.15 107.472 li +172.12 120.152 li +cp +.739864 3.0518e-05 1 3.0518e-05 cmyk +f +172.12 120.152 mo +172.12 94.7915 li +150.15 107.472 li +172.12 120.152 li +cp +0 0 0 1 cmyk +@ +150.15 82.1016 mo +150.15 107.472 li +172.12 94.7915 li +150.15 82.1016 li +cp +.739864 3.0518e-05 1 3.0518e-05 cmyk +f +150.15 82.1016 mo +150.15 107.472 li +172.12 94.7915 li +150.15 82.1016 li +cp +0 0 0 1 cmyk +@ +172.12 94.7915 mo +172.12 69.4219 li +150.15 82.1016 li +172.12 94.7915 li +cp +.737636 3.0518e-05 1 3.0518e-05 cmyk +f +172.12 94.7915 mo +172.12 69.4219 li +150.15 82.1016 li +172.12 94.7915 li +cp +0 0 0 1 cmyk +@ +150.15 107.472 mo +150.15 82.1016 li +128.18 94.7915 li +150.15 107.472 li +cp +.737911 3.0518e-05 1 3.0518e-05 cmyk +f +150.15 107.472 mo +150.15 82.1016 li +128.18 94.7915 li +150.15 107.472 li +cp +0 0 0 1 cmyk +@ +150.15 56.7417 mo +150.15 82.1016 li +172.12 69.4219 li +150.15 56.7417 li +cp +.737911 3.0518e-05 1 3.0518e-05 cmyk +f +150.15 56.7417 mo +150.15 82.1016 li +172.12 69.4219 li +150.15 56.7417 li +cp +0 0 0 1 cmyk +@ +128.18 69.4219 mo +128.18 94.7915 li +150.15 82.1016 li +128.18 69.4219 li +cp +.738186 3.0518e-05 1 3.0518e-05 cmyk +f +128.18 69.4219 mo +128.18 94.7915 li +150.15 82.1016 li +128.18 69.4219 li +cp +0 0 0 1 cmyk +@ +172.12 69.4219 mo +172.12 44.0615 li +150.15 56.7417 li +172.12 69.4219 li +cp +.73846 3.0518e-05 1 3.0518e-05 cmyk +f +172.12 69.4219 mo +172.12 44.0615 li +150.15 56.7417 li +172.12 69.4219 li +cp +0 0 0 1 cmyk +@ +150.15 82.1016 mo +150.15 56.7417 li +128.18 69.4219 li +150.15 82.1016 li +cp +.735958 3.0518e-05 1 3.0518e-05 cmyk +f +150.15 82.1016 mo +150.15 56.7417 li +128.18 69.4219 li +150.15 82.1016 li +cp +0 0 0 1 cmyk +@ +128.18 94.7915 mo +128.18 69.4219 li +106.22 82.1016 li +128.18 94.7915 li +cp +.737362 3.0518e-05 1 3.0518e-05 cmyk +f +128.18 94.7915 mo +128.18 69.4219 li +106.22 82.1016 li +128.18 94.7915 li +cp +0 0 0 1 cmyk +@ +150.15 40.6016 mo +150.15 56.7417 li +172.12 44.0615 li +158.14 35.9814 li +150.15 40.6016 li +cp +.737606 3.0518e-05 1 3.0518e-05 cmyk +f +150.15 40.6016 mo +150.15 56.7417 li +172.12 44.0615 li +158.14 35.9814 li +150.15 40.6016 li +cp +0 0 0 1 cmyk +@ +128.18 53.2817 mo +128.18 69.4219 li +150.15 56.7417 li +136.17 48.6719 li +128.18 53.2817 li +cp +.737819 3.0518e-05 1 3.0518e-05 cmyk +f +128.18 53.2817 mo +128.18 69.4219 li +150.15 56.7417 li +136.17 48.6719 li +128.18 53.2817 li +cp +0 0 0 1 cmyk +@ +106.22 65.9619 mo +106.22 82.1016 li +128.18 69.4219 li +114.21 61.3516 li +106.22 65.9619 li +cp +.738003 3.0518e-05 1 3.0518e-05 cmyk +f +106.22 65.9619 mo +106.22 82.1016 li +128.18 69.4219 li +114.21 61.3516 li +106.22 65.9619 li +cp +0 0 0 1 cmyk +@ +172.12 44.0615 mo +172.12 27.9116 li +158.14 35.9814 li +172.12 44.0615 li +cp +.738186 3.0518e-05 1 3.0518e-05 cmyk +f +172.12 44.0615 mo +172.12 27.9116 li +158.14 35.9814 li +172.12 44.0615 li +cp +0 0 0 1 cmyk +@ +150.15 56.7417 mo +150.15 40.6016 li +136.17 48.6719 li +150.15 56.7417 li +cp +.734768 3.0518e-05 1 3.0518e-05 cmyk +f +150.15 56.7417 mo +150.15 40.6016 li +136.17 48.6719 li +150.15 56.7417 li +cp +0 0 0 1 cmyk +@ +128.18 69.4219 mo +128.18 53.2817 li +114.21 61.3516 li +128.18 69.4219 li +cp +.73489 3.0518e-05 1 3.0518e-05 cmyk +f +128.18 69.4219 mo +128.18 53.2817 li +114.21 61.3516 li +128.18 69.4219 li +cp +0 0 0 1 cmyk +@ +106.22 82.1016 mo +106.22 65.9619 li +92.2402 74.0317 li +106.22 82.1016 li +cp +.734981 3.0518e-05 1 3.0518e-05 cmyk +f +106.22 82.1016 mo +106.22 65.9619 li +92.2402 74.0317 li +106.22 82.1016 li +cp +0 0 0 1 cmyk +@ +172.12 120.152 mo +150.15 107.472 li +150.15 132.842 li +172.12 120.152 li +cp +.734981 3.0518e-05 1 3.0518e-05 cmyk +f +172.12 120.152 mo +150.15 107.472 li +150.15 132.842 li +172.12 120.152 li +cp +0 0 0 1 cmyk +@ +128.18 120.152 mo +150.15 132.842 li +150.15 107.472 li +128.18 120.152 li +cp +.729976 3.0518e-05 1 3.0518e-05 cmyk +f +128.18 120.152 mo +150.15 132.842 li +150.15 107.472 li +128.18 120.152 li +cp +0 0 0 1 cmyk +@ +150.15 107.472 mo +128.18 94.7915 li +128.18 120.152 li +150.15 107.472 li +cp +.729 3.0518e-05 1 3.0518e-05 cmyk +f +150.15 107.472 mo +128.18 94.7915 li +128.18 120.152 li +150.15 107.472 li +cp +0 0 0 1 cmyk +@ +150.15 132.842 mo +128.18 120.152 li +128.18 145.521 li +150.15 132.842 li +cp +.72903 3.0518e-05 1 3.0518e-05 cmyk +f +150.15 132.842 mo +128.18 120.152 li +128.18 145.521 li +150.15 132.842 li +cp +0 0 0 1 cmyk +@ +106.22 107.472 mo +128.18 120.152 li +128.18 94.7915 li +106.22 107.472 li +cp +.728023 3.0518e-05 1 3.0518e-05 cmyk +f +106.22 107.472 mo +128.18 120.152 li +128.18 94.7915 li +106.22 107.472 li +cp +0 0 0 1 cmyk +@ +106.22 132.842 mo +128.18 145.521 li +128.18 120.152 li +106.22 132.842 li +cp +.727016 3.0518e-05 1 3.0518e-05 cmyk +f +106.22 132.842 mo +128.18 145.521 li +128.18 120.152 li +106.22 132.842 li +cp +0 0 0 1 cmyk +@ +128.18 94.7915 mo +106.22 82.1016 li +106.22 107.472 li +128.18 94.7915 li +cp +.721981 3.0518e-05 1 3.0518e-05 cmyk +f +128.18 94.7915 mo +106.22 82.1016 li +106.22 107.472 li +128.18 94.7915 li +cp +0 0 0 1 cmyk +@ +128.18 120.152 mo +106.22 107.472 li +106.22 132.842 li +128.18 120.152 li +cp +.720821 3.0518e-05 1 3.0518e-05 cmyk +f +128.18 120.152 mo +106.22 107.472 li +106.22 132.842 li +128.18 120.152 li +cp +0 0 0 1 cmyk +@ +128.18 145.521 mo +106.22 132.842 li +106.22 158.202 li +128.18 145.521 li +cp +.720821 3.0518e-05 1 3.0518e-05 cmyk +f +128.18 145.521 mo +106.22 132.842 li +106.22 158.202 li +128.18 145.521 li +cp +0 0 0 1 cmyk +@ +92.2402 99.4019 mo +106.22 107.472 li +106.22 82.1016 li +92.2402 90.1719 li +92.2402 99.4019 li +cp +.71957 3.0518e-05 1 3.0518e-05 cmyk +f +92.2402 99.4019 mo +106.22 107.472 li +106.22 82.1016 li +92.2402 90.1719 li +92.2402 99.4019 li +cp +0 0 0 1 cmyk +@ +92.2402 124.762 mo +106.22 132.842 li +106.22 107.472 li +92.2402 115.542 li +92.2402 124.762 li +cp +.718288 3.0518e-05 1 3.0518e-05 cmyk +f +92.2402 124.762 mo +106.22 132.842 li +106.22 107.472 li +92.2402 115.542 li +92.2402 124.762 li +cp +0 0 0 1 cmyk +@ +92.2402 150.132 mo +106.22 158.202 li +106.22 132.842 li +92.2402 140.912 li +92.2402 150.132 li +cp +.716915 3.0518e-05 1 3.0518e-05 cmyk +f +92.2402 150.132 mo +106.22 158.202 li +106.22 132.842 li +92.2402 140.912 li +92.2402 150.132 li +cp +0 0 0 1 cmyk +@ +106.22 82.1016 mo +92.2402 74.0317 li +92.2402 90.1719 li +106.22 82.1016 li +cp +.712032 3.0518e-05 1 3.0518e-05 cmyk +f +106.22 82.1016 mo +92.2402 74.0317 li +92.2402 90.1719 li +106.22 82.1016 li +cp +0 0 0 1 cmyk +@ +106.22 107.472 mo +92.2402 99.4019 li +92.2402 115.542 li +106.22 107.472 li +cp +.712032 3.0518e-05 1 3.0518e-05 cmyk +f +106.22 107.472 mo +92.2402 99.4019 li +92.2402 115.542 li +106.22 107.472 li +cp +0 0 0 1 cmyk +@ +106.22 132.842 mo +92.2402 124.762 li +92.2402 140.912 li +106.22 132.842 li +cp +.710872 3.0518e-05 1 3.0518e-05 cmyk +f +106.22 132.842 mo +92.2402 124.762 li +92.2402 140.912 li +106.22 132.842 li +cp +0 0 0 1 cmyk +@ +106.22 158.202 mo +92.2402 150.132 li +92.2402 166.271 li +106.22 158.202 li +cp +.709651 3.0518e-05 1 3.0518e-05 cmyk +f +106.22 158.202 mo +92.2402 150.132 li +92.2402 166.271 li +106.22 158.202 li +cp +0 0 0 1 cmyk +@ +172.12 120.152 mo +150.15 132.842 li +172.12 145.521 li +172.12 120.152 li +cp +.708339 3.0518e-05 1 3.0518e-05 cmyk +f +172.12 120.152 mo +150.15 132.842 li +172.12 145.521 li +172.12 120.152 li +cp +0 0 0 1 cmyk +@ +150.15 158.202 mo +172.12 145.521 li +150.15 132.842 li +150.15 158.202 li +cp +.704585 3.0518e-05 1 3.0518e-05 cmyk +f +150.15 158.202 mo +172.12 145.521 li +150.15 132.842 li +150.15 158.202 li +cp +0 0 0 1 cmyk +@ +150.15 132.842 mo +128.18 145.521 li +150.15 158.202 li +150.15 132.842 li +cp +.704585 3.0518e-05 1 3.0518e-05 cmyk +f +150.15 132.842 mo +128.18 145.521 li +150.15 158.202 li +150.15 132.842 li +cp +0 0 0 1 cmyk +@ +172.12 145.521 mo +150.15 158.202 li +172.12 170.882 li +172.12 145.521 li +cp +.703212 3.0518e-05 1 3.0518e-05 cmyk +f +172.12 145.521 mo +150.15 158.202 li +172.12 170.882 li +172.12 145.521 li +cp +0 0 0 1 cmyk +@ +128.18 170.882 mo +150.15 158.202 li +128.18 145.521 li +128.18 170.882 li +cp +.701686 3.0518e-05 1 3.0518e-05 cmyk +f +128.18 170.882 mo +150.15 158.202 li +128.18 145.521 li +128.18 170.882 li +cp +0 0 0 1 cmyk +@ +150.15 183.571 mo +172.12 170.882 li +150.15 158.202 li +150.15 183.571 li +cp +.700069 3.0518e-05 1 3.0518e-05 cmyk +f +150.15 183.571 mo +172.12 170.882 li +150.15 158.202 li +150.15 183.571 li +cp +0 0 0 1 cmyk +@ +128.18 145.521 mo +106.22 158.202 li +128.18 170.882 li +128.18 145.521 li +cp +.700069 3.0518e-05 1 3.0518e-05 cmyk +f +128.18 145.521 mo +106.22 158.202 li +128.18 170.882 li +128.18 145.521 li +cp +0 0 0 1 cmyk +@ +150.15 158.202 mo +128.18 170.882 li +150.15 183.571 li +150.15 158.202 li +cp +.69604 3.0518e-05 1 3.0518e-05 cmyk +f +150.15 158.202 mo +128.18 170.882 li +150.15 183.571 li +150.15 158.202 li +cp +0 0 0 1 cmyk +@ +172.12 170.882 mo +150.15 183.571 li +172.12 196.252 li +172.12 170.882 li +cp +.696254 3.0518e-05 1 3.0518e-05 cmyk +f +172.12 170.882 mo +150.15 183.571 li +172.12 196.252 li +172.12 170.882 li +cp +0 0 0 1 cmyk +@ +114.21 178.952 mo +128.18 170.882 li +106.22 158.202 li +106.22 174.342 li +114.21 178.952 li +cp +.694514 3.0518e-05 1 3.0518e-05 cmyk +f +114.21 178.952 mo +128.18 170.882 li +106.22 158.202 li +106.22 174.342 li +114.21 178.952 li +cp +0 0 0 1 cmyk +@ +136.17 191.642 mo +150.15 183.571 li +128.18 170.882 li +128.18 187.031 li +136.17 191.642 li +cp +.692714 3.0518e-05 1 3.0518e-05 cmyk +f +136.17 191.642 mo +150.15 183.571 li +128.18 170.882 li +128.18 187.031 li +136.17 191.642 li +cp +0 0 0 1 cmyk +@ +158.14 204.321 mo +172.12 196.252 li +150.15 183.571 li +150.15 199.712 li +158.14 204.321 li +cp +.690883 3.0518e-05 1 3.0518e-05 cmyk +f +158.14 204.321 mo +172.12 196.252 li +150.15 183.571 li +150.15 199.712 li +158.14 204.321 li +cp +0 0 0 1 cmyk +@ +106.22 158.202 mo +92.2402 166.271 li +106.22 174.342 li +106.22 158.202 li +cp +.687037 3.0518e-05 1 3.0518e-05 cmyk +f +106.22 158.202 mo +92.2402 166.271 li +106.22 174.342 li +106.22 158.202 li +cp +0 0 0 1 cmyk +@ +128.18 170.882 mo +114.21 178.952 li +128.18 187.031 li +128.18 170.882 li +cp +.685084 3.0518e-05 1 3.0518e-05 cmyk +f +128.18 170.882 mo +114.21 178.952 li +128.18 187.031 li +128.18 170.882 li +cp +0 0 0 1 cmyk +@ +150.15 183.571 mo +136.17 191.642 li +150.15 199.712 li +150.15 183.571 li +cp +.68304 3.0518e-05 1 3.0518e-05 cmyk +f +150.15 183.571 mo +136.17 191.642 li +150.15 199.712 li +150.15 183.571 li +cp +0 0 0 1 cmyk +@ +172.12 196.252 mo +158.14 204.321 li +172.12 212.392 li +172.12 196.252 li +cp +.68304 3.0518e-05 1 3.0518e-05 cmyk +f +172.12 196.252 mo +158.14 204.321 li +172.12 212.392 li +172.12 196.252 li +cp +0 0 0 1 cmyk +@ +172.12 120.152 mo +172.12 145.521 li +194.09 132.842 li +172.12 120.152 li +cp +.680903 3.0518e-05 1 3.0518e-05 cmyk +f +172.12 120.152 mo +172.12 145.521 li +194.09 132.842 li +172.12 120.152 li +cp +0 0 0 1 cmyk +@ +194.09 158.202 mo +194.09 132.842 li +172.12 145.521 li +194.09 158.202 li +cp +.678798 3.0518e-05 1 3.0518e-05 cmyk +f +194.09 158.202 mo +194.09 132.842 li +172.12 145.521 li +194.09 158.202 li +cp +0 0 0 1 cmyk +@ +172.12 145.521 mo +172.12 170.882 li +194.09 158.202 li +172.12 145.521 li +cp +.67538 3.0518e-05 1 3.0518e-05 cmyk +f +172.12 145.521 mo +172.12 170.882 li +194.09 158.202 li +172.12 145.521 li +cp +0 0 0 1 cmyk +@ +194.09 132.842 mo +194.09 158.202 li +216.05 145.521 li +194.09 132.842 li +cp +.673426 3.0518e-05 1 3.0518e-05 cmyk +f +194.09 132.842 mo +194.09 158.202 li +216.05 145.521 li +194.09 132.842 li +cp +0 0 0 1 cmyk +@ +194.09 183.571 mo +194.09 158.202 li +172.12 170.882 li +194.09 183.571 li +cp +.671473 3.0518e-05 1 3.0518e-05 cmyk +f +194.09 183.571 mo +194.09 158.202 li +172.12 170.882 li +194.09 183.571 li +cp +0 0 0 1 cmyk +@ +216.05 170.882 mo +216.05 145.521 li +194.09 158.202 li +216.05 170.882 li +cp +.669459 3.0518e-05 1 3.0518e-05 cmyk +f +216.05 170.882 mo +216.05 145.521 li +194.09 158.202 li +216.05 170.882 li +cp +0 0 0 1 cmyk +@ +172.12 170.882 mo +172.12 196.252 li +194.09 183.571 li +172.12 170.882 li +cp +.667353 3.0518e-05 1 3.0518e-05 cmyk +f +172.12 170.882 mo +172.12 196.252 li +194.09 183.571 li +172.12 170.882 li +cp +0 0 0 1 cmyk +@ +194.09 158.202 mo +194.09 183.571 li +216.05 170.882 li +194.09 158.202 li +cp +.665705 3.0518e-05 1 3.0518e-05 cmyk +f +194.09 158.202 mo +194.09 183.571 li +216.05 170.882 li +194.09 158.202 li +cp +0 0 0 1 cmyk +@ +216.05 145.521 mo +216.05 170.882 li +238.02 158.202 li +216.05 145.521 li +cp +.663355 3.0518e-05 1 3.0518e-05 cmyk +f +216.05 145.521 mo +216.05 170.882 li +238.02 158.202 li +216.05 145.521 li +cp +0 0 0 1 cmyk +@ +194.09 199.712 mo +194.09 183.571 li +172.12 196.252 li +186.1 204.321 li +194.09 199.712 li +cp +.661097 3.0518e-05 1 3.0518e-05 cmyk +f +194.09 199.712 mo +194.09 183.571 li +172.12 196.252 li +186.1 204.321 li +194.09 199.712 li +cp +0 0 0 1 cmyk +@ +216.05 187.031 mo +216.05 170.882 li +194.09 183.571 li +208.07 191.642 li +216.05 187.031 li +cp +.6589 3.0518e-05 1 3.0518e-05 cmyk +f +216.05 187.031 mo +216.05 170.882 li +194.09 183.571 li +208.07 191.642 li +216.05 187.031 li +cp +0 0 0 1 cmyk +@ +238.02 174.342 mo +238.02 158.202 li +216.05 170.882 li +230.03 178.952 li +238.02 174.342 li +cp +.656977 3.0518e-05 1 3.0518e-05 cmyk +f +238.02 174.342 mo +238.02 158.202 li +216.05 170.882 li +230.03 178.952 li +238.02 174.342 li +cp +0 0 0 1 cmyk +@ +172.12 196.252 mo +172.12 212.392 li +186.1 204.321 li +172.12 196.252 li +cp +.654871 3.0518e-05 1 3.0518e-05 cmyk +f +172.12 196.252 mo +172.12 212.392 li +186.1 204.321 li +172.12 196.252 li +cp +0 0 0 1 cmyk +@ +194.09 183.571 mo +194.09 199.712 li +208.07 191.642 li +194.09 183.571 li +cp +.650721 3.0518e-05 1 3.0518e-05 cmyk +f +194.09 183.571 mo +194.09 199.712 li +208.07 191.642 li +194.09 183.571 li +cp +0 0 0 1 cmyk +@ +216.05 170.882 mo +216.05 187.031 li +230.03 178.952 li +216.05 170.882 li +cp +.648524 3.0518e-05 1 3.0518e-05 cmyk +f +216.05 170.882 mo +216.05 187.031 li +230.03 178.952 li +216.05 170.882 li +cp +0 0 0 1 cmyk +@ +238.02 158.202 mo +238.02 174.342 li +252 166.271 li +238.02 158.202 li +cp +.646387 3.0518e-05 1 3.0518e-05 cmyk +f +238.02 158.202 mo +238.02 174.342 li +252 166.271 li +238.02 158.202 li +cp +0 0 0 1 cmyk +@ +92.2402 258.512 mo +112.21 270.042 li +112.21 246.981 li +92.2402 258.512 li +cp +.636622 3.0518e-05 1 3.0518e-05 cmyk +f +92.2402 258.512 mo +112.21 270.042 li +112.21 246.981 li +92.2402 258.512 li +cp +0 0 0 1 cmyk +@ +132.18 258.512 mo +112.21 246.981 li +112.21 270.042 li +132.18 258.512 li +cp +.634974 3.0518e-05 1 3.0518e-05 cmyk +f +132.18 258.512 mo +112.21 246.981 li +112.21 270.042 li +132.18 258.512 li +cp +0 0 0 1 cmyk +@ +112.21 270.042 mo +132.18 281.571 li +132.18 258.512 li +112.21 270.042 li +cp +.633265 3.0518e-05 1 3.0518e-05 cmyk +f +112.21 270.042 mo +132.18 281.571 li +132.18 258.512 li +112.21 270.042 li +cp +0 0 0 1 cmyk +@ +112.21 246.981 mo +132.18 258.512 li +132.18 235.452 li +112.21 246.981 li +cp +.631495 3.0518e-05 1 3.0518e-05 cmyk +f +112.21 246.981 mo +132.18 258.512 li +132.18 235.452 li +112.21 246.981 li +cp +0 0 0 1 cmyk +@ +152.15 270.042 mo +132.18 258.512 li +132.18 281.571 li +152.15 270.042 li +cp +.628778 3.0518e-05 1 3.0518e-05 cmyk +f +152.15 270.042 mo +132.18 258.512 li +132.18 281.571 li +152.15 270.042 li +cp +0 0 0 1 cmyk +@ +152.15 246.981 mo +132.18 235.452 li +132.18 258.512 li +152.15 246.981 li +cp +.626856 3.0518e-05 1 3.0518e-05 cmyk +f +152.15 246.981 mo +132.18 235.452 li +132.18 258.512 li +152.15 246.981 li +cp +0 0 0 1 cmyk +@ +132.18 281.571 mo +152.15 293.102 li +152.15 270.042 li +132.18 281.571 li +cp +.624964 3.0518e-05 1 3.0518e-05 cmyk +f +132.18 281.571 mo +152.15 293.102 li +152.15 270.042 li +132.18 281.571 li +cp +0 0 0 1 cmyk +@ +132.18 258.512 mo +152.15 270.042 li +152.15 246.981 li +132.18 258.512 li +cp +.623102 3.0518e-05 1 3.0518e-05 cmyk +f +132.18 258.512 mo +152.15 270.042 li +152.15 246.981 li +132.18 258.512 li +cp +0 0 0 1 cmyk +@ +132.18 235.452 mo +152.15 246.981 li +152.15 223.922 li +132.18 235.452 li +cp +.621271 3.0518e-05 1 3.0518e-05 cmyk +f +132.18 235.452 mo +152.15 246.981 li +152.15 223.922 li +132.18 235.452 li +cp +0 0 0 1 cmyk +@ +172.12 281.571 mo +152.15 270.042 li +152.15 293.102 li +172.12 281.571 li +cp +.617121 3.0518e-05 1 3.0518e-05 cmyk +f +172.12 281.571 mo +152.15 270.042 li +152.15 293.102 li +172.12 281.571 li +cp +0 0 0 1 cmyk +@ +172.12 258.512 mo +152.15 246.981 li +152.15 270.042 li +172.12 258.512 li +cp +.615351 3.0518e-05 1 3.0518e-05 cmyk +f +172.12 258.512 mo +152.15 246.981 li +152.15 270.042 li +172.12 258.512 li +cp +0 0 0 1 cmyk +@ +172.12 235.452 mo +152.15 223.922 li +152.15 246.981 li +172.12 235.452 li +cp +.613519 3.0518e-05 1 3.0518e-05 cmyk +f +172.12 235.452 mo +152.15 223.922 li +152.15 246.981 li +172.12 235.452 li +cp +0 0 0 1 cmyk +@ +152.15 293.102 mo +172.12 304.632 li +172.12 281.571 li +152.15 293.102 li +cp +.611414 3.0518e-05 1 3.0518e-05 cmyk +f +152.15 293.102 mo +172.12 304.632 li +172.12 281.571 li +152.15 293.102 li +cp +0 0 0 1 cmyk +@ +152.15 270.042 mo +172.12 281.571 li +172.12 258.512 li +152.15 270.042 li +cp +.609064 3.0518e-05 1 3.0518e-05 cmyk +f +152.15 270.042 mo +172.12 281.571 li +172.12 258.512 li +152.15 270.042 li +cp +0 0 0 1 cmyk +@ +152.15 246.981 mo +172.12 258.512 li +172.12 235.452 li +152.15 246.981 li +cp +.606561 3.0518e-05 1 3.0518e-05 cmyk +f +152.15 246.981 mo +172.12 258.512 li +172.12 235.452 li +152.15 246.981 li +cp +0 0 0 1 cmyk +@ +152.15 223.922 mo +172.12 235.452 li +172.12 212.392 li +152.15 223.922 li +cp +.601892 3.0518e-05 1 3.0518e-05 cmyk +f +152.15 223.922 mo +172.12 235.452 li +172.12 212.392 li +152.15 223.922 li +cp +0 0 0 1 cmyk +@ +92.2402 258.512 mo +112.21 246.981 li +92.2402 235.452 li +92.2402 258.512 li +cp +.599359 3.0518e-05 1 3.0518e-05 cmyk +f +92.2402 258.512 mo +112.21 246.981 li +92.2402 235.452 li +92.2402 258.512 li +cp +0 0 0 1 cmyk +@ +112.21 223.922 mo +92.2402 235.452 li +112.21 246.981 li +112.21 223.922 li +cp +.596704 3.0518e-05 1 3.0518e-05 cmyk +f +112.21 223.922 mo +92.2402 235.452 li +112.21 246.981 li +112.21 223.922 li +cp +0 0 0 1 cmyk +@ +112.21 246.981 mo +132.18 235.452 li +112.21 223.922 li +112.21 246.981 li +cp +.593896 3.0518e-05 1 3.0518e-05 cmyk +f +112.21 246.981 mo +132.18 235.452 li +112.21 223.922 li +112.21 246.981 li +cp +0 0 0 1 cmyk +@ +92.2402 235.452 mo +112.21 223.922 li +92.2402 212.392 li +92.2402 235.452 li +cp +.58941 3.0518e-05 1 3.0518e-05 cmyk +f +92.2402 235.452 mo +112.21 223.922 li +92.2402 212.392 li +92.2402 235.452 li +cp +0 0 0 1 cmyk +@ +132.18 212.392 mo +112.21 223.922 li +132.18 235.452 li +132.18 212.392 li +cp +.586694 3.0518e-05 1 3.0518e-05 cmyk +f +132.18 212.392 mo +112.21 223.922 li +132.18 235.452 li +132.18 212.392 li +cp +0 0 0 1 cmyk +@ +112.21 200.861 mo +92.2402 212.392 li +112.21 223.922 li +112.21 200.861 li +cp +.58407 3.0518e-05 1 3.0518e-05 cmyk +f +112.21 200.861 mo +92.2402 212.392 li +112.21 223.922 li +112.21 200.861 li +cp +0 0 0 1 cmyk +@ +132.18 235.452 mo +152.15 223.922 li +132.18 212.392 li +132.18 235.452 li +cp +.581537 3.0518e-05 1 3.0518e-05 cmyk +f +132.18 235.452 mo +152.15 223.922 li +132.18 212.392 li +132.18 235.452 li +cp +0 0 0 1 cmyk +@ +112.21 223.922 mo +132.18 212.392 li +112.21 200.861 li +112.21 223.922 li +cp +.578912 3.0518e-05 1 3.0518e-05 cmyk +f +112.21 223.922 mo +132.18 212.392 li +112.21 200.861 li +112.21 223.922 li +cp +0 0 0 1 cmyk +@ +92.2402 212.392 mo +112.21 200.861 li +92.2402 189.332 li +92.2402 212.392 li +cp +.574395 3.0518e-05 1 3.0518e-05 cmyk +f +92.2402 212.392 mo +112.21 200.861 li +92.2402 189.332 li +92.2402 212.392 li +cp +0 0 0 1 cmyk +@ +152.15 200.861 mo +132.18 212.392 li +152.15 223.922 li +152.15 200.861 li +cp +.571374 3.0518e-05 1 3.0518e-05 cmyk +f +152.15 200.861 mo +132.18 212.392 li +152.15 223.922 li +152.15 200.861 li +cp +0 0 0 1 cmyk +@ +132.18 189.332 mo +112.21 200.861 li +132.18 212.392 li +132.18 189.332 li +cp +.568414 3.0518e-05 1 3.0518e-05 cmyk +f +132.18 189.332 mo +112.21 200.861 li +132.18 212.392 li +132.18 189.332 li +cp +0 0 0 1 cmyk +@ +112.21 177.802 mo +92.2402 189.332 li +112.21 200.861 li +112.21 177.802 li +cp +.565576 3.0518e-05 1 3.0518e-05 cmyk +f +112.21 177.802 mo +92.2402 189.332 li +112.21 200.861 li +112.21 177.802 li +cp +0 0 0 1 cmyk +@ +152.15 223.922 mo +172.12 212.392 li +152.15 200.861 li +152.15 223.922 li +cp +.563012 3.0518e-05 1 3.0518e-05 cmyk +f +152.15 223.922 mo +172.12 212.392 li +152.15 200.861 li +152.15 223.922 li +cp +0 0 0 1 cmyk +@ +132.18 212.392 mo +152.15 200.861 li +132.18 189.332 li +132.18 212.392 li +cp +.560388 3.0518e-05 1 3.0518e-05 cmyk +f +132.18 212.392 mo +152.15 200.861 li +132.18 189.332 li +132.18 212.392 li +cp +0 0 0 1 cmyk +@ +112.21 200.861 mo +132.18 189.332 li +112.21 177.802 li +112.21 200.861 li +cp +.556481 3.0518e-05 1 3.0518e-05 cmyk +f +112.21 200.861 mo +132.18 189.332 li +112.21 177.802 li +112.21 200.861 li +cp +0 0 0 1 cmyk +@ +92.2402 189.332 mo +112.21 177.802 li +92.2402 166.271 li +92.2402 189.332 li +cp +.55346 3.0518e-05 1 3.0518e-05 cmyk +f +92.2402 189.332 mo +112.21 177.802 li +92.2402 166.271 li +92.2402 189.332 li +cp +0 0 0 1 cmyk +@ +92.2402 258.512 mo +92.2402 235.452 li +72.27 246.981 li +92.2402 258.512 li +cp +.550347 3.0518e-05 1 3.0518e-05 cmyk +f +92.2402 258.512 mo +92.2402 235.452 li +72.27 246.981 li +92.2402 258.512 li +cp +0 0 0 1 cmyk +@ +72.27 223.922 mo +72.27 246.981 li +92.2402 235.452 li +72.27 223.922 li +cp +.547265 3.0518e-05 1 3.0518e-05 cmyk +f +72.27 223.922 mo +72.27 246.981 li +92.2402 235.452 li +72.27 223.922 li +cp +0 0 0 1 cmyk +@ +92.2402 235.452 mo +92.2402 212.392 li +72.27 223.922 li +92.2402 235.452 li +cp +.544213 3.0518e-05 1 3.0518e-05 cmyk +f +92.2402 235.452 mo +92.2402 212.392 li +72.27 223.922 li +92.2402 235.452 li +cp +0 0 0 1 cmyk +@ +72.27 246.981 mo +72.27 223.922 li +52.2998 235.452 li +72.27 246.981 li +cp +.539971 3.0518e-05 1 3.0518e-05 cmyk +f +72.27 246.981 mo +72.27 223.922 li +52.2998 235.452 li +72.27 246.981 li +cp +0 0 0 1 cmyk +@ +72.27 200.861 mo +72.27 223.922 li +92.2402 212.392 li +72.27 200.861 li +cp +.536797 3.0518e-05 1 3.0518e-05 cmyk +f +72.27 200.861 mo +72.27 223.922 li +92.2402 212.392 li +72.27 200.861 li +cp +0 0 0 1 cmyk +@ +52.2998 212.392 mo +52.2998 235.452 li +72.27 223.922 li +52.2998 212.392 li +cp +.533898 3.0518e-05 1 3.0518e-05 cmyk +f +52.2998 212.392 mo +52.2998 235.452 li +72.27 223.922 li +52.2998 212.392 li +cp +0 0 0 1 cmyk +@ +92.2402 212.392 mo +92.2402 189.332 li +72.27 200.861 li +92.2402 212.392 li +cp +.533898 3.0518e-05 1 3.0518e-05 cmyk +f +92.2402 212.392 mo +92.2402 189.332 li +72.27 200.861 li +92.2402 212.392 li +cp +0 0 0 1 cmyk +@ +72.27 223.922 mo +72.27 200.861 li +52.2998 212.392 li +72.27 223.922 li +cp +.530999 3.0518e-05 1 3.0518e-05 cmyk +f +72.27 223.922 mo +72.27 200.861 li +52.2998 212.392 li +72.27 223.922 li +cp +0 0 0 1 cmyk +@ +52.2998 235.452 mo +52.2998 212.392 li +32.3301 223.922 li +52.2998 235.452 li +cp +.528283 3.0518e-05 1 3.0518e-05 cmyk +f +52.2998 235.452 mo +52.2998 212.392 li +32.3301 223.922 li +52.2998 235.452 li +cp +0 0 0 1 cmyk +@ +72.27 177.802 mo +72.27 200.861 li +92.2402 189.332 li +72.27 177.802 li +cp +.524407 3.0518e-05 1 3.0518e-05 cmyk +f +72.27 177.802 mo +72.27 200.861 li +92.2402 189.332 li +72.27 177.802 li +cp +0 0 0 1 cmyk +@ +52.2998 189.332 mo +52.2998 212.392 li +72.27 200.861 li +52.2998 189.332 li +cp +.518364 3.0518e-05 1 3.0518e-05 cmyk +f +52.2998 189.332 mo +52.2998 212.392 li +72.27 200.861 li +52.2998 189.332 li +cp +0 0 0 1 cmyk +@ +32.3301 200.861 mo +32.3301 223.922 li +52.2998 212.392 li +32.3301 200.861 li +cp +.51516 3.0518e-05 1 3.0518e-05 cmyk +f +32.3301 200.861 mo +32.3301 223.922 li +52.2998 212.392 li +32.3301 200.861 li +cp +0 0 0 1 cmyk +@ +92.2402 189.332 mo +92.2402 166.271 li +72.27 177.802 li +92.2402 189.332 li +cp +.512078 3.0518e-05 1 3.0518e-05 cmyk +f +92.2402 189.332 mo +92.2402 166.271 li +72.27 177.802 li +92.2402 189.332 li +cp +0 0 0 1 cmyk +@ +72.27 200.861 mo +72.27 177.802 li +52.2998 189.332 li +72.27 200.861 li +cp +.50927 3.0518e-05 1 3.0518e-05 cmyk +f +72.27 200.861 mo +72.27 177.802 li +52.2998 189.332 li +72.27 200.861 li +cp +0 0 0 1 cmyk +@ +52.2998 212.392 mo +52.2998 189.332 li +32.3301 200.861 li +52.2998 212.392 li +cp +.505333 3.0518e-05 1 3.0518e-05 cmyk +f +52.2998 212.392 mo +52.2998 189.332 li +32.3301 200.861 li +52.2998 212.392 li +cp +0 0 0 1 cmyk +@ +32.3301 223.922 mo +32.3301 200.861 li +12.3599 212.392 li +32.3301 223.922 li +cp +.502312 3.0518e-05 1 3.0518e-05 cmyk +f +32.3301 223.922 mo +32.3301 200.861 li +12.3599 212.392 li +32.3301 223.922 li +cp +0 0 0 1 cmyk +@ +92.2402 258.512 mo +72.27 246.981 li +72.27 270.042 li +92.2402 258.512 li +cp +.499092 3.0518e-05 1 3.0518e-05 cmyk +f +92.2402 258.512 mo +72.27 246.981 li +72.27 270.042 li +92.2402 258.512 li +cp +0 0 0 1 cmyk +@ +52.2998 258.512 mo +72.27 270.042 li +72.27 246.981 li +52.2998 258.512 li +cp +.495735 3.0518e-05 1 3.0518e-05 cmyk +f +52.2998 258.512 mo +72.27 270.042 li +72.27 246.981 li +52.2998 258.512 li +cp +0 0 0 1 cmyk +@ +72.27 246.981 mo +52.2998 235.452 li +52.2998 258.512 li +72.27 246.981 li +cp +.492409 3.0518e-05 1 3.0518e-05 cmyk +f +72.27 246.981 mo +52.2998 235.452 li +52.2998 258.512 li +72.27 246.981 li +cp +0 0 0 1 cmyk +@ +72.27 270.042 mo +52.2998 258.512 li +52.2998 281.571 li +72.27 270.042 li +cp +.489113 3.0518e-05 1 3.0518e-05 cmyk +f +72.27 270.042 mo +52.2998 258.512 li +52.2998 281.571 li +72.27 270.042 li +cp +0 0 0 1 cmyk +@ +32.3301 246.981 mo +52.2998 258.512 li +52.2998 235.452 li +32.3301 246.981 li +cp +.484504 3.0518e-05 1 3.0518e-05 cmyk +f +32.3301 246.981 mo +52.2998 258.512 li +52.2998 235.452 li +32.3301 246.981 li +cp +0 0 0 1 cmyk +@ +32.3301 270.042 mo +52.2998 281.571 li +52.2998 258.512 li +32.3301 270.042 li +cp +.477852 3.0518e-05 1 3.0518e-05 cmyk +f +32.3301 270.042 mo +52.2998 281.571 li +52.2998 258.512 li +32.3301 270.042 li +cp +0 0 0 1 cmyk +@ +52.2998 235.452 mo +32.3301 223.922 li +32.3301 246.981 li +52.2998 235.452 li +cp +.474708 3.0518e-05 1 3.0518e-05 cmyk +f +52.2998 235.452 mo +32.3301 223.922 li +32.3301 246.981 li +52.2998 235.452 li +cp +0 0 0 1 cmyk +@ +52.2998 258.512 mo +32.3301 246.981 li +32.3301 270.042 li +52.2998 258.512 li +cp +.471717 3.0518e-05 1 3.0518e-05 cmyk +f +52.2998 258.512 mo +32.3301 246.981 li +32.3301 270.042 li +52.2998 258.512 li +cp +0 0 0 1 cmyk +@ +52.2998 281.571 mo +32.3301 270.042 li +32.3301 293.102 li +52.2998 281.571 li +cp +.468635 3.0518e-05 1 3.0518e-05 cmyk +f +52.2998 281.571 mo +32.3301 270.042 li +32.3301 293.102 li +52.2998 281.571 li +cp +0 0 0 1 cmyk +@ +12.3599 235.452 mo +32.3301 246.981 li +32.3301 223.922 li +12.3599 235.452 li +cp +.46424 3.0518e-05 1 3.0518e-05 cmyk +f +12.3599 235.452 mo +32.3301 246.981 li +32.3301 223.922 li +12.3599 235.452 li +cp +0 0 0 1 cmyk +@ +12.3599 258.512 mo +32.3301 270.042 li +32.3301 246.981 li +12.3599 258.512 li +cp +.460761 3.0518e-05 1 3.0518e-05 cmyk +f +12.3599 258.512 mo +32.3301 270.042 li +32.3301 246.981 li +12.3599 258.512 li +cp +0 0 0 1 cmyk +@ +12.3599 281.571 mo +32.3301 293.102 li +32.3301 270.042 li +12.3599 281.571 li +cp +.457221 3.0518e-05 1 3.0518e-05 cmyk +f +12.3599 281.571 mo +32.3301 293.102 li +32.3301 270.042 li +12.3599 281.571 li +cp +0 0 0 1 cmyk +@ +32.3301 223.922 mo +12.3599 212.392 li +12.3599 235.452 li +32.3301 223.922 li +cp +.453712 3.0518e-05 1 3.0518e-05 cmyk +f +32.3301 223.922 mo +12.3599 212.392 li +12.3599 235.452 li +32.3301 223.922 li +cp +0 0 0 1 cmyk +@ +32.3301 246.981 mo +12.3599 235.452 li +12.3599 258.512 li +32.3301 246.981 li +cp +.446204 3.0518e-05 1 3.0518e-05 cmyk +f +32.3301 246.981 mo +12.3599 235.452 li +12.3599 258.512 li +32.3301 246.981 li +cp +0 0 0 1 cmyk +@ +32.3301 270.042 mo +12.3599 258.512 li +12.3599 281.571 li +32.3301 270.042 li +cp +.442176 3.0518e-05 1 3.0518e-05 cmyk +f +32.3301 270.042 mo +12.3599 258.512 li +12.3599 281.571 li +32.3301 270.042 li +cp +0 0 0 1 cmyk +@ +32.3301 293.102 mo +12.3599 281.571 li +12.3599 304.632 li +32.3301 293.102 li +cp +.438392 3.0518e-05 1 3.0518e-05 cmyk +f +32.3301 293.102 mo +12.3599 281.571 li +12.3599 304.632 li +32.3301 293.102 li +cp +0 0 0 1 cmyk +@ +92.2402 258.512 mo +72.27 270.042 li +92.2402 281.571 li +92.2402 258.512 li +cp +.435126 3.0518e-05 1 3.0518e-05 cmyk +f +92.2402 258.512 mo +72.27 270.042 li +92.2402 281.571 li +92.2402 258.512 li +cp +0 0 0 1 cmyk +@ +72.27 293.102 mo +92.2402 281.571 li +72.27 270.042 li +72.27 293.102 li +cp +.431678 3.0518e-05 1 3.0518e-05 cmyk +f +72.27 293.102 mo +92.2402 281.571 li +72.27 270.042 li +72.27 293.102 li +cp +0 0 0 1 cmyk +@ +72.27 270.042 mo +52.2998 281.571 li +72.27 293.102 li +72.27 270.042 li +cp +.427863 3.0518e-05 1 3.0518e-05 cmyk +f +72.27 270.042 mo +52.2998 281.571 li +72.27 293.102 li +72.27 270.042 li +cp +0 0 0 1 cmyk +@ +92.2402 281.571 mo +72.27 293.102 li +92.2402 304.632 li +92.2402 281.571 li +cp +.423987 3.0518e-05 1 3.0518e-05 cmyk +f +92.2402 281.571 mo +72.27 293.102 li +92.2402 304.632 li +92.2402 281.571 li +cp +0 0 0 1 cmyk +@ +52.2998 304.632 mo +72.27 293.102 li +52.2998 281.571 li +52.2998 304.632 li +cp +.416602 3.0518e-05 1 3.0518e-05 cmyk +f +52.2998 304.632 mo +72.27 293.102 li +52.2998 281.571 li +52.2998 304.632 li +cp +0 0 0 1 cmyk +@ +72.27 316.162 mo +92.2402 304.632 li +72.27 293.102 li +72.27 316.162 li +cp +.413245 3.0518e-05 1 3.0518e-05 cmyk +f +72.27 316.162 mo +92.2402 304.632 li +72.27 293.102 li +72.27 316.162 li +cp +0 0 0 1 cmyk +@ +52.2998 281.571 mo +32.3301 293.102 li +52.2998 304.632 li +52.2998 281.571 li +cp +.409827 3.0518e-05 1 3.0518e-05 cmyk +f +52.2998 281.571 mo +32.3301 293.102 li +52.2998 304.632 li +52.2998 281.571 li +cp +0 0 0 1 cmyk +@ +72.27 293.102 mo +52.2998 304.632 li +72.27 316.162 li +72.27 293.102 li +cp +.406256 3.0518e-05 1 3.0518e-05 cmyk +f +72.27 293.102 mo +52.2998 304.632 li +72.27 316.162 li +72.27 293.102 li +cp +0 0 0 1 cmyk +@ +92.2402 304.632 mo +72.27 316.162 li +92.2402 327.691 li +92.2402 304.632 li +cp +.406256 3.0518e-05 1 3.0518e-05 cmyk +f +92.2402 304.632 mo +72.27 316.162 li +92.2402 327.691 li +92.2402 304.632 li +cp +0 0 0 1 cmyk +@ +32.3301 316.162 mo +52.2998 304.632 li +32.3301 293.102 li +32.3301 316.162 li +cp +.402838 3.0518e-05 1 3.0518e-05 cmyk +f +32.3301 316.162 mo +52.2998 304.632 li +32.3301 293.102 li +32.3301 316.162 li +cp +0 0 0 1 cmyk +@ +52.2998 327.691 mo +72.27 316.162 li +52.2998 304.632 li +52.2998 327.691 li +cp +.395026 3.0518e-05 1 3.0518e-05 cmyk +f +52.2998 327.691 mo +72.27 316.162 li +52.2998 304.632 li +52.2998 327.691 li +cp +0 0 0 1 cmyk +@ +72.27 339.222 mo +92.2402 327.691 li +72.27 316.162 li +72.27 339.222 li +cp +.391546 3.0518e-05 1 3.0518e-05 cmyk +f +72.27 339.222 mo +92.2402 327.691 li +72.27 316.162 li +72.27 339.222 li +cp +0 0 0 1 cmyk +@ +32.3301 293.102 mo +12.3599 304.632 li +32.3301 316.162 li +32.3301 293.102 li +cp +.388098 3.0518e-05 1 3.0518e-05 cmyk +f +32.3301 293.102 mo +12.3599 304.632 li +32.3301 316.162 li +32.3301 293.102 li +cp +0 0 0 1 cmyk +@ +52.2998 304.632 mo +32.3301 316.162 li +52.2998 327.691 li +52.2998 304.632 li +cp +.384771 3.0518e-05 1 3.0518e-05 cmyk +f +52.2998 304.632 mo +32.3301 316.162 li +52.2998 327.691 li +52.2998 304.632 li +cp +0 0 0 1 cmyk +@ +72.27 316.162 mo +52.2998 327.691 li +72.27 339.222 li +72.27 316.162 li +cp +.381537 3.0518e-05 1 3.0518e-05 cmyk +f +72.27 316.162 mo +52.2998 327.691 li +72.27 339.222 li +72.27 316.162 li +cp +0 0 0 1 cmyk +@ +92.2402 327.691 mo +72.27 339.222 li +92.2402 350.752 li +92.2402 327.691 li +cp +.373663 3.0518e-05 1 3.0518e-05 cmyk +f +92.2402 327.691 mo +72.27 339.222 li +92.2402 350.752 li +92.2402 327.691 li +cp +0 0 0 1 cmyk +@ +92.2402 258.512 mo +92.2402 281.571 li +112.21 270.042 li +92.2402 258.512 li +cp +.369543 3.0518e-05 1 3.0518e-05 cmyk +f +92.2402 258.512 mo +92.2402 281.571 li +112.21 270.042 li +92.2402 258.512 li +cp +0 0 0 1 cmyk +@ +112.21 293.102 mo +112.21 270.042 li +92.2402 281.571 li +112.21 293.102 li +cp +.365576 3.0518e-05 1 3.0518e-05 cmyk +f +112.21 293.102 mo +112.21 270.042 li +92.2402 281.571 li +112.21 293.102 li +cp +0 0 0 1 cmyk +@ +92.2402 281.571 mo +92.2402 304.632 li +112.21 293.102 li +92.2402 281.571 li +cp +.361852 3.0518e-05 1 3.0518e-05 cmyk +f +92.2402 281.571 mo +92.2402 304.632 li +112.21 293.102 li +92.2402 281.571 li +cp +0 0 0 1 cmyk +@ +112.21 270.042 mo +112.21 293.102 li +132.18 281.571 li +112.21 270.042 li +cp +.354406 3.0518e-05 1 3.0518e-05 cmyk +f +112.21 270.042 mo +112.21 293.102 li +132.18 281.571 li +112.21 270.042 li +cp +0 0 0 1 cmyk +@ +112.21 316.162 mo +112.21 293.102 li +92.2402 304.632 li +112.21 316.162 li +cp +.350469 3.0518e-05 1 3.0518e-05 cmyk +f +112.21 316.162 mo +112.21 293.102 li +92.2402 304.632 li +112.21 316.162 li +cp +0 0 0 1 cmyk +@ +132.18 304.632 mo +132.18 281.571 li +112.21 293.102 li +132.18 304.632 li +cp +.346319 3.0518e-05 1 3.0518e-05 cmyk +f +132.18 304.632 mo +132.18 281.571 li +112.21 293.102 li +132.18 304.632 li +cp +0 0 0 1 cmyk +@ +92.2402 304.632 mo +92.2402 327.691 li +112.21 316.162 li +92.2402 304.632 li +cp +.342657 3.0518e-05 1 3.0518e-05 cmyk +f +92.2402 304.632 mo +92.2402 327.691 li +112.21 316.162 li +92.2402 304.632 li +cp +0 0 0 1 cmyk +@ +112.21 293.102 mo +112.21 316.162 li +132.18 304.632 li +112.21 293.102 li +cp +.33872 3.0518e-05 1 3.0518e-05 cmyk +f +112.21 293.102 mo +112.21 316.162 li +132.18 304.632 li +112.21 293.102 li +cp +0 0 0 1 cmyk +@ +132.18 281.571 mo +132.18 304.632 li +152.15 293.102 li +132.18 281.571 li +cp +.330694 3.0518e-05 1 3.0518e-05 cmyk +f +132.18 281.571 mo +132.18 304.632 li +152.15 293.102 li +132.18 281.571 li +cp +0 0 0 1 cmyk +@ +112.21 339.222 mo +112.21 316.162 li +92.2402 327.691 li +112.21 339.222 li +cp +.32636 3.0518e-05 1 3.0518e-05 cmyk +f +112.21 339.222 mo +112.21 316.162 li +92.2402 327.691 li +112.21 339.222 li +cp +0 0 0 1 cmyk +@ +132.18 327.691 mo +132.18 304.632 li +112.21 316.162 li +132.18 327.691 li +cp +.322454 3.0518e-05 1 3.0518e-05 cmyk +f +132.18 327.691 mo +132.18 304.632 li +112.21 316.162 li +132.18 327.691 li +cp +0 0 0 1 cmyk +@ +152.15 316.162 mo +152.15 293.102 li +132.18 304.632 li +152.15 316.162 li +cp +.31809 3.0518e-05 1 3.0518e-05 cmyk +f +152.15 316.162 mo +152.15 293.102 li +132.18 304.632 li +152.15 316.162 li +cp +0 0 0 1 cmyk +@ +92.2402 327.691 mo +92.2402 350.752 li +112.21 339.222 li +92.2402 327.691 li +cp +.309514 3.0518e-05 1 3.0518e-05 cmyk +f +92.2402 327.691 mo +92.2402 350.752 li +112.21 339.222 li +92.2402 327.691 li +cp +0 0 0 1 cmyk +@ +112.21 316.162 mo +112.21 339.222 li +132.18 327.691 li +112.21 316.162 li +cp +.30573 3.0518e-05 1 3.0518e-05 cmyk +f +112.21 316.162 mo +112.21 339.222 li +132.18 327.691 li +112.21 316.162 li +cp +0 0 0 1 cmyk +@ +132.18 304.632 mo +132.18 327.691 li +152.15 316.162 li +132.18 304.632 li +cp +.301549 3.0518e-05 1 3.0518e-05 cmyk +f +132.18 304.632 mo +132.18 327.691 li +152.15 316.162 li +132.18 304.632 li +cp +0 0 0 1 cmyk +@ +152.15 293.102 mo +152.15 316.162 li +172.12 304.632 li +152.15 293.102 li +cp +.297185 3.0518e-05 1 3.0518e-05 cmyk +f +152.15 293.102 mo +152.15 316.162 li +172.12 304.632 li +152.15 293.102 li +cp +0 0 0 1 cmyk +@ +92.2798 273.592 mo +100.604 273.592 107.36 266.836 107.36 258.512 cv +107.36 250.188 100.604 243.432 92.2798 243.432 cv +83.9561 243.432 77.2002 250.188 77.2002 258.512 cv +77.2002 266.836 83.9561 273.592 92.2798 273.592 cv +92.2798 273.592 li +cp +.64239 3.0518e-05 1 3.0518e-05 cmyk +f +92.2798 273.592 mo +100.604 273.592 107.36 266.836 107.36 258.512 cv +107.36 250.188 100.604 243.432 92.2798 243.432 cv +83.9561 243.432 77.2002 250.188 77.2002 258.512 cv +77.2002 266.836 83.9561 273.592 92.2798 273.592 cv +92.2798 273.592 li +cp +0 0 0 1 cmyk +@ +92.2798 272.632 mo +100.074 272.632 106.4 266.306 106.4 258.512 cv +106.4 250.718 100.074 244.392 92.2798 244.392 cv +84.4858 244.392 78.1602 250.718 78.1602 258.512 cv +78.1602 266.306 84.4858 272.632 92.2798 272.632 cv +92.2798 272.632 li +cp +.644312 3.0518e-05 1 3.0518e-05 cmyk +f +92.2798 272.632 mo +100.074 272.632 106.4 266.306 106.4 258.512 cv +106.4 250.718 100.074 244.392 92.2798 244.392 cv +84.4858 244.392 78.1602 250.718 78.1602 258.512 cv +78.1602 266.306 84.4858 272.632 92.2798 272.632 cv +92.2798 272.632 li +cp +0 0 0 1 cmyk +@ +126.6 273.592 mo +134.924 273.592 141.68 266.836 141.68 258.512 cv +141.68 250.188 134.924 243.432 126.6 243.432 cv +118.276 243.432 111.52 250.188 111.52 258.512 cv +111.52 266.836 118.276 273.592 126.6 273.592 cv +126.6 273.592 li +cp +.638331 3.0518e-05 1 3.0518e-05 cmyk +f +126.6 273.592 mo +134.924 273.592 141.68 266.836 141.68 258.512 cv +141.68 250.188 134.924 243.432 126.6 243.432 cv +118.276 243.432 111.52 250.188 111.52 258.512 cv +111.52 266.836 118.276 273.592 126.6 273.592 cv +126.6 273.592 li +cp +0 0 0 1 cmyk +@ +126.6 272.632 mo +134.394 272.632 140.72 266.306 140.72 258.512 cv +140.72 250.718 134.394 244.392 126.6 244.392 cv +118.806 244.392 112.48 250.718 112.48 258.512 cv +112.48 266.306 118.806 272.632 126.6 272.632 cv +126.6 272.632 li +cp +.640162 3.0518e-05 1 3.0518e-05 cmyk +f +126.6 272.632 mo +134.394 272.632 140.72 266.306 140.72 258.512 cv +140.72 250.718 134.394 244.392 126.6 244.392 cv +118.806 244.392 112.48 250.718 112.48 258.512 cv +112.48 266.306 118.806 272.632 126.6 272.632 cv +126.6 272.632 li +cp +0 0 0 1 cmyk +@ +122.5 236.292 mo +123.823 233.999 124.52 231.398 124.52 228.752 cv +124.52 220.428 117.764 213.672 109.44 213.672 cv +101.116 213.672 94.3599 220.428 94.3599 228.752 cv +94.3599 237.076 101.116 243.832 109.44 243.832 cv +114.828 243.832 119.806 240.957 122.5 236.292 cv +122.5 236.292 li +cp +.638331 3.0518e-05 1 3.0518e-05 cmyk +f +122.5 236.292 mo +123.823 233.999 124.52 231.398 124.52 228.752 cv +124.52 220.428 117.764 213.672 109.44 213.672 cv +101.116 213.672 94.3599 220.428 94.3599 228.752 cv +94.3599 237.076 101.116 243.832 109.44 243.832 cv +114.828 243.832 119.806 240.957 122.5 236.292 cv +122.5 236.292 li +cp +0 0 0 1 cmyk +@ +121.668 235.812 mo +122.908 233.665 123.56 231.23 123.56 228.752 cv +123.56 220.957 117.234 214.632 109.44 214.632 cv +101.646 214.632 95.3198 220.957 95.3198 228.752 cv +95.3198 236.546 101.646 242.872 109.44 242.872 cv +114.484 242.872 119.146 240.181 121.668 235.812 cv +121.668 235.812 li +cp +.640162 3.0518e-05 1 3.0518e-05 cmyk +f +121.668 235.812 mo +122.908 233.665 123.56 231.23 123.56 228.752 cv +123.56 220.957 117.234 214.632 109.44 214.632 cv +101.646 214.632 95.3198 220.957 95.3198 228.752 cv +95.3198 236.546 101.646 242.872 109.44 242.872 cv +114.484 242.872 119.146 240.181 121.668 235.812 cv +121.668 235.812 li +cp +0 0 0 1 cmyk +@ +88.1797 221.212 mo +85.4858 216.546 80.5073 213.672 75.1201 213.672 cv +66.7959 213.672 60.04 220.428 60.04 228.752 cv +60.04 237.076 66.7959 243.832 75.1201 243.832 cv +83.4443 243.832 90.2002 237.076 90.2002 228.752 cv +90.2002 226.104 89.5034 223.504 88.1797 221.212 cv +88.1797 221.212 li +cp +.638331 3.0518e-05 1 3.0518e-05 cmyk +f +88.1797 221.212 mo +85.4858 216.546 80.5073 213.672 75.1201 213.672 cv +66.7959 213.672 60.04 220.428 60.04 228.752 cv +60.04 237.076 66.7959 243.832 75.1201 243.832 cv +83.4443 243.832 90.2002 237.076 90.2002 228.752 cv +90.2002 226.104 89.5034 223.504 88.1797 221.212 cv +88.1797 221.212 li +cp +0 0 0 1 cmyk +@ +87.3481 221.691 mo +84.8262 217.323 80.1646 214.632 75.1201 214.632 cv +67.3257 214.632 61 220.957 61 228.752 cv +61 236.546 67.3257 242.872 75.1201 242.872 cv +82.9141 242.872 89.2402 236.546 89.2402 228.752 cv +89.2402 226.273 88.5874 223.838 87.3481 221.691 cv +87.3481 221.691 li +cp +.640162 3.0518e-05 1 3.0518e-05 cmyk +f +87.3481 221.691 mo +84.8262 217.323 80.1646 214.632 75.1201 214.632 cv +67.3257 214.632 61 220.957 61 228.752 cv +61 236.546 67.3257 242.872 75.1201 242.872 cv +82.9141 242.872 89.2402 236.546 89.2402 228.752 cv +89.2402 226.273 88.5874 223.838 87.3481 221.691 cv +87.3481 221.691 li +cp +0 0 0 1 cmyk +@ +57.96 243.432 mo +49.6357 243.432 42.8799 250.188 42.8799 258.512 cv +42.8799 266.836 49.6357 273.592 57.96 273.592 cv +66.2842 273.592 73.04 266.836 73.04 258.512 cv +73.04 250.188 66.2842 243.432 57.96 243.432 cv +57.96 243.432 li +cp +.638331 3.0518e-05 1 3.0518e-05 cmyk +f +57.96 243.432 mo +49.6357 243.432 42.8799 250.188 42.8799 258.512 cv +42.8799 266.836 49.6357 273.592 57.96 273.592 cv +66.2842 273.592 73.04 266.836 73.04 258.512 cv +73.04 250.188 66.2842 243.432 57.96 243.432 cv +57.96 243.432 li +cp +0 0 0 1 cmyk +@ +57.96 244.392 mo +50.1655 244.392 43.8398 250.718 43.8398 258.512 cv +43.8398 266.306 50.1655 272.632 57.96 272.632 cv +65.7544 272.632 72.0801 266.306 72.0801 258.512 cv +72.0801 250.718 65.7544 244.392 57.96 244.392 cv +57.96 244.392 li +cp +.640162 3.0518e-05 1 3.0518e-05 cmyk +f +57.96 244.392 mo +50.1655 244.392 43.8398 250.718 43.8398 258.512 cv +43.8398 266.306 50.1655 272.632 57.96 272.632 cv +65.7544 272.632 72.0801 266.306 72.0801 258.512 cv +72.0801 250.718 65.7544 244.392 57.96 244.392 cv +57.96 244.392 li +cp +0 0 0 1 cmyk +@ +62.0605 280.731 mo +60.7368 283.024 60.04 285.625 60.04 288.271 cv +60.04 296.596 66.7959 303.352 75.1201 303.352 cv +83.4443 303.352 90.2002 296.596 90.2002 288.271 cv +90.2002 279.947 83.4443 273.191 75.1201 273.191 cv +69.7324 273.191 64.7539 276.066 62.0605 280.731 cv +62.0605 280.731 li +cp +.638331 3.0518e-05 1 3.0518e-05 cmyk +f +62.0605 280.731 mo +60.7368 283.024 60.04 285.625 60.04 288.271 cv +60.04 296.596 66.7959 303.352 75.1201 303.352 cv +83.4443 303.352 90.2002 296.596 90.2002 288.271 cv +90.2002 279.947 83.4443 273.191 75.1201 273.191 cv +69.7324 273.191 64.7539 276.066 62.0605 280.731 cv +62.0605 280.731 li +cp +0 0 0 1 cmyk +@ +62.8916 281.212 mo +61.6523 283.358 61 285.793 61 288.271 cv +61 296.066 67.3257 302.392 75.1201 302.392 cv +82.9141 302.392 89.2402 296.066 89.2402 288.271 cv +89.2402 280.478 82.9141 274.151 75.1201 274.151 cv +70.0752 274.151 65.4141 276.843 62.8916 281.212 cv +62.8916 281.212 li +cp +.640162 3.0518e-05 1 3.0518e-05 cmyk +f +62.8916 281.212 mo +61.6523 283.358 61 285.793 61 288.271 cv +61 296.066 67.3257 302.392 75.1201 302.392 cv +82.9141 302.392 89.2402 296.066 89.2402 288.271 cv +89.2402 280.478 82.9141 274.151 75.1201 274.151 cv +70.0752 274.151 65.4141 276.843 62.8916 281.212 cv +62.8916 281.212 li +cp +0 0 0 1 cmyk +@ +96.3804 295.812 mo +99.0742 300.478 104.052 303.352 109.44 303.352 cv +117.764 303.352 124.52 296.596 124.52 288.271 cv +124.52 279.947 117.764 273.191 109.44 273.191 cv +101.116 273.191 94.3599 279.947 94.3599 288.271 cv +94.3599 290.919 95.0566 293.52 96.3804 295.812 cv +96.3804 295.812 li +cp +.638331 3.0518e-05 1 3.0518e-05 cmyk +f +96.3804 295.812 mo +99.0742 300.478 104.052 303.352 109.44 303.352 cv +117.764 303.352 124.52 296.596 124.52 288.271 cv +124.52 279.947 117.764 273.191 109.44 273.191 cv +101.116 273.191 94.3599 279.947 94.3599 288.271 cv +94.3599 290.919 95.0566 293.52 96.3804 295.812 cv +96.3804 295.812 li +cp +0 0 0 1 cmyk +@ +97.2119 295.332 mo +99.7339 299.7 104.396 302.392 109.44 302.392 cv +117.234 302.392 123.56 296.066 123.56 288.271 cv +123.56 280.478 117.234 274.151 109.44 274.151 cv +101.646 274.151 95.3198 280.478 95.3198 288.271 cv +95.3198 290.75 95.9727 293.186 97.2119 295.332 cv +97.2119 295.332 li +cp +.640162 3.0518e-05 1 3.0518e-05 cmyk +f +97.2119 295.332 mo +99.7339 299.7 104.396 302.392 109.44 302.392 cv +117.234 302.392 123.56 296.066 123.56 288.271 cv +123.56 280.478 117.234 274.151 109.44 274.151 cv +101.646 274.151 95.3198 280.478 95.3198 288.271 cv +95.3198 290.75 95.9727 293.186 97.2119 295.332 cv +97.2119 295.332 li +cp +0 0 0 1 cmyk +@ +172.12 396.872 mo +194.09 409.552 li +194.09 384.182 li +172.12 396.872 li +cp +.288548 3.0518e-05 1 3.0518e-05 cmyk +f +172.12 396.872 mo +194.09 409.552 li +194.09 384.182 li +172.12 396.872 li +cp +0 0 0 1 cmyk +@ +216.05 396.872 mo +194.09 384.182 li +194.09 409.552 li +216.05 396.872 li +cp +.284245 3.0518e-05 1 3.0518e-05 cmyk +f +216.05 396.872 mo +194.09 384.182 li +194.09 409.552 li +216.05 396.872 li +cp +0 0 0 1 cmyk +@ +194.09 409.552 mo +216.05 422.231 li +216.05 396.872 li +194.09 409.552 li +cp +.279973 3.0518e-05 1 3.0518e-05 cmyk +f +194.09 409.552 mo +216.05 422.231 li +216.05 396.872 li +194.09 409.552 li +cp +0 0 0 1 cmyk +@ +194.09 384.182 mo +216.05 396.872 li +216.05 371.502 li +194.09 384.182 li +cp +.275914 3.0518e-05 1 3.0518e-05 cmyk +f +194.09 384.182 mo +216.05 396.872 li +216.05 371.502 li +194.09 384.182 li +cp +0 0 0 1 cmyk +@ +238.02 409.552 mo +216.05 396.872 li +216.05 422.231 li +238.02 409.552 li +cp +.268742 3.0518e-05 1 3.0518e-05 cmyk +f +238.02 409.552 mo +216.05 396.872 li +216.05 422.231 li +238.02 409.552 li +cp +0 0 0 1 cmyk +@ +238.02 384.182 mo +216.05 371.502 li +216.05 396.872 li +238.02 384.182 li +cp +.264622 3.0518e-05 1 3.0518e-05 cmyk +f +238.02 384.182 mo +216.05 371.502 li +216.05 396.872 li +238.02 384.182 li +cp +0 0 0 1 cmyk +@ +216.05 422.231 mo +238.02 434.922 li +238.02 409.552 li +216.05 422.231 li +cp +.260044 3.0518e-05 1 3.0518e-05 cmyk +f +216.05 422.231 mo +238.02 434.922 li +238.02 409.552 li +216.05 422.231 li +cp +0 0 0 1 cmyk +@ +216.05 396.872 mo +238.02 409.552 li +238.02 384.182 li +216.05 396.872 li +cp +.250767 3.0518e-05 1 3.0518e-05 cmyk +f +216.05 396.872 mo +238.02 409.552 li +238.02 384.182 li +216.05 396.872 li +cp +0 0 0 1 cmyk +@ +216.05 371.502 mo +238.02 384.182 li +238.02 358.821 li +216.05 371.502 li +cp +.245884 3.0518e-05 1 3.0518e-05 cmyk +f +216.05 371.502 mo +238.02 384.182 li +238.02 358.821 li +216.05 371.502 li +cp +0 0 0 1 cmyk +@ +252 417.622 mo +238.02 409.552 li +238.02 434.922 li +252 426.852 li +252 417.622 li +cp +.246677 3.0518e-05 1 3.0518e-05 cmyk +f +252 417.622 mo +238.02 409.552 li +238.02 434.922 li +252 426.852 li +252 417.622 li +cp +0 0 0 1 cmyk +@ +252 392.262 mo +238.02 384.182 li +238.02 409.552 li +252 401.481 li +252 392.262 li +cp +.241886 3.0518e-05 1 3.0518e-05 cmyk +f +252 392.262 mo +238.02 384.182 li +238.02 409.552 li +252 401.481 li +252 392.262 li +cp +0 0 0 1 cmyk +@ +252 366.892 mo +238.02 358.821 li +238.02 384.182 li +252 376.111 li +252 366.892 li +cp +.233188 3.0518e-05 1 3.0518e-05 cmyk +f +252 366.892 mo +238.02 358.821 li +238.02 384.182 li +252 376.111 li +252 366.892 li +cp +0 0 0 1 cmyk +@ +238.02 434.922 mo +252 442.992 li +252 426.852 li +238.02 434.922 li +cp +.228641 3.0518e-05 1 3.0518e-05 cmyk +f +238.02 434.922 mo +252 442.992 li +252 426.852 li +238.02 434.922 li +cp +0 0 0 1 cmyk +@ +238.02 409.552 mo +252 417.622 li +252 401.481 li +238.02 409.552 li +cp +.22385 3.0518e-05 1 3.0518e-05 cmyk +f +238.02 409.552 mo +252 417.622 li +252 401.481 li +238.02 409.552 li +cp +0 0 0 1 cmyk +@ +238.02 384.182 mo +252 392.262 li +252 376.111 li +238.02 384.182 li +cp +.21561 .00308232 1 3.0518e-05 cmyk +f +238.02 384.182 mo +252 392.262 li +252 376.111 li +238.02 384.182 li +cp +0 0 0 1 cmyk +@ +238.02 358.821 mo +252 366.892 li +252 350.752 li +238.02 358.821 li +cp +.211887 .000762951 1 3.0518e-05 cmyk +f +238.02 358.821 mo +252 366.892 li +252 350.752 li +238.02 358.821 li +cp +0 0 0 1 cmyk +@ +172.12 396.872 mo +194.09 384.182 li +172.12 371.502 li +172.12 396.872 li +cp +.207309 .00216678 1 3.0518e-05 cmyk +f +172.12 396.872 mo +194.09 384.182 li +172.12 371.502 li +172.12 396.872 li +cp +0 0 0 1 cmyk +@ +194.09 358.821 mo +172.12 371.502 li +194.09 384.182 li +194.09 358.821 li +cp +.197757 .00537118 1 3.0518e-05 cmyk +f +194.09 358.821 mo +172.12 371.502 li +194.09 384.182 li +194.09 358.821 li +cp +0 0 0 1 cmyk +@ +194.09 384.182 mo +216.05 371.502 li +194.09 358.821 li +194.09 384.182 li +cp +.192691 .0071107 .999725 3.0518e-05 cmyk +f +194.09 384.182 mo +216.05 371.502 li +194.09 358.821 li +194.09 384.182 li +cp +0 0 0 1 cmyk +@ +172.12 371.502 mo +194.09 358.821 li +172.12 346.142 li +172.12 371.502 li +cp +.187778 .00888075 1 3.0518e-05 cmyk +f +172.12 371.502 mo +194.09 358.821 li +172.12 346.142 li +172.12 371.502 li +cp +0 0 0 1 cmyk +@ +216.05 346.142 mo +194.09 358.821 li +216.05 371.502 li +216.05 346.142 li +cp +.179629 .00784314 .995422 3.0518e-05 cmyk +f +216.05 346.142 mo +194.09 358.821 li +216.05 371.502 li +216.05 346.142 li +cp +0 0 0 1 cmyk +@ +194.09 333.452 mo +172.12 346.142 li +194.09 358.821 li +194.09 333.452 li +cp +.174685 .00958267 .994934 3.0518e-05 cmyk +f +194.09 333.452 mo +172.12 346.142 li +194.09 358.821 li +194.09 333.452 li +cp +0 0 0 1 cmyk +@ +216.05 371.502 mo +238.02 358.821 li +216.05 346.142 li +216.05 371.502 li +cp +.169467 .0113222 .994598 3.0518e-05 cmyk +f +216.05 371.502 mo +238.02 358.821 li +216.05 346.142 li +216.05 371.502 li +cp +0 0 0 1 cmyk +@ +194.09 358.821 mo +216.05 346.142 li +194.09 333.452 li +194.09 358.821 li +cp +.160372 .0146792 .993805 3.0518e-05 cmyk +f +194.09 358.821 mo +216.05 346.142 li +194.09 333.452 li +194.09 358.821 li +cp +0 0 0 1 cmyk +@ +172.12 346.142 mo +194.09 333.452 li +172.12 320.771 li +172.12 346.142 li +cp +.160372 .0146792 .993805 3.0518e-05 cmyk +f +172.12 346.142 mo +194.09 333.452 li +172.12 320.771 li +172.12 346.142 li +cp +0 0 0 1 cmyk +@ +230.03 338.071 mo +216.05 346.142 li +238.02 358.821 li +238.02 342.682 li +230.03 338.071 li +cp +.160037 .0240177 .995697 3.0518e-05 cmyk +f +230.03 338.071 mo +216.05 346.142 li +238.02 358.821 li +238.02 342.682 li +230.03 338.071 li +cp +0 0 0 1 cmyk +@ +208.07 325.382 mo +194.09 333.452 li +216.05 346.142 li +216.05 329.992 li +208.07 325.382 li +cp +.155856 .0315251 .994507 3.0518e-05 cmyk +f +208.07 325.382 mo +194.09 333.452 li +216.05 346.142 li +216.05 329.992 li +208.07 325.382 li +cp +0 0 0 1 cmyk +@ +186.1 312.702 mo +172.12 320.771 li +194.09 333.452 li +194.09 317.312 li +186.1 312.702 li +cp +.155978 .0315251 .99649 3.0518e-05 cmyk +f +186.1 312.702 mo +172.12 320.771 li +194.09 333.452 li +194.09 317.312 li +186.1 312.702 li +cp +0 0 0 1 cmyk +@ +238.02 358.821 mo +252 350.752 li +238.02 342.682 li +238.02 358.821 li +cp +.155734 .0415961 .99704 3.0518e-05 cmyk +f +238.02 358.821 mo +252 350.752 li +238.02 342.682 li +238.02 358.821 li +cp +0 0 0 1 cmyk +@ +216.05 346.142 mo +230.03 338.071 li +216.05 329.992 li +216.05 346.142 li +cp +.155581 .047364 .996948 3.0518e-05 cmyk +f +216.05 346.142 mo +230.03 338.071 li +216.05 329.992 li +216.05 346.142 li +cp +0 0 0 1 cmyk +@ +194.09 333.452 mo +208.07 325.382 li +194.09 317.312 li +194.09 333.452 li +cp +.155581 .047364 .996948 3.0518e-05 cmyk +f +194.09 333.452 mo +208.07 325.382 li +194.09 317.312 li +194.09 333.452 li +cp +0 0 0 1 cmyk +@ +172.12 320.771 mo +186.1 312.702 li +172.12 304.632 li +172.12 320.771 li +cp +.150851 .0557259 .994598 3.0518e-05 cmyk +f +172.12 320.771 mo +186.1 312.702 li +172.12 304.632 li +172.12 320.771 li +cp +0 0 0 1 cmyk +@ +172.12 396.872 mo +172.12 371.502 li +150.15 384.182 li +172.12 396.872 li +cp +.149783 .0684825 .994568 3.0518e-05 cmyk +f +172.12 396.872 mo +172.12 371.502 li +150.15 384.182 li +172.12 396.872 li +cp +0 0 0 1 cmyk +@ +150.15 358.821 mo +150.15 384.182 li +172.12 371.502 li +150.15 358.821 li +cp +.14902 .0744335 .995178 3.0518e-05 cmyk +f +150.15 358.821 mo +150.15 384.182 li +172.12 371.502 li +150.15 358.821 li +cp +0 0 0 1 cmyk +@ +172.12 371.502 mo +172.12 346.142 li +150.15 358.821 li +172.12 371.502 li +cp +.148318 .0808118 .998657 3.0518e-05 cmyk +f +172.12 371.502 mo +172.12 346.142 li +150.15 358.821 li +172.12 371.502 li +cp +0 0 0 1 cmyk +@ +150.15 384.182 mo +150.15 358.821 li +128.18 371.502 li +150.15 384.182 li +cp +.147463 .0875868 1 3.0518e-05 cmyk +f +150.15 384.182 mo +150.15 358.821 li +128.18 371.502 li +150.15 384.182 li +cp +0 0 0 1 cmyk +@ +150.15 333.452 mo +150.15 358.821 li +172.12 346.142 li +150.15 333.452 li +cp +.1467 .0941482 1 3.0518e-05 cmyk +f +150.15 333.452 mo +150.15 358.821 li +172.12 346.142 li +150.15 333.452 li +cp +0 0 0 1 cmyk +@ +128.18 346.142 mo +128.18 371.502 li +150.15 358.821 li +128.18 346.142 li +cp +.141268 .102754 1 3.0518e-05 cmyk +f +128.18 346.142 mo +128.18 371.502 li +150.15 358.821 li +128.18 346.142 li +cp +0 0 0 1 cmyk +@ +172.12 346.142 mo +172.12 320.771 li +150.15 333.452 li +172.12 346.142 li +cp +.14081 .108186 1 3.0518e-05 cmyk +f +172.12 346.142 mo +172.12 320.771 li +150.15 333.452 li +172.12 346.142 li +cp +0 0 0 1 cmyk +@ +150.15 358.821 mo +150.15 333.452 li +128.18 346.142 li +150.15 358.821 li +cp +.140627 .114137 1 3.0518e-05 cmyk +f +150.15 358.821 mo +150.15 333.452 li +128.18 346.142 li +150.15 358.821 li +cp +0 0 0 1 cmyk +@ +128.18 371.502 mo +128.18 346.142 li +106.22 358.821 li +128.18 371.502 li +cp +.140597 .121126 1 3.0518e-05 cmyk +f +128.18 371.502 mo +128.18 346.142 li +106.22 358.821 li +128.18 371.502 li +cp +0 0 0 1 cmyk +@ +150.15 317.312 mo +150.15 333.452 li +172.12 320.771 li +158.14 312.702 li +150.15 317.312 li +cp +.140627 .127657 1 3.0518e-05 cmyk +f +150.15 317.312 mo +150.15 333.452 li +172.12 320.771 li +158.14 312.702 li +150.15 317.312 li +cp +0 0 0 1 cmyk +@ +128.18 329.992 mo +128.18 346.142 li +150.15 333.452 li +136.17 325.382 li +128.18 329.992 li +cp +.134401 .136507 1 3.0518e-05 cmyk +f +128.18 329.992 mo +128.18 346.142 li +150.15 333.452 li +136.17 325.382 li +128.18 329.992 li +cp +0 0 0 1 cmyk +@ +106.22 342.682 mo +106.22 358.821 li +128.18 346.142 li +114.21 338.071 li +106.22 342.682 li +cp +.134401 .136507 1 3.0518e-05 cmyk +f +106.22 342.682 mo +106.22 358.821 li +128.18 346.142 li +114.21 338.071 li +106.22 342.682 li +cp +0 0 0 1 cmyk +@ +172.12 320.771 mo +172.12 304.632 li +158.14 312.702 li +172.12 320.771 li +cp +.134005 .143587 1 3.0518e-05 cmyk +f +172.12 320.771 mo +172.12 304.632 li +158.14 312.702 li +172.12 320.771 li +cp +0 0 0 1 cmyk +@ +150.15 333.452 mo +150.15 317.312 li +136.17 325.382 li +150.15 333.452 li +cp +.133577 .149966 1 3.0518e-05 cmyk +f +150.15 333.452 mo +150.15 317.312 li +136.17 325.382 li +150.15 333.452 li +cp +0 0 0 1 cmyk +@ +128.18 346.142 mo +128.18 329.992 li +114.21 338.071 li +128.18 346.142 li +cp +.133364 .156008 1 3.0518e-05 cmyk +f +128.18 346.142 mo +128.18 329.992 li +114.21 338.071 li +128.18 346.142 li +cp +0 0 0 1 cmyk +@ +106.22 358.821 mo +106.22 342.682 li +92.2402 350.752 li +106.22 358.821 li +cp +.13315 .161593 1 3.0518e-05 cmyk +f +106.22 358.821 mo +106.22 342.682 li +92.2402 350.752 li +106.22 358.821 li +cp +0 0 0 1 cmyk +@ +172.12 396.872 mo +150.15 384.182 li +150.15 409.552 li +172.12 396.872 li +cp +.128634 .168643 1 3.0518e-05 cmyk +f +172.12 396.872 mo +150.15 384.182 li +150.15 409.552 li +172.12 396.872 li +cp +0 0 0 1 cmyk +@ +128.18 396.872 mo +150.15 409.552 li +150.15 384.182 li +128.18 396.872 li +cp +.128511 .174777 1 3.0518e-05 cmyk +f +128.18 396.872 mo +150.15 409.552 li +150.15 384.182 li +128.18 396.872 li +cp +0 0 0 1 cmyk +@ +150.15 384.182 mo +128.18 371.502 li +128.18 396.872 li +150.15 384.182 li +cp +.128206 .180819 1 3.0518e-05 cmyk +f +150.15 384.182 mo +128.18 371.502 li +128.18 396.872 li +150.15 384.182 li +cp +0 0 0 1 cmyk +@ +150.15 409.552 mo +128.18 396.872 li +128.18 422.231 li +150.15 409.552 li +cp +.127749 .186435 1 3.0518e-05 cmyk +f +150.15 409.552 mo +128.18 396.872 li +128.18 422.231 li +150.15 409.552 li +cp +0 0 0 1 cmyk +@ +106.22 384.182 mo +128.18 396.872 li +128.18 371.502 li +106.22 384.182 li +cp +.126284 .198978 1 3.0518e-05 cmyk +f +106.22 384.182 mo +128.18 396.872 li +128.18 371.502 li +106.22 384.182 li +cp +0 0 0 1 cmyk +@ +106.22 409.552 mo +128.18 422.231 li +128.18 396.872 li +106.22 409.552 li +cp +.120272 .20734 1 3.0518e-05 cmyk +f +106.22 409.552 mo +128.18 422.231 li +128.18 396.872 li +106.22 409.552 li +cp +0 0 0 1 cmyk +@ +128.18 371.502 mo +106.22 358.821 li +106.22 384.182 li +128.18 371.502 li +cp +.119081 .213382 1 3.0518e-05 cmyk +f +128.18 371.502 mo +106.22 358.821 li +106.22 384.182 li +128.18 371.502 li +cp +0 0 0 1 cmyk +@ +128.18 396.872 mo +106.22 384.182 li +106.22 409.552 li +128.18 396.872 li +cp +.118288 .218997 1 3.0518e-05 cmyk +f +128.18 396.872 mo +106.22 384.182 li +106.22 409.552 li +128.18 396.872 li +cp +0 0 0 1 cmyk +@ +128.18 422.231 mo +106.22 409.552 li +106.22 434.922 li +128.18 422.231 li +cp +.117586 .22501 1 3.0518e-05 cmyk +f +128.18 422.231 mo +106.22 409.552 li +106.22 434.922 li +128.18 422.231 li +cp +0 0 0 1 cmyk +@ +92.2402 376.111 mo +106.22 384.182 li +106.22 358.821 li +92.2402 366.892 li +92.2402 376.111 li +cp +.112428 .233555 1 3.0518e-05 cmyk +f +92.2402 376.111 mo +106.22 384.182 li +106.22 358.821 li +92.2402 366.892 li +92.2402 376.111 li +cp +0 0 0 1 cmyk +@ +92.2402 401.481 mo +106.22 409.552 li +106.22 384.182 li +92.2402 392.262 li +92.2402 401.481 li +cp +.112276 .239139 1 3.0518e-05 cmyk +f +92.2402 401.481 mo +106.22 409.552 li +106.22 384.182 li +92.2402 392.262 li +92.2402 401.481 li +cp +0 0 0 1 cmyk +@ +92.2402 426.852 mo +106.22 434.922 li +106.22 409.552 li +92.2402 417.622 li +92.2402 426.852 li +cp +.112245 .244877 1 3.0518e-05 cmyk +f +92.2402 426.852 mo +106.22 434.922 li +106.22 409.552 li +92.2402 417.622 li +92.2402 426.852 li +cp +0 0 0 1 cmyk +@ +106.22 358.821 mo +92.2402 350.752 li +92.2402 366.892 li +106.22 358.821 li +cp +.111971 .250797 1 3.0518e-05 cmyk +f +106.22 358.821 mo +92.2402 350.752 li +92.2402 366.892 li +106.22 358.821 li +cp +0 0 0 1 cmyk +@ +106.22 384.182 mo +92.2402 376.111 li +92.2402 392.262 li +106.22 384.182 li +cp +.110567 .262181 1 3.0518e-05 cmyk +f +106.22 384.182 mo +92.2402 376.111 li +92.2402 392.262 li +106.22 384.182 li +cp +0 0 0 1 cmyk +@ +106.22 409.552 mo +92.2402 401.481 li +92.2402 417.622 li +106.22 409.552 li +cp +.109865 .267918 1 3.0518e-05 cmyk +f +106.22 409.552 mo +92.2402 401.481 li +92.2402 417.622 li +106.22 409.552 li +cp +0 0 0 1 cmyk +@ +106.22 434.922 mo +92.2402 426.852 li +92.2402 442.992 li +106.22 434.922 li +cp +.104494 .274784 1 3.0518e-05 cmyk +f +106.22 434.922 mo +92.2402 426.852 li +92.2402 442.992 li +106.22 434.922 li +cp +0 0 0 1 cmyk +@ +172.12 396.872 mo +150.15 409.552 li +172.12 422.231 li +172.12 396.872 li +cp +.103853 .280369 1 3.0518e-05 cmyk +f +172.12 396.872 mo +150.15 409.552 li +172.12 422.231 li +172.12 396.872 li +cp +0 0 0 1 cmyk +@ +150.15 434.922 mo +172.12 422.231 li +150.15 409.552 li +150.15 434.922 li +cp +.103304 .28629 1 3.0518e-05 cmyk +f +150.15 434.922 mo +172.12 422.231 li +150.15 409.552 li +150.15 434.922 li +cp +0 0 0 1 cmyk +@ +150.15 409.552 mo +128.18 422.231 li +150.15 434.922 li +150.15 409.552 li +cp +.102449 .292271 1 3.0518e-05 cmyk +f +150.15 409.552 mo +128.18 422.231 li +150.15 434.922 li +150.15 409.552 li +cp +0 0 0 1 cmyk +@ +172.12 422.231 mo +150.15 434.922 li +172.12 447.602 li +172.12 422.231 li +cp +.101625 .298222 1 3.0518e-05 cmyk +f +172.12 422.231 mo +150.15 434.922 li +172.12 447.602 li +172.12 422.231 li +cp +0 0 0 1 cmyk +@ +128.18 447.602 mo +150.15 434.922 li +128.18 422.231 li +128.18 447.602 li +cp +.0950942 .310338 1 3.0518e-05 cmyk +f +128.18 447.602 mo +150.15 434.922 li +128.18 422.231 li +128.18 447.602 li +cp +0 0 0 1 cmyk +@ +150.15 460.281 mo +172.12 447.602 li +150.15 434.922 li +150.15 460.281 li +cp +.0944533 .315679 1 3.0518e-05 cmyk +f +150.15 460.281 mo +172.12 447.602 li +150.15 434.922 li +150.15 460.281 li +cp +0 0 0 1 cmyk +@ +128.18 422.231 mo +106.22 434.922 li +128.18 447.602 li +128.18 422.231 li +cp +.0938125 .321233 1 3.0518e-05 cmyk +f +128.18 422.231 mo +106.22 434.922 li +128.18 447.602 li +128.18 422.231 li +cp +0 0 0 1 cmyk +@ +150.15 434.922 mo +128.18 447.602 li +150.15 460.281 li +150.15 434.922 li +cp +.09308 .326421 1 3.0518e-05 cmyk +f +150.15 434.922 mo +128.18 447.602 li +150.15 460.281 li +150.15 434.922 li +cp +0 0 0 1 cmyk +@ +172.12 447.602 mo +150.15 460.281 li +172.12 472.962 li +172.12 447.602 li +cp +.092134 .331762 1 3.0518e-05 cmyk +f +172.12 447.602 mo +150.15 460.281 li +172.12 472.962 li +172.12 447.602 li +cp +0 0 0 1 cmyk +@ +114.21 455.672 mo +128.18 447.602 li +106.22 434.922 li +106.22 451.062 li +114.21 455.672 li +cp +.0909133 .337987 1 3.0518e-05 cmyk +f +114.21 455.672 mo +128.18 447.602 li +106.22 434.922 li +106.22 451.062 li +114.21 455.672 li +cp +0 0 0 1 cmyk +@ +136.17 468.352 mo +150.15 460.281 li +128.18 447.602 li +128.18 463.742 li +136.17 468.352 li +cp +.0831311 .352483 1 3.0518e-05 cmyk +f +136.17 468.352 mo +150.15 460.281 li +128.18 447.602 li +128.18 463.742 li +136.17 468.352 li +cp +0 0 0 1 cmyk +@ +158.14 481.042 mo +172.12 472.962 li +150.15 460.281 li +150.15 476.422 li +158.14 481.042 li +cp +.0821241 .358556 1 3.0518e-05 cmyk +f +158.14 481.042 mo +172.12 472.962 li +150.15 460.281 li +150.15 476.422 li +158.14 481.042 li +cp +0 0 0 1 cmyk +@ +106.22 434.922 mo +92.2402 442.992 li +106.22 451.062 li +106.22 434.922 li +cp +.0812695 .363867 1 3.0518e-05 cmyk +f +106.22 434.922 mo +92.2402 442.992 li +106.22 451.062 li +106.22 434.922 li +cp +0 0 0 1 cmyk +@ +128.18 447.602 mo +114.21 455.672 li +128.18 463.742 li +128.18 447.602 li +cp +.0812695 .363867 1 3.0518e-05 cmyk +f +128.18 447.602 mo +114.21 455.672 li +128.18 463.742 li +128.18 447.602 li +cp +0 0 0 1 cmyk +@ +150.15 460.281 mo +136.17 468.352 li +150.15 476.422 li +150.15 460.281 li +cp +.0806897 .369268 1 3.0518e-05 cmyk +f +150.15 460.281 mo +136.17 468.352 li +150.15 476.422 li +150.15 460.281 li +cp +0 0 0 1 cmyk +@ +172.12 472.962 mo +158.14 481.042 li +172.12 489.111 li +172.12 472.962 li +cp +.0754101 .376623 1 3.0518e-05 cmyk +f +172.12 472.962 mo +158.14 481.042 li +172.12 489.111 li +172.12 472.962 li +cp +0 0 0 1 cmyk +@ +172.12 396.872 mo +172.12 422.231 li +194.09 409.552 li +172.12 396.872 li +cp +.07364 .387793 1 3.0518e-05 cmyk +f +172.12 396.872 mo +172.12 422.231 li +194.09 409.552 li +172.12 396.872 li +cp +0 0 0 1 cmyk +@ +194.09 434.922 mo +194.09 409.552 li +172.12 422.231 li +194.09 434.922 li +cp +.0727245 .393957 1 3.0518e-05 cmyk +f +194.09 434.922 mo +194.09 409.552 li +172.12 422.231 li +194.09 434.922 li +cp +0 0 0 1 cmyk +@ +172.12 422.231 mo +172.12 447.602 li +194.09 434.922 li +172.12 422.231 li +cp +.0716564 .400214 1 3.0518e-05 cmyk +f +172.12 422.231 mo +172.12 447.602 li +194.09 434.922 li +172.12 422.231 li +cp +0 0 0 1 cmyk +@ +194.09 409.552 mo +194.09 434.922 li +216.05 422.231 li +194.09 409.552 li +cp +.0706187 .406378 1 3.0518e-05 cmyk +f +194.09 409.552 mo +194.09 434.922 li +216.05 422.231 li +194.09 409.552 li +cp +0 0 0 1 cmyk +@ +194.09 460.281 mo +194.09 434.922 li +172.12 447.602 li +194.09 460.281 li +cp +.0696117 .412299 1 9.15541e-05 cmyk +f +194.09 460.281 mo +194.09 434.922 li +172.12 447.602 li +194.09 460.281 li +cp +0 0 0 1 cmyk +@ +216.05 447.602 mo +216.05 422.231 li +194.09 434.922 li +216.05 447.602 li +cp +.0629587 .424018 1 .000244144 cmyk +f +216.05 447.602 mo +216.05 422.231 li +194.09 434.922 li +216.05 447.602 li +cp +0 0 0 1 cmyk +@ +172.12 447.602 mo +172.12 472.962 li +194.09 460.281 li +172.12 447.602 li +cp +.0621958 .429633 1 .00030518 cmyk +f +172.12 447.602 mo +172.12 472.962 li +194.09 460.281 li +172.12 447.602 li +cp +0 0 0 1 cmyk +@ +194.09 434.922 mo +194.09 460.281 li +216.05 447.602 li +194.09 434.922 li +cp +.0614023 .435401 1 .000366217 cmyk +f +194.09 434.922 mo +194.09 460.281 li +216.05 447.602 li +194.09 434.922 li +cp +0 0 0 1 cmyk +@ +216.05 422.231 mo +216.05 447.602 li +238.02 434.922 li +216.05 422.231 li +cp +.0607309 .440711 1 .000396735 cmyk +f +216.05 422.231 mo +216.05 447.602 li +238.02 434.922 li +216.05 422.231 li +cp +0 0 0 1 cmyk +@ +194.09 476.422 mo +194.09 460.281 li +172.12 472.962 li +186.1 481.042 li +194.09 476.422 li +cp +.0589303 .453071 1 .000396735 cmyk +f +194.09 476.422 mo +194.09 460.281 li +172.12 472.962 li +186.1 481.042 li +194.09 476.422 li +cp +0 0 0 1 cmyk +@ +216.05 463.742 mo +216.05 447.602 li +194.09 460.281 li +208.07 468.352 li +216.05 463.742 li +cp +.0529793 .46125 1 .00030518 cmyk +f +216.05 463.742 mo +216.05 447.602 li +194.09 460.281 li +208.07 468.352 li +216.05 463.742 li +cp +0 0 0 1 cmyk +@ +238.02 451.062 mo +238.02 434.922 li +216.05 447.602 li +230.03 455.672 li +238.02 451.062 li +cp +.0521553 .467414 1 .000274662 cmyk +f +238.02 451.062 mo +238.02 434.922 li +216.05 447.602 li +230.03 455.672 li +238.02 451.062 li +cp +0 0 0 1 cmyk +@ +172.12 472.962 mo +172.12 489.111 li +186.1 481.042 li +172.12 472.962 li +cp +.0514229 .472938 1 .000213626 cmyk +f +172.12 472.962 mo +172.12 489.111 li +186.1 481.042 li +172.12 472.962 li +cp +0 0 0 1 cmyk +@ +194.09 460.281 mo +194.09 476.422 li +208.07 468.352 li +194.09 460.281 li +cp +.050782 .484779 1 .000122072 cmyk +f +194.09 460.281 mo +194.09 476.422 li +208.07 468.352 li +194.09 460.281 li +cp +0 0 0 1 cmyk +@ +216.05 447.602 mo +216.05 463.742 li +230.03 455.672 li +216.05 447.602 li +cp +.0507515 .49131 1 6.1036e-05 cmyk +f +216.05 447.602 mo +216.05 463.742 li +230.03 455.672 li +216.05 447.602 li +cp +0 0 0 1 cmyk +@ +238.02 434.922 mo +238.02 451.062 li +252 442.992 li +238.02 434.922 li +cp +.0508431 .498238 1 3.0518e-05 cmyk +f +238.02 434.922 mo +238.02 451.062 li +252 442.992 li +238.02 434.922 li +cp +0 0 0 1 cmyk +@ +331.88 396.872 mo +351.85 408.401 li +351.85 385.342 li +331.88 396.872 li +cp +.0445563 .541253 1 .000885023 cmyk +f +331.88 396.872 mo +351.85 408.401 li +351.85 385.342 li +331.88 396.872 li +cp +0 0 0 1 cmyk +@ +371.82 396.872 mo +351.85 385.342 li +351.85 408.401 li +371.82 396.872 li +cp +.0393988 .548547 1 .000640879 cmyk +f +371.82 396.872 mo +351.85 385.342 li +351.85 408.401 li +371.82 396.872 li +cp +0 0 0 1 cmyk +@ +351.85 408.401 mo +371.82 419.932 li +371.82 396.872 li +351.85 408.401 li +cp +.0385748 .554742 1 .000549325 cmyk +f +351.85 408.401 mo +371.82 419.932 li +371.82 396.872 li +351.85 408.401 li +cp +0 0 0 1 cmyk +@ +351.85 385.342 mo +371.82 396.872 li +371.82 373.812 li +351.85 385.342 li +cp +.0366827 .566186 1 .000244144 cmyk +f +351.85 385.342 mo +371.82 396.872 li +371.82 373.812 li +351.85 385.342 li +cp +0 0 0 1 cmyk +@ +391.79 408.401 mo +371.82 396.872 li +371.82 419.932 li +391.79 408.401 li +cp +.0358282 .572137 1 3.0518e-05 cmyk +f +391.79 408.401 mo +371.82 396.872 li +371.82 419.932 li +391.79 408.401 li +cp +0 0 0 1 cmyk +@ +391.79 385.342 mo +371.82 373.812 li +371.82 396.872 li +391.79 385.342 li +cp +.0349432 .578393 1 3.0518e-05 cmyk +f +391.79 385.342 mo +371.82 373.812 li +371.82 396.872 li +391.79 385.342 li +cp +0 0 0 1 cmyk +@ +371.82 419.932 mo +391.79 431.462 li +391.79 408.401 li +371.82 419.932 li +cp +.0343328 .583764 1 3.0518e-05 cmyk +f +371.82 419.932 mo +391.79 431.462 li +391.79 408.401 li +371.82 419.932 li +cp +0 0 0 1 cmyk +@ +371.82 396.872 mo +391.79 408.401 li +391.79 385.342 li +371.82 396.872 li +cp +.0286564 .596979 1 3.0518e-05 cmyk +f +371.82 396.872 mo +391.79 408.401 li +391.79 385.342 li +371.82 396.872 li +cp +0 0 0 1 cmyk +@ +371.82 373.812 mo +391.79 385.342 li +391.79 362.281 li +371.82 373.812 li +cp +.0282597 .602838 1 .00015259 cmyk +f +371.82 373.812 mo +391.79 385.342 li +391.79 362.281 li +371.82 373.812 li +cp +0 0 0 1 cmyk +@ +411.76 419.932 mo +391.79 408.401 li +391.79 431.462 li +411.76 419.932 li +cp +.0278935 .608789 1 .000274662 cmyk +f +411.76 419.932 mo +391.79 408.401 li +391.79 431.462 li +411.76 419.932 li +cp +0 0 0 1 cmyk +@ +411.76 396.872 mo +391.79 385.342 li +391.79 408.401 li +411.76 396.872 li +cp +.0271611 .619318 1 .000457771 cmyk +f +411.76 396.872 mo +391.79 385.342 li +391.79 408.401 li +411.76 396.872 li +cp +0 0 0 1 cmyk +@ +411.76 373.812 mo +391.79 362.281 li +391.79 385.342 li +411.76 373.812 li +cp +.0271611 .619318 1 .000457771 cmyk +f +411.76 373.812 mo +391.79 362.281 li +391.79 385.342 li +411.76 373.812 li +cp +0 0 0 1 cmyk +@ +391.79 431.462 mo +411.76 442.992 li +411.76 419.932 li +391.79 431.462 li +cp +.0221256 .625757 1 .000396735 cmyk +f +391.79 431.462 mo +411.76 442.992 li +411.76 419.932 li +391.79 431.462 li +cp +0 0 0 1 cmyk +@ +391.79 408.401 mo +411.76 419.932 li +411.76 396.872 li +391.79 408.401 li +cp +.0217899 .631281 1 .000396735 cmyk +f +391.79 408.401 mo +411.76 419.932 li +411.76 396.872 li +391.79 408.401 li +cp +0 0 0 1 cmyk +@ +391.79 385.342 mo +411.76 396.872 li +411.76 373.812 li +391.79 385.342 li +cp +.0210574 .641077 1 .000366217 cmyk +f +391.79 385.342 mo +411.76 396.872 li +411.76 373.812 li +391.79 385.342 li +cp +0 0 0 1 cmyk +@ +391.79 362.281 mo +411.76 373.812 li +411.76 350.752 li +391.79 362.281 li +cp +.0206607 .646326 1 .00030518 cmyk +f +391.79 362.281 mo +411.76 373.812 li +411.76 350.752 li +391.79 362.281 li +cp +0 0 0 1 cmyk +@ +331.88 396.872 mo +351.85 385.342 li +331.88 373.812 li +331.88 396.872 li +cp +.0198367 .656916 1 9.15541e-05 cmyk +f +331.88 396.872 mo +351.85 385.342 li +331.88 373.812 li +331.88 396.872 li +cp +0 0 0 1 cmyk +@ +351.85 362.281 mo +331.88 373.812 li +351.85 385.342 li +351.85 362.281 li +cp +.019379 .662257 1 3.0518e-05 cmyk +f +351.85 362.281 mo +331.88 373.812 li +351.85 385.342 li +351.85 362.281 li +cp +0 0 0 1 cmyk +@ +351.85 385.342 mo +371.82 373.812 li +351.85 362.281 li +351.85 385.342 li +cp +.0146792 .668757 1 3.0518e-05 cmyk +f +351.85 385.342 mo +371.82 373.812 li +351.85 362.281 li +351.85 385.342 li +cp +0 0 0 1 cmyk +@ +331.88 373.812 mo +351.85 362.281 li +331.88 350.752 li +331.88 373.812 li +cp +.0136721 .678675 1 3.0518e-05 cmyk +f +331.88 373.812 mo +351.85 362.281 li +331.88 350.752 li +331.88 373.812 li +cp +0 0 0 1 cmyk +@ +371.82 350.752 mo +351.85 362.281 li +371.82 373.812 li +371.82 350.752 li +cp +.0131838 .684321 1 3.0518e-05 cmyk +f +371.82 350.752 mo +351.85 362.281 li +371.82 373.812 li +371.82 350.752 li +cp +0 0 0 1 cmyk +@ +351.85 339.222 mo +331.88 350.752 li +351.85 362.281 li +351.85 339.222 li +cp +.012726 .689967 1 3.0518e-05 cmyk +f +351.85 339.222 mo +331.88 350.752 li +351.85 362.281 li +351.85 339.222 li +cp +0 0 0 1 cmyk +@ +371.82 373.812 mo +391.79 362.281 li +371.82 350.752 li +371.82 373.812 li +cp +.0116579 .701289 1 .000122072 cmyk +f +371.82 373.812 mo +391.79 362.281 li +371.82 350.752 li +371.82 373.812 li +cp +0 0 0 1 cmyk +@ +351.85 362.281 mo +371.82 350.752 li +351.85 339.222 li +351.85 362.281 li +cp +.00653086 .707271 1 .000122072 cmyk +f +351.85 362.281 mo +371.82 350.752 li +351.85 339.222 li +351.85 362.281 li +cp +0 0 0 1 cmyk +@ +331.88 350.752 mo +351.85 339.222 li +331.88 327.691 li +331.88 350.752 li +cp +.00552377 .716396 1 .000396735 cmyk +f +331.88 350.752 mo +351.85 339.222 li +331.88 327.691 li +331.88 350.752 li +cp +0 0 0 1 cmyk +@ +391.79 339.222 mo +371.82 350.752 li +391.79 362.281 li +391.79 339.222 li +cp +.00546273 .720851 1 .000488289 cmyk +f +391.79 339.222 mo +371.82 350.752 li +391.79 362.281 li +391.79 339.222 li +cp +0 0 0 1 cmyk +@ +371.82 327.691 mo +351.85 339.222 li +371.82 350.752 li +371.82 327.691 li +cp +.00543221 .724849 1 .000549325 cmyk +f +371.82 327.691 mo +351.85 339.222 li +371.82 350.752 li +371.82 327.691 li +cp +0 0 0 1 cmyk +@ +351.85 316.162 mo +331.88 327.691 li +351.85 339.222 li +351.85 316.162 li +cp +.00192264 .732418 1 .000457771 cmyk +f +351.85 316.162 mo +331.88 327.691 li +351.85 339.222 li +351.85 316.162 li +cp +0 0 0 1 cmyk +@ +391.79 362.281 mo +411.76 350.752 li +391.79 339.222 li +391.79 362.281 li +cp +.00161746 .736782 1 .000427253 cmyk +f +391.79 362.281 mo +411.76 350.752 li +391.79 339.222 li +391.79 362.281 li +cp +0 0 0 1 cmyk +@ +371.82 350.752 mo +391.79 339.222 li +371.82 327.691 li +371.82 350.752 li +cp +.000457771 .746273 1 .000244144 cmyk +f +371.82 350.752 mo +391.79 339.222 li +371.82 327.691 li +371.82 350.752 li +cp +0 0 0 1 cmyk +@ +351.85 339.222 mo +371.82 327.691 li +351.85 316.162 li +351.85 339.222 li +cp +3.0518e-05 .751125 1 9.15541e-05 cmyk +f +351.85 339.222 mo +371.82 327.691 li +351.85 316.162 li +351.85 339.222 li +cp +0 0 0 1 cmyk +@ +331.88 327.691 mo +351.85 316.162 li +331.88 304.632 li +331.88 327.691 li +cp +3.0518e-05 .756222 1 3.0518e-05 cmyk +f +331.88 327.691 mo +351.85 316.162 li +331.88 304.632 li +331.88 327.691 li +cp +0 0 0 1 cmyk +@ +331.88 396.872 mo +331.88 373.812 li +311.91 385.342 li +331.88 396.872 li +cp +3.0518e-05 .765438 1 3.0518e-05 cmyk +f +331.88 396.872 mo +331.88 373.812 li +311.91 385.342 li +331.88 396.872 li +cp +0 0 0 1 cmyk +@ +311.91 362.281 mo +311.91 385.342 li +331.88 373.812 li +311.91 362.281 li +cp +3.0518e-05 .770687 1 3.0518e-05 cmyk +f +311.91 362.281 mo +311.91 385.342 li +331.88 373.812 li +311.91 362.281 li +cp +0 0 0 1 cmyk +@ +331.88 373.812 mo +331.88 350.752 li +311.91 362.281 li +331.88 373.812 li +cp +3.0518e-05 .779477 1 3.0518e-05 cmyk +f +331.88 373.812 mo +331.88 350.752 li +311.91 362.281 li +331.88 373.812 li +cp +0 0 0 1 cmyk +@ +311.91 385.342 mo +311.91 362.281 li +291.94 373.812 li +311.91 385.342 li +cp +3.0518e-05 .783108 1 3.0518e-05 cmyk +f +311.91 385.342 mo +311.91 362.281 li +291.94 373.812 li +311.91 385.342 li +cp +0 0 0 1 cmyk +@ +311.91 339.222 mo +311.91 362.281 li +331.88 350.752 li +311.91 339.222 li +cp +3.0518e-05 .790463 1 3.0518e-05 cmyk +f +311.91 339.222 mo +311.91 362.281 li +331.88 350.752 li +311.91 339.222 li +cp +0 0 0 1 cmyk +@ +291.94 350.752 mo +291.94 373.812 li +311.91 362.281 li +291.94 350.752 li +cp +3.0518e-05 .794522 1 3.0518e-05 cmyk +f +291.94 350.752 mo +291.94 373.812 li +311.91 362.281 li +291.94 350.752 li +cp +0 0 0 1 cmyk +@ +331.88 350.752 mo +331.88 327.691 li +311.91 339.222 li +331.88 350.752 li +cp +3.0518e-05 .803067 1 3.0518e-05 cmyk +f +331.88 350.752 mo +331.88 327.691 li +311.91 339.222 li +331.88 350.752 li +cp +0 0 0 1 cmyk +@ +311.91 362.281 mo +311.91 339.222 li +291.94 350.752 li +311.91 362.281 li +cp +3.0518e-05 .807675 1 .000122072 cmyk +f +311.91 362.281 mo +311.91 339.222 li +291.94 350.752 li +311.91 362.281 li +cp +0 0 0 1 cmyk +@ +291.94 373.812 mo +291.94 350.752 li +271.97 362.281 li +291.94 373.812 li +cp +3.0518e-05 .812314 1 .000213626 cmyk +f +291.94 373.812 mo +291.94 350.752 li +271.97 362.281 li +291.94 373.812 li +cp +0 0 0 1 cmyk +@ +311.91 316.162 mo +311.91 339.222 li +331.88 327.691 li +311.91 316.162 li +cp +3.0518e-05 .820523 1 .000366217 cmyk +f +311.91 316.162 mo +311.91 339.222 li +331.88 327.691 li +311.91 316.162 li +cp +0 0 0 1 cmyk +@ +291.94 327.691 mo +291.94 350.752 li +311.91 339.222 li +291.94 327.691 li +cp +3.0518e-05 .824735 1 .000396735 cmyk +f +291.94 327.691 mo +291.94 350.752 li +311.91 339.222 li +291.94 327.691 li +cp +0 0 0 1 cmyk +@ +271.97 339.222 mo +271.97 362.281 li +291.94 350.752 li +271.97 339.222 li +cp +3.0518e-05 .832853 1 .000396735 cmyk +f +271.97 339.222 mo +271.97 362.281 li +291.94 350.752 li +271.97 339.222 li +cp +0 0 0 1 cmyk +@ +331.88 327.691 mo +331.88 304.632 li +311.91 316.162 li +331.88 327.691 li +cp +3.0518e-05 .835874 1 .00030518 cmyk +f +331.88 327.691 mo +331.88 304.632 li +311.91 316.162 li +331.88 327.691 li +cp +0 0 0 1 cmyk +@ +311.91 339.222 mo +311.91 316.162 li +291.94 327.691 li +311.91 339.222 li +cp +3.0518e-05 .835874 1 .00030518 cmyk +f +311.91 339.222 mo +311.91 316.162 li +291.94 327.691 li +311.91 339.222 li +cp +0 0 0 1 cmyk +@ +291.94 350.752 mo +291.94 327.691 li +271.97 339.222 li +291.94 350.752 li +cp +3.0518e-05 .842405 1 .000244144 cmyk +f +291.94 350.752 mo +291.94 327.691 li +271.97 339.222 li +291.94 350.752 li +cp +0 0 0 1 cmyk +@ +271.97 362.281 mo +271.97 339.222 li +252 350.752 li +271.97 362.281 li +cp +3.0518e-05 .846097 1 .000213626 cmyk +f +271.97 362.281 mo +271.97 339.222 li +252 350.752 li +271.97 362.281 li +cp +0 0 0 1 cmyk +@ +331.88 396.872 mo +311.91 385.342 li +311.91 408.401 li +331.88 396.872 li +cp +3.0518e-05 .853849 1 6.1036e-05 cmyk +f +331.88 396.872 mo +311.91 385.342 li +311.91 408.401 li +331.88 396.872 li +cp +0 0 0 1 cmyk +@ +291.94 396.872 mo +311.91 408.401 li +311.91 385.342 li +291.94 396.872 li +cp +3.0518e-05 .857755 1 3.0518e-05 cmyk +f +291.94 396.872 mo +311.91 408.401 li +311.91 385.342 li +291.94 396.872 li +cp +0 0 0 1 cmyk +@ +311.91 385.342 mo +291.94 373.812 li +291.94 396.872 li +311.91 385.342 li +cp +3.0518e-05 .865965 1 3.0518e-05 cmyk +f +311.91 385.342 mo +291.94 373.812 li +291.94 396.872 li +311.91 385.342 li +cp +0 0 0 1 cmyk +@ +311.91 408.401 mo +291.94 396.872 li +291.94 419.932 li +311.91 408.401 li +cp +3.0518e-05 .869596 1 3.0518e-05 cmyk +f +311.91 408.401 mo +291.94 396.872 li +291.94 419.932 li +311.91 408.401 li +cp +0 0 0 1 cmyk +@ +271.97 385.342 mo +291.94 396.872 li +291.94 373.812 li +271.97 385.342 li +cp +3.0518e-05 .875975 1 3.0518e-05 cmyk +f +271.97 385.342 mo +291.94 396.872 li +291.94 373.812 li +271.97 385.342 li +cp +0 0 0 1 cmyk +@ +271.97 408.401 mo +291.94 419.932 li +291.94 396.872 li +271.97 408.401 li +cp +3.0518e-05 .87924 1 3.0518e-05 cmyk +f +271.97 408.401 mo +291.94 419.932 li +291.94 396.872 li +271.97 408.401 li +cp +0 0 0 1 cmyk +@ +291.94 373.812 mo +271.97 362.281 li +271.97 385.342 li +291.94 373.812 li +cp +3.0518e-05 .885801 1 3.0518e-05 cmyk +f +291.94 373.812 mo +271.97 362.281 li +271.97 385.342 li +291.94 373.812 li +cp +0 0 0 1 cmyk +@ +291.94 396.872 mo +271.97 385.342 li +271.97 408.401 li +291.94 396.872 li +cp +3.0518e-05 .891386 1 3.0518e-05 cmyk +f +291.94 396.872 mo +271.97 385.342 li +271.97 408.401 li +291.94 396.872 li +cp +0 0 0 1 cmyk +@ +291.94 419.932 mo +271.97 408.401 li +271.97 431.462 li +291.94 419.932 li +cp +3.0518e-05 .894621 1 3.0518e-05 cmyk +f +291.94 419.932 mo +271.97 408.401 li +271.97 431.462 li +291.94 419.932 li +cp +0 0 0 1 cmyk +@ +252 373.812 mo +271.97 385.342 li +271.97 362.281 li +252 373.812 li +cp +3.0518e-05 .90103 1 3.0518e-05 cmyk +f +252 373.812 mo +271.97 385.342 li +271.97 362.281 li +252 373.812 li +cp +0 0 0 1 cmyk +@ +252 396.872 mo +271.97 408.401 li +271.97 385.342 li +252 396.872 li +cp +3.0518e-05 .903929 1 3.0518e-05 cmyk +f +252 396.872 mo +271.97 408.401 li +271.97 385.342 li +252 396.872 li +cp +0 0 0 1 cmyk +@ +252 419.932 mo +271.97 431.462 li +271.97 408.401 li +252 419.932 li +cp +3.0518e-05 .908995 1 3.0518e-05 cmyk +f +252 419.932 mo +271.97 431.462 li +271.97 408.401 li +252 419.932 li +cp +0 0 0 1 cmyk +@ +271.97 362.281 mo +252 350.752 li +252 373.812 li +271.97 362.281 li +cp +3.0518e-05 .910552 1 3.0518e-05 cmyk +f +271.97 362.281 mo +252 350.752 li +252 373.812 li +271.97 362.281 li +cp +0 0 0 1 cmyk +@ +271.97 385.342 mo +252 373.812 li +252 396.872 li +271.97 385.342 li +cp +3.0518e-05 .915862 1 3.0518e-05 cmyk +f +271.97 385.342 mo +252 373.812 li +252 396.872 li +271.97 385.342 li +cp +0 0 0 1 cmyk +@ +271.97 408.401 mo +252 396.872 li +252 419.932 li +271.97 408.401 li +cp +3.0518e-05 .918669 1 3.0518e-05 cmyk +f +271.97 408.401 mo +252 396.872 li +252 419.932 li +271.97 408.401 li +cp +0 0 0 1 cmyk +@ +271.97 431.462 mo +252 419.932 li +252 442.992 li +271.97 431.462 li +cp +3.0518e-05 .924071 1 .000122072 cmyk +f +271.97 431.462 mo +252 419.932 li +252 442.992 li +271.97 431.462 li +cp +0 0 0 1 cmyk +@ +331.88 396.872 mo +311.91 408.401 li +331.88 419.932 li +331.88 396.872 li +cp +3.0518e-05 .926574 1 .00015259 cmyk +f +331.88 396.872 mo +311.91 408.401 li +331.88 419.932 li +331.88 396.872 li +cp +0 0 0 1 cmyk +@ +311.91 431.462 mo +331.88 419.932 li +311.91 408.401 li +311.91 431.462 li +cp +3.0518e-05 .931243 1 .000183108 cmyk +f +311.91 431.462 mo +331.88 419.932 li +311.91 408.401 li +311.91 431.462 li +cp +0 0 0 1 cmyk +@ +311.91 408.401 mo +291.94 419.932 li +311.91 431.462 li +311.91 408.401 li +cp +3.0518e-05 .934813 1 .00015259 cmyk +f +311.91 408.401 mo +291.94 419.932 li +311.91 431.462 li +311.91 408.401 li +cp +0 0 0 1 cmyk +@ +331.88 419.932 mo +311.91 431.462 li +331.88 442.992 li +331.88 419.932 li +cp +3.0518e-05 .937316 1 .000183108 cmyk +f +331.88 419.932 mo +311.91 431.462 li +331.88 442.992 li +331.88 419.932 li +cp +0 0 0 1 cmyk +@ +291.94 442.992 mo +311.91 431.462 li +291.94 419.932 li +291.94 442.992 li +cp +3.0518e-05 .94226 1 .000183108 cmyk +f +291.94 442.992 mo +311.91 431.462 li +291.94 419.932 li +291.94 442.992 li +cp +0 0 0 1 cmyk +@ +311.91 454.521 mo +331.88 442.992 li +311.91 431.462 li +311.91 454.521 li +cp +3.0518e-05 .94464 1 .000183108 cmyk +f +311.91 454.521 mo +331.88 442.992 li +311.91 431.462 li +311.91 454.521 li +cp +0 0 0 1 cmyk +@ +291.94 419.932 mo +271.97 431.462 li +291.94 442.992 li +291.94 419.932 li +cp +3.0518e-05 .94934 1 .000213626 cmyk +f +291.94 419.932 mo +271.97 431.462 li +291.94 442.992 li +291.94 419.932 li +cp +0 0 0 1 cmyk +@ +311.91 431.462 mo +291.94 442.992 li +311.91 454.521 li +311.91 431.462 li +cp +3.0518e-05 .952361 1 .000122072 cmyk +f +311.91 431.462 mo +291.94 442.992 li +311.91 454.521 li +311.91 431.462 li +cp +0 0 0 1 cmyk +@ +331.88 442.992 mo +311.91 454.521 li +331.88 466.052 li +331.88 442.992 li +cp +3.0518e-05 .95465 1 .000122072 cmyk +f +331.88 442.992 mo +311.91 454.521 li +331.88 466.052 li +331.88 442.992 li +cp +0 0 0 1 cmyk +@ +271.97 454.521 mo +291.94 442.992 li +271.97 431.462 li +271.97 454.521 li +cp +3.0518e-05 .958831 1 .000122072 cmyk +f +271.97 454.521 mo +291.94 442.992 li +271.97 431.462 li +271.97 454.521 li +cp +0 0 0 1 cmyk +@ +291.94 466.052 mo +311.91 454.521 li +291.94 442.992 li +291.94 466.052 li +cp +3.0518e-05 .962463 1 9.15541e-05 cmyk +f +291.94 466.052 mo +311.91 454.521 li +291.94 442.992 li +291.94 466.052 li +cp +0 0 0 1 cmyk +@ +311.91 477.582 mo +331.88 466.052 li +311.91 454.521 li +311.91 477.582 li +cp +3.0518e-05 .964172 1 9.15541e-05 cmyk +f +311.91 477.582 mo +331.88 466.052 li +311.91 454.521 li +311.91 477.582 li +cp +0 0 0 1 cmyk +@ +271.97 431.462 mo +252 442.992 li +271.97 454.521 li +271.97 431.462 li +cp +3.0518e-05 .96759 1 6.1036e-05 cmyk +f +271.97 431.462 mo +252 442.992 li +271.97 454.521 li +271.97 431.462 li +cp +0 0 0 1 cmyk +@ +291.94 442.992 mo +271.97 454.521 li +291.94 466.052 li +291.94 442.992 li +cp +3.0518e-05 .967376 1 3.0518e-05 cmyk +f +291.94 442.992 mo +271.97 454.521 li +291.94 466.052 li +291.94 442.992 li +cp +0 0 0 1 cmyk +@ +311.91 454.521 mo +291.94 466.052 li +311.91 477.582 li +311.91 454.521 li +cp +3.0518e-05 .970886 1 3.0518e-05 cmyk +f +311.91 454.521 mo +291.94 466.052 li +311.91 477.582 li +311.91 454.521 li +cp +0 0 0 1 cmyk +@ +331.88 466.052 mo +311.91 477.582 li +331.88 489.111 li +331.88 466.052 li +cp +3.0518e-05 .970886 1 3.0518e-05 cmyk +f +331.88 466.052 mo +311.91 477.582 li +331.88 489.111 li +331.88 466.052 li +cp +0 0 0 1 cmyk +@ +331.88 396.872 mo +331.88 419.932 li +351.85 408.401 li +331.88 396.872 li +cp +3.0518e-05 .974304 1 3.0518e-05 cmyk +f +331.88 396.872 mo +331.88 419.932 li +351.85 408.401 li +331.88 396.872 li +cp +0 0 0 1 cmyk +@ +351.85 431.462 mo +351.85 408.401 li +331.88 419.932 li +351.85 431.462 li +cp +3.0518e-05 .975891 1 3.0518e-05 cmyk +f +351.85 431.462 mo +351.85 408.401 li +331.88 419.932 li +351.85 431.462 li +cp +0 0 0 1 cmyk +@ +331.88 419.932 mo +331.88 442.992 li +351.85 431.462 li +331.88 419.932 li +cp +3.0518e-05 .977111 1 3.0518e-05 cmyk +f +331.88 419.932 mo +331.88 442.992 li +351.85 431.462 li +331.88 419.932 li +cp +0 0 0 1 cmyk +@ +351.85 408.401 mo +351.85 431.462 li +371.82 419.932 li +351.85 408.401 li +cp +3.0518e-05 .979736 1 3.0518e-05 cmyk +f +351.85 408.401 mo +351.85 431.462 li +371.82 419.932 li +351.85 408.401 li +cp +0 0 0 1 cmyk +@ +351.85 454.521 mo +351.85 431.462 li +331.88 442.992 li +351.85 454.521 li +cp +3.0518e-05 .980957 1 3.0518e-05 cmyk +f +351.85 454.521 mo +351.85 431.462 li +331.88 442.992 li +351.85 454.521 li +cp +0 0 0 1 cmyk +@ +371.82 442.992 mo +371.82 419.932 li +351.85 431.462 li +371.82 442.992 li +cp +3.0518e-05 .983123 1 3.0518e-05 cmyk +f +371.82 442.992 mo +371.82 419.932 li +351.85 431.462 li +371.82 442.992 li +cp +0 0 0 1 cmyk +@ +331.88 442.992 mo +331.88 466.052 li +351.85 454.521 li +331.88 442.992 li +cp +3.0518e-05 .985168 1 3.0518e-05 cmyk +f +331.88 442.992 mo +331.88 466.052 li +351.85 454.521 li +331.88 442.992 li +cp +0 0 0 1 cmyk +@ +351.85 431.462 mo +351.85 454.521 li +371.82 442.992 li +351.85 431.462 li +cp +3.0518e-05 .986114 1 3.0518e-05 cmyk +f +351.85 431.462 mo +351.85 454.521 li +371.82 442.992 li +351.85 431.462 li +cp +0 0 0 1 cmyk +@ +371.82 419.932 mo +371.82 442.992 li +391.79 431.462 li +371.82 419.932 li +cp +3.0518e-05 .986206 1 3.0518e-05 cmyk +f +371.82 419.932 mo +371.82 442.992 li +391.79 431.462 li +371.82 419.932 li +cp +0 0 0 1 cmyk +@ +351.85 477.582 mo +351.85 454.521 li +331.88 466.052 li +351.85 477.582 li +cp +3.0518e-05 .987823 1 3.0518e-05 cmyk +f +351.85 477.582 mo +351.85 454.521 li +331.88 466.052 li +351.85 477.582 li +cp +0 0 0 1 cmyk +@ +371.82 466.052 mo +371.82 442.992 li +351.85 454.521 li +371.82 466.052 li +cp +3.0518e-05 .988617 1 3.0518e-05 cmyk +f +371.82 466.052 mo +371.82 442.992 li +351.85 454.521 li +371.82 466.052 li +cp +0 0 0 1 cmyk +@ +391.79 454.521 mo +391.79 431.462 li +371.82 442.992 li +391.79 454.521 li +cp +3.0518e-05 .990204 1 3.0518e-05 cmyk +f +391.79 454.521 mo +391.79 431.462 li +371.82 442.992 li +391.79 454.521 li +cp +0 0 0 1 cmyk +@ +331.88 466.052 mo +331.88 489.111 li +351.85 477.582 li +331.88 466.052 li +cp +3.0518e-05 .991852 1 3.0518e-05 cmyk +f +331.88 466.052 mo +331.88 489.111 li +351.85 477.582 li +331.88 466.052 li +cp +0 0 0 1 cmyk +@ +351.85 454.521 mo +351.85 477.582 li +371.82 466.052 li +351.85 454.521 li +cp +3.0518e-05 .991577 1 3.0518e-05 cmyk +f +351.85 454.521 mo +351.85 477.582 li +371.82 466.052 li +351.85 454.521 li +cp +0 0 0 1 cmyk +@ +371.82 442.992 mo +371.82 466.052 li +391.79 454.521 li +371.82 442.992 li +cp +3.0518e-05 .99234 1 3.0518e-05 cmyk +f +371.82 442.992 mo +371.82 466.052 li +391.79 454.521 li +371.82 442.992 li +cp +0 0 0 1 cmyk +@ +391.79 431.462 mo +391.79 454.521 li +411.76 442.992 li +391.79 431.462 li +cp +3.0518e-05 .993988 1 3.0518e-05 cmyk +f +391.79 431.462 mo +391.79 454.521 li +411.76 442.992 li +391.79 431.462 li +cp +0 0 0 1 cmyk +@ +331.8 411.952 mo +340.124 411.952 346.88 405.196 346.88 396.872 cv +346.88 388.548 340.124 381.792 331.8 381.792 cv +323.476 381.792 316.72 388.548 316.72 396.872 cv +316.72 405.196 323.476 411.952 331.8 411.952 cv +331.8 411.952 li +cp +.044831 .519554 1 .000579843 cmyk +f +331.8 411.952 mo +340.124 411.952 346.88 405.196 346.88 396.872 cv +346.88 388.548 340.124 381.792 331.8 381.792 cv +323.476 381.792 316.72 388.548 316.72 396.872 cv +316.72 405.196 323.476 411.952 331.8 411.952 cv +331.8 411.952 li +cp +0 0 0 1 cmyk +@ +331.8 410.992 mo +339.594 410.992 345.92 404.666 345.92 396.872 cv +345.92 389.077 339.594 382.752 331.8 382.752 cv +324.006 382.752 317.68 389.077 317.68 396.872 cv +317.68 404.666 324.006 410.992 331.8 410.992 cv +331.8 410.992 li +cp +.04477 .506676 1 .000122072 cmyk +f +331.8 410.992 mo +339.594 410.992 345.92 404.666 345.92 396.872 cv +345.92 389.077 339.594 382.752 331.8 382.752 cv +324.006 382.752 317.68 389.077 317.68 396.872 cv +317.68 404.666 324.006 410.992 331.8 410.992 cv +331.8 410.992 li +cp +0 0 0 1 cmyk +@ +366.24 411.952 mo +374.564 411.952 381.32 405.196 381.32 396.872 cv +381.32 388.548 374.564 381.792 366.24 381.792 cv +357.916 381.792 351.16 388.548 351.16 396.872 cv +351.16 405.196 357.916 411.952 366.24 411.952 cv +366.24 411.952 li +cp +.044831 .53048 1 .000823987 cmyk +f +366.24 411.952 mo +374.564 411.952 381.32 405.196 381.32 396.872 cv +381.32 388.548 374.564 381.792 366.24 381.792 cv +357.916 381.792 351.16 388.548 351.16 396.872 cv +351.16 405.196 357.916 411.952 366.24 411.952 cv +366.24 411.952 li +cp +0 0 0 1 cmyk +@ +366.24 410.992 mo +374.034 410.992 380.36 404.666 380.36 396.872 cv +380.36 389.077 374.034 382.752 366.24 382.752 cv +358.445 382.752 352.12 389.077 352.12 396.872 cv +352.12 404.666 358.445 410.992 366.24 410.992 cv +366.24 410.992 li +cp +.0448615 .525383 1 .000732433 cmyk +f +366.24 410.992 mo +374.034 410.992 380.36 404.666 380.36 396.872 cv +380.36 389.077 374.034 382.752 366.24 382.752 cv +358.445 382.752 352.12 389.077 352.12 396.872 cv +352.12 404.666 358.445 410.992 366.24 410.992 cv +366.24 410.992 li +cp +0 0 0 1 cmyk +@ +362.14 374.651 mo +363.463 372.359 364.16 369.759 364.16 367.111 cv +364.16 358.787 357.404 352.031 349.08 352.031 cv +340.756 352.031 334 358.787 334 367.111 cv +334 375.436 340.756 382.191 349.08 382.191 cv +354.468 382.191 359.446 379.317 362.14 374.651 cv +362.14 374.651 li +cp +.044831 .53048 1 .000823987 cmyk +f +362.14 374.651 mo +363.463 372.359 364.16 369.759 364.16 367.111 cv +364.16 358.787 357.404 352.031 349.08 352.031 cv +340.756 352.031 334 358.787 334 367.111 cv +334 375.436 340.756 382.191 349.08 382.191 cv +354.468 382.191 359.446 379.317 362.14 374.651 cv +362.14 374.651 li +cp +0 0 0 1 cmyk +@ +361.309 374.172 mo +362.548 372.025 363.2 369.59 363.2 367.111 cv +363.2 359.317 356.874 352.992 349.08 352.992 cv +341.286 352.992 334.96 359.317 334.96 367.111 cv +334.96 374.906 341.286 381.231 349.08 381.231 cv +354.125 381.231 358.786 378.54 361.309 374.172 cv +361.309 374.172 li +cp +.0448615 .525383 1 .000732433 cmyk +f +361.309 374.172 mo +362.548 372.025 363.2 369.59 363.2 367.111 cv +363.2 359.317 356.874 352.992 349.08 352.992 cv +341.286 352.992 334.96 359.317 334.96 367.111 cv +334.96 374.906 341.286 381.231 349.08 381.231 cv +354.125 381.231 358.786 378.54 361.309 374.172 cv +361.309 374.172 li +cp +0 0 0 1 cmyk +@ +327.819 359.571 mo +325.126 354.906 320.147 352.031 314.76 352.031 cv +306.436 352.031 299.68 358.787 299.68 367.111 cv +299.68 375.436 306.436 382.191 314.76 382.191 cv +323.084 382.191 329.84 375.436 329.84 367.111 cv +329.84 364.465 329.144 361.864 327.819 359.571 cv +327.819 359.571 li +cp +.044831 .53048 1 .000823987 cmyk +f +327.819 359.571 mo +325.126 354.906 320.147 352.031 314.76 352.031 cv +306.436 352.031 299.68 358.787 299.68 367.111 cv +299.68 375.436 306.436 382.191 314.76 382.191 cv +323.084 382.191 329.84 375.436 329.84 367.111 cv +329.84 364.465 329.144 361.864 327.819 359.571 cv +327.819 359.571 li +cp +0 0 0 1 cmyk +@ +326.988 360.052 mo +324.466 355.683 319.805 352.992 314.76 352.992 cv +306.966 352.992 300.64 359.317 300.64 367.111 cv +300.64 374.906 306.966 381.231 314.76 381.231 cv +322.555 381.231 328.88 374.906 328.88 367.111 cv +328.88 364.633 328.228 362.198 326.988 360.052 cv +326.988 360.052 li +cp +.0448615 .525383 1 .000732433 cmyk +f +326.988 360.052 mo +324.466 355.683 319.805 352.992 314.76 352.992 cv +306.966 352.992 300.64 359.317 300.64 367.111 cv +300.64 374.906 306.966 381.231 314.76 381.231 cv +322.555 381.231 328.88 374.906 328.88 367.111 cv +328.88 364.633 328.228 362.198 326.988 360.052 cv +326.988 360.052 li +cp +0 0 0 1 cmyk +@ +297.48 381.792 mo +289.156 381.792 282.4 388.548 282.4 396.872 cv +282.4 405.196 289.156 411.952 297.48 411.952 cv +305.804 411.952 312.56 405.196 312.56 396.872 cv +312.56 388.548 305.804 381.792 297.48 381.792 cv +297.48 381.792 li +cp +.044831 .53048 1 .000823987 cmyk +f +297.48 381.792 mo +289.156 381.792 282.4 388.548 282.4 396.872 cv +282.4 405.196 289.156 411.952 297.48 411.952 cv +305.804 411.952 312.56 405.196 312.56 396.872 cv +312.56 388.548 305.804 381.792 297.48 381.792 cv +297.48 381.792 li +cp +0 0 0 1 cmyk +@ +297.48 382.752 mo +289.686 382.752 283.36 389.077 283.36 396.872 cv +283.36 404.666 289.686 410.992 297.48 410.992 cv +305.274 410.992 311.6 404.666 311.6 396.872 cv +311.6 389.077 305.274 382.752 297.48 382.752 cv +297.48 382.752 li +cp +.0448615 .525383 1 .000732433 cmyk +f +297.48 382.752 mo +289.686 382.752 283.36 389.077 283.36 396.872 cv +283.36 404.666 289.686 410.992 297.48 410.992 cv +305.274 410.992 311.6 404.666 311.6 396.872 cv +311.6 389.077 305.274 382.752 297.48 382.752 cv +297.48 382.752 li +cp +0 0 0 1 cmyk +@ +301.7 419.092 mo +300.377 421.384 299.68 423.984 299.68 426.632 cv +299.68 434.956 306.436 441.712 314.76 441.712 cv +323.084 441.712 329.84 434.956 329.84 426.632 cv +329.84 418.308 323.084 411.552 314.76 411.552 cv +309.372 411.552 304.395 414.426 301.7 419.092 cv +301.7 419.092 li +cp +.044831 .53048 1 .000823987 cmyk +f +301.7 419.092 mo +300.377 421.384 299.68 423.984 299.68 426.632 cv +299.68 434.956 306.436 441.712 314.76 441.712 cv +323.084 441.712 329.84 434.956 329.84 426.632 cv +329.84 418.308 323.084 411.552 314.76 411.552 cv +309.372 411.552 304.395 414.426 301.7 419.092 cv +301.7 419.092 li +cp +0 0 0 1 cmyk +@ +302.531 419.571 mo +301.292 421.718 300.64 424.153 300.64 426.632 cv +300.64 434.426 306.966 440.752 314.76 440.752 cv +322.555 440.752 328.88 434.426 328.88 426.632 cv +328.88 418.838 322.555 412.512 314.76 412.512 cv +309.716 412.512 305.054 415.203 302.531 419.571 cv +302.531 419.571 li +cp +.0448615 .525383 1 .000732433 cmyk +f +302.531 419.571 mo +301.292 421.718 300.64 424.153 300.64 426.632 cv +300.64 434.426 306.966 440.752 314.76 440.752 cv +322.555 440.752 328.88 434.426 328.88 426.632 cv +328.88 418.838 322.555 412.512 314.76 412.512 cv +309.716 412.512 305.054 415.203 302.531 419.571 cv +302.531 419.571 li +cp +0 0 0 1 cmyk +@ +336.021 434.172 mo +338.714 438.838 343.692 441.712 349.08 441.712 cv +357.404 441.712 364.16 434.956 364.16 426.632 cv +364.16 418.308 357.404 411.552 349.08 411.552 cv +340.756 411.552 334 418.308 334 426.632 cv +334 429.278 334.697 431.879 336.021 434.172 cv +336.021 434.172 li +cp +.044831 .53048 1 .000823987 cmyk +f +336.021 434.172 mo +338.714 438.838 343.692 441.712 349.08 441.712 cv +357.404 441.712 364.16 434.956 364.16 426.632 cv +364.16 418.308 357.404 411.552 349.08 411.552 cv +340.756 411.552 334 418.308 334 426.632 cv +334 429.278 334.697 431.879 336.021 434.172 cv +336.021 434.172 li +cp +0 0 0 1 cmyk +@ +336.852 433.691 mo +339.374 438.061 344.035 440.752 349.08 440.752 cv +356.874 440.752 363.2 434.426 363.2 426.632 cv +363.2 418.838 356.874 412.512 349.08 412.512 cv +341.286 412.512 334.96 418.838 334.96 426.632 cv +334.96 429.11 335.612 431.545 336.852 433.691 cv +336.852 433.691 li +cp +.0448615 .525383 1 .000732433 cmyk +f +336.852 433.691 mo +339.374 438.061 344.035 440.752 349.08 440.752 cv +356.874 440.752 363.2 434.426 363.2 426.632 cv +363.2 418.838 356.874 412.512 349.08 412.512 cv +341.286 412.512 334.96 418.838 334.96 426.632 cv +334.96 429.11 335.612 431.545 336.852 433.691 cv +336.852 433.691 li +cp +0 0 0 1 cmyk +@ +%ADOBeginClientInjection: EndPageContent "AI11EPS" +userdict /annotatepage 2 copy known {get exec}{pop pop} ifelse +%ADOEndClientInjection: EndPageContent "AI11EPS" +grestore +grestore +pgrs +%%PageTrailer +%ADOBeginClientInjection: PageTrailer Start "AI11EPS" +[/EMC AI11_PDFMark5 [/NamespacePop AI11_PDFMark5 +%ADOEndClientInjection: PageTrailer Start "AI11EPS" +[ +[/CSA [/0 ]] +] del_res +/ZTPJKV+Times-Italic*1 uf /ZTPJKV+Times-Italic uf /Times-Italic uf Adobe_AGM_Image/pt gx +Adobe_CoolType_Core/pt get exec Adobe_AGM_Core/pt gx +currentdict Adobe_AGM_Utils eq {end} if +%%Trailer +Adobe_AGM_Image/dt get exec +Adobe_CoolType_Core/dt get exec Adobe_AGM_Core/dt get exec +%%EOF +%AI9_PrintingDataEnd userdict /AI9_read_buffer 256 string put userdict begin /ai9_skip_data { mark { currentfile AI9_read_buffer { readline } stopped { } { not { exit } if (%AI9_PrivateDataEnd) eq { exit } if } ifelse } loop cleartomark } def end userdict /ai9_skip_data get exec %AI9_PrivateDataBegin %!PS-Adobe-3.0 EPSF-3.0 %%Creator: Adobe Illustrator(R) 14.0 %%AI8_CreatorVersion: 14.0.0 %%For: (Guy Marleau) () %%Title: (TCM13.eps) %%CreationDate: 13-07-10 15:22 %%Canvassize: 16383 %AI9_DataStream %Gb"-6H!f==dP1TJJUE4Q%6KF@Ksn?kJHCP2'tVcm!E)7IB"?4;o>gIU+,raqA4Lg5ja,4_hr!8h87GehAtRIQA*%a-cEM`SCd44H %IrAt:5AP":gX`^>V.XhZ^#j%(+)-kh2;]V&nsX3QVHVjJ9o$+-o!WI_jJGQ4DYVXn%o.GA]10PBm^,$grcYaJVr#]?eK;nuHM4qt %C3BN@/[akfcdFDQ:4#6pSi:!prN6#a^"'cZY+?*7h,^k%YA@4o[r6$+UCprar%UX)m^$Voc\8^07TjV0u %#s8>Ipl23GgNTdYIH,t\f!sUe+d`(F_7cPWcPhE:T`c5QW)Gmk5*1o^c>%XVedS*s40J$s-N0VUL-^:`RdO;2eZYm1a(BhJWt1Yi %p@gEK9WuonWV;uU`u=dBkXO.r%D6l@Gj2[%K*EX:WB",1GPF+46-uK1FY@MBp(@#.Y(bI11E(a#)unX;mPX;(N?6NKfGg>F)/F-XJeR[Mli;Fqa(5iUDt;8"KNHMdk$#YI3YV$u44Apr!C"p"j1g5\-hB)?RY-=c\V/(iiaYe*-I-DuS"$\'[D.>Z)uZ%*d&O %=kD-EVbX`n`6re8XPqML>`Sl##,CJ]'>'!ZTGu`PiHXdDE::RI32Yg5.#oKn-Q5>AS>'r_k#mE>Uc#59s"V$CGj.`]5':6?E<$J#Vj2SnDK+I(%1/79f%uc %:M9nk_'cSkS2dBj%5Qm;5'3PpL1@aCQOfRj-U2Llg79Y_/+7]c,0i!5n$$KW5r6^lrHn-Nq3]1e5X2V/tF*0,Qtc"39c$C/2V:BVr^6Jrg5boQ]HY)[+#kqK-bf+X-:`Y%qG2M!5M*kanW!Q2&!&l7O6s3%`?JV#htXBS_IN+qs"_,W"j`!Cr)^#[ %Z1u=g>4<'i3UdMBOfs#RO78XsB38`g`hT9k"$R1'keV2H!a#/Br$M0kfGjI@A(W%^ %^jbbdrh)EG!=2qchbsV`=1ek[f1>B"9r+Lmlf;-tZqSY!aa$NCZDu9o"*#p0TC!AoUl@ji'#'NP2YelV5+K)S[2NapkrNYjhkmR2 %F?H+QlW-\`2p;p,DSk5j??.F(C:SFc(raOBq1tgW$Ai*ME5?ekmLoMn&0S?Eg3+4OV>'gi.JO@%cm9P_PLCsdll(E[HF*uQ?/Co^ %;4%Vplrnq!pk,jA=-:DAE$SUT,&dRLNOTm,peCU:1H%R[GafF?0k(4:-igu:^Wj=)`j45O5A+bC(lsVV %"=q89KTmg57YO^o%q-d0_(X9DJ8/7JTUJQ&Gr4&3ndX#6+E//6!Df?J"LrKD8[sMhBm^OaKB>Ha[MRlJEON4eQOr\hPu-&MT5N:F %BF!0Q+l0u,+9'9baaH]!.qfgI#^E'UgcS6F!j]]heIJ7G'#>iE_di;(fT'uEUMpfmak_Ma&DW.:-Ff!K[?=DG&h8;S*D@fZKX)Z, %n=F@k9]A]=i_/W^P\4#&E^hpIC5,$MJC*0)?&;Uf`)%li["SGo"0IT4K*G1jL;l].Xp@1RADCc2[-0A/361Y$mKUe+ck]J[R)I+0 %V-QVm$/Q).h$Br.dnosFOlKoD-"62L=DMn-gD-F0<(i0" %\*dK>WC/FT1/=/[e?mW#!^4`'J0JE=2l#(JP$Q0ZK"f\aQ6a)@kn]UB-A<4fNC'e5NN/dMG/P$?5=n2Z<`/S@@@Ltj=A16<@?J[B %(!*fD-R9-KQ4PM/BH[iJP011'nu_Q=!kM9C/W$?f('E)2nn:H;,ClECC%:LsjXK8`nIFhBj03)e\fF$OTd7#U2T?Pb\==W$Z5+87jm+JL?SZ#nR_PPG/0$%e1;_W?L/P;@51Ja`4Ef.?l)8Lok3g)O3sK>a!IlO%T]Kg_('U.VL[ZA#+r^(@;+=7d6!. %1(P*rehVj`L\Yk<`#]15jko#]/"jGSs-u-oUP$eD[/arR=4'db2O-k6cfc=VV3:NP-&GBaN,!f,=)Lqg1Ld*rjT9A9I1q[(8^nMX %:b&r5fD$;Yk+!7!*`,Rs_GSWi;J8S!(YJ=%8flB&$?'$f\K(jRnL/+iP"Kn`c<,aLB=cB9BJdGVA&sr1SF\!!P"Htnrfi9MdSHU, %*.:XEEZ8CARn@fsd]eg$Wi[TEZ`DlYJj`F@ZV4L?U]*hQgf,'BI#Qb"5hDEW9!KALcFj5@!mmHA:6\;263a:4B+-bT$D9:+SE)`I %]-9NkUbf6^*)[iO1HhW39`6pC=,`jhDolit`+kQJ\tYK]PT86G@R/Oq[WWCZV;As(JiTJTo7jP>j^+*Q.\sTX@>W#QE%K&%&i;e9 %8i+gK8lMad'Lk&l=3PX].3r4+A'kg)0*Nc(?hOR<@cuBhHE"D#bBP&HJ,WYK?,3-H.%qn-NTcthCbeP'D9&)J%(W=st %`M#Dc2ZjB[H$mat&@%IkBhJ)h9;3Lg2Am8*GEK`,1E@/!*7E:L(-ZI^H!Z$UGG'40)N("G7cfXs5\BK8O;.O"^9EAA"n][H,2,I$ %ojEGUOmSl'ij[9\ElsY?$ubRGAZ?'K/lU(d0>qu:mcL_m'oYl?r.]J=XqQBY#BC)I&%7`cfSF*tk[pKkaDZOIZ%=puM,c,p>=!`qD,,[oTn;.#fJ)$rP2e'$R %bCGBd4nAkk:RUSRq#JMpC64c:%%?uKm#'tg5=/TN%8a[lIk.>BZpuF.rO+6K[qBqDTt0.:-N'Uqg]eH1AW+JZLjD72N9\QQ:WAAeOg&VcdP^`"AUcmk1]-)5g;]#758F*@PgPg?pg0:^W:$sJ$WY-0?b*p(.]A,%;6+>#5"C)X2=@Z.k\;21?[^H %"LSCW9o1r3VCc-8YJu&24M)N'bsgt16lYoV=Rk:a2>@[NY2L6JLGTB7,uFo\$+T%'DBWVj>Cg)?[`o4rR?5RI*msG,@p\5#n?sh= %9=DE>a6:0(8=u\XP_8ngj'8Eta;Oi]WIhhenF/P97rI).^u!+42NumdRTO$HF>;;VU//ZB_[3bnWIibkM-d.:?XI`gd%LZmW)%!qHXDLfaG0lVQd&-;9e3/0PZ"VfDOgS/*=j;6n"rNLf#FU^bWp^LbX:G7)%Fr/2W62s#7>e+,46Xen+sC=.OT,#]J4e(c.&/TBq+kNDU^NuYZ8 %UR%:b?41`1;XI*mM]JR!"5Y3&`HNo$\(Wqc#`bsaf/P-E%@=<])D,_e3U^"2f8)<7:tH8mVo&5QrCr!dF]-^9Bg(`?e,N%UCC`OB %7%YWSFX8O4JUU\R("/O\-eW*s]k713$.'Y-.og0Fi#9o:9sBoM[39!+Qr.ieP!9IsOoF-5D4n-Xnf)__.Vs.t05A`8^EY>/I^AC> %bqufI/312s6GKQVIfWJ>c`?Cli-2`OicZHTfJq0LY;#aphP\+"8cFCd;?^LjKgN7NIFRBI%2Q#H/]*"d>ugW\fHdHO=k5& %3WDskR2"l[%i:=(UG('DslNIpS^5fG$OOjV6`T$k2-a\qiToRR+l&mcJu-bhWB;2 %%@?.G^h/iF\P7L*GTO^Z*T@j.lU%A#4ck]K5k>iskSb,f^/s*Qi.!FF!ZC0e]cta12HJ*B1>dV3#0mTF`!5dIGacl>\4cYB\BjBt %)E>VIQG"&%VBYl>np!lRC@qBiPJaXFM,EM%\&>C0`i2'UPAHRIOrn`kNG#O^mrg!@f495?(*-s.j)^J2d"mZiNd4XXEsqpV %gFl.5-0Z2:RrO\HEI_<&i.uG6^W+!_Gmg2mW\@'uCNbZWVAp&*"9%q]%?MdAW'69rDE`]=q8t9o<1bJk9a;(X'BaL,ju^n:aP&/W %4FDe]VK:r>e)MQSMeK';M[Ou(>#aa-HI1nci4gs$0Cj&*@C+%+l#:%BX(&Ms1;LR^eRG2%:@5S.juKhLd3pSo9V81MEnJpXIL=E^ %9AF%n?!pJ(/bsLkg\pk+Ss15Al4j4o:YQq#_Z5["40Qb5h1SgDWY:rd!=O`]+iGHb+JT&gc( %F%"T;q/?*L-PE,6f^D@QN\b@+[>;/gL?jCRVoN\s/`F$.=hauU,ERC(,'O-;&+l=D>hMcfN630kHn$(u9nsUn.U#@BD9?s_D7\)8 %H;6kCW9;BSl[40$1(1P3EY6j,j%6;J'auusnC7.DS5&:\t\J&2l:^h,%PnklpG/p359E*ZSa(k5QQ"8M.>V=41 %i/G8lGR^#F;,$17c:bZi[pf7-.#-+t4e*)ncA5U@CSA-&6LsB`]0PEH\OIhoO14AhDt;('MsLeo8Q0>iFP-oFL[lSSHR;6Cn'ZH5 %B2iV.+s53N&*7!IF%V^dAFHP8VN5a7p`!?3@/eF%P*ElndI/[^JB9K9nHpk_Lhob_a?&dte %i;!u'H"&,GnQ,.k`r3Hpl!g&Ni1/[n#:);bqf\`3\*_&'r,-Dg6,,cJc0]5q*qd[L@u05[`'pd\4_ojU:!C>hhiGBd9>bbG\*3n-5P93o65l.p1QOEhg?/T@(T\OA\b9#@KjuK^WTTkREe^%;I(s0iZ.b)H;2/r %H&"r$)+6kM)I_7m/=H#ci#^KmKBGRG46Bm);e-iC:S&l9Z.4Xono@.ECL#11qCUBGX?(srY&ZE$jW+*:jW$8&ops43_ch^Q:&\tD %7^0Ato.EV[UX=?E,l`bg#L@qt^2K6.^/+*a*1&G(c1TZsf#b`H;p8.-FQG3q'<71.<699F8Z!ZV_/Fc4T9g[t-kGfA><$1<%XtNb %.GAZ"'`2p"Z<0t]L8.U$T,/'13jhkbA/"l7W,2Vfbq`R/j"`.P0WSFk[L/TZ6er5E/SZ9b!7mE!kn2\`ZHR:GG1\C3?/V#Uo4rjm %jdT"&e.9eNKJ/YR\!e>B?<)Rb_40@l&NgK_>06>0X(6h`:uoTiHHK8UfpM$B-aFYm=5u&+AMKDO'ANU!/=cfUF9nMOU(+b%*6TE$ %L3&l/I(i93<+Nk!I?ej#2Sgm$(&Q".>(S^/kE^hqiH%P`DtI7;n]E_ReZR;".)74(Gru`CS.bUlcI$\kfU3qGF-&npH#TWc+hRsu %91HmV>#E,`RasrPH,)2e+oDdj,.+%]#rk@-E;1Mq$+NDMdh.seStJdefhduI %!a&^JWA6(,f1Pg4[>jGhe3!9Z%b*\qAsq0sN(-0N4VOp]JCOZ_lG4>Jf/:>Os$5-`oH*qIh]+0-(hmO`#:Y,_(R%TFfkB+Gc#(H(RrQ<*@Y$MU*R'"5KpK5,OXHXIS_5uD7)fN"*Um/P@T"\m3EhhX[6:dPQW;iZ %>b9:lK-a!SarY:W:n#bD_DEI@@fg])]#%Y"hkW\KgRK1Y3C%@8.5@6dcsrk9^b5VJrq)7lN+,i[M`bakb$`-GdK>qred*OT_FL7M %]:A"_Nbi=6JBha"9f^2\X<9_mHE8luWWg+iaYfbTa?%4lagtDnC7NQd+Y_Uh898[T5^lf=;6e,(SV+5`AXra3Sq5YG3#S(I:@C"` %;GH&F&GUD=caAn8E)%DEhd#lC"B!?Ae8ZK\b(NE91oFi>ScO7"%>glQ(j\5uR8Y2@A]*I9(k$$!7 %"Oq%-HfZH(hQ3jqVO_e-W)gEPVZ(OYs;L#kUc.8!:)Uao(&qdn1K)@7e7@14P/SZE!.&@2" %g,8"iD.`1&01GcS]W[=!J\Dk9Ai7\Q68btQ[TZ,8]?(uBgTl"A&<01##IJ-AmT$`e:YCo6C %U+/ATHPWO%=/Q/@8/1Mj8an!di,G^=*^S/7dhj<(KTl:,W_k*qe])O7[6C_9@BsVl^DW$!o\pr6K<2q6+KmYQ'!*QdGeLJD/T`'/>0,?U+Q6OZ(Hjcb:1X1:$k3*daSCmMoPrMApI5pb-Voi %BF8d=Es$q+r@*%D(>!4^9'5[O`uHG'qrQ0Ue^BoXeD$1)!%jE/HK#[aguLS?rLFl!X3G39;pplR-j&m[:#lS %i1i,AOFu*l9)okVlT:B]>"J[/N97r`?ra``@/L7CKQZC_&*A]oap*u&)6Kst\jTW,""'(5QlT"$QM`ZC4'SJEFc`U/3RTeM[]]4E:>>fa*eoZBVi'_\1+(&<(qN0rk$rV]>>#Fe3@^[.I0aAM8b/8?MV?f*NRsJ(QFKrCAliDp4`^bYKrd9!*PAlcD/j %9W:[a5s;I7GYUuaH_BASecRf.31DDHPA)T80g#OS'F%3&k.kuFe-g(A4_F3b4m&&pH@H]E7;XL%18OS.),8J@5gGE!-=[7sc/V$r %QNF@O2O2Mnm#[j6OGa%qR/6^lAJ+LKP&_u<5[0?9S6Kh#[r9"]COrF$i!FNAR %Aie84L5>iHgg?p2]*mb=e,fW7Sf;(Lp<\Q5$T710[G!WEI1Ju!uO!%T1a-.#h[Z5&%Yl[.,C %ECg>$W,rpX$b(jMG@sfHr!6Z?k8+^KRK5q'2t8u6#^FRdTrg1%/J\0fWMR=^^9>B&R-%J4H9lA''TD=&%;cL5!/7$"9f3%LnV`?M %9K!dO").b[#-,Kmc=K:)3*S;72gDr80p'%5^IuXdb"[q"-;/rPI=eP6:qKs8D_:PloK0uo5&u=37"YaM9ut4="G+t!MmDKnH"S7: %kZ*5U(4K2"pjh"oWB@HD4nGd.QdgJ!=lW_X9,M;L(.k\8q$SfD=N^n %:n%]SV&CT;,L[43$!LO;I<-ArC-Lf":f51.AQHcPe-!hrh!pc=d!dM;h0Sj&6oR^=a@;J2ltq5Y;0P-Q!ON!+%e4[VJ?S(dR%7_` %TmkDcOZ78q[dW0$_YC1eH%FR0p\F-/:O8R4k7Om$^Zh#i %`aIHDI*J%-iV0Q4B_7e]a&XGN4,(^]rN?FPF,o0lN@,>Qf9#Yt:M[9CEp?sM;:+q9iGfU%,/(&pR+>QgNKf<7r$cbg3+$l+Z:?Me"LHD.1Cj;p[uSI7^$c, %!,OJ!GD+h,rh.YS!>bXR*PC@BE'%mD)M:Ach?++,T*jY>Q[8Q.[RI.EU[S1/^"jLm3o*$6k2Xp`0^.'U)tKWQZ%'PpPjqp %Z!'-T\*Epi9Q7#d)YRO,m@e43^]-.EKpQ6?FCqq)+>lgm&O=RJ;gl(#tTci$iQfO9Lqi=jTjEc4VHrJjF-X'-4!.- %[".;j_68W#*B@:Dp,WmcW[Ru(oS@[W.6KEn_G!)5aFu5aVfN@M6?t0Tm'bbh"9?jPdWG!.)>8oCA-tas7'"c),"b<^!3V3TfuN^] %ZFK<-NV9X)0fD(YqVufB@uC_2E?TOIJX>eU;uM0O+Pi$9GcBTn5i-hsCf\%GQs:hXI@A*tF)JG1qr=_Hi_fQT;7t %QaPQiDU/-sQc=4B,IrX!XJ][1g:lmgXomG3)u2r&iOAf9/VG_l67q`pnE4/_;douWQeCueY]9Z?gW4cm*M'0No0/:"&&%C`DWqo*`SlNQ6?'U\f4c(]_pTXR<]S %HC*FV2hT!A$C+(r:sU&k`IsO*gV4]pa%"Xa1hbYg@XN7jkN0/$\gcQ]#]gs,GsfZ"6?iScWR#tY_A2P%UbsEaG'fcgGJF+'afH9H %41>Yc*b)M`R>u38&Yle#?"GD%YHqYYd)ah.h6k1]C9;fcOi<7>ApVP5a5:0:4EPm&ic[FgD?&."Fh1J[_&8t6g!B=tGC8!iXa7V9 %bL5uJc\G6SrD)X27\Xg@/k)]2_,Iel,*o2MoSJ@^rp\_Q[rJOe/S+RZKIcR/*Jm=.Hm=nVIuV$J&`BRoS3'Z)[S>^&o/%! %WRr0ff8W+#a,`J&Y?X)[ig6piV!]`C!H)87JM8<&X[[e%q$NG5\2:\AUX %p,RAtd?\E2LGkNJg%9,u-/6@pDt*9(m%cE36ek&+E6opT&O"3Q'5Fm9mAt3[g01rSZ2W1mDIs5gbnjitGnVcVS/K([%%?ghHA:mo %64X!VK+I%`066>b=Y"i`rVBgChNP9IVmP7p#q=5o^!:/F-[?il&bs)'Zh7aBn9k^mF?^990_PbNV\#Gs8#Vdn+[$#QaooR=_1Jq> %4K4MUS]ioud$*56^de(dTtATTrAug@VpEIjk+i]A_+0t_NXeX)135phU^a15=C&g;W/f6Ls2RluNZoi\3bP\fXbC^,H;ibB6tYAU %8YbHpmggIH*?BUqgc(H6?Y'MrU&3AV=YBk!*gVWc89Y341?u3h*l%b;uLJinpcpeAZZoWEWNVbPsi@R"gZZt:al+UnY$J^GVS2CKm.2(\2P?Z@irA.>< %:S^B.r1!B6<[3U^O6,[,,XpVi/%)BEe,QX?"+#1/rh/lRT=&50S/cG@lOY%ecQap*c]V4$*YG^Jh,kIi935H0uMSrhRBlc[QiL@S07` %:')?CSH4QP%N>o\gj_0jSH>rkq8(Va5QA%-mR4(7GsJImuD`mTK*(NH@aOiJ_:$VTm+6meb[`DfFI1 %p[5A3YiB_(ce\ldBO'2JqmrB\h.3/4A4"re%^M/j5Tuh8Zep>YS4T=^3r*9%YVg;-!.pt8s!`:uLF:'cJ((2k>dl:&=18&UIHUoHA^R<53Z+:YVchB"Q8VSfsnXl&#+jQr`"IuYZ*mrent %0n?^qsQb_Ks^'n4g+W5SW>CnKkFkHZ*fPAup"PLOLlGB3tC0COCcfbQ(nnTlRjF=1s)!i4Q'oH.&a(A"JVU[:-,TDn'WUq?24eQ$'-A6B8G>6bqt.-0EccNOo3' %dbB)KhS+n/eAs4I0!Ln])SIaKAGaJ-gpNSV6>i0nrgeb.-QPAOd:2Md-4H2hAG_!ckIH_\nUTg6(D\3cGFdT=j*jsTZ\=I260PU, %92N5FnB*ZD'^e_g54D-?01i@+/.pA7?';0TgQmCQAO`7iR67XV-eK,%^Mo%b.YYAY>Ae8j$]jmF^YsGpRdu9V%%182kn$AlO8.W[ %C6G;MN@0:KXe)&ZV#`K7-c0QOA&e!o=ZU(s@C+J%_WI%[$h#!0Xtdd0HLMZSdKL4g(5TM9iQA;7)(E^K]DeIg^W.Cp$oaOW=AA3) %DI`'&Lm$nlmemO(ghN_kWdCALF3NPGGN^(q^YH'JmH'fj`!b^979$jaK2.cZk,dX04Y`.DD'QSC:)3n@2;7[4gA\/EnBc(^`\i+# %1`N.QYKe_nBtsJrY)gRfd>!mn[qr@3e0Ah_H"aW).GE>L\';`^]pmdkg[l\)Tk]#-lK.IqD.7r!&2>G\$7u?9IG:dZ4X[W(h<-j_ %;!n+HiCUol@Y^O9]mhj.LhT:@K%u]EM(gE1YZ:/ST2N,p.iu.ej3)M8bT9hY:$XDq%C8[8jU)@%T579dl)UhD?L#q*/AXMaF\Th`upJ3$,'$0i5,AZ/TU5)eO+h]SV+ %#n@WUpn9jlhm^21LJBp&ft72F6t&5\rg>/MrB.?P&/_iI;or[5[/@P*mmRZuN76$/=O@ %Jgt4FUU^W+kp4YZU(-O4mh.qqg7Y'g3c/h#S0X:6\NO)Hd9$q6GGtuPD-_(hH1"AMYt%uWZbjYX$RoApaIhS#T,Y7M_He5pj8!Qb %m.9bh\$bR0`gB=G\-?YjTUKb[2DC,,[Y&*!cZ;EBV8sTf@9OXFcg__:h^KPp.(]*iss7:X4D=qtLELP"_0D$@DCk"Z0nge&sn"*k#e%L-Cm:H*pr-c=[WIFfV;:jEXDVJJGYC0l4:5Te&AYjbQ %HXZO1fA=Ba>s>a%H#s!#&3=#th.`L5IaAajgCZ:Y?h]=K5S>>D=>COl7=Oc*e&+JTL?dd>lC\Q%c3^(#@4FE %pc7YMjcaFUXk%38L`J=9>W^2J9L1(n%J#jI9"Fd\]d-K4WSmg!*&Z%KGhJXrkDsk]>gV9LABrJKo %l(HsAT)J+NU>#a$A35VC?g'fGMG;A-%ir#Ma>H5'\DWjY/YE$]\A70_OU>b#*m4'51oiG2@lFeCA";* %KB=D2p4be'm*]!YM<-,&eqR%#ppRF")$bSf+)F@M>s/.+Non0*GB%jU%r)O,$V#D\#D6c#:biC;H>.j*F]E^n:'U[$&1);!=5Dg& %mGoR6Fi!SA+6'JmGPbU],EH(W!Ec7bE:mbP(OK/_^:E.^=3oTq(?Y,bhH,1)El>a8St=gb>eU/_Vn1$]J$dRKN5,82HBjQ+H9?TS %'n>oC'&F%]E;cb>MSFIdg,Y2,g)FiHgo9[I.r=elW]D%mHnQ3KX?T6uJIXbZe()._$ %raXKi9"=`mUChj<3;8saEHQqD\okP`O2(R/ro#(#C<?cQL/?LDuS@]qC8Dj5*)Z(#(lqQ$B^B7BN^+2)E& %Q'^.()fL\QMRY]6Z&L]G:M\q$]@7t.)5"<.6c@G]g:&&jRN8e9;_p/7YkR"G=.])*WUSkfAZ>4YXR^8hm+g?!=<;5/;,Ot*Ic!:H@:u2kjBrKG#71\@I=\Z.g[at6rK'boJD-3*tKtkIQrE76mQ3D %^4NDT_65F+CotH(UhXP.[?0gs[FBZ.D\l?ZUOel<('Nf9Md+A%eQnlug%"fCrM%`Tj6p<>NKn_A4qP_m-I-cmX..O-H#()59_C+J %77JG5:PCtEZJ'(5V,%%8_G,JZ@/=6,,=f%/AGD&rEjuPJeo7/jJ-!$Ak+^NMJELIRb8["cVd0S7VgYdj3UsB'?+iI8nTH0J7iE$p %huC\C5ou$K/dTOp_Gd4mK9)jZ3pX(3k3*Ed^/jn&X-LAKJ;-b5SSF15C`[`_Gb?_[5h5]CTY_g'l'iLc-@C3+o/-rZ@mP.nrbD+6 %*7="@rMh((j=:)O=0E,E91a$J"cQ,OI8"9&-Kk!RA-6nkF1D^)Gao1s0"C0\&L?V4cRFk2'A*8=I?QU9I0@INF1n,;(L %OsT0=m#b/N?KW]6HjnhLH6b8?J'd]SH`nbiT8DMB[[ %[NB>jZs/N`h2eT+I98O,RI++Y`,)"H[B7Ei;%%Y(9'UWTT8ppRqWHQfeY+r@G68:1H$#aEq;$[7`dNOYXa[SIuq/I&L*,8SD<;eP.XBGZC7Z&@Tm#I"@;Oa9Th+URN0E%oM*RiZ. %;/Za&;LTr&SS@\jQp+<')=sYk3?,q>Uqm1NF*-F<\>S/de>nd'a5K-F5[1h2:UV6@5c_>'K6I^`m$JJpX0qM<0C7_3 %dE9;;nl-il@-VINnS=g>:`$_J.EpCc%Lb5COd2M\IMj.oYARJ&J\LEKdQP=7.T&N0=alMGHd3kZF&s/7.E[mN:d8U,PRj4,A %A[&4S;0t-B4is4A,Eh$rXW_u!>3QV6s&t_]rSE#D9JSk<;WH@m4Q2iEEZM&#htt/)@mS8u-3@pS!t`P@8GK;fa116\#2oAdFa::g %IQW)A]?Bf@A3rK_st)$n_'b*%q,X&c&a44'$OG3X03/0M,25_1F+':&\L.:Oi3l[h)Xeng28@,*?-rIH9H$Y+a_2qD?+hCM3 %,gmmts#+Abd6c,7a]Z1co[3/eH(UE6A<_l:eLqTs5[s:A5b6PT9j!R4h$dj5_P)'[1mIDLKL=uPnM=m2C#m+BMiFP^Buf3f$;X!s %CMY7Idr,'38jjla\_'<1OJ'$F]=r@t_EMoW3Ic78_q:)8YFIKiI5'[T@M$]COsHU>:>"f*@fWr%/Wb3.jR8rkN0A&X1*`qS-C-e3 %EHL7=O;,l)4;N*_n?=CTIcD*59@URaXU@]U0u=m95+a5:2H`o#(O[d%p(8Ql[[i##3Nb#,q,Z_Gm9iDQI!#Ws3V,TFi*)ku$_Hmb %kU/KTS-5;=R5jgpZNaklHoC!Ss.0.A"\"La!l`T@]:>)7 %>/njDDL/;S4R))ZW'W\Z)J[.NF:jVoPa"f2GkHqTVVD*K>Is4B\tuoaEi`b#kOmKk.iG-3nCZpp3kVB^EeBfLCcsa?? %lnrn,mP),`K_q:Ub(:p20?qTF;U'uXeCY(8<0l-HeVOhgIZ2=j"#\`[rs,#8Y,)l5a@P2oh-G1+($\OO3E`a?48oYkoEJ. %UsAU5U>C>3f#c85a8flC/'TE7;^^qo_mQ4iO&&gcG1I_,6jZ*<9B^393ik15d9PT(b.6$sI>aDJ7eJ&bdDmm-)Z_Crno7@c.KLe` %aW0:q6.&q0>>tL/0<)@d[V)lIWem$n:u.0_2S%[JR*W*!qKAOt'ZmO5W$R5eR5C=S.!D*E_*;tT3ci<.'t_FI[Y`4k`YH*[\J-<" %/I>k*9LR<(6_LJnS]-8QKpQ2LO$9hJf-5;,Bl.m-U.I"QA_aZ%?AgBjSZ'I@lhGq,/7BM_[jT*l4NeN1fLY:DCuWh<4d%.;p;.!J %/=;geM&!kl.R(tRJsG&pQo_IV@FlcIHt1_EVlo(Oa4A"UkcUc_._O=eF_RNn"97^@`<%>fQ]?PHK,ME.54'hOh.R!k_8#VbI,esN %P(Z-(iFSSYC0]%SZG_rf\B:%-3fA6JfdIV-Yg,_CKL[1!,KVOkF;0WYIKqsLUU;nSWuq:Z4>u:(@^%YIeZ4M+a5nn:lK'3q`-&:$ %n]6S?:9J^80h/cJ=2/+=R)EN59_S2.:\N9Ee@j6eMA(1grm`DiW%Wk3V/fLSBW%J)-QWb3e7o"1DW>hg4d2D!hM[rC.E"Ea7P6L* %bZT+-EKLVOPk<*3rjJ#4EFe]U-e9E"WJ[Me6cl`"XO:aUoZlZ"M-&:U(\-.nfn*Vl:q9Ob67cqU91,A!mmD[&4=/il\8?^Vch9iLkdL;8jtc`$I"CS>I?FF=n@#=Jn:P`o:^u`TFTUnfk@d1,cR7ZR55eeXFRa\prD$ %\\&uBcpl0COCS/Z=;dY&#qu!.6Nn6da(R]Df%AGX<:a_`)YihQStWYH4s;hihALH#;%9_@UM[T?GqKi2TBB19qDnLiTL2Xejgr1sk\HhY %$Pk'pA;&:IUT]6'C93>(#F=d$0JA-^e6[r+tF? %_D.o1r;Pc1_P`gY#TnoDDYnL$Tc3;J8093k'N8g1!S(tZ(Qm#V_j'b,dZ^pH(Z]=QGi1e5#;Z#?]N<]7QR@cUU:<3]=-lf/V!P%s %4UD"??/q1/b]lB3aQu,DCpcL`^h2f\Krq*F@q"\U?\PW/bHNr%#QG_9'0h85pTUXlLP=!qBc0*B6VdY]^sM0KaR!!,!3Ff(F7Q2T %:n^9i8ZYD'=u<[9Fkt`?`TXHbm^/e,_E(X-a %F0\[O5NA5^e#sI$>=-ZTidhFA_%ToGZ.\F_GEPmA4/.&!b%s/]9pUL6UgG<+VAf$uqIJpg`bZh8$^*7Q2shr4Z1odBIG:2(IUi*j %85Jk7.nc^_WD1-Wg][KEHH^O@b2od`C-#?Hh3^n)'\.;(k$]UV?7Vg;)_I-&#@ku>'4iVEI8Wp*K.(AYX_o;STcjk>@?leJN)<5B#UHKSF*VlHR$Y8s0( %24^b50(s/R;chGIC?Z?TV(&J0<5C#0Z$BC!WVEAp%5h?ISZ7u.EDPPmWp/MPbP>2f9gGs$Wp*KjFE=3ZMCP*@D=qY*C5C58Yauk>iYOe]i;jEDtp3`B'24^b50&g7#:edi3L(oWnWL@^P-.b8Zku>'4nb_k01J\"1n,;!'SH).Q %(RsL9:%>i?[21$/+5*,.AKfkHAIfH(/N12-HG;KE8@`_cR*#*'98G2udV38:3XI9)lGS2>Nt3d>MSN/JrE`ua9&?R#(8Ne!bDk?C %FY$(*FU%n(Y+@g/SWq8:DdegmFD-)laCM"]$dXXc%\ba'.&n2pbW71/-bNQu7X$Y,F!n`c.V2.7`AVoH]?@$q5!0T<[`r**-!.*5 %\s2Xd:KjA1CihTT6N6Fe2>S"iW\iJcV8t&OL#J!Fh!l4.EML.6\%-"VD\K5TNlqbM7'd*H]]Y/?VIQ!\^;9mh88U<:M6AU3`4rBN%%j1(_eT4oCka=FlqT?XoS(#>?Q>q):QAJ]HSHEilY%u8Sb7L04X.0GhWPjqBf?4IG(#:FH><.08ao+84(^h5//*Hqp4e*(=VUK %aEruGY'ca&S=mP@Xm2FPT/jP1JG(ejDUl*1VM*)N*)0ugfdUhLgHEE&FPu`< %<'?;GE?u_R]O<9popf.E.KXcq?@1=+N5n7L-rX;O5BsJ5H-qAcuhS[@Dsg>m2jhN.Hc5HRt,Nai99Qmo7HGNbih3>e%G+)ml3Dc(2;F)O0Xd %f'>PL=Ge9+ZaB4=agm5^7rU6je,ACtatCP2:sCR!!<'lp0SfB7m]5(_0/[4nU$f7QMoT`P;Y8T\hE9sH2[MI)"J&e;ah=1EdCl0p %8U9=U;h_\R=uLZ3r'I"[7G^`N1"M0oaM@`0Va_:V3D3.j3i&)S=-T?+#qsrA^;(eb*N9o'e]'@ocWN %V))3)S+23[WH5;o\\5ZG#DpL`X9CYC?_s#7 %58L5e*IV!oD5-t=Ot9:TnLF7/4;5u%C"@SO:VBoI?-J`tqD9A?p3!&A`CQSMCs%e+`tt@Jfbe![E5+L.XU?BD8DHo:g$?tdOR2:@ %gn#so$cs#g]eElSeO3WT$BV"T0=t&Ko-)DYNK(rq+@Xj1bu+oD.Rbe!pcV^K*,Ns>5O$;eDMgcOoYM0nf3#`0bQOJrgI5bN\i-Oo %CZQ&_;c7F:/^FPjhXor$Z#T[*9LQ/*+Ki&5Ea_CYa=0#Q'k#`6_"@(=M %h@2@.^4%6T7X"HoI'p)&?bZp!.8@@V?W\eQ]D>7tDQ&\GrK=KR0f/?Vp[sFp8$ird%5msqIVC'Qp3ln&=,)NEI("J%``I3*.A<68 %X'[24=[G&b?b^.$U:H1rp[nmr'&D)VRN4Xmqt_T`Ug0TS`P-dN2C6,gI%#K^P#n0QhZY$tc7CWomY55p)>EesG''r]juiA19A\3; %Z8YV!n*?<&eQ&f)SpXm0`MtA$=2.o4j.!aEI?K$WP'_amI.Q"B0DU0VGZ3pEqt_TTcAkl"::[R#\dFeml5,nIc*4BYF;\>.=245d %]-a]oj88\4YBuh\^4+29qS=^s*rGd[0=[;u;J4\70@4t*Y("dm>YVi6?SVX:Jt7ee&_`:ak.6=; %bcZDY6Uo0.qXrK;BtRnHc8fPhmI&ng+R0DTm7A/2r1qt`a[*Ds\QpZ%`VO[dcJI'^O\8*oM"L].!G %bb`@o]jZ"i^WEqD$X&j"p[q29eW3]=c+L6P.$[\5_^VV6`k;:;($S%j!j;I^bM]eFtWcS#br=X^T*ViF3ZgI(F15;3:?b[."7s=PuWih?/:Z]<>aj)'? %MDP4FI`]k9,Gc.F&n5R>n,:<%Wbtekd1macpI]-.QZ-^6CJnnkbej6rfjZOLa,hY-l-7OZ/#;m#RgR^XUL@ai[O)Sua$/_nHB,'L %K%d[sDeid,=T)M$]Kjc6F]kK/7_.,tCQrup^0e&rjP$cEYd1C](=kQ[T,*CQZ_NN3XmOQVcJ.4QNJiFe's7>;CMG`AqHg4Ns1YDu %D@TIM6au]QnE'0*QTOSJ]qqJYc,qr*h6q;#mVqgSHjTR@pCYI'etXg[qErA:GNI.LjMfDE(c %dd%^a42$)UH+u;n*dm?.F\<6jo?\G^g:)e/a3MeeZa+Ol;9BdEC42puZ?5p(I-4MA=/[\if$27#T4cp8iq\AAXc;r+ai_o,2[sCE %W3fg_COE1#\VJAC#YR'j;"h?*cte(`jGo^"Vc8fi<er_Wk0M&P?k(^rL6C<:aX/X0DL(aL22_D17+s1jo@!f^fi:Af?t,GWahp\+@'%.rXcm:PbO %!R^.I)^:;D?t%-0qrcBCcCB(EDgaSr0I(E&XTZC>@0aO_jFUc4W-[n+qF$[LL7(CV$l195Mku>LRP^q&&5`i#+2R8,O`A(TT.&A5WsDZh:e/;.ugLL\\eLF %Ku38_#&f.K0OOX."`eir5i:nGXpf^/_+AnSRV\,t[nRA,[m[@^&;umrfu#ph7(9EELSl%mCn5t/_r2>RCVDlKkE170YOZIN;Q(>5 %pF.K3-tW?7)t`tdcUKW^T'Y+r!PN/RKjIB65e)fri.VXDUDgEjCdfN(T^I3@d\fQ?P?:_ZVQ&_f"MP` %(QUK)([?(K_Xg2;1*8R9R^YU:OM6XRpoFCor0BY?>W2^tDFsR=mkQnPl-ZM2N?_9U0/g`08m@H@D>9MJl'oa,2`'41AqjD)0JlW_ %ZhEq4.^:KS`68Y!BheWa_WKRaF+p$=maB9(rpBA.PsC3ZI4ht8c8GU&b8So\_h,pE1=8(d3Ll"kHC,IPme"A8_pX %Jfe$BdmN\Gh4Y6%e(XO(h\l1)_JIYG/nIeOGr<\'`4`^l]g5@L#r&D%<%/Y.+,-Y2O8uW"HZ'9fuKagaCB^G<_-N:F?b6XTP2[/+3,UilTAL+b+blb0L%Rj?N?PG@9H"i7,]--:$ %kh2L!Z1:Juca>:!H#H'16>76ShOR5Dm!md6M_8ZOZZC,m%WfD6!UO3B&UI4T=FN6A,U/)!jY+UY.CR/KiQ\Xki_uW\Ec)`Z?uL;^BgA_>0fGYuI>,#m,G\No4WNo9/N %]mu3P#-X.3+WBcurVGVT/(AGPpbpGD-47LC,,g$b%&J>#XW7O!j50P.ii`_.0&fpd&9LiaelL[VD+-D)U_GW@j(B.&)+0sLB.SW\ %ES^/I<]FtJNbgf%p\I6$I-m?2I/E/F?'#&0:]A1%&Dm3ZVtHPAq2kqIA0MkOT)p3aObl>rOlmal#UGf@of!sApDFReY:\RgDA"0' %ao^,^,">9P6!hW]-?llE.9)E8^!cT*FE6l"a9?q#+@r_EotN*a,e+I4+Lm)2*b+&Z"]!$TEM@QO&gcDN=Zb%4kC37[k]?P+@>MQh %NBU:27O*-_oUUd_0G%L;UI!f#2@V);Xi(Y#/8-jEYqU^BUd=$T180SI5bEtB(1uf_=Js>cZ>S.cp*=DIa`V5So5O9&40+&q\bWAq %+=%PHp8Y".D/XeM+.>W6*p,UB0o)2j=8oi$>uFhN5F#`;?57XLM'fAu->e4":FX)gF/N0CNR)ZOA_BcIONs-rA;(KN/\ %cK$TqDc6pA&e)7/h[p]M7PPC1;&GnQ#ZV"^YXcEUma!64\*\a(P_uqF@gu_:&OUZE5s9f)V7eqG/Fr3;k5RFj(HI(I-8gb6DnUEK0[Eg&9aE`Oo($ %qRXLU^19"2@pf54=Tp_NKk]"J35M&Fq2gf_#iQ!T;*6G'X/klPB6PYSGmXnWq8o_8WH7!ZWTV8dI[WN/WC@u>KV'=K7TM,1Bs[qS>P&28Vp.cD-sA>>8lJr`Vi\>I6gA?#Y<:&h=hGO"i;:aK3W[^bf08!h0Em,k;nA]AqLKhJ+7_+$Y?/qZ %j2-SiMbOZt#@p;Kk&7nZD(LiW-U__$E^SmMg6E1e8TcuK)66-9p+Yl(-C;.eJG1pi$ek")f?E@=(W']m9d_LChb^B[T>)?[Rb'dt %p"QX0].i+NTQ9j/hpfhf$/D+jX?O?Zt4[[8,`lG]6aG.Sect`bL.k.["3k#htj5$rlKG3Yg+:VP]L+;0[kHc)O=TuP%]8V^CWMY %a@fQOZWl!1+5V*q'AY\"L!F.8_4Em(?0D!2g^o#TnLk"SE:4mX&:iU)G(E(7`W*9.EBVXngKDkr>k1lS*OZm"j'M>^g!4JI?=sVa %I9jU$hfihK7cV/OpRosF)nn/_KC!ci:cp8smsB5SES%a>AC5#gF9(Zc[9CO$*9)pRmoS-SAHO)bk(9=JjJ+[,sp2,"gOb`*-Mrc-Y %MAlFdjn&4(\Vn^E2:BH5q:3*WGg^<-qU]?S.KA8aim,/A^.b3+*a'hOan6Hc[9W'%"+'D#lD,8=d9I-_)^V3dYnlo6qX*sA\bu<) %:2!ncKG]Q\iKg'hYV;,N^\;Y?l5-u:^cYepr6iaKc[I[tFb%;o%<_XM>[@L4:Yie+4T!rJa(Cc=53\h\ae!qj!*qn%]>9;"l(<[< %nHaq)r-B=oi@=a*Hm?TKJ4qS0'nG$XS+9@t&AMGOoI(%0l3fX(>D+uW;oq!L7a?%cUAG*,S::@nF^eQ$@JTo8cZj)>ej#o.P)7#FfW\h+oYr/;H(\3`J9rIN8e,g9(fLQh4XCt.*B?Cs/"_/_nW/O0=0ZRt`T(Vf59^=,9]cGi9F^RV>Npt,(.:I$f %%R\/Z)m]m:O]P,m7-dg31r0VY>S4:g4L1ZWQ-0FAFP96^s6oj[i0l6ak+V[tmUnG)?'V:$;VpTHd:W49X62(pB((1I4F/>qK.!*M %aO<_7oH]kW^o#GRoeoN6j!ZE%*R,q>2"PLthnm;"rlhV0-4N?c0'3kjr8Y %\lQRS^PkZ%]!/GtRkO6(a"QN6f'!r0X[m9%MYpnd4DlB_dA-P2A&!HL %p`#:?#+aTmIf)5okk)'[Ps*::dI/kdG',B`opHd@'+@"Lf6ip8i]3IrODisa%?F=>Y;s1+_AU8BI#i_\^';+#RdN7`p8X-PaR54? %FGloW0m+KK0Katr@%)CJF+$2e\E%g;pTcC8S8[O1h([emo[[(*Q3-<^^t$)1gR@8'.!=DITJYDG>s/=ek7P!$Pjf'R1i5"27BWWj %Op4tg)8-ab)K#6n2'hN5117/$@m+i_ %756d&5Z,Nk1!%G<*(@aKn3,5Z*1^P0ISukY1rD1<(m9AdN)4K??_if82fJMH&VH)ND1ouP%>PRe8?p:te4)I+4l'+jjEm=1-`
    Gkm2]Ee2Qu?VX>!'VY`*RL+)>a78YlJg%CHCY[,NJAJAFCFr3Z?Qq!-u7S._;NY3^/m\NGYB,*g5i$]*K]p59^eB%kV4MrnQ %0dhPV]`2lG+KOl5DHm%52<0?KBhl%!irF*&D]cD %nI3Z^d1KLk`D!TYbm^"bf<`[\*$t3N(gTF8[Y5q8s9`/W[IU:NL@T/YH[%9N$:',cMjT44NZ]Y!]Q':eYn_.Ze1p;L62WKO3/P#ONd#.Yo6PTL0#Ln(=uCr %]r:B0g6(>bW8Yb;Mek6r7]9]gEX3gX5[a"a(?c44H5KrO^2I1g)2SM+7<6_=/H>(aKbT.1hj5L1:3:6c(0I.$5&,f(#V< %75V!]3)f-f3)Lf97IqqP*/f(U_fb$SNJXtZTGb"2@?O3&Tc.0%*jp_Q'i]>M."0VA#oMC-:(btqRt`0k@HnSaTuF6)?q>oV)8d&8 %]dUo2R^lIjoP);n_l_?G.BKH+PB/!e9JbjQ#k\1Df-(ojg'3@U>UK0D*pF314-XGCV9[3q]4G+0CHf60`U5`'"g(7J5#%Ns3QgdFCa8rskNkQ[/th&4P\>Np#KkK3Ltn;[dc%>GC4Zoj:m%F*Ese7Bi) %+WRIO%,i&=/p')c+!obe>ul4[Ki4l=;1"9j@?p7]_%SK'Rd20JLat`jR?!:>Knf#^`:TK-7aa\C60Mpt^G+JsZms*D#SV\En@D%L)32"[ZA7?F]#$4Y]hF*GS"pIQl%6@?EFBpiP6kBajKg7uQKKr-d'%6O^*iY.;.+_hU %G8$li(_B^nWt]#Wg)(+\RRJT,L@1_n,N>lbge(sGOd!%Lph5p-([%SfM98hT@S&FdsTd9"5QW&tg5V,8^u(\YRttG(hD].N[*L3=;$BW?1dpq@=r2;Ni#OuQZ-K],m9)Tn"heX$@H)2_4BS'6];$;#o?jI?t8PLK;pU %>T0dR$u%so;5EQC;3Wi8b0bi_,(le&cE1W8'LYmY-kgX^hGB7_U8^DB#)V3ZM.WLGPAlkc3=YP?17sq!LHam_L^(^0-(YJ-6BJ-qKeF:`>P.(WN23XK&kGWe5p%i1&5Y/6I)lC' %At3+N\ebG\qU[]"UDdE(@^W$5LeO.!Lpc25'FMM=dKD*5GZ,-bH66N$_kaM:b4-3?MR?Gpc@s.IX2W;5iEFIoR!-P)=qFj!Nc[@/M`dH`un\o$%Sd1fekTRAAr*2!OKcNrPJ$mg2q`8O^(7Kl`.B@SnK4pE*pk0RY"B"=9o;8GX&XUsEWJk`(5T-7+cY13sFF5?-G9iW.Q_()>,t2`bU@7%%nD+ %+W2L>jq4A])`3C@&D,TM42M&+3ENV1Ya@/^+G$>/GRBV4SRAbE96VltMA:E.1F,mJ*S4a3F_&mT((Q-OSsQ`;mZ(LJVA`dKZq7g$ %9E6R<^dJg78/^rKRciYp!AZ+pn_o=CREXdNar>o._,;j7/;65]-F/LH+aY-S6dhYr)Q@Bfd36cn:HUeK-B4AtO%!o?&]'V`R1`UO %]S=j%.&a6@)B`@TK,0`j$Z*)#X5UE,<]Zp;1\!2kJB87lfd>DkBm^)L@r74f3K-^D2F(\kLhfFlmu[?@#U]=)__]B!.f(L`.[cBuFfGDIj`2&-9iH.83-iknb5QfG"K:WC;7u#!i1g[e(!pa?$g%!e!IS8!bTVP!.F1eG[t&:1OkpF7imErZ2C\dqI@Rb_(Mgs/qV`q %\7!:2bQS$2@5\r8nn"]AgFF)4hRm1]Kim4:kD%.guCD6T2Iai>%QoAqU"itI,BAUZddKLR]JRD3Tp;>51S2E@sPO %BO11)RJ[%FrBj$X=ao9YVia?*/H+LHgYG9a#>g4DqF=l!+&qUPl$`_/!#tpkVJ"Y?`=8C6#43r*6!!E$e&XSjP%fa;p:sBp$$jS[!3rLDelI#?[cH>J,LTNM %d;@s?KsfTi-eEIK.-`,Wn;57e-9jajrt+4.J_f29H_$:_.Ab$b7ae2[I56l,dVfgcI#F3&ZmFg$HuNmW>u^VYRoG7UQ8\E=g68ph %"\9R]+Rk\[oi0);Pg8>)0O'85BWBhBY@q=*Wqf`_Q.Qm9`UX+!ouH2OJS+,>90cBL$LQH]:,!!hkK,);S$Q?oiLGB8>J0I%9l4*]'!$/l=510Z?@O8X^\+BS?MMs7GZC#AJUrS;gD7!PZ"5Rtq,o#?lb7dK,):.Kl/#L>-/a %rT9[_I"%gkr2ZG=-[(8:rJPI'dR]r/Ac5TdUesC?&!CY)?c+i5:9kf21BrXDV;)(4/d]!nnA3$DaQ6>)[/TRTI[DS\L;&`L5"7@5 %LGAPJSoiM&8r\;H`m-.6s)hsOrlCjJL1S*go0MHFW@,'d%+Vd01*`@K7U[sVA9 %jZ7kalqKa:_f$0<3f63A_&b[-EUK;G8A/,9!>u!=]C\fqW!!6.5!=/KHdQS@G7PfWp_Yfq=bP9+[+BS@"eq\@,mA!l+YaM,XO>*IqU^b^iHgB^6PY+E/a(hSOZlV%0R1>dAjtm;N3S;hmETf9OJ[fYe2C;<_fh1NosJV*PYhTl_EAd>Tu-cF*$#TriY/.IU.#*/H(D^MA>p[JIuSB%l9.rh%Z+HdKC:SC5J"K&Lj.Lng,V) %XG^/LTkIQJl'/#+!Qh1#*G"Ar08;OI66$@PL/9Kc0Qk(J.28#:Ap/`_nFZQN/k<+_Wp;OfA55BNY60<*ImZ*o[CGgHjNrYmTi@in %ar'\3SP,[pf7b%g\Y`aKnnoEeZ5BMrkhoJlp`StXcg4I`18)JE]Qc.H8em'u>]nQ]nIWu)-M?L'@hL$m.%ZX4gXRfO^.n99NV++n %EC0)m+iVllc4cpsh+^3(.54.Vb,6(pj:TV*EPc[R+r0kkLL]J0d^&9po5pLeXnM"p60V%VMd7tN=IF8&$RF&&TWrFh^Zo8n3lYn/ %R#b+8c6rQ\(JL%IV1E>tt4]YEB(rE7d>RYqUEGuki)fKg(o;YH-JhgV?gs?VQ+n?Icki/:]Ah3VL/Eb`Ljse)EM_5u\/jJIbE/UK, %G9W!5BCIN`4rn>IPbp-(mCa1Q>Z#RZ5S4K[1SC@GKVQK#cf8LpdP]84R[uF%a/GWr?Y(4&q!-R<^dadfmr3-@1F2XqB0/T*4ea0` %$fcd;H!HDT.ECX#j5!uEqZ@g3?Y")"Liei=m*G6J*(V^B!7VI?mBf.Lg1C`=83MIr=3usbfe5HK0,>Gf=*58%@O_;EorGEH0'=JE!ekl]@-P %pJ;n]Pu6srS@<>AT!EoV4&F!Xcl"0@It)pn/5R,@>l#eR87b?f,SrC;hA0^TH*ifSi\#8cfC>g#NCQP=2;NNDZ_]e8o$23?&U.HN %a%VO4n)Lt"q-Ja=99]PN\%+aritU97.H)*ko*G24jK%*A@?JI;AXo7&V1^H&+S,@j4qNnGX4F`c?jt.12a+m0GG?p\4PMjoG8s+; %7SP\S1mpJHSuse.O7t[^Q$d7c#81S2(:aXVeO$\!t>\ll\G\;*TMIrGh"WGfcMZu#GE,9F\L'ei5oPFD9q6XS38B(dM4^5eF#BP12T/V %4+]WMYKH59I,fEDInrqkCE/B]M">jBrQttNrf??J`M"MdVs(72G(=;6U)N2\?dh7A?t_mG"crP#L!&M?tFJQ4^;Uh %=h!r3BIan!3e5FBrogp[3U>lAE*5l"o^a/'QH\GA#;X^*G95b4W"jTIV2jdj"e %:0pra&+%5SlOD`U3E(/OEm\u@Xl\-H.e.e>1uqE+jh-?=,ZVH5OZ]dmJ%\Oj*1?.J1(_s-I>g]J?WroJB-JM=0dXpUJ]="l_4u=o %Tq6j\P56"ERL$t8,X`]Hr:A(U#Cidk.2(VR$ZQBAF1a%=c[*kaZGrX")hWIG:Wg^Kjq*:ROlq&d[^2p7Le$J1&Qq:t-<&f4$tgVO %=Rm?mmEio,`a+;@Um1Z?Kj-)$O--/cpnm_iiUM/VSG9W#)SPiFJ6Ed;);bbnMhjk@=8`#hZYgN(lPC"84sQiTN@ %/:'T7h^XP\mi[9K;iu&kq/OY^9;i@2jW&nZ3N:h$W?WH)biRRuP=T@^5`!MQ;dhC#IFTss>\i3*9g9Sjlo`V&iDD4j?,aA-49m'" %Wq\@kiTP&"+[!V'QYAR+8SUBM#4S^SV!2RDn7-;bV'#]Uj'aPAf!45SLE+=)K(Tu8'Jp`+XidB(*^A%f %a'V1YMLu7V',ot:@h=%b(+c*U`VHk^0brhnS#=2aF54A6pldW??3Alu-M"o+#2!m^e+7uQ2MInF>\P:Ylf\ep4eiX!ZYMTDJ!/[oM %Kg&pFf*?`)5GJP)YL4Jek%RfU+bn(UX99\R0`8j$g:1s!GH1:7T"XS#![rqlEm*Rra^p5a%S*n$oP%-q)>Q;!cSc+1<^cYI[?>Pb %pm!s,M-ZBm@MGNO[kMRiD.Xfp#]=l]!Y#fK@e)!b[LF#\2BIZGYjuZr3Mq#!+c8shJ/*RlQR=m@k3?6)@rA,MXES,P#dpJ.%#MuM;JL8+M#8dl"K_>FU %*j@^u4NDM8Xc0mKM9.[8.#Mc//NrG&H`?VAB0na([2>gudQ"e;OQ %;@mQXa#KBFqR\L),T;B#PnU4_'[eE.>aZSBj))H]3Y8*j06,b#&/*"$Pid=6TaaPW?Va5aV*Y0]c]N+rM517s3QWkFG-Pg5i6h.K %Lb.G`1VQ>d0AgBj+4r_lQn*JQB_NYuBB868,b#'qHnf"7L-TFRk[VC=2HEoZW7M_`Y3[d)a1UG0(A(WFIkZ;![?g='>VuZ2gdD%>Z#raf4:qBc"B>,-_4c4d"i126Ab`Ts5Vdia)AVcb\Qp-R?R&>]hah<:VRaWI"prR*2sN$0Qh,Y.I=i %a71_0/#L$b\I1A>\?$monHQQ1n1g"YFqHlfc1`GsqUZD$R]g3p`f3D9?<%c][e#JIk@>-P+QC(uR85[^r7YJ,esK@M=Zc;.W>C\A %9Q&SbdKa\r,EqrpQT,F`ZDY!fe$Y2^N^s<5i3JBL7"EI+l\4@sk^+oorO:F-j0Dn,4N##@<4b#L^N7s+j>ef6k+1\FR&@A8-!W*bU_)*F,,@,YhP.E1ku''X-2iJlH'>j'YWg#I`fN:.ELOMJVGVl$:5dSb\\&1H$E]e5(1V@n$ic$)^[_uK8'f/^PW/TQrV-Jpp'hB*fNVSRAP+#(;&,dk!@d*Q?"BbUF'EU"2s,%@!p\E %Q257K_<2e)7oV.0#&Y#e;5THlhQ_lCc+q7U4_Gh8IRmtTV&aCUMA9$SlY%7`,p+ecmF#jY3#0,pJUFIqas.;VVc.l&[#gl*P@H$O %Oq`&QLFf5\K*3E"56^t".KqbColis"9./-"WEOG@=igM=mYcqVVhgbCKsuHU9cJ!_liMb-B-iA44:dQEQ"I6_Y@G/hRgHMA`hfrDR'^C#=LE,D-=3?u8$LKF@!Kh^*c>\`.s6*&l9=CC %?W@4C\RlO9h[u]N1.EOUL,hZ%%3)d[$:9VtUg:C(>BF]K3,ADCa;u-fnI8cKZDqR[hWhaDboi8cc>SfORW%ZLN&]84`j`'hY-Znf %!$!T&HhD69po9t"Dl]]u&CH!bX@QFW@(@L)&$HL1eW,-/R=1=o>1/PThP\!!kaRs@/bKbcS:?4`=5_&9CQXS:k;V#DpaRgI\lJ[[QnKWCn5%[9MNq'9G)4@omq-)N0 %&*mq5OHEHd9Dh*o0;n,S_D0oPY\pP]LhW>FdZ,%8_V>Z0GT>Vmem][Lp7^frN-o1d;[gRf[)F2p[V6i7dki3q"u.o'TD<#Rre=D/ %T4G?IXMp#^g(]]nUp(ZtIK798YaH(sataUE:0H_eF=3]!@H0ro@OU.]5.]6DR[=7".GBpqGs]KX26rQ8q@9@RC]0hs*bV*i@aO"m %d?^Em3a:Q7-U`n3GQraC56iV&MR3@Eh4"Y6O_OIPcfJHqjNL,1!P2Z2C\d)Wo-L9k4(&(VG7on+o\EM;MLq %FUo7$J$bHZ=8?E,C[pE52?=CL2K0oi8_g;&0<)c-4CQO^NoE.R;jlF\8o^.p6YCR"8dVI7-iKGHX'L4?kCGfQ:2;TKC7?->p*=6_oZT9T,)9r's7%Ug"cHa- %ZC\GBdBg9fc`[/K:0q/fh(k]t*%u@.!OD!jU"88(U\-0:JimlG0F_9d8N83Gnl'LnB+e2@jLZ@lnX]S-?iBbnRAVr&q9:6@:?uL1 %Ss,`_-Va'>p<8t7X&9*Mh.V_5S[NO/dP64$?Q`q5"^[*j-1V/6oZ*DC-?%$[L.XSj7rA'5WGGG$?b,QlZR(4S@O[DIBd0JrBdTe. %>UDu[]L's5jB%TmhCdED[eQ([gBY6n>>6oG*qZ`e_IVd+\$XL`0C9sI4QCJ>Fd$?'X3e0UKmkZV4qcX.#DqQ:9&I^?"&M!=n`qU0;R %FlJlBc2lY&`4&lFg>^)LD'Y1b"&rRj_.VtJaa;:`Xi48>D)=)0R)aE1Qf!'KKKMm&I?htdOO]`co1]8+B[uZ[*]neO %?8L%iplgrer1!o?82[NW?V0O`7VXM]K%`,Be.Q:H5:8`S;G1fU81!pdF12o46##@QMAIMIA\:1^=;PgFn1L%L+KL"98f1nNEM$fk %IQK>Wr9B1QQ#F>^;V&dMgHg;e<6lE#)u](n-&)l'q$9@;,G$7lJ\Wf5&[l++7o)4G!B]dkc*$Tne&-Est*DAP5]>I]2k#5q40QIYEe]J,\ei(\2k+23:UD(pqGAC9[/YkNL %4Z)Eg&$KtgX)]:CL#u9WP\`t6+WP!;S!fean\fAG!dL0&:sjKM?i_0]"b$$gZZ1_BLg]Bd7;l@j$QF.C>(b`A%i1aBP=no %d@>M^E&F'p1^6cmNU0C-.XAOm7S-G4K99)\n&YpZ9O++?ALg0[gc\B,+a[u2Emo/rVgTO3V/HEeoNtOaLP4YemZI'TF]@G9@Zo2p %n+d.(j?1:3^Q<48%FZ'\8_H*pjnCRNKMk!u+g?7iuahNs$4WnsWlW:j$+RtCLmFcgqh\7cf %GZeGA:B=e9+RpsI3A*g).c7p5*F=:0k.S-.NI_n\6cZi]V[hj*hecB`kt/@J\&=;UqNcdG7V[r?pM(cajKC#^V*=u_ch\[>Hq`nV %;ekbE'SK,Wb?YC5f2-U"GhnA`I"S/kaIp-IV?&Q]F*I/sHOF2caQ]t[>!C:?oQT`i3O1IU0>E(cF'^QB %5mbNH$Y3?:^*I4'F:Rs9CII8uJ[NGePs'E!maT-R0FpEW%M7LZ!O5tiqfjeKEf+Us_?U\`1_0;kq/>iuZ?BjYapMVRC"=lCrruVA %(cU)*hVVI%/2(uqrO60sP?9O$+tjCYY`H?jb57Di_9?+6:H^K+4sGq>'#MhJM#P3T*K3+.jM8i>WDt/b82ujX$W?)U@ES(%[V>kO %jB.Uc-ghaC#-':T/nVZ+bb[N-fYZ3@Y5n5dO`=5RRiXb^)HI+-D]a)(-(GoP9pJ %OR\a#*7h,t.-QZ*3j+XT/jc0!GsgRLeW;Pgbr4:;]aQT/b5 %2-O!$W-29rXqM3hr0!,rjRO(q;1H;J?k^"`BSESaaV,SK[tTkRVQ7H^Qb8'+A2(fPZCP_)3kKOO;m)Xoo"t478L(g&'5Z,[Z2bGGiRdMd"35-De[,r2>9:O`qO7I( %3PB:@.-ZE7!B:+oL,fsr9UV@u='@er]2,>0-]5,.O,#7j.W4;:8rJ%_+ST"?/BHcnj+'1B%WBno#AV_:B*[:U`=20prET/_)\is3 %D`]1-k^pt(9gV]lX4MMY+;`lX/4.6%'JFP?]Vc(e*;<:leRhffXUf_T#E8[2bQ5;epg7d+pG"ugoBn%1"r,f9\u:])(Y]^GZ?9e4 %;=6)`KAsfKWsk)kr+P"]aKMu,@Z5?2$Nd(3])_XR"=U@,Rij^``XeUp,j0-.cXnRN%WV^0igLOlQfN.;Xc;Z.l9[ %0N&(8^n:G23Zj5_+I>0X&4=AI1nG4("CZ5'L^7PemY.k1*P%EBl,CHt=e4D2h)p %Wt?1FV[Q6"PqMOJPRDn_mUl;m;]W*uKjPgBBPH0c#TgD+<"DY[8)UoSBU,\oFNMVM/GXtWaT"N?Kln=H6ZP^&Lr %c^*6IK!Nbu3#_V@l-rR1lH!/0]]WUao0(1<=`#,ef<#Cpi^%6GjudDhdB7b<`iRABnE.Q)"Xm=W.2u,,o=6%M/[Sec6B$YoV9Pr*R;(3'q_L&9d*t%-KesM1^/-UAFXM]%RoeOf,7B/j#G>Y?QL,Oc=>5 %+E[l5&Ip8s$-"E3q,Y;l\6W-r\o[fS"t0c``oDDp.T#-l,h`?Xlk^TT\c9r!5>[MA#fO3".q%RjFsAGQE%H$Rfo(1Y*9dOhXQ):C %@lpEKmMN]i0i&#\YKGLD\qAGVSZO0n14I,MSds-O]%DnOWEHk%(1p&VMR''?r)_+?WZ#XIZs-dhJp3*/0I+GYlL[Qq'pO! %3gO:apOPY%3b^jBD^imSNS(C>/53?P]>="h$j)m0r.$,4BksZQLtZD3"MM9bjo9ttlL2q`OR*/e?6IpPOY'N87YMsQ2IPB^"p]*t %8]NID:U5h7YUEehKbXsR9hCD(=EC7iZNi9F;-sLumdH8LG!S.[,q<,K,.jeWP&\AF&I).c%\l)Rg;%+Y[V$87MsM7JN$GF=Z`?QX %3X;#`\'lM"V$'mo,L0hM?sY)Ndpu'tM9<-kM$0T,m6Xu)QrfK^haj50cJ,).,TD@AN"X^RBV@b!/`q3qD(bA2>H_iN3[f#!mX%Jm %8hqsPOB@OQXX?`H#7/*fLPH-[Kkqc9/nnPPQ=Rb68]'E$+HM9`Y8Z(T]H"E$"Him6J7PpE&#>(@qg_fY,Y(O4f./q0Dcg90JoV&N %Tih,BTs(LK3S"'@8!8ip"@[!Ka88=BiHq#28nZfD*[KEnHe"6O*)M"cKXZe*]WUXt29A$eP8k6,`b/8,0TE3Q([Z\!g]1:?d*5E9'HJ>DiT8<5hu*an,*S:Qf$LW6P+O)I@8_X\0@#$g64!@QWP)is==9e!AamK)b4#)&l^38"cI)Q_\6M(F"#Dj#;(!RN-J %g/FOq<]QhKII'U?9>b#_RCNBN#,303HaCn?QX5U7bd %Tg6&$@N4'^CO7VeD/P1Kk8rm12=>LGXE0jIr?*MK/;!Wo<1ocGfK+GKfDm0Fet\>8P21ig6o3e=&sVKoat"7:\H:u0PM:iodMl;epT:K] %D8@Pl3igdTYlH1I;TkC?8ZaR_buV:4*"ofo:]!LGE=uC$/RJht,.;X%ZM=ZcTV)\t.1j9I-DsHLOfbsT]rs@C2Lkd1+Fr;;@8#75 %AD-a("_)g.J?1Z^l9%u(J-`oX?P7j+1301gG9#t8GR<6gs,lgBuRSY-_f1b9LQa>Ni@"*WgNMSQf?c!j,]M/UUG\uc3MXE+1.EQrD,cna:K0^.:?pZiNMIZ%KN8WcdXQ8Ai!0hYA05=-Q#Il[PP.^q`4pN0&1l7`CMZmh_#`fjkLX7kQU)S$Q;]p %0G":,9WM8[phTh63.G5SA*ro^pZ$)EqY6d(74W^7 %j&PF9m0(nlZ!FF^\i6sIH&HZ-7>>=dj'kZ(]:N8L?fk'OB"%G\7IQb$%LWjQg=SD:^8,EajE*=KL6D_GR)T@E %QJ[C>;*U,#i*j7Zb1eukMscA5JQ]HoHjE$gV`5?HD]>38G=)?EV;[s-.p[hs@D*uRkMJ^P6f-n`Jj0T^JFG2da.1TO.Ofe#r`(^+ %/OG+fXmW&?2s)?%cN+@Qe!,lA_9Gl=!8\p4e,2,bP('-IG*5VbVL4m:no-57'I'K1%)5Bcke*2 %,d67L;$@$RNh^jcbE;F/p([o_&4U2-*TO:f31g$5&p;JQ2?!dIc8gN43*s%'V-m/c`O6""EUL!(,Em"RAdc.hiZ0 %%H_kG+Jh4*o5X.nS*PKW5V+<9U)40cZ&OZ3hO\uA/);0ZH&:M9aZ6pt*Esn8KUfJ3P$D)Z9S_`[aVeB[O.DIrq%!AZe5("G!aoED %1*?uUR!7*'4@S.8M/k&aHCh)$SBH3R.+NEOL]"+^c5mV5Q5X"dPFjb\+JmJ&rENp8F?8q,H.S1hc<#1+'[juG>hY;t %R.R1G&SXIeHK"5rnB1l\H./i_IW^#c=W&FIC`0uO`Q&CX?1M3"OX;C&F<:@Z[fL8A(S;Oq[MV6[1p'@H;1g[hR9:0OI!:tVM#99"L0Hmn@'YtC"XMnPk(U,` %_!N4VPi5\(g@]eT&kAZ[KqRie8uJVicj37/0ZIN&jI^mTM_o?("KD]77P/I)P@/qU&kqB?cSDX=-,R=p*3FqN"CH#3KDSZ/Z6M+d %dKW39gQ'qPA:E-j=@JKj)O-c#r:I$WY!,hG8,YSU>m>3u!Iqm;$I^T[,o9g*_X3-JDBBHBN47gO?b2ilLl44gCWF$GT %3ra3T#7scO@3hG]D'\'C&rmiG9N'qfB$EY*Z8;/=SVH4GLGh-NC7C["FCZ.;jLeWnP=pM@?)MI%]Vmu-Mkap%M2O74`)>XO4VDr] %ccr;KX&sh$W;b'COUCRFo)<7M/3iZ$bq.GuY>a_\V_I1+ejOG29bQVP3;4qhpi.5sembr32Do=8a\:8rDh^ul-cF.*MI\]IE2=q! %nZpb)Y"^ueQZTc1laseeBE%VnYT7BnWos.+BS<,IA[e,F"Xn&Z!6fc.'*"-D"^p=?"sn %P!Ne[5h_9N?b3O]]3e#CA4!V80$f;"^)KFCG>!EP9pprO(K#2Ho_tiY?'<=lE=k*f&'Z=T!ZHC:n&dWm71#,]_qhZ %s"M>QWR#TjI2/]G=d$a>!JS#MlEADcethf?lgi7>pILAdZh>b4pa7H?AlV8[ddrK[.Um78092/OlBdL:/2g(EQtnSgC, %d__Gh_f+22:4CnWZG%bUdbe(1=gMo(-@\V5XU^W'oND8Pa.f![47.Ib_/+KFdPI>_` %9,i^O0_a-3ch4iub)(SU0M\4KVW*&I17A+^HQ`I[Pfh<%W'>)LjNNauG31*;b\^+_PH\6ch==C4\S@/eN*9,&qit^bC=Ltq,cbcs %eCp%RX-.NnXXUm]9%&%O8R!/tD55KXC2,n/jd_4[OH,cSXlLpr+!@PtF"HCh(HCs-J00r/[;pIX\5*W\M)k1+0/LmJ>hUf@r"*l2RN/&A$k5D.uBcBp8#l;W5S5l8@Oqe %(dJH&HP?'N_34MG07*RK_BO1J5qJ$M^pe\PZ./*n02ZLj0#7%RiN@>2PV:$sIuN.0"n2_\I-haMMU2Cl"XG5IN@&=AiqHT %%]2'(h&A%O&M'+X%ZK0XL#dii3*AC/'e!dGbEOW])AITbg%n'VEABfSQ>ZrNEGQ_k<7ci>/.B/V\&+:#'_NpY,ccqO+15po9'&O' %="J5/!P1N#gMt/EVg!1W$:Aq*_)/R%Kg$&+[QJMnZFsadi0ZAXL-q..:*m(>>o]^nq_U]ilhbjXRW^(*6JGg8Y*Tj8io@s,SmTI4 %OR5]0d"cRiLK]"nkU7n6*WXg0Z`iS;VDo*:,E2`Fp2/bgOa\]mm;E%g>M7jDU5'U,5d$Hd])g1bh+Lh6dSeBh?kbT_H8Ba!obmVfRR\6u.jps>\0S/tfd)3GU(C3A8?[l+_&SP7RJu?kD*Xh0`pF@ZNNW>FOJbC<=778g]P1'SSWJ`A2G]Xd %Klcd=JJ+?YcbJ0V++NB6c1@^o29hn\8pt)pLYIZ3$br9r@-$-p`77TI$"tpfaB#( %X*_)J4R93EG`9[Yo?ClBhK3K+#J7B.KiuH0:W-E#0Q1%5H'hc0AM@KO.uL/u_jgEnORfoU-e34?!_MfPD1cO<-5n/j-%Rd:AO8$V %SK(HfPl&bJjeIf^2G!p^_+nmMmPZ[6>PLH(^Y^taG185mZIlm!;-I_oGfp;T*[4`Aq>:Gn'_74&hlraeVTBi9V)W97LUr*`-bTqO %P&d`"PrsZoYg:g.pQ%g+=r:^`\&.,D-93kB$EnZA"cA^ur\h)R'Z[iN>0ZH&P:@D4mqcAI@=02+I>6jA*XA&E^985q=a's:Xp\@* %pgNkG"!FZ-0I'\2p]h_lkm9g4E0As?'TDQt?K>Ar861cWRuTD&hqoa:@?J0CJAF4+L11/p_D^->8[pKn90>_sJWZG(JAHaJjTm(S %lphc#[rJPun?L^W(qh(&BZYuA,-3F9IBi"JABr>mH3\%7WZ:&@a3B(PrFV>uYg!-@I.c;p[h8Z)`N]Gr60&'&A:,rI*'co,+Yh;pI@V1*gm %f2V'F^<]l^%#YE1@55=nhYO3\3TWiR`jI*3/9?`jaTWq"aJC)tgVi'PFhAm;3m'NuY!0LLt(+60E>6.+E$_&Fq4[,&HI:u;l5=/J&=A/i/hXf3Q,[;RL3GEFcMo#[0Q9$/;FcdSr"sAM7Um?e9:N?He16)KrbTMY\ %faK)rGEp!f(^3ODGo2Z64J%IiL1F%[&JX!26Y*UH2@GTn#F%$8>q5cdf4,@tqA,TkeoFmBS]ZQ^2mG?Ml*n*u^@nH)cVF=q(JW%r %!9FPK"AneE^'Mnjek^Gg@I;=tou3:SV=sQ,%c0i>p^/&/^;E$+QK4JKl9jeH$tA6gd>BGu`aYAfHn*$<:U#);];Ii,g!-)GLh1lL9dQOOXsOW,"2g\BP#cDHf@RtB]o5n_4)+29u] %itfaAgB']mi>kJ.i9eBC@HgEbnLWp0bZ:CXni.2S3bV.?Vc8d#kZl>4To:9fLZGFm&#:\i.[@3`C=nIM%a#*iS]#h; %;)?8ap&_gI2Snnb0E[1-9^QOTA*;TPqf<1brE&^nH9Fb509jnSiGeU1^9?Hc?\49]\LTACSBDD3 %Ce,L'>oq,>ns#A;f8D(TJ.M=ee09;I[a=2^Z,H@;Z#J'3GcY:^84'o@.p %d;&(_Zrd^JQ3WA:+mF\h%`_Mm+/D1#'a\1rHWL"\36#u=UeLZr6tA8fWsR^7>>6^WK6#dBDK8^F@s9J*]UnH'%a3X;3kA\1mI%UA %jGb]Wp[G8LN0+uQ>[m>!*t?BJ=u%KS*rqE6OPT%$odKe<*^55L>R)u3ZEXP.@^We'/?77>29[mp8e8e'nt28F"+@l.+dr4".h\0X %]EnSZkqR?0Fm['jNC&I.jQs:dQV;PoAkiFP]XkWIb!$Bc_jSlIX/BB_r0HFjZ*0-K,]aW3[1e;uq!XLH>m)c'F[)C*::C'49=a#C %rL:Q=kW#RmpY1ft7(R+'gCV2_o\CgK6oJsQ;R!3q#'<^FoqmJ4]"XP;8n*jmK9CA@_Oq0Qil/0!JAPjshg+3o?NQ3(kpBZF[tidu %V-^h:)$igN*0q0:/(G7b<^$=XA>([R,YB'$oo0YmU$;Q15nh4.5i7gA"1V5J@c;_!9X'4mG)b)EZFS@#dLD]4B,EN<1dQctg=lbT %9IA5D)rKSPShQ+,3PhED#GY>cM^NTa"45T<&JC+Q"^eim.ol$/AV2-f#6s5-&"53q[;+!9[0crW.rK=Q]IHJG/UtCf1Ld]?/ %Cs.TcUuadb1Z:kc9,q,T87Xa2O?@6)*0%;NRDO\2J2a-cdd*BC.BWY\#&]-h#.l"Gr-pCtD(A%M-E`LN3-+=8oJAOng'`['(/56/ %k1t\sW"3EjTK"q`h[5`mp!Jt=Mb=D[@!'p5J,s,!,!bppT.6'sXmt0,>:?dl3[U^_UD85BNWrj81RohU!KpFfF1.3`;hVlNeL)4o %qW&@mj$jS(]F&(/Lbc[nUC>]X!sf=>2glNi?dl#$5s_1^)h9i7Wr %i[M>u(g3pC@$$D!?lZoB;oW:K8CC87JB7;\0R&O)#g/R9bsuFG-o"+3+[!'CTs[M^@mhl(+e^+=%kOEPMj/mbm?u*8'NtG=:n5Ei %FFd8t%dTph4-h82@Jb+eZCtZ:640ra^HuI^3d1MfUh$3h?RjIGen,h;87^Zk5S;37@(P'(]5u&n3galo?G93AM[Pj=dpiQV$]PMU %2>7*-L;DUk+#Fmk\Wl\j<`0WhXt,rGKWL"6d=',,Shc_32(7nE(!'Wkds$BSGqA54huag6GiO#j@d2tnV7'9o47W_G=5*ktb52DU %[@`kP+L+WhToIkWMt:jU'Y"K=P^;[,WjgK'_inbGEM %g[KNR4O.(#Eb'E()0W#5euo;Dr!B+/$=Gf5Nh$")U];@;o(;\jLQkL8Md=TG&_3Ma4)U/j-^%?[?I+(06=P=dWJ3eVgVtB,51\Bn %Pf[-oITd(eM1&V'UoF+]R*-ln=`-#H6J(%CN-+T%.$*\TaX41)(;]Gk/uao]?R9"A1+YcDY!5D@GVPK(ji<%MoJbYWGr[A]97=6c %8?d,B!!LI70QmIn\??n5ia[-Z323QjXkN;7M[0DbCn7%TZC6DM@@PYH_<4m(i/aJ7[>!ERbU_+KR$M%EgV/3krY:(aL9>WVlC(n>RW;n(SoqF!]B]\du#GOX0&!3 %SRIXLa&OfG%_QNZBl4^m>!/9+PX!"J9&J9CB.tNX5HnKP!]7A*fSpCTV8kE!S8QgX8HT&=,RfGn,re<,qCV_)OR#u_`E/fTq2lI2 %Ha7s2m(GD3:Dh1G]AlNFYi943SeK>IbD3.X]rs\S_;THG+EoM"\o`C=?l9ea4rcAo>ri$b!,]"VXKUkZbI&s&qm(Kil=ur";+Vu` %N\J8XI/:cZnl<,#[)UIsJ.)EH3^EFD#!atsHp(-P%*G(N"!k>E#g$hN/OgrKh6GIW/^$,27BXXL@+>1+=:c5qWop8f'ZRUL,&;T, %#ni.0!J7e.qo$p'H_,X?0Y5>K9(`FJ\B(#?1ADo0Y7R2a5`gN:X/s/$n6EWL4"k?rJEf0-:u_>n(8'm5^!mX %pApLWH*69H&36Im8=ljV5cXCURXX@?@M=4+BJ"**U8pn@6PSL\":4'?=RW>eS:24D\g,T)[t[;l:0t1j?>N#@oRN&j4h!--@a]!7 %-1Y+"D<]i?n7!L1h#aA6kF>[PBXucq()-n&?6#'10sK/0T?4fRoe2)8NfgAY4;o?SB]6!RX%-A@*K!37`=*"@B.MA0%FCS-Fo$Yr %b)`XjGdW51:Phm6@\+'8V_OcLGA:C%cW[(=4h[e^T<$[SRD]rI3K_'&?^?7@K@%m_\ebpAin8dC`dC5)mi[ %pLT=RTqJ^FPq9!Zh,Mpn.ZX2WPTcGf1^ajNr\sOP+mkdV"cMJ1S"e9K)1s*&RPT2"*lr$X%_.]#\UUJI[/+Jo''GRH_7=Ud21DtH %Q8<%U6SaPL5h8eB6ila``s`E8@kgrNT]hQ_W*%[eo`DFt??B8tCKP6g\ep93d?5`l13p2;qP&a6=1\H)_'1Gj77#!ubUO1sn1RrF %WnKFWdf8=bD;M5/<`+[ch7.l3!RT>6jO3sT=nYZ;]'Q+]5f?mEgT#mE!UgBk^',T0W#Y8dbD<5ds5pbmo7"$0F-aj*5@m5`&V'IO %=1h^`:nAq0+YfViC5[:Y`/3qXrLJlAYADg1NhRg_+/9K%4fZtR`gJGDTiTV6N>GrAPcQGWH,e"J:BaW)[MDF`IX\W3HkIQ"M=ndt %5Ojk2UF.WX^VtBqat:4Ie]b3.#M5*H(cc@F:th&i?Ffq6*305>AV6D(@l^_4r=TG%g_i]QZKT_ceZNn+A(_jbPi-Zs-#:%aE4""P %bPYn;op"cED0-DlnlTL?Oj`ddg*gh$GHc_c8R&h5V+jch:P*uUmg&@;'BT2iD.]B(oBM\[ES;GjRLrJ0S+pR;EA]g7N/WM8s'=5!9`:TQ2eNfPqglKYCYC[aPf:KkNq>gLig(]hGUrXAOIK7]DP^s%QU>^=1io3QTk$*#3f]2XMrDauWRHGrOKYb^P %(9.55K)3*=Rd5OF2J!dcbV4m:l[6=L1raNqk=#-FGtr:*Mj(f\28L@oOE&ofkFIj>J/C/i`1?2(,'rI,?aO+M;PE_ %IL`^>,sPUgjL[S.Y6*UTbMO&?B7;.L&^/KMWBXu?`2<"/#&0A^A@#t_9]eFTlrR_6,>b@6CQ"CX %[])u::L^FqcYT'AL2bBoAc.DkpEtZs-Z*kqXKDEc-QKYXj:*9hoW.rTm6rWl5ZWBtB]'A]Mj*IM8B0M2S9DZ/IU0U`&dcu$;K2>E %Z<+)eL""BISc"AhX`e93;+lP.r+m"0[Vj#cS`&%o,B[/akd:;GW6X+"kt,*li3eP[_2bSr.eZO1GdisY`$1D;).3._H>C8mgD2Lr4;WJ485Chq3f;,OdW\nh8HG0/gQ8COk %O*nlL]F`CZDIYhDRVP6s1m_=*rEQT+WqHf@>tn)pM+l8M3/Zn\Ka;jg"i-_[+7\-K$UFhLn[SaCq>7&'6djF2GAObfiAcjQFr-8\<2uU9q^)H_s]I!IP,)r3p5_#s`;d*/K1&@*T %=SN.6"/Fq6hiLnE)Yh/-_`:jQnC_mhp??(j9.#'2m`T3se&1Hhe9+A:g>JeZD$7C]p&aNYae,dX3baY0+mjI8dsf2YT9Sbsf]=)8 %'V;W*!V6&=%0+J_QT4%bF%5_Qr*TjNhdhtgs6sB)T:1Y*%;TRY^X;+JCtMobWn<Cao@j:WrXZL,CP!)qN5=LOuro'j=i"HTkC. %I_(`[Qh%h-*Yf+1rc!r2j`g5^aanj!-I:]J?4SH&?`r3-.@J,.RnpQrYoVuQDD5Q0(2qPSiBbQ%:f5Q+shns@,jp %AI9_PrivateDataEnd \ No newline at end of file diff --git a/doc/IGE335/GTCW01.eps b/doc/IGE335/GTCW01.eps new file mode 100644 index 0000000..ac3041b --- /dev/null +++ b/doc/IGE335/GTCW01.eps @@ -0,0 +1,562 @@ +%!PS-Adobe-2.0 EPSF-2.0 +%%Title: +%%Creator: AppsoftDraw +%%CreationDate: Wed Sep 14 15:13:04 1994 +%%For: hebert +%%DocumentFonts: (atend) +%%Pages: 0 0 +%%BoundingBox: 0 0 163 190 +%%NXNextStepVersion: 3.0 +%%EndComments + +%%BeginProcSet: /usr/lib/NextStep/printPackage.ps 3.0 +%! +% NeXT Printing Package +% Version: 3.1 +% Copyright: 1988, NeXT, Inc. + +/__NXdef{1 index where{pop pop pop}{def}ifelse}bind def +/__NXbdef{1 index where{pop pop pop}{bind def}ifelse}bind def +/UserObjects 10 array __NXdef +/defineuserobject{ + exch dup 1 add dup UserObjects length gt{ + array dup 0 UserObjects putinterval + /UserObjects exch def + }{pop}ifelse UserObjects exch 3 -1 roll put +}__NXbdef +/undefineuserobject{UserObjects exch null put}__NXbdef +/execuserobject{UserObjects exch get exec}__NXbdef +/__NXRectPath{4 2 roll moveto 1 index 0 rlineto +0 exch rlineto neg 0 rlineto closepath}__NXbdef +/__NXProcessRectArgs{ + 1 index type /arraytype eq{ + exch 0 4 2 index length 1 sub{ + dup 3 add 1 exch{1 index exch get exch}for + 5 1 roll 5 index exec + }for pop pop + }{exec}ifelse +}__NXbdef +/rectfill{gsave newpath {__NXRectPath fill} __NXProcessRectArgs grestore}__NXbdef +/rectclip{newpath {__NXRectPath} __NXProcessRectArgs clip newpath}__NXbdef +/rectstroke{ + gsave newpath dup type /arraytype eq{dup length 6 eq}{false}ifelse{ + {gsave __NXRectPath null concat stroke grestore} + dup length array cvx copy dup 2 4 -1 roll put __NXProcessRectArgs + }{{__NXRectPath stroke} __NXProcessRectArgs}ifelse grestore +}__NXbdef +/_NXLevel2 systemdict /languagelevel known {languagelevel 2 ge}{false}ifelse __NXdef +/xyshow{ + 0 1 3 index length 1 sub{ + currentpoint 4 index 3 index 1 getinterval show + 3 index 3 index 2 mul 1 add get add exch + 3 index 3 index 2 mul get add exch moveto pop + }for pop pop +}__NXbdef +/xshow{ + 0 1 3 index length 1 sub{ + currentpoint 4 index 3 index 1 getinterval show + exch 3 index 3 index get add exch moveto pop + }for pop pop +}__NXbdef +/yshow{ + 0 1 3 index length 1 sub{ + currentpoint 4 index 3 index 1 getinterval show + 3 index 3 index get add moveto pop + }for pop pop +}__NXbdef +/arct{arcto pop pop pop pop}__NXbdef +/setbbox{pop pop pop pop}__NXbdef +/ucache{}__NXbdef +/ucachestatus{mark 0 0 0 0 0}__NXbdef +/setucacheparams{cleartomark}__NXbdef +/uappend{systemdict begin cvx exec end}__NXbdef +/ueofill{gsave newpath uappend eofill grestore}__NXbdef +/ufill{gsave newpath uappend fill grestore}__NXbdef +/ustroke{ + gsave newpath dup length 6 eq + {exch uappend concat}{uappend}ifelse + stroke grestore +}__NXbdef +/__NXustrokepathMatrix dup where {pop pop}{matrix def}ifelse +/ustrokepath{ + newpath dup length 6 eq{ + exch uappend __NXustrokepathMatrix currentmatrix exch concat + strokepath setmatrix + }{uappend strokepath}ifelse +} __NXbdef +/upath{ + [exch {/ucache cvx}if pathbbox /setbbox cvx + {/moveto cvx}{/lineto cvx}{/curveto cvx}{/closepath cvx}pathforall]cvx +} __NXbdef +/setstrokeadjust{pop}__NXbdef +/currentstrokeadjust{false}__NXbdef +/selectfont{exch findfont exch +dup type /arraytype eq {makefont}{scalefont}ifelse setfont}__NXbdef +/_NXCombineArrays{ + counttomark dup 2 add index dup length 3 -1 roll { + 2 index length sub dup 4 1 roll 1 index exch 4 -1 roll putinterval exch + }repeat pop pop pop +}__NXbdef +/flushgraphics{}def +/setwindowtype{pop pop}def +/currentwindowtype{pop 0}def +/setalpha{pop}def +/currentalpha{1.0}def +/hidecursor{}def +/obscurecursor{}def +/revealcursor{}def +/setcursor{4 {pop}repeat}bind def +/showcursor{}def +/NextStepEncoding where not{ +/NextStepEncoding StandardEncoding 256 array copy def +0 [129/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/Ccedilla/Egrave +/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex/Idieresis +/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis/Ugrave/Uacute +/Ucircumflex/Udieresis/Yacute/Thorn/mu/multiply/divide/copyright +176/registered 181/brokenbar 190/logicalnot 192/onesuperior 201/twosuperior +204/threesuperior 209/plusminus/onequarter/onehalf/threequarters/agrave +/aacute/acircumflex/atilde/adieresis/aring/ccedilla/egrave/eacute +/ecircumflex/edieresis/igrave 226/iacute 228/icircumflex/idieresis/eth +/ntilde 236/ograve/oacute/ocircumflex/otilde/odieresis 242/ugrave/uacute +/ucircumflex 246/udieresis/yacute 252/thorn/ydieresis] +{dup type /nametype eq + {NextStepEncoding 2 index 2 index put pop 1 add}{exch pop}ifelse +}forall pop +/NextStepEncoding NextStepEncoding readonly def +/_NXfstr 128 string dup 0 (_NX) putinterval def +/_NXfindfont /findfont load def +/findfont{ + % Because we can never let NextStepEncoding get into + % SharedFontDirectory, we cannot reencode a font to NextStepEncoding + % if we are in shared mode. So if currentshared is true, + % we call the normal findfont and return that + /currentshared where {pop currentshared} {false} ifelse + {_NXfindfont} + {dup _NXfstr 3 125 getinterval cvs length 3 add _NXfstr 0 3 -1 roll + getinterval cvn exch FontDirectory 2 index known + {pop FontDirectory exch get} + {_NXfindfont dup /Encoding get StandardEncoding eq + { dup length dict exch + {1 index /FID ne {2 index 3 1 roll put}{pop pop}ifelse}forall + dup /Encoding NextStepEncoding put definefont + }{exch pop} ifelse + }ifelse + }ifelse +}bind def +}{pop}ifelse +/_NXImageString {/__NXImageString where{pop}{/__NXImageString 4000 string __NXdef}ifelse __NXImageString}__NXbdef +/_NXDoImageOp{ + 3 dict begin /parr 5 array def 1 index{dup}{1}ifelse /chans exch def + chans 2 add 2 roll parr 0 chans getinterval astore pop + 5 index 4 index mul 2 index{1 sub 8 idiv 1 add mul}{mul 1 sub 8 idiv 1 add}ifelse + 4 index mul /totbytes exch def pop exch pop + gsave matrix invertmatrix concat 0.5 setgray 0 0 4 2 roll rectfill grestore + {0 1 chans 1 sub{parr exch get exec length totbytes exch sub /totbytes exch def}for totbytes 0 le{exit}if}loop end +}__NXbdef +/alphaimage{1 add _NXDoImageOp}def +_NXLevel2{ + /NXCalibratedRGBColorSpace where{pop}{ + /NXCalibratedRGBColorSpace + {mark /NXCalibratedRGB /ColorSpace findresource exch pop}stopped + {cleartomark /NXCalibratedRGB[/CIEBasedABC 2 dict dup begin + /MatrixLMN[.4124 .2126 .0193 .3576 .7152 .1192 .1805 .0722 .9505]def + /WhitePoint[.9505 1 1.089] def end] /ColorSpace defineresource}if def}ifelse + /nxsetrgbcolor{NXCalibratedRGBColorSpace setcolorspace setcolor}__NXbdef + /nxsetgray{dup dup nxsetrgbcolor}__NXbdef + /_NXCalibratedImage{exch{array astore dup length true}{false}ifelse + 8 -1 roll{NXCalibratedRGBColorSpace setcolorspace}if + 8 dict dup 9 1 roll begin /ImageType 1 def /MultipleDataSources exch def + currentcolorspace 0 get /Indexed eq{pop /Decode[0 2 6 index exp 1 sub]def} + {2 mul dup array /Decode exch def 1 sub 0 1 3 -1 roll{Decode exch dup 2 mod put}for}ifelse + /DataSource exch def /ImageMatrix exch def + /BitsPerComponent exch def /Height exch def /Width exch def end image}__NXbdef +} { + /setcmykcolor{ + 1.0 exch sub dup dup 6 -1 roll sub dup 0 lt{pop 0}if 5 1 roll + 4 -1 roll sub dup 0 lt{pop 0}if 3 1 roll exch sub dup 0 lt{pop 0}if setrgbcolor}__NXbdef + /currentcmykcolor{currentrgbcolor 3{1.0 exch sub 3 1 roll}repeat 0}__NXbdef + /colorimage{2 copy 3 ne or{_NXDoImageOp}{4 index dup 8 ne exch 4 ne and{_NXDoImageOp}{ + pop pop save 6 1 roll 12 dict begin/Proc exch def/Res 0 string def + /Alloc{2 index length mul 2 add dup 2 index load length gt{1.2 mul round cvi string def}{pop pop}ifelse}def + 1 index 8 eq{/Unpack{.34 Alloc}def}{ + /Wid 4 index 3 mul def exch pop 8 exch/Str1 0 string def/Lim Wid def + /Unpack{.67 Alloc/Str1 2 Alloc 0 exch Lim exch + {dup -4 bitshift 17 mul Str1 exch 4 index exch put 15 and 17 mul Str1 exch 3 index 1 add exch put + 2 sub dup 0 le{0 lt Wid exch{exch 1 sub exch}if}if exch 2 add exch + }forall/Lim exch def Str1 exch 0 exch getinterval + }def + }ifelse + /Ops[{.3 mul add 1}{.59 mul add 2}{.11 mul add round cvi Res exch 2 index exch put 1 add 0.0 0}]def/Val 0.0 def/Phase 0 def + {0 Val Phase Proc/Res Unpack{exch Ops exch get exec}forall/Phase exch def/Val exch def Res exch 0 exch getinterval} + image end restore}ifelse}ifelse + }__NXbdef + /nxsetrgbcolor{setrgbcolor}__NXbdef /nxsetgray{setgray}__NXbdef + /setpattern{pop .5 setgray}__NXbdef + /_NXCalibratedImage{dup 1 eq {pop pop image}{colorimage}ifelse pop}__NXbdef +} ifelse +/_NXSetCMYKOrRGB where{pop}{ + mark{systemdict /currentwindow get exec}stopped + {{pop pop pop setcmykcolor}}{{nxsetrgbcolor pop pop pop pop}}ifelse /_NXSetCMYKOrRGB exch def cleartomark +}ifelse +%%EndProcSet + +_NXLevel2{/_NXsethsb where{pop}{/_NXsethsb /sethsbcolor load def}ifelse /sethsbcolor{_NXsethsb currentrgbcolor nxsetrgbcolor}def /setrgbcolor{nxsetrgbcolor}bind def /setgray{nxsetgray}bind def +}if +gsave + /__NXbasematrix matrix currentmatrix def +grestore +%%EndProlog +%%BeginSetup +/TopDrawDict 250 dict def +TopDrawDict begin /prt_stack { + (***Top of Stack\012) print pstack (---Bottom of Stack\012) print flush +} def /prt_top { + (top item of stack) == dup == flush +} def /prtmat matrix def /prt_ctm { + (current transformation matrix: ) print prtmat currentmatrix == flush +} def /tmmat matrix def /obmat matrix def /strmat matrix def /pgmat matrix def /idmat matrix def /sc1mt matrix def /sc2mt matrix def /sc3mt matrix def /sc4mt matrix def /sc5mt matrix def /sc6mt matrix def /sc7mt matrix def /inmat matrix def /ctmmt matrix def /octmmt matrix def /clpmt matrix def /weglet_mat matrix def /crlinw 1 def crlinw setlinewidth /crlinjn 0 def crlinjn setlinejoin /crlincp 0 def crlincp setlinecap /crmtrlmt currentmiterlimit def /crstrpat 0 def /crfilpat 0 def /crflat currentflat def /dftflat currentflat def /strinclr false def /crlingry 0 def /crlinred 0 def /crlingrn 0 def /crlinblu 0 def /crlinalph 1 def /filinclr false def /crfilgry 0 def /crfilred 0 def /crfilgrn 0 def /crfilblu 0 def /crfilalph 1 def /crfilstyl 0 def /txtdraw true def /txtinclr false def /txtwpat false def /txtwittrans false def /crtxtgry 0 def /crtxtred 0 def /crtxtgrn 0 def /crtxtblu 0 def /crtxtalph 1 def /crtxtpat 0 def /txlndraw true def /txlninclr false def /txlnwpat false def /txlnwittrans false def /crtxlngry 0 def /crtxlnred 0 def /crtxlngrn 0 def /crtxlnblu 0 def /crtxlnalph 1 def /crtxlnpat 0 def /hilittxt false def /strdsh [2 2] def /dshpatoff 0 def /usedash false def /filwpat false def /strwpat false def /filwittrans false def /strwittrans false def /crfrtarw false def /crendarw false def /rsave 0 def /esave 0 def /sslsave 0 def /lsave 0 def /clpsave 0 def /pathsave 0 def /tpatstr 10 string def /ptdist { + sub dup mul 3 1 roll sub dup mul add sqrt +} bind def /dodrawctm { + octmmt currentmatrix pop idmat obmat concatmatrix ctmmt currentmatrix sc1mt concatmatrix setmatrix +} bind def /undrawctm { + obmat inmat invertmatrix ctmmt currentmatrix sc1mt concatmatrix setmatrix +} bind def /undrawmat { + obmat aload pop 7 -1 roll astore +} bind def /unpagectm { + octmmt setmatrix +} bind def /unpagemat { + pgmat aload pop 7 -1 roll astore +} bind def /drtan { + gsave 1 setalpha 0 setlinewidth 0.333333 setgray moveto lineto stroke grestore +} bind def /drdgrdln { + gsave 1 setalpha 0 setlinewidth [1 2] 0 setdash setgray moveto lineto stroke grestore +} bind def /drgrdln { + gsave 1 setalpha 0 setlinewidth setgray moveto lineto stroke grestore +} bind def end +TopDrawDict begin /rpath { + newpath moveto dup 0 exch rlineto exch 0 rlineto 0 exch neg rlineto closepath +} bind def /rfpath { + /rad3 exch def /hh3 exch def /ww3 exch def /yy1 exch def /xx1 exch def /xx2 xx1 ww3 add def /yy2 yy1 hh3 add def newpath xx1 yy1 rad3 hh3 0 gt { + add + } { + sub + } ifelse moveto xx1 yy1 xx2 yy1 rad3 arcto 4 { + pop + } repeat xx2 yy1 xx2 yy2 rad3 arcto 4 { + pop + } repeat xx2 yy2 xx1 yy2 rad3 arcto 4 { + pop + } repeat xx1 yy2 xx1 yy1 rad3 arcto 4 { + pop + } repeat closepath +} bind def /rfill { + gsave dodrawctm crfilalph setalpha filinclr { + crfilred crfilgrn crfilblu setrgbcolor + } { + crfilgry setgray + } ifelse filwpat { + 4 2 roll rpath crfilpat findfont exch filwittrans { + trpatfil + } { + oppatfil + } ifelse + } { + rectfill pop + } ifelse grestore +} bind def /rstroke { + gsave dodrawctm crlinalph setalpha crlinw setlinewidth crlincp setlinecap crlinjn setlinejoin crmtrlmt setmiterlimit usedash { + strdsh dshpatoff setdash + } if strinclr { + crlinred crlingrn crlinblu setrgbcolor + } { + crlingry setgray + } ifelse 4 2 roll rpath unpagectm concat strwpat { + crstrpat findfont exch strwittrans { + trpatstrk + } { + oppatstrk + } ifelse + } { + stroke pop + } ifelse grestore +} bind def /rffill { + gsave dodrawctm crfilalph setalpha filinclr { + crfilred crfilgrn crfilblu setrgbcolor + } { + crfilgry setgray + } ifelse rfpath filwpat { + crfilpat findfont exch filwittrans { + trpatfil + } { + oppatfil + } ifelse + } { + fill pop + } ifelse grestore +} bind def /rfstroke { + gsave dodrawctm crlinalph setalpha crlinw setlinewidth crlincp setlinecap crlinjn setlinejoin crmtrlmt setmiterlimit usedash { + strdsh dshpatoff setdash + } if strinclr { + crlinred crlingrn crlinblu setrgbcolor + } { + crlingry setgray + } ifelse rfpath unpagectm concat strwpat { + crstrpat findfont exch strwittrans { + trpatstrk + } { + oppatstrk + } ifelse + } { + stroke pop + } ifelse grestore +} bind def /mkrpath { + dodrawctm rpath unpagectm +} bind def end +TopDrawDict begin /p1x 0 def /p1y 0 def /p2x 0 def /p2y 0 def /ssl { + gsave dodrawctm crfrtarw crendarw or { + /p1y 1 index def /p1x 2 index def /p2y 1 index 4 index add def /p2x 2 index 5 index add def newpath moveto rlineto + } { + newpath moveto rlineto + } ifelse crlinalph setalpha crlinw setlinewidth crlincp setlinecap usedash { + strdsh dshpatoff setdash + } if strinclr { + crlinred crlingrn crlinblu setrgbcolor + } { + crlingry setgray + } ifelse crfrtarw { + 2 copy currentlinewidth exch p2x p2y p1x p1y arow + } if crendarw { + 2 copy currentlinewidth exch p1x p1y p2x p2y arow + } if unpagectm concat strwpat { + crstrpat findfont exch strwittrans { + trpatstrk + } { + oppatstrk + } ifelse + } { + stroke pop + } ifelse grestore +} bind def end +TopDrawDict begin /arwlen 6 def /arw 4 def /arow { + gsave newpath moveto lineto unpagectm concat { + + } { + + } { + + } { + + } pathforall newpath 4 2 roll 2 copy moveto 4 2 roll exch 4 -1 roll exch sub 3 1 roll sub exch atan rotate dup 1 lt { + pop 1 1 scale + } { + dup scale + } ifelse -1 2 rlineto 7 -2 rlineto -7 -2 rlineto closepath crlinalph setalpha strinclr { + crlinred crlingrn crlinblu setrgbcolor + } { + crlingry setgray + } ifelse strwpat { + crstrpat findfont exch strwittrans { + trpatfil + } { + oppatfil + } ifelse + } { + fill pop + } ifelse grestore +} bind def /arwpath { + sc7mt currentmatrix pop gsave newpath moveto lineto unpagectm dup concat { + + } { + + } { + + } { + + } pathforall grestore unpagectm 5 -1 roll concat 4 2 roll 2 copy moveto 4 2 roll exch 4 -1 roll exch sub 3 1 roll sub exch atan rotate dup 1 lt { + pop 1 1 scale + } { + dup scale + } ifelse -1 2 rlineto 7 -2 rlineto -7 -2 rlineto closepath sc7mt setmatrix +} bind def end +TopDrawDict begin /estroke { + gsave dodrawctm translate scale newpath dup dup 0 360 arc closepath crlinalph setalpha crlinw setlinewidth usedash { + strdsh dshpatoff setdash + } if strinclr { + crlinred crlingrn crlinblu setrgbcolor + } { + crlingry setgray + } ifelse unpagectm concat strwpat { + crstrpat findfont exch strwittrans { + trpatstrk + } { + oppatstrk + } ifelse + } { + stroke pop + } ifelse grestore +} bind def /efill { + gsave dodrawctm translate scale newpath dup dup 0 360 arc closepath unpagectm crfilalph setalpha filinclr { + crfilred crfilgrn crfilblu setrgbcolor + } { + crfilgry setgray + } ifelse filwpat { + crfilpat findfont exch filwittrans { + trpatfil + } { + oppatfil + } ifelse + } { + fill pop + } ifelse grestore +} bind def /apstroke { + gsave dodrawctm /chord exch def /pie exch def /radius exch def /yscale exch def /xscale exch def /yy exch def /xx exch def /angle2 exch def /angle1 exch def xx yy translate xscale yscale scale newpath pie { + radius dup moveto + } if radius dup dup angle1 angle2 arc pie chord or { + closepath + } if crlinalph setalpha pie not chord not and { + crfrtarw { + 2 copy crlinw exch gsave newpath angle1 1 add cos radius mul radius add angle1 1 add sin radius mul radius add moveto angle1 cos radius mul radius add angle1 sin radius mul radius add lineto unpagectm { + + } { + + } { + + } { + + } pathforall arow grestore + } if crendarw { + 2 copy crlinw exch gsave newpath angle2 1 sub cos radius mul radius add angle2 1 sub sin radius mul radius add moveto angle2 cos radius mul radius add angle2 sin radius mul radius add lineto unpagectm { + + } { + + } { + + } { + + } pathforall arow grestore + } if + } if crlincp setlinecap crlinalph setalpha crlinw setlinewidth usedash { + strdsh dshpatoff setdash + } if strinclr { + crlinred crlingrn crlinblu setrgbcolor + } { + crlingry setgray + } ifelse unpagectm concat strwpat { + crstrpat findfont exch strwittrans { + trpatstrk + } { + oppatstrk + } ifelse + } { + stroke pop + } ifelse grestore +} bind def /apfill { + gsave dodrawctm /chord exch def /pie exch def /radius exch def /yscale exch def /xscale exch def /yy exch def /xx exch def xx yy translate xscale yscale scale newpath pie { + radius dup moveto + } if radius dup dup 5 -2 roll arc pie chord or { + closepath + } if 1 xscale div 1 yscale div scale crfilalph setalpha filinclr { + crfilred crfilgrn crfilblu setrgbcolor + } { + crfilgry setgray + } ifelse filwpat { + crfilpat findfont exch filwittrans { + trpatfil + } { + oppatfil + } ifelse + } { + fill pop + } ifelse grestore +} bind def /mkepath { + dodrawctm /chord exch def /pie exch def /radius exch def /yscale exch def /xscale exch def /yy exch def /xx exch def /angle2 exch def /angle1 exch def /closed exch def xx yy translate xscale yscale scale newpath pie { + radius dup moveto + } if radius dup dup angle1 angle2 arc closed pie or chord or { + closepath + } if unpagectm +} bind def end +TopDrawDict begin /dotx { + gsave txtdraw { + concat selectfont txtinclr { + crtxtred crtxtgrn crtxtblu setrgbcolor + } { + crtxtgry setgray + } ifelse crtxtalph setalpha moveto xyshow + } { + pop pop pop pop pop pop pop + } ifelse grestore +} bind def /txtlin { + gsave txlndraw { + concat txlninclr { + crtxlnred crtxlngrn crtxlnblu setrgbcolor + } { + crtxlngry setgray + } ifelse crtxlnalph setalpha setlinewidth 0 setlinecap newpath moveto 0 rlineto stroke + } { + pop pop pop pop pop + } ifelse grestore +} bind def end +%%EndSetup +gsave +0 0 164 190 rectclip +-152.5 -432.115997 translate +152.5 432.115997 163 189.384003 rectclip +gsave +TopDrawDict begin +/invpats true def +/crlincp 0 def +/crlinjn 0 def +/crmtrlmt 10 def +/crlinw 0 def +/crlinalph 1 def +/crlinred 0 def /crlingrn 0 def /crlinblu 0 def /strinclr true def +/crfilalph 0 def +/crfilred 1 def /crfilgrn 1 def /crfilblu 1 def /filinclr true def +/filwpat false def +TopDrawDict /piddict known TopDrawDict /ipiddict known or { + 1 getpat /crfilpat exch def +} if +/filwittrans false def +/strwpat false def +TopDrawDict /piddict known TopDrawDict /ipiddict known or { + 1 getpat /crstrpat exch def +} if +/strwittrans false def +/usedash false def +/strdsh [2 2] def /dshpatoff 0 def +/crendarw false def +/crfrtarw false def +/txtdraw false def +/crtxtalph 1 def +/crtxtred 0 def /crtxtgrn 0 def /crtxtblu 0 def /txtinclr true def +/txtwpat false def +/txtwittrans false def +/txlndraw false def +/crtxlnalph 1 def +/crtxlnred 0 def /crtxlngrn 0 def /crtxlnblu 0 def /txlninclr true def +/txlnwpat false def +/txlnwittrans false def +/crlinw 1 def +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 315 621 -162 -162 1 0 0 1 0 0 sc6mt astore rstroke +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc6mt astore 75.867523 1 -1.013181 104.632477 671.367554 0.830395 0 0 0.819592 84.113739 52.752831 sc5mt astore estroke +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc6mt astore 51.978577 1 -1.019239 155.521423 638.478577 1.03889 0 0 1.01928 18.43042 -56.788391 sc5mt astore estroke +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc6mt astore 19.091881 1 -1 216 558 1.178512 0 0 1.178513 -43.058563 -95.109955 sc5mt astore estroke +/txtdraw true def +/txlndraw true def +(1 ) [7.783997 0 0 0] 171 320 /Helvetica [ 14 1 mul 0 0 14 0 0 ] [1 0 0 1 59 215] dotx +(1 ) [7.783997 0 0 0] 239 308 /Helvetica [ 14 1 mul 0 0 14 0 0 ] [1 0 0 1 16 200] dotx +(3 ) [7.783997 0 0 0] 399 408 /Helvetica [ 14 1 mul 0 0 14 0 0 ] [1 0 0 1 -101 63] dotx +/crlinw 1.1 def +/crendarw true def +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -29.400009 0 189 441 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 29.399994 0 279 441 1 0 0 1 0 0 sc6mt astore ssl +/crfilalph 1 def +1 0 0 1 0 0 sc5mt astore 379 491 13 -19 1 0 0 1 -110 18 sc6mt astore rfill +(1.26209 cm ) [7.783997 0 3.891998 0 7.783997 0 7.783997 0 7.783997 0 7.783997 0 7.783997 0 3.891998 0 7 0 11.661987 0 0 0] 191 393 /Helvetica [ 14 1 mul 0 0 14 0 0 ] [1 0 0 1 5.585999 43.265991] dotx +(2 ) [7.783997 0 0 0] 453 193 /Helvetica [ 14 1 mul 0 0 14 0 0 ] [1 0 0 1 -182 300] dotx +end +grestore +grestore +%%Trailer +%%DocumentFonts: Helvetica +%%BoundingBox: 0.000000 0.000000 163.000000 189.384003 diff --git a/doc/IGE335/GTCW02.eps b/doc/IGE335/GTCW02.eps new file mode 100644 index 0000000..f56af1e --- /dev/null +++ b/doc/IGE335/GTCW02.eps @@ -0,0 +1,7123 @@ +%!PS-Adobe-2.0 EPSF-1.2 +%%Title: Fig18.eps +%%Creator: CLARIS EPSF Export Filter V1.0 +%%CreationDate:12/3/91 5:00:07 p.m. +%%BoundingBox: 29.000 204.000 515.125 791.500 +%%QDBoundingBox: 29.000 0.500 515.125 588.000 +%%DocumentFonts: Helvetica +%%+ Courier +%%+ Times-Roman +%%DocumentProcessColors: Cyan Magenta Yellow Black +%%ObjectsIncluded: tText=T tLine=T tRect=T tRRect=F tOval=T tArc=F tFree=F tPoly=F tBMap=F tNote=F tBez=F tPMap=F +%%AttributesIncluded: kBaWPattType=T kPixPattType=T kGradientType=F +%%EndComments +/MAV 300 dict def +MAV begin +/useClip true def +/top 0 def +/left 1 def +/bottom 2 def +/right 3 def +/CM 6 array def +/CTM 6 array def +/CTMR 6 array def +/MTC 6 array def +/blimit 1500 def +/bcnt 0 def +/rbox 8 array def +/segbox 8 array def +/bbox1 4 array def +/c1 3 array def +/c2 3 array def +/d 3 array def +/delta 3 array def +/mycurrentrgbcolor 3 array def +/ulx 0 def +/uly 1 def +/llx 2 def +/lly 3 def +/urx 4 def +/ury 5 def +/lrx 6 def +/lry 7 def +/sp [0 0] def +/ep [0 0] def +/bbox 4 array def +/pbox 4 array def +/scrnProc currentscreen 3 1 roll pop pop def +/currentcolorscreen where { +begin +currentcolorscreen +end +3 1 roll pop pop +4 2 roll pop pop +5 -2 roll pop pop +6 -2 roll pop pop +/kProc exch def +/bProc exch def +/gProc exch def +/rProc exch def +} if +/Max {2 copy gt {pop}{exch pop} ifelse} bind def +/cellPenW 72.0 /currentcolorscreen where +{begin currentcolorscreen end pop pop +10 1 roll pop pop 8 1 roll pop pop + 6 1 roll pop pop Max Max Max } +{currentscreen pop pop} ifelse div 2.0 div def +%%BeginProcSet : rect +/rect { + /saveobj save def + R PC PF LC SS + saveobj restore +} bind def +%%EndProcSet +%%BeginProcSet : R +/R { + newpath + pbox astore pop + 0 792 translate 1 -1 scale CTMR currentmatrix pop exch translate + /objectCord mstore def + pbox right get 2 div + dup pbox left get exch sub + pbox left 3 -1 roll put + dup pbox right 3 -1 roll put + pbox bottom get 2 div + dup pbox top get exch sub + pbox top 3 -1 roll put + dup pbox bottom 3 -1 roll put + translate + CTM currentmatrix pop + 57.3 mul rotate + RT +} bind def +%%EndProcSet +%%BeginProcSet : SaveScreenBW + /SaveScreenBW { + currentscreen + /scrnProc exch def + /scrnAngle exch def + /scrnFreq exch def + } bind def +%%EndProcSet +%%BeginProcSet : RestoreScreenBW + /RestoreScreenBW { + scrnFreq scrnAngle MAV /scrnProc get setscreen + } bind def +%%EndProcSet +%%BeginProcSet : SetFreqAngleBW + /SetFreqAngleBW { + currentscreen + 3 1 roll + pop pop + setscreen + } bind def +%%EndProcSet +%%BeginProcSet : SaveScreenColor + /SaveScreenColor { + currentcolorscreen + /grayProc exch def + /grayAngle exch def + /grayFreq exch def + /bProc exch def + /bAngle exch def + /bFreq exch def + /gProc exch def + /gAngle exch def + /gFreq exch def + /rProc exch def + /rAngle exch def + /rFreq exch def + } bind def +%%EndProcSet +%%BeginProcSet : RestoreColorScreen + /RestoreColorScreen { + rFreq rAngle MAV /rProc get gFreq gAngle MAV /gProc get bFreq bAngle MAV /bProc get grayFreq grayAngle MAV /grayProc get setcolorscreen + } bind def +%%EndProcSet +%%BeginProcSet : SetFreqAngleColor + /SetFreqAngleColor { + currentcolorscreen + 3 1 roll pop pop + 4 2 roll pop pop + 5 -2 roll pop pop + 6 -2 roll pop pop + 4 1 roll + 6 1 roll + 8 1 roll + 10 1 roll + setcolorscreen + } bind def +%%EndProcSet +/initmsaverestore { +userdict begin +/mdict 10 dict def +mdict begin +/mindex -1 def +/mstacksize 25 def +/mstack mstacksize array def +/incmindex { +/mindex mindex 1 add def +} bind def +/decmindex { +/mindex mindex 1 sub def +} bind def +/checkmindex { +mindex 0 lt { +(%ERROR: msave/mrestore stack underflow: Offending command 'mrestore' +) print flush +stop +} +{ +mindex mstacksize ge { +(%ERROR: msave/mrestore stack overflow: Offending command 'msave' +) print flush +stop +} if +} ifelse +} bind def +/mpush { +incmindex +checkmindex +mstack mindex +3 -1 roll put +} bind def +/mpop { +checkmindex +mstack mindex get +decmindex +} bind def +end +end +} bind def +/msave { +mdict begin +matrix currentmatrix mpush +end +} bind def +/mrestore { +mdict begin +mpop setmatrix +end +} bind def +/msavelevel { +mdict begin +mindex 1 add +end +} bind def +/mstore { +matrix currentmatrix +} bind def +/AutoSizeY { +0 0 pl +dup 3 1 roll +4 -1 roll +add +pl exch pop +exch sub +} bind def +/pl { +transform +0.25 sub round 0.25 add exch +0.25 sub round 0.25 add exch +itransform +} bind def +/pll { +transform +round exch +round exch +itransform +} bind def +/pr { +dtransform +round exch +round exch +idtransform +} bind def +/m { +pl moveto +} bind def +/l { +pl lineto +} bind def +/c { +pl curveto +} bind def +/rm { +pr rmoveto +} bind def +/rl { +pr rlineto +} bind def +/ar { +5 -2 roll pl +5 2 roll +arc +} bind def +/an { +5 -2 roll pl +5 2 roll +arcn +} bind def +/MakePatternFont { +/FontDict 20 dict def +FontDict begin +/FontName exch def +/Encoding exch def +/FontMatrix [1 0 0 1 0 0 ] def +/FontType 3 def +/FontBBox [ 0 0 1 1 ] def +/PatternDict exch def +/RenderPattern { +patternDict exch get +exec +} bind def +/BuildChar { +exch begin +1 0 0 0 1 1 setcachedevice +Encoding exch get RenderPattern +end +} bind def +FontName FontDict definefont pop +end +} bind def +/SnapToPattenGrid + { + exch + dup 0 lt { + 1 index sub + } if + 1 index + div truncate + mul +} bind def +/FillPatternString { +dup length +1 sub +0 1 3 -1 roll { +2 index +2 index +3 -2 roll +put +} for +pop pop +} bind def +/AutoSizeY { + 0.0 exch dtransform + round + idtransform exch pop +} bind def + /AutoSizeX { + 0.0 dtransform + exch + round + exch + idtransform pop +} bind def +/AutoCellSize { + AutoSizeY + exch + AutoSizeX + exch +} bind def +/CheckPath { + false + { pop pop pop true exit} + { pop pop pop true exit} + { pop pop pop pop pop pop pop true exit} + { pop true exit} + pathforall +} bind def +/PatternFill { % patternCharacter + /patternString 1 string def + /cm mstore def + patternMatrix setmatrix + 1 1 AutoCellSize + dup 0 eq { pop 1} if + exch + dup 0 eq { pop 1} if + exch + /patternSize exch 24.0 mul def + /PatternSizeX exch 24.0 mul patternString length mul def + /flaterror 0 def + patternString FillPatternString + gsave + flaterror 1 add setflat + flattenpath + pathbbox + grestore + psy add flaterror add psy SnapToPattenGrid + exch psx add flaterror add psx SnapToPattenGrid + 3 -1 roll flaterror sub psy SnapToPattenGrid + 4 -1 roll flaterror sub psx SnapToPattenGrid + 4 2 roll pll + 4 2 roll pll + /llxsnap exch def + /llysnap exch def + /urxsnap exch def + /urysnap exch def + gsave + useClip true eq {clip}{eoclip} ifelse newpath + /PatternFont findfont [psx 0.0 0.0 psy 0.0 0.0] makefont setfont + llysnap patternSize urysnap { + llxsnap exch moveto + llxsnap PatternSizeX urxsnap { + pop + patternString show + %currentpoint am + } for + } bind for + grestore + cm setmatrix +} bind def % End 'PatternFill' +/DefaultPatternFont { + /cm mstore def + patternMatrix setmatrix + 1 1 AutoCellSize + dup 0 eq { pop 1} if + exch + dup 0 eq { pop 1} if + exch + /psy exch iSizeY mul def + /psx exch iSizeX mul def + /patternDict 64 dict def + patternDict begin + /NotDef {} def + /LiteDiagLines { + iSizeX iSizeY false [iSizeX 0.0 0.0 iSizeY -1.0 mul 0.0 iSizeY] + {pat} + imagemask + } bind def + end + /CustEncoding 256 array def + 0 255 1 { + CustEncoding exch /NotDef put + } bind for + CustEncoding 65 /LiteDiagLines put + patternDict CustEncoding /PatternFont MakePatternFont + /pathSegProc { + strokepath + CheckPath { + 65 PatternFill newpath + } if + } bind def + cm setmatrix +} bind def +/XRound { + dup + 3 -1 roll + exch mul round + exch div +} bind def +/RoundMatrix { + /i 0 def + dup { + 100000.0 XRound + 1 index + exch i exch put + /i i 1 add def + } forall +} bind def +/GetBoxesRatio { +3 -1 roll sub +7 1 roll +exch sub +6 1 roll +3 -1 roll sub +5 1 roll +exch sub +4 1 roll +3 -1 roll div +3 1 roll +exch div +exch +} bind def +%%BeginProcSet : Text Attributes Procs +/T {792 exch sub} bind def +/sx 0 def +/sy 0 def +/ex 0 def +/ey 0 def +/lw 0 def +/siz 0 def +/U {gsave 0 setlinecap +/lw siz 0.078125 mul def /ey exch neg def /ex exch def /sy exch neg def /sx exch def +fontkind plain eq + { + lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto stroke + } + { + currentdict /outlineFontSize known outlineFontSize 0 gt and + { + fontkind outline eq + { + /sy sy 0.0119444 siz mul sub def + /ey ey 0.0119444 siz mul sub def + gsave + 1 1 1 setrgbcolor lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto stroke + grestore + lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto + strokepath 0.0119444 siz mul setlinewidth stroke + } if + fontkind shadow eq fontkind outlineshadow eq or + { + /sy sy 0.0358332 siz mul sub def + /ey ey 0.0358332 siz mul sub def + lw setlinewidth + lw 2 div sx add sy + lw 2 div sub moveto + lw 2 div ex add ey + lw 2 div sub lineto stroke + gsave + 1 1 1 setrgbcolor lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto stroke + grestore + lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto + strokepath 0.0119444 siz mul setlinewidth stroke + } if + } if + } ifelse +grestore} bind def +/plain 1 def +/outline 2 def +/shadow 3 def +/outlineshadow 4 def +/fess { + currentdict /outlineFontSize known { + /outlineFontSize 2 index def + } if + findfont exch dup /siz exch def scalefont setfont +} bind def +/SHDW {gsave siz oldfontname fess siz 0.055 mul x add y siz 0.05 mul sub moveto c show grestore} def +/NRML {gsave 1 1 1 setrgbcolor siz oldfontname fess x y moveto c show grestore siz /Outline fess x y moveto c show} def +/S { +fontkind plain eq {neg moveto show} if +fontkind outline eq {neg /y exch def /x exch def /c exch def NRML} if +fontkind shadow eq {neg /y exch def /x exch def /c exch def SHDW NRML} if +fontkind outlineshadow eq {neg /y exch def /x exch def /c exch def SHDW NRML} if +} bind def +/F { +/fontkind exch def +fontkind plain eq {fess} if +fontkind outline eq {dup /oldfontname exch def exch dup /siz exch def exch OLF} if +fontkind shadow eq {dup /oldfontname exch def exch dup /siz exch def exch OLF} if +fontkind outlineshadow eq {dup /oldfontname exch def exch dup /siz exch def exch OLF} if +} bind def +/makeoutlinedict 15 dict def +/makeoutlinefont + { + makeoutlinedict begin + /uniqueid exch def + /strokewidth exch def + /newfontname exch def + /basefontname exch def + /basefontdict basefontname findfont def + /numentries basefontdict maxlength 1 add def + basefontdict /UniqueID known not + {/numentries numentries 1 add def} if + /outfontdict numentries dict def + basefontdict + { + exch dup /FID ne {exch outfontdict 3 1 roll put} {pop pop} ifelse + }forall + outfontdict /FontName newfontname put + outfontdict /PaintType 2 put + outfontdict /StrokeWidth strokewidth put + outfontdict /UniqueID uniqueid put + newfontname outfontdict definefont pop + end + }def +/UID { + findfont dup /UniqueID known + {/UniqueID get 1 add} + {pop 1} + ifelse +} def +/OLF { +dup +/Outline +1000 62 div +4 -1 roll +UID +/outlineFontSize 5 index def +makeoutlinefont +/Outline findfont exch scalefont setfont +} def +/CopyEncoding { +findfont +/Encoding get +dup length array +/tarrayz exch def +tarrayz 0 +3 -1 roll +putinterval +tarrayz +} bind def +/Re-encode { +dup length array copy +/eap 0 def +exch { +dup type /integertype eq { +/eap exch def +} { +1 index +exch +eap exch +put +/eap eap 1 add def +} ifelse +} forall +} bind def +/EncodeFont { +findfont dup +length dict +begin +{ 1 index /FID ne +{ def } +{ pop pop } ifelse +} forall +/FontName exch def +/Encoding exch def +FontName currentdict +end +definefont pop +} bind def +%%EndProcSet +%%BeginProcSet : clip2pathbbox +/clip2pathbbox { + /magicNum linewidth 2 div 1 2 sqrt div mul def + pathbbox + /urymn exch magicNum add def + /urxmn exch magicNum add def + /llymn exch magicNum sub def + /llxmn exch magicNum sub def + newpath llxmn llymn moveto llxmn urymn lineto urxmn urymn lineto urxmn llymn lineto + closepath clip newpath +} bind def +%%EndProcSet +%% Line takes the following arguments: +%% linewidth xEnd yEnd xStart yStart +%%BeginProcSet : Line +/Line { +MAV /LC get length 0 ne +{ + gsave + newpath + MAV /ArrowType get length 0 eq + MAV /SD get length 0 eq and + {2 setlinecap /UseClip {clip2pathbbox} def } + {0 setlinecap /UseClip {} def } ifelse + 0 792 translate + 1 -1 scale + CTM currentmatrix pop + /yStart exch def /xStart exch def /yEnd exch def /xEnd exch def /linewidth exch def + MAV /ArrowType get length 0 eq xStart xEnd ne yStart yEnd ne and and + {xStart yStart moveto xEnd yEnd lineto UseClip xStart yStart moveto xEnd yEnd lineto} + {xStart yStart moveto xEnd yEnd lineto} ifelse + linewidth setlinewidth SD strokepath + CheckPath {LC PF ArrowType} if + grestore +} +{pop pop pop pop pop} ifelse +} bind def +/CompensateForStroke { + sin currentlinewidth mul + exch + cos currentlinewidth mul + dup 0 translate + 4 -1 roll exch 2.0 mul sub + 3 1 roll + 2.0 mul sub +} bind def +/arrowdict 10 dict def +arrowdict begin + /SwallowTail { + newpath + 0.0 0.0 moveto + 1.0 -.5 lineto + .666 0.0 lineto + 1.0 .5 lineto + closepath + } bind def + /Triangular { + newpath + 0.0 0.0 moveto + 1.0 -.5 lineto + 1.0 .5 lineto + closepath + } bind def + /OpenTri { + newpath + 1.0 0.5 moveto + 0.0 0.0 lineto + 1.0 -0.5 lineto + } bind def + /ClosedTri { + newpath + 1.0 0.5 moveto + 0.0 0.0 lineto + 1.0 -0.5 lineto + closepath + } bind def + /SlashBar { + newpath + 0.5 -.5 moveto + -.5 0.5 lineto + } bind def + /Dot { + newpath + 0.5 0.0 moveto + 0 0 1 0 360 arc + closepath + } bind def + /ExtSlashBar { + newpath + 1.0 -.5 moveto + 0.0 0.5 lineto + } bind def +end +/ScaleArrowHead { + 0 0 4 -2 roll + 0 0 1 1 + 8 -4 roll GetBoxesRatio + scale +} bind def +/DrawArrowHead { + gsave + [] 0 setdash + currentpoint translate rotate + { + 4 copy + gsave + initmatrix + 100 200 translate + msave + ScaleArrowHead pop + arrowdict exch get exec + mrestore + strokepath + 0 0 3 index 3 index + pathbbox 8 4 roll + GetBoxesRatio + 4 2 roll + grestore + 3 index 1.0 exch sub + 6 -1 roll + { + 2 index mul + 0 translate + }{ + pop + } ifelse + msave + ScaleArrowHead scale + arrowdict exch get exec + mrestore + strokepath + } { + msave + ScaleArrowHead + arrowdict exch get exec + mrestore + } ifelse + CheckPath { + LC PF + } if + grestore +} bind def +%%EndProcSet +%%BeginProcSet : SR +/SR { + pbox left get pbox top get moveto + pbox right get pbox top get lineto + pbox right get pbox bottom get lineto + pbox left get pbox bottom get lineto + closepath +} bind def +%%EndProcSet +%%BeginProcSet : E +/E { +1.415 setmiterlimit +CM currentmatrix pop +pbox right get pbox left get sub abs dup +pbox bottom get pbox top get sub abs dup 3 -1 roll +lt {exch dup 3 -1 roll exch div 1 exch} +{dup 3 -1 roll exch div 1} ifelse scale +0 0 3 -1 roll 2 div 0 360 arc closepath +CM setmatrix +} bind def +%%EndProcSet +/StripFromFront { +dup length +2 index sub +3 1 roll +exch 3 -1 roll +getinterval +} bind def +/MakePathArray { + /k 0 def + {/k k 1 add def pop pop}{/k k 1 add def pop pop}{/k k 1 add def pop pop pop pop pop pop}{/k k 1 add def }pathforall + k array + /k 0 def + {{moveto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} + {{lineto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} + {{curveto} 7 array astore 1 index k 3 -1 roll put /k k 1 add def} + {{closepath} 1 array astore 1 index k 3 -1 roll put /k k 1 add def} +pathforall +}bind def +/MakeFlatPathArray { +/k 0 def +{/k k 1 add def pop pop}{/k k 1 add def pop pop}{pop pop pop pop pop pop}{}pathforall +k array +/k 0 def +{{moveto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} +{{lineto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} +{ pop pop pop pop pop pop} +{} +pathforall +}bind def +/FractionalLine { +2 index sub +.00001 mul +exch +3 index sub +.00001 mul +4 -1 roll add +3 1 roll +add +} bind def +/calcLineLength { + exch + 4 -1 roll + sub + dup mul + 3 1 roll exch + sub + dup mul + add sqrt +} bind def +/InitTotalLineLength { + /oldY exch def + /oldX exch def + theDash aload pop currentLineLength add setdash +} bind def +/AccumeLineLength { + 3 copy pop + 2 copy + oldX oldY + 4 2 roll calcLineLength + /segmentLength exch def + /currentLineLength currentLineLength segmentLength add def + /oldY exch def + /oldX exch def +} bind def +/DecumeLastLineLength { + /currentLineLength currentLineLength segmentLength sub def +} bind def +/DrawFlattendSegment { + /pointCount 2 def + dup 0 lt { pop 0 } if + fpc + 3 1 roll + 2 index + 1 index + gt { + 2 copy get + dup length + dup 3 eq { + pop + dup 0 get + exch 1 get + 2 copy InitTotalLineLength + m + } { + } ifelse + } { + pop 1 index + } ifelse + dup 1 add + 3 index + exch sub + dup 10 gt { pop 10} if + { + 1 add + 2 copy + get aload pop + AccumeLineLength + exec + } repeat + 3 1 roll pop pop + DecumeLastLineLength +} bind def +/IncFPC { + fpc add + /fpc exch def +} bind def +/DrawFlatPathArray { + fpc + 0 { + dup 2 index + 1 sub + lt { + flatPathArray exch + newpath + 1 sub DrawFlattendSegment + gsave + pathSegProc + grestore + newpath + } + { + pop pop + exit + } ifelse + } loop +} bind def +/RecordFirstSubSegment { + closepathArray 0 pathArray 0 get + put + closepathArray 1 + pathArray 0 get aload pop pop + pathArray 1 get dup length 3 eq { + aload pop pop + } { + newpath + 0 0 moveto + aload pop exec + /segmentArray flattenpath MakeFlatPathArray def + segmentArray 1 get aload pop pop + } ifelse + FractionalLine {lineto} 3 array astore + put +} bind def +/AppendClosePath { + closepathArray 0 get 2 {lineto} put + flatPathArray fpc closepathArray 0 get put + 1 IncFPC + flatPathArray fpc closepathArray 1 get put + 1 IncFPC +} bind def +/RecordCurrentDash { + /theDash + currentdash 2 array astore def + /currentLineLength 0 def +} bind def +/PatternStroke { + 0 setlinecap + RecordCurrentDash + /saveFlat currentflat def + .5 setflat + /pathArray MakePathArray def + /closepathArray 2 array def + /pathLength pathArray length def + /flatPathArray 513 array def + /currentLineLength 0 def + /fpc 0 def + pathArray pathLength 1 sub get + length 1 eq { + /usingClosepath true def + RecordFirstSubSegment + /pathLength pathLength 1 sub def + } { + /usingClosepath false def + } ifelse + 0 1 pathLength 1 sub { + pathArray exch get + dup length 3 eq { + fpc 1 add 512 ge { + DrawFlatPathArray + fpc 2 ge { + flatPathArray flatPathArray fpc 2 sub get 0 put + flatPathArray flatPathArray fpc 1 sub get 1 put + /fpc 2 def + }{ + /fpc 0 def + } ifelse + } if + flatPathArray exch fpc exch put + 1 IncFPC + } { + dup length 7 eq { + newpath + /nToStrip 0 def + fpc 1 gt { + flatPathArray fpc 2 sub get aload pop pop m + flatPathArray fpc 1 sub get aload pop exec + /nToStrip 2 def + } { + fpc 1 eq { + flatPathArray fpc 1 sub get aload pop exec + /nToStrip 2 def + } if + } ifelse + aload pop exec + /segmentArray flattenpath MakeFlatPathArray def + /segmentArray nToStrip segmentArray StripFromFront def + segmentArray length fpc add 512 lt { + flatPathArray fpc segmentArray putinterval + segmentArray length IncFPC + } { + DrawFlatPathArray + fpc 1 gt { + flatPathArray flatPathArray fpc 2 sub get 0 exch put + flatPathArray flatPathArray fpc 1 sub get 1 exch put + /fpc 2 def + }{ + /fpc 0 def + } ifelse + segmentArray length 512 lt { + flatPathArray fpc segmentArray putinterval + segmentArray length IncFPC + } { + segmentArray length + /exitLoop false def + 0 + { + 2 copy sub + dup 500 gt { + pop 500 + } { + /exitLoop true def + } ifelse + segmentArray 2 index 2 index getinterval + flatPathArray fpc 3 -1 roll putinterval + dup IncFPC + add + exitLoop { + exit + } { + DrawFlatPathArray + fpc 1 gt { + flatPathArray flatPathArray fpc 2 sub get 0 exch put + flatPathArray flatPathArray fpc 1 sub get 1 exch put + /fpc 2 def + }{ + /fpc 0 def + } ifelse + } ifelse + } loop + } ifelse + } ifelse + } if + } ifelse + } for + fpc 0 gt { + usingClosepath { + AppendClosePath + } if + DrawFlatPathArray + } if + saveFlat setflat +} bind def + + +%%EndProlog +initmsaverestore +/tctm matrix currentmatrix def +tctm RoundMatrix setmatrix +/patternMatrix mstore def +10 setmiterlimit +2 setlinecap +newpath +% +%tLayer +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 465.125 545.000 68.125 545.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 68.125 502.000 68.125 545.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 465.125 502.000 68.125 502.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 110.125 460.000 110.125 545.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 465.125 460.000 110.125 460.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 153.125 417.000 153.125 545.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 465.125 417.000 153.125 417.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 195.125 375.000 195.125 545.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 465.125 375.000 195.125 375.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 238.125 332.000 238.125 545.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 465.125 332.000 238.125 332.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 280.125 290.000 280.125 545.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 465.125 290.000 280.125 290.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 323.125 247.000 323.125 545.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 465.125 247.000 323.125 247.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 365.125 205.000 365.125 545.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 465.125 205.000 365.125 205.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 408.125 148.000 408.125 545.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 465.125 148.000 408.125 148.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 465.125 148.000 465.125 545.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {[9.000 9.000 ] 0 setdash} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.500 482.125 130.000 45.125 567.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 159.000 419.125 0.000 0.000 37.000 37.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 213.000 374.125 0.000 0.000 26.000 25.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 258.000 331.125 0.000 0.000 23.000 26.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 301.000 289.125 0.000 0.000 23.000 25.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 341.000 243.125 0.000 0.000 25.000 29.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 386.000 201.125 0.000 0.000 23.000 28.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 428.000 162.125 0.000 0.000 26.000 25.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 468.000 116.125 0.000 0.000 29.000 28.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {[9.000 9.000 ] 0 setdash} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.500 491.125 523.000 37.125 523.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 509.000 75.125 0.000 0.000 28.000 28.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 510.000 118.125 0.000 0.000 28.000 28.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 509.000 156.125 0.000 0.000 29.000 31.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 508.000 200.125 0.000 0.000 31.000 32.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 509.000 242.125 0.000 0.000 28.000 34.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 507.000 287.125 0.000 0.000 30.000 30.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 507.000 328.125 0.000 0.000 30.000 31.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 510.000 370.125 0.000 0.000 28.000 31.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 508.000 412.125 0.000 0.000 31.000 48.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {[9.000 9.000 ] 0 setdash} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.500 468.125 562.000 468.125 122.000 Line +%@EndLine +%@BeginText +save +%%IncludeFont: Helvetica +[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis +/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute +/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde +/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex +/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls +/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash +/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef +/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash +/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef +/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe +/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide +/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright +/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand +/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex +/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex +/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla +/hungarumlaut/ogonek/caron] +StandardEncoding Re-encode /_Helvetica /Helvetica EncodeFont + +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 115.000 485.125 0.000 0.000 19.000 15.000 rect +%@EndRect +gsave +492.625 124.500 T translate +0.0 rotate +1 1 scale +18.000 (_Helvetica) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(C) -7.375 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 120.000 490.125 0.000 0.000 19.000 13.000 rect +%@EndRect +gsave +496.625 129.500 T translate +0.0 rotate +1 1 scale +18.000 (_Helvetica) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(L) -6.375 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 515.000 497.125 0.000 0.000 19.000 15.000 rect +%@EndRect +gsave +504.625 524.500 T translate +0.0 rotate +1 1 scale +18.000 (_Helvetica) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(C) -7.375 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 520.000 502.125 0.000 0.000 19.000 13.000 rect +%@EndRect +gsave +508.625 529.500 T translate +0.0 rotate +1 1 scale +18.000 (_Helvetica) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(L) -6.375 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 564.000 465.125 0.000 0.000 19.000 15.000 rect +%@EndRect +gsave +472.625 573.500 T translate +0.0 rotate +1 1 scale +18.000 (_Helvetica) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(C) -7.375 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 569.000 470.125 0.000 0.000 19.000 13.000 rect +%@EndRect +gsave +476.625 578.500 T translate +0.0 rotate +1 1 scale +18.000 (_Helvetica) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(L) -6.375 5.000 S +grestore +%@EndText +%@BeginText +restore +save +%%IncludeFont: Courier +[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis +/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute +/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde +/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex +/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls +/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash +/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef +/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash +/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef +/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe +/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide +/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright +/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand +/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex +/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex +/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla +/hungarumlaut/ogonek/caron] +StandardEncoding Re-encode /_Courier /Courier EncodeFont + +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 509.000 86.125 0.000 0.000 19.000 13.000 rect +%@EndRect +gsave +92.625 518.500 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -6.375 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 509.000 433.125 0.000 0.000 19.000 13.000 rect +%@EndRect +gsave +439.625 518.500 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -6.375 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 509.000 129.125 0.000 0.000 19.000 13.000 rect +%@EndRect +gsave +135.625 518.500 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -6.375 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 509.000 172.125 0.000 0.000 19.000 13.000 rect +%@EndRect +gsave +178.625 518.500 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -6.375 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 509.000 215.125 0.000 0.000 19.000 13.000 rect +%@EndRect +gsave +221.625 518.500 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -6.375 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 509.000 256.125 0.000 0.000 19.000 13.000 rect +%@EndRect +gsave +262.625 518.500 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -6.375 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 509.000 298.125 0.000 0.000 19.000 13.000 rect +%@EndRect +gsave +304.625 518.500 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -6.375 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 509.000 342.125 0.000 0.000 19.000 13.000 rect +%@EndRect +gsave +348.625 518.500 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -6.375 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 509.000 383.125 0.000 0.000 19.000 13.000 rect +%@EndRect +gsave +389.625 518.500 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -6.375 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 531.000 84.125 0.000 0.000 13.000 21.000 rect +%@EndRect +gsave +94.625 537.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -10.375 3.000 S +(1) -4.375 3.000 S +(\)) 1.625 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 531.000 128.125 0.000 0.000 13.000 21.000 rect +%@EndRect +gsave +138.625 537.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -10.375 3.000 S +(3) -4.375 3.000 S +(\)) 1.625 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 531.000 167.125 0.000 0.000 13.000 27.000 rect +%@EndRect +gsave +180.625 537.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -13.375 3.000 S +(1) -7.375 3.000 S +(2) -1.375 3.000 S +(\)) 4.625 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 531.000 208.125 0.000 0.000 13.000 27.000 rect +%@EndRect +gsave +221.625 537.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -13.375 3.000 S +(1) -7.375 3.000 S +(1) -1.375 3.000 S +(\)) 4.625 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 531.000 250.125 0.000 0.000 13.000 27.000 rect +%@EndRect +gsave +263.625 537.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -13.375 3.000 S +(1) -7.375 3.000 S +(2) -1.375 3.000 S +(\)) 4.625 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 531.000 293.125 0.000 0.000 13.000 27.000 rect +%@EndRect +gsave +306.625 537.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -13.375 3.000 S +(1) -7.375 3.000 S +(2) -1.375 3.000 S +(\)) 4.625 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 531.000 336.125 0.000 0.000 13.000 27.000 rect +%@EndRect +gsave +349.625 537.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -13.375 3.000 S +(1) -7.375 3.000 S +(1) -1.375 3.000 S +(\)) 4.625 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 531.000 377.125 0.000 0.000 13.000 27.000 rect +%@EndRect +gsave +390.625 537.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -13.375 3.000 S +(1) -7.375 3.000 S +(2) -1.375 3.000 S +(\)) 4.625 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 531.000 427.125 0.000 0.000 13.000 27.000 rect +%@EndRect +gsave +440.625 537.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -13.375 3.000 S +(1) -7.375 3.000 S +(5) -1.375 3.000 S +(\)) 4.625 3.000 S +grestore +%@EndText +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 504.000 313.125 0.000 0.000 17.000 8.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 514.000 314.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 505.000 314.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 504.000 240.125 0.000 0.000 17.000 8.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 514.000 241.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 505.000 241.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 504.000 197.125 0.000 0.000 17.000 8.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 514.000 198.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 505.000 198.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 504.000 185.125 0.000 0.000 17.000 8.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 514.000 186.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 505.000 186.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 504.000 113.125 0.000 0.000 17.000 7.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 514.000 114.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 505.000 114.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 504.000 70.125 0.000 0.000 16.000 7.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 514.000 70.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 504.000 70.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 461.000 367.125 0.000 0.000 17.000 8.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 471.000 368.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 462.000 368.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 463.000 241.125 0.000 0.000 16.000 7.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 473.000 242.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 463.000 242.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 462.000 113.125 0.000 0.000 17.000 7.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 472.000 113.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 463.000 113.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 504.000 325.125 0.000 0.000 16.000 7.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 514.000 326.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 504.000 326.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 504.000 367.125 0.000 0.000 17.000 8.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 514.000 368.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 505.000 368.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 376.000 240.125 0.000 0.000 17.000 7.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 386.000 241.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 377.000 241.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 378.000 325.125 0.000 0.000 16.000 7.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 387.000 325.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 378.000 325.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 398.000 313.125 0.000 0.000 17.000 8.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 408.000 314.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 399.000 314.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 377.000 367.125 0.000 0.000 16.000 8.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 387.000 368.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 377.000 368.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 334.000 367.125 0.000 0.000 16.000 8.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 344.000 368.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 335.000 368.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 249.000 325.125 0.000 0.000 16.000 8.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 258.000 326.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 249.000 326.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 293.000 283.125 0.000 0.000 16.000 7.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 303.000 283.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 293.000 283.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 335.000 241.125 0.000 0.000 17.000 8.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 345.000 242.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 336.000 242.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 378.000 198.125 0.000 0.000 17.000 8.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 388.000 199.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 379.000 199.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 292.000 326.125 0.000 0.000 17.000 7.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 302.000 326.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 293.000 326.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 441.000 313.125 0.000 0.000 16.000 8.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 451.000 314.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 442.000 314.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 418.000 219.125 0.000 0.000 8.000 16.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 419.000 228.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 419.000 219.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 492.000 325.125 0.000 0.000 8.000 17.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 493.000 335.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 493.000 326.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 365.000 282.125 0.000 0.000 8.000 17.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 335.000 314.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 335.000 305.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 419.000 346.125 0.000 0.000 8.000 17.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 420.000 356.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 420.000 347.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 419.000 155.125 0.000 0.000 8.000 17.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 420.000 165.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 420.000 156.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 249.000 367.125 0.000 0.000 8.000 17.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 250.000 377.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 250.000 368.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 207.000 367.125 0.000 0.000 7.000 16.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 207.000 376.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 207.000 367.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 419.000 261.125 0.000 0.000 8.000 17.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 420.000 271.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 420.000 262.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 419.000 389.125 0.000 0.000 8.000 16.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 420.000 399.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 420.000 389.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 292.000 367.125 0.000 0.000 8.000 16.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 293.000 377.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 293.000 368.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 377.000 410.125 0.000 0.000 8.000 17.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 378.000 420.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 378.000 411.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 462.000 410.125 0.000 0.000 8.000 17.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 463.000 420.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 463.000 411.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 492.000 154.125 0.000 0.000 7.000 17.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 493.000 164.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 493.000 155.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 492.000 283.125 0.000 0.000 8.000 16.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 493.000 293.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 493.000 283.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 492.000 197.125 0.000 0.000 8.000 16.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 493.000 207.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 493.000 198.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 365.000 325.125 0.000 0.000 8.000 17.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 366.000 335.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 366.000 326.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 504.000 410.125 0.000 0.000 8.000 17.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 505.000 420.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 505.000 411.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 419.000 411.125 0.000 0.000 8.000 16.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 420.000 421.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 420.000 411.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 250.000 411.125 0.000 0.000 7.000 16.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 251.000 421.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 251.000 411.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 151.000 411.125 0.000 0.000 7.000 16.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 152.000 421.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 152.000 411.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 207.000 410.125 0.000 0.000 8.000 16.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 208.000 420.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 208.000 411.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 293.000 410.125 0.000 0.000 8.000 17.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 294.000 420.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 294.000 411.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 335.000 410.125 0.000 0.000 8.000 17.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 336.000 420.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 336.000 411.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 360.000 295.125 0.000 0.000 13.000 20.000 rect +%@EndRect +gsave +305.125 366.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -9.375 3.000 S +(5) -3.375 3.000 S +(\)) 2.625 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 360.000 346.125 0.000 0.000 13.000 21.000 rect +%@EndRect +gsave +356.625 366.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -10.375 3.000 S +(5) -4.375 3.000 S +(\)) 1.625 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 360.000 250.125 0.000 0.000 13.000 27.000 rect +%@EndRect +gsave +263.625 366.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -13.375 3.000 S +(1) -7.375 3.000 S +(3) -1.375 3.000 S +(\)) 4.625 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 360.000 380.125 0.000 0.000 13.000 21.000 rect +%@EndRect +gsave +390.625 366.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -10.375 3.000 S +(6) -4.375 3.000 S +(\)) 1.625 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 360.000 430.125 0.000 0.000 13.000 21.000 rect +%@EndRect +gsave +440.625 366.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -10.375 3.000 S +(8) -4.375 3.000 S +(\)) 1.625 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 402.000 212.125 0.000 0.000 13.000 21.000 rect +%@EndRect +gsave +222.625 408.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -10.375 3.000 S +(2) -4.375 3.000 S +(\)) 1.625 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 402.000 252.125 0.000 0.000 13.000 21.000 rect +%@EndRect +gsave +262.625 408.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -10.375 3.000 S +(5) -4.375 3.000 S +(\)) 1.625 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 402.000 296.125 0.000 0.000 13.000 21.000 rect +%@EndRect +gsave +306.625 408.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -10.375 3.000 S +(5) -4.375 3.000 S +(\)) 1.625 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 402.000 336.125 0.000 0.000 13.000 27.000 rect +%@EndRect +gsave +349.625 408.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -13.375 3.000 S +(1) -7.375 3.000 S +(0) -1.375 3.000 S +(\)) 4.625 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 402.000 380.125 0.000 0.000 13.000 21.000 rect +%@EndRect +gsave +390.625 408.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -10.375 3.000 S +(5) -4.375 3.000 S +(\)) 1.625 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 402.000 430.125 0.000 0.000 13.000 21.000 rect +%@EndRect +gsave +440.625 408.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -10.375 3.000 S +(8) -4.375 3.000 S +(\)) 1.625 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 445.000 165.125 0.000 0.000 13.000 27.000 rect +%@EndRect +gsave +178.625 451.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -13.375 3.000 S +(1) -7.375 3.000 S +(3) -1.375 3.000 S +(\)) 4.625 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 445.000 211.125 0.000 0.000 13.000 21.000 rect +%@EndRect +gsave +221.625 451.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -10.375 3.000 S +(5) -4.375 3.000 S +(\)) 1.625 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 445.000 254.125 0.000 0.000 13.000 21.000 rect +%@EndRect +gsave +264.625 451.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -10.375 3.000 S +(6) -4.375 3.000 S +(\)) 1.625 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 445.000 295.125 0.000 0.000 13.000 21.000 rect +%@EndRect +gsave +305.625 451.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -10.375 3.000 S +(6) -4.375 3.000 S +(\)) 1.625 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 445.000 338.125 0.000 0.000 13.000 21.000 rect +%@EndRect +gsave +348.625 451.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -10.375 3.000 S +(5) -4.375 3.000 S +(\)) 1.625 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 445.000 382.125 0.000 0.000 13.000 21.000 rect +%@EndRect +gsave +392.625 451.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -10.375 3.000 S +(6) -4.375 3.000 S +(\)) 1.625 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 445.000 430.125 0.000 0.000 13.000 21.000 rect +%@EndRect +gsave +440.625 451.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -10.375 3.000 S +(8) -4.375 3.000 S +(\)) 1.625 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 487.000 129.125 0.000 0.000 13.000 21.000 rect +%@EndRect +gsave +139.625 493.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -10.375 3.000 S +(4) -4.375 3.000 S +(\)) 1.625 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 487.000 175.125 0.000 0.000 13.000 21.000 rect +%@EndRect +gsave +185.625 493.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -10.375 3.000 S +(6) -4.375 3.000 S +(\)) 1.625 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 487.000 217.125 0.000 0.000 13.000 21.000 rect +%@EndRect +gsave +227.625 493.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -10.375 3.000 S +(5) -4.375 3.000 S +(\)) 1.625 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 487.000 253.125 0.000 0.000 13.000 21.000 rect +%@EndRect +gsave +263.625 493.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -10.375 3.000 S +(6) -4.375 3.000 S +(\)) 1.625 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 487.000 303.125 0.000 0.000 13.000 21.000 rect +%@EndRect +gsave +313.625 493.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -10.375 3.000 S +(6) -4.375 3.000 S +(\)) 1.625 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 487.000 345.125 0.000 0.000 13.000 21.000 rect +%@EndRect +gsave +355.625 493.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -10.375 3.000 S +(5) -4.375 3.000 S +(\)) 1.625 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 487.000 382.125 0.000 0.000 13.000 21.000 rect +%@EndRect +gsave +392.625 493.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -10.375 3.000 S +(6) -4.375 3.000 S +(\)) 1.625 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 487.000 431.125 0.000 0.000 13.000 21.000 rect +%@EndRect +gsave +441.625 493.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -10.375 3.000 S +(8) -4.375 3.000 S +(\)) 1.625 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 317.000 295.125 0.000 0.000 13.000 21.000 rect +%@EndRect +gsave +305.625 323.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -10.375 3.000 S +(2) -4.375 3.000 S +(\)) 1.625 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 317.000 339.125 0.000 0.000 13.000 21.000 rect +%@EndRect +gsave +349.625 323.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -10.375 3.000 S +(3) -4.375 3.000 S +(\)) 1.625 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 317.000 380.125 0.000 0.000 13.000 21.000 rect +%@EndRect +gsave +390.625 323.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -10.375 3.000 S +(7) -4.375 3.000 S +(\)) 1.625 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 317.000 430.125 0.000 0.000 13.000 21.000 rect +%@EndRect +gsave +440.625 323.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -10.375 3.000 S +(8) -4.375 3.000 S +(\)) 1.625 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 275.000 336.125 0.000 0.000 13.000 27.000 rect +%@EndRect +gsave +349.625 281.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -13.375 3.000 S +(1) -7.375 3.000 S +(3) -1.375 3.000 S +(\)) 4.625 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 275.000 381.125 0.000 0.000 13.000 21.000 rect +%@EndRect +gsave +391.625 281.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -10.375 3.000 S +(7) -4.375 3.000 S +(\)) 1.625 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 275.000 430.125 0.000 0.000 13.000 21.000 rect +%@EndRect +gsave +440.625 281.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -10.375 3.000 S +(8) -4.375 3.000 S +(\)) 1.625 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 232.000 378.125 0.000 0.000 13.000 27.000 rect +%@EndRect +gsave +391.625 238.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -13.375 3.000 S +(1) -7.375 3.000 S +(4) -1.375 3.000 S +(\)) 4.625 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 232.000 430.125 0.000 0.000 13.000 21.000 rect +%@EndRect +gsave +440.625 238.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -10.375 3.000 S +(8) -4.375 3.000 S +(\)) 1.625 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 189.000 430.125 0.000 0.000 13.000 21.000 rect +%@EndRect +gsave +440.625 195.500 T translate +0.0 rotate +1 1 scale +10.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -10.375 3.000 S +(9) -4.375 3.000 S +(\)) 1.625 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 469.000 129.125 0.000 0.000 19.000 13.000 rect +%@EndRect +gsave +135.625 478.500 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -6.375 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 468.000 171.125 0.000 0.000 19.000 13.000 rect +%@EndRect +gsave +177.625 477.500 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -6.375 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 468.000 213.125 0.000 0.000 19.000 13.000 rect +%@EndRect +gsave +219.625 477.500 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -6.375 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 468.000 256.125 0.000 0.000 19.000 13.000 rect +%@EndRect +gsave +262.625 477.500 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -6.375 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 468.000 298.125 0.000 0.000 19.000 13.000 rect +%@EndRect +gsave +304.625 477.500 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -6.375 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 468.000 341.125 0.000 0.000 19.000 13.000 rect +%@EndRect +gsave +347.625 477.500 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -6.375 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 468.000 384.125 0.000 0.000 19.000 13.000 rect +%@EndRect +gsave +390.625 477.500 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -6.375 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 468.000 433.125 0.000 0.000 19.000 13.000 rect +%@EndRect +gsave +439.625 477.500 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -6.375 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 427.000 172.125 0.000 0.000 19.000 13.000 rect +%@EndRect +gsave +178.625 436.500 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -6.375 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 427.000 213.125 0.000 0.000 19.000 13.000 rect +%@EndRect +gsave +219.625 436.500 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -6.375 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 427.000 256.125 0.000 0.000 19.000 13.000 rect +%@EndRect +gsave +262.625 436.500 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -6.375 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 427.000 298.125 0.000 0.000 19.000 13.000 rect +%@EndRect +gsave +304.625 436.500 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -6.375 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 427.000 340.125 0.000 0.000 19.000 13.000 rect +%@EndRect +gsave +346.625 436.500 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -6.375 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 427.000 383.125 0.000 0.000 19.000 13.000 rect +%@EndRect +gsave +389.625 436.500 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -6.375 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 427.000 434.125 0.000 0.000 19.000 13.000 rect +%@EndRect +gsave +440.625 436.500 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -6.375 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 385.000 433.125 0.000 0.000 19.000 13.000 rect +%@EndRect +gsave +439.625 394.500 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -6.375 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 385.000 215.125 0.000 0.000 19.000 13.000 rect +%@EndRect +gsave +221.625 394.500 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -6.375 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 385.000 258.125 0.000 0.000 19.000 13.000 rect +%@EndRect +gsave +264.625 394.500 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -6.375 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 385.000 299.125 0.000 0.000 19.000 13.000 rect +%@EndRect +gsave +305.625 394.500 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -6.375 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 385.000 342.125 0.000 0.000 19.000 13.000 rect +%@EndRect +gsave +348.625 394.500 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -6.375 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 385.000 384.125 0.000 0.000 19.000 13.000 rect +%@EndRect +gsave +390.625 394.500 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -6.375 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 344.000 258.125 0.000 0.000 19.000 13.000 rect +%@EndRect +gsave +264.625 353.500 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -6.375 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 343.000 299.125 0.000 0.000 19.000 13.000 rect +%@EndRect +gsave +305.625 352.500 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -6.375 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 344.000 340.125 0.000 0.000 19.000 13.000 rect +%@EndRect +gsave +346.625 353.500 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -6.375 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 344.000 383.125 0.000 0.000 19.000 13.000 rect +%@EndRect +gsave +389.625 353.500 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -6.375 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 344.000 434.125 0.000 0.000 19.000 13.000 rect +%@EndRect +gsave +440.625 353.500 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -6.375 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 302.000 299.125 0.000 0.000 19.000 13.000 rect +%@EndRect +gsave +305.625 311.500 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -6.375 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 302.000 342.125 0.000 0.000 19.000 13.000 rect +%@EndRect +gsave +348.625 311.500 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -6.375 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 302.000 384.125 0.000 0.000 19.000 13.000 rect +%@EndRect +gsave +390.625 311.500 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -6.375 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 302.000 434.125 0.000 0.000 19.000 13.000 rect +%@EndRect +gsave +440.625 311.500 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -6.375 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 259.000 342.125 0.000 0.000 19.000 13.000 rect +%@EndRect +gsave +348.625 268.500 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -6.375 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 259.000 385.125 0.000 0.000 19.000 13.000 rect +%@EndRect +gsave +391.625 268.500 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -6.375 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 259.000 433.125 0.000 0.000 19.000 13.000 rect +%@EndRect +gsave +439.625 268.500 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -6.375 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 216.000 385.125 0.000 0.000 19.000 13.000 rect +%@EndRect +gsave +391.625 225.500 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -6.375 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 216.000 434.125 0.000 0.000 19.000 13.000 rect +%@EndRect +gsave +440.625 225.500 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -6.375 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 164.000 434.125 0.000 0.000 19.000 13.000 rect +%@EndRect +gsave +440.625 173.500 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(4) -6.375 4.000 S +grestore +%@EndText +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 178.000 102.125 0.000 0.000 57.000 57.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 181.000 105.125 0.000 0.000 17.000 8.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 191.000 106.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 182.000 106.125 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.500 181.125 205.000 142.125 205.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.500 182.125 226.000 142.125 226.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.500 109.125 200.000 109.125 211.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.500 88.125 228.000 109.125 211.000 Line +%@EndLine +%@BeginText +restore +save +%%IncludeFont: Times-Roman +[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis +/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute +/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde +/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex +/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls +/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash +/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef +/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash +/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef +/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe +/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide +/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright +/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand +/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex +/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex +/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla +/hungarumlaut/ogonek/caron] +StandardEncoding Re-encode /_Times-Roman /Times-Roman EncodeFont + +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 219.000 127.125 0.000 0.000 13.000 16.000 rect +%@EndRect +gsave +135.125 225.500 T translate +0.0 rotate +1 1 scale +12.000 (_Times-Roman) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -7.375 3.000 S +(b) -3.381 3.000 S +(\)) 2.618 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 197.000 130.125 0.000 0.000 16.000 9.000 rect +%@EndRect +gsave +134.625 205.000 T translate +0.0 rotate +1 1 scale +14.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(a) -4.375 5.000 S +grestore +%@EndText +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 7.000 93.125 0.000 0.000 43.000 43.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 7.000 319.125 0.000 0.000 43.000 57.000 rect +%@EndRect +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 52.000 94.125 0.000 0.000 13.000 49.000 rect +%@EndRect +gsave +118.625 58.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -24.375 3.000 S +(.) -19.375 3.000 S +(2) -16.875 3.000 S +(6) -11.875 3.000 S +(4) -6.875 3.000 S +(7) -1.875 3.000 S +(2) 3.125 3.000 S +( ) 8.125 3.000 S +(c) 10.625 3.000 S +(m) 15.063 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 -1.570 19.500 282.625 0.000 0.000 13.000 50.000 rect +%@EndRect +gsave +307.625 26.000 T translate +90.006 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -24.875 4.000 S +(.) -19.875 4.000 S +(2) -17.375 4.000 S +(6) -12.375 4.000 S +(4) -7.375 4.000 S +(7) -2.375 4.000 S +(2) 2.625 4.000 S +( ) 7.625 4.000 S +(c) 10.125 4.000 S +(m) 14.563 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 -1.570 18.500 60.125 0.000 0.000 13.000 49.000 rect +%@EndRect +gsave +84.625 25.000 T translate +90.006 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -24.375 4.000 S +(.) -19.375 4.000 S +(2) -16.875 4.000 S +(6) -11.875 4.000 S +(4) -6.875 4.000 S +(7) -1.875 4.000 S +(2) 3.125 4.000 S +( ) 8.125 4.000 S +(c) 10.625 4.000 S +(m) 15.063 4.000 S +grestore +%@EndText +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 86.000 93.125 0.000 0.000 43.000 42.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 85.000 319.125 0.000 0.000 57.000 57.000 rect +%@EndRect +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 132.000 94.125 0.000 0.000 13.000 49.000 rect +%@EndRect +gsave +118.625 138.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -24.375 3.000 S +(.) -19.375 3.000 S +(2) -16.875 3.000 S +(6) -11.875 3.000 S +(4) -6.875 3.000 S +(7) -1.875 3.000 S +(2) 3.125 3.000 S +( ) 8.125 3.000 S +(c) 10.625 3.000 S +(m) 15.063 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 -1.570 97.500 60.625 0.000 0.000 13.000 50.000 rect +%@EndRect +gsave +85.625 104.000 T translate +90.006 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -24.875 4.000 S +(.) -19.875 4.000 S +(2) -17.375 4.000 S +(6) -12.375 4.000 S +(4) -7.375 4.000 S +(7) -2.375 4.000 S +(2) 2.625 4.000 S +( ) 7.625 4.000 S +(c) 10.125 4.000 S +(m) 14.563 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 145.000 325.125 0.000 0.000 13.000 49.000 rect +%@EndRect +gsave +349.625 151.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -24.375 3.000 S +(.) -19.375 3.000 S +(3) -16.875 3.000 S +(1) -11.875 3.000 S +(4) -6.875 3.000 S +(7) -1.875 3.000 S +(2) 3.125 3.000 S +( ) 8.125 3.000 S +(c) 10.625 3.000 S +(m) 15.063 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 -1.570 106.000 285.125 0.000 0.000 13.000 49.000 rect +%@EndRect +gsave +309.625 112.500 T translate +90.006 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -24.375 3.000 S +(.) -19.375 3.000 S +(3) -16.875 3.000 S +(1) -11.875 3.000 S +(4) -6.875 3.000 S +(7) -1.875 3.000 S +(2) 3.125 3.000 S +( ) 8.125 3.000 S +(c) 10.625 3.000 S +(m) 15.063 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 52.000 328.125 0.000 0.000 13.000 49.000 rect +%@EndRect +gsave +352.625 58.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -24.375 3.000 S +(.) -19.375 3.000 S +(3) -16.875 3.000 S +(1) -11.875 3.000 S +(4) -6.875 3.000 S +(7) -1.875 3.000 S +(2) 3.125 3.000 S +( ) 8.125 3.000 S +(c) 10.625 3.000 S +(m) 15.063 3.000 S +grestore +%@EndText +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 15.000 101.125 0.000 0.000 26.000 26.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 18.000 104.125 0.000 0.000 20.000 20.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 94.000 101.125 0.000 0.000 26.000 26.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 97.000 104.125 0.000 0.000 20.000 20.000 rect +%@EndOval +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 101.000 334.125 0.000 0.000 26.000 26.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 104.000 337.125 0.000 0.000 20.000 20.000 rect +%@EndOval +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 15.000 335.125 0.000 0.000 26.000 26.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.500 0 18.000 338.125 0.000 0.000 20.000 20.000 rect +%@EndOval +% +%tfEndGrp +% +%@BeginText +restore +save +%%IncludeFont: Helvetica +[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis +/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute +/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde +/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex +/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls +/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash +/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef +/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash +/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef +/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe +/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide +/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright +/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand +/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex +/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex +/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla +/hungarumlaut/ogonek/caron] +StandardEncoding Re-encode /_Helvetica /Helvetica EncodeFont + +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 9.000 153.000 0.000 0.000 29.000 54.000 rect +%@EndRect +gsave +180.000 23.500 T translate +0.0 rotate +1 1 scale +12.000 (_Helvetica) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -26.500 -4.000 S +(:) -19.829 -4.000 S + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(e) -26.500 10.000 S +(m) -19.829 10.000 S +(p) -9.835 10.000 S +(t) -3.165 10.000 S +(y) 0.168 10.000 S +( ) 6.168 10.000 S +(c) 9.502 10.000 S +(e) 15.502 10.000 S +(l) 22.173 10.000 S +(l) 24.836 10.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 89.000 153.000 0.000 0.000 29.000 40.669 rect +%@EndRect +gsave +173.334 103.500 T translate +0.0 rotate +1 1 scale +12.000 (_Helvetica) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -19.500 -4.000 S +(:) -12.829 -4.000 S + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(f) -19.500 10.000 S +(u) -16.166 10.000 S +(e) -9.495 10.000 S +(l) -2.824 10.000 S +( ) -0.161 10.000 S +(c) 3.172 10.000 S +(e) 9.172 10.000 S +(l) 15.843 10.000 S +(l) 18.506 10.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 9.000 387.000 0.000 0.000 29.000 71.349 rect +%@EndRect +gsave +422.674 23.500 T translate +0.0 rotate +1 1 scale +12.000 (_Helvetica) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -35.500 -4.000 S +(:) -28.829 -4.000 S + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(b) -35.500 10.000 S +(o) -28.829 10.000 S +(u) -22.158 10.000 S +(n) -15.487 10.000 S +(d) -8.816 10.000 S +(a) -2.145 10.000 S +(r) 4.525 10.000 S +(y) 8.518 10.000 S +( ) 14.518 10.000 S +(c) 17.852 10.000 S +(e) 23.852 10.000 S +(l) 30.523 10.000 S +(l) 33.186 10.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 89.000 387.000 0.000 0.000 29.000 55.330 rect +%@EndRect +gsave +414.665 103.500 T translate +0.0 rotate +1 1 scale +12.000 (_Helvetica) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(4) -27.500 -4.000 S +(:) -20.829 -4.000 S + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(c) -27.500 10.000 S +(o) -21.500 10.000 S +(r) -14.829 10.000 S +(n) -10.835 10.000 S +(e) -4.165 10.000 S +(r) 2.505 10.000 S +( ) 6.499 10.000 S +(c) 9.833 10.000 S +(e) 15.833 10.000 S +(l) 22.503 10.000 S +(l) 25.166 10.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 198.000 187.000 0.000 0.000 15.000 122.021 rect +%@EndRect +gsave +248.010 205.500 T translate +0.0 rotate +1 1 scale +12.000 (_Helvetica) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(g) -60.500 3.000 S +(e) -53.829 3.000 S +(n) -47.158 3.000 S +(e) -40.487 3.000 S +(r) -33.816 3.000 S +(a) -29.823 3.000 S +(t) -23.152 3.000 S +(i) -19.818 3.000 S +(n) -17.155 3.000 S +(g) -10.484 3.000 S +( ) -3.813 3.000 S +(c) -0.479 3.000 S +(e) 5.520 3.000 S +(l) 12.191 3.000 S +(l) 14.854 3.000 S +( ) 17.517 3.000 S +(n) 20.851 3.000 S +(u) 27.522 3.000 S +(m) 34.193 3.000 S +(b) 44.186 3.000 S +(e) 50.857 3.000 S +(r) 57.528 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 218.000 188.000 0.000 0.000 15.000 106.004 rect +%@EndRect +gsave +241.002 225.500 T translate +0.0 rotate +1 1 scale +12.000 (_Helvetica) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(m) -52.500 3.000 S +(e) -42.506 3.000 S +(r) -35.835 3.000 S +(g) -31.842 3.000 S +(e) -25.171 3.000 S +(d) -18.500 3.000 S +( ) -11.830 3.000 S +(c) -8.496 3.000 S +(e) -2.496 3.000 S +(l) 4.174 3.000 S +(l) 6.837 3.000 S +( ) 9.500 3.000 S +(n) 12.834 3.000 S +(u) 19.505 3.000 S +(m) 26.176 3.000 S +(b) 36.169 3.000 S +(e) 42.840 3.000 S +(r) 49.511 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 226.000 29.000 0.000 0.000 15.000 56.012 rect +%@EndRect +gsave +57.006 233.500 T translate +0.0 rotate +1 1 scale +12.000 (_Helvetica) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(o) -27.500 3.000 S +(r) -20.829 3.000 S +(i) -16.835 3.000 S +(e) -14.172 3.000 S +(n) -7.501 3.000 S +(t) -0.831 3.000 S +(a) 2.502 3.000 S +(t) 9.173 3.000 S +(i) 12.507 3.000 S +(o) 15.170 3.000 S +(n) 21.841 3.000 S +grestore +%@EndText +restore +%%Trailer +end diff --git a/doc/IGE335/GTCW03.eps b/doc/IGE335/GTCW03.eps new file mode 100644 index 0000000..153b40c --- /dev/null +++ b/doc/IGE335/GTCW03.eps @@ -0,0 +1,5893 @@ +%!PS-Adobe-2.0 EPSF-1.2 +%%Title: HXtest.eps +%%Creator: CLARIS EPSF Export Filter V1.0 +%%CreationDate:12/10/91 2:36:05 p.m. +%%BoundingBox: 8.500 357.000 439.000 792.000 +%%QDBoundingBox: 8.500 0.000 439.000 435.000 +%%DocumentFonts: Helvetica +%%+ Times-Roman +%%DocumentProcessColors: Cyan Magenta Yellow Black +%%ObjectsIncluded: tText=T tLine=T tRect=T tRRect=F tOval=T tArc=F tFree=F tPoly=T tBMap=F tNote=F tBez=F tPMap=F +%%AttributesIncluded: kBaWPattType=T kPixPattType=T kGradientType=F +%%EndComments +/MAV 300 dict def +MAV begin +/useClip true def +/top 0 def +/left 1 def +/bottom 2 def +/right 3 def +/CM 6 array def +/CTM 6 array def +/CTMR 6 array def +/MTC 6 array def +/blimit 1500 def +/bcnt 0 def +/rbox 8 array def +/segbox 8 array def +/bbox1 4 array def +/c1 3 array def +/c2 3 array def +/d 3 array def +/delta 3 array def +/mycurrentrgbcolor 3 array def +/ulx 0 def +/uly 1 def +/llx 2 def +/lly 3 def +/urx 4 def +/ury 5 def +/lrx 6 def +/lry 7 def +/sp [0 0] def +/ep [0 0] def +/bbox 4 array def +/pbox 4 array def +/scrnProc currentscreen 3 1 roll pop pop def +/currentcolorscreen where { +begin +currentcolorscreen +end +3 1 roll pop pop +4 2 roll pop pop +5 -2 roll pop pop +6 -2 roll pop pop +/kProc exch def +/bProc exch def +/gProc exch def +/rProc exch def +} if +/Max {2 copy gt {pop}{exch pop} ifelse} bind def +/cellPenW 72.0 /currentcolorscreen where +{begin currentcolorscreen end pop pop +10 1 roll pop pop 8 1 roll pop pop + 6 1 roll pop pop Max Max Max } +{currentscreen pop pop} ifelse div 2.0 div def +%%BeginProcSet : rect +/rect { + /saveobj save def + R PC PF LC SS + saveobj restore +} bind def +%%EndProcSet +%%BeginProcSet : R +/R { + newpath + pbox astore pop + 0 792 translate 1 -1 scale CTMR currentmatrix pop exch translate + /objectCord mstore def + pbox right get 2 div + dup pbox left get exch sub + pbox left 3 -1 roll put + dup pbox right 3 -1 roll put + pbox bottom get 2 div + dup pbox top get exch sub + pbox top 3 -1 roll put + dup pbox bottom 3 -1 roll put + translate + CTM currentmatrix pop + 57.3 mul rotate + RT +} bind def +%%EndProcSet +%%BeginProcSet : SaveScreenBW + /SaveScreenBW { + currentscreen + /scrnProc exch def + /scrnAngle exch def + /scrnFreq exch def + } bind def +%%EndProcSet +%%BeginProcSet : RestoreScreenBW + /RestoreScreenBW { + scrnFreq scrnAngle MAV /scrnProc get setscreen + } bind def +%%EndProcSet +%%BeginProcSet : SetFreqAngleBW + /SetFreqAngleBW { + currentscreen + 3 1 roll + pop pop + setscreen + } bind def +%%EndProcSet +%%BeginProcSet : SaveScreenColor + /SaveScreenColor { + currentcolorscreen + /grayProc exch def + /grayAngle exch def + /grayFreq exch def + /bProc exch def + /bAngle exch def + /bFreq exch def + /gProc exch def + /gAngle exch def + /gFreq exch def + /rProc exch def + /rAngle exch def + /rFreq exch def + } bind def +%%EndProcSet +%%BeginProcSet : RestoreColorScreen + /RestoreColorScreen { + rFreq rAngle MAV /rProc get gFreq gAngle MAV /gProc get bFreq bAngle MAV /bProc get grayFreq grayAngle MAV /grayProc get setcolorscreen + } bind def +%%EndProcSet +%%BeginProcSet : SetFreqAngleColor + /SetFreqAngleColor { + currentcolorscreen + 3 1 roll pop pop + 4 2 roll pop pop + 5 -2 roll pop pop + 6 -2 roll pop pop + 4 1 roll + 6 1 roll + 8 1 roll + 10 1 roll + setcolorscreen + } bind def +%%EndProcSet +/initmsaverestore { +userdict begin +/mdict 10 dict def +mdict begin +/mindex -1 def +/mstacksize 25 def +/mstack mstacksize array def +/incmindex { +/mindex mindex 1 add def +} bind def +/decmindex { +/mindex mindex 1 sub def +} bind def +/checkmindex { +mindex 0 lt { +(%ERROR: msave/mrestore stack underflow: Offending command 'mrestore' +) print flush +stop +} +{ +mindex mstacksize ge { +(%ERROR: msave/mrestore stack overflow: Offending command 'msave' +) print flush +stop +} if +} ifelse +} bind def +/mpush { +incmindex +checkmindex +mstack mindex +3 -1 roll put +} bind def +/mpop { +checkmindex +mstack mindex get +decmindex +} bind def +end +end +} bind def +/msave { +mdict begin +matrix currentmatrix mpush +end +} bind def +/mrestore { +mdict begin +mpop setmatrix +end +} bind def +/msavelevel { +mdict begin +mindex 1 add +end +} bind def +/mstore { +matrix currentmatrix +} bind def +/AutoSizeY { +0 0 pl +dup 3 1 roll +4 -1 roll +add +pl exch pop +exch sub +} bind def +/pl { +transform +0.25 sub round 0.25 add exch +0.25 sub round 0.25 add exch +itransform +} bind def +/pll { +transform +round exch +round exch +itransform +} bind def +/pr { +dtransform +round exch +round exch +idtransform +} bind def +/m { +pl moveto +} bind def +/l { +pl lineto +} bind def +/c { +pl curveto +} bind def +/rm { +pr rmoveto +} bind def +/rl { +pr rlineto +} bind def +/ar { +5 -2 roll pl +5 2 roll +arc +} bind def +/an { +5 -2 roll pl +5 2 roll +arcn +} bind def +/MakePatternFont { +/FontDict 20 dict def +FontDict begin +/FontName exch def +/Encoding exch def +/FontMatrix [1 0 0 1 0 0 ] def +/FontType 3 def +/FontBBox [ 0 0 1 1 ] def +/PatternDict exch def +/RenderPattern { +patternDict exch get +exec +} bind def +/BuildChar { +exch begin +1 0 0 0 1 1 setcachedevice +Encoding exch get RenderPattern +end +} bind def +FontName FontDict definefont pop +end +} bind def +/SnapToPattenGrid + { + exch + dup 0 lt { + 1 index sub + } if + 1 index + div truncate + mul +} bind def +/FillPatternString { +dup length +1 sub +0 1 3 -1 roll { +2 index +2 index +3 -2 roll +put +} for +pop pop +} bind def +/AutoSizeY { + 0.0 exch dtransform + round + idtransform exch pop +} bind def + /AutoSizeX { + 0.0 dtransform + exch + round + exch + idtransform pop +} bind def +/AutoCellSize { + AutoSizeY + exch + AutoSizeX + exch +} bind def +/CheckPath { + false + { pop pop pop true exit} + { pop pop pop true exit} + { pop pop pop pop pop pop pop true exit} + { pop true exit} + pathforall +} bind def +/PatternFill { % patternCharacter + /patternString 1 string def + /cm mstore def + patternMatrix setmatrix + 1 1 AutoCellSize + dup 0 eq { pop 1} if + exch + dup 0 eq { pop 1} if + exch + /patternSize exch 24.0 mul def + /PatternSizeX exch 24.0 mul patternString length mul def + /flaterror 0 def + patternString FillPatternString + gsave + flaterror 1 add setflat + flattenpath + pathbbox + grestore + psy add flaterror add psy SnapToPattenGrid + exch psx add flaterror add psx SnapToPattenGrid + 3 -1 roll flaterror sub psy SnapToPattenGrid + 4 -1 roll flaterror sub psx SnapToPattenGrid + 4 2 roll pll + 4 2 roll pll + /llxsnap exch def + /llysnap exch def + /urxsnap exch def + /urysnap exch def + gsave + useClip true eq {clip}{eoclip} ifelse newpath + /PatternFont findfont [psx 0.0 0.0 psy 0.0 0.0] makefont setfont + llysnap patternSize urysnap { + llxsnap exch moveto + llxsnap PatternSizeX urxsnap { + pop + patternString show + %currentpoint am + } for + } bind for + grestore + cm setmatrix +} bind def % End 'PatternFill' +/DefaultPatternFont { + /cm mstore def + patternMatrix setmatrix + 1 1 AutoCellSize + dup 0 eq { pop 1} if + exch + dup 0 eq { pop 1} if + exch + /psy exch iSizeY mul def + /psx exch iSizeX mul def + /patternDict 64 dict def + patternDict begin + /NotDef {} def + /LiteDiagLines { + iSizeX iSizeY false [iSizeX 0.0 0.0 iSizeY -1.0 mul 0.0 iSizeY] + {pat} + imagemask + } bind def + end + /CustEncoding 256 array def + 0 255 1 { + CustEncoding exch /NotDef put + } bind for + CustEncoding 65 /LiteDiagLines put + patternDict CustEncoding /PatternFont MakePatternFont + /pathSegProc { + strokepath + CheckPath { + 65 PatternFill newpath + } if + } bind def + cm setmatrix +} bind def +/XRound { + dup + 3 -1 roll + exch mul round + exch div +} bind def +/RoundMatrix { + /i 0 def + dup { + 100000.0 XRound + 1 index + exch i exch put + /i i 1 add def + } forall +} bind def +/GetBoxesRatio { +3 -1 roll sub +7 1 roll +exch sub +6 1 roll +3 -1 roll sub +5 1 roll +exch sub +4 1 roll +3 -1 roll div +3 1 roll +exch div +exch +} bind def +%%BeginProcSet : Text Attributes Procs +/T {792 exch sub} bind def +/sx 0 def +/sy 0 def +/ex 0 def +/ey 0 def +/lw 0 def +/siz 0 def +/U {gsave 0 setlinecap +/lw siz 0.078125 mul def /ey exch neg def /ex exch def /sy exch neg def /sx exch def +fontkind plain eq + { + lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto stroke + } + { + currentdict /outlineFontSize known outlineFontSize 0 gt and + { + fontkind outline eq + { + /sy sy 0.0119444 siz mul sub def + /ey ey 0.0119444 siz mul sub def + gsave + 1 1 1 setrgbcolor lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto stroke + grestore + lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto + strokepath 0.0119444 siz mul setlinewidth stroke + } if + fontkind shadow eq fontkind outlineshadow eq or + { + /sy sy 0.0358332 siz mul sub def + /ey ey 0.0358332 siz mul sub def + lw setlinewidth + lw 2 div sx add sy + lw 2 div sub moveto + lw 2 div ex add ey + lw 2 div sub lineto stroke + gsave + 1 1 1 setrgbcolor lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto stroke + grestore + lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto + strokepath 0.0119444 siz mul setlinewidth stroke + } if + } if + } ifelse +grestore} bind def +/plain 1 def +/outline 2 def +/shadow 3 def +/outlineshadow 4 def +/fess { + currentdict /outlineFontSize known { + /outlineFontSize 2 index def + } if + findfont exch dup /siz exch def scalefont setfont +} bind def +/SHDW {gsave siz oldfontname fess siz 0.055 mul x add y siz 0.05 mul sub moveto c show grestore} def +/NRML {gsave 1 1 1 setrgbcolor siz oldfontname fess x y moveto c show grestore siz /Outline fess x y moveto c show} def +/S { +fontkind plain eq {neg moveto show} if +fontkind outline eq {neg /y exch def /x exch def /c exch def NRML} if +fontkind shadow eq {neg /y exch def /x exch def /c exch def SHDW NRML} if +fontkind outlineshadow eq {neg /y exch def /x exch def /c exch def SHDW NRML} if +} bind def +/F { +/fontkind exch def +fontkind plain eq {fess} if +fontkind outline eq {dup /oldfontname exch def exch dup /siz exch def exch OLF} if +fontkind shadow eq {dup /oldfontname exch def exch dup /siz exch def exch OLF} if +fontkind outlineshadow eq {dup /oldfontname exch def exch dup /siz exch def exch OLF} if +} bind def +/makeoutlinedict 15 dict def +/makeoutlinefont + { + makeoutlinedict begin + /uniqueid exch def + /strokewidth exch def + /newfontname exch def + /basefontname exch def + /basefontdict basefontname findfont def + /numentries basefontdict maxlength 1 add def + basefontdict /UniqueID known not + {/numentries numentries 1 add def} if + /outfontdict numentries dict def + basefontdict + { + exch dup /FID ne {exch outfontdict 3 1 roll put} {pop pop} ifelse + }forall + outfontdict /FontName newfontname put + outfontdict /PaintType 2 put + outfontdict /StrokeWidth strokewidth put + outfontdict /UniqueID uniqueid put + newfontname outfontdict definefont pop + end + }def +/UID { + findfont dup /UniqueID known + {/UniqueID get 1 add} + {pop 1} + ifelse +} def +/OLF { +dup +/Outline +1000 62 div +4 -1 roll +UID +/outlineFontSize 5 index def +makeoutlinefont +/Outline findfont exch scalefont setfont +} def +/CopyEncoding { +findfont +/Encoding get +dup length array +/tarrayz exch def +tarrayz 0 +3 -1 roll +putinterval +tarrayz +} bind def +/Re-encode { +dup length array copy +/eap 0 def +exch { +dup type /integertype eq { +/eap exch def +} { +1 index +exch +eap exch +put +/eap eap 1 add def +} ifelse +} forall +} bind def +/EncodeFont { +findfont dup +length dict +begin +{ 1 index /FID ne +{ def } +{ pop pop } ifelse +} forall +/FontName exch def +/Encoding exch def +FontName currentdict +end +definefont pop +} bind def +%%EndProcSet +%%BeginProcSet : clip2pathbbox +/clip2pathbbox { + /magicNum linewidth 2 div 1 2 sqrt div mul def + pathbbox + /urymn exch magicNum add def + /urxmn exch magicNum add def + /llymn exch magicNum sub def + /llxmn exch magicNum sub def + newpath llxmn llymn moveto llxmn urymn lineto urxmn urymn lineto urxmn llymn lineto + closepath clip newpath +} bind def +%%EndProcSet +%% Line takes the following arguments: +%% linewidth xEnd yEnd xStart yStart +%%BeginProcSet : Line +/Line { +MAV /LC get length 0 ne +{ + gsave + newpath + MAV /ArrowType get length 0 eq + MAV /SD get length 0 eq and + {2 setlinecap /UseClip {clip2pathbbox} def } + {0 setlinecap /UseClip {} def } ifelse + 0 792 translate + 1 -1 scale + CTM currentmatrix pop + /yStart exch def /xStart exch def /yEnd exch def /xEnd exch def /linewidth exch def + MAV /ArrowType get length 0 eq xStart xEnd ne yStart yEnd ne and and + {xStart yStart moveto xEnd yEnd lineto UseClip xStart yStart moveto xEnd yEnd lineto} + {xStart yStart moveto xEnd yEnd lineto} ifelse + linewidth setlinewidth SD strokepath + CheckPath {LC PF ArrowType} if + grestore +} +{pop pop pop pop pop} ifelse +} bind def +/CompensateForStroke { + sin currentlinewidth mul + exch + cos currentlinewidth mul + dup 0 translate + 4 -1 roll exch 2.0 mul sub + 3 1 roll + 2.0 mul sub +} bind def +/arrowdict 10 dict def +arrowdict begin + /SwallowTail { + newpath + 0.0 0.0 moveto + 1.0 -.5 lineto + .666 0.0 lineto + 1.0 .5 lineto + closepath + } bind def + /Triangular { + newpath + 0.0 0.0 moveto + 1.0 -.5 lineto + 1.0 .5 lineto + closepath + } bind def + /OpenTri { + newpath + 1.0 0.5 moveto + 0.0 0.0 lineto + 1.0 -0.5 lineto + } bind def + /ClosedTri { + newpath + 1.0 0.5 moveto + 0.0 0.0 lineto + 1.0 -0.5 lineto + closepath + } bind def + /SlashBar { + newpath + 0.5 -.5 moveto + -.5 0.5 lineto + } bind def + /Dot { + newpath + 0.5 0.0 moveto + 0 0 1 0 360 arc + closepath + } bind def + /ExtSlashBar { + newpath + 1.0 -.5 moveto + 0.0 0.5 lineto + } bind def +end +/ScaleArrowHead { + 0 0 4 -2 roll + 0 0 1 1 + 8 -4 roll GetBoxesRatio + scale +} bind def +/DrawArrowHead { + gsave + [] 0 setdash + currentpoint translate rotate + { + 4 copy + gsave + initmatrix + 100 200 translate + msave + ScaleArrowHead pop + arrowdict exch get exec + mrestore + strokepath + 0 0 3 index 3 index + pathbbox 8 4 roll + GetBoxesRatio + 4 2 roll + grestore + 3 index 1.0 exch sub + 6 -1 roll + { + 2 index mul + 0 translate + }{ + pop + } ifelse + msave + ScaleArrowHead scale + arrowdict exch get exec + mrestore + strokepath + } { + msave + ScaleArrowHead + arrowdict exch get exec + mrestore + } ifelse + CheckPath { + LC PF + } if + grestore +} bind def +%%EndProcSet +%%BeginProcSet : SR +/SR { + pbox left get pbox top get moveto + pbox right get pbox top get lineto + pbox right get pbox bottom get lineto + pbox left get pbox bottom get lineto + closepath +} bind def +%%EndProcSet +%%BeginProcSet : E +/E { +1.415 setmiterlimit +CM currentmatrix pop +pbox right get pbox left get sub abs dup +pbox bottom get pbox top get sub abs dup 3 -1 roll +lt {exch dup 3 -1 roll exch div 1 exch} +{dup 3 -1 roll exch div 1} ifelse scale +0 0 3 -1 roll 2 div 0 360 arc closepath +CM setmatrix +} bind def +%%EndProcSet + +/StripFromFront { +dup length +2 index sub +3 1 roll +exch 3 -1 roll +getinterval +} bind def +/MakePathArray { + /k 0 def + {/k k 1 add def pop pop}{/k k 1 add def pop pop}{/k k 1 add def pop pop pop pop pop pop}{/k k 1 add def }pathforall + k array + /k 0 def + {{moveto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} + {{lineto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} + {{curveto} 7 array astore 1 index k 3 -1 roll put /k k 1 add def} + {{closepath} 1 array astore 1 index k 3 -1 roll put /k k 1 add def} +pathforall +}bind def +/MakeFlatPathArray { +/k 0 def +{/k k 1 add def pop pop}{/k k 1 add def pop pop}{pop pop pop pop pop pop}{}pathforall +k array +/k 0 def +{{moveto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} +{{lineto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} +{ pop pop pop pop pop pop} +{} +pathforall +}bind def +/FractionalLine { +2 index sub +.00001 mul +exch +3 index sub +.00001 mul +4 -1 roll add +3 1 roll +add +} bind def +/calcLineLength { + exch + 4 -1 roll + sub + dup mul + 3 1 roll exch + sub + dup mul + add sqrt +} bind def +/InitTotalLineLength { + /oldY exch def + /oldX exch def + theDash aload pop currentLineLength add setdash +} bind def +/AccumeLineLength { + 3 copy pop + 2 copy + oldX oldY + 4 2 roll calcLineLength + /segmentLength exch def + /currentLineLength currentLineLength segmentLength add def + /oldY exch def + /oldX exch def +} bind def +/DecumeLastLineLength { + /currentLineLength currentLineLength segmentLength sub def +} bind def +/DrawFlattendSegment { + /pointCount 2 def + dup 0 lt { pop 0 } if + fpc + 3 1 roll + 2 index + 1 index + gt { + 2 copy get + dup length + dup 3 eq { + pop + dup 0 get + exch 1 get + 2 copy InitTotalLineLength + m + } { + } ifelse + } { + pop 1 index + } ifelse + dup 1 add + 3 index + exch sub + dup 10 gt { pop 10} if + { + 1 add + 2 copy + get aload pop + AccumeLineLength + exec + } repeat + 3 1 roll pop pop + DecumeLastLineLength +} bind def +/IncFPC { + fpc add + /fpc exch def +} bind def +/DrawFlatPathArray { + fpc + 0 { + dup 2 index + 1 sub + lt { + flatPathArray exch + newpath + 1 sub DrawFlattendSegment + gsave + pathSegProc + grestore + newpath + } + { + pop pop + exit + } ifelse + } loop +} bind def +/RecordFirstSubSegment { + closepathArray 0 pathArray 0 get + put + closepathArray 1 + pathArray 0 get aload pop pop + pathArray 1 get dup length 3 eq { + aload pop pop + } { + newpath + 0 0 moveto + aload pop exec + /segmentArray flattenpath MakeFlatPathArray def + segmentArray 1 get aload pop pop + } ifelse + FractionalLine {lineto} 3 array astore + put +} bind def +/AppendClosePath { + closepathArray 0 get 2 {lineto} put + flatPathArray fpc closepathArray 0 get put + 1 IncFPC + flatPathArray fpc closepathArray 1 get put + 1 IncFPC +} bind def +/RecordCurrentDash { + /theDash + currentdash 2 array astore def + /currentLineLength 0 def +} bind def +/PatternStroke { + 0 setlinecap + RecordCurrentDash + /saveFlat currentflat def + .5 setflat + /pathArray MakePathArray def + /closepathArray 2 array def + /pathLength pathArray length def + /flatPathArray 513 array def + /currentLineLength 0 def + /fpc 0 def + pathArray pathLength 1 sub get + length 1 eq { + /usingClosepath true def + RecordFirstSubSegment + /pathLength pathLength 1 sub def + } { + /usingClosepath false def + } ifelse + 0 1 pathLength 1 sub { + pathArray exch get + dup length 3 eq { + fpc 1 add 512 ge { + DrawFlatPathArray + fpc 2 ge { + flatPathArray flatPathArray fpc 2 sub get 0 put + flatPathArray flatPathArray fpc 1 sub get 1 put + /fpc 2 def + }{ + /fpc 0 def + } ifelse + } if + flatPathArray exch fpc exch put + 1 IncFPC + } { + dup length 7 eq { + newpath + /nToStrip 0 def + fpc 1 gt { + flatPathArray fpc 2 sub get aload pop pop m + flatPathArray fpc 1 sub get aload pop exec + /nToStrip 2 def + } { + fpc 1 eq { + flatPathArray fpc 1 sub get aload pop exec + /nToStrip 2 def + } if + } ifelse + aload pop exec + /segmentArray flattenpath MakeFlatPathArray def + /segmentArray nToStrip segmentArray StripFromFront def + segmentArray length fpc add 512 lt { + flatPathArray fpc segmentArray putinterval + segmentArray length IncFPC + } { + DrawFlatPathArray + fpc 1 gt { + flatPathArray flatPathArray fpc 2 sub get 0 exch put + flatPathArray flatPathArray fpc 1 sub get 1 exch put + /fpc 2 def + }{ + /fpc 0 def + } ifelse + segmentArray length 512 lt { + flatPathArray fpc segmentArray putinterval + segmentArray length IncFPC + } { + segmentArray length + /exitLoop false def + 0 + { + 2 copy sub + dup 500 gt { + pop 500 + } { + /exitLoop true def + } ifelse + segmentArray 2 index 2 index getinterval + flatPathArray fpc 3 -1 roll putinterval + dup IncFPC + add + exitLoop { + exit + } { + DrawFlatPathArray + fpc 1 gt { + flatPathArray flatPathArray fpc 2 sub get 0 exch put + flatPathArray flatPathArray fpc 1 sub get 1 exch put + /fpc 2 def + }{ + /fpc 0 def + } ifelse + } ifelse + } loop + } ifelse + } ifelse + } if + } ifelse + } for + fpc 0 gt { + usingClosepath { + AppendClosePath + } if + DrawFlatPathArray + } if + saveFlat setflat +} bind def + + +%%EndProlog +initmsaverestore +/tctm matrix currentmatrix def +tctm RoundMatrix setmatrix +/patternMatrix mstore def +10 setmiterlimit +2 setlinecap +newpath +% +%tLayer +% +%@BeginText +save +%%IncludeFont: Times-Roman +[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis +/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute +/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde +/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex +/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls +/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash +/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef +/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash +/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef +/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe +/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide +/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright +/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand +/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex +/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex +/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla +/hungarumlaut/ogonek/caron] +StandardEncoding Re-encode /_Times-Roman /Times-Roman EncodeFont + +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 9.000 9.000 0.000 0.000 14.000 80.000 rect +%@EndRect +gsave +49.000 16.000 T translate +0.0 rotate +1 1 scale +12.000 (_Times-Roman) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse + +(C) -39.500 3.000 S +(r) -31.500 3.000 S +(i) -27.500 3.000 S +(c) -24.500 3.000 S +(k) -19.500 3.000 S +(e) -13.500 3.000 S +(t) -8.500 3.000 S +( ) -5.500 3.000 S +(S) -2.500 3.000 S +(o) 4.500 3.000 S +(f) 10.500 3.000 S +(t) 14.500 3.000 S +(w) 17.500 3.000 S +(a) 26.500 3.000 S +(r) 31.500 3.000 S +(e) 35.500 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 9.000 77.000 0.000 0.000 14.000 6.000 rect +%@EndRect +gsave +80.000 16.000 T translate +0.0 rotate +1 1 scale +12.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse + +(Ê) -2.500 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 9.000 80.000 0.000 0.000 14.000 6.000 rect +%@EndRect +gsave +83.000 16.000 T translate +0.0 rotate +1 1 scale +12.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse + +(Ê) -2.500 3.000 S +grestore +%@EndText +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginPoly +/saveobj save def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 391.500 37.500 0.000 0.000 35.000 42.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[42.000 18.000] CP +[31.000 0.000] CP +[10.000 0.000 ] CP +[0.000 17.000 ] CP +[10.000 35.000 ] CP +[31.000 35.000 ] CP +[31.000 35.000 42.000 18.000 42.000 18.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginPoly +/saveobj save def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 373.500 68.500 0.000 0.000 36.000 42.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[42.000 18.000] CP +[31.000 0.000] CP +[11.000 0.000 ] CP +[0.000 18.000 ] CP +[11.000 36.000 ] CP +[31.000 36.000 ] CP +[31.000 36.000 42.000 18.000 42.000 18.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginPoly +/saveobj save def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 356.500 99.500 0.000 0.000 35.000 42.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[42.000 18.000] CP +[31.000 0.000] CP +[11.000 0.000 ] CP +[0.000 17.000 ] CP +[11.000 35.000 ] CP +[32.000 35.000 ] CP +[32.000 35.000 42.000 18.000 42.000 18.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginPoly +/saveobj save def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 338.500 131.500 0.000 0.000 36.000 41.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[41.000 18.000] CP +[31.000 0.000] CP +[10.000 0.000 ] CP +[0.000 18.000 ] CP +[10.000 36.000 ] CP +[31.000 36.000 ] CP +[31.000 36.000 41.000 18.000 41.000 18.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginPoly +/saveobj save def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 185.500 57.500 0.000 0.000 36.000 41.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[10.000 36.000] CP +[0.000 18.000] CP +[10.000 0.000 ] CP +[31.000 0.000 ] CP +[41.000 18.000 ] CP +[31.000 36.000 ] CP +[31.000 36.000 10.000 36.000 10.000 36.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginPoly +/saveobj save def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 320.500 162.500 0.000 0.000 36.000 42.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[31.000 0.000] CP +[10.000 0.000] CP +[0.000 18.000 ] CP +[10.000 36.000 ] CP +[31.000 36.000 ] CP +[42.000 18.000 ] CP +[42.000 18.000 31.000 0.000 31.000 0.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginPoly +/saveobj save def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 303.500 193.500 0.000 0.000 35.000 42.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[0.000 18.000] CP +[11.000 0.000] CP +[31.000 0.000 ] CP +[42.000 17.000 ] CP +[31.000 35.000 ] CP +[11.000 35.000 ] CP +[11.000 35.000 0.000 18.000 0.000 18.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginPoly +/saveobj save def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 285.500 224.500 0.000 0.000 36.000 42.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[11.000 36.000] CP +[0.000 18.000] CP +[11.000 0.000 ] CP +[32.000 0.000 ] CP +[42.000 18.000 ] CP +[32.000 36.000 ] CP +[32.000 36.000 11.000 36.000 11.000 36.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginPoly +/saveobj save def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 268.500 256.500 0.000 0.000 35.000 41.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[41.000 18.000] CP +[31.000 0.000] CP +[10.000 0.000 ] CP +[0.000 17.000 ] CP +[10.000 35.000 ] CP +[31.000 35.000 ] CP +[31.000 35.000 41.000 18.000 41.000 18.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginPoly +/saveobj save def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 249.500 286.500 0.000 0.000 36.000 42.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[42.000 18.000] CP +[31.000 0.000] CP +[10.000 0.000 ] CP +[0.000 18.000 ] CP +[10.000 36.000 ] CP +[31.000 36.000 ] CP +[31.000 36.000 42.000 18.000 42.000 18.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginPoly +/saveobj save def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 232.500 317.500 0.000 0.000 35.000 42.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[42.000 18.000] CP +[31.000 0.000] CP +[11.000 0.000 ] CP +[0.000 17.000 ] CP +[11.000 35.000 ] CP +[31.000 35.000 ] CP +[31.000 35.000 42.000 18.000 42.000 18.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginPoly +/saveobj save def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 214.500 348.500 0.000 0.000 36.000 42.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[42.000 18.000] CP +[31.000 0.000] CP +[11.000 0.000 ] CP +[0.000 18.000 ] CP +[11.000 36.000 ] CP +[32.000 36.000 ] CP +[32.000 36.000 42.000 18.000 42.000 18.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginPoly +/saveobj save def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 391.500 99.500 0.000 0.000 36.000 41.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[41.000 18.000] CP +[31.000 0.000] CP +[10.000 0.000 ] CP +[0.000 18.000 ] CP +[10.000 36.000 ] CP +[31.000 36.000 ] CP +[31.000 36.000 41.000 18.000 41.000 18.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginPoly +/saveobj save def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 374.500 130.500 0.000 0.000 35.000 42.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[42.000 18.000] CP +[31.000 0.000] CP +[11.000 0.000 ] CP +[0.000 17.000 ] CP +[11.000 35.000 ] CP +[31.000 35.000 ] CP +[31.000 35.000 42.000 18.000 42.000 18.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginPoly +/saveobj save def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 356.500 161.500 0.000 0.000 36.000 42.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[42.000 18.000] CP +[31.000 0.000] CP +[11.000 0.000 ] CP +[0.000 18.000 ] CP +[11.000 36.000 ] CP +[31.000 36.000 ] CP +[31.000 36.000 42.000 18.000 42.000 18.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginPoly +/saveobj save def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 338.500 193.500 0.000 0.000 36.000 41.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[41.000 18.000] CP +[31.000 0.000] CP +[10.000 0.000 ] CP +[0.000 18.000 ] CP +[10.000 36.000 ] CP +[31.000 36.000 ] CP +[31.000 36.000 41.000 18.000 41.000 18.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginPoly +/saveobj save def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 320.500 224.500 0.000 0.000 37.000 41.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[31.000 37.000] CP +[41.000 18.000] CP +[31.000 1.000 ] CP +[10.000 0.000 ] CP +[0.000 19.000 ] CP +[10.000 36.000 ] CP +[10.000 36.000 31.000 37.000 31.000 37.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginPoly +/saveobj save def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 303.500 255.500 0.000 0.000 36.000 42.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[31.000 36.000] CP +[42.000 18.000] CP +[31.000 0.000 ] CP +[10.000 0.000 ] CP +[0.000 18.000 ] CP +[10.000 36.000 ] CP +[10.000 36.000 31.000 36.000 31.000 36.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginPoly +/saveobj save def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 286.500 286.500 0.000 0.000 35.000 42.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[42.000 18.000] CP +[31.000 0.000] CP +[11.000 0.000 ] CP +[0.000 17.000 ] CP +[11.000 35.000 ] CP +[31.000 35.000 ] CP +[31.000 35.000 42.000 18.000 42.000 18.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginPoly +/saveobj save def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 267.500 317.500 0.000 0.000 36.000 41.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[41.000 18.000] CP +[31.000 0.000] CP +[10.000 0.000 ] CP +[0.000 18.000 ] CP +[10.000 36.000 ] CP +[31.000 36.000 ] CP +[31.000 36.000 41.000 18.000 41.000 18.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginPoly +/saveobj save def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 250.500 348.500 0.000 0.000 35.000 42.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[42.000 18.000] CP +[31.000 0.000] CP +[10.000 0.000 ] CP +[0.000 17.000 ] CP +[10.000 35.000 ] CP +[31.000 35.000 ] CP +[31.000 35.000 42.000 18.000 42.000 18.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginPoly +/saveobj save def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 392.500 161.500 0.000 0.000 35.000 41.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[41.000 18.000] CP +[31.000 0.000] CP +[10.000 0.000 ] CP +[0.000 17.000 ] CP +[10.000 35.000 ] CP +[31.000 35.000 ] CP +[31.000 35.000 41.000 18.000 41.000 18.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginPoly +/saveobj save def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 374.500 192.500 0.000 0.000 36.000 41.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[0.000 18.000] CP +[10.000 36.000] CP +[31.000 36.000 ] CP +[41.000 18.000 ] CP +[31.000 0.000 ] CP +[10.000 0.000 ] CP +[10.000 0.000 0.000 18.000 0.000 18.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginPoly +/saveobj save def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 356.500 223.500 0.000 0.000 36.000 42.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[11.000 0.000] CP +[0.000 18.000] CP +[10.000 36.000 ] CP +[31.000 36.000 ] CP +[42.000 18.000 ] CP +[31.000 0.000 ] CP +[31.000 0.000 11.000 0.000 11.000 0.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginPoly +/saveobj save def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 339.500 254.500 0.000 0.000 35.000 42.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[42.000 18.000] CP +[31.000 0.000] CP +[11.000 0.000 ] CP +[0.000 17.000 ] CP +[11.000 35.000 ] CP +[31.000 35.000 ] CP +[31.000 35.000 42.000 18.000 42.000 18.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginPoly +/saveobj save def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 321.500 285.500 0.000 0.000 36.000 42.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[11.000 36.000] CP +[32.000 36.000] CP +[42.000 18.000 ] CP +[32.000 0.000 ] CP +[11.000 0.000 ] CP +[0.000 18.000 ] CP +[0.000 18.000 11.000 36.000 11.000 36.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginPoly +/saveobj save def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 304.500 317.500 0.000 0.000 35.000 41.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[41.000 18.000] CP +[31.000 0.000] CP +[10.000 0.000 ] CP +[0.000 17.000 ] CP +[10.000 35.000 ] CP +[31.000 35.000 ] CP +[31.000 35.000 41.000 18.000 41.000 18.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginPoly +/saveobj save def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 285.500 347.500 0.000 0.000 36.000 42.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[42.000 18.000] CP +[31.000 0.000] CP +[11.000 0.000 ] CP +[0.000 18.000 ] CP +[11.000 36.000 ] CP +[31.000 36.000 ] CP +[31.000 36.000 42.000 18.000 42.000 18.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginPoly +/saveobj save def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 392.500 223.500 0.000 0.000 36.000 42.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[42.000 18.000] CP +[31.000 0.000] CP +[11.000 0.000 ] CP +[0.000 18.000 ] CP +[11.000 36.000 ] CP +[31.000 36.000 ] CP +[31.000 36.000 42.000 18.000 42.000 18.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginPoly +/saveobj save def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 374.500 254.500 0.000 0.000 36.000 42.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[32.000 0.000] CP +[11.000 0.000] CP +[0.000 18.000 ] CP +[11.000 36.000 ] CP +[32.000 36.000 ] CP +[42.000 18.000 ] CP +[42.000 18.000 32.000 0.000 32.000 0.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginPoly +/saveobj save def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 356.500 286.500 0.000 0.000 36.000 41.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[10.000 36.000] CP +[31.000 36.000] CP +[41.000 19.000 ] CP +[31.000 0.000 ] CP +[10.000 1.000 ] CP +[0.000 18.000 ] CP +[0.000 18.000 10.000 36.000 10.000 36.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginPoly +/saveobj save def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 339.500 317.500 0.000 0.000 36.000 42.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[42.000 18.000] CP +[31.000 0.000] CP +[10.000 0.000 ] CP +[0.000 18.000 ] CP +[10.000 36.000 ] CP +[31.000 36.000 ] CP +[31.000 36.000 42.000 18.000 42.000 18.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginPoly +/saveobj save def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 322.500 348.500 0.000 0.000 35.000 42.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[42.000 18.000] CP +[31.000 0.000] CP +[10.000 0.000 ] CP +[0.000 17.000 ] CP +[10.000 35.000 ] CP +[31.000 35.000 ] CP +[31.000 35.000 42.000 18.000 42.000 18.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginPoly +/saveobj save def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 393.500 286.500 0.000 0.000 35.000 42.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[42.000 18.000] CP +[31.000 0.000] CP +[10.000 0.000 ] CP +[0.000 17.000 ] CP +[10.000 35.000 ] CP +[31.000 35.000 ] CP +[31.000 35.000 42.000 18.000 42.000 18.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginPoly +/saveobj save def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 375.500 317.500 0.000 0.000 36.000 42.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[10.000 36.000] CP +[31.000 36.000] CP +[42.000 18.000 ] CP +[31.000 0.000 ] CP +[10.000 0.000 ] CP +[0.000 18.000 ] CP +[0.000 18.000 10.000 36.000 10.000 36.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginPoly +/saveobj save def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 358.500 348.500 0.000 0.000 35.000 42.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[42.000 18.000] CP +[31.000 0.000] CP +[11.000 0.000 ] CP +[0.000 17.000 ] CP +[11.000 35.000 ] CP +[31.000 35.000 ] CP +[31.000 35.000 42.000 18.000 42.000 18.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginPoly +/saveobj save def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 394.500 348.500 0.000 0.000 35.000 42.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[42.000 18.000] CP +[31.000 0.000] CP +[11.000 0.000 ] CP +[0.000 17.000 ] CP +[11.000 35.000 ] CP +[31.000 35.000 ] CP +[31.000 35.000 42.000 18.000 42.000 18.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 107.000 199.000 86.000 199.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 107.000 211.000 88.000 211.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 48.000 226.000 67.000 194.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginPoly +/saveobj save def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 0.500 66.500 0.000 0.000 56.000 64.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[64.000 28.000] CP +[48.000 0.000] CP +[16.000 0.000 ] CP +[0.000 28.000 ] CP +[16.000 56.000 ] CP +[48.000 56.000 ] CP +[48.000 56.000 64.000 28.000 64.000 28.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 14.500 84.500 0.000 0.000 28.000 28.000 rect +%@EndOval +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 19.000 89.000 0.000 0.000 19.000 19.000 rect +%@EndOval +% +%tfEndGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginPoly +/saveobj save def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 80.500 250.500 0.000 0.000 56.000 64.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[64.000 28.000] CP +[48.000 0.000] CP +[16.000 0.000 ] CP +[0.000 28.000 ] CP +[16.000 56.000 ] CP +[48.000 56.000 ] CP +[48.000 56.000 64.000 28.000 64.000 28.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 94.500 268.500 0.000 0.000 28.000 28.000 rect +%@EndOval +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 99.000 273.000 0.000 0.000 19.000 19.000 rect +%@EndOval +% +%tfEndGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginPoly +/saveobj save def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 0.500 250.500 0.000 0.000 56.000 64.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[64.000 28.000] CP +[48.000 0.000] CP +[16.000 0.000 ] CP +[0.000 28.000 ] CP +[16.000 56.000 ] CP +[48.000 56.000 ] CP +[48.000 56.000 64.000 28.000 64.000 28.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 14.500 268.500 0.000 0.000 28.000 28.000 rect +%@EndOval +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 19.000 273.000 0.000 0.000 19.000 19.000 rect +%@EndOval +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 83.500 73.500 0.000 0.000 50.000 50.000 rect +%@EndOval +% +%tfEndGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginPoly +/saveobj save def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 80.500 66.500 0.000 0.000 56.000 64.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[64.000 28.000] CP +[48.000 0.000] CP +[16.000 0.000 ] CP +[0.000 28.000 ] CP +[16.000 56.000 ] CP +[48.000 56.000 ] CP +[48.000 56.000 64.000 28.000 64.000 28.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 94.500 84.500 0.000 0.000 28.000 28.000 rect +%@EndOval +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 99.000 89.000 0.000 0.000 19.000 19.000 rect +%@EndOval +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {} def +/PC {} def +1.000 0 104.000 94.000 0.000 0.000 9.000 9.000 rect +%@EndOval +% +%tfEndGrp +% +%@BeginText +restore +save +%%IncludeFont: Helvetica +[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis +/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute +/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde +/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex +/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls +/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash +/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef +/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash +/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef +/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe +/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide +/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright +/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand +/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex +/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex +/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla +/hungarumlaut/ogonek/caron] +StandardEncoding Re-encode /_Helvetica /Helvetica EncodeFont + +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 233.000 27.000 0.000 0.000 13.000 48.000 rect +%@EndRect +gsave +51.000 239.500 T translate +0.0 rotate +1 1 scale +10.000 (_Helvetica) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(o) -23.500 3.000 S +(r) -17.500 3.000 S +(i) -14.500 3.000 S +(e) -12.500 3.000 S +(n) -6.500 3.000 S +(t) -0.500 3.000 S +(a) 2.500 3.000 S +(t) 7.500 3.000 S +(i) 10.500 3.000 S +(o) 12.500 3.000 S +(n) 18.500 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 193.000 111.000 0.000 0.000 25.000 103.000 rect +%@EndRect +gsave +162.500 205.500 T translate +0.0 rotate +1 1 scale +10.000 (_Helvetica) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(g) -51.500 -3.000 S +(e) -45.500 -3.000 S +(n) -39.500 -3.000 S +(e) -33.500 -3.000 S +(r) -27.500 -3.000 S +(a) -24.500 -3.000 S +(t) -19.500 -3.000 S +(i) -16.500 -3.000 S +(n) -14.500 -3.000 S +(g) -8.500 -3.000 S +( ) -2.500 -3.000 S +(c) -0.500 -3.000 S +(e) 4.500 -3.000 S +(l) 10.500 -3.000 S +(l) 12.500 -3.000 S +( ) 14.500 -3.000 S +(n) 16.500 -3.000 S +(u) 22.500 -3.000 S +(m) 28.500 -3.000 S +(b) 36.500 -3.000 S +(e) 42.500 -3.000 S +(r) 48.500 -3.000 S + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(m) -51.500 9.000 S +(e) -43.500 9.000 S +(r) -37.500 9.000 S +(g) -34.500 9.000 S +(e) -28.500 9.000 S +(d) -22.500 9.000 S +( ) -16.500 9.000 S +(c) -14.500 9.000 S +(e) -9.500 9.000 S +(l) -3.500 9.000 S +(l) -1.500 9.000 S +( ) 0.500 9.000 S +(n) 2.500 9.000 S +(u) 8.500 9.000 S +(m) 14.500 9.000 S +(b) 22.500 9.000 S +(e) 28.500 9.000 S +(r) 34.500 9.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 59.000 77.000 0.000 0.000 13.000 60.000 rect +%@EndRect +gsave +107.000 65.500 T translate +0.0 rotate +1 1 scale +10.000 (_Helvetica) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(0) -29.500 3.000 S +(.) -23.500 3.000 S +(7) -20.500 3.000 S +(0) -14.500 3.000 S +(7) -8.500 3.000 S +(2) -2.500 3.000 S +(9) 3.500 3.000 S +(7) 9.500 3.000 S +( ) 15.500 3.000 S +(c) 17.500 3.000 S +(m) 22.500 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 14.000 141.000 0.000 0.000 29.000 55.000 rect +%@EndRect +gsave +168.500 28.500 T translate +0.0 rotate +1 1 scale +12.000 (_Helvetica) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -27.500 -4.000 S +(:) -20.500 -4.000 S + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(e) -27.500 10.000 S +(m) -20.500 10.000 S +(p) -10.500 10.000 S +(t) -3.500 10.000 S +(y) -0.500 10.000 S +( ) 5.500 10.000 S +(c) 8.500 10.000 S +(e) 14.500 10.000 S +(l) 21.500 10.000 S +(l) 24.500 10.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 94.000 141.000 0.000 0.000 29.000 59.000 rect +%@EndRect +gsave +170.500 108.500 T translate +0.0 rotate +1 1 scale +12.000 (_Helvetica) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -29.500 -4.000 S +(:) -22.500 -4.000 S + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(p) -29.500 10.000 S +(o) -22.500 10.000 S +(i) -15.500 10.000 S +(s) -12.500 10.000 S +(o) -6.500 10.000 S +(n) 0.500 10.000 S +( ) 7.500 10.000 S +(c) 10.500 10.000 S +(e) 16.500 10.000 S +(l) 23.500 10.000 S +(l) 26.500 10.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 14.000 329.000 0.000 0.000 29.000 42.000 rect +%@EndRect +gsave +350.000 28.500 T translate +0.0 rotate +1 1 scale +12.000 (_Helvetica) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -20.500 -4.000 S +(:) -13.500 -4.000 S + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(f) -20.500 10.000 S +(u) -17.500 10.000 S +(e) -10.500 10.000 S +(l) -3.500 10.000 S +( ) -0.500 10.000 S +(c) 2.500 10.000 S +(e) 8.500 10.000 S +(l) 15.500 10.000 S +(l) 18.500 10.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 94.000 329.000 0.000 0.000 29.000 74.000 rect +%@EndRect +gsave +366.000 108.500 T translate +0.0 rotate +1 1 scale +12.000 (_Helvetica) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(4) -36.500 -4.000 S +(:) -29.500 -4.000 S + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(b) -36.500 10.000 S +(o) -29.500 10.000 S +(u) -22.500 10.000 S +(n) -15.500 10.000 S +(d) -8.500 10.000 S +(a) -1.500 10.000 S +(r) 5.500 10.000 S +(y) 9.500 10.000 S +( ) 15.500 10.000 S +(c) 18.500 10.000 S +(e) 24.500 10.000 S +(l) 31.500 10.000 S +(l) 34.500 10.000 S +grestore +%@EndText +%@BeginText +restore +save +%%IncludeFont: Times-Roman +[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis +/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute +/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde +/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex +/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls +/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash +/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef +/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash +/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef +/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe +/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide +/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright +/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand +/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex +/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex +/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla +/hungarumlaut/ogonek/caron] +StandardEncoding Re-encode /_Times-Roman /Times-Roman EncodeFont + +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 400.000 53.000 0.000 0.000 25.000 11.000 rect +%@EndRect +gsave +58.500 412.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -2.500 -3.000 S + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -5.500 9.000 S +(1) -2.500 9.000 S +(\)) 2.500 9.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 383.000 84.000 0.000 0.000 25.000 11.000 rect +%@EndRect +gsave +89.500 395.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -2.500 -3.000 S + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -5.500 9.000 S +(2) -2.500 9.000 S +(\)) 2.500 9.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 366.000 115.000 0.000 0.000 25.000 11.000 rect +%@EndRect +gsave +120.500 378.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -2.500 -3.000 S + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -5.500 9.000 S +(4) -2.500 9.000 S +(\)) 2.500 9.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 401.000 116.000 0.000 0.000 25.000 11.000 rect +%@EndRect +gsave +121.500 413.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -2.500 -3.000 S + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -5.500 9.000 S +(3) -2.500 9.000 S +(\)) 2.500 9.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 349.000 147.000 0.000 0.000 25.000 11.000 rect +%@EndRect +gsave +152.500 361.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -2.500 -3.000 S + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -5.500 9.000 S +(4) -2.500 9.000 S +(\)) 2.500 9.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 384.000 147.000 0.000 0.000 25.000 11.000 rect +%@EndRect +gsave +152.500 396.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -2.500 -3.000 S + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -5.500 9.000 S +(5) -2.500 9.000 S +(\)) 2.500 9.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 366.000 179.000 0.000 0.000 25.000 11.000 rect +%@EndRect +gsave +184.500 378.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -2.500 -3.000 S + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -5.500 9.000 S +(7) -2.500 9.000 S +(\)) 2.500 9.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 402.000 177.000 0.000 0.000 25.000 11.000 rect +%@EndRect +gsave +182.500 414.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -2.500 -3.000 S + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -5.500 9.000 S +(6) -2.500 9.000 S +(\)) 2.500 9.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 330.000 179.000 0.000 0.000 25.000 11.000 rect +%@EndRect +gsave +184.500 342.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -2.500 -3.000 S + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -5.500 9.000 S +(8) -2.500 9.000 S +(\)) 2.500 9.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 313.000 209.000 0.000 0.000 25.000 11.000 rect +%@EndRect +gsave +214.500 325.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -2.500 -3.000 S + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -5.500 9.000 S +(8) -2.500 9.000 S +(\)) 2.500 9.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 349.000 209.000 0.000 0.000 25.000 11.000 rect +%@EndRect +gsave +214.500 361.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -2.500 -3.000 S + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -5.500 9.000 S +(9) -2.500 9.000 S +(\)) 2.500 9.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 377.000 210.000 0.000 0.000 25.000 11.000 rect +%@EndRect +gsave +215.500 389.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -2.500 -3.000 S + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -5.500 9.000 S +(7) -2.500 9.000 S +(\)) 2.500 9.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 295.000 241.000 0.000 0.000 25.000 11.000 rect +%@EndRect +gsave +246.500 307.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -2.500 -3.000 S + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -5.500 9.000 S +(4) -2.500 9.000 S +(\)) 2.500 9.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 329.000 240.000 0.000 0.000 25.000 11.000 rect +%@EndRect +gsave +245.500 341.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -2.500 -3.000 S + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -5.500 9.000 S +(7) -2.500 9.000 S +(\)) 2.500 9.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 365.000 241.000 0.000 0.000 25.000 11.000 rect +%@EndRect +gsave +246.500 377.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -2.500 -3.000 S + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -5.500 9.000 S +(7) -2.500 9.000 S +(\)) 2.500 9.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 402.000 239.000 0.000 0.000 25.000 19.000 rect +%@EndRect +gsave +248.500 414.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -2.500 -3.000 S + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -8.000 9.000 S +(1) -5.000 9.000 S +(0) 0.000 9.000 S +(\)) 5.000 9.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 278.000 268.500 0.000 0.000 25.000 19.000 rect +%@EndRect +gsave +278.000 290.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -2.000 -3.000 S + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -7.500 9.000 S +(1) -4.500 9.000 S +(2) 0.500 9.000 S +(\)) 5.500 9.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 308.500 268.000 0.000 0.000 25.000 19.000 rect +%@EndRect +gsave +277.500 321.000 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -2.500 -2.000 S + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -8.000 10.000 S +(1) -5.000 10.000 S +(2) 0.000 10.000 S +(\)) 5.000 10.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 348.000 266.500 0.000 0.000 25.000 19.000 rect +%@EndRect +gsave +276.000 360.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -2.000 -3.000 S + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -7.500 9.000 S +(1) -4.500 9.000 S +(1) 0.500 9.000 S +(\)) 5.500 9.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 384.000 272.000 0.000 0.000 25.000 11.000 rect +%@EndRect +gsave +277.500 396.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -2.500 -3.000 S + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -5.500 9.000 S +(7) -2.500 9.000 S +(\)) 2.500 9.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 402.500 297.500 0.000 0.000 25.000 19.000 rect +%@EndRect +gsave +307.000 415.000 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -2.000 -2.000 S + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -7.500 10.000 S +(1) -4.500 10.000 S +(4) 0.500 10.000 S +(\)) 5.500 10.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 366.500 297.500 0.000 0.000 25.000 19.000 rect +%@EndRect +gsave +307.000 379.000 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -2.000 -2.000 S + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -7.500 10.000 S +(1) -4.500 10.000 S +(5) 0.500 10.000 S +(\)) 5.500 10.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 331.000 297.500 0.000 0.000 25.000 19.000 rect +%@EndRect +gsave +307.000 343.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -2.000 -3.000 S + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -7.500 9.000 S +(1) -4.500 9.000 S +(2) 0.500 9.000 S +(\)) 5.500 9.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 295.500 297.500 0.000 0.000 25.000 19.000 rect +%@EndRect +gsave +307.000 308.000 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -2.000 -2.000 S + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -7.500 10.000 S +(1) -4.500 10.000 S +(6) 0.500 10.000 S +(\)) 5.500 10.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 260.000 298.000 0.000 0.000 25.000 19.000 rect +%@EndRect +gsave +307.500 272.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -2.500 -3.000 S + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -8.000 9.000 S +(1) -5.000 9.000 S +(7) 0.000 9.000 S +(\)) 5.000 9.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 241.500 329.000 0.000 0.000 25.000 19.000 rect +%@EndRect +gsave +338.500 254.000 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -2.500 -2.000 S + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -8.000 10.000 S +(1) -5.000 10.000 S +(9) 0.000 10.000 S +(\)) 5.000 10.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 278.500 329.000 0.000 0.000 25.000 19.000 rect +%@EndRect +gsave +338.500 291.000 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -2.500 -2.000 S + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -8.000 10.000 S +(1) -5.000 10.000 S +(8) 0.000 10.000 S +(\)) 5.000 10.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 314.000 329.000 0.000 0.000 25.000 19.000 rect +%@EndRect +gsave +338.500 326.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -2.500 -3.000 S + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -8.000 9.000 S +(1) -5.000 9.000 S +(8) 0.000 9.000 S +(\)) 5.000 9.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 350.000 329.000 0.000 0.000 25.000 19.000 rect +%@EndRect +gsave +338.500 362.500 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -2.500 -3.000 S + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -8.000 9.000 S +(1) -5.000 9.000 S +(6) 0.000 9.000 S +(\)) 5.000 9.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 385.500 329.000 0.000 0.000 25.000 19.000 rect +%@EndRect +gsave +338.500 398.000 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -2.500 -2.000 S + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -8.000 10.000 S +(1) -5.000 10.000 S +(2) 0.000 10.000 S +(\)) 5.000 10.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 224.500 360.000 0.000 0.000 25.000 19.000 rect +%@EndRect +gsave +369.500 237.000 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(4) -2.500 -2.000 S + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -8.000 10.000 S +(2) -5.000 10.000 S +(3) 0.000 10.000 S +(\)) 5.000 10.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 260.500 360.000 0.000 0.000 25.000 19.000 rect +%@EndRect +gsave +369.500 273.000 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(4) -2.500 -2.000 S + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -8.000 10.000 S +(2) -5.000 10.000 S +(2) 0.000 10.000 S +(\)) 5.000 10.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 296.500 360.000 0.000 0.000 25.000 19.000 rect +%@EndRect +gsave +369.500 309.000 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(4) -2.500 -2.000 S + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -8.000 10.000 S +(2) -5.000 10.000 S +(2) 0.000 10.000 S +(\)) 5.000 10.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 332.500 360.000 0.000 0.000 25.000 19.000 rect +%@EndRect +gsave +369.500 345.000 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(4) -2.500 -2.000 S + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -8.000 10.000 S +(2) -5.000 10.000 S +(1) 0.000 10.000 S +(\)) 5.000 10.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 368.500 360.000 0.000 0.000 25.000 19.000 rect +%@EndRect +gsave +369.500 381.000 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(4) -2.500 -2.000 S + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -8.000 10.000 S +(2) -5.000 10.000 S +(1) 0.000 10.000 S +(\)) 5.000 10.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 404.500 360.000 0.000 0.000 25.000 19.000 rect +%@EndRect +gsave +369.500 417.000 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(4) -2.500 -2.000 S + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -8.000 10.000 S +(2) -5.000 10.000 S +(0) 0.000 10.000 S +(\)) 5.000 10.000 S +grestore +%@EndText +%@BeginText +restore +save +%%IncludeFont: Helvetica +[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis +/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute +/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde +/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex +/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls +/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash +/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef +/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash +/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef +/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe +/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide +/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright +/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand +/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex +/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex +/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla +/hungarumlaut/ogonek/caron] +StandardEncoding Re-encode /_Helvetica /Helvetica EncodeFont + +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 192.000 70.500 0.000 0.000 29.000 15.000 rect +%@EndRect +gsave +78.000 206.500 T translate +0.0 rotate +1 1 scale +12.000 (_Helvetica) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(a) -3.000 -4.000 S + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(\() -7.000 10.000 S +(b) -3.000 10.000 S +(\)) 4.000 10.000 S +grestore +%@EndText +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {[9.000 5.000 2.000 5.000 ] 0 setdash} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 38.000 408.500 9.000 408.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {[9.000 5.000 2.000 5.000 ] 0 setdash} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 430.000 412.000 390.500 412.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {[9.000 5.000 2.000 5.000 ] 0 setdash} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 12.500 434.500 42.500 417.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {[9.000 5.000 2.000 5.000 ] 0 setdash} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 413.500 203.000 385.000 223.000 Line +%@EndLine +% +%tfBegGrp +% +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 193.500 424.500 0.000 0.000 15.000 9.000 rect +%@EndRect +gsave +429.000 201.000 T translate +0.0 rotate +1 1 scale +12.000 (_Helvetica) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(C) -4.000 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 197.500 427.000 0.000 0.000 15.000 7.000 rect +%@EndRect +gsave +430.500 205.000 T translate +0.0 rotate +1 1 scale +12.000 (_Helvetica) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(L) -3.500 4.000 S +grestore +%@EndText +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 402.000 429.500 0.000 0.000 15.000 9.000 rect +%@EndRect +gsave +434.000 409.500 T translate +0.0 rotate +1 1 scale +12.000 (_Helvetica) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(C) -4.000 3.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 406.000 432.000 0.000 0.000 15.000 7.000 rect +%@EndRect +gsave +435.500 413.500 T translate +0.0 rotate +1 1 scale +12.000 (_Helvetica) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(L) -3.500 3.000 S +grestore +%@EndText +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 187.500 68.500 0.000 0.000 3.000 2.692 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 187.500 72.807 0.000 0.000 3.000 2.692 rect +%@EndOval +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 393.250 48.250 0.000 0.000 3.000 2.692 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 393.250 52.557 0.000 0.000 3.000 2.692 rect +%@EndOval +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 375.250 80.750 0.000 0.000 3.000 2.692 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 375.250 85.057 0.000 0.000 3.000 2.692 rect +%@EndOval +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 358.250 111.750 0.000 0.000 3.000 2.692 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 358.250 116.057 0.000 0.000 3.000 2.692 rect +%@EndOval +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 340.250 142.750 0.000 0.000 3.000 2.692 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 340.250 147.057 0.000 0.000 3.000 2.692 rect +%@EndOval +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 393.250 111.250 0.000 0.000 3.000 2.692 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 393.250 115.557 0.000 0.000 3.000 2.692 rect +%@EndOval +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 376.250 141.750 0.000 0.000 3.000 2.692 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 376.250 146.057 0.000 0.000 3.000 2.692 rect +%@EndOval +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 358.250 173.250 0.000 0.000 3.000 2.692 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 358.250 177.557 0.000 0.000 3.000 2.692 rect +%@EndOval +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 394.250 172.750 0.000 0.000 3.000 2.692 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 394.250 177.057 0.000 0.000 3.000 2.692 rect +%@EndOval +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 -1.047 335.334 166.027 0.000 0.000 3.000 2.692 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 -1.047 331.603 168.181 0.000 0.000 3.000 2.692 rect +%@EndOval +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 305.250 216.750 0.000 0.000 3.000 2.692 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 305.250 221.057 0.000 0.000 3.000 2.692 rect +%@EndOval +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 -1.047 300.834 228.027 0.000 0.000 3.000 2.692 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 -1.047 297.103 230.181 0.000 0.000 3.000 2.692 rect +%@EndOval +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 340.250 204.750 0.000 0.000 3.000 2.692 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 340.250 209.057 0.000 0.000 3.000 2.692 rect +%@EndOval +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 405.250 214.750 0.000 0.000 3.000 2.692 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 405.250 219.057 0.000 0.000 3.000 2.692 rect +%@EndOval +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 394.750 234.750 0.000 0.000 3.000 2.692 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 394.750 239.057 0.000 0.000 3.000 2.692 rect +%@EndOval +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 1.047 383.603 231.875 0.000 0.000 3.000 2.692 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 1.047 387.334 234.029 0.000 0.000 3.000 2.692 rect +%@EndOval +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 341.250 265.750 0.000 0.000 3.000 2.692 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 341.250 270.057 0.000 0.000 3.000 2.692 rect +%@EndOval +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 -1.047 389.334 258.527 0.000 0.000 3.000 2.692 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 -1.047 385.603 260.681 0.000 0.000 3.000 2.692 rect +%@EndOval +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 1.047 323.603 252.375 0.000 0.000 3.000 2.692 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 1.047 327.334 254.529 0.000 0.000 3.000 2.692 rect +%@EndOval +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 1.047 305.603 283.375 0.000 0.000 3.000 2.692 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 1.047 309.334 285.529 0.000 0.000 3.000 2.692 rect +%@EndOval +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 270.750 266.750 0.000 0.000 3.000 2.692 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 270.750 271.057 0.000 0.000 3.000 2.692 rect +%@EndOval +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 251.250 297.250 0.000 0.000 3.000 2.692 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 251.250 301.557 0.000 0.000 3.000 2.692 rect +%@EndOval +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 288.750 298.750 0.000 0.000 3.000 2.692 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 288.750 303.057 0.000 0.000 3.000 2.692 rect +%@EndOval +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 395.250 297.250 0.000 0.000 3.000 2.692 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 395.250 301.557 0.000 0.000 3.000 2.692 rect +%@EndOval +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 -1.047 342.334 320.027 0.000 0.000 3.000 2.692 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 -1.047 338.603 322.181 0.000 0.000 3.000 2.692 rect +%@EndOval +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 -1.047 378.334 319.527 0.000 0.000 3.000 2.692 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 -1.047 374.603 321.681 0.000 0.000 3.000 2.692 rect +%@EndOval +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 234.750 329.250 0.000 0.000 3.000 2.692 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 234.750 333.557 0.000 0.000 3.000 2.692 rect +%@EndOval +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 269.250 329.250 0.000 0.000 3.000 2.692 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 269.250 333.557 0.000 0.000 3.000 2.692 rect +%@EndOval +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 306.250 329.250 0.000 0.000 3.000 2.692 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 306.250 333.557 0.000 0.000 3.000 2.692 rect +%@EndOval +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 341.250 328.750 0.000 0.000 3.000 2.692 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 341.250 333.057 0.000 0.000 3.000 2.692 rect +%@EndOval +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 -1.047 395.834 351.527 0.000 0.000 3.000 2.692 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 -1.047 392.103 353.681 0.000 0.000 3.000 2.692 rect +%@EndOval +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 216.250 360.250 0.000 0.000 3.000 2.692 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 216.250 364.557 0.000 0.000 3.000 2.692 rect +%@EndOval +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 252.250 360.250 0.000 0.000 3.000 2.692 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 252.250 364.557 0.000 0.000 3.000 2.692 rect +%@EndOval +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 287.750 360.250 0.000 0.000 3.000 2.692 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 287.750 364.557 0.000 0.000 3.000 2.692 rect +%@EndOval +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 324.750 360.750 0.000 0.000 3.000 2.692 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 324.750 365.057 0.000 0.000 3.000 2.692 rect +%@EndOval +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 360.250 360.250 0.000 0.000 3.000 2.692 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 360.250 364.557 0.000 0.000 3.000 2.692 rect +%@EndOval +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 396.250 360.250 0.000 0.000 3.000 2.692 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.960 setcmykcolor end} {0.039 0.039 0.039 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 396.250 364.557 0.000 0.000 3.000 2.692 rect +%@EndOval +% +%tfEndGrp +% +restore +%%Trailer +end diff --git a/doc/IGE335/GTCW05.eps b/doc/IGE335/GTCW05.eps new file mode 100644 index 0000000..07a74cb --- /dev/null +++ b/doc/IGE335/GTCW05.eps @@ -0,0 +1,4767 @@ +%!PS-Adobe-2.0 EPSF-1.2 +%%Creator: Adobe Illustrator 88(TM) 1.6 +%%For: (Kill) (K-Corp) +%%Title: (GTCW05.epsf) +%%CreationDate: (06/12/94) (09:50) +%%DocumentProcSets: Adobe_packedarray 0 0 +%%DocumentSuppliedProcSets: Adobe_packedarray 0 0 +%%DocumentProcSets: Adobe_cmykcolor 0 0 +%%DocumentSuppliedProcSets: Adobe_cmykcolor 0 0 +%%DocumentProcSets: Adobe_cshow 0 0 +%%DocumentSuppliedProcSets: Adobe_cshow 0 0 +%%DocumentProcSets: Adobe_customcolor 0 0 +%%DocumentSuppliedProcSets: Adobe_customcolor 0 0 +%%DocumentProcSets: Adobe_Illustrator_881 0 0 +%%DocumentSuppliedProcSets: Adobe_Illustrator_881 0 0 +%%ColorUsage: Black&White +%%DocumentProcessColors: Black +%%DocumentFonts: CMR12 +%%BoundingBox:47 8 391 284 +%%TemplateBox:0 0 0 0 +%%TileBox:-1104 0 -552 730 +%%EndComments +%%BeginProcSet: Adobe_packedarray 0 0 +% packedarray Operators +% Version 1.0 5/9/1988 +% Copyright (C) 1987, 1988 +% Adobe Systems Incorporated +% All Rights Reserved +userdict /Adobe_packedarray 5 dict dup begin put +/initialize % - initialize - +{ +/packedarray where + { + pop + } + { + Adobe_packedarray begin + Adobe_packedarray + { + dup xcheck + { + bind + } if + userdict 3 1 roll put + } forall + end + } ifelse +} def +/terminate % - terminate - +{ +} def +/packedarray % arguments count packedarray array +{ +array astore readonly +} def +/setpacking % boolean setpacking - +{ +pop +} def +/currentpacking % - setpacking boolean +{ +false +} def +currentdict readonly pop end +%%EndProcSet +Adobe_packedarray /initialize get exec +%%BeginProcSet:Adobe_cmykcolor 0 0 +% cmykcolor Operators +% Version 1.0 5/9/1988 +% Copyright (C) 1987, 1988 +% Adobe Systems Incorporated +% All Rights Reserved +currentpacking true setpacking +userdict /Adobe_cmykcolor 4 dict dup begin put +/initialize % - initialize - +{ +/setcmykcolor where + { + pop + } + { + userdict /Adobe_cmykcolor_vars 2 dict dup begin put + /_setrgbcolor + /setrgbcolor load def + /_currentrgbcolor + /currentrgbcolor load def + Adobe_cmykcolor begin + Adobe_cmykcolor + { + dup xcheck + { + bind + } if + pop pop + } forall + end + end + Adobe_cmykcolor begin + } ifelse +} def +/terminate % - terminate - +{ +currentdict Adobe_cmykcolor eq + { + end + } if +} def +/setcmykcolor % cyan magenta yellow black setcmykcolor - +{ +1 sub 4 1 roll +3 + { + 3 index add neg dup 0 lt + { + pop 0 + } if + 3 1 roll + } repeat +Adobe_cmykcolor_vars /_setrgbcolor get exec +pop +} def +/currentcmykcolor % - currentcmykcolor cyan magenta yellow black +{ +Adobe_cmykcolor_vars /_currentrgbcolor get exec +3 + { + 1 sub neg 3 1 roll + } repeat +0 +} def +currentdict readonly pop end +setpacking +%%EndProcSet +%%BeginProcSet: Adobe_cshow 0 0 +% cshow Operator +% Version 1.0 5/9/1988 +% Copyright (C) 1987, 1988 +% Adobe Systems Incorporated +% All Rights Reserved +currentpacking true setpacking +userdict /Adobe_cshow 3 dict dup begin put +/initialize % - initialize - +{ +/cshow where + { + pop + } + { + userdict /Adobe_cshow_vars 1 dict dup begin put + /_cshow % - _cshow proc + {} def + Adobe_cshow begin + Adobe_cshow + { + dup xcheck + { + bind + } if + userdict 3 1 roll put + } forall + end + end + } ifelse +} def +/terminate % - terminate - +{ +} def +/cshow % string proc cshow - +{ +Adobe_cshow_vars + exch /_cshow + exch put + { + 0 0 Adobe_cshow_vars /_cshow get exec + } forall +} def +currentdict readonly pop end +setpacking +%%EndProcSet +%%BeginProcSet: Adobe_customcolor 0 0 +% Custom Color Operators +% Version 1.0 5/9/1988 +% Copyright (C) 1987, 1988 +% Adobe Systems Incorporated +% All Rights Reserved +currentpacking true setpacking +userdict /Adobe_customcolor 5 dict dup begin put +/initialize % - initialize - +{ +/setcustomcolor where + { + pop + } + { + Adobe_customcolor begin + Adobe_customcolor + { + dup xcheck + { + bind + } if + pop pop + } forall + end + Adobe_customcolor begin + } ifelse +} def +/terminate % - terminate - +{ +currentdict Adobe_customcolor eq + { + end + } if +} def +/findcmykcustomcolor % cyan magenta yellow black name findcmykcustomcolor object +{ +5 packedarray +} def +/setcustomcolor % object tint setcustomcolor - +{ +exch +aload pop pop +4 + { + 4 index mul 4 1 roll + } repeat +5 -1 roll pop +setcmykcolor +} def +/setoverprint % boolean setoverprint - +{ +pop +} def +currentdict readonly pop end +setpacking +%%EndProcSet +%%BeginProcSet: Adobe_Illustrator881 0 0 +% Adobe Illustrator (TM) Prolog +% Version 1.0 5/9/1988 +% Copyright (C) 1987, 1988 +% Adobe Systems Incorporated +% All Rights Reserved +currentpacking true setpacking +userdict /Adobe_Illustrator881 72 dict dup begin put +% initialization +/initialize % - initialize - +{ +userdict /Adobe_Illustrator881_vars 29 dict dup begin put +% paint operands +/_lp /none def +/_pf {} def +/_ps {} def +/_psf {} def +/_pss {} def +% text operands +/_a null def +/_as null def +/_tt 2 array def +/_tl 2 array def +/_tm matrix def +/t {} def +% color operands +/_gf null def +/_cf 4 array def +/_if null def +/_of false def +/_fc {} def +/_gs null def +/_cs 4 array def +/_is null def +/_os false def +/_sc {} def +/_i null def +Adobe_Illustrator881 begin +Adobe_Illustrator881 + { + dup xcheck + { + bind + } if + pop pop + } forall +end +end +Adobe_Illustrator881 begin +Adobe_Illustrator881_vars begin +newpath +} def +/terminate % - terminate - +{ +end +end +} def +% definition operators +/_ % - _ null +null def +/ddef % key value ddef - +{ +Adobe_Illustrator881_vars 3 1 roll put +} def +/xput % key value literal 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 % integer npop - +{ + { + pop + } repeat +} def +% marking operators +/sw % ax ay length string sw x y +{ +stringwidth +exch 5 -1 roll 3 index 1 sub mul add +4 1 roll 3 1 roll 1 sub mul add +} def +/ss % ax ay length string matrix ss - +{ +3 -1 roll pop +4 1 roll + { + 2 npop (0) exch + 2 copy 0 exch put pop + gsave + false charpath + currentpoint + 4 index setmatrix + stroke + grestore + moveto + 2 copy rmoveto + } cshow +3 npop +} def +% path operators +/sp % ax ay length string sp - +{ +exch pop + { + 2 npop (0) exch + 2 copy 0 exch put pop + false charpath + 2 copy rmoveto + } cshow +2 npop +} def +% path construction operators +/pl % x y pl x y +{ +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 % x1 y1 x2 y2 x3 y3 c - +{ +curveto +} def +/C +/c load def +/v % x2 y2 x3 y3 v - +{ +currentpoint 6 2 roll curveto +} def +/V +/v load def +/y % x1 y1 x2 y2 y - +{ +2 copy curveto +} def +/Y +/y load def +/l % x y l - +{ +lineto +} def +/L +/l load def +/m % x y 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 +% graphic state operators +/d % array phase d - +{ +setdash +} def +/cf % - cf flatness +currentflat def +/i % flatness i - +{ +dup 0 eq + { + pop cf + } if +setflat +} def +/j % linejoin j - +{ +setlinejoin +} def +/J % linecap J - +{ +setlinecap +} def +/M % miterlimit M - +{ +setmiterlimit +} def +/w % linewidth w - +{ +setlinewidth +} def +% path painting operators +/H % - H - +{} def +/h % - h - +{ +closepath +} def +/N % - N - +{ +newpath +} def +/n % - n - +/N load def +/F % - F - +{ +_pf +} def +/f % - f - +{ +closepath +F +} def +/S % - S - +{ +_ps +} def +/s % - s - +{ +closepath +S +} def +/B % - B - +{ +gsave F grestore +S +} def +/b % - b - +{ +closepath +B +} def +/W % - W - +{ +clip +} def +% text painting operators +/ta % length string ta ax ay length string +{ +_as moveto +_tt aload pop 4 -2 roll +} def +/tl % - tl - +{ +_tl aload pop translate +} def +/as % - as array +{ +{ +0 0 +} +{ +2 copy _tt aload pop 4 -2 roll sw +exch neg 2 div exch neg 2 div +} +{ +2 copy _tt aload pop 4 -2 roll sw +exch neg exch neg +} +{ +0 0 +} +} cvlit def +/z % literal size leading tracking align z - +{ +/_a exch ddef +/_as as _a get ddef +_a 2 le + { + 0 _tt astore pop + 0 exch neg _tl astore pop + } + { + 0 exch neg _tt astore pop + neg 0 _tl astore pop + } ifelse +exch findfont exch scalefont setfont +} def +/tm % matrix tm - +{ +_tm currentmatrix pop +concat +} def +/I % matrix I - +{ +tm +/t + { + ta sp + tl + } ddef +} def +/o % matrix o - +{ +tm +/t + { + ta 4 npop + tl + newpath + } ddef +} def +/e % matrix e - +{ +tm +/t + { + ta _psf + tl + newpath + } ddef +} def +/r % matrix r - +{ +tm +/t + { + ta _tm _pss + tl + newpath + } ddef +} def +/a % matrix a - +{ +tm +/t + { + 2 copy + ta _psf + newpath + ta _tm _pss + tl + newpath + } ddef +} def +/T % - T - +{ +_tm setmatrix +} def +% font operators +/Z % array literal literal direction Z - +{ +pop +findfont begin +currentdict dup length 1 add dict begin + { + 1 index /FID ne + { + def + } + { + 2 npop + } ifelse + } forall +/FontName exch def dup length 0 ne + { + /Encoding Encoding 256 array copy def + 0 exch + { + dup type /nametype eq + { + Encoding 2 index 2 index put pop + 1 add + } + { + exch pop + } ifelse + } forall + } if pop +currentdict dup end end +/FontName get exch definefont pop +} def +% group operators +/u % - u - +{} def +/U % - U - +{} def +/q % - q - +{ +gsave +} def +/Q % - Q - +{ +grestore +} def +% place operators +/` % matrix llx lly urx ury string ` - +{ +/_i save ddef +6 1 roll 4 npop +concat +userdict begin +/showpage {} def +false setoverprint +pop +} def +/~ % - ~ - +{ +end +_i restore +} def +% color operators +/O % flag O - +{ +0 ne +/_of exch ddef +/_lp /none ddef +} def +/R % flag R - +{ +0 ne +/_os exch ddef +/_lp /none ddef +} def +/g % gray g - +{ +/_gf exch ddef +/_fc +{ +_lp /fill ne + { + _of setoverprint + _gf setgray + /_lp /fill ddef + } if +} ddef +/_pf +{ +_fc +fill +} ddef +/_psf +{ +_fc +exch pop +ashow +} ddef +/_lp /none ddef +} def +/G % gray 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 +/_lp /none ddef +} def +/k % cyan magenta yellow black k - +{ +_cf astore pop +/_fc +{ +_lp /fill ne + { + _of setoverprint + _cf aload pop setcmykcolor + /_lp /fill ddef + } if +} ddef +/_pf +{ +_fc +fill +} ddef +/_psf +{ +_fc +exch pop +ashow +} ddef +/_lp /none ddef +} def +/K % cyan magenta yellow black 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 +/_lp /none ddef +} def +/x % cyan magenta yellow black name gray 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 +fill +} ddef +/_psf +{ +_fc +exch pop +ashow +} ddef +/_lp /none ddef +} def +/X % cyan magenta yellow black name gray 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 +/_lp /none ddef +} def +% locked object operators +/A % value A - +{ +pop +} def +currentdict readonly pop end +setpacking +%%EndProcSet +%%EndProlog +%%BeginSetup + +Adobe_cmykcolor /initialize get exec +Adobe_cshow /initialize get exec +Adobe_customcolor /initialize get exec +Adobe_Illustrator881 /initialize get exec +%%BeginEncoding: _CMR12 CMR12 +[ +0/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/space +/exclam +/quotedblright +/numbersign +/dollar +/percent +/ampersand +/quoteright +/parenleft +/parenright +/asterisk +/plus +/comma +/hyphen +/period +/slash +/zero +/one +/two +/three +/four +/five +/six +/seven +/eight +/nine +/colon +/semicolon +/exclamdown +/equal +/questiondown +/question +/at +/A +/B +/C +/D +/E +/F +/G +/H +/I +/J +/K +/L +/M +/N +/O +/P +/Q +/R +/S +/T +/U +/V +/W +/X +/Y +/Z +/bracketleft +/quotedblleft +/bracketright +/circumflex +/dotaccent +/quoteleft +/a +/b +/c +/d +/e +/f +/g +/h +/i +/j +/k +/l +/m +/n +/o +/p +/q +/r +/s +/t +/u +/v +/w +/x +/y +/z +/endash +/emdash +/hungarumlaut +/tilde +/.notdef +/.notdef +161/Gamma +/Delta +/Theta +/Lambda +/Xi +/Pi +/Sigma +/Upsilon +/Phi +/Psi +173/Omega +/ff +/fi +/fl +/ffi +/ffl +/dotlessi +/dotlessj +/grave +/acute +/caron +/breve +/macron +/ring +/cedilla +/germandbls +/ae +/oe +/oslash +/AE +/OE +/Oslash +/suppress +/dieresis +]/_CMR12/CMR12 0 Z +%%EndEncoding +%%EndSetup +0 A +u +U +u +u +u +0 O +0 g +0 R +0 G +0 i 1 J 1 j 1.423 w 4 M []0 d +%%Note: +234.322 145.999 m +234.318 146.612 L +234.306 147.224 L +234.287 147.836 L +234.261 148.447 L +234.226 149.058 L +234.184 149.669 L +234.135 150.279 L +234.078 150.889 L +234.013 151.498 L +233.94 152.106 L +233.861 152.713 L +233.773 153.319 L +233.678 153.923 L +233.575 154.527 L +233.465 155.129 L +233.348 155.73 L +233.223 156.329 L +233.09 156.927 L +232.95 157.523 L +232.803 158.117 L +232.486 159.3 L +232.14 160.474 L +231.764 161.64 L +231.36 162.795 L +230.927 163.941 L +230.465 165.075 L +229.976 166.197 L +229.458 167.307 L +228.913 168.403 L +228.341 169.485 L +227.742 170.553 L +227.117 171.606 L +226.465 172.643 L +225.788 173.663 L +225.086 174.666 L +224.359 175.651 L +223.607 176.618 L +222.832 177.565 L +222.033 178.493 L +221.212 179.401 L +220.368 180.288 L +219.502 181.154 L +218.615 181.998 L +217.707 182.819 L +216.779 183.618 L +215.831 184.393 L +214.864 185.145 L +213.879 185.872 L +212.876 186.574 L +211.856 187.251 L +210.819 187.902 L +209.767 188.528 L +208.699 189.126 L +207.616 189.699 L +206.52 190.243 L +205.41 190.761 L +204.288 191.25 L +203.154 191.712 L +202.008 192.145 L +200.853 192.549 L +199.687 192.925 L +198.513 193.271 L +197.33 193.588 L +196.736 193.735 L +196.14 193.875 L +195.542 194.007 L +194.943 194.132 L +194.342 194.25 L +193.74 194.36 L +193.136 194.462 L +192.531 194.557 L +191.925 194.645 L +191.318 194.725 L +190.711 194.797 L +190.102 194.862 L +189.492 194.919 L +188.882 194.968 L +188.271 195.01 L +187.66 195.045 L +187.048 195.071 L +186.436 195.09 L +185.824 195.102 L +185.212 195.105 L +184.6 195.102 L +183.988 195.09 L +183.376 195.071 L +182.764 195.044 L +182.153 195.01 L +181.542 194.968 L +180.932 194.918 L +180.323 194.861 L +179.714 194.796 L +179.106 194.724 L +178.499 194.644 L +177.893 194.556 L +177.288 194.461 L +176.685 194.359 L +176.082 194.249 L +175.482 194.131 L +174.882 194.006 L +174.285 193.873 L +173.689 193.733 L +173.094 193.586 L +171.912 193.269 L +170.737 192.923 L +169.572 192.547 L +168.416 192.143 L +167.271 191.709 L +166.137 191.248 L +165.015 190.758 L +163.905 190.241 L +162.809 189.696 L +161.726 189.123 L +160.659 188.524 L +159.606 187.899 L +158.569 187.247 L +157.549 186.57 L +156.546 185.868 L +155.561 185.141 L +154.595 184.389 L +153.647 183.614 L +152.719 182.815 L +151.811 181.993 L +150.924 181.149 L +150.058 180.283 L +149.215 179.396 L +148.393 178.488 L +147.595 177.56 L +146.819 176.612 L +146.068 175.646 L +145.341 174.66 L +144.639 173.657 L +143.962 172.637 L +143.311 171.6 L +142.686 170.548 L +142.087 169.48 L +141.515 168.397 L +140.97 167.301 L +140.453 166.191 L +139.963 165.069 L +139.502 163.934 L +139.069 162.789 L +138.664 161.633 L +138.289 160.468 L +137.943 159.293 L +137.626 158.111 L +137.479 157.516 L +137.339 156.92 L +137.207 156.323 L +137.082 155.723 L +136.964 155.123 L +136.854 154.52 L +136.752 153.917 L +136.657 153.312 L +136.569 152.706 L +136.49 152.099 L +136.417 151.491 L +136.353 150.882 L +136.296 150.273 L +136.246 149.663 L +136.204 149.052 L +136.17 148.441 L +136.143 147.829 L +136.124 147.217 L +136.113 146.605 L +136.109 145.993 L +136.113 145.381 L +136.125 144.768 L +136.144 144.156 L +136.171 143.545 L +S +136.171 143.545 m +136.205 142.934 L +136.247 142.323 L +136.297 141.713 L +136.354 141.103 L +136.419 140.494 L +136.491 139.886 L +136.571 139.279 L +136.659 138.674 L +136.754 138.069 L +136.857 137.465 L +136.967 136.863 L +137.084 136.262 L +137.209 135.663 L +137.342 135.065 L +137.482 134.469 L +137.63 133.875 L +137.947 132.692 L +138.293 131.518 L +138.669 130.353 L +139.073 129.197 L +139.507 128.052 L +139.968 126.918 L +140.458 125.796 L +140.976 124.686 L +141.521 123.59 L +142.093 122.507 L +142.692 121.44 L +143.318 120.387 L +143.969 119.35 L +144.646 118.33 L +145.349 117.327 L +146.076 116.342 L +146.828 115.376 L +147.603 114.428 L +148.402 113.5 L +149.224 112.593 L +150.068 111.706 L +150.934 110.84 L +151.821 109.996 L +152.729 109.175 L +153.657 108.376 L +154.605 107.601 L +155.572 106.85 L +156.557 106.123 L +157.56 105.421 L +158.58 104.744 L +159.617 104.093 L +160.67 103.468 L +161.738 102.869 L +162.821 102.297 L +163.917 101.752 L +165.027 101.235 L +166.149 100.746 L +167.283 100.284 L +168.429 99.851 L +169.585 99.447 L +170.75 99.072 L +171.925 98.726 L +173.107 98.409 L +173.701 98.262 L +174.298 98.122 L +174.895 97.99 L +175.495 97.865 L +176.095 97.747 L +176.698 97.638 L +177.301 97.535 L +177.906 97.44 L +178.512 97.353 L +179.119 97.273 L +179.727 97.201 L +180.336 97.136 L +180.945 97.079 L +181.555 97.03 L +182.166 96.988 L +182.778 96.954 L +183.389 96.927 L +184.001 96.908 L +184.613 96.897 L +185.225 96.893 L +185.838 96.897 L +186.45 96.909 L +187.062 96.928 L +187.673 96.955 L +188.284 96.989 L +188.895 97.031 L +189.505 97.081 L +190.115 97.138 L +190.724 97.203 L +191.332 97.276 L +191.939 97.356 L +192.544 97.443 L +193.149 97.538 L +193.753 97.641 L +194.355 97.751 L +194.956 97.869 L +195.555 97.994 L +196.153 98.127 L +196.749 98.267 L +197.343 98.414 L +198.525 98.731 L +199.7 99.078 L +200.865 99.454 L +202.021 99.858 L +203.166 100.292 L +204.3 100.753 L +205.422 101.243 L +206.532 101.761 L +207.628 102.306 L +208.71 102.879 L +209.778 103.478 L +210.831 104.103 L +211.867 104.755 L +212.887 105.432 L +213.89 106.135 L +214.875 106.862 L +215.842 107.614 L +216.789 108.389 L +217.717 109.188 L +218.625 110.01 L +219.511 110.854 L +220.377 111.72 L +221.221 112.607 L +222.042 113.515 L +222.841 114.444 L +223.616 115.391 L +224.367 116.358 L +225.094 117.344 L +225.796 118.347 L +226.472 119.367 L +227.124 120.404 L +227.749 121.457 L +228.347 122.525 L +228.919 123.607 L +229.464 124.704 L +229.981 125.814 L +230.47 126.936 L +230.932 128.07 L +231.364 129.216 L +231.768 130.372 L +232.144 131.537 L +232.49 132.712 L +232.806 133.894 L +232.953 134.489 L +233.093 135.085 L +233.226 135.682 L +233.35 136.282 L +233.468 136.883 L +233.578 137.485 L +233.68 138.088 L +233.775 138.693 L +233.862 139.299 L +233.942 139.906 L +234.014 140.514 L +234.079 141.123 L +234.136 141.732 L +234.185 142.343 L +234.227 142.953 L +234.261 143.565 L +234.288 144.176 L +234.307 144.788 L +234.318 145.4 L +234.322 146.013 L +234.318 146.625 L +234.306 147.237 L +234.287 147.849 L +234.26 148.46 L +234.225 149.072 L +234.183 149.682 L +234.134 150.293 L +234.076 150.902 L +S +238.448 145.999 m +238.443 146.663 L +238.431 147.326 L +238.41 147.99 L +238.381 148.653 L +238.344 149.315 L +238.299 149.978 L +238.245 150.639 L +238.183 151.3 L +238.113 151.96 L +238.034 152.619 L +237.948 153.277 L +237.853 153.934 L +237.75 154.589 L +237.639 155.243 L +237.519 155.896 L +237.392 156.548 L +237.256 157.197 L +237.113 157.845 L +236.961 158.491 L +236.801 159.135 L +236.634 159.777 L +236.458 160.417 L +236.274 161.055 L +236.082 161.69 L +235.883 162.323 L +235.675 162.954 L +235.46 163.582 L +235.237 164.207 L +235.006 164.829 L +234.768 165.448 L +234.521 166.064 L +234.267 166.677 L +234.006 167.287 L +233.736 167.894 L +233.46 168.497 L +233.176 169.097 L +232.884 169.693 L +232.585 170.285 L +231.965 171.459 L +231.315 172.616 L +230.637 173.758 L +229.931 174.881 L +229.197 175.987 L +228.436 177.074 L +227.648 178.142 L +226.833 179.19 L +225.993 180.218 L +225.127 181.224 L +224.236 182.208 L +223.321 183.169 L +222.383 184.108 L +221.421 185.023 L +220.437 185.913 L +219.431 186.779 L +218.404 187.619 L +217.356 188.434 L +216.288 189.222 L +215.2 189.983 L +214.094 190.717 L +212.971 191.423 L +211.829 192.101 L +210.672 192.75 L +209.498 193.37 L +208.906 193.669 L +208.31 193.961 L +207.71 194.245 L +207.107 194.522 L +206.5 194.791 L +205.89 195.053 L +205.277 195.306 L +204.661 195.553 L +204.041 195.791 L +203.419 196.022 L +202.794 196.245 L +202.166 196.46 L +201.536 196.668 L +200.903 196.867 L +200.268 197.059 L +199.63 197.243 L +198.99 197.418 L +198.348 197.586 L +197.704 197.746 L +197.058 197.898 L +196.41 198.041 L +195.76 198.177 L +195.109 198.304 L +194.456 198.423 L +193.802 198.534 L +193.146 198.637 L +192.489 198.732 L +191.831 198.819 L +191.172 198.897 L +190.512 198.967 L +189.852 199.029 L +189.19 199.083 L +188.528 199.128 L +187.865 199.165 L +187.202 199.194 L +186.539 199.215 L +185.875 199.227 L +185.212 199.231 L +184.548 199.227 L +183.885 199.215 L +183.221 199.194 L +182.558 199.165 L +181.896 199.128 L +181.234 199.082 L +180.572 199.029 L +179.911 198.967 L +179.252 198.896 L +178.593 198.818 L +177.935 198.731 L +177.278 198.636 L +176.622 198.533 L +175.968 198.422 L +175.315 198.303 L +174.664 198.175 L +174.014 198.04 L +173.366 197.896 L +172.72 197.744 L +172.076 197.584 L +171.434 197.417 L +170.794 197.241 L +170.156 197.057 L +169.521 196.865 L +168.888 196.666 L +168.258 196.458 L +167.63 196.243 L +167.005 196.02 L +166.383 195.789 L +165.763 195.55 L +165.147 195.304 L +164.534 195.05 L +163.924 194.788 L +163.318 194.519 L +162.714 194.242 L +162.115 193.958 L +161.519 193.666 L +160.926 193.367 L +159.753 192.747 L +158.595 192.097 L +157.454 191.419 L +156.33 190.713 L +155.225 189.979 L +154.137 189.218 L +153.07 188.429 L +152.022 187.615 L +150.994 186.774 L +149.989 185.908 L +149.004 185.018 L +148.043 184.103 L +147.105 183.164 L +146.19 182.202 L +145.299 181.218 L +144.434 180.212 L +143.593 179.185 L +142.779 178.137 L +141.991 177.069 L +141.23 175.981 L +140.496 174.875 L +139.79 173.751 L +139.112 172.61 L +138.463 171.452 L +137.843 170.279 L +137.544 169.686 L +137.252 169.09 L +136.968 168.491 L +136.691 167.887 L +136.422 167.281 L +136.161 166.671 L +135.907 166.058 L +135.661 165.441 L +135.422 164.822 L +135.191 164.2 L +134.968 163.575 L +134.753 162.947 L +134.546 162.317 L +134.346 161.684 L +134.155 161.048 L +133.971 160.41 L +133.795 159.77 L +133.628 159.128 L +133.468 158.484 L +133.316 157.838 L +133.173 157.19 L +133.037 156.54 L +132.91 155.889 L +132.791 155.236 L +132.68 154.582 L +132.577 153.926 L +132.482 153.27 L +132.396 152.612 L +132.317 151.953 L +132.247 151.293 L +132.185 150.632 L +132.132 149.97 L +132.086 149.308 L +132.049 148.646 L +132.02 147.983 L +132 147.319 L +131.987 146.656 L +131.983 145.992 L +131.988 145.329 L +132 144.665 L +132.021 144.002 L +132.05 143.339 L +S +132.05 143.339 m +132.087 142.676 L +132.133 142.014 L +132.186 141.352 L +132.249 140.692 L +132.319 140.032 L +132.397 139.373 L +132.484 138.715 L +132.579 138.058 L +132.682 137.402 L +132.793 136.748 L +132.913 136.095 L +133.04 135.444 L +133.176 134.794 L +133.32 134.147 L +133.471 133.5 L +133.631 132.856 L +133.799 132.214 L +133.975 131.574 L +134.159 130.937 L +134.351 130.301 L +134.55 129.668 L +134.758 129.038 L +134.973 128.41 L +135.196 127.785 L +135.427 127.163 L +135.666 126.544 L +135.912 125.928 L +136.166 125.315 L +136.428 124.705 L +136.697 124.098 L +136.974 123.495 L +137.258 122.895 L +137.55 122.299 L +137.849 121.707 L +138.47 120.534 L +139.119 119.376 L +139.797 118.235 L +140.504 117.111 L +141.238 116.006 L +141.999 114.918 L +142.788 113.851 L +143.602 112.803 L +144.443 111.776 L +145.309 110.77 L +146.2 109.786 L +147.115 108.824 L +148.053 107.886 L +149.015 106.971 L +149.999 106.081 L +151.006 105.215 L +152.033 104.375 L +153.081 103.561 L +154.149 102.773 L +155.236 102.012 L +156.342 101.278 L +157.466 100.572 L +158.608 99.894 L +159.765 99.245 L +160.939 98.625 L +161.531 98.326 L +162.128 98.035 L +162.727 97.75 L +163.331 97.474 L +163.937 97.205 L +164.547 96.943 L +165.16 96.689 L +165.777 96.443 L +166.396 96.205 L +167.018 95.974 L +167.643 95.751 L +168.271 95.536 L +168.902 95.329 L +169.535 95.129 L +170.17 94.938 L +170.808 94.754 L +171.448 94.578 L +172.09 94.411 L +172.734 94.251 L +173.38 94.1 L +174.028 93.956 L +174.678 93.821 L +175.329 93.693 L +175.982 93.574 L +176.636 93.463 L +177.292 93.36 L +177.949 93.265 L +178.607 93.179 L +179.266 93.101 L +179.926 93.031 L +180.586 92.969 L +181.248 92.915 L +181.91 92.87 L +182.573 92.833 L +183.236 92.804 L +183.899 92.783 L +184.563 92.771 L +185.226 92.767 L +185.89 92.771 L +186.553 92.784 L +187.217 92.805 L +187.88 92.834 L +188.542 92.871 L +189.204 92.917 L +189.866 92.971 L +190.527 93.033 L +191.187 93.103 L +191.846 93.182 L +192.503 93.268 L +193.16 93.363 L +193.816 93.467 L +194.47 93.578 L +195.123 93.697 L +195.774 93.825 L +196.424 93.961 L +197.072 94.104 L +197.718 94.256 L +198.362 94.416 L +199.004 94.584 L +199.644 94.76 L +200.282 94.944 L +200.917 95.136 L +201.55 95.335 L +202.18 95.543 L +202.808 95.758 L +203.433 95.981 L +204.055 96.212 L +204.674 96.451 L +205.29 96.698 L +205.903 96.952 L +206.513 97.213 L +207.12 97.483 L +207.723 97.76 L +208.323 98.044 L +208.919 98.336 L +209.511 98.635 L +210.684 99.255 L +211.842 99.905 L +212.983 100.583 L +214.107 101.29 L +215.212 102.024 L +216.299 102.785 L +217.367 103.574 L +218.415 104.388 L +219.442 105.229 L +220.448 106.095 L +221.432 106.986 L +222.393 107.901 L +223.331 108.84 L +224.246 109.802 L +225.136 110.786 L +226.002 111.792 L +226.842 112.82 L +227.656 113.868 L +228.444 114.936 L +229.205 116.023 L +229.939 117.129 L +230.645 118.253 L +231.322 119.395 L +231.971 120.552 L +232.591 121.726 L +232.89 122.319 L +233.182 122.915 L +233.466 123.515 L +233.742 124.118 L +234.011 124.725 L +234.273 125.335 L +234.527 125.948 L +234.773 126.564 L +235.011 127.183 L +235.242 127.806 L +235.465 128.431 L +235.68 129.059 L +235.887 129.689 L +236.087 130.322 L +236.278 130.957 L +236.462 131.595 L +236.637 132.235 L +236.805 132.877 L +236.964 133.521 L +237.116 134.168 L +237.26 134.816 L +237.395 135.465 L +237.522 136.117 L +237.641 136.769 L +237.752 137.424 L +237.855 138.079 L +237.95 138.736 L +238.036 139.394 L +238.114 140.053 L +238.184 140.713 L +238.246 141.374 L +238.3 142.035 L +238.345 142.698 L +238.382 143.36 L +238.411 144.023 L +238.431 144.687 L +238.444 145.35 L +238.448 146.014 L +238.443 146.677 L +238.431 147.341 L +238.41 148.004 L +238.381 148.667 L +238.343 149.33 L +238.298 149.992 L +238.244 150.653 L +238.182 151.314 L +S +246.472 145.999 m +246.467 146.763 L +246.453 147.527 L +246.429 148.29 L +246.396 149.053 L +246.353 149.815 L +246.3 150.577 L +246.239 151.338 L +246.167 152.099 L +246.087 152.858 L +245.996 153.616 L +245.897 154.374 L +245.788 155.129 L +245.669 155.884 L +245.541 156.637 L +245.404 157.388 L +245.257 158.138 L +245.101 158.885 L +244.936 159.631 L +244.761 160.374 L +244.577 161.115 L +244.384 161.854 L +244.182 162.591 L +243.971 163.325 L +243.75 164.056 L +243.52 164.784 L +243.282 165.509 L +243.034 166.232 L +242.777 166.951 L +242.512 167.667 L +242.237 168.38 L +241.954 169.089 L +241.661 169.794 L +241.36 170.496 L +241.05 171.194 L +240.732 171.888 L +240.405 172.579 L +240.069 173.264 L +239.725 173.946 L +239.372 174.624 L +239.011 175.297 L +238.642 175.965 L +238.264 176.629 L +237.878 177.288 L +237.484 177.942 L +237.082 178.591 L +236.672 179.235 L +236.253 179.874 L +235.827 180.508 L +235.393 181.136 L +234.951 181.759 L +234.501 182.376 L +234.044 182.988 L +233.579 183.593 L +233.106 184.193 L +232.139 185.376 L +231.143 186.533 L +230.118 187.666 L +229.065 188.772 L +227.985 189.852 L +226.879 190.905 L +225.746 191.93 L +224.588 192.926 L +223.406 193.893 L +222.806 194.365 L +222.2 194.83 L +221.589 195.287 L +220.971 195.737 L +220.349 196.179 L +219.72 196.613 L +219.087 197.039 L +218.448 197.458 L +217.804 197.868 L +217.154 198.27 L +216.5 198.664 L +215.841 199.05 L +215.177 199.428 L +214.509 199.797 L +213.836 200.158 L +213.159 200.511 L +212.477 200.855 L +211.791 201.191 L +211.101 201.518 L +210.407 201.836 L +209.709 202.146 L +209.007 202.447 L +208.301 202.739 L +207.592 203.022 L +206.879 203.297 L +206.163 203.563 L +205.444 203.819 L +204.722 204.067 L +203.996 204.306 L +203.268 204.535 L +202.537 204.756 L +201.803 204.967 L +201.066 205.169 L +200.328 205.362 L +199.586 205.546 L +198.843 205.721 L +198.097 205.886 L +197.35 206.042 L +196.6 206.188 L +195.849 206.326 L +195.096 206.454 L +194.342 206.572 L +193.586 206.681 L +192.828 206.781 L +192.07 206.871 L +191.311 206.952 L +190.55 207.023 L +189.789 207.085 L +189.027 207.137 L +188.265 207.18 L +187.502 207.213 L +186.739 207.237 L +185.975 207.251 L +185.211 207.256 L +184.448 207.251 L +183.684 207.236 L +182.921 207.213 L +182.158 207.179 L +181.395 207.136 L +180.633 207.084 L +179.872 207.022 L +179.112 206.951 L +178.353 206.87 L +177.594 206.78 L +176.837 206.68 L +176.081 206.571 L +175.327 206.452 L +174.574 206.324 L +173.823 206.187 L +173.073 206.04 L +172.326 205.884 L +171.58 205.719 L +170.837 205.544 L +170.095 205.36 L +169.356 205.167 L +168.62 204.965 L +167.886 204.753 L +167.155 204.533 L +166.427 204.303 L +165.701 204.064 L +164.979 203.816 L +164.26 203.56 L +163.544 203.294 L +162.831 203.019 L +162.122 202.736 L +161.417 202.444 L +160.715 202.142 L +160.017 201.833 L +159.323 201.514 L +158.633 201.187 L +157.947 200.851 L +157.265 200.507 L +156.588 200.154 L +155.915 199.793 L +155.246 199.424 L +154.583 199.046 L +153.924 198.66 L +153.269 198.266 L +152.62 197.864 L +151.976 197.453 L +151.337 197.035 L +150.704 196.608 L +150.076 196.174 L +149.453 195.732 L +148.836 195.283 L +148.224 194.825 L +147.618 194.36 L +147.018 193.888 L +145.836 192.921 L +144.678 191.924 L +143.546 190.899 L +142.44 189.846 L +141.36 188.766 L +140.307 187.66 L +139.282 186.527 L +138.286 185.369 L +137.319 184.187 L +136.847 183.587 L +136.382 182.981 L +135.925 182.369 L +135.475 181.752 L +135.033 181.129 L +134.599 180.501 L +134.173 179.867 L +133.755 179.228 L +133.345 178.584 L +132.942 177.935 L +132.548 177.281 L +132.162 176.622 L +131.785 175.958 L +131.416 175.289 L +131.055 174.616 L +130.702 173.939 L +130.358 173.257 L +130.022 172.571 L +129.695 171.881 L +129.377 171.187 L +129.067 170.489 L +128.766 169.787 L +128.474 169.081 L +128.191 168.372 L +127.916 167.659 L +127.651 166.943 L +127.394 166.224 L +127.147 165.502 L +126.908 164.776 L +126.678 164.048 L +126.458 163.317 L +126.247 162.583 L +126.044 161.846 L +125.851 161.107 L +125.668 160.366 L +125.493 159.623 L +125.328 158.877 L +125.172 158.129 L +125.026 157.38 L +124.888 156.629 L +124.761 155.876 L +124.642 155.121 L +124.533 154.365 L +124.434 153.608 L +124.343 152.85 L +124.263 152.091 L +124.192 151.33 L +124.13 150.569 L +124.078 149.807 L +124.035 149.045 L +124.002 148.282 L +123.978 147.518 L +123.964 146.755 L +123.959 145.991 L +123.964 145.227 L +123.978 144.464 L +124.002 143.701 L +124.036 142.938 L +S +124.036 142.938 m +124.079 142.175 L +124.131 141.413 L +124.193 140.652 L +124.264 139.892 L +124.345 139.132 L +124.436 138.374 L +124.535 137.617 L +124.645 136.861 L +124.763 136.107 L +124.891 135.354 L +125.029 134.602 L +125.175 133.853 L +125.332 133.105 L +125.497 132.36 L +125.672 131.616 L +125.856 130.875 L +126.049 130.136 L +126.251 129.4 L +126.463 128.666 L +126.683 127.935 L +126.913 127.207 L +127.152 126.481 L +127.4 125.759 L +127.656 125.04 L +127.922 124.324 L +128.197 123.611 L +128.48 122.902 L +128.773 122.197 L +129.074 121.495 L +129.384 120.797 L +129.702 120.103 L +130.03 119.413 L +130.365 118.727 L +130.71 118.045 L +131.062 117.368 L +131.423 116.695 L +131.793 116.026 L +132.171 115.363 L +132.557 114.704 L +132.951 114.05 L +133.353 113.401 L +133.764 112.757 L +134.182 112.118 L +134.609 111.484 L +135.043 110.856 L +135.485 110.233 L +135.935 109.616 L +136.392 109.005 L +136.857 108.399 L +137.33 107.799 L +138.297 106.617 L +139.293 105.459 L +140.318 104.327 L +141.371 103.221 L +142.451 102.141 L +143.558 101.088 L +144.691 100.064 L +145.849 99.067 L +147.031 98.101 L +147.631 97.628 L +148.237 97.163 L +148.849 96.706 L +149.466 96.257 L +150.089 95.815 L +150.717 95.381 L +151.351 94.955 L +151.99 94.537 L +152.634 94.126 L +153.284 93.724 L +153.938 93.33 L +154.597 92.944 L +155.261 92.567 L +155.929 92.197 L +156.602 91.836 L +157.28 91.484 L +157.961 91.14 L +158.647 90.804 L +159.338 90.478 L +160.032 90.159 L +160.73 89.85 L +161.432 89.549 L +162.137 89.257 L +162.847 88.973 L +163.559 88.699 L +164.275 88.433 L +164.995 88.177 L +165.717 87.929 L +166.443 87.691 L +167.171 87.461 L +167.902 87.241 L +168.636 87.029 L +169.372 86.827 L +170.111 86.634 L +170.853 86.451 L +171.596 86.276 L +172.342 86.111 L +173.089 85.955 L +173.839 85.809 L +174.59 85.672 L +175.343 85.544 L +176.098 85.425 L +176.853 85.316 L +177.611 85.217 L +178.369 85.127 L +179.128 85.046 L +179.889 84.975 L +180.65 84.913 L +181.412 84.861 L +182.174 84.819 L +182.937 84.785 L +183.701 84.762 L +184.464 84.748 L +185.228 84.743 L +185.992 84.748 L +186.755 84.762 L +187.518 84.786 L +188.281 84.82 L +189.044 84.863 L +189.806 84.915 L +190.567 84.977 L +191.327 85.049 L +192.087 85.13 L +192.845 85.22 L +193.602 85.32 L +194.358 85.429 L +195.112 85.548 L +195.865 85.676 L +196.616 85.813 L +197.366 85.96 L +198.113 86.116 L +198.859 86.282 L +199.602 86.456 L +200.344 86.64 L +201.082 86.834 L +201.819 87.036 L +202.553 87.248 L +203.284 87.468 L +204.012 87.698 L +204.737 87.937 L +205.46 88.185 L +206.179 88.442 L +206.895 88.708 L +207.607 88.982 L +208.316 89.266 L +209.022 89.558 L +209.724 89.86 L +210.422 90.169 L +211.116 90.488 L +211.806 90.815 L +212.492 91.151 L +213.173 91.495 L +213.851 91.848 L +214.524 92.209 L +215.192 92.579 L +215.856 92.957 L +216.514 93.343 L +217.168 93.737 L +217.818 94.14 L +218.462 94.55 L +219.1 94.968 L +219.734 95.395 L +220.362 95.829 L +220.985 96.271 L +221.602 96.721 L +222.214 97.178 L +222.819 97.643 L +223.419 98.116 L +224.601 99.083 L +225.759 100.08 L +226.891 101.105 L +227.997 102.158 L +229.077 103.238 L +230.129 104.345 L +231.154 105.478 L +232.15 106.636 L +233.117 107.818 L +233.589 108.418 L +234.054 109.024 L +234.511 109.636 L +234.96 110.253 L +235.402 110.876 L +235.836 111.505 L +236.262 112.139 L +236.68 112.778 L +237.091 113.422 L +237.493 114.071 L +237.887 114.725 L +238.273 115.384 L +238.65 116.048 L +239.019 116.717 L +239.38 117.39 L +239.733 118.067 L +240.077 118.749 L +240.412 119.435 L +240.739 120.125 L +241.057 120.819 L +241.367 121.518 L +241.668 122.22 L +241.96 122.925 L +242.243 123.634 L +242.517 124.347 L +242.783 125.063 L +243.039 125.782 L +243.287 126.505 L +243.525 127.23 L +243.755 127.959 L +243.975 128.69 L +244.187 129.424 L +244.389 130.16 L +244.581 130.899 L +244.765 131.641 L +244.939 132.384 L +245.105 133.13 L +245.26 133.877 L +245.407 134.627 L +245.544 135.378 L +245.672 136.131 L +245.79 136.886 L +245.899 137.641 L +245.998 138.399 L +246.088 139.157 L +246.169 139.916 L +246.24 140.677 L +246.302 141.438 L +246.354 142.2 L +246.396 142.962 L +246.43 143.725 L +246.453 144.489 L +246.467 145.252 L +246.472 146.016 L +246.467 146.78 L +246.452 147.543 L +246.428 148.306 L +246.395 149.069 L +246.352 149.832 L +246.299 150.594 L +246.237 151.355 L +246.166 152.115 L +S +247.8 145.999 m +247.795 146.78 L +247.78 147.56 L +247.756 148.34 L +247.722 149.119 L +247.678 149.898 L +247.625 150.676 L +247.561 151.454 L +247.489 152.231 L +247.406 153.007 L +247.314 153.782 L +247.212 154.555 L +247.101 155.327 L +246.979 156.098 L +246.849 156.867 L +246.708 157.635 L +246.559 158.401 L +246.399 159.164 L +246.23 159.926 L +246.052 160.686 L +245.864 161.443 L +245.667 162.198 L +245.46 162.95 L +245.244 163.7 L +245.019 164.447 L +244.784 165.191 L +244.54 165.932 L +244.287 166.67 L +244.025 167.405 L +243.754 168.137 L +243.473 168.865 L +243.183 169.589 L +242.885 170.31 L +242.577 171.027 L +242.261 171.74 L +241.935 172.45 L +241.601 173.155 L +241.258 173.856 L +240.907 174.552 L +240.546 175.244 L +240.178 175.932 L +239.8 176.615 L +239.414 177.293 L +239.02 177.966 L +238.617 178.634 L +238.206 179.297 L +237.787 179.955 L +237.36 180.608 L +236.924 181.256 L +236.48 181.897 L +236.029 182.534 L +235.57 183.164 L +235.102 183.789 L +234.627 184.408 L +234.145 185.021 L +233.654 185.628 L +233.156 186.229 L +232.139 187.412 L +231.092 188.569 L +230.016 189.699 L +228.912 190.803 L +227.782 191.878 L +226.625 192.925 L +225.442 193.943 L +224.841 194.441 L +224.234 194.931 L +223.621 195.414 L +223.002 195.889 L +222.377 196.356 L +221.746 196.815 L +221.11 197.267 L +220.468 197.71 L +219.821 198.146 L +219.168 198.573 L +218.51 198.992 L +217.847 199.403 L +217.178 199.806 L +216.505 200.2 L +215.827 200.586 L +215.144 200.963 L +214.456 201.332 L +213.764 201.693 L +213.068 202.044 L +212.367 202.387 L +211.662 202.721 L +210.953 203.046 L +210.239 203.363 L +209.522 203.67 L +208.802 203.969 L +208.077 204.258 L +207.349 204.539 L +206.617 204.81 L +205.883 205.073 L +205.144 205.326 L +204.403 205.569 L +203.659 205.804 L +202.912 206.029 L +202.162 206.245 L +201.41 206.452 L +200.655 206.649 L +199.898 206.837 L +199.138 207.015 L +198.376 207.184 L +197.613 207.343 L +196.847 207.493 L +196.079 207.633 L +195.31 207.764 L +194.539 207.885 L +193.767 207.996 L +192.994 208.098 L +192.219 208.19 L +191.443 208.273 L +190.666 208.346 L +189.888 208.409 L +189.11 208.462 L +188.331 208.506 L +187.551 208.54 L +186.772 208.564 L +185.991 208.579 L +185.211 208.583 L +184.431 208.579 L +183.651 208.564 L +182.871 208.54 L +182.092 208.505 L +181.313 208.462 L +180.534 208.408 L +179.756 208.345 L +178.98 208.272 L +178.204 208.189 L +177.429 208.097 L +176.655 207.995 L +175.883 207.884 L +175.112 207.763 L +174.343 207.632 L +173.576 207.492 L +172.81 207.342 L +172.046 207.182 L +171.284 207.013 L +170.525 206.835 L +169.768 206.647 L +169.013 206.45 L +168.26 206.243 L +167.511 206.027 L +166.764 205.802 L +166.02 205.567 L +165.278 205.323 L +164.54 205.07 L +163.806 204.807 L +163.074 204.536 L +162.346 204.255 L +161.622 203.966 L +160.901 203.667 L +160.184 203.359 L +159.47 203.043 L +158.761 202.718 L +158.056 202.383 L +157.355 202.04 L +156.659 201.689 L +155.967 201.328 L +155.279 200.959 L +154.597 200.582 L +153.918 200.196 L +153.245 199.802 L +152.577 199.399 L +151.914 198.988 L +151.256 198.569 L +150.603 198.141 L +149.956 197.706 L +149.314 197.262 L +148.678 196.81 L +148.047 196.351 L +147.422 195.884 L +146.803 195.409 L +146.19 194.926 L +145.583 194.436 L +144.982 193.938 L +143.8 192.92 L +142.643 191.873 L +141.512 190.797 L +140.409 189.693 L +139.334 188.563 L +138.287 187.406 L +137.269 186.223 L +136.771 185.622 L +136.281 185.015 L +135.798 184.402 L +135.324 183.783 L +134.856 183.158 L +134.397 182.527 L +133.946 181.891 L +133.502 181.249 L +133.067 180.601 L +132.639 179.948 L +132.22 179.29 L +131.809 178.627 L +131.407 177.959 L +131.012 177.285 L +130.627 176.607 L +130.249 175.924 L +129.88 175.237 L +129.52 174.545 L +129.169 173.848 L +128.826 173.147 L +128.492 172.442 L +128.167 171.733 L +127.85 171.02 L +127.543 170.302 L +127.244 169.582 L +126.955 168.857 L +126.674 168.129 L +126.403 167.397 L +126.141 166.662 L +125.888 165.924 L +125.644 165.183 L +125.409 164.439 L +125.184 163.692 L +124.968 162.942 L +124.762 162.19 L +124.565 161.435 L +124.377 160.678 L +124.199 159.918 L +124.03 159.156 L +123.871 158.392 L +123.721 157.627 L +123.581 156.859 L +123.45 156.09 L +123.329 155.319 L +123.218 154.547 L +123.116 153.773 L +123.024 152.998 L +122.941 152.223 L +122.869 151.446 L +122.806 150.668 L +122.752 149.89 L +122.709 149.111 L +122.675 148.331 L +122.651 147.551 L +122.636 146.771 L +122.631 145.991 L +122.636 145.211 L +122.651 144.431 L +122.675 143.651 L +122.709 142.871 L +S +122.709 142.871 m +122.753 142.092 L +122.807 141.314 L +122.87 140.536 L +122.943 139.759 L +123.026 138.983 L +123.118 138.209 L +123.22 137.435 L +123.332 136.663 L +123.453 135.892 L +123.584 135.123 L +123.724 134.355 L +123.874 133.59 L +124.033 132.826 L +124.202 132.064 L +124.381 131.305 L +124.569 130.547 L +124.766 129.793 L +124.973 129.04 L +125.189 128.29 L +125.414 127.543 L +125.649 126.799 L +125.893 126.058 L +126.146 125.32 L +126.409 124.585 L +126.68 123.854 L +126.961 123.126 L +127.251 122.401 L +127.549 121.681 L +127.857 120.964 L +128.174 120.251 L +128.499 119.541 L +128.833 118.836 L +129.176 118.136 L +129.528 117.439 L +129.888 116.747 L +130.257 116.06 L +130.635 115.377 L +131.021 114.699 L +131.415 114.026 L +131.818 113.357 L +132.229 112.694 L +132.649 112.036 L +133.076 111.383 L +133.512 110.736 L +133.955 110.094 L +134.407 109.458 L +134.866 108.827 L +135.334 108.203 L +135.809 107.584 L +136.292 106.971 L +136.782 106.364 L +137.28 105.763 L +138.298 104.58 L +139.345 103.424 L +140.421 102.293 L +141.524 101.19 L +142.655 100.115 L +143.812 99.068 L +144.995 98.05 L +145.596 97.552 L +146.203 97.062 L +146.816 96.58 L +147.436 96.105 L +148.061 95.638 L +148.691 95.178 L +149.328 94.727 L +149.97 94.284 L +150.617 93.848 L +151.27 93.421 L +151.928 93.002 L +152.591 92.591 L +153.26 92.188 L +153.933 91.794 L +154.611 91.408 L +155.294 91.031 L +155.982 90.662 L +156.674 90.302 L +157.371 89.951 L +158.072 89.608 L +158.777 89.274 L +159.486 88.949 L +160.199 88.632 L +160.916 88.325 L +161.637 88.027 L +162.362 87.737 L +163.09 87.457 L +163.821 87.185 L +164.556 86.923 L +165.294 86.67 L +166.036 86.427 L +166.78 86.192 L +167.527 85.967 L +168.277 85.751 L +169.029 85.545 L +169.784 85.347 L +170.541 85.16 L +171.301 84.982 L +172.063 84.813 L +172.827 84.654 L +173.592 84.504 L +174.36 84.364 L +175.129 84.233 L +175.9 84.112 L +176.672 84.001 L +177.446 83.899 L +178.221 83.807 L +178.996 83.725 L +179.773 83.652 L +180.551 83.589 L +181.329 83.536 L +182.108 83.492 L +182.888 83.458 L +183.668 83.434 L +184.448 83.42 L +185.228 83.415 L +186.008 83.42 L +186.788 83.435 L +187.568 83.459 L +188.348 83.494 L +189.127 83.537 L +189.905 83.591 L +190.683 83.654 L +191.46 83.727 L +192.236 83.81 L +193.01 83.902 L +193.784 84.004 L +194.556 84.116 L +195.327 84.237 L +196.096 84.368 L +196.864 84.509 L +197.629 84.659 L +198.393 84.818 L +199.155 84.987 L +199.914 85.166 L +200.671 85.354 L +201.426 85.551 L +202.179 85.758 L +202.928 85.974 L +203.675 86.2 L +204.419 86.434 L +205.16 86.678 L +205.899 86.932 L +206.633 87.194 L +207.365 87.466 L +208.093 87.746 L +208.817 88.036 L +209.538 88.335 L +210.255 88.643 L +210.968 88.959 L +211.677 89.285 L +212.382 89.619 L +213.083 89.962 L +213.779 90.314 L +214.471 90.674 L +215.159 91.043 L +215.842 91.421 L +216.52 91.807 L +217.193 92.201 L +217.861 92.604 L +218.524 93.015 L +219.182 93.435 L +219.835 93.862 L +220.482 94.298 L +221.124 94.742 L +221.76 95.193 L +222.391 95.653 L +223.016 96.12 L +223.634 96.595 L +224.247 97.078 L +224.854 97.568 L +225.455 98.066 L +226.637 99.085 L +227.794 100.132 L +228.925 101.208 L +230.028 102.311 L +231.103 103.442 L +232.15 104.599 L +233.167 105.782 L +233.665 106.383 L +234.155 106.991 L +234.638 107.604 L +235.112 108.223 L +235.58 108.848 L +236.039 109.479 L +236.49 110.115 L +236.934 110.757 L +237.369 111.405 L +237.796 112.057 L +238.215 112.716 L +238.626 113.379 L +239.029 114.047 L +239.423 114.721 L +239.808 115.399 L +240.186 116.082 L +240.554 116.769 L +240.914 117.462 L +241.266 118.158 L +241.609 118.859 L +241.943 119.564 L +242.268 120.274 L +242.584 120.987 L +242.891 121.704 L +243.19 122.425 L +243.479 123.15 L +243.76 123.878 L +244.031 124.609 L +244.293 125.344 L +244.546 126.082 L +244.789 126.824 L +245.024 127.568 L +245.249 128.315 L +245.465 129.065 L +245.671 129.817 L +245.868 130.572 L +246.056 131.329 L +246.234 132.089 L +246.403 132.851 L +246.562 133.615 L +246.712 134.38 L +246.852 135.148 L +246.982 135.917 L +247.103 136.688 L +247.214 137.46 L +247.316 138.234 L +247.408 139.009 L +247.49 139.785 L +247.563 140.561 L +247.626 141.339 L +247.679 142.117 L +247.723 142.896 L +247.756 143.676 L +247.781 144.456 L +247.795 145.236 L +247.8 146.016 L +247.795 146.796 L +247.78 147.577 L +247.755 148.356 L +247.721 149.136 L +247.677 149.915 L +247.623 150.693 L +247.56 151.471 L +247.487 152.248 L +S +U +U +u +u +226.354 145.999 m +360.971 145.999 L +355.143 149.363 L +S +360.971 145.999 m +355.143 142.635 L +S +U +U +u +u +256.34 74.875 m +229.466 101.745 L +231.434 94.405 L +S +229.466 101.745 m +236.81 99.78 L +S +U +U +u +u +384.723 145.999 m +384.676 146.945 L +384.535 147.882 L +384.301 148.8 L +383.977 149.69 L +383.566 150.544 L +383.072 151.352 L +382.5 152.107 L +381.856 152.801 L +381.145 153.428 L +380.376 153.981 L +379.556 154.455 L +378.692 154.844 L +377.794 155.146 L +376.871 155.357 L +375.931 155.474 L +374.984 155.498 L +374.039 155.427 L +373.106 155.262 L +372.195 155.006 L +371.313 154.66 L +370.47 154.227 L +369.674 153.713 L +368.934 153.123 L +368.256 152.461 L +367.647 151.736 L +367.113 150.953 L +366.66 150.121 L +366.293 149.248 L +366.013 148.343 L +365.826 147.414 L +365.732 146.472 L +365.732 145.524 L +S +365.732 145.524 m +365.826 144.582 L +366.014 143.653 L +366.293 142.748 L +366.661 141.875 L +367.115 141.044 L +367.648 140.261 L +368.257 139.535 L +368.936 138.874 L +369.676 138.284 L +370.472 137.77 L +371.315 137.338 L +372.197 136.992 L +373.109 136.736 L +374.042 136.571 L +374.986 136.501 L +375.933 136.524 L +376.873 136.642 L +377.797 136.853 L +378.695 137.155 L +379.558 137.545 L +380.378 138.019 L +381.147 138.572 L +381.857 139.199 L +382.501 139.894 L +383.073 140.649 L +383.567 141.457 L +383.978 142.311 L +384.302 143.201 L +384.535 144.119 L +384.676 145.056 L +384.723 146.002 L +384.675 146.948 L +S +388.521 145.999 m +388.505 146.662 L +388.455 147.324 L +388.373 147.982 L +388.258 148.635 L +388.11 149.281 L +387.931 149.92 L +387.719 150.548 L +387.477 151.166 L +387.204 151.77 L +386.902 152.36 L +386.21 153.492 L +385.41 154.549 L +384.508 155.521 L +383.513 156.398 L +382.437 157.172 L +381.288 157.835 L +380.691 158.123 L +380.08 158.38 L +379.457 158.607 L +378.823 158.802 L +378.18 158.966 L +377.53 159.097 L +376.874 159.196 L +376.214 159.262 L +375.552 159.295 L +374.889 159.295 L +374.227 159.262 L +373.567 159.196 L +372.911 159.097 L +372.261 158.966 L +371.618 158.802 L +370.985 158.606 L +370.361 158.38 L +369.75 158.122 L +368.57 157.517 L +367.457 156.797 L +366.42 155.971 L +365.471 155.045 L +364.619 154.029 L +363.872 152.933 L +363.238 151.769 L +362.965 151.164 L +362.723 150.547 L +362.512 149.918 L +362.332 149.28 L +362.185 148.633 L +362.07 147.98 L +361.987 147.322 L +361.938 146.661 L +361.921 145.998 L +361.938 145.335 L +S +361.938 145.335 m +361.988 144.673 L +362.07 144.015 L +362.185 143.362 L +362.333 142.716 L +362.513 142.077 L +362.724 141.449 L +362.967 140.831 L +363.239 140.227 L +363.874 139.062 L +364.621 137.967 L +365.473 136.951 L +366.423 136.026 L +367.46 135.199 L +368.573 134.48 L +369.754 133.875 L +370.365 133.618 L +370.988 133.391 L +371.622 133.196 L +372.264 133.032 L +372.914 132.901 L +373.57 132.802 L +374.23 132.736 L +374.893 132.703 L +375.556 132.703 L +376.218 132.737 L +376.878 132.803 L +377.534 132.902 L +378.184 133.033 L +378.826 133.197 L +379.46 133.393 L +380.083 133.62 L +380.694 133.877 L +381.292 134.165 L +382.44 134.829 L +383.516 135.603 L +384.51 136.48 L +385.412 137.453 L +386.212 138.51 L +386.903 139.641 L +387.206 140.232 L +387.478 140.836 L +387.721 141.454 L +387.932 142.082 L +388.111 142.721 L +388.258 143.367 L +388.373 144.021 L +388.456 144.679 L +388.505 145.34 L +388.521 146.003 L +388.505 146.666 L +388.455 147.327 L +S +U +U +u +u +191.428 145.999 m +191.397 146.618 L +191.304 147.23 L +190.94 148.412 L +190.348 149.499 L +189.553 150.447 L +188.586 151.218 L +187.485 151.782 L +186.898 151.979 L +186.294 152.117 L +185.679 152.194 L +185.06 152.21 L +184.443 152.163 L +183.833 152.056 L +182.66 151.661 L +181.589 151.043 L +180.661 150.224 L +179.914 149.238 L +179.378 148.123 L +179.195 147.531 L +179.073 146.924 L +179.011 146.308 L +179.011 145.689 L +S +179.011 145.689 m +179.073 145.073 L +179.196 144.466 L +179.619 143.303 L +180.264 142.248 L +181.106 141.341 L +182.11 140.619 L +183.238 140.11 L +183.834 139.943 L +184.444 139.835 L +185.062 139.789 L +185.681 139.805 L +186.295 139.882 L +186.899 140.02 L +188.051 140.472 L +189.09 141.143 L +189.975 142.007 L +190.672 143.03 L +191.152 144.17 L +191.305 144.77 L +191.397 145.382 L +191.428 146.001 L +191.397 146.62 L +S +U +U +u +u +205.568 145.999 m +205.537 146.618 L +205.445 147.23 L +205.08 148.412 L +204.488 149.499 L +203.693 150.447 L +202.726 151.218 L +201.625 151.782 L +201.038 151.979 L +200.434 152.117 L +199.819 152.194 L +199.2 152.21 L +198.583 152.163 L +197.973 152.056 L +196.8 151.661 L +195.729 151.043 L +194.801 150.224 L +194.054 149.238 L +193.518 148.123 L +193.335 147.531 L +193.213 146.924 L +193.151 146.308 L +193.151 145.689 L +S +193.151 145.689 m +193.213 145.073 L +193.336 144.466 L +193.759 143.303 L +194.404 142.248 L +195.246 141.341 L +196.251 140.619 L +197.378 140.11 L +197.974 139.943 L +198.584 139.835 L +199.202 139.789 L +199.821 139.805 L +200.436 139.882 L +201.039 140.02 L +202.191 140.472 L +203.23 141.143 L +204.115 142.007 L +204.812 143.03 L +205.292 144.17 L +205.445 144.77 L +205.537 145.382 L +205.568 146.001 L +205.537 146.62 L +S +198.498 158.246 m +198.467 158.864 L +198.374 159.477 L +198.01 160.659 L +197.418 161.745 L +196.623 162.693 L +195.656 163.464 L +194.555 164.028 L +193.968 164.226 L +193.364 164.363 L +192.749 164.44 L +192.13 164.456 L +191.513 164.409 L +190.903 164.302 L +189.73 163.908 L +188.659 163.289 L +187.731 162.47 L +186.984 161.484 L +186.448 160.37 L +186.265 159.778 L +186.143 159.171 L +186.081 158.554 L +186.081 157.935 L +S +186.081 157.935 m +186.143 157.319 L +186.266 156.712 L +186.689 155.549 L +187.334 154.494 L +188.176 153.587 L +189.18 152.865 L +190.308 152.357 L +190.904 152.189 L +191.514 152.082 L +192.132 152.035 L +192.751 152.051 L +193.366 152.128 L +193.969 152.266 L +195.121 152.718 L +196.16 153.39 L +197.045 154.254 L +197.742 155.276 L +198.222 156.416 L +198.375 157.016 L +198.467 157.629 L +198.498 158.247 L +198.467 158.866 L +S +184.354 158.246 m +184.323 158.864 L +184.231 159.477 L +183.866 160.659 L +183.274 161.745 L +182.479 162.693 L +181.512 163.464 L +180.411 164.028 L +179.824 164.226 L +179.22 164.363 L +178.606 164.44 L +177.986 164.456 L +177.369 164.409 L +176.759 164.302 L +175.586 163.908 L +174.515 163.289 L +173.588 162.47 L +172.841 161.484 L +172.304 160.37 L +172.122 159.778 L +171.999 159.171 L +171.937 158.554 L +171.937 157.935 L +S +171.937 157.935 m +171.999 157.319 L +172.122 156.712 L +172.545 155.549 L +173.191 154.494 L +174.032 153.587 L +175.037 152.865 L +176.164 152.357 L +176.761 152.189 L +177.371 152.082 L +177.988 152.035 L +178.607 152.051 L +179.222 152.128 L +179.826 152.266 L +180.977 152.718 L +182.016 153.39 L +182.902 154.254 L +183.598 155.276 L +184.078 156.416 L +184.231 157.016 L +184.323 157.629 L +184.354 158.247 L +184.323 158.866 L +S +177.284 145.999 m +177.253 146.618 L +177.161 147.23 L +176.796 148.412 L +176.204 149.499 L +175.409 150.447 L +174.442 151.218 L +173.341 151.782 L +172.754 151.979 L +172.15 152.117 L +171.536 152.194 L +170.916 152.21 L +170.299 152.163 L +169.689 152.056 L +168.516 151.661 L +167.445 151.043 L +166.517 150.224 L +165.771 149.238 L +165.234 148.123 L +165.051 147.531 L +164.929 146.924 L +164.867 146.308 L +164.867 145.689 L +S +164.867 145.689 m +164.929 145.073 L +165.052 144.466 L +165.475 143.303 L +166.12 142.248 L +166.962 141.341 L +167.967 140.619 L +169.094 140.11 L +169.691 139.943 L +170.3 139.835 L +170.918 139.789 L +171.537 139.805 L +172.152 139.882 L +172.755 140.02 L +173.907 140.472 L +174.946 141.143 L +175.831 142.007 L +176.528 143.03 L +177.008 144.17 L +177.161 144.77 L +177.253 145.382 L +177.284 146.001 L +177.253 146.62 L +S +184.354 133.753 m +184.323 134.372 L +184.231 134.984 L +183.866 136.166 L +183.274 137.253 L +182.479 138.2 L +181.512 138.972 L +180.411 139.536 L +179.824 139.733 L +179.22 139.871 L +178.606 139.948 L +177.986 139.963 L +177.369 139.917 L +176.759 139.809 L +175.586 139.415 L +174.515 138.797 L +173.588 137.978 L +172.841 136.992 L +172.304 135.877 L +172.122 135.285 L +171.999 134.678 L +171.937 134.062 L +171.937 133.443 L +S +171.937 133.443 m +171.999 132.826 L +172.122 132.219 L +172.545 131.057 L +173.191 130.001 L +174.032 129.095 L +175.037 128.373 L +176.164 127.864 L +176.761 127.696 L +177.371 127.589 L +177.988 127.543 L +178.607 127.558 L +179.222 127.636 L +179.826 127.773 L +180.977 128.226 L +182.016 128.897 L +182.902 129.761 L +183.598 130.783 L +184.078 131.924 L +184.231 132.524 L +184.323 133.136 L +184.354 133.755 L +184.323 134.373 L +S +198.498 133.753 m +198.467 134.372 L +198.374 134.984 L +198.01 136.166 L +197.418 137.253 L +196.623 138.2 L +195.656 138.972 L +194.555 139.536 L +193.968 139.733 L +193.364 139.871 L +192.749 139.948 L +192.13 139.963 L +191.513 139.917 L +190.903 139.809 L +189.73 139.415 L +188.659 138.797 L +187.731 137.978 L +186.984 136.992 L +186.448 135.877 L +186.265 135.285 L +186.143 134.678 L +186.081 134.062 L +186.081 133.443 L +S +186.081 133.443 m +186.143 132.826 L +186.266 132.219 L +186.689 131.057 L +187.334 130.001 L +188.176 129.095 L +189.18 128.373 L +190.308 127.864 L +190.904 127.696 L +191.514 127.589 L +192.132 127.543 L +192.751 127.558 L +193.366 127.636 L +193.969 127.773 L +195.121 128.226 L +196.16 128.897 L +197.045 129.761 L +197.742 130.783 L +198.222 131.924 L +198.375 132.524 L +198.467 133.136 L +198.498 133.755 L +198.467 134.373 L +S +U +U +u +u +217.814 153.069 m +217.783 153.688 L +217.691 154.3 L +217.326 155.483 L +216.735 156.569 L +215.939 157.517 L +214.972 158.288 L +213.871 158.852 L +213.284 159.049 L +212.68 159.187 L +212.066 159.264 L +211.447 159.28 L +210.829 159.233 L +210.219 159.126 L +209.046 158.732 L +207.975 158.113 L +207.048 157.294 L +206.301 156.308 L +205.764 155.193 L +205.582 154.602 L +205.459 153.994 L +205.397 153.378 L +205.398 152.759 L +S +205.398 152.759 m +205.459 152.143 L +205.582 151.536 L +206.005 150.373 L +206.651 149.318 L +207.492 148.411 L +208.497 147.689 L +209.625 147.18 L +210.221 147.013 L +210.831 146.905 L +211.448 146.859 L +212.067 146.875 L +212.682 146.952 L +213.286 147.09 L +214.437 147.542 L +215.476 148.213 L +216.362 149.077 L +217.058 150.1 L +217.539 151.24 L +217.691 151.84 L +217.783 152.453 L +217.814 153.071 L +217.783 153.69 L +S +210.744 165.316 m +210.713 165.934 L +210.621 166.547 L +210.256 167.729 L +209.664 168.815 L +208.869 169.763 L +207.902 170.534 L +206.801 171.099 L +206.214 171.296 L +205.61 171.434 L +204.996 171.51 L +204.377 171.526 L +203.759 171.48 L +203.149 171.372 L +201.976 170.978 L +200.905 170.359 L +199.978 169.541 L +199.231 168.554 L +198.694 167.44 L +198.512 166.848 L +198.389 166.241 L +198.327 165.625 L +198.327 165.005 L +S +198.327 165.005 m +198.389 164.389 L +198.512 163.782 L +198.935 162.619 L +199.581 161.564 L +200.422 160.657 L +201.427 159.935 L +202.554 159.427 L +203.151 159.259 L +203.761 159.152 L +204.378 159.105 L +204.997 159.121 L +205.612 159.198 L +206.216 159.336 L +207.367 159.788 L +208.406 160.46 L +209.292 161.324 L +209.988 162.346 L +210.468 163.486 L +210.621 164.086 L +210.713 164.699 L +210.744 165.317 L +210.713 165.936 L +S +198.498 172.386 m +198.467 173.004 L +198.374 173.617 L +198.01 174.799 L +197.418 175.885 L +196.623 176.833 L +195.656 177.604 L +194.555 178.169 L +193.968 178.366 L +193.364 178.504 L +192.749 178.581 L +192.13 178.596 L +191.513 178.55 L +190.903 178.442 L +189.73 178.048 L +188.659 177.429 L +187.731 176.611 L +186.984 175.624 L +186.448 174.51 L +186.265 173.918 L +186.143 173.311 L +186.081 172.695 L +186.081 172.075 L +S +186.081 172.075 m +186.143 171.459 L +186.266 170.852 L +186.689 169.69 L +187.334 168.634 L +188.176 167.727 L +189.18 167.005 L +190.308 166.497 L +190.904 166.329 L +191.514 166.222 L +192.132 166.176 L +192.751 166.191 L +193.366 166.268 L +193.969 166.406 L +195.121 166.858 L +196.16 167.53 L +197.045 168.394 L +197.742 169.416 L +198.222 170.556 L +198.375 171.156 L +198.467 171.769 L +198.498 172.387 L +198.467 173.006 L +S +184.354 172.386 m +184.323 173.004 L +184.231 173.617 L +183.866 174.799 L +183.274 175.885 L +182.479 176.833 L +181.512 177.604 L +180.411 178.169 L +179.824 178.366 L +179.22 178.504 L +178.606 178.581 L +177.986 178.596 L +177.369 178.55 L +176.759 178.442 L +175.586 178.048 L +174.515 177.429 L +173.588 176.611 L +172.841 175.624 L +172.304 174.51 L +172.122 173.918 L +171.999 173.311 L +171.937 172.695 L +171.937 172.075 L +S +171.937 172.075 m +171.999 171.459 L +172.122 170.852 L +172.545 169.69 L +173.191 168.634 L +174.032 167.727 L +175.037 167.005 L +176.164 166.497 L +176.761 166.329 L +177.371 166.222 L +177.988 166.176 L +178.607 166.191 L +179.222 166.268 L +179.826 166.406 L +180.977 166.858 L +182.016 167.53 L +182.902 168.394 L +183.598 169.416 L +184.078 170.556 L +184.231 171.156 L +184.323 171.769 L +184.354 172.387 L +184.323 173.006 L +S +172.108 165.316 m +172.077 165.934 L +171.984 166.547 L +171.62 167.729 L +171.028 168.815 L +170.233 169.763 L +169.266 170.534 L +168.165 171.099 L +167.578 171.296 L +166.974 171.434 L +166.359 171.51 L +165.74 171.526 L +165.123 171.48 L +164.513 171.372 L +163.34 170.978 L +162.269 170.359 L +161.341 169.541 L +160.594 168.554 L +160.058 167.44 L +159.875 166.848 L +159.753 166.241 L +159.691 165.625 L +159.691 165.005 L +S +159.691 165.005 m +159.753 164.389 L +159.876 163.782 L +160.299 162.619 L +160.944 161.564 L +161.786 160.657 L +162.79 159.935 L +163.918 159.427 L +164.514 159.259 L +165.124 159.152 L +165.742 159.105 L +166.361 159.121 L +166.976 159.198 L +167.579 159.336 L +168.731 159.788 L +169.77 160.46 L +170.655 161.324 L +171.352 162.346 L +171.832 163.486 L +171.985 164.086 L +172.077 164.699 L +172.108 165.317 L +172.077 165.936 L +S +165.038 153.069 m +165.007 153.688 L +164.914 154.3 L +164.55 155.483 L +163.958 156.569 L +163.163 157.517 L +162.196 158.288 L +161.095 158.852 L +160.508 159.049 L +159.904 159.187 L +159.289 159.264 L +158.67 159.28 L +158.053 159.233 L +157.443 159.126 L +156.27 158.732 L +155.199 158.113 L +154.271 157.294 L +153.524 156.308 L +152.988 155.193 L +152.805 154.602 L +152.683 153.994 L +152.621 153.378 L +152.621 152.759 L +S +152.621 152.759 m +152.683 152.143 L +152.806 151.536 L +153.229 150.373 L +153.874 149.318 L +154.716 148.411 L +155.72 147.689 L +156.848 147.18 L +157.444 147.013 L +158.054 146.905 L +158.672 146.859 L +159.291 146.875 L +159.905 146.952 L +160.509 147.09 L +161.661 147.542 L +162.7 148.213 L +163.585 149.077 L +164.282 150.1 L +164.762 151.24 L +164.915 151.84 L +165.007 152.453 L +165.038 153.071 L +165.007 153.69 L +S +165.038 138.929 m +165.007 139.548 L +164.914 140.16 L +164.55 141.342 L +163.958 142.429 L +163.163 143.376 L +162.196 144.148 L +161.095 144.712 L +160.508 144.909 L +159.904 145.047 L +159.289 145.124 L +158.67 145.139 L +158.053 145.093 L +157.443 144.986 L +156.27 144.591 L +155.199 143.973 L +154.271 143.154 L +153.524 142.168 L +152.988 141.053 L +152.805 140.461 L +152.683 139.854 L +152.621 139.238 L +152.621 138.619 L +S +152.621 138.619 m +152.683 138.002 L +152.806 137.395 L +153.229 136.233 L +153.874 135.178 L +154.716 134.271 L +155.72 133.549 L +156.848 133.04 L +157.444 132.873 L +158.054 132.765 L +158.672 132.719 L +159.291 132.735 L +159.905 132.812 L +160.509 132.95 L +161.661 133.402 L +162.7 134.073 L +163.585 134.937 L +164.282 135.96 L +164.762 137.1 L +164.915 137.7 L +165.007 138.312 L +165.038 138.931 L +165.007 139.549 L +S +172.108 126.683 m +172.077 127.302 L +171.984 127.914 L +171.62 129.096 L +171.028 130.183 L +170.233 131.13 L +169.266 131.901 L +168.165 132.466 L +167.578 132.663 L +166.974 132.801 L +166.359 132.878 L +165.74 132.893 L +165.123 132.847 L +164.513 132.739 L +163.34 132.345 L +162.269 131.726 L +161.341 130.908 L +160.594 129.922 L +160.058 128.807 L +159.875 128.215 L +159.753 127.608 L +159.691 126.992 L +159.691 126.372 L +S +159.691 126.372 m +159.753 125.756 L +159.876 125.149 L +160.299 123.987 L +160.944 122.931 L +161.786 122.025 L +162.79 121.303 L +163.918 120.794 L +164.514 120.626 L +165.124 120.519 L +165.742 120.473 L +166.361 120.488 L +166.976 120.565 L +167.579 120.703 L +168.731 121.156 L +169.77 121.827 L +170.655 122.691 L +171.352 123.713 L +171.832 124.853 L +171.985 125.454 L +172.077 126.066 L +172.108 126.685 L +172.077 127.303 L +S +184.354 119.613 m +184.323 120.231 L +184.231 120.844 L +183.866 122.026 L +183.274 123.112 L +182.479 124.06 L +181.512 124.831 L +180.411 125.396 L +179.824 125.593 L +179.22 125.731 L +178.606 125.808 L +177.986 125.823 L +177.369 125.777 L +176.759 125.669 L +175.586 125.275 L +174.515 124.656 L +173.588 123.838 L +172.841 122.852 L +172.304 121.737 L +172.122 121.145 L +171.999 120.538 L +171.937 119.922 L +171.937 119.302 L +S +171.937 119.302 m +171.999 118.686 L +172.122 118.079 L +172.545 116.917 L +173.191 115.861 L +174.032 114.954 L +175.037 114.232 L +176.164 113.724 L +176.761 113.556 L +177.371 113.449 L +177.988 113.403 L +178.607 113.418 L +179.222 113.495 L +179.826 113.633 L +180.977 114.085 L +182.016 114.757 L +182.902 115.621 L +183.598 116.643 L +184.078 117.783 L +184.231 118.384 L +184.323 118.996 L +184.354 119.615 L +184.323 120.233 L +S +198.498 119.613 m +198.467 120.231 L +198.374 120.844 L +198.01 122.026 L +197.418 123.112 L +196.623 124.06 L +195.656 124.831 L +194.555 125.396 L +193.968 125.593 L +193.364 125.731 L +192.749 125.808 L +192.13 125.823 L +191.513 125.777 L +190.903 125.669 L +189.73 125.275 L +188.659 124.656 L +187.731 123.838 L +186.984 122.852 L +186.448 121.737 L +186.265 121.145 L +186.143 120.538 L +186.081 119.922 L +186.081 119.302 L +S +186.081 119.302 m +186.143 118.686 L +186.266 118.079 L +186.689 116.917 L +187.334 115.861 L +188.176 114.954 L +189.18 114.232 L +190.308 113.724 L +190.904 113.556 L +191.514 113.449 L +192.132 113.403 L +192.751 113.418 L +193.366 113.495 L +193.969 113.633 L +195.121 114.085 L +196.16 114.757 L +197.045 115.621 L +197.742 116.643 L +198.222 117.783 L +198.375 118.384 L +198.467 118.996 L +198.498 119.615 L +198.467 120.233 L +S +210.744 126.683 m +210.713 127.302 L +210.621 127.914 L +210.256 129.096 L +209.664 130.183 L +208.869 131.13 L +207.902 131.901 L +206.801 132.466 L +206.214 132.663 L +205.61 132.801 L +204.996 132.878 L +204.377 132.893 L +203.759 132.847 L +203.149 132.739 L +201.976 132.345 L +200.905 131.726 L +199.978 130.908 L +199.231 129.922 L +198.694 128.807 L +198.512 128.215 L +198.389 127.608 L +198.327 126.992 L +198.327 126.372 L +S +198.327 126.372 m +198.389 125.756 L +198.512 125.149 L +198.935 123.987 L +199.581 122.931 L +200.422 122.025 L +201.427 121.303 L +202.554 120.794 L +203.151 120.626 L +203.761 120.519 L +204.378 120.473 L +204.997 120.488 L +205.612 120.565 L +206.216 120.703 L +207.367 121.156 L +208.406 121.827 L +209.292 122.691 L +209.988 123.713 L +210.468 124.853 L +210.621 125.454 L +210.713 126.066 L +210.744 126.685 L +210.713 127.303 L +S +217.814 138.929 m +217.783 139.548 L +217.691 140.16 L +217.326 141.342 L +216.735 142.429 L +215.939 143.376 L +214.972 144.148 L +213.871 144.712 L +213.284 144.909 L +212.68 145.047 L +212.066 145.124 L +211.447 145.139 L +210.829 145.093 L +210.219 144.986 L +209.046 144.591 L +207.975 143.973 L +207.048 143.154 L +206.301 142.168 L +205.764 141.053 L +205.582 140.461 L +205.459 139.854 L +205.397 139.238 L +205.398 138.619 L +S +205.398 138.619 m +205.459 138.002 L +205.582 137.395 L +206.005 136.233 L +206.651 135.178 L +207.492 134.271 L +208.497 133.549 L +209.625 133.04 L +210.221 132.873 L +210.831 132.765 L +211.448 132.719 L +212.067 132.735 L +212.682 132.812 L +213.286 132.95 L +214.437 133.402 L +215.476 134.073 L +216.362 134.937 L +217.058 135.96 L +217.539 137.1 L +217.691 137.7 L +217.783 138.312 L +217.814 138.931 L +217.783 139.549 L +S +U +U +u +u +232.567 145.999 m +232.536 146.618 L +232.443 147.23 L +232.079 148.412 L +231.487 149.499 L +230.692 150.447 L +229.725 151.218 L +228.624 151.782 L +228.037 151.979 L +227.433 152.117 L +226.818 152.194 L +226.199 152.21 L +225.581 152.163 L +224.972 152.056 L +223.799 151.661 L +222.728 151.043 L +221.8 150.224 L +221.053 149.238 L +220.517 148.123 L +220.334 147.531 L +220.212 146.924 L +220.15 146.308 L +220.15 145.689 L +S +220.15 145.689 m +220.212 145.073 L +220.335 144.466 L +220.758 143.303 L +221.403 142.248 L +222.245 141.341 L +223.249 140.619 L +224.377 140.11 L +224.973 139.943 L +225.583 139.835 L +226.201 139.789 L +226.82 139.805 L +227.434 139.882 L +228.038 140.02 L +229.19 140.472 L +230.229 141.143 L +231.114 142.007 L +231.811 143.03 L +232.291 144.17 L +232.444 144.77 L +232.536 145.382 L +232.567 146.001 L +232.535 146.62 L +S +230.085 160.072 m +230.054 160.69 L +229.962 161.303 L +229.597 162.485 L +229.006 163.571 L +228.21 164.519 L +227.243 165.29 L +226.142 165.855 L +225.555 166.052 L +224.951 166.19 L +224.337 166.267 L +223.718 166.282 L +223.1 166.236 L +222.49 166.128 L +221.318 165.734 L +220.246 165.115 L +219.319 164.297 L +218.572 163.31 L +218.035 162.196 L +217.853 161.604 L +217.73 160.997 L +217.669 160.381 L +217.669 159.761 L +S +217.669 159.761 m +217.73 159.145 L +217.853 158.538 L +218.277 157.376 L +218.922 156.32 L +219.763 155.413 L +220.768 154.691 L +221.896 154.183 L +222.492 154.015 L +223.102 153.908 L +223.719 153.862 L +224.339 153.877 L +224.953 153.954 L +225.557 154.092 L +226.708 154.544 L +227.747 155.216 L +228.633 156.08 L +229.329 157.102 L +229.81 158.242 L +229.962 158.843 L +230.055 159.455 L +230.085 160.074 L +230.054 160.692 L +S +222.94 172.446 m +222.91 173.065 L +222.817 173.677 L +222.453 174.859 L +221.861 175.946 L +221.066 176.894 L +220.098 177.665 L +218.997 178.229 L +218.41 178.426 L +217.807 178.564 L +217.192 178.641 L +216.573 178.656 L +215.955 178.61 L +215.345 178.503 L +214.173 178.108 L +213.101 177.49 L +212.174 176.671 L +211.427 175.685 L +210.89 174.57 L +210.708 173.978 L +210.585 173.371 L +210.524 172.755 L +210.524 172.136 L +S +210.524 172.136 m +210.586 171.52 L +210.708 170.913 L +211.132 169.75 L +211.777 168.695 L +212.619 167.788 L +213.623 167.066 L +214.751 166.557 L +215.347 166.39 L +215.957 166.282 L +216.575 166.236 L +217.194 166.252 L +217.808 166.329 L +218.412 166.467 L +219.564 166.919 L +220.603 167.59 L +221.488 168.454 L +222.185 169.477 L +222.665 170.617 L +222.818 171.217 L +222.91 171.829 L +222.94 172.448 L +222.909 173.067 L +S +211.997 181.627 m +211.966 182.246 L +211.874 182.858 L +211.509 184.041 L +210.918 185.127 L +210.122 186.075 L +209.155 186.846 L +208.054 187.41 L +207.467 187.607 L +206.863 187.745 L +206.249 187.822 L +205.63 187.838 L +205.012 187.791 L +204.402 187.684 L +203.229 187.29 L +202.158 186.671 L +201.231 185.852 L +200.484 184.866 L +199.947 183.751 L +199.765 183.16 L +199.642 182.553 L +199.58 181.936 L +199.581 181.317 L +S +199.581 181.317 m +199.642 180.701 L +199.765 180.094 L +200.188 178.931 L +200.834 177.876 L +201.675 176.969 L +202.68 176.247 L +203.808 175.738 L +204.404 175.571 L +205.014 175.463 L +205.631 175.417 L +206.25 175.433 L +206.865 175.51 L +207.469 175.648 L +208.62 176.1 L +209.659 176.772 L +210.545 177.635 L +211.241 178.658 L +211.722 179.798 L +211.874 180.398 L +211.966 181.011 L +211.997 181.629 L +211.966 182.248 L +S +198.569 186.515 m +198.538 187.134 L +198.446 187.746 L +198.081 188.928 L +197.489 190.015 L +196.694 190.962 L +195.727 191.734 L +194.626 192.298 L +194.039 192.495 L +193.435 192.633 L +192.821 192.71 L +192.201 192.725 L +191.584 192.679 L +190.974 192.572 L +189.801 192.177 L +188.73 191.559 L +187.802 190.74 L +187.056 189.754 L +186.519 188.639 L +186.336 188.047 L +186.214 187.44 L +186.152 186.824 L +186.152 186.205 L +S +186.152 186.205 m +186.214 185.589 L +186.337 184.982 L +186.76 183.819 L +187.405 182.764 L +188.247 181.857 L +189.252 181.135 L +190.379 180.626 L +190.976 180.459 L +191.586 180.351 L +192.203 180.305 L +192.822 180.321 L +193.437 180.398 L +194.041 180.536 L +195.192 180.988 L +196.231 181.659 L +197.116 182.523 L +197.813 183.546 L +198.293 184.686 L +198.446 185.286 L +198.538 185.898 L +198.569 186.517 L +198.538 187.136 L +S +184.283 186.515 m +184.252 187.134 L +184.16 187.746 L +183.795 188.928 L +183.203 190.015 L +182.408 190.962 L +181.441 191.734 L +180.34 192.298 L +179.753 192.495 L +179.149 192.633 L +178.534 192.71 L +177.915 192.725 L +177.298 192.679 L +176.688 192.572 L +175.515 192.177 L +174.444 191.559 L +173.516 190.74 L +172.769 189.754 L +172.233 188.639 L +172.05 188.047 L +171.928 187.44 L +171.866 186.824 L +171.866 186.205 L +S +171.866 186.205 m +171.928 185.589 L +172.051 184.982 L +172.474 183.819 L +173.119 182.764 L +173.961 181.857 L +174.965 181.135 L +176.093 180.626 L +176.689 180.459 L +177.299 180.351 L +177.917 180.305 L +178.536 180.321 L +179.151 180.398 L +179.754 180.536 L +180.906 180.988 L +181.945 181.659 L +182.83 182.523 L +183.527 183.546 L +184.007 184.686 L +184.16 185.286 L +184.252 185.898 L +184.283 186.517 L +184.252 187.136 L +S +170.855 181.627 m +170.824 182.246 L +170.731 182.858 L +170.367 184.041 L +169.775 185.127 L +168.98 186.075 L +168.013 186.846 L +166.912 187.41 L +166.325 187.607 L +165.721 187.745 L +165.106 187.822 L +164.487 187.838 L +163.87 187.791 L +163.26 187.684 L +162.087 187.29 L +161.016 186.671 L +160.088 185.852 L +159.341 184.866 L +158.805 183.751 L +158.622 183.16 L +158.5 182.553 L +158.438 181.936 L +158.438 181.317 L +S +158.438 181.317 m +158.5 180.701 L +158.623 180.094 L +159.046 178.931 L +159.691 177.876 L +160.533 176.969 L +161.537 176.247 L +162.665 175.738 L +163.261 175.571 L +163.871 175.463 L +164.489 175.417 L +165.108 175.433 L +165.722 175.51 L +166.326 175.648 L +167.478 176.1 L +168.517 176.772 L +169.402 177.635 L +170.099 178.658 L +170.579 179.798 L +170.732 180.398 L +170.824 181.011 L +170.855 181.629 L +170.824 182.248 L +S +159.911 172.446 m +159.88 173.065 L +159.788 173.677 L +159.423 174.859 L +158.832 175.946 L +158.036 176.894 L +157.069 177.665 L +155.968 178.229 L +155.381 178.426 L +154.777 178.564 L +154.163 178.641 L +153.544 178.656 L +152.926 178.61 L +152.316 178.503 L +151.144 178.108 L +150.072 177.49 L +149.145 176.671 L +148.398 175.685 L +147.861 174.57 L +147.679 173.978 L +147.556 173.371 L +147.495 172.755 L +147.495 172.136 L +S +147.495 172.136 m +147.556 171.52 L +147.679 170.913 L +148.103 169.75 L +148.748 168.695 L +149.589 167.788 L +150.594 167.066 L +151.722 166.557 L +152.318 166.39 L +152.928 166.282 L +153.545 166.236 L +154.165 166.252 L +154.779 166.329 L +155.383 166.467 L +156.534 166.919 L +157.573 167.59 L +158.459 168.454 L +159.155 169.477 L +159.636 170.617 L +159.788 171.217 L +159.881 171.829 L +159.911 172.448 L +159.88 173.067 L +S +152.766 160.072 m +152.735 160.69 L +152.643 161.303 L +152.279 162.485 L +151.687 163.571 L +150.892 164.519 L +149.924 165.29 L +148.823 165.855 L +148.236 166.052 L +147.633 166.19 L +147.018 166.267 L +146.399 166.282 L +145.781 166.236 L +145.171 166.128 L +143.999 165.734 L +142.927 165.115 L +142 164.297 L +141.253 163.31 L +140.716 162.196 L +140.534 161.604 L +140.411 160.997 L +140.35 160.381 L +140.35 159.761 L +S +140.35 159.761 m +140.412 159.145 L +140.534 158.538 L +140.958 157.376 L +141.603 156.32 L +142.445 155.413 L +143.449 154.691 L +144.577 154.183 L +145.173 154.015 L +145.783 153.908 L +146.401 153.862 L +147.02 153.877 L +147.634 153.954 L +148.238 154.092 L +149.39 154.544 L +150.429 155.216 L +151.314 156.08 L +152.011 157.102 L +152.491 158.242 L +152.644 158.843 L +152.736 159.455 L +152.766 160.074 L +152.735 160.692 L +S +150.285 145.999 m +150.254 146.618 L +150.162 147.23 L +149.797 148.412 L +149.206 149.499 L +148.41 150.447 L +147.443 151.218 L +146.342 151.782 L +145.755 151.979 L +145.151 152.117 L +144.537 152.194 L +143.918 152.21 L +143.3 152.163 L +142.69 152.056 L +141.517 151.661 L +140.446 151.043 L +139.519 150.224 L +138.772 149.238 L +138.235 148.123 L +138.053 147.531 L +137.93 146.924 L +137.868 146.308 L +137.869 145.689 L +S +137.869 145.689 m +137.93 145.073 L +138.053 144.466 L +138.476 143.303 L +139.122 142.248 L +139.963 141.341 L +140.968 140.619 L +142.096 140.11 L +142.692 139.943 L +143.302 139.835 L +143.919 139.789 L +144.538 139.805 L +145.153 139.882 L +145.757 140.02 L +146.908 140.472 L +147.947 141.143 L +148.833 142.007 L +149.529 143.03 L +150.01 144.17 L +150.162 144.77 L +150.254 145.382 L +150.285 146.001 L +150.254 146.62 L +S +152.766 131.927 m +152.735 132.545 L +152.643 133.158 L +152.279 134.34 L +151.687 135.426 L +150.892 136.374 L +149.924 137.145 L +148.823 137.71 L +148.236 137.907 L +147.633 138.045 L +147.018 138.122 L +146.399 138.137 L +145.781 138.091 L +145.171 137.983 L +143.999 137.589 L +142.927 136.97 L +142 136.152 L +141.253 135.165 L +140.716 134.051 L +140.534 133.459 L +140.411 132.852 L +140.35 132.236 L +140.35 131.616 L +S +140.35 131.616 m +140.412 131 L +140.534 130.393 L +140.958 129.231 L +141.603 128.175 L +142.445 127.268 L +143.449 126.546 L +144.577 126.038 L +145.173 125.87 L +145.783 125.763 L +146.401 125.717 L +147.02 125.732 L +147.634 125.809 L +148.238 125.947 L +149.39 126.399 L +150.429 127.071 L +151.314 127.935 L +152.011 128.957 L +152.491 130.097 L +152.644 130.697 L +152.736 131.31 L +152.766 131.928 L +152.735 132.547 L +S +159.911 119.556 m +159.88 120.174 L +159.788 120.787 L +159.423 121.969 L +158.832 123.055 L +158.036 124.003 L +157.069 124.774 L +155.968 125.339 L +155.381 125.536 L +154.777 125.674 L +154.163 125.751 L +153.544 125.766 L +152.926 125.72 L +152.316 125.612 L +151.144 125.218 L +150.072 124.599 L +149.145 123.781 L +148.398 122.795 L +147.861 121.68 L +147.679 121.088 L +147.556 120.481 L +147.495 119.865 L +147.495 119.245 L +S +147.495 119.245 m +147.556 118.629 L +147.679 118.022 L +148.103 116.86 L +148.748 115.804 L +149.589 114.897 L +150.594 114.175 L +151.722 113.667 L +152.318 113.499 L +152.928 113.392 L +153.545 113.346 L +154.165 113.361 L +154.779 113.438 L +155.383 113.576 L +156.534 114.029 L +157.573 114.7 L +158.459 115.564 L +159.155 116.586 L +159.636 117.726 L +159.788 118.327 L +159.881 118.939 L +159.911 119.558 L +159.88 120.176 L +S +170.855 110.371 m +170.824 110.99 L +170.731 111.602 L +170.367 112.784 L +169.775 113.871 L +168.98 114.818 L +168.013 115.59 L +166.912 116.154 L +166.325 116.351 L +165.721 116.489 L +165.106 116.566 L +164.487 116.581 L +163.87 116.535 L +163.26 116.427 L +162.087 116.033 L +161.016 115.415 L +160.088 114.596 L +159.341 113.61 L +158.805 112.495 L +158.622 111.903 L +158.5 111.296 L +158.438 110.68 L +158.438 110.061 L +S +158.438 110.061 m +158.5 109.444 L +158.623 108.837 L +159.046 107.675 L +159.691 106.619 L +160.533 105.713 L +161.537 104.991 L +162.665 104.482 L +163.261 104.315 L +163.871 104.207 L +164.489 104.161 L +165.108 104.177 L +165.722 104.254 L +166.326 104.392 L +167.478 104.844 L +168.517 105.515 L +169.402 106.379 L +170.099 107.402 L +170.579 108.542 L +170.732 109.142 L +170.824 109.754 L +170.855 110.373 L +170.824 110.991 L +S +184.283 105.483 m +184.252 106.102 L +184.16 106.714 L +183.795 107.896 L +183.203 108.983 L +182.408 109.931 L +181.441 110.702 L +180.34 111.266 L +179.753 111.463 L +179.149 111.601 L +178.534 111.678 L +177.915 111.694 L +177.298 111.647 L +176.688 111.54 L +175.515 111.146 L +174.444 110.527 L +173.516 109.708 L +172.769 108.722 L +172.233 107.607 L +172.05 107.016 L +171.928 106.408 L +171.866 105.792 L +171.866 105.173 L +S +171.866 105.173 m +171.928 104.557 L +172.051 103.95 L +172.474 102.787 L +173.119 101.732 L +173.961 100.825 L +174.965 100.103 L +176.093 99.594 L +176.689 99.427 L +177.299 99.319 L +177.917 99.273 L +178.536 99.289 L +179.151 99.366 L +179.754 99.504 L +180.906 99.956 L +181.945 100.627 L +182.83 101.491 L +183.527 102.514 L +184.007 103.654 L +184.16 104.254 L +184.252 104.866 L +184.283 105.485 L +184.252 106.104 L +S +198.569 105.483 m +198.538 106.102 L +198.446 106.714 L +198.081 107.896 L +197.489 108.983 L +196.694 109.931 L +195.727 110.702 L +194.626 111.266 L +194.039 111.463 L +193.435 111.601 L +192.821 111.678 L +192.201 111.694 L +191.584 111.647 L +190.974 111.54 L +189.801 111.146 L +188.73 110.527 L +187.802 109.708 L +187.056 108.722 L +186.519 107.607 L +186.336 107.016 L +186.214 106.408 L +186.152 105.792 L +186.152 105.173 L +S +186.152 105.173 m +186.214 104.557 L +186.337 103.95 L +186.76 102.787 L +187.405 101.732 L +188.247 100.825 L +189.252 100.103 L +190.379 99.594 L +190.976 99.427 L +191.586 99.319 L +192.203 99.273 L +192.822 99.289 L +193.437 99.366 L +194.041 99.504 L +195.192 99.956 L +196.231 100.627 L +197.116 101.491 L +197.813 102.514 L +198.293 103.654 L +198.446 104.254 L +198.538 104.866 L +198.569 105.485 L +198.538 106.104 L +S +211.997 110.371 m +211.966 110.99 L +211.874 111.602 L +211.509 112.784 L +210.918 113.871 L +210.122 114.818 L +209.155 115.59 L +208.054 116.154 L +207.467 116.351 L +206.863 116.489 L +206.249 116.566 L +205.63 116.581 L +205.012 116.535 L +204.402 116.427 L +203.229 116.033 L +202.158 115.415 L +201.231 114.596 L +200.484 113.61 L +199.947 112.495 L +199.765 111.903 L +199.642 111.296 L +199.58 110.68 L +199.581 110.061 L +S +199.581 110.061 m +199.642 109.444 L +199.765 108.837 L +200.188 107.675 L +200.834 106.619 L +201.675 105.713 L +202.68 104.991 L +203.808 104.482 L +204.404 104.315 L +205.014 104.207 L +205.631 104.161 L +206.25 104.177 L +206.865 104.254 L +207.469 104.392 L +208.62 104.844 L +209.659 105.515 L +210.545 106.379 L +211.241 107.402 L +211.722 108.542 L +211.874 109.142 L +211.966 109.754 L +211.997 110.373 L +211.966 110.991 L +S +222.94 119.556 m +222.91 120.174 L +222.817 120.787 L +222.453 121.969 L +221.861 123.055 L +221.066 124.003 L +220.098 124.774 L +218.997 125.339 L +218.41 125.536 L +217.807 125.674 L +217.192 125.751 L +216.573 125.766 L +215.955 125.72 L +215.345 125.612 L +214.173 125.218 L +213.101 124.599 L +212.174 123.781 L +211.427 122.795 L +210.89 121.68 L +210.708 121.088 L +210.585 120.481 L +210.524 119.865 L +210.524 119.245 L +S +210.524 119.245 m +210.586 118.629 L +210.708 118.022 L +211.132 116.86 L +211.777 115.804 L +212.619 114.897 L +213.623 114.175 L +214.751 113.667 L +215.347 113.499 L +215.957 113.392 L +216.575 113.346 L +217.194 113.361 L +217.808 113.438 L +218.412 113.576 L +219.564 114.029 L +220.603 114.7 L +221.488 115.564 L +222.185 116.586 L +222.665 117.726 L +222.818 118.327 L +222.91 118.939 L +222.94 119.558 L +222.909 120.176 L +S +230.085 131.927 m +230.054 132.545 L +229.962 133.158 L +229.597 134.34 L +229.006 135.426 L +228.21 136.374 L +227.243 137.145 L +226.142 137.71 L +225.555 137.907 L +224.951 138.045 L +224.337 138.122 L +223.718 138.137 L +223.1 138.091 L +222.49 137.983 L +221.318 137.589 L +220.246 136.97 L +219.319 136.152 L +218.572 135.165 L +218.035 134.051 L +217.853 133.459 L +217.73 132.852 L +217.669 132.236 L +217.669 131.616 L +S +217.669 131.616 m +217.73 131 L +217.853 130.393 L +218.277 129.231 L +218.922 128.175 L +219.763 127.268 L +220.768 126.546 L +221.896 126.038 L +222.492 125.87 L +223.102 125.763 L +223.719 125.717 L +224.339 125.732 L +224.953 125.809 L +225.557 125.947 L +226.708 126.399 L +227.747 127.071 L +228.633 127.935 L +229.329 128.957 L +229.81 130.097 L +229.962 130.697 L +230.055 131.31 L +230.085 131.928 L +230.054 132.547 L +S +U +U +u +49.478 10.261 m +49.478 281.737 L +320.95 281.737 L +320.95 10.261 L +49.478 10.261 L +S +U +U +0 J 0 j 1 w +/_CMR12 12 12 0 1 z +[1 0 0 1 184 244]e +9 (MODERATOR)t +T +[1 0 0 1 256 52]e +9 (CALENDRIA)t +T +%%Trailer +Adobe_Illustrator881 /terminate get exec +Adobe_customcolor /terminate get exec +Adobe_cshow /terminate get exec +Adobe_cmykcolor /terminate get exec + diff --git a/doc/IGE335/GTCW17.eps b/doc/IGE335/GTCW17.eps new file mode 100644 index 0000000..0351066 --- /dev/null +++ b/doc/IGE335/GTCW17.eps @@ -0,0 +1,17261 @@ +%!PS-Adobe-3.1 EPSF-3.0 +%ADO_DSC_Encoding: MacOS Roman +%%Title: GTCWU17.eps +%%Creator: Adobe Illustrator(R) 14.0 +%%For: Guy Marleau +%%CreationDate: 13-07-10 +%%BoundingBox: 0 0 505 283 +%%HiResBoundingBox: 0 0 504.1440 282.5840 +%%CropBox: 0 0 504.1440 282.5840 +%%LanguageLevel: 2 +%%DocumentData: Clean7Bit +%ADOBeginClientInjection: DocumentHeader "AI11EPS" +%%AI8_CreatorVersion: 14.0.0 %AI9_PrintingDataBegin %ADO_BuildNumber: Adobe Illustrator(R) 14.0.0 x367 R agm 4.4890 ct 5.1541 %ADO_ContainsXMP: MainFirst %AI7_Thumbnail: 128 72 8 %%BeginData: 18462 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 %524C45FFA87DA8FF7DFD04FFA87DA8A8FFA852A8FFFFFFA8FD6BFF7DA87D %275252522752277D275252A82752525227525227A8FD68FFA8A87D7D7DA8 %A8A87D7DA87D7DA8A87D7D7D277D7DA87DA8FD74FFA8FD04FFA8A8FDFCFF %FDF0FFA1C9A1A7A1C9A1A7A1C9A1A7A1C9A1A7A1C9FD07A1C9A1A1A1C9A1 %A1A1C9FD07A1C9A1A1A1C3A1A1A1C3FD07A1C3A1A1A1C3A1A1A1C3FD07A1 %C3A1A1A1C3A1A19BC3A1A19BA1A1A19BC3A1A19BC3A1A19BC3A1A19BA1A1 %A19BC3A1A19BC3A1A19BC3A1A19BC3A1A19BC3A1A19BC3A1A199BBBB98BB %98BB9899BBBB98BB98BB98BBB4BB92BB92BB92BBB49392BBB4BB9293B4BB %92BB92BB92BBB49392BBB4BB92B5B4B5FCB592B5FCB5B4938CB5B4B58CB5 %FCB5FCB58CB5FCB5FC938CB5FCB58CB0FCB0FCB08CB0FCB0FC8D8CB0FCB0 %8CB0FCB0FCB08CB0FCB0FC8D8CB0FCB08CB0FCB0FCB0FCB08CB0FCB0FCB0 %FCB08C92BB99BB98BBBBBB92BB99BB98BBBBBB92BBB4BB9299B4BB92BB92 %BB92BBB4BB92BBB4BB9299B4BB92BB92B5B4BBB4B58CB5B4B59293B4B5B4 %B592B5FCB5B4938CB5B4B58C93B4B5FCB592B5FCB5B4938CB0FCB08CB0FC %B0FCB08CB0FCB0FCB08CB0FCB08CB0FCB0FCB08CB0FCB0FC8C8CB0FCB0FC %B0FCFC8CB0FCB0FCB0FC8C99BBC1BBBB99C19999FD04BB99C199BBB5BBBB %BB93BBBBBBB59993BBB5BB9399B5BBB5BB92BBB5BBB49993BBB4BBB5B5B4 %B5B5B592B5B5B5B4B5B5B5B4B592B5B4B5B5B592B5B5B5B4B5B5B5B4B58C %B0FCB5FCB08CB0FCB0FCB5FCB0FCB08CB0FCB0FCB08CB0FCB0FCB5FCB0FC %B08CB0FCB0FCB0FCB08CB0FCB0FCB0FCB08C98BB98BB99BB98BB92BB98BB %99BB98BB92BB92BB929992BB92BB92BBB4BB92BB92BB92BB929392BBB4BB %92BBB4B592BB92B592B59293FCB5B4B58CB5B4B5FCB58CB58CB59293FCB5 %FCB58CB5FCB5FC938CB0FCB08C8DFCB0FCB08CB0FCB0FCB08CB0FCB08C8D %FCB0FCB08CB0FCB0FC8D8CB0FCB0FCB0FCB08CB0FCB0FCB0FCB099BBC1BB %BBBBC19999BBC1BBBBBBC1BB99B5BBBBBB93BBBBBBB59993BB93BB9399B5 %BBB5BB93BBB5BBB59993BB93BB93B5B4B5B5B592B5B5B5B49393B5B4B592 %B5B4B5B5B592B5B5B5B49393B5B4B592B0FCB5FCB58CB5FCB0FCB58CB0FC %B08CB0FCB0FCB08CB0FCB0FCB58CB0FCB08CB0FCB0FCB0FCB08CB0FCB0FC %B0FCB08C98BB98BB99BB98BB92BB98BB99BB98BB6E999299929992999299 %6E99929992996E9992BB9293929992996E9992999299929392B5929392B5 %92B56E9392939293929392B5929392B592B56893929392938C8D8CB58C93 %8CB58CB068938C8D8C938C8D8CB58C8D8CB08CB0688D8C8D8C8D8CB0FCB0 %FCB0FCB0FCB0FCB0FCB0FCB0FD04BBC1BBBB9999BBBBBBC1BBBB99FD05BB %99FD04BB9999BBBBBB9399FD04BB99FD04BB9993BBBBBB93BBB5B5B4BB93 %B5B4BBB59392BBB5B592B5B5B5B4B593B5B4B5B59392B5B5B592B5B0B5FC %B58DB5FCB5B0B5FCB5FCB58CB5FCB5FCB58DB0FCB5FCB5FCB5FCB08CB0FC %B0FCB0FCB08CB0FCB0FCB0FCB08C6E999999929999996E99999992999999 %92BB98BB9299B4BB92BB92BB92BB92BB6EBB92BB9299B4BB92BB92BB92BB %92BB92B592B59293B4B592B592B592B5B49392B5B4B59293B4B592B592B5 %92B5B4938CB5FCB08C93FCB08CB58CB0FCB5FC8D8CB0FCB08C93FCB08CB0 %8CB0FCB0FC8C8CB08C8D8C8D8C8C8CB08C8D8C8D8C8D99BBC199C199C199 %99BBBB99C199C199FD05BB99FD04BB9999BBBBBB9999FD04BB99FD04BB99 %93BBBBBB93BBB5BBB5BB93BBB5BBB5B593BBB5BB92BBB5B5B4BB93B5B4BB %B5B5B4BBB5B592B5B0B5FCB58DB5FCB5B0B5FCB5B0B58CB5B0B5FCB58DB5 %FCB5B0B5FCB5FCB58CB5B0B0FCB5B0B08CB5FCB0FCB5FCB08C98C199BB99 %BBBBBB92C199BB98BBBBBB92BB92BB929992BB92BB929992BB92996EBB92 %BB929992BB92BB929992BB929992B592B5929392B592B5929392B5929392 %B592B5929392B592B5929392B592938CB58CB08C938CB08CB58C8D8CB58C %8D8CB58CB08C938CB08CB08CB08CB0FC8C8CB0FCB0FCB0FCB08CB0FCB0FC %B0FC8D99BBC1BBBB99C19999BBC1BBBB99C19999929999996E9999999299 %939992999399929993996E9993999299939992999393929992936E939293 %9293929392936E93929392936E9392939293929392936E938C938C9368B5 %8C938C938C938CB58C938C938C9368B58C938C938C938CB568B0FCB0FCB0 %FCB08CB0FCB0FCB0FCB08C98BB98BB99BB98BB92BB98BB99BB98BB98BB98 %BB9999BABBBBBB92BBBBBB98BB92BB98BB9999BABBBBBB92BBBBBB98BB92 %BB92BB9293B4BBB4BB92BBB4B5B4B592B5B4BB9293B4B5B4B592B5B4B5B4 %938CB5FCB58C93FCB5FCB58CB5FCB5FCB5FCB5FCB58C93FCB5FCB58CB5FC %B5FC938CB0FCB0FCB0FCB08CB0FCB0FCB0FCB099BBC1BBC1BBC19999BBC1 %BBC1BBC1BBBBBBC1BBBB99C1BBBBBB9999BBBBC19999FD04BB99FD05BB99 %FD05BBB5BBB5BB93BBB5BBB5BBB5BBB5BB93BBB5BBB5BB93BBB5BBB5BBB5 %BBB5BB92B5B4B5B5B592B5B5B5B4B5B5B5FCB592B5FCB5B5B58CB5B5B5FC %B5B0B5FCB58CB0FCB0FCB0FCB08CB0FCB0FCB0FCB08C99BB99BB99BB99BB %98BB98BB99BB98BB98BB98BB999998BB99BB92BBBBBB98BB92BB98BB9999 %98BB99BB92BBBBBB98BB92BB92BB9293B4BBB4B592BBB4B5B4B592B592BB %9293B4B5B4B592B5B4B5B4938CB5FCB58C93FCB5FCB58CB5FCB5FCB58CB5 %FCB58C93FCB5FCB58CB5FCB5FC938CB0FCB0FCB0FCB0FCB0FCB0FCB0FCB0 %BBBBC1BBC1BBC19999BBC1BBC1BBC1FD06BB99FD09BB99FD05BB99FD0BBB %B5BBB4BB93BBB4BBB5B5B4BBB5BB92BBB5B5B4BB93B5B4BBB5B5B4BBB5B5 %92B5B4B5FCB593B5FCB5FCB5FCB5FCB58CB5FCB5FCB58DB5FCB5FCB5FCB5 %FCB58CB0FCB0FCB0FCB08CB0FCB0FCB0FCB08C6F9975996F9975756E9975 %756F9975756E9975996FFD0475996F756E9975756E996F99757575996F99 %6F756F9975756E996E996E756E996E996E756E996E756E996E996E756E99 %6E996E996E996E6F6E9392936E93929392936E9392939293689392939293 %92938C936E938C93929368938C938C938C8D8C938C8D8C938C8DFD052F2E %2F2F592F2F2E352F2F2E35343B343B343B343BFD06340BFD06343A343B34 %34343B343A345E395E395E335E395E395E395E395E335E395E395E335E39 %5E395E335E395E57C89FC89FC89FC89FC89F9F7B9F9F9F759F999F999F99 %C19FC29F9F9FC29FC175C199C199C199C199C1BB9999C199C199282F2F2F %2E2F2F2F2E2F2E2F2E2F2F2F123B343A3434343A34340B340B3434340B34 %12340BFD04343A3434343A343A335E393A335E395E395EFD0B335E395E39 %5E335E395E39579FC89FC79F9F9FC19F9F759F759F9F9F999F999F749999 %9F99C1999F99C1C19998C199BB9999BBBB99C199BB99C1BB992F2F592F2F %2E592F2F2F532F2F2F592F34343B343B343BFD05343B343B3434343B3434 %0BFD06343A343A343A395E395E335E395E3333335E395E335E395E395D2D %585D5E5D5E5D5E395E57C79FC89FC89FC89F9F7B9F9FC79FC89FC19FC2C1 %9F759F99FD049FC19FC199BBBBC1BBBB99C1BBC1BB9999C199C1992E2F2E %2F2E2F2E2F2E2F282F2E2F2E2F343A343B3434123434340C34343411340B %3411343434123411340B3A343A123A333A335E33333933333933332D330B %340B330BFD06335E335E395D39579FC79FC7FD049F7BC1759F9F9F999F75 %9F999F999F999F759F74C199C1999999BB98BB999998BB99BB98BB99BB98 %992F2F592F532E592F532F532F532F592F34343B34342E34343BFD04342E %3434342E343434333AFD05343A343A343A395E395E3358335E3334333434 %3B343A343A34342D5E5D58335E5D5E395E57C19FC89F9F7B9F9FC8FD049F %7B7B759F519F9F9F75C2C19F999F99C19FC299BB99C1BBBB99C199C19999 %99C199C199282F282F2E2E282F2E2F282F2E2F282F2E3434342E2E34352E %340B342E2F2F2E2E2F2E342E2E0C3434340BFD05343339333A3333333A0B %34123A343A343A343A343A34340B3333330B39333333579FA59FA57B7B9F %A57B9F507B7B5D3957575E337B7B757B9F9F9F74FD059F98999899999998 %9999996E99999998992F2F532F532E532F592F2F2E592F532E35353B3434 %343B343B342F2E2E2F592E2F2F2F2E592E34343535342E35343B343A393A %3933333A2D343A3A343A343A343A343A343A3A3A34343933335E395E33C8 %C7C89FA69FC89FC87B5E57575D6433585E5E575E579F9FC8C79F7BC89FC8 %9FC1BBC1BBC199C1BBC1BB9999C1BBC199282F2E2F2E2F2E2F2E2F282F2E %2F2E2F0C3B34340C34343412342F2F0C2E28340B2E2E2E2F2F2E3412342E %340C343434333A39330B330B34343A343A123A343A123A343A123A343A11 %343333335E39579FC89F9F7BA59FA59F7B395E577B337B7B575757395E7B %9F9FA57B9F759F9F9F98C199BB989999BB98C1999998C19999532F532F59 %2E592F592F532F592F532F353535345F34352E592E2F2E352E2F2E342E35 %34352E2E2E35FD05343B343A393A333A2D343A3B343A343B343A343B343A %343B343A343B34333934395E33C8A5A69FCD9FA6575E577B57A6575E7B82 %57827B82575757829F9F9FA09FC89FC1BBC1BBC199C1BBC1BB9999C1BBC1 %99282F2E2F282F2E2F2E2F282F2E2F2E2F2E342E3434342E2F2F2F0B340C %2F2F2E28592E2E0C2E2E352E340B3412343434333A33331134343A343A34 %3A343A343A343A343A343A343A343A0B33333339579FA57BA57B7B7B5D5D %5E517B7B5E5D333364337B7B7B5764339F759F7B9F9F9F98C199BB989999 %BB98C1759998BB99992E282F2E2E282F2E2F282E2E2F282F2E342E342E2E %0C342E2F2E2F2F2E2E2F2E2E2E2F2E352E2F2E2E0C2E2E340C3434FD0533 %343A343A343A343A343A343A343A343A343A343A343A2D330B3A33A5FD06 %7B575E575E5D57575E57815782575E575E5D577B7B7B9F7B9F75FD059975 %FD099975282F2E2F2E2F2E2F2E2F282F2F2F2E2F2E342E3B34FD042E352E %352E2E06350C2E0C2F2F2E34352E2F0C3534340C353339113A0B3A123A34 %3A123A343A123A343A123A343A123A343A12343333115D81A57BAC7B5733 %577BA5335E337B33817B57575D5D5DA5A5335D57A5A5A57B9F99C199C199 %9999C199C198C1BBC199992F2F592F532E592F532F532F532F592F35343B %35352E5A2F35FD052E592E2E2F532E2F2E352E592F2E34353435343A333A %33343A3B343A343B343A343B343A343B343A343B343A343B3434333A33A6 %7BACA5A633885D817B57577B336433575D5E578257A67B5E5D579FA6A5A6 %7BC1BBC1BBC199C1BBC1BB9F99C1BBC1992E2F2E2F2E2F2E2F2E2F282F2F %2F2E2F2E3434352E2E2E2F2E2F2E35342E2E2E282F28352E2FFD042E0B34 %34350C3433331133333A343A343A343A343A343A343A343A343A343A343A %34340B3911337B7BA5A67B7B335D335D33A6A5573957575E33A67B5D3357 %575751A5A5A67B9F99C199C1999999C199C199C199C19999FD042F532E53 %2F532F2F2E592F532E35343B34352E2F2E352F2F2E352E2E28FD042E2F2F %592E352E2E34353535343A333A0B3A343A343A343A343A343A343A343A34 %3A343A343A343A3434393333A67BAC81A657577B825D5E5782577B33FD04 %577B5D5E57A657577BA6A5A67BC1BBC1BBC199C1BBC1BB9999C1BBC19928 %2F282F282E2E2F282F282E282F2E2E0C342E340B2F2F2E0C2E052E2F2F06 %2F062E2E2F282E052E2E352E2E0C340C2E0B33112D123A343A123A343A12 %3A343A123A343A123A343A123A34340B330B33577B7B7B515E5D5757572D %57395E33393357575E33572D7B576433577BA57B7B749999997499999998 %99759998999999532F532E532E532F532F2F2E532F532E352E3534352E59 %2E352E2F2E59FD052E2F2F2F2E2F2E352F2F2E3535352E34333A0B3A3A3A %343B343A343B343A343B343A343B343A343B343A3434333333827BA67B82 %575E57825757335E5757335E575E5D58575E57825D5E7BA681827BC199C1 %99C199C199C1BB9F99C199C199282F2E2F2E2F2F2F2E2F2E2F2E2F2F2F2E %3535352E2E282E2E592FFD052E052F2E342E2F2F2E0C2E0C3534352E3411 %333333113A343A343A343A343A343A343A343A343A343A343A34340B3A11 %337B8181817B7B337B33645D81FD04572D5E3381575E5DFD04578181AC7B %7B99C199C1999FBBC199C199C199C1BB992F2F532F2F2E532F2F2F532F2F %2F532F352E3B35352E592F2E2E2F2E352E5A2E2E2F532E352E2F2E2F2F2E %34353535343A113A3334343A343A343A343A343A343A343A343A343A343A %343B3434333433827BAC8181575E5D5757577B82336433575D5E7B81335E %575E5D577BA6A5A67BC199C1C1C199C1BBC1BB9F99C199C199282F2E2F2E %2F2E2F2E2F282F2E2F2E2F2E352E352E2E2E2F2E35062F282E2E2E0C2FFD %042E34352E2F063534350C35113311340B3A123A343A123A343A123A343A %123A343A123A343A1234113311397B7B7BA67B57395E7BA5335D33573357 %575D335733578181335D2D8181A57B7B99C199C1999999C199C174C199C1 %99992F2F532F2F2E532F532F532E532E532F352E3535352E352E352E592F %2F2E2F34352E352E592E352E2E2E3534352E35343A33343934343B343A34 %3B343A343B343A343B343A343B343A343A2D3A113A33A67B828182578257 %82575E5E5E57587BA65782576457825757577C7BAC7BA67BC199C199C199 %C199C1999F99C199C199282F282F282E282F282F282F2E2F282F2E2F0C35 %2E2E2E2F2F2E062F2E2E2F2E282FFD052E352E350C352E2E2E3511340B34 %0B34343A343A343A343A343A343A343A343A343A343A0B34113311335757 %57825757575D5D572D5E33575D57335E33575757335E578151817B7B577B %9999999F9999999F999974FD05992F2F532F532E532F532F2F2E532F532E %3535352E592E352E592E2E2E352E592E2F2F2F2E352E2F2F2FFD04353435 %353A3A3A113A2D3A343A343A343A343A343A343A343A343A343A34333334 %333A3382818157885782335E57575782575E33585D5E5782575D5D5E8181 %81827BA67BFD05C199C1BBC1C19F99C1C1C199282F2E2F282F2E2F2E2F28 %2F2E2F2E2F2E352E2F2E352E2F2E2E2E2F2E2F06350C2E2E2F2E2F2E2F0C %352E350C353535113A333311330B3A123A343A123A343A123A343A123A34 %3A12340B330B3A1133578257575781FD0457335D57572DFD0557335D575D %578257815781817B98C199C1999F99C199C1999F99C19999532F532F532E %532F532F532E592F532F3535352EFD0435592E592F2F2E352E2F2F352E59 %2F35355935352E353560353A3A3A3334333A2D3B3A3A343B343A343B343A %343B343A343433340B3A3A3A338282825782818281AC575E5D57575E5782 %5D5E57885D8281828182578281AC7BFD05C199FD04C19F99C1C1C199282F %2E2F282F2E2F282F282F282F2E2F2E3535350C2E35352E35282E0C2F2F2E %28592E2E0C2E2E352E352E342E353535113A333A113333330B34343A343A %343A343A343A343A342D0B3A0B33113A11335782818157578181577B2D57 %2D5E5D57338857573357577B5782577B7BA6817B98C1999F9999999F99C1 %759999C199992E282F2E2E282F2E2F282E282F282F282E2E352E2E282E2E %2FFD052E2F2E2E2E2F2E2E062F2E2F2E2E2E352E352E34333433342D3433 %340B34343A343B3A3A343B34340B3433340B34333411343357575E57572D %57575733575757335E33FD05572DFD06578257825799999F9999759F999F %9999999F999F75282F2E2F2E2F2E2F2E2F282F2E2F2E2F2E352E352E2E2E %2F2E352E2F2E2E0C2F062E2E352E2F2F352E2F2E3535352F35343A343A34 %341134333A0B330B340B3411340B340B331134113A113A333A11345D5E5D %5E5D57575D5D5E335D575733FD04575D575D5D82575D578281825D7B99C1 %99C1999F99C199C199C199C1999F2F2F532F532E532F532F532F532F532F %2F2F592F592E592E2F2E2F2F592F592E2E2F5935352E352E352F59355935 %5A3534343A3A3A343A34343334343A333433343334343A3334333A3A3A34 %3A343A335E5D885D5E5782575E575E5D825D8257825D828182578257825D %82818881887BC1C1C2C1C199FD04C19F9FC19FC299282F2E2F2E2E2E2F2E %2F282F2E2F2E2F2E352E352E2F2F352E2F062F2E2F2F352E352E352E2E2E %352F352E3535352F35343A343A3434343A34340B3411341134333411340B %33113A333A113A333A11345D5E5D5E5D5D5D5E57572D5757FD045D82575E %575757825D82578281825D7B99C199C1999F99C199C199C199C1999F2F2F %532F532E532F532F2F2E532F532E3535352F592F352F592F2F2E352E2F2E %2E2E352E352E35355A3535355A353535FD053A34FD053A343A3334113433 %34333A34FD053A333A3A3A33825D885D825D885D885D5D575E575D578257 %5D57825782818881828188818857FD05C199FD04C19F99C1C1C199282F28 %2E282E282E282F282E282E282E282F2E2E28FD042E2F282E282E2E2E05FD %062E2F2E2F2E2E2E2F2E2E0B342D340B342D340B342D342D3433340B3433 %340B3433340B342D340B3433332D5833583357575833582D572D5733572D %582D572D58575857585157575857577599FD077599757575997575532853 %28532853282828532853285328532853285328532853282E285328532852 %2853285328532853282E2853285328532853285328532853292F28532853 %28532853285328532853292F2853285328532F532853285328532F2F2853 %2F5328532F532E532E2F2E532F2F28532F53282F2F2F2E532F2F282F2F2F %2E532F2F2828532829282F282828532829282F282828532829282E282928 %532828282F28282853282F282E282F28532828282F28292853282F282F28 %2F282F282F282F2828282F282F282F282F282F282F282F2828282F2E2F28 %2F2E2F282F282F282F2E2E282F2E2F282F2E2F282F282F282F2F2E282F2E %2F2E2F2F2F282F2E2F2E2F2F2F282853285328532828285328532853282E %285328532853285328532853285328282853285328532853285328532853 %282F28532F5328532F53285328532853282F28532F2F28532F5328532E53 %2853282F2E532F2F28532F532E532E532E532E2F2E532F2F28532F532F53 %2E532E53282F2E532F532E532E2F2E532F532E532E28292829FD05282928 %29FD052829282F2828282F2829282F2829282F282F282F2828282F282F28 %2F282F282F282F282F282E282F282F282F282F282E282F282F282E282F28 %2F282F282F282E282F282F282E282F282F282F282F282F282F282F282E28 %2F2E2F282F2E2F282E282F282F2E2F282F282F282F2E2F2E2F2928532853 %28532828285328532853282E285328532853285328532853285328282853 %285328532853285328532853282F2853285328532E53285328532853282F %28532E5328532E53285328532853282F2E532F5328532F532E532E532E53 %2E2F2E532F5328532F532E532E532E5328532F532F532F532E532F532F53 %2F532E2829282F282928292829282F28292829FD23282F2828282E282828 %2EFD07282F2828282F2828282EFD05282E282F2828282F282E282E282E28 %2E282E282F282E282F282E282E282E282E2E2F2E2F2E2F2E2F2E2F2E2F2E %2F2E2F53285328532853282828532853285328532853285328532853282E %28532853282E2953285328532853292E2853285328532F53285328532853 %2F2F28532F5328532F532853285328532F2F28532F5328532F532E532E53 %2E532F2F28532F5328532F532E532E532E532F2F2E532F5328532F532F53 %2F5328532F532F532F532827FD072827FD08282F282928282829282F2828 %282F2828282F282928282829282F2828282F2828282F282F282E282F282F %282E282F2828282F282F282E282F282F282E282F2828282F282F282F282F %282F282F282F282E282F282F282F282F282F282F282F282E282F282E282F %282E282F282E282F282E5328532853285328282853285328532853295328 %53285328532953285328532853295328532853285329532853285328532F %532853285328532F5328532F5328532F532853285328532F5328532F5328 %532F532F532E532E532F532E532F5328532F532F532E532F532F532E532F %5328532F532E532F5328532F532E532F5328285328292829282828532829 %28292828282FFD07282F2828282F2828282FFD07282F2828282F2828282F %282E282E282E282F2828282F2828282F282F282E282E282F282E282F2828 %282F282F282E282F282F282E282F282E282F282F282E282F282F282E282F %2828282F2E2F282F2E2E282F2E2F2E2F2F2E282853285328532828285328 %532853FD1F282E2828282E2828282F2828282E282E282F2828282E282828 %2F282E282E282E282F282E282F282E282F282E282E282E282F282E282F28 %2E282F282E282E282E282F282F2E532F532E532E2F2E532F532E532E2829 %2829FD0528292829FD05282928292828282928292829282928292829282F %2828282F2829282928292829282F282F2828282F282F282F282F282E282F %282F2828282F282F282F282F2828282F282F282E282F282F282F282F282F %282F282F282E282F282F282F282F282E282F282F2E2F282F282F282F2E2F %282F29285328532853282828532853285328292853285328532853285328 %53285328282853285328532853285328532853282F285329532853285328 %53285328532853285329532853295328532853285328532E532F5328532F %532F532E532E5328532E532F5328532F532F532E532E5328532F532F532F %532E532F532F532F532E282928292829282928292829282928292829282F %2828282F2829282F282928292829282F2828282F2829282F2829282F282F %282F2828282F282F282F282F282E282F282F2828282F282F282F282F2828 %282F282F282E282F282F282F282F282F282F282F282E282F282F282F282F %282E282F282F2E2F2E2F2E2F2E2F2E2F2E2F282829285328292828282928 %53282928292829285328292853282828532829282828292853282F285328 %282853282F282F282F2853282F2853282E2853282F282F282F2853282F28 %53282E2853282F282F2F2F282F282F28532F2F28532F2F282F2F2F282F28 %2F28532F2F28532F2F282F2F2F2E532F2F282F2F2F2E532F2F2828532853 %285328532853285328532853285328532853285328532853285328532853 %285328532E532853285328532E5328532E5328532E532853285328532E52 %28532E5328532E53285328532E532E522E532E532E532E532E532E532E53 %2E522E532E532E532E532E532E532E532E522E532E532E532E532E532E53 %2E532E53 %%EndData +%ADOEndClientInjection: DocumentHeader "AI11EPS" +%%Pages: 1 +%%DocumentNeededResources: +%%DocumentSuppliedResources: procset Adobe_AGM_Image 1.0 0 +%%+ procset Adobe_CoolType_Utility_T42 1.0 0 +%%+ procset Adobe_CoolType_Utility_MAKEOCF 1.23 0 +%%+ procset Adobe_CoolType_Core 2.31 0 +%%+ procset Adobe_AGM_Core 2.0 0 +%%+ procset Adobe_AGM_Utils 1.0 0 +%%DocumentFonts: +%%DocumentNeededFonts: +%%DocumentNeededFeatures: +%%DocumentSuppliedFeatures: +%%DocumentProcessColors: Cyan Magenta Yellow Black +%%DocumentCustomColors: +%%CMYKCustomColor: +%%RGBCustomColor: +%%EndComments + + + + + + +%%BeginDefaults +%%ViewingOrientation: 1 0 0 1 +%%EndDefaults +%%BeginProlog +%%BeginResource: procset Adobe_AGM_Utils 1.0 0 +%%Version: 1.0 0 +%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved. +systemdict/setpacking known +{currentpacking true setpacking}if +userdict/Adobe_AGM_Utils 75 dict dup begin put +/bdf +{bind def}bind def +/nd{null def}bdf +/xdf +{exch def}bdf +/ldf +{load def}bdf +/ddf +{put}bdf +/xddf +{3 -1 roll put}bdf +/xpt +{exch put}bdf +/ndf +{ + exch dup where{ + pop pop pop + }{ + xdf + }ifelse +}def +/cdndf +{ + exch dup currentdict exch known{ + pop pop + }{ + exch def + }ifelse +}def +/gx +{get exec}bdf +/ps_level + /languagelevel where{ + pop systemdict/languagelevel gx + }{ + 1 + }ifelse +def +/level2 + ps_level 2 ge +def +/level3 + ps_level 3 ge +def +/ps_version + {version cvr}stopped{-1}if +def +/set_gvm +{currentglobal exch setglobal}bdf +/reset_gvm +{setglobal}bdf +/makereadonlyarray +{ + /packedarray where{pop packedarray + }{ + array astore readonly}ifelse +}bdf +/map_reserved_ink_name +{ + dup type/stringtype eq{ + dup/Red eq{ + pop(_Red_) + }{ + dup/Green eq{ + pop(_Green_) + }{ + dup/Blue eq{ + pop(_Blue_) + }{ + dup()cvn eq{ + pop(Process) + }if + }ifelse + }ifelse + }ifelse + }if +}bdf +/AGMUTIL_GSTATE 22 dict def +/get_gstate +{ + AGMUTIL_GSTATE begin + /AGMUTIL_GSTATE_clr_spc currentcolorspace def + /AGMUTIL_GSTATE_clr_indx 0 def + /AGMUTIL_GSTATE_clr_comps 12 array def + mark currentcolor counttomark + {AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 3 -1 roll put + /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 add def}repeat pop + /AGMUTIL_GSTATE_fnt rootfont def + /AGMUTIL_GSTATE_lw currentlinewidth def + /AGMUTIL_GSTATE_lc currentlinecap def + /AGMUTIL_GSTATE_lj currentlinejoin def + /AGMUTIL_GSTATE_ml currentmiterlimit def + currentdash/AGMUTIL_GSTATE_do xdf/AGMUTIL_GSTATE_da xdf + /AGMUTIL_GSTATE_sa currentstrokeadjust def + /AGMUTIL_GSTATE_clr_rnd currentcolorrendering def + /AGMUTIL_GSTATE_op currentoverprint def + /AGMUTIL_GSTATE_bg currentblackgeneration cvlit def + /AGMUTIL_GSTATE_ucr currentundercolorremoval cvlit def + currentcolortransfer cvlit/AGMUTIL_GSTATE_gy_xfer xdf cvlit/AGMUTIL_GSTATE_b_xfer xdf + cvlit/AGMUTIL_GSTATE_g_xfer xdf cvlit/AGMUTIL_GSTATE_r_xfer xdf + /AGMUTIL_GSTATE_ht currenthalftone def + /AGMUTIL_GSTATE_flt currentflat def + end +}def +/set_gstate +{ + AGMUTIL_GSTATE begin + AGMUTIL_GSTATE_clr_spc setcolorspace + AGMUTIL_GSTATE_clr_indx{AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 1 sub get + /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 sub def}repeat setcolor + AGMUTIL_GSTATE_fnt setfont + AGMUTIL_GSTATE_lw setlinewidth + AGMUTIL_GSTATE_lc setlinecap + AGMUTIL_GSTATE_lj setlinejoin + AGMUTIL_GSTATE_ml setmiterlimit + AGMUTIL_GSTATE_da AGMUTIL_GSTATE_do setdash + AGMUTIL_GSTATE_sa setstrokeadjust + AGMUTIL_GSTATE_clr_rnd setcolorrendering + AGMUTIL_GSTATE_op setoverprint + AGMUTIL_GSTATE_bg cvx setblackgeneration + AGMUTIL_GSTATE_ucr cvx setundercolorremoval + AGMUTIL_GSTATE_r_xfer cvx AGMUTIL_GSTATE_g_xfer cvx AGMUTIL_GSTATE_b_xfer cvx + AGMUTIL_GSTATE_gy_xfer cvx setcolortransfer + AGMUTIL_GSTATE_ht/HalftoneType get dup 9 eq exch 100 eq or + { + currenthalftone/HalftoneType get AGMUTIL_GSTATE_ht/HalftoneType get ne + { + mark AGMUTIL_GSTATE_ht{sethalftone}stopped cleartomark + }if + }{ + AGMUTIL_GSTATE_ht sethalftone + }ifelse + AGMUTIL_GSTATE_flt setflat + end +}def +/get_gstate_and_matrix +{ + AGMUTIL_GSTATE begin + /AGMUTIL_GSTATE_ctm matrix currentmatrix def + end + get_gstate +}def +/set_gstate_and_matrix +{ + set_gstate + AGMUTIL_GSTATE begin + AGMUTIL_GSTATE_ctm setmatrix + end +}def +/AGMUTIL_str256 256 string def +/AGMUTIL_src256 256 string def +/AGMUTIL_dst64 64 string def +/AGMUTIL_srcLen nd +/AGMUTIL_ndx nd +/AGMUTIL_cpd nd +/capture_cpd{ + //Adobe_AGM_Utils/AGMUTIL_cpd currentpagedevice ddf +}def +/thold_halftone +{ + level3 + {sethalftone currenthalftone} + { + dup/HalftoneType get 3 eq + { + sethalftone currenthalftone + }{ + begin + Width Height mul{ + Thresholds read{pop}if + }repeat + end + currenthalftone + }ifelse + }ifelse +}def +/rdcmntline +{ + currentfile AGMUTIL_str256 readline pop + (%)anchorsearch{pop}if +}bdf +/filter_cmyk +{ + dup type/filetype ne{ + exch()/SubFileDecode filter + }{ + exch pop + } + ifelse + [ + exch + { + AGMUTIL_src256 readstring pop + dup length/AGMUTIL_srcLen exch def + /AGMUTIL_ndx 0 def + AGMCORE_plate_ndx 4 AGMUTIL_srcLen 1 sub{ + 1 index exch get + AGMUTIL_dst64 AGMUTIL_ndx 3 -1 roll put + /AGMUTIL_ndx AGMUTIL_ndx 1 add def + }for + pop + AGMUTIL_dst64 0 AGMUTIL_ndx getinterval + } + bind + /exec cvx + ]cvx +}bdf +/filter_indexed_devn +{ + cvi Names length mul names_index add Lookup exch get +}bdf +/filter_devn +{ + 4 dict begin + /srcStr xdf + /dstStr xdf + dup type/filetype ne{ + 0()/SubFileDecode filter + }if + [ + exch + [ + /devicen_colorspace_dict/AGMCORE_gget cvx/begin cvx + currentdict/srcStr get/readstring cvx/pop cvx + /dup cvx/length cvx 0/gt cvx[ + Adobe_AGM_Utils/AGMUTIL_ndx 0/ddf cvx + names_index Names length currentdict/srcStr get length 1 sub{ + 1/index cvx/exch cvx/get cvx + currentdict/dstStr get/AGMUTIL_ndx/load cvx 3 -1/roll cvx/put cvx + Adobe_AGM_Utils/AGMUTIL_ndx/AGMUTIL_ndx/load cvx 1/add cvx/ddf cvx + }for + currentdict/dstStr get 0/AGMUTIL_ndx/load cvx/getinterval cvx + ]cvx/if cvx + /end cvx + ]cvx + bind + /exec cvx + ]cvx + end +}bdf +/AGMUTIL_imagefile nd +/read_image_file +{ + AGMUTIL_imagefile 0 setfileposition + 10 dict begin + /imageDict xdf + /imbufLen Width BitsPerComponent mul 7 add 8 idiv def + /imbufIdx 0 def + /origDataSource imageDict/DataSource get def + /origMultipleDataSources imageDict/MultipleDataSources get def + /origDecode imageDict/Decode get def + /dstDataStr imageDict/Width get colorSpaceElemCnt mul string def + imageDict/MultipleDataSources known{MultipleDataSources}{false}ifelse + { + /imbufCnt imageDict/DataSource get length def + /imbufs imbufCnt array def + 0 1 imbufCnt 1 sub{ + /imbufIdx xdf + imbufs imbufIdx imbufLen string put + imageDict/DataSource get imbufIdx[AGMUTIL_imagefile imbufs imbufIdx get/readstring cvx/pop cvx]cvx put + }for + DeviceN_PS2{ + imageDict begin + /DataSource[DataSource/devn_sep_datasource cvx]cvx def + /MultipleDataSources false def + /Decode[0 1]def + end + }if + }{ + /imbuf imbufLen string def + Indexed_DeviceN level3 not and DeviceN_NoneName or{ + /srcDataStrs[imageDict begin + currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse + { + Width Decode length 2 div mul cvi string + }repeat + end]def + imageDict begin + /DataSource[AGMUTIL_imagefile Decode BitsPerComponent false 1/filter_indexed_devn load dstDataStr srcDataStrs devn_alt_datasource/exec cvx]cvx def + /Decode[0 1]def + end + }{ + imageDict/DataSource[1 string dup 0 AGMUTIL_imagefile Decode length 2 idiv string/readstring cvx/pop cvx names_index/get cvx/put cvx]cvx put + imageDict/Decode[0 1]put + }ifelse + }ifelse + imageDict exch + load exec + imageDict/DataSource origDataSource put + imageDict/MultipleDataSources origMultipleDataSources put + imageDict/Decode origDecode put + end +}bdf +/write_image_file +{ + begin + {(AGMUTIL_imagefile)(w+)file}stopped{ + false + }{ + Adobe_AGM_Utils/AGMUTIL_imagefile xddf + 2 dict begin + /imbufLen Width BitsPerComponent mul 7 add 8 idiv def + MultipleDataSources{DataSource 0 get}{DataSource}ifelse type/filetype eq{ + /imbuf imbufLen string def + }if + 1 1 Height MultipleDataSources not{Decode length 2 idiv mul}if{ + pop + MultipleDataSources{ + 0 1 DataSource length 1 sub{ + DataSource type dup + /arraytype eq{ + pop DataSource exch gx + }{ + /filetype eq{ + DataSource exch get imbuf readstring pop + }{ + DataSource exch get + }ifelse + }ifelse + AGMUTIL_imagefile exch writestring + }for + }{ + DataSource type dup + /arraytype eq{ + pop DataSource exec + }{ + /filetype eq{ + DataSource imbuf readstring pop + }{ + DataSource + }ifelse + }ifelse + AGMUTIL_imagefile exch writestring + }ifelse + }for + end + true + }ifelse + end +}bdf +/close_image_file +{ + AGMUTIL_imagefile closefile(AGMUTIL_imagefile)deletefile +}def +statusdict/product known userdict/AGMP_current_show known not and{ + /pstr statusdict/product get def + pstr(HP LaserJet 2200)eq + pstr(HP LaserJet 4000 Series)eq or + pstr(HP LaserJet 4050 Series )eq or + pstr(HP LaserJet 8000 Series)eq or + pstr(HP LaserJet 8100 Series)eq or + pstr(HP LaserJet 8150 Series)eq or + pstr(HP LaserJet 5000 Series)eq or + pstr(HP LaserJet 5100 Series)eq or + pstr(HP Color LaserJet 4500)eq or + pstr(HP Color LaserJet 4600)eq or + pstr(HP LaserJet 5Si)eq or + pstr(HP LaserJet 1200 Series)eq or + pstr(HP LaserJet 1300 Series)eq or + pstr(HP LaserJet 4100 Series)eq or + { + userdict/AGMP_current_show/show load put + userdict/show{ + currentcolorspace 0 get + /Pattern eq + {false charpath f} + {AGMP_current_show}ifelse + }put + }if + currentdict/pstr undef +}if +/consumeimagedata +{ + begin + AGMIMG_init_common + currentdict/MultipleDataSources known not + {/MultipleDataSources false def}if + MultipleDataSources + { + DataSource 0 get type + dup/filetype eq + { + 1 dict begin + /flushbuffer Width cvi string def + 1 1 Height cvi + { + pop + 0 1 DataSource length 1 sub + { + DataSource exch get + flushbuffer readstring pop pop + }for + }for + end + }if + dup/arraytype eq exch/packedarraytype eq or DataSource 0 get xcheck and + { + Width Height mul cvi + { + 0 1 DataSource length 1 sub + {dup DataSource exch gx length exch 0 ne{pop}if}for + dup 0 eq + {pop exit}if + sub dup 0 le + {exit}if + }loop + pop + }if + } + { + /DataSource load type + dup/filetype eq + { + 1 dict begin + /flushbuffer Width Decode length 2 idiv mul cvi string def + 1 1 Height{pop DataSource flushbuffer readstring pop pop}for + end + }if + dup/arraytype eq exch/packedarraytype eq or/DataSource load xcheck and + { + Height Width BitsPerComponent mul 8 BitsPerComponent sub add 8 idiv Decode length 2 idiv mul mul + { + DataSource length dup 0 eq + {pop exit}if + sub dup 0 le + {exit}if + }loop + pop + }if + }ifelse + end +}bdf +/addprocs +{ + 2{/exec load}repeat + 3 1 roll + [5 1 roll]bind cvx +}def +/modify_halftone_xfer +{ + currenthalftone dup length dict copy begin + currentdict 2 index known{ + 1 index load dup length dict copy begin + currentdict/TransferFunction known{ + /TransferFunction load + }{ + currenttransfer + }ifelse + addprocs/TransferFunction xdf + currentdict end def + currentdict end sethalftone + }{ + currentdict/TransferFunction known{ + /TransferFunction load + }{ + currenttransfer + }ifelse + addprocs/TransferFunction xdf + currentdict end sethalftone + pop + }ifelse +}def +/clonearray +{ + dup xcheck exch + dup length array exch + Adobe_AGM_Core/AGMCORE_tmp -1 ddf + { + Adobe_AGM_Core/AGMCORE_tmp 2 copy get 1 add ddf + dup type/dicttype eq + { + Adobe_AGM_Core/AGMCORE_tmp get + exch + clonedict + Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf + }if + dup type/arraytype eq + { + Adobe_AGM_Core/AGMCORE_tmp get exch + clonearray + Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf + }if + exch dup + Adobe_AGM_Core/AGMCORE_tmp get 4 -1 roll put + }forall + exch{cvx}if +}bdf +/clonedict +{ + dup length dict + begin + { + dup type/dicttype eq + {clonedict}if + dup type/arraytype eq + {clonearray}if + def + }forall + currentdict + end +}bdf +/DeviceN_PS2 +{ + /currentcolorspace AGMCORE_gget 0 get/DeviceN eq level3 not and +}bdf +/Indexed_DeviceN +{ + /indexed_colorspace_dict AGMCORE_gget dup null ne{ + dup/CSDBase known{ + /CSDBase get/CSD get_res/Names known + }{ + pop false + }ifelse + }{ + pop false + }ifelse +}bdf +/DeviceN_NoneName +{ + /Names where{ + pop + false Names + { + (None)eq or + }forall + }{ + false + }ifelse +}bdf +/DeviceN_PS2_inRip_seps +{ + /AGMCORE_in_rip_sep where + { + pop dup type dup/arraytype eq exch/packedarraytype eq or + { + dup 0 get/DeviceN eq level3 not and AGMCORE_in_rip_sep and + { + /currentcolorspace exch AGMCORE_gput + false + }{ + true + }ifelse + }{ + true + }ifelse + }{ + true + }ifelse +}bdf +/base_colorspace_type +{ + dup type/arraytype eq{0 get}if +}bdf +/currentdistillerparams where{pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse +{ + /pdfmark_5{cleartomark}bind def +}{ + /pdfmark_5{pdfmark}bind def +}ifelse +/ReadBypdfmark_5 +{ + currentfile exch 0 exch/SubFileDecode filter + /currentdistillerparams where + {pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse + {flushfile cleartomark} + {/PUT pdfmark}ifelse +}bdf +/ReadBypdfmark_5_string +{ + 2 dict begin + /makerString exch def string/tmpString exch def + { + currentfile tmpString readline not{pop exit}if + makerString anchorsearch + { + pop pop cleartomark exit + }{ + 3 copy/PUT pdfmark_5 pop 2 copy(\n)/PUT pdfmark_5 + }ifelse + }loop + end +}bdf +/xpdfm +{ + { + dup 0 get/Label eq + { + aload length[exch 1 add 1 roll/PAGELABEL + }{ + aload pop + [{ThisPage}<<5 -2 roll>>/PUT + }ifelse + pdfmark_5 + }forall +}bdf +/lmt{ + dup 2 index le{exch}if pop dup 2 index ge{exch}if pop +}bdf +/int{ + dup 2 index sub 3 index 5 index sub div 6 -2 roll sub mul exch pop add exch pop +}bdf +/ds{ + Adobe_AGM_Utils begin +}bdf +/dt{ + currentdict Adobe_AGM_Utils eq{ + end + }if +}bdf +systemdict/setpacking known +{setpacking}if +%%EndResource +%%BeginResource: procset Adobe_AGM_Core 2.0 0 +%%Version: 2.0 0 +%%Copyright: Copyright(C)1997-2007 Adobe Systems, Inc. All Rights Reserved. +systemdict/setpacking known +{ + currentpacking + true setpacking +}if +userdict/Adobe_AGM_Core 209 dict dup begin put +/Adobe_AGM_Core_Id/Adobe_AGM_Core_2.0_0 def +/AGMCORE_str256 256 string def +/AGMCORE_save nd +/AGMCORE_graphicsave nd +/AGMCORE_c 0 def +/AGMCORE_m 0 def +/AGMCORE_y 0 def +/AGMCORE_k 0 def +/AGMCORE_cmykbuf 4 array def +/AGMCORE_screen[currentscreen]cvx def +/AGMCORE_tmp 0 def +/AGMCORE_&setgray nd +/AGMCORE_&setcolor nd +/AGMCORE_&setcolorspace nd +/AGMCORE_&setcmykcolor nd +/AGMCORE_cyan_plate nd +/AGMCORE_magenta_plate nd +/AGMCORE_yellow_plate nd +/AGMCORE_black_plate nd +/AGMCORE_plate_ndx nd +/AGMCORE_get_ink_data nd +/AGMCORE_is_cmyk_sep nd +/AGMCORE_host_sep nd +/AGMCORE_avoid_L2_sep_space nd +/AGMCORE_distilling nd +/AGMCORE_composite_job nd +/AGMCORE_producing_seps nd +/AGMCORE_ps_level -1 def +/AGMCORE_ps_version -1 def +/AGMCORE_environ_ok nd +/AGMCORE_CSD_cache 0 dict def +/AGMCORE_currentoverprint false def +/AGMCORE_deltaX nd +/AGMCORE_deltaY nd +/AGMCORE_name nd +/AGMCORE_sep_special nd +/AGMCORE_err_strings 4 dict def +/AGMCORE_cur_err nd +/AGMCORE_current_spot_alias false def +/AGMCORE_inverting false def +/AGMCORE_feature_dictCount nd +/AGMCORE_feature_opCount nd +/AGMCORE_feature_ctm nd +/AGMCORE_ConvertToProcess false def +/AGMCORE_Default_CTM matrix def +/AGMCORE_Default_PageSize nd +/AGMCORE_Default_flatness nd +/AGMCORE_currentbg nd +/AGMCORE_currentucr nd +/AGMCORE_pattern_paint_type 0 def +/knockout_unitsq nd +currentglobal true setglobal +[/CSA/Gradient/Procedure] +{ + /Generic/Category findresource dup length dict copy/Category defineresource pop +}forall +setglobal +/AGMCORE_key_known +{ + where{ + /Adobe_AGM_Core_Id known + }{ + false + }ifelse +}ndf +/flushinput +{ + save + 2 dict begin + /CompareBuffer 3 -1 roll def + /readbuffer 256 string def + mark + { + currentfile readbuffer{readline}stopped + {cleartomark mark} + { + not + {pop exit} + if + CompareBuffer eq + {exit} + if + }ifelse + }loop + cleartomark + end + restore +}bdf +/getspotfunction +{ + AGMCORE_screen exch pop exch pop + dup type/dicttype eq{ + dup/HalftoneType get 1 eq{ + /SpotFunction get + }{ + dup/HalftoneType get 2 eq{ + /GraySpotFunction get + }{ + pop + { + abs exch abs 2 copy add 1 gt{ + 1 sub dup mul exch 1 sub dup mul add 1 sub + }{ + dup mul exch dup mul add 1 exch sub + }ifelse + }bind + }ifelse + }ifelse + }if +}def +/np +{newpath}bdf +/clp_npth +{clip np}def +/eoclp_npth +{eoclip np}def +/npth_clp +{np clip}def +/graphic_setup +{ + /AGMCORE_graphicsave save store + concat + 0 setgray + 0 setlinecap + 0 setlinejoin + 1 setlinewidth + []0 setdash + 10 setmiterlimit + np + false setoverprint + false setstrokeadjust + //Adobe_AGM_Core/spot_alias gx + /Adobe_AGM_Image where{ + pop + Adobe_AGM_Image/spot_alias 2 copy known{ + gx + }{ + pop pop + }ifelse + }if + /sep_colorspace_dict null AGMCORE_gput + 100 dict begin + /dictstackcount countdictstack def + /showpage{}def + mark +}def +/graphic_cleanup +{ + cleartomark + dictstackcount 1 countdictstack 1 sub{end}for + end + AGMCORE_graphicsave restore +}def +/compose_error_msg +{ + grestoreall initgraphics + /Helvetica findfont 10 scalefont setfont + /AGMCORE_deltaY 100 def + /AGMCORE_deltaX 310 def + clippath pathbbox np pop pop 36 add exch 36 add exch moveto + 0 AGMCORE_deltaY rlineto AGMCORE_deltaX 0 rlineto + 0 AGMCORE_deltaY neg rlineto AGMCORE_deltaX neg 0 rlineto closepath + 0 AGMCORE_&setgray + gsave 1 AGMCORE_&setgray fill grestore + 1 setlinewidth gsave stroke grestore + currentpoint AGMCORE_deltaY 15 sub add exch 8 add exch moveto + /AGMCORE_deltaY 12 def + /AGMCORE_tmp 0 def + AGMCORE_err_strings exch get + { + dup 32 eq + { + pop + AGMCORE_str256 0 AGMCORE_tmp getinterval + stringwidth pop currentpoint pop add AGMCORE_deltaX 28 add gt + { + currentpoint AGMCORE_deltaY sub exch pop + clippath pathbbox pop pop pop 44 add exch moveto + }if + AGMCORE_str256 0 AGMCORE_tmp getinterval show( )show + 0 1 AGMCORE_str256 length 1 sub + { + AGMCORE_str256 exch 0 put + }for + /AGMCORE_tmp 0 def + }{ + AGMCORE_str256 exch AGMCORE_tmp xpt + /AGMCORE_tmp AGMCORE_tmp 1 add def + }ifelse + }forall +}bdf +/AGMCORE_CMYKDeviceNColorspaces[ + [/Separation/None/DeviceCMYK{0 0 0}] + [/Separation(Black)/DeviceCMYK{0 0 0 4 -1 roll}bind] + [/Separation(Yellow)/DeviceCMYK{0 0 3 -1 roll 0}bind] + [/DeviceN[(Yellow)(Black)]/DeviceCMYK{0 0 4 2 roll}bind] + [/Separation(Magenta)/DeviceCMYK{0 exch 0 0}bind] + [/DeviceN[(Magenta)(Black)]/DeviceCMYK{0 3 1 roll 0 exch}bind] + [/DeviceN[(Magenta)(Yellow)]/DeviceCMYK{0 3 1 roll 0}bind] + [/DeviceN[(Magenta)(Yellow)(Black)]/DeviceCMYK{0 4 1 roll}bind] + [/Separation(Cyan)/DeviceCMYK{0 0 0}] + [/DeviceN[(Cyan)(Black)]/DeviceCMYK{0 0 3 -1 roll}bind] + [/DeviceN[(Cyan)(Yellow)]/DeviceCMYK{0 exch 0}bind] + [/DeviceN[(Cyan)(Yellow)(Black)]/DeviceCMYK{0 3 1 roll}bind] + [/DeviceN[(Cyan)(Magenta)]/DeviceCMYK{0 0}] + [/DeviceN[(Cyan)(Magenta)(Black)]/DeviceCMYK{0 exch}bind] + [/DeviceN[(Cyan)(Magenta)(Yellow)]/DeviceCMYK{0}] + [/DeviceCMYK] +]def +/ds{ + Adobe_AGM_Core begin + /currentdistillerparams where + { + pop currentdistillerparams/CoreDistVersion get 5000 lt + {<>setdistillerparams}if + }if + /AGMCORE_ps_version xdf + /AGMCORE_ps_level xdf + errordict/AGM_handleerror known not{ + errordict/AGM_handleerror errordict/handleerror get put + errordict/handleerror{ + Adobe_AGM_Core begin + $error/newerror get AGMCORE_cur_err null ne and{ + $error/newerror false put + AGMCORE_cur_err compose_error_msg + }if + $error/newerror true put + end + errordict/AGM_handleerror get exec + }bind put + }if + /AGMCORE_environ_ok + ps_level AGMCORE_ps_level ge + ps_version AGMCORE_ps_version ge and + AGMCORE_ps_level -1 eq or + def + AGMCORE_environ_ok not + {/AGMCORE_cur_err/AGMCORE_bad_environ def}if + /AGMCORE_&setgray systemdict/setgray get def + level2{ + /AGMCORE_&setcolor systemdict/setcolor get def + /AGMCORE_&setcolorspace systemdict/setcolorspace get def + }if + /AGMCORE_currentbg currentblackgeneration def + /AGMCORE_currentucr currentundercolorremoval def + /AGMCORE_Default_flatness currentflat def + /AGMCORE_distilling + /product where{ + pop systemdict/setdistillerparams known product(Adobe PostScript Parser)ne and + }{ + false + }ifelse + def + /AGMCORE_GSTATE AGMCORE_key_known not{ + /AGMCORE_GSTATE 21 dict def + /AGMCORE_tmpmatrix matrix def + /AGMCORE_gstack 32 array def + /AGMCORE_gstackptr 0 def + /AGMCORE_gstacksaveptr 0 def + /AGMCORE_gstackframekeys 14 def + /AGMCORE_&gsave/gsave ldf + /AGMCORE_&grestore/grestore ldf + /AGMCORE_&grestoreall/grestoreall ldf + /AGMCORE_&save/save ldf + /AGMCORE_&setoverprint/setoverprint ldf + /AGMCORE_gdictcopy{ + begin + {def}forall + end + }def + /AGMCORE_gput{ + AGMCORE_gstack AGMCORE_gstackptr get + 3 1 roll + put + }def + /AGMCORE_gget{ + AGMCORE_gstack AGMCORE_gstackptr get + exch + get + }def + /gsave{ + AGMCORE_&gsave + AGMCORE_gstack AGMCORE_gstackptr get + AGMCORE_gstackptr 1 add + dup 32 ge{limitcheck}if + /AGMCORE_gstackptr exch store + AGMCORE_gstack AGMCORE_gstackptr get + AGMCORE_gdictcopy + }def + /grestore{ + AGMCORE_&grestore + AGMCORE_gstackptr 1 sub + dup AGMCORE_gstacksaveptr lt{1 add}if + dup AGMCORE_gstack exch get dup/AGMCORE_currentoverprint known + {/AGMCORE_currentoverprint get setoverprint}{pop}ifelse + /AGMCORE_gstackptr exch store + }def + /grestoreall{ + AGMCORE_&grestoreall + /AGMCORE_gstackptr AGMCORE_gstacksaveptr store + }def + /save{ + AGMCORE_&save + AGMCORE_gstack AGMCORE_gstackptr get + AGMCORE_gstackptr 1 add + dup 32 ge{limitcheck}if + /AGMCORE_gstackptr exch store + /AGMCORE_gstacksaveptr AGMCORE_gstackptr store + AGMCORE_gstack AGMCORE_gstackptr get + AGMCORE_gdictcopy + }def + /setoverprint{ + dup/AGMCORE_currentoverprint exch AGMCORE_gput AGMCORE_&setoverprint + }def + 0 1 AGMCORE_gstack length 1 sub{ + AGMCORE_gstack exch AGMCORE_gstackframekeys dict put + }for + }if + level3/AGMCORE_&sysshfill AGMCORE_key_known not and + { + /AGMCORE_&sysshfill systemdict/shfill get def + /AGMCORE_&sysmakepattern systemdict/makepattern get def + /AGMCORE_&usrmakepattern/makepattern load def + }if + /currentcmykcolor[0 0 0 0]AGMCORE_gput + /currentstrokeadjust false AGMCORE_gput + /currentcolorspace[/DeviceGray]AGMCORE_gput + /sep_tint 0 AGMCORE_gput + /devicen_tints[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]AGMCORE_gput + /sep_colorspace_dict null AGMCORE_gput + /devicen_colorspace_dict null AGMCORE_gput + /indexed_colorspace_dict null AGMCORE_gput + /currentcolor_intent()AGMCORE_gput + /customcolor_tint 1 AGMCORE_gput + /absolute_colorimetric_crd null AGMCORE_gput + /relative_colorimetric_crd null AGMCORE_gput + /saturation_crd null AGMCORE_gput + /perceptual_crd null AGMCORE_gput + currentcolortransfer cvlit/AGMCore_gray_xfer xdf cvlit/AGMCore_b_xfer xdf + cvlit/AGMCore_g_xfer xdf cvlit/AGMCore_r_xfer xdf + << + /MaxPatternItem currentsystemparams/MaxPatternCache get + >> + setuserparams + end +}def +/ps +{ + /setcmykcolor where{ + pop + Adobe_AGM_Core/AGMCORE_&setcmykcolor/setcmykcolor load put + }if + Adobe_AGM_Core begin + /setcmykcolor + { + 4 copy AGMCORE_cmykbuf astore/currentcmykcolor exch AGMCORE_gput + 1 sub 4 1 roll + 3{ + 3 index add neg dup 0 lt{ + pop 0 + }if + 3 1 roll + }repeat + setrgbcolor pop + }ndf + /currentcmykcolor + { + /currentcmykcolor AGMCORE_gget aload pop + }ndf + /setoverprint + {pop}ndf + /currentoverprint + {false}ndf + /AGMCORE_cyan_plate 1 0 0 0 test_cmyk_color_plate def + /AGMCORE_magenta_plate 0 1 0 0 test_cmyk_color_plate def + /AGMCORE_yellow_plate 0 0 1 0 test_cmyk_color_plate def + /AGMCORE_black_plate 0 0 0 1 test_cmyk_color_plate def + /AGMCORE_plate_ndx + AGMCORE_cyan_plate{ + 0 + }{ + AGMCORE_magenta_plate{ + 1 + }{ + AGMCORE_yellow_plate{ + 2 + }{ + AGMCORE_black_plate{ + 3 + }{ + 4 + }ifelse + }ifelse + }ifelse + }ifelse + def + /AGMCORE_have_reported_unsupported_color_space false def + /AGMCORE_report_unsupported_color_space + { + AGMCORE_have_reported_unsupported_color_space false eq + { + (Warning: Job contains content that cannot be separated with on-host methods. This content appears on the black plate, and knocks out all other plates.)== + Adobe_AGM_Core/AGMCORE_have_reported_unsupported_color_space true ddf + }if + }def + /AGMCORE_composite_job + AGMCORE_cyan_plate AGMCORE_magenta_plate and AGMCORE_yellow_plate and AGMCORE_black_plate and def + /AGMCORE_in_rip_sep + /AGMCORE_in_rip_sep where{ + pop AGMCORE_in_rip_sep + }{ + AGMCORE_distilling + { + false + }{ + userdict/Adobe_AGM_OnHost_Seps known{ + false + }{ + level2{ + currentpagedevice/Separations 2 copy known{ + get + }{ + pop pop false + }ifelse + }{ + false + }ifelse + }ifelse + }ifelse + }ifelse + def + /AGMCORE_producing_seps AGMCORE_composite_job not AGMCORE_in_rip_sep or def + /AGMCORE_host_sep AGMCORE_producing_seps AGMCORE_in_rip_sep not and def + /AGM_preserve_spots + /AGM_preserve_spots where{ + pop AGM_preserve_spots + }{ + AGMCORE_distilling AGMCORE_producing_seps or + }ifelse + def + /AGM_is_distiller_preserving_spotimages + { + currentdistillerparams/PreserveOverprintSettings known + { + currentdistillerparams/PreserveOverprintSettings get + { + currentdistillerparams/ColorConversionStrategy known + { + currentdistillerparams/ColorConversionStrategy get + /sRGB ne + }{ + true + }ifelse + }{ + false + }ifelse + }{ + false + }ifelse + }def + /convert_spot_to_process where{pop}{ + /convert_spot_to_process + { + //Adobe_AGM_Core begin + dup map_alias{ + /Name get exch pop + }if + dup dup(None)eq exch(All)eq or + { + pop false + }{ + AGMCORE_host_sep + { + gsave + 1 0 0 0 setcmykcolor currentgray 1 exch sub + 0 1 0 0 setcmykcolor currentgray 1 exch sub + 0 0 1 0 setcmykcolor currentgray 1 exch sub + 0 0 0 1 setcmykcolor currentgray 1 exch sub + add add add 0 eq + { + pop false + }{ + false setoverprint + current_spot_alias false set_spot_alias + 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor + set_spot_alias + currentgray 1 ne + }ifelse + grestore + }{ + AGMCORE_distilling + { + pop AGM_is_distiller_preserving_spotimages not + }{ + //Adobe_AGM_Core/AGMCORE_name xddf + false + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 0 eq + AGMUTIL_cpd/OverrideSeparations known and + { + AGMUTIL_cpd/OverrideSeparations get + { + /HqnSpots/ProcSet resourcestatus + { + pop pop pop true + }if + }if + }if + { + AGMCORE_name/HqnSpots/ProcSet findresource/TestSpot gx not + }{ + gsave + [/Separation AGMCORE_name/DeviceGray{}]AGMCORE_&setcolorspace + false + AGMUTIL_cpd/SeparationColorNames 2 copy known + { + get + {AGMCORE_name eq or}forall + not + }{ + pop pop pop true + }ifelse + grestore + }ifelse + }ifelse + }ifelse + }ifelse + end + }def + }ifelse + /convert_to_process where{pop}{ + /convert_to_process + { + dup length 0 eq + { + pop false + }{ + AGMCORE_host_sep + { + dup true exch + { + dup(Cyan)eq exch + dup(Magenta)eq 3 -1 roll or exch + dup(Yellow)eq 3 -1 roll or exch + dup(Black)eq 3 -1 roll or + {pop} + {convert_spot_to_process and}ifelse + } + forall + { + true exch + { + dup(Cyan)eq exch + dup(Magenta)eq 3 -1 roll or exch + dup(Yellow)eq 3 -1 roll or exch + (Black)eq or and + }forall + not + }{pop false}ifelse + }{ + false exch + { + /PhotoshopDuotoneList where{pop false}{true}ifelse + { + dup(Cyan)eq exch + dup(Magenta)eq 3 -1 roll or exch + dup(Yellow)eq 3 -1 roll or exch + dup(Black)eq 3 -1 roll or + {pop} + {convert_spot_to_process or}ifelse + } + { + convert_spot_to_process or + } + ifelse + } + forall + }ifelse + }ifelse + }def + }ifelse + /AGMCORE_avoid_L2_sep_space + version cvr 2012 lt + level2 and + AGMCORE_producing_seps not and + def + /AGMCORE_is_cmyk_sep + AGMCORE_cyan_plate AGMCORE_magenta_plate or AGMCORE_yellow_plate or AGMCORE_black_plate or + def + /AGM_avoid_0_cmyk where{ + pop AGM_avoid_0_cmyk + }{ + AGM_preserve_spots + userdict/Adobe_AGM_OnHost_Seps known + userdict/Adobe_AGM_InRip_Seps known or + not and + }ifelse + { + /setcmykcolor[ + { + 4 copy add add add 0 eq currentoverprint and{ + pop 0.0005 + }if + }/exec cvx + /AGMCORE_&setcmykcolor load dup type/operatortype ne{ + /exec cvx + }if + ]cvx def + }if + /AGMCORE_IsSeparationAProcessColor + { + dup(Cyan)eq exch dup(Magenta)eq exch dup(Yellow)eq exch(Black)eq or or or + }def + AGMCORE_host_sep{ + /setcolortransfer + { + AGMCORE_cyan_plate{ + pop pop pop + }{ + AGMCORE_magenta_plate{ + 4 3 roll pop pop pop + }{ + AGMCORE_yellow_plate{ + 4 2 roll pop pop pop + }{ + 4 1 roll pop pop pop + }ifelse + }ifelse + }ifelse + settransfer + } + def + /AGMCORE_get_ink_data + AGMCORE_cyan_plate{ + {pop pop pop} + }{ + AGMCORE_magenta_plate{ + {4 3 roll pop pop pop} + }{ + AGMCORE_yellow_plate{ + {4 2 roll pop pop pop} + }{ + {4 1 roll pop pop pop} + }ifelse + }ifelse + }ifelse + def + /AGMCORE_RemoveProcessColorNames + { + 1 dict begin + /filtername + { + dup/Cyan eq 1 index(Cyan)eq or + {pop(_cyan_)}if + dup/Magenta eq 1 index(Magenta)eq or + {pop(_magenta_)}if + dup/Yellow eq 1 index(Yellow)eq or + {pop(_yellow_)}if + dup/Black eq 1 index(Black)eq or + {pop(_black_)}if + }def + dup type/arraytype eq + {[exch{filtername}forall]} + {filtername}ifelse + end + }def + level3{ + /AGMCORE_IsCurrentColor + { + dup AGMCORE_IsSeparationAProcessColor + { + AGMCORE_plate_ndx 0 eq + {dup(Cyan)eq exch/Cyan eq or}if + AGMCORE_plate_ndx 1 eq + {dup(Magenta)eq exch/Magenta eq or}if + AGMCORE_plate_ndx 2 eq + {dup(Yellow)eq exch/Yellow eq or}if + AGMCORE_plate_ndx 3 eq + {dup(Black)eq exch/Black eq or}if + AGMCORE_plate_ndx 4 eq + {pop false}if + }{ + gsave + false setoverprint + current_spot_alias false set_spot_alias + 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor + set_spot_alias + currentgray 1 ne + grestore + }ifelse + }def + /AGMCORE_filter_functiondatasource + { + 5 dict begin + /data_in xdf + data_in type/stringtype eq + { + /ncomp xdf + /comp xdf + /string_out data_in length ncomp idiv string def + 0 ncomp data_in length 1 sub + { + string_out exch dup ncomp idiv exch data_in exch ncomp getinterval comp get 255 exch sub put + }for + string_out + }{ + string/string_in xdf + /string_out 1 string def + /component xdf + [ + data_in string_in/readstring cvx + [component/get cvx 255/exch cvx/sub cvx string_out/exch cvx 0/exch cvx/put cvx string_out]cvx + [/pop cvx()]cvx/ifelse cvx + ]cvx/ReusableStreamDecode filter + }ifelse + end + }def + /AGMCORE_separateShadingFunction + { + 2 dict begin + /paint? xdf + /channel xdf + dup type/dicttype eq + { + begin + FunctionType 0 eq + { + /DataSource channel Range length 2 idiv DataSource AGMCORE_filter_functiondatasource def + currentdict/Decode known + {/Decode Decode channel 2 mul 2 getinterval def}if + paint? not + {/Decode[1 1]def}if + }if + FunctionType 2 eq + { + paint? + { + /C0[C0 channel get 1 exch sub]def + /C1[C1 channel get 1 exch sub]def + }{ + /C0[1]def + /C1[1]def + }ifelse + }if + FunctionType 3 eq + { + /Functions[Functions{channel paint? AGMCORE_separateShadingFunction}forall]def + }if + currentdict/Range known + {/Range[0 1]def}if + currentdict + end}{ + channel get 0 paint? AGMCORE_separateShadingFunction + }ifelse + end + }def + /AGMCORE_separateShading + { + 3 -1 roll begin + currentdict/Function known + { + currentdict/Background known + {[1 index{Background 3 index get 1 exch sub}{1}ifelse]/Background xdf}if + Function 3 1 roll AGMCORE_separateShadingFunction/Function xdf + /ColorSpace[/DeviceGray]def + }{ + ColorSpace dup type/arraytype eq{0 get}if/DeviceCMYK eq + { + /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def + }{ + ColorSpace dup 1 get AGMCORE_RemoveProcessColorNames 1 exch put + }ifelse + ColorSpace 0 get/Separation eq + { + { + [1/exch cvx/sub cvx]cvx + }{ + [/pop cvx 1]cvx + }ifelse + ColorSpace 3 3 -1 roll put + pop + }{ + { + [exch ColorSpace 1 get length 1 sub exch sub/index cvx 1/exch cvx/sub cvx ColorSpace 1 get length 1 add 1/roll cvx ColorSpace 1 get length{/pop cvx}repeat]cvx + }{ + pop[ColorSpace 1 get length{/pop cvx}repeat cvx 1]cvx + }ifelse + ColorSpace 3 3 -1 roll bind put + }ifelse + ColorSpace 2/DeviceGray put + }ifelse + end + }def + /AGMCORE_separateShadingDict + { + dup/ColorSpace get + dup type/arraytype ne + {[exch]}if + dup 0 get/DeviceCMYK eq + { + exch begin + currentdict + AGMCORE_cyan_plate + {0 true}if + AGMCORE_magenta_plate + {1 true}if + AGMCORE_yellow_plate + {2 true}if + AGMCORE_black_plate + {3 true}if + AGMCORE_plate_ndx 4 eq + {0 false}if + dup not currentoverprint and + {/AGMCORE_ignoreshade true def}if + AGMCORE_separateShading + currentdict + end exch + }if + dup 0 get/Separation eq + { + exch begin + ColorSpace 1 get dup/None ne exch/All ne and + { + ColorSpace 1 get AGMCORE_IsCurrentColor AGMCORE_plate_ndx 4 lt and ColorSpace 1 get AGMCORE_IsSeparationAProcessColor not and + { + ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq + { + /ColorSpace + [ + /Separation + ColorSpace 1 get + /DeviceGray + [ + ColorSpace 3 get/exec cvx + 4 AGMCORE_plate_ndx sub -1/roll cvx + 4 1/roll cvx + 3[/pop cvx]cvx/repeat cvx + 1/exch cvx/sub cvx + ]cvx + ]def + }{ + AGMCORE_report_unsupported_color_space + AGMCORE_black_plate not + { + currentdict 0 false AGMCORE_separateShading + }if + }ifelse + }{ + currentdict ColorSpace 1 get AGMCORE_IsCurrentColor + 0 exch + dup not currentoverprint and + {/AGMCORE_ignoreshade true def}if + AGMCORE_separateShading + }ifelse + }if + currentdict + end exch + }if + dup 0 get/DeviceN eq + { + exch begin + ColorSpace 1 get convert_to_process + { + ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq + { + /ColorSpace + [ + /DeviceN + ColorSpace 1 get + /DeviceGray + [ + ColorSpace 3 get/exec cvx + 4 AGMCORE_plate_ndx sub -1/roll cvx + 4 1/roll cvx + 3[/pop cvx]cvx/repeat cvx + 1/exch cvx/sub cvx + ]cvx + ]def + }{ + AGMCORE_report_unsupported_color_space + AGMCORE_black_plate not + { + currentdict 0 false AGMCORE_separateShading + /ColorSpace[/DeviceGray]def + }if + }ifelse + }{ + currentdict + false -1 ColorSpace 1 get + { + AGMCORE_IsCurrentColor + { + 1 add + exch pop true exch exit + }if + 1 add + }forall + exch + dup not currentoverprint and + {/AGMCORE_ignoreshade true def}if + AGMCORE_separateShading + }ifelse + currentdict + end exch + }if + dup 0 get dup/DeviceCMYK eq exch dup/Separation eq exch/DeviceN eq or or not + { + exch begin + ColorSpace dup type/arraytype eq + {0 get}if + /DeviceGray ne + { + AGMCORE_report_unsupported_color_space + AGMCORE_black_plate not + { + ColorSpace 0 get/CIEBasedA eq + { + /ColorSpace[/Separation/_ciebaseda_/DeviceGray{}]def + }if + ColorSpace 0 get dup/CIEBasedABC eq exch dup/CIEBasedDEF eq exch/DeviceRGB eq or or + { + /ColorSpace[/DeviceN[/_red_/_green_/_blue_]/DeviceRGB{}]def + }if + ColorSpace 0 get/CIEBasedDEFG eq + { + /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def + }if + currentdict 0 false AGMCORE_separateShading + }if + }if + currentdict + end exch + }if + pop + dup/AGMCORE_ignoreshade known + { + begin + /ColorSpace[/Separation(None)/DeviceGray{}]def + currentdict end + }if + }def + /shfill + { + AGMCORE_separateShadingDict + dup/AGMCORE_ignoreshade known + {pop} + {AGMCORE_&sysshfill}ifelse + }def + /makepattern + { + exch + dup/PatternType get 2 eq + { + clonedict + begin + /Shading Shading AGMCORE_separateShadingDict def + Shading/AGMCORE_ignoreshade known + currentdict end exch + {pop<>}if + exch AGMCORE_&sysmakepattern + }{ + exch AGMCORE_&usrmakepattern + }ifelse + }def + }if + }if + AGMCORE_in_rip_sep{ + /setcustomcolor + { + exch aload pop + dup 7 1 roll inRip_spot_has_ink not { + 4{4 index mul 4 1 roll} + repeat + /DeviceCMYK setcolorspace + 6 -2 roll pop pop + }{ + //Adobe_AGM_Core begin + /AGMCORE_k xdf/AGMCORE_y xdf/AGMCORE_m xdf/AGMCORE_c xdf + end + [/Separation 4 -1 roll/DeviceCMYK + {dup AGMCORE_c mul exch dup AGMCORE_m mul exch dup AGMCORE_y mul exch AGMCORE_k mul} + ] + setcolorspace + }ifelse + setcolor + }ndf + /setseparationgray + { + [/Separation(All)/DeviceGray{}]setcolorspace_opt + 1 exch sub setcolor + }ndf + }{ + /setseparationgray + { + AGMCORE_&setgray + }ndf + }ifelse + /findcmykcustomcolor + { + 5 makereadonlyarray + }ndf + /setcustomcolor + { + exch aload pop pop + 4{4 index mul 4 1 roll}repeat + setcmykcolor pop + }ndf + /has_color + /colorimage where{ + AGMCORE_producing_seps{ + pop true + }{ + systemdict eq + }ifelse + }{ + false + }ifelse + def + /map_index + { + 1 index mul exch getinterval{255 div}forall + }bdf + /map_indexed_devn + { + Lookup Names length 3 -1 roll cvi map_index + }bdf + /n_color_components + { + base_colorspace_type + dup/DeviceGray eq{ + pop 1 + }{ + /DeviceCMYK eq{ + 4 + }{ + 3 + }ifelse + }ifelse + }bdf + level2{ + /mo/moveto ldf + /li/lineto ldf + /cv/curveto ldf + /knockout_unitsq + { + 1 setgray + 0 0 1 1 rectfill + }def + level2/setcolorspace AGMCORE_key_known not and{ + /AGMCORE_&&&setcolorspace/setcolorspace ldf + /AGMCORE_ReplaceMappedColor + { + dup type dup/arraytype eq exch/packedarraytype eq or + { + /AGMCORE_SpotAliasAry2 where{ + begin + dup 0 get dup/Separation eq + { + pop + dup length array copy + dup dup 1 get + current_spot_alias + { + dup map_alias + { + false set_spot_alias + dup 1 exch setsepcolorspace + true set_spot_alias + begin + /sep_colorspace_dict currentdict AGMCORE_gput + pop pop pop + [ + /Separation Name + CSA map_csa + MappedCSA + /sep_colorspace_proc load + ] + dup Name + end + }if + }if + map_reserved_ink_name 1 xpt + }{ + /DeviceN eq + { + dup length array copy + dup dup 1 get[ + exch{ + current_spot_alias{ + dup map_alias{ + /Name get exch pop + }if + }if + map_reserved_ink_name + }forall + ]1 xpt + }if + }ifelse + end + }if + }if + }def + /setcolorspace + { + dup type dup/arraytype eq exch/packedarraytype eq or + { + dup 0 get/Indexed eq + { + AGMCORE_distilling + { + /PhotoshopDuotoneList where + { + pop false + }{ + true + }ifelse + }{ + true + }ifelse + { + aload pop 3 -1 roll + AGMCORE_ReplaceMappedColor + 3 1 roll 4 array astore + }if + }{ + AGMCORE_ReplaceMappedColor + }ifelse + }if + DeviceN_PS2_inRip_seps{AGMCORE_&&&setcolorspace}if + }def + }if + }{ + /adj + { + currentstrokeadjust{ + transform + 0.25 sub round 0.25 add exch + 0.25 sub round 0.25 add exch + itransform + }if + }def + /mo{ + adj moveto + }def + /li{ + adj lineto + }def + /cv{ + 6 2 roll adj + 6 2 roll adj + 6 2 roll adj curveto + }def + /knockout_unitsq + { + 1 setgray + 8 8 1[8 0 0 8 0 0]{}image + }def + /currentstrokeadjust{ + /currentstrokeadjust AGMCORE_gget + }def + /setstrokeadjust{ + /currentstrokeadjust exch AGMCORE_gput + }def + /setcolorspace + { + /currentcolorspace exch AGMCORE_gput + }def + /currentcolorspace + { + /currentcolorspace AGMCORE_gget + }def + /setcolor_devicecolor + { + base_colorspace_type + dup/DeviceGray eq{ + pop setgray + }{ + /DeviceCMYK eq{ + setcmykcolor + }{ + setrgbcolor + }ifelse + }ifelse + }def + /setcolor + { + currentcolorspace 0 get + dup/DeviceGray ne{ + dup/DeviceCMYK ne{ + dup/DeviceRGB ne{ + dup/Separation eq{ + pop + currentcolorspace 3 gx + currentcolorspace 2 get + }{ + dup/Indexed eq{ + pop + currentcolorspace 3 get dup type/stringtype eq{ + currentcolorspace 1 get n_color_components + 3 -1 roll map_index + }{ + exec + }ifelse + currentcolorspace 1 get + }{ + /AGMCORE_cur_err/AGMCORE_invalid_color_space def + AGMCORE_invalid_color_space + }ifelse + }ifelse + }if + }if + }if + setcolor_devicecolor + }def + }ifelse + /sop/setoverprint ldf + /lw/setlinewidth ldf + /lc/setlinecap ldf + /lj/setlinejoin ldf + /ml/setmiterlimit ldf + /dsh/setdash ldf + /sadj/setstrokeadjust ldf + /gry/setgray ldf + /rgb/setrgbcolor ldf + /cmyk[ + /currentcolorspace[/DeviceCMYK]/AGMCORE_gput cvx + /setcmykcolor load dup type/operatortype ne{/exec cvx}if + ]cvx bdf + level3 AGMCORE_host_sep not and{ + /nzopmsc{ + 6 dict begin + /kk exch def + /yy exch def + /mm exch def + /cc exch def + /sum 0 def + cc 0 ne{/sum sum 2#1000 or def cc}if + mm 0 ne{/sum sum 2#0100 or def mm}if + yy 0 ne{/sum sum 2#0010 or def yy}if + kk 0 ne{/sum sum 2#0001 or def kk}if + AGMCORE_CMYKDeviceNColorspaces sum get setcolorspace + sum 0 eq{0}if + end + setcolor + }bdf + }{ + /nzopmsc/cmyk ldf + }ifelse + /sep/setsepcolor ldf + /devn/setdevicencolor ldf + /idx/setindexedcolor ldf + /colr/setcolor ldf + /csacrd/set_csa_crd ldf + /sepcs/setsepcolorspace ldf + /devncs/setdevicencolorspace ldf + /idxcs/setindexedcolorspace ldf + /cp/closepath ldf + /clp/clp_npth ldf + /eclp/eoclp_npth ldf + /f/fill ldf + /ef/eofill ldf + /@/stroke ldf + /nclp/npth_clp ldf + /gset/graphic_setup ldf + /gcln/graphic_cleanup ldf + /ct/concat ldf + /cf/currentfile ldf + /fl/filter ldf + /rs/readstring ldf + /AGMCORE_def_ht currenthalftone def + /clonedict Adobe_AGM_Utils begin/clonedict load end def + /clonearray Adobe_AGM_Utils begin/clonearray load end def + currentdict{ + dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{ + bind + }if + def + }forall + /getrampcolor + { + /indx exch def + 0 1 NumComp 1 sub + { + dup + Samples exch get + dup type/stringtype eq{indx get}if + exch + Scaling exch get aload pop + 3 1 roll + mul add + }for + ColorSpaceFamily/Separation eq + {sep} + { + ColorSpaceFamily/DeviceN eq + {devn}{setcolor}ifelse + }ifelse + }bdf + /sssetbackground{ + aload pop + ColorSpaceFamily/Separation eq + {sep} + { + ColorSpaceFamily/DeviceN eq + {devn}{setcolor}ifelse + }ifelse + }bdf + /RadialShade + { + 40 dict begin + /ColorSpaceFamily xdf + /background xdf + /ext1 xdf + /ext0 xdf + /BBox xdf + /r2 xdf + /c2y xdf + /c2x xdf + /r1 xdf + /c1y xdf + /c1x xdf + /rampdict xdf + /setinkoverprint where{pop/setinkoverprint{pop}def}if + gsave + BBox length 0 gt + { + np + BBox 0 get BBox 1 get moveto + BBox 2 get BBox 0 get sub 0 rlineto + 0 BBox 3 get BBox 1 get sub rlineto + BBox 2 get BBox 0 get sub neg 0 rlineto + closepath + clip + np + }if + c1x c2x eq + { + c1y c2y lt{/theta 90 def}{/theta 270 def}ifelse + }{ + /slope c2y c1y sub c2x c1x sub div def + /theta slope 1 atan def + c2x c1x lt c2y c1y ge and{/theta theta 180 sub def}if + c2x c1x lt c2y c1y lt and{/theta theta 180 add def}if + }ifelse + gsave + clippath + c1x c1y translate + theta rotate + -90 rotate + {pathbbox}stopped + {0 0 0 0}if + /yMax xdf + /xMax xdf + /yMin xdf + /xMin xdf + grestore + xMax xMin eq yMax yMin eq or + { + grestore + end + }{ + /max{2 copy gt{pop}{exch pop}ifelse}bdf + /min{2 copy lt{pop}{exch pop}ifelse}bdf + rampdict begin + 40 dict begin + background length 0 gt{background sssetbackground gsave clippath fill grestore}if + gsave + c1x c1y translate + theta rotate + -90 rotate + /c2y c1x c2x sub dup mul c1y c2y sub dup mul add sqrt def + /c1y 0 def + /c1x 0 def + /c2x 0 def + ext0 + { + 0 getrampcolor + c2y r2 add r1 sub 0.0001 lt + { + c1x c1y r1 360 0 arcn + pathbbox + /aymax exch def + /axmax exch def + /aymin exch def + /axmin exch def + /bxMin xMin axmin min def + /byMin yMin aymin min def + /bxMax xMax axmax max def + /byMax yMax aymax max def + bxMin byMin moveto + bxMax byMin lineto + bxMax byMax lineto + bxMin byMax lineto + bxMin byMin lineto + eofill + }{ + c2y r1 add r2 le + { + c1x c1y r1 0 360 arc + fill + } + { + c2x c2y r2 0 360 arc fill + r1 r2 eq + { + /p1x r1 neg def + /p1y c1y def + /p2x r1 def + /p2y c1y def + p1x p1y moveto p2x p2y lineto p2x yMin lineto p1x yMin lineto + fill + }{ + /AA r2 r1 sub c2y div def + AA -1 eq + {/theta 89.99 def} + {/theta AA 1 AA dup mul sub sqrt div 1 atan def} + ifelse + /SS1 90 theta add dup sin exch cos div def + /p1x r1 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def + /p1y p1x SS1 div neg def + /SS2 90 theta sub dup sin exch cos div def + /p2x r1 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def + /p2y p2x SS2 div neg def + r1 r2 gt + { + /L1maxX p1x yMin p1y sub SS1 div add def + /L2maxX p2x yMin p2y sub SS2 div add def + }{ + /L1maxX 0 def + /L2maxX 0 def + }ifelse + p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto + L1maxX L1maxX p1x sub SS1 mul p1y add lineto + fill + }ifelse + }ifelse + }ifelse + }if + c1x c2x sub dup mul + c1y c2y sub dup mul + add 0.5 exp + 0 dtransform + dup mul exch dup mul add 0.5 exp 72 div + 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt + 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt + 1 index 1 index lt{exch}if pop + /hires xdf + hires mul + /numpix xdf + /numsteps NumSamples def + /rampIndxInc 1 def + /subsampling false def + numpix 0 ne + { + NumSamples numpix div 0.5 gt + { + /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def + /rampIndxInc NumSamples 1 sub numsteps div def + /subsampling true def + }if + }if + /xInc c2x c1x sub numsteps div def + /yInc c2y c1y sub numsteps div def + /rInc r2 r1 sub numsteps div def + /cx c1x def + /cy c1y def + /radius r1 def + np + xInc 0 eq yInc 0 eq rInc 0 eq and and + { + 0 getrampcolor + cx cy radius 0 360 arc + stroke + NumSamples 1 sub getrampcolor + cx cy radius 72 hires div add 0 360 arc + 0 setlinewidth + stroke + }{ + 0 + numsteps + { + dup + subsampling{round cvi}if + getrampcolor + cx cy radius 0 360 arc + /cx cx xInc add def + /cy cy yInc add def + /radius radius rInc add def + cx cy radius 360 0 arcn + eofill + rampIndxInc add + }repeat + pop + }ifelse + ext1 + { + c2y r2 add r1 lt + { + c2x c2y r2 0 360 arc + fill + }{ + c2y r1 add r2 sub 0.0001 le + { + c2x c2y r2 360 0 arcn + pathbbox + /aymax exch def + /axmax exch def + /aymin exch def + /axmin exch def + /bxMin xMin axmin min def + /byMin yMin aymin min def + /bxMax xMax axmax max def + /byMax yMax aymax max def + bxMin byMin moveto + bxMax byMin lineto + bxMax byMax lineto + bxMin byMax lineto + bxMin byMin lineto + eofill + }{ + c2x c2y r2 0 360 arc fill + r1 r2 eq + { + /p1x r2 neg def + /p1y c2y def + /p2x r2 def + /p2y c2y def + p1x p1y moveto p2x p2y lineto p2x yMax lineto p1x yMax lineto + fill + }{ + /AA r2 r1 sub c2y div def + AA -1 eq + {/theta 89.99 def} + {/theta AA 1 AA dup mul sub sqrt div 1 atan def} + ifelse + /SS1 90 theta add dup sin exch cos div def + /p1x r2 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def + /p1y c2y p1x SS1 div sub def + /SS2 90 theta sub dup sin exch cos div def + /p2x r2 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def + /p2y c2y p2x SS2 div sub def + r1 r2 lt + { + /L1maxX p1x yMax p1y sub SS1 div add def + /L2maxX p2x yMax p2y sub SS2 div add def + }{ + /L1maxX 0 def + /L2maxX 0 def + }ifelse + p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto + L1maxX L1maxX p1x sub SS1 mul p1y add lineto + fill + }ifelse + }ifelse + }ifelse + }if + grestore + grestore + end + end + end + }ifelse + }bdf + /GenStrips + { + 40 dict begin + /ColorSpaceFamily xdf + /background xdf + /ext1 xdf + /ext0 xdf + /BBox xdf + /y2 xdf + /x2 xdf + /y1 xdf + /x1 xdf + /rampdict xdf + /setinkoverprint where{pop/setinkoverprint{pop}def}if + gsave + BBox length 0 gt + { + np + BBox 0 get BBox 1 get moveto + BBox 2 get BBox 0 get sub 0 rlineto + 0 BBox 3 get BBox 1 get sub rlineto + BBox 2 get BBox 0 get sub neg 0 rlineto + closepath + clip + np + }if + x1 x2 eq + { + y1 y2 lt{/theta 90 def}{/theta 270 def}ifelse + }{ + /slope y2 y1 sub x2 x1 sub div def + /theta slope 1 atan def + x2 x1 lt y2 y1 ge and{/theta theta 180 sub def}if + x2 x1 lt y2 y1 lt and{/theta theta 180 add def}if + } + ifelse + gsave + clippath + x1 y1 translate + theta rotate + {pathbbox}stopped + {0 0 0 0}if + /yMax exch def + /xMax exch def + /yMin exch def + /xMin exch def + grestore + xMax xMin eq yMax yMin eq or + { + grestore + end + }{ + rampdict begin + 20 dict begin + background length 0 gt{background sssetbackground gsave clippath fill grestore}if + gsave + x1 y1 translate + theta rotate + /xStart 0 def + /xEnd x2 x1 sub dup mul y2 y1 sub dup mul add 0.5 exp def + /ySpan yMax yMin sub def + /numsteps NumSamples def + /rampIndxInc 1 def + /subsampling false def + xStart 0 transform + xEnd 0 transform + 3 -1 roll + sub dup mul + 3 1 roll + sub dup mul + add 0.5 exp 72 div + 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt + 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt + 1 index 1 index lt{exch}if pop + mul + /numpix xdf + numpix 0 ne + { + NumSamples numpix div 0.5 gt + { + /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def + /rampIndxInc NumSamples 1 sub numsteps div def + /subsampling true def + }if + }if + ext0 + { + 0 getrampcolor + xMin xStart lt + { + xMin yMin xMin neg ySpan rectfill + }if + }if + /xInc xEnd xStart sub numsteps div def + /x xStart def + 0 + numsteps + { + dup + subsampling{round cvi}if + getrampcolor + x yMin xInc ySpan rectfill + /x x xInc add def + rampIndxInc add + }repeat + pop + ext1{ + xMax xEnd gt + { + xEnd yMin xMax xEnd sub ySpan rectfill + }if + }if + grestore + grestore + end + end + end + }ifelse + }bdf +}def +/pt +{ + end +}def +/dt{ +}def +/pgsv{ + //Adobe_AGM_Core/AGMCORE_save save put +}def +/pgrs{ + //Adobe_AGM_Core/AGMCORE_save get restore +}def +systemdict/findcolorrendering known{ + /findcolorrendering systemdict/findcolorrendering get def +}if +systemdict/setcolorrendering known{ + /setcolorrendering systemdict/setcolorrendering get def +}if +/test_cmyk_color_plate +{ + gsave + setcmykcolor currentgray 1 ne + grestore +}def +/inRip_spot_has_ink +{ + dup//Adobe_AGM_Core/AGMCORE_name xddf + convert_spot_to_process not +}def +/map255_to_range +{ + 1 index sub + 3 -1 roll 255 div mul add +}def +/set_csa_crd +{ + /sep_colorspace_dict null AGMCORE_gput + begin + CSA get_csa_by_name setcolorspace_opt + set_crd + end +} +def +/map_csa +{ + currentdict/MappedCSA known{MappedCSA null ne}{false}ifelse + {pop}{get_csa_by_name/MappedCSA xdf}ifelse +}def +/setsepcolor +{ + /sep_colorspace_dict AGMCORE_gget begin + dup/sep_tint exch AGMCORE_gput + TintProc + end +}def +/setdevicencolor +{ + /devicen_colorspace_dict AGMCORE_gget begin + Names length copy + Names length 1 sub -1 0 + { + /devicen_tints AGMCORE_gget 3 1 roll xpt + }for + TintProc + end +}def +/sep_colorspace_proc +{ + /AGMCORE_tmp exch store + /sep_colorspace_dict AGMCORE_gget begin + currentdict/Components known{ + Components aload pop + TintMethod/Lab eq{ + 2{AGMCORE_tmp mul NComponents 1 roll}repeat + LMax sub AGMCORE_tmp mul LMax add NComponents 1 roll + }{ + TintMethod/Subtractive eq{ + NComponents{ + AGMCORE_tmp mul NComponents 1 roll + }repeat + }{ + NComponents{ + 1 sub AGMCORE_tmp mul 1 add NComponents 1 roll + }repeat + }ifelse + }ifelse + }{ + ColorLookup AGMCORE_tmp ColorLookup length 1 sub mul round cvi get + aload pop + }ifelse + end +}def +/sep_colorspace_gray_proc +{ + /AGMCORE_tmp exch store + /sep_colorspace_dict AGMCORE_gget begin + GrayLookup AGMCORE_tmp GrayLookup length 1 sub mul round cvi get + end +}def +/sep_proc_name +{ + dup 0 get + dup/DeviceRGB eq exch/DeviceCMYK eq or level2 not and has_color not and{ + pop[/DeviceGray] + /sep_colorspace_gray_proc + }{ + /sep_colorspace_proc + }ifelse +}def +/setsepcolorspace +{ + current_spot_alias{ + dup begin + Name map_alias{ + exch pop + }if + end + }if + dup/sep_colorspace_dict exch AGMCORE_gput + begin + CSA map_csa + /AGMCORE_sep_special Name dup()eq exch(All)eq or store + AGMCORE_avoid_L2_sep_space{ + [/Indexed MappedCSA sep_proc_name 255 exch + {255 div}/exec cvx 3 -1 roll[4 1 roll load/exec cvx]cvx + ]setcolorspace_opt + /TintProc{ + 255 mul round cvi setcolor + }bdf + }{ + MappedCSA 0 get/DeviceCMYK eq + currentdict/Components known and + AGMCORE_sep_special not and{ + /TintProc[ + Components aload pop Name findcmykcustomcolor + /exch cvx/setcustomcolor cvx + ]cvx bdf + }{ + AGMCORE_host_sep Name(All)eq and{ + /TintProc{ + 1 exch sub setseparationgray + }bdf + }{ + AGMCORE_in_rip_sep MappedCSA 0 get/DeviceCMYK eq and + AGMCORE_host_sep or + Name()eq and{ + /TintProc[ + MappedCSA sep_proc_name exch 0 get/DeviceCMYK eq{ + cvx/setcmykcolor cvx + }{ + cvx/setgray cvx + }ifelse + ]cvx bdf + }{ + AGMCORE_producing_seps MappedCSA 0 get dup/DeviceCMYK eq exch/DeviceGray eq or and AGMCORE_sep_special not and{ + /TintProc[ + /dup cvx + MappedCSA sep_proc_name cvx exch + 0 get/DeviceGray eq{ + 1/exch cvx/sub cvx 0 0 0 4 -1/roll cvx + }if + /Name cvx/findcmykcustomcolor cvx/exch cvx + AGMCORE_host_sep{ + AGMCORE_is_cmyk_sep + /Name cvx + /AGMCORE_IsSeparationAProcessColor load/exec cvx + /not cvx/and cvx + }{ + Name inRip_spot_has_ink not + }ifelse + [ + /pop cvx 1 + ]cvx/if cvx + /setcustomcolor cvx + ]cvx bdf + }{ + /TintProc{setcolor}bdf + [/Separation Name MappedCSA sep_proc_name load]setcolorspace_opt + }ifelse + }ifelse + }ifelse + }ifelse + }ifelse + set_crd + setsepcolor + end +}def +/additive_blend +{ + 3 dict begin + /numarrays xdf + /numcolors xdf + 0 1 numcolors 1 sub + { + /c1 xdf + 1 + 0 1 numarrays 1 sub + { + 1 exch add/index cvx + c1/get cvx/mul cvx + }for + numarrays 1 add 1/roll cvx + }for + numarrays[/pop cvx]cvx/repeat cvx + end +}def +/subtractive_blend +{ + 3 dict begin + /numarrays xdf + /numcolors xdf + 0 1 numcolors 1 sub + { + /c1 xdf + 1 1 + 0 1 numarrays 1 sub + { + 1 3 3 -1 roll add/index cvx + c1/get cvx/sub cvx/mul cvx + }for + /sub cvx + numarrays 1 add 1/roll cvx + }for + numarrays[/pop cvx]cvx/repeat cvx + end +}def +/exec_tint_transform +{ + /TintProc[ + /TintTransform cvx/setcolor cvx + ]cvx bdf + MappedCSA setcolorspace_opt +}bdf +/devn_makecustomcolor +{ + 2 dict begin + /names_index xdf + /Names xdf + 1 1 1 1 Names names_index get findcmykcustomcolor + /devicen_tints AGMCORE_gget names_index get setcustomcolor + Names length{pop}repeat + end +}bdf +/setdevicencolorspace +{ + dup/AliasedColorants known{false}{true}ifelse + current_spot_alias and{ + 7 dict begin + /names_index 0 def + dup/names_len exch/Names get length def + /new_names names_len array def + /new_LookupTables names_len array def + /alias_cnt 0 def + dup/Names get + { + dup map_alias{ + exch pop + dup/ColorLookup known{ + dup begin + new_LookupTables names_index ColorLookup put + end + }{ + dup/Components known{ + dup begin + new_LookupTables names_index Components put + end + }{ + dup begin + new_LookupTables names_index[null null null null]put + end + }ifelse + }ifelse + new_names names_index 3 -1 roll/Name get put + /alias_cnt alias_cnt 1 add def + }{ + /name xdf + new_names names_index name put + dup/LookupTables known{ + dup begin + new_LookupTables names_index LookupTables names_index get put + end + }{ + dup begin + new_LookupTables names_index[null null null null]put + end + }ifelse + }ifelse + /names_index names_index 1 add def + }forall + alias_cnt 0 gt{ + /AliasedColorants true def + /lut_entry_len new_LookupTables 0 get dup length 256 ge{0 get length}{length}ifelse def + 0 1 names_len 1 sub{ + /names_index xdf + new_LookupTables names_index get dup length 256 ge{0 get length}{length}ifelse lut_entry_len ne{ + /AliasedColorants false def + exit + }{ + new_LookupTables names_index get 0 get null eq{ + dup/Names get names_index get/name xdf + name(Cyan)eq name(Magenta)eq name(Yellow)eq name(Black)eq + or or or not{ + /AliasedColorants false def + exit + }if + }if + }ifelse + }for + lut_entry_len 1 eq{ + /AliasedColorants false def + }if + AliasedColorants{ + dup begin + /Names new_names def + /LookupTables new_LookupTables def + /AliasedColorants true def + /NComponents lut_entry_len def + /TintMethod NComponents 4 eq{/Subtractive}{/Additive}ifelse def + /MappedCSA TintMethod/Additive eq{/DeviceRGB}{/DeviceCMYK}ifelse def + currentdict/TTTablesIdx known not{ + /TTTablesIdx -1 def + }if + end + }if + }if + end + }if + dup/devicen_colorspace_dict exch AGMCORE_gput + begin + currentdict/AliasedColorants known{ + AliasedColorants + }{ + false + }ifelse + dup not{ + CSA map_csa + }if + /TintTransform load type/nulltype eq or{ + /TintTransform[ + 0 1 Names length 1 sub + { + /TTTablesIdx TTTablesIdx 1 add def + dup LookupTables exch get dup 0 get null eq + { + 1 index + Names exch get + dup(Cyan)eq + { + pop exch + LookupTables length exch sub + /index cvx + 0 0 0 + } + { + dup(Magenta)eq + { + pop exch + LookupTables length exch sub + /index cvx + 0/exch cvx 0 0 + }{ + (Yellow)eq + { + exch + LookupTables length exch sub + /index cvx + 0 0 3 -1/roll cvx 0 + }{ + exch + LookupTables length exch sub + /index cvx + 0 0 0 4 -1/roll cvx + }ifelse + }ifelse + }ifelse + 5 -1/roll cvx/astore cvx + }{ + dup length 1 sub + LookupTables length 4 -1 roll sub 1 add + /index cvx/mul cvx/round cvx/cvi cvx/get cvx + }ifelse + Names length TTTablesIdx add 1 add 1/roll cvx + }for + Names length[/pop cvx]cvx/repeat cvx + NComponents Names length + TintMethod/Subtractive eq + { + subtractive_blend + }{ + additive_blend + }ifelse + ]cvx bdf + }if + AGMCORE_host_sep{ + Names convert_to_process{ + exec_tint_transform + } + { + currentdict/AliasedColorants known{ + AliasedColorants not + }{ + false + }ifelse + 5 dict begin + /AvoidAliasedColorants xdf + /painted? false def + /names_index 0 def + /names_len Names length def + AvoidAliasedColorants{ + /currentspotalias current_spot_alias def + false set_spot_alias + }if + Names{ + AGMCORE_is_cmyk_sep{ + dup(Cyan)eq AGMCORE_cyan_plate and exch + dup(Magenta)eq AGMCORE_magenta_plate and exch + dup(Yellow)eq AGMCORE_yellow_plate and exch + (Black)eq AGMCORE_black_plate and or or or{ + /devicen_colorspace_dict AGMCORE_gget/TintProc[ + Names names_index/devn_makecustomcolor cvx + ]cvx ddf + /painted? true def + }if + painted?{exit}if + }{ + 0 0 0 0 5 -1 roll findcmykcustomcolor 1 setcustomcolor currentgray 0 eq{ + /devicen_colorspace_dict AGMCORE_gget/TintProc[ + Names names_index/devn_makecustomcolor cvx + ]cvx ddf + /painted? true def + exit + }if + }ifelse + /names_index names_index 1 add def + }forall + AvoidAliasedColorants{ + currentspotalias set_spot_alias + }if + painted?{ + /devicen_colorspace_dict AGMCORE_gget/names_index names_index put + }{ + /devicen_colorspace_dict AGMCORE_gget/TintProc[ + names_len[/pop cvx]cvx/repeat cvx 1/setseparationgray cvx + 0 0 0 0/setcmykcolor cvx + ]cvx ddf + }ifelse + end + }ifelse + } + { + AGMCORE_in_rip_sep{ + Names convert_to_process not + }{ + level3 + }ifelse + { + [/DeviceN Names MappedCSA/TintTransform load]setcolorspace_opt + /TintProc level3 not AGMCORE_in_rip_sep and{ + [ + Names/length cvx[/pop cvx]cvx/repeat cvx + ]cvx bdf + }{ + {setcolor}bdf + }ifelse + }{ + exec_tint_transform + }ifelse + }ifelse + set_crd + /AliasedColorants false def + end +}def +/setindexedcolorspace +{ + dup/indexed_colorspace_dict exch AGMCORE_gput + begin + currentdict/CSDBase known{ + CSDBase/CSD get_res begin + currentdict/Names known{ + currentdict devncs + }{ + 1 currentdict sepcs + }ifelse + AGMCORE_host_sep{ + 4 dict begin + /compCnt/Names where{pop Names length}{1}ifelse def + /NewLookup HiVal 1 add string def + 0 1 HiVal{ + /tableIndex xdf + Lookup dup type/stringtype eq{ + compCnt tableIndex map_index + }{ + exec + }ifelse + /Names where{ + pop setdevicencolor + }{ + setsepcolor + }ifelse + currentgray + tableIndex exch + 255 mul cvi + NewLookup 3 1 roll put + }for + [/Indexed currentcolorspace HiVal NewLookup]setcolorspace_opt + end + }{ + level3 + { + currentdict/Names known{ + [/Indexed[/DeviceN Names MappedCSA/TintTransform load]HiVal Lookup]setcolorspace_opt + }{ + [/Indexed[/Separation Name MappedCSA sep_proc_name load]HiVal Lookup]setcolorspace_opt + }ifelse + }{ + [/Indexed MappedCSA HiVal + [ + currentdict/Names known{ + Lookup dup type/stringtype eq + {/exch cvx CSDBase/CSD get_res/Names get length dup/mul cvx exch/getinterval cvx{255 div}/forall cvx} + {/exec cvx}ifelse + /TintTransform load/exec cvx + }{ + Lookup dup type/stringtype eq + {/exch cvx/get cvx 255/div cvx} + {/exec cvx}ifelse + CSDBase/CSD get_res/MappedCSA get sep_proc_name exch pop/load cvx/exec cvx + }ifelse + ]cvx + ]setcolorspace_opt + }ifelse + }ifelse + end + set_crd + } + { + CSA map_csa + AGMCORE_host_sep level2 not and{ + 0 0 0 0 setcmykcolor + }{ + [/Indexed MappedCSA + level2 not has_color not and{ + dup 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or{ + pop[/DeviceGray] + }if + HiVal GrayLookup + }{ + HiVal + currentdict/RangeArray known{ + { + /indexed_colorspace_dict AGMCORE_gget begin + Lookup exch + dup HiVal gt{ + pop HiVal + }if + NComponents mul NComponents getinterval{}forall + NComponents 1 sub -1 0{ + RangeArray exch 2 mul 2 getinterval aload pop map255_to_range + NComponents 1 roll + }for + end + }bind + }{ + Lookup + }ifelse + }ifelse + ]setcolorspace_opt + set_crd + }ifelse + }ifelse + end +}def +/setindexedcolor +{ + AGMCORE_host_sep{ + /indexed_colorspace_dict AGMCORE_gget + begin + currentdict/CSDBase known{ + CSDBase/CSD get_res begin + currentdict/Names known{ + map_indexed_devn + devn + } + { + Lookup 1 3 -1 roll map_index + sep + }ifelse + end + }{ + Lookup MappedCSA/DeviceCMYK eq{4}{1}ifelse 3 -1 roll + map_index + MappedCSA/DeviceCMYK eq{setcmykcolor}{setgray}ifelse + }ifelse + end + }{ + level3 not AGMCORE_in_rip_sep and/indexed_colorspace_dict AGMCORE_gget/CSDBase known and{ + /indexed_colorspace_dict AGMCORE_gget/CSDBase get/CSD get_res begin + map_indexed_devn + devn + end + } + { + setcolor + }ifelse + }ifelse +}def +/ignoreimagedata +{ + currentoverprint not{ + gsave + dup clonedict begin + 1 setgray + /Decode[0 1]def + /DataSourcedef + /MultipleDataSources false def + /BitsPerComponent 8 def + currentdict end + systemdict/image gx + grestore + }if + consumeimagedata +}def +/add_res +{ + dup/CSD eq{ + pop + //Adobe_AGM_Core begin + /AGMCORE_CSD_cache load 3 1 roll put + end + }{ + defineresource pop + }ifelse +}def +/del_res +{ + { + aload pop exch + dup/CSD eq{ + pop + {//Adobe_AGM_Core/AGMCORE_CSD_cache get exch undef}forall + }{ + exch + {1 index undefineresource}forall + pop + }ifelse + }forall +}def +/get_res +{ + dup/CSD eq{ + pop + dup type dup/nametype eq exch/stringtype eq or{ + AGMCORE_CSD_cache exch get + }if + }{ + findresource + }ifelse +}def +/get_csa_by_name +{ + dup type dup/nametype eq exch/stringtype eq or{ + /CSA get_res + }if +}def +/paintproc_buf_init +{ + /count get 0 0 put +}def +/paintproc_buf_next +{ + dup/count get dup 0 get + dup 3 1 roll + 1 add 0 xpt + get +}def +/cachepaintproc_compress +{ + 5 dict begin + currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def + /ppdict 20 dict def + /string_size 16000 def + /readbuffer string_size string def + currentglobal true setglobal + ppdict 1 array dup 0 1 put/count xpt + setglobal + /LZWFilter + { + exch + dup length 0 eq{ + pop + }{ + ppdict dup length 1 sub 3 -1 roll put + }ifelse + {string_size}{0}ifelse string + }/LZWEncode filter def + { + ReadFilter readbuffer readstring + exch LZWFilter exch writestring + not{exit}if + }loop + LZWFilter closefile + ppdict + end +}def +/cachepaintproc +{ + 2 dict begin + currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def + /ppdict 20 dict def + currentglobal true setglobal + ppdict 1 array dup 0 1 put/count xpt + setglobal + { + ReadFilter 16000 string readstring exch + ppdict dup length 1 sub 3 -1 roll put + not{exit}if + }loop + ppdict dup dup length 1 sub()put + end +}def +/make_pattern +{ + exch clonedict exch + dup matrix currentmatrix matrix concatmatrix 0 0 3 2 roll itransform + exch 3 index/XStep get 1 index exch 2 copy div cvi mul sub sub + exch 3 index/YStep get 1 index exch 2 copy div cvi mul sub sub + matrix translate exch matrix concatmatrix + 1 index begin + BBox 0 get XStep div cvi XStep mul/xshift exch neg def + BBox 1 get YStep div cvi YStep mul/yshift exch neg def + BBox 0 get xshift add + BBox 1 get yshift add + BBox 2 get xshift add + BBox 3 get yshift add + 4 array astore + /BBox exch def + [xshift yshift/translate load null/exec load]dup + 3/PaintProc load put cvx/PaintProc exch def + end + gsave 0 setgray + makepattern + grestore +}def +/set_pattern +{ + dup/PatternType get 1 eq{ + dup/PaintType get 1 eq{ + currentoverprint sop[/DeviceGray]setcolorspace 0 setgray + }if + }if + setpattern +}def +/setcolorspace_opt +{ + dup currentcolorspace eq{pop}{setcolorspace}ifelse +}def +/updatecolorrendering +{ + currentcolorrendering/RenderingIntent known{ + currentcolorrendering/RenderingIntent get + } + { + Intent/AbsoluteColorimetric eq + { + /absolute_colorimetric_crd AGMCORE_gget dup null eq + } + { + Intent/RelativeColorimetric eq + { + /relative_colorimetric_crd AGMCORE_gget dup null eq + } + { + Intent/Saturation eq + { + /saturation_crd AGMCORE_gget dup null eq + } + { + /perceptual_crd AGMCORE_gget dup null eq + }ifelse + }ifelse + }ifelse + { + pop null + } + { + /RenderingIntent known{null}{Intent}ifelse + }ifelse + }ifelse + Intent ne{ + Intent/ColorRendering{findresource}stopped + { + pop pop systemdict/findcolorrendering known + { + Intent findcolorrendering + { + /ColorRendering findresource true exch + } + { + /ColorRendering findresource + product(Xerox Phaser 5400)ne + exch + }ifelse + dup Intent/AbsoluteColorimetric eq + { + /absolute_colorimetric_crd exch AGMCORE_gput + } + { + Intent/RelativeColorimetric eq + { + /relative_colorimetric_crd exch AGMCORE_gput + } + { + Intent/Saturation eq + { + /saturation_crd exch AGMCORE_gput + } + { + Intent/Perceptual eq + { + /perceptual_crd exch AGMCORE_gput + } + { + pop + }ifelse + }ifelse + }ifelse + }ifelse + 1 index{exch}{pop}ifelse + } + {false}ifelse + } + {true}ifelse + { + dup begin + currentdict/TransformPQR known{ + currentdict/TransformPQR get aload pop + 3{{}eq 3 1 roll}repeat or or + } + {true}ifelse + currentdict/MatrixPQR known{ + currentdict/MatrixPQR get aload pop + 1.0 eq 9 1 roll 0.0 eq 9 1 roll 0.0 eq 9 1 roll + 0.0 eq 9 1 roll 1.0 eq 9 1 roll 0.0 eq 9 1 roll + 0.0 eq 9 1 roll 0.0 eq 9 1 roll 1.0 eq + and and and and and and and and + } + {true}ifelse + end + or + { + clonedict begin + /TransformPQR[ + {4 -1 roll 3 get dup 3 1 roll sub 5 -1 roll 3 get 3 -1 roll sub div + 3 -1 roll 3 get 3 -1 roll 3 get dup 4 1 roll sub mul add}bind + {4 -1 roll 4 get dup 3 1 roll sub 5 -1 roll 4 get 3 -1 roll sub div + 3 -1 roll 4 get 3 -1 roll 4 get dup 4 1 roll sub mul add}bind + {4 -1 roll 5 get dup 3 1 roll sub 5 -1 roll 5 get 3 -1 roll sub div + 3 -1 roll 5 get 3 -1 roll 5 get dup 4 1 roll sub mul add}bind + ]def + /MatrixPQR[0.8951 -0.7502 0.0389 0.2664 1.7135 -0.0685 -0.1614 0.0367 1.0296]def + /RangePQR[-0.3227950745 2.3229645538 -1.5003771057 3.5003465881 -0.1369979095 2.136967392]def + currentdict end + }if + setcolorrendering_opt + }if + }if +}def +/set_crd +{ + AGMCORE_host_sep not level2 and{ + currentdict/ColorRendering known{ + ColorRendering/ColorRendering{findresource}stopped not{setcolorrendering_opt}if + }{ + currentdict/Intent known{ + updatecolorrendering + }if + }ifelse + currentcolorspace dup type/arraytype eq + {0 get}if + /DeviceRGB eq + { + currentdict/UCR known + {/UCR}{/AGMCORE_currentucr}ifelse + load setundercolorremoval + currentdict/BG known + {/BG}{/AGMCORE_currentbg}ifelse + load setblackgeneration + }if + }if +}def +/set_ucrbg +{ + dup null eq{pop/AGMCORE_currentbg load}{/Procedure get_res}ifelse setblackgeneration + dup null eq{pop/AGMCORE_currentucr load}{/Procedure get_res}ifelse setundercolorremoval +}def +/setcolorrendering_opt +{ + dup currentcolorrendering eq{ + pop + }{ + product(HP Color LaserJet 2605)anchorsearch{ + pop pop pop + }{ + pop + clonedict + begin + /Intent Intent def + currentdict + end + setcolorrendering + }ifelse + }ifelse +}def +/cpaint_gcomp +{ + convert_to_process//Adobe_AGM_Core/AGMCORE_ConvertToProcess xddf + //Adobe_AGM_Core/AGMCORE_ConvertToProcess get not + { + (%end_cpaint_gcomp)flushinput + }if +}def +/cpaint_gsep +{ + //Adobe_AGM_Core/AGMCORE_ConvertToProcess get + { + (%end_cpaint_gsep)flushinput + }if +}def +/cpaint_gend +{np}def +/T1_path +{ + currentfile token pop currentfile token pop mo + { + currentfile token pop dup type/stringtype eq + {pop exit}if + 0 exch rlineto + currentfile token pop dup type/stringtype eq + {pop exit}if + 0 rlineto + }loop +}def +/T1_gsave + level3 + {/clipsave} + {/gsave}ifelse + load def +/T1_grestore + level3 + {/cliprestore} + {/grestore}ifelse + load def +/set_spot_alias_ary +{ + dup inherit_aliases + //Adobe_AGM_Core/AGMCORE_SpotAliasAry xddf +}def +/set_spot_normalization_ary +{ + dup inherit_aliases + dup length + /AGMCORE_SpotAliasAry where{pop AGMCORE_SpotAliasAry length add}if + array + //Adobe_AGM_Core/AGMCORE_SpotAliasAry2 xddf + /AGMCORE_SpotAliasAry where{ + pop + AGMCORE_SpotAliasAry2 0 AGMCORE_SpotAliasAry putinterval + AGMCORE_SpotAliasAry length + }{0}ifelse + AGMCORE_SpotAliasAry2 3 1 roll exch putinterval + true set_spot_alias +}def +/inherit_aliases +{ + {dup/Name get map_alias{/CSD put}{pop}ifelse}forall +}def +/set_spot_alias +{ + /AGMCORE_SpotAliasAry2 where{ + /AGMCORE_current_spot_alias 3 -1 roll put + }{ + pop + }ifelse +}def +/current_spot_alias +{ + /AGMCORE_SpotAliasAry2 where{ + /AGMCORE_current_spot_alias get + }{ + false + }ifelse +}def +/map_alias +{ + /AGMCORE_SpotAliasAry2 where{ + begin + /AGMCORE_name xdf + false + AGMCORE_SpotAliasAry2{ + dup/Name get AGMCORE_name eq{ + /CSD get/CSD get_res + exch pop true + exit + }{ + pop + }ifelse + }forall + end + }{ + pop false + }ifelse +}bdf +/spot_alias +{ + true set_spot_alias + /AGMCORE_&setcustomcolor AGMCORE_key_known not{ + //Adobe_AGM_Core/AGMCORE_&setcustomcolor/setcustomcolor load put + }if + /customcolor_tint 1 AGMCORE_gput + //Adobe_AGM_Core begin + /setcustomcolor + { + //Adobe_AGM_Core begin + dup/customcolor_tint exch AGMCORE_gput + 1 index aload pop pop 1 eq exch 1 eq and exch 1 eq and exch 1 eq and not + current_spot_alias and{1 index 4 get map_alias}{false}ifelse + { + false set_spot_alias + /sep_colorspace_dict AGMCORE_gget null ne + {/sep_colorspace_dict AGMCORE_gget/ForeignContent known not}{false}ifelse + 3 1 roll 2 index{ + exch pop/sep_tint AGMCORE_gget exch + }if + mark 3 1 roll + setsepcolorspace + counttomark 0 ne{ + setsepcolor + }if + pop + not{/sep_tint 1.0 AGMCORE_gput/sep_colorspace_dict AGMCORE_gget/ForeignContent true put}if + pop + true set_spot_alias + }{ + AGMCORE_&setcustomcolor + }ifelse + end + }bdf + end +}def +/begin_feature +{ + Adobe_AGM_Core/AGMCORE_feature_dictCount countdictstack put + count Adobe_AGM_Core/AGMCORE_feature_opCount 3 -1 roll put + {Adobe_AGM_Core/AGMCORE_feature_ctm matrix currentmatrix put}if +}def +/end_feature +{ + 2 dict begin + /spd/setpagedevice load def + /setpagedevice{get_gstate spd set_gstate}def + stopped{$error/newerror false put}if + end + count Adobe_AGM_Core/AGMCORE_feature_opCount get sub dup 0 gt{{pop}repeat}{pop}ifelse + countdictstack Adobe_AGM_Core/AGMCORE_feature_dictCount get sub dup 0 gt{{end}repeat}{pop}ifelse + {Adobe_AGM_Core/AGMCORE_feature_ctm get setmatrix}if +}def +/set_negative +{ + //Adobe_AGM_Core begin + /AGMCORE_inverting exch def + level2{ + currentpagedevice/NegativePrint known AGMCORE_distilling not and{ + currentpagedevice/NegativePrint get//Adobe_AGM_Core/AGMCORE_inverting get ne{ + true begin_feature true{ + <>setpagedevice + }end_feature + }if + /AGMCORE_inverting false def + }if + }if + AGMCORE_inverting{ + [{1 exch sub}/exec load dup currenttransfer exch]cvx bind settransfer + AGMCORE_distilling{ + erasepage + }{ + gsave np clippath 1/setseparationgray where{pop setseparationgray}{setgray}ifelse + /AGMIRS_&fill where{pop AGMIRS_&fill}{fill}ifelse grestore + }ifelse + }if + end +}def +/lw_save_restore_override{ + /md where{ + pop + md begin + initializepage + /initializepage{}def + /pmSVsetup{}def + /endp{}def + /pse{}def + /psb{}def + /orig_showpage where + {pop} + {/orig_showpage/showpage load def} + ifelse + /showpage{orig_showpage gR}def + end + }if +}def +/pscript_showpage_override{ + /NTPSOct95 where + { + begin + showpage + save + /showpage/restore load def + /restore{exch pop}def + end + }if +}def +/driver_media_override +{ + /md where{ + pop + md/initializepage known{ + md/initializepage{}put + }if + md/rC known{ + md/rC{4{pop}repeat}put + }if + }if + /mysetup where{ + /mysetup[1 0 0 1 0 0]put + }if + Adobe_AGM_Core/AGMCORE_Default_CTM matrix currentmatrix put + level2 + {Adobe_AGM_Core/AGMCORE_Default_PageSize currentpagedevice/PageSize get put}if +}def +/capture_mysetup +{ + /Pscript_Win_Data where{ + pop + Pscript_Win_Data/mysetup known{ + Adobe_AGM_Core/save_mysetup Pscript_Win_Data/mysetup get put + }if + }if +}def +/restore_mysetup +{ + /Pscript_Win_Data where{ + pop + Pscript_Win_Data/mysetup known{ + Adobe_AGM_Core/save_mysetup known{ + Pscript_Win_Data/mysetup Adobe_AGM_Core/save_mysetup get put + Adobe_AGM_Core/save_mysetup undef + }if + }if + }if +}def +/driver_check_media_override +{ + /PrepsDict where + {pop} + { + Adobe_AGM_Core/AGMCORE_Default_CTM get matrix currentmatrix ne + Adobe_AGM_Core/AGMCORE_Default_PageSize get type/arraytype eq + { + Adobe_AGM_Core/AGMCORE_Default_PageSize get 0 get currentpagedevice/PageSize get 0 get eq and + Adobe_AGM_Core/AGMCORE_Default_PageSize get 1 get currentpagedevice/PageSize get 1 get eq and + }if + { + Adobe_AGM_Core/AGMCORE_Default_CTM get setmatrix + }if + }ifelse +}def +AGMCORE_err_strings begin + /AGMCORE_bad_environ(Environment not satisfactory for this job. Ensure that the PPD is correct or that the PostScript level requested is supported by this printer. )def + /AGMCORE_color_space_onhost_seps(This job contains colors that will not separate with on-host methods. )def + /AGMCORE_invalid_color_space(This job contains an invalid color space. )def +end +/set_def_ht +{AGMCORE_def_ht sethalftone}def +/set_def_flat +{AGMCORE_Default_flatness setflat}def +end +systemdict/setpacking known +{setpacking}if +%%EndResource +%%BeginResource: procset Adobe_CoolType_Core 2.31 0 %%Copyright: Copyright 1997-2006 Adobe Systems Incorporated. All Rights Reserved. %%Version: 2.31 0 10 dict begin /Adobe_CoolType_Passthru currentdict def /Adobe_CoolType_Core_Defined userdict/Adobe_CoolType_Core known def Adobe_CoolType_Core_Defined {/Adobe_CoolType_Core userdict/Adobe_CoolType_Core get def} if userdict/Adobe_CoolType_Core 70 dict dup begin put /Adobe_CoolType_Version 2.31 def /Level2? systemdict/languagelevel known dup {pop systemdict/languagelevel get 2 ge} if def Level2? not { /currentglobal false def /setglobal/pop load def /gcheck{pop false}bind def /currentpacking false def /setpacking/pop load def /SharedFontDirectory 0 dict def } if currentpacking true setpacking currentglobal false setglobal userdict/Adobe_CoolType_Data 2 copy known not {2 copy 10 dict put} if get begin /@opStackCountByLevel 32 dict def /@opStackLevel 0 def /@dictStackCountByLevel 32 dict def /@dictStackLevel 0 def end setglobal currentglobal true setglobal userdict/Adobe_CoolType_GVMFonts known not {userdict/Adobe_CoolType_GVMFonts 10 dict put} if setglobal currentglobal false setglobal userdict/Adobe_CoolType_LVMFonts known not {userdict/Adobe_CoolType_LVMFonts 10 dict put} if setglobal /ct_VMDictPut { dup gcheck{Adobe_CoolType_GVMFonts}{Adobe_CoolType_LVMFonts}ifelse 3 1 roll put }bind def /ct_VMDictUndef { dup Adobe_CoolType_GVMFonts exch known {Adobe_CoolType_GVMFonts exch undef} { dup Adobe_CoolType_LVMFonts exch known {Adobe_CoolType_LVMFonts exch undef} {pop} ifelse }ifelse }bind def /ct_str1 1 string def /ct_xshow { /_ct_na exch def /_ct_i 0 def currentpoint /_ct_y exch def /_ct_x exch def { pop pop ct_str1 exch 0 exch put ct_str1 show {_ct_na _ct_i get}stopped {pop pop} { _ct_x _ct_y moveto 0 rmoveto } ifelse /_ct_i _ct_i 1 add def currentpoint /_ct_y exch def /_ct_x exch def } exch @cshow }bind def /ct_yshow { /_ct_na exch def /_ct_i 0 def currentpoint /_ct_y exch def /_ct_x exch def { pop pop ct_str1 exch 0 exch put ct_str1 show {_ct_na _ct_i get}stopped {pop pop} { _ct_x _ct_y moveto 0 exch rmoveto } ifelse /_ct_i _ct_i 1 add def currentpoint /_ct_y exch def /_ct_x exch def } exch @cshow }bind def /ct_xyshow { /_ct_na exch def /_ct_i 0 def currentpoint /_ct_y exch def /_ct_x exch def { pop pop ct_str1 exch 0 exch put ct_str1 show {_ct_na _ct_i get}stopped {pop pop} { {_ct_na _ct_i 1 add get}stopped {pop pop pop} { _ct_x _ct_y moveto rmoveto } ifelse } ifelse /_ct_i _ct_i 2 add def currentpoint /_ct_y exch def /_ct_x exch def } exch @cshow }bind def /xsh{{@xshow}stopped{Adobe_CoolType_Data begin ct_xshow end}if}bind def /ysh{{@yshow}stopped{Adobe_CoolType_Data begin ct_yshow end}if}bind def /xysh{{@xyshow}stopped{Adobe_CoolType_Data begin ct_xyshow end}if}bind def currentglobal true setglobal /ct_T3Defs { /BuildChar { 1 index/Encoding get exch get 1 index/BuildGlyph get exec }bind def /BuildGlyph { exch begin GlyphProcs exch get exec end }bind def }bind def setglobal /@_SaveStackLevels { Adobe_CoolType_Data begin /@vmState currentglobal def false setglobal @opStackCountByLevel @opStackLevel 2 copy known not { 2 copy 3 dict dup/args 7 index 5 add array put put get } { get dup/args get dup length 3 index lt { dup length 5 add array exch 1 index exch 0 exch putinterval 1 index exch/args exch put } {pop} ifelse } ifelse begin count 1 sub 1 index lt {pop count} if dup/argCount exch def dup 0 gt { args exch 0 exch getinterval astore pop } {pop} ifelse count /restCount exch def end /@opStackLevel @opStackLevel 1 add def countdictstack 1 sub @dictStackCountByLevel exch @dictStackLevel exch put /@dictStackLevel @dictStackLevel 1 add def @vmState setglobal end }bind def /@_RestoreStackLevels { Adobe_CoolType_Data begin /@opStackLevel @opStackLevel 1 sub def @opStackCountByLevel @opStackLevel get begin count restCount sub dup 0 gt {{pop}repeat} {pop} ifelse args 0 argCount getinterval{}forall end /@dictStackLevel @dictStackLevel 1 sub def @dictStackCountByLevel @dictStackLevel get end countdictstack exch sub dup 0 gt {{end}repeat} {pop} ifelse }bind def /@_PopStackLevels { Adobe_CoolType_Data begin /@opStackLevel @opStackLevel 1 sub def /@dictStackLevel @dictStackLevel 1 sub def end }bind def /@Raise { exch cvx exch errordict exch get exec stop }bind def /@ReRaise { cvx $error/errorname get errordict exch get exec stop }bind def /@Stopped { 0 @#Stopped }bind def /@#Stopped { @_SaveStackLevels stopped {@_RestoreStackLevels true} {@_PopStackLevels false} ifelse }bind def /@Arg { Adobe_CoolType_Data begin @opStackCountByLevel @opStackLevel 1 sub get begin args exch argCount 1 sub exch sub get end end }bind def currentglobal true setglobal /CTHasResourceForAllBug Level2? { 1 dict dup /@shouldNotDisappearDictValue true def Adobe_CoolType_Data exch/@shouldNotDisappearDict exch put begin count @_SaveStackLevels {(*){pop stop}128 string/Category resourceforall} stopped pop @_RestoreStackLevels currentdict Adobe_CoolType_Data/@shouldNotDisappearDict get dup 3 1 roll ne dup 3 1 roll { /@shouldNotDisappearDictValue known { { end currentdict 1 index eq {pop exit} if } loop } if } { pop end } ifelse } {false} ifelse def true setglobal /CTHasResourceStatusBug Level2? { mark {/steveamerige/Category resourcestatus} stopped {cleartomark true} {cleartomark currentglobal not} ifelse } {false} ifelse def setglobal /CTResourceStatus { mark 3 1 roll /Category findresource begin ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec {cleartomark false} {{3 2 roll pop true}{cleartomark false}ifelse} ifelse end }bind def /CTWorkAroundBugs { Level2? { /cid_PreLoad/ProcSet resourcestatus { pop pop currentglobal mark { (*) { dup/CMap CTHasResourceStatusBug {CTResourceStatus} {resourcestatus} ifelse { pop dup 0 eq exch 1 eq or { dup/CMap findresource gcheck setglobal /CMap undefineresource } { pop CTHasResourceForAllBug {exit} {stop} ifelse } ifelse } {pop} ifelse } 128 string/CMap resourceforall } stopped {cleartomark} stopped pop setglobal } if } if }bind def /ds { Adobe_CoolType_Core begin CTWorkAroundBugs /mo/moveto load def /nf/newencodedfont load def /msf{makefont setfont}bind def /uf{dup undefinefont ct_VMDictUndef}bind def /ur/undefineresource load def /chp/charpath load def /awsh/awidthshow load def /wsh/widthshow load def /ash/ashow load def /@xshow/xshow load def /@yshow/yshow load def /@xyshow/xyshow load def /@cshow/cshow load def /sh/show load def /rp/repeat load def /.n/.notdef def end currentglobal false setglobal userdict/Adobe_CoolType_Data 2 copy known not {2 copy 10 dict put} if get begin /AddWidths? false def /CC 0 def /charcode 2 string def /@opStackCountByLevel 32 dict def /@opStackLevel 0 def /@dictStackCountByLevel 32 dict def /@dictStackLevel 0 def /InVMFontsByCMap 10 dict def /InVMDeepCopiedFonts 10 dict def end setglobal }bind def /dt { currentdict Adobe_CoolType_Core eq {end} if }bind def /ps { Adobe_CoolType_Core begin Adobe_CoolType_GVMFonts begin Adobe_CoolType_LVMFonts begin SharedFontDirectory begin }bind def /pt { end end end end }bind def /unload { systemdict/languagelevel known { systemdict/languagelevel get 2 ge { userdict/Adobe_CoolType_Core 2 copy known {undef} {pop pop} ifelse } if } if }bind def /ndf { 1 index where {pop pop pop} {dup xcheck{bind}if def} ifelse }def /findfont systemdict begin userdict begin /globaldict where{/globaldict get begin}if dup where pop exch get /globaldict where{pop end}if end end Adobe_CoolType_Core_Defined {/systemfindfont exch def} { /findfont 1 index def /systemfindfont exch def } ifelse /undefinefont {pop}ndf /copyfont { currentglobal 3 1 roll 1 index gcheck setglobal dup null eq{0}{dup length}ifelse 2 index length add 1 add dict begin exch { 1 index/FID eq {pop pop} {def} ifelse } forall dup null eq {pop} {{def}forall} ifelse currentdict end exch setglobal }bind def /copyarray { currentglobal exch dup gcheck setglobal dup length array copy exch setglobal }bind def /newencodedfont { currentglobal { SharedFontDirectory 3 index known {SharedFontDirectory 3 index get/FontReferenced known} {false} ifelse } { FontDirectory 3 index known {FontDirectory 3 index get/FontReferenced known} { SharedFontDirectory 3 index known {SharedFontDirectory 3 index get/FontReferenced known} {false} ifelse } ifelse } ifelse dup { 3 index findfont/FontReferenced get 2 index dup type/nametype eq {findfont} if ne {pop false} if } if dup { 1 index dup type/nametype eq {findfont} if dup/CharStrings known { /CharStrings get length 4 index findfont/CharStrings get length ne { pop false } if } {pop} ifelse } if { pop 1 index findfont /Encoding get exch 0 1 255 {2 copy get 3 index 3 1 roll put} for pop pop pop } { currentglobal 4 1 roll dup type/nametype eq {findfont} if dup gcheck setglobal dup dup maxlength 2 add dict begin exch { 1 index/FID ne 2 index/Encoding ne and {def} {pop pop} ifelse } forall /FontReferenced exch def /Encoding exch dup length array copy def /FontName 1 index dup type/stringtype eq{cvn}if def dup currentdict end definefont ct_VMDictPut setglobal } ifelse }bind def /SetSubstituteStrategy { $SubstituteFont begin dup type/dicttype ne {0 dict} if currentdict/$Strategies known { exch $Strategies exch 2 copy known { get 2 copy maxlength exch maxlength add dict begin {def}forall {def}forall currentdict dup/$Init known {dup/$Init get exec} if end /$Strategy exch def } {pop pop pop} ifelse } {pop pop} ifelse end }bind def /scff { $SubstituteFont begin dup type/stringtype eq {dup length exch} {null} ifelse /$sname exch def /$slen exch def /$inVMIndex $sname null eq { 1 index $str cvs dup length $slen sub $slen getinterval cvn } {$sname} ifelse def end {findfont} @Stopped { dup length 8 add string exch 1 index 0(BadFont:)putinterval 1 index exch 8 exch dup length string cvs putinterval cvn {findfont} @Stopped {pop/Courier findfont} if } if $SubstituteFont begin /$sname null def /$slen 0 def /$inVMIndex null def end }bind def /isWidthsOnlyFont { dup/WidthsOnly known {pop pop true} { dup/FDepVector known {/FDepVector get{isWidthsOnlyFont dup{exit}if}forall} { dup/FDArray known {/FDArray get{isWidthsOnlyFont dup{exit}if}forall} {pop} ifelse } ifelse } ifelse }bind def /ct_StyleDicts 4 dict dup begin /Adobe-Japan1 4 dict dup begin Level2? { /Serif /HeiseiMin-W3-83pv-RKSJ-H/Font resourcestatus {pop pop/HeiseiMin-W3} { /CIDFont/Category resourcestatus { pop pop /HeiseiMin-W3/CIDFont resourcestatus {pop pop/HeiseiMin-W3} {/Ryumin-Light} ifelse } {/Ryumin-Light} ifelse } ifelse def /SansSerif /HeiseiKakuGo-W5-83pv-RKSJ-H/Font resourcestatus {pop pop/HeiseiKakuGo-W5} { /CIDFont/Category resourcestatus { pop pop /HeiseiKakuGo-W5/CIDFont resourcestatus {pop pop/HeiseiKakuGo-W5} {/GothicBBB-Medium} ifelse } {/GothicBBB-Medium} ifelse } ifelse def /HeiseiMaruGo-W4-83pv-RKSJ-H/Font resourcestatus {pop pop/HeiseiMaruGo-W4} { /CIDFont/Category resourcestatus { pop pop /HeiseiMaruGo-W4/CIDFont resourcestatus {pop pop/HeiseiMaruGo-W4} { /Jun101-Light-RKSJ-H/Font resourcestatus {pop pop/Jun101-Light} {SansSerif} ifelse } ifelse } { /Jun101-Light-RKSJ-H/Font resourcestatus {pop pop/Jun101-Light} {SansSerif} ifelse } ifelse } ifelse /RoundSansSerif exch def /Default Serif def } { /Serif/Ryumin-Light def /SansSerif/GothicBBB-Medium def { (fonts/Jun101-Light-83pv-RKSJ-H)status }stopped {pop}{ {pop pop pop pop/Jun101-Light} {SansSerif} ifelse /RoundSansSerif exch def }ifelse /Default Serif def } ifelse end def /Adobe-Korea1 4 dict dup begin /Serif/HYSMyeongJo-Medium def /SansSerif/HYGoThic-Medium def /RoundSansSerif SansSerif def /Default Serif def end def /Adobe-GB1 4 dict dup begin /Serif/STSong-Light def /SansSerif/STHeiti-Regular def /RoundSansSerif SansSerif def /Default Serif def end def /Adobe-CNS1 4 dict dup begin /Serif/MKai-Medium def /SansSerif/MHei-Medium def /RoundSansSerif SansSerif def /Default Serif def end def end def Level2?{currentglobal true setglobal}if /ct_BoldRomanWidthProc { stringwidth 1 index 0 ne{exch .03 add exch}if setcharwidth 0 0 }bind def /ct_Type0WidthProc { dup stringwidth 0 0 moveto 2 index true charpath pathbbox 0 -1 7 index 2 div .88 setcachedevice2 pop 0 0 }bind def /ct_Type0WMode1WidthProc { dup stringwidth pop 2 div neg -0.88 2 copy moveto 0 -1 5 -1 roll true charpath pathbbox setcachedevice }bind def /cHexEncoding [/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12 /c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25 /c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38 /c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B /c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E /c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71 /c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84 /c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97 /c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA /cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD /cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0 /cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3 /cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6 /cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def /ct_BoldBaseFont 11 dict begin /FontType 3 def /FontMatrix[1 0 0 1 0 0]def /FontBBox[0 0 1 1]def /Encoding cHexEncoding def /_setwidthProc/ct_BoldRomanWidthProc load def /_bcstr1 1 string def /BuildChar { exch begin _basefont setfont _bcstr1 dup 0 4 -1 roll put dup _setwidthProc 3 copy moveto show _basefonto setfont moveto show end }bind def currentdict end def systemdict/composefont known { /ct_DefineIdentity-H { /Identity-H/CMap resourcestatus { pop pop } { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering(Identity)def /Supplement 0 def end def /CMapName/Identity-H def /CMapVersion 1.000 def /CMapType 1 def 1 begincodespacerange <0000> endcodespacerange 1 begincidrange <0000>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } ifelse } def /ct_BoldBaseCIDFont 11 dict begin /CIDFontType 1 def /CIDFontName/ct_BoldBaseCIDFont def /FontMatrix[1 0 0 1 0 0]def /FontBBox[0 0 1 1]def /_setwidthProc/ct_Type0WidthProc load def /_bcstr2 2 string def /BuildGlyph { exch begin _basefont setfont _bcstr2 1 2 index 256 mod put _bcstr2 0 3 -1 roll 256 idiv put _bcstr2 dup _setwidthProc 3 copy moveto show _basefonto setfont moveto show end }bind def currentdict end def }if Level2?{setglobal}if /ct_CopyFont{ { 1 index/FID ne 2 index/UniqueID ne and {def}{pop pop}ifelse }forall }bind def /ct_Type0CopyFont { exch dup length dict begin ct_CopyFont [ exch FDepVector { dup/FontType get 0 eq { 1 index ct_Type0CopyFont /_ctType0 exch definefont } { /_ctBaseFont exch 2 index exec } ifelse exch } forall pop ] /FDepVector exch def currentdict end }bind def /ct_MakeBoldFont { dup/ct_SyntheticBold known { dup length 3 add dict begin ct_CopyFont /ct_StrokeWidth .03 0 FontMatrix idtransform pop def /ct_SyntheticBold true def currentdict end definefont } { dup dup length 3 add dict begin ct_CopyFont /PaintType 2 def /StrokeWidth .03 0 FontMatrix idtransform pop def /dummybold currentdict end definefont dup/FontType get dup 9 ge exch 11 le and { ct_BoldBaseCIDFont dup length 3 add dict copy begin dup/CIDSystemInfo get/CIDSystemInfo exch def ct_DefineIdentity-H /_Type0Identity/Identity-H 3 -1 roll[exch]composefont /_basefont exch def /_Type0Identity/Identity-H 3 -1 roll[exch]composefont /_basefonto exch def currentdict end /CIDFont defineresource } { ct_BoldBaseFont dup length 3 add dict copy begin /_basefont exch def /_basefonto exch def currentdict end definefont } ifelse } ifelse }bind def /ct_MakeBold{ 1 index 1 index findfont currentglobal 5 1 roll dup gcheck setglobal dup /FontType get 0 eq { dup/WMode known{dup/WMode get 1 eq}{false}ifelse version length 4 ge and {version 0 4 getinterval cvi 2015 ge} {true} ifelse {/ct_Type0WidthProc} {/ct_Type0WMode1WidthProc} ifelse ct_BoldBaseFont/_setwidthProc 3 -1 roll load put {ct_MakeBoldFont}ct_Type0CopyFont definefont } { dup/_fauxfont known not 1 index/SubstMaster known not and { ct_BoldBaseFont/_setwidthProc /ct_BoldRomanWidthProc load put ct_MakeBoldFont } { 2 index 2 index eq {exch pop } { dup length dict begin ct_CopyFont currentdict end definefont } ifelse } ifelse } ifelse pop pop pop setglobal }bind def /?str1 256 string def /?set { $SubstituteFont begin /$substituteFound false def /$fontname 1 index def /$doSmartSub false def end dup findfont $SubstituteFont begin $substituteFound {false} { dup/FontName known { dup/FontName get $fontname eq 1 index/DistillerFauxFont known not and /currentdistillerparams where {pop false 2 index isWidthsOnlyFont not and} if } {false} ifelse } ifelse exch pop /$doSmartSub true def end { 5 1 roll pop pop pop pop findfont } { 1 index findfont dup/FontType get 3 eq { 6 1 roll pop pop pop pop pop false } {pop true} ifelse { $SubstituteFont begin pop pop /$styleArray 1 index def /$regOrdering 2 index def pop pop 0 1 $styleArray length 1 sub { $styleArray exch get ct_StyleDicts $regOrdering 2 copy known { get exch 2 copy known not {pop/Default} if get dup type/nametype eq { ?str1 cvs length dup 1 add exch ?str1 exch(-)putinterval exch dup length exch ?str1 exch 3 index exch putinterval add ?str1 exch 0 exch getinterval cvn } { pop pop/Unknown } ifelse } { pop pop pop pop/Unknown } ifelse } for end findfont }if } ifelse currentglobal false setglobal 3 1 roll null copyfont definefont pop setglobal }bind def setpacking userdict/$SubstituteFont 25 dict put 1 dict begin /SubstituteFont dup $error exch 2 copy known {get} {pop pop{pop/Courier}bind} ifelse def /currentdistillerparams where dup { pop pop currentdistillerparams/CannotEmbedFontPolicy 2 copy known {get/Error eq} {pop pop false} ifelse } if not { countdictstack array dictstack 0 get begin userdict begin $SubstituteFont begin /$str 128 string def /$fontpat 128 string def /$slen 0 def /$sname null def /$match false def /$fontname null def /$substituteFound false def /$inVMIndex null def /$doSmartSub true def /$depth 0 def /$fontname null def /$italicangle 26.5 def /$dstack null def /$Strategies 10 dict dup begin /$Type3Underprint { currentglobal exch false setglobal 11 dict begin /UseFont exch $WMode 0 ne { dup length dict copy dup/WMode $WMode put /UseFont exch definefont } if def /FontName $fontname dup type/stringtype eq{cvn}if def /FontType 3 def /FontMatrix[.001 0 0 .001 0 0]def /Encoding 256 array dup 0 1 255{/.notdef put dup}for pop def /FontBBox[0 0 0 0]def /CCInfo 7 dict dup begin /cc null def /x 0 def /y 0 def end def /BuildChar { exch begin CCInfo begin 1 string dup 0 3 index put exch pop /cc exch def UseFont 1000 scalefont setfont cc stringwidth/y exch def/x exch def x y setcharwidth $SubstituteFont/$Strategy get/$Underprint get exec 0 0 moveto cc show x y moveto end end }bind def currentdict end exch setglobal }bind def /$GetaTint 2 dict dup begin /$BuildFont { dup/WMode known {dup/WMode get} {0} ifelse /$WMode exch def $fontname exch dup/FontName known { dup/FontName get dup type/stringtype eq{cvn}if } {/unnamedfont} ifelse exch Adobe_CoolType_Data/InVMDeepCopiedFonts get 1 index/FontName get known { pop Adobe_CoolType_Data/InVMDeepCopiedFonts get 1 index get null copyfont } {$deepcopyfont} ifelse exch 1 index exch/FontBasedOn exch put dup/FontName $fontname dup type/stringtype eq{cvn}if put definefont Adobe_CoolType_Data/InVMDeepCopiedFonts get begin dup/FontBasedOn get 1 index def end }bind def /$Underprint { gsave x abs y abs gt {/y 1000 def} {/x -1000 def 500 120 translate} ifelse Level2? { [/Separation(All)/DeviceCMYK{0 0 0 1 pop}] setcolorspace } {0 setgray} ifelse 10 setlinewidth x .8 mul [7 3] { y mul 8 div 120 sub x 10 div exch moveto 0 y 4 div neg rlineto dup 0 rlineto 0 y 4 div rlineto closepath gsave Level2? {.2 setcolor} {.8 setgray} ifelse fill grestore stroke } forall pop grestore }bind def end def /$Oblique 1 dict dup begin /$BuildFont { currentglobal exch dup gcheck setglobal null copyfont begin /FontBasedOn currentdict/FontName known { FontName dup type/stringtype eq{cvn}if } {/unnamedfont} ifelse def /FontName $fontname dup type/stringtype eq{cvn}if def /currentdistillerparams where {pop} { /FontInfo currentdict/FontInfo known {FontInfo null copyfont} {2 dict} ifelse dup begin /ItalicAngle $italicangle def /FontMatrix FontMatrix [1 0 ItalicAngle dup sin exch cos div 1 0 0] matrix concatmatrix readonly end 4 2 roll def def } ifelse FontName currentdict end definefont exch setglobal }bind def end def /$None 1 dict dup begin /$BuildFont{}bind def end def end def /$Oblique SetSubstituteStrategy /$findfontByEnum { dup type/stringtype eq{cvn}if dup/$fontname exch def $sname null eq {$str cvs dup length $slen sub $slen getinterval} {pop $sname} ifelse $fontpat dup 0(fonts/*)putinterval exch 7 exch putinterval /$match false def $SubstituteFont/$dstack countdictstack array dictstack put mark { $fontpat 0 $slen 7 add getinterval {/$match exch def exit} $str filenameforall } stopped { cleardictstack currentdict true $SubstituteFont/$dstack get { exch { 1 index eq {pop false} {true} ifelse } {begin false} ifelse } forall pop } if cleartomark /$slen 0 def $match false ne {$match(fonts/)anchorsearch pop pop cvn} {/Courier} ifelse }bind def /$ROS 1 dict dup begin /Adobe 4 dict dup begin /Japan1 [/Ryumin-Light/HeiseiMin-W3 /GothicBBB-Medium/HeiseiKakuGo-W5 /HeiseiMaruGo-W4/Jun101-Light]def /Korea1 [/HYSMyeongJo-Medium/HYGoThic-Medium]def /GB1 [/STSong-Light/STHeiti-Regular]def /CNS1 [/MKai-Medium/MHei-Medium]def end def end def /$cmapname null def /$deepcopyfont { dup/FontType get 0 eq { 1 dict dup/FontName/copied put copyfont begin /FDepVector FDepVector copyarray 0 1 2 index length 1 sub { 2 copy get $deepcopyfont dup/FontName/copied put /copied exch definefont 3 copy put pop pop } for def currentdict end } {$Strategies/$Type3Underprint get exec} ifelse }bind def /$buildfontname { dup/CIDFont findresource/CIDSystemInfo get begin Registry length Ordering length Supplement 8 string cvs 3 copy length 2 add add add string dup 5 1 roll dup 0 Registry putinterval dup 4 index(-)putinterval dup 4 index 1 add Ordering putinterval 4 2 roll add 1 add 2 copy(-)putinterval end 1 add 2 copy 0 exch getinterval $cmapname $fontpat cvs exch anchorsearch {pop pop 3 2 roll putinterval cvn/$cmapname exch def} {pop pop pop pop pop} ifelse length $str 1 index(-)putinterval 1 add $str 1 index $cmapname $fontpat cvs putinterval $cmapname length add $str exch 0 exch getinterval cvn }bind def /$findfontByROS { /$fontname exch def $ROS Registry 2 copy known { get Ordering 2 copy known {get} {pop pop[]} ifelse } {pop pop[]} ifelse false exch { dup/CIDFont resourcestatus { pop pop save 1 index/CIDFont findresource dup/WidthsOnly known {dup/WidthsOnly get} {false} ifelse exch pop exch restore {pop} {exch pop true exit} ifelse } {pop} ifelse } forall {$str cvs $buildfontname} { false(*) { save exch dup/CIDFont findresource dup/WidthsOnly known {dup/WidthsOnly get not} {true} ifelse exch/CIDSystemInfo get dup/Registry get Registry eq exch/Ordering get Ordering eq and and {exch restore exch pop true exit} {pop restore} ifelse } $str/CIDFont resourceforall {$buildfontname} {$fontname $findfontByEnum} ifelse } ifelse }bind def end end currentdict/$error known currentdict/languagelevel known and dup {pop $error/SubstituteFont known} if dup {$error} {Adobe_CoolType_Core} ifelse begin { /SubstituteFont /CMap/Category resourcestatus { pop pop { $SubstituteFont begin /$substituteFound true def dup length $slen gt $sname null ne or $slen 0 gt and { $sname null eq {dup $str cvs dup length $slen sub $slen getinterval cvn} {$sname} ifelse Adobe_CoolType_Data/InVMFontsByCMap get 1 index 2 copy known { get false exch { pop currentglobal { GlobalFontDirectory 1 index known {exch pop true exit} {pop} ifelse } { FontDirectory 1 index known {exch pop true exit} { GlobalFontDirectory 1 index known {exch pop true exit} {pop} ifelse } ifelse } ifelse } forall } {pop pop false} ifelse { exch pop exch pop } { dup/CMap resourcestatus { pop pop dup/$cmapname exch def /CMap findresource/CIDSystemInfo get{def}forall $findfontByROS } { 128 string cvs dup(-)search { 3 1 roll search { 3 1 roll pop {dup cvi} stopped {pop pop pop pop pop $findfontByEnum} { 4 2 roll pop pop exch length exch 2 index length 2 index sub exch 1 sub -1 0 { $str cvs dup length 4 index 0 4 index 4 3 roll add getinterval exch 1 index exch 3 index exch putinterval dup/CMap resourcestatus { pop pop 4 1 roll pop pop pop dup/$cmapname exch def /CMap findresource/CIDSystemInfo get{def}forall $findfontByROS true exit } {pop} ifelse } for dup type/booleantype eq {pop} {pop pop pop $findfontByEnum} ifelse } ifelse } {pop pop pop $findfontByEnum} ifelse } {pop pop $findfontByEnum} ifelse } ifelse } ifelse } {//SubstituteFont exec} ifelse /$slen 0 def end } } { { $SubstituteFont begin /$substituteFound true def dup length $slen gt $sname null ne or $slen 0 gt and {$findfontByEnum} {//SubstituteFont exec} ifelse end } } ifelse bind readonly def Adobe_CoolType_Core/scfindfont/systemfindfont load put } { /scfindfont { $SubstituteFont begin dup systemfindfont dup/FontName known {dup/FontName get dup 3 index ne} {/noname true} ifelse dup { /$origfontnamefound 2 index def /$origfontname 4 index def/$substituteFound true def } if exch pop { $slen 0 gt $sname null ne 3 index length $slen gt or and { pop dup $findfontByEnum findfont dup maxlength 1 add dict begin {1 index/FID eq{pop pop}{def}ifelse} forall currentdict end definefont dup/FontName known{dup/FontName get}{null}ifelse $origfontnamefound ne { $origfontname $str cvs print ( substitution revised, using )print dup/FontName known {dup/FontName get}{(unspecified font)} ifelse $str cvs print(.\n)print } if } {exch pop} ifelse } {exch pop} ifelse end }bind def } ifelse end end Adobe_CoolType_Core_Defined not { Adobe_CoolType_Core/findfont { $SubstituteFont begin $depth 0 eq { /$fontname 1 index dup type/stringtype ne{$str cvs}if def /$substituteFound false def } if /$depth $depth 1 add def end scfindfont $SubstituteFont begin /$depth $depth 1 sub def $substituteFound $depth 0 eq and { $inVMIndex null ne {dup $inVMIndex $AddInVMFont} if $doSmartSub { currentdict/$Strategy known {$Strategy/$BuildFont get exec} if } if } if end }bind put } if } if end /$AddInVMFont { exch/FontName 2 copy known { get 1 dict dup begin exch 1 index gcheck def end exch Adobe_CoolType_Data/InVMFontsByCMap get exch $DictAdd } {pop pop pop} ifelse }bind def /$DictAdd { 2 copy known not {2 copy 4 index length dict put} if Level2? not { 2 copy get dup maxlength exch length 4 index length add lt 2 copy get dup length 4 index length add exch maxlength 1 index lt { 2 mul dict begin 2 copy get{forall}def 2 copy currentdict put end } {pop} ifelse } if get begin {def} forall end }bind def end end %%EndResource currentglobal true setglobal %%BeginResource: procset Adobe_CoolType_Utility_MAKEOCF 1.23 0 %%Copyright: Copyright 1987-2006 Adobe Systems Incorporated. %%Version: 1.23 0 systemdict/languagelevel known dup {currentglobal false setglobal} {false} ifelse exch userdict/Adobe_CoolType_Utility 2 copy known {2 copy get dup maxlength 27 add dict copy} {27 dict} ifelse put Adobe_CoolType_Utility begin /@eexecStartData def /@recognizeCIDFont null def /ct_Level2? exch def /ct_Clone? 1183615869 internaldict dup /CCRun known not exch/eCCRun known not ct_Level2? and or def ct_Level2? {globaldict begin currentglobal true setglobal} if /ct_AddStdCIDMap ct_Level2? {{ mark Adobe_CoolType_Utility/@recognizeCIDFont currentdict put { ((Hex)57 StartData 0615 1e27 2c39 1c60 d8a8 cc31 fe2b f6e0 7aa3 e541 e21c 60d8 a8c9 c3d0 6d9e 1c60 d8a8 c9c2 02d7 9a1c 60d8 a849 1c60 d8a8 cc36 74f4 1144 b13b 77)0()/SubFileDecode filter cvx exec } stopped { cleartomark Adobe_CoolType_Utility/@recognizeCIDFont get countdictstack dup array dictstack exch 1 sub -1 0 { 2 copy get 3 index eq {1 index length exch sub 1 sub{end}repeat exit} {pop} ifelse } for pop pop Adobe_CoolType_Utility/@eexecStartData get eexec } {cleartomark} ifelse }} {{ Adobe_CoolType_Utility/@eexecStartData get eexec }} ifelse bind def userdict/cid_extensions known dup{cid_extensions/cid_UpdateDB known and}if { cid_extensions begin /cid_GetCIDSystemInfo { 1 index type/stringtype eq {exch cvn exch} if cid_extensions begin dup load 2 index known { 2 copy cid_GetStatusInfo dup null ne { 1 index load 3 index get dup null eq {pop pop cid_UpdateDB} { exch 1 index/Created get eq {exch pop exch pop} {pop cid_UpdateDB} ifelse } ifelse } {pop cid_UpdateDB} ifelse } {cid_UpdateDB} ifelse end }bind def end } if ct_Level2? {end setglobal} if /ct_UseNativeCapability? systemdict/composefont known def /ct_MakeOCF 35 dict def /ct_Vars 25 dict def /ct_GlyphDirProcs 6 dict def /ct_BuildCharDict 15 dict dup begin /charcode 2 string def /dst_string 1500 string def /nullstring()def /usewidths? true def end def ct_Level2?{setglobal}{pop}ifelse ct_GlyphDirProcs begin /GetGlyphDirectory { systemdict/languagelevel known {pop/CIDFont findresource/GlyphDirectory get} { 1 index/CIDFont findresource/GlyphDirectory get dup type/dicttype eq { dup dup maxlength exch length sub 2 index lt { dup length 2 index add dict copy 2 index /CIDFont findresource/GlyphDirectory 2 index put } if } if exch pop exch pop } ifelse + }def /+ { systemdict/languagelevel known { currentglobal false setglobal 3 dict begin /vm exch def } {1 dict begin} ifelse /$ exch def systemdict/languagelevel known { vm setglobal /gvm currentglobal def $ gcheck setglobal } if ?{$ begin}if }def /?{$ type/dicttype eq}def /|{ userdict/Adobe_CoolType_Data known { Adobe_CoolType_Data/AddWidths? known { currentdict Adobe_CoolType_Data begin begin AddWidths? { Adobe_CoolType_Data/CC 3 index put ?{def}{$ 3 1 roll put}ifelse CC charcode exch 1 index 0 2 index 256 idiv put 1 index exch 1 exch 256 mod put stringwidth 2 array astore currentfont/Widths get exch CC exch put } {?{def}{$ 3 1 roll put}ifelse} ifelse end end } {?{def}{$ 3 1 roll put}ifelse} ifelse } {?{def}{$ 3 1 roll put}ifelse} ifelse }def /! { ?{end}if systemdict/languagelevel known {gvm setglobal} if end }def /:{string currentfile exch readstring pop}executeonly def end ct_MakeOCF begin /ct_cHexEncoding [/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12 /c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25 /c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38 /c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B /c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E /c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71 /c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84 /c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97 /c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA /cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD /cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0 /cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3 /cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6 /cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def /ct_CID_STR_SIZE 8000 def /ct_mkocfStr100 100 string def /ct_defaultFontMtx[.001 0 0 .001 0 0]def /ct_1000Mtx[1000 0 0 1000 0 0]def /ct_raise{exch cvx exch errordict exch get exec stop}bind def /ct_reraise {cvx $error/errorname get(Error: )print dup( )cvs print errordict exch get exec stop }bind def /ct_cvnsi { 1 index add 1 sub 1 exch 0 4 1 roll { 2 index exch get exch 8 bitshift add } for exch pop }bind def /ct_GetInterval { Adobe_CoolType_Utility/ct_BuildCharDict get begin /dst_index 0 def dup dst_string length gt {dup string/dst_string exch def} if 1 index ct_CID_STR_SIZE idiv /arrayIndex exch def 2 index arrayIndex get 2 index arrayIndex ct_CID_STR_SIZE mul sub { dup 3 index add 2 index length le { 2 index getinterval dst_string dst_index 2 index putinterval length dst_index add/dst_index exch def exit } { 1 index length 1 index sub dup 4 1 roll getinterval dst_string dst_index 2 index putinterval pop dup dst_index add/dst_index exch def sub /arrayIndex arrayIndex 1 add def 2 index dup length arrayIndex gt {arrayIndex get} { pop exit } ifelse 0 } ifelse } loop pop pop pop dst_string 0 dst_index getinterval end }bind def ct_Level2? { /ct_resourcestatus currentglobal mark true setglobal {/unknowninstancename/Category resourcestatus} stopped {cleartomark setglobal true} {cleartomark currentglobal not exch setglobal} ifelse { { mark 3 1 roll/Category findresource begin ct_Vars/vm currentglobal put ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec {cleartomark false} {{3 2 roll pop true}{cleartomark false}ifelse} ifelse ct_Vars/vm get setglobal end } } {{resourcestatus}} ifelse bind def /CIDFont/Category ct_resourcestatus {pop pop} { currentglobal true setglobal /Generic/Category findresource dup length dict copy dup/InstanceType/dicttype put /CIDFont exch/Category defineresource pop setglobal } ifelse ct_UseNativeCapability? { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering(Identity)def /Supplement 0 def end def /CMapName/Identity-H def /CMapVersion 1.000 def /CMapType 1 def 1 begincodespacerange <0000> endcodespacerange 1 begincidrange <0000>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } if } { /ct_Category 2 dict begin /CIDFont 10 dict def /ProcSet 2 dict def currentdict end def /defineresource { ct_Category 1 index 2 copy known { get dup dup maxlength exch length eq { dup length 10 add dict copy ct_Category 2 index 2 index put } if 3 index 3 index put pop exch pop } {pop pop/defineresource/undefined ct_raise} ifelse }bind def /findresource { ct_Category 1 index 2 copy known { get 2 index 2 copy known {get 3 1 roll pop pop} {pop pop/findresource/undefinedresource ct_raise} ifelse } {pop pop/findresource/undefined ct_raise} ifelse }bind def /resourcestatus { ct_Category 1 index 2 copy known { get 2 index known exch pop exch pop { 0 -1 true } { false } ifelse } {pop pop/findresource/undefined ct_raise} ifelse }bind def /ct_resourcestatus/resourcestatus load def } ifelse /ct_CIDInit 2 dict begin /ct_cidfont_stream_init { { dup(Binary)eq { pop null currentfile ct_Level2? { {cid_BYTE_COUNT()/SubFileDecode filter} stopped {pop pop pop} if } if /readstring load exit } if dup(Hex)eq { pop currentfile ct_Level2? { {null exch/ASCIIHexDecode filter/readstring} stopped {pop exch pop(>)exch/readhexstring} if } {(>)exch/readhexstring} ifelse load exit } if /StartData/typecheck ct_raise } loop cid_BYTE_COUNT ct_CID_STR_SIZE le { 2 copy cid_BYTE_COUNT string exch exec pop 1 array dup 3 -1 roll 0 exch put } { cid_BYTE_COUNT ct_CID_STR_SIZE div ceiling cvi dup array exch 2 sub 0 exch 1 exch { 2 copy 5 index ct_CID_STR_SIZE string 6 index exec pop put pop } for 2 index cid_BYTE_COUNT ct_CID_STR_SIZE mod string 3 index exec pop 1 index exch 1 index length 1 sub exch put } ifelse cid_CIDFONT exch/GlyphData exch put 2 index null eq { pop pop pop } { pop/readstring load 1 string exch { 3 copy exec pop dup length 0 eq { pop pop pop pop pop true exit } if 4 index eq { pop pop pop pop false exit } if } loop pop } ifelse }bind def /StartData { mark { currentdict dup/FDArray get 0 get/FontMatrix get 0 get 0.001 eq { dup/CDevProc known not { /CDevProc 1183615869 internaldict/stdCDevProc 2 copy known {get} { pop pop {pop pop pop pop pop 0 -1000 7 index 2 div 880} } ifelse def } if } { /CDevProc { pop pop pop pop pop 0 1 cid_temp/cid_CIDFONT get /FDArray get 0 get /FontMatrix get 0 get div 7 index 2 div 1 index 0.88 mul }def } ifelse /cid_temp 15 dict def cid_temp begin /cid_CIDFONT exch def 3 copy pop dup/cid_BYTE_COUNT exch def 0 gt { ct_cidfont_stream_init FDArray { /Private get dup/SubrMapOffset known { begin /Subrs SubrCount array def Subrs SubrMapOffset SubrCount SDBytes ct_Level2? { currentdict dup/SubrMapOffset undef dup/SubrCount undef /SDBytes undef } if end /cid_SD_BYTES exch def /cid_SUBR_COUNT exch def /cid_SUBR_MAP_OFFSET exch def /cid_SUBRS exch def cid_SUBR_COUNT 0 gt { GlyphData cid_SUBR_MAP_OFFSET cid_SD_BYTES ct_GetInterval 0 cid_SD_BYTES ct_cvnsi 0 1 cid_SUBR_COUNT 1 sub { exch 1 index 1 add cid_SD_BYTES mul cid_SUBR_MAP_OFFSET add GlyphData exch cid_SD_BYTES ct_GetInterval 0 cid_SD_BYTES ct_cvnsi cid_SUBRS 4 2 roll GlyphData exch 4 index 1 index sub ct_GetInterval dup length string copy put } for pop } if } {pop} ifelse } forall } if cleartomark pop pop end CIDFontName currentdict/CIDFont defineresource pop end end } stopped {cleartomark/StartData ct_reraise} if }bind def currentdict end def /ct_saveCIDInit { /CIDInit/ProcSet ct_resourcestatus {true} {/CIDInitC/ProcSet ct_resourcestatus} ifelse { pop pop /CIDInit/ProcSet findresource ct_UseNativeCapability? {pop null} {/CIDInit ct_CIDInit/ProcSet defineresource pop} ifelse } {/CIDInit ct_CIDInit/ProcSet defineresource pop null} ifelse ct_Vars exch/ct_oldCIDInit exch put }bind def /ct_restoreCIDInit { ct_Vars/ct_oldCIDInit get dup null ne {/CIDInit exch/ProcSet defineresource pop} {pop} ifelse }bind def /ct_BuildCharSetUp { 1 index begin CIDFont begin Adobe_CoolType_Utility/ct_BuildCharDict get begin /ct_dfCharCode exch def /ct_dfDict exch def CIDFirstByte ct_dfCharCode add dup CIDCount ge {pop 0} if /cid exch def { GlyphDirectory cid 2 copy known {get} {pop pop nullstring} ifelse dup length FDBytes sub 0 gt { dup FDBytes 0 ne {0 FDBytes ct_cvnsi} {pop 0} ifelse /fdIndex exch def dup length FDBytes sub FDBytes exch getinterval /charstring exch def exit } { pop cid 0 eq {/charstring nullstring def exit} if /cid 0 def } ifelse } loop }def /ct_SetCacheDevice { 0 0 moveto dup stringwidth 3 -1 roll true charpath pathbbox 0 -1000 7 index 2 div 880 setcachedevice2 0 0 moveto }def /ct_CloneSetCacheProc { 1 eq { stringwidth pop -2 div -880 0 -1000 setcharwidth moveto } { usewidths? { currentfont/Widths get cid 2 copy known {get exch pop aload pop} {pop pop stringwidth} ifelse } {stringwidth} ifelse setcharwidth 0 0 moveto } ifelse }def /ct_Type3ShowCharString { ct_FDDict fdIndex 2 copy known {get} { currentglobal 3 1 roll 1 index gcheck setglobal ct_Type1FontTemplate dup maxlength dict copy begin FDArray fdIndex get dup/FontMatrix 2 copy known {get} {pop pop ct_defaultFontMtx} ifelse /FontMatrix exch dup length array copy def /Private get /Private exch def /Widths rootfont/Widths get def /CharStrings 1 dict dup/.notdef dup length string copy put def currentdict end /ct_Type1Font exch definefont dup 5 1 roll put setglobal } ifelse dup/CharStrings get 1 index/Encoding get ct_dfCharCode get charstring put rootfont/WMode 2 copy known {get} {pop pop 0} ifelse exch 1000 scalefont setfont ct_str1 0 ct_dfCharCode put ct_str1 exch ct_dfSetCacheProc ct_SyntheticBold { currentpoint ct_str1 show newpath moveto ct_str1 true charpath ct_StrokeWidth setlinewidth stroke } {ct_str1 show} ifelse }def /ct_Type4ShowCharString { ct_dfDict ct_dfCharCode charstring FDArray fdIndex get dup/FontMatrix get dup ct_defaultFontMtx ct_matrixeq not {ct_1000Mtx matrix concatmatrix concat} {pop} ifelse /Private get Adobe_CoolType_Utility/ct_Level2? get not { ct_dfDict/Private 3 -1 roll {put} 1183615869 internaldict/superexec get exec } if 1183615869 internaldict Adobe_CoolType_Utility/ct_Level2? get {1 index} {3 index/Private get mark 6 1 roll} ifelse dup/RunInt known {/RunInt get} {pop/CCRun} ifelse get exec Adobe_CoolType_Utility/ct_Level2? get not {cleartomark} if }bind def /ct_BuildCharIncremental { { Adobe_CoolType_Utility/ct_MakeOCF get begin ct_BuildCharSetUp ct_ShowCharString } stopped {stop} if end end end end }bind def /BaseFontNameStr(BF00)def /ct_Type1FontTemplate 14 dict begin /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0]def /FontBBox [-250 -250 1250 1250]def /Encoding ct_cHexEncoding def /PaintType 0 def currentdict end def /BaseFontTemplate 11 dict begin /FontMatrix [0.001 0 0 0.001 0 0]def /FontBBox [-250 -250 1250 1250]def /Encoding ct_cHexEncoding def /BuildChar/ct_BuildCharIncremental load def ct_Clone? { /FontType 3 def /ct_ShowCharString/ct_Type3ShowCharString load def /ct_dfSetCacheProc/ct_CloneSetCacheProc load def /ct_SyntheticBold false def /ct_StrokeWidth 1 def } { /FontType 4 def /Private 1 dict dup/lenIV 4 put def /CharStrings 1 dict dup/.notdefput def /PaintType 0 def /ct_ShowCharString/ct_Type4ShowCharString load def } ifelse /ct_str1 1 string def currentdict end def /BaseFontDictSize BaseFontTemplate length 5 add def /ct_matrixeq { true 0 1 5 { dup 4 index exch get exch 3 index exch get eq and dup not {exit} if } for exch pop exch pop }bind def /ct_makeocf { 15 dict begin exch/WMode exch def exch/FontName exch def /FontType 0 def /FMapType 2 def dup/FontMatrix known {dup/FontMatrix get/FontMatrix exch def} {/FontMatrix matrix def} ifelse /bfCount 1 index/CIDCount get 256 idiv 1 add dup 256 gt{pop 256}if def /Encoding 256 array 0 1 bfCount 1 sub{2 copy dup put pop}for bfCount 1 255{2 copy bfCount put pop}for def /FDepVector bfCount dup 256 lt{1 add}if array def BaseFontTemplate BaseFontDictSize dict copy begin /CIDFont exch def CIDFont/FontBBox known {CIDFont/FontBBox get/FontBBox exch def} if CIDFont/CDevProc known {CIDFont/CDevProc get/CDevProc exch def} if currentdict end BaseFontNameStr 3(0)putinterval 0 1 bfCount dup 256 eq{1 sub}if { FDepVector exch 2 index BaseFontDictSize dict copy begin dup/CIDFirstByte exch 256 mul def FontType 3 eq {/ct_FDDict 2 dict def} if currentdict end 1 index 16 BaseFontNameStr 2 2 getinterval cvrs pop BaseFontNameStr exch definefont put } for ct_Clone? {/Widths 1 index/CIDFont get/GlyphDirectory get length dict def} if FontName currentdict end definefont ct_Clone? { gsave dup 1000 scalefont setfont ct_BuildCharDict begin /usewidths? false def currentfont/Widths get begin exch/CIDFont get/GlyphDirectory get { pop dup charcode exch 1 index 0 2 index 256 idiv put 1 index exch 1 exch 256 mod put stringwidth 2 array astore def } forall end /usewidths? true def end grestore } {exch pop} ifelse }bind def currentglobal true setglobal /ct_ComposeFont { ct_UseNativeCapability? { 2 index/CMap ct_resourcestatus {pop pop exch pop} { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CMapName 3 index def /CMapVersion 1.000 def /CMapType 1 def exch/WMode exch def /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering CMapName ct_mkocfStr100 cvs (Adobe-)search { pop pop (-)search { dup length string copy exch pop exch pop } {pop(Identity)} ifelse } {pop (Identity)} ifelse def /Supplement 0 def end def 1 begincodespacerange <0000> endcodespacerange 1 begincidrange <0000>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } ifelse composefont } { 3 2 roll pop 0 get/CIDFont findresource ct_makeocf } ifelse }bind def setglobal /ct_MakeIdentity { ct_UseNativeCapability? { 1 index/CMap ct_resourcestatus {pop pop} { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CMapName 2 index def /CMapVersion 1.000 def /CMapType 1 def /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering CMapName ct_mkocfStr100 cvs (Adobe-)search { pop pop (-)search {dup length string copy exch pop exch pop} {pop(Identity)} ifelse } {pop(Identity)} ifelse def /Supplement 0 def end def 1 begincodespacerange <0000> endcodespacerange 1 begincidrange <0000>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } ifelse composefont } { exch pop 0 get/CIDFont findresource ct_makeocf } ifelse }bind def currentdict readonly pop end end %%EndResource setglobal %%BeginResource: procset Adobe_CoolType_Utility_T42 1.0 0 %%Copyright: Copyright 1987-2004 Adobe Systems Incorporated. %%Version: 1.0 0 userdict/ct_T42Dict 15 dict put ct_T42Dict begin /Is2015? { version cvi 2015 ge }bind def /AllocGlyphStorage { Is2015? { pop } { {string}forall }ifelse }bind def /Type42DictBegin { 25 dict begin /FontName exch def /CharStrings 256 dict begin /.notdef 0 def currentdict end def /Encoding exch def /PaintType 0 def /FontType 42 def /FontMatrix[1 0 0 1 0 0]def 4 array astore cvx/FontBBox exch def /sfnts }bind def /Type42DictEnd { currentdict dup/FontName get exch definefont end ct_T42Dict exch dup/FontName get exch put }bind def /RD{string currentfile exch readstring pop}executeonly def /PrepFor2015 { Is2015? { /GlyphDirectory 16 dict def sfnts 0 get dup 2 index (glyx) putinterval 2 index (locx) putinterval pop pop } { pop pop }ifelse }bind def /AddT42Char { Is2015? { /GlyphDirectory get begin def end pop pop } { /sfnts get 4 index get 3 index 2 index putinterval pop pop pop pop }ifelse }bind def /T0AddT42Mtx2 { /CIDFont findresource/Metrics2 get begin def end }bind def end %%EndResource currentglobal true setglobal %%BeginFile: MMFauxFont.prc %%Copyright: Copyright 1987-2001 Adobe Systems Incorporated. %%All Rights Reserved. userdict /ct_EuroDict 10 dict put ct_EuroDict begin /ct_CopyFont { { 1 index /FID ne {def} {pop pop} ifelse} forall } def /ct_GetGlyphOutline { gsave initmatrix newpath exch findfont dup length 1 add dict begin ct_CopyFont /Encoding Encoding dup length array copy dup 4 -1 roll 0 exch put def currentdict end /ct_EuroFont exch definefont 1000 scalefont setfont 0 0 moveto [ <00> stringwidth <00> false charpath pathbbox [ {/m cvx} {/l cvx} {/c cvx} {/cp cvx} pathforall grestore counttomark 8 add } def /ct_MakeGlyphProc { ] cvx /ct_PSBuildGlyph cvx ] cvx } def /ct_PSBuildGlyph { gsave 8 -1 roll pop 7 1 roll 6 -2 roll ct_FontMatrix transform 6 2 roll 4 -2 roll ct_FontMatrix transform 4 2 roll ct_FontMatrix transform currentdict /PaintType 2 copy known {get 2 eq}{pop pop false} ifelse dup 9 1 roll { currentdict /StrokeWidth 2 copy known { get 2 div 0 ct_FontMatrix dtransform pop 5 1 roll 4 -1 roll 4 index sub 4 1 roll 3 -1 roll 4 index sub 3 1 roll exch 4 index add exch 4 index add 5 -1 roll pop } { pop pop } ifelse } if setcachedevice ct_FontMatrix concat ct_PSPathOps begin exec end { currentdict /StrokeWidth 2 copy known { get } { pop pop 0 } ifelse setlinewidth stroke } { fill } ifelse grestore } def /ct_PSPathOps 4 dict dup begin /m {moveto} def /l {lineto} def /c {curveto} def /cp {closepath} def end def /ct_matrix1000 [1000 0 0 1000 0 0] def /ct_AddGlyphProc { 2 index findfont dup length 4 add dict begin ct_CopyFont /CharStrings CharStrings dup length 1 add dict copy begin 3 1 roll def currentdict end def /ct_FontMatrix ct_matrix1000 FontMatrix matrix concatmatrix def /ct_PSBuildGlyph /ct_PSBuildGlyph load def /ct_PSPathOps /ct_PSPathOps load def currentdict end definefont pop } def systemdict /languagelevel known { /ct_AddGlyphToPrinterFont { 2 copy ct_GetGlyphOutline 3 add -1 roll restore ct_MakeGlyphProc ct_AddGlyphProc } def } { /ct_AddGlyphToPrinterFont { pop pop restore Adobe_CTFauxDict /$$$FONTNAME get /Euro Adobe_CTFauxDict /$$$SUBSTITUTEBASE get ct_EuroDict exch get ct_AddGlyphProc } def } ifelse /AdobeSansMM { 556 0 24 -19 541 703 { 541 628 m 510 669 442 703 354 703 c 201 703 117 607 101 444 c 50 444 l 25 372 l 97 372 l 97 301 l 49 301 l 24 229 l 103 229 l 124 67 209 -19 350 -19 c 435 -19 501 25 509 32 c 509 131 l 492 105 417 60 343 60 c 267 60 204 127 197 229 c 406 229 l 430 301 l 191 301 l 191 372 l 455 372 l 479 444 l 194 444 l 201 531 245 624 348 624 c 433 624 484 583 509 534 c cp 556 0 m } ct_PSBuildGlyph } def /AdobeSerifMM { 500 0 10 -12 484 692 { 347 298 m 171 298 l 170 310 170 322 170 335 c 170 362 l 362 362 l 374 403 l 172 403 l 184 580 244 642 308 642 c 380 642 434 574 457 457 c 481 462 l 474 691 l 449 691 l 433 670 429 657 410 657 c 394 657 360 692 299 692 c 204 692 94 604 73 403 c 22 403 l 10 362 l 70 362 l 69 352 69 341 69 330 c 69 319 69 308 70 298 c 22 298 l 10 257 l 73 257 l 97 57 216 -12 295 -12 c 364 -12 427 25 484 123 c 458 142 l 425 101 384 37 316 37 c 256 37 189 84 173 257 c 335 257 l cp 500 0 m } ct_PSBuildGlyph } def end %%EndFile setglobal Adobe_CoolType_Core begin /$Oblique SetSubstituteStrategy end %%BeginResource: procset Adobe_AGM_Image 1.0 0 +%%Version: 1.0 0 +%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved. +systemdict/setpacking known +{ + currentpacking + true setpacking +}if +userdict/Adobe_AGM_Image 71 dict dup begin put +/Adobe_AGM_Image_Id/Adobe_AGM_Image_1.0_0 def +/nd{ + null def +}bind def +/AGMIMG_&image nd +/AGMIMG_&colorimage nd +/AGMIMG_&imagemask nd +/AGMIMG_mbuf()def +/AGMIMG_ybuf()def +/AGMIMG_kbuf()def +/AGMIMG_c 0 def +/AGMIMG_m 0 def +/AGMIMG_y 0 def +/AGMIMG_k 0 def +/AGMIMG_tmp nd +/AGMIMG_imagestring0 nd +/AGMIMG_imagestring1 nd +/AGMIMG_imagestring2 nd +/AGMIMG_imagestring3 nd +/AGMIMG_imagestring4 nd +/AGMIMG_imagestring5 nd +/AGMIMG_cnt nd +/AGMIMG_fsave nd +/AGMIMG_colorAry nd +/AGMIMG_override nd +/AGMIMG_name nd +/AGMIMG_maskSource nd +/AGMIMG_flushfilters nd +/invert_image_samples nd +/knockout_image_samples nd +/img nd +/sepimg nd +/devnimg nd +/idximg nd +/ds +{ + Adobe_AGM_Core begin + Adobe_AGM_Image begin + /AGMIMG_&image systemdict/image get def + /AGMIMG_&imagemask systemdict/imagemask get def + /colorimage where{ + pop + /AGMIMG_&colorimage/colorimage ldf + }if + end + end +}def +/ps +{ + Adobe_AGM_Image begin + /AGMIMG_ccimage_exists{/customcolorimage where + { + pop + /Adobe_AGM_OnHost_Seps where + { + pop false + }{ + /Adobe_AGM_InRip_Seps where + { + pop false + }{ + true + }ifelse + }ifelse + }{ + false + }ifelse + }bdf + level2{ + /invert_image_samples + { + Adobe_AGM_Image/AGMIMG_tmp Decode length ddf + /Decode[Decode 1 get Decode 0 get]def + }def + /knockout_image_samples + { + Operator/imagemask ne{ + /Decode[1 1]def + }if + }def + }{ + /invert_image_samples + { + {1 exch sub}currenttransfer addprocs settransfer + }def + /knockout_image_samples + { + {pop 1}currenttransfer addprocs settransfer + }def + }ifelse + /img/imageormask ldf + /sepimg/sep_imageormask ldf + /devnimg/devn_imageormask ldf + /idximg/indexed_imageormask ldf + /_ctype 7 def + currentdict{ + dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{ + bind + }if + def + }forall +}def +/pt +{ + end +}def +/dt +{ +}def +/AGMIMG_flushfilters +{ + dup type/arraytype ne + {1 array astore}if + dup 0 get currentfile ne + {dup 0 get flushfile}if + { + dup type/filetype eq + { + dup status 1 index currentfile ne and + {closefile} + {pop} + ifelse + }{pop}ifelse + }forall +}def +/AGMIMG_init_common +{ + currentdict/T known{/ImageType/T ldf currentdict/T undef}if + currentdict/W known{/Width/W ldf currentdict/W undef}if + currentdict/H known{/Height/H ldf currentdict/H undef}if + currentdict/M known{/ImageMatrix/M ldf currentdict/M undef}if + currentdict/BC known{/BitsPerComponent/BC ldf currentdict/BC undef}if + currentdict/D known{/Decode/D ldf currentdict/D undef}if + currentdict/DS known{/DataSource/DS ldf currentdict/DS undef}if + currentdict/O known{ + /Operator/O load 1 eq{ + /imagemask + }{ + /O load 2 eq{ + /image + }{ + /colorimage + }ifelse + }ifelse + def + currentdict/O undef + }if + currentdict/HSCI known{/HostSepColorImage/HSCI ldf currentdict/HSCI undef}if + currentdict/MD known{/MultipleDataSources/MD ldf currentdict/MD undef}if + currentdict/I known{/Interpolate/I ldf currentdict/I undef}if + currentdict/SI known{/SkipImageProc/SI ldf currentdict/SI undef}if + /DataSource load xcheck not{ + DataSource type/arraytype eq{ + DataSource 0 get type/filetype eq{ + /_Filters DataSource def + currentdict/MultipleDataSources known not{ + /DataSource DataSource dup length 1 sub get def + }if + }if + }if + currentdict/MultipleDataSources known not{ + /MultipleDataSources DataSource type/arraytype eq{ + DataSource length 1 gt + } + {false}ifelse def + }if + }if + /NComponents Decode length 2 div def + currentdict/SkipImageProc known not{/SkipImageProc{false}def}if +}bdf +/imageormask_sys +{ + begin + AGMIMG_init_common + save mark + level2{ + currentdict + Operator/imagemask eq{ + AGMIMG_&imagemask + }{ + use_mask{ + process_mask AGMIMG_&image + }{ + AGMIMG_&image + }ifelse + }ifelse + }{ + Width Height + Operator/imagemask eq{ + Decode 0 get 1 eq Decode 1 get 0 eq and + ImageMatrix/DataSource load + AGMIMG_&imagemask + }{ + BitsPerComponent ImageMatrix/DataSource load + AGMIMG_&image + }ifelse + }ifelse + currentdict/_Filters known{_Filters AGMIMG_flushfilters}if + cleartomark restore + end +}def +/overprint_plate +{ + currentoverprint{ + 0 get dup type/nametype eq{ + dup/DeviceGray eq{ + pop AGMCORE_black_plate not + }{ + /DeviceCMYK eq{ + AGMCORE_is_cmyk_sep not + }if + }ifelse + }{ + false exch + { + AGMOHS_sepink eq or + }forall + not + }ifelse + }{ + pop false + }ifelse +}def +/process_mask +{ + level3{ + dup begin + /ImageType 1 def + end + 4 dict begin + /DataDict exch def + /ImageType 3 def + /InterleaveType 3 def + /MaskDict 9 dict begin + /ImageType 1 def + /Width DataDict dup/MaskWidth known{/MaskWidth}{/Width}ifelse get def + /Height DataDict dup/MaskHeight known{/MaskHeight}{/Height}ifelse get def + /ImageMatrix[Width 0 0 Height neg 0 Height]def + /NComponents 1 def + /BitsPerComponent 1 def + /Decode DataDict dup/MaskD known{/MaskD}{[1 0]}ifelse get def + /DataSource Adobe_AGM_Core/AGMIMG_maskSource get def + currentdict end def + currentdict end + }if +}def +/use_mask +{ + dup/Mask known {dup/Mask get}{false}ifelse +}def +/imageormask +{ + begin + AGMIMG_init_common + SkipImageProc{ + currentdict consumeimagedata + } + { + save mark + level2 AGMCORE_host_sep not and{ + currentdict + Operator/imagemask eq DeviceN_PS2 not and{ + imagemask + }{ + AGMCORE_in_rip_sep currentoverprint and currentcolorspace 0 get/DeviceGray eq and{ + [/Separation/Black/DeviceGray{}]setcolorspace + /Decode[Decode 1 get Decode 0 get]def + }if + use_mask{ + process_mask image + }{ + DeviceN_NoneName DeviceN_PS2 Indexed_DeviceN level3 not and or or AGMCORE_in_rip_sep and + { + Names convert_to_process not{ + 2 dict begin + /imageDict xdf + /names_index 0 def + gsave + imageDict write_image_file{ + Names{ + dup(None)ne{ + [/Separation 3 -1 roll/DeviceGray{1 exch sub}]setcolorspace + Operator imageDict read_image_file + names_index 0 eq{true setoverprint}if + /names_index names_index 1 add def + }{ + pop + }ifelse + }forall + close_image_file + }if + grestore + end + }{ + Operator/imagemask eq{ + imagemask + }{ + image + }ifelse + }ifelse + }{ + Operator/imagemask eq{ + imagemask + }{ + image + }ifelse + }ifelse + }ifelse + }ifelse + }{ + Width Height + Operator/imagemask eq{ + Decode 0 get 1 eq Decode 1 get 0 eq and + ImageMatrix/DataSource load + /Adobe_AGM_OnHost_Seps where{ + pop imagemask + }{ + currentgray 1 ne{ + currentdict imageormask_sys + }{ + currentoverprint not{ + 1 AGMCORE_&setgray + currentdict imageormask_sys + }{ + currentdict ignoreimagedata + }ifelse + }ifelse + }ifelse + }{ + BitsPerComponent ImageMatrix + MultipleDataSources{ + 0 1 NComponents 1 sub{ + DataSource exch get + }for + }{ + /DataSource load + }ifelse + Operator/colorimage eq{ + AGMCORE_host_sep{ + MultipleDataSources level2 or NComponents 4 eq and{ + AGMCORE_is_cmyk_sep{ + MultipleDataSources{ + /DataSource DataSource 0 get xcheck + { + [ + DataSource 0 get/exec cvx + DataSource 1 get/exec cvx + DataSource 2 get/exec cvx + DataSource 3 get/exec cvx + /AGMCORE_get_ink_data cvx + ]cvx + }{ + DataSource aload pop AGMCORE_get_ink_data + }ifelse def + }{ + /DataSource + Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul + /DataSource load + filter_cmyk 0()/SubFileDecode filter def + }ifelse + /Decode[Decode 0 get Decode 1 get]def + /MultipleDataSources false def + /NComponents 1 def + /Operator/image def + invert_image_samples + 1 AGMCORE_&setgray + currentdict imageormask_sys + }{ + currentoverprint not Operator/imagemask eq and{ + 1 AGMCORE_&setgray + currentdict imageormask_sys + }{ + currentdict ignoreimagedata + }ifelse + }ifelse + }{ + MultipleDataSources NComponents AGMIMG_&colorimage + }ifelse + }{ + true NComponents colorimage + }ifelse + }{ + Operator/image eq{ + AGMCORE_host_sep{ + /DoImage true def + currentdict/HostSepColorImage known{HostSepColorImage not}{false}ifelse + { + AGMCORE_black_plate not Operator/imagemask ne and{ + /DoImage false def + currentdict ignoreimagedata + }if + }if + 1 AGMCORE_&setgray + DoImage + {currentdict imageormask_sys}if + }{ + use_mask{ + process_mask image + }{ + image + }ifelse + }ifelse + }{ + Operator/knockout eq{ + pop pop pop pop pop + currentcolorspace overprint_plate not{ + knockout_unitsq + }if + }if + }ifelse + }ifelse + }ifelse + }ifelse + cleartomark restore + }ifelse + currentdict/_Filters known{_Filters AGMIMG_flushfilters}if + end +}def +/sep_imageormask +{ + /sep_colorspace_dict AGMCORE_gget begin + CSA map_csa + begin + AGMIMG_init_common + SkipImageProc{ + currentdict consumeimagedata + }{ + save mark + AGMCORE_avoid_L2_sep_space{ + /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def + }if + AGMIMG_ccimage_exists + MappedCSA 0 get/DeviceCMYK eq and + currentdict/Components known and + Name()ne and + Name(All)ne and + Operator/image eq and + AGMCORE_producing_seps not and + level2 not and + { + Width Height BitsPerComponent ImageMatrix + [ + /DataSource load/exec cvx + { + 0 1 2 index length 1 sub{ + 1 index exch + 2 copy get 255 xor put + }for + }/exec cvx + ]cvx bind + MappedCSA 0 get/DeviceCMYK eq{ + Components aload pop + }{ + 0 0 0 Components aload pop 1 exch sub + }ifelse + Name findcmykcustomcolor + customcolorimage + }{ + AGMCORE_producing_seps not{ + level2{ + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne AGMCORE_avoid_L2_sep_space not and currentcolorspace 0 get/Separation ne and{ + [/Separation Name MappedCSA sep_proc_name exch dup 0 get 15 string cvs(/Device)anchorsearch{pop pop 0 get}{pop}ifelse exch load]setcolorspace_opt + /sep_tint AGMCORE_gget setcolor + }if + currentdict imageormask + }{ + currentdict + Operator/imagemask eq{ + imageormask + }{ + sep_imageormask_lev1 + }ifelse + }ifelse + }{ + AGMCORE_host_sep{ + Operator/knockout eq{ + currentdict/ImageMatrix get concat + knockout_unitsq + }{ + currentgray 1 ne{ + AGMCORE_is_cmyk_sep Name(All)ne and{ + level2{ + Name AGMCORE_IsSeparationAProcessColor + { + Operator/imagemask eq{ + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{ + /sep_tint AGMCORE_gget 1 exch sub AGMCORE_&setcolor + }if + }{ + invert_image_samples + }ifelse + }{ + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{ + [/Separation Name[/DeviceGray] + { + sep_colorspace_proc AGMCORE_get_ink_data + 1 exch sub + }bind + ]AGMCORE_&setcolorspace + /sep_tint AGMCORE_gget AGMCORE_&setcolor + }if + }ifelse + currentdict imageormask_sys + }{ + currentdict + Operator/imagemask eq{ + imageormask_sys + }{ + sep_image_lev1_sep + }ifelse + }ifelse + }{ + Operator/imagemask ne{ + invert_image_samples + }if + currentdict imageormask_sys + }ifelse + }{ + currentoverprint not Name(All)eq or Operator/imagemask eq and{ + currentdict imageormask_sys + }{ + currentoverprint not + { + gsave + knockout_unitsq + grestore + }if + currentdict consumeimagedata + }ifelse + }ifelse + }ifelse + }{ + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{ + currentcolorspace 0 get/Separation ne{ + [/Separation Name MappedCSA sep_proc_name exch 0 get exch load]setcolorspace_opt + /sep_tint AGMCORE_gget setcolor + }if + }if + currentoverprint + MappedCSA 0 get/DeviceCMYK eq and + Name AGMCORE_IsSeparationAProcessColor not and + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{Name inRip_spot_has_ink not and}{false}ifelse + Name(All)ne and{ + imageormask_l2_overprint + }{ + currentdict imageormask + }ifelse + }ifelse + }ifelse + }ifelse + cleartomark restore + }ifelse + currentdict/_Filters known{_Filters AGMIMG_flushfilters}if + end + end +}def +/colorSpaceElemCnt +{ + mark currentcolor counttomark dup 2 add 1 roll cleartomark +}bdf +/devn_sep_datasource +{ + 1 dict begin + /dataSource xdf + [ + 0 1 dataSource length 1 sub{ + dup currentdict/dataSource get/exch cvx/get cvx/exec cvx + /exch cvx names_index/ne cvx[/pop cvx]cvx/if cvx + }for + ]cvx bind + end +}bdf +/devn_alt_datasource +{ + 11 dict begin + /convProc xdf + /origcolorSpaceElemCnt xdf + /origMultipleDataSources xdf + /origBitsPerComponent xdf + /origDecode xdf + /origDataSource xdf + /dsCnt origMultipleDataSources{origDataSource length}{1}ifelse def + /DataSource origMultipleDataSources + { + [ + BitsPerComponent 8 idiv origDecode length 2 idiv mul string + 0 1 origDecode length 2 idiv 1 sub + { + dup 7 mul 1 add index exch dup BitsPerComponent 8 idiv mul exch + origDataSource exch get 0()/SubFileDecode filter + BitsPerComponent 8 idiv string/readstring cvx/pop cvx/putinterval cvx + }for + ]bind cvx + }{origDataSource}ifelse 0()/SubFileDecode filter def + [ + origcolorSpaceElemCnt string + 0 2 origDecode length 2 sub + { + dup origDecode exch get dup 3 -1 roll 1 add origDecode exch get exch sub 2 BitsPerComponent exp 1 sub div + 1 BitsPerComponent 8 idiv{DataSource/read cvx/not cvx{0}/if cvx/mul cvx}repeat/mul cvx/add cvx + }for + /convProc load/exec cvx + origcolorSpaceElemCnt 1 sub -1 0 + { + /dup cvx 2/add cvx/index cvx + 3 1/roll cvx/exch cvx 255/mul cvx/cvi cvx/put cvx + }for + ]bind cvx 0()/SubFileDecode filter + end +}bdf +/devn_imageormask +{ + /devicen_colorspace_dict AGMCORE_gget begin + CSA map_csa + 2 dict begin + dup + /srcDataStrs[3 -1 roll begin + AGMIMG_init_common + currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse + { + Width Decode length 2 div mul cvi + { + dup 65535 gt{1 add 2 div cvi}{exit}ifelse + }loop + string + }repeat + end]def + /dstDataStr srcDataStrs 0 get length string def + begin + AGMIMG_init_common + SkipImageProc{ + currentdict consumeimagedata + }{ + save mark + AGMCORE_producing_seps not{ + level3 not{ + Operator/imagemask ne{ + /DataSource[[ + DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse + colorSpaceElemCnt/devicen_colorspace_dict AGMCORE_gget/TintTransform get + devn_alt_datasource 1/string cvx/readstring cvx/pop cvx]cvx colorSpaceElemCnt 1 sub{dup}repeat]def + /MultipleDataSources true def + /Decode colorSpaceElemCnt[exch{0 1}repeat]def + }if + }if + currentdict imageormask + }{ + AGMCORE_host_sep{ + Names convert_to_process{ + CSA get_csa_by_name 0 get/DeviceCMYK eq{ + /DataSource + Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul + DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse + 4/devicen_colorspace_dict AGMCORE_gget/TintTransform get + devn_alt_datasource + filter_cmyk 0()/SubFileDecode filter def + /MultipleDataSources false def + /Decode[1 0]def + /DeviceGray setcolorspace + currentdict imageormask_sys + }{ + AGMCORE_report_unsupported_color_space + AGMCORE_black_plate{ + /DataSource + DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse + CSA get_csa_by_name 0 get/DeviceRGB eq{3}{1}ifelse/devicen_colorspace_dict AGMCORE_gget/TintTransform get + devn_alt_datasource + /MultipleDataSources false def + /Decode colorSpaceElemCnt[exch{0 1}repeat]def + currentdict imageormask_sys + }{ + gsave + knockout_unitsq + grestore + currentdict consumeimagedata + }ifelse + }ifelse + } + { + /devicen_colorspace_dict AGMCORE_gget/names_index known{ + Operator/imagemask ne{ + MultipleDataSources{ + /DataSource[DataSource devn_sep_datasource/exec cvx]cvx def + /MultipleDataSources false def + }{ + /DataSource/DataSource load dstDataStr srcDataStrs 0 get filter_devn def + }ifelse + invert_image_samples + }if + currentdict imageormask_sys + }{ + currentoverprint not Operator/imagemask eq and{ + currentdict imageormask_sys + }{ + currentoverprint not + { + gsave + knockout_unitsq + grestore + }if + currentdict consumeimagedata + }ifelse + }ifelse + }ifelse + }{ + currentdict imageormask + }ifelse + }ifelse + cleartomark restore + }ifelse + currentdict/_Filters known{_Filters AGMIMG_flushfilters}if + end + end + end +}def +/imageormask_l2_overprint +{ + currentdict + currentcmykcolor add add add 0 eq{ + currentdict consumeimagedata + }{ + level3{ + currentcmykcolor + /AGMIMG_k xdf + /AGMIMG_y xdf + /AGMIMG_m xdf + /AGMIMG_c xdf + Operator/imagemask eq{ + [/DeviceN[ + AGMIMG_c 0 ne{/Cyan}if + AGMIMG_m 0 ne{/Magenta}if + AGMIMG_y 0 ne{/Yellow}if + AGMIMG_k 0 ne{/Black}if + ]/DeviceCMYK{}]setcolorspace + AGMIMG_c 0 ne{AGMIMG_c}if + AGMIMG_m 0 ne{AGMIMG_m}if + AGMIMG_y 0 ne{AGMIMG_y}if + AGMIMG_k 0 ne{AGMIMG_k}if + setcolor + }{ + /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def + [/Indexed + [ + /DeviceN[ + AGMIMG_c 0 ne{/Cyan}if + AGMIMG_m 0 ne{/Magenta}if + AGMIMG_y 0 ne{/Yellow}if + AGMIMG_k 0 ne{/Black}if + ] + /DeviceCMYK{ + AGMIMG_k 0 eq{0}if + AGMIMG_y 0 eq{0 exch}if + AGMIMG_m 0 eq{0 3 1 roll}if + AGMIMG_c 0 eq{0 4 1 roll}if + } + ] + 255 + { + 255 div + mark exch + dup dup dup + AGMIMG_k 0 ne{ + /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 1 roll pop pop pop + counttomark 1 roll + }{ + pop + }ifelse + AGMIMG_y 0 ne{ + /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 2 roll pop pop pop + counttomark 1 roll + }{ + pop + }ifelse + AGMIMG_m 0 ne{ + /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 3 roll pop pop pop + counttomark 1 roll + }{ + pop + }ifelse + AGMIMG_c 0 ne{ + /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec pop pop pop + counttomark 1 roll + }{ + pop + }ifelse + counttomark 1 add -1 roll pop + } + ]setcolorspace + }ifelse + imageormask_sys + }{ + write_image_file{ + currentcmykcolor + 0 ne{ + [/Separation/Black/DeviceGray{}]setcolorspace + gsave + /Black + [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 1 roll pop pop pop 1 exch sub}/exec cvx] + cvx modify_halftone_xfer + Operator currentdict read_image_file + grestore + }if + 0 ne{ + [/Separation/Yellow/DeviceGray{}]setcolorspace + gsave + /Yellow + [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 2 roll pop pop pop 1 exch sub}/exec cvx] + cvx modify_halftone_xfer + Operator currentdict read_image_file + grestore + }if + 0 ne{ + [/Separation/Magenta/DeviceGray{}]setcolorspace + gsave + /Magenta + [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 3 roll pop pop pop 1 exch sub}/exec cvx] + cvx modify_halftone_xfer + Operator currentdict read_image_file + grestore + }if + 0 ne{ + [/Separation/Cyan/DeviceGray{}]setcolorspace + gsave + /Cyan + [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{pop pop pop 1 exch sub}/exec cvx] + cvx modify_halftone_xfer + Operator currentdict read_image_file + grestore + }if + close_image_file + }{ + imageormask + }ifelse + }ifelse + }ifelse +}def +/indexed_imageormask +{ + begin + AGMIMG_init_common + save mark + currentdict + AGMCORE_host_sep{ + Operator/knockout eq{ + /indexed_colorspace_dict AGMCORE_gget dup/CSA known{ + /CSA get get_csa_by_name + }{ + /Names get + }ifelse + overprint_plate not{ + knockout_unitsq + }if + }{ + Indexed_DeviceN{ + /devicen_colorspace_dict AGMCORE_gget dup/names_index known exch/Names get convert_to_process or{ + indexed_image_lev2_sep + }{ + currentoverprint not{ + knockout_unitsq + }if + currentdict consumeimagedata + }ifelse + }{ + AGMCORE_is_cmyk_sep{ + Operator/imagemask eq{ + imageormask_sys + }{ + level2{ + indexed_image_lev2_sep + }{ + indexed_image_lev1_sep + }ifelse + }ifelse + }{ + currentoverprint not{ + knockout_unitsq + }if + currentdict consumeimagedata + }ifelse + }ifelse + }ifelse + }{ + level2{ + Indexed_DeviceN{ + /indexed_colorspace_dict AGMCORE_gget begin + }{ + /indexed_colorspace_dict AGMCORE_gget dup null ne + { + begin + currentdict/CSDBase known{CSDBase/CSD get_res/MappedCSA get}{CSA}ifelse + get_csa_by_name 0 get/DeviceCMYK eq ps_level 3 ge and ps_version 3015.007 lt and + AGMCORE_in_rip_sep and{ + [/Indexed[/DeviceN[/Cyan/Magenta/Yellow/Black]/DeviceCMYK{}]HiVal Lookup] + setcolorspace + }if + end + } + {pop}ifelse + }ifelse + imageormask + Indexed_DeviceN{ + end + }if + }{ + Operator/imagemask eq{ + imageormask + }{ + indexed_imageormask_lev1 + }ifelse + }ifelse + }ifelse + cleartomark restore + currentdict/_Filters known{_Filters AGMIMG_flushfilters}if + end +}def +/indexed_image_lev2_sep +{ + /indexed_colorspace_dict AGMCORE_gget begin + begin + Indexed_DeviceN not{ + currentcolorspace + dup 1/DeviceGray put + dup 3 + currentcolorspace 2 get 1 add string + 0 1 2 3 AGMCORE_get_ink_data 4 currentcolorspace 3 get length 1 sub + { + dup 4 idiv exch currentcolorspace 3 get exch get 255 exch sub 2 index 3 1 roll put + }for + put setcolorspace + }if + currentdict + Operator/imagemask eq{ + AGMIMG_&imagemask + }{ + use_mask{ + process_mask AGMIMG_&image + }{ + AGMIMG_&image + }ifelse + }ifelse + end end +}def + /OPIimage + { + dup type/dicttype ne{ + 10 dict begin + /DataSource xdf + /ImageMatrix xdf + /BitsPerComponent xdf + /Height xdf + /Width xdf + /ImageType 1 def + /Decode[0 1 def] + currentdict + end + }if + dup begin + /NComponents 1 cdndf + /MultipleDataSources false cdndf + /SkipImageProc{false}cdndf + /Decode[ + 0 + currentcolorspace 0 get/Indexed eq{ + 2 BitsPerComponent exp 1 sub + }{ + 1 + }ifelse + ]cdndf + /Operator/image cdndf + end + /sep_colorspace_dict AGMCORE_gget null eq{ + imageormask + }{ + gsave + dup begin invert_image_samples end + sep_imageormask + grestore + }ifelse + }def +/cachemask_level2 +{ + 3 dict begin + /LZWEncode filter/WriteFilter xdf + /readBuffer 256 string def + /ReadFilter + currentfile + 0(%EndMask)/SubFileDecode filter + /ASCII85Decode filter + /RunLengthDecode filter + def + { + ReadFilter readBuffer readstring exch + WriteFilter exch writestring + not{exit}if + }loop + WriteFilter closefile + end +}def +/spot_alias +{ + /mapto_sep_imageormask + { + dup type/dicttype ne{ + 12 dict begin + /ImageType 1 def + /DataSource xdf + /ImageMatrix xdf + /BitsPerComponent xdf + /Height xdf + /Width xdf + /MultipleDataSources false def + }{ + begin + }ifelse + /Decode[/customcolor_tint AGMCORE_gget 0]def + /Operator/image def + /SkipImageProc{false}def + currentdict + end + sep_imageormask + }bdf + /customcolorimage + { + Adobe_AGM_Image/AGMIMG_colorAry xddf + /customcolor_tint AGMCORE_gget + << + /Name AGMIMG_colorAry 4 get + /CSA[/DeviceCMYK] + /TintMethod/Subtractive + /TintProc null + /MappedCSA null + /NComponents 4 + /Components[AGMIMG_colorAry aload pop pop] + >> + setsepcolorspace + mapto_sep_imageormask + }ndf + Adobe_AGM_Image/AGMIMG_&customcolorimage/customcolorimage load put + /customcolorimage + { + Adobe_AGM_Image/AGMIMG_override false put + current_spot_alias{dup 4 get map_alias}{false}ifelse + { + false set_spot_alias + /customcolor_tint AGMCORE_gget exch setsepcolorspace + pop + mapto_sep_imageormask + true set_spot_alias + }{ + //Adobe_AGM_Image/AGMIMG_&customcolorimage get exec + }ifelse + }bdf +}def +/snap_to_device +{ + 6 dict begin + matrix currentmatrix + dup 0 get 0 eq 1 index 3 get 0 eq and + 1 index 1 get 0 eq 2 index 2 get 0 eq and or exch pop + { + 1 1 dtransform 0 gt exch 0 gt/AGMIMG_xSign? exch def/AGMIMG_ySign? exch def + 0 0 transform + AGMIMG_ySign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch + AGMIMG_xSign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch + itransform/AGMIMG_llY exch def/AGMIMG_llX exch def + 1 1 transform + AGMIMG_ySign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch + AGMIMG_xSign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch + itransform/AGMIMG_urY exch def/AGMIMG_urX exch def + [AGMIMG_urX AGMIMG_llX sub 0 0 AGMIMG_urY AGMIMG_llY sub AGMIMG_llX AGMIMG_llY]concat + }{ + }ifelse + end +}def +level2 not{ + /colorbuf + { + 0 1 2 index length 1 sub{ + dup 2 index exch get + 255 exch sub + 2 index + 3 1 roll + put + }for + }def + /tint_image_to_color + { + begin + Width Height BitsPerComponent ImageMatrix + /DataSource load + end + Adobe_AGM_Image begin + /AGMIMG_mbuf 0 string def + /AGMIMG_ybuf 0 string def + /AGMIMG_kbuf 0 string def + { + colorbuf dup length AGMIMG_mbuf length ne + { + dup length dup dup + /AGMIMG_mbuf exch string def + /AGMIMG_ybuf exch string def + /AGMIMG_kbuf exch string def + }if + dup AGMIMG_mbuf copy AGMIMG_ybuf copy AGMIMG_kbuf copy pop + } + addprocs + {AGMIMG_mbuf}{AGMIMG_ybuf}{AGMIMG_kbuf}true 4 colorimage + end + }def + /sep_imageormask_lev1 + { + begin + MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{ + { + 255 mul round cvi GrayLookup exch get + }currenttransfer addprocs settransfer + currentdict imageormask + }{ + /sep_colorspace_dict AGMCORE_gget/Components known{ + MappedCSA 0 get/DeviceCMYK eq{ + Components aload pop + }{ + 0 0 0 Components aload pop 1 exch sub + }ifelse + Adobe_AGM_Image/AGMIMG_k xddf + Adobe_AGM_Image/AGMIMG_y xddf + Adobe_AGM_Image/AGMIMG_m xddf + Adobe_AGM_Image/AGMIMG_c xddf + AGMIMG_y 0.0 eq AGMIMG_m 0.0 eq and AGMIMG_c 0.0 eq and{ + {AGMIMG_k mul 1 exch sub}currenttransfer addprocs settransfer + currentdict imageormask + }{ + currentcolortransfer + {AGMIMG_k mul 1 exch sub}exch addprocs 4 1 roll + {AGMIMG_y mul 1 exch sub}exch addprocs 4 1 roll + {AGMIMG_m mul 1 exch sub}exch addprocs 4 1 roll + {AGMIMG_c mul 1 exch sub}exch addprocs 4 1 roll + setcolortransfer + currentdict tint_image_to_color + }ifelse + }{ + MappedCSA 0 get/DeviceGray eq{ + {255 mul round cvi ColorLookup exch get 0 get}currenttransfer addprocs settransfer + currentdict imageormask + }{ + MappedCSA 0 get/DeviceCMYK eq{ + currentcolortransfer + {255 mul round cvi ColorLookup exch get 3 get 1 exch sub}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 2 get 1 exch sub}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 1 get 1 exch sub}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 0 get 1 exch sub}exch addprocs 4 1 roll + setcolortransfer + currentdict tint_image_to_color + }{ + currentcolortransfer + {pop 1}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 2 get}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 1 get}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 0 get}exch addprocs 4 1 roll + setcolortransfer + currentdict tint_image_to_color + }ifelse + }ifelse + }ifelse + }ifelse + end + }def + /sep_image_lev1_sep + { + begin + /sep_colorspace_dict AGMCORE_gget/Components known{ + Components aload pop + Adobe_AGM_Image/AGMIMG_k xddf + Adobe_AGM_Image/AGMIMG_y xddf + Adobe_AGM_Image/AGMIMG_m xddf + Adobe_AGM_Image/AGMIMG_c xddf + {AGMIMG_c mul 1 exch sub} + {AGMIMG_m mul 1 exch sub} + {AGMIMG_y mul 1 exch sub} + {AGMIMG_k mul 1 exch sub} + }{ + {255 mul round cvi ColorLookup exch get 0 get 1 exch sub} + {255 mul round cvi ColorLookup exch get 1 get 1 exch sub} + {255 mul round cvi ColorLookup exch get 2 get 1 exch sub} + {255 mul round cvi ColorLookup exch get 3 get 1 exch sub} + }ifelse + AGMCORE_get_ink_data currenttransfer addprocs settransfer + currentdict imageormask_sys + end + }def + /indexed_imageormask_lev1 + { + /indexed_colorspace_dict AGMCORE_gget begin + begin + currentdict + MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{ + {HiVal mul round cvi GrayLookup exch get HiVal div}currenttransfer addprocs settransfer + imageormask + }{ + MappedCSA 0 get/DeviceGray eq{ + {HiVal mul round cvi Lookup exch get HiVal div}currenttransfer addprocs settransfer + imageormask + }{ + MappedCSA 0 get/DeviceCMYK eq{ + currentcolortransfer + {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll + {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll + {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll + {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll + setcolortransfer + tint_image_to_color + }{ + currentcolortransfer + {pop 1}exch addprocs 4 1 roll + {3 mul HiVal mul round cvi 2 add Lookup exch get HiVal div}exch addprocs 4 1 roll + {3 mul HiVal mul round cvi 1 add Lookup exch get HiVal div}exch addprocs 4 1 roll + {3 mul HiVal mul round cvi Lookup exch get HiVal div}exch addprocs 4 1 roll + setcolortransfer + tint_image_to_color + }ifelse + }ifelse + }ifelse + end end + }def + /indexed_image_lev1_sep + { + /indexed_colorspace_dict AGMCORE_gget begin + begin + {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub} + {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub} + {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub} + {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub} + AGMCORE_get_ink_data currenttransfer addprocs settransfer + currentdict imageormask_sys + end end + }def +}if +end +systemdict/setpacking known +{setpacking}if +%%EndResource +currentdict Adobe_AGM_Utils eq {end} if +%%EndProlog +%%BeginSetup +Adobe_AGM_Utils begin +2 2010 Adobe_AGM_Core/ds gx +Adobe_CoolType_Core/ds get exec Adobe_AGM_Image/ds gx +currentdict Adobe_AGM_Utils eq {end} if +%%EndSetup +%%Page: 1 1 +%%EndPageComments +%%BeginPageSetup +%ADOBeginClientInjection: PageSetup Start "AI11EPS" +%AI12_RMC_Transparency: Balance=75 RasterRes=300 GradRes=150 Text=0 Stroke=1 Clip=1 OP=0 +%ADOEndClientInjection: PageSetup Start "AI11EPS" +Adobe_AGM_Utils begin +Adobe_AGM_Core/ps gx +Adobe_AGM_Utils/capture_cpd gx +Adobe_CoolType_Core/ps get exec Adobe_AGM_Image/ps gx +%ADOBeginClientInjection: PageSetup End "AI11EPS" +/currentdistillerparams where {pop currentdistillerparams /CoreDistVersion get 5000 lt} {true} ifelse { userdict /AI11_PDFMark5 /cleartomark load put userdict /AI11_ReadMetadata_PDFMark5 {flushfile cleartomark } bind put} { userdict /AI11_PDFMark5 /pdfmark load put userdict /AI11_ReadMetadata_PDFMark5 {/PUT pdfmark} bind put } ifelse [/NamespacePush AI11_PDFMark5 [/_objdef {ai_metadata_stream_123} /type /stream /OBJ AI11_PDFMark5 [{ai_metadata_stream_123} currentfile 0 (% &&end XMP packet marker&&) /SubFileDecode filter AI11_ReadMetadata_PDFMark5 + + + + Adobe Illustrator CS4 + 2013-07-10T16:09:32-04:00 + + + + 256 + 144 + JPEG + /9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAkAEAAwER AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE 1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp 0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo +DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A7n5m8t+aLzWru/shbzul sraFLcXE0SWd1ErmpgiUrL6kpQsWbdQQegDKsZh8o/nnBJfy2+v2cV3fyNI92xWanGzhhg/dvben 8EquxEaRhjuevHFUZa+V/wA4LnzDph13WLe50Kx1R7txC6wyyW0MbLbLIsVunNi/B3HIKSW6DiAq h/JPl784NHdbG+1RLu0t7eeaS2lEbwG5eI+jBFcmFJ5Ee4leWRn3RURN6sSqkMXlX89PKHlmWz0b UFuhHEPTMXC6uHuWZI+fC4iKoq28Q2GzTM8jUU7Kp9ceXfz7FtcrYa9ZwzP9Ylikf03Jd7mSSFWV 7aVV/cLHGePwrUnix3xV6nZrcraQLdMGuRGonZd1MgUciNl2r7D5Yqq4q7FXYq7FXYq7FXYq7FXY q7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYqlI83eVCARrVgQeh+sw/81ZX40O8fNu/L5P5 svkW/wDFvlX/AKvNj/0kw/8ANWPjQ/nD5r+XyfzZfItL5u8psAy61YFTuCLqGhH/AAWPjQ7x81/L 5P5svkW/8W+Vf+rzY/8ASTD/AM1Y+ND+cPmv5fJ/Nl8itHnDyiQCNb08g7gi6h/5qx8aHePmn8tl /my+RcPOHlI1prdht1/0qH/mrHxod4+a/lsv82XyLj5x8oildb08V2H+lQ/81Y+NDvHzX8tl/my+ Rd/jDyl/1e7D/pKh/wCasfGh3j5r+Vy/zZfIuHnHyiwDLrmnkHcEXUNCP+Cx8aHePmv5bL/Nl8i4 ecfKJrTXNP22P+lQ/wDNWPjQ7x81/K5f5svkXHzj5RFK65p4rsP9Kh/5qx8WHePmv5XL/Nl8i7/G HlH/AKven/8ASVD/AM1Y+NDvHzX8rl/my+RWjzp5OIBGvacQdwRdwf8ANePiw7wn8pm/mS+Rd/jT ydv/ALndO26/6XB/zXh8WPeF/KZv5kvkXHzp5OFK69p2/T/S4P8AmvHxY94X8pm/mS+RcfOvk0Ak 69pwA3JN3B/zXj4se8L+UzfzJfIu/wAaeTv+r7p3/SXB/wA14+LHvC/k838yX+lLh518mmtNe07b r/pcH/NePix7wv5PN/Ml8i4+dfJopXXtO36f6XB/zXj4se8L+TzfzJfIuPnbyYoLNr2nADck3cFA P+Dx8WPeF/J5v5kvkWv8ceS/+r/pv/SXB/zXj4ke8MvyOf8AmT/0pa/xx5KNf+dg03br/pkH/NeP iR7wv5LP/Mn/AKUuPnnyUKV8waaK9P8ATIP+a8fEj3hfyWf+ZP8A0pcfPPkkAk+YNNAG5JvIP+a8 fEj3hfyOf+ZP/Sl3+OPJX/Uwab/0mQf814+JHvC/kc/8yf8ApS7/ABz5J3/52DTduv8ApkH/ADXj 4ke8L+Rz/wAyf+lLj558kilfMGm79P8ATIP+a8fEj3hfyOf+ZP8A0paPnryQASfMOmADck3lv/zX j4ke8L+Rz/zJ/wClLf8AjnyV/wBTBpv/AEmQf814+JHvC/kc/wDMn/pS4+evJABJ8w6YANyTeW// ADXj4ke8L+Rz/wAyf+lLv8c+Sv8AqYNN/wCkyD/mvHxI94X8jn/mT/0pcfPPkkCp8waaAOp+uQf8 14+JHvC/kc/8yf8ApS+fLP8A3jg/4xp/xEZws+ZfRYfSFbIskLpn/HNtP+MMf/ERlmT6j72GH6B7 gicg2JRaf7yw/wDGNf1DLpcy5eP6R7nRf3k/+uP+ILhlyH46ox85e/8AQGrj+8t/+Mh/5NvhjyPu /SFyfVH3/oKpkW5Dad/xz7X/AIxJ/wARGSyfUfe1YPoj7gvi/vJ/9cf8QXGXIfjqyx85e/8AQFtx /eW//GQ/8m2wx5H3fpC5Pqj7/wDelUyLck9t/vNF/qL+rMiXNy8X0j3NJ/eS/wCsP+IrhPIIxc5e /wD3oam+3D/rn/iDYY8j+Oq5fqj/AFv97Jq5/wB5pf8AUb9WCPNnl+g+5fgbFNPty/6w/wCIjJHk GvFzl/W/3oWzfbh/1z/xBsMeRXL9Uf63+9kp3/8AvDc/8Yn/AOInGH1BOo/u5e4/clmZDuFg+0/z /gMkejTi+qf9b/exWydU/wBb/jU4Y9Vy/VD+t/vZLJv7mT/VP6sRzbc30S9xVMDatX7T/P8AgMkW jF9U/wCt/vYtP9qP/W/41OI6ozfVD+t/vZLLv/eWb/jG36jjHmnVf3Uv6p+5WyLesn/uJP8AVP6s I5teb6Je4r8DYsn/ALiT/VP6sI5teb6Je4vSrO7tRaQAzRgiNajkP5R75ppY5Wdi+fwyw4RuFb65 af7/AI/+CX+uR8OXcWfiw7x80Lpt1ajTrUGZARDGCCw/lHvk8kJcR26sMWWHANxyRH1u0/39H/wQ /rkfDl3Fn40O8fNL7S0P1WH9/J/dr/J4D/JycpbnZvx8XCNzy8v1OitW9Sf9/J9sfyfyL/k5KUth t+LXHdy3PPy7h5Lbi1b1Lf8AfP8A3h/k/wB9v/k4xlsdun6Qs7uO55+XcfJV+qt/v+T/AIT/AJpy PF5N1S7z9n6kNp1qTp9sfWcViTb4P5R/k5PJL1Hbq14b4I7nkO79S6K1b1J/3z/bH8n8i/5OCUth t+LTju5bnn5dw8ls9s3qW/7595D/ACf77f8AycMZbHbp+kLPiuO55+XcfJV+qH/f0n/Cf805Hi8m 31d5+z9SUWtqfq0X71/sL/J4f6uXylu5WLi4R6jy8v1OjtT6kv71/tD+T+Rf8nCZbBcfFctzz8u4 eS2a1+OH96+7n+T+Rv8AJwxlsfx1XJxcUdzz8v5p8nXNr/o0v71/sN/J4f6uCMt2WXi4T6jy8v1L vqp/36//AAn/ADTg4m2pfzj9n6lJLY85f3r/AGh/J/Kv+TkjLYNeMSuXqPPy7h5NS2x5w/vX+2f5 f5G/ycMZbFcnFxR9R5+X80+Sy/tqWNyfVc/un/l/lP8Ak4wl6gnOJeHL1Hke79SX/VB/vx/+F/pl /E7X1fzj9n6liWg5P+8f7X+T/KPbCZcmrFxcUvUfq8v5sfJbLaLyj/eNu3+T/KfbDGXNcvFxQ9R+ ry/my8ls9ovoSfG32T/L4fLET3Z5uLgPqPI936l31Uf78b/hf6Y8Td6v5x+z9SmLb4n/AHjdf8nw HtkjLk1YhLil6j9Xl/Nj5LZLejR/vG+1/k/yn2xEua5RLih6j9Xl/Nl5Kd3CRazfvG/u2/l8D7YY ndlqYy8KXqP0nu7vcv8AUj/mH3jHhLkfmcX86PzCyeSP0JPiH2T3HhhETbXm1OPgPqjyPUL/AFI/ 5h94wcJbPzOL+dH5hZPJH6MnxD7J7jwwiJtrzanHwH1R5HqHqtl/vHB/xjT/AIiM0U+ZeHh9IVsi yQumf8c20/4wx/8AEBk8n1H3sMX0D3BE5BsSe0GpfVYaQw09NafvW8B/xXl8uGzufl+1cc58I2HL v/Y6Ial6k9IYftiv71v5F/4rwy4aG5+Xn71hklcthz7/ACHktuF1H1LesMNfUNP3rf77f/ivDHho 7nl+keazySuOw59/kfJV46n/AL5h/wCRz/8AVLIenvPy/a2+JPuHz/YhtOXUf0fbcYYSvpJQmVga cR/xWcnk4eI7nn+OrDDOfANhyHX9i6Iaj6k9IYftiv71v5F/4rxlw0Nz8vP3phOdy2HPv8h5LZ11 H1LesMP94afvW/323/FeGPDR3PL9I81nOdx2HPv8j5KvHUv98w/8jW/6pZD095+X7WzxJ9w+f7Ep tU1D6tFSKKnBafvW8P8AjHl8jGz+P0uVjyT4RsOXf/x10aah6ktIovtiv71v5F/4rwkxofj9K48k 7lsOff5DyamS/wDUhrFF9s0/et/I3/FeMTGj+OvvXJknxR2HPv8AI+TVymofVpaxRU4NX963h/xj xiY3+P1ssmSfCdhy7/8Ajq7hqH++ov8Aka3/AFTwXHz/AB8W3xJ9w+f/AB1TRL/1Jf3UX2hX9438 q/8AFeSPDQ/H6WvHkncthz7/ACH9FbKt/wA4axRfbNP3jfyN/wAV4Y8NH8fpXJknxR2HPv8A6J8l l+t/9RuaxRAek9SJGP7J/wCK8YcPEPx+lObJPglsOR6/8dQPp33++4v+Rjf80ZbcXZ+Lk/mj/TH/ AIlYkd7yk/dx/a3/AHjfyj/IyRI2a8WXJcvSOf8AO/oj+i1LHe8o6xx/a2/eN/Kf8jDEjdcmXJxR 9I+r+d/Rl/RW3Ed76ElY46cW/wB2N4f6mAEWzy5cnAfSOR/iP/ErvRvf5Iv+Rjf80Y8QbfFyfzY/ 6Y/8SpiG95v8EfX+dv5R/kZIyFBqxZcly9I+r+d/RH9FZLDeco6pH9rb42/lP+RhjIbpyZcnFD0j 6v539GX9FTu4rwWkxKR09Nq0dvA/5GGMhYZajLk8OXpH0n+Ly/quwu1U5/7iT/VP6sI5tWb6Je4q mBtU5/7iT/VP6sI5tWb6Je4vTLPUdPFpADdRAiNaj1F/lHvmolgnZ9J+T53DU4qHqj8wq/pLTv8A lqh/5GL/AFyPgZP5p+TL81i/nR+YQ2nahYLp9qrXMSsIYwVLqCCFG3XJ5ME+I+k8+5ji1OIRHqjy 7wiP0lp3/LVD/wAjF/rkPAyfzT8mf5rF/Oj8whrS+shaQg3EdfTX9tfAe+TlinZ2PyTDV4uEeuPz Dob6y9Wf/SI93FPjX+RffGWKdDY/LzRDV4rPrjz7x3BbcXtkZbalxHtISfjX/fb++McU6Ox5d3mF nq8Vx9cefeO4q316y/5aIv8Ag1/rkfBn3H5Nn5zD/Pj8whdOvLMafagzxgiGMEF1/lHvk54p8R2L HFq8IgPXHl3hdFe2fqz/AL+PdxT41/kX3xlinQ2P4KYavDZ9cefeO4NT3lmZbf8Afx7SGvxr/vt/ fDHFKjseX6Qs9XhuPrjz7x3FV+u2f+/4/wDg1/rkPCn3H5Nn5zD/AD4/6YJVa3Nt9Vh/ep9hf2h4 DLZY5Wdi5WPWYREeuPL+cHR3Nt6k371Ptj9ofyLhMJUNkQ1mG5euPP8AnDuC2a5t/Ug/eps5/aH8 jYYwlR2/FrPWYbj648/5w7i66ubf6rN+9T7DftDwOCMJXyZZNZhMT648v5wX/Wbf/fqf8EMHhy7i 2/ncH8+H+mClHcW/qTfvU+2P2h/IuTMJUNmGPWYbl648/wCcO4LZriD1IP3i/bP7Q/kbDGEqO34t GTWYbj648/5w7is1CeE2FyBIpJicAAj+U4whLiGyc2swmBAnHkf4ghOS+IyfCXa/nMP8+P8Apgpo 685dx9od/wDJGSINBrx6vFcvXHn3juDUrLzi3H2z/wARbDEHdcmrxcUfXH6u8fzZLbll+ry7j7Df qxjE2zy6vDwn1x5d4VOa+I+/Bwls/OYf58fmFJXTnJ8Q+0O/+SMkYmg14tXiuXrjz7x/NC2Zl5Rb j7X/ABq2GIO65NXi4o+uP1d4/myUr1lNnOARX03/AOInDEGwyz6vEccgJx5HqEJltOz/ADuH+fH/ AEwU5yPRk/1T+rCBu15dZhMD648j/EF9R44KLZ+cw/z4/wCmCycj0ZP9U/qxANtebWYeA+uPI/xB Orb/AHni/wBRf1Z3g5PzCebcf2pP9b/jUYjqiXR0v24f9c/8QbE9FHVUwoZNaf7yQ/8AGNf1DOce enzKkbmOF7ipFQ4NCaADgoqx7DAWRiSB7v0lB3Ml5NJbN/dRGQ/G9UXaNzWgIfoOpZfli2RAAPu/ SFwtLdgeczSA/tRQqVP+yCOa/wCyyLHjPd9v7UPpttCdMs3ExjJhjJaSFeAqg6MUX6DywHmzyyPG dup6oiCS8heZv72IOKulXWhRTWhq/TuGPyyBDCQiaRX1mOZ7WhFS5Ioagj03FVPcZGmsRIEvd+kI vItSLsv944P+Maf8RGaWXNyZcy6KRIzdO7BUWQFmJoAPTTGQ5MyLA/HUoG81KZ3tnt4wkXqHjc3B 4R19Jz9n7RFO+2TjDnbZCIF39nvQl3q9uyTI2r8yUZfTt4QVqR0DcZf15bDTy/msoiq9PzKqmtWp lAj1kivRbmAKK+54w5E6eYG8fl+Cmv6PyP8AajbLUpozO9zGHhMgrc255xg+mvVftUp33ymcOVJM QapHSyJI9m8bBkaQlWBqCPSfIAc/x1YxHP8AHUO1P/jm3f8Axhk/4icjHmGWD64+8MvzSvrCWvdx QTXhYjkJFJBNAAYkALHsK/2Vy7hJA936SsZVaWX8moXMlm1fRgMxpI5Ma0EMhrxBWSlB1LLXwy2A iAfd+kfBFkkKV3YWrWVwXnab92/xQ26FD8J/bEbmvieWGMzY2+39rKQFOOn2iAenO8QH7U9ugUf7 Mxxmvvyx4z3fb+1uod/2KMT31vLcP/fQ+oKyR1kXeNDUqxaTp3DN8sJogM8ciLRDXUc8llxI5GUm gNQR6Ugqp7j/ADNMiI0Je79IbeIEj3/oK7V/+OTe/wDGCX/iByOL6h72c/pPuQ2SdmoQf3tx/wAZ B/ybTJy5D3fpLCHM+/8AQGrn++tf+Mp/5NPjDkfd+kLPnH3/AKC69/3jn/4xv/xE4Icwyn9Jef28 cn1eL98/2F7J4f6uesgbPjB5txxycpP3z/a8E/lH+TgAU9HSRyc4v3z/AGz2T+Vv8nEjko6qnpyf 7+f7k/5pw0hkKc4rGFvrDgmNaVCUFFqSfh6DNHwB0JAMjshbaJy80s0j8xLyiRuFf7tPjeqkDr9H QY8AZzI2A7v0ofUXvTdQqJCWiAlPOgqG5qKKB8J679Rt9F2LTCYLfgxRlEn4IISy3B9Ueobtyfqy PVqgEhdj8Lj+Ykfwy6OHGIEHm5AxwjGjVdVG0k+r2kMkRk9ZI4zKoJUhKCvai7fZam/vXBLDjMBX NlkhGW2yaae979alQysGlUyj0wpoF4qagj4juN+p3+mjPpBCnE1GGMYgq9zGweCWKSTmZS0ka8Kk +k55L8Ir0PbfocxjjDRHqCOn6QmFvzlj5C4ckUrQJQ1FQR8PQ5Dw4tMgB0RFsJUsYna6dUWJSxIj oAF/1M0BAvkmU/Udks+syuZJZXkd2mH1O1olSfTT43+Hj033G2XwxcRofFuMqAA7tz8UQLCS4Ky6 lIbqRd1jO0S/JRQH5nMyEIw+kNEs3SOyMRERQqKFUdFAoMm0k250R1KuoZT1UioxUGkH9Rlti0um Sm1kbdoxvE3zQ1A+YyGTHGf1BvhnPKW4UlvJUeGWKSVHWc/W7WiEqfScl0ovHpU7DfMKeHhsH4Fy ozJseWx+KbXvrPptw63TujQuQaR0IKnwTMUAXyRhyHxI7dQz28tVt4ixupAxrQn06CgqWPwdABmh ibPJ9OOaXelNppyGS5uLl5fV9cPbxMUqKwxnnJVSARUdvh2A32y+U+QHd+kojll3oPWLa8a+t41l ZngVbg+rRah/UReKqPgP2jXcjbv0uwRBiT8HW6/taWCQFWeaUTrFdWkszCX67Kjm1RquSgB47EcX AH22I233FBTJiBHbaurr8ut1U84Mb4TVd1eao0UdsokKyLqEZX65GhKcQSA9afDGv8rAU6dRXBQk K6dPx1Tj12rhnlKV8Iux0ryR2nWVyt9MjSNznVp1MVDxCcEbkpHxncb7E7/I0ZgBEH4O07N7Ynnl IciN1TUdKgV7WeB5fVa45TRIUqf3Mh9RKKAdlPb4uh3yuEzuD3fpDtvGnYN/cqX1nFNod9ILiQst vITThxNYyQR8HQjIwlUxt1bznmRz+5LPqsn/AC0SfdH/AM0ZPi8nf0e/7lCC2f1bj/SJP7wdo/8A faf5GTlLYbdP0lhAGzv18u4NXNs4ltf9Ik/vT2j/AN9P/kYxlsdun6QswbG/Xy7i68tpPqc/+kSf 3b9o/wCU/wCRghLcbMpg8J3+55/byXnoR0ijpwX/AHY3h/qZ6uLp8eIFtpJecpP3Uf2t/wB438o/ yMRaSA1JJec4v3Uf2jT9438rf5GJvZQBuqepef76j/5GN/zRh3Y0E2jk1C4aCJYIWVY1JBlYAqlN v7o9X6/6uagQdMYxFmz8v2oK7v7iRrlJIkq7xu6RO7kLwRgppGAar4kdfbLcWM3fRyMOEWCOn471 OSzkSeJ1hWGKVC677MF2P9y67Hmv7XbMmuI+k05AmJXR5fjqFgczzceEcd07lLdg6Ui4Higrsyhe O3w5EVGJBWhGNGyOu3NStpUiigESR+soRZSWQh1eiMpoSzV5bj9VMTUogBlMcQrdXjs3a5ldoVmj ij5PQ7KD4+s7bDgf2u+H6D6jbEzEas8/x0VLS+uUa1RIF5RvI6LI7qePByR/dkCikDYnce+YmbEb vkC4+bCNyeR/Z5ppDJqFveGIwQqrfEqiZiArmgH90Oj9P9bKDjcSUYyjdn5ftVZZ9QkgtLQQQlWR ZZazMB6cYGzfu9qsR+Oc6IiyWsGIJNn5ftX6UrXDSalKoWW5+woJIVFoABUDrTM+EOEUwzGvQOQT HJNDsVdirsVS7VAbZ4tTiQNLan4lJIDIwKkEgHpy8MjOHFGnIwSv0nkXJdX8dre2bQQhBG0sXGYs BFIG2X92K8WB/DNdKAsG3IxyiZxO/MdP2vRbhtZu9TWAW1syp8bKbiQKViYAivoH7UvXb9j5V5+I hGN2fl+3u+99DObySPUdUu5nvY54YuckkMksUEk0jCMxxuqmkKg1jBFGYVLeA2y8WICiP0efn+Kc DXauIxmF8MpKE2mTR3sLJbJaw3EXqo1TxkVag0+rSICG9RT9uvwjamXDIJA78vx1DpjeCA8SIlZ2 s/qQ8si3CSo8UKXkhlS2YSx0iCFkjUElXUJw2AXfsKnJAcI61125s5ceXLGcTQNUL5eVKspa2nEQ WB7+GRY72UvG6zeo3pyjY835F6lSK+NCMiKlHrXTyTE5MWWU5ESq735/BVt9InkvLmZreO6gt4le X4gOAatCfrMjbD0m357V6YJZBEAXufx0HmxAlnh+7iI8J3o/rdYXd8r2SRQR84pZpYoppJoyI/Tk Yj+6KgBCBsTQr75XlxjcnrXd5ebvez9bHgjC+KUUXqlvrFnBqMMkFskbW0r8UnkYKkgYUH7lfsyd B/lfSKMZjIg2efd+38U7SOo6Ul9dU/3xB/yOf/qlkqj3n5ftes4pdw+f7FGFtT9W4pBDX1BX98/+ +0/4qyUuGhueXd5nzYQlKzsOff5DyW3Lal6ttWCGvqmn75+vpv8A8VYYiNHc8u7zHmmUpWNhz7/I +TrxtT+qT1ghp6bV/fP/ACn/AIqwREbG5+X7UzlLhOw+f7GBW80P1eL94v2F7jwz1cSFPkRibbjn h5SfvF+14j+UYBIKYlqSaHnF+8X7R7j+VsSRsoid1X14f9+L94w8QRwlMrG5thbzK0ycnhiRasvV 1JI+XNzmsDp5xNjbqUA8he5uLqJwttK5aSUjkQAOqrUfZ6Hftt75OPiEbDmYwRADqhnlt0NvFNJJ NNAyJ6Su1ONQpC0IWhUbHHatvqbALBMdrXTlg0lusKRrOSY4+ZNAR8VDwH2afRt1yYBA4WUAQB1U 7CZ5obVGiR0jCvJEWIqOIK8jxNOVfetD0wbyFLkidwNvNeJrZvrEUDvDNOzp6XNgCASqhzUqQAfi JyPprf6mJjQBlvSIEhW5t7qVla1ikDxS04kihALL8X2tgN++/sMvEY215ATAjqmc95bAWvGZOUUc imjL1jAI+gsgpmGQ4EYHfZZPewC2u3WRDItpFFGOQqQwJan/AAWc7CB4h72oYzxAf0iU8giEUMcQ NRGoUH/VFMzHFkbNr8UOxV2KuxVZPEJYZIiaCRSpP+sKYpiaNpJDewNZ2rF09VrOaGQchUcVBWo8 fhzCyQPEfe50IHxP88F6hbapp7Lf87uH1J4YUUmRBRpwzN36CSUk+Gc3LHLbY7X9j3hkEjkuBJfX V9byKlhPKZLi4oZCAAAzIlVrw3Vt96bDxzYRIiAebo9YcU8oBJCBN3Yo1lb3c0tzcWskcRtxLIV4 1CMsdGVArKPhIO+1cs4SQTHa2BOQZP3gvHH5V5O1OZo47u3S1iiS45vDB6hPwspZ+J9NQRHx7041 UUOSxjlZvz/BaJyhOfiDYAjb9Srau7SwWklvFPHZsPXtzIwJVUHp8m4bBq9ga0INMjMbGjV9VxSx wl4h3Bvb9axbqxdr22s5pLW4u3kj+rmVwvHeNVkJYoQENGZie9D0wGJABlvX42ckSyHJ+72xy+Ve aMjmMeoWV/cSK9hbyh4bkAxsVZSOTpVqepsF+Lv8QH7NcwTAgc+5t0MsWPMQCe5NNfvtPfSUjS5i LpZXMUnF1NWijDKOvQyRin9uYmGEuLl1D0AkLG6U/XbP/f8AH/wa/wBcn4cu4va+LHvChDeWfq3P 7+PeQU+Nf99p75OWOVDY8v0ljDJGzuOf6Atuby0MtrSePaU1+Jf99P74wxyo7Hl+kLLJGxuOf6C6 8vLQ2c4E8ZJjeg5L/KffGOOVjYsp5Y0dw8+t/wDeeL/UX9WesDk+Rnm3H9qT/W/41GI6qXSf3kX+ sf8AiLYnoo5FVwsU00+pglXrIYI2jA6kxApX58lrmvDqMnMe9LHXlfXKRFRFE45RMKo4KgpUAqac eu+/f3ugCQd3Mx2YC1NoTwtWubZma4KymZOJZgKOxqGDAmtN6UrjdihzZid2InkpSmN3maKZyytS BWCeoSooB9nuSdgPnXCOVk7s43VlTsvQjgtf37/sq6Lw5gMAp6qTtxHX6OuPIWDumd7kIoQNwumt 7ZlaDlMszFAyjdkYnkzEjj71pgJoUebWZgUJHmqKji+tkkKmGVz+6UURFCksRUsaAdN/hyOQEDmw ybQNJvOpY2qHaQxuZQeoMxVCaf6z1plBcAHn+OSlLDzt7qEE8prOKVfnGCCP1ZzEDRB83HjKiD3S Kb2swntoptv3iBjTpUjfMstM40SFXFi7FXYq7FVK6mEFtLNt+7QsK9KgbYhlCNkBKEhCWlvCa8ob KWVvnIAAP15hTNknzciMryX3zD0y1RkN9EPimWGNoQNyWt+UYIH+vHWnuM52R5e/73tikJjZ9SvY oHRbe3kAa3cco5FZAyEhSp4laE7/ABd/fMj9Ivq6vVTjDIDw2VFrc+jp73ljI0l2UuGuY+DO4HGS RgwZXUtypU0oTkxLmInls1yxmM+KZ9JQ16beaO9ZLt6hitvG/piY8FZVBHAbsXbZR3oanJwsVY/U 1yoS4IC4GlWAwo1vJNdSiV5ON3GgjEwL0VhT0yaqVGxHsKE5GV0aHu7kwri4JCoC1ZbZvRvms7F0 e1L3AuZDGHRSWkjYtzZyw402rUjfImXISPPZsjjMp8UD6QrpFIuq2Ec7K9vNKT9XjXjFGixsXoGL txC7g1+Ht2pCf0Gm7RSjPITw0U48w8l0tVI/fJY3Dzg7EGdRGSffnIT9BzEw/V/nD7HdQ5hL8i+g KEH99c/8ZB/ybTJy5D3fpLCHM+/9AW3P99af8ZT/AMmnxhyPu/SFlzHv/QW73/eK4/4xv/xE4Icw zn9JeX28cn1eL98/2F7J4f6ueuAbPkZ5ro45OUn75/teCfyj/JxAUukjfnF++f7R7J/K3+TiRyUd VT05P9/P9yf804aYpkouIPq84ncLwXlQJ9lgA/7P7JAb78xOF1lA2KQt1aFvrPJmmCuvH4UqI+Kc qUUHZTTb/JxEd2zHIAjp+Px9qlLJdG8RUMxVE3WRWYgNWpAlZO6L+1lnI7N0QANq/HuchkjkCQzS PcuS9kw5AEOeVafZA5E8gfpwbVvzQeEgkj3qVuySwRIZpUkVI5LliW2jWjVoaqe3EAeGAcNCubKV DcAeSvGZxd1b1quhAEasp4rTciJpD1Y13p0yR5+pEqrevx70RZ2K8rWnKD1JHrRUBKcH41qtd0FN /wDKyqQBLjZcnPr+AmNvDLcXTT+u5TbgSE+wK8f2f2iS33ZHhDjyIAqlzwTR2tpdrPIfQQeoAE/u nUc9uPagb6M5UAWRTiAgkxrn967TJUt5pNPLckU8raQ0oysAxUEdSOWZINi05BxDi+aZ4Wh2KuxV 2KpXqkyTzxafy4o7VuZBSiqqlwpPavDIylQtvxjhBl8lohmezvbxppP38bemCE/ukU8KjjtWpb6c wzVgLCQE4xrkR82d3gvLS+W6F3KE39QhYv7tqB/91/ssFf6W980cQCKr73rfGkld7YMTeiRmuFSV AvwR8hD6cYYqQgb4UJBp/knrl0Jcun4P4+bDJMyj5qc8t6dUQQeuypFRxMjuyqxO6+s0R6ov7VOt B1yyIHD0/HucKRMo/vCfJSeQRQyRrcTSXciyyWLKXAKScmqFHwAVJ5hvcHDQO5Arq2A5IyAj9KtL I00hiuLmaO/Qo+pOS2yxsGJ4kNGRyA4BR1oBtkQABYArp+PvTeQyPF9K+CW+XUGWY3KrLHskKupI jpQsIHlPV2/ap08RjIRI6fj3sIkiNYyfNWsLACWw4s1qsk0lQqRAmL05ePIlOXxItBy3+0TvlWSf Pr8/L8fJ2OAkDzRl8l3d2mpXbXUpj+rylKrF/drG6p/usfbLM/3e2VRoECurlQyGwhfqsn/LTJ90 f/NGV8Xk+iUe9RgtpPVuf9Ik/vB2j/32n+RkpS2G3T9JYwBs79f0Bbc20nrWv+kSbyntH/vp/wDI wwlsdun6QsgbG/X9BbvbaT6nP/pEn92/aP8AlP8AkYISFjZMwaO/3PL7eS79COkUdOC/7sbw/wBT PWhdPlRAXRyXfKT91H9rf9438o/yMAtSA6R7vnF+6j+0afvG/lP+Rib2QAF/O8/31H/yMb/mjJbo oJpHdXT2cS+hHsi8W9Q+Hh6eUcJp1xxC+aFhv7yD142t04eqCrGZh6fwKBv6bfD4V+RyNFnLCDRv 7P2qN3PqgmhdYokEg4FhKWUgBmAFY6rTc13H0dD6gzhEAHf7P2rYxOLZ41t/3rlmSVW9RVNSVLSK teS+y4RyZWO9ZCXk0y3VbanwRsXZvTQggFuLkHdh7YL9KZEWd0XYNqpllkMUT8BwDNKyqAQrEGkd Wrt7fR1B4i0ZeEgC/s/aiJby8uGt4lto+Hqkl1mY+p8DBt/TX4abGnyGRILUMQFm+nd+1M4p72NO Igiqd2PqsKn/AJF4eEtBxg9fs/ar2r6h9VhHoQkemvWVvAf8V5ypx783BnGPEdz8v2pbLFeQJPG1 vGbcyhlkEzgwH017iJjx8NtssEd+bkCjRveu7nv70XHqV1axxjUEDK+y3MB5odq7iinoK1pk9jya ziEj6fkUXFqWnyqClxGa9iwB+4740Ws4pDo6XUtPiWr3EYp2DAn7hvjRUYpHohJNRurqOT9HoERf tXM54J0rsKMehrWmAkDm2DHGJ9XyCDiju51t4xbRi39UsZDM5Mzem29TGpp47b5TIczbMkCze9d3 LceaZX0l/wDUbisEQX0nrSVjtxPb0xlIgO9owiPGNzzHT9rM57vUZo+JtIARureuxoenT0foOaQY wOv2ftek/MR80ot9S1K0a6ge0i9P1wUke5cej+7RV+L0X+GnQn/VOXSxA0b6d3P7Wzxo0o31zr8V zbyJbwIJgImZZ3dCFV5AFrDVKfEQTUb+HSUIwo7n5fta5ShPneyiDPHpFxAbMmVhI6TI3rRr1Kcp UUHkg8F8PoltxDdhIXMEHZWuFumsIrd7P9/GVaWeRzDG7VHMrK68uT7/AGkyIIu7TGPrsnZW05/M DzzyyQQSLEpiDvO0aAMEdgaQVavwknYbeFawyCFAWfl+1vx8EOV7q89/qd3JZwLZw+mbglnW5c+q fSdW+Iwp8NNjQf5IyAxxFm+nd5+9yI5QmWoXGoxaJexm1gobeXm4nau6EVA9EdB0Fem2UwhEyG55 937WzHnHEPega6r/AMs8H/I9/wDqllfp7z8v2vpPFLuHz/YoQNqgluaQQV9QV/fP/vtP+KsnLhob nl3eZ82MJSs7Dn3+Q8lty2p+ta1ggr6pp++fr6T/APFWMOGjueXd5jzWUpWNhz7/ACPk3etqn1Oe sEAHpvX98/8AKf8AirBARsbn5ftTOUqOw+f7HmNvc24gjBlSvBf2h4Z60JCny4xPcujubflJ+9T7 X8w/lGASCmJ7mnubYvERKhHKteQ/lOJkNlET3Kn1m2/36n/BDJcQY8J7kbbXloLeL9/H9hf2h4fP KgRTiGEr5NrPYuZeU0defwnmtR8C9N8FhTCW2xQkvpRTQtBcpQOTQMtPsMPsEgfcw+WAshEkGwqG /hLEyi3kbxPIH/iD/rx4mPhnpanp17FHZWyp9XSRYkUseXIniBv8K0+/IxOyzxkk80TA0UrzGe6j ILg8WdQPsr+wpIP0sfliwlEiqBRhudPSSDjPH9v4m5rX7DDffCSGsQnR2P4KJ+v2P/LRF/wa/wBc Nhr8KXcUVaahYC1hBuYgQi1HNfAe+cwYHuddPBOz6T8m4dQsPUn/ANJi3cU+Nf5F98BhLuTLDOh6 Ty7vMoK5GnLLA9peR27eoTRXVowTGwrwJp7bYeGXUNkI5KPFEnbu8wpXkkbRys7afOeDVckK52/2 eIie4phCQraYVI3iWQNGdOtwOjKQ7D8I8iYy7ixMJVuJn8fFdB+jmlla7vY7huYNGdFjrwXfgDT7 64JRl0CJwyADhiRt3eaLn1CwMtvS5i2kJPxr/vt/fIDHLuLXDBOj6Ty7vMLb+/sWsbgC5iJMTgAO ta8T74jHLuK4sExMek8x0Zb+l9J/5bYP+Rqf1zSeBP8Amn5O48OXcUNHf6NI9zzvIAfUqjeqgI/d oNjXJHFk22Py82zglQ2QFxNaQXFq1rfwcVlLcVlQqKxuK+mzBR1ps6j2yYxyINxPybIxJ5h17rVk 9vP65sppDGw5VYMPhO32JAf+CwRwSB2EmQxnzRK65Yq4NubGF+nIMxJr2/u4gPpbIfl59RJl4Z83 Ws9lcTXDXeowcTKDxaWML/dpuI1YqfYszD2xljmAKifkWfCQOSYvqOiRzWnp3tuaSku/qoTT0ZAC TX3ysYslH0nl3eYUArtX1jSX0q9Vb23ZmglCqJUJJKHYb5GGCfEPSfkzxxPEPeofpbSv+W2D/kan 9co/L5P5svkX07x8f84fNDw6rpYluSbyAAyAgmROnpoPHJywZKHpPLu8yxhnx2fUOff5Bbc6pphm tSLuEhZSSRImw9Jx4++McGSj6Ty7vMLLPjseoc+/yLd7qumGznAvICTG4AEifyn3wQwZLHpPyZSz 46PqHzeNQ/3Mf+qP1Z66OTwC/Cqla/7zQ/6i/qwR5BVXCq+D+5j/ANUfqyI5MG1+0/z/AIDEdVab 7Uf+t/xqcT0VUySFK0/3lh/1F/UMjHkFK9ftP8/4DEdVaf7Uf+t/xqcT0VfhQvg/uI/9Vf1ZEcmB bT7T/wCt/wAajEdVLn+1H/rf8anE9EBqf+4k/wBVv1YTyUKuKFifaf8A1v8AjUYB1SXP9uP/AFv+ NTieirbv/eSb/jG36jglyQEZha1qfak/1v8AjUYB1UtSfbi/1j/xFsT0UOuP955f9Rv1YnkoVcWK 2P7Un+t/xqMA6pLUn24v9Y/8RbE9FC29/wB45/8AjG//ABE4y5KOavhYqdx/vPL/AKjfqwHkkKuF ip3H+88v+o36sB5JHNI4XT0U+IfZHf2yYkKdkv8AUT+Yffh4h3oU7Z0+rRfEPsL39sjGQoJVPUT+ YffkuId6GoVk9GP9632R2Xw+WADZC5Ver/vW6+C+A9sAHNDmR+SfvW+14L/KfbEjkq7hJ/v1vuX/ AJpyVIU7VX+rQ/vG+wvZfD5ZGI2CSvVHq/71uvgvgPbCBzVpkfkn71vteC/yn2wEclX8JP8Afrfc v9MlSF8CSehH+9b7I7L4f6uRA2YFtEk5P+9br4L4D/JwAc1LnSTlH+9b7Xgv8p/ycSOSGp0k9CT9 632T2Xw/1cJGyhV4Sf79b7l/5pw0hYiScn/et9rwXwH+TkQOaS50fnH+9b7Xgv8AKf8AJxI5Ktu0 f6rN+9Y/A3ZfA+2MhsgIvhJ/v5vuT/mnGmtaiScn/et9rwT+Uf5OADmpakSTnH+9b7Xgv8p/ycSO Sh1wknoSfvW+y3ZPD/VwkbKFXhJ/v5/uT/mnGkLY0k5Sfvm+14J/KP8AJwAc1LUiSc4v3zfa8E/l P+TiRyULbxJPqk/71j+7bai/yn/JxkNlHNFetD/Ov3jHiDCisuJofq8vxr9hu48MBkKSAVT1of51 +8YeIMaKy4mi+ry/Gv2G7jwwGQpIBSaH+5T/AFR+rLhydivwqpWv+80X+ov6sjHkFVckqlC9z6Kf u0+yP2z4f6uQF0ilyvc1b92nX+c+A/ycAvdFNM9zyT92nX+c+B/ycTey0v8AUuf99p/wZ/5ow7rS nbSXH1aKkaU4LT4z4f6uCN0FIXq9zVv3adf5z4D/ACcQTutNM9zyT92nX+c+B/ycTey0v9S5/wB9 p/wZ/wCaMO6KXQSXXox0jT7I/bPh/qYBdMKXLJdcn/dp1/nPgP8AIwC91pppLrkn7tPtfzn+U/5G JvZadPJdejJWNPsn9s+H+pibpaVPUuv99p/wZ/5ow7opakl1yf8Adp1/nPgP8jAL3UhzyXXKP92n 2v5z/Kf8jE3stLbqS5+rTVjQDg1fjPh/qYyulARXqXf++o/+Rh/5ox3aqWpJdcn/AHSfa/34fAf5 GAXukhzyXXKP92n2tvjP8p/yMTeygOnkuvQkrElOJ/3YfD/UxN0gBf6t3/vqP/kYf+aMO6KaSS65 P+6j+1/vw/yj/IwC90kNPJdc4/3Sfa2/eH+U/wCRib2UBbdyXX1WasaAcGqeZ8D/AJGMrpAG6Y4W pTuP955f9Rv1YDySFTChTuP955f9Rv1YDySEth03UfST/RZvsj/dbeHyyQnGuYdjS/8AR2of8ss3 /Itv6YfEj3haU7XTtQ+rRf6LN9hf91t4fLBGcaG60qfo7UP+WWb/AJFt/TD4ke8LTUGnah6Ef+jS /ZH7DeHywDJGuYRTa6fqHJ/9Gl2P8jeA9sROO+605tO1Dkn+jS/a/kb+U+2AzjtutL/0dqH/ACyy /wDAN/TJeJHvC0pWunah9Vh/0WX7C/sN4D2yMZxrmpC9NPv6v/o0vX+RvAe2InHfdac+n3/KP/Rp ftfyN/KfbEzjtuil36O1D/lll/4Bv6ZLxI94Wl0FhfehH/o0v2R+w3h8siJxrmworksL7k/+jS9f 5G8B7Yicd91otPYX/OP/AEaX7X8jfyn2wGcdt1ounsL/ANCT/Rpfst+w3h8sJnGua0VT9H3/APyz S/8AAN/TD4ke8IorUsL7k/8Ao0v2v5G8B7ZETjvupBc9hfco/wDRpftfyN/KfbEzjtutFZd6ff8A 1Wb/AEaX7DfsN4H2xlONc1AKL+oX3/LPL/wDf0w8ce9q4StSxveUn+jy/a/kb+Ue2RE496TEtPY3 vOP/AEeX7R/Yb+U+2JnHbdeEuuLG9+ry/wCjy/Yb9hvD5YTONc0CJVPqF9/yzy/8A39MeOPevCVs dje8pP8AR5ftfyN/KPbAJx71MS6SxvecX+jy/aP7Dfyn2xM47bqIlbd2N99Um/0eX+7b9hvA+2Mp xrmoiUZ9SvP98Sf8A39MeOPe1cJ7lO4srz6vL+4k+w37DeHywGYrmkRPcq/Urz/fEn/AN/TDxx70 cB7lO4sr0wSAW8leLfsN4fLAZiuaiJ7n/9k= + + + + + + + 612.000000 + 792.000000 + Points + + 1 + False + False + + + + Times-Italic + Times + Italic + TrueType + 6.1d3e1 + False + Times.dfont + + + + + + Cyan + Magenta + Yellow + Black + + + + + + Default Swatch Group + 0 + + + + + + application/postscript + + + + + + + + + + + + + + + + + + + + + + + + + % &&end XMP packet marker&& [{ai_metadata_stream_123} <> /PUT AI11_PDFMark5 [/Document 1 dict begin /Metadata {ai_metadata_stream_123} def currentdict end /BDC AI11_PDFMark5 +%ADOEndClientInjection: PageSetup End "AI11EPS" +%%EndPageSetup +1 -1 scale 0 -282.584 translate +pgsv +[1 0 0 1 0 0 ]ct +gsave +np +gsave +0 0 mo +0 282.584 li +504.144 282.584 li +504.144 0 li +cp +clp +[1 0 0 1 0 0 ]ct +false sop +/0 +[/DeviceCMYK] /CSA add_res +.75021 .679683 .670222 .90164 cmyk +%ADOBeginSubsetFont: Times-Italic Initial +%ADOt1write: (1.0.24) %%Copyright: Copyright 2013 Adobe System Incorporated. All rights reserved. 12 dict dup begin /FontType 1 def /FontName /Times-Italic def /FontInfo 5 dict dup begin /ItalicAngle 0 def /OrigFontType /TrueType def end def /PaintType 0 def /FontMatrix [0.001 0 0 0.001 0 0] def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 32 /space put dup 67 /C put dup 82 /R put dup 98 /b put dup 100 /d put dup 101 /e put dup 103 /g put dup 105 /i put dup 108 /l put dup 110 /n put dup 111 /o put dup 114 /r put dup 121 /y put def /FontBBox {-296 -413 1661 1205} def end systemdict begin dup /Private 7 dict dup begin /|- {def} def /| {put} def /BlueValues [0 0] def /password 5839 def /MinFeature {16 16} def /OtherSubrs[{}{}{}{systemdict/internaldict known not{pop 3}{1183615869 systemdict/internaldict get exec dup/startlock known{/startlock get exec}{dup /strtlck known{/strtlck get exec}{pop 3}ifelse}ifelse}ifelse}executeonly]def /Subrs 5 array dup 0 <1C60D8A8CC31FE2BF6E07AA3E541E2> | dup 1 <1C60D8A8C9C3D06D9E> | dup 2 <1C60D8A8C9C202D79A> | dup 3 <1C60D8A849> | dup 4 <1C60D8A8CC3674F41144B13B77> | def put dup /CharStrings 14 dict dup begin /.notdef <1C60D8A8C9B7D8BE1853B203EFE351B1CDFA12DF07B00368C22E31 EFC3300D63209ED6> |- /space <1C60D8A8C9B8707C25> |- /C <1C60D8A8C9B64EDFFB1ADC4E426956F74F37D71EEBB5C048A9214A4DF028 B4F38D83A0B4812906C4E6D22B421E567DFB439267CCF59806534763C8BA7363 1F83DA3C4C5CE872C22C669B5B78048B70D64F44228B40CCEEBFD4E34AAE5C49 01F44E21C2AF006DA30723ABE5AA76D3B2E920DFA067342FAE3AE69AA42DA252 916B69BBBC68E4BC12E7469C5BFD8CBBC24DE23F3D1900EBE1B13692> |- /R <1C60D8A8C9B7D8BE16A3097827889ED50BF67D55E28269E415698CFB8388 D14F233118B5973E6CCE9C8ED64C9AF6171853ED30DB37410954913409E1F2A2 B2CC2E7D8E78EC1F0472576D9AE71C42833A63410A1C8ECA6C7236CD81E2106A ABECD305627198C296F05A4780D4FFADAD4C94B48D54045A35E216EE65B1C199 D476CD7430DA2DBBD8F969F11EC20B4EB5FC2F766C4C7ADFBA1C7F61E4CFCF8B 53EC3646E6DA2F430F49470B7F5B7E2701B503D5DE1CF63E370DABCE5D2091C0 79683AF8C5E41CA54BFDC047BDD691D1370B14B29AF96C5AE32F447F87E2855A ADDBFDD697FC17> |- /b <1C60D8A8C9B7A73DECFF5E6E3150EFE9360E675624A0A0F5E39A817FE833 7118E070A47B35A6DDDF6E18EF6E6EF41A9C1905D80BB7EF0FDC3B5698DA595A E379FFFB849DB26F15367BE78E05015481142F09F9C75474F587888070D50BFA CEB79578D0A28EADDF845C7209C8DC03A84040956AE14CB360D794DDFA971A03 C44F636490F38EDAA88827E91D7750E9A2CD63AAD839C98FC62789B6599CFEDE 36457D8B1A4BD9AAF08C6FD6E56FB8E79295FAED4FD5D9F4467220890AA9DA3C 55A4AD94845643FE2B0B5255435A818AEB62D1C6803E8E25B6801FCCB07A2665 EF> |- /d <1C60D8A8C9B7A73DBF0B616EC4777938FC3D3DDA4D4D2FDFA90E90F034CD C37022FB8E06637EDE5A0E3716F70C7D53071936E8C23F9A27D705CC1825DFC6 17E5769D384E5D9D8A37BB164844E1EB6C2C36722A0A2B738C5246464693BE25 FFA8B50C21236E82ABF21D988EEA729F2A2C90EAE5074C87AFF03718F3BED14E 8EAEF9E8E0DC5BD67A8051FD3CED3896320FFEB2F22FEE2C888309C8B12B31F4 28D26EEFBF898542B4DEEE3A9CFC66348EE307EFA31463E8E1BA5330799264EF F2E184467E2131650607AD2F7082EF1C2067240AD8E1666834B55B85483C476D 2AE699A02DFA362F6EF02E23D46D21B51B375BDB508936EE1EF6BBD43FF6C6CD C4284A5AFB90B4AB2E74A6C65AF37E077428607847D0C13E4D46F034D498305D 7AF6661B26> |- /e <1C60D8A8C9B77FE2937C57D511D7B2D85185E1E61A4651B494CF7984DAD5 47D0B44C659E0993602A01A0508DD4246E85558E4C72973FC23C60AC4035E6E9 D0E422570DD5D38DF226B21995C7BA61F8EB00A50CA6D70806ABFD5AD7ABBFDB 00B34E6EACD0CED09AB1732A7C4141621EA5AC5DA00EFABAA2E93A825555212D DCFFA292FEA081906B69270F2F05CDFC3ACE97B091CB5EEF0831DFCA492B9DD5 B67AA24B4E41578EC78B32C9D391999DC5E0E0310611AD025B836A14191D7D8F 5A10> |- /g <1C60D8A8C9B7A73DB96700DB9CA69681C7DDC85A86F31E265B3F01D7A8E5 F1050CA07603EE693EF9D853573BF02EDEE85D29D95D60BB3A0C5E43DA3B65D7 C025B7683C4C8439A2EC4E88A0FA166E28CD3DE64A30891CE0B3E0501A130140 FB6D6A16FABE2EAE325FBC0208A5A65963E7AF9633F519DDDFDE1BA1246FF824 24A0123653FAFA4D38E056063B62375E2029954CBD0A5AE70680D1446E8742FF 33C0CF5A8C3DDC533AFB480BFFC52C563E8489AB00BEE97DE80E33C772379BA3 51B9DA2B311E62E920F6C0CCDDCA05AAE360FB66B51E945D022C839B59814FA4 282EEB06E22CC428568BAA9076D6E8883EC0A52E744D9C72CA8EBE1CF02B7771 603C27B23961ECC9E49A9E74DD7E4A9B1E7C76B8AF789E6F057A923AC83D19B5 B2FF1BCEDE1A035ABF691B2FD95354A80B4F89C8B6F7DAD51CA3A244B7DDAC11 DB6414EBB8F3BE61A2A4FC63657A45A2FEBD674BA9> |- /i <1C60D8A8C9B854D0F4594DE2CB230C00D72A8CCCE2ED8277F493FC10530B A725C23B7C5D26CC1DD529FAE26E52F10603EC22FA434A5EF589284E8D896B14 DE3C8E9013A43C0BFBD48FDBD41845BD7C76773CBE6AD8D328F71F5EB664393E 92995FCC5BC5635E470649C6BA303A1FC97AF04ACCD05A0991A8BEF1CC5D25BC 2BAAD39CE1C6888E27BDA0C5DAD2B2DEF6529C8F477FC2CD60CCFB7D1E5F121F 78DD2D61A9BDDDD66832C06CF970B6465E11B9DBFFCA3559D4996DEEC891508D B90A89509F3CB209B732203D177FEE5740FB955889645019ADCD680F1EA155C0 6327806A2C9546A05C56> |- /l <1C60D8A8C9B854D0C3437F4F75DAA30F079F9030DD04473DAF4EDB98D6AE 7D76B255812E711AD6FEB0F1D3EAB33054CD89502F62B172DF2B972086F82916 544C8ABC3E938B6A6F34309A4E5501DFE51E47D9902C8B32B667C046A6123FEC CF9B74909C58F1BA4B097C7FEDCC0EC75868836CAA9EA97D1DBF2806EF8E2E50 0800140B3953BEF57EF4B7653ABD426AA2C6EC78D9495ABFB6569F8A0F8A6F58 0F4A7D63CA> |- /n <1C60D8A8C9B7A73DA6C5ED73E6A15E7B613EC1ACF8D9135E0211B96A9DD5 07603FA1725674D928ECB39B1B734A2103835DAA300CD2AE69F0A57AA74C8891 165503B63C735609D200F32C64F9DB97B53C0A75B2C2B76CC0D1A70E9B998FB0 3121D94212C4DC5CEF0B7DFDE932A9568BF9C90798E4AE5AAF1A04DAE2CF71D3 9BF8C15DDAF880ADED487E262CF0998CB7E225B780626D38B95E0DC58875003D 93440042561035CBE30D8426DA5C5AD79C8032A01995500F84BF5B77993A78EB E2890DD75AD6F3D3E8D10360A4FEBBBE7CF62C8BBEA1107BE06B13433A219E2A C1FEBDB9A74462879C309EA91970ACE271FF1F2C4A52A6405F895975FF075BD2 25D17B28F2C0563F5C1BD4C83DE4AC43724BC0AA9A33EE705FFBA2> |- /o <1C60D8A8C9B7A73DB927A82707463565634BAD3AA45515B3CF87E47D4AB3 4C23DB9D832B50F7DA5B299F7F24FAE2465161E80D0D884EB708407D7090860C C020BD213D4F18FCDE46EE0D6BD313E8F69BE781CF2EDA84BAB84E51C3339404 A327E48B013592D79A04668DE27B20D96A41137394FA584518AA9BE018055EC4 276ECB3C55AF> |- /r <1C60D8A8C9B7361F02D124CF813383046F2E8E102865649E6346E4AE00EB DF515A44A89A952E4A085F5634D3864EE4305B5BF07B55A1EC09E637E7C6830A 233BE67AAA815B678D0618ADF7BD82493E4D59F1DACCF465098FD3F8BD765B58 5BD1D189A5879A6D0BD585C0269FF295E67AEA1F4AB3642251674DA678FE7C86 B5D0D3081506FDE935D99DD3ADBB2CD2B97FA0322E9B7CEEFBB873657461EE46 4C5A1554D8159FFAB5C6676C33746E9EBE4DCF40F31CC622EB1934B2A10A990B 6694C7BEAEAE21B9834F16488EEFAE51397E84ECDE> |- /y <1C60D8A8C9B77FE248EA82E833F65893A6F5440A80A9F7E10A78D653F58E B4707508CA8B29F6585437E7EBA5E3EB28E9B310B3E77CD3AECC5A96D5FB29AD 2B9DCD42314DEC2E4597391CD800398EF141701D5A1FF8E46B275E008387755F 91D2E1B3641A3F2DEE811A7510BD85C4EC7DD1D80D8F84A93372EFD5DB75ED1E 5CEF2119C75C21F63989399147C0D172ADBCDB351A8422130E41F7B12945658A 67200CCE37E7882F576C196C0A5E7B3509752D61FEFFDB35B6E33E63BA0EDAD9 9992B53F2D8BD7F2B7CF04B6678875096EA654E3F917B9EE2900B8C0595C9E61 484A192C40909576CBCA0FC099AFF08F25C5452B4C646305185474B67CFA445A EB39F2> |- end put end dup /FontName get exch definefont pop end %ADOEndSubsetFont +/ZTPJKW+Times-Italic /Times-Italic findfont ct_VMDictPut /ZTPJKW+Times-Italic*1 [32{/.notdef}rp /space 34{/.notdef}rp /C 14{/.notdef}rp /R 15{/.notdef}rp /b /.notdef /d /e /.notdef /g /.notdef /i 2{/.notdef}rp /l /.notdef /n /o 2{/.notdef}rp /r 6{/.notdef}rp /y 134{/.notdef}rp] ZTPJKW+Times-Italic nf ZTPJKW+Times-Italic*1 [12 0 0 -12 0 0 ]msf 5.07178 9.91797 mo (Colored by Region )sh 31.5718 251.012 mo +63.0718 251.012 li +63.0718 219.512 li +31.5718 219.512 li +31.5718 251.012 li +cp +.889097 .86096 .195285 .0610361 cmyk +f +.144 lw +0 lc +0 lj +10 ml +[] 0 dsh +true sadj +31.5718 251.012 mo +63.0718 251.012 li +63.0718 219.512 li +31.5718 219.512 li +31.5718 251.012 li +cp +0 0 0 1 cmyk +@ +.0717773 251.012 mo +31.5718 251.012 li +31.5718 219.512 li +.0717773 219.512 li +.0717773 251.012 li +cp +.889097 .86096 .195285 .0610361 cmyk +f +.0717773 251.012 mo +31.5718 251.012 li +31.5718 219.512 li +.0717773 219.512 li +.0717773 251.012 li +cp +0 0 0 1 cmyk +@ +31.5718 282.512 mo +63.0718 282.512 li +63.0718 251.012 li +31.5718 251.012 li +31.5718 282.512 li +cp +.891508 .868681 .192142 .0596628 cmyk +f +31.5718 282.512 mo +63.0718 282.512 li +63.0718 251.012 li +31.5718 251.012 li +31.5718 282.512 li +cp +0 0 0 1 cmyk +@ +.0717773 282.512 mo +31.5718 282.512 li +31.5718 251.012 li +.0717773 251.012 li +.0717773 282.512 li +cp +.891508 .868681 .192142 .0596628 cmyk +f +.0717773 282.512 mo +31.5718 282.512 li +31.5718 251.012 li +.0717773 251.012 li +.0717773 282.512 li +cp +0 0 0 1 cmyk +@ +168.072 240.512 mo +189.072 240.512 li +189.072 219.512 li +168.072 219.512 li +168.072 240.512 li +cp +.872923 .799252 .198306 .0566415 cmyk +f +168.072 240.512 mo +189.072 240.512 li +189.072 219.512 li +168.072 219.512 li +168.072 240.512 li +cp +0 0 0 1 cmyk +@ +147.072 240.512 mo +168.072 240.512 li +168.072 219.512 li +147.072 219.512 li +147.072 240.512 li +cp +.874845 .807523 .194583 .0549935 cmyk +f +147.072 240.512 mo +168.072 240.512 li +168.072 219.512 li +147.072 219.512 li +147.072 240.512 li +cp +0 0 0 1 cmyk +@ +126.072 240.512 mo +147.072 240.512 li +147.072 219.512 li +126.072 219.512 li +126.072 240.512 li +cp +.874845 .807523 .194583 .0549935 cmyk +f +126.072 240.512 mo +147.072 240.512 li +147.072 219.512 li +126.072 219.512 li +126.072 240.512 li +cp +0 0 0 1 cmyk +@ +105.072 240.512 mo +126.072 240.512 li +126.072 219.512 li +105.072 219.512 li +105.072 240.512 li +cp +.874845 .807523 .194583 .0549935 cmyk +f +105.072 240.512 mo +126.072 240.512 li +126.072 219.512 li +105.072 219.512 li +105.072 240.512 li +cp +0 0 0 1 cmyk +@ +84.0718 240.512 mo +105.072 240.512 li +105.072 219.512 li +84.0718 219.512 li +84.0718 240.512 li +cp +.876005 .813565 .197879 .0576791 cmyk +f +84.0718 240.512 mo +105.072 240.512 li +105.072 219.512 li +84.0718 219.512 li +84.0718 240.512 li +cp +0 0 0 1 cmyk +@ +63.0718 240.512 mo +84.0718 240.512 li +84.0718 219.512 li +63.0718 219.512 li +63.0718 240.512 li +cp +.876005 .813565 .197879 .0576791 cmyk +f +63.0718 240.512 mo +84.0718 240.512 li +84.0718 219.512 li +63.0718 219.512 li +63.0718 240.512 li +cp +0 0 0 1 cmyk +@ +168.072 261.512 mo +189.072 261.512 li +189.072 240.512 li +168.072 240.512 li +168.072 261.512 li +cp +.877958 .820676 .194614 .0560311 cmyk +f +168.072 261.512 mo +189.072 261.512 li +189.072 240.512 li +168.072 240.512 li +168.072 261.512 li +cp +0 0 0 1 cmyk +@ +147.072 261.512 mo +168.072 261.512 li +168.072 240.512 li +147.072 240.512 li +147.072 261.512 li +cp +.880003 .828305 .191653 .0544137 cmyk +f +147.072 261.512 mo +168.072 261.512 li +168.072 240.512 li +147.072 240.512 li +147.072 261.512 li +cp +0 0 0 1 cmyk +@ +126.072 261.512 mo +147.072 261.512 li +147.072 240.512 li +126.072 240.512 li +126.072 261.512 li +cp +.880003 .828305 .191653 .0544137 cmyk +f +126.072 261.512 mo +147.072 261.512 li +147.072 240.512 li +126.072 240.512 li +126.072 261.512 li +cp +0 0 0 1 cmyk +@ +105.072 261.512 mo +126.072 261.512 li +126.072 240.512 li +105.072 240.512 li +105.072 261.512 li +cp +.879179 .826322 .198123 .0587472 cmyk +f +105.072 261.512 mo +126.072 261.512 li +126.072 240.512 li +105.072 240.512 li +105.072 261.512 li +cp +0 0 0 1 cmyk +@ +84.0718 261.512 mo +105.072 261.512 li +105.072 240.512 li +84.0718 240.512 li +84.0718 261.512 li +cp +.881346 .833921 .195285 .0570993 cmyk +f +84.0718 261.512 mo +105.072 261.512 li +105.072 240.512 li +84.0718 240.512 li +84.0718 261.512 li +cp +0 0 0 1 cmyk +@ +63.0718 261.512 mo +84.0718 261.512 li +84.0718 240.512 li +63.0718 240.512 li +63.0718 261.512 li +cp +.883726 .841093 .191958 .0558175 cmyk +f +63.0718 261.512 mo +84.0718 261.512 li +84.0718 240.512 li +63.0718 240.512 li +63.0718 261.512 li +cp +0 0 0 1 cmyk +@ +168.072 282.512 mo +189.072 282.512 li +189.072 261.512 li +168.072 261.512 li +168.072 282.512 li +cp +.883726 .841093 .191958 .0558175 cmyk +f +168.072 282.512 mo +189.072 282.512 li +189.072 261.512 li +168.072 261.512 li +168.072 282.512 li +cp +0 0 0 1 cmyk +@ +147.072 282.512 mo +168.072 282.512 li +168.072 261.512 li +147.072 261.512 li +147.072 282.512 li +cp +.88278 .839261 .198398 .0602731 cmyk +f +147.072 282.512 mo +168.072 282.512 li +168.072 261.512 li +147.072 261.512 li +147.072 282.512 li +cp +0 0 0 1 cmyk +@ +126.072 282.512 mo +147.072 282.512 li +147.072 261.512 li +126.072 261.512 li +126.072 282.512 li +cp +.885252 .847013 .195163 .0590524 cmyk +f +126.072 282.512 mo +147.072 282.512 li +147.072 261.512 li +126.072 261.512 li +126.072 282.512 li +cp +0 0 0 1 cmyk +@ +105.072 282.512 mo +126.072 282.512 li +126.072 261.512 li +105.072 261.512 li +105.072 282.512 li +cp +.885252 .847013 .195163 .0590524 cmyk +f +105.072 282.512 mo +126.072 282.512 li +126.072 261.512 li +105.072 261.512 li +105.072 282.512 li +cp +0 0 0 1 cmyk +@ +84.0718 282.512 mo +105.072 282.512 li +105.072 261.512 li +84.0718 261.512 li +84.0718 282.512 li +cp +.887755 .855009 .191928 .0577707 cmyk +f +84.0718 282.512 mo +105.072 282.512 li +105.072 261.512 li +84.0718 261.512 li +84.0718 282.512 li +cp +0 0 0 1 cmyk +@ +63.0718 282.512 mo +84.0718 282.512 li +84.0718 261.512 li +63.0718 261.512 li +63.0718 282.512 li +cp +.887755 .855009 .191928 .0577707 cmyk +f +63.0718 282.512 mo +84.0718 282.512 li +84.0718 261.512 li +63.0718 261.512 li +63.0718 282.512 li +cp +0 0 0 1 cmyk +@ +294.072 240.512 mo +315.072 240.512 li +315.072 219.512 li +294.072 219.512 li +294.072 240.512 li +cp +.856718 .725521 .213901 .0534066 cmyk +f +294.072 240.512 mo +315.072 240.512 li +315.072 219.512 li +294.072 219.512 li +294.072 240.512 li +cp +0 0 0 1 cmyk +@ +273.072 240.512 mo +294.072 240.512 li +294.072 219.512 li +273.072 219.512 li +273.072 240.512 li +cp +.858579 .733486 .208743 .0522469 cmyk +f +273.072 240.512 mo +294.072 240.512 li +294.072 219.512 li +273.072 219.512 li +273.072 240.512 li +cp +0 0 0 1 cmyk +@ +252.072 240.512 mo +273.072 240.512 li +273.072 219.512 li +252.072 219.512 li +252.072 240.512 li +cp +.858579 .733486 .208743 .0522469 cmyk +f +252.072 240.512 mo +273.072 240.512 li +273.072 219.512 li +252.072 219.512 li +252.072 240.512 li +cp +0 0 0 1 cmyk +@ +231.072 240.512 mo +252.072 240.512 li +252.072 219.512 li +231.072 219.512 li +231.072 240.512 li +cp +.860777 .742153 .203616 .0509346 cmyk +f +231.072 240.512 mo +252.072 240.512 li +252.072 219.512 li +231.072 219.512 li +231.072 240.512 li +cp +0 0 0 1 cmyk +@ +210.072 240.512 mo +231.072 240.512 li +231.072 219.512 li +210.072 219.512 li +210.072 240.512 li +cp +.860777 .742153 .203616 .0509346 cmyk +f +210.072 240.512 mo +231.072 240.512 li +231.072 219.512 li +210.072 219.512 li +210.072 240.512 li +cp +0 0 0 1 cmyk +@ +189.072 240.512 mo +210.072 240.512 li +210.072 219.512 li +189.072 219.512 li +189.072 240.512 li +cp +.857847 .748653 .207034 .0536202 cmyk +f +189.072 240.512 mo +210.072 240.512 li +210.072 219.512 li +189.072 219.512 li +189.072 240.512 li +cp +0 0 0 1 cmyk +@ +294.072 261.512 mo +315.072 261.512 li +315.072 240.512 li +294.072 240.512 li +294.072 261.512 li +cp +.857847 .748653 .207034 .0536202 cmyk +f +294.072 261.512 mo +315.072 261.512 li +315.072 240.512 li +294.072 240.512 li +294.072 261.512 li +cp +0 0 0 1 cmyk +@ +273.072 261.512 mo +294.072 261.512 li +294.072 240.512 li +273.072 240.512 li +273.072 261.512 li +cp +.860563 .757137 .202243 .05243 cmyk +f +273.072 261.512 mo +294.072 261.512 li +294.072 240.512 li +273.072 240.512 li +273.072 261.512 li +cp +0 0 0 1 cmyk +@ +252.072 261.512 mo +273.072 261.512 li +273.072 240.512 li +252.072 240.512 li +252.072 261.512 li +cp +.860563 .757137 .202243 .05243 cmyk +f +252.072 261.512 mo +273.072 261.512 li +273.072 240.512 li +252.072 240.512 li +252.072 261.512 li +cp +0 0 0 1 cmyk +@ +231.072 261.512 mo +252.072 261.512 li +252.072 240.512 li +231.072 240.512 li +231.072 261.512 li +cp +.862028 .762905 .205447 .0555734 cmyk +f +231.072 261.512 mo +252.072 261.512 li +252.072 240.512 li +231.072 240.512 li +231.072 261.512 li +cp +0 0 0 1 cmyk +@ +210.072 261.512 mo +231.072 261.512 li +231.072 240.512 li +210.072 240.512 li +210.072 261.512 li +cp +.86511 .770657 .200931 .0543221 cmyk +f +210.072 261.512 mo +231.072 261.512 li +231.072 240.512 li +210.072 240.512 li +210.072 261.512 li +cp +0 0 0 1 cmyk +@ +189.072 261.512 mo +210.072 261.512 li +210.072 240.512 li +189.072 240.512 li +189.072 261.512 li +cp +.86511 .770657 .200931 .0543221 cmyk +f +189.072 261.512 mo +210.072 261.512 li +210.072 240.512 li +189.072 240.512 li +189.072 261.512 li +cp +0 0 0 1 cmyk +@ +294.072 282.512 mo +315.072 282.512 li +315.072 261.512 li +294.072 261.512 li +294.072 282.512 li +cp +.868009 .77908 .196414 .0527657 cmyk +f +294.072 282.512 mo +315.072 282.512 li +315.072 261.512 li +294.072 261.512 li +294.072 282.512 li +cp +0 0 0 1 cmyk +@ +273.072 282.512 mo +294.072 282.512 li +294.072 261.512 li +273.072 261.512 li +273.072 282.512 li +cp +.868009 .77908 .196414 .0527657 cmyk +f +273.072 282.512 mo +294.072 282.512 li +294.072 261.512 li +273.072 261.512 li +273.072 282.512 li +cp +0 0 0 1 cmyk +@ +252.072 282.512 mo +273.072 282.512 li +273.072 261.512 li +252.072 261.512 li +252.072 282.512 li +cp +.869444 .784726 .199344 .0555123 cmyk +f +252.072 282.512 mo +273.072 282.512 li +273.072 261.512 li +252.072 261.512 li +252.072 282.512 li +cp +0 0 0 1 cmyk +@ +231.072 282.512 mo +252.072 282.512 li +252.072 261.512 li +231.072 261.512 li +231.072 282.512 li +cp +.869444 .784726 .199344 .0555123 cmyk +f +231.072 282.512 mo +252.072 282.512 li +252.072 261.512 li +231.072 261.512 li +231.072 282.512 li +cp +0 0 0 1 cmyk +@ +210.072 282.512 mo +231.072 282.512 li +231.072 261.512 li +210.072 261.512 li +210.072 282.512 li +cp +.871702 .792935 .195163 .0538949 cmyk +f +210.072 282.512 mo +231.072 282.512 li +231.072 261.512 li +210.072 261.512 li +210.072 282.512 li +cp +0 0 0 1 cmyk +@ +189.072 282.512 mo +210.072 282.512 li +210.072 261.512 li +189.072 261.512 li +189.072 282.512 li +cp +.871702 .792935 .195163 .0538949 cmyk +f +189.072 282.512 mo +210.072 282.512 li +210.072 261.512 li +189.072 261.512 li +189.072 282.512 li +cp +0 0 0 1 cmyk +@ +420.072 240.512 mo +441.072 240.512 li +441.072 219.512 li +420.072 219.512 li +420.072 240.512 li +cp +.835874 .640925 .22501 .0501106 cmyk +f +420.072 240.512 mo +441.072 240.512 li +441.072 219.512 li +420.072 219.512 li +420.072 240.512 li +cp +0 0 0 1 cmyk +@ +399.072 240.512 mo +420.072 240.512 li +420.072 219.512 li +399.072 219.512 li +399.072 240.512 li +cp +.835874 .640925 .22501 .0501106 cmyk +f +399.072 240.512 mo +420.072 240.512 li +420.072 219.512 li +399.072 219.512 li +399.072 240.512 li +cp +0 0 0 1 cmyk +@ +378.072 240.512 mo +399.072 240.512 li +399.072 219.512 li +378.072 219.512 li +378.072 240.512 li +cp +.837217 .647181 .227695 .0529488 cmyk +f +378.072 240.512 mo +399.072 240.512 li +399.072 219.512 li +378.072 219.512 li +378.072 240.512 li +cp +0 0 0 1 cmyk +@ +357.072 240.512 mo +378.072 240.512 li +378.072 219.512 li +357.072 219.512 li +357.072 240.512 li +cp +.839445 .656123 .223606 .0515755 cmyk +f +357.072 240.512 mo +378.072 240.512 li +378.072 219.512 li +357.072 219.512 li +357.072 240.512 li +cp +0 0 0 1 cmyk +@ +336.072 240.512 mo +357.072 240.512 li +357.072 219.512 li +336.072 219.512 li +336.072 240.512 li +cp +.841764 .665278 .219852 .049897 cmyk +f +336.072 240.512 mo +357.072 240.512 li +357.072 219.512 li +336.072 219.512 li +336.072 240.512 li +cp +0 0 0 1 cmyk +@ +315.072 240.512 mo +336.072 240.512 li +336.072 219.512 li +315.072 219.512 li +315.072 240.512 li +cp +.840848 .662531 .22623 .0543832 cmyk +f +315.072 240.512 mo +336.072 240.512 li +336.072 219.512 li +315.072 219.512 li +315.072 240.512 li +cp +0 0 0 1 cmyk +@ +420.072 261.512 mo +441.072 261.512 li +441.072 240.512 li +420.072 240.512 li +420.072 261.512 li +cp +.84329 .671351 .222202 .0526131 cmyk +f +420.072 261.512 mo +441.072 261.512 li +441.072 240.512 li +420.072 240.512 li +420.072 261.512 li +cp +0 0 0 1 cmyk +@ +399.072 261.512 mo +420.072 261.512 li +420.072 240.512 li +399.072 240.512 li +399.072 261.512 li +cp +.84329 .671351 .222202 .0526131 cmyk +f +399.072 261.512 mo +420.072 261.512 li +420.072 240.512 li +399.072 240.512 li +399.072 261.512 li +cp +0 0 0 1 cmyk +@ +378.072 261.512 mo +399.072 261.512 li +399.072 240.512 li +378.072 240.512 li +378.072 261.512 li +cp +.845762 .679774 .21857 .050782 cmyk +f +378.072 261.512 mo +399.072 261.512 li +399.072 240.512 li +378.072 240.512 li +378.072 261.512 li +cp +0 0 0 1 cmyk +@ +357.072 261.512 mo +378.072 261.512 li +378.072 240.512 li +357.072 240.512 li +357.072 261.512 li +cp +.848295 .689021 .21503 .0488289 cmyk +f +357.072 261.512 mo +378.072 261.512 li +378.072 240.512 li +357.072 240.512 li +357.072 261.512 li +cp +0 0 0 1 cmyk +@ +336.072 261.512 mo +357.072 261.512 li +357.072 240.512 li +336.072 240.512 li +336.072 261.512 li +cp +.847257 .686397 .220859 .0535286 cmyk +f +336.072 261.512 mo +357.072 261.512 li +357.072 240.512 li +336.072 240.512 li +336.072 261.512 li +cp +0 0 0 1 cmyk +@ +315.072 261.512 mo +336.072 261.512 li +336.072 240.512 li +315.072 240.512 li +315.072 261.512 li +cp +.849729 .695583 .217319 .051545 cmyk +f +315.072 261.512 mo +336.072 261.512 li +336.072 240.512 li +315.072 240.512 li +315.072 261.512 li +cp +0 0 0 1 cmyk +@ +420.072 282.512 mo +441.072 282.512 li +441.072 261.512 li +420.072 261.512 li +420.072 282.512 li +cp +.849729 .695583 .217319 .051545 cmyk +f +420.072 282.512 mo +441.072 282.512 li +441.072 261.512 li +420.072 261.512 li +420.072 282.512 li +cp +0 0 0 1 cmyk +@ +399.072 282.512 mo +420.072 282.512 li +420.072 261.512 li +399.072 261.512 li +399.072 282.512 li +cp +.852201 .704616 .213474 .0495308 cmyk +f +399.072 282.512 mo +420.072 282.512 li +420.072 261.512 li +399.072 261.512 li +399.072 282.512 li +cp +0 0 0 1 cmyk +@ +378.072 282.512 mo +399.072 282.512 li +399.072 261.512 li +378.072 261.512 li +378.072 282.512 li +cp +.853544 .710445 .216098 .0520943 cmyk +f +378.072 282.512 mo +399.072 282.512 li +399.072 261.512 li +378.072 261.512 li +378.072 282.512 li +cp +0 0 0 1 cmyk +@ +357.072 282.512 mo +378.072 282.512 li +378.072 261.512 li +357.072 261.512 li +357.072 282.512 li +cp +.853544 .710445 .216098 .0520943 cmyk +f +357.072 282.512 mo +378.072 282.512 li +378.072 261.512 li +357.072 261.512 li +357.072 282.512 li +cp +0 0 0 1 cmyk +@ +336.072 282.512 mo +357.072 282.512 li +357.072 261.512 li +336.072 261.512 li +336.072 282.512 li +cp +.855833 .719203 .211124 .0505684 cmyk +f +336.072 282.512 mo +357.072 282.512 li +357.072 261.512 li +336.072 261.512 li +336.072 282.512 li +cp +0 0 0 1 cmyk +@ +315.072 282.512 mo +336.072 282.512 li +336.072 261.512 li +315.072 261.512 li +315.072 282.512 li +cp +.855833 .719203 .211124 .0505684 cmyk +f +315.072 282.512 mo +336.072 282.512 li +336.072 261.512 li +315.072 261.512 li +315.072 282.512 li +cp +0 0 0 1 cmyk +@ +472.572 251.012 mo +504.072 251.012 li +504.072 219.512 li +472.572 219.512 li +472.572 251.012 li +cp +.830014 .617853 .231113 .0498665 cmyk +f +472.572 251.012 mo +504.072 251.012 li +504.072 219.512 li +472.572 219.512 li +472.572 251.012 li +cp +0 0 0 1 cmyk +@ +441.072 251.012 mo +472.572 251.012 li +472.572 219.512 li +441.072 219.512 li +441.072 251.012 li +cp +.831388 .623804 .233616 .0527352 cmyk +f +441.072 251.012 mo +472.572 251.012 li +472.572 219.512 li +441.072 219.512 li +441.072 251.012 li +cp +0 0 0 1 cmyk +@ +472.572 282.512 mo +504.072 282.512 li +504.072 251.012 li +472.572 251.012 li +472.572 282.512 li +cp +.831388 .623804 .233616 .0527352 cmyk +f +472.572 282.512 mo +504.072 282.512 li +504.072 251.012 li +472.572 251.012 li +472.572 282.512 li +cp +0 0 0 1 cmyk +@ +441.072 282.512 mo +472.572 282.512 li +472.572 251.012 li +441.072 251.012 li +441.072 282.512 li +cp +.833677 .632929 .229313 .0514229 cmyk +f +441.072 282.512 mo +472.572 282.512 li +472.572 251.012 li +441.072 251.012 li +441.072 282.512 li +cp +0 0 0 1 cmyk +@ +42.0718 114.512 mo +63.0718 114.512 li +63.0718 93.5117 li +42.0718 93.5117 li +42.0718 114.512 li +cp +.808682 .521385 .262425 .0466316 cmyk +f +42.0718 114.512 mo +63.0718 114.512 li +63.0718 93.5117 li +42.0718 93.5117 li +42.0718 114.512 li +cp +0 0 0 1 cmyk +@ +21.0718 114.512 mo +42.0718 114.512 li +42.0718 93.5117 li +21.0718 93.5117 li +21.0718 114.512 li +cp +.808682 .521385 .262425 .0466316 cmyk +f +21.0718 114.512 mo +42.0718 114.512 li +42.0718 93.5117 li +21.0718 93.5117 li +21.0718 114.512 li +cp +0 0 0 1 cmyk +@ +.0717773 114.512 mo +21.0718 114.512 li +21.0718 93.5117 li +.0717773 93.5117 li +.0717773 114.512 li +cp +.806882 .528099 .264683 .0492256 cmyk +f +.0717773 114.512 mo +21.0718 114.512 li +21.0718 93.5117 li +.0717773 93.5117 li +.0717773 114.512 li +cp +0 0 0 1 cmyk +@ +42.0718 135.512 mo +63.0718 135.512 li +63.0718 114.512 li +42.0718 114.512 li +42.0718 135.512 li +cp +.808896 .536492 .259434 .0486763 cmyk +f +42.0718 135.512 mo +63.0718 135.512 li +63.0718 114.512 li +42.0718 114.512 li +42.0718 135.512 li +cp +0 0 0 1 cmyk +@ +21.0718 135.512 mo +42.0718 135.512 li +42.0718 114.512 li +21.0718 114.512 li +21.0718 135.512 li +cp +.811124 .54519 .254307 .0480354 cmyk +f +21.0718 135.512 mo +42.0718 135.512 li +42.0718 114.512 li +21.0718 114.512 li +21.0718 135.512 li +cp +0 0 0 1 cmyk +@ +.0717773 135.512 mo +21.0718 135.512 li +21.0718 114.512 li +.0717773 114.512 li +.0717773 135.512 li +cp +.811124 .54519 .254307 .0480354 cmyk +f +.0717773 135.512 mo +21.0718 135.512 li +21.0718 114.512 li +.0717773 114.512 li +.0717773 135.512 li +cp +0 0 0 1 cmyk +@ +42.0718 156.512 mo +63.0718 156.512 li +63.0718 135.512 li +42.0718 135.512 li +42.0718 156.512 li +cp +.81268 .551171 .256779 .050782 cmyk +f +42.0718 156.512 mo +63.0718 156.512 li +63.0718 135.512 li +42.0718 135.512 li +42.0718 156.512 li +cp +0 0 0 1 cmyk +@ +21.0718 156.512 mo +42.0718 156.512 li +42.0718 135.512 li +21.0718 135.512 li +21.0718 156.512 li +cp +.815183 .559716 .251499 .0498665 cmyk +f +21.0718 156.512 mo +42.0718 156.512 li +42.0718 135.512 li +21.0718 135.512 li +21.0718 156.512 li +cp +0 0 0 1 cmyk +@ +.0717773 156.512 mo +21.0718 156.512 li +21.0718 135.512 li +.0717773 135.512 li +.0717773 156.512 li +cp +.817594 .567773 .246036 .0486458 cmyk +f +.0717773 156.512 mo +21.0718 156.512 li +21.0718 135.512 li +.0717773 135.512 li +.0717773 156.512 li +cp +0 0 0 1 cmyk +@ +42.0718 177.512 mo +63.0718 177.512 li +63.0718 156.512 li +42.0718 156.512 li +42.0718 177.512 li +cp +.817594 .567773 .246036 .0486458 cmyk +f +42.0718 177.512 mo +63.0718 177.512 li +63.0718 156.512 li +42.0718 156.512 li +42.0718 177.512 li +cp +0 0 0 1 cmyk +@ +21.0718 177.512 mo +42.0718 177.512 li +42.0718 156.512 li +21.0718 156.512 li +21.0718 177.512 li +cp +.820005 .577081 .240696 .0473335 cmyk +f +21.0718 177.512 mo +42.0718 177.512 li +42.0718 156.512 li +21.0718 156.512 li +21.0718 177.512 li +cp +0 0 0 1 cmyk +@ +.0717773 177.512 mo +21.0718 177.512 li +21.0718 156.512 li +.0717773 156.512 li +.0717773 177.512 li +cp +.819028 .574304 .248386 .0513008 cmyk +f +.0717773 177.512 mo +21.0718 177.512 li +21.0718 156.512 li +.0717773 156.512 li +.0717773 177.512 li +cp +0 0 0 1 cmyk +@ +42.0718 198.512 mo +63.0718 198.512 li +63.0718 177.512 li +42.0718 177.512 li +42.0718 198.512 li +cp +.821378 .583185 .242741 .0503548 cmyk +f +42.0718 198.512 mo +63.0718 198.512 li +63.0718 177.512 li +42.0718 177.512 li +42.0718 198.512 li +cp +0 0 0 1 cmyk +@ +21.0718 198.512 mo +42.0718 198.512 li +42.0718 177.512 li +21.0718 177.512 li +21.0718 198.512 li +cp +.823758 .592523 .237705 .0493172 cmyk +f +21.0718 198.512 mo +42.0718 198.512 li +42.0718 177.512 li +21.0718 177.512 li +21.0718 198.512 li +cp +0 0 0 1 cmyk +@ +.0717773 198.512 mo +21.0718 198.512 li +21.0718 177.512 li +.0717773 177.512 li +.0717773 198.512 li +cp +.8262 .602441 .232944 .048188 cmyk +f +.0717773 198.512 mo +21.0718 198.512 li +21.0718 177.512 li +.0717773 177.512 li +.0717773 198.512 li +cp +0 0 0 1 cmyk +@ +42.0718 219.512 mo +63.0718 219.512 li +63.0718 198.512 li +42.0718 198.512 li +42.0718 219.512 li +cp +.825162 .599451 .23975 .0523079 cmyk +f +42.0718 219.512 mo +63.0718 219.512 li +63.0718 198.512 li +42.0718 198.512 li +42.0718 219.512 li +cp +0 0 0 1 cmyk +@ +21.0718 219.512 mo +42.0718 219.512 li +42.0718 198.512 li +21.0718 198.512 li +21.0718 219.512 li +cp +.827634 .609155 .235386 .0511177 cmyk +f +21.0718 219.512 mo +42.0718 219.512 li +42.0718 198.512 li +21.0718 198.512 li +21.0718 219.512 li +cp +0 0 0 1 cmyk +@ +.0717773 219.512 mo +21.0718 219.512 li +21.0718 198.512 li +.0717773 198.512 li +.0717773 219.512 li +cp +.830014 .617853 .231113 .0498665 cmyk +f +.0717773 219.512 mo +21.0718 219.512 li +21.0718 198.512 li +.0717773 198.512 li +.0717773 219.512 li +cp +0 0 0 1 cmyk +@ +168.072 114.512 mo +189.072 114.512 li +189.072 93.5117 li +168.072 93.5117 li +168.072 114.512 li +cp +.748592 3.0518e-05 .866453 3.0518e-05 cmyk +f +168.072 114.512 mo +189.072 114.512 li +189.072 93.5117 li +168.072 93.5117 li +168.072 114.512 li +cp +0 0 0 1 cmyk +@ +168.072 114.512 mo +168.072 114.512 li +171.312 114.512 li +171.313 114.515 li +170.272 113.394 169.19 112.311 168.069 111.27 cv +168.072 114.512 li +168.072 114.512 li +cp +.748257 3.0518e-05 .861051 3.0518e-05 cmyk +f +168.072 114.512 mo +168.072 114.512 li +171.312 114.512 li +171.313 114.515 li +170.272 113.394 169.19 112.311 168.069 111.27 cv +168.072 114.512 li +168.072 114.512 li +cp +0 0 0 1 cmyk +@ +147.072 114.512 mo +168.072 114.512 li +168.072 93.5117 li +147.072 93.5117 li +147.072 114.512 li +cp +.747951 3.0518e-05 .855405 3.0518e-05 cmyk +f +147.072 114.512 mo +168.072 114.512 li +168.072 93.5117 li +147.072 93.5117 li +147.072 114.512 li +cp +0 0 0 1 cmyk +@ +147.072 114.512 mo +147.072 114.512 li +168.072 114.512 li +168.072 111.271 li +168.069 111.27 li +162 105.637 154.86 101.281 147.073 98.4639 cv +147.072 114.512 li +147.072 114.512 li +cp +.750088 .005066 .84918 3.0518e-05 cmyk +f +147.072 114.512 mo +147.072 114.512 li +168.072 114.512 li +168.072 111.271 li +168.069 111.27 li +162 105.637 154.86 101.281 147.073 98.4639 cv +147.072 114.512 li +147.072 114.512 li +cp +0 0 0 1 cmyk +@ +147.072 114.512 mo +147.072 114.512 li +166.212 114.512 li +166.205 114.515 li +160.688 109.242 154.185 105.108 147.069 102.35 cv +147.072 114.512 li +147.072 114.512 li +cp +.749783 .00552377 .842374 3.0518e-05 cmyk +f +147.072 114.512 mo +147.072 114.512 li +166.212 114.512 li +166.205 114.515 li +160.688 109.242 154.185 105.108 147.069 102.35 cv +147.072 114.512 li +147.072 114.512 li +cp +0 0 0 1 cmyk +@ +147.072 114.512 mo +147.072 114.512 li +164.402 114.512 li +164.405 114.517 li +159.329 109.883 153.455 106.208 147.068 103.67 cv +147.072 114.512 li +147.072 114.512 li +cp +.749783 .00552377 .842374 3.0518e-05 cmyk +f +147.072 114.512 mo +147.072 114.512 li +164.402 114.512 li +164.405 114.517 li +159.329 109.883 153.455 106.208 147.068 103.67 cv +147.072 114.512 li +147.072 114.512 li +cp +0 0 0 1 cmyk +@ +147.072 114.512 mo +147.072 114.512 li +152.102 114.512 li +152.101 114.514 li +150.479 113.508 148.799 112.598 147.07 111.786 cv +147.072 114.512 li +147.072 114.512 li +cp +.749477 .00601205 .836179 3.0518e-05 cmyk +f +147.072 114.512 mo +147.072 114.512 li +152.102 114.512 li +152.101 114.514 li +150.479 113.508 148.799 112.598 147.07 111.786 cv +147.072 114.512 li +147.072 114.512 li +cp +0 0 0 1 cmyk +@ +126.072 114.512 mo +147.072 114.512 li +147.072 93.5117 li +126.072 93.5117 li +126.072 114.512 li +cp +.750637 .0130007 .824796 3.0518e-05 cmyk +f +126.072 114.512 mo +147.072 114.512 li +147.072 93.5117 li +126.072 93.5117 li +126.072 114.512 li +cp +0 0 0 1 cmyk +@ +126.072 114.512 mo +126.072 114.512 li +147.072 114.512 li +147.072 98.4619 li +147.073 98.4639 li +140.339 96.0273 133.233 94.7813 126.072 94.7813 cv +126.072 114.512 li +126.072 114.512 li +cp +.750637 .0130007 .824796 3.0518e-05 cmyk +f +126.072 114.512 mo +126.072 114.512 li +147.072 114.512 li +147.072 98.4619 li +147.073 98.4639 li +140.339 96.0273 133.233 94.7813 126.072 94.7813 cv +126.072 114.512 li +126.072 114.512 li +cp +0 0 0 1 cmyk +@ +126.072 114.512 mo +126.072 114.512 li +147.072 114.512 li +147.072 102.342 li +147.069 102.35 li +140.373 99.7539 133.253 98.4219 126.072 98.4219 cv +126.072 114.512 li +126.072 114.512 li +cp +.750118 .0134585 .819608 3.0518e-05 cmyk +f +126.072 114.512 mo +126.072 114.512 li +147.072 114.512 li +147.072 102.342 li +147.069 102.35 li +140.373 99.7539 133.253 98.4219 126.072 98.4219 cv +126.072 114.512 li +126.072 114.512 li +cp +0 0 0 1 cmyk +@ +126.072 114.512 mo +126.072 114.512 li +147.072 114.512 li +147.072 103.672 li +147.068 103.67 li +140.386 101.016 133.262 99.6514 126.072 99.6514 cv +126.072 114.512 li +126.072 114.512 li +cp +.749599 .0138857 .814633 3.0518e-05 cmyk +f +126.072 114.512 mo +126.072 114.512 li +147.072 114.512 li +147.072 103.672 li +147.068 103.67 li +140.386 101.016 133.262 99.6514 126.072 99.6514 cv +126.072 114.512 li +126.072 114.512 li +cp +0 0 0 1 cmyk +@ +126.072 114.512 mo +126.072 114.512 li +147.072 114.512 li +147.072 111.781 li +147.07 111.786 li +140.5 108.701 133.331 107.102 126.072 107.102 cv +126.072 114.512 li +126.072 114.512 li +cp +.747524 .0149844 .808774 3.0518e-05 cmyk +f +126.072 114.512 mo +126.072 114.512 li +147.072 114.512 li +147.072 111.781 li +147.07 111.786 li +140.5 108.701 133.331 107.102 126.072 107.102 cv +126.072 114.512 li +126.072 114.512 li +cp +0 0 0 1 cmyk +@ +126.072 114.512 mo +126.072 114.512 li +143.792 114.512 li +143.786 114.515 li +138.18 112.15 132.157 110.932 126.072 110.932 cv +126.072 114.512 li +126.072 114.512 li +cp +.74902 .0211795 .801633 3.0518e-05 cmyk +f +126.072 114.512 mo +126.072 114.512 li +143.792 114.512 li +143.786 114.515 li +138.18 112.15 132.157 110.932 126.072 110.932 cv +126.072 114.512 li +126.072 114.512 li +cp +0 0 0 1 cmyk +@ +105.072 114.512 mo +126.072 114.512 li +126.072 93.5117 li +105.072 93.5117 li +105.072 114.512 li +cp +.748562 .0216983 .795315 3.0518e-05 cmyk +f +105.072 114.512 mo +126.072 114.512 li +126.072 93.5117 li +105.072 93.5117 li +105.072 114.512 li +cp +0 0 0 1 cmyk +@ +105.072 114.512 mo +105.072 114.512 li +126.072 114.512 li +126.072 94.7813 li +126.072 94.7813 li +118.911 94.7813 111.804 96.0273 105.07 98.4639 cv +105.072 114.512 li +105.072 114.512 li +cp +.748562 .0216983 .795315 3.0518e-05 cmyk +f +105.072 114.512 mo +105.072 114.512 li +126.072 114.512 li +126.072 94.7813 li +126.072 94.7813 li +118.911 94.7813 111.804 96.0273 105.07 98.4639 cv +105.072 114.512 li +105.072 114.512 li +cp +0 0 0 1 cmyk +@ +105.072 114.512 mo +105.072 114.512 li +126.072 114.512 li +126.072 98.4219 li +126.072 98.4219 li +118.89 98.4219 111.771 99.7539 105.074 102.35 cv +105.072 114.512 li +105.072 114.512 li +cp +.749844 .0288701 .787472 3.0518e-05 cmyk +f +105.072 114.512 mo +105.072 114.512 li +126.072 114.512 li +126.072 98.4219 li +126.072 98.4219 li +118.89 98.4219 111.771 99.7539 105.074 102.35 cv +105.072 114.512 li +105.072 114.512 li +cp +0 0 0 1 cmyk +@ +105.072 114.512 mo +105.072 114.512 li +126.072 114.512 li +126.072 99.6514 li +126.072 99.6514 li +118.882 99.6514 111.757 101.016 105.076 103.67 cv +105.072 114.512 li +105.072 114.512 li +cp +.749355 .0294804 .781643 3.0518e-05 cmyk +f +105.072 114.512 mo +105.072 114.512 li +126.072 114.512 li +126.072 99.6514 li +126.072 99.6514 li +118.882 99.6514 111.757 101.016 105.076 103.67 cv +105.072 114.512 li +105.072 114.512 li +cp +0 0 0 1 cmyk +@ +105.072 114.512 mo +105.072 114.512 li +126.072 114.512 li +126.072 107.102 li +126.072 107.102 li +118.813 107.102 111.644 108.701 105.073 111.786 cv +105.072 114.512 li +105.072 114.512 li +cp +.748836 .0301213 .775692 3.0518e-05 cmyk +f +105.072 114.512 mo +105.072 114.512 li +126.072 114.512 li +126.072 107.102 li +126.072 107.102 li +118.813 107.102 111.644 108.701 105.073 111.786 cv +105.072 114.512 li +105.072 114.512 li +cp +0 0 0 1 cmyk +@ +126.072 110.932 mo +119.987 110.932 113.964 112.15 108.357 114.515 cv +126.072 114.512 li +126.072 110.932 li +126.072 110.932 li +cp +.748287 .030518 .769863 3.0518e-05 cmyk +f +126.072 110.932 mo +119.987 110.932 113.964 112.15 108.357 114.515 cv +126.072 114.512 li +126.072 110.932 li +126.072 110.932 li +cp +0 0 0 1 cmyk +@ +84.0718 114.512 mo +105.072 114.512 li +105.072 93.5117 li +84.0718 93.5117 li +84.0718 114.512 li +cp +.749203 .0367742 .764004 3.0518e-05 cmyk +f +84.0718 114.512 mo +105.072 114.512 li +105.072 93.5117 li +84.0718 93.5117 li +84.0718 114.512 li +cp +0 0 0 1 cmyk +@ +84.0718 114.512 mo +84.0718 114.512 li +105.072 114.512 li +105.072 98.4619 li +105.07 98.4639 li +97.2837 101.281 90.1436 105.637 84.0747 111.27 cv +84.0718 114.512 li +84.0718 114.512 li +cp +.749203 .0367742 .764004 3.0518e-05 cmyk +f +84.0718 114.512 mo +84.0718 114.512 li +105.072 114.512 li +105.072 98.4619 li +105.07 98.4639 li +97.2837 101.281 90.1436 105.637 84.0747 111.27 cv +84.0718 114.512 li +84.0718 114.512 li +cp +0 0 0 1 cmyk +@ +105.074 102.35 mo +97.9585 105.108 91.4561 109.242 85.9385 114.515 cv +105.072 114.512 li +105.072 102.342 li +105.074 102.35 li +cp +.748043 .037171 .753475 3.0518e-05 cmyk +f +105.074 102.35 mo +97.9585 105.108 91.4561 109.242 85.9385 114.515 cv +105.072 114.512 li +105.072 102.342 li +105.074 102.35 li +cp +0 0 0 1 cmyk +@ +105.076 103.67 mo +98.6885 106.208 92.8145 109.883 87.7383 114.517 cv +105.072 114.512 li +105.072 103.672 li +105.076 103.67 li +cp +.746426 .0378424 .753262 3.0518e-05 cmyk +f +105.076 103.67 mo +98.6885 106.208 92.8145 109.883 87.7383 114.517 cv +105.072 114.512 li +105.072 103.672 li +105.076 103.67 li +cp +0 0 0 1 cmyk +@ +105.073 111.786 mo +103.345 112.598 101.665 113.508 100.042 114.514 cv +105.072 114.512 li +105.072 111.781 li +105.073 111.786 li +cp +.745846 .0380255 .74725 3.0518e-05 cmyk +f +105.073 111.786 mo +103.345 112.598 101.665 113.508 100.042 114.514 cv +105.072 114.512 li +105.072 111.781 li +105.073 111.786 li +cp +0 0 0 1 cmyk +@ +63.0718 114.512 mo +84.0718 114.512 li +84.0718 93.5117 li +63.0718 93.5117 li +63.0718 114.512 li +cp +.746944 .0442817 .739254 .000122072 cmyk +f +63.0718 114.512 mo +84.0718 114.512 li +84.0718 93.5117 li +63.0718 93.5117 li +63.0718 114.512 li +cp +0 0 0 1 cmyk +@ +84.0747 111.27 mo +82.9531 112.311 81.8711 113.394 80.8301 114.515 cv +84.0718 114.512 li +84.0718 111.271 li +84.0747 111.27 li +cp +.746944 .0442817 .739254 .000122072 cmyk +f +84.0747 111.27 mo +82.9531 112.311 81.8711 113.394 80.8301 114.515 cv +84.0718 114.512 li +84.0718 111.271 li +84.0747 111.27 li +cp +0 0 0 1 cmyk +@ +168.072 135.512 mo +189.072 135.512 li +189.072 114.512 li +168.072 114.512 li +168.072 135.512 li +cp +.745968 .0447089 .727199 .000183108 cmyk +f +168.072 135.512 mo +189.072 135.512 li +189.072 114.512 li +168.072 114.512 li +168.072 135.512 li +cp +0 0 0 1 cmyk +@ +168.072 135.512 mo +168.072 135.512 li +184.122 135.512 li +184.12 135.51 li +181.302 127.724 176.947 120.583 171.313 114.515 cv +168.072 114.512 li +168.072 135.512 li +168.072 135.512 li +cp +.745968 .0447089 .727199 .000183108 cmyk +f +168.072 135.512 mo +168.072 135.512 li +184.122 135.512 li +184.12 135.51 li +181.302 127.724 176.947 120.583 171.313 114.515 cv +168.072 114.512 li +168.072 135.512 li +168.072 135.512 li +cp +0 0 0 1 cmyk +@ +168.072 135.512 mo +168.072 135.512 li +180.242 135.512 li +180.234 135.515 li +177.476 128.398 173.342 121.896 168.069 116.378 cv +168.072 135.512 li +168.072 135.512 li +cp +.747402 .0518196 .719844 .000396735 cmyk +f +168.072 135.512 mo +168.072 135.512 li +180.242 135.512 li +180.234 135.515 li +177.476 128.398 173.342 121.896 168.069 116.378 cv +168.072 135.512 li +168.072 135.512 li +cp +0 0 0 1 cmyk +@ +168.072 135.512 mo +168.072 135.512 li +178.912 135.512 li +178.913 135.516 li +176.375 129.129 172.701 123.254 168.067 118.178 cv +168.072 135.512 li +168.072 135.512 li +cp +.747402 .0518196 .719844 .000396735 cmyk +f +168.072 135.512 mo +168.072 135.512 li +178.912 135.512 li +178.913 135.516 li +176.375 129.129 172.701 123.254 168.067 118.178 cv +168.072 135.512 li +168.072 135.512 li +cp +0 0 0 1 cmyk +@ +168.072 135.512 mo +168.072 135.512 li +170.802 135.512 li +170.797 135.513 li +169.986 133.785 169.075 132.105 168.069 130.482 cv +168.072 135.512 li +168.072 135.512 li +cp +.747066 .0525521 .713924 .000427253 cmyk +f +168.072 135.512 mo +168.072 135.512 li +170.802 135.512 li +170.797 135.513 li +169.986 133.785 169.075 132.105 168.069 130.482 cv +168.072 135.512 li +168.072 135.512 li +cp +0 0 0 1 cmyk +@ +147.072 135.512 mo +147.072 135.512 li +168.072 135.512 li +168.072 114.512 li +147.072 114.512 li +147.072 135.512 li +147.072 135.512 li +cp +.746731 .053315 .708339 .000457771 cmyk +f +147.072 135.512 mo +147.072 135.512 li +168.072 135.512 li +168.072 114.512 li +147.072 114.512 li +147.072 135.512 li +147.072 135.512 li +cp +0 0 0 1 cmyk +@ +147.072 135.512 mo +147.072 135.512 li +168.072 135.512 li +168.072 116.372 li +168.069 116.378 li +167.462 115.743 166.84 115.122 166.205 114.515 cv +147.072 114.512 li +147.072 135.512 li +147.072 135.512 li +cp +.746426 .0540475 .702571 .000518807 cmyk +f +147.072 135.512 mo +147.072 135.512 li +168.072 135.512 li +168.072 116.372 li +168.069 116.378 li +167.462 115.743 166.84 115.122 166.205 114.515 cv +147.072 114.512 li +147.072 135.512 li +147.072 135.512 li +cp +0 0 0 1 cmyk +@ +147.072 135.512 mo +147.072 135.512 li +168.072 135.512 li +168.072 118.182 li +168.067 118.178 li +166.903 116.902 165.681 115.681 164.405 114.517 cv +147.072 114.512 li +147.072 135.512 li +147.072 135.512 li +cp +.748074 .0617075 .693355 .000762951 cmyk +f +147.072 135.512 mo +147.072 135.512 li +168.072 135.512 li +168.072 118.182 li +168.067 118.178 li +166.903 116.902 165.681 115.681 164.405 114.517 cv +147.072 114.512 li +147.072 135.512 li +147.072 135.512 li +cp +0 0 0 1 cmyk +@ +147.072 135.512 mo +147.072 135.512 li +168.072 135.512 li +168.072 130.481 li +168.069 130.482 li +164.051 123.998 158.585 118.532 152.101 114.514 cv +147.072 114.512 li +147.072 135.512 li +147.072 135.512 li +cp +.746365 .0624704 .693019 .000823987 cmyk +f +147.072 135.512 mo +147.072 135.512 li +168.072 135.512 li +168.072 130.481 li +168.069 130.482 li +164.051 123.998 158.585 118.532 152.101 114.514 cv +147.072 114.512 li +147.072 135.512 li +147.072 135.512 li +cp +0 0 0 1 cmyk +@ +147.072 135.512 mo +147.072 135.512 li +166.532 135.512 li +166.527 135.515 li +162.201 127.179 155.405 120.383 147.069 116.056 cv +147.072 135.512 li +147.072 135.512 li +cp +.745724 .0640574 .679164 .000915541 cmyk +f +147.072 135.512 mo +147.072 135.512 li +166.532 135.512 li +166.527 135.515 li +162.201 127.179 155.405 120.383 147.069 116.056 cv +147.072 135.512 li +147.072 135.512 li +cp +0 0 0 1 cmyk +@ +126.072 135.512 mo +126.072 135.512 li +147.072 135.512 li +147.072 114.512 li +126.072 114.512 li +126.072 135.512 li +126.072 135.512 li +cp +.745724 .0640574 .679164 .000915541 cmyk +f +126.072 135.512 mo +126.072 135.512 li +147.072 135.512 li +147.072 114.512 li +126.072 114.512 li +126.072 135.512 li +126.072 135.512 li +cp +0 0 0 1 cmyk +@ +126.072 135.512 mo +126.072 135.512 li +147.072 135.512 li +147.072 116.052 li +147.069 116.056 li +145.996 115.499 144.9 114.984 143.786 114.515 cv +126.072 114.512 li +126.072 135.512 li +126.072 135.512 li +cp +.746914 .0711986 .670588 .00125124 cmyk +f +126.072 135.512 mo +126.072 135.512 li +147.072 135.512 li +147.072 116.052 li +147.069 116.056 li +145.996 115.499 144.9 114.984 143.786 114.515 cv +126.072 114.512 li +126.072 135.512 li +126.072 135.512 li +cp +0 0 0 1 cmyk +@ +105.072 135.512 mo +105.072 135.512 li +126.072 135.512 li +126.072 114.512 li +105.072 114.512 li +105.072 135.512 li +105.072 135.512 li +cp +.746914 .0711986 .670588 .00125124 cmyk +f +105.072 135.512 mo +105.072 135.512 li +126.072 135.512 li +126.072 114.512 li +105.072 114.512 li +105.072 135.512 li +105.072 135.512 li +cp +0 0 0 1 cmyk +@ +105.072 135.512 mo +105.072 135.512 li +126.072 135.512 li +126.072 114.512 li +108.352 114.512 li +108.357 114.515 li +107.243 114.984 106.148 115.499 105.075 116.056 cv +105.072 135.512 li +105.072 135.512 li +cp +.746334 .0717784 .664515 .00128176 cmyk +f +105.072 135.512 mo +105.072 135.512 li +126.072 135.512 li +126.072 114.512 li +108.352 114.512 li +108.357 114.515 li +107.243 114.984 106.148 115.499 105.075 116.056 cv +105.072 135.512 li +105.072 135.512 li +cp +0 0 0 1 cmyk +@ +84.0718 135.512 mo +84.0718 135.512 li +105.072 135.512 li +105.072 114.512 li +84.0718 114.512 li +84.0718 135.512 li +84.0718 135.512 li +cp +.745754 .0723278 .658015 .00134279 cmyk +f +84.0718 135.512 mo +84.0718 135.512 li +105.072 135.512 li +105.072 114.512 li +84.0718 114.512 li +84.0718 135.512 li +84.0718 135.512 li +cp +0 0 0 1 cmyk +@ +84.0718 135.512 mo +84.0718 135.512 li +105.072 135.512 li +105.072 114.512 li +85.9316 114.512 li +85.9385 114.515 li +85.3032 115.122 84.6816 115.743 84.0747 116.378 cv +84.0718 135.512 li +84.0718 135.512 li +cp +.746639 .0792554 .649317 .00173953 cmyk +f +84.0718 135.512 mo +84.0718 135.512 li +105.072 135.512 li +105.072 114.512 li +85.9316 114.512 li +85.9385 114.515 li +85.3032 115.122 84.6816 115.743 84.0747 116.378 cv +84.0718 135.512 li +84.0718 135.512 li +cp +0 0 0 1 cmyk +@ +84.0718 135.512 mo +84.0718 135.512 li +105.072 135.512 li +105.072 114.512 li +87.7417 114.512 li +87.7383 114.517 li +86.4629 115.681 85.2407 116.902 84.0767 118.178 cv +84.0718 135.512 li +84.0718 135.512 li +cp +.74609 .0799573 .642817 .00177005 cmyk +f +84.0718 135.512 mo +84.0718 135.512 li +105.072 135.512 li +105.072 114.512 li +87.7417 114.512 li +87.7383 114.517 li +86.4629 115.681 85.2407 116.902 84.0767 118.178 cv +84.0718 135.512 li +84.0718 135.512 li +cp +0 0 0 1 cmyk +@ +84.0718 135.512 mo +84.0718 135.512 li +105.072 135.512 li +105.072 114.512 li +100.042 114.512 li +100.042 114.514 li +93.5581 118.532 88.0928 123.998 84.0742 130.482 cv +84.0718 135.512 li +84.0718 135.512 li +cp +.74609 .0799573 .642817 .00177005 cmyk +f +84.0718 135.512 mo +84.0718 135.512 li +105.072 135.512 li +105.072 114.512 li +100.042 114.512 li +100.042 114.514 li +93.5581 118.532 88.0928 123.998 84.0742 130.482 cv +84.0718 135.512 li +84.0718 135.512 li +cp +0 0 0 1 cmyk +@ +105.075 116.056 mo +96.7388 120.383 89.9429 127.179 85.6162 135.515 cv +105.072 135.512 li +105.072 116.052 li +105.075 116.056 li +cp +.74554 .0806592 .636927 .00183108 cmyk +f +105.075 116.056 mo +96.7388 120.383 89.9429 127.179 85.6162 135.515 cv +105.072 135.512 li +105.072 116.052 li +105.075 116.056 li +cp +0 0 0 1 cmyk +@ +63.0718 135.512 mo +84.0718 135.512 li +84.0718 114.512 li +63.0718 114.512 li +63.0718 135.512 li +cp +.745022 .0813916 .630884 .00189212 cmyk +f +63.0718 135.512 mo +84.0718 135.512 li +84.0718 114.512 li +63.0718 114.512 li +63.0718 135.512 li +cp +0 0 0 1 cmyk +@ +80.8301 114.515 mo +75.1963 120.583 70.8413 127.724 68.0239 135.51 cv +84.0718 135.512 li +84.0718 114.512 li +80.8315 114.512 li +80.8301 114.515 li +cp +.744991 .0892653 .628138 .00234989 cmyk +f +80.8301 114.515 mo +75.1963 120.583 70.8413 127.724 68.0239 135.51 cv +84.0718 135.512 li +84.0718 114.512 li +80.8315 114.512 li +80.8301 114.515 li +cp +0 0 0 1 cmyk +@ +84.0747 116.378 mo +78.8018 121.896 74.668 128.398 71.9092 135.515 cv +84.0718 135.512 li +84.0718 116.372 li +84.0747 116.378 li +cp +.744442 .0898451 .621546 .00241093 cmyk +f +84.0747 116.378 mo +78.8018 121.896 74.668 128.398 71.9092 135.515 cv +84.0718 135.512 li +84.0718 116.372 li +84.0747 116.378 li +cp +0 0 0 1 cmyk +@ +84.0767 118.178 mo +79.4429 123.254 75.7681 129.129 73.2305 135.516 cv +84.0718 135.512 li +84.0718 118.182 li +84.0767 118.178 li +cp +.743862 .090425 .615442 .00247196 cmyk +f +84.0767 118.178 mo +79.4429 123.254 75.7681 129.129 73.2305 135.516 cv +84.0718 135.512 li +84.0718 118.182 li +84.0767 118.178 li +cp +0 0 0 1 cmyk +@ +84.0742 130.482 mo +83.0684 132.105 82.1572 133.785 81.3457 135.513 cv +84.0718 135.512 li +84.0718 130.481 li +84.0742 130.482 li +cp +.743862 .090425 .615442 .00247196 cmyk +f +84.0742 130.482 mo +83.0684 132.105 82.1572 133.785 81.3457 135.513 cv +84.0718 135.512 li +84.0718 130.481 li +84.0742 130.482 li +cp +0 0 0 1 cmyk +@ +168.072 156.512 mo +189.072 156.512 li +189.072 135.512 li +168.072 135.512 li +168.072 156.512 li +cp +.744686 .098024 .605371 .0030518 cmyk +f +168.072 156.512 mo +189.072 156.512 li +189.072 135.512 li +168.072 135.512 li +168.072 156.512 li +cp +0 0 0 1 cmyk +@ +168.072 156.512 mo +168.072 156.512 li +187.802 156.512 li +187.802 156.512 li +187.802 149.351 186.556 142.244 184.12 135.51 cv +168.072 135.512 li +168.072 156.512 li +168.072 156.512 li +cp +.743984 .0987869 .598016 .00308232 cmyk +f +168.072 156.512 mo +168.072 156.512 li +187.802 156.512 li +187.802 156.512 li +187.802 149.351 186.556 142.244 184.12 135.51 cv +168.072 135.512 li +168.072 156.512 li +168.072 156.512 li +cp +0 0 0 1 cmyk +@ +168.072 156.512 mo +168.072 156.512 li +184.162 156.512 li +184.162 156.512 li +184.162 149.33 182.83 142.211 180.234 135.515 cv +168.072 135.512 li +168.072 156.512 li +168.072 156.512 li +cp +.743984 .0987869 .598016 .00308232 cmyk +f +168.072 156.512 mo +168.072 156.512 li +184.162 156.512 li +184.162 156.512 li +184.162 149.33 182.83 142.211 180.234 135.515 cv +168.072 135.512 li +168.072 156.512 li +168.072 156.512 li +cp +0 0 0 1 cmyk +@ +168.072 156.512 mo +168.072 156.512 li +182.932 156.512 li +182.932 156.512 li +182.932 149.322 181.568 142.197 178.913 135.516 cv +168.072 135.512 li +168.072 156.512 li +168.072 156.512 li +cp +.743252 .0995804 .590509 .00314336 cmyk +f +168.072 156.512 mo +168.072 156.512 li +182.932 156.512 li +182.932 156.512 li +182.932 149.322 181.568 142.197 178.913 135.516 cv +168.072 135.512 li +168.072 156.512 li +168.072 156.512 li +cp +0 0 0 1 cmyk +@ +168.072 156.512 mo +168.072 156.512 li +175.482 156.512 li +175.482 156.512 li +175.482 149.253 173.882 142.084 170.797 135.513 cv +168.072 135.512 li +168.072 156.512 li +168.072 156.512 li +cp +.742397 .100404 .583551 .00320439 cmyk +f +168.072 156.512 mo +168.072 156.512 li +175.482 156.512 li +175.482 156.512 li +175.482 149.253 173.882 142.084 170.797 135.513 cv +168.072 135.512 li +168.072 156.512 li +168.072 156.512 li +cp +0 0 0 1 cmyk +@ +168.072 156.512 mo +168.072 156.512 li +171.652 156.512 li +171.652 156.512 li +171.652 150.427 170.434 144.404 168.069 138.798 cv +168.072 156.512 li +168.072 156.512 li +cp +.743252 .107118 .574212 .00320439 cmyk +f +168.072 156.512 mo +168.072 156.512 li +171.652 156.512 li +171.652 156.512 li +171.652 150.427 170.434 144.404 168.069 138.798 cv +168.072 156.512 li +168.072 156.512 li +cp +0 0 0 1 cmyk +@ +147.072 156.512 mo +147.072 156.512 li +168.072 156.512 li +168.072 135.512 li +147.072 135.512 li +147.072 156.512 li +147.072 156.512 li +cp +.743252 .107118 .574212 .00320439 cmyk +f +147.072 156.512 mo +147.072 156.512 li +168.072 156.512 li +168.072 135.512 li +147.072 135.512 li +147.072 156.512 li +147.072 156.512 li +cp +0 0 0 1 cmyk +@ +147.072 156.512 mo +147.072 156.512 li +168.072 156.512 li +168.072 138.792 li +168.069 138.798 li +167.599 137.684 167.084 136.588 166.527 135.515 cv +147.072 135.512 li +147.072 156.512 li +147.072 156.512 li +cp +.742763 .107515 .567071 .00277714 cmyk +f +147.072 156.512 mo +147.072 156.512 li +168.072 156.512 li +168.072 138.792 li +168.069 138.798 li +167.599 137.684 167.084 136.588 166.527 135.515 cv +147.072 135.512 li +147.072 156.512 li +147.072 156.512 li +cp +0 0 0 1 cmyk +@ +126.072 156.512 mo +126.072 156.512 li +147.072 156.512 li +147.072 135.512 li +126.072 135.512 li +126.072 156.512 li +126.072 156.512 li +cp +.742763 .107515 .567071 .00277714 cmyk +f +126.072 156.512 mo +126.072 156.512 li +147.072 156.512 li +147.072 135.512 li +126.072 135.512 li +126.072 156.512 li +126.072 156.512 li +cp +0 0 0 1 cmyk +@ +105.072 156.512 mo +105.072 156.512 li +126.072 156.512 li +126.072 135.512 li +105.072 135.512 li +105.072 156.512 li +105.072 156.512 li +cp +.741421 .115206 .556542 .00265507 cmyk +f +105.072 156.512 mo +105.072 156.512 li +126.072 156.512 li +126.072 135.512 li +105.072 135.512 li +105.072 156.512 li +105.072 156.512 li +cp +0 0 0 1 cmyk +@ +84.0718 156.512 mo +84.0718 156.512 li +105.072 156.512 li +105.072 135.512 li +84.0718 135.512 li +84.0718 156.512 li +84.0718 156.512 li +cp +.741054 .115663 .548699 .00222782 cmyk +f +84.0718 156.512 mo +84.0718 156.512 li +105.072 156.512 li +105.072 135.512 li +84.0718 135.512 li +84.0718 156.512 li +84.0718 156.512 li +cp +0 0 0 1 cmyk +@ +84.0718 156.512 mo +84.0718 156.512 li +105.072 156.512 li +105.072 135.512 li +85.6118 135.512 li +85.6162 135.515 li +85.0591 136.588 84.5449 137.684 84.0747 138.798 cv +84.0718 156.512 li +84.0718 156.512 li +cp +.741054 .115663 .548699 .00222782 cmyk +f +84.0718 156.512 mo +84.0718 156.512 li +105.072 156.512 li +105.072 135.512 li +85.6118 135.512 li +85.6162 135.515 li +85.0591 136.588 84.5449 137.684 84.0747 138.798 cv +84.0718 156.512 li +84.0718 156.512 li +cp +0 0 0 1 cmyk +@ +63.0718 156.512 mo +84.0718 156.512 li +84.0718 135.512 li +63.0718 135.512 li +63.0718 156.512 li +cp +.740688 .116152 .540917 .00177005 cmyk +f +63.0718 156.512 mo +84.0718 156.512 li +84.0718 135.512 li +63.0718 135.512 li +63.0718 156.512 li +cp +0 0 0 1 cmyk +@ +68.0239 135.51 mo +65.5879 142.244 64.3418 149.351 64.3418 156.512 cv +84.0718 156.512 li +84.0718 135.512 li +68.022 135.512 li +68.0239 135.51 li +cp +.741451 .123476 .537041 .00268559 cmyk +f +68.0239 135.51 mo +65.5879 142.244 64.3418 149.351 64.3418 156.512 cv +84.0718 156.512 li +84.0718 135.512 li +68.022 135.512 li +68.0239 135.51 li +cp +0 0 0 1 cmyk +@ +71.9097 135.515 mo +69.3135 142.211 67.9819 149.33 67.9819 156.512 cv +84.0718 156.512 li +84.0718 135.512 li +71.9019 135.512 li +71.9097 135.515 li +cp +.740505 .124453 .530144 .00274662 cmyk +f +71.9097 135.515 mo +69.3135 142.211 67.9819 149.33 67.9819 156.512 cv +84.0718 156.512 li +84.0718 135.512 li +71.9019 135.512 li +71.9097 135.515 li +cp +0 0 0 1 cmyk +@ +73.2305 135.516 mo +70.5752 142.197 69.2119 149.322 69.2119 156.512 cv +84.0718 156.512 li +84.0718 135.512 li +73.2319 135.512 li +73.2305 135.516 li +cp +.739498 .125399 .523857 .00280766 cmyk +f +73.2305 135.516 mo +70.5752 142.197 69.2119 149.322 69.2119 156.512 cv +84.0718 156.512 li +84.0718 135.512 li +73.2319 135.512 li +73.2305 135.516 li +cp +0 0 0 1 cmyk +@ +81.3457 135.513 mo +78.2612 142.084 76.6616 149.253 76.6616 156.512 cv +84.0718 156.512 li +84.0718 135.512 li +81.3418 135.512 li +81.3457 135.513 li +cp +.739498 .125399 .523857 .00280766 cmyk +f +81.3457 135.513 mo +78.2612 142.084 76.6616 149.253 76.6616 156.512 cv +84.0718 156.512 li +84.0718 135.512 li +81.3418 135.512 li +81.3457 135.513 li +cp +0 0 0 1 cmyk +@ +84.0747 138.798 mo +81.71 144.404 80.4917 150.427 80.4917 156.512 cv +84.0718 156.512 li +84.0718 138.792 li +84.0747 138.798 li +cp +.739223 .132723 .513512 .00387579 cmyk +f +84.0747 138.798 mo +81.71 144.404 80.4917 150.427 80.4917 156.512 cv +84.0718 156.512 li +84.0718 138.792 li +84.0747 138.798 li +cp +0 0 0 1 cmyk +@ +168.072 177.512 mo +189.072 177.512 li +189.072 156.512 li +168.072 156.512 li +168.072 177.512 li +cp +.739223 .132723 .513512 .00387579 cmyk +f +168.072 177.512 mo +189.072 177.512 li +189.072 156.512 li +168.072 156.512 li +168.072 177.512 li +cp +0 0 0 1 cmyk +@ +168.072 177.512 mo +168.072 177.512 li +184.122 177.512 li +184.12 177.514 li +186.556 170.779 187.802 163.673 187.802 156.512 cv +168.072 156.512 li +168.072 177.512 li +168.072 177.512 li +cp +.738247 .133547 .507347 .00387579 cmyk +f +168.072 177.512 mo +168.072 177.512 li +184.122 177.512 li +184.12 177.514 li +186.556 170.779 187.802 163.673 187.802 156.512 cv +168.072 156.512 li +168.072 177.512 li +168.072 177.512 li +cp +0 0 0 1 cmyk +@ +168.072 177.512 mo +168.072 177.512 li +180.242 177.512 li +180.234 177.509 li +182.83 170.813 184.162 163.693 184.162 156.512 cv +168.072 156.512 li +168.072 177.512 li +168.072 177.512 li +cp +.737392 .13434 .501122 .00384527 cmyk +f +168.072 177.512 mo +168.072 177.512 li +180.242 177.512 li +180.234 177.509 li +182.83 170.813 184.162 163.693 184.162 156.512 cv +168.072 156.512 li +168.072 177.512 li +168.072 177.512 li +cp +0 0 0 1 cmyk +@ +168.072 177.512 mo +168.072 177.512 li +178.912 177.512 li +178.913 177.508 li +181.568 170.826 182.932 163.701 182.932 156.512 cv +168.072 156.512 li +168.072 177.512 li +168.072 177.512 li +cp +.739101 .14136 .497627 .00457771 cmyk +f +168.072 177.512 mo +168.072 177.512 li +178.912 177.512 li +178.913 177.508 li +181.568 170.826 182.932 163.701 182.932 156.512 cv +168.072 156.512 li +168.072 177.512 li +168.072 177.512 li +cp +0 0 0 1 cmyk +@ +168.072 177.512 mo +168.072 177.512 li +170.802 177.512 li +170.797 177.511 li +173.882 170.939 175.482 163.771 175.482 156.512 cv +168.072 156.512 li +168.072 177.512 li +168.072 177.512 li +cp +.738918 .142214 .4907 .0043946 cmyk +f +168.072 177.512 mo +168.072 177.512 li +170.802 177.512 li +170.797 177.511 li +173.882 170.939 175.482 163.771 175.482 156.512 cv +168.072 156.512 li +168.072 177.512 li +168.072 177.512 li +cp +0 0 0 1 cmyk +@ +168.069 174.226 mo +170.434 168.619 171.652 162.597 171.652 156.512 cv +168.072 156.512 li +168.072 174.231 li +168.069 174.226 li +cp +.736934 .143679 .483314 .00424201 cmyk +f +168.069 174.226 mo +170.434 168.619 171.652 162.597 171.652 156.512 cv +168.072 156.512 li +168.072 174.231 li +168.069 174.226 li +cp +0 0 0 1 cmyk +@ +147.072 177.512 mo +147.072 177.512 li +168.072 177.512 li +168.072 156.512 li +147.072 156.512 li +147.072 177.512 li +147.072 177.512 li +cp +.736934 .143679 .483314 .00424201 cmyk +f +147.072 177.512 mo +147.072 177.512 li +168.072 177.512 li +168.072 156.512 li +147.072 156.512 li +147.072 177.512 li +147.072 177.512 li +cp +0 0 0 1 cmyk +@ +147.072 177.512 mo +147.072 177.512 li +166.532 177.512 li +166.527 177.509 li +167.084 176.436 167.599 175.34 168.069 174.226 cv +168.072 156.512 li +147.072 156.512 li +147.072 177.512 li +147.072 177.512 li +cp +.736873 .144472 .476356 .0040589 cmyk +f +147.072 177.512 mo +147.072 177.512 li +166.532 177.512 li +166.527 177.509 li +167.084 176.436 167.599 175.34 168.069 174.226 cv +168.072 156.512 li +147.072 156.512 li +147.072 177.512 li +147.072 177.512 li +cp +0 0 0 1 cmyk +@ +126.072 177.512 mo +126.072 177.512 li +147.072 177.512 li +147.072 156.512 li +126.072 156.512 li +126.072 177.512 li +126.072 177.512 li +cp +.738857 .151064 .472969 .00451667 cmyk +f +126.072 177.512 mo +126.072 177.512 li +147.072 177.512 li +147.072 156.512 li +126.072 156.512 li +126.072 177.512 li +126.072 177.512 li +cp +0 0 0 1 cmyk +@ +105.072 177.512 mo +105.072 177.512 li +126.072 177.512 li +126.072 156.512 li +105.072 156.512 li +105.072 177.512 li +105.072 177.512 li +cp +.738766 .151919 .466499 .00427253 cmyk +f +105.072 177.512 mo +105.072 177.512 li +126.072 177.512 li +126.072 156.512 li +105.072 156.512 li +105.072 177.512 li +105.072 177.512 li +cp +0 0 0 1 cmyk +@ +84.0718 177.512 mo +84.0718 177.512 li +105.072 177.512 li +105.072 156.512 li +84.0718 156.512 li +84.0718 177.512 li +84.0718 177.512 li +cp +.738643 .152682 .458869 .00411994 cmyk +f +84.0718 177.512 mo +84.0718 177.512 li +105.072 177.512 li +105.072 156.512 li +84.0718 156.512 li +84.0718 177.512 li +84.0718 177.512 li +cp +0 0 0 1 cmyk +@ +84.0747 174.226 mo +84.5449 175.34 85.0591 176.436 85.6162 177.509 cv +105.072 177.512 li +105.072 156.512 li +84.0718 156.512 li +84.0718 174.231 li +84.0747 174.226 li +cp +.738643 .152682 .458869 .00411994 cmyk +f +84.0747 174.226 mo +84.5449 175.34 85.0591 176.436 85.6162 177.509 cv +105.072 177.512 li +105.072 156.512 li +84.0718 156.512 li +84.0718 174.231 li +84.0747 174.226 li +cp +0 0 0 1 cmyk +@ +63.0718 177.512 mo +84.0718 177.512 li +84.0718 156.512 li +63.0718 156.512 li +63.0718 177.512 li +cp +.739864 .159915 .446815 .00442512 cmyk +f +63.0718 177.512 mo +84.0718 177.512 li +84.0718 156.512 li +63.0718 156.512 li +63.0718 177.512 li +cp +0 0 0 1 cmyk +@ +64.3418 156.512 mo +64.3418 163.673 65.5879 170.779 68.0239 177.514 cv +84.0718 177.512 li +84.0718 156.512 li +64.3418 156.512 li +64.3418 156.512 li +cp +.739864 .159915 .446815 .00442512 cmyk +f +64.3418 156.512 mo +64.3418 163.673 65.5879 170.779 68.0239 177.514 cv +84.0718 177.512 li +84.0718 156.512 li +64.3418 156.512 li +64.3418 156.512 li +cp +0 0 0 1 cmyk +@ +67.9819 156.512 mo +67.9819 163.693 69.3135 170.813 71.9097 177.509 cv +84.0718 177.512 li +84.0718 156.512 li +67.9819 156.512 li +67.9819 156.512 li +cp +.739864 .159915 .446815 .00442512 cmyk +f +67.9819 156.512 mo +67.9819 163.693 69.3135 170.813 71.9097 177.509 cv +84.0718 177.512 li +84.0718 156.512 li +67.9819 156.512 li +67.9819 156.512 li +cp +0 0 0 1 cmyk +@ +69.2119 156.512 mo +69.2119 163.701 70.5752 170.826 73.2305 177.508 cv +84.0718 177.512 li +84.0718 156.512 li +69.2119 156.512 li +69.2119 156.512 li +cp +.739376 .160739 .439643 .00427253 cmyk +f +69.2119 156.512 mo +69.2119 163.701 70.5752 170.826 73.2305 177.508 cv +84.0718 177.512 li +84.0718 156.512 li +69.2119 156.512 li +69.2119 156.512 li +cp +0 0 0 1 cmyk +@ +76.6616 156.512 mo +76.6616 163.771 78.2612 170.939 81.3457 177.511 cv +84.0718 177.512 li +84.0718 156.512 li +76.6616 156.512 li +76.6616 156.512 li +cp +.739559 .16791 .429114 .0047303 cmyk +f +76.6616 156.512 mo +76.6616 163.771 78.2612 170.939 81.3457 177.511 cv +84.0718 177.512 li +84.0718 156.512 li +76.6616 156.512 li +76.6616 156.512 li +cp +0 0 0 1 cmyk +@ +80.4917 156.512 mo +80.4917 162.597 81.71 168.619 84.0747 174.226 cv +84.0718 156.512 li +80.4917 156.512 li +80.4917 156.512 li +cp +.739559 .16791 .429114 .0047303 cmyk +f +80.4917 156.512 mo +80.4917 162.597 81.71 168.619 84.0747 174.226 cv +84.0718 156.512 li +80.4917 156.512 li +80.4917 156.512 li +cp +0 0 0 1 cmyk +@ +168.072 198.512 mo +189.072 198.512 li +189.072 177.512 li +168.072 177.512 li +168.072 198.512 li +cp +.738735 .169039 .422004 .00457771 cmyk +f +168.072 198.512 mo +189.072 198.512 li +189.072 177.512 li +168.072 177.512 li +168.072 198.512 li +cp +0 0 0 1 cmyk +@ +168.072 198.512 mo +168.072 198.512 li +171.312 198.512 li +171.313 198.509 li +176.947 192.44 181.302 185.3 184.12 177.514 cv +168.072 177.512 li +168.072 198.512 li +168.072 198.512 li +cp +.738735 .169039 .422004 .00457771 cmyk +f +168.072 198.512 mo +168.072 198.512 li +171.312 198.512 li +171.313 198.509 li +176.947 192.44 181.302 185.3 184.12 177.514 cv +168.072 177.512 li +168.072 198.512 li +168.072 198.512 li +cp +0 0 0 1 cmyk +@ +168.069 196.646 mo +173.342 191.127 177.476 184.625 180.234 177.509 cv +168.072 177.512 li +168.072 196.651 li +168.069 196.646 li +cp +.738277 .17026 .415717 .00430304 cmyk +f +168.069 196.646 mo +173.342 191.127 177.476 184.625 180.234 177.509 cv +168.072 177.512 li +168.072 196.651 li +168.069 196.646 li +cp +0 0 0 1 cmyk +@ +168.067 194.845 mo +172.701 189.77 176.375 183.895 178.913 177.508 cv +168.072 177.512 li +168.072 194.842 li +168.067 194.845 li +cp +.737087 .178408 .411475 .00482185 cmyk +f +168.067 194.845 mo +172.701 189.77 176.375 183.895 178.913 177.508 cv +168.072 177.512 li +168.072 194.842 li +168.067 194.845 li +cp +0 0 0 1 cmyk +@ +168.069 182.541 mo +169.075 180.918 169.986 179.238 170.797 177.511 cv +168.072 177.512 li +168.072 182.542 li +168.069 182.541 li +cp +.737056 .179385 .404425 .00448615 cmyk +f +168.069 182.541 mo +169.075 180.918 169.986 179.238 170.797 177.511 cv +168.072 177.512 li +168.072 182.542 li +168.069 182.541 li +cp +0 0 0 1 cmyk +@ +147.072 198.512 mo +147.072 198.512 li +168.072 198.512 li +168.072 177.512 li +147.072 177.512 li +147.072 198.512 li +147.072 198.512 li +cp +.737056 .179385 .404425 .00448615 cmyk +f +147.072 198.512 mo +147.072 198.512 li +168.072 198.512 li +168.072 177.512 li +147.072 177.512 li +147.072 198.512 li +147.072 198.512 li +cp +0 0 0 1 cmyk +@ +147.072 198.512 mo +147.072 198.512 li +166.212 198.512 li +166.205 198.509 li +166.84 197.901 167.462 197.28 168.069 196.646 cv +168.072 177.512 li +147.072 177.512 li +147.072 198.512 li +147.072 198.512 li +cp +.737056 .180362 .397436 .00415045 cmyk +f +147.072 198.512 mo +147.072 198.512 li +166.212 198.512 li +166.205 198.509 li +166.84 197.901 167.462 197.28 168.069 196.646 cv +168.072 177.512 li +147.072 177.512 li +147.072 198.512 li +147.072 198.512 li +cp +0 0 0 1 cmyk +@ +147.072 198.512 mo +147.072 198.512 li +164.402 198.512 li +164.405 198.507 li +165.681 197.343 166.903 196.121 168.067 194.845 cv +168.072 177.512 li +147.072 177.512 li +147.072 198.512 li +147.072 198.512 li +cp +.738949 .186404 .393622 .00454719 cmyk +f +147.072 198.512 mo +147.072 198.512 li +164.402 198.512 li +164.405 198.507 li +165.681 197.343 166.903 196.121 168.067 194.845 cv +168.072 177.512 li +147.072 177.512 li +147.072 198.512 li +147.072 198.512 li +cp +0 0 0 1 cmyk +@ +147.072 198.512 mo +147.072 198.512 li +152.102 198.512 li +152.101 198.51 li +158.585 194.49 164.051 189.025 168.069 182.541 cv +168.072 177.512 li +147.072 177.512 li +147.072 198.512 li +147.072 198.512 li +cp +.738949 .186404 .393622 .00454719 cmyk +f +147.072 198.512 mo +147.072 198.512 li +152.102 198.512 li +152.101 198.51 li +158.585 194.49 164.051 189.025 168.069 182.541 cv +168.072 177.512 li +147.072 177.512 li +147.072 198.512 li +147.072 198.512 li +cp +0 0 0 1 cmyk +@ +147.069 196.968 mo +155.405 192.641 162.201 185.845 166.527 177.509 cv +147.072 177.512 li +147.072 196.972 li +147.069 196.968 li +cp +.740963 .193149 .389899 .00491341 cmyk +f +147.069 196.968 mo +155.405 192.641 162.201 185.845 166.527 177.509 cv +147.072 177.512 li +147.072 196.972 li +147.069 196.968 li +cp +0 0 0 1 cmyk +@ +126.072 198.512 mo +126.072 198.512 li +147.072 198.512 li +147.072 177.512 li +126.072 177.512 li +126.072 198.512 li +126.072 198.512 li +cp +.742885 .200046 .38645 .00521859 cmyk +f +126.072 198.512 mo +126.072 198.512 li +147.072 198.512 li +147.072 177.512 li +126.072 177.512 li +126.072 198.512 li +126.072 198.512 li +cp +0 0 0 1 cmyk +@ +126.072 198.512 mo +126.072 198.512 li +143.792 198.512 li +143.786 198.509 li +144.9 198.039 145.996 197.524 147.069 196.968 cv +147.072 177.512 li +126.072 177.512 li +126.072 198.512 li +126.072 198.512 li +cp +.74432 .206943 .383185 .00598154 cmyk +f +126.072 198.512 mo +126.072 198.512 li +143.792 198.512 li +143.786 198.509 li +144.9 198.039 145.996 197.524 147.069 196.968 cv +147.072 177.512 li +126.072 177.512 li +126.072 198.512 li +126.072 198.512 li +cp +0 0 0 1 cmyk +@ +105.072 198.512 mo +105.072 198.512 li +126.072 198.512 li +126.072 177.512 li +105.072 177.512 li +105.072 198.512 li +105.072 198.512 li +cp +.745754 .212619 .385779 .00735485 cmyk +f +105.072 198.512 mo +105.072 198.512 li +126.072 198.512 li +126.072 177.512 li +105.072 177.512 li +105.072 198.512 li +105.072 198.512 li +cp +0 0 0 1 cmyk +@ +105.075 196.968 mo +106.148 197.524 107.243 198.039 108.357 198.509 cv +126.072 198.512 li +126.072 177.512 li +105.072 177.512 li +105.072 196.972 li +105.075 196.968 li +cp +.746456 .218814 .381994 .0084535 cmyk +f +105.075 196.968 mo +106.148 197.524 107.243 198.039 108.357 198.509 cv +126.072 198.512 li +126.072 177.512 li +105.072 177.512 li +105.072 196.972 li +105.075 196.968 li +cp +0 0 0 1 cmyk +@ +84.0718 198.512 mo +84.0718 198.512 li +105.072 198.512 li +105.072 177.512 li +84.0718 177.512 li +84.0718 198.512 li +84.0718 198.512 li +cp +.747097 .225376 .37818 .00939956 cmyk +f +84.0718 198.512 mo +84.0718 198.512 li +105.072 198.512 li +105.072 177.512 li +84.0718 177.512 li +84.0718 198.512 li +84.0718 198.512 li +cp +0 0 0 1 cmyk +@ +84.0747 196.646 mo +84.6816 197.28 85.3032 197.901 85.9385 198.509 cv +105.072 198.512 li +105.072 177.512 li +84.0718 177.512 li +84.0718 196.651 li +84.0747 196.646 li +cp +.747768 .232456 .373938 .010193 cmyk +f +84.0747 196.646 mo +84.6816 197.28 85.3032 197.901 85.9385 198.509 cv +105.072 198.512 li +105.072 177.512 li +84.0718 177.512 li +84.0718 196.651 li +84.0747 196.646 li +cp +0 0 0 1 cmyk +@ +84.0767 194.845 mo +85.2407 196.121 86.4629 197.343 87.7383 198.507 cv +105.072 198.512 li +105.072 177.512 li +84.0718 177.512 li +84.0718 194.842 li +84.0767 194.845 li +cp +.749233 .237552 .376471 .0114443 cmyk +f +84.0767 194.845 mo +85.2407 196.121 86.4629 197.343 87.7383 198.507 cv +105.072 198.512 li +105.072 177.512 li +84.0718 177.512 li +84.0718 194.842 li +84.0767 194.845 li +cp +0 0 0 1 cmyk +@ +84.0742 182.541 mo +88.0928 189.025 93.5581 194.49 100.042 198.51 cv +105.072 198.512 li +105.072 177.512 li +84.0718 177.512 li +84.0718 182.542 li +84.0742 182.541 li +cp +.750027 .244144 .372015 .0120546 cmyk +f +84.0742 182.541 mo +88.0928 189.025 93.5581 194.49 100.042 198.51 cv +105.072 198.512 li +105.072 177.512 li +84.0718 177.512 li +84.0718 182.542 li +84.0742 182.541 li +cp +0 0 0 1 cmyk +@ +85.6162 177.509 mo +89.9429 185.845 96.7388 192.641 105.075 196.968 cv +105.072 177.512 li +85.6118 177.512 li +85.6162 177.509 li +cp +.750912 .25156 .367468 .0125124 cmyk +f +85.6162 177.509 mo +89.9429 185.845 96.7388 192.641 105.075 196.968 cv +105.072 177.512 li +85.6118 177.512 li +85.6162 177.509 li +cp +0 0 0 1 cmyk +@ +63.0718 198.512 mo +84.0718 198.512 li +84.0718 177.512 li +63.0718 177.512 li +63.0718 198.512 li +cp +.751888 .258915 .363287 .0128176 cmyk +f +63.0718 198.512 mo +84.0718 198.512 li +84.0718 177.512 li +63.0718 177.512 li +63.0718 198.512 li +cp +0 0 0 1 cmyk +@ +68.0239 177.514 mo +70.8413 185.3 75.1963 192.44 80.8301 198.509 cv +84.0718 198.512 li +84.0718 177.512 li +68.022 177.512 li +68.0239 177.514 li +cp +.752468 .257176 .369818 .0136721 cmyk +f +68.0239 177.514 mo +70.8413 185.3 75.1963 192.44 80.8301 198.509 cv +84.0718 198.512 li +84.0718 177.512 li +68.022 177.512 li +68.0239 177.514 li +cp +0 0 0 1 cmyk +@ +71.9097 177.509 mo +74.668 184.625 78.8018 191.127 84.0747 196.646 cv +84.0718 177.512 li +71.9019 177.512 li +71.9097 177.509 li +cp +.753506 .264744 .365332 .0139162 cmyk +f +71.9097 177.509 mo +74.668 184.625 78.8018 191.127 84.0747 196.646 cv +84.0718 177.512 li +71.9019 177.512 li +71.9097 177.509 li +cp +0 0 0 1 cmyk +@ +73.2305 177.508 mo +75.7681 183.895 79.4429 189.77 84.0767 194.845 cv +84.0718 177.512 li +73.2319 177.512 li +73.2305 177.508 li +cp +.752651 .272007 .361028 .0144656 cmyk +f +73.2305 177.508 mo +75.7681 183.895 79.4429 189.77 84.0767 194.845 cv +84.0718 177.512 li +73.2319 177.512 li +73.2305 177.508 li +cp +0 0 0 1 cmyk +@ +81.3457 177.511 mo +82.1572 179.238 83.0684 180.918 84.0742 182.541 cv +84.0718 177.512 li +81.3418 177.512 li +81.3457 177.511 li +cp +.754269 .278019 .35697 .0157168 cmyk +f +81.3457 177.511 mo +82.1572 179.238 83.0684 180.918 84.0742 182.541 cv +84.0718 177.512 li +81.3418 177.512 li +81.3457 177.511 li +cp +0 0 0 1 cmyk +@ +168.072 219.512 mo +189.072 219.512 li +189.072 198.512 li +168.072 198.512 li +168.072 219.512 li +cp +.755917 .284764 .352544 .016907 cmyk +f +168.072 219.512 mo +189.072 219.512 li +189.072 198.512 li +168.072 198.512 li +168.072 219.512 li +cp +0 0 0 1 cmyk +@ +168.069 201.754 mo +169.19 200.713 170.272 199.63 171.313 198.509 cv +168.072 198.512 li +168.072 201.752 li +168.069 201.754 li +cp +.757656 .290013 .355047 .0190738 cmyk +f +168.069 201.754 mo +169.19 200.713 170.272 199.63 171.313 198.509 cv +168.072 198.512 li +168.072 201.752 li +168.069 201.754 li +cp +0 0 0 1 cmyk +@ +147.072 219.512 mo +168.072 219.512 li +168.072 198.512 li +147.072 198.512 li +147.072 219.512 li +cp +.759274 .296941 .350256 .0200809 cmyk +f +147.072 219.512 mo +168.072 219.512 li +168.072 198.512 li +147.072 198.512 li +147.072 219.512 li +cp +0 0 0 1 cmyk +@ +147.073 214.56 mo +154.86 211.742 162 207.387 168.069 201.754 cv +168.072 198.512 li +147.072 198.512 li +147.072 214.562 li +147.073 214.56 li +cp +.7608 .30396 .345159 .0209964 cmyk +f +147.073 214.56 mo +154.86 211.742 162 207.387 168.069 201.754 cv +168.072 198.512 li +147.072 198.512 li +147.072 214.562 li +147.073 214.56 li +cp +0 0 0 1 cmyk +@ +147.069 210.674 mo +154.185 207.915 160.688 203.781 166.205 198.509 cv +147.072 198.512 li +147.072 210.682 li +147.069 210.674 li +cp +.762203 .310491 .33994 .0216678 cmyk +f +147.069 210.674 mo +154.185 207.915 160.688 203.781 166.205 198.509 cv +147.072 198.512 li +147.072 210.682 li +147.069 210.674 li +cp +0 0 0 1 cmyk +@ +147.068 209.354 mo +153.455 206.815 159.329 203.141 164.405 198.507 cv +147.072 198.512 li +147.072 209.352 li +147.068 209.354 li +cp +.762234 .308965 .3476 .022919 cmyk +f +147.068 209.354 mo +153.455 206.815 159.329 203.141 164.405 198.507 cv +147.072 198.512 li +147.072 209.352 li +147.068 209.354 li +cp +0 0 0 1 cmyk +@ +147.07 201.237 mo +148.799 200.426 150.479 199.516 152.101 198.51 cv +147.072 198.512 li +147.072 201.242 li +147.07 201.237 li +cp +.764919 .323583 .337133 .0238651 cmyk +f +147.07 201.237 mo +148.799 200.426 150.479 199.516 152.101 198.51 cv +147.072 198.512 li +147.072 201.242 li +147.07 201.237 li +cp +0 0 0 1 cmyk +@ +126.072 219.512 mo +147.072 219.512 li +147.072 198.512 li +126.072 198.512 li +126.072 219.512 li +cp +.764919 .323583 .337133 .0238651 cmyk +f +126.072 219.512 mo +147.072 219.512 li +147.072 198.512 li +126.072 198.512 li +126.072 219.512 li +cp +0 0 0 1 cmyk +@ +126.072 218.241 mo +133.233 218.241 140.339 216.996 147.073 214.56 cv +147.072 198.512 li +126.072 198.512 li +126.072 218.241 li +126.072 218.241 li +cp +.766384 .33051 .331975 .0241093 cmyk +f +126.072 218.241 mo +133.233 218.241 140.339 216.996 147.073 214.56 cv +147.072 198.512 li +126.072 198.512 li +126.072 218.241 li +126.072 218.241 li +cp +0 0 0 1 cmyk +@ +126.072 214.602 mo +133.253 214.602 140.373 213.27 147.069 210.674 cv +147.072 198.512 li +126.072 198.512 li +126.072 214.602 li +126.072 214.602 li +cp +.768032 .33814 .327428 .0242008 cmyk +f +126.072 214.602 mo +133.253 214.602 140.373 213.27 147.069 210.674 cv +147.072 198.512 li +126.072 198.512 li +126.072 214.602 li +126.072 214.602 li +cp +0 0 0 1 cmyk +@ +126.072 213.372 mo +133.262 213.372 140.386 212.008 147.068 209.354 cv +147.072 198.512 li +126.072 198.512 li +126.072 213.372 li +126.072 213.372 li +cp +.767941 .336217 .334356 .0257267 cmyk +f +126.072 213.372 mo +133.262 213.372 140.386 212.008 147.068 209.354 cv +147.072 198.512 li +126.072 198.512 li +126.072 213.372 li +126.072 213.372 li +cp +0 0 0 1 cmyk +@ +126.072 205.922 mo +133.331 205.922 140.5 204.322 147.07 201.237 cv +147.072 198.512 li +126.072 198.512 li +126.072 205.922 li +126.072 205.922 li +cp +.770901 .350317 .325475 .0272221 cmyk +f +126.072 205.922 mo +133.331 205.922 140.5 204.322 147.07 201.237 cv +147.072 198.512 li +126.072 198.512 li +126.072 205.922 li +126.072 205.922 li +cp +0 0 0 1 cmyk +@ +126.072 202.092 mo +132.157 202.092 138.18 200.873 143.786 198.509 cv +126.072 198.512 li +126.072 202.092 li +126.072 202.092 li +cp +.770901 .350317 .325475 .0272221 cmyk +f +126.072 202.092 mo +132.157 202.092 138.18 200.873 143.786 198.509 cv +126.072 198.512 li +126.072 202.092 li +126.072 202.092 li +cp +0 0 0 1 cmyk +@ +105.072 219.512 mo +126.072 219.512 li +126.072 198.512 li +105.072 198.512 li +105.072 219.512 li +cp +.772213 .35523 .327794 .0297551 cmyk +f +105.072 219.512 mo +126.072 219.512 li +126.072 198.512 li +105.072 198.512 li +105.072 219.512 li +cp +0 0 0 1 cmyk +@ +105.07 214.56 mo +111.804 216.996 118.911 218.241 126.072 218.241 cv +126.072 198.512 li +105.072 198.512 li +105.072 214.562 li +105.07 214.56 li +cp +.773709 .361547 .323827 .030396 cmyk +f +105.07 214.56 mo +111.804 216.996 118.911 218.241 126.072 218.241 cv +126.072 198.512 li +105.072 198.512 li +105.072 214.562 li +105.07 214.56 li +cp +0 0 0 1 cmyk +@ +105.074 210.674 mo +111.771 213.27 118.89 214.602 126.072 214.602 cv +126.072 198.512 li +105.072 198.512 li +105.072 210.682 li +105.074 210.674 li +cp +.775021 .367864 .319707 .0309148 cmyk +f +105.074 210.674 mo +111.771 213.27 118.89 214.602 126.072 214.602 cv +126.072 198.512 li +105.072 198.512 li +105.072 210.682 li +105.074 210.674 li +cp +0 0 0 1 cmyk +@ +105.076 209.354 mo +111.757 212.008 118.882 213.372 126.072 213.372 cv +126.072 198.512 li +105.072 198.512 li +105.072 209.352 li +105.076 209.354 li +cp +.776181 .375189 .315557 .0313115 cmyk +f +105.076 209.354 mo +111.757 212.008 118.882 213.372 126.072 213.372 cv +126.072 198.512 li +105.072 198.512 li +105.072 209.352 li +105.076 209.354 li +cp +0 0 0 1 cmyk +@ +105.073 201.237 mo +111.644 204.322 118.813 205.922 126.072 205.922 cv +126.072 198.512 li +105.072 198.512 li +105.072 201.242 li +105.073 201.237 li +cp +.777401 .380377 .317998 .0336004 cmyk +f +105.073 201.237 mo +111.644 204.322 118.813 205.922 126.072 205.922 cv +126.072 198.512 li +105.072 198.512 li +105.072 201.242 li +105.073 201.237 li +cp +0 0 0 1 cmyk +@ +108.357 198.509 mo +113.964 200.873 119.987 202.092 126.072 202.092 cv +126.072 198.512 li +108.352 198.512 li +108.357 198.509 li +cp +.774838 .38114 .31754 .0336004 cmyk +f +108.357 198.509 mo +113.964 200.873 119.987 202.092 126.072 202.092 cv +126.072 198.512 li +108.352 198.512 li +108.357 198.509 li +cp +0 0 0 1 cmyk +@ +84.0718 219.512 mo +105.072 219.512 li +105.072 198.512 li +84.0718 198.512 li +84.0718 219.512 li +cp +.776059 .38822 .313542 .0338445 cmyk +f +84.0718 219.512 mo +105.072 219.512 li +105.072 198.512 li +84.0718 198.512 li +84.0718 219.512 li +cp +0 0 0 1 cmyk +@ +84.0747 201.754 mo +90.1436 207.387 97.2837 211.742 105.07 214.56 cv +105.072 198.512 li +84.0718 198.512 li +84.0718 201.752 li +84.0747 201.754 li +cp +.777523 .396338 .309148 .0340581 cmyk +f +84.0747 201.754 mo +90.1436 207.387 97.2837 211.742 105.07 214.56 cv +105.072 198.512 li +84.0718 198.512 li +84.0718 201.752 li +84.0747 201.754 li +cp +0 0 0 1 cmyk +@ +85.9385 198.509 mo +91.4561 203.781 97.9585 207.915 105.074 210.674 cv +105.072 198.512 li +85.9316 198.512 li +85.9385 198.509 li +cp +.77908 .404547 .304692 .0341192 cmyk +f +85.9385 198.509 mo +91.4561 203.781 97.9585 207.915 105.074 210.674 cv +105.072 198.512 li +85.9316 198.512 li +85.9385 198.509 li +cp +0 0 0 1 cmyk +@ +87.7383 198.507 mo +92.8145 203.141 98.6885 206.815 105.076 209.354 cv +105.072 198.512 li +87.7417 198.512 li +87.7383 198.507 li +cp +.780423 .410681 .30692 .0362249 cmyk +f +87.7383 198.507 mo +92.8145 203.141 98.6885 206.815 105.076 209.354 cv +105.072 198.512 li +87.7417 198.512 li +87.7383 198.507 li +cp +0 0 0 1 cmyk +@ +100.042 198.51 mo +101.665 199.516 103.345 200.426 105.073 201.237 cv +105.072 198.512 li +100.042 198.512 li +100.042 198.51 li +cp +.780423 .410681 .30692 .0362249 cmyk +f +100.042 198.51 mo +101.665 199.516 103.345 200.426 105.073 201.237 cv +105.072 198.512 li +100.042 198.512 li +100.042 198.51 li +cp +0 0 0 1 cmyk +@ +63.0718 219.512 mo +84.0718 219.512 li +84.0718 198.512 li +63.0718 198.512 li +63.0718 219.512 li +cp +.781735 .417792 .30161 .0368353 cmyk +f +63.0718 219.512 mo +84.0718 219.512 li +84.0718 198.512 li +63.0718 198.512 li +63.0718 219.512 li +cp +0 0 0 1 cmyk +@ +80.8301 198.509 mo +81.8711 199.63 82.9531 200.713 84.0747 201.754 cv +84.0718 198.512 li +80.8315 198.512 li +80.8301 198.509 li +cp +.78323 .424872 .295781 .0373541 cmyk +f +80.8301 198.509 mo +81.8711 199.63 82.9531 200.713 84.0747 201.754 cv +84.0718 198.512 li +80.8315 198.512 li +80.8301 198.509 li +cp +0 0 0 1 cmyk +@ +126.072 162.281 mo +129.257 162.281 131.842 159.696 131.842 156.512 cv +131.842 153.326 129.257 150.742 126.072 150.742 cv +126.072 162.281 li +126.072 162.281 li +cp +.803586 .497444 .269841 .0444953 cmyk +f +126.072 162.281 mo +129.257 162.281 131.842 159.696 131.842 156.512 cv +131.842 153.326 129.257 150.742 126.072 150.742 cv +126.072 162.281 li +126.072 162.281 li +cp +0 0 0 1 cmyk +@ +126.072 161.912 mo +129.053 161.912 131.472 159.492 131.472 156.512 cv +131.472 153.531 129.053 151.111 126.072 151.111 cv +126.072 161.912 li +126.072 161.912 li +cp +.803037 .494789 .275669 .0476997 cmyk +f +126.072 161.912 mo +129.053 161.912 131.472 159.492 131.472 156.512 cv +131.472 153.531 129.053 151.111 126.072 151.111 cv +126.072 161.912 li +126.072 161.912 li +cp +0 0 0 1 cmyk +@ +126.072 150.742 mo +122.887 150.742 120.302 153.326 120.302 156.512 cv +120.302 159.696 122.887 162.281 126.072 162.281 cv +126.072 150.742 li +126.072 150.742 li +cp +.804929 .503899 .27158 .047425 cmyk +f +126.072 150.742 mo +122.887 150.742 120.302 153.326 120.302 156.512 cv +120.302 159.696 122.887 162.281 126.072 162.281 cv +126.072 150.742 li +126.072 150.742 li +cp +0 0 0 1 cmyk +@ +126.072 151.111 mo +123.091 151.111 120.672 153.531 120.672 156.512 cv +120.672 159.492 123.091 161.912 126.072 161.912 cv +126.072 151.111 li +126.072 151.111 li +cp +.80679 .5122 .267399 .0470588 cmyk +f +126.072 151.111 mo +123.091 151.111 120.672 153.531 120.672 156.512 cv +120.672 159.492 123.091 161.912 126.072 161.912 cv +126.072 151.111 li +126.072 151.111 li +cp +0 0 0 1 cmyk +@ +124.469 142.227 mo +123.438 140.441 121.533 139.342 119.472 139.342 cv +116.287 139.342 113.702 141.927 113.702 145.111 cv +113.702 148.297 116.287 150.882 119.472 150.882 cv +122.657 150.882 125.242 148.297 125.242 145.111 cv +125.242 144.099 124.975 143.104 124.469 142.227 cv +124.469 142.227 li +cp +.799283 .47953 .278141 .0453498 cmyk +f +124.469 142.227 mo +123.438 140.441 121.533 139.342 119.472 139.342 cv +116.287 139.342 113.702 141.927 113.702 145.111 cv +113.702 148.297 116.287 150.882 119.472 150.882 cv +122.657 150.882 125.242 148.297 125.242 145.111 cv +125.242 144.099 124.975 143.104 124.469 142.227 cv +124.469 142.227 li +cp +0 0 0 1 cmyk +@ +124.268 142.531 mo +123.304 140.861 121.521 139.832 119.592 139.832 cv +116.611 139.832 114.192 142.251 114.192 145.231 cv +114.192 148.213 116.611 150.632 119.592 150.632 cv +122.573 150.632 124.992 148.213 124.992 145.231 cv +124.992 144.284 124.742 143.353 124.268 142.531 cv +124.268 142.531 li +cp +.801663 .488289 .273991 .0447395 cmyk +f +124.268 142.531 mo +123.304 140.861 121.521 139.832 119.592 139.832 cv +116.611 139.832 114.192 142.251 114.192 145.231 cv +114.192 148.213 116.611 150.632 119.592 150.632 cv +122.573 150.632 124.992 148.213 124.992 145.231 cv +124.992 144.284 124.742 143.353 124.268 142.531 cv +124.268 142.531 li +cp +0 0 0 1 cmyk +@ +112.992 150.742 mo +109.807 150.742 107.222 153.326 107.222 156.512 cv +107.222 159.696 109.807 162.281 112.992 162.281 cv +116.177 162.281 118.762 159.696 118.762 156.512 cv +118.762 153.326 116.177 150.742 112.992 150.742 cv +112.992 150.742 li +cp +.799283 .47953 .278141 .0453498 cmyk +f +112.992 150.742 mo +109.807 150.742 107.222 153.326 107.222 156.512 cv +107.222 159.696 109.807 162.281 112.992 162.281 cv +116.177 162.281 118.762 159.696 118.762 156.512 cv +118.762 153.326 116.177 150.742 112.992 150.742 cv +112.992 150.742 li +cp +0 0 0 1 cmyk +@ +112.872 151.111 mo +109.891 151.111 107.472 153.531 107.472 156.512 cv +107.472 159.492 109.891 161.912 112.872 161.912 cv +115.853 161.912 118.272 159.492 118.272 156.512 cv +118.272 153.531 115.853 151.111 112.872 151.111 cv +112.872 151.111 li +cp +.801663 .488289 .273991 .0447395 cmyk +f +112.872 151.111 mo +109.891 151.111 107.472 153.531 107.472 156.512 cv +107.472 159.492 109.891 161.912 112.872 161.912 cv +115.853 161.912 118.272 159.492 118.272 156.512 cv +118.272 153.531 115.853 151.111 112.872 151.111 cv +112.872 151.111 li +cp +0 0 0 1 cmyk +@ +114.475 165.026 mo +113.968 165.904 113.702 166.898 113.702 167.912 cv +113.702 171.097 116.287 173.682 119.472 173.682 cv +122.657 173.682 125.242 171.097 125.242 167.912 cv +125.242 164.727 122.657 162.142 119.472 162.142 cv +117.41 162.142 115.505 163.241 114.475 165.026 cv +114.475 165.026 li +cp +.799283 .47953 .278141 .0453498 cmyk +f +114.475 165.026 mo +113.968 165.904 113.702 166.898 113.702 167.912 cv +113.702 171.097 116.287 173.682 119.472 173.682 cv +122.657 173.682 125.242 171.097 125.242 167.912 cv +125.242 164.727 122.657 162.142 119.472 162.142 cv +117.41 162.142 115.505 163.241 114.475 165.026 cv +114.475 165.026 li +cp +0 0 0 1 cmyk +@ +114.915 165.092 mo +114.441 165.912 114.192 166.844 114.192 167.792 cv +114.192 170.772 116.611 173.191 119.592 173.191 cv +122.573 173.191 124.992 170.772 124.992 167.792 cv +124.992 164.811 122.573 162.392 119.592 162.392 cv +117.663 162.392 115.88 163.421 114.915 165.092 cv +114.915 165.092 li +cp +.801663 .488289 .273991 .0447395 cmyk +f +114.915 165.092 mo +114.441 165.912 114.192 166.844 114.192 167.792 cv +114.192 170.772 116.611 173.191 119.592 173.191 cv +122.573 173.191 124.992 170.772 124.992 167.792 cv +124.992 164.811 122.573 162.392 119.592 162.392 cv +117.663 162.392 115.88 163.421 114.915 165.092 cv +114.915 165.092 li +cp +0 0 0 1 cmyk +@ +127.675 170.797 mo +128.706 172.582 130.61 173.682 132.672 173.682 cv +135.857 173.682 138.442 171.097 138.442 167.912 cv +138.442 164.727 135.857 162.142 132.672 162.142 cv +129.487 162.142 126.902 164.727 126.902 167.912 cv +126.902 168.925 127.168 169.92 127.675 170.797 cv +127.675 170.797 li +cp +.79736 .474067 .275914 .0429389 cmyk +f +127.675 170.797 mo +128.706 172.582 130.61 173.682 132.672 173.682 cv +135.857 173.682 138.442 171.097 138.442 167.912 cv +138.442 164.727 135.857 162.142 132.672 162.142 cv +129.487 162.142 126.902 164.727 126.902 167.912 cv +126.902 168.925 127.168 169.92 127.675 170.797 cv +127.675 170.797 li +cp +0 0 0 1 cmyk +@ +127.875 170.492 mo +128.84 172.162 130.623 173.191 132.552 173.191 cv +135.533 173.191 137.952 170.772 137.952 167.792 cv +137.952 164.811 135.533 162.392 132.552 162.392 cv +129.571 162.392 127.152 164.811 127.152 167.792 cv +127.152 168.739 127.401 169.671 127.875 170.492 cv +127.875 170.492 li +cp +.799283 .47953 .278141 .0453498 cmyk +f +127.875 170.492 mo +128.84 172.162 130.623 173.191 132.552 173.191 cv +135.533 173.191 137.952 170.772 137.952 167.792 cv +137.952 164.811 135.533 162.392 132.552 162.392 cv +129.571 162.392 127.152 164.811 127.152 167.792 cv +127.152 168.739 127.401 169.671 127.875 170.492 cv +127.875 170.492 li +cp +0 0 0 1 cmyk +@ +139.152 162.281 mo +142.337 162.281 144.922 159.696 144.922 156.512 cv +144.922 153.326 142.337 150.742 139.152 150.742 cv +135.967 150.742 133.382 153.326 133.382 156.512 cv +133.382 159.696 135.967 162.281 139.152 162.281 cv +139.152 162.281 li +cp +.79736 .474067 .275914 .0429389 cmyk +f +139.152 162.281 mo +142.337 162.281 144.922 159.696 144.922 156.512 cv +144.922 153.326 142.337 150.742 139.152 150.742 cv +135.967 150.742 133.382 153.326 133.382 156.512 cv +133.382 159.696 135.967 162.281 139.152 162.281 cv +139.152 162.281 li +cp +0 0 0 1 cmyk +@ +139.272 161.912 mo +142.252 161.912 144.672 159.492 144.672 156.512 cv +144.672 153.531 142.252 151.111 139.272 151.111 cv +136.291 151.111 133.872 153.531 133.872 156.512 cv +133.872 159.492 136.291 161.912 139.272 161.912 cv +139.272 161.912 li +cp +.799283 .47953 .278141 .0453498 cmyk +f +139.272 161.912 mo +142.252 161.912 144.672 159.492 144.672 156.512 cv +144.672 153.531 142.252 151.111 139.272 151.111 cv +136.291 151.111 133.872 153.531 133.872 156.512 cv +133.872 159.492 136.291 161.912 139.272 161.912 cv +139.272 161.912 li +cp +0 0 0 1 cmyk +@ +137.669 147.997 mo +138.175 147.119 138.442 146.125 138.442 145.111 cv +138.442 141.927 135.857 139.342 132.672 139.342 cv +129.487 139.342 126.902 141.927 126.902 145.111 cv +126.902 148.297 129.487 150.882 132.672 150.882 cv +134.733 150.882 136.638 149.782 137.669 147.997 cv +137.669 147.997 li +cp +.79736 .474067 .275914 .0429389 cmyk +f +137.669 147.997 mo +138.175 147.119 138.442 146.125 138.442 145.111 cv +138.442 141.927 135.857 139.342 132.672 139.342 cv +129.487 139.342 126.902 141.927 126.902 145.111 cv +126.902 148.297 129.487 150.882 132.672 150.882 cv +134.733 150.882 136.638 149.782 137.669 147.997 cv +137.669 147.997 li +cp +0 0 0 1 cmyk +@ +137.229 147.932 mo +137.702 147.11 137.952 146.18 137.952 145.231 cv +137.952 142.251 135.533 139.832 132.552 139.832 cv +129.571 139.832 127.152 142.251 127.152 145.231 cv +127.152 148.213 129.571 150.632 132.552 150.632 cv +134.481 150.632 136.264 149.603 137.229 147.932 cv +137.229 147.932 li +cp +.799283 .47953 .278141 .0453498 cmyk +f +137.229 147.932 mo +137.702 147.11 137.952 146.18 137.952 145.231 cv +137.952 142.251 135.533 139.832 132.552 139.832 cv +129.571 139.832 127.152 142.251 127.152 145.231 cv +127.152 148.213 129.571 150.632 132.552 150.632 cv +134.481 150.632 136.264 149.603 137.229 147.932 cv +137.229 147.932 li +cp +0 0 0 1 cmyk +@ +100.098 157.538 mo +97.5757 158.214 95.8218 160.5 95.8218 163.111 cv +95.8218 166.297 98.4067 168.882 101.592 168.882 cv +104.777 168.882 107.362 166.297 107.362 163.111 cv +107.362 159.927 104.777 157.342 101.592 157.342 cv +101.087 157.342 100.585 157.408 100.098 157.538 cv +100.098 157.538 li +cp +.792294 .458717 .284825 .0435187 cmyk +f +100.098 157.538 mo +97.5757 158.214 95.8218 160.5 95.8218 163.111 cv +95.8218 166.297 98.4067 168.882 101.592 168.882 cv +104.777 168.882 107.362 166.297 107.362 163.111 cv +107.362 159.927 104.777 157.342 101.592 157.342 cv +101.087 157.342 100.585 157.408 100.098 157.538 cv +100.098 157.538 li +cp +0 0 0 1 cmyk +@ +100.194 157.775 mo +97.8335 158.408 96.1919 160.548 96.1919 162.992 cv +96.1919 165.973 98.6108 168.392 101.592 168.392 cv +104.573 168.392 106.992 165.973 106.992 162.992 cv +106.992 160.011 104.573 157.592 101.592 157.592 cv +101.12 157.592 100.65 157.653 100.194 157.775 cv +100.194 157.775 li +cp +.794827 .466835 .280156 .0433051 cmyk +f +100.194 157.775 mo +97.8335 158.408 96.1919 160.548 96.1919 162.992 cv +96.1919 165.973 98.6108 168.392 101.592 168.392 cv +104.573 168.392 106.992 165.973 106.992 162.992 cv +106.992 160.011 104.573 157.592 101.592 157.592 cv +101.12 157.592 100.65 157.653 100.194 157.775 cv +100.194 157.775 li +cp +0 0 0 1 cmyk +@ +104.112 170.312 mo +103.03 171.394 102.422 172.861 102.422 174.392 cv +102.422 177.577 105.007 180.162 108.192 180.162 cv +111.377 180.162 113.962 177.577 113.962 174.392 cv +113.962 171.207 111.377 168.622 108.192 168.622 cv +106.662 168.622 105.194 169.229 104.112 170.312 cv +104.112 170.312 li +cp +.792294 .458717 .284825 .0435187 cmyk +f +104.112 170.312 mo +103.03 171.394 102.422 172.861 102.422 174.392 cv +102.422 177.577 105.007 180.162 108.192 180.162 cv +111.377 180.162 113.962 177.577 113.962 174.392 cv +113.962 171.207 111.377 168.622 108.192 168.622 cv +106.662 168.622 105.194 169.229 104.112 170.312 cv +104.112 170.312 li +cp +0 0 0 1 cmyk +@ +104.253 170.693 mo +103.241 171.706 102.672 173.079 102.672 174.512 cv +102.672 177.492 105.091 179.912 108.072 179.912 cv +111.053 179.912 113.472 177.492 113.472 174.512 cv +113.472 171.531 111.053 169.111 108.072 169.111 cv +106.64 169.111 105.266 169.681 104.253 170.693 cv +104.253 170.693 li +cp +.794827 .466835 .280156 .0433051 cmyk +f +104.253 170.693 mo +103.241 171.706 102.672 173.079 102.672 174.512 cv +102.672 177.492 105.091 179.912 108.072 179.912 cv +111.053 179.912 113.472 177.492 113.472 174.512 cv +113.472 171.531 111.053 169.111 108.072 169.111 cv +106.64 169.111 105.266 169.681 104.253 170.693 cv +104.253 170.693 li +cp +0 0 0 1 cmyk +@ +113.898 179.618 mo +113.768 180.105 113.702 180.607 113.702 181.111 cv +113.702 184.297 116.287 186.882 119.472 186.882 cv +122.657 186.882 125.242 184.297 125.242 181.111 cv +125.242 177.927 122.657 175.342 119.472 175.342 cv +116.86 175.342 114.574 177.096 113.898 179.618 cv +113.898 179.618 li +cp +.792294 .458717 .284825 .0435187 cmyk +f +113.898 179.618 mo +113.768 180.105 113.702 180.607 113.702 181.111 cv +113.702 184.297 116.287 186.882 119.472 186.882 cv +122.657 186.882 125.242 184.297 125.242 181.111 cv +125.242 177.927 122.657 175.342 119.472 175.342 cv +116.86 175.342 114.574 177.096 113.898 179.618 cv +113.898 179.618 li +cp +0 0 0 1 cmyk +@ +114.376 179.594 mo +114.253 180.05 114.192 180.52 114.192 180.992 cv +114.192 183.973 116.611 186.392 119.592 186.392 cv +122.573 186.392 124.992 183.973 124.992 180.992 cv +124.992 178.011 122.573 175.592 119.592 175.592 cv +117.147 175.592 115.008 177.233 114.376 179.594 cv +114.376 179.594 li +cp +.794827 .466835 .280156 .0433051 cmyk +f +114.376 179.594 mo +114.253 180.05 114.192 180.52 114.192 180.992 cv +114.192 183.973 116.611 186.392 119.592 186.392 cv +122.573 186.392 124.992 183.973 124.992 180.992 cv +124.992 178.011 122.573 175.592 119.592 175.592 cv +117.147 175.592 115.008 177.233 114.376 179.594 cv +114.376 179.594 li +cp +0 0 0 1 cmyk +@ +125.045 130.538 mo +124.369 128.016 122.083 126.262 119.472 126.262 cv +116.287 126.262 113.702 128.847 113.702 132.031 cv +113.702 135.217 116.287 137.802 119.472 137.802 cv +122.657 137.802 125.242 135.217 125.242 132.031 cv +125.242 131.527 125.176 131.025 125.045 130.538 cv +125.045 130.538 li +cp +.792294 .458717 .284825 .0435187 cmyk +f +125.045 130.538 mo +124.369 128.016 122.083 126.262 119.472 126.262 cv +116.287 126.262 113.702 128.847 113.702 132.031 cv +113.702 135.217 116.287 137.802 119.472 137.802 cv +122.657 137.802 125.242 135.217 125.242 132.031 cv +125.242 131.527 125.176 131.025 125.045 130.538 cv +125.045 130.538 li +cp +0 0 0 1 cmyk +@ +124.808 130.634 mo +124.175 128.273 122.036 126.632 119.592 126.632 cv +116.611 126.632 114.192 129.051 114.192 132.031 cv +114.192 135.013 116.611 137.432 119.592 137.432 cv +122.573 137.432 124.992 135.013 124.992 132.031 cv +124.992 131.56 124.93 131.09 124.808 130.634 cv +124.808 130.634 li +cp +.794827 .466835 .280156 .0433051 cmyk +f +124.808 130.634 mo +124.175 128.273 122.036 126.632 119.592 126.632 cv +116.611 126.632 114.192 129.051 114.192 132.031 cv +114.192 135.013 116.611 137.432 119.592 137.432 cv +122.573 137.432 124.992 135.013 124.992 132.031 cv +124.992 131.56 124.93 131.09 124.808 130.634 cv +124.808 130.634 li +cp +0 0 0 1 cmyk +@ +112.272 134.552 mo +111.19 133.47 109.722 132.861 108.192 132.861 cv +105.007 132.861 102.422 135.446 102.422 138.632 cv +102.422 141.816 105.007 144.401 108.192 144.401 cv +111.377 144.401 113.962 141.816 113.962 138.632 cv +113.962 137.102 113.354 135.634 112.272 134.552 cv +112.272 134.552 li +cp +.792294 .458717 .284825 .0435187 cmyk +f +112.272 134.552 mo +111.19 133.47 109.722 132.861 108.192 132.861 cv +105.007 132.861 102.422 135.446 102.422 138.632 cv +102.422 141.816 105.007 144.401 108.192 144.401 cv +111.377 144.401 113.962 141.816 113.962 138.632 cv +113.962 137.102 113.354 135.634 112.272 134.552 cv +112.272 134.552 li +cp +0 0 0 1 cmyk +@ +111.89 134.693 mo +110.877 133.681 109.504 133.111 108.072 133.111 cv +105.091 133.111 102.672 135.531 102.672 138.512 cv +102.672 141.492 105.091 143.912 108.072 143.912 cv +111.053 143.912 113.472 141.492 113.472 138.512 cv +113.472 137.079 112.903 135.706 111.89 134.693 cv +111.89 134.693 li +cp +.794827 .466835 .280156 .0433051 cmyk +f +111.89 134.693 mo +110.877 133.681 109.504 133.111 108.072 133.111 cv +105.091 133.111 102.672 135.531 102.672 138.512 cv +102.672 141.492 105.091 143.912 108.072 143.912 cv +111.053 143.912 113.472 141.492 113.472 138.512 cv +113.472 137.079 112.903 135.706 111.89 134.693 cv +111.89 134.693 li +cp +0 0 0 1 cmyk +@ +103.085 144.338 mo +102.598 144.208 102.096 144.142 101.592 144.142 cv +98.4067 144.142 95.8218 146.727 95.8218 149.912 cv +95.8218 153.097 98.4067 155.682 101.592 155.682 cv +104.777 155.682 107.362 153.097 107.362 149.912 cv +107.362 147.3 105.608 145.015 103.085 144.338 cv +103.085 144.338 li +cp +.792294 .458717 .284825 .0435187 cmyk +f +103.085 144.338 mo +102.598 144.208 102.096 144.142 101.592 144.142 cv +98.4067 144.142 95.8218 146.727 95.8218 149.912 cv +95.8218 153.097 98.4067 155.682 101.592 155.682 cv +104.777 155.682 107.362 153.097 107.362 149.912 cv +107.362 147.3 105.608 145.015 103.085 144.338 cv +103.085 144.338 li +cp +0 0 0 1 cmyk +@ +102.989 144.815 mo +102.534 144.693 102.063 144.632 101.592 144.632 cv +98.6108 144.632 96.1919 147.051 96.1919 150.031 cv +96.1919 153.013 98.6108 155.432 101.592 155.432 cv +104.573 155.432 106.992 153.013 106.992 150.031 cv +106.992 147.588 105.35 145.448 102.989 144.815 cv +102.989 144.815 li +cp +.794827 .466835 .280156 .0433051 cmyk +f +102.989 144.815 mo +102.534 144.693 102.063 144.632 101.592 144.632 cv +98.6108 144.632 96.1919 147.051 96.1919 150.031 cv +96.1919 153.013 98.6108 155.432 101.592 155.432 cv +104.573 155.432 106.992 153.013 106.992 150.031 cv +106.992 147.588 105.35 145.448 102.989 144.815 cv +102.989 144.815 li +cp +0 0 0 1 cmyk +@ +127.098 182.605 mo +127.774 185.128 130.06 186.882 132.672 186.882 cv +135.857 186.882 138.442 184.297 138.442 181.111 cv +138.442 177.927 135.857 175.342 132.672 175.342 cv +129.487 175.342 126.902 177.927 126.902 181.111 cv +126.902 181.616 126.968 182.118 127.098 182.605 cv +127.098 182.605 li +cp +.790524 .453071 .282444 .0408637 cmyk +f +127.098 182.605 mo +127.774 185.128 130.06 186.882 132.672 186.882 cv +135.857 186.882 138.442 184.297 138.442 181.111 cv +138.442 177.927 135.857 175.342 132.672 175.342 cv +129.487 175.342 126.902 177.927 126.902 181.111 cv +126.902 181.616 126.968 182.118 127.098 182.605 cv +127.098 182.605 li +cp +0 0 0 1 cmyk +@ +127.336 182.39 mo +127.968 184.75 130.108 186.392 132.552 186.392 cv +135.533 186.392 137.952 183.973 137.952 180.992 cv +137.952 178.011 135.533 175.592 132.552 175.592 cv +129.571 175.592 127.152 178.011 127.152 180.992 cv +127.152 181.464 127.214 181.934 127.336 182.39 cv +127.336 182.39 li +cp +.792294 .458717 .284825 .0435187 cmyk +f +127.336 182.39 mo +127.968 184.75 130.108 186.392 132.552 186.392 cv +135.533 186.392 137.952 183.973 137.952 180.992 cv +137.952 178.011 135.533 175.592 132.552 175.592 cv +129.571 175.592 127.152 178.011 127.152 180.992 cv +127.152 181.464 127.214 181.934 127.336 182.39 cv +127.336 182.39 li +cp +0 0 0 1 cmyk +@ +139.872 178.472 mo +140.954 179.554 142.421 180.162 143.952 180.162 cv +147.137 180.162 149.722 177.577 149.722 174.392 cv +149.722 171.207 147.137 168.622 143.952 168.622 cv +140.767 168.622 138.182 171.207 138.182 174.392 cv +138.182 175.922 138.79 177.39 139.872 178.472 cv +139.872 178.472 li +cp +.790524 .453071 .282444 .0408637 cmyk +f +139.872 178.472 mo +140.954 179.554 142.421 180.162 143.952 180.162 cv +147.137 180.162 149.722 177.577 149.722 174.392 cv +149.722 171.207 147.137 168.622 143.952 168.622 cv +140.767 168.622 138.182 171.207 138.182 174.392 cv +138.182 175.922 138.79 177.39 139.872 178.472 cv +139.872 178.472 li +cp +0 0 0 1 cmyk +@ +140.253 178.33 mo +141.266 179.343 142.64 179.912 144.072 179.912 cv +147.053 179.912 149.472 177.492 149.472 174.512 cv +149.472 171.531 147.053 169.111 144.072 169.111 cv +141.091 169.111 138.672 171.531 138.672 174.512 cv +138.672 175.943 139.241 177.317 140.253 178.33 cv +140.253 178.33 li +cp +.792294 .458717 .284825 .0435187 cmyk +f +140.253 178.33 mo +141.266 179.343 142.64 179.912 144.072 179.912 cv +147.053 179.912 149.472 177.492 149.472 174.512 cv +149.472 171.531 147.053 169.111 144.072 169.111 cv +141.091 169.111 138.672 171.531 138.672 174.512 cv +138.672 175.943 139.241 177.317 140.253 178.33 cv +140.253 178.33 li +cp +0 0 0 1 cmyk +@ +149.178 168.686 mo +149.666 168.815 150.167 168.882 150.672 168.882 cv +153.857 168.882 156.442 166.297 156.442 163.111 cv +156.442 159.927 153.857 157.342 150.672 157.342 cv +147.487 157.342 144.902 159.927 144.902 163.111 cv +144.902 165.724 146.656 168.009 149.178 168.686 cv +149.178 168.686 li +cp +.790524 .453071 .282444 .0408637 cmyk +f +149.178 168.686 mo +149.666 168.815 150.167 168.882 150.672 168.882 cv +153.857 168.882 156.442 166.297 156.442 163.111 cv +156.442 159.927 153.857 157.342 150.672 157.342 cv +147.487 157.342 144.902 159.927 144.902 163.111 cv +144.902 165.724 146.656 168.009 149.178 168.686 cv +149.178 168.686 li +cp +0 0 0 1 cmyk +@ +149.154 168.208 mo +149.61 168.33 150.08 168.392 150.552 168.392 cv +153.533 168.392 155.952 165.973 155.952 162.992 cv +155.952 160.011 153.533 157.592 150.552 157.592 cv +147.571 157.592 145.152 160.011 145.152 162.992 cv +145.152 165.436 146.793 167.575 149.154 168.208 cv +149.154 168.208 li +cp +.792294 .458717 .284825 .0435187 cmyk +f +149.154 168.208 mo +149.61 168.33 150.08 168.392 150.552 168.392 cv +153.533 168.392 155.952 165.973 155.952 162.992 cv +155.952 160.011 153.533 157.592 150.552 157.592 cv +147.571 157.592 145.152 160.011 145.152 162.992 cv +145.152 165.436 146.793 167.575 149.154 168.208 cv +149.154 168.208 li +cp +0 0 0 1 cmyk +@ +152.165 155.485 mo +154.688 154.81 156.442 152.523 156.442 149.912 cv +156.442 146.727 153.857 144.142 150.672 144.142 cv +147.487 144.142 144.902 146.727 144.902 149.912 cv +144.902 153.097 147.487 155.682 150.672 155.682 cv +151.176 155.682 151.678 155.615 152.165 155.485 cv +152.165 155.485 li +cp +.790524 .453071 .282444 .0408637 cmyk +f +152.165 155.485 mo +154.688 154.81 156.442 152.523 156.442 149.912 cv +156.442 146.727 153.857 144.142 150.672 144.142 cv +147.487 144.142 144.902 146.727 144.902 149.912 cv +144.902 153.097 147.487 155.682 150.672 155.682 cv +151.176 155.682 151.678 155.615 152.165 155.485 cv +152.165 155.485 li +cp +0 0 0 1 cmyk +@ +151.949 155.248 mo +154.31 154.615 155.952 152.476 155.952 150.031 cv +155.952 147.051 153.533 144.632 150.552 144.632 cv +147.571 144.632 145.152 147.051 145.152 150.031 cv +145.152 153.013 147.571 155.432 150.552 155.432 cv +151.024 155.432 151.494 155.37 151.949 155.248 cv +151.949 155.248 li +cp +.792294 .458717 .284825 .0435187 cmyk +f +151.949 155.248 mo +154.31 154.615 155.952 152.476 155.952 150.031 cv +155.952 147.051 153.533 144.632 150.552 144.632 cv +147.571 144.632 145.152 147.051 145.152 150.031 cv +145.152 153.013 147.571 155.432 150.552 155.432 cv +151.024 155.432 151.494 155.37 151.949 155.248 cv +151.949 155.248 li +cp +0 0 0 1 cmyk +@ +148.032 142.712 mo +149.114 141.63 149.722 140.162 149.722 138.632 cv +149.722 135.446 147.137 132.861 143.952 132.861 cv +140.767 132.861 138.182 135.446 138.182 138.632 cv +138.182 141.816 140.767 144.401 143.952 144.401 cv +145.482 144.401 146.95 143.794 148.032 142.712 cv +148.032 142.712 li +cp +.790524 .453071 .282444 .0408637 cmyk +f +148.032 142.712 mo +149.114 141.63 149.722 140.162 149.722 138.632 cv +149.722 135.446 147.137 132.861 143.952 132.861 cv +140.767 132.861 138.182 135.446 138.182 138.632 cv +138.182 141.816 140.767 144.401 143.952 144.401 cv +145.482 144.401 146.95 143.794 148.032 142.712 cv +148.032 142.712 li +cp +0 0 0 1 cmyk +@ +147.89 142.33 mo +148.903 141.317 149.472 139.943 149.472 138.512 cv +149.472 135.531 147.053 133.111 144.072 133.111 cv +141.091 133.111 138.672 135.531 138.672 138.512 cv +138.672 141.492 141.091 143.912 144.072 143.912 cv +145.504 143.912 146.877 143.343 147.89 142.33 cv +147.89 142.33 li +cp +.792294 .458717 .284825 .0435187 cmyk +f +147.89 142.33 mo +148.903 141.317 149.472 139.943 149.472 138.512 cv +149.472 135.531 147.053 133.111 144.072 133.111 cv +141.091 133.111 138.672 135.531 138.672 138.512 cv +138.672 141.492 141.091 143.912 144.072 143.912 cv +145.504 143.912 146.877 143.343 147.89 142.33 cv +147.89 142.33 li +cp +0 0 0 1 cmyk +@ +138.245 133.525 mo +138.375 133.038 138.442 132.536 138.442 132.031 cv +138.442 128.847 135.857 126.262 132.672 126.262 cv +129.487 126.262 126.902 128.847 126.902 132.031 cv +126.902 135.217 129.487 137.802 132.672 137.802 cv +135.283 137.802 137.569 136.048 138.245 133.525 cv +138.245 133.525 li +cp +.790524 .453071 .282444 .0408637 cmyk +f +138.245 133.525 mo +138.375 133.038 138.442 132.536 138.442 132.031 cv +138.442 128.847 135.857 126.262 132.672 126.262 cv +129.487 126.262 126.902 128.847 126.902 132.031 cv +126.902 135.217 129.487 137.802 132.672 137.802 cv +135.283 137.802 137.569 136.048 138.245 133.525 cv +138.245 133.525 li +cp +0 0 0 1 cmyk +@ +137.768 133.43 mo +137.89 132.974 137.952 132.504 137.952 132.031 cv +137.952 129.051 135.533 126.632 132.552 126.632 cv +129.571 126.632 127.152 129.051 127.152 132.031 cv +127.152 135.013 129.571 137.432 132.552 137.432 cv +134.996 137.432 137.135 135.79 137.768 133.43 cv +137.768 133.43 li +cp +.792294 .458717 .284825 .0435187 cmyk +f +137.768 133.43 mo +137.89 132.974 137.952 132.504 137.952 132.031 cv +137.952 129.051 135.533 126.632 132.552 126.632 cv +129.571 126.632 127.152 129.051 127.152 132.031 cv +127.152 135.013 129.571 137.432 132.552 137.432 cv +134.996 137.432 137.135 135.79 137.768 133.43 cv +137.768 133.43 li +cp +0 0 0 1 cmyk +@ +125.154 117.95 mo +124.668 115.192 122.272 113.182 119.472 113.182 cv +116.287 113.182 113.702 115.767 113.702 118.952 cv +113.702 122.137 116.287 124.722 119.472 124.722 cv +122.657 124.722 125.242 122.137 125.242 118.952 cv +125.242 118.616 125.212 118.28 125.154 117.95 cv +125.154 117.95 li +cp +.786221 .437598 .292454 .040589 cmyk +f +125.154 117.95 mo +124.668 115.192 122.272 113.182 119.472 113.182 cv +116.287 113.182 113.702 115.767 113.702 118.952 cv +113.702 122.137 116.287 124.722 119.472 124.722 cv +122.657 124.722 125.242 122.137 125.242 118.952 cv +125.242 118.616 125.212 118.28 125.154 117.95 cv +125.154 117.95 li +cp +0 0 0 1 cmyk +@ +124.67 117.894 mo +124.215 115.313 121.972 113.432 119.352 113.432 cv +116.371 113.432 113.952 115.851 113.952 118.832 cv +113.952 121.813 116.371 124.231 119.352 124.231 cv +122.333 124.231 124.752 121.813 124.752 118.832 cv +124.752 118.518 124.724 118.203 124.67 117.894 cv +124.67 117.894 li +cp +.788266 .445014 .287358 .0408026 cmyk +f +124.67 117.894 mo +124.215 115.313 121.972 113.432 119.352 113.432 cv +116.371 113.432 113.952 115.851 113.952 118.832 cv +113.952 121.813 116.371 124.231 119.352 124.231 cv +122.333 124.231 124.752 121.813 124.752 118.832 cv +124.752 118.518 124.724 118.203 124.67 117.894 cv +124.67 117.894 li +cp +0 0 0 1 cmyk +@ +111.989 120.627 mo +110.958 118.842 109.053 117.742 106.992 117.742 cv +103.807 117.742 101.222 120.326 101.222 123.512 cv +101.222 126.696 103.807 129.281 106.992 129.281 cv +110.177 129.281 112.762 126.696 112.762 123.512 cv +112.762 122.499 112.495 121.504 111.989 120.627 cv +111.989 120.627 li +cp +.786221 .437598 .292454 .040589 cmyk +f +111.989 120.627 mo +110.958 118.842 109.053 117.742 106.992 117.742 cv +103.807 117.742 101.222 120.326 101.222 123.512 cv +101.222 126.696 103.807 129.281 106.992 129.281 cv +110.177 129.281 112.762 126.696 112.762 123.512 cv +112.762 122.499 112.495 121.504 111.989 120.627 cv +111.989 120.627 li +cp +0 0 0 1 cmyk +@ +111.548 120.691 mo +110.583 119.021 108.801 117.992 106.872 117.992 cv +103.891 117.992 101.472 120.411 101.472 123.392 cv +101.472 126.372 103.891 128.792 106.872 128.792 cv +109.853 128.792 112.272 126.372 112.272 123.392 cv +112.272 122.443 112.022 121.513 111.548 120.691 cv +111.548 120.691 li +cp +.788266 .445014 .287358 .0408026 cmyk +f +111.548 120.691 mo +110.583 119.021 108.801 117.992 106.872 117.992 cv +103.891 117.992 101.472 120.411 101.472 123.392 cv +101.472 126.372 103.891 128.792 106.872 128.792 cv +109.853 128.792 112.272 126.372 112.272 123.392 cv +112.272 122.443 112.022 121.513 111.548 120.691 cv +111.548 120.691 li +cp +0 0 0 1 cmyk +@ +100.621 127.491 mo +99.5815 126.62 98.2686 126.142 96.9116 126.142 cv +93.7266 126.142 91.1416 128.727 91.1416 131.912 cv +91.1416 135.097 93.7266 137.682 96.9116 137.682 cv +100.097 137.682 102.682 135.097 102.682 131.912 cv +102.682 130.206 101.927 128.588 100.621 127.491 cv +100.621 127.491 li +cp +.786221 .437598 .292454 .040589 cmyk +f +100.621 127.491 mo +99.5815 126.62 98.2686 126.142 96.9116 126.142 cv +93.7266 126.142 91.1416 128.727 91.1416 131.912 cv +91.1416 135.097 93.7266 137.682 96.9116 137.682 cv +100.097 137.682 102.682 135.097 102.682 131.912 cv +102.682 130.206 101.927 128.588 100.621 127.491 cv +100.621 127.491 li +cp +0 0 0 1 cmyk +@ +100.263 127.896 mo +99.2905 127.079 98.0615 126.632 96.792 126.632 cv +93.811 126.632 91.3916 129.051 91.3916 132.031 cv +91.3916 135.013 93.811 137.432 96.792 137.432 cv +99.7725 137.432 102.192 135.013 102.192 132.031 cv +102.192 130.436 101.485 128.921 100.263 127.896 cv +100.263 127.896 li +cp +.788266 .445014 .287358 .0408026 cmyk +f +100.263 127.896 mo +99.2905 127.079 98.0615 126.632 96.792 126.632 cv +93.811 126.632 91.3916 129.051 91.3916 132.031 cv +91.3916 135.013 93.811 137.432 96.792 137.432 cv +99.7725 137.432 102.192 135.013 102.192 132.031 cv +102.192 130.436 101.485 128.921 100.263 127.896 cv +100.263 127.896 li +cp +0 0 0 1 cmyk +@ +92.165 138.01 mo +91.5327 137.779 90.8647 137.662 90.1919 137.662 cv +87.0068 137.662 84.4219 140.247 84.4219 143.432 cv +84.4219 146.617 87.0068 149.202 90.1919 149.202 cv +93.377 149.202 95.9619 146.617 95.9619 143.432 cv +95.9619 141.006 94.4448 138.839 92.165 138.01 cv +92.165 138.01 li +cp +.786221 .437598 .292454 .040589 cmyk +f +92.165 138.01 mo +91.5327 137.779 90.8647 137.662 90.1919 137.662 cv +87.0068 137.662 84.4219 140.247 84.4219 143.432 cv +84.4219 146.617 87.0068 149.202 90.1919 149.202 cv +93.377 149.202 95.9619 146.617 95.9619 143.432 cv +95.9619 141.006 94.4448 138.839 92.165 138.01 cv +92.165 138.01 li +cp +0 0 0 1 cmyk +@ +91.9185 138.478 mo +91.3267 138.262 90.7017 138.151 90.0718 138.151 cv +87.0908 138.151 84.6719 140.571 84.6719 143.552 cv +84.6719 146.532 87.0908 148.952 90.0718 148.952 cv +93.0527 148.952 95.4717 146.532 95.4717 143.552 cv +95.4717 141.281 94.0518 139.254 91.9185 138.478 cv +91.9185 138.478 li +cp +.788266 .445014 .287358 .0408026 cmyk +f +91.9185 138.478 mo +91.3267 138.262 90.7017 138.151 90.0718 138.151 cv +87.0908 138.151 84.6719 140.571 84.6719 143.552 cv +84.6719 146.532 87.0908 148.952 90.0718 148.952 cv +93.0527 148.952 95.4717 146.532 95.4717 143.552 cv +95.4717 141.281 94.0518 139.254 91.9185 138.478 cv +91.9185 138.478 li +cp +0 0 0 1 cmyk +@ +87.792 150.742 mo +84.6069 150.742 82.022 153.326 82.022 156.512 cv +82.022 159.696 84.6069 162.281 87.792 162.281 cv +90.9771 162.281 93.562 159.696 93.562 156.512 cv +93.562 153.326 90.9771 150.742 87.792 150.742 cv +87.792 150.742 li +cp +.786221 .437598 .292454 .040589 cmyk +f +87.792 150.742 mo +84.6069 150.742 82.022 153.326 82.022 156.512 cv +82.022 159.696 84.6069 162.281 87.792 162.281 cv +90.9771 162.281 93.562 159.696 93.562 156.512 cv +93.562 153.326 90.9771 150.742 87.792 150.742 cv +87.792 150.742 li +cp +0 0 0 1 cmyk +@ +87.9116 151.111 mo +84.9312 151.111 82.5117 153.531 82.5117 156.512 cv +82.5117 159.492 84.9312 161.912 87.9116 161.912 cv +90.8926 161.912 93.312 159.492 93.312 156.512 cv +93.312 153.531 90.8926 151.111 87.9116 151.111 cv +87.9116 151.111 li +cp +.788266 .445014 .287358 .0408026 cmyk +f +87.9116 151.111 mo +84.9312 151.111 82.5117 153.531 82.5117 156.512 cv +82.5117 159.492 84.9312 161.912 87.9116 161.912 cv +90.8926 161.912 93.312 159.492 93.312 156.512 cv +93.312 153.531 90.8926 151.111 87.9116 151.111 cv +87.9116 151.111 li +cp +0 0 0 1 cmyk +@ +88.2183 164.17 mo +85.939 164.999 84.4219 167.166 84.4219 169.592 cv +84.4219 172.776 87.0068 175.361 90.1919 175.361 cv +93.377 175.361 95.9619 172.776 95.9619 169.592 cv +95.9619 166.406 93.377 163.821 90.1919 163.821 cv +89.5186 163.821 88.8506 163.939 88.2183 164.17 cv +88.2183 164.17 li +cp +.786221 .437598 .292454 .040589 cmyk +f +88.2183 164.17 mo +85.939 164.999 84.4219 167.166 84.4219 169.592 cv +84.4219 172.776 87.0068 175.361 90.1919 175.361 cv +93.377 175.361 95.9619 172.776 95.9619 169.592 cv +95.9619 166.406 93.377 163.821 90.1919 163.821 cv +89.5186 163.821 88.8506 163.939 88.2183 164.17 cv +88.2183 164.17 li +cp +0 0 0 1 cmyk +@ +88.2251 164.397 mo +86.0918 165.174 84.6719 167.201 84.6719 169.472 cv +84.6719 172.452 87.0908 174.872 90.0718 174.872 cv +93.0527 174.872 95.4717 172.452 95.4717 169.472 cv +95.4717 166.491 93.0527 164.071 90.0718 164.071 cv +89.4419 164.071 88.8169 164.182 88.2251 164.397 cv +88.2251 164.397 li +cp +.788266 .445014 .287358 .0408026 cmyk +f +88.2251 164.397 mo +86.0918 165.174 84.6719 167.201 84.6719 169.472 cv +84.6719 172.452 87.0908 174.872 90.0718 174.872 cv +93.0527 174.872 95.4717 172.452 95.4717 169.472 cv +95.4717 166.491 93.0527 164.071 90.0718 164.071 cv +89.4419 164.071 88.8169 164.182 88.2251 164.397 cv +88.2251 164.397 li +cp +0 0 0 1 cmyk +@ +93.2026 176.691 mo +91.8965 177.788 91.1416 179.406 91.1416 181.111 cv +91.1416 184.297 93.7266 186.882 96.9116 186.882 cv +100.097 186.882 102.682 184.297 102.682 181.111 cv +102.682 177.927 100.097 175.342 96.9116 175.342 cv +95.5552 175.342 94.2422 175.819 93.2026 176.691 cv +93.2026 176.691 li +cp +.786221 .437598 .292454 .040589 cmyk +f +93.2026 176.691 mo +91.8965 177.788 91.1416 179.406 91.1416 181.111 cv +91.1416 184.297 93.7266 186.882 96.9116 186.882 cv +100.097 186.882 102.682 184.297 102.682 181.111 cv +102.682 177.927 100.097 175.342 96.9116 175.342 cv +95.5552 175.342 94.2422 175.819 93.2026 176.691 cv +93.2026 176.691 li +cp +0 0 0 1 cmyk +@ +93.3208 176.855 mo +92.0981 177.881 91.3916 179.396 91.3916 180.992 cv +91.3916 183.973 93.811 186.392 96.792 186.392 cv +99.7725 186.392 102.192 183.973 102.192 180.992 cv +102.192 178.011 99.7725 175.592 96.792 175.592 cv +95.522 175.592 94.2935 176.039 93.3208 176.855 cv +93.3208 176.855 li +cp +.788266 .445014 .287358 .0408026 cmyk +f +93.3208 176.855 mo +92.0981 177.881 91.3916 179.396 91.3916 180.992 cv +91.3916 183.973 93.811 186.392 96.792 186.392 cv +99.7725 186.392 102.192 183.973 102.192 180.992 cv +102.192 178.011 99.7725 175.592 96.792 175.592 cv +95.522 175.592 94.2935 176.039 93.3208 176.855 cv +93.3208 176.855 li +cp +0 0 0 1 cmyk +@ +101.995 186.627 mo +101.488 187.504 101.222 188.499 101.222 189.512 cv +101.222 192.696 103.807 195.281 106.992 195.281 cv +110.177 195.281 112.762 192.696 112.762 189.512 cv +112.762 186.326 110.177 183.742 106.992 183.742 cv +104.93 183.742 103.025 184.842 101.995 186.627 cv +101.995 186.627 li +cp +.786221 .437598 .292454 .040589 cmyk +f +101.995 186.627 mo +101.488 187.504 101.222 188.499 101.222 189.512 cv +101.222 192.696 103.807 195.281 106.992 195.281 cv +110.177 195.281 112.762 192.696 112.762 189.512 cv +112.762 186.326 110.177 183.742 106.992 183.742 cv +104.93 183.742 103.025 184.842 101.995 186.627 cv +101.995 186.627 li +cp +0 0 0 1 cmyk +@ +102.195 186.932 mo +101.721 187.753 101.472 188.684 101.472 189.632 cv +101.472 192.612 103.891 195.031 106.872 195.031 cv +109.853 195.031 112.272 192.612 112.272 189.632 cv +112.272 186.65 109.853 184.231 106.872 184.231 cv +104.942 184.231 103.16 185.261 102.195 186.932 cv +102.195 186.932 li +cp +.788266 .445014 .287358 .0408026 cmyk +f +102.195 186.932 mo +101.721 187.753 101.472 188.684 101.472 189.632 cv +101.472 192.612 103.891 195.031 106.872 195.031 cv +109.853 195.031 112.272 192.612 112.272 189.632 cv +112.272 186.65 109.853 184.231 106.872 184.231 cv +104.942 184.231 103.16 185.261 102.195 186.932 cv +102.195 186.932 li +cp +0 0 0 1 cmyk +@ +113.79 193.069 mo +113.731 193.4 113.702 193.735 113.702 194.071 cv +113.702 197.257 116.287 199.842 119.472 199.842 cv +122.657 199.842 125.242 197.257 125.242 194.071 cv +125.242 190.887 122.657 188.302 119.472 188.302 cv +116.671 188.302 114.276 190.313 113.79 193.069 cv +113.79 193.069 li +cp +.786221 .437598 .292454 .040589 cmyk +f +113.79 193.069 mo +113.731 193.4 113.702 193.735 113.702 194.071 cv +113.702 197.257 116.287 199.842 119.472 199.842 cv +122.657 199.842 125.242 197.257 125.242 194.071 cv +125.242 190.887 122.657 188.302 119.472 188.302 cv +116.671 188.302 114.276 190.313 113.79 193.069 cv +113.79 193.069 li +cp +0 0 0 1 cmyk +@ +114.034 193.254 mo +113.979 193.563 113.952 193.877 113.952 194.191 cv +113.952 197.173 116.371 199.592 119.352 199.592 cv +122.333 199.592 124.752 197.173 124.752 194.191 cv +124.752 191.211 122.333 188.792 119.352 188.792 cv +116.731 188.792 114.489 190.673 114.034 193.254 cv +114.034 193.254 li +cp +.788266 .445014 .287358 .0408026 cmyk +f +114.034 193.254 mo +113.979 193.563 113.952 193.877 113.952 194.191 cv +113.952 197.173 116.371 199.592 119.352 199.592 cv +122.333 199.592 124.752 197.173 124.752 194.191 cv +124.752 191.211 122.333 188.792 119.352 188.792 cv +116.731 188.792 114.489 190.673 114.034 193.254 cv +114.034 193.254 li +cp +0 0 0 1 cmyk +@ +126.989 195.073 mo +127.476 197.831 129.872 199.842 132.672 199.842 cv +135.857 199.842 138.442 197.257 138.442 194.071 cv +138.442 190.887 135.857 188.302 132.672 188.302 cv +129.487 188.302 126.902 190.887 126.902 194.071 cv +126.902 194.407 126.931 194.743 126.989 195.073 cv +126.989 195.073 li +cp +.78442 .430365 .297948 .0402838 cmyk +f +126.989 195.073 mo +127.476 197.831 129.872 199.842 132.672 199.842 cv +135.857 199.842 138.442 197.257 138.442 194.071 cv +138.442 190.887 135.857 188.302 132.672 188.302 cv +129.487 188.302 126.902 190.887 126.902 194.071 cv +126.902 194.407 126.931 194.743 126.989 195.073 cv +126.989 195.073 li +cp +0 0 0 1 cmyk +@ +127.474 195.129 mo +127.929 197.71 130.171 199.592 132.792 199.592 cv +135.772 199.592 138.192 197.173 138.192 194.191 cv +138.192 191.211 135.772 188.792 132.792 188.792 cv +129.811 188.792 127.392 191.211 127.392 194.191 cv +127.392 194.506 127.419 194.819 127.474 195.129 cv +127.474 195.129 li +cp +.786221 .437598 .292454 .040589 cmyk +f +127.474 195.129 mo +127.929 197.71 130.171 199.592 132.792 199.592 cv +135.772 199.592 138.192 197.173 138.192 194.191 cv +138.192 191.211 135.772 188.792 132.792 188.792 cv +129.811 188.792 127.392 191.211 127.392 194.191 cv +127.392 194.506 127.419 194.819 127.474 195.129 cv +127.474 195.129 li +cp +0 0 0 1 cmyk +@ +140.155 192.396 mo +141.186 194.182 143.09 195.281 145.152 195.281 cv +148.337 195.281 150.922 192.696 150.922 189.512 cv +150.922 186.326 148.337 183.742 145.152 183.742 cv +141.967 183.742 139.382 186.326 139.382 189.512 cv +139.382 190.524 139.648 191.52 140.155 192.396 cv +140.155 192.396 li +cp +.78442 .430365 .297948 .0402838 cmyk +f +140.155 192.396 mo +141.186 194.182 143.09 195.281 145.152 195.281 cv +148.337 195.281 150.922 192.696 150.922 189.512 cv +150.922 186.326 148.337 183.742 145.152 183.742 cv +141.967 183.742 139.382 186.326 139.382 189.512 cv +139.382 190.524 139.648 191.52 140.155 192.396 cv +140.155 192.396 li +cp +0 0 0 1 cmyk +@ +140.595 192.332 mo +141.56 194.003 143.343 195.031 145.272 195.031 cv +148.252 195.031 150.672 192.612 150.672 189.632 cv +150.672 186.65 148.252 184.231 145.272 184.231 cv +142.291 184.231 139.872 186.65 139.872 189.632 cv +139.872 190.58 140.121 191.511 140.595 192.332 cv +140.595 192.332 li +cp +.786221 .437598 .292454 .040589 cmyk +f +140.595 192.332 mo +141.56 194.003 143.343 195.031 145.272 195.031 cv +148.252 195.031 150.672 192.612 150.672 189.632 cv +150.672 186.65 148.252 184.231 145.272 184.231 cv +142.291 184.231 139.872 186.65 139.872 189.632 cv +139.872 190.58 140.121 191.511 140.595 192.332 cv +140.595 192.332 li +cp +0 0 0 1 cmyk +@ +151.523 185.532 mo +152.562 186.403 153.875 186.882 155.232 186.882 cv +158.417 186.882 161.002 184.297 161.002 181.111 cv +161.002 177.927 158.417 175.342 155.232 175.342 cv +152.047 175.342 149.462 177.927 149.462 181.111 cv +149.462 182.817 150.216 184.436 151.523 185.532 cv +151.523 185.532 li +cp +.78442 .430365 .297948 .0402838 cmyk +f +151.523 185.532 mo +152.562 186.403 153.875 186.882 155.232 186.882 cv +158.417 186.882 161.002 184.297 161.002 181.111 cv +161.002 177.927 158.417 175.342 155.232 175.342 cv +152.047 175.342 149.462 177.927 149.462 181.111 cv +149.462 182.817 150.216 184.436 151.523 185.532 cv +151.523 185.532 li +cp +0 0 0 1 cmyk +@ +151.881 185.128 mo +152.853 185.944 154.082 186.392 155.352 186.392 cv +158.333 186.392 160.752 183.973 160.752 180.992 cv +160.752 178.011 158.333 175.592 155.352 175.592 cv +152.371 175.592 149.952 178.011 149.952 180.992 cv +149.952 182.588 150.658 184.103 151.881 185.128 cv +151.881 185.128 li +cp +.786221 .437598 .292454 .040589 cmyk +f +151.881 185.128 mo +152.853 185.944 154.082 186.392 155.352 186.392 cv +158.333 186.392 160.752 183.973 160.752 180.992 cv +160.752 178.011 158.333 175.592 155.352 175.592 cv +152.371 175.592 149.952 178.011 149.952 180.992 cv +149.952 182.588 150.658 184.103 151.881 185.128 cv +151.881 185.128 li +cp +0 0 0 1 cmyk +@ +159.979 175.014 mo +160.611 175.244 161.279 175.361 161.952 175.361 cv +165.137 175.361 167.722 172.776 167.722 169.592 cv +167.722 166.406 165.137 163.821 161.952 163.821 cv +158.767 163.821 156.182 166.406 156.182 169.592 cv +156.182 172.018 157.699 174.184 159.979 175.014 cv +159.979 175.014 li +cp +.78442 .430365 .297948 .0402838 cmyk +f +159.979 175.014 mo +160.611 175.244 161.279 175.361 161.952 175.361 cv +165.137 175.361 167.722 172.776 167.722 169.592 cv +167.722 166.406 165.137 163.821 161.952 163.821 cv +158.767 163.821 156.182 166.406 156.182 169.592 cv +156.182 172.018 157.699 174.184 159.979 175.014 cv +159.979 175.014 li +cp +0 0 0 1 cmyk +@ +160.225 174.546 mo +160.817 174.762 161.442 174.872 162.072 174.872 cv +165.053 174.872 167.472 172.452 167.472 169.472 cv +167.472 166.491 165.053 164.071 162.072 164.071 cv +159.091 164.071 156.672 166.491 156.672 169.472 cv +156.672 171.742 158.092 173.77 160.225 174.546 cv +160.225 174.546 li +cp +.786221 .437598 .292454 .040589 cmyk +f +160.225 174.546 mo +160.817 174.762 161.442 174.872 162.072 174.872 cv +165.053 174.872 167.472 172.452 167.472 169.472 cv +167.472 166.491 165.053 164.071 162.072 164.071 cv +159.091 164.071 156.672 166.491 156.672 169.472 cv +156.672 171.742 158.092 173.77 160.225 174.546 cv +160.225 174.546 li +cp +0 0 0 1 cmyk +@ +164.352 162.281 mo +167.537 162.281 170.122 159.696 170.122 156.512 cv +170.122 153.326 167.537 150.742 164.352 150.742 cv +161.167 150.742 158.582 153.326 158.582 156.512 cv +158.582 159.696 161.167 162.281 164.352 162.281 cv +164.352 162.281 li +cp +.78442 .430365 .297948 .0402838 cmyk +f +164.352 162.281 mo +167.537 162.281 170.122 159.696 170.122 156.512 cv +170.122 153.326 167.537 150.742 164.352 150.742 cv +161.167 150.742 158.582 153.326 158.582 156.512 cv +158.582 159.696 161.167 162.281 164.352 162.281 cv +164.352 162.281 li +cp +0 0 0 1 cmyk +@ +164.232 161.912 mo +167.212 161.912 169.632 159.492 169.632 156.512 cv +169.632 153.531 167.212 151.111 164.232 151.111 cv +161.251 151.111 158.832 153.531 158.832 156.512 cv +158.832 159.492 161.251 161.912 164.232 161.912 cv +164.232 161.912 li +cp +.786221 .437598 .292454 .040589 cmyk +f +164.232 161.912 mo +167.212 161.912 169.632 159.492 169.632 156.512 cv +169.632 153.531 167.212 151.111 164.232 151.111 cv +161.251 151.111 158.832 153.531 158.832 156.512 cv +158.832 159.492 161.251 161.912 164.232 161.912 cv +164.232 161.912 li +cp +0 0 0 1 cmyk +@ +163.925 148.854 mo +166.205 148.024 167.722 145.857 167.722 143.432 cv +167.722 140.247 165.137 137.662 161.952 137.662 cv +158.767 137.662 156.182 140.247 156.182 143.432 cv +156.182 146.617 158.767 149.202 161.952 149.202 cv +162.625 149.202 163.293 149.084 163.925 148.854 cv +163.925 148.854 li +cp +.78442 .430365 .297948 .0402838 cmyk +f +163.925 148.854 mo +166.205 148.024 167.722 145.857 167.722 143.432 cv +167.722 140.247 165.137 137.662 161.952 137.662 cv +158.767 137.662 156.182 140.247 156.182 143.432 cv +156.182 146.617 158.767 149.202 161.952 149.202 cv +162.625 149.202 163.293 149.084 163.925 148.854 cv +163.925 148.854 li +cp +0 0 0 1 cmyk +@ +163.918 148.626 mo +166.052 147.85 167.472 145.822 167.472 143.552 cv +167.472 140.571 165.053 138.151 162.072 138.151 cv +159.091 138.151 156.672 140.571 156.672 143.552 cv +156.672 146.532 159.091 148.952 162.072 148.952 cv +162.702 148.952 163.327 148.842 163.918 148.626 cv +163.918 148.626 li +cp +.786221 .437598 .292454 .040589 cmyk +f +163.918 148.626 mo +166.052 147.85 167.472 145.822 167.472 143.552 cv +167.472 140.571 165.053 138.151 162.072 138.151 cv +159.091 138.151 156.672 140.571 156.672 143.552 cv +156.672 146.532 159.091 148.952 162.072 148.952 cv +162.702 148.952 163.327 148.842 163.918 148.626 cv +163.918 148.626 li +cp +0 0 0 1 cmyk +@ +158.94 136.332 mo +160.247 135.235 161.002 133.617 161.002 131.912 cv +161.002 128.727 158.417 126.142 155.232 126.142 cv +152.047 126.142 149.462 128.727 149.462 131.912 cv +149.462 135.097 152.047 137.682 155.232 137.682 cv +156.588 137.682 157.901 137.204 158.94 136.332 cv +158.94 136.332 li +cp +.78442 .430365 .297948 .0402838 cmyk +f +158.94 136.332 mo +160.247 135.235 161.002 133.617 161.002 131.912 cv +161.002 128.727 158.417 126.142 155.232 126.142 cv +152.047 126.142 149.462 128.727 149.462 131.912 cv +149.462 135.097 152.047 137.682 155.232 137.682 cv +156.588 137.682 157.901 137.204 158.94 136.332 cv +158.94 136.332 li +cp +0 0 0 1 cmyk +@ +158.823 136.168 mo +160.045 135.143 160.752 133.628 160.752 132.031 cv +160.752 129.051 158.333 126.632 155.352 126.632 cv +152.371 126.632 149.952 129.051 149.952 132.031 cv +149.952 135.013 152.371 137.432 155.352 137.432 cv +156.621 137.432 157.85 136.984 158.823 136.168 cv +158.823 136.168 li +cp +.786221 .437598 .292454 .040589 cmyk +f +158.823 136.168 mo +160.045 135.143 160.752 133.628 160.752 132.031 cv +160.752 129.051 158.333 126.632 155.352 126.632 cv +152.371 126.632 149.952 129.051 149.952 132.031 cv +149.952 135.013 152.371 137.432 155.352 137.432 cv +156.621 137.432 157.85 136.984 158.823 136.168 cv +158.823 136.168 li +cp +0 0 0 1 cmyk +@ +150.149 126.396 mo +150.655 125.52 150.922 124.524 150.922 123.512 cv +150.922 120.326 148.337 117.742 145.152 117.742 cv +141.967 117.742 139.382 120.326 139.382 123.512 cv +139.382 126.696 141.967 129.281 145.152 129.281 cv +147.213 129.281 149.118 128.182 150.149 126.396 cv +150.149 126.396 li +cp +.78442 .430365 .297948 .0402838 cmyk +f +150.149 126.396 mo +150.655 125.52 150.922 124.524 150.922 123.512 cv +150.922 120.326 148.337 117.742 145.152 117.742 cv +141.967 117.742 139.382 120.326 139.382 123.512 cv +139.382 126.696 141.967 129.281 145.152 129.281 cv +147.213 129.281 149.118 128.182 150.149 126.396 cv +150.149 126.396 li +cp +0 0 0 1 cmyk +@ +149.948 126.092 mo +150.422 125.271 150.672 124.34 150.672 123.392 cv +150.672 120.411 148.252 117.992 145.272 117.992 cv +142.291 117.992 139.872 120.411 139.872 123.392 cv +139.872 126.372 142.291 128.792 145.272 128.792 cv +147.201 128.792 148.984 127.763 149.948 126.092 cv +149.948 126.092 li +cp +.786221 .437598 .292454 .040589 cmyk +f +149.948 126.092 mo +150.422 125.271 150.672 124.34 150.672 123.392 cv +150.672 120.411 148.252 117.992 145.272 117.992 cv +142.291 117.992 139.872 120.411 139.872 123.392 cv +139.872 126.372 142.291 128.792 145.272 128.792 cv +147.201 128.792 148.984 127.763 149.948 126.092 cv +149.948 126.092 li +cp +0 0 0 1 cmyk +@ +138.354 119.954 mo +138.413 119.623 138.442 119.287 138.442 118.952 cv +138.442 115.767 135.857 113.182 132.672 113.182 cv +129.487 113.182 126.902 115.767 126.902 118.952 cv +126.902 122.137 129.487 124.722 132.672 124.722 cv +135.472 124.722 137.868 122.711 138.354 119.954 cv +138.354 119.954 li +cp +.78442 .430365 .297948 .0402838 cmyk +f +138.354 119.954 mo +138.413 119.623 138.442 119.287 138.442 118.952 cv +138.442 115.767 135.857 113.182 132.672 113.182 cv +129.487 113.182 126.902 115.767 126.902 118.952 cv +126.902 122.137 129.487 124.722 132.672 124.722 cv +135.472 124.722 137.868 122.711 138.354 119.954 cv +138.354 119.954 li +cp +0 0 0 1 cmyk +@ +138.11 119.77 mo +138.165 119.46 138.192 119.146 138.192 118.832 cv +138.192 115.851 135.772 113.432 132.792 113.432 cv +129.811 113.432 127.392 115.851 127.392 118.832 cv +127.392 121.813 129.811 124.231 132.792 124.231 cv +135.413 124.231 137.655 122.351 138.11 119.77 cv +138.11 119.77 li +cp +.786221 .437598 .292454 .040589 cmyk +f +138.11 119.77 mo +138.165 119.46 138.192 119.146 138.192 118.832 cv +138.192 115.851 135.772 113.432 132.792 113.432 cv +129.811 113.432 127.392 115.851 127.392 118.832 cv +127.392 121.813 129.811 124.231 132.792 124.231 cv +135.413 124.231 137.655 122.351 138.11 119.77 cv +138.11 119.77 li +cp +0 0 0 1 cmyk +@ +294.072 114.512 mo +315.072 114.512 li +315.072 93.5117 li +294.072 93.5117 li +294.072 114.512 li +cp +.634974 3.0518e-05 1 3.0518e-05 cmyk +f +294.072 114.512 mo +315.072 114.512 li +315.072 93.5117 li +294.072 93.5117 li +294.072 114.512 li +cp +0 0 0 1 cmyk +@ +273.072 114.512 mo +294.072 114.512 li +294.072 93.5117 li +273.072 93.5117 li +273.072 114.512 li +cp +.636683 3.0518e-05 1 3.0518e-05 cmyk +f +273.072 114.512 mo +294.072 114.512 li +294.072 93.5117 li +273.072 93.5117 li +273.072 114.512 li +cp +0 0 0 1 cmyk +@ +273.072 114.512 mo +273.072 114.512 li +291.472 114.512 li +291.473 114.51 li +286.134 109.502 279.891 105.558 273.076 102.889 cv +273.072 114.512 li +273.072 114.512 li +cp +.638331 3.0518e-05 1 3.0518e-05 cmyk +f +273.072 114.512 mo +273.072 114.512 li +291.472 114.512 li +291.473 114.51 li +286.134 109.502 279.891 105.558 273.076 102.889 cv +273.072 114.512 li +273.072 114.512 li +cp +0 0 0 1 cmyk +@ +273.072 114.512 mo +273.072 114.512 li +290.501 114.512 li +290.503 114.512 li +285.405 109.846 279.5 106.147 273.076 103.598 cv +273.072 114.512 li +273.072 114.512 li +cp +.640162 3.0518e-05 1 3.0518e-05 cmyk +f +273.072 114.512 mo +273.072 114.512 li +290.501 114.512 li +290.503 114.512 li +285.405 109.846 279.5 106.147 273.076 103.598 cv +273.072 114.512 li +273.072 114.512 li +cp +0 0 0 1 cmyk +@ +273.072 114.512 mo +273.072 114.512 li +289.512 114.512 li +289.505 114.513 li +284.658 110.191 279.098 106.743 273.075 104.319 cv +273.072 114.512 li +273.072 114.512 li +cp +.644312 3.0518e-05 1 3.0518e-05 cmyk +f +273.072 114.512 mo +273.072 114.512 li +289.512 114.512 li +289.505 114.513 li +284.658 110.191 279.098 106.743 273.075 104.319 cv +273.072 114.512 li +273.072 114.512 li +cp +0 0 0 1 cmyk +@ +252.072 114.512 mo +273.072 114.512 li +273.072 93.5117 li +252.072 93.5117 li +252.072 114.512 li +cp +.646387 3.0518e-05 1 3.0518e-05 cmyk +f +252.072 114.512 mo +273.072 114.512 li +273.072 93.5117 li +252.072 93.5117 li +252.072 114.512 li +cp +0 0 0 1 cmyk +@ +252.072 114.512 mo +252.072 114.512 li +273.072 114.512 li +273.072 102.892 li +273.076 102.889 li +266.383 100.268 259.259 98.9219 252.072 98.9219 cv +252.072 114.512 li +252.072 114.512 li +cp +.648524 3.0518e-05 1 3.0518e-05 cmyk +f +252.072 114.512 mo +252.072 114.512 li +273.072 114.512 li +273.072 102.892 li +273.076 102.889 li +266.383 100.268 259.259 98.9219 252.072 98.9219 cv +252.072 114.512 li +252.072 114.512 li +cp +0 0 0 1 cmyk +@ +252.072 114.512 mo +252.072 114.512 li +273.072 114.512 li +273.072 103.602 li +273.076 103.598 li +266.39 100.944 259.263 99.582 252.072 99.582 cv +252.072 114.512 li +252.072 114.512 li +cp +.650721 3.0518e-05 1 3.0518e-05 cmyk +f +252.072 114.512 mo +252.072 114.512 li +273.072 114.512 li +273.072 103.602 li +273.076 103.598 li +266.39 100.944 259.263 99.582 252.072 99.582 cv +252.072 114.512 li +252.072 114.512 li +cp +0 0 0 1 cmyk +@ +252.072 114.512 mo +252.072 114.512 li +273.072 114.512 li +273.072 104.312 li +273.075 104.319 li +266.398 101.633 259.268 100.252 252.072 100.252 cv +252.072 114.512 li +252.072 114.512 li +cp +.654871 3.0518e-05 1 3.0518e-05 cmyk +f +252.072 114.512 mo +252.072 114.512 li +273.072 114.512 li +273.072 104.312 li +273.075 104.319 li +266.398 101.633 259.268 100.252 252.072 100.252 cv +252.072 114.512 li +252.072 114.512 li +cp +0 0 0 1 cmyk +@ +231.072 114.512 mo +252.072 114.512 li +252.072 93.5117 li +231.072 93.5117 li +231.072 114.512 li +cp +.6589 3.0518e-05 1 3.0518e-05 cmyk +f +231.072 114.512 mo +252.072 114.512 li +252.072 93.5117 li +231.072 93.5117 li +231.072 114.512 li +cp +0 0 0 1 cmyk +@ +231.072 114.512 mo +231.072 114.512 li +252.072 114.512 li +252.072 98.9219 li +252.072 98.9219 li +244.884 98.9219 237.76 100.268 231.068 102.889 cv +231.072 114.512 li +231.072 114.512 li +cp +.661097 3.0518e-05 1 3.0518e-05 cmyk +f +231.072 114.512 mo +231.072 114.512 li +252.072 114.512 li +252.072 98.9219 li +252.072 98.9219 li +244.884 98.9219 237.76 100.268 231.068 102.889 cv +231.072 114.512 li +231.072 114.512 li +cp +0 0 0 1 cmyk +@ +231.072 114.512 mo +231.072 114.512 li +252.072 114.512 li +252.072 99.582 li +252.072 99.582 li +244.88 99.582 237.753 100.944 231.068 103.598 cv +231.072 114.512 li +231.072 114.512 li +cp +.663355 3.0518e-05 1 3.0518e-05 cmyk +f +231.072 114.512 mo +231.072 114.512 li +252.072 114.512 li +252.072 99.582 li +252.072 99.582 li +244.88 99.582 237.753 100.944 231.068 103.598 cv +231.072 114.512 li +231.072 114.512 li +cp +0 0 0 1 cmyk +@ +231.072 114.512 mo +231.072 114.512 li +252.072 114.512 li +252.072 100.252 li +252.072 100.252 li +244.875 100.252 237.746 101.633 231.069 104.319 cv +231.072 114.512 li +231.072 114.512 li +cp +.665705 3.0518e-05 1 3.0518e-05 cmyk +f +231.072 114.512 mo +231.072 114.512 li +252.072 114.512 li +252.072 100.252 li +252.072 100.252 li +244.875 100.252 237.746 101.633 231.069 104.319 cv +231.072 114.512 li +231.072 114.512 li +cp +0 0 0 1 cmyk +@ +210.072 114.512 mo +231.072 114.512 li +231.072 93.5117 li +210.072 93.5117 li +210.072 114.512 li +cp +.667353 3.0518e-05 1 3.0518e-05 cmyk +f +210.072 114.512 mo +231.072 114.512 li +231.072 93.5117 li +210.072 93.5117 li +210.072 114.512 li +cp +0 0 0 1 cmyk +@ +231.068 102.889 mo +224.253 105.558 218.009 109.502 212.671 114.51 cv +231.072 114.512 li +231.072 102.892 li +231.068 102.889 li +cp +.671473 3.0518e-05 1 3.0518e-05 cmyk +f +231.068 102.889 mo +224.253 105.558 218.009 109.502 212.671 114.51 cv +231.072 114.512 li +231.072 102.892 li +231.068 102.889 li +cp +0 0 0 1 cmyk +@ +231.068 103.598 mo +224.645 106.147 218.739 109.846 213.64 114.512 cv +231.072 114.512 li +231.072 103.602 li +231.068 103.598 li +cp +.673426 3.0518e-05 1 3.0518e-05 cmyk +f +231.068 103.598 mo +224.645 106.147 218.739 109.846 213.64 114.512 cv +231.072 114.512 li +231.072 103.602 li +231.068 103.598 li +cp +0 0 0 1 cmyk +@ +231.069 104.319 mo +225.045 106.743 219.486 110.191 214.639 114.513 cv +231.072 114.512 li +231.072 104.312 li +231.069 104.319 li +cp +.67538 3.0518e-05 1 3.0518e-05 cmyk +f +231.069 104.319 mo +225.045 106.743 219.486 110.191 214.639 114.513 cv +231.072 114.512 li +231.072 104.312 li +231.069 104.319 li +cp +0 0 0 1 cmyk +@ +189.072 114.512 mo +210.072 114.512 li +210.072 93.5117 li +189.072 93.5117 li +189.072 114.512 li +cp +.678798 3.0518e-05 1 3.0518e-05 cmyk +f +189.072 114.512 mo +210.072 114.512 li +210.072 93.5117 li +189.072 93.5117 li +189.072 114.512 li +cp +0 0 0 1 cmyk +@ +294.072 135.512 mo +315.072 135.512 li +315.072 114.512 li +294.072 114.512 li +294.072 135.512 li +cp +.680903 3.0518e-05 1 3.0518e-05 cmyk +f +294.072 135.512 mo +315.072 135.512 li +315.072 114.512 li +294.072 114.512 li +294.072 135.512 li +cp +0 0 0 1 cmyk +@ +294.072 135.512 mo +294.072 135.512 li +305.692 135.512 li +305.695 135.508 li +303.026 128.692 299.082 122.449 294.074 117.11 cv +294.072 135.512 li +294.072 135.512 li +cp +.68304 3.0518e-05 1 3.0518e-05 cmyk +f +294.072 135.512 mo +294.072 135.512 li +305.692 135.512 li +305.695 135.508 li +303.026 128.692 299.082 122.449 294.074 117.11 cv +294.072 135.512 li +294.072 135.512 li +cp +0 0 0 1 cmyk +@ +294.072 135.512 mo +294.072 135.512 li +304.982 135.512 li +304.986 135.508 li +302.436 129.084 298.738 123.179 294.072 118.08 cv +294.072 135.512 li +294.072 135.512 li +cp +.685084 3.0518e-05 1 3.0518e-05 cmyk +f +294.072 135.512 mo +294.072 135.512 li +304.982 135.512 li +304.986 135.508 li +302.436 129.084 298.738 123.179 294.072 118.08 cv +294.072 135.512 li +294.072 135.512 li +cp +0 0 0 1 cmyk +@ +294.072 135.512 mo +294.072 135.512 li +304.272 135.512 li +304.264 135.509 li +301.84 129.485 298.392 123.926 294.071 119.078 cv +294.072 135.512 li +294.072 135.512 li +cp +.68896 3.0518e-05 1 3.0518e-05 cmyk +f +294.072 135.512 mo +294.072 135.512 li +304.272 135.512 li +304.264 135.509 li +301.84 129.485 298.392 123.926 294.071 119.078 cv +294.072 135.512 li +294.072 135.512 li +cp +0 0 0 1 cmyk +@ +273.072 135.512 mo +294.072 135.512 li +294.072 114.512 li +273.072 114.512 li +273.072 135.512 li +cp +.690883 3.0518e-05 1 3.0518e-05 cmyk +f +273.072 135.512 mo +294.072 135.512 li +294.072 114.512 li +273.072 114.512 li +273.072 135.512 li +cp +0 0 0 1 cmyk +@ +273.072 135.512 mo +273.072 135.512 li +294.072 135.512 li +294.072 117.111 li +294.074 117.11 li +293.235 116.216 292.368 115.349 291.473 114.51 cv +273.072 114.512 li +273.072 135.512 li +273.072 135.512 li +cp +.694514 3.0518e-05 1 3.0518e-05 cmyk +f +273.072 135.512 mo +273.072 135.512 li +294.072 135.512 li +294.072 117.111 li +294.074 117.11 li +293.235 116.216 292.368 115.349 291.473 114.51 cv +273.072 114.512 li +273.072 135.512 li +273.072 135.512 li +cp +0 0 0 1 cmyk +@ +273.072 135.512 mo +273.072 135.512 li +294.072 135.512 li +294.072 118.082 li +294.072 118.08 li +292.936 116.838 291.746 115.647 290.503 114.512 cv +273.072 114.512 li +273.072 135.512 li +273.072 135.512 li +cp +.696254 3.0518e-05 1 3.0518e-05 cmyk +f +273.072 135.512 mo +273.072 135.512 li +294.072 135.512 li +294.072 118.082 li +294.072 118.08 li +292.936 116.838 291.746 115.647 290.503 114.512 cv +273.072 114.512 li +273.072 135.512 li +273.072 135.512 li +cp +0 0 0 1 cmyk +@ +273.072 135.512 mo +273.072 135.512 li +294.072 135.512 li +294.072 119.071 li +294.071 119.078 li +292.638 117.471 291.113 115.945 289.505 114.513 cv +273.072 114.512 li +273.072 135.512 li +273.072 135.512 li +cp +.69604 3.0518e-05 1 3.0518e-05 cmyk +f +273.072 135.512 mo +273.072 135.512 li +294.072 135.512 li +294.072 119.071 li +294.071 119.078 li +292.638 117.471 291.113 115.945 289.505 114.513 cv +273.072 114.512 li +273.072 135.512 li +273.072 135.512 li +cp +0 0 0 1 cmyk +@ +210.072 135.512 mo +231.072 135.512 li +231.072 114.512 li +210.072 114.512 li +210.072 135.512 li +cp +.700069 3.0518e-05 1 3.0518e-05 cmyk +f +210.072 135.512 mo +231.072 135.512 li +231.072 114.512 li +210.072 114.512 li +210.072 135.512 li +cp +0 0 0 1 cmyk +@ +210.072 135.512 mo +210.072 135.512 li +231.072 135.512 li +231.072 114.512 li +212.672 114.512 li +212.671 114.51 li +211.776 115.349 210.909 116.216 210.07 117.11 cv +210.072 135.512 li +210.072 135.512 li +cp +.701686 3.0518e-05 1 3.0518e-05 cmyk +f +210.072 135.512 mo +210.072 135.512 li +231.072 135.512 li +231.072 114.512 li +212.672 114.512 li +212.671 114.51 li +211.776 115.349 210.909 116.216 210.07 117.11 cv +210.072 135.512 li +210.072 135.512 li +cp +0 0 0 1 cmyk +@ +210.072 135.512 mo +210.072 135.512 li +231.072 135.512 li +231.072 114.512 li +213.642 114.512 li +213.64 114.512 li +212.398 115.647 211.208 116.838 210.072 118.08 cv +210.072 135.512 li +210.072 135.512 li +cp +.704585 3.0518e-05 1 3.0518e-05 cmyk +f +210.072 135.512 mo +210.072 135.512 li +231.072 135.512 li +231.072 114.512 li +213.642 114.512 li +213.64 114.512 li +212.398 115.647 211.208 116.838 210.072 118.08 cv +210.072 135.512 li +210.072 135.512 li +cp +0 0 0 1 cmyk +@ +210.072 135.512 mo +210.072 135.512 li +231.072 135.512 li +231.072 114.512 li +214.632 114.512 li +214.639 114.513 li +213.03 115.945 211.506 117.471 210.072 119.078 cv +210.072 135.512 li +210.072 135.512 li +cp +.704585 3.0518e-05 1 3.0518e-05 cmyk +f +210.072 135.512 mo +210.072 135.512 li +231.072 135.512 li +231.072 114.512 li +214.632 114.512 li +214.639 114.513 li +213.03 115.945 211.506 117.471 210.072 119.078 cv +210.072 135.512 li +210.072 135.512 li +cp +0 0 0 1 cmyk +@ +189.072 135.512 mo +210.072 135.512 li +210.072 114.512 li +189.072 114.512 li +189.072 135.512 li +cp +.708339 3.0518e-05 1 3.0518e-05 cmyk +f +189.072 135.512 mo +210.072 135.512 li +210.072 114.512 li +189.072 114.512 li +189.072 135.512 li +cp +0 0 0 1 cmyk +@ +210.07 117.11 mo +205.062 122.449 201.118 128.692 198.449 135.508 cv +210.072 135.512 li +210.072 117.111 li +210.07 117.11 li +cp +.709651 3.0518e-05 1 3.0518e-05 cmyk +f +210.07 117.11 mo +205.062 122.449 201.118 128.692 198.449 135.508 cv +210.072 135.512 li +210.072 117.111 li +210.07 117.11 li +cp +0 0 0 1 cmyk +@ +210.072 118.08 mo +205.406 123.179 201.708 129.084 199.158 135.508 cv +210.072 135.512 li +210.072 118.082 li +210.072 118.08 li +cp +.710811 3.0518e-05 1 3.0518e-05 cmyk +f +210.072 118.08 mo +205.406 123.179 201.708 129.084 199.158 135.508 cv +210.072 135.512 li +210.072 118.082 li +210.072 118.08 li +cp +0 0 0 1 cmyk +@ +210.072 119.078 mo +205.752 123.926 202.303 129.485 199.879 135.509 cv +210.072 135.512 li +210.072 119.071 li +210.072 119.078 li +cp +.713252 3.0518e-05 1 3.0518e-05 cmyk +f +210.072 119.078 mo +205.752 123.926 202.303 129.485 199.879 135.509 cv +210.072 135.512 li +210.072 119.071 li +210.072 119.078 li +cp +0 0 0 1 cmyk +@ +294.072 156.512 mo +315.072 156.512 li +315.072 135.512 li +294.072 135.512 li +294.072 156.512 li +cp +.713252 3.0518e-05 1 3.0518e-05 cmyk +f +294.072 156.512 mo +315.072 156.512 li +315.072 135.512 li +294.072 135.512 li +294.072 156.512 li +cp +0 0 0 1 cmyk +@ +294.072 156.512 mo +294.072 156.512 li +309.662 156.512 li +309.662 156.512 li +309.662 149.324 308.316 142.2 305.695 135.508 cv +294.072 135.512 li +294.072 156.512 li +294.072 156.512 li +cp +.718288 3.0518e-05 1 3.0518e-05 cmyk +f +294.072 156.512 mo +294.072 156.512 li +309.662 156.512 li +309.662 156.512 li +309.662 149.324 308.316 142.2 305.695 135.508 cv +294.072 135.512 li +294.072 156.512 li +294.072 156.512 li +cp +0 0 0 1 cmyk +@ +294.072 156.512 mo +294.072 156.512 li +309.001 156.512 li +309.001 156.512 li +309.001 149.319 307.639 142.192 304.986 135.508 cv +294.072 135.512 li +294.072 156.512 li +294.072 156.512 li +cp +.71957 3.0518e-05 1 3.0518e-05 cmyk +f +294.072 156.512 mo +294.072 156.512 li +309.001 156.512 li +309.001 156.512 li +309.001 149.319 307.639 142.192 304.986 135.508 cv +294.072 135.512 li +294.072 156.512 li +294.072 156.512 li +cp +0 0 0 1 cmyk +@ +294.072 156.512 mo +294.072 156.512 li +308.332 156.512 li +308.332 156.512 li +308.332 149.315 306.951 142.186 304.264 135.509 cv +294.072 135.512 li +294.072 156.512 li +294.072 156.512 li +cp +.720821 3.0518e-05 1 3.0518e-05 cmyk +f +294.072 156.512 mo +294.072 156.512 li +308.332 156.512 li +308.332 156.512 li +308.332 149.315 306.951 142.186 304.264 135.509 cv +294.072 135.512 li +294.072 156.512 li +294.072 156.512 li +cp +0 0 0 1 cmyk +@ +189.072 156.512 mo +210.072 156.512 li +210.072 135.512 li +189.072 135.512 li +189.072 156.512 li +cp +.721981 3.0518e-05 1 3.0518e-05 cmyk +f +189.072 156.512 mo +210.072 156.512 li +210.072 135.512 li +189.072 135.512 li +189.072 156.512 li +cp +0 0 0 1 cmyk +@ +198.449 135.508 mo +195.827 142.2 194.482 149.324 194.482 156.512 cv +210.072 156.512 li +210.072 135.512 li +198.452 135.512 li +198.449 135.508 li +cp +.727016 3.0518e-05 1 3.0518e-05 cmyk +f +198.449 135.508 mo +195.827 142.2 194.482 149.324 194.482 156.512 cv +210.072 156.512 li +210.072 135.512 li +198.452 135.512 li +198.449 135.508 li +cp +0 0 0 1 cmyk +@ +199.158 135.508 mo +196.504 142.192 195.142 149.319 195.142 156.512 cv +210.072 156.512 li +210.072 135.512 li +199.162 135.512 li +199.158 135.508 li +cp +.728023 3.0518e-05 1 3.0518e-05 cmyk +f +199.158 135.508 mo +196.504 142.192 195.142 149.319 195.142 156.512 cv +210.072 156.512 li +210.072 135.512 li +199.162 135.512 li +199.158 135.508 li +cp +0 0 0 1 cmyk +@ +199.879 135.509 mo +197.192 142.186 195.812 149.315 195.812 156.512 cv +210.072 156.512 li +210.072 135.512 li +199.872 135.512 li +199.879 135.509 li +cp +.729 3.0518e-05 1 3.0518e-05 cmyk +f +199.879 135.509 mo +197.192 142.186 195.812 149.315 195.812 156.512 cv +210.072 156.512 li +210.072 135.512 li +199.872 135.512 li +199.879 135.509 li +cp +0 0 0 1 cmyk +@ +294.072 177.512 mo +315.072 177.512 li +315.072 156.512 li +294.072 156.512 li +294.072 177.512 li +cp +.729976 3.0518e-05 1 3.0518e-05 cmyk +f +294.072 177.512 mo +315.072 177.512 li +315.072 156.512 li +294.072 156.512 li +294.072 177.512 li +cp +0 0 0 1 cmyk +@ +294.072 177.512 mo +294.072 177.512 li +305.692 177.512 li +305.695 177.516 li +308.316 170.823 309.662 163.699 309.662 156.512 cv +294.072 156.512 li +294.072 177.512 li +294.072 177.512 li +cp +.734981 3.0518e-05 1 3.0518e-05 cmyk +f +294.072 177.512 mo +294.072 177.512 li +305.692 177.512 li +305.695 177.516 li +308.316 170.823 309.662 163.699 309.662 156.512 cv +294.072 156.512 li +294.072 177.512 li +294.072 177.512 li +cp +0 0 0 1 cmyk +@ +294.072 177.512 mo +294.072 177.512 li +304.982 177.512 li +304.986 177.516 li +307.639 170.83 309.001 163.704 309.001 156.512 cv +294.072 156.512 li +294.072 177.512 li +294.072 177.512 li +cp +.734981 3.0518e-05 1 3.0518e-05 cmyk +f +294.072 177.512 mo +294.072 177.512 li +304.982 177.512 li +304.986 177.516 li +307.639 170.83 309.001 163.704 309.001 156.512 cv +294.072 156.512 li +294.072 177.512 li +294.072 177.512 li +cp +0 0 0 1 cmyk +@ +294.072 177.512 mo +294.072 177.512 li +304.272 177.512 li +304.264 177.515 li +306.951 170.838 308.332 163.708 308.332 156.512 cv +294.072 156.512 li +294.072 177.512 li +294.072 177.512 li +cp +.73489 3.0518e-05 1 3.0518e-05 cmyk +f +294.072 177.512 mo +294.072 177.512 li +304.272 177.512 li +304.264 177.515 li +306.951 170.838 308.332 163.708 308.332 156.512 cv +294.072 156.512 li +294.072 177.512 li +294.072 177.512 li +cp +0 0 0 1 cmyk +@ +189.072 177.512 mo +210.072 177.512 li +210.072 156.512 li +189.072 156.512 li +189.072 177.512 li +cp +.734768 3.0518e-05 1 3.0518e-05 cmyk +f +189.072 177.512 mo +210.072 177.512 li +210.072 156.512 li +189.072 156.512 li +189.072 177.512 li +cp +0 0 0 1 cmyk +@ +194.482 156.512 mo +194.482 163.699 195.827 170.823 198.449 177.516 cv +210.072 177.512 li +210.072 156.512 li +194.482 156.512 li +194.482 156.512 li +cp +.738003 3.0518e-05 1 3.0518e-05 cmyk +f +194.482 156.512 mo +194.482 163.699 195.827 170.823 198.449 177.516 cv +210.072 177.512 li +210.072 156.512 li +194.482 156.512 li +194.482 156.512 li +cp +0 0 0 1 cmyk +@ +195.142 156.512 mo +195.142 163.704 196.504 170.83 199.158 177.516 cv +210.072 177.512 li +210.072 156.512 li +195.142 156.512 li +195.142 156.512 li +cp +.737819 3.0518e-05 1 3.0518e-05 cmyk +f +195.142 156.512 mo +195.142 163.704 196.504 170.83 199.158 177.516 cv +210.072 177.512 li +210.072 156.512 li +195.142 156.512 li +195.142 156.512 li +cp +0 0 0 1 cmyk +@ +195.812 156.512 mo +195.812 163.708 197.192 170.838 199.879 177.515 cv +210.072 177.512 li +210.072 156.512 li +195.812 156.512 li +195.812 156.512 li +cp +.737606 3.0518e-05 1 3.0518e-05 cmyk +f +195.812 156.512 mo +195.812 163.708 197.192 170.838 199.879 177.515 cv +210.072 177.512 li +210.072 156.512 li +195.812 156.512 li +195.812 156.512 li +cp +0 0 0 1 cmyk +@ +294.072 198.512 mo +315.072 198.512 li +315.072 177.512 li +294.072 177.512 li +294.072 198.512 li +cp +.736202 3.0518e-05 1 3.0518e-05 cmyk +f +294.072 198.512 mo +315.072 198.512 li +315.072 177.512 li +294.072 177.512 li +294.072 198.512 li +cp +0 0 0 1 cmyk +@ +294.074 195.913 mo +299.082 190.574 303.026 184.331 305.695 177.516 cv +294.072 177.512 li +294.072 195.912 li +294.074 195.913 li +cp +.738766 3.0518e-05 1 3.0518e-05 cmyk +f +294.074 195.913 mo +299.082 190.574 303.026 184.331 305.695 177.516 cv +294.072 177.512 li +294.072 195.912 li +294.074 195.913 li +cp +0 0 0 1 cmyk +@ +294.072 194.943 mo +298.738 189.845 302.436 183.939 304.986 177.516 cv +294.072 177.512 li +294.072 194.941 li +294.072 194.943 li +cp +.738186 3.0518e-05 1 3.0518e-05 cmyk +f +294.072 194.943 mo +298.738 189.845 302.436 183.939 304.986 177.516 cv +294.072 177.512 li +294.072 194.941 li +294.072 194.943 li +cp +0 0 0 1 cmyk +@ +294.071 193.945 mo +298.392 189.098 301.84 183.538 304.264 177.515 cv +294.072 177.512 li +294.072 193.952 li +294.071 193.945 li +cp +.737911 3.0518e-05 1 3.0518e-05 cmyk +f +294.071 193.945 mo +298.392 189.098 301.84 183.538 304.264 177.515 cv +294.072 177.512 li +294.072 193.952 li +294.071 193.945 li +cp +0 0 0 1 cmyk +@ +273.072 198.512 mo +294.072 198.512 li +294.072 177.512 li +273.072 177.512 li +273.072 198.512 li +cp +.737636 3.0518e-05 1 3.0518e-05 cmyk +f +273.072 198.512 mo +294.072 198.512 li +294.072 177.512 li +273.072 177.512 li +273.072 198.512 li +cp +0 0 0 1 cmyk +@ +273.072 198.512 mo +273.072 198.512 li +291.472 198.512 li +291.473 198.514 li +292.368 197.675 293.235 196.808 294.074 195.913 cv +294.072 177.512 li +273.072 177.512 li +273.072 198.512 li +273.072 198.512 li +cp +.737362 3.0518e-05 1 3.0518e-05 cmyk +f +273.072 198.512 mo +273.072 198.512 li +291.472 198.512 li +291.473 198.514 li +292.368 197.675 293.235 196.808 294.074 195.913 cv +294.072 177.512 li +273.072 177.512 li +273.072 198.512 li +273.072 198.512 li +cp +0 0 0 1 cmyk +@ +273.072 198.512 mo +273.072 198.512 li +290.501 198.512 li +290.503 198.512 li +291.746 197.376 292.936 196.186 294.072 194.943 cv +294.072 177.512 li +273.072 177.512 li +273.072 198.512 li +273.072 198.512 li +cp +.739864 3.0518e-05 1 3.0518e-05 cmyk +f +273.072 198.512 mo +273.072 198.512 li +290.501 198.512 li +290.503 198.512 li +291.746 197.376 292.936 196.186 294.072 194.943 cv +294.072 177.512 li +273.072 177.512 li +273.072 198.512 li +273.072 198.512 li +cp +0 0 0 1 cmyk +@ +273.072 198.512 mo +273.072 198.512 li +289.512 198.512 li +289.505 198.511 li +291.113 197.078 292.638 195.553 294.071 193.945 cv +294.072 177.512 li +273.072 177.512 li +273.072 198.512 li +273.072 198.512 li +cp +.739315 3.0518e-05 1 3.0518e-05 cmyk +f +273.072 198.512 mo +273.072 198.512 li +289.512 198.512 li +289.505 198.511 li +291.113 197.078 292.638 195.553 294.071 193.945 cv +294.072 177.512 li +273.072 177.512 li +273.072 198.512 li +273.072 198.512 li +cp +0 0 0 1 cmyk +@ +210.072 198.512 mo +231.072 198.512 li +231.072 177.512 li +210.072 177.512 li +210.072 198.512 li +cp +.73901 3.0518e-05 1 3.0518e-05 cmyk +f +210.072 198.512 mo +231.072 198.512 li +231.072 177.512 li +210.072 177.512 li +210.072 198.512 li +cp +0 0 0 1 cmyk +@ +210.07 195.913 mo +210.909 196.808 211.776 197.675 212.671 198.514 cv +231.072 198.512 li +231.072 177.512 li +210.072 177.512 li +210.072 195.912 li +210.07 195.913 li +cp +.73727 3.0518e-05 1 3.0518e-05 cmyk +f +210.07 195.913 mo +210.909 196.808 211.776 197.675 212.671 198.514 cv +231.072 198.512 li +231.072 177.512 li +210.072 177.512 li +210.072 195.912 li +210.07 195.913 li +cp +0 0 0 1 cmyk +@ +210.072 194.943 mo +211.208 196.186 212.398 197.376 213.64 198.512 cv +231.072 198.512 li +231.072 177.512 li +210.072 177.512 li +210.072 194.941 li +210.072 194.943 li +cp +.739284 3.0518e-05 1 3.0518e-05 cmyk +f +210.072 194.943 mo +211.208 196.186 212.398 197.376 213.64 198.512 cv +231.072 198.512 li +231.072 177.512 li +210.072 177.512 li +210.072 194.941 li +210.072 194.943 li +cp +0 0 0 1 cmyk +@ +210.072 193.945 mo +211.506 195.553 213.03 197.078 214.639 198.511 cv +231.072 198.512 li +231.072 177.512 li +210.072 177.512 li +210.072 193.952 li +210.072 193.945 li +cp +.738643 3.0518e-05 1 3.0518e-05 cmyk +f +210.072 193.945 mo +211.506 195.553 213.03 197.078 214.639 198.511 cv +231.072 198.512 li +231.072 177.512 li +210.072 177.512 li +210.072 193.952 li +210.072 193.945 li +cp +0 0 0 1 cmyk +@ +189.072 198.512 mo +210.072 198.512 li +210.072 177.512 li +189.072 177.512 li +189.072 198.512 li +cp +.738308 3.0518e-05 1 3.0518e-05 cmyk +f +189.072 198.512 mo +210.072 198.512 li +210.072 177.512 li +189.072 177.512 li +189.072 198.512 li +cp +0 0 0 1 cmyk +@ +198.449 177.516 mo +201.118 184.331 205.062 190.574 210.07 195.913 cv +210.072 177.512 li +198.452 177.512 li +198.449 177.516 li +cp +.738308 3.0518e-05 1 3.0518e-05 cmyk +f +198.449 177.516 mo +201.118 184.331 205.062 190.574 210.07 195.913 cv +210.072 177.512 li +198.452 177.512 li +198.449 177.516 li +cp +0 0 0 1 cmyk +@ +199.158 177.516 mo +201.708 183.939 205.406 189.845 210.072 194.943 cv +210.072 177.512 li +199.162 177.512 li +199.158 177.516 li +cp +.740444 3.0518e-05 1 3.0518e-05 cmyk +f +199.158 177.516 mo +201.708 183.939 205.406 189.845 210.072 194.943 cv +210.072 177.512 li +199.162 177.512 li +199.158 177.516 li +cp +0 0 0 1 cmyk +@ +199.879 177.515 mo +202.303 183.538 205.752 189.098 210.072 193.945 cv +210.072 177.512 li +199.872 177.512 li +199.879 177.515 li +cp +.740261 3.0518e-05 1 3.0518e-05 cmyk +f +199.879 177.515 mo +202.303 183.538 205.752 189.098 210.072 193.945 cv +210.072 177.512 li +199.872 177.512 li +199.879 177.515 li +cp +0 0 0 1 cmyk +@ +294.072 219.512 mo +315.072 219.512 li +315.072 198.512 li +294.072 198.512 li +294.072 219.512 li +cp +.739864 3.0518e-05 .993255 3.0518e-05 cmyk +f +294.072 219.512 mo +315.072 219.512 li +315.072 198.512 li +294.072 198.512 li +294.072 219.512 li +cp +0 0 0 1 cmyk +@ +273.072 219.512 mo +294.072 219.512 li +294.072 198.512 li +273.072 198.512 li +273.072 219.512 li +cp +.739681 3.0518e-05 .987121 3.0518e-05 cmyk +f +273.072 219.512 mo +294.072 219.512 li +294.072 198.512 li +273.072 198.512 li +273.072 219.512 li +cp +0 0 0 1 cmyk +@ +273.076 210.135 mo +279.891 207.466 286.134 203.521 291.473 198.514 cv +273.072 198.512 li +273.072 210.132 li +273.076 210.135 li +cp +.739467 3.0518e-05 .981567 3.0518e-05 cmyk +f +273.076 210.135 mo +279.891 207.466 286.134 203.521 291.473 198.514 cv +273.072 198.512 li +273.072 210.132 li +273.076 210.135 li +cp +0 0 0 1 cmyk +@ +273.076 209.426 mo +279.5 206.876 285.405 203.178 290.503 198.512 cv +273.072 198.512 li +273.072 209.422 li +273.076 209.426 li +cp +.741024 3.0518e-05 .983947 3.0518e-05 cmyk +f +273.076 209.426 mo +279.5 206.876 285.405 203.178 290.503 198.512 cv +273.072 198.512 li +273.072 209.422 li +273.076 209.426 li +cp +0 0 0 1 cmyk +@ +273.075 208.704 mo +279.098 206.28 284.658 202.832 289.505 198.511 cv +273.072 198.512 li +273.072 208.712 li +273.075 208.704 li +cp +.740841 3.0518e-05 .978241 3.0518e-05 cmyk +f +273.075 208.704 mo +279.098 206.28 284.658 202.832 289.505 198.511 cv +273.072 198.512 li +273.072 208.712 li +273.075 208.704 li +cp +0 0 0 1 cmyk +@ +252.072 219.512 mo +273.072 219.512 li +273.072 198.512 li +252.072 198.512 li +252.072 219.512 li +cp +.740444 3.0518e-05 .965515 3.0518e-05 cmyk +f +252.072 219.512 mo +273.072 219.512 li +273.072 198.512 li +252.072 198.512 li +252.072 219.512 li +cp +0 0 0 1 cmyk +@ +252.072 214.102 mo +259.259 214.102 266.383 212.756 273.076 210.135 cv +273.072 198.512 li +252.072 198.512 li +252.072 214.102 li +252.072 214.102 li +cp +.740261 3.0518e-05 .959686 3.0518e-05 cmyk +f +252.072 214.102 mo +259.259 214.102 266.383 212.756 273.076 210.135 cv +273.072 198.512 li +252.072 198.512 li +252.072 214.102 li +252.072 214.102 li +cp +0 0 0 1 cmyk +@ +252.072 213.441 mo +259.263 213.441 266.39 212.079 273.076 209.426 cv +273.072 198.512 li +252.072 198.512 li +252.072 213.441 li +252.072 213.441 li +cp +.74316 3.0518e-05 .954803 3.0518e-05 cmyk +f +252.072 213.441 mo +259.263 213.441 266.39 212.079 273.076 209.426 cv +273.072 198.512 li +252.072 198.512 li +252.072 213.441 li +252.072 213.441 li +cp +0 0 0 1 cmyk +@ +252.072 212.771 mo +259.268 212.771 266.398 211.391 273.075 208.704 cv +273.072 198.512 li +252.072 198.512 li +252.072 212.771 li +252.072 212.771 li +cp +.74316 3.0518e-05 .954803 3.0518e-05 cmyk +f +252.072 212.771 mo +259.268 212.771 266.398 211.391 273.075 208.704 cv +273.072 198.512 li +252.072 198.512 li +252.072 212.771 li +252.072 212.771 li +cp +0 0 0 1 cmyk +@ +231.072 219.512 mo +252.072 219.512 li +252.072 198.512 li +231.072 198.512 li +231.072 219.512 li +cp +.742977 3.0518e-05 .947814 3.0518e-05 cmyk +f +231.072 219.512 mo +252.072 219.512 li +252.072 198.512 li +231.072 198.512 li +231.072 219.512 li +cp +0 0 0 1 cmyk +@ +231.068 210.135 mo +237.76 212.756 244.884 214.102 252.072 214.102 cv +252.072 198.512 li +231.072 198.512 li +231.072 210.132 li +231.068 210.135 li +cp +.742672 3.0518e-05 .933898 3.0518e-05 cmyk +f +231.068 210.135 mo +237.76 212.756 244.884 214.102 252.072 214.102 cv +252.072 198.512 li +231.072 198.512 li +231.072 210.132 li +231.068 210.135 li +cp +0 0 0 1 cmyk +@ +231.068 209.426 mo +237.753 212.079 244.88 213.441 252.072 213.441 cv +252.072 198.512 li +231.072 198.512 li +231.072 209.422 li +231.068 209.426 li +cp +.742519 3.0518e-05 .927459 3.0518e-05 cmyk +f +231.068 209.426 mo +237.753 212.079 244.88 213.441 252.072 213.441 cv +252.072 198.512 li +231.072 198.512 li +231.072 209.422 li +231.068 209.426 li +cp +0 0 0 1 cmyk +@ +231.069 208.704 mo +237.746 211.391 244.875 212.771 252.072 212.771 cv +252.072 198.512 li +231.072 198.512 li +231.072 208.712 li +231.069 208.704 li +cp +.744625 3.0518e-05 .927581 3.0518e-05 cmyk +f +231.069 208.704 mo +237.746 211.391 244.875 212.771 252.072 212.771 cv +252.072 198.512 li +231.072 198.512 li +231.072 208.712 li +231.069 208.704 li +cp +0 0 0 1 cmyk +@ +210.072 219.512 mo +231.072 219.512 li +231.072 198.512 li +210.072 198.512 li +210.072 219.512 li +cp +.744503 3.0518e-05 .9205 3.0518e-05 cmyk +f +210.072 219.512 mo +231.072 219.512 li +231.072 198.512 li +210.072 198.512 li +210.072 219.512 li +cp +0 0 0 1 cmyk +@ +212.671 198.514 mo +218.009 203.521 224.253 207.466 231.068 210.135 cv +231.072 198.512 li +212.672 198.512 li +212.671 198.514 li +cp +.74435 3.0518e-05 .904631 3.0518e-05 cmyk +f +212.671 198.514 mo +218.009 203.521 224.253 207.466 231.068 210.135 cv +231.072 198.512 li +212.672 198.512 li +212.671 198.514 li +cp +0 0 0 1 cmyk +@ +213.64 198.512 mo +218.739 203.178 224.645 206.876 231.068 209.426 cv +231.072 198.512 li +213.642 198.512 li +213.64 198.512 li +cp +.74435 3.0518e-05 .898375 3.0518e-05 cmyk +f +213.64 198.512 mo +218.739 203.178 224.645 206.876 231.068 209.426 cv +231.072 198.512 li +213.642 198.512 li +213.64 198.512 li +cp +0 0 0 1 cmyk +@ +214.639 198.511 mo +219.486 202.832 225.045 206.28 231.069 208.704 cv +231.072 198.512 li +214.632 198.512 li +214.639 198.511 li +cp +.747677 3.0518e-05 .898985 3.0518e-05 cmyk +f +214.639 198.511 mo +219.486 202.832 225.045 206.28 231.069 208.704 cv +231.072 198.512 li +214.632 198.512 li +214.639 198.511 li +cp +0 0 0 1 cmyk +@ +189.072 219.512 mo +210.072 219.512 li +210.072 198.512 li +189.072 198.512 li +189.072 219.512 li +cp +.747707 3.0518e-05 .892607 3.0518e-05 cmyk +f +189.072 219.512 mo +210.072 219.512 li +210.072 198.512 li +189.072 198.512 li +189.072 219.512 li +cp +0 0 0 1 cmyk +@ +252.072 206.382 mo +279.6 206.382 301.942 184.04 301.942 156.512 cv +301.942 128.983 279.6 106.642 252.072 106.642 cv +224.543 106.642 202.202 128.983 202.202 156.512 cv +202.202 184.04 224.543 206.382 252.072 206.382 cv +252.072 206.382 li +cp +.747707 3.0518e-05 .886412 3.0518e-05 cmyk +f +252.072 206.382 mo +279.6 206.382 301.942 184.04 301.942 156.512 cv +301.942 128.983 279.6 106.642 252.072 106.642 cv +224.543 106.642 202.202 128.983 202.202 156.512 cv +202.202 184.04 224.543 206.382 252.072 206.382 cv +252.072 206.382 li +cp +0 0 0 1 cmyk +@ +252.072 205.832 mo +279.23 205.832 301.272 183.79 301.272 156.632 cv +301.272 129.474 279.23 107.432 252.072 107.432 cv +224.914 107.432 202.872 129.474 202.872 156.632 cv +202.872 183.79 224.914 205.832 252.072 205.832 cv +252.072 205.832 li +cp +.747555 3.0518e-05 .874845 3.0518e-05 cmyk +f +252.072 205.832 mo +279.23 205.832 301.272 183.79 301.272 156.632 cv +301.272 129.474 279.23 107.432 252.072 107.432 cv +224.914 107.432 202.872 129.474 202.872 156.632 cv +202.872 183.79 224.914 205.832 252.072 205.832 cv +252.072 205.832 li +cp +0 0 0 1 cmyk +@ +252.072 204.912 mo +278.789 204.912 300.472 183.229 300.472 156.512 cv +300.472 129.795 278.789 108.111 252.072 108.111 cv +225.355 108.111 203.672 129.795 203.672 156.512 cv +203.672 183.229 225.355 204.912 252.072 204.912 cv +252.072 204.912 li +cp +.750637 3.0518e-05 .876249 3.0518e-05 cmyk +f +252.072 204.912 mo +278.789 204.912 300.472 183.229 300.472 156.512 cv +300.472 129.795 278.789 108.111 252.072 108.111 cv +225.355 108.111 203.672 129.795 203.672 156.512 cv +203.672 183.229 225.355 204.912 252.072 204.912 cv +252.072 204.912 li +cp +0 0 0 1 cmyk +@ +252.072 204.231 mo +278.414 204.231 299.792 182.854 299.792 156.512 cv +299.792 130.17 278.414 108.792 252.072 108.792 cv +225.73 108.792 204.352 130.17 204.352 156.512 cv +204.352 182.854 225.73 204.231 252.072 204.231 cv +252.072 204.231 li +cp +.750332 3.0518e-05 .87155 3.0518e-05 cmyk +f +252.072 204.231 mo +278.414 204.231 299.792 182.854 299.792 156.512 cv +299.792 130.17 278.414 108.792 252.072 108.792 cv +225.73 108.792 204.352 130.17 204.352 156.512 cv +204.352 182.854 225.73 204.231 252.072 204.231 cv +252.072 204.231 li +cp +0 0 0 1 cmyk +@ +420.072 114.512 mo +441.072 114.512 li +441.072 93.5117 li +420.072 93.5117 li +420.072 114.512 li +cp +.0508431 .498238 1 3.0518e-05 cmyk +f +420.072 114.512 mo +441.072 114.512 li +441.072 93.5117 li +420.072 93.5117 li +420.072 114.512 li +cp +0 0 0 1 cmyk +@ +420.072 114.512 mo +420.072 114.512 li +423.312 114.512 li +423.314 114.515 li +422.273 113.394 421.19 112.311 420.069 111.27 cv +420.072 114.512 li +420.072 114.512 li +cp +.0507515 .49131 1 6.1036e-05 cmyk +f +420.072 114.512 mo +420.072 114.512 li +423.312 114.512 li +423.314 114.515 li +422.273 113.394 421.19 112.311 420.069 111.27 cv +420.072 114.512 li +420.072 114.512 li +cp +0 0 0 1 cmyk +@ +399.072 114.512 mo +420.072 114.512 li +420.072 93.5117 li +399.072 93.5117 li +399.072 114.512 li +cp +.050782 .484779 1 .000122072 cmyk +f +399.072 114.512 mo +420.072 114.512 li +420.072 93.5117 li +399.072 93.5117 li +399.072 114.512 li +cp +0 0 0 1 cmyk +@ +399.072 114.512 mo +399.072 114.512 li +420.072 114.512 li +420.072 111.271 li +420.069 111.27 li +414 105.637 406.86 101.281 399.074 98.4639 cv +399.072 114.512 li +399.072 114.512 li +cp +.0514229 .472938 1 .000213626 cmyk +f +399.072 114.512 mo +399.072 114.512 li +420.072 114.512 li +420.072 111.271 li +420.069 111.27 li +414 105.637 406.86 101.281 399.074 98.4639 cv +399.072 114.512 li +399.072 114.512 li +cp +0 0 0 1 cmyk +@ +399.072 114.512 mo +399.072 114.512 li +418.211 114.512 li +418.206 114.515 li +412.688 109.242 406.185 105.108 399.069 102.35 cv +399.072 114.512 li +399.072 114.512 li +cp +.0529793 .46125 1 .00030518 cmyk +f +399.072 114.512 mo +399.072 114.512 li +418.211 114.512 li +418.206 114.515 li +412.688 109.242 406.185 105.108 399.069 102.35 cv +399.072 114.512 li +399.072 114.512 li +cp +0 0 0 1 cmyk +@ +399.072 114.512 mo +399.072 114.512 li +416.402 114.512 li +416.406 114.517 li +411.33 109.883 405.455 106.208 399.068 103.67 cv +399.072 114.512 li +399.072 114.512 li +cp +.0589303 .453071 1 .000396735 cmyk +f +399.072 114.512 mo +399.072 114.512 li +416.402 114.512 li +416.406 114.517 li +411.33 109.883 405.455 106.208 399.068 103.67 cv +399.072 114.512 li +399.072 114.512 li +cp +0 0 0 1 cmyk +@ +399.072 114.512 mo +399.072 114.512 li +404.102 114.512 li +404.101 114.514 li +402.478 113.508 400.798 112.598 399.071 111.786 cv +399.072 114.512 li +399.072 114.512 li +cp +.0607309 .440711 1 .000396735 cmyk +f +399.072 114.512 mo +399.072 114.512 li +404.102 114.512 li +404.101 114.514 li +402.478 113.508 400.798 112.598 399.071 111.786 cv +399.072 114.512 li +399.072 114.512 li +cp +0 0 0 1 cmyk +@ +378.072 114.512 mo +399.072 114.512 li +399.072 93.5117 li +378.072 93.5117 li +378.072 114.512 li +cp +.0614023 .435401 1 .000366217 cmyk +f +378.072 114.512 mo +399.072 114.512 li +399.072 93.5117 li +378.072 93.5117 li +378.072 114.512 li +cp +0 0 0 1 cmyk +@ +378.072 114.512 mo +378.072 114.512 li +399.072 114.512 li +399.072 98.4619 li +399.074 98.4639 li +392.339 96.0273 385.233 94.7813 378.072 94.7813 cv +378.072 114.512 li +378.072 114.512 li +cp +.0621958 .429633 1 .00030518 cmyk +f +378.072 114.512 mo +378.072 114.512 li +399.072 114.512 li +399.072 98.4619 li +399.074 98.4639 li +392.339 96.0273 385.233 94.7813 378.072 94.7813 cv +378.072 114.512 li +378.072 114.512 li +cp +0 0 0 1 cmyk +@ +378.072 114.512 mo +378.072 114.512 li +399.072 114.512 li +399.072 102.342 li +399.069 102.35 li +392.373 99.7539 385.253 98.4219 378.072 98.4219 cv +378.072 114.512 li +378.072 114.512 li +cp +.0696117 .412299 1 9.15541e-05 cmyk +f +378.072 114.512 mo +378.072 114.512 li +399.072 114.512 li +399.072 102.342 li +399.069 102.35 li +392.373 99.7539 385.253 98.4219 378.072 98.4219 cv +378.072 114.512 li +378.072 114.512 li +cp +0 0 0 1 cmyk +@ +378.072 114.512 mo +378.072 114.512 li +399.072 114.512 li +399.072 103.672 li +399.068 103.67 li +392.386 101.016 385.261 99.6514 378.072 99.6514 cv +378.072 114.512 li +378.072 114.512 li +cp +.0706187 .406378 1 3.0518e-05 cmyk +f +378.072 114.512 mo +378.072 114.512 li +399.072 114.512 li +399.072 103.672 li +399.068 103.67 li +392.386 101.016 385.261 99.6514 378.072 99.6514 cv +378.072 114.512 li +378.072 114.512 li +cp +0 0 0 1 cmyk +@ +378.072 114.512 mo +378.072 114.512 li +399.072 114.512 li +399.072 111.781 li +399.071 111.786 li +392.5 108.701 385.331 107.102 378.072 107.102 cv +378.072 114.512 li +378.072 114.512 li +cp +.0716564 .400214 1 3.0518e-05 cmyk +f +378.072 114.512 mo +378.072 114.512 li +399.072 114.512 li +399.072 111.781 li +399.071 111.786 li +392.5 108.701 385.331 107.102 378.072 107.102 cv +378.072 114.512 li +378.072 114.512 li +cp +0 0 0 1 cmyk +@ +378.072 114.512 mo +378.072 114.512 li +395.792 114.512 li +395.786 114.515 li +390.179 112.15 384.157 110.932 378.072 110.932 cv +378.072 114.512 li +378.072 114.512 li +cp +.0727245 .393957 1 3.0518e-05 cmyk +f +378.072 114.512 mo +378.072 114.512 li +395.792 114.512 li +395.786 114.515 li +390.179 112.15 384.157 110.932 378.072 110.932 cv +378.072 114.512 li +378.072 114.512 li +cp +0 0 0 1 cmyk +@ +357.072 114.512 mo +378.072 114.512 li +378.072 93.5117 li +357.072 93.5117 li +357.072 114.512 li +cp +.0754101 .376623 1 3.0518e-05 cmyk +f +357.072 114.512 mo +378.072 114.512 li +378.072 93.5117 li +357.072 93.5117 li +357.072 114.512 li +cp +0 0 0 1 cmyk +@ +357.072 114.512 mo +357.072 114.512 li +378.072 114.512 li +378.072 94.7813 li +378.072 94.7813 li +370.911 94.7813 363.804 96.0273 357.07 98.4639 cv +357.072 114.512 li +357.072 114.512 li +cp +.0806897 .369268 1 3.0518e-05 cmyk +f +357.072 114.512 mo +357.072 114.512 li +378.072 114.512 li +378.072 94.7813 li +378.072 94.7813 li +370.911 94.7813 363.804 96.0273 357.07 98.4639 cv +357.072 114.512 li +357.072 114.512 li +cp +0 0 0 1 cmyk +@ +357.072 114.512 mo +357.072 114.512 li +378.072 114.512 li +378.072 98.4219 li +378.072 98.4219 li +370.89 98.4219 363.771 99.7539 357.075 102.35 cv +357.072 114.512 li +357.072 114.512 li +cp +.0812695 .363867 1 3.0518e-05 cmyk +f +357.072 114.512 mo +357.072 114.512 li +378.072 114.512 li +378.072 98.4219 li +378.072 98.4219 li +370.89 98.4219 363.771 99.7539 357.075 102.35 cv +357.072 114.512 li +357.072 114.512 li +cp +0 0 0 1 cmyk +@ +357.072 114.512 mo +357.072 114.512 li +378.072 114.512 li +378.072 99.6514 li +378.072 99.6514 li +370.882 99.6514 363.757 101.016 357.076 103.67 cv +357.072 114.512 li +357.072 114.512 li +cp +.0821241 .358556 1 3.0518e-05 cmyk +f +357.072 114.512 mo +357.072 114.512 li +378.072 114.512 li +378.072 99.6514 li +378.072 99.6514 li +370.882 99.6514 363.757 101.016 357.076 103.67 cv +357.072 114.512 li +357.072 114.512 li +cp +0 0 0 1 cmyk +@ +357.072 114.512 mo +357.072 114.512 li +378.072 114.512 li +378.072 107.102 li +378.072 107.102 li +370.813 107.102 363.644 108.701 357.073 111.786 cv +357.072 114.512 li +357.072 114.512 li +cp +.0831311 .352483 1 3.0518e-05 cmyk +f +357.072 114.512 mo +357.072 114.512 li +378.072 114.512 li +378.072 107.102 li +378.072 107.102 li +370.813 107.102 363.644 108.701 357.073 111.786 cv +357.072 114.512 li +357.072 114.512 li +cp +0 0 0 1 cmyk +@ +378.072 110.932 mo +371.987 110.932 365.964 112.15 360.358 114.515 cv +378.072 114.512 li +378.072 110.932 li +378.072 110.932 li +cp +.092134 .331762 1 3.0518e-05 cmyk +f +378.072 110.932 mo +371.987 110.932 365.964 112.15 360.358 114.515 cv +378.072 114.512 li +378.072 110.932 li +378.072 110.932 li +cp +0 0 0 1 cmyk +@ +336.072 114.512 mo +357.072 114.512 li +357.072 93.5117 li +336.072 93.5117 li +336.072 114.512 li +cp +.09308 .326421 1 3.0518e-05 cmyk +f +336.072 114.512 mo +357.072 114.512 li +357.072 93.5117 li +336.072 93.5117 li +336.072 114.512 li +cp +0 0 0 1 cmyk +@ +336.072 114.512 mo +336.072 114.512 li +357.072 114.512 li +357.072 98.4619 li +357.07 98.4639 li +349.284 101.281 342.143 105.637 336.075 111.27 cv +336.072 114.512 li +336.072 114.512 li +cp +.0938125 .321233 1 3.0518e-05 cmyk +f +336.072 114.512 mo +336.072 114.512 li +357.072 114.512 li +357.072 98.4619 li +357.07 98.4639 li +349.284 101.281 342.143 105.637 336.075 111.27 cv +336.072 114.512 li +336.072 114.512 li +cp +0 0 0 1 cmyk +@ +357.075 102.35 mo +349.958 105.108 343.457 109.242 337.938 114.515 cv +357.072 114.512 li +357.072 102.342 li +357.075 102.35 li +cp +.0944533 .315679 1 3.0518e-05 cmyk +f +357.075 102.35 mo +349.958 105.108 343.457 109.242 337.938 114.515 cv +357.072 114.512 li +357.072 102.342 li +357.075 102.35 li +cp +0 0 0 1 cmyk +@ +357.076 103.67 mo +350.689 106.208 344.814 109.883 339.738 114.517 cv +357.072 114.512 li +357.072 103.672 li +357.076 103.67 li +cp +.100221 .308934 1 3.0518e-05 cmyk +f +357.076 103.67 mo +350.689 106.208 344.814 109.883 339.738 114.517 cv +357.072 114.512 li +357.072 103.672 li +357.076 103.67 li +cp +0 0 0 1 cmyk +@ +357.073 111.786 mo +355.345 112.598 353.666 113.508 352.042 114.514 cv +357.072 114.512 li +357.072 111.781 li +357.073 111.786 li +cp +.102449 .292271 1 3.0518e-05 cmyk +f +357.073 111.786 mo +355.345 112.598 353.666 113.508 352.042 114.514 cv +357.072 114.512 li +357.072 111.781 li +357.073 111.786 li +cp +0 0 0 1 cmyk +@ +315.072 114.512 mo +336.072 114.512 li +336.072 93.5117 li +315.072 93.5117 li +315.072 114.512 li +cp +.103304 .28629 1 3.0518e-05 cmyk +f +315.072 114.512 mo +336.072 114.512 li +336.072 93.5117 li +315.072 93.5117 li +315.072 114.512 li +cp +0 0 0 1 cmyk +@ +336.075 111.27 mo +334.954 112.311 333.871 113.394 332.83 114.515 cv +336.072 114.512 li +336.072 111.271 li +336.075 111.27 li +cp +.103853 .280369 1 3.0518e-05 cmyk +f +336.075 111.27 mo +334.954 112.311 333.871 113.394 332.83 114.515 cv +336.072 114.512 li +336.072 111.271 li +336.075 111.27 li +cp +0 0 0 1 cmyk +@ +420.072 135.512 mo +441.072 135.512 li +441.072 114.512 li +420.072 114.512 li +420.072 135.512 li +cp +.104494 .274784 1 3.0518e-05 cmyk +f +420.072 135.512 mo +441.072 135.512 li +441.072 114.512 li +420.072 114.512 li +420.072 135.512 li +cp +0 0 0 1 cmyk +@ +420.072 135.512 mo +420.072 135.512 li +436.122 135.512 li +436.12 135.51 li +433.302 127.724 428.947 120.583 423.314 114.515 cv +420.072 114.512 li +420.072 135.512 li +420.072 135.512 li +cp +.109865 .267918 1 3.0518e-05 cmyk +f +420.072 135.512 mo +420.072 135.512 li +436.122 135.512 li +436.12 135.51 li +433.302 127.724 428.947 120.583 423.314 114.515 cv +420.072 114.512 li +420.072 135.512 li +420.072 135.512 li +cp +0 0 0 1 cmyk +@ +420.072 135.512 mo +420.072 135.512 li +432.242 135.512 li +432.234 135.515 li +429.475 128.398 425.341 121.896 420.069 116.378 cv +420.072 135.512 li +420.072 135.512 li +cp +.111971 .250797 1 3.0518e-05 cmyk +f +420.072 135.512 mo +420.072 135.512 li +432.242 135.512 li +432.234 135.515 li +429.475 128.398 425.341 121.896 420.069 116.378 cv +420.072 135.512 li +420.072 135.512 li +cp +0 0 0 1 cmyk +@ +420.072 135.512 mo +420.072 135.512 li +430.912 135.512 li +430.914 135.516 li +428.375 129.129 424.701 123.254 420.067 118.178 cv +420.072 135.512 li +420.072 135.512 li +cp +.112245 .244877 1 3.0518e-05 cmyk +f +420.072 135.512 mo +420.072 135.512 li +430.912 135.512 li +430.914 135.516 li +428.375 129.129 424.701 123.254 420.067 118.178 cv +420.072 135.512 li +420.072 135.512 li +cp +0 0 0 1 cmyk +@ +420.072 135.512 mo +420.072 135.512 li +422.802 135.512 li +422.797 135.513 li +421.986 133.785 421.076 132.105 420.07 130.482 cv +420.072 135.512 li +420.072 135.512 li +cp +.112276 .239139 1 3.0518e-05 cmyk +f +420.072 135.512 mo +420.072 135.512 li +422.802 135.512 li +422.797 135.513 li +421.986 133.785 421.076 132.105 420.07 130.482 cv +420.072 135.512 li +420.072 135.512 li +cp +0 0 0 1 cmyk +@ +399.072 135.512 mo +399.072 135.512 li +420.072 135.512 li +420.072 114.512 li +399.072 114.512 li +399.072 135.512 li +399.072 135.512 li +cp +.117128 .231449 1 3.0518e-05 cmyk +f +399.072 135.512 mo +399.072 135.512 li +420.072 135.512 li +420.072 114.512 li +399.072 114.512 li +399.072 135.512 li +399.072 135.512 li +cp +0 0 0 1 cmyk +@ +399.072 135.512 mo +399.072 135.512 li +420.072 135.512 li +420.072 116.372 li +420.069 116.378 li +419.461 115.743 418.84 115.122 418.206 114.515 cv +399.072 114.512 li +399.072 135.512 li +399.072 135.512 li +cp +.118288 .218997 1 3.0518e-05 cmyk +f +399.072 135.512 mo +399.072 135.512 li +420.072 135.512 li +420.072 116.372 li +420.069 116.378 li +419.461 115.743 418.84 115.122 418.206 114.515 cv +399.072 114.512 li +399.072 135.512 li +399.072 135.512 li +cp +0 0 0 1 cmyk +@ +399.072 135.512 mo +399.072 135.512 li +420.072 135.512 li +420.072 118.182 li +420.067 118.178 li +418.903 116.902 417.681 115.681 416.406 114.517 cv +399.072 114.512 li +399.072 135.512 li +399.072 135.512 li +cp +.119081 .213382 1 3.0518e-05 cmyk +f +399.072 135.512 mo +399.072 135.512 li +420.072 135.512 li +420.072 118.182 li +420.067 118.178 li +418.903 116.902 417.681 115.681 416.406 114.517 cv +399.072 114.512 li +399.072 135.512 li +399.072 135.512 li +cp +0 0 0 1 cmyk +@ +399.072 135.512 mo +399.072 135.512 li +420.072 135.512 li +420.072 130.481 li +420.07 130.482 li +416.051 123.998 410.585 118.532 404.101 114.514 cv +399.072 114.512 li +399.072 135.512 li +399.072 135.512 li +cp +.120272 .20734 1 3.0518e-05 cmyk +f +399.072 135.512 mo +399.072 135.512 li +420.072 135.512 li +420.072 130.481 li +420.07 130.482 li +416.051 123.998 410.585 118.532 404.101 114.514 cv +399.072 114.512 li +399.072 135.512 li +399.072 135.512 li +cp +0 0 0 1 cmyk +@ +399.072 135.512 mo +399.072 135.512 li +418.532 135.512 li +418.528 135.515 li +414.201 127.179 407.405 120.383 399.069 116.056 cv +399.072 135.512 li +399.072 135.512 li +cp +.126284 .198978 1 3.0518e-05 cmyk +f +399.072 135.512 mo +399.072 135.512 li +418.532 135.512 li +418.528 135.515 li +414.201 127.179 407.405 120.383 399.069 116.056 cv +399.072 135.512 li +399.072 135.512 li +cp +0 0 0 1 cmyk +@ +378.072 135.512 mo +378.072 135.512 li +399.072 135.512 li +399.072 114.512 li +378.072 114.512 li +378.072 135.512 li +378.072 135.512 li +cp +.127749 .186435 1 3.0518e-05 cmyk +f +378.072 135.512 mo +378.072 135.512 li +399.072 135.512 li +399.072 114.512 li +378.072 114.512 li +378.072 135.512 li +378.072 135.512 li +cp +0 0 0 1 cmyk +@ +378.072 135.512 mo +378.072 135.512 li +399.072 135.512 li +399.072 116.052 li +399.069 116.056 li +397.996 115.499 396.9 114.984 395.786 114.515 cv +378.072 114.512 li +378.072 135.512 li +378.072 135.512 li +cp +.128511 .174777 1 3.0518e-05 cmyk +f +378.072 135.512 mo +378.072 135.512 li +399.072 135.512 li +399.072 116.052 li +399.069 116.056 li +397.996 115.499 396.9 114.984 395.786 114.515 cv +378.072 114.512 li +378.072 135.512 li +378.072 135.512 li +cp +0 0 0 1 cmyk +@ +357.072 135.512 mo +357.072 135.512 li +378.072 135.512 li +378.072 114.512 li +357.072 114.512 li +357.072 135.512 li +357.072 135.512 li +cp +.128634 .168643 1 3.0518e-05 cmyk +f +357.072 135.512 mo +357.072 135.512 li +378.072 135.512 li +378.072 114.512 li +357.072 114.512 li +357.072 135.512 li +357.072 135.512 li +cp +0 0 0 1 cmyk +@ +357.072 135.512 mo +357.072 135.512 li +378.072 135.512 li +378.072 114.512 li +360.352 114.512 li +360.358 114.515 li +359.244 114.984 358.148 115.499 357.075 116.056 cv +357.072 135.512 li +357.072 135.512 li +cp +.13315 .161593 1 3.0518e-05 cmyk +f +357.072 135.512 mo +357.072 135.512 li +378.072 135.512 li +378.072 114.512 li +360.352 114.512 li +360.358 114.515 li +359.244 114.984 358.148 115.499 357.075 116.056 cv +357.072 135.512 li +357.072 135.512 li +cp +0 0 0 1 cmyk +@ +336.072 135.512 mo +336.072 135.512 li +357.072 135.512 li +357.072 114.512 li +336.072 114.512 li +336.072 135.512 li +336.072 135.512 li +cp +.133364 .156008 1 3.0518e-05 cmyk +f +336.072 135.512 mo +336.072 135.512 li +357.072 135.512 li +357.072 114.512 li +336.072 114.512 li +336.072 135.512 li +336.072 135.512 li +cp +0 0 0 1 cmyk +@ +336.072 135.512 mo +336.072 135.512 li +357.072 135.512 li +357.072 114.512 li +337.932 114.512 li +337.938 114.515 li +337.303 115.122 336.682 115.743 336.075 116.378 cv +336.072 135.512 li +336.072 135.512 li +cp +.133577 .149966 1 3.0518e-05 cmyk +f +336.072 135.512 mo +336.072 135.512 li +357.072 135.512 li +357.072 114.512 li +337.932 114.512 li +337.938 114.515 li +337.303 115.122 336.682 115.743 336.075 116.378 cv +336.072 135.512 li +336.072 135.512 li +cp +0 0 0 1 cmyk +@ +336.072 135.512 mo +336.072 135.512 li +357.072 135.512 li +357.072 114.512 li +339.742 114.512 li +339.738 114.517 li +338.462 115.681 337.241 116.902 336.077 118.178 cv +336.072 135.512 li +336.072 135.512 li +cp +.134401 .136507 1 3.0518e-05 cmyk +f +336.072 135.512 mo +336.072 135.512 li +357.072 135.512 li +357.072 114.512 li +339.742 114.512 li +339.738 114.517 li +338.462 115.681 337.241 116.902 336.077 118.178 cv +336.072 135.512 li +336.072 135.512 li +cp +0 0 0 1 cmyk +@ +336.072 135.512 mo +336.072 135.512 li +357.072 135.512 li +357.072 114.512 li +352.042 114.512 li +352.042 114.514 li +345.558 118.532 340.092 123.998 336.074 130.482 cv +336.072 135.512 li +336.072 135.512 li +cp +.140627 .127657 1 3.0518e-05 cmyk +f +336.072 135.512 mo +336.072 135.512 li +357.072 135.512 li +357.072 114.512 li +352.042 114.512 li +352.042 114.514 li +345.558 118.532 340.092 123.998 336.074 130.482 cv +336.072 135.512 li +336.072 135.512 li +cp +0 0 0 1 cmyk +@ +357.075 116.056 mo +348.739 120.383 341.943 127.179 337.616 135.515 cv +357.072 135.512 li +357.072 116.052 li +357.075 116.056 li +cp +.140597 .121126 1 3.0518e-05 cmyk +f +357.075 116.056 mo +348.739 120.383 341.943 127.179 337.616 135.515 cv +357.072 135.512 li +357.072 116.052 li +357.075 116.056 li +cp +0 0 0 1 cmyk +@ +315.072 135.512 mo +336.072 135.512 li +336.072 114.512 li +315.072 114.512 li +315.072 135.512 li +cp +.140627 .114137 1 3.0518e-05 cmyk +f +315.072 135.512 mo +336.072 135.512 li +336.072 114.512 li +315.072 114.512 li +315.072 135.512 li +cp +0 0 0 1 cmyk +@ +332.83 114.515 mo +327.197 120.583 322.841 127.724 320.024 135.51 cv +336.072 135.512 li +336.072 114.512 li +332.832 114.512 li +332.83 114.515 li +cp +.14081 .108186 1 3.0518e-05 cmyk +f +332.83 114.515 mo +327.197 120.583 322.841 127.724 320.024 135.51 cv +336.072 135.512 li +336.072 114.512 li +332.832 114.512 li +332.83 114.515 li +cp +0 0 0 1 cmyk +@ +336.075 116.378 mo +330.802 121.896 326.668 128.398 323.91 135.515 cv +336.072 135.512 li +336.072 116.372 li +336.075 116.378 li +cp +.141939 .0967422 .999817 3.0518e-05 cmyk +f +336.075 116.378 mo +330.802 121.896 326.668 128.398 323.91 135.515 cv +336.072 135.512 li +336.072 116.372 li +336.075 116.378 li +cp +0 0 0 1 cmyk +@ +336.077 118.178 mo +331.443 123.254 327.768 129.129 325.23 135.516 cv +336.072 135.512 li +336.072 118.182 li +336.077 118.178 li +cp +.147463 .0875868 1 3.0518e-05 cmyk +f +336.077 118.178 mo +331.443 123.254 327.768 129.129 325.23 135.516 cv +336.072 135.512 li +336.072 118.182 li +336.077 118.178 li +cp +0 0 0 1 cmyk +@ +336.074 130.482 mo +335.068 132.105 334.158 133.785 333.346 135.513 cv +336.072 135.512 li +336.072 130.481 li +336.074 130.482 li +cp +.148318 .0808118 .998657 3.0518e-05 cmyk +f +336.074 130.482 mo +335.068 132.105 334.158 133.785 333.346 135.513 cv +336.072 135.512 li +336.072 130.481 li +336.074 130.482 li +cp +0 0 0 1 cmyk +@ +420.072 156.512 mo +441.072 156.512 li +441.072 135.512 li +420.072 135.512 li +420.072 156.512 li +cp +.14902 .0744335 .995178 3.0518e-05 cmyk +f +420.072 156.512 mo +441.072 156.512 li +441.072 135.512 li +420.072 135.512 li +420.072 156.512 li +cp +0 0 0 1 cmyk +@ +420.072 156.512 mo +420.072 156.512 li +439.802 156.512 li +439.802 156.512 li +439.802 149.351 438.556 142.244 436.12 135.51 cv +420.072 135.512 li +420.072 156.512 li +420.072 156.512 li +cp +.150851 .0557259 .994598 3.0518e-05 cmyk +f +420.072 156.512 mo +420.072 156.512 li +439.802 156.512 li +439.802 156.512 li +439.802 149.351 438.556 142.244 436.12 135.51 cv +420.072 135.512 li +420.072 156.512 li +420.072 156.512 li +cp +0 0 0 1 cmyk +@ +420.072 156.512 mo +420.072 156.512 li +436.162 156.512 li +436.162 156.512 li +436.162 149.33 434.83 142.211 432.234 135.515 cv +420.072 135.512 li +420.072 156.512 li +420.072 156.512 li +cp +.155581 .047364 .996948 3.0518e-05 cmyk +f +420.072 156.512 mo +420.072 156.512 li +436.162 156.512 li +436.162 156.512 li +436.162 149.33 434.83 142.211 432.234 135.515 cv +420.072 135.512 li +420.072 156.512 li +420.072 156.512 li +cp +0 0 0 1 cmyk +@ +420.072 156.512 mo +420.072 156.512 li +434.932 156.512 li +434.932 156.512 li +434.932 149.322 433.568 142.197 430.914 135.516 cv +420.072 135.512 li +420.072 156.512 li +420.072 156.512 li +cp +.155581 .047364 .996948 3.0518e-05 cmyk +f +420.072 156.512 mo +420.072 156.512 li +434.932 156.512 li +434.932 156.512 li +434.932 149.322 433.568 142.197 430.914 135.516 cv +420.072 135.512 li +420.072 156.512 li +420.072 156.512 li +cp +0 0 0 1 cmyk +@ +420.072 156.512 mo +420.072 156.512 li +427.482 156.512 li +427.482 156.512 li +427.482 149.253 425.882 142.084 422.797 135.513 cv +420.072 135.512 li +420.072 156.512 li +420.072 156.512 li +cp +.155734 .0415961 .99704 3.0518e-05 cmyk +f +420.072 156.512 mo +420.072 156.512 li +427.482 156.512 li +427.482 156.512 li +427.482 149.253 425.882 142.084 422.797 135.513 cv +420.072 135.512 li +420.072 156.512 li +420.072 156.512 li +cp +0 0 0 1 cmyk +@ +420.072 156.512 mo +420.072 156.512 li +423.652 156.512 li +423.652 156.512 li +423.652 150.427 422.433 144.404 420.069 138.798 cv +420.072 156.512 li +420.072 156.512 li +cp +.155734 .0365911 .994873 3.0518e-05 cmyk +f +420.072 156.512 mo +420.072 156.512 li +423.652 156.512 li +423.652 156.512 li +423.652 150.427 422.433 144.404 420.069 138.798 cv +420.072 156.512 li +420.072 156.512 li +cp +0 0 0 1 cmyk +@ +399.072 156.512 mo +399.072 156.512 li +420.072 156.512 li +420.072 135.512 li +399.072 135.512 li +399.072 156.512 li +399.072 156.512 li +cp +.156161 .0209964 .993103 3.0518e-05 cmyk +f +399.072 156.512 mo +399.072 156.512 li +420.072 156.512 li +420.072 135.512 li +399.072 135.512 li +399.072 156.512 li +399.072 156.512 li +cp +0 0 0 1 cmyk +@ +399.072 156.512 mo +399.072 156.512 li +420.072 156.512 li +420.072 138.792 li +420.069 138.798 li +419.599 137.684 419.084 136.588 418.528 135.515 cv +399.072 135.512 li +399.072 156.512 li +399.072 156.512 li +cp +.160372 .0146792 .993805 3.0518e-05 cmyk +f +399.072 156.512 mo +399.072 156.512 li +420.072 156.512 li +420.072 138.792 li +420.069 138.798 li +419.599 137.684 419.084 136.588 418.528 135.515 cv +399.072 135.512 li +399.072 156.512 li +399.072 156.512 li +cp +0 0 0 1 cmyk +@ +378.072 156.512 mo +378.072 156.512 li +399.072 156.512 li +399.072 135.512 li +378.072 135.512 li +378.072 156.512 li +378.072 156.512 li +cp +.160372 .0146792 .993805 3.0518e-05 cmyk +f +378.072 156.512 mo +378.072 156.512 li +399.072 156.512 li +399.072 135.512 li +378.072 135.512 li +378.072 156.512 li +378.072 156.512 li +cp +0 0 0 1 cmyk +@ +357.072 156.512 mo +357.072 156.512 li +378.072 156.512 li +378.072 135.512 li +357.072 135.512 li +357.072 156.512 li +357.072 156.512 li +cp +.169467 .0113222 .994598 3.0518e-05 cmyk +f +357.072 156.512 mo +357.072 156.512 li +378.072 156.512 li +378.072 135.512 li +357.072 135.512 li +357.072 156.512 li +357.072 156.512 li +cp +0 0 0 1 cmyk +@ +336.072 156.512 mo +336.072 156.512 li +357.072 156.512 li +357.072 135.512 li +336.072 135.512 li +336.072 156.512 li +336.072 156.512 li +cp +.174685 .00958267 .994934 3.0518e-05 cmyk +f +336.072 156.512 mo +336.072 156.512 li +357.072 156.512 li +357.072 135.512 li +336.072 135.512 li +336.072 156.512 li +336.072 156.512 li +cp +0 0 0 1 cmyk +@ +336.072 156.512 mo +336.072 156.512 li +357.072 156.512 li +357.072 135.512 li +337.612 135.512 li +337.616 135.515 li +337.059 136.588 336.544 137.684 336.075 138.798 cv +336.072 156.512 li +336.072 156.512 li +cp +.187778 .00888075 1 3.0518e-05 cmyk +f +336.072 156.512 mo +336.072 156.512 li +357.072 156.512 li +357.072 135.512 li +337.612 135.512 li +337.616 135.515 li +337.059 136.588 336.544 137.684 336.075 138.798 cv +336.072 156.512 li +336.072 156.512 li +cp +0 0 0 1 cmyk +@ +315.072 156.512 mo +336.072 156.512 li +336.072 135.512 li +315.072 135.512 li +315.072 156.512 li +cp +.192691 .0071107 .999725 3.0518e-05 cmyk +f +315.072 156.512 mo +336.072 156.512 li +336.072 135.512 li +315.072 135.512 li +315.072 156.512 li +cp +0 0 0 1 cmyk +@ +320.024 135.51 mo +317.587 142.244 316.341 149.351 316.341 156.512 cv +336.072 156.512 li +336.072 135.512 li +320.022 135.512 li +320.024 135.51 li +cp +.197757 .00537118 1 3.0518e-05 cmyk +f +320.024 135.51 mo +317.587 142.244 316.341 149.351 316.341 156.512 cv +336.072 156.512 li +336.072 135.512 li +320.022 135.512 li +320.024 135.51 li +cp +0 0 0 1 cmyk +@ +323.91 135.515 mo +321.314 142.211 319.982 149.33 319.982 156.512 cv +336.072 156.512 li +336.072 135.512 li +323.902 135.512 li +323.91 135.515 li +cp +.207309 .00216678 1 3.0518e-05 cmyk +f +323.91 135.515 mo +321.314 142.211 319.982 149.33 319.982 156.512 cv +336.072 156.512 li +336.072 135.512 li +323.902 135.512 li +323.91 135.515 li +cp +0 0 0 1 cmyk +@ +325.23 135.516 mo +322.576 142.197 321.211 149.322 321.211 156.512 cv +336.072 156.512 li +336.072 135.512 li +325.232 135.512 li +325.23 135.516 li +cp +.211368 .00463874 1 3.0518e-05 cmyk +f +325.23 135.516 mo +322.576 142.197 321.211 149.322 321.211 156.512 cv +336.072 156.512 li +336.072 135.512 li +325.232 135.512 li +325.23 135.516 li +cp +0 0 0 1 cmyk +@ +333.346 135.513 mo +330.261 142.084 328.662 149.253 328.662 156.512 cv +336.072 156.512 li +336.072 135.512 li +333.341 135.512 li +333.346 135.513 li +cp +.22385 3.0518e-05 1 3.0518e-05 cmyk +f +333.346 135.513 mo +330.261 142.084 328.662 149.253 328.662 156.512 cv +336.072 156.512 li +336.072 135.512 li +333.341 135.512 li +333.346 135.513 li +cp +0 0 0 1 cmyk +@ +336.075 138.798 mo +333.71 144.404 332.492 150.427 332.492 156.512 cv +336.072 156.512 li +336.072 138.792 li +336.075 138.798 li +cp +.228641 3.0518e-05 1 3.0518e-05 cmyk +f +336.075 138.798 mo +333.71 144.404 332.492 150.427 332.492 156.512 cv +336.072 156.512 li +336.072 138.792 li +336.075 138.798 li +cp +0 0 0 1 cmyk +@ +420.072 177.512 mo +441.072 177.512 li +441.072 156.512 li +420.072 156.512 li +420.072 177.512 li +cp +.233188 3.0518e-05 1 3.0518e-05 cmyk +f +420.072 177.512 mo +441.072 177.512 li +441.072 156.512 li +420.072 156.512 li +420.072 177.512 li +cp +0 0 0 1 cmyk +@ +420.072 177.512 mo +420.072 177.512 li +436.122 177.512 li +436.12 177.514 li +438.556 170.779 439.802 163.673 439.802 156.512 cv +420.072 156.512 li +420.072 177.512 li +420.072 177.512 li +cp +.241886 3.0518e-05 1 3.0518e-05 cmyk +f +420.072 177.512 mo +420.072 177.512 li +436.122 177.512 li +436.12 177.514 li +438.556 170.779 439.802 163.673 439.802 156.512 cv +420.072 156.512 li +420.072 177.512 li +420.072 177.512 li +cp +0 0 0 1 cmyk +@ +420.072 177.512 mo +420.072 177.512 li +432.242 177.512 li +432.234 177.509 li +434.83 170.813 436.162 163.693 436.162 156.512 cv +420.072 156.512 li +420.072 177.512 li +420.072 177.512 li +cp +.245884 3.0518e-05 1 3.0518e-05 cmyk +f +420.072 177.512 mo +420.072 177.512 li +432.242 177.512 li +432.234 177.509 li +434.83 170.813 436.162 163.693 436.162 156.512 cv +420.072 156.512 li +420.072 177.512 li +420.072 177.512 li +cp +0 0 0 1 cmyk +@ +420.072 177.512 mo +420.072 177.512 li +430.912 177.512 li +430.914 177.508 li +433.568 170.826 434.932 163.701 434.932 156.512 cv +420.072 156.512 li +420.072 177.512 li +420.072 177.512 li +cp +.260044 3.0518e-05 1 3.0518e-05 cmyk +f +420.072 177.512 mo +420.072 177.512 li +430.912 177.512 li +430.914 177.508 li +433.568 170.826 434.932 163.701 434.932 156.512 cv +420.072 156.512 li +420.072 177.512 li +420.072 177.512 li +cp +0 0 0 1 cmyk +@ +420.072 177.512 mo +420.072 177.512 li +422.802 177.512 li +422.797 177.511 li +425.882 170.939 427.482 163.771 427.482 156.512 cv +420.072 156.512 li +420.072 177.512 li +420.072 177.512 li +cp +.264622 3.0518e-05 1 3.0518e-05 cmyk +f +420.072 177.512 mo +420.072 177.512 li +422.802 177.512 li +422.797 177.511 li +425.882 170.939 427.482 163.771 427.482 156.512 cv +420.072 156.512 li +420.072 177.512 li +420.072 177.512 li +cp +0 0 0 1 cmyk +@ +420.069 174.226 mo +422.433 168.619 423.652 162.597 423.652 156.512 cv +420.072 156.512 li +420.072 174.231 li +420.069 174.226 li +cp +.268742 3.0518e-05 1 3.0518e-05 cmyk +f +420.069 174.226 mo +422.433 168.619 423.652 162.597 423.652 156.512 cv +420.072 156.512 li +420.072 174.231 li +420.069 174.226 li +cp +0 0 0 1 cmyk +@ +399.072 177.512 mo +399.072 177.512 li +420.072 177.512 li +420.072 156.512 li +399.072 156.512 li +399.072 177.512 li +399.072 177.512 li +cp +.275914 3.0518e-05 1 3.0518e-05 cmyk +f +399.072 177.512 mo +399.072 177.512 li +420.072 177.512 li +420.072 156.512 li +399.072 156.512 li +399.072 177.512 li +399.072 177.512 li +cp +0 0 0 1 cmyk +@ +399.072 177.512 mo +399.072 177.512 li +418.532 177.512 li +418.528 177.509 li +419.084 176.436 419.599 175.34 420.069 174.226 cv +420.072 156.512 li +399.072 156.512 li +399.072 177.512 li +399.072 177.512 li +cp +.284245 3.0518e-05 1 3.0518e-05 cmyk +f +399.072 177.512 mo +399.072 177.512 li +418.532 177.512 li +418.528 177.509 li +419.084 176.436 419.599 175.34 420.069 174.226 cv +420.072 156.512 li +399.072 156.512 li +399.072 177.512 li +399.072 177.512 li +cp +0 0 0 1 cmyk +@ +378.072 177.512 mo +378.072 177.512 li +399.072 177.512 li +399.072 156.512 li +378.072 156.512 li +378.072 177.512 li +378.072 177.512 li +cp +.288548 3.0518e-05 1 3.0518e-05 cmyk +f +378.072 177.512 mo +378.072 177.512 li +399.072 177.512 li +399.072 156.512 li +378.072 156.512 li +378.072 177.512 li +378.072 177.512 li +cp +0 0 0 1 cmyk +@ +357.072 177.512 mo +357.072 177.512 li +378.072 177.512 li +378.072 156.512 li +357.072 156.512 li +357.072 177.512 li +357.072 177.512 li +cp +.292821 3.0518e-05 1 3.0518e-05 cmyk +f +357.072 177.512 mo +357.072 177.512 li +378.072 177.512 li +378.072 156.512 li +357.072 156.512 li +357.072 177.512 li +357.072 177.512 li +cp +0 0 0 1 cmyk +@ +336.072 177.512 mo +336.072 177.512 li +357.072 177.512 li +357.072 156.512 li +336.072 156.512 li +336.072 177.512 li +336.072 177.512 li +cp +.301549 3.0518e-05 1 3.0518e-05 cmyk +f +336.072 177.512 mo +336.072 177.512 li +357.072 177.512 li +357.072 156.512 li +336.072 156.512 li +336.072 177.512 li +336.072 177.512 li +cp +0 0 0 1 cmyk +@ +336.075 174.226 mo +336.544 175.34 337.059 176.436 337.616 177.509 cv +357.072 177.512 li +357.072 156.512 li +336.072 156.512 li +336.072 174.231 li +336.075 174.226 li +cp +.30573 3.0518e-05 1 3.0518e-05 cmyk +f +336.075 174.226 mo +336.544 175.34 337.059 176.436 337.616 177.509 cv +357.072 177.512 li +357.072 156.512 li +336.072 156.512 li +336.072 174.231 li +336.075 174.226 li +cp +0 0 0 1 cmyk +@ +315.072 177.512 mo +336.072 177.512 li +336.072 156.512 li +315.072 156.512 li +315.072 177.512 li +cp +.31809 3.0518e-05 1 3.0518e-05 cmyk +f +315.072 177.512 mo +336.072 177.512 li +336.072 156.512 li +315.072 156.512 li +315.072 177.512 li +cp +0 0 0 1 cmyk +@ +316.341 156.512 mo +316.341 163.673 317.587 170.779 320.024 177.514 cv +336.072 177.512 li +336.072 156.512 li +316.341 156.512 li +316.341 156.512 li +cp +.322454 3.0518e-05 1 3.0518e-05 cmyk +f +316.341 156.512 mo +316.341 163.673 317.587 170.779 320.024 177.514 cv +336.072 177.512 li +336.072 156.512 li +316.341 156.512 li +316.341 156.512 li +cp +0 0 0 1 cmyk +@ +319.982 156.512 mo +319.982 163.693 321.314 170.813 323.91 177.509 cv +336.072 177.512 li +336.072 156.512 li +319.982 156.512 li +319.982 156.512 li +cp +.32636 3.0518e-05 1 3.0518e-05 cmyk +f +319.982 156.512 mo +319.982 163.693 321.314 170.813 323.91 177.509 cv +336.072 177.512 li +336.072 156.512 li +319.982 156.512 li +319.982 156.512 li +cp +0 0 0 1 cmyk +@ +321.211 156.512 mo +321.211 163.701 322.576 170.826 325.23 177.508 cv +336.072 177.512 li +336.072 156.512 li +321.211 156.512 li +321.211 156.512 li +cp +.330694 3.0518e-05 1 3.0518e-05 cmyk +f +321.211 156.512 mo +321.211 163.701 322.576 170.826 325.23 177.508 cv +336.072 177.512 li +336.072 156.512 li +321.211 156.512 li +321.211 156.512 li +cp +0 0 0 1 cmyk +@ +328.662 156.512 mo +328.662 163.771 330.261 170.939 333.346 177.511 cv +336.072 177.512 li +336.072 156.512 li +328.662 156.512 li +328.662 156.512 li +cp +.33872 3.0518e-05 1 3.0518e-05 cmyk +f +328.662 156.512 mo +328.662 163.771 330.261 170.939 333.346 177.511 cv +336.072 177.512 li +336.072 156.512 li +328.662 156.512 li +328.662 156.512 li +cp +0 0 0 1 cmyk +@ +332.492 156.512 mo +332.492 162.597 333.71 168.619 336.075 174.226 cv +336.072 156.512 li +332.492 156.512 li +332.492 156.512 li +cp +.346319 3.0518e-05 1 3.0518e-05 cmyk +f +332.492 156.512 mo +332.492 162.597 333.71 168.619 336.075 174.226 cv +336.072 156.512 li +332.492 156.512 li +332.492 156.512 li +cp +0 0 0 1 cmyk +@ +420.072 198.512 mo +441.072 198.512 li +441.072 177.512 li +420.072 177.512 li +420.072 198.512 li +cp +.350469 3.0518e-05 1 3.0518e-05 cmyk +f +420.072 198.512 mo +441.072 198.512 li +441.072 177.512 li +420.072 177.512 li +420.072 198.512 li +cp +0 0 0 1 cmyk +@ +420.072 198.512 mo +420.072 198.512 li +423.312 198.512 li +423.314 198.509 li +428.947 192.44 433.302 185.3 436.12 177.514 cv +420.072 177.512 li +420.072 198.512 li +420.072 198.512 li +cp +.358221 3.0518e-05 1 3.0518e-05 cmyk +f +420.072 198.512 mo +420.072 198.512 li +423.312 198.512 li +423.314 198.509 li +428.947 192.44 433.302 185.3 436.12 177.514 cv +420.072 177.512 li +420.072 198.512 li +420.072 198.512 li +cp +0 0 0 1 cmyk +@ +420.069 196.646 mo +425.341 191.128 429.475 184.625 432.234 177.509 cv +420.072 177.512 li +420.072 196.651 li +420.069 196.646 li +cp +.361852 3.0518e-05 1 3.0518e-05 cmyk +f +420.069 196.646 mo +425.341 191.128 429.475 184.625 432.234 177.509 cv +420.072 177.512 li +420.072 196.651 li +420.069 196.646 li +cp +0 0 0 1 cmyk +@ +420.067 194.846 mo +424.701 189.77 428.375 183.895 430.914 177.508 cv +420.072 177.512 li +420.072 194.842 li +420.067 194.846 li +cp +.365576 3.0518e-05 1 3.0518e-05 cmyk +f +420.067 194.846 mo +424.701 189.77 428.375 183.895 430.914 177.508 cv +420.072 177.512 li +420.072 194.842 li +420.067 194.846 li +cp +0 0 0 1 cmyk +@ +420.07 182.541 mo +421.076 180.918 421.986 179.238 422.797 177.511 cv +420.072 177.512 li +420.072 182.542 li +420.07 182.541 li +cp +.373663 3.0518e-05 1 3.0518e-05 cmyk +f +420.07 182.541 mo +421.076 180.918 421.986 179.238 422.797 177.511 cv +420.072 177.512 li +420.072 182.542 li +420.07 182.541 li +cp +0 0 0 1 cmyk +@ +399.072 198.512 mo +399.072 198.512 li +420.072 198.512 li +420.072 177.512 li +399.072 177.512 li +399.072 198.512 li +399.072 198.512 li +cp +.381537 3.0518e-05 1 3.0518e-05 cmyk +f +399.072 198.512 mo +399.072 198.512 li +420.072 198.512 li +420.072 177.512 li +399.072 177.512 li +399.072 198.512 li +399.072 198.512 li +cp +0 0 0 1 cmyk +@ +399.072 198.512 mo +399.072 198.512 li +418.211 198.512 li +418.206 198.509 li +418.84 197.901 419.461 197.28 420.069 196.646 cv +420.072 177.512 li +399.072 177.512 li +399.072 198.512 li +399.072 198.512 li +cp +.384771 3.0518e-05 1 3.0518e-05 cmyk +f +399.072 198.512 mo +399.072 198.512 li +418.211 198.512 li +418.206 198.509 li +418.84 197.901 419.461 197.28 420.069 196.646 cv +420.072 177.512 li +399.072 177.512 li +399.072 198.512 li +399.072 198.512 li +cp +0 0 0 1 cmyk +@ +399.072 198.512 mo +399.072 198.512 li +416.402 198.512 li +416.406 198.507 li +417.681 197.343 418.903 196.121 420.067 194.846 cv +420.072 177.512 li +399.072 177.512 li +399.072 198.512 li +399.072 198.512 li +cp +.388098 3.0518e-05 1 3.0518e-05 cmyk +f +399.072 198.512 mo +399.072 198.512 li +416.402 198.512 li +416.406 198.507 li +417.681 197.343 418.903 196.121 420.067 194.846 cv +420.072 177.512 li +399.072 177.512 li +399.072 198.512 li +399.072 198.512 li +cp +0 0 0 1 cmyk +@ +399.072 198.512 mo +399.072 198.512 li +404.102 198.512 li +404.101 198.51 li +410.585 194.491 416.051 189.025 420.07 182.541 cv +420.072 177.512 li +399.072 177.512 li +399.072 198.512 li +399.072 198.512 li +cp +.395026 3.0518e-05 1 3.0518e-05 cmyk +f +399.072 198.512 mo +399.072 198.512 li +404.102 198.512 li +404.101 198.51 li +410.585 194.491 416.051 189.025 420.07 182.541 cv +420.072 177.512 li +399.072 177.512 li +399.072 198.512 li +399.072 198.512 li +cp +0 0 0 1 cmyk +@ +399.069 196.968 mo +407.405 192.641 414.201 185.845 418.528 177.509 cv +399.072 177.512 li +399.072 196.972 li +399.069 196.968 li +cp +.402838 3.0518e-05 1 3.0518e-05 cmyk +f +399.069 196.968 mo +407.405 192.641 414.201 185.845 418.528 177.509 cv +399.072 177.512 li +399.072 196.972 li +399.069 196.968 li +cp +0 0 0 1 cmyk +@ +378.072 198.512 mo +378.072 198.512 li +399.072 198.512 li +399.072 177.512 li +378.072 177.512 li +378.072 198.512 li +378.072 198.512 li +cp +.406256 3.0518e-05 1 3.0518e-05 cmyk +f +378.072 198.512 mo +378.072 198.512 li +399.072 198.512 li +399.072 177.512 li +378.072 177.512 li +378.072 198.512 li +378.072 198.512 li +cp +0 0 0 1 cmyk +@ +378.072 198.512 mo +378.072 198.512 li +395.792 198.512 li +395.786 198.509 li +396.9 198.039 397.996 197.524 399.069 196.968 cv +399.072 177.512 li +378.072 177.512 li +378.072 198.512 li +378.072 198.512 li +cp +.409827 3.0518e-05 1 3.0518e-05 cmyk +f +378.072 198.512 mo +378.072 198.512 li +395.792 198.512 li +395.786 198.509 li +396.9 198.039 397.996 197.524 399.069 196.968 cv +399.072 177.512 li +378.072 177.512 li +378.072 198.512 li +378.072 198.512 li +cp +0 0 0 1 cmyk +@ +357.072 198.512 mo +357.072 198.512 li +378.072 198.512 li +378.072 177.512 li +357.072 177.512 li +357.072 198.512 li +357.072 198.512 li +cp +.413245 3.0518e-05 1 3.0518e-05 cmyk +f +357.072 198.512 mo +357.072 198.512 li +378.072 198.512 li +378.072 177.512 li +357.072 177.512 li +357.072 198.512 li +357.072 198.512 li +cp +0 0 0 1 cmyk +@ +357.075 196.968 mo +358.148 197.524 359.244 198.039 360.358 198.509 cv +378.072 198.512 li +378.072 177.512 li +357.072 177.512 li +357.072 196.972 li +357.075 196.968 li +cp +.419959 3.0518e-05 1 3.0518e-05 cmyk +f +357.075 196.968 mo +358.148 197.524 359.244 198.039 360.358 198.509 cv +378.072 198.512 li +378.072 177.512 li +357.072 177.512 li +357.072 196.972 li +357.075 196.968 li +cp +0 0 0 1 cmyk +@ +336.072 198.512 mo +336.072 198.512 li +357.072 198.512 li +357.072 177.512 li +336.072 177.512 li +336.072 198.512 li +336.072 198.512 li +cp +.427863 3.0518e-05 1 3.0518e-05 cmyk +f +336.072 198.512 mo +336.072 198.512 li +357.072 198.512 li +357.072 177.512 li +336.072 177.512 li +336.072 198.512 li +336.072 198.512 li +cp +0 0 0 1 cmyk +@ +336.075 196.646 mo +336.682 197.28 337.303 197.901 337.938 198.509 cv +357.072 198.512 li +357.072 177.512 li +336.072 177.512 li +336.072 196.651 li +336.075 196.646 li +cp +.431678 3.0518e-05 1 3.0518e-05 cmyk +f +336.075 196.646 mo +336.682 197.28 337.303 197.901 337.938 198.509 cv +357.072 198.512 li +357.072 177.512 li +336.072 177.512 li +336.072 196.651 li +336.075 196.646 li +cp +0 0 0 1 cmyk +@ +336.077 194.845 mo +337.241 196.121 338.462 197.343 339.738 198.507 cv +357.072 198.512 li +357.072 177.512 li +336.072 177.512 li +336.072 194.842 li +336.077 194.845 li +cp +.435126 3.0518e-05 1 3.0518e-05 cmyk +f +336.077 194.845 mo +337.241 196.121 338.462 197.343 339.738 198.507 cv +357.072 198.512 li +357.072 177.512 li +336.072 177.512 li +336.072 194.842 li +336.077 194.845 li +cp +0 0 0 1 cmyk +@ +336.074 182.541 mo +340.092 189.025 345.558 194.491 352.042 198.51 cv +357.072 198.512 li +357.072 177.512 li +336.072 177.512 li +336.072 182.542 li +336.074 182.541 li +cp +.438392 3.0518e-05 1 3.0518e-05 cmyk +f +336.074 182.541 mo +340.092 189.025 345.558 194.491 352.042 198.51 cv +357.072 198.512 li +357.072 177.512 li +336.072 177.512 li +336.072 182.542 li +336.074 182.541 li +cp +0 0 0 1 cmyk +@ +337.616 177.509 mo +341.943 185.845 348.739 192.641 357.075 196.968 cv +357.072 177.512 li +337.612 177.512 li +337.616 177.509 li +cp +.446204 3.0518e-05 1 3.0518e-05 cmyk +f +337.616 177.509 mo +341.943 185.845 348.739 192.641 357.075 196.968 cv +357.072 177.512 li +337.612 177.512 li +337.616 177.509 li +cp +0 0 0 1 cmyk +@ +315.072 198.512 mo +336.072 198.512 li +336.072 177.512 li +315.072 177.512 li +315.072 198.512 li +cp +.453712 3.0518e-05 1 3.0518e-05 cmyk +f +315.072 198.512 mo +336.072 198.512 li +336.072 177.512 li +315.072 177.512 li +315.072 198.512 li +cp +0 0 0 1 cmyk +@ +320.024 177.514 mo +322.841 185.3 327.197 192.44 332.83 198.509 cv +336.072 198.512 li +336.072 177.512 li +320.022 177.512 li +320.024 177.514 li +cp +.457221 3.0518e-05 1 3.0518e-05 cmyk +f +320.024 177.514 mo +322.841 185.3 327.197 192.44 332.83 198.509 cv +336.072 198.512 li +336.072 177.512 li +320.022 177.512 li +320.024 177.514 li +cp +0 0 0 1 cmyk +@ +323.91 177.509 mo +326.668 184.625 330.802 191.127 336.075 196.646 cv +336.072 177.512 li +323.902 177.512 li +323.91 177.509 li +cp +.460761 3.0518e-05 1 3.0518e-05 cmyk +f +323.91 177.509 mo +326.668 184.625 330.802 191.127 336.075 196.646 cv +336.072 177.512 li +323.902 177.512 li +323.91 177.509 li +cp +0 0 0 1 cmyk +@ +325.23 177.508 mo +327.768 183.895 331.443 189.77 336.077 194.846 cv +336.072 177.512 li +325.232 177.512 li +325.23 177.508 li +cp +.465278 3.0518e-05 1 3.0518e-05 cmyk +f +325.23 177.508 mo +327.768 183.895 331.443 189.77 336.077 194.846 cv +336.072 177.512 li +325.232 177.512 li +325.23 177.508 li +cp +0 0 0 1 cmyk +@ +333.346 177.511 mo +334.158 179.238 335.068 180.918 336.074 182.541 cv +336.072 177.512 li +333.341 177.512 li +333.346 177.511 li +cp +.471717 3.0518e-05 1 3.0518e-05 cmyk +f +333.346 177.511 mo +334.158 179.238 335.068 180.918 336.074 182.541 cv +336.072 177.512 li +333.341 177.512 li +333.346 177.511 li +cp +0 0 0 1 cmyk +@ +420.072 219.512 mo +441.072 219.512 li +441.072 198.512 li +420.072 198.512 li +420.072 219.512 li +cp +.474708 3.0518e-05 1 3.0518e-05 cmyk +f +420.072 219.512 mo +441.072 219.512 li +441.072 198.512 li +420.072 198.512 li +420.072 219.512 li +cp +0 0 0 1 cmyk +@ +420.069 201.754 mo +421.19 200.713 422.273 199.63 423.314 198.509 cv +420.072 198.512 li +420.072 201.752 li +420.069 201.754 li +cp +.477852 3.0518e-05 1 3.0518e-05 cmyk +f +420.069 201.754 mo +421.19 200.713 422.273 199.63 423.314 198.509 cv +420.072 198.512 li +420.072 201.752 li +420.069 201.754 li +cp +0 0 0 1 cmyk +@ +399.072 219.512 mo +420.072 219.512 li +420.072 198.512 li +399.072 198.512 li +399.072 219.512 li +cp +.484504 3.0518e-05 1 3.0518e-05 cmyk +f +399.072 219.512 mo +420.072 219.512 li +420.072 198.512 li +399.072 198.512 li +399.072 219.512 li +cp +0 0 0 1 cmyk +@ +399.074 214.56 mo +406.86 211.742 414 207.387 420.069 201.754 cv +420.072 198.512 li +399.072 198.512 li +399.072 214.562 li +399.074 214.56 li +cp +.492409 3.0518e-05 1 3.0518e-05 cmyk +f +399.074 214.56 mo +406.86 211.742 414 207.387 420.069 201.754 cv +420.072 198.512 li +399.072 198.512 li +399.072 214.562 li +399.074 214.56 li +cp +0 0 0 1 cmyk +@ +399.069 210.674 mo +406.185 207.915 412.688 203.781 418.206 198.509 cv +399.072 198.512 li +399.072 210.682 li +399.069 210.674 li +cp +.495735 3.0518e-05 1 3.0518e-05 cmyk +f +399.069 210.674 mo +406.185 207.915 412.688 203.781 418.206 198.509 cv +399.072 198.512 li +399.072 210.682 li +399.069 210.674 li +cp +0 0 0 1 cmyk +@ +399.068 209.354 mo +405.455 206.815 411.33 203.141 416.406 198.507 cv +399.072 198.512 li +399.072 209.352 li +399.068 209.354 li +cp +.499092 3.0518e-05 1 3.0518e-05 cmyk +f +399.068 209.354 mo +405.455 206.815 411.33 203.141 416.406 198.507 cv +399.072 198.512 li +399.072 209.352 li +399.068 209.354 li +cp +0 0 0 1 cmyk +@ +399.071 201.237 mo +400.798 200.426 402.478 199.516 404.101 198.51 cv +399.072 198.512 li +399.072 201.242 li +399.071 201.237 li +cp +.502312 3.0518e-05 1 3.0518e-05 cmyk +f +399.071 201.237 mo +400.798 200.426 402.478 199.516 404.101 198.51 cv +399.072 198.512 li +399.072 201.242 li +399.071 201.237 li +cp +0 0 0 1 cmyk +@ +378.072 219.512 mo +399.072 219.512 li +399.072 198.512 li +378.072 198.512 li +378.072 219.512 li +cp +.506462 3.0518e-05 1 3.0518e-05 cmyk +f +378.072 219.512 mo +399.072 219.512 li +399.072 198.512 li +378.072 198.512 li +378.072 219.512 li +cp +0 0 0 1 cmyk +@ +378.072 218.242 mo +385.233 218.242 392.339 216.996 399.074 214.56 cv +399.072 198.512 li +378.072 198.512 li +378.072 218.242 li +378.072 218.242 li +cp +.512078 3.0518e-05 1 3.0518e-05 cmyk +f +378.072 218.242 mo +385.233 218.242 392.339 216.996 399.074 214.56 cv +399.072 198.512 li +378.072 198.512 li +378.072 218.242 li +378.072 218.242 li +cp +0 0 0 1 cmyk +@ +378.072 214.602 mo +385.253 214.602 392.373 213.27 399.069 210.674 cv +399.072 198.512 li +378.072 198.512 li +378.072 214.602 li +378.072 214.602 li +cp +.51516 3.0518e-05 1 3.0518e-05 cmyk +f +378.072 214.602 mo +385.253 214.602 392.373 213.27 399.069 210.674 cv +399.072 198.512 li +378.072 198.512 li +378.072 214.602 li +378.072 214.602 li +cp +0 0 0 1 cmyk +@ +378.072 213.372 mo +385.261 213.372 392.386 212.008 399.068 209.354 cv +399.072 198.512 li +378.072 198.512 li +378.072 213.372 li +378.072 213.372 li +cp +.518364 3.0518e-05 1 3.0518e-05 cmyk +f +378.072 213.372 mo +385.261 213.372 392.386 212.008 399.068 209.354 cv +399.072 198.512 li +378.072 198.512 li +378.072 213.372 li +378.072 213.372 li +cp +0 0 0 1 cmyk +@ +378.072 205.922 mo +385.331 205.922 392.5 204.322 399.071 201.237 cv +399.072 198.512 li +378.072 198.512 li +378.072 205.922 li +378.072 205.922 li +cp +.524407 3.0518e-05 1 3.0518e-05 cmyk +f +378.072 205.922 mo +385.331 205.922 392.5 204.322 399.071 201.237 cv +399.072 198.512 li +378.072 198.512 li +378.072 205.922 li +378.072 205.922 li +cp +0 0 0 1 cmyk +@ +378.072 202.092 mo +384.157 202.092 390.179 200.873 395.786 198.509 cv +378.072 198.512 li +378.072 202.092 li +378.072 202.092 li +cp +.528283 3.0518e-05 1 3.0518e-05 cmyk +f +378.072 202.092 mo +384.157 202.092 390.179 200.873 395.786 198.509 cv +378.072 198.512 li +378.072 202.092 li +378.072 202.092 li +cp +0 0 0 1 cmyk +@ +357.072 219.512 mo +378.072 219.512 li +378.072 198.512 li +357.072 198.512 li +357.072 219.512 li +cp +.533898 3.0518e-05 1 3.0518e-05 cmyk +f +357.072 219.512 mo +378.072 219.512 li +378.072 198.512 li +357.072 198.512 li +357.072 219.512 li +cp +0 0 0 1 cmyk +@ +357.07 214.56 mo +363.804 216.996 370.911 218.242 378.072 218.242 cv +378.072 198.512 li +357.072 198.512 li +357.072 214.562 li +357.07 214.56 li +cp +.536919 3.0518e-05 1 3.0518e-05 cmyk +f +357.07 214.56 mo +363.804 216.996 370.911 218.242 378.072 218.242 cv +378.072 198.512 li +357.072 198.512 li +357.072 214.562 li +357.07 214.56 li +cp +0 0 0 1 cmyk +@ +357.075 210.674 mo +363.771 213.27 370.89 214.602 378.072 214.602 cv +378.072 198.512 li +357.072 198.512 li +357.072 210.682 li +357.075 210.674 li +cp +.539971 3.0518e-05 1 3.0518e-05 cmyk +f +357.075 210.674 mo +363.771 213.27 370.89 214.602 378.072 214.602 cv +378.072 198.512 li +357.072 198.512 li +357.072 210.682 li +357.075 210.674 li +cp +0 0 0 1 cmyk +@ +357.076 209.354 mo +363.757 212.008 370.882 213.372 378.072 213.372 cv +378.072 198.512 li +357.072 198.512 li +357.072 209.352 li +357.076 209.354 li +cp +.544213 3.0518e-05 1 3.0518e-05 cmyk +f +357.076 209.354 mo +363.757 212.008 370.882 213.372 378.072 213.372 cv +378.072 198.512 li +357.072 198.512 li +357.072 209.352 li +357.076 209.354 li +cp +0 0 0 1 cmyk +@ +357.073 201.237 mo +363.644 204.322 370.813 205.922 378.072 205.922 cv +378.072 198.512 li +357.072 198.512 li +357.072 201.242 li +357.073 201.237 li +cp +.547265 3.0518e-05 1 3.0518e-05 cmyk +f +357.073 201.237 mo +363.644 204.322 370.813 205.922 378.072 205.922 cv +378.072 198.512 li +357.072 198.512 li +357.072 201.242 li +357.073 201.237 li +cp +0 0 0 1 cmyk +@ +360.358 198.509 mo +365.964 200.873 371.987 202.092 378.072 202.092 cv +378.072 198.512 li +360.352 198.512 li +360.358 198.509 li +cp +.55346 3.0518e-05 1 3.0518e-05 cmyk +f +360.358 198.509 mo +365.964 200.873 371.987 202.092 378.072 202.092 cv +378.072 198.512 li +360.352 198.512 li +360.358 198.509 li +cp +0 0 0 1 cmyk +@ +336.072 219.512 mo +357.072 219.512 li +357.072 198.512 li +336.072 198.512 li +336.072 219.512 li +cp +.556481 3.0518e-05 1 3.0518e-05 cmyk +f +336.072 219.512 mo +357.072 219.512 li +357.072 198.512 li +336.072 198.512 li +336.072 219.512 li +cp +0 0 0 1 cmyk +@ +336.075 201.754 mo +342.143 207.387 349.284 211.742 357.07 214.56 cv +357.072 198.512 li +336.072 198.512 li +336.072 201.752 li +336.075 201.754 li +cp +.560388 3.0518e-05 1 3.0518e-05 cmyk +f +336.075 201.754 mo +342.143 207.387 349.284 211.742 357.07 214.56 cv +357.072 198.512 li +336.072 198.512 li +336.072 201.752 li +336.075 201.754 li +cp +0 0 0 1 cmyk +@ +337.938 198.509 mo +343.457 203.781 349.958 207.915 357.075 210.674 cv +357.072 198.512 li +337.932 198.512 li +337.938 198.509 li +cp +.563012 3.0518e-05 1 3.0518e-05 cmyk +f +337.938 198.509 mo +343.457 203.781 349.958 207.915 357.075 210.674 cv +357.072 198.512 li +337.932 198.512 li +337.938 198.509 li +cp +0 0 0 1 cmyk +@ +339.738 198.507 mo +344.814 203.141 350.689 206.815 357.076 209.354 cv +357.072 198.512 li +339.742 198.512 li +339.738 198.507 li +cp +.568414 3.0518e-05 1 3.0518e-05 cmyk +f +339.738 198.507 mo +344.814 203.141 350.689 206.815 357.076 209.354 cv +357.072 198.512 li +339.742 198.512 li +339.738 198.507 li +cp +0 0 0 1 cmyk +@ +352.042 198.51 mo +353.666 199.516 355.345 200.426 357.073 201.237 cv +357.072 198.512 li +352.042 198.512 li +352.042 198.51 li +cp +.571374 3.0518e-05 1 3.0518e-05 cmyk +f +352.042 198.51 mo +353.666 199.516 355.345 200.426 357.073 201.237 cv +357.072 198.512 li +352.042 198.512 li +352.042 198.51 li +cp +0 0 0 1 cmyk +@ +315.072 219.512 mo +336.072 219.512 li +336.072 198.512 li +315.072 198.512 li +315.072 219.512 li +cp +.574395 3.0518e-05 1 3.0518e-05 cmyk +f +315.072 219.512 mo +336.072 219.512 li +336.072 198.512 li +315.072 198.512 li +315.072 219.512 li +cp +0 0 0 1 cmyk +@ +332.83 198.509 mo +333.871 199.63 334.954 200.713 336.075 201.754 cv +336.072 198.512 li +332.832 198.512 li +332.83 198.509 li +cp +.578912 3.0518e-05 1 3.0518e-05 cmyk +f +332.83 198.509 mo +333.871 199.63 334.954 200.713 336.075 201.754 cv +336.072 198.512 li +332.832 198.512 li +332.83 198.509 li +cp +0 0 0 1 cmyk +@ +378.072 162.281 mo +381.257 162.281 383.841 159.696 383.841 156.512 cv +383.841 153.326 381.257 150.742 378.072 150.742 cv +378.072 162.281 li +378.072 162.281 li +cp +.623102 3.0518e-05 1 3.0518e-05 cmyk +f +378.072 162.281 mo +381.257 162.281 383.841 159.696 383.841 156.512 cv +383.841 153.326 381.257 150.742 378.072 150.742 cv +378.072 162.281 li +378.072 162.281 li +cp +0 0 0 1 cmyk +@ +378.072 161.912 mo +381.052 161.912 383.472 159.492 383.472 156.512 cv +383.472 153.531 381.052 151.111 378.072 151.111 cv +378.072 161.912 li +378.072 161.912 li +cp +.624964 3.0518e-05 1 3.0518e-05 cmyk +f +378.072 161.912 mo +381.052 161.912 383.472 159.492 383.472 156.512 cv +383.472 153.531 381.052 151.111 378.072 151.111 cv +378.072 161.912 li +378.072 161.912 li +cp +0 0 0 1 cmyk +@ +378.072 150.742 mo +374.887 150.742 372.302 153.326 372.302 156.512 cv +372.302 159.696 374.887 162.281 378.072 162.281 cv +378.072 150.742 li +378.072 150.742 li +cp +.626856 3.0518e-05 1 3.0518e-05 cmyk +f +378.072 150.742 mo +374.887 150.742 372.302 153.326 372.302 156.512 cv +372.302 159.696 374.887 162.281 378.072 162.281 cv +378.072 150.742 li +378.072 150.742 li +cp +0 0 0 1 cmyk +@ +378.072 151.111 mo +375.091 151.111 372.671 153.531 372.671 156.512 cv +372.671 159.492 375.091 161.912 378.072 161.912 cv +378.072 151.111 li +378.072 151.111 li +cp +.633265 3.0518e-05 1 3.0518e-05 cmyk +f +378.072 151.111 mo +375.091 151.111 372.671 153.531 372.671 156.512 cv +372.671 159.492 375.091 161.912 378.072 161.912 cv +378.072 151.111 li +378.072 151.111 li +cp +0 0 0 1 cmyk +@ +376.468 142.227 mo +375.438 140.441 373.533 139.342 371.472 139.342 cv +368.287 139.342 365.702 141.927 365.702 145.111 cv +365.702 148.297 368.287 150.882 371.472 150.882 cv +374.657 150.882 377.242 148.297 377.242 145.111 cv +377.242 144.099 376.975 143.104 376.468 142.227 cv +376.468 142.227 li +cp +.615351 3.0518e-05 1 3.0518e-05 cmyk +f +376.468 142.227 mo +375.438 140.441 373.533 139.342 371.472 139.342 cv +368.287 139.342 365.702 141.927 365.702 145.111 cv +365.702 148.297 368.287 150.882 371.472 150.882 cv +374.657 150.882 377.242 148.297 377.242 145.111 cv +377.242 144.099 376.975 143.104 376.468 142.227 cv +376.468 142.227 li +cp +0 0 0 1 cmyk +@ +376.268 142.531 mo +375.304 140.861 373.521 139.832 371.591 139.832 cv +368.611 139.832 366.192 142.251 366.192 145.231 cv +366.192 148.213 368.611 150.632 371.591 150.632 cv +374.573 150.632 376.992 148.213 376.992 145.231 cv +376.992 144.284 376.743 143.353 376.268 142.531 cv +376.268 142.531 li +cp +.621271 3.0518e-05 1 3.0518e-05 cmyk +f +376.268 142.531 mo +375.304 140.861 373.521 139.832 371.591 139.832 cv +368.611 139.832 366.192 142.251 366.192 145.231 cv +366.192 148.213 368.611 150.632 371.591 150.632 cv +374.573 150.632 376.992 148.213 376.992 145.231 cv +376.992 144.284 376.743 143.353 376.268 142.531 cv +376.268 142.531 li +cp +0 0 0 1 cmyk +@ +364.992 150.742 mo +361.807 150.742 359.222 153.326 359.222 156.512 cv +359.222 159.696 361.807 162.281 364.992 162.281 cv +368.177 162.281 370.762 159.696 370.762 156.512 cv +370.762 153.326 368.177 150.742 364.992 150.742 cv +364.992 150.742 li +cp +.615351 3.0518e-05 1 3.0518e-05 cmyk +f +364.992 150.742 mo +361.807 150.742 359.222 153.326 359.222 156.512 cv +359.222 159.696 361.807 162.281 364.992 162.281 cv +368.177 162.281 370.762 159.696 370.762 156.512 cv +370.762 153.326 368.177 150.742 364.992 150.742 cv +364.992 150.742 li +cp +0 0 0 1 cmyk +@ +364.872 151.111 mo +361.891 151.111 359.472 153.531 359.472 156.512 cv +359.472 159.492 361.891 161.912 364.872 161.912 cv +367.853 161.912 370.272 159.492 370.272 156.512 cv +370.272 153.531 367.853 151.111 364.872 151.111 cv +364.872 151.111 li +cp +.621271 3.0518e-05 1 3.0518e-05 cmyk +f +364.872 151.111 mo +361.891 151.111 359.472 153.531 359.472 156.512 cv +359.472 159.492 361.891 161.912 364.872 161.912 cv +367.853 161.912 370.272 159.492 370.272 156.512 cv +370.272 153.531 367.853 151.111 364.872 151.111 cv +364.872 151.111 li +cp +0 0 0 1 cmyk +@ +366.475 165.026 mo +365.968 165.904 365.702 166.898 365.702 167.912 cv +365.702 171.097 368.287 173.682 371.472 173.682 cv +374.657 173.682 377.242 171.097 377.242 167.912 cv +377.242 164.727 374.657 162.142 371.472 162.142 cv +369.411 162.142 367.505 163.241 366.475 165.026 cv +366.475 165.026 li +cp +.615351 3.0518e-05 1 3.0518e-05 cmyk +f +366.475 165.026 mo +365.968 165.904 365.702 166.898 365.702 167.912 cv +365.702 171.097 368.287 173.682 371.472 173.682 cv +374.657 173.682 377.242 171.097 377.242 167.912 cv +377.242 164.727 374.657 162.142 371.472 162.142 cv +369.411 162.142 367.505 163.241 366.475 165.026 cv +366.475 165.026 li +cp +0 0 0 1 cmyk +@ +366.916 165.092 mo +366.441 165.912 366.192 166.844 366.192 167.792 cv +366.192 170.772 368.611 173.191 371.591 173.191 cv +374.573 173.191 376.992 170.772 376.992 167.792 cv +376.992 164.811 374.573 162.392 371.591 162.392 cv +369.663 162.392 367.879 163.421 366.916 165.092 cv +366.916 165.092 li +cp +.621271 3.0518e-05 1 3.0518e-05 cmyk +f +366.916 165.092 mo +366.441 165.912 366.192 166.844 366.192 167.792 cv +366.192 170.772 368.611 173.191 371.591 173.191 cv +374.573 173.191 376.992 170.772 376.992 167.792 cv +376.992 164.811 374.573 162.392 371.591 162.392 cv +369.663 162.392 367.879 163.421 366.916 165.092 cv +366.916 165.092 li +cp +0 0 0 1 cmyk +@ +379.675 170.797 mo +380.706 172.582 382.611 173.682 384.671 173.682 cv +387.857 173.682 390.442 171.097 390.442 167.912 cv +390.442 164.727 387.857 162.142 384.671 162.142 cv +381.487 162.142 378.902 164.727 378.902 167.912 cv +378.902 168.925 379.168 169.92 379.675 170.797 cv +379.675 170.797 li +cp +.611414 3.0518e-05 1 3.0518e-05 cmyk +f +379.675 170.797 mo +380.706 172.582 382.611 173.682 384.671 173.682 cv +387.857 173.682 390.442 171.097 390.442 167.912 cv +390.442 164.727 387.857 162.142 384.671 162.142 cv +381.487 162.142 378.902 164.727 378.902 167.912 cv +378.902 168.925 379.168 169.92 379.675 170.797 cv +379.675 170.797 li +cp +0 0 0 1 cmyk +@ +379.875 170.492 mo +380.839 172.162 382.623 173.191 384.552 173.191 cv +387.533 173.191 389.952 170.772 389.952 167.792 cv +389.952 164.811 387.533 162.392 384.552 162.392 cv +381.571 162.392 379.152 164.811 379.152 167.792 cv +379.152 168.739 379.401 169.671 379.875 170.492 cv +379.875 170.492 li +cp +.613519 3.0518e-05 1 3.0518e-05 cmyk +f +379.875 170.492 mo +380.839 172.162 382.623 173.191 384.552 173.191 cv +387.533 173.191 389.952 170.772 389.952 167.792 cv +389.952 164.811 387.533 162.392 384.552 162.392 cv +381.571 162.392 379.152 164.811 379.152 167.792 cv +379.152 168.739 379.401 169.671 379.875 170.492 cv +379.875 170.492 li +cp +0 0 0 1 cmyk +@ +391.152 162.281 mo +394.336 162.281 396.921 159.696 396.921 156.512 cv +396.921 153.326 394.336 150.742 391.152 150.742 cv +387.966 150.742 385.381 153.326 385.381 156.512 cv +385.381 159.696 387.966 162.281 391.152 162.281 cv +391.152 162.281 li +cp +.611414 3.0518e-05 1 3.0518e-05 cmyk +f +391.152 162.281 mo +394.336 162.281 396.921 159.696 396.921 156.512 cv +396.921 153.326 394.336 150.742 391.152 150.742 cv +387.966 150.742 385.381 153.326 385.381 156.512 cv +385.381 159.696 387.966 162.281 391.152 162.281 cv +391.152 162.281 li +cp +0 0 0 1 cmyk +@ +391.272 161.912 mo +394.252 161.912 396.671 159.492 396.671 156.512 cv +396.671 153.531 394.252 151.111 391.272 151.111 cv +388.291 151.111 385.872 153.531 385.872 156.512 cv +385.872 159.492 388.291 161.912 391.272 161.912 cv +391.272 161.912 li +cp +.613519 3.0518e-05 1 3.0518e-05 cmyk +f +391.272 161.912 mo +394.252 161.912 396.671 159.492 396.671 156.512 cv +396.671 153.531 394.252 151.111 391.272 151.111 cv +388.291 151.111 385.872 153.531 385.872 156.512 cv +385.872 159.492 388.291 161.912 391.272 161.912 cv +391.272 161.912 li +cp +0 0 0 1 cmyk +@ +389.668 147.997 mo +390.175 147.119 390.442 146.125 390.442 145.111 cv +390.442 141.927 387.857 139.342 384.671 139.342 cv +381.487 139.342 378.902 141.927 378.902 145.111 cv +378.902 148.297 381.487 150.882 384.671 150.882 cv +386.733 150.882 388.638 149.782 389.668 147.997 cv +389.668 147.997 li +cp +.611414 3.0518e-05 1 3.0518e-05 cmyk +f +389.668 147.997 mo +390.175 147.119 390.442 146.125 390.442 145.111 cv +390.442 141.927 387.857 139.342 384.671 139.342 cv +381.487 139.342 378.902 141.927 378.902 145.111 cv +378.902 148.297 381.487 150.882 384.671 150.882 cv +386.733 150.882 388.638 149.782 389.668 147.997 cv +389.668 147.997 li +cp +0 0 0 1 cmyk +@ +389.228 147.932 mo +389.703 147.11 389.952 146.18 389.952 145.231 cv +389.952 142.251 387.533 139.832 384.552 139.832 cv +381.571 139.832 379.152 142.251 379.152 145.231 cv +379.152 148.213 381.571 150.632 384.552 150.632 cv +386.481 150.632 388.264 149.603 389.228 147.932 cv +389.228 147.932 li +cp +.613519 3.0518e-05 1 3.0518e-05 cmyk +f +389.228 147.932 mo +389.703 147.11 389.952 146.18 389.952 145.231 cv +389.952 142.251 387.533 139.832 384.552 139.832 cv +381.571 139.832 379.152 142.251 379.152 145.231 cv +379.152 148.213 381.571 150.632 384.552 150.632 cv +386.481 150.632 388.264 149.603 389.228 147.932 cv +389.228 147.932 li +cp +0 0 0 1 cmyk +@ +351.978 157.538 mo +349.456 158.214 347.702 160.5 347.702 163.111 cv +347.702 166.297 350.287 168.882 353.472 168.882 cv +356.657 168.882 359.242 166.297 359.242 163.111 cv +359.242 159.927 356.657 157.342 353.472 157.342 cv +352.967 157.342 352.465 157.408 351.978 157.538 cv +351.978 157.538 li +cp +.604364 3.0518e-05 1 3.0518e-05 cmyk +f +351.978 157.538 mo +349.456 158.214 347.702 160.5 347.702 163.111 cv +347.702 166.297 350.287 168.882 353.472 168.882 cv +356.657 168.882 359.242 166.297 359.242 163.111 cv +359.242 159.927 356.657 157.342 353.472 157.342 cv +352.967 157.342 352.465 157.408 351.978 157.538 cv +351.978 157.538 li +cp +0 0 0 1 cmyk +@ +352.194 157.775 mo +349.833 158.408 348.192 160.548 348.192 162.992 cv +348.192 165.973 350.611 168.392 353.591 168.392 cv +356.573 168.392 358.992 165.973 358.992 162.992 cv +358.992 160.011 356.573 157.592 353.591 157.592 cv +353.12 157.592 352.65 157.653 352.194 157.775 cv +352.194 157.775 li +cp +.609064 3.0518e-05 1 3.0518e-05 cmyk +f +352.194 157.775 mo +349.833 158.408 348.192 160.548 348.192 162.992 cv +348.192 165.973 350.611 168.392 353.591 168.392 cv +356.573 168.392 358.992 165.973 358.992 162.992 cv +358.992 160.011 356.573 157.592 353.591 157.592 cv +353.12 157.592 352.65 157.653 352.194 157.775 cv +352.194 157.775 li +cp +0 0 0 1 cmyk +@ +356.112 170.312 mo +355.03 171.394 354.421 172.861 354.421 174.392 cv +354.421 177.577 357.006 180.162 360.192 180.162 cv +363.376 180.162 365.961 177.577 365.961 174.392 cv +365.961 171.207 363.376 168.622 360.192 168.622 cv +358.662 168.622 357.194 169.229 356.112 170.312 cv +356.112 170.312 li +cp +.604364 3.0518e-05 1 3.0518e-05 cmyk +f +356.112 170.312 mo +355.03 171.394 354.421 172.861 354.421 174.392 cv +354.421 177.577 357.006 180.162 360.192 180.162 cv +363.376 180.162 365.961 177.577 365.961 174.392 cv +365.961 171.207 363.376 168.622 360.192 168.622 cv +358.662 168.622 357.194 169.229 356.112 170.312 cv +356.112 170.312 li +cp +0 0 0 1 cmyk +@ +356.253 170.693 mo +355.241 171.706 354.671 173.079 354.671 174.512 cv +354.671 177.492 357.091 179.912 360.072 179.912 cv +363.052 179.912 365.472 177.492 365.472 174.512 cv +365.472 171.531 363.052 169.111 360.072 169.111 cv +358.639 169.111 357.266 169.681 356.253 170.693 cv +356.253 170.693 li +cp +.609064 3.0518e-05 1 3.0518e-05 cmyk +f +356.253 170.693 mo +355.241 171.706 354.671 173.079 354.671 174.512 cv +354.671 177.492 357.091 179.912 360.072 179.912 cv +363.052 179.912 365.472 177.492 365.472 174.512 cv +365.472 171.531 363.052 169.111 360.072 169.111 cv +358.639 169.111 357.266 169.681 356.253 170.693 cv +356.253 170.693 li +cp +0 0 0 1 cmyk +@ +365.898 179.618 mo +365.768 180.105 365.702 180.607 365.702 181.111 cv +365.702 184.297 368.287 186.882 371.472 186.882 cv +374.657 186.882 377.242 184.297 377.242 181.111 cv +377.242 177.927 374.657 175.342 371.472 175.342 cv +368.86 175.342 366.575 177.096 365.898 179.618 cv +365.898 179.618 li +cp +.604364 3.0518e-05 1 3.0518e-05 cmyk +f +365.898 179.618 mo +365.768 180.105 365.702 180.607 365.702 181.111 cv +365.702 184.297 368.287 186.882 371.472 186.882 cv +374.657 186.882 377.242 184.297 377.242 181.111 cv +377.242 177.927 374.657 175.342 371.472 175.342 cv +368.86 175.342 366.575 177.096 365.898 179.618 cv +365.898 179.618 li +cp +0 0 0 1 cmyk +@ +366.375 179.594 mo +366.253 180.05 366.192 180.52 366.192 180.992 cv +366.192 183.973 368.611 186.392 371.591 186.392 cv +374.573 186.392 376.992 183.973 376.992 180.992 cv +376.992 178.011 374.573 175.592 371.591 175.592 cv +369.148 175.592 367.008 177.233 366.375 179.594 cv +366.375 179.594 li +cp +.609064 3.0518e-05 1 3.0518e-05 cmyk +f +366.375 179.594 mo +366.253 180.05 366.192 180.52 366.192 180.992 cv +366.192 183.973 368.611 186.392 371.591 186.392 cv +374.573 186.392 376.992 183.973 376.992 180.992 cv +376.992 178.011 374.573 175.592 371.591 175.592 cv +369.148 175.592 367.008 177.233 366.375 179.594 cv +366.375 179.594 li +cp +0 0 0 1 cmyk +@ +377.045 130.538 mo +376.37 128.016 374.083 126.262 371.472 126.262 cv +368.287 126.262 365.702 128.847 365.702 132.031 cv +365.702 135.217 368.287 137.802 371.472 137.802 cv +374.657 137.802 377.242 135.217 377.242 132.031 cv +377.242 131.527 377.175 131.025 377.045 130.538 cv +377.045 130.538 li +cp +.604364 3.0518e-05 1 3.0518e-05 cmyk +f +377.045 130.538 mo +376.37 128.016 374.083 126.262 371.472 126.262 cv +368.287 126.262 365.702 128.847 365.702 132.031 cv +365.702 135.217 368.287 137.802 371.472 137.802 cv +374.657 137.802 377.242 135.217 377.242 132.031 cv +377.242 131.527 377.175 131.025 377.045 130.538 cv +377.045 130.538 li +cp +0 0 0 1 cmyk +@ +376.808 130.634 mo +376.175 128.273 374.036 126.632 371.591 126.632 cv +368.611 126.632 366.192 129.051 366.192 132.031 cv +366.192 135.013 368.611 137.432 371.591 137.432 cv +374.573 137.432 376.992 135.013 376.992 132.031 cv +376.992 131.56 376.93 131.09 376.808 130.634 cv +376.808 130.634 li +cp +.609064 3.0518e-05 1 3.0518e-05 cmyk +f +376.808 130.634 mo +376.175 128.273 374.036 126.632 371.591 126.632 cv +368.611 126.632 366.192 129.051 366.192 132.031 cv +366.192 135.013 368.611 137.432 371.591 137.432 cv +374.573 137.432 376.992 135.013 376.992 132.031 cv +376.992 131.56 376.93 131.09 376.808 130.634 cv +376.808 130.634 li +cp +0 0 0 1 cmyk +@ +364.272 134.552 mo +363.19 133.47 361.722 132.861 360.192 132.861 cv +357.006 132.861 354.421 135.446 354.421 138.632 cv +354.421 141.816 357.006 144.401 360.192 144.401 cv +363.376 144.401 365.961 141.816 365.961 138.632 cv +365.961 137.102 365.354 135.634 364.272 134.552 cv +364.272 134.552 li +cp +.604364 3.0518e-05 1 3.0518e-05 cmyk +f +364.272 134.552 mo +363.19 133.47 361.722 132.861 360.192 132.861 cv +357.006 132.861 354.421 135.446 354.421 138.632 cv +354.421 141.816 357.006 144.401 360.192 144.401 cv +363.376 144.401 365.961 141.816 365.961 138.632 cv +365.961 137.102 365.354 135.634 364.272 134.552 cv +364.272 134.552 li +cp +0 0 0 1 cmyk +@ +363.89 134.693 mo +362.877 133.681 361.504 133.111 360.072 133.111 cv +357.091 133.111 354.671 135.531 354.671 138.512 cv +354.671 141.492 357.091 143.912 360.072 143.912 cv +363.052 143.912 365.472 141.492 365.472 138.512 cv +365.472 137.079 364.903 135.706 363.89 134.693 cv +363.89 134.693 li +cp +.609064 3.0518e-05 1 3.0518e-05 cmyk +f +363.89 134.693 mo +362.877 133.681 361.504 133.111 360.072 133.111 cv +357.091 133.111 354.671 135.531 354.671 138.512 cv +354.671 141.492 357.091 143.912 360.072 143.912 cv +363.052 143.912 365.472 141.492 365.472 138.512 cv +365.472 137.079 364.903 135.706 363.89 134.693 cv +363.89 134.693 li +cp +0 0 0 1 cmyk +@ +354.965 144.338 mo +354.478 144.208 353.976 144.142 353.472 144.142 cv +350.287 144.142 347.702 146.727 347.702 149.912 cv +347.702 153.097 350.287 155.682 353.472 155.682 cv +356.657 155.682 359.242 153.097 359.242 149.912 cv +359.242 147.3 357.488 145.015 354.965 144.338 cv +354.965 144.338 li +cp +.604364 3.0518e-05 1 3.0518e-05 cmyk +f +354.965 144.338 mo +354.478 144.208 353.976 144.142 353.472 144.142 cv +350.287 144.142 347.702 146.727 347.702 149.912 cv +347.702 153.097 350.287 155.682 353.472 155.682 cv +356.657 155.682 359.242 153.097 359.242 149.912 cv +359.242 147.3 357.488 145.015 354.965 144.338 cv +354.965 144.338 li +cp +0 0 0 1 cmyk +@ +354.99 144.815 mo +354.534 144.693 354.064 144.632 353.591 144.632 cv +350.611 144.632 348.192 147.051 348.192 150.031 cv +348.192 153.013 350.611 155.432 353.591 155.432 cv +356.573 155.432 358.992 153.013 358.992 150.031 cv +358.992 147.588 357.35 145.448 354.99 144.815 cv +354.99 144.815 li +cp +.609064 3.0518e-05 1 3.0518e-05 cmyk +f +354.99 144.815 mo +354.534 144.693 354.064 144.632 353.591 144.632 cv +350.611 144.632 348.192 147.051 348.192 150.031 cv +348.192 153.013 350.611 155.432 353.591 155.432 cv +356.573 155.432 358.992 153.013 358.992 150.031 cv +358.992 147.588 357.35 145.448 354.99 144.815 cv +354.99 144.815 li +cp +0 0 0 1 cmyk +@ +379.098 182.605 mo +379.774 185.128 382.06 186.882 384.671 186.882 cv +387.857 186.882 390.442 184.297 390.442 181.111 cv +390.442 177.927 387.857 175.342 384.671 175.342 cv +381.487 175.342 378.902 177.927 378.902 181.111 cv +378.902 181.616 378.968 182.118 379.098 182.605 cv +379.098 182.605 li +cp +.596704 3.0518e-05 1 3.0518e-05 cmyk +f +379.098 182.605 mo +379.774 185.128 382.06 186.882 384.671 186.882 cv +387.857 186.882 390.442 184.297 390.442 181.111 cv +390.442 177.927 387.857 175.342 384.671 175.342 cv +381.487 175.342 378.902 177.927 378.902 181.111 cv +378.902 181.616 378.968 182.118 379.098 182.605 cv +379.098 182.605 li +cp +0 0 0 1 cmyk +@ +379.335 182.39 mo +379.968 184.75 382.108 186.392 384.552 186.392 cv +387.533 186.392 389.952 183.973 389.952 180.992 cv +389.952 178.011 387.533 175.592 384.552 175.592 cv +381.571 175.592 379.152 178.011 379.152 180.992 cv +379.152 181.464 379.213 181.934 379.335 182.39 cv +379.335 182.39 li +cp +.599359 3.0518e-05 1 3.0518e-05 cmyk +f +379.335 182.39 mo +379.968 184.75 382.108 186.392 384.552 186.392 cv +387.533 186.392 389.952 183.973 389.952 180.992 cv +389.952 178.011 387.533 175.592 384.552 175.592 cv +381.571 175.592 379.152 178.011 379.152 180.992 cv +379.152 181.464 379.213 181.934 379.335 182.39 cv +379.335 182.39 li +cp +0 0 0 1 cmyk +@ +391.872 178.472 mo +392.954 179.554 394.421 180.162 395.952 180.162 cv +399.137 180.162 401.722 177.577 401.722 174.392 cv +401.722 171.207 399.137 168.622 395.952 168.622 cv +392.767 168.622 390.182 171.207 390.182 174.392 cv +390.182 175.922 390.79 177.39 391.872 178.472 cv +391.872 178.472 li +cp +.596704 3.0518e-05 1 3.0518e-05 cmyk +f +391.872 178.472 mo +392.954 179.554 394.421 180.162 395.952 180.162 cv +399.137 180.162 401.722 177.577 401.722 174.392 cv +401.722 171.207 399.137 168.622 395.952 168.622 cv +392.767 168.622 390.182 171.207 390.182 174.392 cv +390.182 175.922 390.79 177.39 391.872 178.472 cv +391.872 178.472 li +cp +0 0 0 1 cmyk +@ +392.253 178.33 mo +393.266 179.343 394.639 179.912 396.072 179.912 cv +399.052 179.912 401.472 177.492 401.472 174.512 cv +401.472 171.531 399.052 169.111 396.072 169.111 cv +393.091 169.111 390.671 171.531 390.671 174.512 cv +390.671 175.943 391.241 177.317 392.253 178.33 cv +392.253 178.33 li +cp +.599359 3.0518e-05 1 3.0518e-05 cmyk +f +392.253 178.33 mo +393.266 179.343 394.639 179.912 396.072 179.912 cv +399.052 179.912 401.472 177.492 401.472 174.512 cv +401.472 171.531 399.052 169.111 396.072 169.111 cv +393.091 169.111 390.671 171.531 390.671 174.512 cv +390.671 175.943 391.241 177.317 392.253 178.33 cv +392.253 178.33 li +cp +0 0 0 1 cmyk +@ +401.178 168.686 mo +401.666 168.815 402.167 168.882 402.671 168.882 cv +405.857 168.882 408.442 166.297 408.442 163.111 cv +408.442 159.927 405.857 157.342 402.671 157.342 cv +399.487 157.342 396.902 159.927 396.902 163.111 cv +396.902 165.724 398.656 168.009 401.178 168.686 cv +401.178 168.686 li +cp +.596704 3.0518e-05 1 3.0518e-05 cmyk +f +401.178 168.686 mo +401.666 168.815 402.167 168.882 402.671 168.882 cv +405.857 168.882 408.442 166.297 408.442 163.111 cv +408.442 159.927 405.857 157.342 402.671 157.342 cv +399.487 157.342 396.902 159.927 396.902 163.111 cv +396.902 165.724 398.656 168.009 401.178 168.686 cv +401.178 168.686 li +cp +0 0 0 1 cmyk +@ +401.154 168.208 mo +401.61 168.33 402.08 168.392 402.552 168.392 cv +405.533 168.392 407.952 165.973 407.952 162.992 cv +407.952 160.011 405.533 157.592 402.552 157.592 cv +399.571 157.592 397.152 160.011 397.152 162.992 cv +397.152 165.436 398.793 167.575 401.154 168.208 cv +401.154 168.208 li +cp +.599359 3.0518e-05 1 3.0518e-05 cmyk +f +401.154 168.208 mo +401.61 168.33 402.08 168.392 402.552 168.392 cv +405.533 168.392 407.952 165.973 407.952 162.992 cv +407.952 160.011 405.533 157.592 402.552 157.592 cv +399.571 157.592 397.152 160.011 397.152 162.992 cv +397.152 165.436 398.793 167.575 401.154 168.208 cv +401.154 168.208 li +cp +0 0 0 1 cmyk +@ +404.166 155.485 mo +406.688 154.81 408.442 152.523 408.442 149.912 cv +408.442 146.727 405.857 144.142 402.671 144.142 cv +399.487 144.142 396.902 146.727 396.902 149.912 cv +396.902 153.097 399.487 155.682 402.671 155.682 cv +403.176 155.682 403.678 155.615 404.166 155.485 cv +404.166 155.485 li +cp +.596704 3.0518e-05 1 3.0518e-05 cmyk +f +404.166 155.485 mo +406.688 154.81 408.442 152.523 408.442 149.912 cv +408.442 146.727 405.857 144.142 402.671 144.142 cv +399.487 144.142 396.902 146.727 396.902 149.912 cv +396.902 153.097 399.487 155.682 402.671 155.682 cv +403.176 155.682 403.678 155.615 404.166 155.485 cv +404.166 155.485 li +cp +0 0 0 1 cmyk +@ +403.95 155.248 mo +406.31 154.615 407.952 152.476 407.952 150.031 cv +407.952 147.051 405.533 144.632 402.552 144.632 cv +399.571 144.632 397.152 147.051 397.152 150.031 cv +397.152 153.013 399.571 155.432 402.552 155.432 cv +403.024 155.432 403.494 155.37 403.95 155.248 cv +403.95 155.248 li +cp +.599359 3.0518e-05 1 3.0518e-05 cmyk +f +403.95 155.248 mo +406.31 154.615 407.952 152.476 407.952 150.031 cv +407.952 147.051 405.533 144.632 402.552 144.632 cv +399.571 144.632 397.152 147.051 397.152 150.031 cv +397.152 153.013 399.571 155.432 402.552 155.432 cv +403.024 155.432 403.494 155.37 403.95 155.248 cv +403.95 155.248 li +cp +0 0 0 1 cmyk +@ +400.032 142.712 mo +401.114 141.63 401.722 140.162 401.722 138.632 cv +401.722 135.446 399.137 132.861 395.952 132.861 cv +392.767 132.861 390.182 135.446 390.182 138.632 cv +390.182 141.816 392.767 144.401 395.952 144.401 cv +397.482 144.401 398.95 143.794 400.032 142.712 cv +400.032 142.712 li +cp +.596704 3.0518e-05 1 3.0518e-05 cmyk +f +400.032 142.712 mo +401.114 141.63 401.722 140.162 401.722 138.632 cv +401.722 135.446 399.137 132.861 395.952 132.861 cv +392.767 132.861 390.182 135.446 390.182 138.632 cv +390.182 141.816 392.767 144.401 395.952 144.401 cv +397.482 144.401 398.95 143.794 400.032 142.712 cv +400.032 142.712 li +cp +0 0 0 1 cmyk +@ +399.89 142.33 mo +400.903 141.317 401.472 139.943 401.472 138.512 cv +401.472 135.531 399.052 133.111 396.072 133.111 cv +393.091 133.111 390.671 135.531 390.671 138.512 cv +390.671 141.492 393.091 143.912 396.072 143.912 cv +397.504 143.912 398.877 143.343 399.89 142.33 cv +399.89 142.33 li +cp +.599359 3.0518e-05 1 3.0518e-05 cmyk +f +399.89 142.33 mo +400.903 141.317 401.472 139.943 401.472 138.512 cv +401.472 135.531 399.052 133.111 396.072 133.111 cv +393.091 133.111 390.671 135.531 390.671 138.512 cv +390.671 141.492 393.091 143.912 396.072 143.912 cv +397.504 143.912 398.877 143.343 399.89 142.33 cv +399.89 142.33 li +cp +0 0 0 1 cmyk +@ +390.246 133.525 mo +390.375 133.038 390.442 132.536 390.442 132.031 cv +390.442 128.847 387.857 126.262 384.671 126.262 cv +381.487 126.262 378.902 128.847 378.902 132.031 cv +378.902 135.217 381.487 137.802 384.671 137.802 cv +387.284 137.802 389.569 136.048 390.246 133.525 cv +390.246 133.525 li +cp +.596704 3.0518e-05 1 3.0518e-05 cmyk +f +390.246 133.525 mo +390.375 133.038 390.442 132.536 390.442 132.031 cv +390.442 128.847 387.857 126.262 384.671 126.262 cv +381.487 126.262 378.902 128.847 378.902 132.031 cv +378.902 135.217 381.487 137.802 384.671 137.802 cv +387.284 137.802 389.569 136.048 390.246 133.525 cv +390.246 133.525 li +cp +0 0 0 1 cmyk +@ +389.768 133.43 mo +389.89 132.974 389.952 132.504 389.952 132.031 cv +389.952 129.051 387.533 126.632 384.552 126.632 cv +381.571 126.632 379.152 129.051 379.152 132.031 cv +379.152 135.013 381.571 137.432 384.552 137.432 cv +386.996 137.432 389.135 135.79 389.768 133.43 cv +389.768 133.43 li +cp +.599359 3.0518e-05 1 3.0518e-05 cmyk +f +389.768 133.43 mo +389.89 132.974 389.952 132.504 389.952 132.031 cv +389.952 129.051 387.533 126.632 384.552 126.632 cv +381.571 126.632 379.152 129.051 379.152 132.031 cv +379.152 135.013 381.571 137.432 384.552 137.432 cv +386.996 137.432 389.135 135.79 389.768 133.43 cv +389.768 133.43 li +cp +0 0 0 1 cmyk +@ +377.154 117.95 mo +376.667 115.192 374.272 113.182 371.472 113.182 cv +368.287 113.182 365.702 115.767 365.702 118.952 cv +365.702 122.137 368.287 124.722 371.472 124.722 cv +374.657 124.722 377.242 122.137 377.242 118.952 cv +377.242 118.616 377.212 118.28 377.154 117.95 cv +377.154 117.95 li +cp +.58941 3.0518e-05 1 3.0518e-05 cmyk +f +377.154 117.95 mo +376.667 115.192 374.272 113.182 371.472 113.182 cv +368.287 113.182 365.702 115.767 365.702 118.952 cv +365.702 122.137 368.287 124.722 371.472 124.722 cv +374.657 124.722 377.242 122.137 377.242 118.952 cv +377.242 118.616 377.212 118.28 377.154 117.95 cv +377.154 117.95 li +cp +0 0 0 1 cmyk +@ +376.669 117.894 mo +376.214 115.313 373.972 113.432 371.352 113.432 cv +368.371 113.432 365.952 115.851 365.952 118.832 cv +365.952 121.813 368.371 124.231 371.352 124.231 cv +374.333 124.231 376.751 121.813 376.751 118.832 cv +376.751 118.518 376.724 118.203 376.669 117.894 cv +376.669 117.894 li +cp +.593896 3.0518e-05 1 3.0518e-05 cmyk +f +376.669 117.894 mo +376.214 115.313 373.972 113.432 371.352 113.432 cv +368.371 113.432 365.952 115.851 365.952 118.832 cv +365.952 121.813 368.371 124.231 371.352 124.231 cv +374.333 124.231 376.751 121.813 376.751 118.832 cv +376.751 118.518 376.724 118.203 376.669 117.894 cv +376.669 117.894 li +cp +0 0 0 1 cmyk +@ +363.989 120.627 mo +362.958 118.842 361.053 117.742 358.992 117.742 cv +355.807 117.742 353.222 120.326 353.222 123.512 cv +353.222 126.696 355.807 129.281 358.992 129.281 cv +362.177 129.281 364.762 126.696 364.762 123.512 cv +364.762 122.499 364.496 121.504 363.989 120.627 cv +363.989 120.627 li +cp +.58941 3.0518e-05 1 3.0518e-05 cmyk +f +363.989 120.627 mo +362.958 118.842 361.053 117.742 358.992 117.742 cv +355.807 117.742 353.222 120.326 353.222 123.512 cv +353.222 126.696 355.807 129.281 358.992 129.281 cv +362.177 129.281 364.762 126.696 364.762 123.512 cv +364.762 122.499 364.496 121.504 363.989 120.627 cv +363.989 120.627 li +cp +0 0 0 1 cmyk +@ +363.548 120.691 mo +362.583 119.021 360.801 117.992 358.872 117.992 cv +355.891 117.992 353.472 120.411 353.472 123.392 cv +353.472 126.372 355.891 128.792 358.872 128.792 cv +361.853 128.792 364.272 126.372 364.272 123.392 cv +364.272 122.443 364.022 121.513 363.548 120.691 cv +363.548 120.691 li +cp +.593896 3.0518e-05 1 3.0518e-05 cmyk +f +363.548 120.691 mo +362.583 119.021 360.801 117.992 358.872 117.992 cv +355.891 117.992 353.472 120.411 353.472 123.392 cv +353.472 126.372 355.891 128.792 358.872 128.792 cv +361.853 128.792 364.272 126.372 364.272 123.392 cv +364.272 122.443 364.022 121.513 363.548 120.691 cv +363.548 120.691 li +cp +0 0 0 1 cmyk +@ +352.621 127.491 mo +351.582 126.62 350.268 126.142 348.912 126.142 cv +345.727 126.142 343.142 128.727 343.142 131.912 cv +343.142 135.097 345.727 137.682 348.912 137.682 cv +352.097 137.682 354.682 135.097 354.682 131.912 cv +354.682 130.206 353.927 128.588 352.621 127.491 cv +352.621 127.491 li +cp +.58941 3.0518e-05 1 3.0518e-05 cmyk +f +352.621 127.491 mo +351.582 126.62 350.268 126.142 348.912 126.142 cv +345.727 126.142 343.142 128.727 343.142 131.912 cv +343.142 135.097 345.727 137.682 348.912 137.682 cv +352.097 137.682 354.682 135.097 354.682 131.912 cv +354.682 130.206 353.927 128.588 352.621 127.491 cv +352.621 127.491 li +cp +0 0 0 1 cmyk +@ +352.263 127.896 mo +351.291 127.079 350.061 126.632 348.792 126.632 cv +345.811 126.632 343.392 129.051 343.392 132.031 cv +343.392 135.013 345.811 137.432 348.792 137.432 cv +351.773 137.432 354.192 135.013 354.192 132.031 cv +354.192 130.436 353.486 128.921 352.263 127.896 cv +352.263 127.896 li +cp +.593896 3.0518e-05 1 3.0518e-05 cmyk +f +352.263 127.896 mo +351.291 127.079 350.061 126.632 348.792 126.632 cv +345.811 126.632 343.392 129.051 343.392 132.031 cv +343.392 135.013 345.811 137.432 348.792 137.432 cv +351.773 137.432 354.192 135.013 354.192 132.031 cv +354.192 130.436 353.486 128.921 352.263 127.896 cv +352.263 127.896 li +cp +0 0 0 1 cmyk +@ +344.166 138.01 mo +343.533 137.779 342.865 137.662 342.192 137.662 cv +339.006 137.662 336.421 140.247 336.421 143.432 cv +336.421 146.617 339.006 149.202 342.192 149.202 cv +345.376 149.202 347.961 146.617 347.961 143.432 cv +347.961 141.006 346.445 138.839 344.166 138.01 cv +344.166 138.01 li +cp +.58941 3.0518e-05 1 3.0518e-05 cmyk +f +344.166 138.01 mo +343.533 137.779 342.865 137.662 342.192 137.662 cv +339.006 137.662 336.421 140.247 336.421 143.432 cv +336.421 146.617 339.006 149.202 342.192 149.202 cv +345.376 149.202 347.961 146.617 347.961 143.432 cv +347.961 141.006 346.445 138.839 344.166 138.01 cv +344.166 138.01 li +cp +0 0 0 1 cmyk +@ +343.918 138.478 mo +343.327 138.262 342.702 138.151 342.072 138.151 cv +339.091 138.151 336.671 140.571 336.671 143.552 cv +336.671 146.532 339.091 148.952 342.072 148.952 cv +345.052 148.952 347.472 146.532 347.472 143.552 cv +347.472 141.281 346.052 139.254 343.918 138.478 cv +343.918 138.478 li +cp +.593896 3.0518e-05 1 3.0518e-05 cmyk +f +343.918 138.478 mo +343.327 138.262 342.702 138.151 342.072 138.151 cv +339.091 138.151 336.671 140.571 336.671 143.552 cv +336.671 146.532 339.091 148.952 342.072 148.952 cv +345.052 148.952 347.472 146.532 347.472 143.552 cv +347.472 141.281 346.052 139.254 343.918 138.478 cv +343.918 138.478 li +cp +0 0 0 1 cmyk +@ +339.792 150.742 mo +336.607 150.742 334.022 153.326 334.022 156.512 cv +334.022 159.696 336.607 162.281 339.792 162.281 cv +342.977 162.281 345.562 159.696 345.562 156.512 cv +345.562 153.326 342.977 150.742 339.792 150.742 cv +339.792 150.742 li +cp +.58941 3.0518e-05 1 3.0518e-05 cmyk +f +339.792 150.742 mo +336.607 150.742 334.022 153.326 334.022 156.512 cv +334.022 159.696 336.607 162.281 339.792 162.281 cv +342.977 162.281 345.562 159.696 345.562 156.512 cv +345.562 153.326 342.977 150.742 339.792 150.742 cv +339.792 150.742 li +cp +0 0 0 1 cmyk +@ +339.912 151.111 mo +336.931 151.111 334.512 153.531 334.512 156.512 cv +334.512 159.492 336.931 161.912 339.912 161.912 cv +342.892 161.912 345.312 159.492 345.312 156.512 cv +345.312 153.531 342.892 151.111 339.912 151.111 cv +339.912 151.111 li +cp +.593896 3.0518e-05 1 3.0518e-05 cmyk +f +339.912 151.111 mo +336.931 151.111 334.512 153.531 334.512 156.512 cv +334.512 159.492 336.931 161.912 339.912 161.912 cv +342.892 161.912 345.312 159.492 345.312 156.512 cv +345.312 153.531 342.892 151.111 339.912 151.111 cv +339.912 151.111 li +cp +0 0 0 1 cmyk +@ +340.218 164.17 mo +337.939 164.999 336.421 167.166 336.421 169.592 cv +336.421 172.776 339.006 175.361 342.192 175.361 cv +345.376 175.361 347.961 172.776 347.961 169.592 cv +347.961 166.406 345.376 163.821 342.192 163.821 cv +341.519 163.821 340.851 163.939 340.218 164.17 cv +340.218 164.17 li +cp +.58941 3.0518e-05 1 3.0518e-05 cmyk +f +340.218 164.17 mo +337.939 164.999 336.421 167.166 336.421 169.592 cv +336.421 172.776 339.006 175.361 342.192 175.361 cv +345.376 175.361 347.961 172.776 347.961 169.592 cv +347.961 166.406 345.376 163.821 342.192 163.821 cv +341.519 163.821 340.851 163.939 340.218 164.17 cv +340.218 164.17 li +cp +0 0 0 1 cmyk +@ +340.225 164.397 mo +338.091 165.174 336.671 167.201 336.671 169.472 cv +336.671 172.452 339.091 174.872 342.072 174.872 cv +345.052 174.872 347.472 172.452 347.472 169.472 cv +347.472 166.491 345.052 164.071 342.072 164.071 cv +341.442 164.071 340.817 164.182 340.225 164.397 cv +340.225 164.397 li +cp +.593896 3.0518e-05 1 3.0518e-05 cmyk +f +340.225 164.397 mo +338.091 165.174 336.671 167.201 336.671 169.472 cv +336.671 172.452 339.091 174.872 342.072 174.872 cv +345.052 174.872 347.472 172.452 347.472 169.472 cv +347.472 166.491 345.052 164.071 342.072 164.071 cv +341.442 164.071 340.817 164.182 340.225 164.397 cv +340.225 164.397 li +cp +0 0 0 1 cmyk +@ +345.203 176.691 mo +343.896 177.788 343.142 179.406 343.142 181.111 cv +343.142 184.297 345.727 186.882 348.912 186.882 cv +352.097 186.882 354.682 184.297 354.682 181.111 cv +354.682 177.927 352.097 175.342 348.912 175.342 cv +347.555 175.342 346.242 175.819 345.203 176.691 cv +345.203 176.691 li +cp +.58941 3.0518e-05 1 3.0518e-05 cmyk +f +345.203 176.691 mo +343.896 177.788 343.142 179.406 343.142 181.111 cv +343.142 184.297 345.727 186.882 348.912 186.882 cv +352.097 186.882 354.682 184.297 354.682 181.111 cv +354.682 177.927 352.097 175.342 348.912 175.342 cv +347.555 175.342 346.242 175.819 345.203 176.691 cv +345.203 176.691 li +cp +0 0 0 1 cmyk +@ +345.321 176.855 mo +344.098 177.881 343.392 179.396 343.392 180.992 cv +343.392 183.973 345.811 186.392 348.792 186.392 cv +351.773 186.392 354.192 183.973 354.192 180.992 cv +354.192 178.011 351.773 175.592 348.792 175.592 cv +347.522 175.592 346.293 176.039 345.321 176.855 cv +345.321 176.855 li +cp +.593896 3.0518e-05 1 3.0518e-05 cmyk +f +345.321 176.855 mo +344.098 177.881 343.392 179.396 343.392 180.992 cv +343.392 183.973 345.811 186.392 348.792 186.392 cv +351.773 186.392 354.192 183.973 354.192 180.992 cv +354.192 178.011 351.773 175.592 348.792 175.592 cv +347.522 175.592 346.293 176.039 345.321 176.855 cv +345.321 176.855 li +cp +0 0 0 1 cmyk +@ +353.995 186.627 mo +353.489 187.504 353.222 188.499 353.222 189.512 cv +353.222 192.696 355.807 195.281 358.992 195.281 cv +362.177 195.281 364.762 192.696 364.762 189.512 cv +364.762 186.326 362.177 183.742 358.992 183.742 cv +356.93 183.742 355.026 184.842 353.995 186.627 cv +353.995 186.627 li +cp +.58941 3.0518e-05 1 3.0518e-05 cmyk +f +353.995 186.627 mo +353.489 187.504 353.222 188.499 353.222 189.512 cv +353.222 192.696 355.807 195.281 358.992 195.281 cv +362.177 195.281 364.762 192.696 364.762 189.512 cv +364.762 186.326 362.177 183.742 358.992 183.742 cv +356.93 183.742 355.026 184.842 353.995 186.627 cv +353.995 186.627 li +cp +0 0 0 1 cmyk +@ +354.195 186.932 mo +353.721 187.753 353.472 188.684 353.472 189.632 cv +353.472 192.612 355.891 195.031 358.872 195.031 cv +361.853 195.031 364.272 192.612 364.272 189.632 cv +364.272 186.65 361.853 184.231 358.872 184.231 cv +356.943 184.231 355.16 185.261 354.195 186.932 cv +354.195 186.932 li +cp +.593896 3.0518e-05 1 3.0518e-05 cmyk +f +354.195 186.932 mo +353.721 187.753 353.472 188.684 353.472 189.632 cv +353.472 192.612 355.891 195.031 358.872 195.031 cv +361.853 195.031 364.272 192.612 364.272 189.632 cv +364.272 186.65 361.853 184.231 358.872 184.231 cv +356.943 184.231 355.16 185.261 354.195 186.932 cv +354.195 186.932 li +cp +0 0 0 1 cmyk +@ +365.79 193.069 mo +365.731 193.4 365.702 193.735 365.702 194.071 cv +365.702 197.257 368.287 199.842 371.472 199.842 cv +374.657 199.842 377.242 197.257 377.242 194.071 cv +377.242 190.887 374.657 188.302 371.472 188.302 cv +368.671 188.302 366.276 190.313 365.79 193.069 cv +365.79 193.069 li +cp +.58941 3.0518e-05 1 3.0518e-05 cmyk +f +365.79 193.069 mo +365.731 193.4 365.702 193.735 365.702 194.071 cv +365.702 197.257 368.287 199.842 371.472 199.842 cv +374.657 199.842 377.242 197.257 377.242 194.071 cv +377.242 190.887 374.657 188.302 371.472 188.302 cv +368.671 188.302 366.276 190.313 365.79 193.069 cv +365.79 193.069 li +cp +0 0 0 1 cmyk +@ +366.034 193.254 mo +365.979 193.563 365.952 193.877 365.952 194.191 cv +365.952 197.173 368.371 199.592 371.352 199.592 cv +374.333 199.592 376.751 197.173 376.751 194.191 cv +376.751 191.211 374.333 188.792 371.352 188.792 cv +368.731 188.792 366.489 190.673 366.034 193.254 cv +366.034 193.254 li +cp +.593896 3.0518e-05 1 3.0518e-05 cmyk +f +366.034 193.254 mo +365.979 193.563 365.952 193.877 365.952 194.191 cv +365.952 197.173 368.371 199.592 371.352 199.592 cv +374.333 199.592 376.751 197.173 376.751 194.191 cv +376.751 191.211 374.333 188.792 371.352 188.792 cv +368.731 188.792 366.489 190.673 366.034 193.254 cv +366.034 193.254 li +cp +0 0 0 1 cmyk +@ +378.99 195.073 mo +379.476 197.831 381.872 199.842 384.671 199.842 cv +387.857 199.842 390.442 197.257 390.442 194.071 cv +390.442 190.887 387.857 188.302 384.671 188.302 cv +381.487 188.302 378.902 190.887 378.902 194.071 cv +378.902 194.407 378.931 194.743 378.99 195.073 cv +378.99 195.073 li +cp +.581537 3.0518e-05 1 3.0518e-05 cmyk +f +378.99 195.073 mo +379.476 197.831 381.872 199.842 384.671 199.842 cv +387.857 199.842 390.442 197.257 390.442 194.071 cv +390.442 190.887 387.857 188.302 384.671 188.302 cv +381.487 188.302 378.902 190.887 378.902 194.071 cv +378.902 194.407 378.931 194.743 378.99 195.073 cv +378.99 195.073 li +cp +0 0 0 1 cmyk +@ +379.474 195.129 mo +379.929 197.71 382.171 199.592 384.792 199.592 cv +387.773 199.592 390.192 197.173 390.192 194.191 cv +390.192 191.211 387.773 188.792 384.792 188.792 cv +381.811 188.792 379.392 191.211 379.392 194.191 cv +379.392 194.506 379.419 194.819 379.474 195.129 cv +379.474 195.129 li +cp +.586694 3.0518e-05 1 3.0518e-05 cmyk +f +379.474 195.129 mo +379.929 197.71 382.171 199.592 384.792 199.592 cv +387.773 199.592 390.192 197.173 390.192 194.191 cv +390.192 191.211 387.773 188.792 384.792 188.792 cv +381.811 188.792 379.392 191.211 379.392 194.191 cv +379.392 194.506 379.419 194.819 379.474 195.129 cv +379.474 195.129 li +cp +0 0 0 1 cmyk +@ +392.155 192.396 mo +393.185 194.182 395.09 195.281 397.152 195.281 cv +400.336 195.281 402.921 192.696 402.921 189.512 cv +402.921 186.326 400.336 183.742 397.152 183.742 cv +393.966 183.742 391.381 186.326 391.381 189.512 cv +391.381 190.524 391.648 191.52 392.155 192.396 cv +392.155 192.396 li +cp +.581537 3.0518e-05 1 3.0518e-05 cmyk +f +392.155 192.396 mo +393.185 194.182 395.09 195.281 397.152 195.281 cv +400.336 195.281 402.921 192.696 402.921 189.512 cv +402.921 186.326 400.336 183.742 397.152 183.742 cv +393.966 183.742 391.381 186.326 391.381 189.512 cv +391.381 190.524 391.648 191.52 392.155 192.396 cv +392.155 192.396 li +cp +0 0 0 1 cmyk +@ +392.595 192.332 mo +393.56 194.003 395.342 195.031 397.272 195.031 cv +400.252 195.031 402.671 192.612 402.671 189.632 cv +402.671 186.65 400.252 184.231 397.272 184.231 cv +394.291 184.231 391.872 186.65 391.872 189.632 cv +391.872 190.58 392.122 191.511 392.595 192.332 cv +392.595 192.332 li +cp +.586694 3.0518e-05 1 3.0518e-05 cmyk +f +392.595 192.332 mo +393.56 194.003 395.342 195.031 397.272 195.031 cv +400.252 195.031 402.671 192.612 402.671 189.632 cv +402.671 186.65 400.252 184.231 397.272 184.231 cv +394.291 184.231 391.872 186.65 391.872 189.632 cv +391.872 190.58 392.122 191.511 392.595 192.332 cv +392.595 192.332 li +cp +0 0 0 1 cmyk +@ +403.523 185.532 mo +404.562 186.403 405.875 186.882 407.232 186.882 cv +410.417 186.882 413.001 184.297 413.001 181.111 cv +413.001 177.927 410.417 175.342 407.232 175.342 cv +404.046 175.342 401.461 177.927 401.461 181.111 cv +401.461 182.817 402.216 184.436 403.523 185.532 cv +403.523 185.532 li +cp +.581537 3.0518e-05 1 3.0518e-05 cmyk +f +403.523 185.532 mo +404.562 186.403 405.875 186.882 407.232 186.882 cv +410.417 186.882 413.001 184.297 413.001 181.111 cv +413.001 177.927 410.417 175.342 407.232 175.342 cv +404.046 175.342 401.461 177.927 401.461 181.111 cv +401.461 182.817 402.216 184.436 403.523 185.532 cv +403.523 185.532 li +cp +0 0 0 1 cmyk +@ +403.88 185.128 mo +404.853 185.944 406.083 186.392 407.352 186.392 cv +410.333 186.392 412.751 183.973 412.751 180.992 cv +412.751 178.011 410.333 175.592 407.352 175.592 cv +404.371 175.592 401.952 178.011 401.952 180.992 cv +401.952 182.588 402.658 184.103 403.88 185.128 cv +403.88 185.128 li +cp +.586694 3.0518e-05 1 3.0518e-05 cmyk +f +403.88 185.128 mo +404.853 185.944 406.083 186.392 407.352 186.392 cv +410.333 186.392 412.751 183.973 412.751 180.992 cv +412.751 178.011 410.333 175.592 407.352 175.592 cv +404.371 175.592 401.952 178.011 401.952 180.992 cv +401.952 182.588 402.658 184.103 403.88 185.128 cv +403.88 185.128 li +cp +0 0 0 1 cmyk +@ +411.978 175.014 mo +412.611 175.244 413.279 175.361 413.952 175.361 cv +417.137 175.361 419.722 172.776 419.722 169.592 cv +419.722 166.406 417.137 163.821 413.952 163.821 cv +410.767 163.821 408.182 166.406 408.182 169.592 cv +408.182 172.018 409.699 174.184 411.978 175.014 cv +411.978 175.014 li +cp +.581537 3.0518e-05 1 3.0518e-05 cmyk +f +411.978 175.014 mo +412.611 175.244 413.279 175.361 413.952 175.361 cv +417.137 175.361 419.722 172.776 419.722 169.592 cv +419.722 166.406 417.137 163.821 413.952 163.821 cv +410.767 163.821 408.182 166.406 408.182 169.592 cv +408.182 172.018 409.699 174.184 411.978 175.014 cv +411.978 175.014 li +cp +0 0 0 1 cmyk +@ +412.225 174.546 mo +412.817 174.762 413.442 174.872 414.072 174.872 cv +417.052 174.872 419.472 172.452 419.472 169.472 cv +419.472 166.491 417.052 164.071 414.072 164.071 cv +411.091 164.071 408.671 166.491 408.671 169.472 cv +408.671 171.742 410.091 173.77 412.225 174.546 cv +412.225 174.546 li +cp +.586694 3.0518e-05 1 3.0518e-05 cmyk +f +412.225 174.546 mo +412.817 174.762 413.442 174.872 414.072 174.872 cv +417.052 174.872 419.472 172.452 419.472 169.472 cv +419.472 166.491 417.052 164.071 414.072 164.071 cv +411.091 164.071 408.671 166.491 408.671 169.472 cv +408.671 171.742 410.091 173.77 412.225 174.546 cv +412.225 174.546 li +cp +0 0 0 1 cmyk +@ +416.352 162.281 mo +419.537 162.281 422.122 159.696 422.122 156.512 cv +422.122 153.326 419.537 150.742 416.352 150.742 cv +413.167 150.742 410.582 153.326 410.582 156.512 cv +410.582 159.696 413.167 162.281 416.352 162.281 cv +416.352 162.281 li +cp +.581537 3.0518e-05 1 3.0518e-05 cmyk +f +416.352 162.281 mo +419.537 162.281 422.122 159.696 422.122 156.512 cv +422.122 153.326 419.537 150.742 416.352 150.742 cv +413.167 150.742 410.582 153.326 410.582 156.512 cv +410.582 159.696 413.167 162.281 416.352 162.281 cv +416.352 162.281 li +cp +0 0 0 1 cmyk +@ +416.232 161.912 mo +419.212 161.912 421.631 159.492 421.631 156.512 cv +421.631 153.531 419.212 151.111 416.232 151.111 cv +413.251 151.111 410.832 153.531 410.832 156.512 cv +410.832 159.492 413.251 161.912 416.232 161.912 cv +416.232 161.912 li +cp +.586694 3.0518e-05 1 3.0518e-05 cmyk +f +416.232 161.912 mo +419.212 161.912 421.631 159.492 421.631 156.512 cv +421.631 153.531 419.212 151.111 416.232 151.111 cv +413.251 151.111 410.832 153.531 410.832 156.512 cv +410.832 159.492 413.251 161.912 416.232 161.912 cv +416.232 161.912 li +cp +0 0 0 1 cmyk +@ +415.925 148.854 mo +418.205 148.024 419.722 145.857 419.722 143.432 cv +419.722 140.247 417.137 137.662 413.952 137.662 cv +410.767 137.662 408.182 140.247 408.182 143.432 cv +408.182 146.617 410.767 149.202 413.952 149.202 cv +414.625 149.202 415.292 149.084 415.925 148.854 cv +415.925 148.854 li +cp +.581537 3.0518e-05 1 3.0518e-05 cmyk +f +415.925 148.854 mo +418.205 148.024 419.722 145.857 419.722 143.432 cv +419.722 140.247 417.137 137.662 413.952 137.662 cv +410.767 137.662 408.182 140.247 408.182 143.432 cv +408.182 146.617 410.767 149.202 413.952 149.202 cv +414.625 149.202 415.292 149.084 415.925 148.854 cv +415.925 148.854 li +cp +0 0 0 1 cmyk +@ +415.918 148.626 mo +418.052 147.85 419.472 145.822 419.472 143.552 cv +419.472 140.571 417.052 138.151 414.072 138.151 cv +411.091 138.151 408.671 140.571 408.671 143.552 cv +408.671 146.532 411.091 148.952 414.072 148.952 cv +414.702 148.952 415.327 148.842 415.918 148.626 cv +415.918 148.626 li +cp +.586694 3.0518e-05 1 3.0518e-05 cmyk +f +415.918 148.626 mo +418.052 147.85 419.472 145.822 419.472 143.552 cv +419.472 140.571 417.052 138.151 414.072 138.151 cv +411.091 138.151 408.671 140.571 408.671 143.552 cv +408.671 146.532 411.091 148.952 414.072 148.952 cv +414.702 148.952 415.327 148.842 415.918 148.626 cv +415.918 148.626 li +cp +0 0 0 1 cmyk +@ +410.941 136.332 mo +412.248 135.235 413.001 133.617 413.001 131.912 cv +413.001 128.727 410.417 126.142 407.232 126.142 cv +404.046 126.142 401.461 128.727 401.461 131.912 cv +401.461 135.097 404.046 137.682 407.232 137.682 cv +408.588 137.682 409.902 137.204 410.941 136.332 cv +410.941 136.332 li +cp +.581537 3.0518e-05 1 3.0518e-05 cmyk +f +410.941 136.332 mo +412.248 135.235 413.001 133.617 413.001 131.912 cv +413.001 128.727 410.417 126.142 407.232 126.142 cv +404.046 126.142 401.461 128.727 401.461 131.912 cv +401.461 135.097 404.046 137.682 407.232 137.682 cv +408.588 137.682 409.902 137.204 410.941 136.332 cv +410.941 136.332 li +cp +0 0 0 1 cmyk +@ +410.823 136.168 mo +412.045 135.143 412.751 133.628 412.751 132.031 cv +412.751 129.051 410.333 126.632 407.352 126.632 cv +404.371 126.632 401.952 129.051 401.952 132.031 cv +401.952 135.013 404.371 137.432 407.352 137.432 cv +408.622 137.432 409.85 136.984 410.823 136.168 cv +410.823 136.168 li +cp +.586694 3.0518e-05 1 3.0518e-05 cmyk +f +410.823 136.168 mo +412.045 135.143 412.751 133.628 412.751 132.031 cv +412.751 129.051 410.333 126.632 407.352 126.632 cv +404.371 126.632 401.952 129.051 401.952 132.031 cv +401.952 135.013 404.371 137.432 407.352 137.432 cv +408.622 137.432 409.85 136.984 410.823 136.168 cv +410.823 136.168 li +cp +0 0 0 1 cmyk +@ +402.149 126.396 mo +402.655 125.52 402.921 124.524 402.921 123.512 cv +402.921 120.326 400.336 117.742 397.152 117.742 cv +393.966 117.742 391.381 120.326 391.381 123.512 cv +391.381 126.696 393.966 129.281 397.152 129.281 cv +399.213 129.281 401.118 128.182 402.149 126.396 cv +402.149 126.396 li +cp +.581537 3.0518e-05 1 3.0518e-05 cmyk +f +402.149 126.396 mo +402.655 125.52 402.921 124.524 402.921 123.512 cv +402.921 120.326 400.336 117.742 397.152 117.742 cv +393.966 117.742 391.381 120.326 391.381 123.512 cv +391.381 126.696 393.966 129.281 397.152 129.281 cv +399.213 129.281 401.118 128.182 402.149 126.396 cv +402.149 126.396 li +cp +0 0 0 1 cmyk +@ +401.949 126.092 mo +402.422 125.271 402.671 124.34 402.671 123.392 cv +402.671 120.411 400.252 117.992 397.272 117.992 cv +394.291 117.992 391.872 120.411 391.872 123.392 cv +391.872 126.372 394.291 128.792 397.272 128.792 cv +399.201 128.792 400.984 127.763 401.949 126.092 cv +401.949 126.092 li +cp +.586694 3.0518e-05 1 3.0518e-05 cmyk +f +401.949 126.092 mo +402.422 125.271 402.671 124.34 402.671 123.392 cv +402.671 120.411 400.252 117.992 397.272 117.992 cv +394.291 117.992 391.872 120.411 391.872 123.392 cv +391.872 126.372 394.291 128.792 397.272 128.792 cv +399.201 128.792 400.984 127.763 401.949 126.092 cv +401.949 126.092 li +cp +0 0 0 1 cmyk +@ +390.354 119.954 mo +390.413 119.623 390.442 119.287 390.442 118.952 cv +390.442 115.767 387.857 113.182 384.671 113.182 cv +381.487 113.182 378.902 115.767 378.902 118.952 cv +378.902 122.137 381.487 124.722 384.671 124.722 cv +387.472 124.722 389.868 122.711 390.354 119.954 cv +390.354 119.954 li +cp +.581537 3.0518e-05 1 3.0518e-05 cmyk +f +390.354 119.954 mo +390.413 119.623 390.442 119.287 390.442 118.952 cv +390.442 115.767 387.857 113.182 384.671 113.182 cv +381.487 113.182 378.902 115.767 378.902 118.952 cv +378.902 122.137 381.487 124.722 384.671 124.722 cv +387.472 124.722 389.868 122.711 390.354 119.954 cv +390.354 119.954 li +cp +0 0 0 1 cmyk +@ +390.11 119.77 mo +390.165 119.46 390.192 119.146 390.192 118.832 cv +390.192 115.851 387.773 113.432 384.792 113.432 cv +381.811 113.432 379.392 115.851 379.392 118.832 cv +379.392 121.813 381.811 124.231 384.792 124.231 cv +387.413 124.231 389.655 122.351 390.11 119.77 cv +390.11 119.77 li +cp +.586694 3.0518e-05 1 3.0518e-05 cmyk +f +390.11 119.77 mo +390.165 119.46 390.192 119.146 390.192 118.832 cv +390.192 115.851 387.773 113.432 384.792 113.432 cv +381.811 113.432 379.392 115.851 379.392 118.832 cv +379.392 121.813 381.811 124.231 384.792 124.231 cv +387.413 124.231 389.655 122.351 390.11 119.77 cv +390.11 119.77 li +cp +0 0 0 1 cmyk +@ +483.072 114.512 mo +504.072 114.512 li +504.072 93.5117 li +483.072 93.5117 li +483.072 114.512 li +cp +.0146792 .668757 1 3.0518e-05 cmyk +f +483.072 114.512 mo +504.072 114.512 li +504.072 93.5117 li +483.072 93.5117 li +483.072 114.512 li +cp +0 0 0 1 cmyk +@ +462.072 114.512 mo +483.072 114.512 li +483.072 93.5117 li +462.072 93.5117 li +462.072 114.512 li +cp +.019379 .662257 1 3.0518e-05 cmyk +f +462.072 114.512 mo +483.072 114.512 li +483.072 93.5117 li +462.072 93.5117 li +462.072 114.512 li +cp +0 0 0 1 cmyk +@ +441.072 114.512 mo +462.072 114.512 li +462.072 93.5117 li +441.072 93.5117 li +441.072 114.512 li +cp +.0198367 .656916 1 9.15541e-05 cmyk +f +441.072 114.512 mo +462.072 114.512 li +462.072 93.5117 li +441.072 93.5117 li +441.072 114.512 li +cp +0 0 0 1 cmyk +@ +483.072 135.512 mo +504.072 135.512 li +504.072 114.512 li +483.072 114.512 li +483.072 135.512 li +cp +.0210574 .641077 1 .000366217 cmyk +f +483.072 135.512 mo +504.072 135.512 li +504.072 114.512 li +483.072 114.512 li +483.072 135.512 li +cp +0 0 0 1 cmyk +@ +462.072 135.512 mo +483.072 135.512 li +483.072 114.512 li +462.072 114.512 li +462.072 135.512 li +cp +.0217899 .631281 1 .000396735 cmyk +f +462.072 135.512 mo +483.072 135.512 li +483.072 114.512 li +462.072 114.512 li +462.072 135.512 li +cp +0 0 0 1 cmyk +@ +441.072 135.512 mo +462.072 135.512 li +462.072 114.512 li +441.072 114.512 li +441.072 135.512 li +cp +.0267948 .624506 1 .000488289 cmyk +f +441.072 135.512 mo +462.072 135.512 li +462.072 114.512 li +441.072 114.512 li +441.072 135.512 li +cp +0 0 0 1 cmyk +@ +483.072 156.512 mo +504.072 156.512 li +504.072 135.512 li +483.072 135.512 li +483.072 156.512 li +cp +.0271611 .619318 1 .000457771 cmyk +f +483.072 156.512 mo +504.072 156.512 li +504.072 135.512 li +483.072 135.512 li +483.072 156.512 li +cp +0 0 0 1 cmyk +@ +462.072 156.512 mo +483.072 156.512 li +483.072 135.512 li +462.072 135.512 li +462.072 156.512 li +cp +.0278935 .608789 1 .000274662 cmyk +f +462.072 156.512 mo +483.072 156.512 li +483.072 135.512 li +462.072 135.512 li +462.072 156.512 li +cp +0 0 0 1 cmyk +@ +441.072 156.512 mo +462.072 156.512 li +462.072 135.512 li +441.072 135.512 li +441.072 156.512 li +cp +.0286564 .596979 1 3.0518e-05 cmyk +f +441.072 156.512 mo +462.072 156.512 li +462.072 135.512 li +441.072 135.512 li +441.072 156.512 li +cp +0 0 0 1 cmyk +@ +483.072 177.512 mo +504.072 177.512 li +504.072 156.512 li +483.072 156.512 li +483.072 177.512 li +cp +.0296635 .585168 1 3.0518e-05 cmyk +f +483.072 177.512 mo +504.072 177.512 li +504.072 156.512 li +483.072 156.512 li +483.072 177.512 li +cp +0 0 0 1 cmyk +@ +462.072 177.512 mo +483.072 177.512 li +483.072 156.512 li +462.072 156.512 li +462.072 177.512 li +cp +.0350347 .57821 1 3.0518e-05 cmyk +f +462.072 177.512 mo +483.072 177.512 li +483.072 156.512 li +462.072 156.512 li +462.072 177.512 li +cp +0 0 0 1 cmyk +@ +441.072 177.512 mo +462.072 177.512 li +462.072 156.512 li +441.072 156.512 li +441.072 177.512 li +cp +.0358282 .572137 1 3.0518e-05 cmyk +f +441.072 177.512 mo +462.072 177.512 li +462.072 156.512 li +441.072 156.512 li +441.072 177.512 li +cp +0 0 0 1 cmyk +@ +483.072 198.512 mo +504.072 198.512 li +504.072 177.512 li +483.072 177.512 li +483.072 198.512 li +cp +.0385748 .554742 1 .000549325 cmyk +f +483.072 198.512 mo +504.072 198.512 li +504.072 177.512 li +483.072 177.512 li +483.072 198.512 li +cp +0 0 0 1 cmyk +@ +462.072 198.512 mo +483.072 198.512 li +483.072 177.512 li +462.072 177.512 li +462.072 198.512 li +cp +.0393988 .548547 1 .000640879 cmyk +f +462.072 198.512 mo +483.072 198.512 li +483.072 177.512 li +462.072 177.512 li +462.072 198.512 li +cp +0 0 0 1 cmyk +@ +441.072 198.512 mo +462.072 198.512 li +462.072 177.512 li +441.072 177.512 li +441.072 198.512 li +cp +.0445563 .541253 1 .000885023 cmyk +f +441.072 198.512 mo +462.072 198.512 li +462.072 177.512 li +441.072 177.512 li +441.072 198.512 li +cp +0 0 0 1 cmyk +@ +483.072 219.512 mo +504.072 219.512 li +504.072 198.512 li +483.072 198.512 li +483.072 219.512 li +cp +.044831 .53048 1 .000823987 cmyk +f +483.072 219.512 mo +504.072 219.512 li +504.072 198.512 li +483.072 198.512 li +483.072 219.512 li +cp +0 0 0 1 cmyk +@ +462.072 219.512 mo +483.072 219.512 li +483.072 198.512 li +462.072 198.512 li +462.072 219.512 li +cp +.0448615 .525383 1 .000732433 cmyk +f +462.072 219.512 mo +483.072 219.512 li +483.072 198.512 li +462.072 198.512 li +462.072 219.512 li +cp +0 0 0 1 cmyk +@ +441.072 219.512 mo +462.072 219.512 li +462.072 198.512 li +441.072 198.512 li +441.072 219.512 li +cp +.04477 .506676 1 .000122072 cmyk +f +441.072 219.512 mo +462.072 219.512 li +462.072 198.512 li +441.072 198.512 li +441.072 219.512 li +cp +0 0 0 1 cmyk +@ +31.5718 62.0117 mo +63.0718 62.0117 li +63.0718 30.5117 li +31.5718 30.5117 li +31.5718 62.0117 li +cp +.0108644 .706325 1 .00030518 cmyk +f +31.5718 62.0117 mo +63.0718 62.0117 li +63.0718 30.5117 li +31.5718 30.5117 li +31.5718 62.0117 li +cp +0 0 0 1 cmyk +@ +.0717773 62.0117 mo +31.5718 62.0117 li +31.5718 30.5117 li +.0717773 30.5117 li +.0717773 62.0117 li +cp +.0116579 .701289 1 .000122072 cmyk +f +.0717773 62.0117 mo +31.5718 62.0117 li +31.5718 30.5117 li +.0717773 30.5117 li +.0717773 62.0117 li +cp +0 0 0 1 cmyk +@ +31.5718 93.5117 mo +63.0718 93.5117 li +63.0718 62.0117 li +31.5718 62.0117 li +31.5718 93.5117 li +cp +.0131838 .684321 1 3.0518e-05 cmyk +f +31.5718 93.5117 mo +63.0718 93.5117 li +63.0718 62.0117 li +31.5718 62.0117 li +31.5718 93.5117 li +cp +0 0 0 1 cmyk +@ +.0717773 93.5117 mo +31.5718 93.5117 li +31.5718 62.0117 li +.0717773 62.0117 li +.0717773 93.5117 li +cp +.0136721 .678675 1 3.0518e-05 cmyk +f +.0717773 93.5117 mo +31.5718 93.5117 li +31.5718 62.0117 li +.0717773 62.0117 li +.0717773 93.5117 li +cp +0 0 0 1 cmyk +@ +168.072 51.5117 mo +189.072 51.5117 li +189.072 30.5117 li +168.072 30.5117 li +168.072 51.5117 li +cp +3.0518e-05 .842405 1 .000244144 cmyk +f +168.072 51.5117 mo +189.072 51.5117 li +189.072 30.5117 li +168.072 30.5117 li +168.072 51.5117 li +cp +0 0 0 1 cmyk +@ +147.072 51.5117 mo +168.072 51.5117 li +168.072 30.5117 li +147.072 30.5117 li +147.072 51.5117 li +cp +3.0518e-05 .832517 1 .00030518 cmyk +f +147.072 51.5117 mo +168.072 51.5117 li +168.072 30.5117 li +147.072 30.5117 li +147.072 51.5117 li +cp +0 0 0 1 cmyk +@ +126.072 51.5117 mo +147.072 51.5117 li +147.072 30.5117 li +126.072 30.5117 li +126.072 51.5117 li +cp +3.0518e-05 .824613 1 .000396735 cmyk +f +126.072 51.5117 mo +147.072 51.5117 li +147.072 30.5117 li +126.072 30.5117 li +126.072 51.5117 li +cp +0 0 0 1 cmyk +@ +105.072 51.5117 mo +126.072 51.5117 li +126.072 30.5117 li +105.072 30.5117 li +105.072 51.5117 li +cp +3.0518e-05 .820523 1 .000366217 cmyk +f +105.072 51.5117 mo +126.072 51.5117 li +126.072 30.5117 li +105.072 30.5117 li +105.072 51.5117 li +cp +0 0 0 1 cmyk +@ +84.0718 51.5117 mo +105.072 51.5117 li +105.072 30.5117 li +84.0718 30.5117 li +84.0718 51.5117 li +cp +3.0518e-05 .812314 1 .000213626 cmyk +f +84.0718 51.5117 mo +105.072 51.5117 li +105.072 30.5117 li +84.0718 30.5117 li +84.0718 51.5117 li +cp +0 0 0 1 cmyk +@ +63.0718 51.5117 mo +84.0718 51.5117 li +84.0718 30.5117 li +63.0718 30.5117 li +63.0718 51.5117 li +cp +3.0518e-05 .807675 1 .000122072 cmyk +f +63.0718 51.5117 mo +84.0718 51.5117 li +84.0718 30.5117 li +63.0718 30.5117 li +63.0718 51.5117 li +cp +0 0 0 1 cmyk +@ +168.072 72.5117 mo +189.072 72.5117 li +189.072 51.5117 li +168.072 51.5117 li +168.072 72.5117 li +cp +3.0518e-05 .794522 1 3.0518e-05 cmyk +f +168.072 72.5117 mo +189.072 72.5117 li +189.072 51.5117 li +168.072 51.5117 li +168.072 72.5117 li +cp +0 0 0 1 cmyk +@ +147.072 72.5117 mo +168.072 72.5117 li +168.072 51.5117 li +147.072 51.5117 li +147.072 72.5117 li +cp +3.0518e-05 .790463 1 3.0518e-05 cmyk +f +147.072 72.5117 mo +168.072 72.5117 li +168.072 51.5117 li +147.072 51.5117 li +147.072 72.5117 li +cp +0 0 0 1 cmyk +@ +126.072 72.5117 mo +147.072 72.5117 li +147.072 51.5117 li +126.072 51.5117 li +126.072 72.5117 li +cp +3.0518e-05 .783108 1 3.0518e-05 cmyk +f +126.072 72.5117 mo +147.072 72.5117 li +147.072 51.5117 li +126.072 51.5117 li +126.072 72.5117 li +cp +0 0 0 1 cmyk +@ +105.072 72.5117 mo +126.072 72.5117 li +126.072 51.5117 li +105.072 51.5117 li +105.072 72.5117 li +cp +3.0518e-05 .779477 1 3.0518e-05 cmyk +f +105.072 72.5117 mo +126.072 72.5117 li +126.072 51.5117 li +105.072 51.5117 li +105.072 72.5117 li +cp +0 0 0 1 cmyk +@ +84.0718 72.5117 mo +105.072 72.5117 li +105.072 51.5117 li +84.0718 51.5117 li +84.0718 72.5117 li +cp +3.0518e-05 .770687 1 3.0518e-05 cmyk +f +84.0718 72.5117 mo +105.072 72.5117 li +105.072 51.5117 li +84.0718 51.5117 li +84.0718 72.5117 li +cp +0 0 0 1 cmyk +@ +63.0718 72.5117 mo +84.0718 72.5117 li +84.0718 51.5117 li +63.0718 51.5117 li +63.0718 72.5117 li +cp +3.0518e-05 .756222 1 3.0518e-05 cmyk +f +63.0718 72.5117 mo +84.0718 72.5117 li +84.0718 51.5117 li +63.0718 51.5117 li +63.0718 72.5117 li +cp +0 0 0 1 cmyk +@ +168.072 93.5117 mo +189.072 93.5117 li +189.072 72.5117 li +168.072 72.5117 li +168.072 93.5117 li +cp +3.0518e-05 .751125 1 9.15541e-05 cmyk +f +168.072 93.5117 mo +189.072 93.5117 li +189.072 72.5117 li +168.072 72.5117 li +168.072 93.5117 li +cp +0 0 0 1 cmyk +@ +147.072 93.5117 mo +168.072 93.5117 li +168.072 72.5117 li +147.072 72.5117 li +147.072 93.5117 li +cp +.000457771 .746273 1 .000244144 cmyk +f +147.072 93.5117 mo +168.072 93.5117 li +168.072 72.5117 li +147.072 72.5117 li +147.072 93.5117 li +cp +0 0 0 1 cmyk +@ +126.072 93.5117 mo +147.072 93.5117 li +147.072 72.5117 li +126.072 72.5117 li +126.072 93.5117 li +cp +.00161746 .736782 1 .000427253 cmyk +f +126.072 93.5117 mo +147.072 93.5117 li +147.072 72.5117 li +126.072 72.5117 li +126.072 93.5117 li +cp +0 0 0 1 cmyk +@ +105.072 93.5117 mo +126.072 93.5117 li +126.072 72.5117 li +105.072 72.5117 li +105.072 93.5117 li +cp +.00543221 .724849 1 .000549325 cmyk +f +105.072 93.5117 mo +126.072 93.5117 li +126.072 72.5117 li +105.072 72.5117 li +105.072 93.5117 li +cp +0 0 0 1 cmyk +@ +84.0718 93.5117 mo +105.072 93.5117 li +105.072 72.5117 li +84.0718 72.5117 li +84.0718 93.5117 li +cp +.00546273 .720851 1 .000488289 cmyk +f +84.0718 93.5117 mo +105.072 93.5117 li +105.072 72.5117 li +84.0718 72.5117 li +84.0718 93.5117 li +cp +0 0 0 1 cmyk +@ +63.0718 93.5117 mo +84.0718 93.5117 li +84.0718 72.5117 li +63.0718 72.5117 li +63.0718 93.5117 li +cp +.00552377 .716396 1 .000396735 cmyk +f +63.0718 93.5117 mo +84.0718 93.5117 li +84.0718 72.5117 li +63.0718 72.5117 li +63.0718 93.5117 li +cp +0 0 0 1 cmyk +@ +294.072 51.5117 mo +315.072 51.5117 li +315.072 30.5117 li +294.072 30.5117 li +294.072 51.5117 li +cp +3.0518e-05 .937316 1 .000183108 cmyk +f +294.072 51.5117 mo +315.072 51.5117 li +315.072 30.5117 li +294.072 30.5117 li +294.072 51.5117 li +cp +0 0 0 1 cmyk +@ +273.072 51.5117 mo +294.072 51.5117 li +294.072 30.5117 li +273.072 30.5117 li +273.072 51.5117 li +cp +3.0518e-05 .934813 1 .00015259 cmyk +f +273.072 51.5117 mo +294.072 51.5117 li +294.072 30.5117 li +273.072 30.5117 li +273.072 51.5117 li +cp +0 0 0 1 cmyk +@ +252.072 51.5117 mo +273.072 51.5117 li +273.072 30.5117 li +252.072 30.5117 li +252.072 51.5117 li +cp +3.0518e-05 .931243 1 .000183108 cmyk +f +252.072 51.5117 mo +273.072 51.5117 li +273.072 30.5117 li +252.072 30.5117 li +252.072 51.5117 li +cp +0 0 0 1 cmyk +@ +231.072 51.5117 mo +252.072 51.5117 li +252.072 30.5117 li +231.072 30.5117 li +231.072 51.5117 li +cp +3.0518e-05 .926574 1 .00015259 cmyk +f +231.072 51.5117 mo +252.072 51.5117 li +252.072 30.5117 li +231.072 30.5117 li +231.072 51.5117 li +cp +0 0 0 1 cmyk +@ +210.072 51.5117 mo +231.072 51.5117 li +231.072 30.5117 li +210.072 30.5117 li +210.072 51.5117 li +cp +3.0518e-05 .924071 1 .000122072 cmyk +f +210.072 51.5117 mo +231.072 51.5117 li +231.072 30.5117 li +210.072 30.5117 li +210.072 51.5117 li +cp +0 0 0 1 cmyk +@ +189.072 51.5117 mo +210.072 51.5117 li +210.072 30.5117 li +189.072 30.5117 li +189.072 51.5117 li +cp +3.0518e-05 .915862 1 3.0518e-05 cmyk +f +189.072 51.5117 mo +210.072 51.5117 li +210.072 30.5117 li +189.072 30.5117 li +189.072 51.5117 li +cp +0 0 0 1 cmyk +@ +294.072 72.5117 mo +315.072 72.5117 li +315.072 51.5117 li +294.072 51.5117 li +294.072 72.5117 li +cp +3.0518e-05 .910552 1 3.0518e-05 cmyk +f +294.072 72.5117 mo +315.072 72.5117 li +315.072 51.5117 li +294.072 51.5117 li +294.072 72.5117 li +cp +0 0 0 1 cmyk +@ +273.072 72.5117 mo +294.072 72.5117 li +294.072 51.5117 li +273.072 51.5117 li +273.072 72.5117 li +cp +3.0518e-05 .908995 1 3.0518e-05 cmyk +f +273.072 72.5117 mo +294.072 72.5117 li +294.072 51.5117 li +273.072 51.5117 li +273.072 72.5117 li +cp +0 0 0 1 cmyk +@ +252.072 72.5117 mo +273.072 72.5117 li +273.072 51.5117 li +252.072 51.5117 li +252.072 72.5117 li +cp +3.0518e-05 .903929 1 3.0518e-05 cmyk +f +252.072 72.5117 mo +273.072 72.5117 li +273.072 51.5117 li +252.072 51.5117 li +252.072 72.5117 li +cp +0 0 0 1 cmyk +@ +231.072 72.5117 mo +252.072 72.5117 li +252.072 51.5117 li +231.072 51.5117 li +231.072 72.5117 li +cp +3.0518e-05 .894621 1 3.0518e-05 cmyk +f +231.072 72.5117 mo +252.072 72.5117 li +252.072 51.5117 li +231.072 51.5117 li +231.072 72.5117 li +cp +0 0 0 1 cmyk +@ +210.072 72.5117 mo +231.072 72.5117 li +231.072 51.5117 li +210.072 51.5117 li +210.072 72.5117 li +cp +3.0518e-05 .891386 1 3.0518e-05 cmyk +f +210.072 72.5117 mo +231.072 72.5117 li +231.072 51.5117 li +210.072 51.5117 li +210.072 72.5117 li +cp +0 0 0 1 cmyk +@ +189.072 72.5117 mo +210.072 72.5117 li +210.072 51.5117 li +189.072 51.5117 li +189.072 72.5117 li +cp +3.0518e-05 .885801 1 3.0518e-05 cmyk +f +189.072 72.5117 mo +210.072 72.5117 li +210.072 51.5117 li +189.072 51.5117 li +189.072 72.5117 li +cp +0 0 0 1 cmyk +@ +294.072 93.5117 mo +315.072 93.5117 li +315.072 72.5117 li +294.072 72.5117 li +294.072 93.5117 li +cp +3.0518e-05 .87924 1 3.0518e-05 cmyk +f +294.072 93.5117 mo +315.072 93.5117 li +315.072 72.5117 li +294.072 72.5117 li +294.072 93.5117 li +cp +0 0 0 1 cmyk +@ +273.072 93.5117 mo +294.072 93.5117 li +294.072 72.5117 li +273.072 72.5117 li +273.072 93.5117 li +cp +3.0518e-05 .875975 1 3.0518e-05 cmyk +f +273.072 93.5117 mo +294.072 93.5117 li +294.072 72.5117 li +273.072 72.5117 li +273.072 93.5117 li +cp +0 0 0 1 cmyk +@ +252.072 93.5117 mo +273.072 93.5117 li +273.072 72.5117 li +252.072 72.5117 li +252.072 93.5117 li +cp +3.0518e-05 .865965 1 3.0518e-05 cmyk +f +252.072 93.5117 mo +273.072 93.5117 li +273.072 72.5117 li +252.072 72.5117 li +252.072 93.5117 li +cp +0 0 0 1 cmyk +@ +231.072 93.5117 mo +252.072 93.5117 li +252.072 72.5117 li +231.072 72.5117 li +231.072 93.5117 li +cp +3.0518e-05 .857877 1 3.0518e-05 cmyk +f +231.072 93.5117 mo +252.072 93.5117 li +252.072 72.5117 li +231.072 72.5117 li +231.072 93.5117 li +cp +0 0 0 1 cmyk +@ +210.072 93.5117 mo +231.072 93.5117 li +231.072 72.5117 li +210.072 72.5117 li +210.072 93.5117 li +cp +3.0518e-05 .853849 1 6.1036e-05 cmyk +f +210.072 93.5117 mo +231.072 93.5117 li +231.072 72.5117 li +210.072 72.5117 li +210.072 93.5117 li +cp +0 0 0 1 cmyk +@ +189.072 93.5117 mo +210.072 93.5117 li +210.072 72.5117 li +189.072 72.5117 li +189.072 93.5117 li +cp +3.0518e-05 .846097 1 .000213626 cmyk +f +189.072 93.5117 mo +210.072 93.5117 li +210.072 72.5117 li +189.072 72.5117 li +189.072 93.5117 li +cp +0 0 0 1 cmyk +@ +420.072 51.5117 mo +441.072 51.5117 li +441.072 30.5117 li +420.072 30.5117 li +420.072 51.5117 li +cp +3.0518e-05 .988617 1 3.0518e-05 cmyk +f +420.072 51.5117 mo +441.072 51.5117 li +441.072 30.5117 li +420.072 30.5117 li +420.072 51.5117 li +cp +0 0 0 1 cmyk +@ +399.072 51.5117 mo +420.072 51.5117 li +420.072 30.5117 li +399.072 30.5117 li +399.072 51.5117 li +cp +3.0518e-05 .987823 1 3.0518e-05 cmyk +f +399.072 51.5117 mo +420.072 51.5117 li +420.072 30.5117 li +399.072 30.5117 li +399.072 51.5117 li +cp +0 0 0 1 cmyk +@ +378.072 51.5117 mo +399.072 51.5117 li +399.072 30.5117 li +378.072 30.5117 li +378.072 51.5117 li +cp +3.0518e-05 .986206 1 3.0518e-05 cmyk +f +378.072 51.5117 mo +399.072 51.5117 li +399.072 30.5117 li +378.072 30.5117 li +378.072 51.5117 li +cp +0 0 0 1 cmyk +@ +357.072 51.5117 mo +378.072 51.5117 li +378.072 30.5117 li +357.072 30.5117 li +357.072 51.5117 li +cp +3.0518e-05 .986114 1 3.0518e-05 cmyk +f +357.072 51.5117 mo +378.072 51.5117 li +378.072 30.5117 li +357.072 30.5117 li +357.072 51.5117 li +cp +0 0 0 1 cmyk +@ +336.072 51.5117 mo +357.072 51.5117 li +357.072 30.5117 li +336.072 30.5117 li +336.072 51.5117 li +cp +3.0518e-05 .983123 1 3.0518e-05 cmyk +f +336.072 51.5117 mo +357.072 51.5117 li +357.072 30.5117 li +336.072 30.5117 li +336.072 51.5117 li +cp +0 0 0 1 cmyk +@ +315.072 51.5117 mo +336.072 51.5117 li +336.072 30.5117 li +315.072 30.5117 li +315.072 51.5117 li +cp +3.0518e-05 .980957 1 3.0518e-05 cmyk +f +315.072 51.5117 mo +336.072 51.5117 li +336.072 30.5117 li +315.072 30.5117 li +315.072 51.5117 li +cp +0 0 0 1 cmyk +@ +420.072 72.5117 mo +441.072 72.5117 li +441.072 51.5117 li +420.072 51.5117 li +420.072 72.5117 li +cp +3.0518e-05 .979736 1 3.0518e-05 cmyk +f +420.072 72.5117 mo +441.072 72.5117 li +441.072 51.5117 li +420.072 51.5117 li +420.072 72.5117 li +cp +0 0 0 1 cmyk +@ +399.072 72.5117 mo +420.072 72.5117 li +420.072 51.5117 li +399.072 51.5117 li +399.072 72.5117 li +cp +3.0518e-05 .97879 1 3.0518e-05 cmyk +f +399.072 72.5117 mo +420.072 72.5117 li +420.072 51.5117 li +399.072 51.5117 li +399.072 72.5117 li +cp +0 0 0 1 cmyk +@ +378.072 72.5117 mo +399.072 72.5117 li +399.072 51.5117 li +378.072 51.5117 li +378.072 72.5117 li +cp +3.0518e-05 .974304 1 3.0518e-05 cmyk +f +378.072 72.5117 mo +399.072 72.5117 li +399.072 51.5117 li +378.072 51.5117 li +378.072 72.5117 li +cp +0 0 0 1 cmyk +@ +357.072 72.5117 mo +378.072 72.5117 li +378.072 51.5117 li +357.072 51.5117 li +357.072 72.5117 li +cp +3.0518e-05 .970886 1 3.0518e-05 cmyk +f +357.072 72.5117 mo +378.072 72.5117 li +378.072 51.5117 li +357.072 51.5117 li +357.072 72.5117 li +cp +0 0 0 1 cmyk +@ +336.072 72.5117 mo +357.072 72.5117 li +357.072 51.5117 li +336.072 51.5117 li +336.072 72.5117 li +cp +3.0518e-05 .967376 1 3.0518e-05 cmyk +f +336.072 72.5117 mo +357.072 72.5117 li +357.072 51.5117 li +336.072 51.5117 li +336.072 72.5117 li +cp +0 0 0 1 cmyk +@ +315.072 72.5117 mo +336.072 72.5117 li +336.072 51.5117 li +315.072 51.5117 li +315.072 72.5117 li +cp +3.0518e-05 .96759 1 6.1036e-05 cmyk +f +315.072 72.5117 mo +336.072 72.5117 li +336.072 51.5117 li +315.072 51.5117 li +315.072 72.5117 li +cp +0 0 0 1 cmyk +@ +420.072 93.5117 mo +441.072 93.5117 li +441.072 72.5117 li +420.072 72.5117 li +420.072 93.5117 li +cp +3.0518e-05 .964172 1 9.15541e-05 cmyk +f +420.072 93.5117 mo +441.072 93.5117 li +441.072 72.5117 li +420.072 72.5117 li +420.072 93.5117 li +cp +0 0 0 1 cmyk +@ +399.072 93.5117 mo +420.072 93.5117 li +420.072 72.5117 li +399.072 72.5117 li +399.072 93.5117 li +cp +3.0518e-05 .958831 1 .000122072 cmyk +f +399.072 93.5117 mo +420.072 93.5117 li +420.072 72.5117 li +399.072 72.5117 li +399.072 93.5117 li +cp +0 0 0 1 cmyk +@ +378.072 93.5117 mo +399.072 93.5117 li +399.072 72.5117 li +378.072 72.5117 li +378.072 93.5117 li +cp +3.0518e-05 .95465 1 .000122072 cmyk +f +378.072 93.5117 mo +399.072 93.5117 li +399.072 72.5117 li +378.072 72.5117 li +378.072 93.5117 li +cp +0 0 0 1 cmyk +@ +357.072 93.5117 mo +378.072 93.5117 li +378.072 72.5117 li +357.072 72.5117 li +357.072 93.5117 li +cp +3.0518e-05 .952361 1 .000122072 cmyk +f +357.072 93.5117 mo +378.072 93.5117 li +378.072 72.5117 li +357.072 72.5117 li +357.072 93.5117 li +cp +0 0 0 1 cmyk +@ +336.072 93.5117 mo +357.072 93.5117 li +357.072 72.5117 li +336.072 72.5117 li +336.072 93.5117 li +cp +3.0518e-05 .94934 1 .000213626 cmyk +f +336.072 93.5117 mo +357.072 93.5117 li +357.072 72.5117 li +336.072 72.5117 li +336.072 93.5117 li +cp +0 0 0 1 cmyk +@ +315.072 93.5117 mo +336.072 93.5117 li +336.072 72.5117 li +315.072 72.5117 li +315.072 93.5117 li +cp +3.0518e-05 .94464 1 .000183108 cmyk +f +315.072 93.5117 mo +336.072 93.5117 li +336.072 72.5117 li +315.072 72.5117 li +315.072 93.5117 li +cp +0 0 0 1 cmyk +@ +472.572 62.0117 mo +504.072 62.0117 li +504.072 30.5117 li +472.572 30.5117 li +472.572 62.0117 li +cp +3.0518e-05 .993988 1 3.0518e-05 cmyk +f +472.572 62.0117 mo +504.072 62.0117 li +504.072 30.5117 li +472.572 30.5117 li +472.572 62.0117 li +cp +0 0 0 1 cmyk +@ +441.072 62.0117 mo +472.572 62.0117 li +472.572 30.5117 li +441.072 30.5117 li +441.072 62.0117 li +cp +3.0518e-05 .99234 1 3.0518e-05 cmyk +f +441.072 62.0117 mo +472.572 62.0117 li +472.572 30.5117 li +441.072 30.5117 li +441.072 62.0117 li +cp +0 0 0 1 cmyk +@ +472.572 93.5117 mo +504.072 93.5117 li +504.072 62.0117 li +472.572 62.0117 li +472.572 93.5117 li +cp +3.0518e-05 .992645 1 3.0518e-05 cmyk +f +472.572 93.5117 mo +504.072 93.5117 li +504.072 62.0117 li +472.572 62.0117 li +472.572 93.5117 li +cp +0 0 0 1 cmyk +@ +441.072 93.5117 mo +472.572 93.5117 li +472.572 62.0117 li +441.072 62.0117 li +441.072 93.5117 li +cp +3.0518e-05 .990204 1 3.0518e-05 cmyk +f +441.072 93.5117 mo +472.572 93.5117 li +472.572 62.0117 li +441.072 62.0117 li +441.072 93.5117 li +cp +0 0 0 1 cmyk +@ +%ADOBeginClientInjection: EndPageContent "AI11EPS" +userdict /annotatepage 2 copy known {get exec}{pop pop} ifelse +%ADOEndClientInjection: EndPageContent "AI11EPS" +grestore +grestore +pgrs +%%PageTrailer +%ADOBeginClientInjection: PageTrailer Start "AI11EPS" +[/EMC AI11_PDFMark5 [/NamespacePop AI11_PDFMark5 +%ADOEndClientInjection: PageTrailer Start "AI11EPS" +[ +[/CSA [/0 ]] +] del_res +/ZTPJKW+Times-Italic*1 uf /ZTPJKW+Times-Italic uf /Times-Italic uf Adobe_AGM_Image/pt gx +Adobe_CoolType_Core/pt get exec Adobe_AGM_Core/pt gx +currentdict Adobe_AGM_Utils eq {end} if +%%Trailer +Adobe_AGM_Image/dt get exec +Adobe_CoolType_Core/dt get exec Adobe_AGM_Core/dt get exec +%%EOF +%AI9_PrintingDataEnd userdict /AI9_read_buffer 256 string put userdict begin /ai9_skip_data { mark { currentfile AI9_read_buffer { readline } stopped { } { not { exit } if (%AI9_PrivateDataEnd) eq { exit } if } ifelse } loop cleartomark } def end userdict /ai9_skip_data get exec %AI9_PrivateDataBegin %!PS-Adobe-3.0 EPSF-3.0 %%Creator: Adobe Illustrator(R) 14.0 %%AI8_CreatorVersion: 14.0.0 %%For: (Guy Marleau) () %%Title: (GTCWU17.eps) %%CreationDate: 13-07-10 16:09 %%Canvassize: 16383 %AI9_DataStream %Gb"-6l!!,YdO>%L5jfd(@4(L]gX$D#&ST0rVJ2\*0p!_\B39NRqr:rY;+['*gToiJl`@5WH/V=7>I%3XQ)[G&<@O+\G)#C1U]"6[ %r4SBHe[2F@e%0Fo2:Y<11Ad&P]-#+WPuJt=q6H/oR4,D(Pta9"hCu:IV4-VUEp%#dZJ1#Lgl/UJ:8u\ZU %lt3TqT6.>@Hhh&UWHQttPkD?0ZMU*rK3GVO_PCKH]A7):Y&eY!%eQZ6UM3dk]iK!3QDLYc%qXk%3,CG;-c=NAh:kQ&Glo+g:Dg16 %5(X#j#/A:?KD%rZ=LZTf@!;LAKp)=p?p*E*(\V6eE.KL*&R;0m]0j#h>A5O%k`R-bCYl;dVM]joMP?acQ6bY$oZI-CrRU0CHF6&6 %dsbDAJE_3fX]k/q'eH'Y]W@n<9-J#9G,sB!%;af#Wg$;[9(1NB]%nV+.eEo]NW29M %O>Taqa>Z[N+#`NChQJhQD[t9q!:QCf\?,A[liEiT:3-^.h+F0D#1Oed[6Jib4M/;%0]$P[!^B`R5VnL)SUV5bSB0>SS)Ki5R%4,kS0AM)Zaa>Z9+crEf%gI43JK0eS %l.@LVP-W+EUk6d67!7m#"#-U6_@\1b6icUpD,>ipe+*k2P/#Jb56IQ8$2phQI-:+jD-?@6.ab/o$h%UO`?"an!_]?)i^7cg(-W2_,#em"gE.t4:-E*,9PLL,RTO%$rH)akh7f*E5-TEGT,ZoY: %ng8'2JY'YP?mE&]jKst]%e9k8TRH;=-'95oXX7bXa5@<8TRF2&$!,-Zcp%5Z4(oZ!J+t@P_\;g">gP\0-G;sKK]&-F%lI6'!6?Vf %cor]D&Ze>PJiAQ'dW,CP5Yg5]oobJPIut`C&+W!O-tPa2i,-nWOp^T/DobB2)qmf$6JdE7a9/P;ALM-=YsU38C*;##Bpd+>b?dC56kkjS[YG;!.ts>@9?JQ!b-H^#i(CMRm//:>8b&tE%qHLSGusR'b31m3ia'Zu@?>j)9)_MJgm]XmgN0[p-(SmraMP2Qi%p-_( %b2g9EZHqJK^PC!apY`f:KGhIuh_Yd7,#@/\6R27:W8L_ldkeS02+@8?_*RGL&p; %\ta=7>V2TSb64hqDp.dEcqdM+=2k%N2+o5s\@5GIU:2@g'QnNJX/2O#^YoOaAr/X*/&HRgUmTH8=s>tsB2[:UGe_KYrLM)ib/'q[ %mr@1I$&78V>$Q1''"E-hCj?jhA_7]'%c#2ND(/^1S>"j(m0K5D*#tJ'n>!H[Xl6[T_+;]F:#<%=r4#$MUGeHLgg[<0A,_3XA3u!5BP)L%IM*cOC:](.=!kh=# %P>U>H'%7'\=DF*=%CG:mkWn@p6keT.6YH];i?ZVW6Q>s0F(?3]ekrF.-;V=/)h=2%[+]k+FR&6iA^_>>`np" %gjjDN+t^HSPcBpE6Fd)(.U-%jcYZ)25%9KPk7-1)TDE;fi)>.*d %dU0^.m`2L]n@9a>"'/J/hXa2DoXC%$>]GenF35q3ap3LC4c[R'a"XD:cUdr[D\Mu:hDq^hfmCdP9LmDq\meQS_7dl2gu!XW!i&U. %K5X/S;b`Hjgl07pl:j+kY=iS[F&/DTqF$Dq<[6(Eel[?1PdWh@PTBgFqNR6[oU^(.^U?]o#gC=7S]_hZci!%1jq4@gqQt(pi;boU %\'$?ml\q.Yj3EG*W.K+V>3nG6TE=:n?4K17kWp\kZ@k^QUT)%uO7@:EW?Cu0\mga2kQgcnhW\I,m:gYo3rHYSE-Q!?&1mobr_KA` %e#OsZ\p\mT0?r%O8+^o;C0:bh@EI%"*=Z:Q)>),H"EFK*P@*r2\^I"T*2G)crU5p\ms"OEd58O4^.PqE'Sg5l7RA\o"$6@Ck3t>R %X$;atoUA`Y.]EjQXs,'j_O[^UX/`-fp&k8rC6EX<$flR_K,5KUCW=6pjRilFR\O'8U-FSl4]:eWjDhkb@: %#")u[^+iF[]AiOrmn-f@J*Ecb0[:]1:a)&iE_so?kU7U&>p+6m(*%'d(^r,Y!'7p]PXU@&<1nbn%Nf@;Zl=If<_IC-BE\8Y]FoV% %ge`Y"d4Z10h9jShJ,=>2e*2A4l$q7Dp66m8\(Bm>p-q2^[r-J]&q8ll_]'L=-ORZZd+b?j"[r+SN/)t9o3K^7lR":12kMnUgAL-t0M!5:7T"fJ2jX"-bm?^+K1N^Ol!+Sce(>mpV_G<8jVdC+4EQ"Bn:7]-e=A4bTsn`js,G %%<"'7WdnGeUnB68!K7ZoSf'u@*NFd%>eWM#JP!D)_^V+V2tj4-E4LRA`Vk_k9D %[@9B5S.F]mKGL4n$"j6ETS!ZTkVBk>4;@5eclC>]n,pEG#uTd2!hP19=Me0>B"0scjc("@2c@qVUjpM&Ko[mur)'Bd%RuscJLNt* %r>jX5p-U)Qi3*-FPm;"gkQ&d9KD[W=k]uk^_$"JeJSC9\pFos*?]dIDlKe*eL0>g=6BG\,8$Z?SQD'?qr^i#F.s6V_kg47H^S)I7 %0b4.&3VpFi7OU\YRkjF''!rIZ#&PjR7'Zk!0P-"APi3^D'1bJBLL5]FphbBGSa"D_7VW'N,X]36kV'^b4C]M(TL.M2I?*Cq`eO*$ %@it0TM&cI+=(f_kE.8Zr^]dPm9u%*M2.-DW!s<>$\G$AV1)fY,ahp402O=MF)/0YX!gaN^?'32hO2C/:aE`C1$:4iJ=sQ-VdP9jI %Z&^2?;S"4o(MF'C-I=NT#HlFsj9'8;r85m0E;Lg'!,=h"18]cFT^&J]%c+BGH<"tOEM;=@I6=X=qm)A %KGLMh*<"i877T^qFqdP^<9-XNUE4W+*j>\WOAS?9dsQf],3Zh?(#]'L"+8Gep`e[C=Sh'd@ido);$G5JhsQsZ`PDYhM/sJa&sRE] %gs^F:E!Bt3!.F2&GhM2.#+e[0cCE(p@fk*]Uekbj\-IIa,;_Zh6rtXsJ374]`!YT1QkiXn$P#>X0b:htV$c$&gqh$$4^3M5A>;d( %"ci59]/od#aF!,J,5ir"!1+sWU3":p$obj.qEc?Db4%<_!HrA=EHb>9;$*mk %jb)\l64)AbkQ@22YgNP+"Z5179A.W+M!ZH=*J/CkZQ/c56f$jVc9:.hP`&p$To)=Y((O)T>q:2rS!JmuuuHq/8IAde7A,9\nFqn")EYoH/;5sobXM!tNaiIiGO16,+# %k)1SELns)hatjS\P_bXe;$5@:]Fi#c+],^W.b3Gc!dYU9(#9`OV?a+_R$:7*Q:#PI%>PFtI4b8n^iKrO$^g[P3>#sGed`^H+2B`Rg:W#<&!*k(o"Jd[h^^2"HJMT[/('I][ %_"aloIRGbCPq:9_O!>3?'BKl)q4ccLaCn/ZR1U>4A6.dQLRFr.$h3WS7GOYXI).bJTK5Djd"+8'FsI-W*<7ZVleM@mV&#"E9F#+2 %(o2Q2g2+%S+2,p>"/"C7WK<^*?>!:SE3Hmb"4!rOP]NdL?D9:7=:g#nLpdk-3PZ8YC)**?'Z(*J=$c6XArNBE&1W35Kp.G/!W7Jr %!43nC!RA7W9+*9uE-NPu[*'+WDoRUi%bhD6C/87dT]"$5Ho<8,$sJ4IK`]XT4UQ-RUHu%P&b,n?*?=sWJS.r8$Q-gb6?Hq9-W)p4 %q#EqfX=62p&7IA&H)*Mh+I3,Pqg>/jo#IcN.9oRZJ$AlBV:Jb8#!A=scW0FkD(R7)D5nh-XegE,N!2A-/Pdgs?onHC8FM<(CO\J]A@IdX_:@X,7At %E&BrX$u:]c:N+&Cn3N-PLdab/em`j!]D@*t\p*_V1J,7%@'VoPR2nOCSK9GjH3;rTmXUmrn1h-UJ2IQR5H*"q#H$B/N3:7"#.LdA %R]j"X';61.!ISX$l//<6CD@nA5u %4t#`Am,q\)V$%OB`H:t2FD.B7cp=)bMY*7imr&/8%)p9h/H%(/kGp;jTm,t7OjFg#"?N+nj;C/@EQ'-\I).>lL6U<#>Z(1W,jUJ8 %Q-FDq*r`8QIF',1!Eb8&Sq&@7+.;30;F/@*``Kb#!PVE\Rb1MKP$_>H]"b"(cu/Sa@Gg50#_.A6b])D9*;EGAUfU.!1Q/(i.b'LC %jWNee>G]X\GLqBBKYU;p#''APElFf,-n&mA7X"XV/LJ0rZVjf:&jjp]l$beGYHdTK6g:L@e(qL69MY'5hiknR8jn^dU`aoOm28[V %]'4cn'ouNXI9^2FSFe:[S*"Z_#eo9SPJ/B00W2\=4("%OJLdWg3W0tiI>4@o\8QG/7"-TdC'eX!>eLr%XPa?n;aM*XLng9O(pAVA %S[U,s3S[s$d".tJa5gX-,H1W%]S05bm9_Ag?S*dM>al489d35\is$n4kA[Au&kHMC%3p_0$==_Ik+;P_mI0R7-?":,;QN+n/(!a9 %>+F-m\FIg:B6l*mLRT@OeS7Vnd#Y.C:/AZj*O@(SQ76HE,'/E-[5X-8gVFqj)QP#Vn('YAW:mC.]%q.RhT(%;j;@c)N;KXDD-jE$ %HCqkTljg%V#7(,]BX.3pk.Ta140>F@f"K++UO?C,(oreF?(A7]1l=VOI:N-MRn"W!*8^""7N52%ZJVof#5anH;lj!B1+eXI>H8`fSL)!=aVU;f9EI)jEXN]_LA[eTgch?VKn`uC_g2aSLY)BRq4n]g2%EW[ed %h/VYJ8QL'r39cCX+Y`1aGs(@*mVe["O4<)sqjZt=/j50[moWobj6%"0hPo9#qOZP*o+Ips/9Oc-@,GAgSj;^-TcZ/tQ2eL=Vf%!E %C*7/S]s?mU[m];U7,E9Za%5SEqSTrdPak&,1Rq5'^q:Y?Z5*E;`;dYW:Mc'$FDk3Db%*!h3Wop:^Ik%47!@kEO@!Tn::'O]dbN_> %jh`&I];b[lC?9mT3s3+PBYQFl[$AtNokK!0&=b.MW&O&a9'PLG4d;He^"E!IZWYIOC+mJUSN@]GRWU]99!b@7=7."bP,3n+bLKo; %]pE0n[;#Z3X*K!3q__XR$SC/RDl.P5H.?M5[G=n'V"b/9dpV`'gcTFYHn*_kGrm9iLWS:jo6(Bf6]uR_Z4=RLWSGkF>Hb`RftCW2 %!GL5u(PM6^Ipi#>d#,R9!^Wr/cbjAD*oso?*akZq2k,dZ[(P:u^"Bjsl&:3]CsJl?lMupOlNj;Vh80t%a9]bp:jPLO`-:'Zo!%!GWrW@_,0e+& %Sbq`\=!Kk3)>6*.;ERi^\FCRl/sUd#TE[L=JSNJQ;*CI2&.%]>Dk&uBqR-bS^-Pm,n"!l/O[ps'?q@ZAr%8Q'W49WC#\jjjo)k:` %&)9h`,h"3aFNTh`g"-Cb]!:W=D)Aml,:2gS?&t[?hr]Hd=%lC+jfsOP;8QSWYQfLDU#MT)i(XO-Yi9X*^)5Rc@Aj-2!p2c8/l<_Pm5l+Cq,K2&MkF5C4,rue0(kiqIpc?G1G#/[UQ;e[L+?I>#?E*AQL77a@W+edJ?KN]0) %lF`3T)aZl.$44*d,1Lm08>p)CTb^Nak(T%ZGp-a/?:`b:(K*0RKp7RB+_>.i8D.Y^.2r^>AYUEECc$g0NJT?nf\2^dUEH,M4j5S-H`l4'oN/Jng)&GdY1+nSA*7i!j4N\"^G**L@m33nWcEF^6QilFI+`K>k5 %M^&TI(Io5r/rhJn>T?nf\2^dUEH,M4j5S-H`l4'oN/Jng)&GdY1+nS0SVi[@.5`DM;IMk^Oq(Io&m/rh,d>T?2R\2]A-EH)[9j5MIR %`l1f.N/OG:)&GdT1+nS2A6^*CaLF3eOE#7S+lhQ16H6uAKT(ha#T4FK&Mbu!,%Opu7EDtuMNDgt'HuMr-pkqm;1smdUBh_R7hIL/ %NZr"=*(@rY3/Wf;E>0SVi[@.5`DM;IMk^Oq(Io&m/rh,d>T?2R\2]A-EH)[9j5MIR`l1f.N/OG:)&GdT1+nS2A6^*CaLF3eOE#7S %+lhQ16H6uAKT(ha#T4FK&Mbu!,%Opu7EDtuMNDgt'HuMr-pkqm;1smdUBh_R7hIL/NZr"=*(@rY3/Wf;E>0SVi[@.5`DM;IMk^Oq %(Io&m/rh,d>T?2R\2]A-EH)[9j5MIR`l1f.N/OG:)&GdT1+nS2A6^*CaLF3eOE#7S+lhQ16H6uAKT(ha#T4FK&Mbu!,%Opu7EDtu %MNDgt<$C;]W'\MC;2'seUC%kT7hmd3N[eRE**((i33&'[EE"+Aii#2``DM>JMk^Us(Io2q/rhDl>T?bb\2^LMEH+r$j5R"(`l1f/ %N/OG<)&GdX1+nS:A6^*SaLF40OE#8>+lhR\6H6uAKoCqb$5jXM'f%D%.V)d(pD6:SafKoCPW$5ik7'f#iN.V&Z%7hmc\N[eQB**(&c33&&PE)[u*i2At3^eofEJ>3Gh!Cmk[!fea@"<:F_#WSiG&TC\m,N,Le7_hlTN.@Z1)$*5B1'3IcA-pD6:SafKoCPW$5ik7'f#iN.V&Z%7hmc\N[eQB**(&c33&&PE)[u*i2At3 %^eofEJ>3Gh!Cmk[!fea@"<;Pp"Isse8#hZUDH%chh5EZ[\l"0?Fe]6\lUDOCer;"eX;amT=>u\1Z#2BAA)1fb`k'QNN-1m%)='a* %1=hF3A?6_EaB1BiOKi[[+_0>A6H6UaKT(&K#oW%u'/J-u-=j1s9upEqRZOdl1a-AbBL9_Md=dI$UBqh(7M@Q.N@&2;)bnCU2k#i5 %DDWMHh.T-p]$Z1iFe]6\lUDOCer;"eX;c"eXIK5bW.gIq6:Sc*)4K[31>p@E&8^_i+PGH^sRgoJ>3Dg!CmeY!feU<"<:.W#WS97&TBQM,N*6%7_mE)N.@Z0)$*5@1'3I_A-oY6:Sc*)4K[31>p@E&8^_i+PGH^sRgo %J>3Dg!CmeY!feU<"<:.W#WS97&TBQM,N*6%7_mE)N.@[_N.CNW$+5l#;967,RZMN/1a1o=kX*;.d=mO;UC.qU7i*p5N\4jI**pXq %34b2kEHEAaioi_K`R0BuMk^Xt(Io8s/rhPp>T@%j\2_']EH-(Dj5T8h`l6>ZN/OG=)&GdZ1+nS>A6^*[aLF4@OE#8^+lhSG6H7!l %KoCqb$Q0aN(G[V'/nA3,?-'N8\r^oOFT@%j\2_']EH-(Dj5T8h`l6>ZN/OG=)&GdZ1+nS>A6^*[aLF4@OE#8^+lhSG6H7!lKoCqb$Q0aN(G[V'/nA3,?-'N8\r^oOFT@%j\2_']EH-(Dj5T8h`l6>ZN/OG=)&GdZ %1+nS>A6^*[aLF4@OE#8^+lhSG6H7!lKoCqb$Q0aN(G[V'/nA3,?-'N8\r^oOF4]U5/6>qB?m_]\YSiiQc %g1NR5]?u)^ga%r=p04;?'!7+_Xi4E^,?nG,b"m-hfgFr %FqA/k'-O1*H24]18MEMQDZ%-6H>^+U#Z*NIgCS@0fRjjmLsbU"F3gf^Vo46.MhsjhDq(AJFqVY6frH;+oW>k@%s>ti02j\amq(,n %FB\\s-i<)jE3!=JjToB<)Ic:[nK/hh#aYK7;#^JK9)Gglq(J&Rs7.l-2]FEEo4#[s'6\I93PBI %7Q0QsNV_Qr8ZSA?s)OmaXJ?d1;2tE6d6RW=)hVbpB[1F^UK[7:8Se>'l`EbAMOdL91S-Z1U^nHuYCk;1"&0_uZmu"!It?t,9^e]3 %m(M&jcELUSf7cF%;?&N[/ULuu0Hrka5OY4W"FSQ`4gId&[N]sO;YG3b8=Ynmm\3DGE'J$dUV %Z83Jrhg1i%2`>HHheCXG2Cd1qP<[2&,g$PrJn)FmSj'@N#Bm<@5M2p!5.Apt6honb6q(%uBV6(CMJX`cgS9s@.`[oTl,;SK-4jWe,@;dfEn8@coeU(R)Y-0lS_N3ouL:^mb>Fim.@.QpE3b@2[6\Q7^FiE'5SE+lWU`YDEI3^O)"'k@I;<7 %T67`P]3"E]m+<,K=!RU%l/1UQ%7[o]cNiQ08)$G!1RLP$`)RP@oDBhdqC!IBF %\t1ue$4#h4E6rU(+?U@>FLTginFmm(@C,)nL)ekuD@nkAeE_2a4hF`[NW"bnh.,Y!;O[U.f[u.=<2)Sc9;+TAZMS\X^ZO9?i'J=9P6eHM<5:oW%FX4G%)gUn_G=]?lg@m15)eR>dU?b!OkIFNY/l4ba?*Z[i:=1>5W(n$kCfe3FqUsHG\Xo/kHW.A$]P[HS& %ftB!TAGbmM]JLR5KPm0[rf'C`)Zm)_k"Y1]LkR]*D*-PqoK"(;_TW*=IOMHDl?qjgl?5ZK_(K04XC=rk:CofO.VN8K_0?;Upl5qhI8K(ah?<,eJg3VC[J^Naoa3Da(EFd7tA`KO1^-K;XgO1.$2oCZ\tV= %+IT!e&C,XfFSH#4*A"?a[`$62fuM&IH##7J7M)21i@D^?F.RQC6gUgej+;Yl`(ak8o`r`XSWnqEfQK6i8pp0uRZlW-;3JT@Xg_,I %Z^hr3DEW!u`.I0d+hKNF2Ij5Nb;NNp$>,bu9i%'rcuGkXDJAW$Heq`Ud$=C=A?t,KX)QW+aSVUTlYGB!N6:i8a;2YWYKer@Bts2h %Y(_"k?q/qZcd$&EY!eebo@dm3$1cXCc](5kerA!Jo(3"$JsZA2fuq*Og5,\;5\#TN'lpm%qRKaUq2!/IX(OLW(tuA0eYA),L_%1C %HN3#e7mns\&_OBKSHuVI#b/5>p,uiu^S50&^9p/1B_Hu+ojm(f^H`!bf:,@g6!ZB^%,Cj..QWp]+Y+JZ^k`lO9I/h-1dDuHf?T1g %4_FY=6rpD(4kG#Y)!'\8#\A0"N@'BE,fo>XL]hu@-BTE0b9leBfitl@8)Fi"K$5js$1]iJ-cjP!c"$;C2@fUB;FQL_)`*@YgOj=U %g$QIrg2VbYgWtHeL,_^gSh0_@`%aP4Cnn(jbRWb4]:80k)%tL,GWFZEYV)0diEVrmb!VAZO6F%"-2-W;^44)E]O&J.W&!/s8([[e %b#6L_V=c3r?[1GN\f1?j&j_2YK%/]_Q8O[QUD5_kH;5Ie9:!!YsZ&kEFHf74XsaJb$JW-2tf%rE7Y;MH2^pV\2c_LZ'tYb %))2F$dD3s9Ggd+d#H!WC[VLhqG##9?'PPKC9T+Pc3BG!;0e?`X"kNeu7HM+&-1Y_::s\O#7N+[igU%@f7W+!ndG'QEh\ccD %OWC2n#u+(Si&UZ;8>C-$3]JhdZ45H=;V--bT>p`qolEmNXWOaMn%K<3pn_Yr^29ie_Dh3*:=rTk0*fJeX0q],^Ms1_%G2-&. %rUY=6I;ZIEe)iQk*tM8;\P7.?3O_nQ[(5k#O7M(\;CuJ1,7E>pbq3XXFn$ER=kc+<\KgMAr438TRHls1[=tpB.h4)qa%&)M_h5K- %RTf^3k5+qgp%*4mF6094T;OGOErEIC>7YAeVh#CW_a_M'TXj<85^H%R>gFC^=jmM7!\W->jqfD'V %g!&6k;uIaUF>:81hqrt=4/Zeb],@ed45JF_>m0oRQIEq/H-t5Kd\,L]f0qW`$"\Fg97=/#^/S.7]1&^5,i`L,HB@fKo\W>AZT3,h %Wq;?dZ0%X(Zb>jcDYKU`h7GF[GUe=aGLZ*S[ens/&)1`p;GOi+@64Nl\gRO)DVpL5\DLSH]P`1)h+V2 %`RT[CDY&ZcBn,(r?OTnkCE_6rmsHqFfDJ7Ke_BcaQd]G^V=W5-/[A9R>!2_Gb!`To^TcAYXaZ;/o^5SV^7JU!/)?]lZm:-L](@I@ %^$et5\$'%+,$=ZTF86JNM?s*ii^`H3n&KD1#V'*hpZ]h+.\kiZj],9^ed;$7O[Ke/[_*TY<7b>Mh5Er&ICm%t'2`Im@H$tM]AZbIB[#)/pJU\Rdi#XCq.e*qBIDn[]Lo#8 %VsuXMdSsiCpse0\[oL&HV7gdTht\ie\WJWh\a'W&WR2.bRcV41eZ&1YEs;5p^KUU1a2L'<[.<7PlDsRSNc]ANWDMh_W29A5^C@T.t)Z65E;i;A#m0<'j$jH %K\Q?5=*f6FB`(IufB9b]BM!6,iZFmNLn!>kDlW]oG"Y/=6O4;?Xk-T,UN[k"UpF8V>i3lZ]\rtOn_F;K;C %5b&or>9*oNiTK"Y%B4GN526QG3e-tuP->16pZgsuX]-1FkEOEQ"Y,eM8l719Xk2j!?ao,mCT,[bF$Ts'HBiV&hTf;Ue2bK/G`>Hu %?OetWM&],X$F0Pj^F+3ra%$C %Vd>s=:*W\aK+3MA[CnX3:VOOuIadp2_1kgYBKPuA3'iUk/*m5?KX7#?)A:gknd2s.gX"^!mV5ej"#D %=8d&]0gftnI+ed*&^T9Ihi_nmG224Sc+KHu^An#7r#qDa\Z[sR"oIUSH$B5HdbL?s)PUScB4#\3j\kdF8%"AQ_0d-8L5K)8k"MNd %EfJDkX,$o@.nCTFSd4>*DdHTGI(&95GHUD[R$R.kW69E08L?N'V>E?8=m(gip9Kq[Hoo91*JBC':L9lsN)qTo#?u4ZV,C;s4-$6R %9m2KeeVArQmsa3OB<,Ut3a_9Sd?X,OI(tQ?FSXiTqaN(>m=MJ6e(cEWWHPPf,5=i5QqH[;9+)/SQ]3;P86'#n3mqD;=*F&%?F>4b %5=AR6?`dla/&a:LY>V#J?X$t,n2$fe];M#gpD3@_Pp2%nF,,R[,/jUt,djRCcXY=KEd6u8qgl2-7cNme77c6RIr.6hf%T:lU3p]I %nr_e8f*C=^)Q7C8!0eS$"aT-#hLMeVem@CPFm>Y?H@Mc33""pFX*._@k2a2KWJfMd %8%ePl12I?W/#ihgs"2PEkW]oV2r8r'OY;8$@b!CQ=c*#OZ@CQZNiarXZJl5WJ)!F-Q-(?pGF-rDEoj"0Q^"d<](/L)60>^Bj#n-0X8qRcr7G0DZ^sdNosh+7Yb'?8d_4E!q%2bAlt8KT=a#WMARX@oa@uLS#+haO1?.]A)_UPZ,&m9Y;'(J2 %6QY!B*0nI2a(a8ir:j"X8MQ1hh5tV9UJUo1FU=,&-ldHe&Z/InJkP]^LJ(D2F4b0f7sT0W#&uXs"]#>*%c\$d+.Y($f6Lmc8[%^_ %SYPjPK:"VI?!MB*k4[q2X"+N=9OLHbGA5ShGRcef@Wl(JH&r7Q0jn3J\ABWQ\KC %Mh$9sNitTca8TD,:PY(?`X:R9OR2dV=o$$j-\4n!(T5WNT&ZtHAWlapUe4."MKk\am6N69Y?6b2J(G+`FsqWn_F>q9\@:?]\ %)Tf.=6XeF00IG*YA'->WVG;n$8(2D_D'M/_IG:+RbI,Lfg9KP\&'u)1lg^Kt;/#cQCp5u[MN9J!2Le]?mJCJm1o#)q]/\q@)6`1C %HEqcWaEY3<1\("?Z]o_*iTZXolpu8jMEiBA*'BPLP6i77jIPP$p=Rgd#:`O^^"bNA#%oBCDRc#aMLf\aGen %6&p-E$$.rqCi#-O[ueDX(iL.Ma#CX_(%1F2$k5C*f[5MS8Lis3&eoLI2moN)HSl1kL3eisdDd:*:sQQj/Sr&7jii7M5q+TlHc>+A %3LXmNjdW`:"7%U&b8)U]Y$u%j^8432N^?gJ.4D7_@>4^SHKkZ9:VPV,,:Co22)FGkM)UeB$iG6c()7Uu>fpQ^5fll>()<-GdPuj' %<.=aI87eYu:p*0TR\Ddck].<8p5u2E[Q*AB]`eJ(_OjX0=5HH6j'Qn(AmXW%-K)aQ@&p01&GEnpV;[Kme*-NWOim:+l">Ai`(4e+ %"k\FEa-'!2W;RE%G>g1O$Rk@e;S.M7V`-_@35-(o]f*;jM^QK:SB:GNVA*)I:*[`NS?RIg.j^Gu&IuZ*=;Xb80PNn5\CBY&jE6XfEi#%S?@(DZTT[%WQ5CE8&4,jI#L8^&b2B1,P/7,pCI %ob<-I2Rj]@bjBKQOJ2q.VW?.B.k$dVqdHc%glE.B;>0'A_,SS"OkNapcF(ahrc:W.7;d+Xjc%gg=/5],H@><02^f_IHB4\jGTLt+b\V[j %=?s_EF?tt]8U]g^4m;D'_&<$p`I#tNGRKPn6Po2Wa*J+gj$OXO60ItXSD8lPhLj,B/NC9O?+^DJ.Pi"c\p+`Hi[m.'%paQHlsl2Lg\]93.Bs'EaaY([i'r.hZk$'a%aanj>g?q0U9:V)Hl05/2_oNuW'^/7'KEQ#Zhn2c:% %ZEIn.=l.:kP\8,uKa"9pF;PB&=Js&=bYlO7NMIP215lAF^Or*76/S*im:5%WO%hTb)!hYUa&QNG8(fKSr8duK6kqBtONI4k %2.CYDDgsDeR)Gd59_S1D:\OPfeG\kX`Nb=<*?&L?N0ddI=1O06BVus<-gk&Mpqm/_Nj6sl!k6V9I?al_VrVaGT+o@'CBD@^7:&c.NtD+K7J6& %1U$FH-)*t=4GsUUP!Ap_\?h0+Obj*q*R"hc=:Cda>%C+h:/Bd^(B[PhG)*YBIH:;ARBNs%aJb#$oCGoL;JU\T@$.-uHm@EfjMRg. %/2HR>+#Qf"T"8VuMi>9[,Inas[,E0J4Jf6fYfO2cL-8E^oZnJs,/^n]"(Lm*L`,TMo@8\k3h^mqa:EFZC_0F/_3J\Oe@tGuathE, %()"!"KMUUdCj%RA.pVgf2F\^#g<-?W]h.#+-JQ?(QS2S#jq;N:)!*psg^5%[/NCnVDTkh]]H+$1=-maoBmo>f.D0p^G7XW8*REYK(Ms]km<9me5B[n#Fi2*.4WE@9iu<[>ks(\HkhjoEYt#KHKYDTiabShtHrq7= %+,_+nf1Ca+S2LlPSphM#)86\"KTee+`oY,L_aLh4;U-g5+ZJm5S1`A%/n^Ch-590)Egnp#(;9&qEg@8qf!rp1#n/Fm7jD!tp^+@k %Oo",4$p$_HkB\aSk)h.>-ZUD*k)h.>CK"#7&@UuFkrhp_B&o)#1F%t1S!eMshTX%cod4r$B]#&A]Jl,I/X;$j-sq %=BG"o/D24$FbPb5A$^<3,9EiS4*mcJL#_pNXBje^YZm.H$9-PKEai*0T7%-a0"fNjU8^3-YM;f6i.jVpSpFfd,_%aMe>6)]]^l8(^'r7d%Iuj,#mqQ3>LX!Pc4!'Z!mA3T@jo^Mmp-Q^jU1^^"ED %hrZiOhk&a[oZGs$6%,9Xr+]6i..e.BNW.J>KCd#7iTgjk.fOR.UO6C"00#'B>')iJ.0-[FbNAlVlcU1>copkp_QtN.7nK1O[Of/M %fr+YB3+o_e-;-#+9%Q9VDr2a%m.(O'XS.(,ZeP46B=D7<*d4_7(Qk!"Z.^j.Q.FuCZ&0>].pTmC%??m#.h0(?_,8[!97tN-G;1.^ %#f3..4m\uE-(RG'RU9/ZD^g`E?=tKFm.sn-V0a.GY9PQOZXhsgcf<3g["]kUcYebGK[&Z_bsoi@6' %O2G![OO(0]pi>L5IQpkN:Ig_L^H6Q#Le_nLqG@MHU@'Ssk=R_0@1Wdg"HnjC/)ltu9p %Ma[a0=+\KdnoJEH1H\6hGO,SgVTO!.ac0qe.js3u3Pl_UHYpEDI3T5aMZelPKq%]G\]FJac[FQ<;>WhS238gB8TpCTZ.(*b5AlGM %Z9@2,#4?Y9N]/!)QYqJQG62]o$10EVHIMEH!Nm/TB&7Vl?TN(PR&Ra_GW*D-Ga[-PNos%oZ01.LbLfZRm3hY*o:na3M*EnX2]]*# %;%Z.7pSOEZ,*1n]a'5J3AEBo*l$0parqZOE]]jZa(,df#CqT"W[WZlg3\t\8SoR1L]sI@.j8%.!pQ!P9RuZZ)(E%(=@W+VEZ@cN,ZME]"[4Vtn\k\Q94 %NcZKM]-$jLOkRdmkLFQ;b)EXDN.5/>N-:o%qZ];B9Gu?3UTY%1a\RXZ),uhu639DjUFL_P?_]tZ5*-2q`ad'r0/n%HC\GaP;6$Ld8aSHqL %7\@IgQ/n=E";XGq0V%^$40$3:*cs@60mAZHgK=?'UT?e;6*%gIENYC83hd:OqcTl0=%38Sf*#I\!Jn0$A]%Ya[*pW %8,$R]B#_ur86"0,P['r3@4.4XH`.%_R&MIiqj %K.$c1S>f;b`hbYIO;m.t]Y1>LRmMuh#u%S?]?Jr2!M4P4GQ]A$^e]6m*OR@bST-TF5>h3/]8=k9*p\KkBPj90EAn!G8*jACMfM;_ %'.#djD`W@ln"dV\LLKf]G"TBPXS8]9ohWp6lWd]O5mLhuH#OeS^"NNrlFNC1k:=SVf\RY#$!];?jE9e__2N_KdaRaBUNj\HU %-I9;PbW&\6SFN^ai><0:S6>W.DL+Au@cq2FbDBBQn2W5"7YdC^j7:4ZDs',8q0`pl0e,!gdBdQS>2Hf.pQ:#3lQEoN)dRs$TR2_(GGM9OHUS=$`co!=cdU7T"mEe$'==%4mHgK7$/SmmNKZ0R&J`[+LkQ/_2eAjA(=[0/F$9^:[7 %glGu>=G%Xc7(TX`HZXQuc6M[#IThsq1_n$_Dsd\R"?s!-gAtBjRm;b>)sb"(BuESg1H=e7cD(K(Qc/38[#Z^=.42orhs3;Ra44,@ %@=.B=T2VAWqLP-agtL_qN*Z(kXm[I!RG2td?d>cZ(@pt\%"%`nD&tn*;XX7rE!4MMc3F^u[4_8@-Z< %=[D44LMc-unbaWsQojHK3Pq!YDKq5i^40%gQp6S/1r$9Ih&Gd`Og6$Eho^45%S %Yic;g?.7B6Ro`iB]Mo([GjW]!=uXS50Bi;r6gpKY=fGAKfKX"bYb?^;5'#9$;3f_lNk(@^Ga1>Q^@h>@?PamtS6qZ\Z&l_X3_+-6 %Y,)@rrgd>n=(,c[@K>mNl@_1!#C<#7mrZC+bX][ePB6`qo3?k[Hc)bB$mR*mborpI%UAYo`_,aeVc'%Uq"1($mGbQKSh7A>C/Eh& %1V`U)i`"(4!>Epq$V@]ud[-b6g5#u%1f,E@\L7!W@_A>14IP;I.=-??cN]lS;.m"M(>OM-T^+QbZ^`V.[08/-;(`]2EcS@joluR3 %SDH[+[(S1gq`Lo:\@U@(ndVj`++go\:%PY=8]b:!HrUpd1.^6#AhUh:Te6pl>@j#0flQK[PG2INK6UP %S!>q\h<')qdh8kT<2PL?lhMfDFEs1SZ(9^\oB,T&>$!&X/-km/Jf!@p6"gj6')RTHS@(UjdCZcKfZ+&"Zf,#+eZmC]LuU1sq:iu` %4CcWuZ.4.9X58lS?,W%*@_g8RdU\-Zj,:@GXG8_GeFuF%>mT[>;)@_QZTg69ZMVJ:1K+oJP/W/^(t6N?XJ9)bOFmHb %Hf1=`2+jg,eAhG0"njB>isN;`^m3@jk:4%JgJdbeZgths^elI>1&0$Ok+=Cb7U`&ed0Y*M`YE[;4i)J3N/dDi)5EZH_H,5+!Q*esC$#VjKjI %;Anm@rJV9K$X;ThM*q)Jc:=JbTmR0mYFOTK51Z`aJb%Jdr44[Md0S@^aA`%L&/ttKlSeoAY*m7`ReBuN?dh?>qMi8EQ@H'pR/<*p %4P.nTQ,-Dt-B&BK3nH%A.MOTN+8]jRXUZ_K5p3W@L\UO(HqS=^s(?bP5 %Dn'CB;PuP,cQ2Q2;uM;fXsQ<`0-5[4K:W!H^UUOlNMP3CcLm*&*?O6'^+#e$ps.ohg@)k<37VqPD[nkg>eg%[ilKraA"N!&YK::H %pDKLe(OrIB9YAeCWq4.VEVabTin'Y%]*K`If.V[A^`]0B4MJ'YBuHR_2f15hmo7%>SB$t(/j1t96hjp$nW)W#EL:Idonu&bcg_j@ %qHQ82RQ>qUSop]FbT^Q.#G`#o&^e]*U?bBi=S;CF8b*P6bF4JnoOchK`f_eQG"EZ9J$eR[qMs_12t,m %4p#`#,c<5Ce*_XSBm7M8Hb\kE^jfS)V[4H@!t]1-OFE[A%;g!.9<-:>FY:DQ.9dV/leB[diqgs`hO!o9_tR`AEmdsaW`Aj=h1'p:Nn=,1l!f!BQS+kQ %Mpg.ZkIPcKgjYTmO6#3HFnb3rFL1jLQ6&dc%]+qHp/ZK#fPF2Ff?Q2#cVKV&^#$lnEj&hpaS5P%V1[WDCN/0f5!M018g,l %F%j\G4GLfNQ``68f%bRMqrTsA'$c]jMM<5#rD8p^r:ZX2P%WFJ_%f/`JDrGuii %T1(b9HkIrp?b'MC7qWd5/SH^=<-C#h]]$3g\]\ZA7%J;`X[a/=-H![;g-]ughR2geDTMpJ)ojnHF"<`fH#U%e$=DP,W92dgAo?iF %d'a%SD>o'<1bA^Qj6+TRS$<3*9\`^'VC#+:bC4_rIY2/")\"85-t/%*!T-IIkGQ#RF@2qUCXgoLC*;D %bO2PK35Md)[NIP/B7Gncr??O#!OiVAJNP>lZg]+'^6i-.>i4rO4?q?OlY`uWW9%P=\"g(8J3HNsQ'EqiYdNU>aHafJ:Gh#]rb:Jkpfp/hNrAT):\f@A*`!PDL-!8)DuhaPTt2l[s';f1q7[Nd2L6&gFEHM?:0*O?o\C\Q.@,% %#5U+/kk8E5o+`8Yk9]cm.#Tn?@r0NZ\HEmV7UL;J]d:Xt]9hn9l+bcflmeS@9"DP9gln\&P.^0]H?Yg#C/KndC2VdeX08AoI.al! %1`&i?,]VE;6R@EiBIZ5kDt%FG/WWA$*i) %qYP>D*@[PI?$SYaUk?0+8?^'LVaMU7ms2lh$/$(CH_CAq5)h&d$TAN1?BRITk?+2dI[\YZb29"@VHl[EHg@aKMMq8:HbgD9n7*^/ %'nLLpSZAYGR/Yr:"gEdj4(A^+3P.h3+]CT2*'D^'0BZc\B.8p6YJ9Kbc@/c`P3XN0N66"_&=CTsCr<%_o=;Z^gn$ %.G,RU^L7QD.PDmY/P0-fILci]'!*8JC$ql4Z*kFDmr^1l.f+h=&a\gfcFCSub=*F&%_#lGI``2!j_pQkrTo@MX7tX6Vhi3j&,uR-rPj#0JqQW0$-M!](CAu%,TpdQGmAKoM+9l!dg>Gj#79[D;`98``%[H;MX#hlUW0#Nld:/2F$&!q<WJ]U6#fl'T52M8ElF19!j,,G+\ihqoOc3lgeQ&&;[0;f+]SM&[VNX'/9UlC.n,0i-9.'T[FjG_u_hk %1[ICQ$nu"N1uj!HU'_Tbf>X2"dhIACdrda$Cu`#gZ(q3_Xtq)F3;_*oQG]4UrT4pSUBio-j^[;\2nFh6EJ@;Nem["h5n)QR0=MWddVFmb"U;)FS\`.),r(^5Q?s1q=g\`N/O$atlSk6+0f#K*nH3rfAj-q6K7L>b9%;$C@s %9B>8srcEhlg`Gr]M(k6_EBX>nOR%!ee;-$8?&*-_cI``^\O6B#-L9i*`f;D)?fi-Ijp@K?T@n:d5@:`NA)Dpg99`i6!ahlXS>YCp %SbOT2+fg4,RXe,@jb=]Y:o2Wj1pJ4QIl(FY2M0Z\=);bWVccbqEB1tK^NVN,ms_G>6$-a.>W3B`9p>"^E@=19d6Bn,i%?28bdF.-l,?^3eCGURAa %>hHFj35/g:rn5tGN1>HP[DN%_Pugm%[BT@=?ho!=\q<9D]HKK]_.gq3(%o:tS:#WAM`*9d]ue1@iAXDT\l9?NM'L)1ldc4A9\nA8Adh,`[cY;8SSX-o[PF7n+9 %.&k5_Y-Kh$HOlL6]c?<*=1hbbaOX"rsLq%IW\lK@Vk\]3IcJc+;gaXPG0"7TQEQ8dmQB*>\X.4]>=6ZkuV\(%7^ %bpjoq[jn-!V_)J&n[>BteoqYGU7M8+D@lt?:=iNf-[XB!(m,;u-&(Le79SGo,G'sO.j!r$()14`+sV]'5hB_Q&hK*:>!1Qp5IN[@ %3<-u_]K?7[]^o^p+'p!sXJ>gRnd)ValsTE,?64Z$Hji2NGm"A^FVck3]C7!\7;s]iBIBRt8\PlO=9u`"2Z'>4^d8=["[2IROMF0g %DMrE^">!W'ftC&n$X2(1*DL/eLZFOnUI4egdDj4S2V4<\>9]_5/(oA$6eP;%6jgt]<\RUl#^c%N3.O84@H%94T$[ %/dZK=c!i36]_@fl:561>0BV.B[P,1+^_4!6ORTluc>RtqCB(*Q>DI">JjV!9FT=n+*81f?X3Qi6^2j;N(gV""1)t/+>E[-95BW(' %gc:Y5nO\rNB^'[*]2hT,W4q<(rW\g %0D>o,rU7IOs.4W@^et,Uhn]9[)u/<="95uOi*Y+q!$]K#c'I'$HjdmL:247=qSKCVl^_cuTmUal<1jFlV16`qCL:Y2fP"4c7BDgk %G:VOM-C@e4s,-gTr;=k.*o.IU=UT$P87hYheS6FO?NGV!H[Ae4MeK3ep4sp@"`91i?ff?%VRj-_0-_I'2aC$1d;8>O:^aVjksPJB %`H%*(!6giKbV(N.^Wr;UmeLpbB;j4sDK`]8kQZVs2&tjLPpiErMb^.>Q81,H@khh<$lM% %hrp%Vn&JR`G?;pMMupZ@!a"](PU0Tj)@7\[;q.\"!$.0/OMHa'c6M\4f))#"*8]6Ye1Ve>MCi;&\,.Gb!.P+t3!Xcr,5_VGo>X.2 %#>Ep/=P]>U"t%(+k-WCS7Lj4Xq3*W[2[p2VCi=#kU6=OEE6a`*.q3!G_< %Sa)P[.k?u76P6`^;h#BX&JZ#hf?kA0OPe,6D9D\D>W&M@l1=.0_BO1eQ786j>rl#:5T?h@sf*p&m:WgW0Aio,0&?#W[(GZ %0]NME/PdQ@;Gt(7^jr>2B_qb*:[Fe#enD(pn*JjiZe#q(R`=!.:@5K"Y.aed<1`gL)r<>+RN&nLj$=GV.[X4KB49L83SY&3\s_Xi3.KasYu6C(X4kJp9@>7:88:,4tVAYA+&S$'cDW%@D=JCjV+/BRIG00qVU,coA90Dh[Beg^=S %qn5ZTA_$J/n\k_An4RN*<*&Tp/n-H>ltUV5,#d1!*\phm8]ac$:e"hL[8$4[0k*DJ&ks(mTQXs+%p:NlMmKI %e93;DMb$X/G+Do(8nBdAab;kpFs2M;<4(O$mA&AW]9e]0jBk7Rn829A=Y\B_Y+lpVSfU%mK.5Osu&7p"Bl'bdu8/*1>6KdVa1=XLjtQDC/q\g1L*3IP+! %AO*MIW#Ssh:lVcF5#.ML(6t_mAQ[eFQ#nN&bPA6`5&,D)'\UW$p^qp-r5\$oC5E\o:&QZ'Es5f@ht_.H%W=h %/MCmM+@rMN+;gu1+*]4'BZ`"q"2T94jGo3:@e=!F&=Sb-W>IrY6:iQHH/0>DRd:t!L8G1UFD9/*0O,,!RM]LG!VC'RX!!pn;d(.q %#;BOf18[K=afC<:XCR#m!:^AJLB2KIBp_LuP&p`ceAHncL6dHt,c_j1NiB$LJGA3*DFg(3*#T#odgr-FdiO2$MKn't%#,mXQls`d %%Aa\T.MK[cFPW10.*SGN_[iG&GWZ8L(%K'GO1J.j!22o5Y.4'-N@VPa6S"1ar?BQUitqHPV;u2Xio()7GtB_i4pFhj.K4>J!>qtp %#>Nu]#QUe:;/C!%,a1F?jZF]-9>X7AKL"`b#X&Og+:M>i!@N%I0G&O5kUAXQI([neLcKte_pGYRdWJ-e*&:M"R2Uh=j2TGbc&Vpm %!'LV*(%K(r,A%\p5m=I2bJu+b9_9<9&YhV;)`"eH5a)f(9,(Mt)AkqpW_%H2+p--m4/ub(102h'p]DM7>"C'Bq%2_.+*dq9I?F+L %+>\.=a8FRd9%#cD(@Hne*-:5_5fR=;EE#qBQaQ))57LNrmhM %IN0b,FUs'@Y)*7Aq]b28$R1au+n[[^O&oLK1jKFn7EGPo6NdX+hSFadWC1l,o.7LOM-c2r5R8,Z&CcP?]R"hLE+ThnrT]fE.9C,, %"2Q"3]Wi&9MufoH7lhic7Hk!poG@[drgeV5WBL_M!nbD@8!>!EiHfaq`"4^4TLVjc"lXjAdUGa%L]Q"7bcUGLRY[paPZ!.t'tR2@ %W^NBX'ECeqN<0X+E'51Si^c'8TIp?81^kh:P9*'.PAjH[.$G^"=H9WT\HM0][c(tG^r0'T:[JH<1bE#t?>2.#m2uI(,"^0M#MV;d %>[DL62i_itKZqM!O8-?p_YJGQ`=]C_T]Rh#KD#AU;TK9m;Dl]B;;%jJ+UV4(V^=@+Z'qX)Y,5L>qul> %Yo-HfOI"tj'm-:n"&KJ1*BEf^TSXNq5l_L``nUt7#T7i"(9/&&2;jE(To@!pIjB=OL+D86'/ph]&6]8]FA!th(Pr$iZK6$]c-OWk %]"[6V(f[P>]UF*7`6@t(KPlJ(\i4G1l,alLEPir-bs8sool!DHdpkg9g71Y-V8Jof*8m^#3:LV6"#4$o&"^<$&-,SXM1-jG7/A

    H&Te+kG9]>"K@'cU>S@X>\.QQ-kRjLi5r]siZoEXIhuF?;T#f'?+q[_S:1d*N%U^Rg926\(&.['_.C^"N-GWANhK#\=12FEREZPD8X&WS@>`:4kR^&q_U+ %8N/@LT`2g!P"3t6XCuBp"?-N^,o._Q`M:PJZYmsSlD]['5j6pZkp+2qN$O2MaF,`>`-q#5ASAp._n!W1\Sm1o0P*W+o@/S*3X];? %/T3\F85Xc0897kuaD:rJOW&m*>Yc1PpTZ/'NK&t@6.p0mV3g0DOPm<:hMlRD)1:.lW*7"VQISicbfIukoPLig^ %kj_t(i9<"o@9p>NU;e<^K?62+)mJn-qr"6*n_af,'8@eO_*R8n*NLW>1LbCTnmjZq:poG@%]4WR%m"pHPRCd,ShM_SNXV3Ud(/Pf %bFtMI*]856'oa=(2;E@D,$S/k_iT[O6^.'VBtH\''W17g+tEM^ET%;W'8@eO569tYMjVP-"-$fb8V.I6&QYnW7mMj-j_W8Qd"Ucl %_\2Bm?o\pF8G$W@F]%))UjRmU'Eo#=QBW?W--g7ctN@8;8K8Bk&ineTdYlHBuHnJ<%pql]W@>R9f %!'2l\QP>GGP_4*\7u56`?Wjha]\24eWXE%@Q7sTC/e"%5@FJcrSShRu\120W8''omVY!in9A1&4BU/:Q$d+(&)<=dm@.@tSA %>0B&0m6,KT.IT^N,G0RA5U9AJ#"2V2A/GQGX8;BP%+h;J?`JjJI,GSfp#/Dq-0&WQ,!7?3Q)2NM(au0a.5N^2e2j%c&F(s;J$sfk&p+VqC0`216R/Y#QXDYk9IpJ %Fe-]EX;Kk-'W0X_IhE,ro240nft)sso7>P\qX2=hkC43g %C,^9RI-=Dp()HM81*9sA=?CcVi/g#]eb`E,eLGEte7aVFoR\*H^Q+]8a7t`HMlqK'>N(lkN]V[2#Ppi:T+>$(%bD_9Z6.diI-=1F %hZYRBaK6JlJ-BLN%c#P)kk-'4f!^$^^<[#s$p-Hl[XaD[aR*=m%>)$)fd;ljZd!8_\*b!/=q2OBE+`B[Ye@$8>#S= %T83Ec;ubc!kM]KU4,)j@,f(ZV^P9-'Eip1_>lUk,L+DH,][%RGY/^AIhWG-Ps!_"l4c2V%5[gPN%X+q%;1'p7V$ea3>Re`p'L=q# %PV+98U5"kq^/Q9Ekt/KaVQeJ?+jN?EKYt#k`X$AL-b`9NG%6_=F!P5GO^fGWUWA48;ctr$mI[%jgU=M9PL8Z=(jJF'q@%9b@rMD^ %)s%S$VU/tgJ%s\LGN)>K)`4Ak!?Obf#kFsC_jAE+cVt^RpKaPafepE4>Vt@#9P8#TNu*M6Tlg*fLEk.d+)rXFYLq*7,a9QPH1jCU %JI@?_T*oH:lpC)7G>odRYNJTje(.Xb#7LFOK_1iJQdH"':,?@7]#M6``JT2t40>cU+'YMU %=!XEV#Mr)jQ+1NMGlO\C&V9h4Fk/tWU8b'qCZ#tLBoX(9Z9a?F$u=L&[)IZl:V(f+o@#-ff!'f*1TXH!qh0+CKFn<%.Y=6sRM0I7 %)YM76Ybj;O`MTe=E\(tYO*B?5Y=:^o)j.U*=P#)3II^B9GM_]bC^ng_GdFeTfDH%q,+YOTS&/;=?"iWop'kAs?)>"9;ol<;"ioC@ %Eqe:C$Y9mmHh]@+"L@oq%$m%,(^jrd38\[<8`9f!hR<(nHIn,09YilYe6!no['?](Q#D^u8\%$5'UAE?"03g9+qoG>2.U9dq&OMDVh72.@\O+KP.HFl2L<>-e%Fi]hibM4a?l]gFHK.* %0D%N(gl"=Y36F.@(qs`1'#h-dI1%nX*LZR@15W'J7Xmq&WR17$DeUaS1Q?7HgN%[Ib<$?Y)f$^Z+poT=-+)'S';IRP0(uca]3u^P %@]S8-mrtMN1uW^P'aD;,#NSEnK%d>k,/PIAeq&sXam0^*2dIQ0O6Y`_cS5HYb@m"AQZIs#^nIn01>cc\HeZUp+n!hY2SU0)0?+J$ %o)+sFDk9j0<=ZV9h=)a?:Eao+7D(6=_WGH2;=<>\@;P\dm_H9#ad&@mQ-XK\RpJfC58QU,SF^s'.[17^?O9n<$4+fC>:k#$dZqt( %^-_/*?"a3(aF<03p'FgDIr/.s$+gYZ8V?<;rO?iBkoVG:B/9>ltj1!D[u71gbJfG)>^3W;=_`kS,Hi$ %jVCL`NYW=d2=_%TE*3]b\hZ**'aRVu$ZGeX30>Q(m'LL:XX!jVGDM5@iW&,u7nV"I#/s7%7UiKVAj %fPpEW0'VTgYsY3fG9*4PXKF#>Dl!q4@eJfGh,erT+[rY]=10GlG^#6DY":0VN/VW=pI[uDORR$K_c?SO/P %n!>ana/lE`nCG`$B/9+M]Sj]k,ZoNT(99^Xk>pI_A\W\D$%gGWI"2%F-1Y[q^g5Ugd'.4>.4-dr7GR$\[A8!-bl8M!g`Z?YbWGIZ %I=9FuipiQqo^5ZuS8_[7CUUk+J:TGj0fi&Q#OQ%[E'?ZtIpr/!j.l&S:@"ZZ>Yr-'fff2B%7g@XE6lo4%YC:"h/E3;s'r\s,L(LV %LYf-(H`dq[i=*C7O\#h[Q1OW/'h&CEED7R$^-576S7(`)'g;B3!;-N'D;5Ss&(PVXAfIU(2==-pI"YRtZI)oeU+ja'ZqYh2\A#i( %/%YA_\C@$MGNd:5IH?VqNAX)l2T*hOAN`#TB\21^:11b`0[JFDIC%Bd_lQRWFmsT! %a(Dua&%n?'"+>c&j:oKjo`g[S/5*IEq?"+bRM`ON/*UZ?XYI#")N;6,[ocX$`Rpe+$?lf%B78"rY`QKnL6-+JeX0A+RC^B3&RH3< %0l>YoXL"t37hf:;'HWWaW@iB,I@XUSHF;8k1o<(Jo)npH1sMr-,tZZ\AU:$$G/55S?Jp:/B2&9Xi8D"AZ,)=!9oY979 %rsctuS>1Qd^'f)'+HWs+b`\)*dni_do(2l(B=N!EFrZZ&KIVAnR#odc0j]h-RuAet+b(:hR!N$6TSHN2`^1Jiq118hf)JIaFNIea8*AXR_'T;&GRbSdi!eFi:3Q_'^0q*@%$I8"6X2Fe$B84lMXN;)@5Knq]Rm_jhCET>RoXqF+haEF %7K)<;3"YS'N/[QSjFS+*G:q[Ef<=Leri>"51\C)8Y`HLsaA/&LRU7BYRZU/5dfs.2QiYqDiAH_cG+aL<0OC1X8+lk(X7#n]%N %_:Tr016,_J^\5(qom`!-?B!b4Yj]s)Kmq@'2<8l*cl3>(.7V:K6]#&2XR&@j\XaBH[49"1/MOP\Qe/Ne!q4M%FahYe*e$(9mg.^i %T'Z[K;E:f40`3M]Oh>?8!j+S>(XmR8n'LBS^,3f1A'NC#+po8oFq\u&ll"OfA2WV>`f-b5iof1"Y!L'WQWmi)l>@/3\n/a*FuuiZ %T*8"IDfn[f?h7gu5$sPh\?@UUoUX"G\"kTHA4`#o"V\k@-I*BS9tlbJmYDi&A4ea39%>Ch`!>@!8a[7Tp\tS+f'n^^DCcA?+dR4h-.O9+m5DOF=OO;$(hSsQ1oG5. %_k'[.)I/r*9%1$MjA0L0KK#@gC\V>,-R56H4Rm+0Jhgn1#V.7WpH\(#TOck`oQ^+(e^J#-=\>#n.*8i-`DjOcH_?nQ[\#E06_Ac0*pX2]HBGZQQo6M?6s0>JCRa)_2Lk6n,@9MU\Aj%JFT"^QhC'I8d$:"YVhZ=]"r1ADnp1dLR@l#,J,,'@.4 %Y&nLfd>7)C!*:?ZQFM3*IZ>rU6)Q*k`#ZI1(ZZQ'Z/nNR:"1)&"(*U-hlP6hF2I).s0r;C5JE/HpL!?aW!F'?iRd/4GXilG^QsGT %)1S)C1H>?`hkp35=TW\:4<>`2pu4 %<@G3Y0WXM2LBpGR%;!aMNMHHh/2tng-J9DcZdnA?,i7j4dc %G%6eQAKmsTU0"Hp@];V?F%FpuX!?q8b[%sjhnO)VpGpUi-/EfW[[Yq)LQGn+i?.%sh4Y=o1I %.I48=EV2K-I$]ca]dWD1^88pVn9][blZHilC;slRS,ReaHXXAiQd@f7n6beYDZB_X+B<%0Oe<&bRJOhHq&Zs'd"3MeK"qIPouUM/NkV/T-fu<( %HUP<^'V^QpOVfp;^&O\3"r2W"m+t8YY>.DQ!hrN^#@hYMn.gFUNaXJA%e+$(^E^"E?5sk1r!%^_eT=6D/#-bURc1TmQN.Bp[=jD` %ogBL!0bWp+KWAKo'LsJf)U$JoH %4TE1:/$6R2LRN*3P2)39(c.'B@M`b@@,I3Y`lPo,ame3KaA4Eb&JE7,OS=LmH+Bb"eP*hg.:3F(9H?niQL+4abRKihaq5kZq:M[fP_TM!UY--.ieNd&nI:.p_b% %"Bs?e4-W2XWnDhd8tklA8I38Xg;mWGIsoKVs&5GN,d>qG[D6"[88F$!/=,Vr7dEG0F4I[LcribRfqLp,TFc6Z_cm=/$q,sJ'F/BV`Wl8#SZRG:TO=]!=EQ$Gd.\V!q? %r1\3$a_6s#[G@6*r-?/RrZ8ULNZ&C_B@4^_> %[2_ia1KEWpHr(bq>1NN0^DiMdm%;.hA;jkZo)o+mc4Z:TIe6k1I$t4igI!kEodN$o0(MYp?i,jf'mj(V*a^cYtGotAc;"YcIIc;Z4]X6MP60rRl_TH99PjVL+Eq_ %gde\E>^KR1eF!O#'>>bHmT^6q9+MA^8:09,6O5I.<[DpoU`HR-!q4EQcDIBW4*(j6*hKp'-?8cFTZ#C:TlIrY']qq&AmN2n'q&%p %K27dmrgZ5j=$7+>pN:P:43Fc`a,hY,RI=gT@Lk)3M4qOIj*Z1L$HM,FQFV-[68fi#oA2KXAKX?d>-Apcel0T%_q#l@j[4LY,J*T6 %l2.(fci\D*BShFY6Zp+arM*eXdPKU*oBp)PgnZF;m$3Kn"BN9@6Wfa7@u40!J:\&E%d3HVRPB'$AQ%`F9#qTi[E$QUPIhB^*(J$['fNkL`&(ql^;=b7D:N'YInIG4EW)GOr1Sk%US%4>gKMFID2g:;!M$J-p](tT_#rZ]_V4nhXd1VmsIj\?G(V^Z,`ACM3'R8qfj?d&M'O4I2FjA*7GeP=4UYhRV3o`.)V"gam[=^#QM/_?] %4N(AWdAM2TenG,5q1qXrTMKm*i!i^bDm_5*U?ut=X*P4im:uc[+-)=Z^*PHh*N;h1,rno(JW&mhj1L^/M:0B=:1ND/U+XA?d4"re %+:eNk?8cMCJfn'N]:L!`D^_Et\LcGkiMEL%]qE'7pUQ%_r7Ld>i1m,S8IX(f,rig( %W:ebi,aY$I8VR_h`nkNmXu);%Qc+@ciP8rt\c)7fZo!hM'&E41J3rl?*4!:(\BpuHZ1B^K(IZI1C[;MX6+&spkPe&%`S%D/#SQ(JHiOffYe]Ahk$(,,3O>kC0Ld6^dNU(\Fs.!I; %I?"1f_8tNl*A*gI'XDNh1b0fG9ZH@s3$`0oRk#rLd(c8RW]bf`\oiMqNp$cp73_?qJ-e]<8Gnk7S7\aH;RY/76c!4mS8@BZ7"j+6C#nSX.4Btp%QOab-G8[n;=)/l6TOBaD9Y:%l-/BmnaV.I= %SE(qd_l\ImEuDLSS42@nq6)nk2q_>&Wcr6I=kuM:k&$AB/lf#Hbh.9\^bR<44JAZVB0>TcGFJd7t*m^>OqA0hX7Fs"/@[u %+Dk8Ml(i3A**8l2@E_:7m7md@94&2c*Nf'kR?t7YHQZLL.,LV:_KYWpTgs#9at=(F:$LtUB"?>;9e_=WL?YuG"A2`+ZQ61>LY8$# %:g4U#V=NRc.[N\i+/SIUNId9>4[%#0[([Vs>gDp+iV):ep]ATaqHDf:cl>)683h!BKKuH0V(3;7[UPohhGjCHlBnabdAo1k=8C2U %ZT70f55p2g>[`>7l1qnWWUi1AC0Y*ZF[G'7b??T'liP)]M@Ps)=129$r]+E^+SE(ONk^"$V4FTRK %`!TI?ke6obJN@MUNGU?Y3>Y?`B8J@Jq4R5[DKp/''=8`s'3"Ks7bfUVY'"E2f.^M,Z:X0G3.TY5@`JPD?"#?pN7C.Tq\)RO[E&6g2_84!FL1;#G67Tp\8f5CcE(7F%3\QH^59C2=aU"^fO>>6(Wo$W5WSE=jUVclGr %36Ut&rJ\9V"KjSL$/J]R3Iuo9XT"?_IHOXY"HJ*QEJ5G/ePV7&4cTF3(I*s#P\o %M'kB.Zm#>Op=oi\g4.^I[*T2\SiDlm2=:=fJB(3 %%i;VMG5jTa132sZS[F#Bd+WSoT\[F:gnD;=%_VN?Ofc]YP60F+F#9DqS)"V8!XG&a_O..$.%uYna,Xu] %.)l#_R8Upr*q,L;=>#XL)NkoB%,LE %;7V\pWjGdWgni1cVV%lk\^9>PMP]YAuFCZ@]oRoG[GOUUdU%-oR>($*7kZF,Jp7u[@8Y&$*7XSUn^EC=*D)t@52 %8i7+rV)T089(`W\r%%#nl5MXCko2P:TPq2i;Yu3Hg5`W1(O(BQDFQ/;NWgHEf6sRb>Yt?T*Sq#928\/O:h#JOeUSQf[13YV0_&af %atT]+fMmKtJXUbe%2cT"WeWSP$lN1r.[%=mF8dDYZ:>k,?C12-n>G3FEGX2Krh*^'Q!*"k%c2jh=HC9'`!noNe-n2H %Co44hi5)'D&aW;mE:o>%nbF/'1XnlL;q:"L%,(pQ:em3:Fhg/bFVG>hh9UI/(VG'@/0]G9EbSN`>T;iek>Z>c0ihW;cUCE4+i+e/ %#l$#o/dd2;E=pT;:OF:>^MfPbJoX68b^^D^XH#a&XJN\f9Y1-Fq[cWLXE#Aj=c4%^[&8(PWEhu6`923CnHlLP>2V2KZO(U!70UXW %g*;I'9`'<<]%5)fF29.c(RZKo&9uL`!6ro7k'l$%-UWf7?aq1V3/H$8aA!"fjrbq9p)[8!%or';%brc_?,r8W^15Nq"(*df_I#7L %4,b8=0_\"1f;J=:TN;HSR_Og#YDc$/$[34XWk/k0lduPT/q@u!cUg'+Dj5CQ/^/rm$\JKV/AKE:6 %7GM[=A7r,T.*8ger@RG-I`;9k/$AiCpuNrF;M7=PK_tODs4ABZOW5/cNt0YW.D?ir;a3sI %i<@^LLSt!]FQGmt5II],1Zb/&o[@FTq^_3F4Q,#p9opX&1hiarhOhNn"$uo&AFeDt\T%/nj*ppkZWC]0&c#AjrNVJ)WO'p"haHW_ %B2cBI7gQoEdr$-FrX;CZ;'\JXM'tGKETEXXoV"&A#=5#&&+L(UX"WP=3X/@k6qkjF7&l/__m0VooaR12pXLZIqM+nsp%m<3Nqe"i %6/)*4iD-8gT)n[S-2geBqYUMHAs]\CfUd86.Rn1T*d"\_Ps\^G+:@D5'-ieQWl))k!!tI4.1*HHU=//khIZA.>MlSF>@C:jRT5@ %>_)KHX3H3Ho7j*UY4;"'rVe>6j5D_'3'>)WE\)S`7kX-EXE(N]#k#,=,6]f5GG^lDRst:):tV:.hn73CJ0SN@BNk8n7:_02!a&Z) %/]83\#U8*GT2PUoCnag4Y#0=G>2Q2e46#hZTOjg_r@uT1aJ`\G;lW(88<3ImMW&\iMX90H)^4Rt@H?A$UC0lCR8'=M.V+Pp#)?/X %l;I5H7N#>cLE5bT"#KhSK,>d5=g8F'.8SH[J@$1a[Rn@tl0lD?@BtV^h#@&7.o4^dZWKRWI]Ij>`BKe@&(._8\PE.%['I&26#sl1V5`VoZ]&iSgff\NYR]K2Gd';2=O\/m$lr\[6A/& %[uKI)cY(lBUtH>2M+4Tj+[jGuEG*J*@+F$'Z'EDn,B8pQrX;9uDL(9TMW&qr;cYCV:]<44$_@5dj**jK5$*6X47^3,HJE#tVX9kr %F0Gtp$#<>)T@Rf[8*]Hc@Ei\obHgNtbq4)3k&rq4K(qZF6Rs`2'Ibn\jBQXq:W?a6-h?^P?;Es6.)&[@li,3/ %rgoMUZt!A,2im-0)jh_uShaZTf`mJHD;\K6@N5+0SETp#KkIiF3FV:m].29,'H!\cZ*#e'KdOCtJH9k434%[NYj&&]`=_30AX>R\ %nY(*X=7^t82Zk?W\I3+:b_7l]i^33ubW05*%5+Hj8;*:i:Z7=f85X#a,OVjXbRtNb(G/[j<'`X= %R;snsoq@"X,]Tf"gs?H,cf0g2#M1ft07^_njr?GIj?`q*XtD!hp?Fs_&9T-*OLUC"+EJ%GFFsr-8h=[^r_u_QV9UJZb[]a27!gK! %+r!gWkrmN5Eb-Vb%Z!Sl_L;8a38jNMN[8E+J6$7g/$"c&NDJu--0KkS5CP'h=Lb]#aQY[_cG?nJ)?NS\K;lT-), %b`P1r.Adl7Df<$EI"/bFiZ$Zh'AL03Ri!p5$BBs30cUq53em6:[RpKC^]S_<:ZX7P:EZI]fspY8>k%#WB-Y=;h.YT.j_Rm1+fU.: %MKJUdG7Xh]TcGlLh(c/_I#k>UiLAUs'Aqn`Rb/*Ne&6dQ<,bM>MW)($d4q.?1JL+h).8bo;Br)T^l$Gq)n91>k%#W %a((;ipg[BZ$?L4KlRi91_f2I8BWQn)ii\mS8iP#9>umsCNK,U@N/"7Ih6H(_2JGYCN\V?m>ZR_X%?<$Q!I3@RV[dag;.;lN@s6tU %\_tqt>8dOWW5OshD;b %]4'.tG9D<2<7]cq3]<#g-GM/!X-kL$Jl?S$S>cWHU1NT3!Prh3(HE;.?!iRJ8/R@Uf*b0*99FQ!kqs->SkS@l\:mW.9^L#b?)1`r %)%7B9q!9HA]8Mf2>XnjuP-4TorF>JRn)SFdLr,dNknG$(q"uSS^XI`RnC^9i>uNuqEI`rd:HUWRI+#[j(9..Ac=Nanc%qZK9uI\= %M/i6ar5=Tpi-"/7.6Betq&o%>s4Ht4&(--iXPLKcBaI.ortu^'rm\)XkSQ=3hiU[IjhMbB97&91.7c6QT2-&J!=?d"n.b_G@@u1C %Nqe!VFdfeNo0"2o,JA_>PO,^c?d8hYIe[aG"[6CO%,%>*PkmnMR0flu&]U21Gt)>#MRkPH\moMHr+X'I7ML %#3nNJP2LFC78@#4jfT%g(!^ahOW:Xj*9mV#TX*rjZmC)2W$MU9JD?Q5/f=8T_m*jWZ:!XrI=Yb@cB/<:C00-;W9jh@N2+KREX+\L %%,j-13H)f6=_.pKK6T\>a0]CgADdMR2UWo]^O8:7:/6.(d[NI4=/%U9,_55P>WfNLE13siF8,9mF&.bme/BKK7NO3PCP@sJ9U-Ypp*?qtEKe(sU8<3ImNl`:TG/plN %7M-MYrH.5G\_u"nc:8tcPE9JOrK+l\&P3<,%O=`PRlZ>='tq_ahO-M=S9SP,E)F&>HG':OgF8NgEoWZF5ireqiIs=E`2H23N;/#`/3\VWG2PAg+^=AlA2JCNo;f= %L/pg%#gklVq$c5Q^i:Rt<7@cW)p&Y`cS;eeXk5p[+UCHM(+PGrA'6lRl9f3ZF1Zq"!t?4G''0R!E%`oN^ee#nM:G?!Lo;X8)q9K/ %$P7qoT1YPsFlMDJ2V"f$PCA8K[ABW)Ni=gdEcmTV/= %Q/An$*3k_ZK.O(J#-t6+ZO:*E>dP]]C[dK!`F$]=ln(#5D3TtKVj`,ccNA\hu-7.=JD%6HC3[4Hp(\nQ+0)]Q,UbT7L,f3&l'a,DN %Ys5(*ejhL6VDG.pK2XZb&(G2_TmJ'X^Y>I+g#l""_\8j2]or1+2a$m<a.h,%dVV(+ChHQqn!i;f.+PN@4]mo,SC'(ii;;QrK.@0IPE2a'^=Gj8CFWd![00Hp5G)N6):P5UW&GK;$*\1-jcIU3gX.r)0/tM'qJ< %:Hr\7(G=9t4fNlTZ;N*..>T3;I64]MibU=p+*Rr$>"W'@5j4#FFT<:73.Qa]`4+bO3HEmq5kHtF$BbnK=)rG%)8adja,\:tp(X>7 %-AnoM2qc-5F2=bMRDihc)O]3GL5i4(GS&Z-G1Ym/!Vo6I/5AL"LVXm`J401LeboU$(60"DpQ$JMqo>=,a,Z5ALsK]NG`i^f'C\O] %]rX,!EF17CT8h1h&(=DO"eZgMb`m1bW1S73mLng9=[6%jS5<;7Sd\^\;BF9L1,`(C+o7=C/>+N1Qr)Bl[!Ki5'4A=+n7ORRcA$>W %-Zb5OcpK]s+WcTQHOR,?*qe[_&]=iNPN[tldD4EN=+6YI*du1tg5SCU"7P7s.DQ@N+sV0&')6o=!9,NZZ5jN//)qH\?7C>i\QJ0+ %Bl72P3giU?f*2/4g]R=*Nqd.F+g)I>$Z)K;Y#UrC%h@5Z2jQI3CZd,=kNdnWQ[NMh\Rn#jtm;Eq>&"JG.j84US6G9 %5[ZE;U-hhsX[liE$&M;:=/^5NFlY?^)qREaI]r?XD^h-_Qd6[gNIJ=@cCU]8r\d6qp>6kgY.\_eoj`r[LHc:en,l0G)N)`q,uHdJF)mf%mgN;HB>5IE'R)@jF-XNr.&nI&1o0$/]I>RDb2V'_WL`/(_[m[.lM %GI%^cUW025)Cu.]3@4hnKuegR.`[FReO?up8\>GpmUp.R\RMn.`*NOd@U %HoDb8+&1fe=,"!bc"I=1=Fm`Tcr%"RpGjSU&Mojr';O4c&qehL1SYhGAC\nqM:Xj8#DT2tgEfLmF.Z't@YpNDF!d3C$T@tQU$+&$ %A$E4]Lc;Z8J/Ri)5V@38aV5_KI+C5n#OW-Q2*YXu-Q`76mkqXJc#?*-;P3`1;dGI?GlEIb)Q[2fk_CEj_VdlE(hBt.m[8rW/- %A:mWn3>\dnl*F5U(jNS`i`."WBVRXj..gKfhQDagL!9V>eX$fBQWcSD?[^nP;bl*:<8\T*+3>+ac6->T%:ndr %W&ke0IqXmEq5/GR9$eXb">,H(SMlkjHT@VC1LrCJFQpaE2/@OaKPJonJKumeRb/CB@jG;.FQpaER<7g=?Qi.t8!HGL8E?Ch,dDhF`W[p1%j]q-AYp[jL+kk*)I^M8_C&"o%m^sXN;Y1=ZSmsk2P!2J)W=S"_^A^_H]SCbFs$QZ3sUNPCS@S"9K;D:L%H>V%W+MR:Tm4nr2JQ#`mT_OJo6iE.$G+a'Zo>M,JqmmD&cC%&r544[!:C[sE@TVo4GP&`&J3];N^0Y\bM@e[F^) %U)Wo+aJCYJ'Di,,Sn?4g]e\\S0^;$F0_Q;W*i3u]Ag1*8crG;2%0uLXC3QIuG-kZjK.W*)O4%'!cPXj-Nh52YET)-n[j)qum?g@N %gIN*VD=`$(2_dP)jqnr^a"5/WcBQ&LjIEdQdr*VWd3K\Nmkc]Xr*JK5UjC,m0@C*oTa_#JY5l_(""9E_^oq#mfknf8+-Z% %,Tsc>(nMADs"KT[_gIJYlAgj7krgr^O9F'7,s0>@Y)';OqGKT69B+]f.ppR*YP8k!#osetnGYWdF7VWD_0W/(%Ou[_glN^]2sQ!d %ZDPLY/-d]mm0`eJ5e/:R5?pJI6XC_sE]pP,m#B`XXO\0]Bl3GUX+f1:(XR#9/Z%sH[WkU\qdF>T'Df)EH&@hB>9u3VCfMT_<$t)r %oGsgrh"9$Xoi@i:@H;m3@`>-N3,W3#8qA5tM1a]r40(SL%c?gIdceS3f %6cf+XiE]XT$*@ %FC!SV_+3/kd,X6BCKjL&Ek-MYeemt'NYmN"8fg"BBt"c#1X_c!O6U0h9A3`ieNG4A>AL*XWODgP;s;H-0k(Jnk8D95fnuD8SoGje %[3+@!WS8XnqNlBK5K=EtEbgVZJoW2q&Pm?HB*VUbEf;*umkTUblFD!5CYH' %JN&dkX],TY,KF(i>AAkDf(#d?^>Yl;V<8`RmCCsDXo3gZG[R_gU2;jk9\S@_TTi>mc+:ODML/&Ipo%`9UWbp0dsQ'?/#b\[Q-jp; %'j\^8#%8ptO$XnfD;l>?7(A7W,=Q=f^$^O0qOTP>@*V^9^2*CdV?%WsBV;2S#432WD;OMNbZfF:!:5IKk^"Qo?+`;$%=1HGYK]d= %M>\@jTmXoI=Gu&%&rm$XP)Y:KW#B8W9SQc1^/'1*f-jl#c-Gu"pd5>_[E5`rNVP3*Ses%N%6YjD>h1; %gEQgM^%YS:fYYRWIL'g"-smjW)X'55%"(Hre\Y'sWhSscPbO?,Vs&'>UIZ'M>%QOahb[\1MgL.KK-fdhb%RiuV$!Yc,)FSD4%e?\ %A>J_I<&UcJ-W%jQmh--if[_)a7T"g1=&bX.rfYFC@=+jLhq")dGhddP_sq*D!nI-^L@gUVV:_k.lV4\f#l:sOW".t2eKQD@T0AXPuh_4K_EVK\p"f4MuAEC\L;"BMbN+AJ@`+'9Ds6:TIIQ(">?p %Qrg=lZ/X:kgm1fVqLM._qt&iAJdQtF$**O8[nIE"c9#$p-i'\r@FuOmp&9Gr8X73XDU:hgB?"dM4sPC7_5;\BMb+(T_D-N%^WRoW %US[U-i]H+M9E;c=)OOrJqb(NPNq]XD:LiYCNkIQ#)^AVs4fiK]?%$_>+:g&!Q6dK)_[odu7Rf\`9pfX_Dcl8H^c^_j>o;c?57uL+ %@Cd(a!=[GV@,`rqJ>hH8g.2f5h3bN"areuB?gr?\\$RIB8j(HiDseog_d6s/U^SL6[7I;gH#'SZK!lojC+tlrV"o4YSrcLl0=6pT %p7anR/?R&2?[MermHr80HSiFJiP!Y%9J:"K7B,inc#CqIuTb\$S)(B#tJ`2u2Z5t0QHQG6o9>'/WbIg$kJD'U9]+3#J1Ud$^SW.2bu&0?l*83"OW=qbd\&guIp]hbmG %%eD&])GAZd:%WFB$/S(O9u7[#[7t"p^,WKJ_u5Ob2l,h\*(Qt*$(Xja&7fct=%XnU6R]WqGjr8\kM)%%]j\&[-HBaargZ`_eTued"m@!jNr$+Q6W`PDcn5Upo8([j[kF@=s"$Bh %YKjTTOOf`go@XTlj\j(KI(cn4#'6Bm+A.ImKU0@seEB!GQ0sN&1&i$?/CB(D&*E[^.[Ph'g3Z'0&b;gU+FM!X*7=3p3.e:;r[e7C %8-?JR0Ro0/O-f5i6[1iq!COfAHAA;!pkIXl_"9,^L6.J=^4aE9KGN?-Q[cscU)U;ogOtc$\pX41E#0r]_b/(qhmdAO?!>u(mph*K %M'GJRKXA2BkNhjBkumWHTUn[N;V<*S^J30o_Bnhds7H]5YlThddR]2HgGeKn!9l5DDkWaZqc`q+>&X!aTm*m3gZ,bPVNo\,U%Rss %q`R2j6M,>tB?38=G1-ACeB;r,LpuXj[jUdr^OAoifbPD"Jbk\AYFe)[/3ero::U7!N`"WiJ!i/::b4n<>G0\6.'Knlm'd?eY5SFu %9eQ[L'EVOjo@NGYZeVLIPOk#W[o*Tp0%pJKHrkK&I,_"i+AOQ\5[5+N^[/[q$4W*OHhrc9UCEts&]8n6pW)?>o[bX-@h4UI"trEj %m)!8dkcPDi+=#OSmdoAmf[.rWr[,<'/osY%5Dpt5o6#'E#OdFRCu\gAE%pGQ]iq!*Dunc)#*/'mXGpJK%r7Z4YTWESKR5\5W2bC( %ec@j!_o7kqkb/toD0T(0Yunc.Diqcp`li4DE5SX+Cso!45A-/_Mr10IDN(@&3j9k6j=]_G*a$9#Ja%R\GF=]4PD=Y(,h/>Gre*iU %;gsLb+A%qgQZZ[KGo#d2%kL"0JGGR]RRb;RmCh"):='RjS]o@b]>X1F**Ra"(XW,ra!Z)'gYBLu;L1jrrpV)<$T:)BH3\*Gf^A"j %[%AE`ahF)4]&)o(p_ZFUE'Qb7jY$E+EpRRU[qBjcon(EuWEm@i[@^lXI8]6>]iQ$Dr+K!P%,fEUj#+[B8[Wn"4^E5RAd?[8f^tDW %L&q#$SX3nK?eQR'\sZ;'Y.9pBIL>8UZs):%_bFWLD6o?.#F8VQR0mY0B;T:dH[W$8Wrqo&NAJ<',^GSSM(b9p\Hf!0c8HE$7fR?E %Ug9LiOu[I?#Kk!HG_aE`;&8n=ffW2&EHS&.d544P-C82=5MEf=l'V)AI&'L5[9oTMN:qD)BHpg6*\!+XpIe+#\sm>&!c]j4`eZl7pcAomJ-74%FLc82TRoBI9C?XhmXFbsC1eTXZ^(h6hqP(Y#gKur.g\Vo8RiDPl*h\aadUe3Vo3h0,gVS %SEk0ena0?f>J0BfQB$?dO=h1l@WY2rJUAZ8ND^EU>:&r@ZPPnHAFWr]cmsaPZ2Y$A/IqF4r$Z/kJMC4#Uc!pS %49khC?lFHQn\1!]3'.b=CCBqA@?dWJk#r4lC-EVqotAjdDl5(Zo[11[/jdTPOSe=?KHpNH=@So'+j9`R@lBm1o8b?iYKsS3\!nq7 %d@3qVS+4+'Ep4N),U*!8a)^k>"Bdp\TAEaNbDk4rN%AD`O4n[irY;qnL %HoU+dhU'9.e\uR;ZaDb:X!PJ8]5D73V^qMN]Vfu/B=B4inF!/=G*q@ZRHeBEI\tsrB4>`4CAdWC)CKpI^TI]__3+#p=-27EFRqgQ %I9\($e2PSB1C`f%"s0_,^uILU8*CD%Fhc)d:>O[]Q;6[Z4,%U$>is#Ul=b(-ht]VepR_mRWaV9jW>Lh\W^YO!!u2QQoc(-3#t0b4s.*0QTk3@Pu6.b#=OW@Ns- %\>,/p)1m8FdP]]C^@$ihF$['NZo4,JOrhjl,$&phUac,THp4> %i0#spVND9)k&X3tAL%#n-i2*lc,.Z0mHM24lQ5Z&k+u[L06rtmgb.^\;PaK7;Fqdk?2BUT*0=T1$A!,'0:WI4@8f33XmD8_/%)pTO^,@n0jK7YrY'glQ:ZN@,eW;dQS7Z$VDkVetQAcZQ6lOH1h$`?@mqp)bo[99+1&>,=4Y9WFbg %Cqm&F:%QseRjZ9W)Qhj=e>jjNh2iKpQ,:P;r$(FMkDF^=W3=T+oE_Ra8#Ig;Q2>BglPUeDCd_jX\=j]o")VX+]EK#Y4;"p&]rD,V.kp`bq9c49:KR=bp%+i2X/HANhI+dC+T>rf&'J*Xr.S-(0(C3#q::g3gh$#kGq%Q."@r,D$?a` %_31>rOtoN?fa,S0^%hMHNeB'5%IQcEQRrN/3o\/g$P(moTK^B:V;uYIRAhR2,ubf,iD\7d\cn(UdT5a'-E7PtW-MUsQi+nbUK(L/ %Ud#KFmPIUeAbmRc.,1pKcfsZC2K8jbj)).Fig8.,l,jf$ir'#YSMCh:3Ht=l(pN=]kDpM-AU?sLR7'm#Ci6PNEgQ]OjWAJm$Q+D3 %&r7^u#ZV]"d?2?$V,Z47rW`i3SKVoVE4+cOl(l\3JPO=Of^r2q6bW=#RBln!+"j5@dN[9Pamn$2^%$CMF_R;XnoAI9%'Nae"\Bp4 %_(8hPL8K2q4Qq,VH9!joCo-HL7P`)b']`LO@R^+9?.n*p]rh:]3:%$Y;3dtFD<+t9j$(Qt8=/>_-ubOue8tj1-k6+VM'Yu`^c&]p %#*&u[)3/erO'H]CqY"3oEK3RENK8**ZZB$L;$I>"=@_^9)/aG^-&li2%bri8N/E"=-XeZME;0h?^_9EOr?P/]K"0p`/=)YN>RM7' %0J!:p,jgT92%o6X:P*n;5JiUdl/FCj`,^:eM<"a<.8LL>*&"-c)7k7Bd;0k1-h)dQG.DOOE)>MIb2$]cdAuu>r@\%NGG.+9<-KfZ %]V^k0eF9h7!qaD-*ASG:gO?Y_Y"NP8&L-W@`D6^RiE,30,9d"HU.HYF=<-K&UXRP-/Q@MLE9?Z!qL %*B?"OeFmTP)G;>Kj0Ll$oN#@VJL=D7eAO:jZCqi<8U/J#`A:fiquff)i.G3:ku-l).8it'UJ+N6r.'>IiA_&;NABGte9I2I`"Xf0 %.ba)6R$%M*TZa7gVK8k5d=OfZAP1;Wk9Un?AZZ@0+RMs0a:hL\X+pHOVY%'1U7HltcZirWH@g>=noHh!X%9GJ)EgI&k*l5uLBBK) %F&@q"%S%s#d,,/lWr9k;(l?1`_tj-K3JL$*U^W\jOP95q[lTFZs5=$j9'`5kh3$:>chMq/g"Nf&h932XVKfdZf=iWCgT`>>;99gY %$,*8K4/b=ERZKq$]4i%==H`Z(_fZ+ee0Y;u*KN=FP(LT3Rmc@V,(o5@ZfDcTI?,B'g.uDC:s4=@Ej%Ic9):C))qmX9lP.OnG9f&= %^X>T63`O:^9sW"fmq.C]gFaKSJ/TI+3:Z4Xqceda(au[$1`k80\*(+T#[+(=EKCeCL,*2)P)f=2JTJqYVnKa_qLu/MT+,ke\Hd'S??-VlD$U1;o`]@ %&!"?CnQ`^jhr\F=Vc4RT-I';T6?*2#5_EBh%9pajR9%&C?/_)U^N,^VEf+2G(NlZr0:XY;_Hh;mWkPLi^L#YW70ZE-V&B>$ %)LCuqghWm_Bii=A=ek[IM!"-rGBU%%EKC!M/';4ikR\6pP/l#6\Z=#q&e/j:/.2-`/Eo6u?4(!m'Vn!GfQ1`Q!u2k>ToeZ#X0.=r %05*XA]3H63ZB\UII=qVUB$NEZBMJ39!)3XlEsBE.]'Y>"2ljlI`XM''+'%(PNj$+YDACYnBaRg)MY7F=0!3(%e'Ws7fDN=D-CJB9 %9@hE2dpEJe3Hn"%A-BS$Oodh8XWq'gnY`@9'/GaMH#T]9rOY@e`"17&6_pO<'_#tOd,1oC[UqN0oUE&(l+]T(Np-4B62nb>H:+-# %[#1OtpTm#E-*::7_d@8[Z %f/e8.cDJAdN:0TbQd=o&d:+e,?UtkQbe(6uV/DHImf0"'bECSE-%A41X^#9SM1juQIZ9>+qTZkNXni(C=PP/A+l%r-gd:?XKfl56647m-=ht)a#%qk)`Bo-o` %6^K7B7%*a\Yh0FY/G^o/M>J(GTSl#D=T@$^OG4e&76tU`%(jG_)hSFk#aZ08+GR0He)cE\;T?`0jAr.En%M/-hW$,Ie7,K_oT$:F %Z,iVS0Dk`:R`2T1$u,3Bm74iW(\\\T>a&/f.a1usrD;"H_1jn4l6C,fR7\HPKV!#kChc2U+aCqc1dRn#$si4qOqZU_5T4bK\Qlf`Kq:4d'Soo(]JOPPu.T<1lOk>/"g(n`9U;lT+c`jAgbbi*Cmq9nu,k3^B/_,c?=N)1`NS9Uf %oq-?eYKkg1.M?(f?;bf,lA[XmDt5`YGan%gLPukj%hr^0NDhNr0j_TXQ&'e;UA!jYbA?dCjE5f[Y*Si'Q8U`3Yr3HFU\cOW_Ir%k %\@>F2V+mFRDO6fHn(`a=KH+[K?^]5p\=W2I)g-$tpJe0@QJS-6mq=LUGFJ%RBe>IqfS'rFV&aO8ehr."N,tn9'Mona`ratV\sM>- %Qhn)KJqCVI^LhUoKsr>=SN9QGa%dijaCkf)-.MWRM1j4Y9CFd&fU6:LE%e`1ns[,TkWrVlE'S?M-cqBe^nitHeDB9dK780cHJM@e0'Wd>5 %2]5O+4`f`%9;i6`]b2,:dNBd1./q1*fNmh1[N-[bIY8)Ui(NW3Q(4dL:Y6_uT\\E./uWi)i5-L\rOT`+HQ%>m6a%ro\&:-56Ja-l %Uf5pSHX:5#s8S;TiI+RdfPh.*muT1Gp9[2b60K,].J<3Uj[8aXn7A)[X0944s's8N8(#,R47mieht'2E5FeE+oP$ajXpoBBeuVql %U=PJm27j%on'LBCIa:>%IQ0]u$1.MtA>LB%g,*sSO)u-2)HSm3BNh3m4@-1&q9mc!N4"1B'A.%7*lp_.i#CQ/j'Nh%O;?TMBc06sjLO"^@lhNq?FfLV5UE.)$G;f/qN];aZ=jG/^ %_9j-tR1G*bq0nAK9NSCAK#]d&#!CnECeqrgdjGXlUX^N:ab(B6O*6-Wc# %V'EBlP9&/=YFTE&WI>9PO\faAZibeMCQf6/2eZI44'H-?ljMIQ-.e%(a`M0V%:p!:`g^0$Am=UPGN99k`J!=B\jD`@]Hn?T2BJh4 %?eggu].EhRZW$U@8QG^W!L5Yc2?B0o#BJS$!3A+g2FOF_l#PuD,aU9S/W+6GDCeD]I@RNX[\;bI:iBpZ';]Z1mLS %Qsl>HJ&)^'"2$p!4+fO[2MnspW"DVWJ%84))RI?oq/M_]4[.Er[qkD]cOu3G]L08#38d<_'WA$b.\#kK!(.=G0_meZNZjCc&(V/O %L^%JtB3#s=@"(up^2QI\%:+$9](,:5I1[4an6K[r*#@ukZSEiuN:1G\j`kV"?F=6uHXiR(1Fi?7hk>jGNd9Y %^Lc=55FeF6UnoZ-YnkoU2"<"J.!)fAqm,%O2[b"E,;7&?5]8&$or/UU22ZF`q3<`'_JQSZXa`EHjrgnWBPmr9ZKF`V2h=(EMtPN$ %0lN-A:Ql7m18X:%eF@;Lr`3f]d5Ca"0dl$N4FRl!+_8!fRj[.g!3),s*X1)Hc/ps%q><->\+u?:lb+(+RkXZ9D^+iA"o(5GWkc2- %6'Y\2pjK&gPL02S9B\7,C"n^3G:Jkcm#oXC]t+2m4/,oX3tbM62.PP9g[>f%SSj.o+g]]h4\[`YAh*8hs6ftdA^esZu](.#WdR,\4OAc*.4=UfP %`\DsaD=\HB9CE(IW$$mjAB>7=H10XiP^Zd/@/l8[NU&8'Ik8DHSNudQ&@*EMJ0=73 %gCV:WI$@u9(9GHm1uhfo8pTdLCmjLJZt8ZGK]<-^,^#0Z@3RS[defuf%1`/LrP,*Z+U?,^@D[5Qe[4d@RZu>jGbba"L![]B`(Hgs %=rqEn;X6/4h2;HYp8.\u>OcV;UVV^ig2XuRUpX%=g9L"*SjF]p&1&#Y<-AC'FTrO.337r:>Z9NJ4Qo'^k"[2!Tk,52r.3K?@fnu/Zp$,8$0NuGd,V;?<)s-l\Caqc'&RjtiGSk3+8 %nI@GD@RT3X1@ifS.Vu$lV+H$`H$O?(f6mAnMbM8tKEh1d,eM.Zet"U\AH2+\b$&J]>so(G6:mW/NeaK;8<98<6g#E"0K,hchWK5Y %fH/5rgUCDF"_$Q0n@*n&hQ[!+%MJg#%)!hOBTMO1GGXN\PGXW/ma+s%C8N#E;NOnTfm%a/)uP<:4'TJeT4(Vgcb<1*dPik:dekc$ %05&]RHF(KW\WQfF1\?F/j![^CK@QrK,)se`5I6duk:]OCkkrD7R[q1ko-<>ndCq:"*W<7OB>)SCa"<2(k]`68>O((=2fIoF=)ThE %!d[RE$@@18a*&-q5aq7?$k5jV1Sr&gj%QY]"M3RJIXll'8*4s-jZj-u?Z!DIJ)UHNUJ(6]q>DC.CbpKm1Z)/=Z.q<;C-G"u)D'@# %hU:7+2g@d'-@@u)N\fu*Mrh"-U1$'!Y)I&VRjos2U#57+H!TkuOS?7J\`nA)CR0klIs5:QG0+_[]gL9,>W'&"SYb)q_X;,'bhco@_hZ.b26a*4:i58FC3WFu13gjNsTW`DmO=&,2WJ#ci?Zhq%1*5L%WW#OI9]:L$OeC#V> %q?9+%05GnI;:TifqtupNpO'[.,h8(X=j/9>Zs4Y:%)m+iSHS>3jp$UIGNR=gFg!@/.snlPolua9IKmuu]e5<<+OYO6Ak.LG-:(9p %.X,Uo9@/2ADY;W*U,@.%Xe-r!L0YSbm\G"8,!?fE`U9WGaJF%"b+VO'/i=l1M-R>7@3c:Td!CL`C#Al1k8W,/qTWZG1VT^QfH(d3 %U6X(HBqpuL#RfPb,Dt*]"B0FUkoB&4R18C>#2nc2.D0V+Gku+"_A(5(#-6$cF`9(Xf_$Y"R@BCHf.Ak.Y$5%_fqh %Dl$:IPDrW01Aqrm?(9h;f\5H)+DV+3hQ9a`F[!hFJlin=NP-LDEH^f6=tQ0=P1me'%@#St*4$t6eAIXMo@slM^EC!f'uC.JRbW^J %78MuZ"l<>AU1%W0-CEAR__CE6!V+Hlb0sf!F)lEq2>2d[(>G$/WE:9o'a.[$Mkg^:b0l,6+`#X0dOK[WmuGmVXu%#0$'E`Joub"M %5&5/T`Tk^tFb)Nq[FN]3\Hf8=1%!"kKLWC(Jqp2QI*mhYSV@M;D7SU\EY;hshS(1A:lD2N]\>s@3$,7TZ\8Z%\^imo*>*p-UocCW %#&64/Q]mUQq\Sn9W\gj;*PFJ.K)PkcF,ce2]d[5d-1-pftX33[AR^RDs=BDIo:X"eHL5mGIqTcg>KiETJjW*8NBAJ %5Gr^%WMW\.UUR&soSLn?`NZ*1G#nZQ\IF9$61'nFEq1j<*[m9TJ2_/39ghdTYAlRE\EDTk79C^Y0c %l<`)Md0Xr"gtGerD5a!WgjGUpg![qJZ+L0K_&aEet'C&m+aEQ340+]e6'2DO`7d\cmE'VLZ8(2aq'pBrbt-eYl@L="(k2e\^Wc<-q,Q&"I*:rD;C %R/bses5Fm!cH>KuT>o7rZXG>OAk8N&f %s"KU*TNK513L%7_Mp)c/&p("U"53upEl<\H'g^-a')l$Cs+fg^a.kebZjQ@c3i*u]QFA`oJe]ga8^`V6Ds;jYkS0tgbA$e6"*LWB %ebXtpBuiIkiL_F9FRJNNJgRHir[",X@!'HS)`-V7]S7g\pA@oN@WWN!0AQj'NH'GDk@+bt/2\Q.B@&(L?W:k9mg!Xb#&9RWdVkgAlOmiO,0oNhGp`]P/4jfX@-c4p?? %#<$VhRF&Z_3k.'M'VYV![Zqk#U>$0I6-&5sf)QiF-<'!$S[alKDGR*'P.#3Q7smM@17[9RT%YT/];oB4]q9Rj0)26_/&Xr11$LRW %l?K#3(L>hh!GP%YitE%"[[nX7F+0g?knH03;\i73l/#F'c#6k:)[U$J[`h\_"fJud$_kW*,3^`X;:2NS5.Rr/d`r>!7i&WPVHXN+=g %.PaO:K1ljB5ecYJFm"A9^YRP9IaS,;-r0s9k#redC$3e/e*"fn_V7T1"u;V9e6c-,Qh_?3I'IJ:/WNWC %Oi*SnWR05,ZfPGrlEBsT_(eG:TK'TErh4-s=AQP+-#.(@/`V>!>^g:L\k!lrRI=$t08S^bK@En3Pe-RQa\s/#OC:>n\qiTr4WgZ0 %1iC2*>u_V+R.6GH55l6RO!_l%)NS5=:X5A&DpLap@=V^G!@@9"b19W0,$3d]Pp=[O-OF2eMVC4e[6 %d;M9V&+=*tL>D3`mUdE[p8LeGD!%nX(NPu?6U:d2C`l6V;+["VUSI-Q%H#e:H(gV&DP?JU[9k^kc3:-,'SJ)hT%s063W?g?C,Z^G %0G`t%+jYm&O3gtjr/R?.410MPZ>53nN6#O-.da4j#B,t-CriiQ*Rjt',M>i"q1ek'H,%fCPs6"o\7?9Km;:u=N %kS?@sN@S5Y"fm+3.-.H;G,m^V00"DcJO#HL)/X6pr7bk?C(E@].1\>cTKF@P*4Jk!=l+"NE&HG\EP#9q?]YcYCVCI*/r9J\h41gO %"`DM-_W,=9jl9t(.<&_PeMrdJ9P^kX#-@pbg^t,aDX'12,Kq09aN-HjGAKE'O>$E)f!upr7s8C,5g'8gZ9)?Xe+G0"El?)dRl6ESK1TaD)3-b@)j`VC@"K`(GASFn_D-SZ#4or`3qMHl'@-h]b_;C]=*kt_(6@?Re@Ub/sa@7jl6D@%u;j].G %JUup;V7q#kPLB-o^=)PI(c%TqInJ%;O6"B9mt+Q"K`]'q19QK&E$O/+E_^HI&V4bG#Km'*R4/tsk_JqB- %htU-E!eE-N_dfE%d;dh91MH63Bha5KKY4X$SBR'l:%G2M"nI3YnAtgMbG4tP!9jbN26Ak5@ckOeF(Wd+9DY3sBu(P7F[G>"rBaHP %f,ou9l26m;)I\F).e3MfVaUKWlM%*8(pMgRUncd(Us@)OL8;nh+o,':r:ih-L"&ga!lnGV_nB!G!u+2+Ri$/uR.MW7I`(o8.?B0I %]Jtj\h;PfO("PE)KLXANHP$?P.*q$#2uD0u;B,B:iZgCX\`W-Y&]_SEe=nqs[il#IY5m@neYgUq[ZMOI1gS)sWjn:!i$9IdE"iGc %c$VMf]_ZE'+'5t;rAYL%.*SlG0ePo0ake4P(UnsK&gWeeC?,.hC'UO!!a.5bFC(n>G-$M\[XhTpl0d\LZ>Y9J\GDGX_)@H$5+c7R %i7h%*qrnjt'b`?jq009;$Was!U$U[%a,JPb$+:72rZ1'![qDE5e/PUn#P3Z.IXp;N\lX']jChp'ni %:RO`&e9=DfIJ9cm;;_=q92ouI!]0N*>b1SI>rB_P#)nkbJ5L.p\dL'?kbid:M';'+US$363Qp6s^2^Q*322>LZBjMY@OR.t@Qp48 %Pah*O609$7DRHC"kY:KVEQ!8aNiDWi7P_H3br7V#qBF[[lhD03/J)*',<=cT3G+\!$2NnFfiDRkXk`1/UYQsDWshH`&dhd&/e:TbXle9,7'R8_,&)dG>#1W&je4dAD^ks,I*A;52\Q]83"`4+87NoD`+6dD)i5I(#-O4!3\ %p5l.!B*k&_';!)@]&h=l+>='bA&Q%U(]EPQ4-/96Mfe;`510+`$i %d`Sb]+6S5GJ$JGMXHgR7P'Y7JhI.Fen!uKIGCi24KA=-089*h>!;G0a2oG_"qGc?$&nIY!HUlk(n!Nn:D'8MlgMH;ami7Z%/q%?\ %CMb*2!2%E=,Rl^oa'6F"7YOBLHoS;\3>ZN.OhD9D55%"d3(Y"PZA2(<1^$mq9XjEB\ci3h%>[Y#_bAam?#0^rDWAQJY^L>\T0;^of"7kCKtO8N3Q9H'7a,&cmhncR9!aCZu\A5C`GrMTf,TPI+ubT#hW0! %bQZbErflhL)b>Ng2TJe=pHtX/J=df?(Js7LW^uqah4RDlGn=K>J'D4Y(S(>a6]ehO,%?sE$V^b%-ocXq/k'nV76)^FB(2r;EtbOf %7hlnc$)o+)3f[1%)4hHU`CD\[AXLduFnqCsA6pEXS-IkJdG@ms0k>%Ji'%4c`B,89=s/kBL!UW"8lpJ3$Qf8&qVO4DU?FCJ0i.sqGY3on)p!S]iJ*bm?O-/6!1e#;0gH(U,4=\o3H?B#\NjTobZm.ES9h[A %g[Wq<1g=\N3P,r+';TH@8EHiD2Prh$:U+j&/S)GP@5iF!Odn/oh2q..bau,PXVfa4F9FP)q&7kWi7BXB%9PlcmU\FJ`]Gl$b3l`\ %+:!;&&JOn77ga6d9C,G:3>[(k@mHjkSes+cA_V!6P);b,:"H#-W"#GDInph:Lm:85e#qfZn+\(N@%Zq[@ST/ %Y,.(+J#Z-Rb,S'"C/YU5Z&9KP,U1&0l=*=_YB2fo:0JrT9FXctVPFr:-ju).l8#nl'^ct %?aFrZ>\Wr,hAc)$S3+Gu$LEU)KXjiLslp;,`8YI]437b&aCO`Kmc$*(ABt"M="LhC"r8\9]o@8UpYuB %g\=b06KC&QJ9[Tp@uW-PYUtkU,N1\PmV4)_S-r[%`F7t?ok!`Rqn]GFc?G//a7p;;1 %5u&n_,1.#!<')Ar!=@9***r[C\iYRd\*q(JQu6q9jFU-=#etkLN_g/YbT%$7"$,;>KL*so.lNC^\>eXRMCqR23G0E3q]c*t*bFN. %6=6#IS)R7qdF[V2)D!0t?`4YN)n1DQ]>_;1Vjc\Y*4S^sZ=cFb:_-&?HYdL4n<&r*S')B*[a`&'%%J$D>t,_DSS`m,J%3=5$*lP# %p;G1;F2=[pg\k!\Z$9T#+qjL/:kcJ6>W5rPVZoO&J/m"u.3D+0U3o!tScZ#5jPKA?3XK%\1;p)38CqASft&Qrc3;1:Z^IS1TD+Rj %&5B"V%0L*4*`L2dAE4e!RQfg8Bk!<&=,5+8QV?qJj&8Z5+PKA@>du/CY/pmRF\gMX$]9FM@j[4%6&/::@/=)BBVB)S;L"n]Rd@*V %UCG"faK:1AV9AFu#P![jJgA3%_WD">`N*Gp3cuPMF=or-Pe>,Pj\\&Rkk73aV8u7,,YB5km&@,u2_$2:V&S^haDi_d3H0EK]uCk7M'1Cge$3uM:6-p %SUiWN4&aE.UOMP41p4`N$Y6N4kdur):)Cq:3Dq^Q=6d*S$lP)-@1o)?b-hQEW3SR@q5CS^4=+aLL\Wph_)I*_KT6M;0g%@`a8'Q$ %b/Bpg[o.hV;.2(uO-qLoc39j>jqKX/W6I.7[2S/dGoRC&Dk+.O3]-@H]'4`I36ZnEI#_pp*lFbAp)*%hReH5M]ncMIio)hNBoJ&] %Ues64Rn*=*kM-Z'TgWW%/oNhtWB]"YPB4R<+1"osf?D2<<1aU;&1H1jQ>kp':qoURRlEG;aiE65JgNW^k6q-I>b*O&%*k3u.IjJ6 %8<+[6k6nsmY/R.1/da2)Z7/o2d,`A;bn+qnSUAkCQ3Rj0qE>;VPI1$$aj&3a7*]eKn7\(hneZ\.o+i6>A;aa%7l2c"#B=-2 %1BSEHc;c:G(sGn"Hfi>Yi/eq/[eCI0aDtupp;$6NRRJ&In(`U;j^[e2!R"]2#j+Yt4tNFqoaKa%Ga=gYaYR'5IV^f%ig\UUh97d= %D,Zp@fZYc&S1g?LV/]$FZ]Q6tq*o1QIuKK+$m6:,B$%SkduU%#P4[6,H0;@E8(DXHUF^Qr,%c.WAY-O9d %'bj_cW3>1TN5Y4RU>k$stc2^2sp5S`Ro"=t!n4!$T+rp!C %-n`k0:?&bgMgVB/MT8U[!jT6i]J+&Lb' %p6:qI2NS!XC^+%_aJA7Zb^E`/St$0PrS1g@jO=^*#/ML^#@=jBl8QpZq\eBNll=FtJMrT)'"$nXEeD!bXpn/QNi)<.*3n`:Z8L<# %[dK!`F$]>'DsB^(iK@3:QjaN-Q"Cdg7DXa6`.>Yt<=>8(1?jLaM' %c)@Su-ldB.Z:@NhM:+aZg48tC]jh[J?inrs%8>[i5m\lWLSn+;g.78!I#_o#JVe9&3%tC%E=%^hj9Q]rlI2Pg&JA>)?d8hYrd%L% %^-drU4K?VQ\UEB3,fkQo@7jgA65^BI`cjrT$V]P`m"%a`+[X!jmdO2c7OU6(P8U*7"X^]1p;!K97jnA$.KfBDj0/mM.&j"dNgpJ0 %rS1hC`#jY#WtC&h"I_hZKKJu[F)31q0&n5JL[g/t5!^6afWlGMFF2k<(!0ZIuSdpKA!iQ,16=> %`V7T=F2=]f4pI+3;N)hj($_qbsM%gHZ8DClW4WR13[]BK"ZXWL,u'(QA2N"1GF8&)0pO3+QD>(a10pCl#+q6.kQ%0VI460ckBehA?br5en9W,s3P[d:VKaa92OmRZ(pDTh>a6\`SQt5m/N02GaS[U,AOBELV;d^X"`pl]et&S%,j<(ahjrsV^V %$J>q+OSt9-FsL3of.NttTdM9@Xhi/sd^1ZJ$"[;p4N2%Yp;7&U?X"ahZ$3OPDeWJr2=C(DC"H*e>=K+kD/JkYMhUp:(XR;A0l5?@ %V4[=\)W/uW?e-Ruo)ma++UHf:]i'F\=ha!!bdAP8deJfFU"o"1Vk[R!VCdC$Dq(+3c`gTn/)K-K[TDaI\]9Xj8Qf8p%^ZJ0pm#2R %]B5*^h;sXmg?'h"$X(-VBe3Oo%6G?T(!_8WD/JCG2Jo#PCGV"GpWhWf6N8UondFm^%qTTSCnV244%WQoF(naG1ftjN(8c$?@Z&]& %??#YQ[^K+A`e"]/a%_0Lg8oGqiggQpS#9@>AFT`!Z#jj':6k#MeCO?#[f5rX:[\utRVqRnTRW92q#u!@LU=Kh2X94&C5_&b2#NE# %L'F4[YLJmsc`gTn$g(2WK78BJ7GR&hXK?8n4)HpB^mA-fCR_5(/7e;MVQk5[XjFLHXC;.Gb1aB&Vlrhpn?k8HUo!GXmH\"Xm'qU# %qulU$hTXE@>>+6m$kFKDXkP3ON>lT1kab:K+De`]oOK<59&Q"(34SqK5Z@Mm.fYIb/] %NX%MK:$K]GTDK.B>C"S %;/Yp'^=ZW2XR31TCjP';G0[KQomXK+],b-72Lh;l/!,d$7U/(s\ch";_ui,/1\>"b78ir-F%*beX^i3q'bFB[N*D@o)6@.7MrIel %J9,o%G&l+?B=l;MVJXIu?=9p+Mn&EN21lqhq4*YK'BE!@+]6dCg=4_qO6,eFR+?_dV_st(FRHf"\@m.<\6T!t`jP&bRs95$1;73I\G^V'fc/B?@/S-gl!e@?dB#[m61s*+Tfm:TQCp`Ve%>[7l$\b"SR@'mgWLFH2UNOn!=p+n0 %.*RWeMb^=i\]j9[h?t:%(:.]e#Xn!SHBr$HQ6WfD`l;i&>Vr\T.OQmq8kBL3WUu>90$'R/jUF>lO("(Cc)Opi6*Y,9!/*CbVC>_'abkn[ZagYu %HAMfsNYnK_OO^Z_(:h0KVOYBf^,XJ05BOOc%KA`DNiPP8?pn3%V/rJef)Ro>FS&:m(^ %atdNY#"%_s&0'//NagD/UFdbBb:>UV(kn,lZ8T%or8G,dDG&T6&RuN$]URZj`YfrA;bS;YHh"S %Qe>o>pcp#7aJ+8B@nUqhItC.ZaiCt3eJ3_RNbl)DR8&T)+=i/6 %Y\bhiKXBp9Njb..N>FU]Bb:>UWA$+dIu2*<*8,!eRG";aT)oT1A>Lud&o'7MOu4h#leBNdVN_tT",T8cWtN]'ilsJe3N!Q**D!%J %-ZmD&O/0W(hC'`25Y^UsW?Z)F\b]QO5$9jS[dtKnKl'as#S;PP2ALtFB.::QN-#HG7W*e1]IJgA&I?=UC:&;QB!YOl?HV0I/K@j` %[>uf9Z8`DH5cgtTX(Nk>DtTWD2R:$7<^0e7fsD"b66/A@Pg/R[E#,_O>r5$71#i@-5TCmgeFD^XQJ/fTB5$*Qn<>77Ks7#/EBou) %:mbBrRBel867F"%Kd1@M[$8tF"N7RlQRQ,-7VW"0Ol^.4YKGii"9M`ibEU7^'j,W;9*]a0c)S'/&:m(^qD)Q=aepRlh,kWZPh/() %Bb:>UV(cu!9fi,We?sC[kGW>/>0=C-Q@Lq1Kq'SqW-:akeQlYM7<(ZS2,8ULGr--^#ABS$q6HU)X>CJ,m9MI$VIC)Z!eIHFA]>L[ %gf>Z,^&`[Ko;X,I,Tr,4]$/NkO4.P'Ss7X(.Z"66Lh!85'=:S#/N!`t<"A8!0pe&-c^9dY/s,QVnd %$98d,h%rG%[;=s.j\J$9iAPs6L6%PhEJ[C)9W97M&nb#n^=rlYdG;8LO5_pRIO:/86>uZN%24B<3@U8j]`O(&)2.,[SW3qb\+h%= %kK>jH_7=5P5oIYpdXXNC#QOo1#oM^[T>#]!HN)m$mC1F!rqLO2n,E1Rj4!Vk0=S.Z?XI`$^"cte^:rG&\UV,;qtC!ep4!%Rr:8h4 %li$5Lqs43ugRmC'XY$ABs6%_ST7?k1l$pp?6bE~> %AI9_PrivateDataEnd \ No newline at end of file diff --git a/doc/IGE335/Gcluster.eps b/doc/IGE335/Gcluster.eps new file mode 100644 index 0000000..e472b9e --- /dev/null +++ b/doc/IGE335/Gcluster.eps @@ -0,0 +1,1453 @@ +%!PS-Adobe-2.0 EPSF-1.2 +%%Title: Fig8.eps +%%Creator: CLARIS EPSF Export Filter V1.0 +%%CreationDate:12/3/91 3:16:18 p.m. +%%BoundingBox: 141.250 510.000 410.750 674.000 +%%QDBoundingBox: 141.250 118.000 410.750 282.000 +%%DocumentFonts: Courier +%%DocumentProcessColors: Cyan Magenta Yellow Black +%%ObjectsIncluded: tText=T tLine=T tRect=T tRRect=F tOval=T tArc=F tFree=F tPoly=T tBMap=F tNote=F tBez=F tPMap=F +%%AttributesIncluded: kBaWPattType=T kPixPattType=T kGradientType=F +%%EndComments +/MAV 300 dict def +MAV begin +/useClip true def +/top 0 def +/left 1 def +/bottom 2 def +/right 3 def +/CM 6 array def +/CTM 6 array def +/CTMR 6 array def +/MTC 6 array def +/blimit 1500 def +/bcnt 0 def +/rbox 8 array def +/segbox 8 array def +/bbox1 4 array def +/c1 3 array def +/c2 3 array def +/d 3 array def +/delta 3 array def +/mycurrentrgbcolor 3 array def +/ulx 0 def +/uly 1 def +/llx 2 def +/lly 3 def +/urx 4 def +/ury 5 def +/lrx 6 def +/lry 7 def +/sp [0 0] def +/ep [0 0] def +/bbox 4 array def +/pbox 4 array def +/scrnProc currentscreen 3 1 roll pop pop def +/currentcolorscreen where { +begin +currentcolorscreen +end +3 1 roll pop pop +4 2 roll pop pop +5 -2 roll pop pop +6 -2 roll pop pop +/kProc exch def +/bProc exch def +/gProc exch def +/rProc exch def +} if +/Max {2 copy gt {pop}{exch pop} ifelse} bind def +/cellPenW 72.0 /currentcolorscreen where +{begin currentcolorscreen end pop pop +10 1 roll pop pop 8 1 roll pop pop + 6 1 roll pop pop Max Max Max } +{currentscreen pop pop} ifelse div 2.0 div def +%%BeginProcSet : rect +/rect { + /saveobj save def + R PC PF LC SS + saveobj restore +} bind def +%%EndProcSet +%%BeginProcSet : R +/R { + newpath + pbox astore pop + 0 792 translate 1 -1 scale CTMR currentmatrix pop exch translate + /objectCord mstore def + pbox right get 2 div + dup pbox left get exch sub + pbox left 3 -1 roll put + dup pbox right 3 -1 roll put + pbox bottom get 2 div + dup pbox top get exch sub + pbox top 3 -1 roll put + dup pbox bottom 3 -1 roll put + translate + CTM currentmatrix pop + 57.3 mul rotate + RT +} bind def +%%EndProcSet +%%BeginProcSet : SaveScreenBW + /SaveScreenBW { + currentscreen + /scrnProc exch def + /scrnAngle exch def + /scrnFreq exch def + } bind def +%%EndProcSet +%%BeginProcSet : RestoreScreenBW + /RestoreScreenBW { + scrnFreq scrnAngle MAV /scrnProc get setscreen + } bind def +%%EndProcSet +%%BeginProcSet : SetFreqAngleBW + /SetFreqAngleBW { + currentscreen + 3 1 roll + pop pop + setscreen + } bind def +%%EndProcSet +%%BeginProcSet : SaveScreenColor + /SaveScreenColor { + currentcolorscreen + /grayProc exch def + /grayAngle exch def + /grayFreq exch def + /bProc exch def + /bAngle exch def + /bFreq exch def + /gProc exch def + /gAngle exch def + /gFreq exch def + /rProc exch def + /rAngle exch def + /rFreq exch def + } bind def +%%EndProcSet +%%BeginProcSet : RestoreColorScreen + /RestoreColorScreen { + rFreq rAngle MAV /rProc get gFreq gAngle MAV /gProc get bFreq bAngle MAV /bProc get grayFreq grayAngle MAV /grayProc get setcolorscreen + } bind def +%%EndProcSet +%%BeginProcSet : SetFreqAngleColor + /SetFreqAngleColor { + currentcolorscreen + 3 1 roll pop pop + 4 2 roll pop pop + 5 -2 roll pop pop + 6 -2 roll pop pop + 4 1 roll + 6 1 roll + 8 1 roll + 10 1 roll + setcolorscreen + } bind def +%%EndProcSet +/initmsaverestore { +userdict begin +/mdict 10 dict def +mdict begin +/mindex -1 def +/mstacksize 25 def +/mstack mstacksize array def +/incmindex { +/mindex mindex 1 add def +} bind def +/decmindex { +/mindex mindex 1 sub def +} bind def +/checkmindex { +mindex 0 lt { +(%ERROR: msave/mrestore stack underflow: Offending command 'mrestore' +) print flush +stop +} +{ +mindex mstacksize ge { +(%ERROR: msave/mrestore stack overflow: Offending command 'msave' +) print flush +stop +} if +} ifelse +} bind def +/mpush { +incmindex +checkmindex +mstack mindex +3 -1 roll put +} bind def +/mpop { +checkmindex +mstack mindex get +decmindex +} bind def +end +end +} bind def +/msave { +mdict begin +matrix currentmatrix mpush +end +} bind def +/mrestore { +mdict begin +mpop setmatrix +end +} bind def +/msavelevel { +mdict begin +mindex 1 add +end +} bind def +/mstore { +matrix currentmatrix +} bind def +/AutoSizeY { +0 0 pl +dup 3 1 roll +4 -1 roll +add +pl exch pop +exch sub +} bind def +/pl { +transform +0.25 sub round 0.25 add exch +0.25 sub round 0.25 add exch +itransform +} bind def +/pll { +transform +round exch +round exch +itransform +} bind def +/pr { +dtransform +round exch +round exch +idtransform +} bind def +/m { +pl moveto +} bind def +/l { +pl lineto +} bind def +/c { +pl curveto +} bind def +/rm { +pr rmoveto +} bind def +/rl { +pr rlineto +} bind def +/ar { +5 -2 roll pl +5 2 roll +arc +} bind def +/an { +5 -2 roll pl +5 2 roll +arcn +} bind def +/MakePatternFont { +/FontDict 20 dict def +FontDict begin +/FontName exch def +/Encoding exch def +/FontMatrix [1 0 0 1 0 0 ] def +/FontType 3 def +/FontBBox [ 0 0 1 1 ] def +/PatternDict exch def +/RenderPattern { +patternDict exch get +exec +} bind def +/BuildChar { +exch begin +1 0 0 0 1 1 setcachedevice +Encoding exch get RenderPattern +end +} bind def +FontName FontDict definefont pop +end +} bind def +/SnapToPattenGrid + { + exch + dup 0 lt { + 1 index sub + } if + 1 index + div truncate + mul +} bind def +/FillPatternString { +dup length +1 sub +0 1 3 -1 roll { +2 index +2 index +3 -2 roll +put +} for +pop pop +} bind def +/AutoSizeY { + 0.0 exch dtransform + round + idtransform exch pop +} bind def + /AutoSizeX { + 0.0 dtransform + exch + round + exch + idtransform pop +} bind def +/AutoCellSize { + AutoSizeY + exch + AutoSizeX + exch +} bind def +/CheckPath { + false + { pop pop pop true exit} + { pop pop pop true exit} + { pop pop pop pop pop pop pop true exit} + { pop true exit} + pathforall +} bind def +/PatternFill { % patternCharacter + /patternString 1 string def + /cm mstore def + patternMatrix setmatrix + 1 1 AutoCellSize + dup 0 eq { pop 1} if + exch + dup 0 eq { pop 1} if + exch + /patternSize exch 24.0 mul def + /PatternSizeX exch 24.0 mul patternString length mul def + /flaterror 0 def + patternString FillPatternString + gsave + flaterror 1 add setflat + flattenpath + pathbbox + grestore + psy add flaterror add psy SnapToPattenGrid + exch psx add flaterror add psx SnapToPattenGrid + 3 -1 roll flaterror sub psy SnapToPattenGrid + 4 -1 roll flaterror sub psx SnapToPattenGrid + 4 2 roll pll + 4 2 roll pll + /llxsnap exch def + /llysnap exch def + /urxsnap exch def + /urysnap exch def + gsave + useClip true eq {clip}{eoclip} ifelse newpath + /PatternFont findfont [psx 0.0 0.0 psy 0.0 0.0] makefont setfont + llysnap patternSize urysnap { + llxsnap exch moveto + llxsnap PatternSizeX urxsnap { + pop + patternString show + %currentpoint am + } for + } bind for + grestore + cm setmatrix +} bind def % End 'PatternFill' +/DefaultPatternFont { + /cm mstore def + patternMatrix setmatrix + 1 1 AutoCellSize + dup 0 eq { pop 1} if + exch + dup 0 eq { pop 1} if + exch + /psy exch iSizeY mul def + /psx exch iSizeX mul def + /patternDict 64 dict def + patternDict begin + /NotDef {} def + /LiteDiagLines { + iSizeX iSizeY false [iSizeX 0.0 0.0 iSizeY -1.0 mul 0.0 iSizeY] + {pat} + imagemask + } bind def + end + /CustEncoding 256 array def + 0 255 1 { + CustEncoding exch /NotDef put + } bind for + CustEncoding 65 /LiteDiagLines put + patternDict CustEncoding /PatternFont MakePatternFont + /pathSegProc { + strokepath + CheckPath { + 65 PatternFill newpath + } if + } bind def + cm setmatrix +} bind def +/XRound { + dup + 3 -1 roll + exch mul round + exch div +} bind def +/RoundMatrix { + /i 0 def + dup { + 100000.0 XRound + 1 index + exch i exch put + /i i 1 add def + } forall +} bind def +/GetBoxesRatio { +3 -1 roll sub +7 1 roll +exch sub +6 1 roll +3 -1 roll sub +5 1 roll +exch sub +4 1 roll +3 -1 roll div +3 1 roll +exch div +exch +} bind def +%%BeginProcSet : Text Attributes Procs +/T {792 exch sub} bind def +/sx 0 def +/sy 0 def +/ex 0 def +/ey 0 def +/lw 0 def +/siz 0 def +/U {gsave 0 setlinecap +/lw siz 0.078125 mul def /ey exch neg def /ex exch def /sy exch neg def /sx exch def +fontkind plain eq + { + lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto stroke + } + { + currentdict /outlineFontSize known outlineFontSize 0 gt and + { + fontkind outline eq + { + /sy sy 0.0119444 siz mul sub def + /ey ey 0.0119444 siz mul sub def + gsave + 1 1 1 setrgbcolor lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto stroke + grestore + lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto + strokepath 0.0119444 siz mul setlinewidth stroke + } if + fontkind shadow eq fontkind outlineshadow eq or + { + /sy sy 0.0358332 siz mul sub def + /ey ey 0.0358332 siz mul sub def + lw setlinewidth + lw 2 div sx add sy + lw 2 div sub moveto + lw 2 div ex add ey + lw 2 div sub lineto stroke + gsave + 1 1 1 setrgbcolor lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto stroke + grestore + lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto + strokepath 0.0119444 siz mul setlinewidth stroke + } if + } if + } ifelse +grestore} bind def +/plain 1 def +/outline 2 def +/shadow 3 def +/outlineshadow 4 def +/fess { + currentdict /outlineFontSize known { + /outlineFontSize 2 index def + } if + findfont exch dup /siz exch def scalefont setfont +} bind def +/SHDW {gsave siz oldfontname fess siz 0.055 mul x add y siz 0.05 mul sub moveto c show grestore} def +/NRML {gsave 1 1 1 setrgbcolor siz oldfontname fess x y moveto c show grestore siz /Outline fess x y moveto c show} def +/S { +fontkind plain eq {neg moveto show} if +fontkind outline eq {neg /y exch def /x exch def /c exch def NRML} if +fontkind shadow eq {neg /y exch def /x exch def /c exch def SHDW NRML} if +fontkind outlineshadow eq {neg /y exch def /x exch def /c exch def SHDW NRML} if +} bind def +/F { +/fontkind exch def +fontkind plain eq {fess} if +fontkind outline eq {dup /oldfontname exch def exch dup /siz exch def exch OLF} if +fontkind shadow eq {dup /oldfontname exch def exch dup /siz exch def exch OLF} if +fontkind outlineshadow eq {dup /oldfontname exch def exch dup /siz exch def exch OLF} if +} bind def +/makeoutlinedict 15 dict def +/makeoutlinefont + { + makeoutlinedict begin + /uniqueid exch def + /strokewidth exch def + /newfontname exch def + /basefontname exch def + /basefontdict basefontname findfont def + /numentries basefontdict maxlength 1 add def + basefontdict /UniqueID known not + {/numentries numentries 1 add def} if + /outfontdict numentries dict def + basefontdict + { + exch dup /FID ne {exch outfontdict 3 1 roll put} {pop pop} ifelse + }forall + outfontdict /FontName newfontname put + outfontdict /PaintType 2 put + outfontdict /StrokeWidth strokewidth put + outfontdict /UniqueID uniqueid put + newfontname outfontdict definefont pop + end + }def +/UID { + findfont dup /UniqueID known + {/UniqueID get 1 add} + {pop 1} + ifelse +} def +/OLF { +dup +/Outline +1000 62 div +4 -1 roll +UID +/outlineFontSize 5 index def +makeoutlinefont +/Outline findfont exch scalefont setfont +} def +/CopyEncoding { +findfont +/Encoding get +dup length array +/tarrayz exch def +tarrayz 0 +3 -1 roll +putinterval +tarrayz +} bind def +/Re-encode { +dup length array copy +/eap 0 def +exch { +dup type /integertype eq { +/eap exch def +} { +1 index +exch +eap exch +put +/eap eap 1 add def +} ifelse +} forall +} bind def +/EncodeFont { +findfont dup +length dict +begin +{ 1 index /FID ne +{ def } +{ pop pop } ifelse +} forall +/FontName exch def +/Encoding exch def +FontName currentdict +end +definefont pop +} bind def +%%EndProcSet +%%BeginProcSet : clip2pathbbox +/clip2pathbbox { + /magicNum linewidth 2 div 1 2 sqrt div mul def + pathbbox + /urymn exch magicNum add def + /urxmn exch magicNum add def + /llymn exch magicNum sub def + /llxmn exch magicNum sub def + newpath llxmn llymn moveto llxmn urymn lineto urxmn urymn lineto urxmn llymn lineto + closepath clip newpath +} bind def +%%EndProcSet +%% Line takes the following arguments: +%% linewidth xEnd yEnd xStart yStart +%%BeginProcSet : Line +/Line { +MAV /LC get length 0 ne +{ + gsave + newpath + MAV /ArrowType get length 0 eq + MAV /SD get length 0 eq and + {2 setlinecap /UseClip {clip2pathbbox} def } + {0 setlinecap /UseClip {} def } ifelse + 0 792 translate + 1 -1 scale + CTM currentmatrix pop + /yStart exch def /xStart exch def /yEnd exch def /xEnd exch def /linewidth exch def + MAV /ArrowType get length 0 eq xStart xEnd ne yStart yEnd ne and and + {xStart yStart moveto xEnd yEnd lineto UseClip xStart yStart moveto xEnd yEnd lineto} + {xStart yStart moveto xEnd yEnd lineto} ifelse + linewidth setlinewidth SD strokepath + CheckPath {LC PF ArrowType} if + grestore +} +{pop pop pop pop pop} ifelse +} bind def +/CompensateForStroke { + sin currentlinewidth mul + exch + cos currentlinewidth mul + dup 0 translate + 4 -1 roll exch 2.0 mul sub + 3 1 roll + 2.0 mul sub +} bind def +/arrowdict 10 dict def +arrowdict begin + /SwallowTail { + newpath + 0.0 0.0 moveto + 1.0 -.5 lineto + .666 0.0 lineto + 1.0 .5 lineto + closepath + } bind def + /Triangular { + newpath + 0.0 0.0 moveto + 1.0 -.5 lineto + 1.0 .5 lineto + closepath + } bind def + /OpenTri { + newpath + 1.0 0.5 moveto + 0.0 0.0 lineto + 1.0 -0.5 lineto + } bind def + /ClosedTri { + newpath + 1.0 0.5 moveto + 0.0 0.0 lineto + 1.0 -0.5 lineto + closepath + } bind def + /SlashBar { + newpath + 0.5 -.5 moveto + -.5 0.5 lineto + } bind def + /Dot { + newpath + 0.5 0.0 moveto + 0 0 1 0 360 arc + closepath + } bind def + /ExtSlashBar { + newpath + 1.0 -.5 moveto + 0.0 0.5 lineto + } bind def +end +/ScaleArrowHead { + 0 0 4 -2 roll + 0 0 1 1 + 8 -4 roll GetBoxesRatio + scale +} bind def +/DrawArrowHead { + gsave + [] 0 setdash + currentpoint translate rotate + { + 4 copy + gsave + initmatrix + 100 200 translate + msave + ScaleArrowHead pop + arrowdict exch get exec + mrestore + strokepath + 0 0 3 index 3 index + pathbbox 8 4 roll + GetBoxesRatio + 4 2 roll + grestore + 3 index 1.0 exch sub + 6 -1 roll + { + 2 index mul + 0 translate + }{ + pop + } ifelse + msave + ScaleArrowHead scale + arrowdict exch get exec + mrestore + strokepath + } { + msave + ScaleArrowHead + arrowdict exch get exec + mrestore + } ifelse + CheckPath { + LC PF + } if + grestore +} bind def +%%EndProcSet +%%BeginProcSet : SR +/SR { + pbox left get pbox top get moveto + pbox right get pbox top get lineto + pbox right get pbox bottom get lineto + pbox left get pbox bottom get lineto + closepath +} bind def +%%EndProcSet +%%BeginProcSet : E +/E { +1.415 setmiterlimit +CM currentmatrix pop +pbox right get pbox left get sub abs dup +pbox bottom get pbox top get sub abs dup 3 -1 roll +lt {exch dup 3 -1 roll exch div 1 exch} +{dup 3 -1 roll exch div 1} ifelse scale +0 0 3 -1 roll 2 div 0 360 arc closepath +CM setmatrix +} bind def +%%EndProcSet + +/StripFromFront { +dup length +2 index sub +3 1 roll +exch 3 -1 roll +getinterval +} bind def +/MakePathArray { + /k 0 def + {/k k 1 add def pop pop}{/k k 1 add def pop pop}{/k k 1 add def pop pop pop pop pop pop}{/k k 1 add def }pathforall + k array + /k 0 def + {{moveto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} + {{lineto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} + {{curveto} 7 array astore 1 index k 3 -1 roll put /k k 1 add def} + {{closepath} 1 array astore 1 index k 3 -1 roll put /k k 1 add def} +pathforall +}bind def +/MakeFlatPathArray { +/k 0 def +{/k k 1 add def pop pop}{/k k 1 add def pop pop}{pop pop pop pop pop pop}{}pathforall +k array +/k 0 def +{{moveto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} +{{lineto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} +{ pop pop pop pop pop pop} +{} +pathforall +}bind def +/FractionalLine { +2 index sub +.00001 mul +exch +3 index sub +.00001 mul +4 -1 roll add +3 1 roll +add +} bind def +/calcLineLength { + exch + 4 -1 roll + sub + dup mul + 3 1 roll exch + sub + dup mul + add sqrt +} bind def +/InitTotalLineLength { + /oldY exch def + /oldX exch def + theDash aload pop currentLineLength add setdash +} bind def +/AccumeLineLength { + 3 copy pop + 2 copy + oldX oldY + 4 2 roll calcLineLength + /segmentLength exch def + /currentLineLength currentLineLength segmentLength add def + /oldY exch def + /oldX exch def +} bind def +/DecumeLastLineLength { + /currentLineLength currentLineLength segmentLength sub def +} bind def +/DrawFlattendSegment { + /pointCount 2 def + dup 0 lt { pop 0 } if + fpc + 3 1 roll + 2 index + 1 index + gt { + 2 copy get + dup length + dup 3 eq { + pop + dup 0 get + exch 1 get + 2 copy InitTotalLineLength + m + } { + } ifelse + } { + pop 1 index + } ifelse + dup 1 add + 3 index + exch sub + dup 10 gt { pop 10} if + { + 1 add + 2 copy + get aload pop + AccumeLineLength + exec + } repeat + 3 1 roll pop pop + DecumeLastLineLength +} bind def +/IncFPC { + fpc add + /fpc exch def +} bind def +/DrawFlatPathArray { + fpc + 0 { + dup 2 index + 1 sub + lt { + flatPathArray exch + newpath + 1 sub DrawFlattendSegment + gsave + pathSegProc + grestore + newpath + } + { + pop pop + exit + } ifelse + } loop +} bind def +/RecordFirstSubSegment { + closepathArray 0 pathArray 0 get + put + closepathArray 1 + pathArray 0 get aload pop pop + pathArray 1 get dup length 3 eq { + aload pop pop + } { + newpath + 0 0 moveto + aload pop exec + /segmentArray flattenpath MakeFlatPathArray def + segmentArray 1 get aload pop pop + } ifelse + FractionalLine {lineto} 3 array astore + put +} bind def +/AppendClosePath { + closepathArray 0 get 2 {lineto} put + flatPathArray fpc closepathArray 0 get put + 1 IncFPC + flatPathArray fpc closepathArray 1 get put + 1 IncFPC +} bind def +/RecordCurrentDash { + /theDash + currentdash 2 array astore def + /currentLineLength 0 def +} bind def +/PatternStroke { + 0 setlinecap + RecordCurrentDash + /saveFlat currentflat def + .5 setflat + /pathArray MakePathArray def + /closepathArray 2 array def + /pathLength pathArray length def + /flatPathArray 513 array def + /currentLineLength 0 def + /fpc 0 def + pathArray pathLength 1 sub get + length 1 eq { + /usingClosepath true def + RecordFirstSubSegment + /pathLength pathLength 1 sub def + } { + /usingClosepath false def + } ifelse + 0 1 pathLength 1 sub { + pathArray exch get + dup length 3 eq { + fpc 1 add 512 ge { + DrawFlatPathArray + fpc 2 ge { + flatPathArray flatPathArray fpc 2 sub get 0 put + flatPathArray flatPathArray fpc 1 sub get 1 put + /fpc 2 def + }{ + /fpc 0 def + } ifelse + } if + flatPathArray exch fpc exch put + 1 IncFPC + } { + dup length 7 eq { + newpath + /nToStrip 0 def + fpc 1 gt { + flatPathArray fpc 2 sub get aload pop pop m + flatPathArray fpc 1 sub get aload pop exec + /nToStrip 2 def + } { + fpc 1 eq { + flatPathArray fpc 1 sub get aload pop exec + /nToStrip 2 def + } if + } ifelse + aload pop exec + /segmentArray flattenpath MakeFlatPathArray def + /segmentArray nToStrip segmentArray StripFromFront def + segmentArray length fpc add 512 lt { + flatPathArray fpc segmentArray putinterval + segmentArray length IncFPC + } { + DrawFlatPathArray + fpc 1 gt { + flatPathArray flatPathArray fpc 2 sub get 0 exch put + flatPathArray flatPathArray fpc 1 sub get 1 exch put + /fpc 2 def + }{ + /fpc 0 def + } ifelse + segmentArray length 512 lt { + flatPathArray fpc segmentArray putinterval + segmentArray length IncFPC + } { + segmentArray length + /exitLoop false def + 0 + { + 2 copy sub + dup 500 gt { + pop 500 + } { + /exitLoop true def + } ifelse + segmentArray 2 index 2 index getinterval + flatPathArray fpc 3 -1 roll putinterval + dup IncFPC + add + exitLoop { + exit + } { + DrawFlatPathArray + fpc 1 gt { + flatPathArray flatPathArray fpc 2 sub get 0 exch put + flatPathArray flatPathArray fpc 1 sub get 1 exch put + /fpc 2 def + }{ + /fpc 0 def + } ifelse + } ifelse + } loop + } ifelse + } ifelse + } if + } ifelse + } for + fpc 0 gt { + usingClosepath { + AppendClosePath + } if + DrawFlatPathArray + } if + saveFlat setflat +} bind def + + +%%EndProlog +initmsaverestore +/tctm matrix currentmatrix def +tctm RoundMatrix setmatrix +/patternMatrix mstore def +10 setmiterlimit +2 setlinecap +newpath +% +%tLayer +% +% +%tfBegGrp +% +% +%tfBegGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 118.500 162.750 0.000 0.000 163.000 163.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 172.500 216.750 0.000 0.000 54.000 55.000 rect +%@EndOval +% +%tfEndGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 217.500 175.750 0.000 0.000 27.000 27.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 153.500 175.750 0.000 0.000 27.000 27.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 248.500 230.750 0.000 0.000 27.000 28.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 124.500 230.750 0.000 0.000 27.000 28.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 154.500 285.750 0.000 0.000 27.000 27.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 216.500 285.750 0.000 0.000 27.000 27.000 rect +%@EndOval +% +%tfEndGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {[9.000 9.000 ] 0 setdash} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 144.750 199.500 243.750 199.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {[9.000 9.000 ] 0 setdash} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 144.750 262.500 243.750 262.500 Line +%@EndLine +% +%tfBegGrp +% +%@BeginPoly +/saveobj save def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 199.500 149.750 0.000 0.000 14.000 8.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[4.000 0.000] CP +[8.000 14.000] CP +[4.000 14.000 ] CP +[0.000 14.000 ] CP +[0.000 14.000 4.000 0.000 4.000 0.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginPoly +/saveobj save def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 248.500 149.750 0.000 0.000 14.000 8.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[4.000 14.000] CP +[0.000 0.000] CP +[4.000 0.000 ] CP +[8.000 0.000 ] CP +[8.000 0.000 4.000 14.000 4.000 14.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 153.750 248.500 153.750 213.500 Line +%@EndLine +% +%tfEndGrp +% +%@BeginText +save +%%IncludeFont: Courier +[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis +/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute +/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde +/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex +/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls +/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash +/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef +/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash +/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef +/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe +/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide +/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright +/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand +/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex +/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex +/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla +/hungarumlaut/ogonek/caron] +StandardEncoding Re-encode /_Courier /Courier EncodeFont + +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 1.570 226.500 132.250 0.000 0.000 13.000 31.000 rect +%@EndRect +gsave +147.750 233.000 T translate +-90.006 rotate +1 1 scale +12.000 (_Courier) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(r) -15.250 5.000 S +(p) -8.250 5.000 S +(i) -1.250 5.000 S +(n) 5.750 5.000 S +grestore +%@EndText +% +%tfBegGrp +% +%@BeginPoly +/saveobj save def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 195.500 383.750 0.000 0.000 7.000 14.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[14.000 4.000] CP +[0.000 7.000] CP +[0.000 4.000 ] CP +[0.000 0.000 ] CP +[0.000 0.000 14.000 4.000 14.000 4.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 383.750 199.500 244.750 199.500 Line +%@EndLine +% +%tfEndGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 361.750 131.500 244.750 199.500 Line +%@EndLine +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 191.500 401.750 0.000 0.000 13.000 9.000 rect +%@EndRect +gsave +406.250 198.000 T translate +0.0 rotate +1 1 scale +12.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(X) -3.750 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 167.500 335.750 0.000 0.000 13.000 30.000 rect +%@EndRect +gsave +350.750 174.000 T translate +0.0 rotate +1 1 scale +12.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(a) -14.750 5.000 S +(p) -7.750 5.000 S +(i) -0.750 5.000 S +(n) 6.250 5.000 S +grestore +%@EndText +% +%tfEndGrp +% +restore +%%Trailer +end diff --git a/doc/IGE335/Gcomplete.eps b/doc/IGE335/Gcomplete.eps new file mode 100644 index 0000000..50641d0 --- /dev/null +++ b/doc/IGE335/Gcomplete.eps @@ -0,0 +1,8204 @@ +%!PS-Adobe-2.0 EPSF-1.2 +%%Title: Fig5 +%%Creator: CLARIS EPSF Export Filter V1.0 +%%CreationDate:12/3/91 2:31:31 p.m. +%%BoundingBox: 90.500 429.750 421.875 764.500 +%%QDBoundingBox: 90.500 27.500 421.875 362.250 +%%DocumentFonts: Courier +%%+ Times-Roman +%%DocumentProcessColors: Cyan Magenta Yellow Black +%%ObjectsIncluded: tText=T tLine=T tRect=T tRRect=F tOval=T tArc=F tFree=F tPoly=F tBMap=F tNote=F tBez=F tPMap=F +%%AttributesIncluded: kBaWPattType=T kPixPattType=T kGradientType=F +%%EndComments +/MAV 300 dict def +MAV begin +/useClip true def +/top 0 def +/left 1 def +/bottom 2 def +/right 3 def +/CM 6 array def +/CTM 6 array def +/CTMR 6 array def +/MTC 6 array def +/blimit 1500 def +/bcnt 0 def +/rbox 8 array def +/segbox 8 array def +/bbox1 4 array def +/c1 3 array def +/c2 3 array def +/d 3 array def +/delta 3 array def +/mycurrentrgbcolor 3 array def +/ulx 0 def +/uly 1 def +/llx 2 def +/lly 3 def +/urx 4 def +/ury 5 def +/lrx 6 def +/lry 7 def +/sp [0 0] def +/ep [0 0] def +/bbox 4 array def +/pbox 4 array def +/scrnProc currentscreen 3 1 roll pop pop def +/currentcolorscreen where { +begin +currentcolorscreen +end +3 1 roll pop pop +4 2 roll pop pop +5 -2 roll pop pop +6 -2 roll pop pop +/kProc exch def +/bProc exch def +/gProc exch def +/rProc exch def +} if +/Max {2 copy gt {pop}{exch pop} ifelse} bind def +/cellPenW 72.0 /currentcolorscreen where +{begin currentcolorscreen end pop pop +10 1 roll pop pop 8 1 roll pop pop + 6 1 roll pop pop Max Max Max } +{currentscreen pop pop} ifelse div 2.0 div def +%%BeginProcSet : rect +/rect { + /saveobj save def + R PC PF LC SS + saveobj restore +} bind def +%%EndProcSet +%%BeginProcSet : R +/R { + newpath + pbox astore pop + 0 792 translate 1 -1 scale CTMR currentmatrix pop exch translate + /objectCord mstore def + pbox right get 2 div + dup pbox left get exch sub + pbox left 3 -1 roll put + dup pbox right 3 -1 roll put + pbox bottom get 2 div + dup pbox top get exch sub + pbox top 3 -1 roll put + dup pbox bottom 3 -1 roll put + translate + CTM currentmatrix pop + 57.3 mul rotate + RT +} bind def +%%EndProcSet +%%BeginProcSet : SaveScreenBW + /SaveScreenBW { + currentscreen + /scrnProc exch def + /scrnAngle exch def + /scrnFreq exch def + } bind def +%%EndProcSet +%%BeginProcSet : RestoreScreenBW + /RestoreScreenBW { + scrnFreq scrnAngle MAV /scrnProc get setscreen + } bind def +%%EndProcSet +%%BeginProcSet : SetFreqAngleBW + /SetFreqAngleBW { + currentscreen + 3 1 roll + pop pop + setscreen + } bind def +%%EndProcSet +%%BeginProcSet : SaveScreenColor + /SaveScreenColor { + currentcolorscreen + /grayProc exch def + /grayAngle exch def + /grayFreq exch def + /bProc exch def + /bAngle exch def + /bFreq exch def + /gProc exch def + /gAngle exch def + /gFreq exch def + /rProc exch def + /rAngle exch def + /rFreq exch def + } bind def +%%EndProcSet +%%BeginProcSet : RestoreColorScreen + /RestoreColorScreen { + rFreq rAngle MAV /rProc get gFreq gAngle MAV /gProc get bFreq bAngle MAV /bProc get grayFreq grayAngle MAV /grayProc get setcolorscreen + } bind def +%%EndProcSet +%%BeginProcSet : SetFreqAngleColor + /SetFreqAngleColor { + currentcolorscreen + 3 1 roll pop pop + 4 2 roll pop pop + 5 -2 roll pop pop + 6 -2 roll pop pop + 4 1 roll + 6 1 roll + 8 1 roll + 10 1 roll + setcolorscreen + } bind def +%%EndProcSet +/initmsaverestore { +userdict begin +/mdict 10 dict def +mdict begin +/mindex -1 def +/mstacksize 25 def +/mstack mstacksize array def +/incmindex { +/mindex mindex 1 add def +} bind def +/decmindex { +/mindex mindex 1 sub def +} bind def +/checkmindex { +mindex 0 lt { +(%ERROR: msave/mrestore stack underflow: Offending command 'mrestore' +) print flush +stop +} +{ +mindex mstacksize ge { +(%ERROR: msave/mrestore stack overflow: Offending command 'msave' +) print flush +stop +} if +} ifelse +} bind def +/mpush { +incmindex +checkmindex +mstack mindex +3 -1 roll put +} bind def +/mpop { +checkmindex +mstack mindex get +decmindex +} bind def +end +end +} bind def +/msave { +mdict begin +matrix currentmatrix mpush +end +} bind def +/mrestore { +mdict begin +mpop setmatrix +end +} bind def +/msavelevel { +mdict begin +mindex 1 add +end +} bind def +/mstore { +matrix currentmatrix +} bind def +/AutoSizeY { +0 0 pl +dup 3 1 roll +4 -1 roll +add +pl exch pop +exch sub +} bind def +/pl { +transform +0.25 sub round 0.25 add exch +0.25 sub round 0.25 add exch +itransform +} bind def +/pll { +transform +round exch +round exch +itransform +} bind def +/pr { +dtransform +round exch +round exch +idtransform +} bind def +/m { +pl moveto +} bind def +/l { +pl lineto +} bind def +/c { +pl curveto +} bind def +/rm { +pr rmoveto +} bind def +/rl { +pr rlineto +} bind def +/ar { +5 -2 roll pl +5 2 roll +arc +} bind def +/an { +5 -2 roll pl +5 2 roll +arcn +} bind def +/MakePatternFont { +/FontDict 20 dict def +FontDict begin +/FontName exch def +/Encoding exch def +/FontMatrix [1 0 0 1 0 0 ] def +/FontType 3 def +/FontBBox [ 0 0 1 1 ] def +/PatternDict exch def +/RenderPattern { +patternDict exch get +exec +} bind def +/BuildChar { +exch begin +1 0 0 0 1 1 setcachedevice +Encoding exch get RenderPattern +end +} bind def +FontName FontDict definefont pop +end +} bind def +/SnapToPattenGrid + { + exch + dup 0 lt { + 1 index sub + } if + 1 index + div truncate + mul +} bind def +/FillPatternString { +dup length +1 sub +0 1 3 -1 roll { +2 index +2 index +3 -2 roll +put +} for +pop pop +} bind def +/AutoSizeY { + 0.0 exch dtransform + round + idtransform exch pop +} bind def + /AutoSizeX { + 0.0 dtransform + exch + round + exch + idtransform pop +} bind def +/AutoCellSize { + AutoSizeY + exch + AutoSizeX + exch +} bind def +/CheckPath { + false + { pop pop pop true exit} + { pop pop pop true exit} + { pop pop pop pop pop pop pop true exit} + { pop true exit} + pathforall +} bind def +/PatternFill { % patternCharacter + /patternString 1 string def + /cm mstore def + patternMatrix setmatrix + 1 1 AutoCellSize + dup 0 eq { pop 1} if + exch + dup 0 eq { pop 1} if + exch + /patternSize exch 24.0 mul def + /PatternSizeX exch 24.0 mul patternString length mul def + /flaterror 0 def + patternString FillPatternString + gsave + flaterror 1 add setflat + flattenpath + pathbbox + grestore + psy add flaterror add psy SnapToPattenGrid + exch psx add flaterror add psx SnapToPattenGrid + 3 -1 roll flaterror sub psy SnapToPattenGrid + 4 -1 roll flaterror sub psx SnapToPattenGrid + 4 2 roll pll + 4 2 roll pll + /llxsnap exch def + /llysnap exch def + /urxsnap exch def + /urysnap exch def + gsave + useClip true eq {clip}{eoclip} ifelse newpath + /PatternFont findfont [psx 0.0 0.0 psy 0.0 0.0] makefont setfont + llysnap patternSize urysnap { + llxsnap exch moveto + llxsnap PatternSizeX urxsnap { + pop + patternString show + %currentpoint am + } for + } bind for + grestore + cm setmatrix +} bind def % End 'PatternFill' +/DefaultPatternFont { + /cm mstore def + patternMatrix setmatrix + 1 1 AutoCellSize + dup 0 eq { pop 1} if + exch + dup 0 eq { pop 1} if + exch + /psy exch iSizeY mul def + /psx exch iSizeX mul def + /patternDict 64 dict def + patternDict begin + /NotDef {} def + /LiteDiagLines { + iSizeX iSizeY false [iSizeX 0.0 0.0 iSizeY -1.0 mul 0.0 iSizeY] + {pat} + imagemask + } bind def + end + /CustEncoding 256 array def + 0 255 1 { + CustEncoding exch /NotDef put + } bind for + CustEncoding 65 /LiteDiagLines put + patternDict CustEncoding /PatternFont MakePatternFont + /pathSegProc { + strokepath + CheckPath { + 65 PatternFill newpath + } if + } bind def + cm setmatrix +} bind def +/XRound { + dup + 3 -1 roll + exch mul round + exch div +} bind def +/RoundMatrix { + /i 0 def + dup { + 100000.0 XRound + 1 index + exch i exch put + /i i 1 add def + } forall +} bind def +/GetBoxesRatio { +3 -1 roll sub +7 1 roll +exch sub +6 1 roll +3 -1 roll sub +5 1 roll +exch sub +4 1 roll +3 -1 roll div +3 1 roll +exch div +exch +} bind def +%%BeginProcSet : Text Attributes Procs +/T {792 exch sub} bind def +/sx 0 def +/sy 0 def +/ex 0 def +/ey 0 def +/lw 0 def +/siz 0 def +/U {gsave 0 setlinecap +/lw siz 0.078125 mul def /ey exch neg def /ex exch def /sy exch neg def /sx exch def +fontkind plain eq + { + lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto stroke + } + { + currentdict /outlineFontSize known outlineFontSize 0 gt and + { + fontkind outline eq + { + /sy sy 0.0119444 siz mul sub def + /ey ey 0.0119444 siz mul sub def + gsave + 1 1 1 setrgbcolor lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto stroke + grestore + lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto + strokepath 0.0119444 siz mul setlinewidth stroke + } if + fontkind shadow eq fontkind outlineshadow eq or + { + /sy sy 0.0358332 siz mul sub def + /ey ey 0.0358332 siz mul sub def + lw setlinewidth + lw 2 div sx add sy + lw 2 div sub moveto + lw 2 div ex add ey + lw 2 div sub lineto stroke + gsave + 1 1 1 setrgbcolor lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto stroke + grestore + lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto + strokepath 0.0119444 siz mul setlinewidth stroke + } if + } if + } ifelse +grestore} bind def +/plain 1 def +/outline 2 def +/shadow 3 def +/outlineshadow 4 def +/fess { + currentdict /outlineFontSize known { + /outlineFontSize 2 index def + } if + findfont exch dup /siz exch def scalefont setfont +} bind def +/SHDW {gsave siz oldfontname fess siz 0.055 mul x add y siz 0.05 mul sub moveto c show grestore} def +/NRML {gsave 1 1 1 setrgbcolor siz oldfontname fess x y moveto c show grestore siz /Outline fess x y moveto c show} def +/S { +fontkind plain eq {neg moveto show} if +fontkind outline eq {neg /y exch def /x exch def /c exch def NRML} if +fontkind shadow eq {neg /y exch def /x exch def /c exch def SHDW NRML} if +fontkind outlineshadow eq {neg /y exch def /x exch def /c exch def SHDW NRML} if +} bind def +/F { +/fontkind exch def +fontkind plain eq {fess} if +fontkind outline eq {dup /oldfontname exch def exch dup /siz exch def exch OLF} if +fontkind shadow eq {dup /oldfontname exch def exch dup /siz exch def exch OLF} if +fontkind outlineshadow eq {dup /oldfontname exch def exch dup /siz exch def exch OLF} if +} bind def +/makeoutlinedict 15 dict def +/makeoutlinefont + { + makeoutlinedict begin + /uniqueid exch def + /strokewidth exch def + /newfontname exch def + /basefontname exch def + /basefontdict basefontname findfont def + /numentries basefontdict maxlength 1 add def + basefontdict /UniqueID known not + {/numentries numentries 1 add def} if + /outfontdict numentries dict def + basefontdict + { + exch dup /FID ne {exch outfontdict 3 1 roll put} {pop pop} ifelse + }forall + outfontdict /FontName newfontname put + outfontdict /PaintType 2 put + outfontdict /StrokeWidth strokewidth put + outfontdict /UniqueID uniqueid put + newfontname outfontdict definefont pop + end + }def +/UID { + findfont dup /UniqueID known + {/UniqueID get 1 add} + {pop 1} + ifelse +} def +/OLF { +dup +/Outline +1000 62 div +4 -1 roll +UID +/outlineFontSize 5 index def +makeoutlinefont +/Outline findfont exch scalefont setfont +} def +/CopyEncoding { +findfont +/Encoding get +dup length array +/tarrayz exch def +tarrayz 0 +3 -1 roll +putinterval +tarrayz +} bind def +/Re-encode { +dup length array copy +/eap 0 def +exch { +dup type /integertype eq { +/eap exch def +} { +1 index +exch +eap exch +put +/eap eap 1 add def +} ifelse +} forall +} bind def +/EncodeFont { +findfont dup +length dict +begin +{ 1 index /FID ne +{ def } +{ pop pop } ifelse +} forall +/FontName exch def +/Encoding exch def +FontName currentdict +end +definefont pop +} bind def +%%EndProcSet +%%BeginProcSet : clip2pathbbox +/clip2pathbbox { + /magicNum linewidth 2 div 1 2 sqrt div mul def + pathbbox + /urymn exch magicNum add def + /urxmn exch magicNum add def + /llymn exch magicNum sub def + /llxmn exch magicNum sub def + newpath llxmn llymn moveto llxmn urymn lineto urxmn urymn lineto urxmn llymn lineto + closepath clip newpath +} bind def +%%EndProcSet +%% Line takes the following arguments: +%% linewidth xEnd yEnd xStart yStart +%%BeginProcSet : Line +/Line { +MAV /LC get length 0 ne +{ + gsave + newpath + MAV /ArrowType get length 0 eq + MAV /SD get length 0 eq and + {2 setlinecap /UseClip {clip2pathbbox} def } + {0 setlinecap /UseClip {} def } ifelse + 0 792 translate + 1 -1 scale + CTM currentmatrix pop + /yStart exch def /xStart exch def /yEnd exch def /xEnd exch def /linewidth exch def + MAV /ArrowType get length 0 eq xStart xEnd ne yStart yEnd ne and and + {xStart yStart moveto xEnd yEnd lineto UseClip xStart yStart moveto xEnd yEnd lineto} + {xStart yStart moveto xEnd yEnd lineto} ifelse + linewidth setlinewidth SD strokepath + CheckPath {LC PF ArrowType} if + grestore +} +{pop pop pop pop pop} ifelse +} bind def +/CompensateForStroke { + sin currentlinewidth mul + exch + cos currentlinewidth mul + dup 0 translate + 4 -1 roll exch 2.0 mul sub + 3 1 roll + 2.0 mul sub +} bind def +/arrowdict 10 dict def +arrowdict begin + /SwallowTail { + newpath + 0.0 0.0 moveto + 1.0 -.5 lineto + .666 0.0 lineto + 1.0 .5 lineto + closepath + } bind def + /Triangular { + newpath + 0.0 0.0 moveto + 1.0 -.5 lineto + 1.0 .5 lineto + closepath + } bind def + /OpenTri { + newpath + 1.0 0.5 moveto + 0.0 0.0 lineto + 1.0 -0.5 lineto + } bind def + /ClosedTri { + newpath + 1.0 0.5 moveto + 0.0 0.0 lineto + 1.0 -0.5 lineto + closepath + } bind def + /SlashBar { + newpath + 0.5 -.5 moveto + -.5 0.5 lineto + } bind def + /Dot { + newpath + 0.5 0.0 moveto + 0 0 1 0 360 arc + closepath + } bind def + /ExtSlashBar { + newpath + 1.0 -.5 moveto + 0.0 0.5 lineto + } bind def +end +/ScaleArrowHead { + 0 0 4 -2 roll + 0 0 1 1 + 8 -4 roll GetBoxesRatio + scale +} bind def +/DrawArrowHead { + gsave + [] 0 setdash + currentpoint translate rotate + { + 4 copy + gsave + initmatrix + 100 200 translate + msave + ScaleArrowHead pop + arrowdict exch get exec + mrestore + strokepath + 0 0 3 index 3 index + pathbbox 8 4 roll + GetBoxesRatio + 4 2 roll + grestore + 3 index 1.0 exch sub + 6 -1 roll + { + 2 index mul + 0 translate + }{ + pop + } ifelse + msave + ScaleArrowHead scale + arrowdict exch get exec + mrestore + strokepath + } { + msave + ScaleArrowHead + arrowdict exch get exec + mrestore + } ifelse + CheckPath { + LC PF + } if + grestore +} bind def +%%EndProcSet +%%BeginProcSet : SR +/SR { + pbox left get pbox top get moveto + pbox right get pbox top get lineto + pbox right get pbox bottom get lineto + pbox left get pbox bottom get lineto + closepath +} bind def +%%EndProcSet +%%BeginProcSet : E +/E { +1.415 setmiterlimit +CM currentmatrix pop +pbox right get pbox left get sub abs dup +pbox bottom get pbox top get sub abs dup 3 -1 roll +lt {exch dup 3 -1 roll exch div 1 exch} +{dup 3 -1 roll exch div 1} ifelse scale +0 0 3 -1 roll 2 div 0 360 arc closepath +CM setmatrix +} bind def +%%EndProcSet +/StripFromFront { +dup length +2 index sub +3 1 roll +exch 3 -1 roll +getinterval +} bind def +/MakePathArray { + /k 0 def + {/k k 1 add def pop pop}{/k k 1 add def pop pop}{/k k 1 add def pop pop pop pop pop pop}{/k k 1 add def }pathforall + k array + /k 0 def + {{moveto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} + {{lineto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} + {{curveto} 7 array astore 1 index k 3 -1 roll put /k k 1 add def} + {{closepath} 1 array astore 1 index k 3 -1 roll put /k k 1 add def} +pathforall +}bind def +/MakeFlatPathArray { +/k 0 def +{/k k 1 add def pop pop}{/k k 1 add def pop pop}{pop pop pop pop pop pop}{}pathforall +k array +/k 0 def +{{moveto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} +{{lineto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} +{ pop pop pop pop pop pop} +{} +pathforall +}bind def +/FractionalLine { +2 index sub +.00001 mul +exch +3 index sub +.00001 mul +4 -1 roll add +3 1 roll +add +} bind def +/calcLineLength { + exch + 4 -1 roll + sub + dup mul + 3 1 roll exch + sub + dup mul + add sqrt +} bind def +/InitTotalLineLength { + /oldY exch def + /oldX exch def + theDash aload pop currentLineLength add setdash +} bind def +/AccumeLineLength { + 3 copy pop + 2 copy + oldX oldY + 4 2 roll calcLineLength + /segmentLength exch def + /currentLineLength currentLineLength segmentLength add def + /oldY exch def + /oldX exch def +} bind def +/DecumeLastLineLength { + /currentLineLength currentLineLength segmentLength sub def +} bind def +/DrawFlattendSegment { + /pointCount 2 def + dup 0 lt { pop 0 } if + fpc + 3 1 roll + 2 index + 1 index + gt { + 2 copy get + dup length + dup 3 eq { + pop + dup 0 get + exch 1 get + 2 copy InitTotalLineLength + m + } { + } ifelse + } { + pop 1 index + } ifelse + dup 1 add + 3 index + exch sub + dup 10 gt { pop 10} if + { + 1 add + 2 copy + get aload pop + AccumeLineLength + exec + } repeat + 3 1 roll pop pop + DecumeLastLineLength +} bind def +/IncFPC { + fpc add + /fpc exch def +} bind def +/DrawFlatPathArray { + fpc + 0 { + dup 2 index + 1 sub + lt { + flatPathArray exch + newpath + 1 sub DrawFlattendSegment + gsave + pathSegProc + grestore + newpath + } + { + pop pop + exit + } ifelse + } loop +} bind def +/RecordFirstSubSegment { + closepathArray 0 pathArray 0 get + put + closepathArray 1 + pathArray 0 get aload pop pop + pathArray 1 get dup length 3 eq { + aload pop pop + } { + newpath + 0 0 moveto + aload pop exec + /segmentArray flattenpath MakeFlatPathArray def + segmentArray 1 get aload pop pop + } ifelse + FractionalLine {lineto} 3 array astore + put +} bind def +/AppendClosePath { + closepathArray 0 get 2 {lineto} put + flatPathArray fpc closepathArray 0 get put + 1 IncFPC + flatPathArray fpc closepathArray 1 get put + 1 IncFPC +} bind def +/RecordCurrentDash { + /theDash + currentdash 2 array astore def + /currentLineLength 0 def +} bind def +/PatternStroke { + 0 setlinecap + RecordCurrentDash + /saveFlat currentflat def + .5 setflat + /pathArray MakePathArray def + /closepathArray 2 array def + /pathLength pathArray length def + /flatPathArray 513 array def + /currentLineLength 0 def + /fpc 0 def + pathArray pathLength 1 sub get + length 1 eq { + /usingClosepath true def + RecordFirstSubSegment + /pathLength pathLength 1 sub def + } { + /usingClosepath false def + } ifelse + 0 1 pathLength 1 sub { + pathArray exch get + dup length 3 eq { + fpc 1 add 512 ge { + DrawFlatPathArray + fpc 2 ge { + flatPathArray flatPathArray fpc 2 sub get 0 put + flatPathArray flatPathArray fpc 1 sub get 1 put + /fpc 2 def + }{ + /fpc 0 def + } ifelse + } if + flatPathArray exch fpc exch put + 1 IncFPC + } { + dup length 7 eq { + newpath + /nToStrip 0 def + fpc 1 gt { + flatPathArray fpc 2 sub get aload pop pop m + flatPathArray fpc 1 sub get aload pop exec + /nToStrip 2 def + } { + fpc 1 eq { + flatPathArray fpc 1 sub get aload pop exec + /nToStrip 2 def + } if + } ifelse + aload pop exec + /segmentArray flattenpath MakeFlatPathArray def + /segmentArray nToStrip segmentArray StripFromFront def + segmentArray length fpc add 512 lt { + flatPathArray fpc segmentArray putinterval + segmentArray length IncFPC + } { + DrawFlatPathArray + fpc 1 gt { + flatPathArray flatPathArray fpc 2 sub get 0 exch put + flatPathArray flatPathArray fpc 1 sub get 1 exch put + /fpc 2 def + }{ + /fpc 0 def + } ifelse + segmentArray length 512 lt { + flatPathArray fpc segmentArray putinterval + segmentArray length IncFPC + } { + segmentArray length + /exitLoop false def + 0 + { + 2 copy sub + dup 500 gt { + pop 500 + } { + /exitLoop true def + } ifelse + segmentArray 2 index 2 index getinterval + flatPathArray fpc 3 -1 roll putinterval + dup IncFPC + add + exitLoop { + exit + } { + DrawFlatPathArray + fpc 1 gt { + flatPathArray flatPathArray fpc 2 sub get 0 exch put + flatPathArray flatPathArray fpc 1 sub get 1 exch put + /fpc 2 def + }{ + /fpc 0 def + } ifelse + } ifelse + } loop + } ifelse + } ifelse + } if + } ifelse + } for + fpc 0 gt { + usingClosepath { + AppendClosePath + } if + DrawFlatPathArray + } if + saveFlat setflat +} bind def + + +%%EndProlog +initmsaverestore +/tctm matrix currentmatrix def +tctm RoundMatrix setmatrix +/patternMatrix mstore def +10 setmiterlimit +2 setlinecap +newpath +% +%tLayer +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 172.875 73.875 154.875 73.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 200.875 88.875 182.875 88.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 172.875 103.875 154.875 103.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 145.875 88.875 127.875 88.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 236.875 300.875 227.875 285.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 291.875 58.875 282.875 43.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 182.875 118.875 172.875 103.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 182.875 88.875 172.875 73.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 373.875 103.875 364.875 88.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 400.875 118.875 391.875 103.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 154.875 103.875 145.875 88.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 236.875 88.875 227.875 73.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 373.875 103.875 364.875 118.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 318.875 73.875 309.875 88.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 209.875 73.875 200.875 88.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 154.875 73.875 145.875 88.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 154.875 103.875 145.875 118.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 99.875 164.875 90.875 149.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 118.875 194.875 99.875 194.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 118.875 164.875 99.875 164.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 99.875 164.875 90.875 179.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 127.875 179.875 118.875 164.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 99.875 194.875 90.875 179.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 127.875 179.875 118.875 194.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 99.875 194.875 90.875 209.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 127.875 209.875 118.875 194.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 145.875 179.875 127.875 179.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 127.875 149.875 118.875 164.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 145.875 210.875 127.875 210.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 154.875 194.875 145.875 179.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 172.875 225.875 154.875 225.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 172.875 194.875 154.875 194.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 154.875 194.875 145.875 209.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 182.875 209.875 172.875 194.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 154.875 225.875 145.875 210.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 182.875 210.875 172.875 225.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 154.875 225.875 145.875 240.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 182.875 240.875 172.875 225.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 200.875 210.875 182.875 210.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 182.875 179.875 172.875 194.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 99.875 225.875 90.875 210.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 118.875 255.875 99.875 255.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 118.875 225.875 99.875 225.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 99.875 225.875 90.875 240.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 127.875 240.875 118.875 225.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 99.875 255.875 90.875 240.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 127.875 240.875 118.875 255.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 99.875 255.875 90.875 270.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 127.875 270.875 118.875 255.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 145.875 240.875 127.875 240.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 127.875 210.875 118.875 225.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 145.875 270.875 127.875 270.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 154.875 255.875 145.875 240.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 172.875 285.875 154.875 285.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 172.875 255.875 154.875 255.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 154.875 255.875 145.875 270.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 182.875 270.875 172.875 255.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 154.875 285.875 145.875 270.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 182.875 270.875 172.875 285.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 127.875 270.875 118.875 285.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 99.875 285.875 90.875 270.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 200.875 270.875 182.875 270.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 182.875 240.875 172.875 255.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 118.875 134.875 99.875 134.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 118.875 103.875 99.875 103.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 99.875 103.875 90.875 118.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 127.875 118.875 118.875 103.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 99.875 133.875 90.875 118.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 127.875 118.875 118.875 133.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 99.875 134.875 90.875 149.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 127.875 149.875 118.875 134.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 145.875 118.875 127.875 118.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 127.875 88.875 118.875 103.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 309.875 179.875 291.875 179.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 318.875 164.875 309.875 149.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 337.875 194.875 318.875 194.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 337.875 164.875 318.875 164.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 318.875 164.875 309.875 179.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 346.875 179.875 337.875 164.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 318.875 194.875 309.875 179.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 346.875 179.875 337.875 194.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 318.875 194.875 309.875 209.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 346.875 209.875 337.875 194.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 364.875 179.875 346.875 179.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 346.875 149.875 337.875 164.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 200.875 118.875 182.875 118.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 209.875 103.875 200.875 88.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 227.875 134.875 209.875 134.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 227.875 103.875 209.875 103.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 209.875 103.875 200.875 118.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 236.875 118.875 227.875 103.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 209.875 133.875 200.875 118.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 236.875 118.875 227.875 133.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 209.875 134.875 200.875 149.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 236.875 149.875 227.875 134.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 254.875 118.875 236.875 118.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 236.875 88.875 227.875 103.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 145.875 149.875 127.875 149.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 154.875 133.875 145.875 118.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 172.875 164.875 154.875 164.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 172.875 134.875 154.875 134.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 154.875 134.875 145.875 149.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 182.875 149.875 172.875 134.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 154.875 164.875 145.875 149.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 182.875 149.875 172.875 164.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 154.875 164.875 145.875 179.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 182.875 179.875 172.875 164.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 200.875 149.875 182.875 149.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 182.875 118.875 172.875 133.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 200.875 179.875 182.875 179.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 209.875 164.875 200.875 149.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 227.875 194.875 209.875 194.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 227.875 164.875 209.875 164.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 209.875 164.875 200.875 179.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 236.875 179.875 227.875 164.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 209.875 194.875 200.875 179.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 236.875 179.875 227.875 194.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 209.875 194.875 200.875 209.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 236.875 209.875 227.875 194.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 254.875 179.875 236.875 179.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 236.875 149.875 227.875 164.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 200.875 240.875 182.875 240.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 209.875 225.875 200.875 210.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 227.875 255.875 209.875 255.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 227.875 225.875 209.875 225.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 209.875 225.875 200.875 240.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 236.875 240.875 227.875 225.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 209.875 255.875 200.875 240.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 236.875 240.875 227.875 255.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 209.875 255.875 200.875 270.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 236.875 270.875 227.875 255.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 254.875 240.875 236.875 240.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 236.875 210.875 227.875 225.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 309.875 240.875 291.875 240.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 318.875 225.875 309.875 210.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 337.875 255.875 318.875 255.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 337.875 225.875 318.875 225.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 318.875 225.875 309.875 240.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 346.875 240.875 337.875 225.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 318.875 255.875 309.875 240.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 346.875 240.875 337.875 255.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 318.875 255.875 309.875 270.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 346.875 270.875 337.875 255.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 364.875 240.875 346.875 240.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 346.875 210.875 337.875 225.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 254.875 210.875 236.875 210.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 264.875 194.875 254.875 179.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 282.875 225.875 264.875 225.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 282.875 194.875 264.875 194.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 264.875 194.875 254.875 209.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 291.875 209.875 282.875 194.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 264.875 225.875 254.875 210.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 291.875 210.875 282.875 225.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 264.875 225.875 254.875 240.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 291.875 240.875 282.875 225.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 309.875 210.875 291.875 210.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 291.875 179.875 282.875 194.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 200.875 331.875 182.875 331.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 209.875 316.875 200.875 301.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 227.875 346.875 209.875 346.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 227.875 316.875 209.875 316.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 209.875 316.875 200.875 331.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 236.875 331.875 227.875 316.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 209.875 346.875 200.875 331.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 236.875 331.875 227.875 346.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 209.875 285.875 200.875 300.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 209.875 285.875 200.875 270.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 254.875 331.875 236.875 331.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 236.875 301.875 227.875 316.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 172.875 316.875 154.875 316.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 154.875 316.875 145.875 301.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 200.875 301.875 182.875 301.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 118.875 285.875 99.875 285.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 182.875 301.875 172.875 316.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 182.875 300.875 172.875 285.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 127.875 300.875 118.875 285.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 236.875 270.875 227.875 285.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 264.875 316.875 254.875 331.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 182.875 331.875 172.875 316.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 145.875 301.875 127.875 301.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 154.875 285.875 145.875 300.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 309.875 301.875 291.875 301.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 318.875 285.875 309.875 270.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 337.875 316.875 318.875 316.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 337.875 285.875 318.875 285.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 318.875 285.875 309.875 300.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 346.875 300.875 337.875 285.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 318.875 316.875 309.875 301.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 346.875 301.875 337.875 316.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 318.875 316.875 309.875 331.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 291.875 331.875 282.875 316.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 364.875 301.875 346.875 301.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 346.875 270.875 337.875 285.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 254.875 270.875 236.875 270.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 264.875 255.875 254.875 240.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 282.875 285.875 264.875 285.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 282.875 255.875 264.875 255.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 264.875 255.875 254.875 270.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 291.875 270.875 282.875 255.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 264.875 285.875 254.875 270.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 291.875 270.875 282.875 285.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 264.875 285.875 254.875 300.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 291.875 300.875 282.875 285.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 309.875 270.875 291.875 270.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 291.875 240.875 282.875 255.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 264.875 316.875 254.875 301.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 254.875 301.875 236.875 301.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 227.875 285.875 209.875 285.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 364.875 270.875 346.875 270.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 373.875 255.875 364.875 240.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 391.875 285.875 373.875 285.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 391.875 255.875 373.875 255.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 373.875 255.875 364.875 270.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 400.875 270.875 391.875 255.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 373.875 285.875 364.875 270.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 400.875 270.875 391.875 285.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 373.875 285.875 364.875 300.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 400.875 240.875 391.875 255.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 364.875 210.875 346.875 210.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 373.875 194.875 364.875 179.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 391.875 225.875 373.875 225.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 391.875 194.875 373.875 194.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 373.875 194.875 364.875 209.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 400.875 209.875 391.875 194.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 373.875 225.875 364.875 210.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 400.875 210.875 391.875 225.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 373.875 225.875 364.875 240.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 400.875 240.875 391.875 225.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 400.875 179.875 391.875 194.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 364.875 149.875 346.875 149.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 373.875 133.875 364.875 118.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 391.875 164.875 373.875 164.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 391.875 134.875 373.875 134.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 373.875 134.875 364.875 149.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 400.875 149.875 391.875 134.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 373.875 164.875 364.875 149.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 400.875 149.875 391.875 164.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 373.875 164.875 364.875 179.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 400.875 179.875 391.875 164.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 400.875 118.875 391.875 133.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 309.875 118.875 291.875 118.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 318.875 103.875 309.875 88.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 337.875 134.875 318.875 134.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 337.875 103.875 318.875 103.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 318.875 103.875 309.875 118.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 346.875 118.875 337.875 103.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 318.875 133.875 309.875 118.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 346.875 118.875 337.875 133.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 318.875 134.875 309.875 149.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 346.875 149.875 337.875 134.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 364.875 118.875 346.875 118.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 346.875 88.875 337.875 103.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 254.875 149.875 236.875 149.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 264.875 133.875 254.875 118.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 282.875 164.875 264.875 164.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 282.875 134.875 264.875 134.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 264.875 134.875 254.875 149.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 291.875 149.875 282.875 134.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 264.875 164.875 254.875 149.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 291.875 149.875 282.875 164.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 264.875 164.875 254.875 179.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 291.875 179.875 282.875 164.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 309.875 149.875 291.875 149.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 291.875 118.875 282.875 133.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 254.875 88.875 236.875 88.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 264.875 73.875 254.875 58.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 282.875 103.875 264.875 103.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 282.875 73.875 264.875 73.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 264.875 73.875 254.875 88.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 291.875 88.875 282.875 73.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 264.875 103.875 254.875 88.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 291.875 88.875 282.875 103.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 264.875 103.875 254.875 118.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 291.875 118.875 282.875 103.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 309.875 88.875 291.875 88.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 291.875 58.875 282.875 73.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 182.875 88.875 172.875 103.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 282.875 43.875 264.875 43.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 254.875 58.875 236.875 58.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 227.875 73.875 209.875 73.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 236.875 58.875 227.875 73.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 264.875 43.875 254.875 58.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 209.875 73.875 200.875 58.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 236.875 58.875 227.875 43.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 264.875 42.875 254.875 27.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 182.875 58.875 172.875 73.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 209.875 43.875 200.875 58.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 236.875 27.875 227.875 42.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 200.875 58.875 182.875 58.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 227.875 43.875 209.875 43.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 254.875 27.875 236.875 27.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 309.875 58.875 291.875 58.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 337.875 73.875 318.875 73.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 318.875 73.875 309.875 58.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 346.875 88.875 337.875 73.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 364.875 88.875 346.875 88.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 391.875 103.875 373.875 103.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 309.875 331.875 291.875 331.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 282.875 316.875 264.875 316.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 291.875 301.875 282.875 316.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 282.875 346.875 264.875 346.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 291.875 331.875 282.875 346.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 264.875 346.875 254.875 361.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 254.875 361.875 236.875 361.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 264.875 346.875 254.875 331.875 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 236.875 361.875 227.875 346.875 Line +%@EndLine +%@BeginText +save +%%IncludeFont: Courier +[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis +/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute +/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde +/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex +/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls +/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash +/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef +/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash +/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef +/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe +/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide +/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright +/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand +/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex +/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex +/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla +/hungarumlaut/ogonek/caron] +StandardEncoding Re-encode /_Courier /Courier EncodeFont + +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 183.875 239.875 0.000 0.000 24.000 16.000 rect +%@EndRect +gsave +247.875 195.875 T translate +0.0 rotate +1 1 scale +24.000 (_Courier) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -7.625 6.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 168.875 266.875 0.000 0.000 24.000 16.000 rect +%@EndRect +gsave +274.875 180.875 T translate +0.0 rotate +1 1 scale +24.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -7.625 6.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 152.875 239.875 0.000 0.000 24.000 16.000 rect +%@EndRect +gsave +247.875 164.875 T translate +0.0 rotate +1 1 scale +24.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -7.625 6.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 168.875 212.875 0.000 0.000 24.000 16.000 rect +%@EndRect +gsave +220.875 180.875 T translate +0.0 rotate +1 1 scale +24.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(4) -7.625 6.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 199.875 211.875 0.000 0.000 24.000 16.000 rect +%@EndRect +gsave +219.875 211.875 T translate +0.0 rotate +1 1 scale +24.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(5) -7.625 6.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 213.875 238.875 0.000 0.000 24.000 16.000 rect +%@EndRect +gsave +246.875 225.875 T translate +0.0 rotate +1 1 scale +24.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(6) -7.625 6.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 198.875 266.875 0.000 0.000 24.000 16.000 rect +%@EndRect +gsave +274.875 210.875 T translate +0.0 rotate +1 1 scale +24.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(7) -7.625 6.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 152.875 294.875 0.000 0.000 24.000 16.000 rect +%@EndRect +gsave +302.875 164.875 T translate +0.0 rotate +1 1 scale +24.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(8) -7.625 6.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 137.875 266.875 0.000 0.000 24.000 16.000 rect +%@EndRect +gsave +274.875 149.875 T translate +0.0 rotate +1 1 scale +24.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(9) -7.625 6.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 125.875 234.875 0.000 0.000 19.000 29.000 rect +%@EndRect +gsave +249.375 135.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -13.625 5.000 S +(0) -2.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 139.875 208.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +220.875 149.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -11.625 5.000 S +(1) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 154.875 181.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +193.875 164.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -11.625 5.000 S +(2) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 185.875 180.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +192.875 195.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -11.625 5.000 S +(3) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 216.875 180.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +192.875 226.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -11.625 5.000 S +(4) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 231.875 207.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +219.875 241.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -11.625 5.000 S +(5) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 246.875 235.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +247.875 256.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -11.625 5.000 S +(6) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 231.875 262.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +274.875 241.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -11.625 5.000 S +(7) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 216.875 289.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +301.875 226.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -11.625 5.000 S +(8) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 185.875 289.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +301.875 195.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -11.625 5.000 S +(9) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 140.875 317.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +329.875 150.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -11.625 5.000 S +(0) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 124.875 290.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +302.875 134.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -11.625 5.000 S +(1) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 110.875 263.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +275.875 120.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -11.625 5.000 S +(2) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 94.875 235.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +247.875 104.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -11.625 5.000 S +(3) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 110.875 208.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +220.875 120.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -11.625 5.000 S +(4) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 125.875 181.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +193.875 135.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -11.625 5.000 S +(5) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 139.875 153.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +165.875 149.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -11.625 5.000 S +(6) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 170.875 153.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +165.875 180.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -11.625 5.000 S +(7) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 201.875 153.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +165.875 211.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -11.625 5.000 S +(8) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 231.875 153.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +165.875 241.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -11.625 5.000 S +(9) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 246.875 180.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +192.875 256.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -11.625 5.000 S +(0) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 262.875 208.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +220.875 272.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -11.625 5.000 S +(1) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 277.875 235.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +247.875 287.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -11.625 5.000 S +(2) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 261.875 262.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +274.875 271.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -11.625 5.000 S +(3) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 246.875 289.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +301.875 256.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -11.625 5.000 S +(4) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 231.875 317.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +329.875 241.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -11.625 5.000 S +(5) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 200.875 317.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +329.875 210.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -11.625 5.000 S +(6) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 170.875 317.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +329.875 180.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -11.625 5.000 S +(7) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 125.875 344.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +356.875 135.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -11.625 5.000 S +(8) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 110.875 317.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +329.875 120.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -11.625 5.000 S +(9) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 94.875 289.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +301.875 104.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(4) -11.625 5.000 S +(0) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 79.875 262.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +274.875 89.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(4) -11.625 5.000 S +(1) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 63.875 235.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +247.875 73.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(4) -11.625 5.000 S +(2) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 79.875 208.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +220.875 89.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(4) -11.625 5.000 S +(3) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 94.875 180.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +192.875 104.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(4) -11.625 5.000 S +(4) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 110.875 153.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +165.875 120.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(4) -11.625 5.000 S +(5) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 125.875 125.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +137.875 135.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(4) -11.625 5.000 S +(6) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 154.875 125.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +137.875 164.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(4) -11.625 5.000 S +(7) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 186.875 125.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +137.875 196.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(4) -11.625 5.000 S +(8) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 216.875 126.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +138.875 226.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(4) -11.625 5.000 S +(9) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 246.875 125.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +137.875 256.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(5) -11.625 5.000 S +(0) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 262.875 154.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +166.875 272.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(5) -11.625 5.000 S +(1) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 276.875 180.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +192.875 286.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(5) -11.625 5.000 S +(2) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 293.875 207.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +219.875 303.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(5) -11.625 5.000 S +(3) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 307.875 235.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +247.875 317.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(5) -11.625 5.000 S +(4) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 292.875 263.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +275.875 302.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(5) -11.625 5.000 S +(5) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 277.875 289.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +301.875 287.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(5) -11.625 5.000 S +(6) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 261.875 317.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +329.875 271.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(5) -11.625 5.000 S +(7) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 246.875 344.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +356.875 256.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(5) -11.625 5.000 S +(8) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 216.875 344.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +356.875 226.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(5) -11.625 5.000 S +(9) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 186.875 344.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +356.875 196.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(6) -11.625 5.000 S +(0) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 155.875 345.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +357.875 165.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(6) -11.625 5.000 S +(1) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 109.875 372.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +384.875 119.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(6) -11.625 5.000 S +(2) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 95.875 344.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +356.875 105.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(6) -11.625 5.000 S +(3) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 79.875 317.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +329.875 89.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(6) -11.625 5.000 S +(4) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 64.875 289.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +301.875 74.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(6) -11.625 5.000 S +(5) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 49.875 262.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +274.875 59.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(6) -11.625 5.000 S +(6) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 34.875 235.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +247.875 44.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(6) -11.625 5.000 S +(7) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 50.875 207.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +219.875 60.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(6) -11.625 5.000 S +(8) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 65.875 180.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +192.875 75.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(6) -11.625 5.000 S +(9) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 79.875 153.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +165.875 89.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(7) -11.625 5.000 S +(0) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 95.875 125.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +137.875 105.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(7) -11.625 5.000 S +(1) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 111.875 97.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +109.875 121.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(7) -11.625 5.000 S +(2) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 141.875 98.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +110.875 151.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(7) -11.625 5.000 S +(3) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 172.875 98.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +110.875 182.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(7) -11.625 5.000 S +(4) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 202.875 97.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +109.875 212.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(7) -11.625 5.000 S +(5) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 231.875 98.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +110.875 241.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(7) -11.625 5.000 S +(6) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 263.875 98.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +110.875 273.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(7) -11.625 5.000 S +(7) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 278.875 125.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +137.875 288.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(7) -11.625 5.000 S +(8) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 293.875 152.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +164.875 303.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(7) -11.625 5.000 S +(9) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 308.875 180.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +192.875 318.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(8) -11.625 5.000 S +(0) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 322.875 207.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +219.875 332.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(8) -11.625 5.000 S +(1) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 339.875 235.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +247.875 349.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(8) -11.625 5.000 S +(2) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 323.875 262.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +274.875 333.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(8) -11.625 5.000 S +(3) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 308.875 290.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +302.875 318.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(8) -11.625 5.000 S +(4) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 292.875 317.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +329.875 302.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(8) -11.625 5.000 S +(5) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 277.875 344.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +356.875 287.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(8) -11.625 5.000 S +(6) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 262.875 372.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +384.875 272.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(8) -11.625 5.000 S +(7) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 231.875 372.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +384.875 241.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(8) -11.625 5.000 S +(8) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 201.875 372.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +384.875 211.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(8) -11.625 5.000 S +(9) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 171.875 371.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +383.875 181.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(9) -11.625 5.000 S +(0) -0.625 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 141.875 372.875 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +384.875 151.375 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(9) -11.625 5.000 S +(1) -0.625 5.000 S +grestore +%@EndText +%@BeginText +restore +save +%%IncludeFont: Times-Roman +[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis +/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute +/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde +/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex +/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls +/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash +/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef +/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash +/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef +/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe +/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide +/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright +/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand +/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex +/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex +/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla +/hungarumlaut/ogonek/caron] +StandardEncoding Re-encode /_Times-Roman /Times-Roman EncodeFont + +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 339.875 324.875 0.000 0.000 20.000 97.000 rect +%@EndRect +gsave +373.375 349.875 T translate +0.0 rotate +1 1 scale +18.000 (_Times-Roman) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(C) -47.625 5.000 S +(O) -35.619 5.000 S +(M) -22.624 5.000 S +(P) -6.624 5.000 S +(L) 3.382 5.000 S +(E) 14.377 5.000 S +(T) 25.372 5.000 S +(E) 36.367 5.000 S +grestore +%@EndText +% +%tfEndGrp +% +restore +%%Trailer +end diff --git a/doc/IGE335/Gcompo.eps b/doc/IGE335/Gcompo.eps new file mode 100644 index 0000000..a28270f --- /dev/null +++ b/doc/IGE335/Gcompo.eps @@ -0,0 +1,468 @@ +%!PS-Adobe-2.0 EPSF-2.0 +%%Title: +%%Creator: AppsoftDraw +%%CreationDate: Mon Jul 25 12:36:11 1994 +%%For: hebert +%%DocumentFonts: (atend) +%%Pages: 0 0 +%%BoundingBox: 0 0 578 683 +%%NXNextStepVersion: 3.0 +%%EndComments + +%%BeginProcSet: /usr/lib/NextStep/printPackage.ps 3.0 +%! +% NeXT Printing Package +% Version: 3.1 +% Copyright: 1988, NeXT, Inc. + +/__NXdef{1 index where{pop pop pop}{def}ifelse}bind def +/__NXbdef{1 index where{pop pop pop}{bind def}ifelse}bind def +/UserObjects 10 array __NXdef +/defineuserobject{ + exch dup 1 add dup UserObjects length gt{ + array dup 0 UserObjects putinterval + /UserObjects exch def + }{pop}ifelse UserObjects exch 3 -1 roll put +}__NXbdef +/undefineuserobject{UserObjects exch null put}__NXbdef +/execuserobject{UserObjects exch get exec}__NXbdef +/__NXRectPath{4 2 roll moveto 1 index 0 rlineto +0 exch rlineto neg 0 rlineto closepath}__NXbdef +/__NXProcessRectArgs{ + 1 index type /arraytype eq{ + exch 0 4 2 index length 1 sub{ + dup 3 add 1 exch{1 index exch get exch}for + 5 1 roll 5 index exec + }for pop pop + }{exec}ifelse +}__NXbdef +/rectfill{gsave newpath {__NXRectPath fill} __NXProcessRectArgs grestore}__NXbdef +/rectclip{newpath {__NXRectPath} __NXProcessRectArgs clip newpath}__NXbdef +/rectstroke{ + gsave newpath dup type /arraytype eq{dup length 6 eq}{false}ifelse{ + {gsave __NXRectPath null concat stroke grestore} + dup length array cvx copy dup 2 4 -1 roll put __NXProcessRectArgs + }{{__NXRectPath stroke} __NXProcessRectArgs}ifelse grestore +}__NXbdef +/_NXLevel2 systemdict /languagelevel known {languagelevel 2 ge}{false}ifelse __NXdef +/xyshow{ + 0 1 3 index length 1 sub{ + currentpoint 4 index 3 index 1 getinterval show + 3 index 3 index 2 mul 1 add get add exch + 3 index 3 index 2 mul get add exch moveto pop + }for pop pop +}__NXbdef +/xshow{ + 0 1 3 index length 1 sub{ + currentpoint 4 index 3 index 1 getinterval show + exch 3 index 3 index get add exch moveto pop + }for pop pop +}__NXbdef +/yshow{ + 0 1 3 index length 1 sub{ + currentpoint 4 index 3 index 1 getinterval show + 3 index 3 index get add moveto pop + }for pop pop +}__NXbdef +/arct{arcto pop pop pop pop}__NXbdef +/setbbox{pop pop pop pop}__NXbdef +/ucache{}__NXbdef +/ucachestatus{mark 0 0 0 0 0}__NXbdef +/setucacheparams{cleartomark}__NXbdef +/uappend{systemdict begin cvx exec end}__NXbdef +/ueofill{gsave newpath uappend eofill grestore}__NXbdef +/ufill{gsave newpath uappend fill grestore}__NXbdef +/ustroke{ + gsave newpath dup length 6 eq + {exch uappend concat}{uappend}ifelse + stroke grestore +}__NXbdef +/__NXustrokepathMatrix dup where {pop pop}{matrix def}ifelse +/ustrokepath{ + newpath dup length 6 eq{ + exch uappend __NXustrokepathMatrix currentmatrix exch concat + strokepath setmatrix + }{uappend strokepath}ifelse +} __NXbdef +/upath{ + [exch {/ucache cvx}if pathbbox /setbbox cvx + {/moveto cvx}{/lineto cvx}{/curveto cvx}{/closepath cvx}pathforall]cvx +} __NXbdef +/setstrokeadjust{pop}__NXbdef +/currentstrokeadjust{false}__NXbdef +/selectfont{exch findfont exch +dup type /arraytype eq {makefont}{scalefont}ifelse setfont}__NXbdef +/_NXCombineArrays{ + counttomark dup 2 add index dup length 3 -1 roll { + 2 index length sub dup 4 1 roll 1 index exch 4 -1 roll putinterval exch + }repeat pop pop pop +}__NXbdef +/flushgraphics{}def +/setwindowtype{pop pop}def +/currentwindowtype{pop 0}def +/setalpha{pop}def +/currentalpha{1.0}def +/hidecursor{}def +/obscurecursor{}def +/revealcursor{}def +/setcursor{4 {pop}repeat}bind def +/showcursor{}def +/NextStepEncoding where not{ +/NextStepEncoding StandardEncoding 256 array copy def +0 [129/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/Ccedilla/Egrave +/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex/Idieresis +/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis/Ugrave/Uacute +/Ucircumflex/Udieresis/Yacute/Thorn/mu/multiply/divide/copyright +176/registered 181/brokenbar 190/logicalnot 192/onesuperior 201/twosuperior +204/threesuperior 209/plusminus/onequarter/onehalf/threequarters/agrave +/aacute/acircumflex/atilde/adieresis/aring/ccedilla/egrave/eacute +/ecircumflex/edieresis/igrave 226/iacute 228/icircumflex/idieresis/eth +/ntilde 236/ograve/oacute/ocircumflex/otilde/odieresis 242/ugrave/uacute +/ucircumflex 246/udieresis/yacute 252/thorn/ydieresis] +{dup type /nametype eq + {NextStepEncoding 2 index 2 index put pop 1 add}{exch pop}ifelse +}forall pop +/NextStepEncoding NextStepEncoding readonly def +/_NXfstr 128 string dup 0 (_NX) putinterval def +/_NXfindfont /findfont load def +/findfont{ + % Because we can never let NextStepEncoding get into + % SharedFontDirectory, we cannot reencode a font to NextStepEncoding + % if we are in shared mode. So if currentshared is true, + % we call the normal findfont and return that + /currentshared where {pop currentshared} {false} ifelse + {_NXfindfont} + {dup _NXfstr 3 125 getinterval cvs length 3 add _NXfstr 0 3 -1 roll + getinterval cvn exch FontDirectory 2 index known + {pop FontDirectory exch get} + {_NXfindfont dup /Encoding get StandardEncoding eq + { dup length dict exch + {1 index /FID ne {2 index 3 1 roll put}{pop pop}ifelse}forall + dup /Encoding NextStepEncoding put definefont + }{exch pop} ifelse + }ifelse + }ifelse +}bind def +}{pop}ifelse +/_NXImageString {/__NXImageString where{pop}{/__NXImageString 4000 string __NXdef}ifelse __NXImageString}__NXbdef +/_NXDoImageOp{ + 3 dict begin /parr 5 array def 1 index{dup}{1}ifelse /chans exch def + chans 2 add 2 roll parr 0 chans getinterval astore pop + 5 index 4 index mul 2 index{1 sub 8 idiv 1 add mul}{mul 1 sub 8 idiv 1 add}ifelse + 4 index mul /totbytes exch def pop exch pop + gsave matrix invertmatrix concat 0.5 setgray 0 0 4 2 roll rectfill grestore + {0 1 chans 1 sub{parr exch get exec length totbytes exch sub /totbytes exch def}for totbytes 0 le{exit}if}loop end +}__NXbdef +/alphaimage{1 add _NXDoImageOp}def +_NXLevel2{ + /NXCalibratedRGBColorSpace where{pop}{ + /NXCalibratedRGBColorSpace + {mark /NXCalibratedRGB /ColorSpace findresource exch pop}stopped + {cleartomark /NXCalibratedRGB[/CIEBasedABC 2 dict dup begin + /MatrixLMN[.4124 .2126 .0193 .3576 .7152 .1192 .1805 .0722 .9505]def + /WhitePoint[.9505 1 1.089] def end] /ColorSpace defineresource}if def}ifelse + /nxsetrgbcolor{NXCalibratedRGBColorSpace setcolorspace setcolor}__NXbdef + /nxsetgray{dup dup nxsetrgbcolor}__NXbdef + /_NXCalibratedImage{exch{array astore dup length true}{false}ifelse + 8 -1 roll{NXCalibratedRGBColorSpace setcolorspace}if + 8 dict dup 9 1 roll begin /ImageType 1 def /MultipleDataSources exch def + currentcolorspace 0 get /Indexed eq{pop /Decode[0 2 6 index exp 1 sub]def} + {2 mul dup array /Decode exch def 1 sub 0 1 3 -1 roll{Decode exch dup 2 mod put}for}ifelse + /DataSource exch def /ImageMatrix exch def + /BitsPerComponent exch def /Height exch def /Width exch def end image}__NXbdef +} { + /setcmykcolor{ + 1.0 exch sub dup dup 6 -1 roll sub dup 0 lt{pop 0}if 5 1 roll + 4 -1 roll sub dup 0 lt{pop 0}if 3 1 roll exch sub dup 0 lt{pop 0}if setrgbcolor}__NXbdef + /currentcmykcolor{currentrgbcolor 3{1.0 exch sub 3 1 roll}repeat 0}__NXbdef + /colorimage{2 copy 3 ne or{_NXDoImageOp}{4 index dup 8 ne exch 4 ne and{_NXDoImageOp}{ + pop pop save 6 1 roll 12 dict begin/Proc exch def/Res 0 string def + /Alloc{2 index length mul 2 add dup 2 index load length gt{1.2 mul round cvi string def}{pop pop}ifelse}def + 1 index 8 eq{/Unpack{.34 Alloc}def}{ + /Wid 4 index 3 mul def exch pop 8 exch/Str1 0 string def/Lim Wid def + /Unpack{.67 Alloc/Str1 2 Alloc 0 exch Lim exch + {dup -4 bitshift 17 mul Str1 exch 4 index exch put 15 and 17 mul Str1 exch 3 index 1 add exch put + 2 sub dup 0 le{0 lt Wid exch{exch 1 sub exch}if}if exch 2 add exch + }forall/Lim exch def Str1 exch 0 exch getinterval + }def + }ifelse + /Ops[{.3 mul add 1}{.59 mul add 2}{.11 mul add round cvi Res exch 2 index exch put 1 add 0.0 0}]def/Val 0.0 def/Phase 0 def + {0 Val Phase Proc/Res Unpack{exch Ops exch get exec}forall/Phase exch def/Val exch def Res exch 0 exch getinterval} + image end restore}ifelse}ifelse + }__NXbdef + /nxsetrgbcolor{setrgbcolor}__NXbdef /nxsetgray{setgray}__NXbdef + /setpattern{pop .5 setgray}__NXbdef + /_NXCalibratedImage{dup 1 eq {pop pop image}{colorimage}ifelse pop}__NXbdef +} ifelse +/_NXSetCMYKOrRGB where{pop}{ + mark{systemdict /currentwindow get exec}stopped + {{pop pop pop setcmykcolor}}{{nxsetrgbcolor pop pop pop pop}}ifelse /_NXSetCMYKOrRGB exch def cleartomark +}ifelse +%%EndProcSet + +_NXLevel2{/_NXsethsb where{pop}{/_NXsethsb /sethsbcolor load def}ifelse /sethsbcolor{_NXsethsb currentrgbcolor nxsetrgbcolor}def /setrgbcolor{nxsetrgbcolor}bind def /setgray{nxsetgray}bind def +}if +gsave + /__NXbasematrix matrix currentmatrix def +grestore +%%EndProlog +%%BeginSetup +/TopDrawDict 250 dict def +TopDrawDict begin /prt_stack { + (***Top of Stack\012) print pstack (---Bottom of Stack\012) print flush +} def /prt_top { + (top item of stack) == dup == flush +} def /prtmat matrix def /prt_ctm { + (current transformation matrix: ) print prtmat currentmatrix == flush +} def /tmmat matrix def /obmat matrix def /strmat matrix def /pgmat matrix def /idmat matrix def /sc1mt matrix def /sc2mt matrix def /sc3mt matrix def /sc4mt matrix def /sc5mt matrix def /sc6mt matrix def /sc7mt matrix def /inmat matrix def /ctmmt matrix def /octmmt matrix def /clpmt matrix def /weglet_mat matrix def /crlinw 1 def crlinw setlinewidth /crlinjn 0 def crlinjn setlinejoin /crlincp 0 def crlincp setlinecap /crmtrlmt currentmiterlimit def /crstrpat 0 def /crfilpat 0 def /crflat currentflat def /dftflat currentflat def /strinclr false def /crlingry 0 def /crlinred 0 def /crlingrn 0 def /crlinblu 0 def /crlinalph 1 def /filinclr false def /crfilgry 0 def /crfilred 0 def /crfilgrn 0 def /crfilblu 0 def /crfilalph 1 def /crfilstyl 0 def /txtdraw true def /txtinclr false def /txtwpat false def /txtwittrans false def /crtxtgry 0 def /crtxtred 0 def /crtxtgrn 0 def /crtxtblu 0 def /crtxtalph 1 def /crtxtpat 0 def /txlndraw true def /txlninclr false def /txlnwpat false def /txlnwittrans false def /crtxlngry 0 def /crtxlnred 0 def /crtxlngrn 0 def /crtxlnblu 0 def /crtxlnalph 1 def /crtxlnpat 0 def /hilittxt false def /strdsh [2 2] def /dshpatoff 0 def /usedash false def /filwpat false def /strwpat false def /filwittrans false def /strwittrans false def /crfrtarw false def /crendarw false def /rsave 0 def /esave 0 def /sslsave 0 def /lsave 0 def /clpsave 0 def /pathsave 0 def /tpatstr 10 string def /ptdist { + sub dup mul 3 1 roll sub dup mul add sqrt +} bind def /dodrawctm { + octmmt currentmatrix pop idmat obmat concatmatrix ctmmt currentmatrix sc1mt concatmatrix setmatrix +} bind def /undrawctm { + obmat inmat invertmatrix ctmmt currentmatrix sc1mt concatmatrix setmatrix +} bind def /undrawmat { + obmat aload pop 7 -1 roll astore +} bind def /unpagectm { + octmmt setmatrix +} bind def /unpagemat { + pgmat aload pop 7 -1 roll astore +} bind def /drtan { + gsave 1 setalpha 0 setlinewidth 0.333333 setgray moveto lineto stroke grestore +} bind def /drdgrdln { + gsave 1 setalpha 0 setlinewidth [1 2] 0 setdash setgray moveto lineto stroke grestore +} bind def /drgrdln { + gsave 1 setalpha 0 setlinewidth setgray moveto lineto stroke grestore +} bind def end +TopDrawDict begin /p1x 0 def /p1y 0 def /p2x 0 def /p2y 0 def /ssl { + gsave dodrawctm crfrtarw crendarw or { + /p1y 1 index def /p1x 2 index def /p2y 1 index 4 index add def /p2x 2 index 5 index add def newpath moveto rlineto + } { + newpath moveto rlineto + } ifelse crlinalph setalpha crlinw setlinewidth crlincp setlinecap usedash { + strdsh dshpatoff setdash + } if strinclr { + crlinred crlingrn crlinblu setrgbcolor + } { + crlingry setgray + } ifelse crfrtarw { + 2 copy currentlinewidth exch p2x p2y p1x p1y arow + } if crendarw { + 2 copy currentlinewidth exch p1x p1y p2x p2y arow + } if unpagectm concat strwpat { + crstrpat findfont exch strwittrans { + trpatstrk + } { + oppatstrk + } ifelse + } { + stroke pop + } ifelse grestore +} bind def end +TopDrawDict begin /dotx { + gsave txtdraw { + concat selectfont txtinclr { + crtxtred crtxtgrn crtxtblu setrgbcolor + } { + crtxtgry setgray + } ifelse crtxtalph setalpha moveto xyshow + } { + pop pop pop pop pop pop pop + } ifelse grestore +} bind def /txtlin { + gsave txlndraw { + concat txlninclr { + crtxlnred crtxlngrn crtxlnblu setrgbcolor + } { + crtxlngry setgray + } ifelse crtxlnalph setalpha setlinewidth 0 setlinecap newpath moveto 0 rlineto stroke + } { + pop pop pop pop pop + } ifelse grestore +} bind def end +%%EndSetup +gsave +0 0 578 683 rectclip +-21 -89.194 translate +21 89.194 577.800293 682.328003 rectclip +gsave +TopDrawDict begin +/invpats true def +/crlincp 0 def +/crlinjn 0 def +/crmtrlmt 10 def +/crlinw 0.5 def +/crlinalph 1 def +/crlinred 0 def /crlingrn 0 def /crlinblu 0 def /strinclr true def +/crfilalph 1 def +/crfilred 1 def /crfilgrn 1 def /crfilblu 1 def /filinclr true def +/filwpat false def +TopDrawDict /piddict known TopDrawDict /ipiddict known or { + 1 getpat /crfilpat exch def +} if +/filwittrans false def +/strwpat false def +TopDrawDict /piddict known TopDrawDict /ipiddict known or { + 1 getpat /crstrpat exch def +} if +/strwittrans false def +/usedash false def +/strdsh [2 2] def /dshpatoff 0 def +/crendarw false def +/crfrtarw false def +/txtdraw false def +/crtxtalph 1 def +/crtxtred 0 def /crtxtgrn 0 def /crtxtblu 0 def /txtinclr true def +/txtwpat false def +/txtwittrans false def +/txlndraw false def +/crtxlnalph 1 def +/crtxlnred 0 def /crtxlngrn 0 def /crtxlnblu 0 def /txlninclr true def +/txlnwpat false def +/txlnwittrans false def +/txtdraw true def +/txlndraw true def +(hcompo) [7.783997 0 7 0 7.783997 0 11.662003 0 7.783997 0 0 0] 66 675 /Helvetica-Oblique [ 14 1 mul 0 0 14 0 0 ] [1 0 0 1 -22.999996 -22.5] dotx +/txtdraw true def +/txlndraw true def +(//' 1' ) [8.400002 0 8.400002 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 0 0] 115.797989 675 /Courier [ 14 1 mul 0 0 14 0 0 ] [1 0 0 1 -22.999996 -22.5] dotx +/txtdraw true def +/txlndraw true def +(hcompo) [7.783997 0 7 0 7.783997 0 11.662003 0 7.783997 0 0 0] 66 675 /Helvetica-Oblique [ 14 1 mul 0 0 14 0 0 ] [1 0 0 1 -25.999996 -491.5] dotx +/txtdraw true def +/txlndraw true def +(//' 2' ) [8.400002 0 8.400002 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 0 0] 115.797989 675 /Courier [ 14 1 mul 0 0 14 0 0 ] [1 0 0 1 -25.999996 -491.5] dotx +/txtdraw true def +/txlndraw true def +(hcompo) [7.783997 0 7 0 7.783997 0 11.662003 0 7.783997 0 0 0] 66 675 /Helvetica-Oblique [ 14 1 mul 0 0 14 0 0 ] [1 0 0 1 -26.999996 -528.5] dotx +/txtdraw true def +/txlndraw true def +(//' 3' ) [8.400002 0 8.400002 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 0 0] 115.797989 675 /Courier [ 14 1 mul 0 0 14 0 0 ] [1 0 0 1 -26.999996 -528.5] dotx +/txtdraw true def +/txlndraw true def +(hcompo) [7.783997 0 7 0 7.783997 0 11.662003 0 7.783997 0 0 0] 66 675 /Helvetica-Oblique [ 14 1 mul 0 0 14 0 0 ] [1 0 0 1 -26.999996 -564.5] dotx +/txtdraw true def +/txlndraw true def +(//' 4' ) [8.400002 0 8.400002 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 0 0] 115.797989 675 /Courier [ 14 1 mul 0 0 14 0 0 ] [1 0 0 1 -26.999996 -564.5] dotx +/crlinw 1 def +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 3.81469e-06 -578.500916 27 693 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 10 0 27.000004 656.5 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 7 0 27.500004 150.5 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 0 -549 165.5 763 1 0 0 1 0 0 sc6mt astore ssl +('PARAM' ) [8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 0 0] 204 702 /Courier [ 14 1 mul 0 0 14 0 0 ] [1 0 0 1 -27.499996 20.619995] dotx +('HITAB' ) [8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 0 0] 235 663 /Courier [ 14 1 mul 0 0 14 0 0 ] [1 0 0 1 -57.999996 23.119995] dotx +('MASS' ) [8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 0 0] 249 622 /Courier [ 14 1 mul 0 0 14 0 0 ] [1 0 0 1 -68.5 -6.380005] dotx +('ENERGY' ) [8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 0 0] 254 516 /Courier [ 14 1 mul 0 0 14 0 0 ] [1 0 0 1 -74 62.619995] dotx +('BURNUP' ) [8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 0 0] 258 484 /Courier [ 14 1 mul 0 0 14 0 0 ] [1 0 0 1 -76 58.619995] dotx +('JTAB' ) [8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 0 0] 232 444 /Courier [ 14 1 mul 0 0 14 0 0 ] [1 0 0 1 -50.999996 26.619995] dotx +('BURN '//' 1' ) [8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 0 0] 231 407 /Courier [ 14 1 mul 0 0 14 0 0 ] [1 0 0 1 -51.981991 27.813995] dotx +('BURN '//' 2' ) [8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 0 0] 231 407 /Courier [ 14 1 mul 0 0 14 0 0 ] [1 0 0 1 -52.981991 -125.306] dotx +('BURN '//' 3' ) [8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 0 0] 231 407 /Courier [ 14 1 mul 0 0 14 0 0 ] [1 0 0 1 -52.999996 -160.306] dotx +('BURN '//' 4' ) [8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 0 0] 231 407 /Courier [ 14 1 mul 0 0 14 0 0 ] [1 0 0 1 -54.999996 -197.306] dotx +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 8.062256 0 166 619.564636 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 8.062256 0 166 583.601501 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 10.049881 0 165 547.544617 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 7.071075 0 166.428925 439.620056 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 7 0 166 214.5 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 10 0 166 250.619995 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 0 165.5 285.682251 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 8.062256 0 166 511.619995 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 0 -557.003723 350.000031 690.383728 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9.055389 0 342 567 1 0 0 1 8.000031 123.383728 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 8 0 343 531 1 0 0 1 7.500031 123.383728 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 0 342 495 1 0 0 1 8.000031 123.383728 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 0 342 459 1 0 0 1 8.000031 123.383728 sc6mt astore ssl +('DCR' ) [8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 0 0] 398 704 /Courier [ 14 1 mul 0 0 14 0 0 ] [1 0 0 1 -32.863983 -55.619995] dotx +('ISOTOPESDENS' ) [8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 0 0] 402 679 /Courier [ 14 1 mul 0 0 14 0 0 ] [1 0 0 1 -38.463928 5.380005] dotx +('FLUX-INTG' ) [8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 0 0] 404 657 /Courier [ 14 1 mul 0 0 14 0 0 ] [1 0 0 1 -38.999969 -42.619995] dotx +('SPH' ) [8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 0 0] 404 633 /Courier [ 14 1 mul 0 0 14 0 0 ] [1 0 0 1 -37.999969 -55.619995] dotx +('OVERV' ) [8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 0 0] 407 611 /Courier [ 14 1 mul 0 0 14 0 0 ] [1 0 0 1 -41.999969 -68.619995] dotx +('MACR' ) [8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 0 0] 408 591 /Courier [ 14 1 mul 0 0 14 0 0 ] [1 0 0 1 -44.264008 -157.619995] dotx +/txtdraw true def +/txlndraw true def +(micro1 ) [8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 0 0] 410 563 /Courier-Oblique [ 14 1 mul 0 0 14 0 0 ] [1 0 0 1 -40.027985 -325.409973] dotx +(micro2 ) [8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 0 0] 410 563 /Courier-Oblique [ 14 1 mul 0 0 14 0 0 ] [1 0 0 1 -42.027985 -360.409973] dotx +(micro3 ) [8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 0 0] 410 563 /Courier-Oblique [ 14 1 mul 0 0 14 0 0 ] [1 0 0 1 -42.433929 -397.817993] dotx +(micro4 ) [8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 0 0] 410 563 /Courier-Oblique [ 14 1 mul 0 0 14 0 0 ] [1 0 0 1 -44.027985 -432.817993] dotx +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 8 0 343 423 1 0 0 1 7.500031 123.383728 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9.055389 0 342 386 1 0 0 1 8.000031 124.383728 sc6mt astore ssl +/txtdraw true def +/txlndraw true def +('NTOT0' ) [8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.400024 0 8.400024 0 8.400024 0 0 0] 471 592 /Courier [ 14 1 mul 0 0 14 0 0 ] [1 0 0 1 26.018036 18.492004] dotx +('STRD' ) [8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.400024 0 8.400024 0 0 0] 477 567 /Courier [ 14 1 mul 0 0 14 0 0 ] [1 0 0 1 19.518036 17.492004] dotx +('NJJ'//' 0' ) [8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.400024 0 8.400024 0 8.400024 0 8.400024 0 8.400024 0 8.400024 0 8.400024 0 0 0] 483 513 /Courier [ 14 1 mul 0 0 14 0 0 ] [1 0 0 1 13.018036 42.992004] dotx +('SCAT'//' 0' ) [8.399994 0 8.399994 0 8.400024 0 8.400024 0 8.400024 0 8.400024 0 8.400024 0 8.400024 0 8.400024 0 8.400024 0 8.400024 0 8.400024 0 0 0] 487 481 /Courier [ 14 1 mul 0 0 14 0 0 ] [1 0 0 1 9.000092 22.132019] dotx +('NUSIGF' ) [8.399994 0 8.399994 0 8.400024 0 8.400024 0 8.400024 0 8.400024 0 8.400024 0 8.400024 0 0 0] 489 386 /Courier [ 14 1 mul 0 0 14 0 0 ] [1 0 0 1 6.518036 60.652008] dotx +('CHI' ) [8.399994 0 8.399994 0 8.400024 0 8.400024 0 8.400024 0 0 0] 494 335 /Courier [ 14 1 mul 0 0 14 0 0 ] [1 0 0 1 2.518036 60.252014] dotx +('H-FACTORS' ) [8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.400024 0 8.400024 0 8.400024 0 8.400024 0 8.400024 0 8.400024 0 8.400024 0 0 0] 483 130 /Courier [ 14 1 mul 0 0 14 0 0 ] [1 0 0 1 12.518036 290.252014] dotx +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 0 477 297 1 0 0 1 15.500092 318.632019 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 0 477 270 1 0 0 1 16.000092 318.632019 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 0 477 243 1 0 0 1 16.000092 318.632019 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 0 477 216 1 0 0 1 16.000092 318.632019 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 0 477 189 1 0 0 1 16.000092 318.632019 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 0 477 162 1 0 0 1 16.000092 318.632019 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 0 477 135 1 0 0 1 15.500092 317.632019 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 0 477 81 1 0 0 1 16 319.132019 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 0 -216 484 615.5 1 0 0 1 0 0 sc6mt astore ssl +('NTOT0' ) [8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.400024 0 8.400024 0 8.400024 0 0 0] 471 592 /Courier [ 14 1 mul 0 0 14 0 0 ] [1 0 0 1 19.500061 -256.73999] dotx +('STRD' ) [8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.400024 0 8.400024 0 0 0] 477 567 /Courier [ 14 1 mul 0 0 14 0 0 ] [1 0 0 1 13.500061 -258.23999] dotx +('NJJ'//' 0' ) [8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.400024 0 8.400024 0 8.400024 0 8.400024 0 8.400024 0 8.400024 0 8.400024 0 0 0] 483 513 /Courier [ 14 1 mul 0 0 14 0 0 ] [1 0 0 1 8.000061 -232.23999] dotx +('SCAT'//' 0' ) [8.399994 0 8.399994 0 8.400024 0 8.400024 0 8.400024 0 8.400024 0 8.400024 0 8.400024 0 8.400024 0 8.400024 0 8.400024 0 8.400024 0 0 0] 487 481 /Courier [ 14 1 mul 0 0 14 0 0 ] [1 0 0 1 3.518005 -253.306] dotx +('YIELD' ) [8.399994 0 8.399994 0 8.400024 0 8.400024 0 8.400024 0 8.400024 0 8.400024 0 0 0] 487 449 /Courier [ 14 1 mul 0 0 14 0 0 ] [1 0 0 1 4.018005 -246.806] dotx +('NUSIGF' ) [8.399994 0 8.399994 0 8.400024 0 8.400024 0 8.400024 0 8.400024 0 8.400024 0 8.400024 0 0 0] 489 386 /Courier [ 14 1 mul 0 0 14 0 0 ] [1 0 0 1 1.518005 -237.306] dotx +('CHI' ) [8.399994 0 8.399994 0 8.400024 0 8.400024 0 8.400024 0 0 0] 494 335 /Courier [ 14 1 mul 0 0 14 0 0 ] [1 0 0 1 -3.481995 -241.306] dotx +('H-FACTORS' ) [8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.400024 0 8.400024 0 8.400024 0 8.400024 0 8.400024 0 8.400024 0 8.400024 0 0 0] 483 130 /Courier [ 14 1 mul 0 0 14 0 0 ] [1 0 0 1 8.018005 -8.806] dotx +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 0 477 270 1 0 0 1 9.500061 70.26001 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 0 477 243 1 0 0 1 10.000061 70.26001 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 0 477 216 1 0 0 1 10.000061 70.26001 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 0 477 189 1 0 0 1 10.000061 70.26001 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 0 477 162 1 0 0 1 10.000061 70.26001 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 0 477 135 1 0 0 1 10.000061 70.26001 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 0 477 108 1 0 0 1 10.000061 70.26001 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 0 477 81 1 0 0 1 10.000061 70.26001 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 0 477 54 1 0 0 1 10.000061 70.26001 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -6.10351e-05 -243.76001 478.000061 340.26001 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 0 350.000031 241.380005 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 54 0 424.000031 241.380005 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 0 350.000031 205.380005 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 0 350.000031 169.380005 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 0 350.000031 133.380005 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 0 478 97 1 0 0 1 0 0 sc6mt astore ssl +('IJJ'//' 0' ) [8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.400024 0 8.400024 0 8.400024 0 8.400024 0 8.400024 0 8.400024 0 8.400024 0 0 0] 483 513 /Courier [ 14 1 mul 0 0 14 0 0 ] [1 0 0 1 7.735901 -257.80603] dotx +('IJJ'//' 0' ) [8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.400024 0 8.400024 0 8.400024 0 8.400024 0 8.400024 0 8.400024 0 8.400024 0 0 0] 483 513 /Courier [ 14 1 mul 0 0 14 0 0 ] [1 0 0 1 13.518036 16.992004] dotx +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 0 26.500004 114.5 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 0 165.5 727.119995 1 0 0 1 0 0 sc6mt astore ssl +('TITLE' ) [8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 0 0] 214 735 /Courier [ 14 1 mul 0 0 14 0 0 ] [1 0 0 1 -36.163967 23.252014] dotx +('FLUXDISAFACT' ) [8.400002 0 8.400002 0 8.400002 0 8.400002 0 8.400002 0 8.400002 0 8.400002 0 8.400002 0 8.400002 0 8.400002 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 0 0] 39 758 /Courier [ 14 1 mul 0 0 14 0 0 ] [1 0 0 1 323 -251.5] dotx +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 0 166 475.619995 1 0 0 1 0 0 sc6mt astore ssl +('N/KB' ) [8.400002 0 8.400002 0 8.400002 0 8.400002 0 8.400002 0 8.400002 0 0 0] 59 519 /Courier [ 14 1 mul 0 0 14 0 0 ] [1 0 0 1 122 -12.380005] dotx +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 27 0 424 205.5 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 27 0 424 169.5 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 27 0 424 133.5 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 27 0 158 187.5 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 27 0 158 151.5 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 27 0 158 115.5 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 158 655.619995 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 0 330 286.5 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 0 329 250.5 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 0 328 214.5 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 0 350 475.5 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 27 0 332 439.5 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 63 0 421 439.5 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 0 484.5 425.5 1 0 0 1 0 0 sc6mt astore ssl +('DIFF-DIR' ) [8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 0 0] 384 721 /Courier [ 14 1 mul 0 0 14 0 0 ] [1 0 0 1 -20 -250.5] dotx +('NFTOT' ) [8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 0 0] 369 75.5 /Courier [ 14 1 mul 0 0 14 0 0 ] [1 0 0 1 120.5 98] dotx +('NFTOT' ) [8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 0 0] 369 75.5 /Courier [ 14 1 mul 0 0 14 0 0 ] [1 0 0 1 126.5 401] dotx +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 7 0 27.500004 188.5 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 0 165.5 762.619995 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 0 165.5 691.119995 1 0 0 1 0 0 sc6mt astore ssl +('VOLUME' ) [8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 0 0] 235 663 /Courier [ 14 1 mul 0 0 14 0 0 ] [1 0 0 1 -55.999996 -12.380005] dotx +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 10 0 26.500004 693 1 0 0 1 0 0 sc6mt astore ssl +('SIGNATURE' ) [8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 8.399994 0 0 0] 254 516 /Courier [ 14 1 mul 0 0 14 0 0 ] [1 0 0 1 -215.563965 172.380005] dotx +end +grestore +grestore +%%Trailer +%%DocumentFonts: Helvetica-Oblique +%%+ Courier +%%+ Courier-Oblique +%%BoundingBox: 0.000000 0.000000 577.800293 682.328003 diff --git a/doc/IGE335/Gdeplete.eps b/doc/IGE335/Gdeplete.eps new file mode 100644 index 0000000..748747f --- /dev/null +++ b/doc/IGE335/Gdeplete.eps @@ -0,0 +1,3166 @@ +%!PS-Adobe-2.0 EPSF-2.0 +%%Title: /me/atelier_apollo/evol1.eps +%%Creator: SuperDraw +%%CreationDate: Wed Aug 21 09:15:57 1996 +%%For: me +%%DocumentFonts: (atend) +%%Pages: 0 0 +%%BoundingBox: 23 94 453 680 +%%NXNextStepVersion: 3.0 +%%EndComments + +%%BeginProcSet: /usr/lib/NextStep/printPackage.ps 3.0 +%! +% NeXT Printing Package +% Version: 3.1 +% Copyright: 1988, NeXT, Inc. + +/__NXdef{1 index where{pop pop pop}{def}ifelse}bind def +/__NXbdef{1 index where{pop pop pop}{bind def}ifelse}bind def +/UserObjects 10 array __NXdef +/defineuserobject{ + exch dup 1 add dup UserObjects length gt{ + array dup 0 UserObjects putinterval + /UserObjects exch def + }{pop}ifelse UserObjects exch 3 -1 roll put +}__NXbdef +/undefineuserobject{UserObjects exch null put}__NXbdef +/execuserobject{UserObjects exch get exec}__NXbdef +/__NXRectPath{4 2 roll moveto 1 index 0 rlineto +0 exch rlineto neg 0 rlineto closepath}__NXbdef +/__NXProcessRectArgs{ + 1 index type /arraytype eq{ + exch 0 4 2 index length 1 sub{ + dup 3 add 1 exch{1 index exch get exch}for + 5 1 roll 5 index exec + }for pop pop + }{exec}ifelse +}__NXbdef +/rectfill{gsave newpath {__NXRectPath fill} __NXProcessRectArgs grestore}__NXbdef +/rectclip{newpath {__NXRectPath} __NXProcessRectArgs clip newpath}__NXbdef +/rectstroke{ + gsave newpath dup type /arraytype eq{dup length 6 eq}{false}ifelse{ + {gsave __NXRectPath null concat stroke grestore} + dup length array cvx copy dup 2 4 -1 roll put __NXProcessRectArgs + }{{__NXRectPath stroke} __NXProcessRectArgs}ifelse grestore +}__NXbdef +/_NXLevel2 systemdict /languagelevel known {languagelevel 2 ge}{false}ifelse __NXdef +/xyshow{ + 0 1 3 index length 1 sub{ + currentpoint 4 index 3 index 1 getinterval show + 3 index 3 index 2 mul 1 add get add exch + 3 index 3 index 2 mul get add exch moveto pop + }for pop pop +}__NXbdef +/xshow{ + 0 1 3 index length 1 sub{ + currentpoint 4 index 3 index 1 getinterval show + exch 3 index 3 index get add exch moveto pop + }for pop pop +}__NXbdef +/yshow{ + 0 1 3 index length 1 sub{ + currentpoint 4 index 3 index 1 getinterval show + 3 index 3 index get add moveto pop + }for pop pop +}__NXbdef +/arct{arcto pop pop pop pop}__NXbdef +/setbbox{pop pop pop pop}__NXbdef +/ucache{}__NXbdef +/ucachestatus{mark 0 0 0 0 0}__NXbdef +/setucacheparams{cleartomark}__NXbdef +/uappend{systemdict begin cvx exec end}__NXbdef +/ueofill{gsave newpath uappend eofill grestore}__NXbdef +/ufill{gsave newpath uappend fill grestore}__NXbdef +/ustroke{ + gsave newpath dup length 6 eq + {exch uappend concat}{uappend}ifelse + stroke grestore +}__NXbdef +/__NXustrokepathMatrix dup where {pop pop}{matrix def}ifelse +/ustrokepath{ + newpath dup length 6 eq{ + exch uappend __NXustrokepathMatrix currentmatrix exch concat + strokepath setmatrix + }{uappend strokepath}ifelse +} __NXbdef +/upath{ + [exch {/ucache cvx}if pathbbox /setbbox cvx + {/moveto cvx}{/lineto cvx}{/curveto cvx}{/closepath cvx}pathforall]cvx +} __NXbdef +/setstrokeadjust{pop}__NXbdef +/currentstrokeadjust{false}__NXbdef +/selectfont{exch findfont exch +dup type /arraytype eq {makefont}{scalefont}ifelse setfont}__NXbdef +/_NXCombineArrays{ + counttomark dup 2 add index dup length 3 -1 roll { + 2 index length sub dup 4 1 roll 1 index exch 4 -1 roll putinterval exch + }repeat pop pop pop +}__NXbdef +/flushgraphics{}def +/setwindowtype{pop pop}def +/currentwindowtype{pop 0}def +/setalpha{pop}def +/currentalpha{1.0}def +/hidecursor{}def +/obscurecursor{}def +/revealcursor{}def +/setcursor{4 {pop}repeat}bind def +/showcursor{}def +/NextStepEncoding where not{ +/NextStepEncoding StandardEncoding 256 array copy def +0 [129/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/Ccedilla/Egrave +/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex/Idieresis +/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis/Ugrave/Uacute +/Ucircumflex/Udieresis/Yacute/Thorn/mu/multiply/divide/copyright +176/registered 181/brokenbar 190/logicalnot 192/onesuperior 201/twosuperior +204/threesuperior 209/plusminus/onequarter/onehalf/threequarters/agrave +/aacute/acircumflex/atilde/adieresis/aring/ccedilla/egrave/eacute +/ecircumflex/edieresis/igrave 226/iacute 228/icircumflex/idieresis/eth +/ntilde 236/ograve/oacute/ocircumflex/otilde/odieresis 242/ugrave/uacute +/ucircumflex 246/udieresis/yacute 252/thorn/ydieresis] +{dup type /nametype eq + {NextStepEncoding 2 index 2 index put pop 1 add}{exch pop}ifelse +}forall pop +/NextStepEncoding NextStepEncoding readonly def +/_NXfstr 128 string dup 0 (_NX) putinterval def +/_NXfindfont /findfont load def +/findfont{ + % Because we can never let NextStepEncoding get into + % SharedFontDirectory, we cannot reencode a font to NextStepEncoding + % if we are in shared mode. So if currentshared is true, + % we call the normal findfont and return that + /currentshared where {pop currentshared} {false} ifelse + {_NXfindfont} + {dup _NXfstr 3 125 getinterval cvs length 3 add _NXfstr 0 3 -1 roll + getinterval cvn exch FontDirectory 2 index known + {pop FontDirectory exch get} + {_NXfindfont dup /Encoding get StandardEncoding eq + { dup length dict exch + {1 index /FID ne {2 index 3 1 roll put}{pop pop}ifelse}forall + dup /Encoding NextStepEncoding put definefont + }{exch pop} ifelse + }ifelse + }ifelse +}bind def +}{pop}ifelse +/_NXImageString {/__NXImageString where{pop}{/__NXImageString 4000 string __NXdef}ifelse __NXImageString}__NXbdef +/_NXDoImageOp{ + 3 dict begin /parr 5 array def 1 index{dup}{1}ifelse /chans exch def + chans 2 add 2 roll parr 0 chans getinterval astore pop + 5 index 4 index mul 2 index{1 sub 8 idiv 1 add mul}{mul 1 sub 8 idiv 1 add}ifelse + 4 index mul /totbytes exch def pop exch pop + gsave matrix invertmatrix concat 0.5 setgray 0 0 4 2 roll rectfill grestore + {0 1 chans 1 sub{parr exch get exec length totbytes exch sub /totbytes exch def}for totbytes 0 le{exit}if}loop end +}__NXbdef +/alphaimage{1 add _NXDoImageOp}def +_NXLevel2{ + /NXCalibratedRGBColorSpace where{pop}{ + /NXCalibratedRGBColorSpace + {mark /NXCalibratedRGB /ColorSpace findresource exch pop}stopped + {cleartomark /NXCalibratedRGB[/CIEBasedABC 2 dict dup begin + /MatrixLMN[.4124 .2126 .0193 .3576 .7152 .1192 .1805 .0722 .9505]def + /WhitePoint[.9505 1 1.089] def end] /ColorSpace defineresource}if def}ifelse + /nxsetrgbcolor{NXCalibratedRGBColorSpace setcolorspace setcolor}__NXbdef + /nxsetgray{dup dup nxsetrgbcolor}__NXbdef + /_NXCalibratedImage{exch{array astore dup length true}{false}ifelse + 8 -1 roll{NXCalibratedRGBColorSpace setcolorspace}if + 8 dict dup 9 1 roll begin /ImageType 1 def /MultipleDataSources exch def + currentcolorspace 0 get /Indexed eq{pop /Decode[0 2 6 index exp 1 sub]def} + {2 mul dup array /Decode exch def 1 sub 0 1 3 -1 roll{Decode exch dup 2 mod put}for}ifelse + /DataSource exch def /ImageMatrix exch def + /BitsPerComponent exch def /Height exch def /Width exch def end image}__NXbdef +} { + /setcmykcolor{ + 1.0 exch sub dup dup 6 -1 roll sub dup 0 lt{pop 0}if 5 1 roll + 4 -1 roll sub dup 0 lt{pop 0}if 3 1 roll exch sub dup 0 lt{pop 0}if setrgbcolor}__NXbdef + /currentcmykcolor{currentrgbcolor 3{1.0 exch sub 3 1 roll}repeat 0}__NXbdef + /colorimage{2 copy 3 ne or{_NXDoImageOp}{4 index dup 8 ne exch 4 ne and{_NXDoImageOp}{ + pop pop save 6 1 roll 12 dict begin/Proc exch def/Res 0 string def + /Alloc{2 index length mul 2 add dup 2 index load length gt{1.2 mul round cvi string def}{pop pop}ifelse}def + 1 index 8 eq{/Unpack{.34 Alloc}def}{ + /Wid 4 index 3 mul def exch pop 8 exch/Str1 0 string def/Lim Wid def + /Unpack{.67 Alloc/Str1 2 Alloc 0 exch Lim exch + {dup -4 bitshift 17 mul Str1 exch 4 index exch put 15 and 17 mul Str1 exch 3 index 1 add exch put + 2 sub dup 0 le{0 lt Wid exch{exch 1 sub exch}if}if exch 2 add exch + }forall/Lim exch def Str1 exch 0 exch getinterval + }def + }ifelse + /Ops[{.3 mul add 1}{.59 mul add 2}{.11 mul add round cvi Res exch 2 index exch put 1 add 0.0 0}]def/Val 0.0 def/Phase 0 def + {0 Val Phase Proc/Res Unpack{exch Ops exch get exec}forall/Phase exch def/Val exch def Res exch 0 exch getinterval} + image end restore}ifelse}ifelse + }__NXbdef + /nxsetrgbcolor{setrgbcolor}__NXbdef /nxsetgray{setgray}__NXbdef + /setpattern{pop .5 setgray}__NXbdef + /_NXCalibratedImage{dup 1 eq {pop pop image}{colorimage}ifelse pop}__NXbdef +} ifelse +/_NXSetCMYKOrRGB where{pop}{ + mark{systemdict /currentwindow get exec}stopped + {{pop pop pop setcmykcolor}}{{nxsetrgbcolor pop pop pop pop}}ifelse /_NXSetCMYKOrRGB exch def cleartomark +}ifelse +%%EndProcSet + +gsave + /__NXbasematrix matrix currentmatrix def +grestore +%%EndProlog +%%BeginSetup +/linear { + /te exch def /ts exch def /ns exch def /nd ns 1 sub def ns 1 le { + /ns 1 def /nd 1 def + } if /dy te ts sub ns div def /factor te ts sub nd div def 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 6 index 5 index 4 index 3 index setcmykcolor ts dy te { + 0 exch 1 dy rectfill 1 index add 8 2 roll 1 index add 8 2 roll 1 index add 8 2 roll 1 index add 8 2 roll 6 index 5 index 4 index 3 index setcmykcolor + } for pop pop pop pop pop pop pop pop +} bind def /alinear { + /te exch def /ts exch def /ns exch def /nd ns 1 sub def ns 1 le { + /ns 1 def /nd 1 def + } if /dy te ts sub ns div def /factor te ts sub nd div def 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 6 index setalpha 4 index 3 index 2 index setrgbcolor ts dy te { + 0 exch 1 dy rectfill 1 index add 8 2 roll 1 index add 8 2 roll 1 index add 8 2 roll 1 index add 8 2 roll 6 index setalpha 4 index 3 index 2 index setrgbcolor + } for pop pop pop pop pop pop pop pop +} def /radial { + /te exch def /ts exch def /fy exch def /fx exch def /ns exch def /nd ns 1 sub def ns 1 le { + /ns 1 def /nd 1 def + } if /dy te ts sub ns div def /factor te ts sub nd div def 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 6 index 5 index 4 index 3 index setcmykcolor fx dy mul 0.5 1 te sub fx mul add fy dy mul 0.5 1 te sub fy mul add /total 2 sqrt 0.5 mul def te total mul dy total mul neg ts total mul { + newpath 3 index 2 index 2 index 0 360 arc fill pop 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 10 index 9 index 8 index 7 index setcmykcolor + } for pop pop pop pop pop pop pop pop pop pop pop pop +} bind def /aradial { + /te exch def /ts exch def /fy exch def /fx exch def /ns exch def /nd ns 1 sub def ns 1 le { + /ns 1 def /nd 1 def + } if /dy te ts sub ns div def /factor te ts sub nd div def 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 6 index setalpha 4 index 3 index 2 index setrgbcolor fx dy mul 0.5 1 te sub fx mul add fy dy mul 0.5 1 te sub fy mul add /total 2 sqrt 0.5 mul def te total mul dy total mul neg ts total mul { + newpath 3 index 2 index 2 index 0 360 arc fill pop 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 10 index setalpha 8 index 7 index 6 index setrgbcolor + } for pop pop pop pop pop pop pop pop pop pop pop pop +} def /getnumpaths { + /nPaths 0 def { + /y exch def /x exch def /nPaths nPaths 1 add def + } { + /y exch def /x exch def + } { + /y3 exch def /x3 exch def /y2 exch def /x2 exch def /y1 exch def /x1 exch def + } { + + } pathforall nPaths +} def /getpathinfo { + /pathNum exch def /numMoveto 0 def /numLineto 0 def /numCurveto 0 def /numClosepath 0 def { + /y exch def /x exch def /numMoveto numMoveto 1 add def + } { + /y exch def /x exch def numMoveto pathNum eq { + /numLineto numLineto 1 add def + } if + } { + /y3 exch def /x3 exch def /y2 exch def /x2 exch def /y1 exch def /x1 exch def numMoveto pathNum eq { + /numCurveto numCurveto 1 add def + } if + } { + numMoveto pathNum eq { + /numClosepath numClosepath 1 add def + } if + } pathforall numClosepath numCurveto numLineto +} def /getpathcoords { + /pathNum exch def /numMoveto 0 def /numLineto 0 def /numCurveto 0 def /numClosepath 0 def { + /y exch def /x exch def /numMoveto numMoveto 1 add def numMoveto pathNum eq { + y x + } if + } { + /y exch def /x exch def numMoveto pathNum eq { + /numLineto numLineto 1 add def 1 index 1 index y x y x + } if + } { + /y3 exch def /x3 exch def /y2 exch def /x2 exch def /y1 exch def /x1 exch def numMoveto pathNum eq { + /numCurveto numCurveto 1 add def y1 x1 y2 x2 y3 x3 + } if + } { + numMoveto pathNum eq { + /numClosepath numClosepath 1 add def + } if + } pathforall +} def +%%EndSetup +gsave +0 0 453 680 rectclip +23 94 430 586 rectclip +gsave +45 594 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 0 moveto +0 0 0 27 0 27 curveto +0 27 54 27 54 27 curveto +54 27 54 0 54 0 curveto +54 0 0 0 0 0 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +45 540 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 0 moveto +0 0 0 27 0 27 curveto +0 27 54 27 54 27 curveto +54 27 54 0 54 0 curveto +54 0 0 0 0 0 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +126 486 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 0 moveto +0 0 0 27 0 27 curveto +0 27 54 27 54 27 curveto +54 27 54 0 54 0 curveto +54 0 0 0 0 0 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +45 432 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 0 moveto +0 0 0 27 0 27 curveto +0 27 54 27 54 27 curveto +54 27 54 0 54 0 curveto +54 0 0 0 0 0 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +207 432 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 0 moveto +0 0 0 27 0 27 curveto +0 27 54 27 54 27 curveto +54 27 54 0 54 0 curveto +54 0 0 0 0 0 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +45 648 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 0 moveto +0 0 0 27 0 27 curveto +0 27 54 27 54 27 curveto +54 27 54 0 54 0 curveto +54 0 0 0 0 0 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +53 654 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 35 15 rectclip +2 12 translate +/Helvetica-Bold findfont 12 scalefont [1 0 0 -1 0 0] makefont +287 +exch +defineuserobject +287 execuserobject setfont +0 setgray +0 0 moveto +(U) show +8.664 0 moveto +(-) show +12.66 0 moveto +(2) show +19.331999 0 moveto +(3) show +26.004 0 moveto +(4) show +grestore +grestore +grestore +gsave +53 600 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 35 15 rectclip +2 12 translate +287 execuserobject setfont +0 setgray +0 0 moveto +(U) show +8.664 0 moveto +(-) show +12.66 0 moveto +(2) show +19.331999 0 moveto +(3) show +26.004 0 moveto +(5) show +grestore +grestore +grestore +gsave +54 546 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 35 15 rectclip +2 12 translate +287 execuserobject setfont +0 setgray +0 0 moveto +(U) show +8.664 0 moveto +(-) show +12.66 0 moveto +(2) show +19.331999 0 moveto +(3) show +26.004 0 moveto +(6) show +grestore +grestore +grestore +gsave +53 437 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 35 15 rectclip +2 12 translate +287 execuserobject setfont +0 setgray +0 0 moveto +(U) show +8.664 0 moveto +(-) show +12.66 0 moveto +(2) show +19.331999 0 moveto +(3) show +26.004 0 moveto +(8) show +grestore +grestore +grestore +gsave +131 492 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 42 15 rectclip +2 12 translate +287 execuserobject setfont +0 setgray +0 0 moveto +(N) show +8.664 0 moveto +(p) show +15.995999 0 moveto +(-) show +19.991999 0 moveto +(2) show +26.664 0 moveto +(3) show +33.335999 0 moveto +(7) show +grestore +grestore +grestore +gsave +212 438 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 41 15 rectclip +2 12 translate +287 execuserobject setfont +0 setgray +0 0 moveto +(P) show +8.004 0 moveto +(u) show +15.335999 0 moveto +(-) show +19.331999 0 moveto +(2) show +26.004 0 moveto +(3) show +32.675999 0 moveto +(8) show +grestore +grestore +grestore +gsave +202 373 translate +[1 0 0 1 0 0] concat +0 0 moveto +0 0 0 37 0 37 curveto +0 37 64 37 64 37 curveto +64 37 64 0 64 0 curveto +64 0 0 0 0 0 curveto +closepath +clip +newpath +gsave +5 5 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 0 moveto +0 0 0 27 0 27 curveto +0 27 54 27 54 27 curveto +54 27 54 0 54 0 curveto +54 0 0 0 0 0 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +11 11 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 41 15 rectclip +2 12 translate +287 execuserobject setfont +0 setgray +0 0 moveto +(P) show +8.004 0 moveto +(u) show +15.335999 0 moveto +(-) show +19.331999 0 moveto +(2) show +26.004 0 moveto +(3) show +32.675999 0 moveto +(9) show +grestore +grestore +grestore +grestore +gsave +202 319 translate +[1 0 0 1 0 0] concat +0 0 moveto +0 0 0 37 0 37 curveto +0 37 64 37 64 37 curveto +64 37 64 0 64 0 curveto +64 0 0 0 0 0 curveto +closepath +clip +newpath +gsave +5 5 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 0 moveto +0 0 0 27 0 27 curveto +0 27 54 27 54 27 curveto +54 27 54 0 54 0 curveto +54 0 0 0 0 0 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +11 11 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 41 15 rectclip +2 12 translate +287 execuserobject setfont +0 setgray +0 0 moveto +(P) show +8.004 0 moveto +(u) show +15.335999 0 moveto +(-) show +19.331999 0 moveto +(2) show +26.004 0 moveto +(4) show +32.675999 0 moveto +(0) show +grestore +grestore +grestore +grestore +gsave +202 265 translate +[1 0 0 1 0 0] concat +0 0 moveto +0 0 0 37 0 37 curveto +0 37 64 37 64 37 curveto +64 37 64 0 64 0 curveto +64 0 0 0 0 0 curveto +closepath +clip +newpath +gsave +5 5 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 0 moveto +0 0 0 27 0 27 curveto +0 27 54 27 54 27 curveto +54 27 54 0 54 0 curveto +54 0 0 0 0 0 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +12 11 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 41 15 rectclip +2 12 translate +287 execuserobject setfont +0 setgray +0 0 moveto +(P) show +8.004 0 moveto +(u) show +15.335999 0 moveto +(-) show +19.331999 0 moveto +(2) show +26.004 0 moveto +(4) show +32.675999 0 moveto +(1) show +grestore +grestore +grestore +grestore +gsave +202 202 translate +[1 0 0 1 0 0] concat +0 0 moveto +0 0 0 37 0 37 curveto +0 37 64 37 64 37 curveto +64 37 64 0 64 0 curveto +64 0 0 0 0 0 curveto +closepath +clip +newpath +gsave +12 11 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 41 15 rectclip +2 12 translate +287 execuserobject setfont +0 setgray +0 0 moveto +(P) show +8.004 0 moveto +(u) show +15.335999 0 moveto +(-) show +19.331999 0 moveto +(2) show +26.004 0 moveto +(4) show +32.675999 0 moveto +(2) show +grestore +grestore +grestore +gsave +5 5 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 0 moveto +0 0 0 27 0 27 curveto +0 27 54 27 54 27 curveto +54 27 54 0 54 0 curveto +54 0 0 0 0 0 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +grestore +gsave +121 373 translate +[1 0 0 1 0 0] concat +0 0 moveto +0 0 0 37 0 37 curveto +0 37 64 37 64 37 curveto +64 37 64 0 64 0 curveto +64 0 0 0 0 0 curveto +closepath +clip +newpath +gsave +10 11 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 42 15 rectclip +2 12 translate +287 execuserobject setfont +0 setgray +0 0 moveto +(N) show +8.664 0 moveto +(p) show +15.995999 0 moveto +(-) show +19.991999 0 moveto +(2) show +26.664 0 moveto +(3) show +33.335999 0 moveto +(9) show +grestore +grestore +grestore +gsave +5 5 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 0 moveto +0 0 0 27 0 27 curveto +0 27 54 27 54 27 curveto +54 27 54 0 54 0 curveto +54 0 0 0 0 0 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +grestore +gsave +369 207 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 0 moveto +0 0 0 27 0 27 curveto +0 27 54 27 54 27 curveto +54 27 54 0 54 0 curveto +54 0 0 0 0 0 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +288 207 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 0 moveto +0 0 0 27 0 27 curveto +0 27 54 27 54 27 curveto +54 27 54 0 54 0 curveto +54 0 0 0 0 0 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +288 153 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 0 moveto +0 0 0 27 0 27 curveto +0 27 54 27 54 27 curveto +54 27 54 0 54 0 curveto +54 0 0 0 0 0 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +369 153 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 0 moveto +0 0 0 27 0 27 curveto +0 27 54 27 54 27 curveto +54 27 54 0 54 0 curveto +54 0 0 0 0 0 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +369 99 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 0 moveto +0 0 0 27 0 27 curveto +0 27 54 27 54 27 curveto +54 27 54 0 54 0 curveto +54 0 0 0 0 0 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +293 276 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 45 15 rectclip +2 12 translate +287 execuserobject setfont +0 setgray +0 0 moveto +(A) show +8.664 0 moveto +(m) show +19.332001 0 moveto +(-) show +23.327999 0 moveto +(2) show +30 0 moveto +(4) show +36.672001 0 moveto +(1) show +grestore +grestore +grestore +gsave +288 211 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -18 translate +gsave +2 0 54 17 rectclip +2 14 translate +287 execuserobject setfont +0 setgray +0 0 moveto +(A) show +8.664 0 moveto +(m) show +19.332001 0 moveto +(-) show +23.327999 0 moveto +(2) show +30 0 moveto +(4) show +36.672001 0 moveto +(2) show +/Helvetica-Bold findfont 10 scalefont [1 0 0 -1 0 0] makefont +288 +exch +defineuserobject +288 execuserobject setfont +0 setgray +43.343998 -4 moveto +(m) show +grestore +grestore +grestore +gsave +292 159 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 45 15 rectclip +2 12 translate +287 execuserobject setfont +0 setgray +0 0 moveto +(A) show +8.664 0 moveto +(m) show +19.332001 0 moveto +(-) show +23.327999 0 moveto +(2) show +30 0 moveto +(4) show +36.672001 0 moveto +(3) show +grestore +grestore +grestore +gsave +372 213 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 45 15 rectclip +2 12 translate +287 execuserobject setfont +0 setgray +0 0 moveto +(C) show +8.664 0 moveto +(m) show +19.332001 0 moveto +(-) show +23.327999 0 moveto +(2) show +30 0 moveto +(4) show +36.672001 0 moveto +(2) show +grestore +grestore +grestore +gsave +373 159 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 45 15 rectclip +2 12 translate +287 execuserobject setfont +0 setgray +0 0 moveto +(C) show +8.664 0 moveto +(m) show +19.332001 0 moveto +(-) show +23.327999 0 moveto +(2) show +30 0 moveto +(4) show +36.672001 0 moveto +(3) show +grestore +grestore +grestore +gsave +372 105 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 45 15 rectclip +2 12 translate +287 execuserobject setfont +0 setgray +0 0 moveto +(C) show +8.664 0 moveto +(m) show +19.332001 0 moveto +(-) show +23.327999 0 moveto +(2) show +30 0 moveto +(4) show +36.672001 0 moveto +(4) show +grestore +grestore +grestore +gsave +396 234 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 0 moveto +0 0 0 211.5 0 211.5 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +261 445.5 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +135 0 moveto +135 0 30.122019 0 5.254776 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +gsave +0 setlinejoin 0 setlinecap +0 setlinewidth +0 0 moveto 180 dup rotate 1.5 dup scale -4.5 -1.5 rlineto 0.75 1.5 rlineto -0.75 1.5 rlineto closepath 1 1.5 div dup scale neg rotate +0 nxsetgray +gsave +fill +grestore +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +234 459 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 0 moveto +0 0 0 202.5 0 202.5 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +99 661.5 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +135 0 moveto +135 0 30.122019 0 5.254776 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +gsave +0 setlinejoin 0 setlinecap +0 setlinewidth +0 0 moveto 180 dup rotate 1.5 dup scale -4.5 -1.5 rlineto 0.75 1.5 rlineto -0.75 1.5 rlineto closepath 1 1.5 div dup scale neg rotate +0 nxsetgray +gsave +fill +grestore +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +63 621 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 0 moveto +0 0 0 13.903743 0 21.749851 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +gsave +0 setlinejoin 0 setlinecap +0 setlinewidth +0 27 moveto 90 dup rotate 1.5 dup scale -4.5 -1.5 rlineto 0.75 1.5 rlineto -0.75 1.5 rlineto closepath 1 1.5 div dup scale neg rotate +0 nxsetgray +gsave +fill +grestore +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +81 621 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 27 moveto +0 27 0 13.096257 0 5.250149 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +gsave +0 setlinejoin 0 setlinecap +0 setlinewidth +0 0 moveto -90 dup rotate 1.5 dup scale -4.5 -1.5 rlineto 0.75 1.5 rlineto -0.75 1.5 rlineto closepath 1 1.5 div dup scale neg rotate +0 nxsetgray +gsave +fill +grestore +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +72 567 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 27 moveto +0 27 0 13.096257 0 5.250149 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +gsave +0 setlinejoin 0 setlinecap +0 setlinewidth +0 0 moveto -90 dup rotate 1.5 dup scale -4.5 -1.5 rlineto 0.75 1.5 rlineto -0.75 1.5 rlineto closepath 1 1.5 div dup scale neg rotate +0 nxsetgray +gsave +fill +grestore +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +72 504 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 36 moveto +0 36 0 0 0 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +72 504 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 0 moveto +0 0 35.189739 0 48.747131 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +gsave +0 setlinejoin 0 setlinecap +0 setlinewidth +54 0 moveto 0 dup rotate 1.5 dup scale -4.5 -1.5 rlineto 0.75 1.5 rlineto -0.75 1.5 rlineto closepath 1 1.5 div dup scale neg rotate +0 nxsetgray +gsave +fill +grestore +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +72 495 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 0 moveto +0 0 35.189739 0 48.747131 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +gsave +0 setlinejoin 0 setlinecap +0 setlinewidth +54 0 moveto 0 dup rotate 1.5 dup scale -4.5 -1.5 rlineto 0.75 1.5 rlineto -0.75 1.5 rlineto closepath 1 1.5 div dup scale neg rotate +0 nxsetgray +gsave +fill +grestore +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +72 459 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 36 moveto +0 36 0 0 0 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +72 391.5 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 40.5 moveto +0 40.5 0 0 0 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +72 391.5 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 0 moveto +0 0 35.189739 0 48.747131 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +gsave +0 setlinejoin 0 setlinecap +0 setlinewidth +54 0 moveto 0 dup rotate 1.5 dup scale -4.5 -1.5 rlineto 0.75 1.5 rlineto -0.75 1.5 rlineto closepath 1 1.5 div dup scale neg rotate +0 nxsetgray +gsave +fill +grestore +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +225 405 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 0 moveto +0 0 0 13.903743 0 21.749851 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +gsave +0 setlinejoin 0 setlinecap +0 setlinewidth +0 27 moveto 90 dup rotate 1.5 dup scale -4.5 -1.5 rlineto 0.75 1.5 rlineto -0.75 1.5 rlineto closepath 1 1.5 div dup scale neg rotate +0 nxsetgray +gsave +fill +grestore +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +243 405 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 27 moveto +0 27 0 13.096257 0 5.250149 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +gsave +0 setlinejoin 0 setlinecap +0 setlinewidth +0 0 moveto -90 dup rotate 1.5 dup scale -4.5 -1.5 rlineto 0.75 1.5 rlineto -0.75 1.5 rlineto closepath 1 1.5 div dup scale neg rotate +0 nxsetgray +gsave +fill +grestore +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +153 450 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 36 moveto +0 36 0 0 0 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +153 450 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 0 moveto +0 0 35.189739 0 48.747131 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +gsave +0 setlinejoin 0 setlinecap +0 setlinewidth +54 0 moveto 0 dup rotate 1.5 dup scale -4.5 -1.5 rlineto 0.75 1.5 rlineto -0.75 1.5 rlineto closepath 1 1.5 div dup scale neg rotate +0 nxsetgray +gsave +fill +grestore +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +180 391.5 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 0 moveto +0 0 13.903743 0 21.749851 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +gsave +0 setlinejoin 0 setlinecap +0 setlinewidth +27 0 moveto 0 dup rotate 1.5 dup scale -4.5 -1.5 rlineto 0.75 1.5 rlineto -0.75 1.5 rlineto closepath 1 1.5 div dup scale neg rotate +0 nxsetgray +gsave +fill +grestore +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +153 441 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 0 moveto +0 0 35.189739 0 48.747131 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +gsave +0 setlinejoin 0 setlinecap +0 setlinewidth +54 0 moveto 0 dup rotate 1.5 dup scale -4.5 -1.5 rlineto 0.75 1.5 rlineto -0.75 1.5 rlineto closepath 1 1.5 div dup scale neg rotate +0 nxsetgray +gsave +fill +grestore +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +153 405 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 36 moveto +0 36 0 0 0 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +423 166.5 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 0 moveto +0 0 9 0 9 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +261 391.5 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +5.250275 0 moveto +33.965363 0 171 0 171 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +gsave +0 setlinejoin 0 setlinecap +0 setlinewidth +0 0 moveto 180 dup rotate 1.5 dup scale -4.5 -1.5 rlineto 0.75 1.5 rlineto -0.75 1.5 rlineto closepath 1 1.5 div dup scale neg rotate +0 nxsetgray +gsave +fill +grestore +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +432 166.5 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 0 moveto +0 0 0 225 0 225 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +423 112.5 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 0 moveto +0 0 27 0 27 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +261 337.5 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +5.251251 0 moveto +35.743374 0 189 0 189 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +gsave +0 setlinejoin 0 setlinecap +0 setlinewidth +0 0 moveto 180 dup rotate 1.5 dup scale -4.5 -1.5 rlineto 0.75 1.5 rlineto -0.75 1.5 rlineto closepath 1 1.5 div dup scale neg rotate +0 nxsetgray +gsave +fill +grestore +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +450 112.5 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 0 moveto +0 0 0 225 0 225 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +225 351 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 0 moveto +0 0 0 13.903743 0 21.749851 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +gsave +0 setlinejoin 0 setlinecap +0 setlinewidth +0 27 moveto 90 dup rotate 1.5 dup scale -4.5 -1.5 rlineto 0.75 1.5 rlineto -0.75 1.5 rlineto closepath 1 1.5 div dup scale neg rotate +0 nxsetgray +gsave +fill +grestore +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +243 351 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 27 moveto +0 27 0 13.096257 0 5.250149 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +gsave +0 setlinejoin 0 setlinecap +0 setlinewidth +0 0 moveto -90 dup rotate 1.5 dup scale -4.5 -1.5 rlineto 0.75 1.5 rlineto -0.75 1.5 rlineto closepath 1 1.5 div dup scale neg rotate +0 nxsetgray +gsave +fill +grestore +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +225 297 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 0 moveto +0 0 0 13.903743 0 21.749851 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +gsave +0 setlinejoin 0 setlinecap +0 setlinewidth +0 27 moveto 90 dup rotate 1.5 dup scale -4.5 -1.5 rlineto 0.75 1.5 rlineto -0.75 1.5 rlineto closepath 1 1.5 div dup scale neg rotate +0 nxsetgray +gsave +fill +grestore +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +243 297 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 27 moveto +0 27 0 13.096257 0 5.250149 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +gsave +0 setlinejoin 0 setlinecap +0 setlinewidth +0 0 moveto -90 dup rotate 1.5 dup scale -4.5 -1.5 rlineto 0.75 1.5 rlineto -0.75 1.5 rlineto closepath 1 1.5 div dup scale neg rotate +0 nxsetgray +gsave +fill +grestore +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +225 234 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 0 moveto +0 0 0 20.765301 0 30.74692 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +gsave +0 setlinejoin 0 setlinecap +0 setlinewidth +0 36 moveto 90 dup rotate 1.5 dup scale -4.5 -1.5 rlineto 0.75 1.5 rlineto -0.75 1.5 rlineto closepath 1 1.5 div dup scale neg rotate +0 nxsetgray +gsave +fill +grestore +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +234 234 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 36 moveto +0 36 0 15.234699 0 5.25308 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +gsave +0 setlinejoin 0 setlinecap +0 setlinewidth +0 0 moveto -90 dup rotate 1.5 dup scale -4.5 -1.5 rlineto 0.75 1.5 rlineto -0.75 1.5 rlineto closepath 1 1.5 div dup scale neg rotate +0 nxsetgray +gsave +fill +grestore +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +315 234 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 36 moveto +0 36 0 15.234699 0 5.25308 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +gsave +0 setlinejoin 0 setlinecap +0 setlinewidth +0 0 moveto -90 dup rotate 1.5 dup scale -4.5 -1.5 rlineto 0.75 1.5 rlineto -0.75 1.5 rlineto closepath 1 1.5 div dup scale neg rotate +0 nxsetgray +gsave +fill +grestore +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +306 247.5 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 22.5 moveto +0 22.5 0 0 0 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +243 247.5 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +63 0 moveto +63 0 0 0 0 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +243 234 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 13.5 moveto +0 13.5 0 9.038978 0 5.250559 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +gsave +0 setlinejoin 0 setlinecap +0 setlinewidth +0 0 moveto -90 dup rotate 1.5 dup scale -4.5 -1.5 rlineto 0.75 1.5 rlineto -0.75 1.5 rlineto closepath 1 1.5 div dup scale neg rotate +0 nxsetgray +gsave +fill +grestore +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +324 247.5 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 22.5 moveto +0 22.5 0 0 0 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +324 247.5 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 0 moveto +0 0 63 0 63 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +387 234 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 13.5 moveto +0 13.5 0 9.038978 0 5.250559 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +gsave +0 setlinejoin 0 setlinecap +0 setlinewidth +0 0 moveto -90 dup rotate 1.5 dup scale -4.5 -1.5 rlineto 0.75 1.5 rlineto -0.75 1.5 rlineto closepath 1 1.5 div dup scale neg rotate +0 nxsetgray +gsave +fill +grestore +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +261 283.5 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 0 moveto +0 0 13.903743 0 21.749851 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +gsave +0 setlinejoin 0 setlinecap +0 setlinewidth +27 0 moveto 0 dup rotate 1.5 dup scale -4.5 -1.5 rlineto 0.75 1.5 rlineto -0.75 1.5 rlineto closepath 1 1.5 div dup scale neg rotate +0 nxsetgray +gsave +fill +grestore +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +234 166.5 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 40.5 moveto +0 40.5 0 0 0 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +234 166.5 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 0 moveto +0 0 35.189739 0 48.747131 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +gsave +0 setlinejoin 0 setlinecap +0 setlinewidth +54 0 moveto 0 dup rotate 1.5 dup scale -4.5 -1.5 rlineto 0.75 1.5 rlineto -0.75 1.5 rlineto closepath 1 1.5 div dup scale neg rotate +0 nxsetgray +gsave +fill +grestore +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +315 180 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 27 moveto +0 27 0 13.096257 0 5.250149 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +gsave +0 setlinejoin 0 setlinecap +0 setlinewidth +0 0 moveto -90 dup rotate 1.5 dup scale -4.5 -1.5 rlineto 0.75 1.5 rlineto -0.75 1.5 rlineto closepath 1 1.5 div dup scale neg rotate +0 nxsetgray +gsave +fill +grestore +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +396 180 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 27 moveto +0 27 0 13.096257 0 5.250149 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +gsave +0 setlinejoin 0 setlinecap +0 setlinewidth +0 0 moveto -90 dup rotate 1.5 dup scale -4.5 -1.5 rlineto 0.75 1.5 rlineto -0.75 1.5 rlineto closepath 1 1.5 div dup scale neg rotate +0 nxsetgray +gsave +fill +grestore +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +315 112.5 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 40.5 moveto +0 40.5 0 0 0 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +315 112.5 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 0 moveto +0 0 35.189739 0 48.747131 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +gsave +0 setlinejoin 0 setlinecap +0 setlinewidth +54 0 moveto 0 dup rotate 1.5 dup scale -4.5 -1.5 rlineto 0.75 1.5 rlineto -0.75 1.5 rlineto closepath 1 1.5 div dup scale neg rotate +0 nxsetgray +gsave +fill +grestore +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +396 126 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 27 moveto +0 27 0 13.096257 0 5.250149 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +gsave +0 setlinejoin 0 setlinecap +0 setlinewidth +0 0 moveto -90 dup rotate 1.5 dup scale -4.5 -1.5 rlineto 0.75 1.5 rlineto -0.75 1.5 rlineto closepath 1 1.5 div dup scale neg rotate +0 nxsetgray +gsave +fill +grestore +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +156 662 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 9 16 rectclip +gsave +2 0 9 17 rectclip +2 13 translate +/Symbol findfont 12 scalefont [1 0 0 -1 0 0] makefont +289 +exch +defineuserobject +289 execuserobject setfont +0 setgray +0 0 moveto +(a) show +grestore +grestore +grestore +grestore +gsave +317 445.5 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 9 16 rectclip +gsave +2 0 9 17 rectclip +2 13 translate +289 execuserobject setfont +0 setgray +0 0 moveto +(a) show +grestore +grestore +grestore +grestore +gsave +341 392 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 9 16 rectclip +gsave +2 0 9 17 rectclip +2 13 translate +289 execuserobject setfont +0 setgray +0 0 moveto +(a) show +grestore +grestore +grestore +grestore +gsave +357 336.5 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 9 16 rectclip +gsave +2 0 9 17 rectclip +2 13 translate +289 execuserobject setfont +0 setgray +0 0 moveto +(a) show +grestore +grestore +grestore +grestore +gsave +94 478 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -20 translate +gsave +2 0 15 20 rectclip +gsave +2 0 15 21 rectclip +2 17 translate +289 execuserobject setfont +0 setgray +0 0 moveto +(b) show +289 execuserobject setfont +0 setgray +6.588 -4 moveto +(-) show +grestore +grestore +grestore +grestore +gsave +94 506 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -20 translate +gsave +2 0 15 20 rectclip +gsave +2 0 15 21 rectclip +2 17 translate +289 execuserobject setfont +0 setgray +0 0 moveto +(b) show +289 execuserobject setfont +0 setgray +6.588 -4 moveto +(-) show +grestore +grestore +grestore +grestore +gsave +267 286 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -20 translate +gsave +2 0 15 20 rectclip +gsave +2 0 15 21 rectclip +2 17 translate +289 execuserobject setfont +0 setgray +0 0 moveto +(b) show +289 execuserobject setfont +0 setgray +6.588 -4 moveto +(-) show +grestore +grestore +grestore +grestore +gsave +184 375 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -20 translate +gsave +2 0 15 20 rectclip +gsave +2 0 15 21 rectclip +2 17 translate +289 execuserobject setfont +0 setgray +0 0 moveto +(b) show +289 execuserobject setfont +0 setgray +6.588 -4 moveto +(-) show +grestore +grestore +grestore +grestore +gsave +175 452 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -20 translate +gsave +2 0 15 20 rectclip +gsave +2 0 15 21 rectclip +2 17 translate +289 execuserobject setfont +0 0 moveto +0 nxsetgray +(b) show +289 execuserobject setfont +6.588 -4 moveto +0 nxsetgray +(-) show +grestore +grestore +grestore +grestore +gsave +336 96 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -20 translate +gsave +2 0 15 20 rectclip +gsave +2 0 15 21 rectclip +2 17 translate +289 execuserobject setfont +0 0 moveto +0 nxsetgray +(b) show +289 execuserobject setfont +6.588 -4 moveto +0 nxsetgray +(-) show +grestore +grestore +grestore +grestore +gsave +348 232 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -20 translate +gsave +2 0 15 20 rectclip +gsave +2 0 15 21 rectclip +2 17 translate +289 execuserobject setfont +0 0 moveto +0 nxsetgray +(b) show +289 execuserobject setfont +6.588 -4 moveto +0 nxsetgray +(-) show +grestore +grestore +grestore +grestore +gsave +92 374 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -20 translate +gsave +2 0 15 20 rectclip +gsave +2 0 15 21 rectclip +2 17 translate +289 execuserobject setfont +0 0 moveto +0 nxsetgray +(b) show +289 execuserobject setfont +6.588 -4 moveto +0 nxsetgray +(-) show +grestore +grestore +grestore +grestore +gsave +269 232 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -20 translate +gsave +2 0 15 20 rectclip +gsave +2 0 15 21 rectclip +2 17 translate +289 execuserobject setfont +0 0 moveto +0 nxsetgray +(b) show +289 execuserobject setfont +6.588 -4 moveto +0 nxsetgray +(+) show +grestore +grestore +grestore +grestore +gsave +188 408 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 34 15 rectclip +2 12 translate +/Helvetica findfont 12 scalefont [1 0 0 -1 0 0] makefont +10 +exch +defineuserobject +10 execuserobject setfont +0 setgray +0 0 moveto +(\() show +3.996 0 moveto +(n) show +10.668 0 moveto +(,) show +14.004 0 moveto +(2) show +20.676001 0 moveto +(n) show +27.348 0 moveto +(\)) show +grestore +grestore +grestore +gsave +116 410 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 34 15 rectclip +2 12 translate +10 execuserobject setfont +0 setgray +0 0 moveto +(\() show +3.996 0 moveto +(n) show +10.668 0 moveto +(,) show +14.004 0 moveto +(2) show +20.676001 0 moveto +(n) show +27.348 0 moveto +(\)) show +grestore +grestore +grestore +gsave +35 464 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 34 15 rectclip +2 12 translate +10 execuserobject setfont +0 setgray +0 0 moveto +(\() show +3.996 0 moveto +(n) show +10.668 0 moveto +(,) show +14.004 0 moveto +(2) show +20.676001 0 moveto +(n) show +27.348 0 moveto +(\)) show +grestore +grestore +grestore +gsave +25 629 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 34 15 rectclip +2 12 translate +10 execuserobject setfont +0 setgray +0 0 moveto +(\() show +3.996 0 moveto +(n) show +10.668 0 moveto +(,) show +14.004 0 moveto +(2) show +20.676001 0 moveto +(n) show +27.348 0 moveto +(\)) show +grestore +grestore +grestore +gsave +41 415 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 27 16 rectclip +gsave +2 0 27 17 rectclip +2 13 translate +10 execuserobject setfont +0 setgray +0 0 moveto +(\() show +3.996 0 moveto +(n) show +10.668 0 moveto +(,) show +289 execuserobject setfont +0 setgray +14.004 0 moveto +(g) show +10 execuserobject setfont +0 setgray +18.936001 0 moveto +(\)) show +grestore +grestore +grestore +grestore +gsave +42 523 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 27 16 rectclip +gsave +2 0 27 17 rectclip +2 13 translate +10 execuserobject setfont +0 setgray +0 0 moveto +(\() show +3.996 0 moveto +(n) show +10.668 0 moveto +(,) show +289 execuserobject setfont +0 setgray +14.004 0 moveto +(g) show +10 execuserobject setfont +0 setgray +18.936001 0 moveto +(\)) show +grestore +grestore +grestore +grestore +gsave +76 575 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 27 16 rectclip +gsave +2 0 27 17 rectclip +2 13 translate +10 execuserobject setfont +0 setgray +0 0 moveto +(\() show +3.996 0 moveto +(n) show +10.668 0 moveto +(,) show +289 execuserobject setfont +0 setgray +14.004 0 moveto +(g) show +10 execuserobject setfont +0 setgray +18.936001 0 moveto +(\)) show +grestore +grestore +grestore +grestore +gsave +84 631 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 27 16 rectclip +gsave +2 0 27 17 rectclip +2 13 translate +10 execuserobject setfont +0 setgray +0 0 moveto +(\() show +3.996 0 moveto +(n) show +10.668 0 moveto +(,) show +289 execuserobject setfont +0 setgray +14.004 0 moveto +(g) show +10 execuserobject setfont +0 setgray +18.936001 0 moveto +(\)) show +grestore +grestore +grestore +grestore +gsave +246 308 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 27 16 rectclip +gsave +2 0 27 17 rectclip +2 13 translate +10 execuserobject setfont +0 0 moveto +0 nxsetgray +(\() show +3.996 0 moveto +0 nxsetgray +(n) show +10.668 0 moveto +0 nxsetgray +(,) show +289 execuserobject setfont +14.004 0 moveto +0 nxsetgray +(g) show +10 execuserobject setfont +18.936001 0 moveto +0 nxsetgray +(\)) show +grestore +grestore +grestore +grestore +gsave +246 361 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 27 16 rectclip +gsave +2 0 27 17 rectclip +2 13 translate +10 execuserobject setfont +0 0 moveto +0 nxsetgray +(\() show +3.996 0 moveto +0 nxsetgray +(n) show +10.668 0 moveto +0 nxsetgray +(,) show +289 execuserobject setfont +14.004 0 moveto +0 nxsetgray +(g) show +10 execuserobject setfont +18.936001 0 moveto +0 nxsetgray +(\)) show +grestore +grestore +grestore +grestore +gsave +245 415 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 27 16 rectclip +gsave +2 0 27 17 rectclip +2 13 translate +10 execuserobject setfont +0 0 moveto +0 nxsetgray +(\() show +3.996 0 moveto +0 nxsetgray +(n) show +10.668 0 moveto +0 nxsetgray +(,) show +289 execuserobject setfont +14.004 0 moveto +0 nxsetgray +(g) show +10 execuserobject setfont +18.936001 0 moveto +0 nxsetgray +(\)) show +grestore +grestore +grestore +grestore +gsave +122 469 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 27 16 rectclip +gsave +2 0 27 17 rectclip +2 13 translate +10 execuserobject setfont +0 0 moveto +0 nxsetgray +(\() show +3.996 0 moveto +0 nxsetgray +(n) show +10.668 0 moveto +0 nxsetgray +(,) show +289 execuserobject setfont +14.004 0 moveto +0 nxsetgray +(g) show +10 execuserobject setfont +18.936001 0 moveto +0 nxsetgray +(\)) show +grestore +grestore +grestore +grestore +gsave +248 150 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -20 translate +gsave +2 0 15 20 rectclip +gsave +2 0 15 21 rectclip +2 17 translate +289 execuserobject setfont +0 0 moveto +0 nxsetgray +(b) show +289 execuserobject setfont +6.588 -4 moveto +0 nxsetgray +(-) show +grestore +grestore +grestore +grestore +gsave +175 424 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -20 translate +gsave +2 0 15 20 rectclip +gsave +2 0 15 21 rectclip +2 17 translate +289 execuserobject setfont +0 0 moveto +0 nxsetgray +(b) show +289 execuserobject setfont +6.588 -4 moveto +0 nxsetgray +(-) show +grestore +grestore +grestore +grestore +gsave +188 237.5 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 34 15 rectclip +2 12 translate +10 execuserobject setfont +0 0 moveto +0 nxsetgray +(\() show +3.996 0 moveto +0 nxsetgray +(n) show +10.668 0 moveto +0 nxsetgray +(,) show +14.004 0 moveto +0 nxsetgray +(2) show +20.676001 0 moveto +0 nxsetgray +(n) show +27.348 0 moveto +0 nxsetgray +(\)) show +grestore +grestore +grestore +gsave +188 301 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 34 15 rectclip +2 12 translate +10 execuserobject setfont +0 0 moveto +0 nxsetgray +(\() show +3.996 0 moveto +0 nxsetgray +(n) show +10.668 0 moveto +0 nxsetgray +(,) show +14.004 0 moveto +0 nxsetgray +(2) show +20.676001 0 moveto +0 nxsetgray +(n) show +27.348 0 moveto +0 nxsetgray +(\)) show +grestore +grestore +grestore +gsave +188 355 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 34 15 rectclip +2 12 translate +10 execuserobject setfont +0 0 moveto +0 nxsetgray +(\() show +3.996 0 moveto +0 nxsetgray +(n) show +10.668 0 moveto +0 nxsetgray +(,) show +14.004 0 moveto +0 nxsetgray +(2) show +20.676001 0 moveto +0 nxsetgray +(n) show +27.348 0 moveto +0 nxsetgray +(\)) show +grestore +grestore +grestore +gsave +319 137 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 27 16 rectclip +gsave +2 0 27 17 rectclip +2 13 translate +10 execuserobject setfont +0 0 moveto +0 nxsetgray +(\() show +3.996 0 moveto +0 nxsetgray +(n) show +10.668 0 moveto +0 nxsetgray +(,) show +289 execuserobject setfont +14.004 0 moveto +0 nxsetgray +(g) show +10 execuserobject setfont +18.936001 0 moveto +0 nxsetgray +(\)) show +grestore +grestore +grestore +grestore +gsave +237 190.5 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 27 16 rectclip +gsave +2 0 27 17 rectclip +2 13 translate +10 execuserobject setfont +0 0 moveto +0 nxsetgray +(\() show +3.996 0 moveto +0 nxsetgray +(n) show +10.668 0 moveto +0 nxsetgray +(,) show +289 execuserobject setfont +14.004 0 moveto +0 nxsetgray +(g) show +10 execuserobject setfont +18.936001 0 moveto +0 nxsetgray +(\)) show +grestore +grestore +grestore +grestore +gsave +317 191 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 27 16 rectclip +gsave +2 0 27 17 rectclip +2 13 translate +10 execuserobject setfont +0 0 moveto +0 nxsetgray +(\() show +3.996 0 moveto +0 nxsetgray +(n) show +10.668 0 moveto +0 nxsetgray +(,) show +289 execuserobject setfont +14.004 0 moveto +0 nxsetgray +(g) show +10 execuserobject setfont +18.936001 0 moveto +0 nxsetgray +(\)) show +grestore +grestore +grestore +grestore +gsave +235.5 251.75 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 27 16 rectclip +gsave +2 0 27 17 rectclip +2 13 translate +10 execuserobject setfont +0 0 moveto +0 nxsetgray +(\() show +3.996 0 moveto +0 nxsetgray +(n) show +10.668 0 moveto +0 nxsetgray +(,) show +289 execuserobject setfont +14.004 0 moveto +0 nxsetgray +(g) show +10 execuserobject setfont +18.936001 0 moveto +0 nxsetgray +(\)) show +grestore +grestore +grestore +grestore +gsave +295 250.75 translate +[1 0 0 1 0 0] concat +0 0 moveto +0 0 0 26.75 0 26.75 curveto +0 26.75 41 26.75 41 26.75 curveto +41 26.75 41 0 41 0 curveto +41 0 0 0 0 0 curveto +closepath +clip +newpath +gsave +6.5 5 translate +[1 0 0 1 0 0] concat +gsave +0 0 moveto +0 0 0 13.75 0 13.75 curveto +0 13.75 26.75 13.75 26.75 13.75 curveto +26.75 13.75 26.75 0 26.75 0 curveto +26.75 0 0 0 0 0 curveto +closepath +1 nxsetgray +fill +grestore +grestore +gsave +5 5.75 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 27 16 rectclip +gsave +2 0 27 17 rectclip +2 13 translate +10 execuserobject setfont +0 0 moveto +0 nxsetgray +(\() show +3.996 0 moveto +0 nxsetgray +(n) show +10.668 0 moveto +0 nxsetgray +(,) show +289 execuserobject setfont +14.004 0 moveto +0 nxsetgray +(g) show +10 execuserobject setfont +18.936001 0 moveto +0 nxsetgray +(\)) show +grestore +grestore +grestore +grestore +grestore +gsave +288 270 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 0 moveto +0 0 0 27 0 27 curveto +0 27 54 27 54 27 curveto +54 27 54 0 54 0 curveto +54 0 0 0 0 0 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +398 137.5 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 27 16 rectclip +gsave +2 0 27 17 rectclip +2 13 translate +10 execuserobject setfont +0 0 moveto +0 nxsetgray +(\() show +3.996 0 moveto +0 nxsetgray +(n) show +10.668 0 moveto +0 nxsetgray +(,) show +289 execuserobject setfont +14.004 0 moveto +0 nxsetgray +(g) show +10 execuserobject setfont +18.936001 0 moveto +0 nxsetgray +(\)) show +grestore +grestore +grestore +grestore +gsave +399 191.5 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 27 16 rectclip +gsave +2 0 27 17 rectclip +2 13 translate +10 execuserobject setfont +0 0 moveto +0 nxsetgray +(\() show +3.996 0 moveto +0 nxsetgray +(n) show +10.668 0 moveto +0 nxsetgray +(,) show +289 execuserobject setfont +14.004 0 moveto +0 nxsetgray +(g) show +10 execuserobject setfont +18.936001 0 moveto +0 nxsetgray +(\)) show +grestore +grestore +grestore +grestore +grestore +%%Trailer +%%DocumentFonts: Symbol +%%+ Helvetica-Bold +%%+ Helvetica diff --git a/doc/IGE335/GeoHEXT4.eps b/doc/IGE335/GeoHEXT4.eps new file mode 100644 index 0000000..85f2c72 --- /dev/null +++ b/doc/IGE335/GeoHEXT4.eps @@ -0,0 +1,5133 @@ +%!PS-Adobe-3.1 EPSF-3.0 +%ADO_DSC_Encoding: MacOS Roman +%%Title: GeoHEXT4.eps +%%Creator: Adobe Illustrator(R) 14.0 +%%For: Guy Marleau +%%CreationDate: 12-06-06 +%%BoundingBox: 0 0 283 300 +%%HiResBoundingBox: 0 0 282.3296 299.4922 +%%CropBox: 0 0 282.3296 299.4922 +%%LanguageLevel: 2 +%%DocumentData: Clean7Bit +%ADOBeginClientInjection: DocumentHeader "AI11EPS" +%%AI8_CreatorVersion: 14.0.0 %AI9_PrintingDataBegin %ADO_BuildNumber: Adobe Illustrator(R) 14.0.0 x367 R agm 4.4890 ct 5.1541 %ADO_ContainsXMP: MainFirst +%ADOEndClientInjection: DocumentHeader "AI11EPS" +%%Pages: 1 +%%DocumentNeededResources: +%%DocumentSuppliedResources: procset Adobe_AGM_Image 1.0 0 +%%+ procset Adobe_CoolType_Utility_T42 1.0 0 +%%+ procset Adobe_CoolType_Utility_MAKEOCF 1.23 0 +%%+ procset Adobe_CoolType_Core 2.31 0 +%%+ procset Adobe_AGM_Core 2.0 0 +%%+ procset Adobe_AGM_Utils 1.0 0 +%%DocumentFonts: +%%DocumentNeededFonts: +%%DocumentNeededFeatures: +%%DocumentSuppliedFeatures: +%%DocumentProcessColors: Cyan Magenta Yellow Black +%%DocumentCustomColors: +%%CMYKCustomColor: +%%RGBCustomColor: +%%EndComments + + + + + + +%%BeginDefaults +%%ViewingOrientation: 1 0 0 1 +%%EndDefaults +%%BeginProlog +%%BeginResource: procset Adobe_AGM_Utils 1.0 0 +%%Version: 1.0 0 +%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved. +systemdict/setpacking known +{currentpacking true setpacking}if +userdict/Adobe_AGM_Utils 75 dict dup begin put +/bdf +{bind def}bind def +/nd{null def}bdf +/xdf +{exch def}bdf +/ldf +{load def}bdf +/ddf +{put}bdf +/xddf +{3 -1 roll put}bdf +/xpt +{exch put}bdf +/ndf +{ + exch dup where{ + pop pop pop + }{ + xdf + }ifelse +}def +/cdndf +{ + exch dup currentdict exch known{ + pop pop + }{ + exch def + }ifelse +}def +/gx +{get exec}bdf +/ps_level + /languagelevel where{ + pop systemdict/languagelevel gx + }{ + 1 + }ifelse +def +/level2 + ps_level 2 ge +def +/level3 + ps_level 3 ge +def +/ps_version + {version cvr}stopped{-1}if +def +/set_gvm +{currentglobal exch setglobal}bdf +/reset_gvm +{setglobal}bdf +/makereadonlyarray +{ + /packedarray where{pop packedarray + }{ + array astore readonly}ifelse +}bdf +/map_reserved_ink_name +{ + dup type/stringtype eq{ + dup/Red eq{ + pop(_Red_) + }{ + dup/Green eq{ + pop(_Green_) + }{ + dup/Blue eq{ + pop(_Blue_) + }{ + dup()cvn eq{ + pop(Process) + }if + }ifelse + }ifelse + }ifelse + }if +}bdf +/AGMUTIL_GSTATE 22 dict def +/get_gstate +{ + AGMUTIL_GSTATE begin + /AGMUTIL_GSTATE_clr_spc currentcolorspace def + /AGMUTIL_GSTATE_clr_indx 0 def + /AGMUTIL_GSTATE_clr_comps 12 array def + mark currentcolor counttomark + {AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 3 -1 roll put + /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 add def}repeat pop + /AGMUTIL_GSTATE_fnt rootfont def + /AGMUTIL_GSTATE_lw currentlinewidth def + /AGMUTIL_GSTATE_lc currentlinecap def + /AGMUTIL_GSTATE_lj currentlinejoin def + /AGMUTIL_GSTATE_ml currentmiterlimit def + currentdash/AGMUTIL_GSTATE_do xdf/AGMUTIL_GSTATE_da xdf + /AGMUTIL_GSTATE_sa currentstrokeadjust def + /AGMUTIL_GSTATE_clr_rnd currentcolorrendering def + /AGMUTIL_GSTATE_op currentoverprint def + /AGMUTIL_GSTATE_bg currentblackgeneration cvlit def + /AGMUTIL_GSTATE_ucr currentundercolorremoval cvlit def + currentcolortransfer cvlit/AGMUTIL_GSTATE_gy_xfer xdf cvlit/AGMUTIL_GSTATE_b_xfer xdf + cvlit/AGMUTIL_GSTATE_g_xfer xdf cvlit/AGMUTIL_GSTATE_r_xfer xdf + /AGMUTIL_GSTATE_ht currenthalftone def + /AGMUTIL_GSTATE_flt currentflat def + end +}def +/set_gstate +{ + AGMUTIL_GSTATE begin + AGMUTIL_GSTATE_clr_spc setcolorspace + AGMUTIL_GSTATE_clr_indx{AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 1 sub get + /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 sub def}repeat setcolor + AGMUTIL_GSTATE_fnt setfont + AGMUTIL_GSTATE_lw setlinewidth + AGMUTIL_GSTATE_lc setlinecap + AGMUTIL_GSTATE_lj setlinejoin + AGMUTIL_GSTATE_ml setmiterlimit + AGMUTIL_GSTATE_da AGMUTIL_GSTATE_do setdash + AGMUTIL_GSTATE_sa setstrokeadjust + AGMUTIL_GSTATE_clr_rnd setcolorrendering + AGMUTIL_GSTATE_op setoverprint + AGMUTIL_GSTATE_bg cvx setblackgeneration + AGMUTIL_GSTATE_ucr cvx setundercolorremoval + AGMUTIL_GSTATE_r_xfer cvx AGMUTIL_GSTATE_g_xfer cvx AGMUTIL_GSTATE_b_xfer cvx + AGMUTIL_GSTATE_gy_xfer cvx setcolortransfer + AGMUTIL_GSTATE_ht/HalftoneType get dup 9 eq exch 100 eq or + { + currenthalftone/HalftoneType get AGMUTIL_GSTATE_ht/HalftoneType get ne + { + mark AGMUTIL_GSTATE_ht{sethalftone}stopped cleartomark + }if + }{ + AGMUTIL_GSTATE_ht sethalftone + }ifelse + AGMUTIL_GSTATE_flt setflat + end +}def +/get_gstate_and_matrix +{ + AGMUTIL_GSTATE begin + /AGMUTIL_GSTATE_ctm matrix currentmatrix def + end + get_gstate +}def +/set_gstate_and_matrix +{ + set_gstate + AGMUTIL_GSTATE begin + AGMUTIL_GSTATE_ctm setmatrix + end +}def +/AGMUTIL_str256 256 string def +/AGMUTIL_src256 256 string def +/AGMUTIL_dst64 64 string def +/AGMUTIL_srcLen nd +/AGMUTIL_ndx nd +/AGMUTIL_cpd nd +/capture_cpd{ + //Adobe_AGM_Utils/AGMUTIL_cpd currentpagedevice ddf +}def +/thold_halftone +{ + level3 + {sethalftone currenthalftone} + { + dup/HalftoneType get 3 eq + { + sethalftone currenthalftone + }{ + begin + Width Height mul{ + Thresholds read{pop}if + }repeat + end + currenthalftone + }ifelse + }ifelse +}def +/rdcmntline +{ + currentfile AGMUTIL_str256 readline pop + (%)anchorsearch{pop}if +}bdf +/filter_cmyk +{ + dup type/filetype ne{ + exch()/SubFileDecode filter + }{ + exch pop + } + ifelse + [ + exch + { + AGMUTIL_src256 readstring pop + dup length/AGMUTIL_srcLen exch def + /AGMUTIL_ndx 0 def + AGMCORE_plate_ndx 4 AGMUTIL_srcLen 1 sub{ + 1 index exch get + AGMUTIL_dst64 AGMUTIL_ndx 3 -1 roll put + /AGMUTIL_ndx AGMUTIL_ndx 1 add def + }for + pop + AGMUTIL_dst64 0 AGMUTIL_ndx getinterval + } + bind + /exec cvx + ]cvx +}bdf +/filter_indexed_devn +{ + cvi Names length mul names_index add Lookup exch get +}bdf +/filter_devn +{ + 4 dict begin + /srcStr xdf + /dstStr xdf + dup type/filetype ne{ + 0()/SubFileDecode filter + }if + [ + exch + [ + /devicen_colorspace_dict/AGMCORE_gget cvx/begin cvx + currentdict/srcStr get/readstring cvx/pop cvx + /dup cvx/length cvx 0/gt cvx[ + Adobe_AGM_Utils/AGMUTIL_ndx 0/ddf cvx + names_index Names length currentdict/srcStr get length 1 sub{ + 1/index cvx/exch cvx/get cvx + currentdict/dstStr get/AGMUTIL_ndx/load cvx 3 -1/roll cvx/put cvx + Adobe_AGM_Utils/AGMUTIL_ndx/AGMUTIL_ndx/load cvx 1/add cvx/ddf cvx + }for + currentdict/dstStr get 0/AGMUTIL_ndx/load cvx/getinterval cvx + ]cvx/if cvx + /end cvx + ]cvx + bind + /exec cvx + ]cvx + end +}bdf +/AGMUTIL_imagefile nd +/read_image_file +{ + AGMUTIL_imagefile 0 setfileposition + 10 dict begin + /imageDict xdf + /imbufLen Width BitsPerComponent mul 7 add 8 idiv def + /imbufIdx 0 def + /origDataSource imageDict/DataSource get def + /origMultipleDataSources imageDict/MultipleDataSources get def + /origDecode imageDict/Decode get def + /dstDataStr imageDict/Width get colorSpaceElemCnt mul string def + imageDict/MultipleDataSources known{MultipleDataSources}{false}ifelse + { + /imbufCnt imageDict/DataSource get length def + /imbufs imbufCnt array def + 0 1 imbufCnt 1 sub{ + /imbufIdx xdf + imbufs imbufIdx imbufLen string put + imageDict/DataSource get imbufIdx[AGMUTIL_imagefile imbufs imbufIdx get/readstring cvx/pop cvx]cvx put + }for + DeviceN_PS2{ + imageDict begin + /DataSource[DataSource/devn_sep_datasource cvx]cvx def + /MultipleDataSources false def + /Decode[0 1]def + end + }if + }{ + /imbuf imbufLen string def + Indexed_DeviceN level3 not and DeviceN_NoneName or{ + /srcDataStrs[imageDict begin + currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse + { + Width Decode length 2 div mul cvi string + }repeat + end]def + imageDict begin + /DataSource[AGMUTIL_imagefile Decode BitsPerComponent false 1/filter_indexed_devn load dstDataStr srcDataStrs devn_alt_datasource/exec cvx]cvx def + /Decode[0 1]def + end + }{ + imageDict/DataSource[1 string dup 0 AGMUTIL_imagefile Decode length 2 idiv string/readstring cvx/pop cvx names_index/get cvx/put cvx]cvx put + imageDict/Decode[0 1]put + }ifelse + }ifelse + imageDict exch + load exec + imageDict/DataSource origDataSource put + imageDict/MultipleDataSources origMultipleDataSources put + imageDict/Decode origDecode put + end +}bdf +/write_image_file +{ + begin + {(AGMUTIL_imagefile)(w+)file}stopped{ + false + }{ + Adobe_AGM_Utils/AGMUTIL_imagefile xddf + 2 dict begin + /imbufLen Width BitsPerComponent mul 7 add 8 idiv def + MultipleDataSources{DataSource 0 get}{DataSource}ifelse type/filetype eq{ + /imbuf imbufLen string def + }if + 1 1 Height MultipleDataSources not{Decode length 2 idiv mul}if{ + pop + MultipleDataSources{ + 0 1 DataSource length 1 sub{ + DataSource type dup + /arraytype eq{ + pop DataSource exch gx + }{ + /filetype eq{ + DataSource exch get imbuf readstring pop + }{ + DataSource exch get + }ifelse + }ifelse + AGMUTIL_imagefile exch writestring + }for + }{ + DataSource type dup + /arraytype eq{ + pop DataSource exec + }{ + /filetype eq{ + DataSource imbuf readstring pop + }{ + DataSource + }ifelse + }ifelse + AGMUTIL_imagefile exch writestring + }ifelse + }for + end + true + }ifelse + end +}bdf +/close_image_file +{ + AGMUTIL_imagefile closefile(AGMUTIL_imagefile)deletefile +}def +statusdict/product known userdict/AGMP_current_show known not and{ + /pstr statusdict/product get def + pstr(HP LaserJet 2200)eq + pstr(HP LaserJet 4000 Series)eq or + pstr(HP LaserJet 4050 Series )eq or + pstr(HP LaserJet 8000 Series)eq or + pstr(HP LaserJet 8100 Series)eq or + pstr(HP LaserJet 8150 Series)eq or + pstr(HP LaserJet 5000 Series)eq or + pstr(HP LaserJet 5100 Series)eq or + pstr(HP Color LaserJet 4500)eq or + pstr(HP Color LaserJet 4600)eq or + pstr(HP LaserJet 5Si)eq or + pstr(HP LaserJet 1200 Series)eq or + pstr(HP LaserJet 1300 Series)eq or + pstr(HP LaserJet 4100 Series)eq or + { + userdict/AGMP_current_show/show load put + userdict/show{ + currentcolorspace 0 get + /Pattern eq + {false charpath f} + {AGMP_current_show}ifelse + }put + }if + currentdict/pstr undef +}if +/consumeimagedata +{ + begin + AGMIMG_init_common + currentdict/MultipleDataSources known not + {/MultipleDataSources false def}if + MultipleDataSources + { + DataSource 0 get type + dup/filetype eq + { + 1 dict begin + /flushbuffer Width cvi string def + 1 1 Height cvi + { + pop + 0 1 DataSource length 1 sub + { + DataSource exch get + flushbuffer readstring pop pop + }for + }for + end + }if + dup/arraytype eq exch/packedarraytype eq or DataSource 0 get xcheck and + { + Width Height mul cvi + { + 0 1 DataSource length 1 sub + {dup DataSource exch gx length exch 0 ne{pop}if}for + dup 0 eq + {pop exit}if + sub dup 0 le + {exit}if + }loop + pop + }if + } + { + /DataSource load type + dup/filetype eq + { + 1 dict begin + /flushbuffer Width Decode length 2 idiv mul cvi string def + 1 1 Height{pop DataSource flushbuffer readstring pop pop}for + end + }if + dup/arraytype eq exch/packedarraytype eq or/DataSource load xcheck and + { + Height Width BitsPerComponent mul 8 BitsPerComponent sub add 8 idiv Decode length 2 idiv mul mul + { + DataSource length dup 0 eq + {pop exit}if + sub dup 0 le + {exit}if + }loop + pop + }if + }ifelse + end +}bdf +/addprocs +{ + 2{/exec load}repeat + 3 1 roll + [5 1 roll]bind cvx +}def +/modify_halftone_xfer +{ + currenthalftone dup length dict copy begin + currentdict 2 index known{ + 1 index load dup length dict copy begin + currentdict/TransferFunction known{ + /TransferFunction load + }{ + currenttransfer + }ifelse + addprocs/TransferFunction xdf + currentdict end def + currentdict end sethalftone + }{ + currentdict/TransferFunction known{ + /TransferFunction load + }{ + currenttransfer + }ifelse + addprocs/TransferFunction xdf + currentdict end sethalftone + pop + }ifelse +}def +/clonearray +{ + dup xcheck exch + dup length array exch + Adobe_AGM_Core/AGMCORE_tmp -1 ddf + { + Adobe_AGM_Core/AGMCORE_tmp 2 copy get 1 add ddf + dup type/dicttype eq + { + Adobe_AGM_Core/AGMCORE_tmp get + exch + clonedict + Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf + }if + dup type/arraytype eq + { + Adobe_AGM_Core/AGMCORE_tmp get exch + clonearray + Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf + }if + exch dup + Adobe_AGM_Core/AGMCORE_tmp get 4 -1 roll put + }forall + exch{cvx}if +}bdf +/clonedict +{ + dup length dict + begin + { + dup type/dicttype eq + {clonedict}if + dup type/arraytype eq + {clonearray}if + def + }forall + currentdict + end +}bdf +/DeviceN_PS2 +{ + /currentcolorspace AGMCORE_gget 0 get/DeviceN eq level3 not and +}bdf +/Indexed_DeviceN +{ + /indexed_colorspace_dict AGMCORE_gget dup null ne{ + dup/CSDBase known{ + /CSDBase get/CSD get_res/Names known + }{ + pop false + }ifelse + }{ + pop false + }ifelse +}bdf +/DeviceN_NoneName +{ + /Names where{ + pop + false Names + { + (None)eq or + }forall + }{ + false + }ifelse +}bdf +/DeviceN_PS2_inRip_seps +{ + /AGMCORE_in_rip_sep where + { + pop dup type dup/arraytype eq exch/packedarraytype eq or + { + dup 0 get/DeviceN eq level3 not and AGMCORE_in_rip_sep and + { + /currentcolorspace exch AGMCORE_gput + false + }{ + true + }ifelse + }{ + true + }ifelse + }{ + true + }ifelse +}bdf +/base_colorspace_type +{ + dup type/arraytype eq{0 get}if +}bdf +/currentdistillerparams where{pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse +{ + /pdfmark_5{cleartomark}bind def +}{ + /pdfmark_5{pdfmark}bind def +}ifelse +/ReadBypdfmark_5 +{ + currentfile exch 0 exch/SubFileDecode filter + /currentdistillerparams where + {pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse + {flushfile cleartomark} + {/PUT pdfmark}ifelse +}bdf +/ReadBypdfmark_5_string +{ + 2 dict begin + /makerString exch def string/tmpString exch def + { + currentfile tmpString readline not{pop exit}if + makerString anchorsearch + { + pop pop cleartomark exit + }{ + 3 copy/PUT pdfmark_5 pop 2 copy(\n)/PUT pdfmark_5 + }ifelse + }loop + end +}bdf +/xpdfm +{ + { + dup 0 get/Label eq + { + aload length[exch 1 add 1 roll/PAGELABEL + }{ + aload pop + [{ThisPage}<<5 -2 roll>>/PUT + }ifelse + pdfmark_5 + }forall +}bdf +/lmt{ + dup 2 index le{exch}if pop dup 2 index ge{exch}if pop +}bdf +/int{ + dup 2 index sub 3 index 5 index sub div 6 -2 roll sub mul exch pop add exch pop +}bdf +/ds{ + Adobe_AGM_Utils begin +}bdf +/dt{ + currentdict Adobe_AGM_Utils eq{ + end + }if +}bdf +systemdict/setpacking known +{setpacking}if +%%EndResource +%%BeginResource: procset Adobe_AGM_Core 2.0 0 +%%Version: 2.0 0 +%%Copyright: Copyright(C)1997-2007 Adobe Systems, Inc. All Rights Reserved. +systemdict/setpacking known +{ + currentpacking + true setpacking +}if +userdict/Adobe_AGM_Core 209 dict dup begin put +/Adobe_AGM_Core_Id/Adobe_AGM_Core_2.0_0 def +/AGMCORE_str256 256 string def +/AGMCORE_save nd +/AGMCORE_graphicsave nd +/AGMCORE_c 0 def +/AGMCORE_m 0 def +/AGMCORE_y 0 def +/AGMCORE_k 0 def +/AGMCORE_cmykbuf 4 array def +/AGMCORE_screen[currentscreen]cvx def +/AGMCORE_tmp 0 def +/AGMCORE_&setgray nd +/AGMCORE_&setcolor nd +/AGMCORE_&setcolorspace nd +/AGMCORE_&setcmykcolor nd +/AGMCORE_cyan_plate nd +/AGMCORE_magenta_plate nd +/AGMCORE_yellow_plate nd +/AGMCORE_black_plate nd +/AGMCORE_plate_ndx nd +/AGMCORE_get_ink_data nd +/AGMCORE_is_cmyk_sep nd +/AGMCORE_host_sep nd +/AGMCORE_avoid_L2_sep_space nd +/AGMCORE_distilling nd +/AGMCORE_composite_job nd +/AGMCORE_producing_seps nd +/AGMCORE_ps_level -1 def +/AGMCORE_ps_version -1 def +/AGMCORE_environ_ok nd +/AGMCORE_CSD_cache 0 dict def +/AGMCORE_currentoverprint false def +/AGMCORE_deltaX nd +/AGMCORE_deltaY nd +/AGMCORE_name nd +/AGMCORE_sep_special nd +/AGMCORE_err_strings 4 dict def +/AGMCORE_cur_err nd +/AGMCORE_current_spot_alias false def +/AGMCORE_inverting false def +/AGMCORE_feature_dictCount nd +/AGMCORE_feature_opCount nd +/AGMCORE_feature_ctm nd +/AGMCORE_ConvertToProcess false def +/AGMCORE_Default_CTM matrix def +/AGMCORE_Default_PageSize nd +/AGMCORE_Default_flatness nd +/AGMCORE_currentbg nd +/AGMCORE_currentucr nd +/AGMCORE_pattern_paint_type 0 def +/knockout_unitsq nd +currentglobal true setglobal +[/CSA/Gradient/Procedure] +{ + /Generic/Category findresource dup length dict copy/Category defineresource pop +}forall +setglobal +/AGMCORE_key_known +{ + where{ + /Adobe_AGM_Core_Id known + }{ + false + }ifelse +}ndf +/flushinput +{ + save + 2 dict begin + /CompareBuffer 3 -1 roll def + /readbuffer 256 string def + mark + { + currentfile readbuffer{readline}stopped + {cleartomark mark} + { + not + {pop exit} + if + CompareBuffer eq + {exit} + if + }ifelse + }loop + cleartomark + end + restore +}bdf +/getspotfunction +{ + AGMCORE_screen exch pop exch pop + dup type/dicttype eq{ + dup/HalftoneType get 1 eq{ + /SpotFunction get + }{ + dup/HalftoneType get 2 eq{ + /GraySpotFunction get + }{ + pop + { + abs exch abs 2 copy add 1 gt{ + 1 sub dup mul exch 1 sub dup mul add 1 sub + }{ + dup mul exch dup mul add 1 exch sub + }ifelse + }bind + }ifelse + }ifelse + }if +}def +/np +{newpath}bdf +/clp_npth +{clip np}def +/eoclp_npth +{eoclip np}def +/npth_clp +{np clip}def +/graphic_setup +{ + /AGMCORE_graphicsave save store + concat + 0 setgray + 0 setlinecap + 0 setlinejoin + 1 setlinewidth + []0 setdash + 10 setmiterlimit + np + false setoverprint + false setstrokeadjust + //Adobe_AGM_Core/spot_alias gx + /Adobe_AGM_Image where{ + pop + Adobe_AGM_Image/spot_alias 2 copy known{ + gx + }{ + pop pop + }ifelse + }if + /sep_colorspace_dict null AGMCORE_gput + 100 dict begin + /dictstackcount countdictstack def + /showpage{}def + mark +}def +/graphic_cleanup +{ + cleartomark + dictstackcount 1 countdictstack 1 sub{end}for + end + AGMCORE_graphicsave restore +}def +/compose_error_msg +{ + grestoreall initgraphics + /Helvetica findfont 10 scalefont setfont + /AGMCORE_deltaY 100 def + /AGMCORE_deltaX 310 def + clippath pathbbox np pop pop 36 add exch 36 add exch moveto + 0 AGMCORE_deltaY rlineto AGMCORE_deltaX 0 rlineto + 0 AGMCORE_deltaY neg rlineto AGMCORE_deltaX neg 0 rlineto closepath + 0 AGMCORE_&setgray + gsave 1 AGMCORE_&setgray fill grestore + 1 setlinewidth gsave stroke grestore + currentpoint AGMCORE_deltaY 15 sub add exch 8 add exch moveto + /AGMCORE_deltaY 12 def + /AGMCORE_tmp 0 def + AGMCORE_err_strings exch get + { + dup 32 eq + { + pop + AGMCORE_str256 0 AGMCORE_tmp getinterval + stringwidth pop currentpoint pop add AGMCORE_deltaX 28 add gt + { + currentpoint AGMCORE_deltaY sub exch pop + clippath pathbbox pop pop pop 44 add exch moveto + }if + AGMCORE_str256 0 AGMCORE_tmp getinterval show( )show + 0 1 AGMCORE_str256 length 1 sub + { + AGMCORE_str256 exch 0 put + }for + /AGMCORE_tmp 0 def + }{ + AGMCORE_str256 exch AGMCORE_tmp xpt + /AGMCORE_tmp AGMCORE_tmp 1 add def + }ifelse + }forall +}bdf +/AGMCORE_CMYKDeviceNColorspaces[ + [/Separation/None/DeviceCMYK{0 0 0}] + [/Separation(Black)/DeviceCMYK{0 0 0 4 -1 roll}bind] + [/Separation(Yellow)/DeviceCMYK{0 0 3 -1 roll 0}bind] + [/DeviceN[(Yellow)(Black)]/DeviceCMYK{0 0 4 2 roll}bind] + [/Separation(Magenta)/DeviceCMYK{0 exch 0 0}bind] + [/DeviceN[(Magenta)(Black)]/DeviceCMYK{0 3 1 roll 0 exch}bind] + [/DeviceN[(Magenta)(Yellow)]/DeviceCMYK{0 3 1 roll 0}bind] + [/DeviceN[(Magenta)(Yellow)(Black)]/DeviceCMYK{0 4 1 roll}bind] + [/Separation(Cyan)/DeviceCMYK{0 0 0}] + [/DeviceN[(Cyan)(Black)]/DeviceCMYK{0 0 3 -1 roll}bind] + [/DeviceN[(Cyan)(Yellow)]/DeviceCMYK{0 exch 0}bind] + [/DeviceN[(Cyan)(Yellow)(Black)]/DeviceCMYK{0 3 1 roll}bind] + [/DeviceN[(Cyan)(Magenta)]/DeviceCMYK{0 0}] + [/DeviceN[(Cyan)(Magenta)(Black)]/DeviceCMYK{0 exch}bind] + [/DeviceN[(Cyan)(Magenta)(Yellow)]/DeviceCMYK{0}] + [/DeviceCMYK] +]def +/ds{ + Adobe_AGM_Core begin + /currentdistillerparams where + { + pop currentdistillerparams/CoreDistVersion get 5000 lt + {<>setdistillerparams}if + }if + /AGMCORE_ps_version xdf + /AGMCORE_ps_level xdf + errordict/AGM_handleerror known not{ + errordict/AGM_handleerror errordict/handleerror get put + errordict/handleerror{ + Adobe_AGM_Core begin + $error/newerror get AGMCORE_cur_err null ne and{ + $error/newerror false put + AGMCORE_cur_err compose_error_msg + }if + $error/newerror true put + end + errordict/AGM_handleerror get exec + }bind put + }if + /AGMCORE_environ_ok + ps_level AGMCORE_ps_level ge + ps_version AGMCORE_ps_version ge and + AGMCORE_ps_level -1 eq or + def + AGMCORE_environ_ok not + {/AGMCORE_cur_err/AGMCORE_bad_environ def}if + /AGMCORE_&setgray systemdict/setgray get def + level2{ + /AGMCORE_&setcolor systemdict/setcolor get def + /AGMCORE_&setcolorspace systemdict/setcolorspace get def + }if + /AGMCORE_currentbg currentblackgeneration def + /AGMCORE_currentucr currentundercolorremoval def + /AGMCORE_Default_flatness currentflat def + /AGMCORE_distilling + /product where{ + pop systemdict/setdistillerparams known product(Adobe PostScript Parser)ne and + }{ + false + }ifelse + def + /AGMCORE_GSTATE AGMCORE_key_known not{ + /AGMCORE_GSTATE 21 dict def + /AGMCORE_tmpmatrix matrix def + /AGMCORE_gstack 32 array def + /AGMCORE_gstackptr 0 def + /AGMCORE_gstacksaveptr 0 def + /AGMCORE_gstackframekeys 14 def + /AGMCORE_&gsave/gsave ldf + /AGMCORE_&grestore/grestore ldf + /AGMCORE_&grestoreall/grestoreall ldf + /AGMCORE_&save/save ldf + /AGMCORE_&setoverprint/setoverprint ldf + /AGMCORE_gdictcopy{ + begin + {def}forall + end + }def + /AGMCORE_gput{ + AGMCORE_gstack AGMCORE_gstackptr get + 3 1 roll + put + }def + /AGMCORE_gget{ + AGMCORE_gstack AGMCORE_gstackptr get + exch + get + }def + /gsave{ + AGMCORE_&gsave + AGMCORE_gstack AGMCORE_gstackptr get + AGMCORE_gstackptr 1 add + dup 32 ge{limitcheck}if + /AGMCORE_gstackptr exch store + AGMCORE_gstack AGMCORE_gstackptr get + AGMCORE_gdictcopy + }def + /grestore{ + AGMCORE_&grestore + AGMCORE_gstackptr 1 sub + dup AGMCORE_gstacksaveptr lt{1 add}if + dup AGMCORE_gstack exch get dup/AGMCORE_currentoverprint known + {/AGMCORE_currentoverprint get setoverprint}{pop}ifelse + /AGMCORE_gstackptr exch store + }def + /grestoreall{ + AGMCORE_&grestoreall + /AGMCORE_gstackptr AGMCORE_gstacksaveptr store + }def + /save{ + AGMCORE_&save + AGMCORE_gstack AGMCORE_gstackptr get + AGMCORE_gstackptr 1 add + dup 32 ge{limitcheck}if + /AGMCORE_gstackptr exch store + /AGMCORE_gstacksaveptr AGMCORE_gstackptr store + AGMCORE_gstack AGMCORE_gstackptr get + AGMCORE_gdictcopy + }def + /setoverprint{ + dup/AGMCORE_currentoverprint exch AGMCORE_gput AGMCORE_&setoverprint + }def + 0 1 AGMCORE_gstack length 1 sub{ + AGMCORE_gstack exch AGMCORE_gstackframekeys dict put + }for + }if + level3/AGMCORE_&sysshfill AGMCORE_key_known not and + { + /AGMCORE_&sysshfill systemdict/shfill get def + /AGMCORE_&sysmakepattern systemdict/makepattern get def + /AGMCORE_&usrmakepattern/makepattern load def + }if + /currentcmykcolor[0 0 0 0]AGMCORE_gput + /currentstrokeadjust false AGMCORE_gput + /currentcolorspace[/DeviceGray]AGMCORE_gput + /sep_tint 0 AGMCORE_gput + /devicen_tints[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]AGMCORE_gput + /sep_colorspace_dict null AGMCORE_gput + /devicen_colorspace_dict null AGMCORE_gput + /indexed_colorspace_dict null AGMCORE_gput + /currentcolor_intent()AGMCORE_gput + /customcolor_tint 1 AGMCORE_gput + /absolute_colorimetric_crd null AGMCORE_gput + /relative_colorimetric_crd null AGMCORE_gput + /saturation_crd null AGMCORE_gput + /perceptual_crd null AGMCORE_gput + currentcolortransfer cvlit/AGMCore_gray_xfer xdf cvlit/AGMCore_b_xfer xdf + cvlit/AGMCore_g_xfer xdf cvlit/AGMCore_r_xfer xdf + << + /MaxPatternItem currentsystemparams/MaxPatternCache get + >> + setuserparams + end +}def +/ps +{ + /setcmykcolor where{ + pop + Adobe_AGM_Core/AGMCORE_&setcmykcolor/setcmykcolor load put + }if + Adobe_AGM_Core begin + /setcmykcolor + { + 4 copy AGMCORE_cmykbuf astore/currentcmykcolor exch AGMCORE_gput + 1 sub 4 1 roll + 3{ + 3 index add neg dup 0 lt{ + pop 0 + }if + 3 1 roll + }repeat + setrgbcolor pop + }ndf + /currentcmykcolor + { + /currentcmykcolor AGMCORE_gget aload pop + }ndf + /setoverprint + {pop}ndf + /currentoverprint + {false}ndf + /AGMCORE_cyan_plate 1 0 0 0 test_cmyk_color_plate def + /AGMCORE_magenta_plate 0 1 0 0 test_cmyk_color_plate def + /AGMCORE_yellow_plate 0 0 1 0 test_cmyk_color_plate def + /AGMCORE_black_plate 0 0 0 1 test_cmyk_color_plate def + /AGMCORE_plate_ndx + AGMCORE_cyan_plate{ + 0 + }{ + AGMCORE_magenta_plate{ + 1 + }{ + AGMCORE_yellow_plate{ + 2 + }{ + AGMCORE_black_plate{ + 3 + }{ + 4 + }ifelse + }ifelse + }ifelse + }ifelse + def + /AGMCORE_have_reported_unsupported_color_space false def + /AGMCORE_report_unsupported_color_space + { + AGMCORE_have_reported_unsupported_color_space false eq + { + (Warning: Job contains content that cannot be separated with on-host methods. This content appears on the black plate, and knocks out all other plates.)== + Adobe_AGM_Core/AGMCORE_have_reported_unsupported_color_space true ddf + }if + }def + /AGMCORE_composite_job + AGMCORE_cyan_plate AGMCORE_magenta_plate and AGMCORE_yellow_plate and AGMCORE_black_plate and def + /AGMCORE_in_rip_sep + /AGMCORE_in_rip_sep where{ + pop AGMCORE_in_rip_sep + }{ + AGMCORE_distilling + { + false + }{ + userdict/Adobe_AGM_OnHost_Seps known{ + false + }{ + level2{ + currentpagedevice/Separations 2 copy known{ + get + }{ + pop pop false + }ifelse + }{ + false + }ifelse + }ifelse + }ifelse + }ifelse + def + /AGMCORE_producing_seps AGMCORE_composite_job not AGMCORE_in_rip_sep or def + /AGMCORE_host_sep AGMCORE_producing_seps AGMCORE_in_rip_sep not and def + /AGM_preserve_spots + /AGM_preserve_spots where{ + pop AGM_preserve_spots + }{ + AGMCORE_distilling AGMCORE_producing_seps or + }ifelse + def + /AGM_is_distiller_preserving_spotimages + { + currentdistillerparams/PreserveOverprintSettings known + { + currentdistillerparams/PreserveOverprintSettings get + { + currentdistillerparams/ColorConversionStrategy known + { + currentdistillerparams/ColorConversionStrategy get + /sRGB ne + }{ + true + }ifelse + }{ + false + }ifelse + }{ + false + }ifelse + }def + /convert_spot_to_process where{pop}{ + /convert_spot_to_process + { + //Adobe_AGM_Core begin + dup map_alias{ + /Name get exch pop + }if + dup dup(None)eq exch(All)eq or + { + pop false + }{ + AGMCORE_host_sep + { + gsave + 1 0 0 0 setcmykcolor currentgray 1 exch sub + 0 1 0 0 setcmykcolor currentgray 1 exch sub + 0 0 1 0 setcmykcolor currentgray 1 exch sub + 0 0 0 1 setcmykcolor currentgray 1 exch sub + add add add 0 eq + { + pop false + }{ + false setoverprint + current_spot_alias false set_spot_alias + 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor + set_spot_alias + currentgray 1 ne + }ifelse + grestore + }{ + AGMCORE_distilling + { + pop AGM_is_distiller_preserving_spotimages not + }{ + //Adobe_AGM_Core/AGMCORE_name xddf + false + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 0 eq + AGMUTIL_cpd/OverrideSeparations known and + { + AGMUTIL_cpd/OverrideSeparations get + { + /HqnSpots/ProcSet resourcestatus + { + pop pop pop true + }if + }if + }if + { + AGMCORE_name/HqnSpots/ProcSet findresource/TestSpot gx not + }{ + gsave + [/Separation AGMCORE_name/DeviceGray{}]AGMCORE_&setcolorspace + false + AGMUTIL_cpd/SeparationColorNames 2 copy known + { + get + {AGMCORE_name eq or}forall + not + }{ + pop pop pop true + }ifelse + grestore + }ifelse + }ifelse + }ifelse + }ifelse + end + }def + }ifelse + /convert_to_process where{pop}{ + /convert_to_process + { + dup length 0 eq + { + pop false + }{ + AGMCORE_host_sep + { + dup true exch + { + dup(Cyan)eq exch + dup(Magenta)eq 3 -1 roll or exch + dup(Yellow)eq 3 -1 roll or exch + dup(Black)eq 3 -1 roll or + {pop} + {convert_spot_to_process and}ifelse + } + forall + { + true exch + { + dup(Cyan)eq exch + dup(Magenta)eq 3 -1 roll or exch + dup(Yellow)eq 3 -1 roll or exch + (Black)eq or and + }forall + not + }{pop false}ifelse + }{ + false exch + { + /PhotoshopDuotoneList where{pop false}{true}ifelse + { + dup(Cyan)eq exch + dup(Magenta)eq 3 -1 roll or exch + dup(Yellow)eq 3 -1 roll or exch + dup(Black)eq 3 -1 roll or + {pop} + {convert_spot_to_process or}ifelse + } + { + convert_spot_to_process or + } + ifelse + } + forall + }ifelse + }ifelse + }def + }ifelse + /AGMCORE_avoid_L2_sep_space + version cvr 2012 lt + level2 and + AGMCORE_producing_seps not and + def + /AGMCORE_is_cmyk_sep + AGMCORE_cyan_plate AGMCORE_magenta_plate or AGMCORE_yellow_plate or AGMCORE_black_plate or + def + /AGM_avoid_0_cmyk where{ + pop AGM_avoid_0_cmyk + }{ + AGM_preserve_spots + userdict/Adobe_AGM_OnHost_Seps known + userdict/Adobe_AGM_InRip_Seps known or + not and + }ifelse + { + /setcmykcolor[ + { + 4 copy add add add 0 eq currentoverprint and{ + pop 0.0005 + }if + }/exec cvx + /AGMCORE_&setcmykcolor load dup type/operatortype ne{ + /exec cvx + }if + ]cvx def + }if + /AGMCORE_IsSeparationAProcessColor + { + dup(Cyan)eq exch dup(Magenta)eq exch dup(Yellow)eq exch(Black)eq or or or + }def + AGMCORE_host_sep{ + /setcolortransfer + { + AGMCORE_cyan_plate{ + pop pop pop + }{ + AGMCORE_magenta_plate{ + 4 3 roll pop pop pop + }{ + AGMCORE_yellow_plate{ + 4 2 roll pop pop pop + }{ + 4 1 roll pop pop pop + }ifelse + }ifelse + }ifelse + settransfer + } + def + /AGMCORE_get_ink_data + AGMCORE_cyan_plate{ + {pop pop pop} + }{ + AGMCORE_magenta_plate{ + {4 3 roll pop pop pop} + }{ + AGMCORE_yellow_plate{ + {4 2 roll pop pop pop} + }{ + {4 1 roll pop pop pop} + }ifelse + }ifelse + }ifelse + def + /AGMCORE_RemoveProcessColorNames + { + 1 dict begin + /filtername + { + dup/Cyan eq 1 index(Cyan)eq or + {pop(_cyan_)}if + dup/Magenta eq 1 index(Magenta)eq or + {pop(_magenta_)}if + dup/Yellow eq 1 index(Yellow)eq or + {pop(_yellow_)}if + dup/Black eq 1 index(Black)eq or + {pop(_black_)}if + }def + dup type/arraytype eq + {[exch{filtername}forall]} + {filtername}ifelse + end + }def + level3{ + /AGMCORE_IsCurrentColor + { + dup AGMCORE_IsSeparationAProcessColor + { + AGMCORE_plate_ndx 0 eq + {dup(Cyan)eq exch/Cyan eq or}if + AGMCORE_plate_ndx 1 eq + {dup(Magenta)eq exch/Magenta eq or}if + AGMCORE_plate_ndx 2 eq + {dup(Yellow)eq exch/Yellow eq or}if + AGMCORE_plate_ndx 3 eq + {dup(Black)eq exch/Black eq or}if + AGMCORE_plate_ndx 4 eq + {pop false}if + }{ + gsave + false setoverprint + current_spot_alias false set_spot_alias + 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor + set_spot_alias + currentgray 1 ne + grestore + }ifelse + }def + /AGMCORE_filter_functiondatasource + { + 5 dict begin + /data_in xdf + data_in type/stringtype eq + { + /ncomp xdf + /comp xdf + /string_out data_in length ncomp idiv string def + 0 ncomp data_in length 1 sub + { + string_out exch dup ncomp idiv exch data_in exch ncomp getinterval comp get 255 exch sub put + }for + string_out + }{ + string/string_in xdf + /string_out 1 string def + /component xdf + [ + data_in string_in/readstring cvx + [component/get cvx 255/exch cvx/sub cvx string_out/exch cvx 0/exch cvx/put cvx string_out]cvx + [/pop cvx()]cvx/ifelse cvx + ]cvx/ReusableStreamDecode filter + }ifelse + end + }def + /AGMCORE_separateShadingFunction + { + 2 dict begin + /paint? xdf + /channel xdf + dup type/dicttype eq + { + begin + FunctionType 0 eq + { + /DataSource channel Range length 2 idiv DataSource AGMCORE_filter_functiondatasource def + currentdict/Decode known + {/Decode Decode channel 2 mul 2 getinterval def}if + paint? not + {/Decode[1 1]def}if + }if + FunctionType 2 eq + { + paint? + { + /C0[C0 channel get 1 exch sub]def + /C1[C1 channel get 1 exch sub]def + }{ + /C0[1]def + /C1[1]def + }ifelse + }if + FunctionType 3 eq + { + /Functions[Functions{channel paint? AGMCORE_separateShadingFunction}forall]def + }if + currentdict/Range known + {/Range[0 1]def}if + currentdict + end}{ + channel get 0 paint? AGMCORE_separateShadingFunction + }ifelse + end + }def + /AGMCORE_separateShading + { + 3 -1 roll begin + currentdict/Function known + { + currentdict/Background known + {[1 index{Background 3 index get 1 exch sub}{1}ifelse]/Background xdf}if + Function 3 1 roll AGMCORE_separateShadingFunction/Function xdf + /ColorSpace[/DeviceGray]def + }{ + ColorSpace dup type/arraytype eq{0 get}if/DeviceCMYK eq + { + /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def + }{ + ColorSpace dup 1 get AGMCORE_RemoveProcessColorNames 1 exch put + }ifelse + ColorSpace 0 get/Separation eq + { + { + [1/exch cvx/sub cvx]cvx + }{ + [/pop cvx 1]cvx + }ifelse + ColorSpace 3 3 -1 roll put + pop + }{ + { + [exch ColorSpace 1 get length 1 sub exch sub/index cvx 1/exch cvx/sub cvx ColorSpace 1 get length 1 add 1/roll cvx ColorSpace 1 get length{/pop cvx}repeat]cvx + }{ + pop[ColorSpace 1 get length{/pop cvx}repeat cvx 1]cvx + }ifelse + ColorSpace 3 3 -1 roll bind put + }ifelse + ColorSpace 2/DeviceGray put + }ifelse + end + }def + /AGMCORE_separateShadingDict + { + dup/ColorSpace get + dup type/arraytype ne + {[exch]}if + dup 0 get/DeviceCMYK eq + { + exch begin + currentdict + AGMCORE_cyan_plate + {0 true}if + AGMCORE_magenta_plate + {1 true}if + AGMCORE_yellow_plate + {2 true}if + AGMCORE_black_plate + {3 true}if + AGMCORE_plate_ndx 4 eq + {0 false}if + dup not currentoverprint and + {/AGMCORE_ignoreshade true def}if + AGMCORE_separateShading + currentdict + end exch + }if + dup 0 get/Separation eq + { + exch begin + ColorSpace 1 get dup/None ne exch/All ne and + { + ColorSpace 1 get AGMCORE_IsCurrentColor AGMCORE_plate_ndx 4 lt and ColorSpace 1 get AGMCORE_IsSeparationAProcessColor not and + { + ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq + { + /ColorSpace + [ + /Separation + ColorSpace 1 get + /DeviceGray + [ + ColorSpace 3 get/exec cvx + 4 AGMCORE_plate_ndx sub -1/roll cvx + 4 1/roll cvx + 3[/pop cvx]cvx/repeat cvx + 1/exch cvx/sub cvx + ]cvx + ]def + }{ + AGMCORE_report_unsupported_color_space + AGMCORE_black_plate not + { + currentdict 0 false AGMCORE_separateShading + }if + }ifelse + }{ + currentdict ColorSpace 1 get AGMCORE_IsCurrentColor + 0 exch + dup not currentoverprint and + {/AGMCORE_ignoreshade true def}if + AGMCORE_separateShading + }ifelse + }if + currentdict + end exch + }if + dup 0 get/DeviceN eq + { + exch begin + ColorSpace 1 get convert_to_process + { + ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq + { + /ColorSpace + [ + /DeviceN + ColorSpace 1 get + /DeviceGray + [ + ColorSpace 3 get/exec cvx + 4 AGMCORE_plate_ndx sub -1/roll cvx + 4 1/roll cvx + 3[/pop cvx]cvx/repeat cvx + 1/exch cvx/sub cvx + ]cvx + ]def + }{ + AGMCORE_report_unsupported_color_space + AGMCORE_black_plate not + { + currentdict 0 false AGMCORE_separateShading + /ColorSpace[/DeviceGray]def + }if + }ifelse + }{ + currentdict + false -1 ColorSpace 1 get + { + AGMCORE_IsCurrentColor + { + 1 add + exch pop true exch exit + }if + 1 add + }forall + exch + dup not currentoverprint and + {/AGMCORE_ignoreshade true def}if + AGMCORE_separateShading + }ifelse + currentdict + end exch + }if + dup 0 get dup/DeviceCMYK eq exch dup/Separation eq exch/DeviceN eq or or not + { + exch begin + ColorSpace dup type/arraytype eq + {0 get}if + /DeviceGray ne + { + AGMCORE_report_unsupported_color_space + AGMCORE_black_plate not + { + ColorSpace 0 get/CIEBasedA eq + { + /ColorSpace[/Separation/_ciebaseda_/DeviceGray{}]def + }if + ColorSpace 0 get dup/CIEBasedABC eq exch dup/CIEBasedDEF eq exch/DeviceRGB eq or or + { + /ColorSpace[/DeviceN[/_red_/_green_/_blue_]/DeviceRGB{}]def + }if + ColorSpace 0 get/CIEBasedDEFG eq + { + /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def + }if + currentdict 0 false AGMCORE_separateShading + }if + }if + currentdict + end exch + }if + pop + dup/AGMCORE_ignoreshade known + { + begin + /ColorSpace[/Separation(None)/DeviceGray{}]def + currentdict end + }if + }def + /shfill + { + AGMCORE_separateShadingDict + dup/AGMCORE_ignoreshade known + {pop} + {AGMCORE_&sysshfill}ifelse + }def + /makepattern + { + exch + dup/PatternType get 2 eq + { + clonedict + begin + /Shading Shading AGMCORE_separateShadingDict def + Shading/AGMCORE_ignoreshade known + currentdict end exch + {pop<>}if + exch AGMCORE_&sysmakepattern + }{ + exch AGMCORE_&usrmakepattern + }ifelse + }def + }if + }if + AGMCORE_in_rip_sep{ + /setcustomcolor + { + exch aload pop + dup 7 1 roll inRip_spot_has_ink not { + 4{4 index mul 4 1 roll} + repeat + /DeviceCMYK setcolorspace + 6 -2 roll pop pop + }{ + //Adobe_AGM_Core begin + /AGMCORE_k xdf/AGMCORE_y xdf/AGMCORE_m xdf/AGMCORE_c xdf + end + [/Separation 4 -1 roll/DeviceCMYK + {dup AGMCORE_c mul exch dup AGMCORE_m mul exch dup AGMCORE_y mul exch AGMCORE_k mul} + ] + setcolorspace + }ifelse + setcolor + }ndf + /setseparationgray + { + [/Separation(All)/DeviceGray{}]setcolorspace_opt + 1 exch sub setcolor + }ndf + }{ + /setseparationgray + { + AGMCORE_&setgray + }ndf + }ifelse + /findcmykcustomcolor + { + 5 makereadonlyarray + }ndf + /setcustomcolor + { + exch aload pop pop + 4{4 index mul 4 1 roll}repeat + setcmykcolor pop + }ndf + /has_color + /colorimage where{ + AGMCORE_producing_seps{ + pop true + }{ + systemdict eq + }ifelse + }{ + false + }ifelse + def + /map_index + { + 1 index mul exch getinterval{255 div}forall + }bdf + /map_indexed_devn + { + Lookup Names length 3 -1 roll cvi map_index + }bdf + /n_color_components + { + base_colorspace_type + dup/DeviceGray eq{ + pop 1 + }{ + /DeviceCMYK eq{ + 4 + }{ + 3 + }ifelse + }ifelse + }bdf + level2{ + /mo/moveto ldf + /li/lineto ldf + /cv/curveto ldf + /knockout_unitsq + { + 1 setgray + 0 0 1 1 rectfill + }def + level2/setcolorspace AGMCORE_key_known not and{ + /AGMCORE_&&&setcolorspace/setcolorspace ldf + /AGMCORE_ReplaceMappedColor + { + dup type dup/arraytype eq exch/packedarraytype eq or + { + /AGMCORE_SpotAliasAry2 where{ + begin + dup 0 get dup/Separation eq + { + pop + dup length array copy + dup dup 1 get + current_spot_alias + { + dup map_alias + { + false set_spot_alias + dup 1 exch setsepcolorspace + true set_spot_alias + begin + /sep_colorspace_dict currentdict AGMCORE_gput + pop pop pop + [ + /Separation Name + CSA map_csa + MappedCSA + /sep_colorspace_proc load + ] + dup Name + end + }if + }if + map_reserved_ink_name 1 xpt + }{ + /DeviceN eq + { + dup length array copy + dup dup 1 get[ + exch{ + current_spot_alias{ + dup map_alias{ + /Name get exch pop + }if + }if + map_reserved_ink_name + }forall + ]1 xpt + }if + }ifelse + end + }if + }if + }def + /setcolorspace + { + dup type dup/arraytype eq exch/packedarraytype eq or + { + dup 0 get/Indexed eq + { + AGMCORE_distilling + { + /PhotoshopDuotoneList where + { + pop false + }{ + true + }ifelse + }{ + true + }ifelse + { + aload pop 3 -1 roll + AGMCORE_ReplaceMappedColor + 3 1 roll 4 array astore + }if + }{ + AGMCORE_ReplaceMappedColor + }ifelse + }if + DeviceN_PS2_inRip_seps{AGMCORE_&&&setcolorspace}if + }def + }if + }{ + /adj + { + currentstrokeadjust{ + transform + 0.25 sub round 0.25 add exch + 0.25 sub round 0.25 add exch + itransform + }if + }def + /mo{ + adj moveto + }def + /li{ + adj lineto + }def + /cv{ + 6 2 roll adj + 6 2 roll adj + 6 2 roll adj curveto + }def + /knockout_unitsq + { + 1 setgray + 8 8 1[8 0 0 8 0 0]{}image + }def + /currentstrokeadjust{ + /currentstrokeadjust AGMCORE_gget + }def + /setstrokeadjust{ + /currentstrokeadjust exch AGMCORE_gput + }def + /setcolorspace + { + /currentcolorspace exch AGMCORE_gput + }def + /currentcolorspace + { + /currentcolorspace AGMCORE_gget + }def + /setcolor_devicecolor + { + base_colorspace_type + dup/DeviceGray eq{ + pop setgray + }{ + /DeviceCMYK eq{ + setcmykcolor + }{ + setrgbcolor + }ifelse + }ifelse + }def + /setcolor + { + currentcolorspace 0 get + dup/DeviceGray ne{ + dup/DeviceCMYK ne{ + dup/DeviceRGB ne{ + dup/Separation eq{ + pop + currentcolorspace 3 gx + currentcolorspace 2 get + }{ + dup/Indexed eq{ + pop + currentcolorspace 3 get dup type/stringtype eq{ + currentcolorspace 1 get n_color_components + 3 -1 roll map_index + }{ + exec + }ifelse + currentcolorspace 1 get + }{ + /AGMCORE_cur_err/AGMCORE_invalid_color_space def + AGMCORE_invalid_color_space + }ifelse + }ifelse + }if + }if + }if + setcolor_devicecolor + }def + }ifelse + /sop/setoverprint ldf + /lw/setlinewidth ldf + /lc/setlinecap ldf + /lj/setlinejoin ldf + /ml/setmiterlimit ldf + /dsh/setdash ldf + /sadj/setstrokeadjust ldf + /gry/setgray ldf + /rgb/setrgbcolor ldf + /cmyk[ + /currentcolorspace[/DeviceCMYK]/AGMCORE_gput cvx + /setcmykcolor load dup type/operatortype ne{/exec cvx}if + ]cvx bdf + level3 AGMCORE_host_sep not and{ + /nzopmsc{ + 6 dict begin + /kk exch def + /yy exch def + /mm exch def + /cc exch def + /sum 0 def + cc 0 ne{/sum sum 2#1000 or def cc}if + mm 0 ne{/sum sum 2#0100 or def mm}if + yy 0 ne{/sum sum 2#0010 or def yy}if + kk 0 ne{/sum sum 2#0001 or def kk}if + AGMCORE_CMYKDeviceNColorspaces sum get setcolorspace + sum 0 eq{0}if + end + setcolor + }bdf + }{ + /nzopmsc/cmyk ldf + }ifelse + /sep/setsepcolor ldf + /devn/setdevicencolor ldf + /idx/setindexedcolor ldf + /colr/setcolor ldf + /csacrd/set_csa_crd ldf + /sepcs/setsepcolorspace ldf + /devncs/setdevicencolorspace ldf + /idxcs/setindexedcolorspace ldf + /cp/closepath ldf + /clp/clp_npth ldf + /eclp/eoclp_npth ldf + /f/fill ldf + /ef/eofill ldf + /@/stroke ldf + /nclp/npth_clp ldf + /gset/graphic_setup ldf + /gcln/graphic_cleanup ldf + /ct/concat ldf + /cf/currentfile ldf + /fl/filter ldf + /rs/readstring ldf + /AGMCORE_def_ht currenthalftone def + /clonedict Adobe_AGM_Utils begin/clonedict load end def + /clonearray Adobe_AGM_Utils begin/clonearray load end def + currentdict{ + dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{ + bind + }if + def + }forall + /getrampcolor + { + /indx exch def + 0 1 NumComp 1 sub + { + dup + Samples exch get + dup type/stringtype eq{indx get}if + exch + Scaling exch get aload pop + 3 1 roll + mul add + }for + ColorSpaceFamily/Separation eq + {sep} + { + ColorSpaceFamily/DeviceN eq + {devn}{setcolor}ifelse + }ifelse + }bdf + /sssetbackground{ + aload pop + ColorSpaceFamily/Separation eq + {sep} + { + ColorSpaceFamily/DeviceN eq + {devn}{setcolor}ifelse + }ifelse + }bdf + /RadialShade + { + 40 dict begin + /ColorSpaceFamily xdf + /background xdf + /ext1 xdf + /ext0 xdf + /BBox xdf + /r2 xdf + /c2y xdf + /c2x xdf + /r1 xdf + /c1y xdf + /c1x xdf + /rampdict xdf + /setinkoverprint where{pop/setinkoverprint{pop}def}if + gsave + BBox length 0 gt + { + np + BBox 0 get BBox 1 get moveto + BBox 2 get BBox 0 get sub 0 rlineto + 0 BBox 3 get BBox 1 get sub rlineto + BBox 2 get BBox 0 get sub neg 0 rlineto + closepath + clip + np + }if + c1x c2x eq + { + c1y c2y lt{/theta 90 def}{/theta 270 def}ifelse + }{ + /slope c2y c1y sub c2x c1x sub div def + /theta slope 1 atan def + c2x c1x lt c2y c1y ge and{/theta theta 180 sub def}if + c2x c1x lt c2y c1y lt and{/theta theta 180 add def}if + }ifelse + gsave + clippath + c1x c1y translate + theta rotate + -90 rotate + {pathbbox}stopped + {0 0 0 0}if + /yMax xdf + /xMax xdf + /yMin xdf + /xMin xdf + grestore + xMax xMin eq yMax yMin eq or + { + grestore + end + }{ + /max{2 copy gt{pop}{exch pop}ifelse}bdf + /min{2 copy lt{pop}{exch pop}ifelse}bdf + rampdict begin + 40 dict begin + background length 0 gt{background sssetbackground gsave clippath fill grestore}if + gsave + c1x c1y translate + theta rotate + -90 rotate + /c2y c1x c2x sub dup mul c1y c2y sub dup mul add sqrt def + /c1y 0 def + /c1x 0 def + /c2x 0 def + ext0 + { + 0 getrampcolor + c2y r2 add r1 sub 0.0001 lt + { + c1x c1y r1 360 0 arcn + pathbbox + /aymax exch def + /axmax exch def + /aymin exch def + /axmin exch def + /bxMin xMin axmin min def + /byMin yMin aymin min def + /bxMax xMax axmax max def + /byMax yMax aymax max def + bxMin byMin moveto + bxMax byMin lineto + bxMax byMax lineto + bxMin byMax lineto + bxMin byMin lineto + eofill + }{ + c2y r1 add r2 le + { + c1x c1y r1 0 360 arc + fill + } + { + c2x c2y r2 0 360 arc fill + r1 r2 eq + { + /p1x r1 neg def + /p1y c1y def + /p2x r1 def + /p2y c1y def + p1x p1y moveto p2x p2y lineto p2x yMin lineto p1x yMin lineto + fill + }{ + /AA r2 r1 sub c2y div def + AA -1 eq + {/theta 89.99 def} + {/theta AA 1 AA dup mul sub sqrt div 1 atan def} + ifelse + /SS1 90 theta add dup sin exch cos div def + /p1x r1 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def + /p1y p1x SS1 div neg def + /SS2 90 theta sub dup sin exch cos div def + /p2x r1 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def + /p2y p2x SS2 div neg def + r1 r2 gt + { + /L1maxX p1x yMin p1y sub SS1 div add def + /L2maxX p2x yMin p2y sub SS2 div add def + }{ + /L1maxX 0 def + /L2maxX 0 def + }ifelse + p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto + L1maxX L1maxX p1x sub SS1 mul p1y add lineto + fill + }ifelse + }ifelse + }ifelse + }if + c1x c2x sub dup mul + c1y c2y sub dup mul + add 0.5 exp + 0 dtransform + dup mul exch dup mul add 0.5 exp 72 div + 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt + 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt + 1 index 1 index lt{exch}if pop + /hires xdf + hires mul + /numpix xdf + /numsteps NumSamples def + /rampIndxInc 1 def + /subsampling false def + numpix 0 ne + { + NumSamples numpix div 0.5 gt + { + /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def + /rampIndxInc NumSamples 1 sub numsteps div def + /subsampling true def + }if + }if + /xInc c2x c1x sub numsteps div def + /yInc c2y c1y sub numsteps div def + /rInc r2 r1 sub numsteps div def + /cx c1x def + /cy c1y def + /radius r1 def + np + xInc 0 eq yInc 0 eq rInc 0 eq and and + { + 0 getrampcolor + cx cy radius 0 360 arc + stroke + NumSamples 1 sub getrampcolor + cx cy radius 72 hires div add 0 360 arc + 0 setlinewidth + stroke + }{ + 0 + numsteps + { + dup + subsampling{round cvi}if + getrampcolor + cx cy radius 0 360 arc + /cx cx xInc add def + /cy cy yInc add def + /radius radius rInc add def + cx cy radius 360 0 arcn + eofill + rampIndxInc add + }repeat + pop + }ifelse + ext1 + { + c2y r2 add r1 lt + { + c2x c2y r2 0 360 arc + fill + }{ + c2y r1 add r2 sub 0.0001 le + { + c2x c2y r2 360 0 arcn + pathbbox + /aymax exch def + /axmax exch def + /aymin exch def + /axmin exch def + /bxMin xMin axmin min def + /byMin yMin aymin min def + /bxMax xMax axmax max def + /byMax yMax aymax max def + bxMin byMin moveto + bxMax byMin lineto + bxMax byMax lineto + bxMin byMax lineto + bxMin byMin lineto + eofill + }{ + c2x c2y r2 0 360 arc fill + r1 r2 eq + { + /p1x r2 neg def + /p1y c2y def + /p2x r2 def + /p2y c2y def + p1x p1y moveto p2x p2y lineto p2x yMax lineto p1x yMax lineto + fill + }{ + /AA r2 r1 sub c2y div def + AA -1 eq + {/theta 89.99 def} + {/theta AA 1 AA dup mul sub sqrt div 1 atan def} + ifelse + /SS1 90 theta add dup sin exch cos div def + /p1x r2 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def + /p1y c2y p1x SS1 div sub def + /SS2 90 theta sub dup sin exch cos div def + /p2x r2 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def + /p2y c2y p2x SS2 div sub def + r1 r2 lt + { + /L1maxX p1x yMax p1y sub SS1 div add def + /L2maxX p2x yMax p2y sub SS2 div add def + }{ + /L1maxX 0 def + /L2maxX 0 def + }ifelse + p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto + L1maxX L1maxX p1x sub SS1 mul p1y add lineto + fill + }ifelse + }ifelse + }ifelse + }if + grestore + grestore + end + end + end + }ifelse + }bdf + /GenStrips + { + 40 dict begin + /ColorSpaceFamily xdf + /background xdf + /ext1 xdf + /ext0 xdf + /BBox xdf + /y2 xdf + /x2 xdf + /y1 xdf + /x1 xdf + /rampdict xdf + /setinkoverprint where{pop/setinkoverprint{pop}def}if + gsave + BBox length 0 gt + { + np + BBox 0 get BBox 1 get moveto + BBox 2 get BBox 0 get sub 0 rlineto + 0 BBox 3 get BBox 1 get sub rlineto + BBox 2 get BBox 0 get sub neg 0 rlineto + closepath + clip + np + }if + x1 x2 eq + { + y1 y2 lt{/theta 90 def}{/theta 270 def}ifelse + }{ + /slope y2 y1 sub x2 x1 sub div def + /theta slope 1 atan def + x2 x1 lt y2 y1 ge and{/theta theta 180 sub def}if + x2 x1 lt y2 y1 lt and{/theta theta 180 add def}if + } + ifelse + gsave + clippath + x1 y1 translate + theta rotate + {pathbbox}stopped + {0 0 0 0}if + /yMax exch def + /xMax exch def + /yMin exch def + /xMin exch def + grestore + xMax xMin eq yMax yMin eq or + { + grestore + end + }{ + rampdict begin + 20 dict begin + background length 0 gt{background sssetbackground gsave clippath fill grestore}if + gsave + x1 y1 translate + theta rotate + /xStart 0 def + /xEnd x2 x1 sub dup mul y2 y1 sub dup mul add 0.5 exp def + /ySpan yMax yMin sub def + /numsteps NumSamples def + /rampIndxInc 1 def + /subsampling false def + xStart 0 transform + xEnd 0 transform + 3 -1 roll + sub dup mul + 3 1 roll + sub dup mul + add 0.5 exp 72 div + 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt + 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt + 1 index 1 index lt{exch}if pop + mul + /numpix xdf + numpix 0 ne + { + NumSamples numpix div 0.5 gt + { + /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def + /rampIndxInc NumSamples 1 sub numsteps div def + /subsampling true def + }if + }if + ext0 + { + 0 getrampcolor + xMin xStart lt + { + xMin yMin xMin neg ySpan rectfill + }if + }if + /xInc xEnd xStart sub numsteps div def + /x xStart def + 0 + numsteps + { + dup + subsampling{round cvi}if + getrampcolor + x yMin xInc ySpan rectfill + /x x xInc add def + rampIndxInc add + }repeat + pop + ext1{ + xMax xEnd gt + { + xEnd yMin xMax xEnd sub ySpan rectfill + }if + }if + grestore + grestore + end + end + end + }ifelse + }bdf +}def +/pt +{ + end +}def +/dt{ +}def +/pgsv{ + //Adobe_AGM_Core/AGMCORE_save save put +}def +/pgrs{ + //Adobe_AGM_Core/AGMCORE_save get restore +}def +systemdict/findcolorrendering known{ + /findcolorrendering systemdict/findcolorrendering get def +}if +systemdict/setcolorrendering known{ + /setcolorrendering systemdict/setcolorrendering get def +}if +/test_cmyk_color_plate +{ + gsave + setcmykcolor currentgray 1 ne + grestore +}def +/inRip_spot_has_ink +{ + dup//Adobe_AGM_Core/AGMCORE_name xddf + convert_spot_to_process not +}def +/map255_to_range +{ + 1 index sub + 3 -1 roll 255 div mul add +}def +/set_csa_crd +{ + /sep_colorspace_dict null AGMCORE_gput + begin + CSA get_csa_by_name setcolorspace_opt + set_crd + end +} +def +/map_csa +{ + currentdict/MappedCSA known{MappedCSA null ne}{false}ifelse + {pop}{get_csa_by_name/MappedCSA xdf}ifelse +}def +/setsepcolor +{ + /sep_colorspace_dict AGMCORE_gget begin + dup/sep_tint exch AGMCORE_gput + TintProc + end +}def +/setdevicencolor +{ + /devicen_colorspace_dict AGMCORE_gget begin + Names length copy + Names length 1 sub -1 0 + { + /devicen_tints AGMCORE_gget 3 1 roll xpt + }for + TintProc + end +}def +/sep_colorspace_proc +{ + /AGMCORE_tmp exch store + /sep_colorspace_dict AGMCORE_gget begin + currentdict/Components known{ + Components aload pop + TintMethod/Lab eq{ + 2{AGMCORE_tmp mul NComponents 1 roll}repeat + LMax sub AGMCORE_tmp mul LMax add NComponents 1 roll + }{ + TintMethod/Subtractive eq{ + NComponents{ + AGMCORE_tmp mul NComponents 1 roll + }repeat + }{ + NComponents{ + 1 sub AGMCORE_tmp mul 1 add NComponents 1 roll + }repeat + }ifelse + }ifelse + }{ + ColorLookup AGMCORE_tmp ColorLookup length 1 sub mul round cvi get + aload pop + }ifelse + end +}def +/sep_colorspace_gray_proc +{ + /AGMCORE_tmp exch store + /sep_colorspace_dict AGMCORE_gget begin + GrayLookup AGMCORE_tmp GrayLookup length 1 sub mul round cvi get + end +}def +/sep_proc_name +{ + dup 0 get + dup/DeviceRGB eq exch/DeviceCMYK eq or level2 not and has_color not and{ + pop[/DeviceGray] + /sep_colorspace_gray_proc + }{ + /sep_colorspace_proc + }ifelse +}def +/setsepcolorspace +{ + current_spot_alias{ + dup begin + Name map_alias{ + exch pop + }if + end + }if + dup/sep_colorspace_dict exch AGMCORE_gput + begin + CSA map_csa + /AGMCORE_sep_special Name dup()eq exch(All)eq or store + AGMCORE_avoid_L2_sep_space{ + [/Indexed MappedCSA sep_proc_name 255 exch + {255 div}/exec cvx 3 -1 roll[4 1 roll load/exec cvx]cvx + ]setcolorspace_opt + /TintProc{ + 255 mul round cvi setcolor + }bdf + }{ + MappedCSA 0 get/DeviceCMYK eq + currentdict/Components known and + AGMCORE_sep_special not and{ + /TintProc[ + Components aload pop Name findcmykcustomcolor + /exch cvx/setcustomcolor cvx + ]cvx bdf + }{ + AGMCORE_host_sep Name(All)eq and{ + /TintProc{ + 1 exch sub setseparationgray + }bdf + }{ + AGMCORE_in_rip_sep MappedCSA 0 get/DeviceCMYK eq and + AGMCORE_host_sep or + Name()eq and{ + /TintProc[ + MappedCSA sep_proc_name exch 0 get/DeviceCMYK eq{ + cvx/setcmykcolor cvx + }{ + cvx/setgray cvx + }ifelse + ]cvx bdf + }{ + AGMCORE_producing_seps MappedCSA 0 get dup/DeviceCMYK eq exch/DeviceGray eq or and AGMCORE_sep_special not and{ + /TintProc[ + /dup cvx + MappedCSA sep_proc_name cvx exch + 0 get/DeviceGray eq{ + 1/exch cvx/sub cvx 0 0 0 4 -1/roll cvx + }if + /Name cvx/findcmykcustomcolor cvx/exch cvx + AGMCORE_host_sep{ + AGMCORE_is_cmyk_sep + /Name cvx + /AGMCORE_IsSeparationAProcessColor load/exec cvx + /not cvx/and cvx + }{ + Name inRip_spot_has_ink not + }ifelse + [ + /pop cvx 1 + ]cvx/if cvx + /setcustomcolor cvx + ]cvx bdf + }{ + /TintProc{setcolor}bdf + [/Separation Name MappedCSA sep_proc_name load]setcolorspace_opt + }ifelse + }ifelse + }ifelse + }ifelse + }ifelse + set_crd + setsepcolor + end +}def +/additive_blend +{ + 3 dict begin + /numarrays xdf + /numcolors xdf + 0 1 numcolors 1 sub + { + /c1 xdf + 1 + 0 1 numarrays 1 sub + { + 1 exch add/index cvx + c1/get cvx/mul cvx + }for + numarrays 1 add 1/roll cvx + }for + numarrays[/pop cvx]cvx/repeat cvx + end +}def +/subtractive_blend +{ + 3 dict begin + /numarrays xdf + /numcolors xdf + 0 1 numcolors 1 sub + { + /c1 xdf + 1 1 + 0 1 numarrays 1 sub + { + 1 3 3 -1 roll add/index cvx + c1/get cvx/sub cvx/mul cvx + }for + /sub cvx + numarrays 1 add 1/roll cvx + }for + numarrays[/pop cvx]cvx/repeat cvx + end +}def +/exec_tint_transform +{ + /TintProc[ + /TintTransform cvx/setcolor cvx + ]cvx bdf + MappedCSA setcolorspace_opt +}bdf +/devn_makecustomcolor +{ + 2 dict begin + /names_index xdf + /Names xdf + 1 1 1 1 Names names_index get findcmykcustomcolor + /devicen_tints AGMCORE_gget names_index get setcustomcolor + Names length{pop}repeat + end +}bdf +/setdevicencolorspace +{ + dup/AliasedColorants known{false}{true}ifelse + current_spot_alias and{ + 7 dict begin + /names_index 0 def + dup/names_len exch/Names get length def + /new_names names_len array def + /new_LookupTables names_len array def + /alias_cnt 0 def + dup/Names get + { + dup map_alias{ + exch pop + dup/ColorLookup known{ + dup begin + new_LookupTables names_index ColorLookup put + end + }{ + dup/Components known{ + dup begin + new_LookupTables names_index Components put + end + }{ + dup begin + new_LookupTables names_index[null null null null]put + end + }ifelse + }ifelse + new_names names_index 3 -1 roll/Name get put + /alias_cnt alias_cnt 1 add def + }{ + /name xdf + new_names names_index name put + dup/LookupTables known{ + dup begin + new_LookupTables names_index LookupTables names_index get put + end + }{ + dup begin + new_LookupTables names_index[null null null null]put + end + }ifelse + }ifelse + /names_index names_index 1 add def + }forall + alias_cnt 0 gt{ + /AliasedColorants true def + /lut_entry_len new_LookupTables 0 get dup length 256 ge{0 get length}{length}ifelse def + 0 1 names_len 1 sub{ + /names_index xdf + new_LookupTables names_index get dup length 256 ge{0 get length}{length}ifelse lut_entry_len ne{ + /AliasedColorants false def + exit + }{ + new_LookupTables names_index get 0 get null eq{ + dup/Names get names_index get/name xdf + name(Cyan)eq name(Magenta)eq name(Yellow)eq name(Black)eq + or or or not{ + /AliasedColorants false def + exit + }if + }if + }ifelse + }for + lut_entry_len 1 eq{ + /AliasedColorants false def + }if + AliasedColorants{ + dup begin + /Names new_names def + /LookupTables new_LookupTables def + /AliasedColorants true def + /NComponents lut_entry_len def + /TintMethod NComponents 4 eq{/Subtractive}{/Additive}ifelse def + /MappedCSA TintMethod/Additive eq{/DeviceRGB}{/DeviceCMYK}ifelse def + currentdict/TTTablesIdx known not{ + /TTTablesIdx -1 def + }if + end + }if + }if + end + }if + dup/devicen_colorspace_dict exch AGMCORE_gput + begin + currentdict/AliasedColorants known{ + AliasedColorants + }{ + false + }ifelse + dup not{ + CSA map_csa + }if + /TintTransform load type/nulltype eq or{ + /TintTransform[ + 0 1 Names length 1 sub + { + /TTTablesIdx TTTablesIdx 1 add def + dup LookupTables exch get dup 0 get null eq + { + 1 index + Names exch get + dup(Cyan)eq + { + pop exch + LookupTables length exch sub + /index cvx + 0 0 0 + } + { + dup(Magenta)eq + { + pop exch + LookupTables length exch sub + /index cvx + 0/exch cvx 0 0 + }{ + (Yellow)eq + { + exch + LookupTables length exch sub + /index cvx + 0 0 3 -1/roll cvx 0 + }{ + exch + LookupTables length exch sub + /index cvx + 0 0 0 4 -1/roll cvx + }ifelse + }ifelse + }ifelse + 5 -1/roll cvx/astore cvx + }{ + dup length 1 sub + LookupTables length 4 -1 roll sub 1 add + /index cvx/mul cvx/round cvx/cvi cvx/get cvx + }ifelse + Names length TTTablesIdx add 1 add 1/roll cvx + }for + Names length[/pop cvx]cvx/repeat cvx + NComponents Names length + TintMethod/Subtractive eq + { + subtractive_blend + }{ + additive_blend + }ifelse + ]cvx bdf + }if + AGMCORE_host_sep{ + Names convert_to_process{ + exec_tint_transform + } + { + currentdict/AliasedColorants known{ + AliasedColorants not + }{ + false + }ifelse + 5 dict begin + /AvoidAliasedColorants xdf + /painted? false def + /names_index 0 def + /names_len Names length def + AvoidAliasedColorants{ + /currentspotalias current_spot_alias def + false set_spot_alias + }if + Names{ + AGMCORE_is_cmyk_sep{ + dup(Cyan)eq AGMCORE_cyan_plate and exch + dup(Magenta)eq AGMCORE_magenta_plate and exch + dup(Yellow)eq AGMCORE_yellow_plate and exch + (Black)eq AGMCORE_black_plate and or or or{ + /devicen_colorspace_dict AGMCORE_gget/TintProc[ + Names names_index/devn_makecustomcolor cvx + ]cvx ddf + /painted? true def + }if + painted?{exit}if + }{ + 0 0 0 0 5 -1 roll findcmykcustomcolor 1 setcustomcolor currentgray 0 eq{ + /devicen_colorspace_dict AGMCORE_gget/TintProc[ + Names names_index/devn_makecustomcolor cvx + ]cvx ddf + /painted? true def + exit + }if + }ifelse + /names_index names_index 1 add def + }forall + AvoidAliasedColorants{ + currentspotalias set_spot_alias + }if + painted?{ + /devicen_colorspace_dict AGMCORE_gget/names_index names_index put + }{ + /devicen_colorspace_dict AGMCORE_gget/TintProc[ + names_len[/pop cvx]cvx/repeat cvx 1/setseparationgray cvx + 0 0 0 0/setcmykcolor cvx + ]cvx ddf + }ifelse + end + }ifelse + } + { + AGMCORE_in_rip_sep{ + Names convert_to_process not + }{ + level3 + }ifelse + { + [/DeviceN Names MappedCSA/TintTransform load]setcolorspace_opt + /TintProc level3 not AGMCORE_in_rip_sep and{ + [ + Names/length cvx[/pop cvx]cvx/repeat cvx + ]cvx bdf + }{ + {setcolor}bdf + }ifelse + }{ + exec_tint_transform + }ifelse + }ifelse + set_crd + /AliasedColorants false def + end +}def +/setindexedcolorspace +{ + dup/indexed_colorspace_dict exch AGMCORE_gput + begin + currentdict/CSDBase known{ + CSDBase/CSD get_res begin + currentdict/Names known{ + currentdict devncs + }{ + 1 currentdict sepcs + }ifelse + AGMCORE_host_sep{ + 4 dict begin + /compCnt/Names where{pop Names length}{1}ifelse def + /NewLookup HiVal 1 add string def + 0 1 HiVal{ + /tableIndex xdf + Lookup dup type/stringtype eq{ + compCnt tableIndex map_index + }{ + exec + }ifelse + /Names where{ + pop setdevicencolor + }{ + setsepcolor + }ifelse + currentgray + tableIndex exch + 255 mul cvi + NewLookup 3 1 roll put + }for + [/Indexed currentcolorspace HiVal NewLookup]setcolorspace_opt + end + }{ + level3 + { + currentdict/Names known{ + [/Indexed[/DeviceN Names MappedCSA/TintTransform load]HiVal Lookup]setcolorspace_opt + }{ + [/Indexed[/Separation Name MappedCSA sep_proc_name load]HiVal Lookup]setcolorspace_opt + }ifelse + }{ + [/Indexed MappedCSA HiVal + [ + currentdict/Names known{ + Lookup dup type/stringtype eq + {/exch cvx CSDBase/CSD get_res/Names get length dup/mul cvx exch/getinterval cvx{255 div}/forall cvx} + {/exec cvx}ifelse + /TintTransform load/exec cvx + }{ + Lookup dup type/stringtype eq + {/exch cvx/get cvx 255/div cvx} + {/exec cvx}ifelse + CSDBase/CSD get_res/MappedCSA get sep_proc_name exch pop/load cvx/exec cvx + }ifelse + ]cvx + ]setcolorspace_opt + }ifelse + }ifelse + end + set_crd + } + { + CSA map_csa + AGMCORE_host_sep level2 not and{ + 0 0 0 0 setcmykcolor + }{ + [/Indexed MappedCSA + level2 not has_color not and{ + dup 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or{ + pop[/DeviceGray] + }if + HiVal GrayLookup + }{ + HiVal + currentdict/RangeArray known{ + { + /indexed_colorspace_dict AGMCORE_gget begin + Lookup exch + dup HiVal gt{ + pop HiVal + }if + NComponents mul NComponents getinterval{}forall + NComponents 1 sub -1 0{ + RangeArray exch 2 mul 2 getinterval aload pop map255_to_range + NComponents 1 roll + }for + end + }bind + }{ + Lookup + }ifelse + }ifelse + ]setcolorspace_opt + set_crd + }ifelse + }ifelse + end +}def +/setindexedcolor +{ + AGMCORE_host_sep{ + /indexed_colorspace_dict AGMCORE_gget + begin + currentdict/CSDBase known{ + CSDBase/CSD get_res begin + currentdict/Names known{ + map_indexed_devn + devn + } + { + Lookup 1 3 -1 roll map_index + sep + }ifelse + end + }{ + Lookup MappedCSA/DeviceCMYK eq{4}{1}ifelse 3 -1 roll + map_index + MappedCSA/DeviceCMYK eq{setcmykcolor}{setgray}ifelse + }ifelse + end + }{ + level3 not AGMCORE_in_rip_sep and/indexed_colorspace_dict AGMCORE_gget/CSDBase known and{ + /indexed_colorspace_dict AGMCORE_gget/CSDBase get/CSD get_res begin + map_indexed_devn + devn + end + } + { + setcolor + }ifelse + }ifelse +}def +/ignoreimagedata +{ + currentoverprint not{ + gsave + dup clonedict begin + 1 setgray + /Decode[0 1]def + /DataSourcedef + /MultipleDataSources false def + /BitsPerComponent 8 def + currentdict end + systemdict/image gx + grestore + }if + consumeimagedata +}def +/add_res +{ + dup/CSD eq{ + pop + //Adobe_AGM_Core begin + /AGMCORE_CSD_cache load 3 1 roll put + end + }{ + defineresource pop + }ifelse +}def +/del_res +{ + { + aload pop exch + dup/CSD eq{ + pop + {//Adobe_AGM_Core/AGMCORE_CSD_cache get exch undef}forall + }{ + exch + {1 index undefineresource}forall + pop + }ifelse + }forall +}def +/get_res +{ + dup/CSD eq{ + pop + dup type dup/nametype eq exch/stringtype eq or{ + AGMCORE_CSD_cache exch get + }if + }{ + findresource + }ifelse +}def +/get_csa_by_name +{ + dup type dup/nametype eq exch/stringtype eq or{ + /CSA get_res + }if +}def +/paintproc_buf_init +{ + /count get 0 0 put +}def +/paintproc_buf_next +{ + dup/count get dup 0 get + dup 3 1 roll + 1 add 0 xpt + get +}def +/cachepaintproc_compress +{ + 5 dict begin + currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def + /ppdict 20 dict def + /string_size 16000 def + /readbuffer string_size string def + currentglobal true setglobal + ppdict 1 array dup 0 1 put/count xpt + setglobal + /LZWFilter + { + exch + dup length 0 eq{ + pop + }{ + ppdict dup length 1 sub 3 -1 roll put + }ifelse + {string_size}{0}ifelse string + }/LZWEncode filter def + { + ReadFilter readbuffer readstring + exch LZWFilter exch writestring + not{exit}if + }loop + LZWFilter closefile + ppdict + end +}def +/cachepaintproc +{ + 2 dict begin + currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def + /ppdict 20 dict def + currentglobal true setglobal + ppdict 1 array dup 0 1 put/count xpt + setglobal + { + ReadFilter 16000 string readstring exch + ppdict dup length 1 sub 3 -1 roll put + not{exit}if + }loop + ppdict dup dup length 1 sub()put + end +}def +/make_pattern +{ + exch clonedict exch + dup matrix currentmatrix matrix concatmatrix 0 0 3 2 roll itransform + exch 3 index/XStep get 1 index exch 2 copy div cvi mul sub sub + exch 3 index/YStep get 1 index exch 2 copy div cvi mul sub sub + matrix translate exch matrix concatmatrix + 1 index begin + BBox 0 get XStep div cvi XStep mul/xshift exch neg def + BBox 1 get YStep div cvi YStep mul/yshift exch neg def + BBox 0 get xshift add + BBox 1 get yshift add + BBox 2 get xshift add + BBox 3 get yshift add + 4 array astore + /BBox exch def + [xshift yshift/translate load null/exec load]dup + 3/PaintProc load put cvx/PaintProc exch def + end + gsave 0 setgray + makepattern + grestore +}def +/set_pattern +{ + dup/PatternType get 1 eq{ + dup/PaintType get 1 eq{ + currentoverprint sop[/DeviceGray]setcolorspace 0 setgray + }if + }if + setpattern +}def +/setcolorspace_opt +{ + dup currentcolorspace eq{pop}{setcolorspace}ifelse +}def +/updatecolorrendering +{ + currentcolorrendering/RenderingIntent known{ + currentcolorrendering/RenderingIntent get + } + { + Intent/AbsoluteColorimetric eq + { + /absolute_colorimetric_crd AGMCORE_gget dup null eq + } + { + Intent/RelativeColorimetric eq + { + /relative_colorimetric_crd AGMCORE_gget dup null eq + } + { + Intent/Saturation eq + { + /saturation_crd AGMCORE_gget dup null eq + } + { + /perceptual_crd AGMCORE_gget dup null eq + }ifelse + }ifelse + }ifelse + { + pop null + } + { + /RenderingIntent known{null}{Intent}ifelse + }ifelse + }ifelse + Intent ne{ + Intent/ColorRendering{findresource}stopped + { + pop pop systemdict/findcolorrendering known + { + Intent findcolorrendering + { + /ColorRendering findresource true exch + } + { + /ColorRendering findresource + product(Xerox Phaser 5400)ne + exch + }ifelse + dup Intent/AbsoluteColorimetric eq + { + /absolute_colorimetric_crd exch AGMCORE_gput + } + { + Intent/RelativeColorimetric eq + { + /relative_colorimetric_crd exch AGMCORE_gput + } + { + Intent/Saturation eq + { + /saturation_crd exch AGMCORE_gput + } + { + Intent/Perceptual eq + { + /perceptual_crd exch AGMCORE_gput + } + { + pop + }ifelse + }ifelse + }ifelse + }ifelse + 1 index{exch}{pop}ifelse + } + {false}ifelse + } + {true}ifelse + { + dup begin + currentdict/TransformPQR known{ + currentdict/TransformPQR get aload pop + 3{{}eq 3 1 roll}repeat or or + } + {true}ifelse + currentdict/MatrixPQR known{ + currentdict/MatrixPQR get aload pop + 1.0 eq 9 1 roll 0.0 eq 9 1 roll 0.0 eq 9 1 roll + 0.0 eq 9 1 roll 1.0 eq 9 1 roll 0.0 eq 9 1 roll + 0.0 eq 9 1 roll 0.0 eq 9 1 roll 1.0 eq + and and and and and and and and + } + {true}ifelse + end + or + { + clonedict begin + /TransformPQR[ + {4 -1 roll 3 get dup 3 1 roll sub 5 -1 roll 3 get 3 -1 roll sub div + 3 -1 roll 3 get 3 -1 roll 3 get dup 4 1 roll sub mul add}bind + {4 -1 roll 4 get dup 3 1 roll sub 5 -1 roll 4 get 3 -1 roll sub div + 3 -1 roll 4 get 3 -1 roll 4 get dup 4 1 roll sub mul add}bind + {4 -1 roll 5 get dup 3 1 roll sub 5 -1 roll 5 get 3 -1 roll sub div + 3 -1 roll 5 get 3 -1 roll 5 get dup 4 1 roll sub mul add}bind + ]def + /MatrixPQR[0.8951 -0.7502 0.0389 0.2664 1.7135 -0.0685 -0.1614 0.0367 1.0296]def + /RangePQR[-0.3227950745 2.3229645538 -1.5003771057 3.5003465881 -0.1369979095 2.136967392]def + currentdict end + }if + setcolorrendering_opt + }if + }if +}def +/set_crd +{ + AGMCORE_host_sep not level2 and{ + currentdict/ColorRendering known{ + ColorRendering/ColorRendering{findresource}stopped not{setcolorrendering_opt}if + }{ + currentdict/Intent known{ + updatecolorrendering + }if + }ifelse + currentcolorspace dup type/arraytype eq + {0 get}if + /DeviceRGB eq + { + currentdict/UCR known + {/UCR}{/AGMCORE_currentucr}ifelse + load setundercolorremoval + currentdict/BG known + {/BG}{/AGMCORE_currentbg}ifelse + load setblackgeneration + }if + }if +}def +/set_ucrbg +{ + dup null eq{pop/AGMCORE_currentbg load}{/Procedure get_res}ifelse setblackgeneration + dup null eq{pop/AGMCORE_currentucr load}{/Procedure get_res}ifelse setundercolorremoval +}def +/setcolorrendering_opt +{ + dup currentcolorrendering eq{ + pop + }{ + product(HP Color LaserJet 2605)anchorsearch{ + pop pop pop + }{ + pop + clonedict + begin + /Intent Intent def + currentdict + end + setcolorrendering + }ifelse + }ifelse +}def +/cpaint_gcomp +{ + convert_to_process//Adobe_AGM_Core/AGMCORE_ConvertToProcess xddf + //Adobe_AGM_Core/AGMCORE_ConvertToProcess get not + { + (%end_cpaint_gcomp)flushinput + }if +}def +/cpaint_gsep +{ + //Adobe_AGM_Core/AGMCORE_ConvertToProcess get + { + (%end_cpaint_gsep)flushinput + }if +}def +/cpaint_gend +{np}def +/T1_path +{ + currentfile token pop currentfile token pop mo + { + currentfile token pop dup type/stringtype eq + {pop exit}if + 0 exch rlineto + currentfile token pop dup type/stringtype eq + {pop exit}if + 0 rlineto + }loop +}def +/T1_gsave + level3 + {/clipsave} + {/gsave}ifelse + load def +/T1_grestore + level3 + {/cliprestore} + {/grestore}ifelse + load def +/set_spot_alias_ary +{ + dup inherit_aliases + //Adobe_AGM_Core/AGMCORE_SpotAliasAry xddf +}def +/set_spot_normalization_ary +{ + dup inherit_aliases + dup length + /AGMCORE_SpotAliasAry where{pop AGMCORE_SpotAliasAry length add}if + array + //Adobe_AGM_Core/AGMCORE_SpotAliasAry2 xddf + /AGMCORE_SpotAliasAry where{ + pop + AGMCORE_SpotAliasAry2 0 AGMCORE_SpotAliasAry putinterval + AGMCORE_SpotAliasAry length + }{0}ifelse + AGMCORE_SpotAliasAry2 3 1 roll exch putinterval + true set_spot_alias +}def +/inherit_aliases +{ + {dup/Name get map_alias{/CSD put}{pop}ifelse}forall +}def +/set_spot_alias +{ + /AGMCORE_SpotAliasAry2 where{ + /AGMCORE_current_spot_alias 3 -1 roll put + }{ + pop + }ifelse +}def +/current_spot_alias +{ + /AGMCORE_SpotAliasAry2 where{ + /AGMCORE_current_spot_alias get + }{ + false + }ifelse +}def +/map_alias +{ + /AGMCORE_SpotAliasAry2 where{ + begin + /AGMCORE_name xdf + false + AGMCORE_SpotAliasAry2{ + dup/Name get AGMCORE_name eq{ + /CSD get/CSD get_res + exch pop true + exit + }{ + pop + }ifelse + }forall + end + }{ + pop false + }ifelse +}bdf +/spot_alias +{ + true set_spot_alias + /AGMCORE_&setcustomcolor AGMCORE_key_known not{ + //Adobe_AGM_Core/AGMCORE_&setcustomcolor/setcustomcolor load put + }if + /customcolor_tint 1 AGMCORE_gput + //Adobe_AGM_Core begin + /setcustomcolor + { + //Adobe_AGM_Core begin + dup/customcolor_tint exch AGMCORE_gput + 1 index aload pop pop 1 eq exch 1 eq and exch 1 eq and exch 1 eq and not + current_spot_alias and{1 index 4 get map_alias}{false}ifelse + { + false set_spot_alias + /sep_colorspace_dict AGMCORE_gget null ne + {/sep_colorspace_dict AGMCORE_gget/ForeignContent known not}{false}ifelse + 3 1 roll 2 index{ + exch pop/sep_tint AGMCORE_gget exch + }if + mark 3 1 roll + setsepcolorspace + counttomark 0 ne{ + setsepcolor + }if + pop + not{/sep_tint 1.0 AGMCORE_gput/sep_colorspace_dict AGMCORE_gget/ForeignContent true put}if + pop + true set_spot_alias + }{ + AGMCORE_&setcustomcolor + }ifelse + end + }bdf + end +}def +/begin_feature +{ + Adobe_AGM_Core/AGMCORE_feature_dictCount countdictstack put + count Adobe_AGM_Core/AGMCORE_feature_opCount 3 -1 roll put + {Adobe_AGM_Core/AGMCORE_feature_ctm matrix currentmatrix put}if +}def +/end_feature +{ + 2 dict begin + /spd/setpagedevice load def + /setpagedevice{get_gstate spd set_gstate}def + stopped{$error/newerror false put}if + end + count Adobe_AGM_Core/AGMCORE_feature_opCount get sub dup 0 gt{{pop}repeat}{pop}ifelse + countdictstack Adobe_AGM_Core/AGMCORE_feature_dictCount get sub dup 0 gt{{end}repeat}{pop}ifelse + {Adobe_AGM_Core/AGMCORE_feature_ctm get setmatrix}if +}def +/set_negative +{ + //Adobe_AGM_Core begin + /AGMCORE_inverting exch def + level2{ + currentpagedevice/NegativePrint known AGMCORE_distilling not and{ + currentpagedevice/NegativePrint get//Adobe_AGM_Core/AGMCORE_inverting get ne{ + true begin_feature true{ + <>setpagedevice + }end_feature + }if + /AGMCORE_inverting false def + }if + }if + AGMCORE_inverting{ + [{1 exch sub}/exec load dup currenttransfer exch]cvx bind settransfer + AGMCORE_distilling{ + erasepage + }{ + gsave np clippath 1/setseparationgray where{pop setseparationgray}{setgray}ifelse + /AGMIRS_&fill where{pop AGMIRS_&fill}{fill}ifelse grestore + }ifelse + }if + end +}def +/lw_save_restore_override{ + /md where{ + pop + md begin + initializepage + /initializepage{}def + /pmSVsetup{}def + /endp{}def + /pse{}def + /psb{}def + /orig_showpage where + {pop} + {/orig_showpage/showpage load def} + ifelse + /showpage{orig_showpage gR}def + end + }if +}def +/pscript_showpage_override{ + /NTPSOct95 where + { + begin + showpage + save + /showpage/restore load def + /restore{exch pop}def + end + }if +}def +/driver_media_override +{ + /md where{ + pop + md/initializepage known{ + md/initializepage{}put + }if + md/rC known{ + md/rC{4{pop}repeat}put + }if + }if + /mysetup where{ + /mysetup[1 0 0 1 0 0]put + }if + Adobe_AGM_Core/AGMCORE_Default_CTM matrix currentmatrix put + level2 + {Adobe_AGM_Core/AGMCORE_Default_PageSize currentpagedevice/PageSize get put}if +}def +/capture_mysetup +{ + /Pscript_Win_Data where{ + pop + Pscript_Win_Data/mysetup known{ + Adobe_AGM_Core/save_mysetup Pscript_Win_Data/mysetup get put + }if + }if +}def +/restore_mysetup +{ + /Pscript_Win_Data where{ + pop + Pscript_Win_Data/mysetup known{ + Adobe_AGM_Core/save_mysetup known{ + Pscript_Win_Data/mysetup Adobe_AGM_Core/save_mysetup get put + Adobe_AGM_Core/save_mysetup undef + }if + }if + }if +}def +/driver_check_media_override +{ + /PrepsDict where + {pop} + { + Adobe_AGM_Core/AGMCORE_Default_CTM get matrix currentmatrix ne + Adobe_AGM_Core/AGMCORE_Default_PageSize get type/arraytype eq + { + Adobe_AGM_Core/AGMCORE_Default_PageSize get 0 get currentpagedevice/PageSize get 0 get eq and + Adobe_AGM_Core/AGMCORE_Default_PageSize get 1 get currentpagedevice/PageSize get 1 get eq and + }if + { + Adobe_AGM_Core/AGMCORE_Default_CTM get setmatrix + }if + }ifelse +}def +AGMCORE_err_strings begin + /AGMCORE_bad_environ(Environment not satisfactory for this job. Ensure that the PPD is correct or that the PostScript level requested is supported by this printer. )def + /AGMCORE_color_space_onhost_seps(This job contains colors that will not separate with on-host methods. )def + /AGMCORE_invalid_color_space(This job contains an invalid color space. )def +end +/set_def_ht +{AGMCORE_def_ht sethalftone}def +/set_def_flat +{AGMCORE_Default_flatness setflat}def +end +systemdict/setpacking known +{setpacking}if +%%EndResource +%%BeginResource: procset Adobe_CoolType_Core 2.31 0 %%Copyright: Copyright 1997-2006 Adobe Systems Incorporated. All Rights Reserved. %%Version: 2.31 0 10 dict begin /Adobe_CoolType_Passthru currentdict def /Adobe_CoolType_Core_Defined userdict/Adobe_CoolType_Core known def Adobe_CoolType_Core_Defined {/Adobe_CoolType_Core userdict/Adobe_CoolType_Core get def} if userdict/Adobe_CoolType_Core 70 dict dup begin put /Adobe_CoolType_Version 2.31 def /Level2? systemdict/languagelevel known dup {pop systemdict/languagelevel get 2 ge} if def Level2? not { /currentglobal false def /setglobal/pop load def /gcheck{pop false}bind def /currentpacking false def /setpacking/pop load def /SharedFontDirectory 0 dict def } if currentpacking true setpacking currentglobal false setglobal userdict/Adobe_CoolType_Data 2 copy known not {2 copy 10 dict put} if get begin /@opStackCountByLevel 32 dict def /@opStackLevel 0 def /@dictStackCountByLevel 32 dict def /@dictStackLevel 0 def end setglobal currentglobal true setglobal userdict/Adobe_CoolType_GVMFonts known not {userdict/Adobe_CoolType_GVMFonts 10 dict put} if setglobal currentglobal false setglobal userdict/Adobe_CoolType_LVMFonts known not {userdict/Adobe_CoolType_LVMFonts 10 dict put} if setglobal /ct_VMDictPut { dup gcheck{Adobe_CoolType_GVMFonts}{Adobe_CoolType_LVMFonts}ifelse 3 1 roll put }bind def /ct_VMDictUndef { dup Adobe_CoolType_GVMFonts exch known {Adobe_CoolType_GVMFonts exch undef} { dup Adobe_CoolType_LVMFonts exch known {Adobe_CoolType_LVMFonts exch undef} {pop} ifelse }ifelse }bind def /ct_str1 1 string def /ct_xshow { /_ct_na exch def /_ct_i 0 def currentpoint /_ct_y exch def /_ct_x exch def { pop pop ct_str1 exch 0 exch put ct_str1 show {_ct_na _ct_i get}stopped {pop pop} { _ct_x _ct_y moveto 0 rmoveto } ifelse /_ct_i _ct_i 1 add def currentpoint /_ct_y exch def /_ct_x exch def } exch @cshow }bind def /ct_yshow { /_ct_na exch def /_ct_i 0 def currentpoint /_ct_y exch def /_ct_x exch def { pop pop ct_str1 exch 0 exch put ct_str1 show {_ct_na _ct_i get}stopped {pop pop} { _ct_x _ct_y moveto 0 exch rmoveto } ifelse /_ct_i _ct_i 1 add def currentpoint /_ct_y exch def /_ct_x exch def } exch @cshow }bind def /ct_xyshow { /_ct_na exch def /_ct_i 0 def currentpoint /_ct_y exch def /_ct_x exch def { pop pop ct_str1 exch 0 exch put ct_str1 show {_ct_na _ct_i get}stopped {pop pop} { {_ct_na _ct_i 1 add get}stopped {pop pop pop} { _ct_x _ct_y moveto rmoveto } ifelse } ifelse /_ct_i _ct_i 2 add def currentpoint /_ct_y exch def /_ct_x exch def } exch @cshow }bind def /xsh{{@xshow}stopped{Adobe_CoolType_Data begin ct_xshow end}if}bind def /ysh{{@yshow}stopped{Adobe_CoolType_Data begin ct_yshow end}if}bind def /xysh{{@xyshow}stopped{Adobe_CoolType_Data begin ct_xyshow end}if}bind def currentglobal true setglobal /ct_T3Defs { /BuildChar { 1 index/Encoding get exch get 1 index/BuildGlyph get exec }bind def /BuildGlyph { exch begin GlyphProcs exch get exec end }bind def }bind def setglobal /@_SaveStackLevels { Adobe_CoolType_Data begin /@vmState currentglobal def false setglobal @opStackCountByLevel @opStackLevel 2 copy known not { 2 copy 3 dict dup/args 7 index 5 add array put put get } { get dup/args get dup length 3 index lt { dup length 5 add array exch 1 index exch 0 exch putinterval 1 index exch/args exch put } {pop} ifelse } ifelse begin count 1 sub 1 index lt {pop count} if dup/argCount exch def dup 0 gt { args exch 0 exch getinterval astore pop } {pop} ifelse count /restCount exch def end /@opStackLevel @opStackLevel 1 add def countdictstack 1 sub @dictStackCountByLevel exch @dictStackLevel exch put /@dictStackLevel @dictStackLevel 1 add def @vmState setglobal end }bind def /@_RestoreStackLevels { Adobe_CoolType_Data begin /@opStackLevel @opStackLevel 1 sub def @opStackCountByLevel @opStackLevel get begin count restCount sub dup 0 gt {{pop}repeat} {pop} ifelse args 0 argCount getinterval{}forall end /@dictStackLevel @dictStackLevel 1 sub def @dictStackCountByLevel @dictStackLevel get end countdictstack exch sub dup 0 gt {{end}repeat} {pop} ifelse }bind def /@_PopStackLevels { Adobe_CoolType_Data begin /@opStackLevel @opStackLevel 1 sub def /@dictStackLevel @dictStackLevel 1 sub def end }bind def /@Raise { exch cvx exch errordict exch get exec stop }bind def /@ReRaise { cvx $error/errorname get errordict exch get exec stop }bind def /@Stopped { 0 @#Stopped }bind def /@#Stopped { @_SaveStackLevels stopped {@_RestoreStackLevels true} {@_PopStackLevels false} ifelse }bind def /@Arg { Adobe_CoolType_Data begin @opStackCountByLevel @opStackLevel 1 sub get begin args exch argCount 1 sub exch sub get end end }bind def currentglobal true setglobal /CTHasResourceForAllBug Level2? { 1 dict dup /@shouldNotDisappearDictValue true def Adobe_CoolType_Data exch/@shouldNotDisappearDict exch put begin count @_SaveStackLevels {(*){pop stop}128 string/Category resourceforall} stopped pop @_RestoreStackLevels currentdict Adobe_CoolType_Data/@shouldNotDisappearDict get dup 3 1 roll ne dup 3 1 roll { /@shouldNotDisappearDictValue known { { end currentdict 1 index eq {pop exit} if } loop } if } { pop end } ifelse } {false} ifelse def true setglobal /CTHasResourceStatusBug Level2? { mark {/steveamerige/Category resourcestatus} stopped {cleartomark true} {cleartomark currentglobal not} ifelse } {false} ifelse def setglobal /CTResourceStatus { mark 3 1 roll /Category findresource begin ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec {cleartomark false} {{3 2 roll pop true}{cleartomark false}ifelse} ifelse end }bind def /CTWorkAroundBugs { Level2? { /cid_PreLoad/ProcSet resourcestatus { pop pop currentglobal mark { (*) { dup/CMap CTHasResourceStatusBug {CTResourceStatus} {resourcestatus} ifelse { pop dup 0 eq exch 1 eq or { dup/CMap findresource gcheck setglobal /CMap undefineresource } { pop CTHasResourceForAllBug {exit} {stop} ifelse } ifelse } {pop} ifelse } 128 string/CMap resourceforall } stopped {cleartomark} stopped pop setglobal } if } if }bind def /ds { Adobe_CoolType_Core begin CTWorkAroundBugs /mo/moveto load def /nf/newencodedfont load def /msf{makefont setfont}bind def /uf{dup undefinefont ct_VMDictUndef}bind def /ur/undefineresource load def /chp/charpath load def /awsh/awidthshow load def /wsh/widthshow load def /ash/ashow load def /@xshow/xshow load def /@yshow/yshow load def /@xyshow/xyshow load def /@cshow/cshow load def /sh/show load def /rp/repeat load def /.n/.notdef def end currentglobal false setglobal userdict/Adobe_CoolType_Data 2 copy known not {2 copy 10 dict put} if get begin /AddWidths? false def /CC 0 def /charcode 2 string def /@opStackCountByLevel 32 dict def /@opStackLevel 0 def /@dictStackCountByLevel 32 dict def /@dictStackLevel 0 def /InVMFontsByCMap 10 dict def /InVMDeepCopiedFonts 10 dict def end setglobal }bind def /dt { currentdict Adobe_CoolType_Core eq {end} if }bind def /ps { Adobe_CoolType_Core begin Adobe_CoolType_GVMFonts begin Adobe_CoolType_LVMFonts begin SharedFontDirectory begin }bind def /pt { end end end end }bind def /unload { systemdict/languagelevel known { systemdict/languagelevel get 2 ge { userdict/Adobe_CoolType_Core 2 copy known {undef} {pop pop} ifelse } if } if }bind def /ndf { 1 index where {pop pop pop} {dup xcheck{bind}if def} ifelse }def /findfont systemdict begin userdict begin /globaldict where{/globaldict get begin}if dup where pop exch get /globaldict where{pop end}if end end Adobe_CoolType_Core_Defined {/systemfindfont exch def} { /findfont 1 index def /systemfindfont exch def } ifelse /undefinefont {pop}ndf /copyfont { currentglobal 3 1 roll 1 index gcheck setglobal dup null eq{0}{dup length}ifelse 2 index length add 1 add dict begin exch { 1 index/FID eq {pop pop} {def} ifelse } forall dup null eq {pop} {{def}forall} ifelse currentdict end exch setglobal }bind def /copyarray { currentglobal exch dup gcheck setglobal dup length array copy exch setglobal }bind def /newencodedfont { currentglobal { SharedFontDirectory 3 index known {SharedFontDirectory 3 index get/FontReferenced known} {false} ifelse } { FontDirectory 3 index known {FontDirectory 3 index get/FontReferenced known} { SharedFontDirectory 3 index known {SharedFontDirectory 3 index get/FontReferenced known} {false} ifelse } ifelse } ifelse dup { 3 index findfont/FontReferenced get 2 index dup type/nametype eq {findfont} if ne {pop false} if } if dup { 1 index dup type/nametype eq {findfont} if dup/CharStrings known { /CharStrings get length 4 index findfont/CharStrings get length ne { pop false } if } {pop} ifelse } if { pop 1 index findfont /Encoding get exch 0 1 255 {2 copy get 3 index 3 1 roll put} for pop pop pop } { currentglobal 4 1 roll dup type/nametype eq {findfont} if dup gcheck setglobal dup dup maxlength 2 add dict begin exch { 1 index/FID ne 2 index/Encoding ne and {def} {pop pop} ifelse } forall /FontReferenced exch def /Encoding exch dup length array copy def /FontName 1 index dup type/stringtype eq{cvn}if def dup currentdict end definefont ct_VMDictPut setglobal } ifelse }bind def /SetSubstituteStrategy { $SubstituteFont begin dup type/dicttype ne {0 dict} if currentdict/$Strategies known { exch $Strategies exch 2 copy known { get 2 copy maxlength exch maxlength add dict begin {def}forall {def}forall currentdict dup/$Init known {dup/$Init get exec} if end /$Strategy exch def } {pop pop pop} ifelse } {pop pop} ifelse end }bind def /scff { $SubstituteFont begin dup type/stringtype eq {dup length exch} {null} ifelse /$sname exch def /$slen exch def /$inVMIndex $sname null eq { 1 index $str cvs dup length $slen sub $slen getinterval cvn } {$sname} ifelse def end {findfont} @Stopped { dup length 8 add string exch 1 index 0(BadFont:)putinterval 1 index exch 8 exch dup length string cvs putinterval cvn {findfont} @Stopped {pop/Courier findfont} if } if $SubstituteFont begin /$sname null def /$slen 0 def /$inVMIndex null def end }bind def /isWidthsOnlyFont { dup/WidthsOnly known {pop pop true} { dup/FDepVector known {/FDepVector get{isWidthsOnlyFont dup{exit}if}forall} { dup/FDArray known {/FDArray get{isWidthsOnlyFont dup{exit}if}forall} {pop} ifelse } ifelse } ifelse }bind def /ct_StyleDicts 4 dict dup begin /Adobe-Japan1 4 dict dup begin Level2? { /Serif /HeiseiMin-W3-83pv-RKSJ-H/Font resourcestatus {pop pop/HeiseiMin-W3} { /CIDFont/Category resourcestatus { pop pop /HeiseiMin-W3/CIDFont resourcestatus {pop pop/HeiseiMin-W3} {/Ryumin-Light} ifelse } {/Ryumin-Light} ifelse } ifelse def /SansSerif /HeiseiKakuGo-W5-83pv-RKSJ-H/Font resourcestatus {pop pop/HeiseiKakuGo-W5} { /CIDFont/Category resourcestatus { pop pop /HeiseiKakuGo-W5/CIDFont resourcestatus {pop pop/HeiseiKakuGo-W5} {/GothicBBB-Medium} ifelse } {/GothicBBB-Medium} ifelse } ifelse def /HeiseiMaruGo-W4-83pv-RKSJ-H/Font resourcestatus {pop pop/HeiseiMaruGo-W4} { /CIDFont/Category resourcestatus { pop pop /HeiseiMaruGo-W4/CIDFont resourcestatus {pop pop/HeiseiMaruGo-W4} { /Jun101-Light-RKSJ-H/Font resourcestatus {pop pop/Jun101-Light} {SansSerif} ifelse } ifelse } { /Jun101-Light-RKSJ-H/Font resourcestatus {pop pop/Jun101-Light} {SansSerif} ifelse } ifelse } ifelse /RoundSansSerif exch def /Default Serif def } { /Serif/Ryumin-Light def /SansSerif/GothicBBB-Medium def { (fonts/Jun101-Light-83pv-RKSJ-H)status }stopped {pop}{ {pop pop pop pop/Jun101-Light} {SansSerif} ifelse /RoundSansSerif exch def }ifelse /Default Serif def } ifelse end def /Adobe-Korea1 4 dict dup begin /Serif/HYSMyeongJo-Medium def /SansSerif/HYGoThic-Medium def /RoundSansSerif SansSerif def /Default Serif def end def /Adobe-GB1 4 dict dup begin /Serif/STSong-Light def /SansSerif/STHeiti-Regular def /RoundSansSerif SansSerif def /Default Serif def end def /Adobe-CNS1 4 dict dup begin /Serif/MKai-Medium def /SansSerif/MHei-Medium def /RoundSansSerif SansSerif def /Default Serif def end def end def Level2?{currentglobal true setglobal}if /ct_BoldRomanWidthProc { stringwidth 1 index 0 ne{exch .03 add exch}if setcharwidth 0 0 }bind def /ct_Type0WidthProc { dup stringwidth 0 0 moveto 2 index true charpath pathbbox 0 -1 7 index 2 div .88 setcachedevice2 pop 0 0 }bind def /ct_Type0WMode1WidthProc { dup stringwidth pop 2 div neg -0.88 2 copy moveto 0 -1 5 -1 roll true charpath pathbbox setcachedevice }bind def /cHexEncoding [/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12 /c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25 /c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38 /c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B /c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E /c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71 /c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84 /c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97 /c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA /cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD /cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0 /cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3 /cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6 /cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def /ct_BoldBaseFont 11 dict begin /FontType 3 def /FontMatrix[1 0 0 1 0 0]def /FontBBox[0 0 1 1]def /Encoding cHexEncoding def /_setwidthProc/ct_BoldRomanWidthProc load def /_bcstr1 1 string def /BuildChar { exch begin _basefont setfont _bcstr1 dup 0 4 -1 roll put dup _setwidthProc 3 copy moveto show _basefonto setfont moveto show end }bind def currentdict end def systemdict/composefont known { /ct_DefineIdentity-H { /Identity-H/CMap resourcestatus { pop pop } { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering(Identity)def /Supplement 0 def end def /CMapName/Identity-H def /CMapVersion 1.000 def /CMapType 1 def 1 begincodespacerange <0000> endcodespacerange 1 begincidrange <0000>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } ifelse } def /ct_BoldBaseCIDFont 11 dict begin /CIDFontType 1 def /CIDFontName/ct_BoldBaseCIDFont def /FontMatrix[1 0 0 1 0 0]def /FontBBox[0 0 1 1]def /_setwidthProc/ct_Type0WidthProc load def /_bcstr2 2 string def /BuildGlyph { exch begin _basefont setfont _bcstr2 1 2 index 256 mod put _bcstr2 0 3 -1 roll 256 idiv put _bcstr2 dup _setwidthProc 3 copy moveto show _basefonto setfont moveto show end }bind def currentdict end def }if Level2?{setglobal}if /ct_CopyFont{ { 1 index/FID ne 2 index/UniqueID ne and {def}{pop pop}ifelse }forall }bind def /ct_Type0CopyFont { exch dup length dict begin ct_CopyFont [ exch FDepVector { dup/FontType get 0 eq { 1 index ct_Type0CopyFont /_ctType0 exch definefont } { /_ctBaseFont exch 2 index exec } ifelse exch } forall pop ] /FDepVector exch def currentdict end }bind def /ct_MakeBoldFont { dup/ct_SyntheticBold known { dup length 3 add dict begin ct_CopyFont /ct_StrokeWidth .03 0 FontMatrix idtransform pop def /ct_SyntheticBold true def currentdict end definefont } { dup dup length 3 add dict begin ct_CopyFont /PaintType 2 def /StrokeWidth .03 0 FontMatrix idtransform pop def /dummybold currentdict end definefont dup/FontType get dup 9 ge exch 11 le and { ct_BoldBaseCIDFont dup length 3 add dict copy begin dup/CIDSystemInfo get/CIDSystemInfo exch def ct_DefineIdentity-H /_Type0Identity/Identity-H 3 -1 roll[exch]composefont /_basefont exch def /_Type0Identity/Identity-H 3 -1 roll[exch]composefont /_basefonto exch def currentdict end /CIDFont defineresource } { ct_BoldBaseFont dup length 3 add dict copy begin /_basefont exch def /_basefonto exch def currentdict end definefont } ifelse } ifelse }bind def /ct_MakeBold{ 1 index 1 index findfont currentglobal 5 1 roll dup gcheck setglobal dup /FontType get 0 eq { dup/WMode known{dup/WMode get 1 eq}{false}ifelse version length 4 ge and {version 0 4 getinterval cvi 2015 ge} {true} ifelse {/ct_Type0WidthProc} {/ct_Type0WMode1WidthProc} ifelse ct_BoldBaseFont/_setwidthProc 3 -1 roll load put {ct_MakeBoldFont}ct_Type0CopyFont definefont } { dup/_fauxfont known not 1 index/SubstMaster known not and { ct_BoldBaseFont/_setwidthProc /ct_BoldRomanWidthProc load put ct_MakeBoldFont } { 2 index 2 index eq {exch pop } { dup length dict begin ct_CopyFont currentdict end definefont } ifelse } ifelse } ifelse pop pop pop setglobal }bind def /?str1 256 string def /?set { $SubstituteFont begin /$substituteFound false def /$fontname 1 index def /$doSmartSub false def end dup findfont $SubstituteFont begin $substituteFound {false} { dup/FontName known { dup/FontName get $fontname eq 1 index/DistillerFauxFont known not and /currentdistillerparams where {pop false 2 index isWidthsOnlyFont not and} if } {false} ifelse } ifelse exch pop /$doSmartSub true def end { 5 1 roll pop pop pop pop findfont } { 1 index findfont dup/FontType get 3 eq { 6 1 roll pop pop pop pop pop false } {pop true} ifelse { $SubstituteFont begin pop pop /$styleArray 1 index def /$regOrdering 2 index def pop pop 0 1 $styleArray length 1 sub { $styleArray exch get ct_StyleDicts $regOrdering 2 copy known { get exch 2 copy known not {pop/Default} if get dup type/nametype eq { ?str1 cvs length dup 1 add exch ?str1 exch(-)putinterval exch dup length exch ?str1 exch 3 index exch putinterval add ?str1 exch 0 exch getinterval cvn } { pop pop/Unknown } ifelse } { pop pop pop pop/Unknown } ifelse } for end findfont }if } ifelse currentglobal false setglobal 3 1 roll null copyfont definefont pop setglobal }bind def setpacking userdict/$SubstituteFont 25 dict put 1 dict begin /SubstituteFont dup $error exch 2 copy known {get} {pop pop{pop/Courier}bind} ifelse def /currentdistillerparams where dup { pop pop currentdistillerparams/CannotEmbedFontPolicy 2 copy known {get/Error eq} {pop pop false} ifelse } if not { countdictstack array dictstack 0 get begin userdict begin $SubstituteFont begin /$str 128 string def /$fontpat 128 string def /$slen 0 def /$sname null def /$match false def /$fontname null def /$substituteFound false def /$inVMIndex null def /$doSmartSub true def /$depth 0 def /$fontname null def /$italicangle 26.5 def /$dstack null def /$Strategies 10 dict dup begin /$Type3Underprint { currentglobal exch false setglobal 11 dict begin /UseFont exch $WMode 0 ne { dup length dict copy dup/WMode $WMode put /UseFont exch definefont } if def /FontName $fontname dup type/stringtype eq{cvn}if def /FontType 3 def /FontMatrix[.001 0 0 .001 0 0]def /Encoding 256 array dup 0 1 255{/.notdef put dup}for pop def /FontBBox[0 0 0 0]def /CCInfo 7 dict dup begin /cc null def /x 0 def /y 0 def end def /BuildChar { exch begin CCInfo begin 1 string dup 0 3 index put exch pop /cc exch def UseFont 1000 scalefont setfont cc stringwidth/y exch def/x exch def x y setcharwidth $SubstituteFont/$Strategy get/$Underprint get exec 0 0 moveto cc show x y moveto end end }bind def currentdict end exch setglobal }bind def /$GetaTint 2 dict dup begin /$BuildFont { dup/WMode known {dup/WMode get} {0} ifelse /$WMode exch def $fontname exch dup/FontName known { dup/FontName get dup type/stringtype eq{cvn}if } {/unnamedfont} ifelse exch Adobe_CoolType_Data/InVMDeepCopiedFonts get 1 index/FontName get known { pop Adobe_CoolType_Data/InVMDeepCopiedFonts get 1 index get null copyfont } {$deepcopyfont} ifelse exch 1 index exch/FontBasedOn exch put dup/FontName $fontname dup type/stringtype eq{cvn}if put definefont Adobe_CoolType_Data/InVMDeepCopiedFonts get begin dup/FontBasedOn get 1 index def end }bind def /$Underprint { gsave x abs y abs gt {/y 1000 def} {/x -1000 def 500 120 translate} ifelse Level2? { [/Separation(All)/DeviceCMYK{0 0 0 1 pop}] setcolorspace } {0 setgray} ifelse 10 setlinewidth x .8 mul [7 3] { y mul 8 div 120 sub x 10 div exch moveto 0 y 4 div neg rlineto dup 0 rlineto 0 y 4 div rlineto closepath gsave Level2? {.2 setcolor} {.8 setgray} ifelse fill grestore stroke } forall pop grestore }bind def end def /$Oblique 1 dict dup begin /$BuildFont { currentglobal exch dup gcheck setglobal null copyfont begin /FontBasedOn currentdict/FontName known { FontName dup type/stringtype eq{cvn}if } {/unnamedfont} ifelse def /FontName $fontname dup type/stringtype eq{cvn}if def /currentdistillerparams where {pop} { /FontInfo currentdict/FontInfo known {FontInfo null copyfont} {2 dict} ifelse dup begin /ItalicAngle $italicangle def /FontMatrix FontMatrix [1 0 ItalicAngle dup sin exch cos div 1 0 0] matrix concatmatrix readonly end 4 2 roll def def } ifelse FontName currentdict end definefont exch setglobal }bind def end def /$None 1 dict dup begin /$BuildFont{}bind def end def end def /$Oblique SetSubstituteStrategy /$findfontByEnum { dup type/stringtype eq{cvn}if dup/$fontname exch def $sname null eq {$str cvs dup length $slen sub $slen getinterval} {pop $sname} ifelse $fontpat dup 0(fonts/*)putinterval exch 7 exch putinterval /$match false def $SubstituteFont/$dstack countdictstack array dictstack put mark { $fontpat 0 $slen 7 add getinterval {/$match exch def exit} $str filenameforall } stopped { cleardictstack currentdict true $SubstituteFont/$dstack get { exch { 1 index eq {pop false} {true} ifelse } {begin false} ifelse } forall pop } if cleartomark /$slen 0 def $match false ne {$match(fonts/)anchorsearch pop pop cvn} {/Courier} ifelse }bind def /$ROS 1 dict dup begin /Adobe 4 dict dup begin /Japan1 [/Ryumin-Light/HeiseiMin-W3 /GothicBBB-Medium/HeiseiKakuGo-W5 /HeiseiMaruGo-W4/Jun101-Light]def /Korea1 [/HYSMyeongJo-Medium/HYGoThic-Medium]def /GB1 [/STSong-Light/STHeiti-Regular]def /CNS1 [/MKai-Medium/MHei-Medium]def end def end def /$cmapname null def /$deepcopyfont { dup/FontType get 0 eq { 1 dict dup/FontName/copied put copyfont begin /FDepVector FDepVector copyarray 0 1 2 index length 1 sub { 2 copy get $deepcopyfont dup/FontName/copied put /copied exch definefont 3 copy put pop pop } for def currentdict end } {$Strategies/$Type3Underprint get exec} ifelse }bind def /$buildfontname { dup/CIDFont findresource/CIDSystemInfo get begin Registry length Ordering length Supplement 8 string cvs 3 copy length 2 add add add string dup 5 1 roll dup 0 Registry putinterval dup 4 index(-)putinterval dup 4 index 1 add Ordering putinterval 4 2 roll add 1 add 2 copy(-)putinterval end 1 add 2 copy 0 exch getinterval $cmapname $fontpat cvs exch anchorsearch {pop pop 3 2 roll putinterval cvn/$cmapname exch def} {pop pop pop pop pop} ifelse length $str 1 index(-)putinterval 1 add $str 1 index $cmapname $fontpat cvs putinterval $cmapname length add $str exch 0 exch getinterval cvn }bind def /$findfontByROS { /$fontname exch def $ROS Registry 2 copy known { get Ordering 2 copy known {get} {pop pop[]} ifelse } {pop pop[]} ifelse false exch { dup/CIDFont resourcestatus { pop pop save 1 index/CIDFont findresource dup/WidthsOnly known {dup/WidthsOnly get} {false} ifelse exch pop exch restore {pop} {exch pop true exit} ifelse } {pop} ifelse } forall {$str cvs $buildfontname} { false(*) { save exch dup/CIDFont findresource dup/WidthsOnly known {dup/WidthsOnly get not} {true} ifelse exch/CIDSystemInfo get dup/Registry get Registry eq exch/Ordering get Ordering eq and and {exch restore exch pop true exit} {pop restore} ifelse } $str/CIDFont resourceforall {$buildfontname} {$fontname $findfontByEnum} ifelse } ifelse }bind def end end currentdict/$error known currentdict/languagelevel known and dup {pop $error/SubstituteFont known} if dup {$error} {Adobe_CoolType_Core} ifelse begin { /SubstituteFont /CMap/Category resourcestatus { pop pop { $SubstituteFont begin /$substituteFound true def dup length $slen gt $sname null ne or $slen 0 gt and { $sname null eq {dup $str cvs dup length $slen sub $slen getinterval cvn} {$sname} ifelse Adobe_CoolType_Data/InVMFontsByCMap get 1 index 2 copy known { get false exch { pop currentglobal { GlobalFontDirectory 1 index known {exch pop true exit} {pop} ifelse } { FontDirectory 1 index known {exch pop true exit} { GlobalFontDirectory 1 index known {exch pop true exit} {pop} ifelse } ifelse } ifelse } forall } {pop pop false} ifelse { exch pop exch pop } { dup/CMap resourcestatus { pop pop dup/$cmapname exch def /CMap findresource/CIDSystemInfo get{def}forall $findfontByROS } { 128 string cvs dup(-)search { 3 1 roll search { 3 1 roll pop {dup cvi} stopped {pop pop pop pop pop $findfontByEnum} { 4 2 roll pop pop exch length exch 2 index length 2 index sub exch 1 sub -1 0 { $str cvs dup length 4 index 0 4 index 4 3 roll add getinterval exch 1 index exch 3 index exch putinterval dup/CMap resourcestatus { pop pop 4 1 roll pop pop pop dup/$cmapname exch def /CMap findresource/CIDSystemInfo get{def}forall $findfontByROS true exit } {pop} ifelse } for dup type/booleantype eq {pop} {pop pop pop $findfontByEnum} ifelse } ifelse } {pop pop pop $findfontByEnum} ifelse } {pop pop $findfontByEnum} ifelse } ifelse } ifelse } {//SubstituteFont exec} ifelse /$slen 0 def end } } { { $SubstituteFont begin /$substituteFound true def dup length $slen gt $sname null ne or $slen 0 gt and {$findfontByEnum} {//SubstituteFont exec} ifelse end } } ifelse bind readonly def Adobe_CoolType_Core/scfindfont/systemfindfont load put } { /scfindfont { $SubstituteFont begin dup systemfindfont dup/FontName known {dup/FontName get dup 3 index ne} {/noname true} ifelse dup { /$origfontnamefound 2 index def /$origfontname 4 index def/$substituteFound true def } if exch pop { $slen 0 gt $sname null ne 3 index length $slen gt or and { pop dup $findfontByEnum findfont dup maxlength 1 add dict begin {1 index/FID eq{pop pop}{def}ifelse} forall currentdict end definefont dup/FontName known{dup/FontName get}{null}ifelse $origfontnamefound ne { $origfontname $str cvs print ( substitution revised, using )print dup/FontName known {dup/FontName get}{(unspecified font)} ifelse $str cvs print(.\n)print } if } {exch pop} ifelse } {exch pop} ifelse end }bind def } ifelse end end Adobe_CoolType_Core_Defined not { Adobe_CoolType_Core/findfont { $SubstituteFont begin $depth 0 eq { /$fontname 1 index dup type/stringtype ne{$str cvs}if def /$substituteFound false def } if /$depth $depth 1 add def end scfindfont $SubstituteFont begin /$depth $depth 1 sub def $substituteFound $depth 0 eq and { $inVMIndex null ne {dup $inVMIndex $AddInVMFont} if $doSmartSub { currentdict/$Strategy known {$Strategy/$BuildFont get exec} if } if } if end }bind put } if } if end /$AddInVMFont { exch/FontName 2 copy known { get 1 dict dup begin exch 1 index gcheck def end exch Adobe_CoolType_Data/InVMFontsByCMap get exch $DictAdd } {pop pop pop} ifelse }bind def /$DictAdd { 2 copy known not {2 copy 4 index length dict put} if Level2? not { 2 copy get dup maxlength exch length 4 index length add lt 2 copy get dup length 4 index length add exch maxlength 1 index lt { 2 mul dict begin 2 copy get{forall}def 2 copy currentdict put end } {pop} ifelse } if get begin {def} forall end }bind def end end %%EndResource currentglobal true setglobal %%BeginResource: procset Adobe_CoolType_Utility_MAKEOCF 1.23 0 %%Copyright: Copyright 1987-2006 Adobe Systems Incorporated. %%Version: 1.23 0 systemdict/languagelevel known dup {currentglobal false setglobal} {false} ifelse exch userdict/Adobe_CoolType_Utility 2 copy known {2 copy get dup maxlength 27 add dict copy} {27 dict} ifelse put Adobe_CoolType_Utility begin /@eexecStartData def /@recognizeCIDFont null def /ct_Level2? exch def /ct_Clone? 1183615869 internaldict dup /CCRun known not exch/eCCRun known not ct_Level2? and or def ct_Level2? {globaldict begin currentglobal true setglobal} if /ct_AddStdCIDMap ct_Level2? {{ mark Adobe_CoolType_Utility/@recognizeCIDFont currentdict put { ((Hex)57 StartData 0615 1e27 2c39 1c60 d8a8 cc31 fe2b f6e0 7aa3 e541 e21c 60d8 a8c9 c3d0 6d9e 1c60 d8a8 c9c2 02d7 9a1c 60d8 a849 1c60 d8a8 cc36 74f4 1144 b13b 77)0()/SubFileDecode filter cvx exec } stopped { cleartomark Adobe_CoolType_Utility/@recognizeCIDFont get countdictstack dup array dictstack exch 1 sub -1 0 { 2 copy get 3 index eq {1 index length exch sub 1 sub{end}repeat exit} {pop} ifelse } for pop pop Adobe_CoolType_Utility/@eexecStartData get eexec } {cleartomark} ifelse }} {{ Adobe_CoolType_Utility/@eexecStartData get eexec }} ifelse bind def userdict/cid_extensions known dup{cid_extensions/cid_UpdateDB known and}if { cid_extensions begin /cid_GetCIDSystemInfo { 1 index type/stringtype eq {exch cvn exch} if cid_extensions begin dup load 2 index known { 2 copy cid_GetStatusInfo dup null ne { 1 index load 3 index get dup null eq {pop pop cid_UpdateDB} { exch 1 index/Created get eq {exch pop exch pop} {pop cid_UpdateDB} ifelse } ifelse } {pop cid_UpdateDB} ifelse } {cid_UpdateDB} ifelse end }bind def end } if ct_Level2? {end setglobal} if /ct_UseNativeCapability? systemdict/composefont known def /ct_MakeOCF 35 dict def /ct_Vars 25 dict def /ct_GlyphDirProcs 6 dict def /ct_BuildCharDict 15 dict dup begin /charcode 2 string def /dst_string 1500 string def /nullstring()def /usewidths? true def end def ct_Level2?{setglobal}{pop}ifelse ct_GlyphDirProcs begin /GetGlyphDirectory { systemdict/languagelevel known {pop/CIDFont findresource/GlyphDirectory get} { 1 index/CIDFont findresource/GlyphDirectory get dup type/dicttype eq { dup dup maxlength exch length sub 2 index lt { dup length 2 index add dict copy 2 index /CIDFont findresource/GlyphDirectory 2 index put } if } if exch pop exch pop } ifelse + }def /+ { systemdict/languagelevel known { currentglobal false setglobal 3 dict begin /vm exch def } {1 dict begin} ifelse /$ exch def systemdict/languagelevel known { vm setglobal /gvm currentglobal def $ gcheck setglobal } if ?{$ begin}if }def /?{$ type/dicttype eq}def /|{ userdict/Adobe_CoolType_Data known { Adobe_CoolType_Data/AddWidths? known { currentdict Adobe_CoolType_Data begin begin AddWidths? { Adobe_CoolType_Data/CC 3 index put ?{def}{$ 3 1 roll put}ifelse CC charcode exch 1 index 0 2 index 256 idiv put 1 index exch 1 exch 256 mod put stringwidth 2 array astore currentfont/Widths get exch CC exch put } {?{def}{$ 3 1 roll put}ifelse} ifelse end end } {?{def}{$ 3 1 roll put}ifelse} ifelse } {?{def}{$ 3 1 roll put}ifelse} ifelse }def /! { ?{end}if systemdict/languagelevel known {gvm setglobal} if end }def /:{string currentfile exch readstring pop}executeonly def end ct_MakeOCF begin /ct_cHexEncoding [/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12 /c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25 /c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38 /c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B /c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E /c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71 /c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84 /c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97 /c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA /cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD /cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0 /cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3 /cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6 /cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def /ct_CID_STR_SIZE 8000 def /ct_mkocfStr100 100 string def /ct_defaultFontMtx[.001 0 0 .001 0 0]def /ct_1000Mtx[1000 0 0 1000 0 0]def /ct_raise{exch cvx exch errordict exch get exec stop}bind def /ct_reraise {cvx $error/errorname get(Error: )print dup( )cvs print errordict exch get exec stop }bind def /ct_cvnsi { 1 index add 1 sub 1 exch 0 4 1 roll { 2 index exch get exch 8 bitshift add } for exch pop }bind def /ct_GetInterval { Adobe_CoolType_Utility/ct_BuildCharDict get begin /dst_index 0 def dup dst_string length gt {dup string/dst_string exch def} if 1 index ct_CID_STR_SIZE idiv /arrayIndex exch def 2 index arrayIndex get 2 index arrayIndex ct_CID_STR_SIZE mul sub { dup 3 index add 2 index length le { 2 index getinterval dst_string dst_index 2 index putinterval length dst_index add/dst_index exch def exit } { 1 index length 1 index sub dup 4 1 roll getinterval dst_string dst_index 2 index putinterval pop dup dst_index add/dst_index exch def sub /arrayIndex arrayIndex 1 add def 2 index dup length arrayIndex gt {arrayIndex get} { pop exit } ifelse 0 } ifelse } loop pop pop pop dst_string 0 dst_index getinterval end }bind def ct_Level2? { /ct_resourcestatus currentglobal mark true setglobal {/unknowninstancename/Category resourcestatus} stopped {cleartomark setglobal true} {cleartomark currentglobal not exch setglobal} ifelse { { mark 3 1 roll/Category findresource begin ct_Vars/vm currentglobal put ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec {cleartomark false} {{3 2 roll pop true}{cleartomark false}ifelse} ifelse ct_Vars/vm get setglobal end } } {{resourcestatus}} ifelse bind def /CIDFont/Category ct_resourcestatus {pop pop} { currentglobal true setglobal /Generic/Category findresource dup length dict copy dup/InstanceType/dicttype put /CIDFont exch/Category defineresource pop setglobal } ifelse ct_UseNativeCapability? { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering(Identity)def /Supplement 0 def end def /CMapName/Identity-H def /CMapVersion 1.000 def /CMapType 1 def 1 begincodespacerange <0000> endcodespacerange 1 begincidrange <0000>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } if } { /ct_Category 2 dict begin /CIDFont 10 dict def /ProcSet 2 dict def currentdict end def /defineresource { ct_Category 1 index 2 copy known { get dup dup maxlength exch length eq { dup length 10 add dict copy ct_Category 2 index 2 index put } if 3 index 3 index put pop exch pop } {pop pop/defineresource/undefined ct_raise} ifelse }bind def /findresource { ct_Category 1 index 2 copy known { get 2 index 2 copy known {get 3 1 roll pop pop} {pop pop/findresource/undefinedresource ct_raise} ifelse } {pop pop/findresource/undefined ct_raise} ifelse }bind def /resourcestatus { ct_Category 1 index 2 copy known { get 2 index known exch pop exch pop { 0 -1 true } { false } ifelse } {pop pop/findresource/undefined ct_raise} ifelse }bind def /ct_resourcestatus/resourcestatus load def } ifelse /ct_CIDInit 2 dict begin /ct_cidfont_stream_init { { dup(Binary)eq { pop null currentfile ct_Level2? { {cid_BYTE_COUNT()/SubFileDecode filter} stopped {pop pop pop} if } if /readstring load exit } if dup(Hex)eq { pop currentfile ct_Level2? { {null exch/ASCIIHexDecode filter/readstring} stopped {pop exch pop(>)exch/readhexstring} if } {(>)exch/readhexstring} ifelse load exit } if /StartData/typecheck ct_raise } loop cid_BYTE_COUNT ct_CID_STR_SIZE le { 2 copy cid_BYTE_COUNT string exch exec pop 1 array dup 3 -1 roll 0 exch put } { cid_BYTE_COUNT ct_CID_STR_SIZE div ceiling cvi dup array exch 2 sub 0 exch 1 exch { 2 copy 5 index ct_CID_STR_SIZE string 6 index exec pop put pop } for 2 index cid_BYTE_COUNT ct_CID_STR_SIZE mod string 3 index exec pop 1 index exch 1 index length 1 sub exch put } ifelse cid_CIDFONT exch/GlyphData exch put 2 index null eq { pop pop pop } { pop/readstring load 1 string exch { 3 copy exec pop dup length 0 eq { pop pop pop pop pop true exit } if 4 index eq { pop pop pop pop false exit } if } loop pop } ifelse }bind def /StartData { mark { currentdict dup/FDArray get 0 get/FontMatrix get 0 get 0.001 eq { dup/CDevProc known not { /CDevProc 1183615869 internaldict/stdCDevProc 2 copy known {get} { pop pop {pop pop pop pop pop 0 -1000 7 index 2 div 880} } ifelse def } if } { /CDevProc { pop pop pop pop pop 0 1 cid_temp/cid_CIDFONT get /FDArray get 0 get /FontMatrix get 0 get div 7 index 2 div 1 index 0.88 mul }def } ifelse /cid_temp 15 dict def cid_temp begin /cid_CIDFONT exch def 3 copy pop dup/cid_BYTE_COUNT exch def 0 gt { ct_cidfont_stream_init FDArray { /Private get dup/SubrMapOffset known { begin /Subrs SubrCount array def Subrs SubrMapOffset SubrCount SDBytes ct_Level2? { currentdict dup/SubrMapOffset undef dup/SubrCount undef /SDBytes undef } if end /cid_SD_BYTES exch def /cid_SUBR_COUNT exch def /cid_SUBR_MAP_OFFSET exch def /cid_SUBRS exch def cid_SUBR_COUNT 0 gt { GlyphData cid_SUBR_MAP_OFFSET cid_SD_BYTES ct_GetInterval 0 cid_SD_BYTES ct_cvnsi 0 1 cid_SUBR_COUNT 1 sub { exch 1 index 1 add cid_SD_BYTES mul cid_SUBR_MAP_OFFSET add GlyphData exch cid_SD_BYTES ct_GetInterval 0 cid_SD_BYTES ct_cvnsi cid_SUBRS 4 2 roll GlyphData exch 4 index 1 index sub ct_GetInterval dup length string copy put } for pop } if } {pop} ifelse } forall } if cleartomark pop pop end CIDFontName currentdict/CIDFont defineresource pop end end } stopped {cleartomark/StartData ct_reraise} if }bind def currentdict end def /ct_saveCIDInit { /CIDInit/ProcSet ct_resourcestatus {true} {/CIDInitC/ProcSet ct_resourcestatus} ifelse { pop pop /CIDInit/ProcSet findresource ct_UseNativeCapability? {pop null} {/CIDInit ct_CIDInit/ProcSet defineresource pop} ifelse } {/CIDInit ct_CIDInit/ProcSet defineresource pop null} ifelse ct_Vars exch/ct_oldCIDInit exch put }bind def /ct_restoreCIDInit { ct_Vars/ct_oldCIDInit get dup null ne {/CIDInit exch/ProcSet defineresource pop} {pop} ifelse }bind def /ct_BuildCharSetUp { 1 index begin CIDFont begin Adobe_CoolType_Utility/ct_BuildCharDict get begin /ct_dfCharCode exch def /ct_dfDict exch def CIDFirstByte ct_dfCharCode add dup CIDCount ge {pop 0} if /cid exch def { GlyphDirectory cid 2 copy known {get} {pop pop nullstring} ifelse dup length FDBytes sub 0 gt { dup FDBytes 0 ne {0 FDBytes ct_cvnsi} {pop 0} ifelse /fdIndex exch def dup length FDBytes sub FDBytes exch getinterval /charstring exch def exit } { pop cid 0 eq {/charstring nullstring def exit} if /cid 0 def } ifelse } loop }def /ct_SetCacheDevice { 0 0 moveto dup stringwidth 3 -1 roll true charpath pathbbox 0 -1000 7 index 2 div 880 setcachedevice2 0 0 moveto }def /ct_CloneSetCacheProc { 1 eq { stringwidth pop -2 div -880 0 -1000 setcharwidth moveto } { usewidths? { currentfont/Widths get cid 2 copy known {get exch pop aload pop} {pop pop stringwidth} ifelse } {stringwidth} ifelse setcharwidth 0 0 moveto } ifelse }def /ct_Type3ShowCharString { ct_FDDict fdIndex 2 copy known {get} { currentglobal 3 1 roll 1 index gcheck setglobal ct_Type1FontTemplate dup maxlength dict copy begin FDArray fdIndex get dup/FontMatrix 2 copy known {get} {pop pop ct_defaultFontMtx} ifelse /FontMatrix exch dup length array copy def /Private get /Private exch def /Widths rootfont/Widths get def /CharStrings 1 dict dup/.notdef dup length string copy put def currentdict end /ct_Type1Font exch definefont dup 5 1 roll put setglobal } ifelse dup/CharStrings get 1 index/Encoding get ct_dfCharCode get charstring put rootfont/WMode 2 copy known {get} {pop pop 0} ifelse exch 1000 scalefont setfont ct_str1 0 ct_dfCharCode put ct_str1 exch ct_dfSetCacheProc ct_SyntheticBold { currentpoint ct_str1 show newpath moveto ct_str1 true charpath ct_StrokeWidth setlinewidth stroke } {ct_str1 show} ifelse }def /ct_Type4ShowCharString { ct_dfDict ct_dfCharCode charstring FDArray fdIndex get dup/FontMatrix get dup ct_defaultFontMtx ct_matrixeq not {ct_1000Mtx matrix concatmatrix concat} {pop} ifelse /Private get Adobe_CoolType_Utility/ct_Level2? get not { ct_dfDict/Private 3 -1 roll {put} 1183615869 internaldict/superexec get exec } if 1183615869 internaldict Adobe_CoolType_Utility/ct_Level2? get {1 index} {3 index/Private get mark 6 1 roll} ifelse dup/RunInt known {/RunInt get} {pop/CCRun} ifelse get exec Adobe_CoolType_Utility/ct_Level2? get not {cleartomark} if }bind def /ct_BuildCharIncremental { { Adobe_CoolType_Utility/ct_MakeOCF get begin ct_BuildCharSetUp ct_ShowCharString } stopped {stop} if end end end end }bind def /BaseFontNameStr(BF00)def /ct_Type1FontTemplate 14 dict begin /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0]def /FontBBox [-250 -250 1250 1250]def /Encoding ct_cHexEncoding def /PaintType 0 def currentdict end def /BaseFontTemplate 11 dict begin /FontMatrix [0.001 0 0 0.001 0 0]def /FontBBox [-250 -250 1250 1250]def /Encoding ct_cHexEncoding def /BuildChar/ct_BuildCharIncremental load def ct_Clone? { /FontType 3 def /ct_ShowCharString/ct_Type3ShowCharString load def /ct_dfSetCacheProc/ct_CloneSetCacheProc load def /ct_SyntheticBold false def /ct_StrokeWidth 1 def } { /FontType 4 def /Private 1 dict dup/lenIV 4 put def /CharStrings 1 dict dup/.notdefput def /PaintType 0 def /ct_ShowCharString/ct_Type4ShowCharString load def } ifelse /ct_str1 1 string def currentdict end def /BaseFontDictSize BaseFontTemplate length 5 add def /ct_matrixeq { true 0 1 5 { dup 4 index exch get exch 3 index exch get eq and dup not {exit} if } for exch pop exch pop }bind def /ct_makeocf { 15 dict begin exch/WMode exch def exch/FontName exch def /FontType 0 def /FMapType 2 def dup/FontMatrix known {dup/FontMatrix get/FontMatrix exch def} {/FontMatrix matrix def} ifelse /bfCount 1 index/CIDCount get 256 idiv 1 add dup 256 gt{pop 256}if def /Encoding 256 array 0 1 bfCount 1 sub{2 copy dup put pop}for bfCount 1 255{2 copy bfCount put pop}for def /FDepVector bfCount dup 256 lt{1 add}if array def BaseFontTemplate BaseFontDictSize dict copy begin /CIDFont exch def CIDFont/FontBBox known {CIDFont/FontBBox get/FontBBox exch def} if CIDFont/CDevProc known {CIDFont/CDevProc get/CDevProc exch def} if currentdict end BaseFontNameStr 3(0)putinterval 0 1 bfCount dup 256 eq{1 sub}if { FDepVector exch 2 index BaseFontDictSize dict copy begin dup/CIDFirstByte exch 256 mul def FontType 3 eq {/ct_FDDict 2 dict def} if currentdict end 1 index 16 BaseFontNameStr 2 2 getinterval cvrs pop BaseFontNameStr exch definefont put } for ct_Clone? {/Widths 1 index/CIDFont get/GlyphDirectory get length dict def} if FontName currentdict end definefont ct_Clone? { gsave dup 1000 scalefont setfont ct_BuildCharDict begin /usewidths? false def currentfont/Widths get begin exch/CIDFont get/GlyphDirectory get { pop dup charcode exch 1 index 0 2 index 256 idiv put 1 index exch 1 exch 256 mod put stringwidth 2 array astore def } forall end /usewidths? true def end grestore } {exch pop} ifelse }bind def currentglobal true setglobal /ct_ComposeFont { ct_UseNativeCapability? { 2 index/CMap ct_resourcestatus {pop pop exch pop} { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CMapName 3 index def /CMapVersion 1.000 def /CMapType 1 def exch/WMode exch def /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering CMapName ct_mkocfStr100 cvs (Adobe-)search { pop pop (-)search { dup length string copy exch pop exch pop } {pop(Identity)} ifelse } {pop (Identity)} ifelse def /Supplement 0 def end def 1 begincodespacerange <0000> endcodespacerange 1 begincidrange <0000>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } ifelse composefont } { 3 2 roll pop 0 get/CIDFont findresource ct_makeocf } ifelse }bind def setglobal /ct_MakeIdentity { ct_UseNativeCapability? { 1 index/CMap ct_resourcestatus {pop pop} { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CMapName 2 index def /CMapVersion 1.000 def /CMapType 1 def /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering CMapName ct_mkocfStr100 cvs (Adobe-)search { pop pop (-)search {dup length string copy exch pop exch pop} {pop(Identity)} ifelse } {pop(Identity)} ifelse def /Supplement 0 def end def 1 begincodespacerange <0000> endcodespacerange 1 begincidrange <0000>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } ifelse composefont } { exch pop 0 get/CIDFont findresource ct_makeocf } ifelse }bind def currentdict readonly pop end end %%EndResource setglobal %%BeginResource: procset Adobe_CoolType_Utility_T42 1.0 0 %%Copyright: Copyright 1987-2004 Adobe Systems Incorporated. %%Version: 1.0 0 userdict/ct_T42Dict 15 dict put ct_T42Dict begin /Is2015? { version cvi 2015 ge }bind def /AllocGlyphStorage { Is2015? { pop } { {string}forall }ifelse }bind def /Type42DictBegin { 25 dict begin /FontName exch def /CharStrings 256 dict begin /.notdef 0 def currentdict end def /Encoding exch def /PaintType 0 def /FontType 42 def /FontMatrix[1 0 0 1 0 0]def 4 array astore cvx/FontBBox exch def /sfnts }bind def /Type42DictEnd { currentdict dup/FontName get exch definefont end ct_T42Dict exch dup/FontName get exch put }bind def /RD{string currentfile exch readstring pop}executeonly def /PrepFor2015 { Is2015? { /GlyphDirectory 16 dict def sfnts 0 get dup 2 index (glyx) putinterval 2 index (locx) putinterval pop pop } { pop pop }ifelse }bind def /AddT42Char { Is2015? { /GlyphDirectory get begin def end pop pop } { /sfnts get 4 index get 3 index 2 index putinterval pop pop pop pop }ifelse }bind def /T0AddT42Mtx2 { /CIDFont findresource/Metrics2 get begin def end }bind def end %%EndResource currentglobal true setglobal %%BeginFile: MMFauxFont.prc %%Copyright: Copyright 1987-2001 Adobe Systems Incorporated. %%All Rights Reserved. userdict /ct_EuroDict 10 dict put ct_EuroDict begin /ct_CopyFont { { 1 index /FID ne {def} {pop pop} ifelse} forall } def /ct_GetGlyphOutline { gsave initmatrix newpath exch findfont dup length 1 add dict begin ct_CopyFont /Encoding Encoding dup length array copy dup 4 -1 roll 0 exch put def currentdict end /ct_EuroFont exch definefont 1000 scalefont setfont 0 0 moveto [ <00> stringwidth <00> false charpath pathbbox [ {/m cvx} {/l cvx} {/c cvx} {/cp cvx} pathforall grestore counttomark 8 add } def /ct_MakeGlyphProc { ] cvx /ct_PSBuildGlyph cvx ] cvx } def /ct_PSBuildGlyph { gsave 8 -1 roll pop 7 1 roll 6 -2 roll ct_FontMatrix transform 6 2 roll 4 -2 roll ct_FontMatrix transform 4 2 roll ct_FontMatrix transform currentdict /PaintType 2 copy known {get 2 eq}{pop pop false} ifelse dup 9 1 roll { currentdict /StrokeWidth 2 copy known { get 2 div 0 ct_FontMatrix dtransform pop 5 1 roll 4 -1 roll 4 index sub 4 1 roll 3 -1 roll 4 index sub 3 1 roll exch 4 index add exch 4 index add 5 -1 roll pop } { pop pop } ifelse } if setcachedevice ct_FontMatrix concat ct_PSPathOps begin exec end { currentdict /StrokeWidth 2 copy known { get } { pop pop 0 } ifelse setlinewidth stroke } { fill } ifelse grestore } def /ct_PSPathOps 4 dict dup begin /m {moveto} def /l {lineto} def /c {curveto} def /cp {closepath} def end def /ct_matrix1000 [1000 0 0 1000 0 0] def /ct_AddGlyphProc { 2 index findfont dup length 4 add dict begin ct_CopyFont /CharStrings CharStrings dup length 1 add dict copy begin 3 1 roll def currentdict end def /ct_FontMatrix ct_matrix1000 FontMatrix matrix concatmatrix def /ct_PSBuildGlyph /ct_PSBuildGlyph load def /ct_PSPathOps /ct_PSPathOps load def currentdict end definefont pop } def systemdict /languagelevel known { /ct_AddGlyphToPrinterFont { 2 copy ct_GetGlyphOutline 3 add -1 roll restore ct_MakeGlyphProc ct_AddGlyphProc } def } { /ct_AddGlyphToPrinterFont { pop pop restore Adobe_CTFauxDict /$$$FONTNAME get /Euro Adobe_CTFauxDict /$$$SUBSTITUTEBASE get ct_EuroDict exch get ct_AddGlyphProc } def } ifelse /AdobeSansMM { 556 0 24 -19 541 703 { 541 628 m 510 669 442 703 354 703 c 201 703 117 607 101 444 c 50 444 l 25 372 l 97 372 l 97 301 l 49 301 l 24 229 l 103 229 l 124 67 209 -19 350 -19 c 435 -19 501 25 509 32 c 509 131 l 492 105 417 60 343 60 c 267 60 204 127 197 229 c 406 229 l 430 301 l 191 301 l 191 372 l 455 372 l 479 444 l 194 444 l 201 531 245 624 348 624 c 433 624 484 583 509 534 c cp 556 0 m } ct_PSBuildGlyph } def /AdobeSerifMM { 500 0 10 -12 484 692 { 347 298 m 171 298 l 170 310 170 322 170 335 c 170 362 l 362 362 l 374 403 l 172 403 l 184 580 244 642 308 642 c 380 642 434 574 457 457 c 481 462 l 474 691 l 449 691 l 433 670 429 657 410 657 c 394 657 360 692 299 692 c 204 692 94 604 73 403 c 22 403 l 10 362 l 70 362 l 69 352 69 341 69 330 c 69 319 69 308 70 298 c 22 298 l 10 257 l 73 257 l 97 57 216 -12 295 -12 c 364 -12 427 25 484 123 c 458 142 l 425 101 384 37 316 37 c 256 37 189 84 173 257 c 335 257 l cp 500 0 m } ct_PSBuildGlyph } def end %%EndFile setglobal Adobe_CoolType_Core begin /$Oblique SetSubstituteStrategy end %%BeginResource: procset Adobe_AGM_Image 1.0 0 +%%Version: 1.0 0 +%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved. +systemdict/setpacking known +{ + currentpacking + true setpacking +}if +userdict/Adobe_AGM_Image 71 dict dup begin put +/Adobe_AGM_Image_Id/Adobe_AGM_Image_1.0_0 def +/nd{ + null def +}bind def +/AGMIMG_&image nd +/AGMIMG_&colorimage nd +/AGMIMG_&imagemask nd +/AGMIMG_mbuf()def +/AGMIMG_ybuf()def +/AGMIMG_kbuf()def +/AGMIMG_c 0 def +/AGMIMG_m 0 def +/AGMIMG_y 0 def +/AGMIMG_k 0 def +/AGMIMG_tmp nd +/AGMIMG_imagestring0 nd +/AGMIMG_imagestring1 nd +/AGMIMG_imagestring2 nd +/AGMIMG_imagestring3 nd +/AGMIMG_imagestring4 nd +/AGMIMG_imagestring5 nd +/AGMIMG_cnt nd +/AGMIMG_fsave nd +/AGMIMG_colorAry nd +/AGMIMG_override nd +/AGMIMG_name nd +/AGMIMG_maskSource nd +/AGMIMG_flushfilters nd +/invert_image_samples nd +/knockout_image_samples nd +/img nd +/sepimg nd +/devnimg nd +/idximg nd +/ds +{ + Adobe_AGM_Core begin + Adobe_AGM_Image begin + /AGMIMG_&image systemdict/image get def + /AGMIMG_&imagemask systemdict/imagemask get def + /colorimage where{ + pop + /AGMIMG_&colorimage/colorimage ldf + }if + end + end +}def +/ps +{ + Adobe_AGM_Image begin + /AGMIMG_ccimage_exists{/customcolorimage where + { + pop + /Adobe_AGM_OnHost_Seps where + { + pop false + }{ + /Adobe_AGM_InRip_Seps where + { + pop false + }{ + true + }ifelse + }ifelse + }{ + false + }ifelse + }bdf + level2{ + /invert_image_samples + { + Adobe_AGM_Image/AGMIMG_tmp Decode length ddf + /Decode[Decode 1 get Decode 0 get]def + }def + /knockout_image_samples + { + Operator/imagemask ne{ + /Decode[1 1]def + }if + }def + }{ + /invert_image_samples + { + {1 exch sub}currenttransfer addprocs settransfer + }def + /knockout_image_samples + { + {pop 1}currenttransfer addprocs settransfer + }def + }ifelse + /img/imageormask ldf + /sepimg/sep_imageormask ldf + /devnimg/devn_imageormask ldf + /idximg/indexed_imageormask ldf + /_ctype 7 def + currentdict{ + dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{ + bind + }if + def + }forall +}def +/pt +{ + end +}def +/dt +{ +}def +/AGMIMG_flushfilters +{ + dup type/arraytype ne + {1 array astore}if + dup 0 get currentfile ne + {dup 0 get flushfile}if + { + dup type/filetype eq + { + dup status 1 index currentfile ne and + {closefile} + {pop} + ifelse + }{pop}ifelse + }forall +}def +/AGMIMG_init_common +{ + currentdict/T known{/ImageType/T ldf currentdict/T undef}if + currentdict/W known{/Width/W ldf currentdict/W undef}if + currentdict/H known{/Height/H ldf currentdict/H undef}if + currentdict/M known{/ImageMatrix/M ldf currentdict/M undef}if + currentdict/BC known{/BitsPerComponent/BC ldf currentdict/BC undef}if + currentdict/D known{/Decode/D ldf currentdict/D undef}if + currentdict/DS known{/DataSource/DS ldf currentdict/DS undef}if + currentdict/O known{ + /Operator/O load 1 eq{ + /imagemask + }{ + /O load 2 eq{ + /image + }{ + /colorimage + }ifelse + }ifelse + def + currentdict/O undef + }if + currentdict/HSCI known{/HostSepColorImage/HSCI ldf currentdict/HSCI undef}if + currentdict/MD known{/MultipleDataSources/MD ldf currentdict/MD undef}if + currentdict/I known{/Interpolate/I ldf currentdict/I undef}if + currentdict/SI known{/SkipImageProc/SI ldf currentdict/SI undef}if + /DataSource load xcheck not{ + DataSource type/arraytype eq{ + DataSource 0 get type/filetype eq{ + /_Filters DataSource def + currentdict/MultipleDataSources known not{ + /DataSource DataSource dup length 1 sub get def + }if + }if + }if + currentdict/MultipleDataSources known not{ + /MultipleDataSources DataSource type/arraytype eq{ + DataSource length 1 gt + } + {false}ifelse def + }if + }if + /NComponents Decode length 2 div def + currentdict/SkipImageProc known not{/SkipImageProc{false}def}if +}bdf +/imageormask_sys +{ + begin + AGMIMG_init_common + save mark + level2{ + currentdict + Operator/imagemask eq{ + AGMIMG_&imagemask + }{ + use_mask{ + process_mask AGMIMG_&image + }{ + AGMIMG_&image + }ifelse + }ifelse + }{ + Width Height + Operator/imagemask eq{ + Decode 0 get 1 eq Decode 1 get 0 eq and + ImageMatrix/DataSource load + AGMIMG_&imagemask + }{ + BitsPerComponent ImageMatrix/DataSource load + AGMIMG_&image + }ifelse + }ifelse + currentdict/_Filters known{_Filters AGMIMG_flushfilters}if + cleartomark restore + end +}def +/overprint_plate +{ + currentoverprint{ + 0 get dup type/nametype eq{ + dup/DeviceGray eq{ + pop AGMCORE_black_plate not + }{ + /DeviceCMYK eq{ + AGMCORE_is_cmyk_sep not + }if + }ifelse + }{ + false exch + { + AGMOHS_sepink eq or + }forall + not + }ifelse + }{ + pop false + }ifelse +}def +/process_mask +{ + level3{ + dup begin + /ImageType 1 def + end + 4 dict begin + /DataDict exch def + /ImageType 3 def + /InterleaveType 3 def + /MaskDict 9 dict begin + /ImageType 1 def + /Width DataDict dup/MaskWidth known{/MaskWidth}{/Width}ifelse get def + /Height DataDict dup/MaskHeight known{/MaskHeight}{/Height}ifelse get def + /ImageMatrix[Width 0 0 Height neg 0 Height]def + /NComponents 1 def + /BitsPerComponent 1 def + /Decode DataDict dup/MaskD known{/MaskD}{[1 0]}ifelse get def + /DataSource Adobe_AGM_Core/AGMIMG_maskSource get def + currentdict end def + currentdict end + }if +}def +/use_mask +{ + dup/Mask known {dup/Mask get}{false}ifelse +}def +/imageormask +{ + begin + AGMIMG_init_common + SkipImageProc{ + currentdict consumeimagedata + } + { + save mark + level2 AGMCORE_host_sep not and{ + currentdict + Operator/imagemask eq DeviceN_PS2 not and{ + imagemask + }{ + AGMCORE_in_rip_sep currentoverprint and currentcolorspace 0 get/DeviceGray eq and{ + [/Separation/Black/DeviceGray{}]setcolorspace + /Decode[Decode 1 get Decode 0 get]def + }if + use_mask{ + process_mask image + }{ + DeviceN_NoneName DeviceN_PS2 Indexed_DeviceN level3 not and or or AGMCORE_in_rip_sep and + { + Names convert_to_process not{ + 2 dict begin + /imageDict xdf + /names_index 0 def + gsave + imageDict write_image_file{ + Names{ + dup(None)ne{ + [/Separation 3 -1 roll/DeviceGray{1 exch sub}]setcolorspace + Operator imageDict read_image_file + names_index 0 eq{true setoverprint}if + /names_index names_index 1 add def + }{ + pop + }ifelse + }forall + close_image_file + }if + grestore + end + }{ + Operator/imagemask eq{ + imagemask + }{ + image + }ifelse + }ifelse + }{ + Operator/imagemask eq{ + imagemask + }{ + image + }ifelse + }ifelse + }ifelse + }ifelse + }{ + Width Height + Operator/imagemask eq{ + Decode 0 get 1 eq Decode 1 get 0 eq and + ImageMatrix/DataSource load + /Adobe_AGM_OnHost_Seps where{ + pop imagemask + }{ + currentgray 1 ne{ + currentdict imageormask_sys + }{ + currentoverprint not{ + 1 AGMCORE_&setgray + currentdict imageormask_sys + }{ + currentdict ignoreimagedata + }ifelse + }ifelse + }ifelse + }{ + BitsPerComponent ImageMatrix + MultipleDataSources{ + 0 1 NComponents 1 sub{ + DataSource exch get + }for + }{ + /DataSource load + }ifelse + Operator/colorimage eq{ + AGMCORE_host_sep{ + MultipleDataSources level2 or NComponents 4 eq and{ + AGMCORE_is_cmyk_sep{ + MultipleDataSources{ + /DataSource DataSource 0 get xcheck + { + [ + DataSource 0 get/exec cvx + DataSource 1 get/exec cvx + DataSource 2 get/exec cvx + DataSource 3 get/exec cvx + /AGMCORE_get_ink_data cvx + ]cvx + }{ + DataSource aload pop AGMCORE_get_ink_data + }ifelse def + }{ + /DataSource + Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul + /DataSource load + filter_cmyk 0()/SubFileDecode filter def + }ifelse + /Decode[Decode 0 get Decode 1 get]def + /MultipleDataSources false def + /NComponents 1 def + /Operator/image def + invert_image_samples + 1 AGMCORE_&setgray + currentdict imageormask_sys + }{ + currentoverprint not Operator/imagemask eq and{ + 1 AGMCORE_&setgray + currentdict imageormask_sys + }{ + currentdict ignoreimagedata + }ifelse + }ifelse + }{ + MultipleDataSources NComponents AGMIMG_&colorimage + }ifelse + }{ + true NComponents colorimage + }ifelse + }{ + Operator/image eq{ + AGMCORE_host_sep{ + /DoImage true def + currentdict/HostSepColorImage known{HostSepColorImage not}{false}ifelse + { + AGMCORE_black_plate not Operator/imagemask ne and{ + /DoImage false def + currentdict ignoreimagedata + }if + }if + 1 AGMCORE_&setgray + DoImage + {currentdict imageormask_sys}if + }{ + use_mask{ + process_mask image + }{ + image + }ifelse + }ifelse + }{ + Operator/knockout eq{ + pop pop pop pop pop + currentcolorspace overprint_plate not{ + knockout_unitsq + }if + }if + }ifelse + }ifelse + }ifelse + }ifelse + cleartomark restore + }ifelse + currentdict/_Filters known{_Filters AGMIMG_flushfilters}if + end +}def +/sep_imageormask +{ + /sep_colorspace_dict AGMCORE_gget begin + CSA map_csa + begin + AGMIMG_init_common + SkipImageProc{ + currentdict consumeimagedata + }{ + save mark + AGMCORE_avoid_L2_sep_space{ + /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def + }if + AGMIMG_ccimage_exists + MappedCSA 0 get/DeviceCMYK eq and + currentdict/Components known and + Name()ne and + Name(All)ne and + Operator/image eq and + AGMCORE_producing_seps not and + level2 not and + { + Width Height BitsPerComponent ImageMatrix + [ + /DataSource load/exec cvx + { + 0 1 2 index length 1 sub{ + 1 index exch + 2 copy get 255 xor put + }for + }/exec cvx + ]cvx bind + MappedCSA 0 get/DeviceCMYK eq{ + Components aload pop + }{ + 0 0 0 Components aload pop 1 exch sub + }ifelse + Name findcmykcustomcolor + customcolorimage + }{ + AGMCORE_producing_seps not{ + level2{ + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne AGMCORE_avoid_L2_sep_space not and currentcolorspace 0 get/Separation ne and{ + [/Separation Name MappedCSA sep_proc_name exch dup 0 get 15 string cvs(/Device)anchorsearch{pop pop 0 get}{pop}ifelse exch load]setcolorspace_opt + /sep_tint AGMCORE_gget setcolor + }if + currentdict imageormask + }{ + currentdict + Operator/imagemask eq{ + imageormask + }{ + sep_imageormask_lev1 + }ifelse + }ifelse + }{ + AGMCORE_host_sep{ + Operator/knockout eq{ + currentdict/ImageMatrix get concat + knockout_unitsq + }{ + currentgray 1 ne{ + AGMCORE_is_cmyk_sep Name(All)ne and{ + level2{ + Name AGMCORE_IsSeparationAProcessColor + { + Operator/imagemask eq{ + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{ + /sep_tint AGMCORE_gget 1 exch sub AGMCORE_&setcolor + }if + }{ + invert_image_samples + }ifelse + }{ + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{ + [/Separation Name[/DeviceGray] + { + sep_colorspace_proc AGMCORE_get_ink_data + 1 exch sub + }bind + ]AGMCORE_&setcolorspace + /sep_tint AGMCORE_gget AGMCORE_&setcolor + }if + }ifelse + currentdict imageormask_sys + }{ + currentdict + Operator/imagemask eq{ + imageormask_sys + }{ + sep_image_lev1_sep + }ifelse + }ifelse + }{ + Operator/imagemask ne{ + invert_image_samples + }if + currentdict imageormask_sys + }ifelse + }{ + currentoverprint not Name(All)eq or Operator/imagemask eq and{ + currentdict imageormask_sys + }{ + currentoverprint not + { + gsave + knockout_unitsq + grestore + }if + currentdict consumeimagedata + }ifelse + }ifelse + }ifelse + }{ + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{ + currentcolorspace 0 get/Separation ne{ + [/Separation Name MappedCSA sep_proc_name exch 0 get exch load]setcolorspace_opt + /sep_tint AGMCORE_gget setcolor + }if + }if + currentoverprint + MappedCSA 0 get/DeviceCMYK eq and + Name AGMCORE_IsSeparationAProcessColor not and + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{Name inRip_spot_has_ink not and}{false}ifelse + Name(All)ne and{ + imageormask_l2_overprint + }{ + currentdict imageormask + }ifelse + }ifelse + }ifelse + }ifelse + cleartomark restore + }ifelse + currentdict/_Filters known{_Filters AGMIMG_flushfilters}if + end + end +}def +/colorSpaceElemCnt +{ + mark currentcolor counttomark dup 2 add 1 roll cleartomark +}bdf +/devn_sep_datasource +{ + 1 dict begin + /dataSource xdf + [ + 0 1 dataSource length 1 sub{ + dup currentdict/dataSource get/exch cvx/get cvx/exec cvx + /exch cvx names_index/ne cvx[/pop cvx]cvx/if cvx + }for + ]cvx bind + end +}bdf +/devn_alt_datasource +{ + 11 dict begin + /convProc xdf + /origcolorSpaceElemCnt xdf + /origMultipleDataSources xdf + /origBitsPerComponent xdf + /origDecode xdf + /origDataSource xdf + /dsCnt origMultipleDataSources{origDataSource length}{1}ifelse def + /DataSource origMultipleDataSources + { + [ + BitsPerComponent 8 idiv origDecode length 2 idiv mul string + 0 1 origDecode length 2 idiv 1 sub + { + dup 7 mul 1 add index exch dup BitsPerComponent 8 idiv mul exch + origDataSource exch get 0()/SubFileDecode filter + BitsPerComponent 8 idiv string/readstring cvx/pop cvx/putinterval cvx + }for + ]bind cvx + }{origDataSource}ifelse 0()/SubFileDecode filter def + [ + origcolorSpaceElemCnt string + 0 2 origDecode length 2 sub + { + dup origDecode exch get dup 3 -1 roll 1 add origDecode exch get exch sub 2 BitsPerComponent exp 1 sub div + 1 BitsPerComponent 8 idiv{DataSource/read cvx/not cvx{0}/if cvx/mul cvx}repeat/mul cvx/add cvx + }for + /convProc load/exec cvx + origcolorSpaceElemCnt 1 sub -1 0 + { + /dup cvx 2/add cvx/index cvx + 3 1/roll cvx/exch cvx 255/mul cvx/cvi cvx/put cvx + }for + ]bind cvx 0()/SubFileDecode filter + end +}bdf +/devn_imageormask +{ + /devicen_colorspace_dict AGMCORE_gget begin + CSA map_csa + 2 dict begin + dup + /srcDataStrs[3 -1 roll begin + AGMIMG_init_common + currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse + { + Width Decode length 2 div mul cvi + { + dup 65535 gt{1 add 2 div cvi}{exit}ifelse + }loop + string + }repeat + end]def + /dstDataStr srcDataStrs 0 get length string def + begin + AGMIMG_init_common + SkipImageProc{ + currentdict consumeimagedata + }{ + save mark + AGMCORE_producing_seps not{ + level3 not{ + Operator/imagemask ne{ + /DataSource[[ + DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse + colorSpaceElemCnt/devicen_colorspace_dict AGMCORE_gget/TintTransform get + devn_alt_datasource 1/string cvx/readstring cvx/pop cvx]cvx colorSpaceElemCnt 1 sub{dup}repeat]def + /MultipleDataSources true def + /Decode colorSpaceElemCnt[exch{0 1}repeat]def + }if + }if + currentdict imageormask + }{ + AGMCORE_host_sep{ + Names convert_to_process{ + CSA get_csa_by_name 0 get/DeviceCMYK eq{ + /DataSource + Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul + DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse + 4/devicen_colorspace_dict AGMCORE_gget/TintTransform get + devn_alt_datasource + filter_cmyk 0()/SubFileDecode filter def + /MultipleDataSources false def + /Decode[1 0]def + /DeviceGray setcolorspace + currentdict imageormask_sys + }{ + AGMCORE_report_unsupported_color_space + AGMCORE_black_plate{ + /DataSource + DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse + CSA get_csa_by_name 0 get/DeviceRGB eq{3}{1}ifelse/devicen_colorspace_dict AGMCORE_gget/TintTransform get + devn_alt_datasource + /MultipleDataSources false def + /Decode colorSpaceElemCnt[exch{0 1}repeat]def + currentdict imageormask_sys + }{ + gsave + knockout_unitsq + grestore + currentdict consumeimagedata + }ifelse + }ifelse + } + { + /devicen_colorspace_dict AGMCORE_gget/names_index known{ + Operator/imagemask ne{ + MultipleDataSources{ + /DataSource[DataSource devn_sep_datasource/exec cvx]cvx def + /MultipleDataSources false def + }{ + /DataSource/DataSource load dstDataStr srcDataStrs 0 get filter_devn def + }ifelse + invert_image_samples + }if + currentdict imageormask_sys + }{ + currentoverprint not Operator/imagemask eq and{ + currentdict imageormask_sys + }{ + currentoverprint not + { + gsave + knockout_unitsq + grestore + }if + currentdict consumeimagedata + }ifelse + }ifelse + }ifelse + }{ + currentdict imageormask + }ifelse + }ifelse + cleartomark restore + }ifelse + currentdict/_Filters known{_Filters AGMIMG_flushfilters}if + end + end + end +}def +/imageormask_l2_overprint +{ + currentdict + currentcmykcolor add add add 0 eq{ + currentdict consumeimagedata + }{ + level3{ + currentcmykcolor + /AGMIMG_k xdf + /AGMIMG_y xdf + /AGMIMG_m xdf + /AGMIMG_c xdf + Operator/imagemask eq{ + [/DeviceN[ + AGMIMG_c 0 ne{/Cyan}if + AGMIMG_m 0 ne{/Magenta}if + AGMIMG_y 0 ne{/Yellow}if + AGMIMG_k 0 ne{/Black}if + ]/DeviceCMYK{}]setcolorspace + AGMIMG_c 0 ne{AGMIMG_c}if + AGMIMG_m 0 ne{AGMIMG_m}if + AGMIMG_y 0 ne{AGMIMG_y}if + AGMIMG_k 0 ne{AGMIMG_k}if + setcolor + }{ + /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def + [/Indexed + [ + /DeviceN[ + AGMIMG_c 0 ne{/Cyan}if + AGMIMG_m 0 ne{/Magenta}if + AGMIMG_y 0 ne{/Yellow}if + AGMIMG_k 0 ne{/Black}if + ] + /DeviceCMYK{ + AGMIMG_k 0 eq{0}if + AGMIMG_y 0 eq{0 exch}if + AGMIMG_m 0 eq{0 3 1 roll}if + AGMIMG_c 0 eq{0 4 1 roll}if + } + ] + 255 + { + 255 div + mark exch + dup dup dup + AGMIMG_k 0 ne{ + /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 1 roll pop pop pop + counttomark 1 roll + }{ + pop + }ifelse + AGMIMG_y 0 ne{ + /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 2 roll pop pop pop + counttomark 1 roll + }{ + pop + }ifelse + AGMIMG_m 0 ne{ + /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 3 roll pop pop pop + counttomark 1 roll + }{ + pop + }ifelse + AGMIMG_c 0 ne{ + /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec pop pop pop + counttomark 1 roll + }{ + pop + }ifelse + counttomark 1 add -1 roll pop + } + ]setcolorspace + }ifelse + imageormask_sys + }{ + write_image_file{ + currentcmykcolor + 0 ne{ + [/Separation/Black/DeviceGray{}]setcolorspace + gsave + /Black + [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 1 roll pop pop pop 1 exch sub}/exec cvx] + cvx modify_halftone_xfer + Operator currentdict read_image_file + grestore + }if + 0 ne{ + [/Separation/Yellow/DeviceGray{}]setcolorspace + gsave + /Yellow + [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 2 roll pop pop pop 1 exch sub}/exec cvx] + cvx modify_halftone_xfer + Operator currentdict read_image_file + grestore + }if + 0 ne{ + [/Separation/Magenta/DeviceGray{}]setcolorspace + gsave + /Magenta + [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 3 roll pop pop pop 1 exch sub}/exec cvx] + cvx modify_halftone_xfer + Operator currentdict read_image_file + grestore + }if + 0 ne{ + [/Separation/Cyan/DeviceGray{}]setcolorspace + gsave + /Cyan + [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{pop pop pop 1 exch sub}/exec cvx] + cvx modify_halftone_xfer + Operator currentdict read_image_file + grestore + }if + close_image_file + }{ + imageormask + }ifelse + }ifelse + }ifelse +}def +/indexed_imageormask +{ + begin + AGMIMG_init_common + save mark + currentdict + AGMCORE_host_sep{ + Operator/knockout eq{ + /indexed_colorspace_dict AGMCORE_gget dup/CSA known{ + /CSA get get_csa_by_name + }{ + /Names get + }ifelse + overprint_plate not{ + knockout_unitsq + }if + }{ + Indexed_DeviceN{ + /devicen_colorspace_dict AGMCORE_gget dup/names_index known exch/Names get convert_to_process or{ + indexed_image_lev2_sep + }{ + currentoverprint not{ + knockout_unitsq + }if + currentdict consumeimagedata + }ifelse + }{ + AGMCORE_is_cmyk_sep{ + Operator/imagemask eq{ + imageormask_sys + }{ + level2{ + indexed_image_lev2_sep + }{ + indexed_image_lev1_sep + }ifelse + }ifelse + }{ + currentoverprint not{ + knockout_unitsq + }if + currentdict consumeimagedata + }ifelse + }ifelse + }ifelse + }{ + level2{ + Indexed_DeviceN{ + /indexed_colorspace_dict AGMCORE_gget begin + }{ + /indexed_colorspace_dict AGMCORE_gget dup null ne + { + begin + currentdict/CSDBase known{CSDBase/CSD get_res/MappedCSA get}{CSA}ifelse + get_csa_by_name 0 get/DeviceCMYK eq ps_level 3 ge and ps_version 3015.007 lt and + AGMCORE_in_rip_sep and{ + [/Indexed[/DeviceN[/Cyan/Magenta/Yellow/Black]/DeviceCMYK{}]HiVal Lookup] + setcolorspace + }if + end + } + {pop}ifelse + }ifelse + imageormask + Indexed_DeviceN{ + end + }if + }{ + Operator/imagemask eq{ + imageormask + }{ + indexed_imageormask_lev1 + }ifelse + }ifelse + }ifelse + cleartomark restore + currentdict/_Filters known{_Filters AGMIMG_flushfilters}if + end +}def +/indexed_image_lev2_sep +{ + /indexed_colorspace_dict AGMCORE_gget begin + begin + Indexed_DeviceN not{ + currentcolorspace + dup 1/DeviceGray put + dup 3 + currentcolorspace 2 get 1 add string + 0 1 2 3 AGMCORE_get_ink_data 4 currentcolorspace 3 get length 1 sub + { + dup 4 idiv exch currentcolorspace 3 get exch get 255 exch sub 2 index 3 1 roll put + }for + put setcolorspace + }if + currentdict + Operator/imagemask eq{ + AGMIMG_&imagemask + }{ + use_mask{ + process_mask AGMIMG_&image + }{ + AGMIMG_&image + }ifelse + }ifelse + end end +}def + /OPIimage + { + dup type/dicttype ne{ + 10 dict begin + /DataSource xdf + /ImageMatrix xdf + /BitsPerComponent xdf + /Height xdf + /Width xdf + /ImageType 1 def + /Decode[0 1 def] + currentdict + end + }if + dup begin + /NComponents 1 cdndf + /MultipleDataSources false cdndf + /SkipImageProc{false}cdndf + /Decode[ + 0 + currentcolorspace 0 get/Indexed eq{ + 2 BitsPerComponent exp 1 sub + }{ + 1 + }ifelse + ]cdndf + /Operator/image cdndf + end + /sep_colorspace_dict AGMCORE_gget null eq{ + imageormask + }{ + gsave + dup begin invert_image_samples end + sep_imageormask + grestore + }ifelse + }def +/cachemask_level2 +{ + 3 dict begin + /LZWEncode filter/WriteFilter xdf + /readBuffer 256 string def + /ReadFilter + currentfile + 0(%EndMask)/SubFileDecode filter + /ASCII85Decode filter + /RunLengthDecode filter + def + { + ReadFilter readBuffer readstring exch + WriteFilter exch writestring + not{exit}if + }loop + WriteFilter closefile + end +}def +/spot_alias +{ + /mapto_sep_imageormask + { + dup type/dicttype ne{ + 12 dict begin + /ImageType 1 def + /DataSource xdf + /ImageMatrix xdf + /BitsPerComponent xdf + /Height xdf + /Width xdf + /MultipleDataSources false def + }{ + begin + }ifelse + /Decode[/customcolor_tint AGMCORE_gget 0]def + /Operator/image def + /SkipImageProc{false}def + currentdict + end + sep_imageormask + }bdf + /customcolorimage + { + Adobe_AGM_Image/AGMIMG_colorAry xddf + /customcolor_tint AGMCORE_gget + << + /Name AGMIMG_colorAry 4 get + /CSA[/DeviceCMYK] + /TintMethod/Subtractive + /TintProc null + /MappedCSA null + /NComponents 4 + /Components[AGMIMG_colorAry aload pop pop] + >> + setsepcolorspace + mapto_sep_imageormask + }ndf + Adobe_AGM_Image/AGMIMG_&customcolorimage/customcolorimage load put + /customcolorimage + { + Adobe_AGM_Image/AGMIMG_override false put + current_spot_alias{dup 4 get map_alias}{false}ifelse + { + false set_spot_alias + /customcolor_tint AGMCORE_gget exch setsepcolorspace + pop + mapto_sep_imageormask + true set_spot_alias + }{ + //Adobe_AGM_Image/AGMIMG_&customcolorimage get exec + }ifelse + }bdf +}def +/snap_to_device +{ + 6 dict begin + matrix currentmatrix + dup 0 get 0 eq 1 index 3 get 0 eq and + 1 index 1 get 0 eq 2 index 2 get 0 eq and or exch pop + { + 1 1 dtransform 0 gt exch 0 gt/AGMIMG_xSign? exch def/AGMIMG_ySign? exch def + 0 0 transform + AGMIMG_ySign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch + AGMIMG_xSign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch + itransform/AGMIMG_llY exch def/AGMIMG_llX exch def + 1 1 transform + AGMIMG_ySign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch + AGMIMG_xSign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch + itransform/AGMIMG_urY exch def/AGMIMG_urX exch def + [AGMIMG_urX AGMIMG_llX sub 0 0 AGMIMG_urY AGMIMG_llY sub AGMIMG_llX AGMIMG_llY]concat + }{ + }ifelse + end +}def +level2 not{ + /colorbuf + { + 0 1 2 index length 1 sub{ + dup 2 index exch get + 255 exch sub + 2 index + 3 1 roll + put + }for + }def + /tint_image_to_color + { + begin + Width Height BitsPerComponent ImageMatrix + /DataSource load + end + Adobe_AGM_Image begin + /AGMIMG_mbuf 0 string def + /AGMIMG_ybuf 0 string def + /AGMIMG_kbuf 0 string def + { + colorbuf dup length AGMIMG_mbuf length ne + { + dup length dup dup + /AGMIMG_mbuf exch string def + /AGMIMG_ybuf exch string def + /AGMIMG_kbuf exch string def + }if + dup AGMIMG_mbuf copy AGMIMG_ybuf copy AGMIMG_kbuf copy pop + } + addprocs + {AGMIMG_mbuf}{AGMIMG_ybuf}{AGMIMG_kbuf}true 4 colorimage + end + }def + /sep_imageormask_lev1 + { + begin + MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{ + { + 255 mul round cvi GrayLookup exch get + }currenttransfer addprocs settransfer + currentdict imageormask + }{ + /sep_colorspace_dict AGMCORE_gget/Components known{ + MappedCSA 0 get/DeviceCMYK eq{ + Components aload pop + }{ + 0 0 0 Components aload pop 1 exch sub + }ifelse + Adobe_AGM_Image/AGMIMG_k xddf + Adobe_AGM_Image/AGMIMG_y xddf + Adobe_AGM_Image/AGMIMG_m xddf + Adobe_AGM_Image/AGMIMG_c xddf + AGMIMG_y 0.0 eq AGMIMG_m 0.0 eq and AGMIMG_c 0.0 eq and{ + {AGMIMG_k mul 1 exch sub}currenttransfer addprocs settransfer + currentdict imageormask + }{ + currentcolortransfer + {AGMIMG_k mul 1 exch sub}exch addprocs 4 1 roll + {AGMIMG_y mul 1 exch sub}exch addprocs 4 1 roll + {AGMIMG_m mul 1 exch sub}exch addprocs 4 1 roll + {AGMIMG_c mul 1 exch sub}exch addprocs 4 1 roll + setcolortransfer + currentdict tint_image_to_color + }ifelse + }{ + MappedCSA 0 get/DeviceGray eq{ + {255 mul round cvi ColorLookup exch get 0 get}currenttransfer addprocs settransfer + currentdict imageormask + }{ + MappedCSA 0 get/DeviceCMYK eq{ + currentcolortransfer + {255 mul round cvi ColorLookup exch get 3 get 1 exch sub}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 2 get 1 exch sub}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 1 get 1 exch sub}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 0 get 1 exch sub}exch addprocs 4 1 roll + setcolortransfer + currentdict tint_image_to_color + }{ + currentcolortransfer + {pop 1}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 2 get}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 1 get}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 0 get}exch addprocs 4 1 roll + setcolortransfer + currentdict tint_image_to_color + }ifelse + }ifelse + }ifelse + }ifelse + end + }def + /sep_image_lev1_sep + { + begin + /sep_colorspace_dict AGMCORE_gget/Components known{ + Components aload pop + Adobe_AGM_Image/AGMIMG_k xddf + Adobe_AGM_Image/AGMIMG_y xddf + Adobe_AGM_Image/AGMIMG_m xddf + Adobe_AGM_Image/AGMIMG_c xddf + {AGMIMG_c mul 1 exch sub} + {AGMIMG_m mul 1 exch sub} + {AGMIMG_y mul 1 exch sub} + {AGMIMG_k mul 1 exch sub} + }{ + {255 mul round cvi ColorLookup exch get 0 get 1 exch sub} + {255 mul round cvi ColorLookup exch get 1 get 1 exch sub} + {255 mul round cvi ColorLookup exch get 2 get 1 exch sub} + {255 mul round cvi ColorLookup exch get 3 get 1 exch sub} + }ifelse + AGMCORE_get_ink_data currenttransfer addprocs settransfer + currentdict imageormask_sys + end + }def + /indexed_imageormask_lev1 + { + /indexed_colorspace_dict AGMCORE_gget begin + begin + currentdict + MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{ + {HiVal mul round cvi GrayLookup exch get HiVal div}currenttransfer addprocs settransfer + imageormask + }{ + MappedCSA 0 get/DeviceGray eq{ + {HiVal mul round cvi Lookup exch get HiVal div}currenttransfer addprocs settransfer + imageormask + }{ + MappedCSA 0 get/DeviceCMYK eq{ + currentcolortransfer + {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll + {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll + {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll + {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll + setcolortransfer + tint_image_to_color + }{ + currentcolortransfer + {pop 1}exch addprocs 4 1 roll + {3 mul HiVal mul round cvi 2 add Lookup exch get HiVal div}exch addprocs 4 1 roll + {3 mul HiVal mul round cvi 1 add Lookup exch get HiVal div}exch addprocs 4 1 roll + {3 mul HiVal mul round cvi Lookup exch get HiVal div}exch addprocs 4 1 roll + setcolortransfer + tint_image_to_color + }ifelse + }ifelse + }ifelse + end end + }def + /indexed_image_lev1_sep + { + /indexed_colorspace_dict AGMCORE_gget begin + begin + {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub} + {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub} + {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub} + {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub} + AGMCORE_get_ink_data currenttransfer addprocs settransfer + currentdict imageormask_sys + end end + }def +}if +end +systemdict/setpacking known +{setpacking}if +%%EndResource +currentdict Adobe_AGM_Utils eq {end} if +%%EndProlog +%%BeginSetup +Adobe_AGM_Utils begin +2 2010 Adobe_AGM_Core/ds gx +Adobe_CoolType_Core/ds get exec Adobe_AGM_Image/ds gx +currentdict Adobe_AGM_Utils eq {end} if +%%EndSetup +%%Page: 1 1 +%%EndPageComments +%%BeginPageSetup +%ADOBeginClientInjection: PageSetup Start "AI11EPS" +%AI12_RMC_Transparency: Balance=75 RasterRes=300 GradRes=150 Text=0 Stroke=1 Clip=1 OP=0 +%ADOEndClientInjection: PageSetup Start "AI11EPS" +Adobe_AGM_Utils begin +Adobe_AGM_Core/ps gx +Adobe_AGM_Utils/capture_cpd gx +Adobe_CoolType_Core/ps get exec Adobe_AGM_Image/ps gx +%ADOBeginClientInjection: PageSetup End "AI11EPS" +/currentdistillerparams where {pop currentdistillerparams /CoreDistVersion get 5000 lt} {true} ifelse { userdict /AI11_PDFMark5 /cleartomark load put userdict /AI11_ReadMetadata_PDFMark5 {flushfile cleartomark } bind put} { userdict /AI11_PDFMark5 /pdfmark load put userdict /AI11_ReadMetadata_PDFMark5 {/PUT pdfmark} bind put } ifelse [/NamespacePush AI11_PDFMark5 [/_objdef {ai_metadata_stream_123} /type /stream /OBJ AI11_PDFMark5 [{ai_metadata_stream_123} currentfile 0 (% &&end XMP packet marker&&) /SubFileDecode filter AI11_ReadMetadata_PDFMark5 + + + + Adobe Illustrator CS4 + 2012-06-06T15:46:14-04:00 + 2012-06-06T15:46:14-04:00 + 2012-06-06T15:46:14-04:00 + + + + 244 + 256 + JPEG + /9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgBAAD0AwER AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE 1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp 0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo +DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A9U4q7FXYq7FXYq7FXYq7 FXYq7FXYq7FUHqF/PaPbiOxnu45pAk80LW6pbp3ll9aWFig7+mGb2xVgX5XyeZ7nXdVuL24a70uO MRHUVu7m5tr27MrO0trHOsccMccdEKwgpXozUrir0npucVSWPzl5bkv/AKil6hk2Cy0b0GZiwCrN T0y1UYUDdQR1Byrx4XVuQdLk3FbxAkR1AN0a51sfwQnWWuOhNX1S00nSrvVLssLWyhe4nKKXbhGp ZqKOpoMVQ/l7XotasXuktZ7J4pXgmtboR+okkZoRWF5omHgUcjFUzxV2KuxV2KuxV2KuxV2KuxV2 KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxVLdQ162tpzZ26NfalSosoKFlB6NKxokS79XIr2 rlU8oBobnucnFpZSHEfTDvP6O8+5DfoS81I89emWSHtpVuWFtSuwlY0af/ZAJ/kd8j4Zl9fy6ftb PzMcf90N/wCcfq+H837T5ujs7SXzDqVpLDG9q2nWMbQMoMZT1bsceJ2plpiDtWzrMeSUdRKQJ4uG O/XnNZ+idW0n4tFl+s2a9dJunNFH/FE55Mnsj1Xw45TwSh9O47j+g/rdp42PL/eDhl/Oj/vo/pFH yklepWFl5ka4js7650rXSIvXsL5p5ofSilVykmnmdLeSOThxZ4j8QJHOhIyyGUS269zTm0ssYvnE 8pDcH8dxo+Sd+U/L7aBocWmNcC4ZHllLpH6MSmaVpTHDFyf04k58UTkeK7Vyxx03xV2KuxV2KuxV 2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KobUtRt9OspLy4SZ4o6cltoJrqU8mCjjDbpLK253 4rsNztirCde8163aa1rlxp07S2OnaZaJHYzoiRLqOoTlYWY+mtwOEfFpFZqUboDhVN/Imo6pdrrM N5ftq0Fhfm1tNTeOGIyhIIjOAsConGO4aRAaV2oakVIVPdS1bT9OjR7uXg0h4wxKC8sjfyxxoGd2 9lGQnMR5t2HBPIaiOXPuHvPIJRFc6rrMpjld9GsiWVYFI+uTcCQ370VSIbbiMs/fkuV1Of8ARH2/ sb+LFi5fvJ/7EfDnL40PIpzYabY6fB6FlCsMVSzBerMerMx3Zj3Ympy2MBEUHGy5pZDcjZYHbfmt +nNU1q18prbatHpmm/WrdYJY5p57iSVo14x+rEvCMRlmUsGPJd0qOUmtOvJepT6ndSahPcR3Ulzp tjIZobd7RSDPeUX0JJbhkZR8LVkO4wdXGh/fS/qx++aFh8yeaZbnzLBJLZWKaVLCtrcXdrKCiSI0 lXiiuZBcKQUVGSSMluVUFAGLkp5a2Da3oWnS+YLJINU9GOaaOJmV7a4ZAX9GVTzQhtqq30nITxiX Nuw6ieM+k8+Y6H3jkUI2oavoshjmZ9bsEKqZY1H12GtFUSKoEc25H2eL/wCS3XK7nDn6h9v7XIrD l5fu5938J9x5x+NjzCd6dqdhqNv9YsZ1niqVYr1Vh1VlNGVh3BFcthMSFguLlwzxy4ZCit1DWNI0 0241G+t7I3cogtRcSpF6srfZjj5kcnPZRvkmtJ9FvPNM3mC9gvrmxm021Wjx21tNHJFPIQ8cJuHu HWUpCeTn0U+0tO4xVkeKuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxVJ5PLvk+yh1O4l 0zT7aDUgz6zK0EEaXAJYsbpioElS7E869TgJA3LKEDIgAWShbKWeazisfLNnHpekxLwhvHhEUSp4 WtqAlR4M3Fe45DKeOUvp2Hef0By/Bx4v7w3L+aP99Lp7hZ9yZ6doljYyvcDlcX0opNfTnnM48OVA FX/JQBfbJwxCO/XvasuplMVyiP4Ry/HmbKpZxRy2kkcih0M09VYVG0zHLHHXencwf3RM8X++nPxj /Vc/a+Tf8FiqWz+XNA1JrtyLiKa7mjnvTBdXVpKzxReiiv6MkThPTH939hvtUJ3xVZYafZwa3f6f bx/V7OPTLGCKKEmLhGJLtQEZCrLQdCpqMHVxof30v6sfvmhrzyP5UFnHZyJen/SPraPHqF+LuSdU EYke4ScTyFUAUF3IUU6YXJTq2snW3itxW2tIUWOK3jYl+CiihpK12H8p/wBkcVXXkccdrGkahEWa CiqAAP3ydhiqG1Dy9aXNx9dt3ew1MCgvreiuwHRZVIKSr7OD7UyqeEE2Npd/45uVi1cojhkOOHcf 0dR8PjaG/Tt9pdE8wQqkA2Gr24Y2x95kPJ7f/ZFk/wArtkfFMfr+fT9jZ+Vjl3wmz/MP1fDpL4Uf 6KZ6bZ2FrahbED0JWefmGMnNpmMjOXYsW5Fq1rl924RFbFFYodirsVdirsVdirsVdirsVdirsVdi rsVdiqE1LU7bToEmuEndHdYgLa3nun5N0JS3SVlXbdiOI7nFWDeY/MevQSed7mx1ORLbS7a0stLh VLY+nq06cqK7xNXl69uOL8t2PtirPrOO4js4I7mX17lI0WaagXm4UBmoAAOR32GKpTfeZgS8GjW5 1K5RhG8qtwtYnZgoEk24LVb7Kcm8adcpOWzUdz9jmR0vCOLIeAd38R9w/SaDrHSYrm4W51ac3+oR EOlvIvpwwMOhit6sNu0jFz4NTEYrNy3P2IlqqHDjHBH/AGR95/QKHklH5j/mTpflCzERuLUazcIG tLe7mWJArSLF6r1ZWZFZtwu9Kk0UMwucRZ5a/MBtf81XemW4FtYWbTQwPPbXKvfvasI7iW2mPG3E cUrBaBnY9+O2Kst0/wDuH/4zT/8AJ58VYVafmdba75mvtG8vX+m+hY2MlzLezyiWjrOImcxxyIRH EA7MGYE/D9hWViqn2lahPL5at9U8ymGxvFDmS4j5QIF9RlidRIzOnqoFf02Y0rxNcEpCIss8eOUz wxFlKoNdvx5hvpxZXRsTaWiPdiD9+sSy3PCX6tX1CGJbfhUU/u6GuU+N1o8P46c0w0Y8eUeOPHwQ 2vbnPbi+m/jXnezKtMl064thdWMqXEU2/wBZRvU5023bfp4dstjISFjkjJilCXDIUUr1rUPMVvru lW9gbSSzuZQl1aukjXLRAEyzpIJESJYvh+0j8iwWqkismCD0u780XF1epqlzY3FnbT20SfU7aWEr cGVGkj9WS4mEqxKyqWEaVauwIIxVEecNa1vS5dHGmrF6d5fQ2ly88LSxhZnVQPUSeJ4SRXi3pSDl QEDriq/QNZ1PUNf8x2sxhfTNMuIbWykjjdHMjQLNOkjNJIsnD1UFVVe4xVq60c6dK0vl+b6pcvV2 0zj6lrKT3MQI9Gp/3YhA/mByg4THeG3l0/Z8HOGrExWYcX9L+IfH+L3H4EK+m+aIJ5ks9RhbTdQd mSOGUho5WRipEEwASTcdNm/ycMcwupbS/HJhk0hEeOB44d46f1hzH3dxKbzyPFBJIkTTuillhjKh 3IFQql2RKt0HJgPE5c4jy7W/OGvXfn3TdKntpbDTB9VD6KL0W2qTTXchU3HG09cS29qg5SBJ1Xry ZvsYq9UxV2KuxV2KuxV2KuxV2KuxV2KuxV2KsS1TQfy7tSbFvLmn3l3cS/W/0bBZW8kjzbj13UqE U7kerIQPfK55QNuZ7nIw6aUxxfTD+ceX7fcLKZforU9U+LWZRDancaVaseBHhPNRWk91XivY8uuQ 8OUvq5dw/S2+PDF/di5fzj/vRyHvNn3I+6ghgsooYI1ihjlt1jjQBVUCZKAAbAZcABsHElIyNk2U RNbwzACRald1YEqyn/JYUI+jCxQF/psdx9X+vRG9htJ0uoGBKyJLFUo7IhVZONa0p/sScVQ+j+Vf LVjfy6rp1uRdTeoodpZpViE0nqTJDHI7JAHk+J1jVQT1G2Kplp+1u5P+/p/+Tz4qxTV9N0bzC17D plo9219JC19qaXV1a24a0/uaTW8kbyGM78Ijx5faIOU+KZbQ38+n7XNGlEBeU8P9H+I/Dp8fgCm+ h+UbHTUt2nlk1C7thSG4uWaT0yftGMOz8Wbfk5LSN+0zYY4t7O5/HJhk1RI4YDgh3Dr/AFjzP3dw RFt/yleo/wDMDY/8nrvLOrrIf30v6sfvm1eeXoWuXvtOlbTdRfeSeEAxykV/v4T8Enz2fwYZVLCL uPpl+ObtMerIHDMccO48x/VPMfd3hI1tNLtPMS6x5htprLVG4RpqCXl02mS8EKJWEyCCJhzbissf 2jVWZt8AzGO09vPp+z4szpBMXhPF/R/iHw/i94+IDIfqFnp+mQWlmnC3jmhKgszklp1ZmZ3LMzMz FmZiSTucvcFTvND0ZtUi1i79V7mGggje4uGt1cAhWS0LmD1aE0YR8/fFUPoHlyz0i3nt9LWe1tbm Zrmd7m4nu7iSVwAz87mSYpy4iu/0A74qnUMEUKkRrSpqx3LE+LMakn54qg47KzvdPltryFLi3kmn DxSKGU/vn7HIyiJCizx5ZQlxRNFA/UNc0j4tMkOpWA/6V1y/79AB0guH+1/qzV/11yrhlDl6h3Hn 8/1/Ny/ExZfrHBP+cB6f86I5e+P+lKO0zXNP1EvHCzR3UX9/ZTKY54/9aNt6eDD4T2JycMoly593 VozaaePc/SeRG4PuP4I6o/LGh2KqV3d2tnay3d3NHb2sCGSe4lYJGiKKszuxAUAdScVWafqOn6lZ x3un3UV5ZzAmG5t3WWJwCQSroSp3FNjiqIxV2KuxV2KoG41qxt782UwnSQQm5af6vObZY1rXldBP q6t8P2C/L2xVgunah5tuvJeg3X+IJY9avz9biEsForTW8s4eP60PSCRxR2zqHKKjFqANyIUlWf6h qVjp8Hr3kwijLBErUsznoqKtWdj2VRXITmIiy2YsMshqIv8AH2JLPeeYNRmjjjhk0vT5Fd2YcDfu i8R8KHkkIPPvV/ZTlXrn/RH2/scmsWL/AGyf+xH6ZfYPemukWOl2luyaegVWas7ks0rSU3MzvWRn 8eZrlsICPJx82eeQ3I/qHuHIfBifmbzvqMPnTRfLGn291B9YvIxe3psriSN7dYjNIIZfSaHjXhHI 4YleX7NCwk1IvRItYaa9uLnWrnVLBLiC2gE0VpHH68c6/WHh9CGKT01f90od2NVbc7HFUN+Z/ni/ 8vWUdpptvc/pG+KR297HZXF3FG0sqxBV9KORGm3LBGPQdGNFZVHWF3r3/Kwr2xmu5H0mPToriK2b 0HTnJJ6at8EMM0LD0X+F3kV+Xw8eFCqmGp6pZxXbW9kslzrFATb2vEsAR8JuGb92i+BkNf5d8qll ANDcuTi0spDil6Yd5/R1Pw+NJdZ6bdXcRbzI4a29WUiygJFkG9Vq+sTR5fir9ukdKbVweGZfV8un 7Wz8zHHtiFH+cfq+H834b/0mVRqiIqxgLGoARV2AA6AUy4Bwyb3LzTX9f842E/mmRL6UWWmyWbsF bTy9taS85JpLaW4jtIRII+I9O5L0+1yaoGFCa/l1qWr6hbnUNXEkd7cabaSk3KokvpG6vjA0yRrE iuYeDOFVRWuwyPVxo/30v6sfvmgNQ1Pzfa+W9d1C01g6hbQSxT294/1S1uEtUUPdNb1t5ICpp+49 ZG5Cp5kFWMnJZ3YhX0m3E8klwrwJ6st0saySAoORmRFjjDN+0FUD2wEJBrcMevNMvLOJX8tOEtPV iJsbgt9TLeqvH0CKyRfFT7AMdOi1yjwjH6Pl0/Y5v5qOXbMLP88fV8f53xo/0ky0rVrKW6FteJJa 6yQa293xEjAdTAy/u3T/AIx/7KhyUMwJo7S7vxza8uklEcUTxw7x+nqD7/har5lmkj0t/Sv5dPld gkc1tHFLcM5B4xwJMskZdj/MjbV6faFriset4/Ndxd6DDN5hkF81tBcapb2MVmbRoo1HrSO8sM0p NxIeCem6DjUqPhNVU71GZotEmK3z6cWnmQXEEaSz1aZwqQJIsiGRmoFBRvlirBrbzV5ybUNOt59U Rrm1vtN0ye0gjgK38lzDHeXk7PxchIbSYMvo8RyU7lSBhV6FrWmaTeJG16pSeMn6rcxFkuEY/wC+ nT46+w2PcHKp4hLnzb8Opnj5cjzB3B94/B7ktg1TXtMkeHUYH1CxjVXF5CgN1GjswBngj2enHcxb /wCRkOKUOfqHf1+I/V8m/wAPFm+g8E/5pPpPul090v8ATJ7Y39lf2y3NlOlxbv8AZkjIYe426Edx lsZCQsOJkxyhLhkKLHvNFprdxZX1rcW0ur2F40a2dtpRXT7u2KH1BLLdzXkYYCRF/ukBH8rCuSYJ z5fttTtdC0621WcXWpw20Ud7cj/dkyoBI/QdW9h8hiqPxV2KuxV2KoXVLPS7zT57fVYILjT3X/SY bpUeFkX4vjWQFSBSu+AmkgEmgxb9D+X9TnspND8u6cV04Imn61c2cXpW6RtzT6koVZHCseSlCidw xynxDL6fn+Obmfl44v707/zRz/zjyj9p8mQ6foNpaz/XJne91Iji19cENIAeqxgAJGv+SgA8a5KG IA2dz3teXVSkOEemH80cvj3nzKJk/wCOlB/xhm/4lFlrjL5rWORhICY5gKCVNmp1p3BHsdsVQ7pH HcxXN5bxyTQK6Q36oCyJJxMi71eMNwXlQkHjU0xV0sFpBp1vDZxxxWqSW4gjhCrGqeqnEIF+ECnS mKrdZvNGtkgfUhG7iUPZRFPVlaZRQGCMBnLgN+yKjITyCPNuw4J5D6Ry59w956JNpfl1uMq2VjD5 Z0y4f1Zraxjihu53P7U0kI4R1/yCW/yx0yupz5+kfb+xv4sWLl+8n3/wj3D+L40PIshsNOsdPtxb 2UKwQg14oOrHqzHqzHuTuctjARFBxsuWWQ3I2WtP/uH/AOM0/wDyefJNa2WwXg6Q8RG4KyWzjlC4 IoQV/Zr7fSDiqAstB8r29tDpkej2VnBDL69vZJbxLCJhuZYVVQnL/KA5eNMVbFvBc+Y9Wt7iNJre bTrOOaGRQyOjS3gZWU1BBBoQcHVxof30v6sfvmhk8o+Sbf0bex8u6dzs5Wnt0itIESCaQKGkDBKR uwRK8fiIA22wuSnQtDIQ103qkbiMCka/7H9r5tX2pirWof3Cf8ZoP+TyYq3qGm2OoW5t72BJ4SeQ Vx0YdGU9VYdmG4yM4CQohsxZp4zxRNFjeseWvUhjh1PTrfzZpEDF47XUIoZruE0pWJph6cu383F/ 8pumVVOHL1D7f2uXxYs3P93Pv/hPvHOPwseQTrRrnQroSy6YsSSqEhuUWP0pk9MERxyxkK6cQTxV h06ZZDIJcnGzaeeM+oc+R6H3HkVC60TQNX00w65YWmoWkNxPKsd7DHNGjCWQcwJQyg0JFcm0twaN pIvlv9P0y1trtYVtl1L6uiTCBRRYoyAH4CmwJCjsDiqZw2scTF93lIo0r7uR4V7D2G2Kqcf/AB0p /wDjDD/xKXFUFfeXYJLlr7T5m03U2+1cwgFZDSg9eI/BKPc/EOzDKZYRdx2P45uXj1ZEeCY44dx6 f1TzH3d4KivmC4sHEPmCBbQE8Y9Siq1m5JoOTH4oGNeknw+DHB4pjtPbz6fs+LM6QTF4Txf0f4h/ xXw+ICdqysoZSGVhUEbgg5e4LeKuxV2KuxVhEV09zM2p+Y7Z7nSfVl+qNHWS1txDIyAz2yry5VSv qNzA6/BmNAcfqlv9zdn1k9MTCuGP88c9+/rH/N2/nMrutY0q10qXV57qJNMgia4lvOQaMRKORfkt ainhmS0RkCLG4edx/m5canp2rXujNZmG1vktbUoH1KVbdIVmuLuSCzk5yqvMLxjYUoTybbClnWj3 d5eW+k3d6kcd5cWJluI4HEkSyOIWYI4qGWp2OBWMeY/za0HTPNFrocd9ZIIXmbXJp5l5wRW9s1wy xwqwdnPw7nYV25EMFVR3krz9a+Y7XWtTe4sotKsLw21s8U6SkRJGjGSeVXaMFncgBdttmbrgkQBZ ZQhKRoCyVW9udR1FA+ixGxs3liL6hcKQJS0i0aK2YBm3Nebca/5YyrjlP6dh3n9AcvwceL+8PFL+ aP8AfS/QLPuTPS9PsbCYvMjnUpqLJfXDepJLvsqy0UAV6RqFA7LkoYhHfr3tWbUymK5RHKI5fjzN nzSP8x/zJ0vyhZiI3FqNZuEDWlvdzLEgVpFi9V6srMis24XelSaKGYWOOp6P511m/wDM1rAUtho2 oTX1tZIqP9aYaaeEt2zmTgInmBRU9Ou6nlvTFWXaf/cP/wAZp/8Ak8+KsZu9d81HzVqWkW7WdraQ WKXdtc3tvIFTlKqNJ6kdyVnRFWQspEJB4CpBLKqiNN16ddCt38wvDd398WktLSztpIpJYeVYiLV5 bl1bjRmJei13pTITyCPvb8Onnk3H0jmTsB8fwe5Aw/4n/wAQ30y2wMQtLQyab64+smEy3PCk+yCQ ENVOVDUfvNt6+LJzoe7r+r8c2EMeDx5R4jfBD1V6ec+n1V58/wCiyXSNW0y9RobT9zNBT1rGRPRm ir/NEaEA9mGx7E5OGUS5c+7qzzaaePc/SeRG4Px/RzHVAa1qHmK313SrewNpJZ3MoS6tXSRrlogC ZZ0kEiJEsXw/aR+RYLVSRWxoQ2mah5hubnUoNTNpLaW1zaLaXNmkiL6jS/v7dvUeT1GgIUGReIJJ HFSpGKojzPqevWNxp501rRo5Z4kuLW4WQzSxGQC4eN1eNIRBDWQsyuD0oDSqqV+UPzI0/wA2eZ9S sdImtZ9J0+1hlSeOVJJppJ3cVCox4Iix7hhy+IV4mq4qnmqadY6hOJIEddSh+CPULdvSeKh3VpaM GFesbKw8VyueIS3697kYdVPGK5xPOJ3H48xR80ssbrUdMRn1uNr60SaYpqcCEiPjI1WltlBKb1/e Jy9+IyHiSh9W47x+kN3gY8v92eGX82X+9l+g0f6zJoLmC5t0uLWRJ4ZF5RSIwZGB6EMK7ZcJAiw4 c4SiakKIefat+YfmHQ4biK8toNTvLm9Wz0d9Otrpo/hjMl00scZu5pEtKEO8a/EduKkNQsWXaJey Xlsl9HcQ35urK3nhuYUeCCZZPUeNlVmnZFZSO7YqxHWfO3m/SdOurm4Fo1lFetEdet7G7ubaG2jg MkryWsMzStwmX0fU9VUrVjxpTFWWaNryXflDT9b1qNNP+t2cNxewzfCkbTRgsh5e7UAO+A11YyyC A4iarqkdtLdWGo2c2j20tloN1cJbvbXRKo5kJ+O3t2HqQDY9SoP8nfMfh4COH6SeX6nJhqp6kEyj 9IvjO0j8OvPnL1M2zJaHYqlXmbzDb+X9L/SNxbzXMXrQW/p2/pmTlcyrDHQSvED8ciigNfAYqpx+ abWTzTJ5dW3mNxFB9Ye6VoHhA+H4XVJWnjY8/h9SNQ1DxJpiq7yn/wAcSP8A4zXX/UTJlOn+gfH7 3K1v96fh9wWz+XfRme70Wf8ARt055SxBedrMa1PqQVUBm/nQq3iT0y2u51ktPRvGeE/7E+8fpFHv tjsmheVJvq+neYNOk0u6Se5lt54ru5jhnlvmaS64XcUkTuJmJ5RS0rsONAMbWOoo8Mxwy+w+4/oN HyZfHBDb3dpBAgjhht5I4o1FFVVaIKoHgBhclKLi8sbrWRd6NaDUdXt4ns/rxdltYI3dXkRpPiQt yjXksas21DQZSct7R3+5zI6XhHFlPAO7+I+4fpNDutdofkzT9OjjNwfrcsUkk0KMD6EMk0jSu0Ub M/xF3J5uzP8A5VNsRis3Lc/YieqocOMcEftPvP6BQ8k41D+4T/jNB/yeTLnERDojoUdQyMKMpFQR 7g4qlt/osFx9X5p9YitJ0uoLeR2AWWKvBlYH9mteL1HTpiqG0Ty55c0/Ubq+sbVoNQuOfrCWSVyi yyGWRYkkd0jjeVixEQCFt+uKoyO+s7LT5bm7mSCBJp+UkhCjeZ6DfuewyMpCIss8eOUzURZY1D5Y i1GO8isre4s9P1AoLzUNQnubm9njjcuscSXMkjRw1Zvhk+Hcj06E5VxSly2Hf1+X6/k5Xh4sX1+u XcPpHvl1/wA3/TMo03R7DTlc26Fp5afWLqVjJPKR0MkjVZvYdB2AGWQxiPJpzaieTnyHIDYD3D8e aHtv+Ur1H/mBsf8Ak9d5Lq6+H99L+rH75q+p6LYaiEadCtxFX6vdxMY54ie6SLRh7joe4OQniEuf P7XYYdTPHy5HmDuD7x+PJi8/lwafrcms6nDeanzURnULS5u1kRFQxp61hFIsLFFkYiSGPkG+IIG+ LIcU4c/UO/r8R+r5N/h4s30eif8ANP0n3S6e6X+mTLQtG8uaZoqDQHeWxlmt+Ej3U97skyqEWS4k mZVXf4AQAa7VrlsZiQscnEyYpQlwyFFX1Dy7oM2vRavMlzLqsSoI4orq6WMpG3JOdssq25AferpT l70yTBE2eh28Nxe3XARSajKLi8jRnb1JFiSEF3Y1IEcSjivFfY9cVTNVVFCqAqqKKo2AA6ADFUPp /wDcP/xmn/5PPiqV6l5WilFxJpk76bcXQYXKxFhBNzFGMkaNGwY/78iZJP8AKyk4aNx2P2fJzIau xw5Bxx/2Q90v0Gx5MdtfLPlO1tbfRdZsbnTiklbW5bUL6SJyyej6UV8ZhKqMihfq8jKD2U9cRmra ex+z5plpOIcWI8Y7v4h74/pFjvplZ0uwZLnShH6NgbKG2EUDNBwh/eoFjeIo0dF2BUgjtlzhMYTQ fLdxYx6NoWnyarZW0wkM17d3U9gsiBUUSPNJKbr0xGoWMclWlKpgvucU6jiNYxxef8Pz6/D3Ehkt n5fjW4S91KZtS1GM1jmlAWOIn/fEIqsf+tu/ixxplDT78UzxS+73Dp9/eVnmb/pU/wDbRt/+Nsqy 84/1v1uy03Kf9T9ITkkKCSaAbknpTLnFQ/6S076h+kfrUP6P4er9c9RfR9OlefqV48ad64qx7U/J dzPcaYtlqLQ6bZ6imqXtte/WdQlnkj+wkc89z+4RT8QUKQGAIHUMqjdM0DUI9em1rVLyC6uzAbO0 FrbNbKluZPVpJzmuGkfkB8VVHgoqcVb8tymLy6ZQjSGOS7YRruzEXEp4geJynT/QPj97la3+9PuH 3B5PYfmNcyeT/Mura/fxx6lc2iixntdTkSzhuL0Sehp6cRbrDc2/phpeLPIBViw6Zc4r1+3t7eDR rXSronVGS2jhlEv79pwqBS8hkJrz41LOdz74sZREhRFgsXvtB1OLWLextXNzp4t5bhtFknkWMqHj QxLPT1CpqDwf4P2aAZjzjcuHpTZhjkwYzkxUd6qW9f1T0+IPkYso0fWNLuP9AgjNjc26gNpkqCGW NBsOKD4WTwaMlffLo1yDRDUjKTd8fUHn+33ix5sT/MHXvM0evaLodjZ3kOn3t3A0+o2stqhlihJn uoyzzxyxIsUXxMF+KtAw+y8m1V8manb6y3mLWbPUjf6bcazFb2KLcPcQxpamGNzHyd1QSS83ASil SpGKq/5oahCNFGmW2pra63dMjWFjFdTW17cfFwItvq8sMpYcq7h02+NaYqkmh622o/mfIsOrXEsN ubqGXTxcOTAlki2zLeWXwxRLNMTPFORzbZfs7BVmNxqx1Q+jotut5xJH6TkLJaxHoSki0eVvaLbs XXKfFMvo38+n7XNGlEN8p4f6P8X/AB3479wKjo+itbyfX78tqt0ks3G5cUMJ9RgxhgrwSu9Snx9v iwxxC7O5/HJhk1RMeGA4Idw6/wBY8z93cAyGKaKVOcbBl6VHY9wfA+2WuK8uu9btLjU/M19Z+bLS 20y7s4LbTtUN9M9gt5M0vKFVNx6YnWOAU+qujDkSV5ccVZB5Fm9KI3N2ktnXSbGe4W8uJ7h4+U14 7F5rtnm471HqNVRttTB1caH99L+rH75sQk8zaTJE13Y+aZ/8L6rfww31+b6SV4Vgt555BHMGJtpL 10RBDGVKCnFUZwBJyXofkua+i8n6ZJq5lS7eLkVuWZ7gK7FokkLFnaURlQ25Yt74FUtX0I3En6Qs CdKu3li5zoKmYmRQpnhBCNQkGrfH2quVSwi7G0vxzcvHqyI8Exxw7j0/qnmPu7wVa21ltLpb63br ZBjtqUZL2krGgq8jfHE58JduwZsj4pjtPbz6fsZnSCYvCeL+ifqH/FfDfvAW+eNb0DS9D9XWtRNh a3EiwxMl0LJ5pGBKxLccomjrSpZXWgFa0rl7gsY0HUIrnzf5Y0WLzA2oXekaRNe6rxu5Kz+usKWw mt+Y9Q8JTJylTkPhP7WKsi8y6voWl+WZ5tav20+zluZIRJHcC0kkd534xJPyjMZen2g60FTyWlcV Ystz6x8maXZeY/0hqMU0M17Fb3twbp7R0a4ErhZeM0PFETncxNzQ/CVdgcVZzq+sWCtJpiwHVL2V aPpsQV/gYdZy3wRoa9XO/avTIyo7c2qWq4JVGzPy5jz8vj8GOad5Zu21W7s791ksooLedNFSWVrU LK8yiIu5LSKnpVClQm9OA2OVY4VIx6bfp/U3ajHPPCOTNRJMgQORoR+r+cdzzq+ovdmVtNbkCGNf RaNQPq5AUqo2FFG3HtVdsvYgUxLzXq9rN528reX7fUzb6h682oXdpDcNHI9rb270jkhR15rJKykB wQQrU6HFLDPJXmjV/MWoRXurOJbqW9tbhUtbqSW2so5WYJYzW4SOOG6jVAZAzO9SalR8OU5v4f63 63K03Kf9T9IZf+YHl7z9q2hX9ppmp2ZWZnWGyFnIjNDIOASSZrxVJj5cyeIVqUKEfCbnFZB+gZP8 If4f9WH1P0f9Q9b0W9Cvo+ly9D1OXD/I9WtNuXfFU4xV2KpJ5Znih0KNpG4gz3IUdST9Zk2UDcn2 GU6f6B8fvcrW/wB6fh9wTL/SrjxtofoMrD8Qn4n5HLnFVoYIoVKxrxBNWPUk+LE7k+5xVK5P+Uut /wDtnzf8nosp/wAp/m/pcof3B/r/AKCjNS0nT9SjRLyIOYm5wyqSkkb/AM8cikOje6nLSHBy4YzH qH6x7j0Sz1Nf0cfvQ+tacv8Au1AovowB+0g4pOPdeLf5LHBuGi8mPn64/wCy+XX4UfIoz9J2Go2C z2UyzRC4hViuxVhMlVdTRlYdwRXJAuRjyRmLibDV/r1vBcGytY3v9SAr9TgoSlRUGZzRIlPixqf2 QcqllANDeTmYtKZDikeGHef0dT8PjSHGh3Wot6uvSrNHWqaXCSLVd6j1K0ac7ft/D/kZHwjL6/l0 /a2fmY49sQo/zj9Xw/m/DfzTpVVVCqAqqKKo2AA7DL3DJtD6f/cP/wAZp/8Ak8+KF8tqjv6iExTd PVTYn2YHZvpHyxVZ9Zkh2uwFXtcJX0/9kDUp9O3viqCt2UeadRYkcfqFia9qetd4OrjQ/vpf1Y/f NG/WJptrVRw/5aJAeH+xXYv89h7nC5K+K1jjf1CTJNShlehangKUCj2AGKrNQ/uE/wCM0H/J5MVR DojoyOoZGBDKRUEHqCMSEg0kh0K800mTy/KsMVatpU9fqrVNT6RALW5/1QU/yMo8Ix+j5dP2Ob+a jk2zCz/OH1fH+d8d/wCkiLDzBbXFwLK6jew1Miv1K4oGcDq0LglJV90O37QB2yUMoJo7S7vxza8u klGPFE8cO8fpHMfH4W02r6fptpzu5eDSzzrDCoLyyt6z/DFGgZ3b2UZaS4GXNGAuR/WfcOZUPS17 Vv78to+nn/dMbKb2Qf5ci8kgB8E5N/lKdsjuWmsmTn6I/wCyPx/h+FnzBTPT9NsNOtxb2UKwRVLE L1Zj1ZmPxMx7sxqcIDkY8cYCoighLf8A5SjUP+YGy/5PXeVj6z7h+lzZ/wBxH+vP7oJjNBFMoEi1 oaqdwwPirChB+WWuKo1uoOtbmEftCglHzAoH+ih+ZxVK/ME0Uy6S0bBgNSgB8QfiqCOoI7g5Tm5x /rfrcrTcp/1P0hPcucV2KuxV2Ksd8rQSxaaLmMCYvNchkagdR9YfaNjtTavE9965Tp/oHx+9ytb/ AHp+H3BO/r1oIZZnlWKOBS85kPD01AqS/KnEUFantvlzivHL/wAzelbaq51xJ4b2/U2+ux6leWum XEEYNy9nHN6twlrJxpDztacj7hlwqzzymbgvoD3Ms8076IHkkuxxuCXeFqSg1PMVo1TWvXKD/ef5 v6XKH9wf6/6Cluu67YL59tXOt28lhYwyDUraO9mg/RrxI8n1m+WK4SB45GKR8J02NOP7WXOKi/y3 umXR7qa6u21B3u3jg1NLi6uYb9EVT9YtYp5bj00LMylYjwqpK/DTFVfzfowuLKXUY+Wm3peCIXFs 5SdleZE/eshCsF5VA3oaEMMpz7RJCcGmjPKCPTLv9wPMHaQ8iETYXn+HLdbPUrOO1slNRqlop+rE nq86ktJCx7sxZfF+2TjERFAOPl1mS7z/AOm/h+P83/cjv6JZ+YmoQXMel6bp2rLFq091aTQ2Nrdy wXkttLOsTzQi3lXkiRl2rLG8W3xDbJt9pV+WHmnWPMPmHU59UcSvxeWCK0u5HgsY/VMSWV1bLHGk d1RObc3d+v2BQYq9E0/+4f8A4zT/APJ58VecX3mS+j8y63rfl64bX9OtbFFmSwu/VtreQyH1mliu bpbUyQxwcgsLRt8R5g8lIVTXyD5k1SbynYJNBc3/AJinVp72GeWNhC00jSKJ54y8UShGHFFHMLT9 2NwKpZd6jufxzcrHpTQlM8EPtP8AVHX7B5q0Gia4fMV9Kt7CLuO0tJfqfpH6iQ0lyBGUr6nwlKhw ftEnj2yPDk53v9n62iGXB48hwHh4Ib36uc9/5vwr49U/tPMMRuUsdShbTdQkPGKKUgxTEf74mFFk /wBXZ/FRhjm3qXpP45FyMmkPDxQPHDy5j+sOnv5ebHPMevWT/mHo2nQ6hIJ9Is7/AFTUtPtrhg0k YjSOKGS2RwJWYyeogZTTjtSu9ziJR+XOq3GqXWrXR1R9ShMljJ6iXL3VsXuLl5Qo5AJbzQxlYpYI hxFFY7tQFU9816vaTedvKvl+31T6tf8Arzahd2sVy0bva28D/u5IkdQ6ySspAcEUVqdDgVIvy/v9 ebzPrOoajfCbQLSKVJ9XN7cTWVzcPOJI2gSdYoIFghBRxAClT9tiDRLGUhEWTQDK9QafzNbG0tLN V01iG/SV7Geo6PbQni5YfsyNxA6ryyucRMURs14tXl4rw+n+kf0R6/Hb+so+TdKFnYfXlVr67lee Oa6nbndMsc7oAJHNKfCCV+EVqcjg3iC5GbTRx5SRvI1v15D4AeQAHcGUQzxTKTG1aGjKQVYHwZTQ j6cuYsE/N291W302xXTZWmnklcDR7a7ubK7vGKcYhDLaK81I5GDOKolPtuoxVN9De402SWTXbqMX FnounNql7IwSMPEbozys7EALUMxJysfWfcP0uVP+4j/Xn90GEReZNAfyJNe3/mSW2TzDqWoTaI36 UlhIRJGihT6z6vqJHEqLI8aPQE8ArVCta4r1K3k+qWVrBPM9zcrEilytJZWVQC5TtU7nsMCpR5hg le40m5kVYj+kIFCLu5HxEc26fQOnicpy84/1v1uVpuU/6n6QyPLnFdirFfMfnADREuvK97ZajePq NtpqgEXUXqyzIksbejLHweONy5q2wHTFUJpX5k6drfnv/DukXNnPaW1tcS3komV52mhlSIRxxK1V VSXLM25p9kKVZlU+8p/8cSP/AIzXX/UTJlOn+gfH73K1v96fh9wTKa2imIZgRIv2JFNGX5H+HTLn FU/VuYNplM0XaWMVcf6yDr81+4Yqlr3EB80QTeono/o+Y+pyHGnrxd+mU/5T/N/S5Q/uD/X/AEFM vWuJ9oF9KI/7ukG5/wBRDv8AS33EZc4qpDbRREsKtI325W3Zvmf4DYdsVS3zZ/xxJP8AjNa/9RMe U6j6D8PvcrRf3o+P3FN+uxy5xUkk8uy2cj3GgTixkYlpLJwWs5GPUmMEGJj/ADR08SGyNdzinTmJ vGeHy/h+XT4e8gqln5ijNyljqcLabqDmkcUpDRSn/iiYALJ/q7N4rhtlDUC+GQ4Zff7j1+/vAc2t WGnw+nKzSXUs1x6FnCpknkpM/wBmNd6eLGijuRkZ5BH3ufh088m4+kcydgPj+jmp/UNY1XfU5DYW Tf8ASutnPqsNv7+4WhH+rFT/AFmGV8Mp/VsO79Z/U3eLjxfQOOX848vhH9MvkE2tbS1tLdLe1hSC CMUSKNQqgewG2XRiAKDizySmbkbKX23/ACleo/8AMDY/8nrvHq4cP76X9WP3zTC7s7S8t3truFJ7 eQUeKRQynvuDglESFFzMeSUDxRNFKPqOs6Sa6bI2o2A66dcv++QV/wB0XD/a/wBSU/7MZTwSh9O4 7j+g/rcvxcWX6xwT/nAbf50f0x/0pVE1uw1GAxws0d1DNb/WLOZTHPFWZKc423p4MPhPYnLIZRLl z7mjNpp46J+k8iNwfj+jn3tT+YTPK9rokP6RuUJWSflwtImHUSTgNVh/JGGbxA65O+518tRZrGOI /wCxHvP6BZbt/LwknS71if8ASV3G3OFWXhbQsOhhgqwBHZ3LP/ldsaWOns8UzxS+we4fpNnzTjC5 KUeU/wDjiR/8Zrr/AKiZMp0/0D4/e5Wt/vT8PuCZTWscrB90lAosqbOB4V7j2O2XOKp+vPBtcLzj /wB/xg7f66bkfMV+jFUBBcQL5i1CYyKIfqNiRJUcaGa6pv75UPrPuH6XKn/cR/rz+6CP9S5n/ugY Iv8Afrj4z/qofs/Nv+By1xVWG3ihB4glm+27GrNTxJxVKvM3/Sp/7aNv/wAbZTl5x/rfrcrTcp/1 P0hU8062+h6BeaqsSTfVIzKySmZU4Lu5ZreG7kAC1O0Ry5xXfpi8/wALfpn6j/pn1L63+jvXjp6n pep6P1j+6py+H1Ps98Vb1Xy1pGq32n318kz3GlTfWLEJcXEUaygEB2iikSOQ8SR8anYkdCcVRUOl 2EOo3OpRxUvbxIo7iarEskHL01oSQAvqN08cVS7y20q+XS0KepMsl2Y4yaBmFxLQVPSpynT/AED4 /e5Wt/vT7h9weX+W5NTg0vUbnzdodxrtzqHofWLl9J1AO11OXaazmgpcySWdqESjJEIjtxVm3y9x Xp3laCKw8uabp2nrLJHb28aB7kGMp8IPFwakMvTgteNOJpgVRk06vm6CQyf6R9Slk58V48hLEB8H h715f5WU/wCU/wA39LlD+4P9cfcU7F2YyFul9InYSA1jb/Zfs/Jqe1cucVhvnq0g1LzBosS2k1/N p06zXFncaa1zp5tnZTNN9YkgZFuIkj/delJzqePE8jRVLrPTIDP5l163tZYbbU7nThBNcWZ0+eQp cBpfUhaO3kcK7/DLKnM7ipABynUfR8vvcrRf3o9x+4pr+aFr+ktNt9Lgt5rzUDKtxZ2LWBvdPuHW qCK+kkhkgjj+PlVnRgQGWpFMucVbokdhL+YmtaqLGSwg0ywttItZ5bOW1SYCWSSb0pZI41lRWWNE 4Ejao2YYqym8tRqlu9tPAv1KQUcTIGZh7RsCF9i2/wDk40xnASFSFhjfl7S9T0qG5vNKRL6GS6uo 57OYhbnjb3EkUfpXLbv8KD4Zif8AXXKMUeZ8z97LVjLiIjEmeMRj6SdxcQfSff8Azv8ATBkmma3p +ol44WaO6i/v7OZTHPH7tG29PBh8J7E5cC1Y80Z7DmOnX5fi+jz9rTSZtb8xa3LY3p03WLWCwEp0 Sb6y8zNKZkktja854fTjiHqXMRUfZD7nC2pz+X2mzaLZxWd3AILi10XTjdQQqSFlMl28oWNOdPiJ +BNh9ldqYOrjQ/vpf1Y/fNKNH0ew1HQdf1C48vvPca/rUk0OmahZSxJVONrbTXNvKifuuEf1hi46 k/t0wuSy2zfQ/K2m2egadCZZbeIC2020RPVYEktIUXhHErPUlm4pXAS0ZNRGJrnLuHP9nvNBLPMW h3upwW17rXpRendWscFjbgNwSe5jikElwyh35I5BVOK+PLrlOWPInnY+9yNJjyZCY5DUDGXpBNGo kjiPXccth0NsngR7CFIFiDWkYCx+igUoo2AMSilB/kf8Dl7GMREUNgio5Y5UEkbB0PRlNRttilgX mmw866j590G2FtC/li3uhfNIk8ymlrGK/WEFu0fqevKrRKZSG4dFNWVVD+Zzrzfl5HbaPNPatd38 kF9e2tvPeTwWjXMpldILYidi1Ah9MhgGqCKVFOn+gfH73K1v96fh9wZV5GguIfKuni60+LTLlkLz WkEZhUEsaMY2aRlZ1ozBnZgTQknLnFTQ3TynjaKJB0M5/ux8qfbI8B8qjFUnttNC+ar+VJKXIs7R /UKLxLPLdBvhFPDx5e+Vj6z7h+lyp/3Ef68/ugnK3fFhHcr6UjEBWrWNiegVqDf2ND88scVifmxI dS86+VtPeyuJI9Onm1Sa+WzmeGNord0hi+s+mY1Z3flxDV+AA9VqqkOm6ejearrWobWRrS/1GzeD Ub/T/qN+ZHaUzW/KSK3uJLeNVi9P1V26AtTanNzj/W/W5Wm5T/qfpDNNS8m6bdJcpZSvoy6g7Pqx 06K1ie95ji31iR4ZJK0J+NGV9/tZc4qc/VLb6p9U9Jfqvp+l6NPh9OnHjTwptiqrirsVSLyzdRx6 PHGAZJvWuSIkoWp9Zk3NaBR7kjKdP9A+P3uVrf70/D7gmn1eabe6YcP+WeMnh/sm2L/LYexy5xWM L+ZOksHWy0+5vIxeNptgbWSxcXVzEHaSOEC5Bj9NIWZvXEY4j5Yqi9H1iz1rV9N1Wz5fVrzS5ZYg 1OQBmi2biWFQdjQkZT/lP839LlD+4P8AX/QURqHm3TrXX00IxNPcfV/rd5IstoiW1uSy+rMk00Up T4GqY42p3ptlziteXtYj1e0N/pEM0emvQ2j3ShIblDX95AOTTIhp8PJACN1XeuKu8zXSPo7xuDFN 61sfSfYn/SY91I2b6D88p1H0H4fe5Wi/vR8fuKa/W2m2tFEg/wB/t/dj5U+39G3uMucVKdf12w8v izkuY5NQ1G/mFtY2ySW0cskhUsVi+tS20Q+FdwGqdupxVZZeedMvNf8A0PHbXKkvLbrfMsQtmurd A81urCQuzxqfiIThUEcqgjFUd5b/AOOfN/zG3/8A1GzZVi5fE/eXK1f1j+pD/cRSDzb5n8oR3zWN 5HNcalZxrIk1kAJoZZpo4IYY5uSUlllmQBK07vRcsItwMmGM+fMdeo+K/wAveadUlsWubi2mvLGG aW1uJOMRvraSByki3ENu0sUvEj7UDH/Vx3DTx5Mf1eqPeOfxHX/N/wBKiYPMWhrrV9qP1yNrOSys EikQ8y7ma7/doq1Zn/yAOXtgtrjqMYySlY4eGP3z+3yRfLX9X+yH0bTj+0wVr2RSOwPJIB8+T+yH Hctt5Mn9CP8Asj+gfafcUx07SrDTYWis4RGHPOVyS8kj9OckjEu7e7EnCA3YsUYCoj9vvPM/FIbr zFb6tHqNpDbTwto+sWFlPJKI+Ekn1i2mrEY3kqvCVftUIrQiuQy8viPvDnaT6z/Un/uJJjrvmWLR pbUTWN1Pb3E0MEt3AiNFA1zKsERk5ujsGkYD92rkdSAKZY4qYyWqlzLE3oznq6ioanQOv7Q/HwIx VaLtojxu1EXhMN4j8z+x8m+gnFUq8sXSLo6RRqZphNc1jTtW5kpyPRfp69q5Tp/oHx+9ytb/AHp+ H3BNfqrzb3bBl/3wv93/ALKu7/Tt7Zc4qG17XLfRbBbqSCW5aSWK2t7W3CepJNO4jjRTI0Ua1Y9X dR74qgPLuq2+r6nLqdskkcF5pthNGky8JFDS3Roy77/I0ysfWfcP0uVP+4j/AF5/dBCz/mBpw024 u5NMvGih1ZdCeClszvPJKsAdQJyrRGSQKd+XWq7HLHFZF9Xmg3tm5J/yzyE0/wBg25X5bjttiqU+ YLqOR9KjIMcw1CAmJ9mp8Qr3BHuNspzc4/1v1uVpuU/6n6Qn+XOK7FXYq7FUg8rWzrpAmt34O89y 0iNujkXEg+amg6j6Qcp0/wBA+P3uVrf70/D7gmrXMjq0I4214ysIfVHNC1NmFCnNR1IqDTwy5xWH 6h+WcmrWV/Bq95aXEurzRS6pLHp6KvCFPTT6rHNLcCGWhasz+o2+1KCiqc6fpljpeuadpthEILKz 0t4LeFeixxyxKo+4ZT/lP839LlD+4P8AX/QUv81+QbrzTJPHquoQiyWG5i02O2tWjmiN1C0DmeZp pPWXg5+BVjB79BS5xVfyb5Zg8rW15Z25gmubyf6xLbWFstlZwn0kjVY4A8oiUrGGbk7MzEn2xVE+ bLRptFdrtuf762pCtRGtbiMfNjv1P3DKc/0H4fe5Wj/vB7j9xTil1B0rcwj9k0Eo+RNA/wBND8zl zipN5i0S58yRpZi9gi0YshvrZrZnui0cgkAjmaVFh6Abws3cEYqhdA8ivpmrre3F+Lu2tGvG0m0W H0fROoTmed5W9R/Wk+LgrcVAXtUk4qnHlv8A4583/Mbf/wDUbNlWLl8T95crV/WP6kP9xFik35U6 RaS61eW92Ej1KBLdk1Mz6jbQW6u00v7m7uHhctMxkUuvFDX4d2ra4hNI7yvZwaboltoXky1EelWw IGrXQ/dMXYu8kaL6bXDMzE8hxj8GPTBd8nF8eWT+7G3848vh/O+weajbeToE82X93b3k0espaWs3 6SYI5aSZ7hJOcNFiKMsSDioB22IO+R4d3EhogM8pAnxOGPq95lzHLoOVeRCdr5guLBxD5ghW1BPG PUoqtZuSaDkx+KFjXpJ8PgxyV97mDUGG2QV5/wAP7Pj7gSnLFnhJgdQzLWKQjmtSPhJAK1H04XKY laaBfaJ5daC/vY9RvbrWYL24u4oDbBmudRik4+m0s+yA8F+L7IGV5eXxH3hytJ9Z/qT/ANxJMtS0 PXrzzDZ3yanbx6TacW/Rz2jSSmQE8nWf11QMy/COULcRWnxb5Y4qdTXEMIBkahbZVALMx/yVFSfo xVSKXNwP3lYIT1jUj1G/1mBIUf6u/v2xVKPKlq8OiRm0YKPWuawP/dmlxINu6Hbtt7ZTg+gfH73K 1n94fcPuCdRXSu/pupim/wB9v3p1Kno30dO9MucVIvOnlW68xWsEEN3BDHGZBPbXtr9dtZlljMfx w+rBVkrVDy2PY4q1pWnXNhdXOm2t1zubXR9PtoL26UzFpIzdIssyK0RepHJgGWviMqH1n3D9LlT/ ALiP9ef3QSvT/wAv9btrfQLWbWbea30m+m1O/VbF0a9uJnmfkWN0/p0a4L9Gq4B6fDlrisxe7HMx wL60o2YA0Vf9d+g+W59sVSbzDBIX0mSd+bjUbfii7Iv2ug7n3P0UynLzj/W/W5Wm5T/qfpDIMucV 2KsB88eYxPZ6Zo0slx5e1fVtXtrSyjkuoobmSGOVZJpo/qdxITG8atGAxHxMAy7iqqtod/HqP5ia hLa6kmr6fHbkrJZXdwYLKVCkRtLiBJ3tHlk+ORW9MOKEHbjirIfKf/HEj/4zXX/UTJlOn+gfH73K 1v8Aen4fcFO58yaZJrMmgxwS39zAiS6l6Sx+jaI/xRtcPI0agtTkqLyenxUpvlziqHlfzH+m7Ke7 sYJxb29w9s0Vy8EjM0YBZobi3luIZVBPH7dQwZWIKkYqvkv7b/FcBJIcWEymLifUr60Rpw+17/Lf plP+U/zf0uUP7g/1x9xTbhdT/wB4Tbxf77U/vD/rONl/2O/+VlzioHzDr+meWdJF3cJ+7Msdvb20 bwRNJLM/FURriSCIEkk/E4+/FUl82+a9PS30/SZopYtV1OS3k+okI726rIkrfWGjd41+zxHFmq32 aipynP8AQfh97laL+9Hx+4p15l8zWWgW9tJPG1xPezra2dpFJbxSSysrPxRrqW3irxQnd/YVNBlz ioY69bz6/b6VNp17Z3NxDJJa37LEI2MHEyxVSR3+AyD7Sem37JbFU39eeDa4XnH/AL/jB2/103I+ Yr9GKse0fX1FtPZaZAdRvxe3pdUPGCIPeSsrTT0ZUqpqFHJyNwtMpxHb4n7ynXakHJww9UuGHuHo jzPT3c/JMI/Lz3ciXGuzC/lUho7MLxs4mG4KxEn1GH88hPioXLK73EGn4jeQ8Xl/CPh1PmfhSDuP zB0KGHVrpVlm07RfUS/1JfSS2E8dK26SSyRh35HiSPgVtmZTknKVfL+oPqOs3d69pLZGfT7Jlt52 gkcL695xblbSXERDD4hxc7HB1caP99L+rH75oL/lY+jyWGtXRsLxrTR7aW7kZ0gC3FvDJLFI8XKU AUe3kHGbg23TC5KMtNKuYLaG/wDLzGzinRZm0a6H+j/GvLioXkbdhXf06rX9k4Krk4vgGG+M0P5p +n4fzfht5IfV/MVrLaw2d6jadqIvLFja3FAGVbyEs0Mg+CVR1qpqB9oLlWU7fEfeHM0GoByGJ9Mu Cex/qS5dD8PjTIfWuJ9oF9KI/wC7pBuf9RDv9LfcRlzFUhtooiWFWlb7crbsfp7D2G2KpXq/mm10 zWNM0uS2muJ9Uf042gaA+n/lPE8qTlKAktHGwUAlqDFUHYazY6J5Nn1a/fhaWbXcsp5ItaXMlFDS MiAsaAcmA8SMp0/0D4/e5Wt/vT8PuCbabdLq2lw3U9lJaCcc1tp2gkdRU8H520s8XxD4lKSHY9jl ziq3G6g+xW4i/kYgSD5MaBv9lv7nFUst7+2/xNflWLObKzCxBT6lRLdbcDQjqOuVj6z7h+lyp/3E f68/ugmfpXM+8zGGLtFGaOf9Zx0+S/ecscVBavr1notxpNm1rLINVuhY231cRcY5DG8tXVnRuPCN ieCt06YqkuteaNKvfMFroVozT3dhd2s15IgBij9R5I0jL1+2TG+wG3E1odspzc4/1v1uVpuU/wCp +kIzX9Z+safeW9he3mmXkEv1dZVs2WWWbixSO1N7CYJuTLUuodQoO6/aFzio3nrX+EOf1q2/Tf6P 5fXdvqv1v0a+r/xi9T4v9XFU3xV2KpR5T/44kf8Axmuv+omTKdP9A+P3uVrf70/D7gxh/wAtDaea brzRZ31la3jTzXkFxNYl5vUnh9Bo7qdbiJprdVJKRLwo1GJNMucVkHlvR7nTrCSBXBlubia7vLz0 vQDzXDl3MVuS/pgVoObE7b8qk4q1JYwf4rgB5FzYTMZuR9Tl60Qry/h09qZT/lP839LlD+4P9cfc U29S5g2lUzRdpUFXH+sg6/NfuGXOKlnmbSL3X9NNhaX1tDpt2kkV/wCpbfWnkjcAD0H9WOONl33e OTem226rFtc/LbRbDU18xW81yGtxDHFaPc3UkYmmuIUkl4vM0fxRxovAJx+EHqFpTqPoPw+9ytF/ eD3H7iyfzX5dvvMFr+jGu4IdFuV4ajA1s0tzIvIH9xP6yJCdvtGJyOoocucVAR/pDSPMN1eatqsW pS3iuumaTaWbpdJFzBVQTPMCi0+J+CKSauaBQoJacueMNj9R6Dmfx38h1TH9H6zqwrqkhsLFumm2 rn1WHhPcLQ/NIqDtyYYKtq8OeT6/TH+aOfxl+gfMhRs/LkdtC02iS/oucSygxIvK1kCysqiSCqjo tOSFW98hLFvcdj9js8GaMYDHKIMBy6Ef1T+g2PJFQ+YDBMlrrMH6PuJDxim5c7WVj0Ec1Fox/kcK 3hXrgGWtpbfc2S0vEOLEeMd38Q94/SLHfTE/L35VXnl57ibStQ0+KeeP6q7vphImt2keR2uwtyhu LklgBKxCgVHp/Ftc4adaF5fh0ya70O0nkjSDSLK3juRQSAmS8HqCgCg1NQAKDB1caH99L+rH75pG Pys1ldI1Gwi1qzifVWtFv2j01likitOtYhdCs1xss0pY8lAAVeuFyWXTeYDcSvbaLCNQuEJWWflx tImGxDzUPJh/JGGbx49cpOW9o7/c5kdLwjiyngHd/EfcP0mh3WhL7y1FdQibW5TqVw0sIVSDHBEG mWvoxAnid/tsS/8AlYY4t7kbLTqMkJw4BECHzJ8yf1UFb6vr2kGtq76vpw62szD65GK/7rmaizD/ ACZCG/yzk9w67hyY+Xrj3fxfPr8d/wCkUw0vWdP1JHNrIfViIFxbyKY5omIrxkjajKfmMILdizRm Nv2j3jol995fvtQ1+yvr27gfTtMm+tafZx2zLOsxgeAmS5aVwy/vWIVIk7AkitS2obTrXVbryukG m3NtayvcXIme7tmu42iM8oZBGs1v8RqNySP8k5Tp/oHx+9ytb/en3D7gmmiaXZ6BoVppsch+rWMS xCWSgJp3NKKKk9Bt2GXOKied1P8A3YNvF/vxh+8P+qh2X/Zb/wCTiqWW9hB/ia/48lkFlZETBj6l TLdbljWvQbHbYbUysfWfcP0uVP8AuI/15/dBM/Wng2uB6kX+/wBAaj/XQfrH4ZY4qT3/AJfvtS80 aVrP6Qh/ROnRTiKwWBjK8tzH6ZmF0JgF4rstI+hbfccVWPWv5f6X5X1BbuynuJBqGp2SwwzXFzMs FvBFxSEevNNyo/N+XblxFAMpzc4/1v1uVpuU/wCp+kMy1jy75f1uOOPWdMtNTjhJaFLyCO4VGIoS okVqE+2XOKjvTj9P0+I9OnHhQUpSlKeGKrsVdiqQeV7l20dYrdPUkWe5Du3wop+sSHc9z7L9NMp0 /wBA+P3uVrf70/D7gm3oRRg3F3IHaMFzI9FjjA3JVei08Tv75c4rB9M/Nu11yNZPLtrb6j9cujZa VEbxUlkdAzyS3McccxtYFjjZwz1c7fB8QxVN/L2tJrmoaVqyReiLzS5ZDFy58W9eIMAwA5AEbGm+ Un+8/wA39LlD+4P9f9BVtW813lp5nttCtbKOaSe3a4D3EstsZePImK1P1eSCaRQlXVpk4gg9K0uc Vd5dvdb1KW/e+sbbTZrWUQpNZXUl5FM6rWQP6lvaf3ZopIBNajkKYq15w1BLXQpDf0hUTW1JhUxt S4jJ91NB0P0VynUfQW7T5YwmDI0N/u/T0Vxc63q9PqatpWnN/wAfkyg3Ui/8VQuCsQP80oJ/yO+W Xbr+LJk5eiPefq+A6f53+lSXW/NHlnyZqOn6NCIW1zXXJja8uVg5hNjLc3U3Nj8TBUUBmJNFWgNC A248MYcuvM9T7ym9lrfmKXzG2mXOl2sNksTzG5S8eWdUD+nEXg+rLGvrMrFP3xNFNQCCMLam2n/3 D/8AGaf/AJPPirBNQ/OPyfx14yva3Gi6GTbai73ERnlmLen6cNpRi8ZchDJIyLXpUAnEgHYpjIxN jYpt5b/S0mjwappD2zWdwPUi0pbv67b+maU9C8VBwYbgqOcYOykDfKPDlH6eXcf0OZ48Mv8Aeipf zhz/AM4cj79j73W/mWEeZb4fUrv6/JZ2aJp3pfveSTXPI8ifS4D1F/ec+G/Wu2PjDuN934+9xYaI +PI8UeDgh6r25z+N+VX5Jn+iNR1P4tblCWp6aVaswiI8J5fheX3UcU7ENj4cpfVy7v1uV48MX90P V/OPP/NHIe/c+5L9c83jQ/MGk+XrPTo5heCMBFmWB1jaURf6NAEb1TEtZJF5JxjUtU0OXgADZw5S JNncq9jrmqX91qFjqGmrYtYzWTRSRz/WFdZ5AwRzwj4TIFBdByA5LRiDihT82+dZdC1PTNPt7Fb2 fUOTcWnEDcUkjjKQrwkMsx9XkqHiCqt8W2KoePUtH8z+ZbzT7SCVJNKtophr8Dek4a4d1RIGofUQ iJmPL4DtswIOAhpy4Iz35S7xz/HkdkzOpaxpO2rRG9sR/wBLO1Q80H/LxbirCnd46jxVRguubX4k 8f1jij/OH6R+kX5iIU/KV4bjQojZASo8twy3J/uuLXEhBUj7fXtt7jK8H0D4/e7HU5IznxRNggbj 3BOorRVcSysZph0dui12PBei/r8ScuaEJ5g1HUdP017qwtoLl46tMbu4NpBHEis7ySSrFcNQBaUW M7nsKkKoHy/dX93qk1zf2q2V5Nptg81ortKI2aW7PHmyQkkd6oMrH1n3D9LlT/uI/wBef3QSuHz/ AKhcRPDbaVFLqkup3mm6dbi6YQSx2NRNcyzmCsSIysrARv8AFQCtcscVO/L1/DrmhafrtiDafpK3 iuvSNGX96gejgUDHf7QoT40xVQ8wzyc9Jjnj9OT9IwUYfEjfa+y233ED2rlOXnH+t+tytNyn/U/S GQZc4rsVQGt65pmiWBv9SkeK0DxxNIkUs1GlcIlViV2ALMBWlMVcNe0ltYbRo5/V1GNBJNDGjyCJ WBK+s6qUi5AfCHILdsVQHlm1R9HSRCYpvWuR6qbE/wCkybMDs30j5ZTp/oHx+9ytb/en4fcEwu+M lrNaakg+rTo0UkyEhCrgqQ2/JNj16e+XOKxVfyn0kIjpq2pLerElsmoo9skws4oniS1ULAIljVJW oyoHqa8q4qnVpY2en+YNPsLKJYLO00t4LaFNlSOOWFUUewAplP8AlP8AN/S5Q/uD/X/QV83ltZNV Oq3mp3Uxt/UfT4JPqyw2TyRmN5YeEKMzcGYVmZ6Anxy5xULpt6RYw6Z5Xh+sW1uoj/StyW+rVBoz hhR7mRjVmKfCTWrg4Lvk4hzme2MX/SP0/wDHvht/SCvJ5dtowl3fyNqWoerEv1m4AIQNKgZYYh8E SkbHiKkfaLY8Pe2Y8AjLiJ4p9/d7u77+8ledEu9OJk0GVYoq1bS56m1NTU+kRVoD/qgp/kZT4Rj9 Hy6fsdp+Zjk2yiz/ADh9Xx/nfHfzSTUdE0TzHrUZ1OW80rUngW2vdJLQql5bxS+uI/UKSM8YepJt 5Faho/gJQygmjtL8fNry6UxHFE8UO8fpHMfH4Wyuw0yCylu5ld5Z72YzzyykFugVEHEKAkaAKo+k 1JJNrjLtP/uH/wCM0/8AyefFWHTfld5ehMUzajexy2rk6PIDbM1kXnFyyWyGBlkLyoCfWWRtuuKs i0LRRpmlxadaGSC0jaSRpJWD3Msk8jTSyOQOKs8jsxoO+wXFVK2sbT/E+ox+mKfUrFuVTz5erdjl zry5e9a4OrjQ/vpf1Y/fNNK3UHWtzCP2hQSj5gUD/RQ/M4XJSC58l6fqOsy6wmqXsYlliuJLGNof QF1bR+nFLSSF5VdBSqc+JI+JTviqvpPlz9BaYbY6ld6mZLmB/WvTBzFZlJ/3nit1YsxLM7Asx6sd qKqes+Q9O1fVzqFzeXawy/VTd6ajRfVrg2MpmtzJzjeVeEjVpHIoPeuKoHSdC8neVNV1MeXNLjfW NRdZJrOyigiEKLGiJGWjWNIIfg50c1LFiOR2yqWUA0Ny5OPSykOKR4Yd5/QOZ+HxpOBod1qLerr0 qzx1qmlw1Fqu4IElaNOdv2/h/wAgZHwzL6/l0/a2fmY49sQo/wA4/V8P5vw381GHy7GvqXmkzHTL 5ppuZjXlBLxlcATQVCtttyXi3+VTLuHudVPB6jKB4ZH5H3j9Ox81aHzE9rKttr0A0+ZiFjuwxezl P+TKQPTYn9iSh8OWN96BqKNZBwn/AGJ+P6DR7rTDU9Mg1GKGGd3EEcyTvEhAWX0jyVJKgkpzoxAp WlDtUEuSgTFJNr+rQxzPbSSadaIlxEEMkbNJdgOgkWROS9RyUjxByofWfcP0uVP+4j/Xn90Emf8A LPTBodhph1bUI004XKm+V7dLiWG8YvcRSusAUK/dkVX2+1Wpy1xWSWoWK1htNMhWK0gRYoXYERqi AKojXYsAo23A9ziqXeYLWON9KkJMkx1CAGV92p8WwpQKPYAZTm5x/rfrcrTcp/1P0hP8ucV2KsQ1 3y15kvG0uyS6TVNMTU4dQ1ObUZUimWK3cSRW8EVraJG6rKquDI1dqEmtVVQHkryFrmheZr/UZ7tf ql3LeTXPC6uZzezXU6vFLLbyhILYwRL6YEXIt3agpirJvKpC6GhJoBNdEk9KfWZMp0/0D4/e5Wt/ vT8PuCRaF+avl/WoNR1Gykhk0exkaCKaOdZLqaRa9LRAWRHCMUZ2BKjkVC/Flzipz5ZvpdW0Cw1q 3gOnjUIVuUsJDzURyjnHWgXgzIQTx6E78sVSrUfM9vbecLe2SP19Sa1ktltEkjA9V5I3UNIxCqCq lt/jp0XtlEjWT4M/HvEYQBnMSsgdBXOR5R59dz0BTZdBudQYS6/MtyoNV0yKos1/1w3xTkeMnw9w gy2u9whgM98hv+j/AA/8e+O3kFPzJrWv6ZJbJpWlW17FK0cNbi8a1YySNxVIUjt7ovxUF3LcQq77 70k5SnZeYLjU77WrJ7RYYNH1C1tI7pJTIJmYQztVTHHwKCVQQC2/fFVnnTz9o/lU6fb3UkP6R1aU w2EE86WsZ40Mkks0nwpGgIqaEkkBQScVSUefNN1rzYvk+/sLSXnLJbyRi69W6jngt/rDS/VhErJB 1WKYyKzGhCjIzgJCi2YsssZ4omiyRo9b0gF4XOq6au7QTMBdxKP5JWIWYAdpCG/y2yqpQ5eofb+1 yeLFl5/u594+k+8fw/Db+iG9C1mHVLaQac4+CWX1jKCHjLyMyhojR6kfzUHzyyGQS5OPlwSx/UOf I9D7j1TWG1jjYyEmSYihlfdqdadgB7DbJtTCE/NvSruPXrjSUt7200FjFOzXcccryhxHyEIWR0gD kgyvStCUVxiqZeTtam1q/udSmt1tmnsbSiRyieJlS5vUWWGYLH6kUqqHjfiOSkGmDq40f76X9WP3 zQFj+Zc97aa5dw6bEINIUtHJ9YklHwyvGyXQt7eeSCThH6vFElHBlatDhclk2jzNq2kWOqSwmxu7 u3jmZIpFlKc1DcfUA4yLvtVfoGKofXdbt9MtoxqLBXeWIw+lVml4SKxCxCr1oK7VHvkJ5BHm24sE 8n0jlzPQe89HLDrergNcO2lac2628Lg3cin/AH5MhKwg+EZLf5Y6ZXUp8/SPt/Y5HFixfT+8n3n6 R7h/F8dv6JW65fWPlHyzcXllZx+lblAlvzECF5pFj5yykOQoL8pH4s1ATQnbLYQERQcbLllkNyNl INO/NezvtV0rQlgt4dev4frM1rNeIkUcRcqhhkKc7hpkUyRKke6UZuAIyTWyHVtbXQ/LV9qrResL V5mERcRqS1wyjk5DcVBarGhoOx6Yqw67/N+1C2Nrf6baqL9ImnhlvFZZ4bm7ezjbTl9E/Xlfh6vR B6bKT9oY0iUQRR5Mw/Q2o6X8Wgyg2w66TdMxhpXf0JfieE+A+JOwUdcjVOL4Msf92dv5p5fA8x9o 6ABAaP5mtb3zRqEKRtFqItbaCSxmZFdZIZLhpByUsrBBKlSnLr88rhIGZ9w/S5/jA4oRIMZ3I8J2 NVDcd48xYZItqzsHum9VgarGNo1P+r+0fdvoplzWluv+YLjS9Q0OzgtFum1i8No1ZTG8SLDJM8oU RyBwqxGoLL23xVIL7zNdX/mdtGe0jji0u/sm+spLIZD63qcRJDLDBx5BCVaNpFP81cpzc4/1v1uV puU/6n6Qt/MmXVLvyrqei3ulGaPV5o9Ps2sEuNQYW80qrLc3CLbBbcwxkyDdtxs1aZc4rNfqdr9T +p+mv1X0/R9H9n0+PHj8qbYqrYq7FUl8tQxzeXvRlHKOWS7R13FVa4kBFRlOn+gfH73K1v8Aen3D 7gxTVPy38i2eiTaVrMs+qG9tksNPW4jt7i6hht0kSFLGGOAIrxCd6S+mW3qzZaS4GTNGHPmeQ6n4 Mh0/RL6SyhsUiXQNDgX04NLsiqzlB0Dyx/DEP8mLf/L7Y7lp4MmT6vRHuH1fE9P83/TI46JpCGHT Vs4fqDQTcrYoChq8RJYHqSdyTvXfAYgijycvB+6rw/TXcpfUdZ0o102RtQsR10+5f98g/wCKLh+v +rL/AMGMq4ZQ+ncd36j+tzfFx5frHBL+cOXxj+mPyLrSXS9X1JbxJ5o76xieL6hKBG9u01OUpiZe XMheKvutK8eprZDIJe9pzaaePc/SeRG4Px/Rz71HSPLcegaXNbrfXOovdagLya5vPR9Uyzzoz/3E UCca9Bx26dKATaGvM/kfTfMNxHPcXNzauLaaxuPqrRr69pcFTLA7SRyMqt6Y+KIo/wDlYq3Z+X9N tdcl1WIzajqvpm1hkndfStIKgmCLgqpGKgcqKZGoOROKpytpzYPct6zg1VKUjUjwXep92r7UxVLz oljfR+u3KC9jlnEN9AfTnQeu5py/aXxVgVPcZXPEJb9e9vw6mUBXOJ6Hl+PMbrP0lq2lDjq8f1uz X/pZ2qGqgDrcW45Mv+vHyHchBkOOUfq3HeP0hu8HHl/uzwy/mn/ey/Qa95Y9Y/lhoD29rdadrd// AKKVbRb2CS1YWsKu7+lCPQaKRGMh5GZZGO3xbZcJAiw4k4GJqQohM9G8vWFjeahocTSPafoy1id3 b963qzXpkYsoWjMXJ+ECnamPVxIf30v6sfvmhB5Ds9LsrmWTzLqVvHLFDBe3sr2KlrS3Vkit2Y2w VEUSt8ahZCTu/TEyAFly4QlM8MRZKaWs9/dWsNnoNuNP0uGNYor65Q19NV4qLe3ajGgAo8lB4Bhl PHKf07DvP6A5fg48X94eKX80f76X6Bv5hEDRLGwjMyBpryaaAT3s55zyD1k2L9l8FWijsMnDGI79 e9pzamUxXKI5Acvx580wNoYyWtW9IncxkVjb/Y/s/Nae9csaEq17SY9ZFlHNeXWkX9lcfWbO6tGi J9T03hPH1o5oZAySuOLpXvQdcVSvTPyu0HTry2mtrm8+rW7W8zWDPEYZbi0T04Z5W9P1iyjfisgj rvwxVM9R0BNa0+GL65c6fPaX0l1bXdoYxIkiSyL0mjmiYFXIIZCPpxVKpPLnlrRpNLjubm71B9Pr JpOkMyyE3JJZrkQxqheTkx+OQ8Er8PDITyiPvb8Onlk3H0jmTsB8f0c04+oazqu+pyGwsT/0rrZz 6rg/7/uFoR/qxU/1mGV8Mp/VsO79Z/U3eLjxfQOOX848vhH9MvkFz+X9FmkksHs4haRQwmCNF9P0 zyl+KNk4sjf5SkHLRAAUHB1A8Y3k9R7+vz5hTp5g0f7PPWtNH7JKi+jHsfhSdR78X/1sdw437zH/ AE4/7IfoP2H+sVCLTtN13X7PzHa6vcudNjmt49OUQrDG86hZDLHJD9YWX4V2ZxSnShasgW7FljMX E3+Ovd7ig7vy8mmT2V1NfXOp6jd6hZxz3956AlMUPqmKILbxW8SohlciidWJOU5ucf6363O03Kf9 T9IZhlziuxV2KuxVh2g3ur3CTaLZ8NPltJp/rVxPxefjJM7q0FvX7JDikknw16KwzHwS24eobNfH LKdxHDA16+d7D6f28j/CWRaZolhp7PLEGlu5QBPezt6k8lP5nPbwUUUdgMvAcXFgjDccz1PM/ju5 dzD2HmFbTUr0+atQktIpVtrdorfTQ81ypKPHaBrUqqtcMsK+r6h+Ft+j4W5lWl21/bLp0GoXbX19 HayC5u2CKZJOUXI0jSJKV6UQYqknmW61e011bi21W/e3s4he3ujWNtbzhrZAVVOJgmuXluJQVXhI o4q3dalVBeSb9/Ottqmp6msiCC/lg0hkgns3tookWNvSmljhmdjKHDk7bUKruuQnjEubdh1E8fLk eY5g+8JtqV/q+kRpFeg6ra+pEyXECgXaqsqn97AtBJ0pzjpv+x3yFyjz9Q+35fq+TfwYsv0+ifcf p+Eun+d/pk3sriLVbZbqOdZLN/sJA9QfESON6juopToa5ZGQkLDi5MUoHhkKKV+cItSFraW+karN pV1M5t7SG0itmaWVwCvL6zDcKsUKK8jhUDEDY9jJgs0yTWD5saIay1/pkVtLHd28kUCKtyjxiMwN GiuzBS3r1YqGZaBa0Cqfaf8A3D/8Zp/+Tz4qwXzBqHmm01e4/RuuTSrLcxaeIZYrQWdtcXsg4cKQ +u7W1t+8YNMQzMnQEgFUV5Ls7vUNJm1Wz1CRLlry6jg1Bo4xHfQRTsiTXFvEsMTFwv8AeRqjMKGt Mpli3uOx/HRy4aqxw5Bxx+0e4/o3Hkq2+t6yPMt9CLCM38lraQib1h9TBWW5+P1Kep8RegQJyqCO g5ZHjnyrf7HHhhw+PI8fp4IdPVznt3fG6+5Prby+jTpearMdSvozyiZ14wQn/iiCrKp/ymLP/lUy Qxb3Lc/jo5E9VsY4xwRPzP8AWP6BQ8mM+Z/Mmsr5v0+x0u+MFjDc2tpqHGOB4xcXDiT0bj1AZ6SW 390YKUcjmeNaWuIiPL9/rdzqWu2+r3EjT2V9bIloj28tnHFLKskPovHb28/P0yPUWVmp1GxxVDee /MusWutWdppOofVIbZrcam6JDIElvrmOGzWcSh3MMlJQ3ojmDxPILXFWvJmv6vrXmW+F5fC50e7t TfaZZtFB6T2c05W0mgaMerQxIfVWduXMjiANsVZde3Uek27XM1wq2adVnahFegjc/aJ7Kep7jIyk Iiyzx4pTNRFlKNOvtX1eOSKxrpdoJZS9xOoN2waVj+7gaoj8OUoO9fg75XcpcvSO/r8v1/JyuDFi +r1z7h9I98uv+b/puiaw6TFplldNpkIk1CRGb1p2Z5JpQp4etKxLkV99h0pk4YxHk0ZtRPJz5DkO QHuDzTy55p84ato+tetq15Zy28kVtZXLRaZJNJqCRSNdW9sYEmtTBG/CrNzZV58nWhK2NL0eBtSW CVgYrjUxYQEFarDJPSXp3CM/4YFeR2X5oefFhubaOC7vpWlCy3s66YTbrZRmTVWt/QkhtZUi5RpH zmYgluRJXhhV6pb6RYarp9jqcVxcJfSQRyQasBHFdMjqHX1lRFicb7oycfbIkNGTBGR4h6Zd45/t 9xsJZqF7q/6V0vRr5I7u5S6iuRdWm37mOoLzwEs8W5+0CyHxB2yjIfVEdbcvSHLGMuOPpMaEhyvY 0e4/P3i6ZjmQ1uxV2KuxVBano2n6kqG5QiaKpt7mMmOaInvHItGX5dD3yE8Ylzb8Oonj5cjzB3B9 4/Hkl/1rXNI2vUbVdPHS8gUfWo18ZoVAElP5ohX/ACMr4pQ57jv6/Efq+Td4ePL9Hol/NPL4S6e6 X+mRunR6Dd2No9hHbS2VsQ1l6SpwhZVKfuwB+7ZVYrtQipGWxkJCw4uTHKB4ZCiryf8AHSg/4wzf 8SiyTBcyWVs8tyUjiknK+tKFAeQqKIGIFWIGwxVQtrcpCsFlCmn2aklFRFVviJYlYwOKcia/EK+I BxVu6t4YbYCNaFp4CzElmY+sn2mNSfpxVQvdAhluGvbGVtP1FqF7mEDjJQUAniPwSj5/EOzDKpYg TY2P45uVj1RA4ZDjh3Hp7jzH3d4KE/Sos7qJ/MNpFbTxBo7fV0HK2pJx5D1G+O35lRVX+E0FGY4P FMfr28+n7GZ0oyb4jxf0T9X/AB74b+QRumeW/LemXM95pel2djc3e9zcWsEUTy1PKsjxqpfc13y5 wkTp/wDcP/xmn/5PPiqFv9N0Ce0m0y5063vLe4Yyz6e0Mckcju/NnkRhwqz/ABcm6n3xVXgsKQxw uqRW0ShIrKAcYlRRQLsF5KBtxoFptTFUJbxxnzPqMZUen+j7FeFBx4+rdilPDB1caH99L+rH75o7 6vNBvbNyT/lnkJp/sG3K/LcdtsLkoB9D8r3+pm+utJtH1f0jE89xbxNc+iQVKeoQzMhDEbMV3piq omkaVpOmx2el2UFhaLPCy29rEkMYJmSpCRhV3xVVutA0C51GDVbvTrWbUrQUtr+WGN54gKn4JWUu nU9DiqS6YNJt3uI/JekWcP1p+d5qcUKW9ozgn4i0QVrlxv8AZ28XGU+KZfRv59P2uaNKIb5Tw/0R 9X/Hfjv5FNbHQIIbhb29lfUNSX7N1PSkdRQiCMfBEP8AVHI9ycMcQBs7n8cmGTVEjhiOCHcOvvPM /d3AK9rbxTW55j4lmn4OCVZazP8AZYbjLXFbnjcwyQXkS3tnKpSUFAxKMKESR04utOtB/scVQd35 X8o6taWsV5o9hfWlpUWUU9tDLHDWgYRq6kJ9nenhiqMeCC4vLuCeNZoJbeJJYpAGRlZpQVZTsQRi qA1zTPJqabbQ6zYWUlhayL9Rtp7eOVUloQggiKt8fgEWuRnMRFlsxYZZDURbg2vat9kPo2nn9ohW vZAR2B5JAPnyf2Q5V65/0R9v7HJrFi/2yf8AsR+mX2D3oe31HStF1q20KHTLqFb9n46oVVoZbhIj OyySvIbh39NSfUZCv7PLltlsICPJx82eeQ3I/qHuHIfBHaD5m0zXZNQGnc5INPuBavdFaRSSemsp 9E1q6hZF+KnE/skjJNSa4q7FXYqgbjWrG3vzZTCdJBCblp/q85tljWteV0E+rq3w/YL8vbFWDabP 5v1DyZoM7eY7uDV9WDyWrR29iJpEuHMsLziS2kjCQWtC4SNCTtWpAxVmF15diaT63ZXD2OqEAPex haTEClbiIARy/cCP2SuVSxb2Nj+OblY9UQOGY44dx6f1TzH3d4KBm1rUrG9gGsQR2qhXiGpqWazY yMnHl+3E3w/Zkovg5weLw7T28+n7GR0onviPF/R/iH/FfD4gJ9Bbxgict68rDaY0Ox/kpso+X05c 4bHPND6kmr2v1fXrjT4UX6zdWsEVq0S2luedxLO08FxKee0aBGTrXehxVJ/J+ueYNT1DU01S7Mka GxuYbVkgCpHd3TtbyW7wfF6TwIo4zM0gcN+zxqVZD50/ShsoF03VZ9Nu5pPRtUtY7Z5J53H7tWNz FcqsaKrSScU5cRWu1CFS+2uNfj8+Q6PqN7NPp7acZrYRm0aK49ERxTveRfVlmikaSaqenL6ZApQG oKoNJnPpMmkj1tFnW2jLf8cubk1q5NTxiChnhY9vTBX/ACDlPhGP0fLp+xzfzMcm2UX/AEh9Xx/n fHf+kpaNrX1tzY3QbS7ppJmFrJ/eS1kZm9KSnBgtaHhVvHjhjlBNHaTXk0pA4onih3j9I5j8UyCK GKFeMahQTU+JPck9ST3Jy1xmICDzNNqOsPaa/czwW0UkXolbGC3jupKMqwSG0mkH1ePqZWkBZqHo Riql5F1a5msRrGr3DySy6JYXl1cTJGjBGkvJfiEIWM8ENOSKA1OQArTB1caH99L+rH75pTonmLzJ fPrCX+tTWZ4W81rFDBZyThbx52tfqNFkUrLFGg43Adwyv0Xi2SclnWixXtx5f079LyRXWofV4mur iCgjabgOUkRWlKkmhX6MCpdrOufVH+oWwbVLtJIWMEX95F+8Ur6zgcFDduVG8A2VSygGhvJycelJ jxSPDDvP6BzP4shWg0iTVgJ9auFuowdtMhqtqhG/GUNR5mHf1AB/kA4PCMvr+XT9rYdTHHtiFf0j 9Xw/m/Df+kUL+Yep6npHlo3unO1vBbyxnULiA2qzw2grzaAXpW2L14qA/YmgJoMuAcIm0n8ta55r 1DUPKUN5cTwSzaZc6hrlnLHbqXjJSO09akYZJWMnIiMqKqwI7Yqm/mu+1mx8pXl1pLenPFcO086t brJFbC5PryRfW2S39RY+XH1W41616YqxnSfMfnO80vyneXs91aWOq3U0TTA2a38qSTM1ibiB7WSL i9slZTAUIryFAMVejXMMCB7r1BbMo5STVAWijrJX4SAPHp2IxJpIBJoJJb6prGpXMr6TDH9XdEjG rTBvQIQuS8MXwvLXnt8QTwdsp8Qy+j5/jm5n5eOL+9O/80c/ieUftPkmWn6Fa2s/1yV3vdRI4tfX BDSAHqsYACRr/koAPHDDEAbO572vLqpSHCPTDuHL4958yitQsYL+zktJ2lSKUAM1vNLbSihB+GaB o5F6fssMtcZjkvkzUL3UbsatqSXehTwNaQWCRXEVzHAyhShvfrTu3OnKRwiu5pVuI44qjPJflC28 r6ZNZxXM95Lc3E11c3FxLNKWeVywp60kxHFOK/a+KlTUk4qn+KuxV2KqF/p9hqNnLZahbRXlnMOM 1tcIssTgGtGRwVO47jFVO00jSrJbdbOygtltIzBarDEkYiiYgmOPiBxUlRVRttiqLxVplVlKsAys KMp3BB7HFINJI2g3WnMZdAmW3Qnk2mTVNo3/ABjp8UB/1Ph/yco8Mx+j5dP2OZ+Zjk2yiz/OH1fH +d8d/wCkusNV0ye+eC7tBp+szoI5YZ1UPMkdSBHKPhmRebUodq7ha5KOUE0dj3fjm15dKYjiieKH eP09R8fha+LQtE0eyMOkafbadDLcwySx2kMcCs5mQcmEYUE++WuMmU0FoZEuZo4zJbhjHO4XlGGF H4sfs1A3xVLdO0nSrOa5l0XTbWwa8cy3d5FAkRmcmpdggRpSSftMe9d8VTGG1jjYyEmSYihlfdqd adgB7DbFUIun2V/p8lteQrPC0854OK0ImejA9Qw7EbjIzgJCi2YsssZ4omihTBrulGtszavYD/j2 lYC7jH/FczkLN8pCG/yz0yqpQ5eofb+1yeLFl+r93PvH0n3j+H/N/wBKtis/J+v2RtHsLS7t7acz yafc2yVhuWLMXeCVapIS7HkVqak98shkEuTRmwTx/UNjyPQ+4q1tHH/ifUY+I9P9H2K8KClPVuxS nhkurgQ/vpf1Y/fNLNU8s/ltY2SWd5oGmNBLKZoNPWxgkMs5FC8cCxks/HqwXp12yM8gjzc/Dgnk +kcuZ6D3lGx2esajGscwOjaWoCx2Vuyi5ZBsFeVPhhFP2Yqn/L7ZXUp8/SPt/Y38WLF9P7yfefpH uHX/ADv9KjWsLKw0+K2s4UggSaCiIKCpmSpPiT3J3OWxgIig42XLKZuRsoqW1jkf1ATHNSglSgan ga1DD2IOSa0JdW9tKYTqtpDcLbuJYLlow6xuP26NyMZA/arT3GKroND0FNVk1uDT7VdWuUCTamkM YuJI6KArTAc2WiLsT2Hhiq1NPsL+zMN9bRXUS3M0ixzosih1mfiwDAio7HFUsuX0Ea9Jd6VpNvqH mUAQz30ccatEo+HhcXnEsgA/YFW/ycqll3qO5/HNy4aU1xTPBD7T/VHX37DzQWuSppzW955jt7nW FaWIOlrGgsLMyyCKN2ikkRpTzYb/ALxx1CqMAxXvPf7vx70nVCArEOEd/wDEfj09w+Npxpnmi21D XdR0eK2mSTTQvq3Ra3kgYsSOIMMsro+32JVRu9MucNOcVdirsVdirsVdirsVdirsVdiqE1KXVo4E OmW0F1OXUSJczvbIIz9pg6Q3BLDsvEV8RirzLVYjf3vnLVY9L1CAagbLQzdJYXSz/VI0ZprtIRGk twvqTNGQvIlUH7NKlWU+RfL9q/ki3stR0xbeOaW4nOntEYY4+c7tG0NuxLWylaOkdeUdaE8gTkJw EhRbMWWWM8UTRRt3ZeYdOipZOdWsldJPqtw9LpAkgekc7bSjalJPi/yj0yupQ5eofb+1yeLFl5/u 594+k+8fw/Cx/RCN0q+sNUrKJjNcwEerayKY2gfqA0LfEreBavsaZOGQS5NGbBPGfUOfI9D7j1Sv znp0Wp3FjpqXl7BfXPMQJZ3lxZiOJSvrXMn1Z4Wf01oqByV5sNtzk2ljfk1/M1x+YF6Vuzf6Jai7 W41JLy6ntZDJKv1S1jglVYI5baIUleJnJP2m5GgVeiaf/cP/AMZp/wDk8+KsE1aTy7Y3er69qOtX 9ppNu7Wc0x1O5iimu5pBzhgjMyW8QiUCEMiqQS5LKyF8VTfy7o2n3PlbTrq51BrqeNHa111Z2aZY pJWaNVum+KZEVgoZ6rIAGINchPGJe/vb8Oplj2G8TzB3B+H6efchreTzOPMV9CZ4xGbSzEmqGBhM IhJc8T9WrTmzFgWPwileFDQV8OTlY9/7GuE8Hjylwy+iHpvbnP8Ai515Vf8AS6sm0rR9Os+VxBW4 uZwPWv5W9WaUDpWT+XwVaKOwGThjEff3tmbUyybHaI5AbAfD9PN555+vfNK+d7SPRJ2vGiFtMbO2 u7mL6pDbyGe7e6tokMEwuogIo/WeoJ+BK1bLWhV/L7ULzUpp7xNSm1WzeDT21G8eZ5bY6rLcGWeK 0QsyRLAjKjIlAPhBqwY4qv8AzKn8zP5l0yz0G4a4uJFiWKwtru4tpbZ/XDy3lxHCvpTQ+ivELO6r WtAxOyqM8ia35p1rzhr8+sWd1p9pYR29lDYu9u0EVww+sTLW3mmEknpSw/HTx+zXiArKNT1Cy0yV Uhc/Xp6tFp0K+q83iREN1Fer1VR+0chPII+9vw6aeTcbRHMnYD4/o5nohbXSta1CEjVpfqVm7O50 21c+owkcvxnuFof2qcYqf6zDK+CU/q2Hd+s/qbvFx4voHFL+ceX+bH9MvkE7gsbS3tBaW0S29sql VihHphQf5eFKfRl0YgCg4s8kpm5GyWOS+UtYjv8ATxp+rhNFsSJDY30dzqFw8vqFy5u57ssdvhUO jceo34lSwRugeX72y1C/1bU7qG81XUUghnltbdrSERWvqGICJpbli1Zn5MZDXYbADFU8xV2KuxV2 KuxV2KuxV2KuxV2KuxV2KuxV2KpNr1v5de4tP0hdR2GpXD+hptyJlt7lpCK+nCxILk/yUIPcZXPE Jb9e9yMOplAVzieh5fjzG6XWnm5La+udOuru31ZrE0vJ9PdJLm3BNB9cs4y0kf8AroKf5KjIcco/ VuO8fpDb4OPL/dnhl/NP+9l+g0fOTJbW7tbu3S5tZUnt5RyjljYMrD2I2y4EEWHEnCUSRIUQp6f/ AHD/APGaf/k8+Fi2bsyErar6pGxkJpGv+y/a+S196Yq3HajmJZmM0w+yTsq/6i9B89z74qgbb/lK 9R/5gbH/AJPXeDq40P76X9WP3zRr2lGMlu3oyMatQVRj4sm1T7ih98LkuW74MEuV9FyaK9axsT4N tQ+zU9q4q1qH9wn/ABmg/wCTyYquvr+ysLZrm8mSCBdi7mgqegHiT2A3ORlIRFlsx4pTPDEWUr+s a5qxpaK2laeet1Mg+tSCv+6oXBEQP80or/kd8quU+XpH2/j3uTwYsX1eufcPpHvPX/N/0yFe+0vy 5qNpYx6bdyDU5khn1cBJF9eTl6YnllkE7luJ+wrBe/EZZDGI8mjNqJ5PqOw5DoPcEbonmWLVL6/s TY3djcWAidlu0jX1Irjn6Uqem8mzem3wvxdf2lGTaU4xV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2 KuxV2KtOHKMEIV6HizCoB7EgEV+/FWGXlh5pvPMvlu31S1+u2OmSXF/eatapFa2puPReK1jFtJdX Fx8IlYsdxy4nx4qoXyF5L1fTNfvNWvZZ4dOSKW10XSrh7eWWGK4nFxcPI9siJV5FXiC0jADdzWgV ZPdeXkFw97pUx02/c8pWjXlDMf8Ai+GoV/8AWFH/AMrKTi3uOx+z5OXDVWOHIOOP2j3H9BseSAtd RltJPqfmRRa+pI5hlT/eGUyOWoZTuG+IjhJQHty64jLW0tvuTLS8Q4sR4x3fxD3j9Isd9MmAAAAF ANgBlzhvJJfPHmifzCIbLUwlhrTBNJkkit2gS2klCpd2/EGXlHHFN6i3BoXKcRTkAVZH+XOqX+py Xt5dTm8LW8aWl7IEja5to76/S2nZYlRB6kSq3wqAetBWmR6uND++l/Vj982P+XfNHn2/tPMy3ck6 XGlWiG5maTToooNQUvJPBZTxRXcZjSMLvcK7A/a4noXJeh+XJrmbyxps+pTfWLiWzikup5Y1hLF4 wzF41+FTvuBtiVAtL5L661BhB5cAltVkRpL2cE2aem4akJBDy/Z6J8HbkpynxTL6N/Pp+1zfy0ce +U1/RH1fH+b8d/6JTGx0CCGdb28lfUNSWvG7np+7qKEQxj4Ih/qip/aJwxxAGzuWGTVEjhiOCHcO vvPM/d3AI+6to7q2ltpC6xzI0btFI8MgDChKSRlHRvBlYEdstcVjo8r67FrNvcW+rxHSbKIpZWN1 BPd3COY2UyNdy3RaRmZviLJy4VVWXkzFVGeVtF1nS7e4Gr6jDqd5cSeo9zDbNa8jSnJ1aa5Jbtsw UKAFUU3VTvFXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYqhNWnWHT5nayk1EEcf qUKo7yljTgBKyR713LsFHc4CAdimMiDY2Lz4edrPTYrKfQIbuS2uI4573R7gIYrGKWf6urSS+oWg 5TBlVY/VUhWKrxHLKvDlH6eXd+pzPzEMv96PV/OHP4jkfsPeSyDT9I8hXgu9Mm8vWNldXrCbUNLu bO3Uzup5eowCmO44tvzUtQ++ShlBNcj3NeXTSgOIeqH84cv2HyNFM7W3tx5j1G3ESfV/0dYx+jxH Dh6t2OPHpSm1Mn1dbD++l/Vj980Bqtr5RdbfR4tDtNWuNPYSWempbwtFaOd1cs6+nb+P8x/ZByuW UA0Ny7PFpSRxSPBDvPX3Dmfu7yEcNCuL9hLr0y3Kg1TTYqi0Xw5g/FOR4v8AD4KMj4Rl9e/l0/az /Mxx7YhX9I/V/wAd+G/moL5wtln1O2bTL2F9LtDfIsiwoLi3HMAw1l+AloiAs3pn6N8vpwiU10XV ItW0ex1SKGWCK/gjuY4ZwqyosqB1DhWcBqHcAnFUZirsVdirsVdirsVdirsVdirsVdirsVdirsVd irsVdirsVdirsVdirsVdiqQa/wCW9RuxPPo2pvp2oXXBLiWdrq6t/RT7SR2q3NvHC70AMkfFuu9T UKpS35dXEt/C9xqUZ05hYvqVjDaiH15dNBMCo4lIjt+fFjFwY7U50rVVleo6XYajB6F7Cs0YPJK1 DIw6MjrRkYeKkHIzgJc23FmnjNxNfjqOvxSaPynfC/mll1q5ks5oooWiAVLgpCzsqtcrRqVmapUB +nxeNXhS5cRr7fmzjlgMhyCA4iIj+iKMt6875Gxty32PLKws7G2W2s4UggT7MaAAVPUnxJ7k9ctj ERFBryZZTPFI2VLU9Kt9Riijmknj9GQTRm3uLi2JdQQA5t5Ii6b7oxKnuMk1sTu/JHm+98vazpl1 5itWvdZHpTX6adIhWBg6ugT64WqVcKtHCqB9nkxYqs0t4vRt4oqKPTRUoi8E+EU+FatQeAriqpir sVdirsVdirsVdirsVdirsVdir//Z + + + + + + 1 + False + False + + 612.000000 + 792.000000 + Points + + + + + Times-Italic + Times + Italic + TrueType + 6.1d3e1 + False + Times.dfont + + + + + + Cyan + Magenta + Yellow + Black + + + + + + Default Swatch Group + 0 + + + + + + application/postscript + + + proof:pdf + xmp.did:F87F1174072068118DBBEB4F52BC1593 + xmp.iid:F87F1174072068118DBBEB4F52BC1593 + uuid:2967862a-a2ad-7741-b8b4-af6962097bee + + uuid:7d41e4d7-1bb4-ed40-8e5c-e6a633bf943b + uuid:2967862a-a2ad-7741-b8b4-af6962097bee + uuid:2967862a-a2ad-7741-b8b4-af6962097bee + proof:pdf + + + + + saved + xmp.iid:F87F1174072068118DBBEB4F52BC1593 + 2012-06-06T15:46:14-04:00 + Adobe Illustrator CS4 + / + + + + + + + + + + + + + + + + + + + + + + + + + + + + % &&end XMP packet marker&& [{ai_metadata_stream_123} <> /PUT AI11_PDFMark5 [/Document 1 dict begin /Metadata {ai_metadata_stream_123} def currentdict end /BDC AI11_PDFMark5 +%ADOEndClientInjection: PageSetup End "AI11EPS" +%%EndPageSetup +1 -1 scale 0 -299.492 translate +pgsv +[1 0 0 1 0 0 ]ct +gsave +np +gsave +0 0 mo +0 299.492 li +282.33 299.492 li +282.33 0 li +cp +clp +[1 0 0 1 0 0 ]ct +.36 lw +2 lc +0 lj +3.25 ml +[] 0 dsh +true sadj +269.459 222.438 mo +145.044 294.271 li +269.459 186.522 mo +113.94 276.312 li +269.459 150.606 mo +82.8359 258.354 li +269.459 114.69 mo +51.7319 240.396 li +269.459 78.7744 mo +20.6279 222.438 li +145.044 6.94385 mo +20.6279 78.7744 li +176.148 24.9014 mo +20.6279 114.69 li +207.251 42.8584 mo +20.6279 150.606 li +238.356 60.8164 mo +20.6279 186.522 li +269.459 78.7744 mo +145.044 6.94385 li +269.459 114.69 mo +113.94 24.9014 li +269.459 150.606 mo +82.8359 42.8584 li +269.459 186.522 mo +51.7319 60.8164 li +269.459 222.438 mo +20.6279 78.7744 li +145.044 294.271 mo +20.6279 222.438 li +176.148 276.312 mo +20.6279 186.522 li +207.251 258.354 mo +20.6279 150.606 li +238.356 240.396 mo +20.6279 114.69 li +20.6279 222.438 mo +20.6279 78.7744 li +51.7319 240.396 mo +51.7319 60.8164 li +82.8359 258.354 mo +82.8359 42.8584 li +113.94 276.312 mo +113.94 24.9014 li +269.459 222.438 mo +269.459 78.7744 li +238.356 240.396 mo +238.356 60.8164 li +207.251 258.354 mo +207.251 42.8584 li +176.148 276.312 mo +176.148 24.9014 li +145.044 294.271 mo +145.044 6.94385 li +false sop +/0 +[/DeviceCMYK] /CSA add_res +0 0 0 1 cmyk +@ +%ADOBeginSubsetFont: Times-Italic Initial +%ADOt1write: (1.0.24) %%Copyright: Copyright 2012 Adobe System Incorporated. All rights reserved. 12 dict dup begin /FontType 1 def /FontName /Times-Italic def /FontInfo 5 dict dup begin /ItalicAngle 0 def /OrigFontType /TrueType def end def /PaintType 0 def /FontMatrix [0.001 0 0 0.001 0 0] def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 45 /hyphen put dup 48 /zero put dup 49 /one put dup 50 /two put dup 51 /three put dup 52 /four put dup 53 /five put dup 54 /six put dup 55 /seven put dup 56 /eight put dup 57 /nine put def /FontBBox {-296 -413 1661 1205} def end systemdict begin dup /Private 7 dict dup begin /|- {def} def /| {put} def /BlueValues [0 0] def /password 5839 def /MinFeature {16 16} def /OtherSubrs[{}{}{}{systemdict/internaldict known not{pop 3}{1183615869 systemdict/internaldict get exec dup/startlock known{/startlock get exec}{dup /strtlck known{/strtlck get exec}{pop 3}ifelse}ifelse}ifelse}executeonly]def /Subrs 5 array dup 0 <1C60D8A8CC31FE2BF6E07AA3E541E2> | dup 1 <1C60D8A8C9C3D06D9E> | dup 2 <1C60D8A8C9C202D79A> | dup 3 <1C60D8A849> | dup 4 <1C60D8A8CC3674F41144B13B77> | def put dup /CharStrings 12 dict dup begin /.notdef <1C60D8A8C9B7D8BE1853B203EFE351B1CDFA12DF07B00368C22E31 EFC3300D63209ED6> |- /hyphen <1C60D8A8C9B81F2C76EA3B8597BEE0458030533237D1CB> |- /zero <1C60D8A8C9B7A73DB97D28CE021B49950835179F81DB06CBF930B6C6D 5706D9ED6014632ABEADAA0D048E67029BA27E752F6AABF2BF3925FA80CF6D16 5732BF65C6EA4D3C751E18327714EA7621A55C0DF161D6AB71192F2116C05690 BDC8199A704B3BDCB601C35C000C936CEADD76518E5903B4437D88DA3559D6E3 5C0BFCF02F2B6192168CA3B70> |- /one <1C60D8A8C9B7A73DF20AACD81F51CDF035203AD98E8BE9F8F6DCE87E5C F3C389E734A875E4C87814E53C39CEBDA5DEB0A2209A3CE4850A1519A46C78A1 BAD9B717AC6802F3722C5F0C5FB572C56DC28BEB55FE019ED23E0252F5CE5EA1 026734AE05F045FA0E8B2FF2C12476C08FABE0AD5FBEA4C540DB5C83896BF115 B84E961C81431EE93E8A6F2EA4B686E9E0CDE6> |- /two <1C60D8A8C9B7A73DD8334B3BC9901481F6D704362F7D67101BB94C3084 E0DDA1820EFCC7949871D41600317976CF8EBE943EF4130DCB4C0E4C98BD76F5 0CD707306CCD68B5AC0A92BF048DE1326D325EF3B74E15CE2E1E98AD00DA3046 40D485D09CAC8DF73B1B50D215493BE7426DAAEB1156148CA2AB41E9D928DFFE 9FB5C3B4DBB45EE9D294EE4695> |- /three <1C60D8A8C9B7A73D8ADA4CA8BA72577787AF65F9C91C847EBC092EB7 F2A3070050F42D94A67EF6D2BD207A2B0533E4B8ED534D1F0C9B4F68261F2A11 F8230FDEDF8A0B4E03CA6ACD89B8F5B72A1A3FEB94C82437E9E6ED367AFDD52C A82360CF3B9C98753263FEECA454B8669B03203E0AA0299698FAF4C1FDE19978 96D6DD31FA059B11513CE309A15C7D6312B46961D524A4C2696A7E5D71DB4CE9 E3303606791A33A9EBB39AFD8A957D3794D60D3D8C58EAB6B53881AA0557DB2E 6B9ECD34635A29C5256E0BD65CDB026A457ADBA287B0E2F9081EC3691FD0567E 0D82EDE17744924D74EA1B30F0C1> |- /four <1C60D8A8C9B7A73DEE1559203DEC404957A916D179682E547483B1D26 62B92303234A809D8DDE21E9313C8F0CA81FB6C75E0AEBB921AE8B37CB100274 32C> |- /five <1C60D8A8C9B7A73DB92CE6209DF9B835C753A3F02FDD413CD65848E55 1050BB9F8BBE0568BC11742713ACAAFA44FB477D8F97AA927DAA5CB4C43AEF17 7615F3B9CE67974515AFDDF13072B24E7642E8EE4082BB00D2863F989F347738 89AEE0844B77B52B03318B4C59D46E37CDB70C3D25BD95EAF776053F84FEEFA4 8D00AC885AB> |- /six <1C60D8A8C9B7A73DB947B78D0EAF4C04533F4424068E513374B014AC34 B5621AAF6442EF0A2B68E07E94180838C273F2D9565B91F6E672489E69DA4514 22EBA304F10DB4EF6DD04CB2B18A878F5E89DF15E24337AF186E23C34372B68C 6357F82C5F9168A333E962E1314D53887924778D2821BFD1D733452A151D3547 14227D1370843934653BCCE07E878302785B8CAD41012DADFD32800FA8190A16 C1E12AB1FC8BE9645338479AB62BE56EB5255D9BECA5E7> |- /seven <1C60D8A8C9B7A73DB6162145DF86D5826D50B862DB0D7FD8EB656E45 31D67A63B798D9E6B3007666CE8A4404CD186F1331F34E4D0C6523> |- /eight <1C60D8A8C9B7A73DB9EE2B4C3813C5DC42755C392A1AC67666449C61 9EB445DCD117238F7B8AE5A2181715EF83B1329EDF17227E1E929AE0F2E397CE 0576D84E14AC0024397CFC65E98FF69E0E39E494F6051B23DB9500F84375EE5E 578D66320636A785EDAFC1E4685722F868161C9447E500FB688F197AD27C533A E162E7EACA5942E149DBC9B01129885A276C1079977D733D5E358071746619F4 169102DE16586ED85EBD7855DE324D509B5C87FFC1414145F313CD4A301029DA D17C2330CA862423BBD047FF99680FDA52EE8007304F6FEB8E23DFA6CC1F1D3C 3040D1F556568B54FEC8AD3E80E6BEC43B6AD2844332DF6CB89F96336B5ACF28 F959FEA86317CEE2F16CCF> |- /nine <1C60D8A8C9B7A73DB9BC76669044CED48C25AFFFC7C0FFFE448864EE9 B24704DBDA9575126857EDC381F87774DA648AAF893D9B0CE9BDF386060972D2 1830A3B1C70DE1552D9FE36229D86E746DBA1EB16709E20A88B862AC405FAE44 CC7FB5092E39BD54F82698CF3381B6A90DA2858D0AA49EE6105D7D66DAF03458 EB2666BC277211C922EA7F55B8B0782B732BFBD9E709C7B3C8A3086DD3AD986E 329EDAD4C6D4A65E950739B08B0E2AEF6D791248739CC3BFE9659> |- end put end dup /FontName get exch definefont pop end %ADOEndSubsetFont +/FQHUBN+Times-Italic /Times-Italic findfont ct_VMDictPut /FQHUBN+Times-Italic*1 [45{/.notdef}rp /hyphen 2{/.notdef}rp /zero /one /two /three /four /five /six /seven /eight /nine 198{/.notdef}rp] FQHUBN+Times-Italic nf FQHUBN+Times-Italic*1 [12 0 0 -12 0 0 ]msf 167.549 154.955 mo (1)sh 96.981 121.102 mo (36) [6 0 ]xsh 121.882 121.102 mo (34) [6 0 ]xsh 130.882 281.589 mo (80) [6 0 ]xsh 121.882 261.736 mo (72) [6 0 ]xsh 97.1611 261.736 mo (79) [6 0 ]xsh 36.4326 225.834 mo (77) [6 0 ]xsh 57.8818 225.834 mo (74) [6 0 ]xsh 67.999 244.752 mo (78) [6 0 ]xsh 88.3413 244.753 mo (75) [6 0 ]xsh 130.882 244.753 mo (73) [6 0 ]xsh 88.3413 209.376 mo (69) [6 0 ]xsh 68.4312 209.377 mo (71) [6 0 ]xsh 121.882 225.834 mo (70) [6 0 ]xsh 97.4131 225.834 mo (72) [6 0 ]xsh 130.882 209.376 mo (68) [6 0 ]xsh 97.1611 190.67 mo (67) [6 0 ]xsh 121.882 190.67 mo (66) [6 0 ]xsh 130.882 139.24 mo (33) [6 0 ]xsh 130.882 172.975 mo (65) [6 0 ]xsh 148.881 281.588 mo (93) [6 0 ]xsh 148.881 244.753 mo (82) [6 0 ]xsh 241.884 225.834 mo (96) [6 0 ]xsh 223.216 225.834 mo (92) [6 0 ]xsh 211.882 244.753 mo (95) [6 0 ]xsh 192.449 244.754 mo (91) [6 0 ]xsh 180.88 261.736 mo (94) [6 0 ]xsh 161.548 261.736 mo (90) [6 0 ]xsh 180.88 225.834 mo (88) [6 0 ]xsh 161.548 225.834 mo (85) [6 0 ]xsh 211.882 209.376 mo (89) [6 0 ]xsh 192.88 209.377 mo (86) [6 0 ]xsh 180.88 190.67 mo (84) [6 0 ]xsh 148.881 209.376 mo (83) [6 0 ]xsh 161.548 190.67 mo (82) [6 0 ]xsh 148.881 172.975 mo (81) [6 0 ]xsh 198.88 139.225 mo (4)sh 229.468 190.67 mo (7)sh 255.666 209.375 mo (13) [6 0 ]xsh 255.666 172.975 mo (14) [6 0 ]xsh 255.666 139.24 mo (15) [6 0 ]xsh 255.666 102.758 mo (16) [6 0 ]xsh 229.037 121.102 mo (9)sh 211.882 139.241 mo (6)sh 198.88 172.959 mo (3)sh 211.882 172.975 mo (5)sh 241.884 190.67 mo (10) [6 0 ]xsh 241.884 121.101 mo (12) [6 0 ]xsh 241.884 154.956 mo (11) [5.11523 0 ]xsh 229.468 154.957 mo (8)sh 180.88 154.956 mo (2)sh 27.5493 209.375 mo (64) [6 0 ]xsh 29.4321 172.975 mo (63) [6 0 ]xsh 121.882 154.955 mo (49) [6 0 ]xsh 97.4131 154.957 mo (50) [6 0 ]xsh 88.3413 172.975 mo (52) [6 0 ]xsh 70.314 172.975 mo (54) [6 0 ]xsh 57.8818 190.67 mo (57) [6 0 ]xsh 36.4326 190.67 mo (60) [6 0 ]xsh 57.8818 154.957 mo (56) [6 0 ]xsh 36.4326 154.956 mo (59) [6 0 ]xsh 88.3413 139.24 mo (51) [6 0 ]xsh 68.4312 139.24 mo (53) [6 0 ]xsh 57.8818 121.102 mo (55) [6 0 ]xsh 27.5493 139.24 mo (62) [6 0 ]xsh 36.4326 121.101 mo (58) [6 0 ]xsh 27.5493 102.758 mo (61) [6 0 ]xsh 148.881 139.24 mo (17) [6 0 ]xsh 148.881 102.758 mo (20) [6 0 ]xsh 241.884 86.4609 mo (29) [6 0 ]xsh 223.468 86.4629 mo (26) [6 0 ]xsh 211.882 102.758 mo (23) [6 0 ]xsh 192.628 102.742 mo (21) [6 0 ]xsh 180.88 121.102 mo (19) [6 0 ]xsh 161.548 121.102 mo (18) [6 0 ]xsh 180.88 86.4609 mo (24) [6 0 ]xsh 161.548 86.4629 mo (22) [6 0 ]xsh 211.451 67.2246 mo (20) [6 0 ]xsh 192.449 67.209 mo (27) [6 0 ]xsh 180.88 48.7148 mo (31) [6 0 ]xsh 148.45 67.2246 mo (25) [6 0 ]xsh 161.548 48.7148 mo (27) [6 0 ]xsh 148.881 30.2734 mo (32) [6 0 ]xsh 130.882 30.2734 mo (45) [6 0 ]xsh 97.4131 48.7139 mo (46) [6 0 ]xsh 121.882 48.7148 mo (42) [6 0 ]xsh 87.9097 67.2246 mo (43) [6 0 ]xsh 67.9995 67.2246 mo (47) [6 0 ]xsh 57.8818 86.4629 mo (44) [6 0 ]xsh 36.0005 86.4609 mo (48) [6 0 ]xsh 130.45 67.2246 mo (39) [6 0 ]xsh 97.4131 86.4619 mo (40) [6 0 ]xsh 68.4312 102.758 mo (41) [6 0 ]xsh 121.882 86.4619 mo (37) [6 0 ]xsh 88.3413 102.757 mo (38) [6 0 ]xsh 130.882 102.758 mo (35) [6 0 ]xsh 272.333 204.585 mo (-1) [3.99609 0 ]xsh 272.333 169.844 mo (-2) [3.99609 0 ]xsh 272.333 135.103 mo (-3) [3.99609 0 ]xsh 272.334 100.362 mo (-4) [3.99609 0 ]xsh 161.548 13.8145 mo (-8) [3.99609 0 ]xsh 192.195 30.3701 mo (-7) [3.99609 0 ]xsh 223.147 46.9258 mo (-6) [3.99609 0 ]xsh 254.136 63.4814 mo (-5) [3.99609 0 ]xsh 21.7051 244.867 mo (-17)sh 52.3525 261.423 mo (-18)sh 83.3047 277.979 mo (-19)sh 114.293 294.534 mo (-20)sh 0 202.717 mo (-16)sh .000488281 167.976 mo (-15)sh .000488281 133.235 mo (-14)sh .000976563 98.4941 mo (-13)sh 21.7051 66.252 mo (-12)sh 52.355 47.4736 mo (-11) [3.99609 5.11523 0 ]xsh 81.2349 28.6963 mo (-10)sh 117 9.91797 mo (-9) [3.99609 0 ]xsh 164.234 294.541 mo (-21)sh 194.884 275.763 mo (-22)sh 223.764 256.985 mo (-23)sh 259.529 238.207 mo (-24)sh 145.043 114.69 mo +176.148 132.648 li +3.09944e-05 .476295 .878691 3.09944e-05 cmyk +f +1 lw +0 lc +4 ml +145.043 114.69 mo +176.148 132.648 li +0 .99 .99 0 cmyk +@ +176.148 132.648 mo +176.148 168.563 li +@ +176.148 168.563 mo +145.044 186.521 li +@ +145.044 186.521 mo +113.939 168.563 li +@ +113.939 168.563 mo +113.939 132.648 li +@ +113.939 132.648 mo +145.043 114.69 li +@ +145.043 78.7769 mo +207.252 114.693 li +3.09944e-05 .476295 .878691 3.09944e-05 cmyk +f +145.043 78.7769 mo +207.252 114.693 li +0 1 1 0 cmyk +@ +207.252 114.693 mo +207.252 186.524 li +@ +207.252 186.524 mo +145.045 222.438 li +@ +145.045 222.438 mo +82.8345 186.524 li +@ +82.8345 186.524 mo +82.8345 114.692 li +@ +82.8345 114.692 mo +145.043 78.7769 li +@ +145.042 42.8599 mo +238.357 96.7329 li +3.09944e-05 .476295 .878691 3.09944e-05 cmyk +f +145.042 42.8599 mo +238.357 96.7329 li +0 1 1 0 cmyk +@ +238.357 96.7329 mo +238.357 204.479 li +@ +238.357 204.479 mo +145.046 258.353 li +@ +145.046 258.353 mo +51.73 204.479 li +@ +51.73 204.479 mo +51.73 96.731 li +@ +51.73 96.731 mo +145.042 42.8599 li +@ +144.583 7.20996 mo +269.001 79.042 li +3.09944e-05 .476295 .878691 3.09944e-05 cmyk +f +144.583 7.20996 mo +269.001 79.042 li +0 1 1 0 cmyk +@ +269.001 79.042 mo +269.001 222.706 li +@ +269.001 222.706 mo +144.587 294.534 li +@ +144.587 294.534 mo +20.165 222.706 li +@ +20.165 222.706 mo +20.165 79.04 li +@ +20.165 79.04 mo +144.583 7.20996 li +@ +20.6279 222.438 mo +269.001 79.042 li +1 0 1 0 cmyk +@ +144.583 7.20996 mo +144.587 294.534 li +@ +20.165 79.04 mo +269.001 222.706 li +@ +%ADOBeginClientInjection: EndPageContent "AI11EPS" +userdict /annotatepage 2 copy known {get exec}{pop pop} ifelse +%ADOEndClientInjection: EndPageContent "AI11EPS" +grestore +grestore +pgrs +%%PageTrailer +%ADOBeginClientInjection: PageTrailer Start "AI11EPS" +[/EMC AI11_PDFMark5 [/NamespacePop AI11_PDFMark5 +%ADOEndClientInjection: PageTrailer Start "AI11EPS" +[ +[/CSA [/0 ]] +] del_res +/FQHUBN+Times-Italic*1 uf /FQHUBN+Times-Italic uf /Times-Italic uf Adobe_AGM_Image/pt gx +Adobe_CoolType_Core/pt get exec Adobe_AGM_Core/pt gx +currentdict Adobe_AGM_Utils eq {end} if +%%Trailer +Adobe_AGM_Image/dt get exec +Adobe_CoolType_Core/dt get exec Adobe_AGM_Core/dt get exec +%%EOF +%AI9_PrintingDataEnd userdict /AI9_read_buffer 256 string put userdict begin /ai9_skip_data { mark { currentfile AI9_read_buffer { readline } stopped { } { not { exit } if (%AI9_PrivateDataEnd) eq { exit } if } ifelse } loop cleartomark } def end userdict /ai9_skip_data get exec %AI9_PrivateDataBegin %!PS-Adobe-3.0 EPSF-3.0 %%Creator: Adobe Illustrator(R) 14.0 %%AI8_CreatorVersion: 14.0.0 %%For: (Guy Marleau) () %%Title: (GeoHEXT4.eps) %%CreationDate: 12-06-06 15:46 %%Canvassize: 16383 %AI9_DataStream %Gb"-6kB\mFZ7,Y,!;?K%af1bCK#u+=)f0K/!LqGD9Jg1[H0<5Yp/=lPVA%>C21*V-lP[H&X&W&sZ;` %5U^(OK`^CU-t9Jc/)pkL/T'O+OO5IkkR.q6&mCL5==>)@=2M[BlnSS0'c-c8N1+Z'X$rXaYOd\:@^V5co7+>mo5/[S:V,[H24ZB! %2Wpsnr^?6JBeeL1e(/b5XhE>UmW@5#4Deu&bNYB4aL95tLHeGl.90QQB&/H7,^]akOUQX"[c?W1DEI/]X11/,M5$VpT6OJ!CD[Qj %%=P+'^7P(sgB#iTJPh'c)*D6##LQ?F\OgWrJ.)EQ_RT0GmAb,gn14+&j6_C9NRsY"G;ERL5F`/'eRCQ)XsWX!!WPU0J2nMUd*GnF %CcUm#.#d=3&MXN#&b]S/"\aq_KhHKC0Sa-]F#4f0TCF>-rYe^ba3>@!4.oV2XUSC.qJ&,2cf<7=U7^PtGebt;1gn%ns54di/d;99Z2^_W$FAT*W&ZYUTVVK;h[^.l[L!M'o0Ig[6c]L! %Z0#HIk!lXqarH?78#u&b'Ul-g3uCmHGd@$U=7Fk7#=9D+Vd4eWgYZlss4mn#RI\t_Ag[O& %pI:Ked`&oq]D_7,k[HNJroNV>D58CW5`5.,!T3nLL0@=!/CmcBd@J%]SPH/DJ(\*N$nT0lnA_Ok+7uF\V%r,`k\]8H0:%*<8A7$3i6VLYGg]BKJHP)) %0/`oIkg(%Cp%>](r\ea\/Z7@rCcpVGNS&a\:ilYQ/,e/.duOBNYo4$"k\<5Xd-"PUh;:uT(UcUGIV5>RDQ,L^jC%NPge[mL5OHbc %8"d#)^H7,c\@74._W1I[0Ld/jVpoOfR8Up3s,G#$#itLgc$[2-dHAj(MihS,NVTL9?Q^8T%q%qWC52c)KFB9KS[)Vd54LT2GP]@r %pocCr&.WCocJ.-PiMoPSBQ:Xfi/qJDiPpkliU0D=i>Lqc4(c1b\Z"qiZdZN:ak$9i*:as_:_ %/(1B,VLQ>rP3Y!WkaHBgV]4.irNYssdk)X*(6?=M*pH/sZr65_fIqK=?AMan^I%Q&iZ:&Ep+\q]/5:2maoB&FO1MCZCtd]_J.EH; %C?"]+iB:,?La?a0k-MH"]b*3\_*_Ci?nkZOpD6Bba3C5C,qIQVDgp)$^SiG1Z6A$;PlB.68InD-DNjkTS<6u %G,OgUiZHL%^_WD(!bOfu^^WP0;I-Z>k_k;1,SA?'cYphZl!QUnqI*,TXEa]eeRGcMK1$PDNuKA!T_lp"^HSD^?*fBHL&E+o&HA-> %=Oc56_@-BQ7M39)(T8e8.KMKa[6^8!FLOY6/jC<(/NbMd(>IsDI(1jj %Z@bT,!q_#m"uOkW59SIGAd@o0s/EOLD^\t:]QC/s"NkLKRH]Lr1B,GqX8R3m)M0!K^J=f4SGu#P(J@''gb6H0k3)/IWSKG!r1Vm;!dP %et>)Jg32V/)]Z._,XFYh#n_=Os"Q`*8!4r/3bQIT]"3U`VJEJdqUt>ARcrKCgPt%>+8YlXD=%h'=kSQ:Zf>CK0UrB4(W=d;g]KVH %["elDc)t+'s-YJJk[2]:rse\\MON"2!bVHi@"s#crbVQVN^Z_a[e]dkYO6.r!<-YLORX`:qH%mPA_Ws:f*^p-^ftn:AgD0>\,W;W %R=e58"#87nImOV:@"rO_q.Jm@)rlGiWFKg2*)10hLF8cY5@J>[QN'KLOK+\p2?.[*2l6-X^?2HpDdrA6?b0A\2>r:Z)GREM?#LLb %Io_`'NXk+8/i$Xmc3"j299(C_$Q.':cqs]\\9'n3q`e1%s2/ZWSrW^JgLY@I(A!5h!GM*jFf3B'rMED5;pQ)_/cSrs*4QFPJq7#l %CL2LO#FfWpdpa6pZa8XL4>gaD03u6c:X=dM[FLYh+$Ht+o2![:VNG(6<2S&ICqq:Xj+gli^*%U_*_c>SK4R&*a%,C1U^odE\W`0<2ciXN\BG %Zod_4?jW,n,d/c-)mn./?>il&#trNHNAoA%2A5GAZs9c427<:=1,&X$<_F.B=f]`\oE_es)ce-#Y=3"QF%.M"RJ7f-J; %gTK1J6')Y;UV>P8@92Y<#mbk6XLe#rZ3sXhrrXJ_&'XA0^F>_Ki6eX:,(dpN[cJi+MH6Oh&l8sLc!26I2r3>83o9dsc3i9GYs3W= %_HcEP8)*Hf1,ftAG.AW3\("fuSI*Yq_SM<)E?D]SjZC$08fW]I+`5GNA4*B[Jt1N#lja443h(9D'?NYobJcs!W]M4WA05B\3*;2h %bRuYF!:!UT0ZdXjZeN`VUOlcPLmaUc-&d=:So(B2Sh`jUA`:59cd@$7m#((?@BtBf;s3hEK8lB7B$s3-s-X2e6SoQd5=S33UD(D^ %I,j<01F!AN!l5:&'"eWn_dumthjset>rT;S-P6.OMq*=rm&lE&J%+'d*g8o)bnn$k16:U#'J7m\[mPju"G@FB_b-j=MibSkgH:XD %Gt-dV#UNfAB,J3/]sdnf>-@%AEa9rZkgj=PQ]27fD8t#08g4p:EeJn@L?(DLha/u)Ss-maN<7O5Cc(hEJ8VHIK\a(Z7f,#rW_/'t %\s[GHdEVF)(B'OW\ho4=Zn!F76[mn'oE.R\YO8k6M]\i8Ki\kD^nFISPK/`^+0V^l,(0aI6\5q5`CW2M!iVL.OVYY*[#^pdDhf'[:'LPA0X6f3gP^Vu(2g'VTu@:(dJLnMTj %Vqn3<>A(R_PfL3PbpGXD*l&iIa$9>&RXt7aeFO/$fk.nUf&%8Lb>LK<$7q/>Yoklu3:nLNaETmRBJ`p"[]hWX@KWIY?*.+gM]2`? %Vu^k$5X+CFb_ZTGD$<6m7r+fcLaY1%#K+NUf$Tj([>q\I;;KB[D6>g1`cIC]%p.r9pb5,sdb %g'86(\WV#I.aZj1/cW6NXeZ")gB;OK7s[Q>ZstAJa/[Ad"gh];5=94^U)FaP'(?^%=pY;d%PXJ>!Y*Ae5N]fi]TSP7KS0#E;aj,HMaX"sMP`dh^PbY4#eSg%UbC/]U9VgT4_/DDWKYk' %>NJ,>^B@CZq,Zg1G=o,gBspr;?Z`()[/WXM5]N:mI'&-$BX8RP\U]X5G$(O"8K)HM[*mAX.orCe%@Iu>U*Yq=ZekE.=U!mjf9H,i %R];7RhAEd7W_MX*W6;g8MP:dn]X`?X.>\1FQQK?8daEu=9i3pG$H/Ye8uX's_)bM[_2Dl3`PfP$egaV=%0kR8 %6:I'heJX_if%YIWQU&?g]CS$%*9)D5SQ8ol(h>['V2e&Qdq=-,HJiad2]t6?*R3bnj5"GK/"kjS,1Rh*%clCSBS5*]0cSYS-WS'd?,les#V:I$V=#%S"]>1<4-(U#E-'4(QCP#4M3M)tj`W %W0N*i!YF/s-+Bg3M]Oo&/AJ"Q;FjiQ:^lXYM\V5/j'Mf*>[O5e>FYFjT0G8HQS[C??XI/p$P]$aH5K9+D/\k'o9DJdIIZ(qD09bL %ZRX;8j.j0HVI]3Vm.kYQ\%[Y\:@fcT^%`5d0q6j6.>s.;!VY4Yd[4ikDHEs)I6t=-ue,A$J %[[$SM.0CJJUhjaOfoT^,aj3(KePI9:A12VN\]?\BkAtqX0AXIqA<$OIh#1\HI.,.+LHZBnX>O[4kO(H>mS)L:=NXQH=6f&4r&`Q*`+(2KRXA6EeR;Jl2n@gLE`paT744Kpi.+)rp"F,gU1DL,/)%o=Mt"+R'#OmNP_n[rlt@i`().i0%=ced`?fq$snja %V#)SWHHF`2KqIPSr:hZ!:CLme;(4_OOat6s=#Bb-=Rbf4S%l:E[U+#T9*OLO9&kXp1emkOqO=>MhOT,\rmDHP74u3?6u-k0D;B$: %]2Oo$M*d;K6lU]W"N*5,VZ3rrs:AT=N`E7`&#k<"8.q_(b85(a0 %pG28=EX]"_/p-`f*\>>j(\K)[ldhDmPTH(Q!V4:8TjD7L'V*ar7i(fQP]I#-n0:5ah==P*'d9OUo %J&29-7ol3D(hgbc[<1MZ2M5.M3e(=D>Mh(McpcL0Fg*EC(3b=mbo;)S4q,3nnCiXL(NJ'@Bkcf_%.0;cN-=_c9>TW:98+,>!2029 %$C3HBWu!&>^C%[$pN-&Ug0]cmfs2-j\*<##e=4AhNE65_Kn$hH+d0Bm@lZ.fbG7KJgKu%->p2s.QO&7%8bBG[a49W7YA#7XJW_%C %kQlo520YX!I^p-DlQJgcrcpInDPqF+k1<>!GoFkTAWi=k&"7l/JJ>'9EocQ[1Y^]n6Msd;(uuP30[$QoE>uSp6N6VdPNdCB*fX44 %kJYX-/ONJXZQf;bjG59GaO6\ug/g$(oTFg`\f'IFj=#f@!%>^M?09,+A!CV5r..Yh=G)'XH(+t&pHs/5/4$o?"+9qocqTnI9,\-r %4OcpS%u)hi8@oEASpTL01+4iOTne:*LO4S,+=Qk=EK=d0cmSP-E)6V%15d\#.+A)G`SsIB%_<\\Q)5?k3=,3D(_l,,B1_S$kYH#UbYunj6l'HA %'F7'[/7'nciN.9%fgQ[*J=st,Mk2H="H*c+S5Ed!Ugi$hbaCa>LGA%pi>i+Df7eH+![abAqj%iq7K(V!?W*7upsg"\.ZHO>,Ma=n %+ic&@6_`0D!sj_tKDM:n"[1`ZeXH,^;>rmXNMeLKiV@\22B:fh,"'!gb]GSZ0IJ*tc:FN)KI;GM6-n'[/iNZ5g"')E?HUp"(0LFN %J5B[mZ?+BXUKZpJ[N.#(>X$MD"P&E;ZJ+/^!L?AeP'K6@*9G53cV1T.q6eVM9OLVK2[s>B7VHtTT0Pg/kSM9cbb=rJ9YrnWQY5Z$q$g^Ejr`&!m:sDGq!5R:2h.PSL\U3Y_#+NNK9pps_i(<-j@'WQsWkQ@C:UJB\\ %_+@5PBaI_`2Q%EO]KQ*;q[_q;+S09'0qN.'700\@+Ut>6n2`SUJ%o4I0]:8QG4e(I0O5diIVs2l#"PID$ul[g7ufk_2[N_lp]heD %'CinT8t]b,&c'M1>U`g'pMml79:ZUFH)Wd\!`oT-Z.UEt=e6$$gL[a!]?/kf16$gj4hG2.\ntZXpNOk0jD2(4Spu>#NYaSt3na3F %6uD1XQIg7o-%X9ZV$+6SOA/c9,YOQUlME:M^O8je!!sj?pd3hCSf#K0g?&[ho=25bf&3ZoN?tT2mQiAqlPjKA037^U %Q!73*/!g?rEqZ&8EZND7`ATA=h27[)V_)*9//lEjS2g+R6L$J7'\_P %!Dsh+MgpA,cr$?\"Tq'G$a/DsQliNP&JS77^4H5Zr67l\eD]Ks]"PS'k%;._8=&kt.;fbG0.hC`qp'@pPHD:8!POFne[n+U0T13Y %icCW@T:RA:q8t_"N4]Nkb!u[fc_hdGpu9BJ1bEGui^S"i',\rd@N?m9cR %FO$i;o=p=)2@Po(DqK8HoQ>!RQ;[ANG1dSqDRsC9)(\\):;-B.[RgN,S>!:AG8'GuO<\oZipZ]+[KRN;_=L>UrFd]dcc0n6nC*:K %Hgb^.Z4AO2$2DJCreT\`jBs8j26U/t/W_F'H71"FT=.QPZ71NPk"r`XTucfTI(S-U8?MZc)@- %q(2\*"A8;p?$*\&6_SfnCUO)aFYZ`/RgfV5#"q(a6oMFcG^R&@bNBU'ZsD2Q1eCLak6/iQich09\EI).OrtX[A@<@.I?\@`QQ[fm:;5 %bp7=&U#jOX/Et6W]Wj&OadHu;@rPKd`kMAi=))6/i%t)5ZF<*fGM:`hGMNE>',(ad0&a#&r8;![l"^*ZhNVOr)q'K7r:ZeX!h(9o\)o62Q&tbe-im6+&F1GP(ije&%P[_Gm_J9t--jnM %%?Z'@e2@J+rHH%\8s:hcC8$*m:i+,M=l]ZI)9]$Z]R6YKNK)i<6Oc-"M;cZj"1S4V_V7C4(;MLmm%P"D2F(-E.2'rqGMVZk"EqFm %m8CF/L=HZ^>k6!&2H`&mc^Ek$j:p>+da"<(I"ti!2h+nfI:7ih:9@l5]Pn!fM5GCV\9GBDLN;Q"T?!.S6-D/9I89_QOHGZ>-MfJI %AhV?n%GL[PQ5hj?V`ac7>:6AZD$G'1E!dbdIV7;j6o$dYVo7#(S%\/?7fns+"n(])[fX"pJk-PbNVnsE %-J7(t;COC',&_@'")[mo@&Fh$!Vlc*5X*KpYXakcfqp,!lSt+77>ed+GWR"Bc-_EBG`6'>pNia1sU1&+MAYNf@I!,Jonr\tk#E'j0j3*@@QOduR#D7IU*pC0R\Z(p3 %Q![j)k--J-*$2d1:.:"3Z#0Z,qJE5k5om1U>?SLktgD$@1f %^ZD*92"mGV4[rXST/Hmk+N3&O4fdaMOrdN;EY3*$VSnliJD%(L%]ZM*[8sj6-LU$?+?qf\Y %fm:&X[S',-KSP(k8G?bi*2p>7pNc92hQ+Ed@kAF*MfH#no)/gqa4lnorY9^[^\oi!VH/"Em(;?6,Sn@J`#6kV3h>c89F+p+_udc,uu_\Oj2*@aZc(im*-n-;@#Gp7RMT/I_4l-@Q*e*.W\mOVCNF?n@2?)+%f;6m1o54deQG6rc^_&,>OT]tl6h=2I2j9bm4bQ*TKF\]co2[e,(T/)II %p28JEmJ]Bhs6+XgEM(O8?Z5i!BR&/#!m[Fu]:kqC]2S;:7^j6*i5]X)G!84DM>G^t:$9+lFQkoYE2]@_.e>u:!@sg`rh"V8\`qBEh3H.)I*LCo'ODt\pInb295k&dlBq'6h"ar9.YM9kk-bMJ %NN/.(TS]`C*l:HW;Pgb@JXb30Jtp5q-gjE?F':T'U=LpHUc20"#E>64nVI"b4,&&K[WuXGT&"QkP@om1)Rb'Hc<3W?[('mT<+"jL %W,'pO7(+BoI?G6j(b.EI?:6$bd?:&m8tm(3T?_`*Xr'8(_@`'qj]2$cWX6QbNRhj8kEG22j1,Zb6SB0>"Oaaio'`Lf%-(2I1A,?K %F#bYK9\iumSuEb\s.X!A88<6*<9nlmlcm'%WVX27T`dCaP?LV@HmG'$,@!?=Ic49QN]3Yl4?Vs00JS&?!8T^XNcj1`+RTE18Jc>4 %\ko$W=*RTG'#7J.a-i+V4`go2$!1ulq&UbMk_-umJ$nK_2fo?Le^lYH:=A[(nm+bk8Q,C/%VEn)bOp1([\mG_P;A %4K$>F;S\aW^Sk@5L1;&mM3HnXb.Ga(ih$1s%3lgYF@?ef-S+u %6*51^UAMCm>c:t5RdAM?`91K_/$Z9Yq5X4[UE3+[N.3u_`]kBNZ,19"rLHKCQbJu2Ao$NnY,@!5gR#NF]!B_/fTLI81I1]*(!OY2 %D#IO"h`hj6]C3(04J.6b1ngec;-A7mf/>FmX/2)R>&*:q/n*No1M2g+LR`%hoRq\P;fddopr&.UWVlUu1iEO;Z1\>UY`X/KFadl% %p\!__+CB"(U^#DZCq#bmi,dn*#[bbRGdgto'/s'&EjbRTPutf(4q`i9i=@dd_M,cjbN+$6jh'Z;"o9sr<>:!R!^D,AVD05r%VTe2 %n[kFTJ_oLYkE!f#9b-C`]G&CYJ79o`fLkEm3e*:t)KNR%'E.d0/C:_$-_q$4.-7HHP>u%oOn4M,b'Bf`[+ult_n2d.d'=s3,B#bM %4A]..*c/A"BIP,bn="*?@A#m<]qQ@Wc`?eWWeQ$bGLt?l2HbZN;pkt[6]7L8XV!+9)g8grBK/-O>UfdQ>^_"G>0\$&XM.+">pg-s&0S]7[I#MZ'R\-%+)H7!UCp6)ucBb+)%=dpIRpZoJK(eY%'a#e?q*]b2bK"b,%IG5XE9: %Aj_F\.fjsA>O;!HJ9HbF[,.#P>.)+GID3Z-"#X5X#]AK'UP_eY(g+.C!ko`R!u-eKKoX/\L!?poFXoO#7=;k\NU2SIpNIR(BD.R8.iL<(#>s;CWn&"/V2RI;#+h0J*l>To$2;1^_Tk6V[_BQnL7=/ %%Qs+,k'U7Ie2!:JpA*0tJ?M,C5#n0a^A;kGg"!jF9Lm6DhhEb2b"q?XacH#Ak#3hN@nc%\G;6#n[.UZ%.m@6U498K^Q.n&Lq<9X1 %bb&Ue/:Hp1d3fgQ%k8d(V7HNd46Rb2&jdo*7:NnK^L7Z%`jgVF@_aigd\QC8U %JhcgK'jN0%?2om3'VEB^bJgC=;iAnk&+^Y8>Y1PpgnlFbe)":)1dDaeMGN'M5cqgdh8,I?RRb\i@1B\C'L=nQ!mA,]HceD1L&Y7H/W9(9h.']SsJo %e8>P(RQ:u5Yp2h%47W5QRhsZTgWR-un6`kFZ*OPR(aaO$-7]TBoKf!H"A4maf<#*NE-@rdc4:)Om6El'PSs>U-AYA/Vf1/9& %p?S;g_u`BYKb/(KiY2G'2(sUgDM/)nTEC\N>_$.-eA`/9:]rT`(9GuII[fn9`#'s>8q@nKic[c=YBM:6aj?%`f!WEMkmBVoK`YoGL\('hNuG$=XZKS]Af=qY2FGZIA>:O5NgjlcO:O4ro=Y..HO)cVK)BYg].IXRG@m_l!QVs,.`",\dJ?*uj_"L?u%EMZl?bd"3qfNqT.9 %1i,gn;)s8Z"]&G*n!(5GpGQ:c^QUp_i1YAUE$DMUKH&53r[TV.I]O3h#)a?M/#b&IO;+7L?O]H$F8u15LZldLd.MWIu)K*Or7`X%Kgg>7ZKNLB?m)`PBMP=-XHRMHi_Co44`\4kkI$+t\OHSW;UbC8(LIBu<'/K]=B! %@6rJUOJVbne]+])N#4.\(VG)h863SAYqmem0H;$hkhLpl4=Dfq0dP*!N7E+\@aqc,cG:(:eZGIAA3(t]hc]A)G,(fgfrbnCKeZ]8 %HWG/P1HSJZGG32#$P/9A%e/;[7`^h=/(,-A2_;d5h=;hUAH$14[;2#k>]>a`N %@r\"\NAgMd:mW.'K2u<=D:01O3@6GajgfD2&aT4%\8meIf[E^;]=B[IR=!UhH/-cuSib6pf:Yo[cU!MC.VppijU]R)Zj8dt9q %r]O1"P0(;eTFMY9*0'Ih5=\RGX?IJN'/FJa4EFqPuc!&!B->W)p[bPVEh:g8Qfo;B8'dFu=Z%V%(gi9#K)Wd'^1dZ4-[G^-K!BNQQZQ%bMV^XVS %:E:?P$T[j62[!HMF=:%p]RP/.k[9;h8n;5K`?b(N./"TZFJF+B2lT=3DXc6HO`@#H%6tfN*Nsh.5SW38#Wmq6)DNQ0E`3Zd&=_,I %>uQ&P'qcYe+=QS+5Q)bif::an9@p,?(.(`&9mYk]7_A]^=ZbL&>g4-SmRd`YmrmLcI7hTg31F3Q%qi(X#kW'@6ucoHj`F2-#p^mIBH)8*ie71E(.,*;+A0#L^;ihB^td09c.pB4&?mq>53'M0B7";PN1L6)=7).#5b#7)/QI %3Cdun%MYst>`*8mEK:l]iX!M=JCY\?LIVp*45_i(YKENTgr)n>-rE#DkjPKea-,&mTkJEjltt<=C/bL %Q\pg1?HWa/-R$OS9E]f/0ajO$DjSTQ=[^A(@MV#Rj"tM,RH",@\]K0!Jb$0hW(BRtB_S:FZrcStk/-b3oFVAaMnDD/h0IW?8%e)h %0>&jFRt*RV+BHbP6?EE\]_4 %$[UcRiA"LEos8GkbOo>MCA">t)li3j>/EBDXUW7\cn!Lt1mAedN[&!.,Gto0>q%luV(mI3>eON6@9c,u@Wp8RIEM`>T"7@ia3peq %1@"41#=Id]FJ5al1kr/Qeli5eHH]Z<-*agVoS>\4](fNIpCsla:O3pocf9,1+Xo,pVIXQ;Ot*?cH<2]ker"36.A!W>R.ckO$>^ab+d$^uTjNn2o'CH3PC,O(mb'8Id!rB:)sVjfE=,1[rPT5](FbY9D"X %H=9WqFgq?T,iFsZV:H8$q;B/p4-ACUi.15dDaCDjpK9Q9*ZkAq.\AQP#>Y`4RMY.EE]RN610AV#*CLM.nYpW-E=PXfr,A`54*+0k %r8+8aU/HHfNHEF_I60eob^@or>cA-'-=r4/b8s5r3b;%UrE@"fK!RW;,uEuO'En$A;R/mKCGBF>%c7cGee.i.R$tVNDUK2$8',X= %D>_k`?T^AYbTseLCthLn,ctUd"-8%iUa7-Q_\(;^L7k]FGntaM-9d%Cg>0$uQ6\ZiTea0cQd\TKV39Tf/L`$7mZh6RkOJN99OZHE %m/^?FHeH%p[M(^N$lk"NGJYVh96%g%@n[lJ@g02b;%@WhN>9VkKfh%`ZYQ0q5)hA<](>]+Re\UmF<*CH,sLXn41.m3!^DO4.h7GD %3dp>76njnP_!=-P:mOR)A_'Y,*hQJ.N#FDVF*O+uI]+W(.#[!Y:s)JbV_a013=]P^!:+VA;qVN2H]kHu3t,V^_!`WC/'XX,]l_h7 %HgF!&@[#Lqns+mYQ/\*Eq/VWNPWCdfBOmM`)D\qj0 %ZNWs@e)GeB8Ne>);0:f.aBgkscD6lj/6$O[Q4'.Cg6F&PD(#2H8Ek">SV*`#'oOl&e8p&*9V9#841hX.RpE(`+L`kD'JlJ@ZJ,4! %HgG6P[H\3*0JZcK:]#iiPgf!SG*DcqFQ0:(Ob@phr(=4EThGOb7:_'='&Pp.db4>OaJ]M=aNQ]PQjTGW7V">NVs?m2;]1bjmZ-3o %CuQ7$A8[?_a940UB4j`,;OcM+LrcfIHlD60ACYis6q6D/_rOAcd8Q6eaDe%=oV\B3#9J!EVfZE:6tUVKRur#)Ibm7#)>Q6V6;1Jd %@^M>?DO3kCuL4siE"XH5$4 %PukHXTino>W[P&Ghg%BX]K0A$X(D]S#!iiEU:MaUk>=C_Y4;A:e>qe,)Y\RsP7NF)\TTaf%ZC34kJJ+EU2?mm9]VtO1Qe-=s0OaH]cIJ'\'C2!Rf01T%+`&.9D,:geKg$hQd)ld'$#iE\/+mHQrc'#_#SJ36'Nln:*SpsVf3*C96ec6N->`UGmq>DZjL0h63Zb_[@HP7p(;WrC*)uV,77eO](kYDBt'u."u$4hFS#8Q-aXD/#3sn:j4ZK\l[+[Mk$QJg2BU*DQdfsDEmD(G/Lqh,#D6>]<;?ZTU(M$ %CPnj*P%6LNC755S9`[VXVR`*ePMOqB)0UPg/*.1$U(ej?'S&Zu0-4_VN`+Gr7Y]_[U^XWsq0GpAMJC7^/(`hQW<'-S'nNO=O"#u2 %:uI\aLUSR5<@Z#6)Ll33_O5lobk/:.ChIf\4!psMC)K&3m1`pmRQZD?)7jKCr&0"\VTs8 %h?l:R39a'&C"Q)<4heglId&iH,2*i3*gG:_hE/oAnQl[+,UZZ:7.*g8j!r1<(POC'59d(h%@M2&GHO`:Ln*IdA>=+!(6MOcT5<=B %YQXml$?*j$LUeR]RJWWr0#DT`uo`a<@421/sfVB37'_>V;T6r@g`Qe&fQ3GPU@QCc]+3\q;d\ %pY*Vf3ba(g2Ot[:KZa7'a(3Z@Fes4JaSsk7LMGoKZK^HDBmrI03k8KV'hdf,CcXT:Ph';5B%+l(TA4.Zj0Iq1Ep6P=$6PL,Vds!MRn^?s`fA-;PKTdY$tD?(ClHT8e&\dL %.%n*VVk(q@6oLT@/tI#G^@9M[@,PPN %o3hl#;I=74X.,?SGg.fQ]^OA4d$[G&_LaLY9FKSVhQ`'2S>8nAJg.Osg6MX_h2(,_9kSoj/@;V-^/sECbDU %bA!8geJo2ch15d,Pu"S":U83G/7I&t<"$D.,r00d-ME7u2H#SA,unY"ZW<".nQJV_d,!)\mY(=>kqpKm.!):a>u&H>YiaH&13^m/ %>e1R4FP[>,G!;M@*@[;1h7(\H9rR@hJCs=Tm37;'!c^3fYUg %H'A-p>TT9$;_NQ>B1M'fXEjM9Pp\ONudY0L^YRI.YRf>PcV(*(6XgRSU@1"V_U!Jh@6Z(&2[Me*2j[@Affl/)sAl2.emF6`DGHF?c&.l[*2,3b?cepZ`"VimM"YSc'P>0dAg6L&1##pHr7j#2T[mSJb>HQp/pRdOECn\ki._XW1OiPRI84_nt`VCCIuTh72f7DE'7&^ZDaDi %GO@UX3:lZbEru*1G,fVUILN_4!;CPV[;+J)_h>N,#.]%).- %\5TiUko+aMA3T"sH6`:6asYVA.IXco,/-t3nSG./iD,i.Ua&+bJ-pMcoj6O"GP-)X\C5`(3QcescquE!1EhZ6F-O==rJ@r.3m8S- %cD-H!Z\&m+G;:6L8?=,`]Q2]mHergtqq43&[l`S*IAW]kK;,9Xt[8D,c8'r@[(4+/,?!=J2Z^p.L<0nO@TiiRZa$3/0oas`j^`C)[J2S(0ZS8p%?_jRUl %bD)W#@T6Urc@3$#$5K,1%\'5;nM!fiF!mnG8'>F_)I>oopQ$`a,'='^On4KV0_$Rse7;"iBcWJo^To/e%('8G[5jo.,eWa+aS)0c %>t>@ZIAl6+h.MC`"N@?Sm_n`p2@7]?`<^WuSm>!c1d#L?T*W+T64kVCqPZL^@^%qJmO%q2SeBDQ>+%Gr/dIW?qmK[hDU&t.*'(L@ %T19rfl3M^cApS;-TBq/07BGam"2LP],g>X@ZMO.ZlK=C@4.>o3Q=ok@MiJi[gWt^VTI/'VGDo:_ET(2a6X'@9Y8/Lg5KIM"[:>C0 %gC3NT8ZJ/7USe>u0j@7:9\L'kjclR"hBQlZ#))Q?1f([JbI/$o593mpV.!:d?7LiKl:BEEAK0&BBKDGSVD:f^^=NrR[7!%>c'*oq %V7G-3`88tDMk1QQA*1g%X\jtFhBSLn6h4s]MuH\k4\f^b\Yop/3DR47^Sm^PW^"XuNKo=#[V%5G]U$L'AM^mhM6"'T3AF]]%(9j% %jc(:ba,J/1C4"8@Vl"g-Vg-E[[!YWCB.4YMg,mt^eo0F6?L-U%O_)Yf;3V6/oHgkp(>\dqRU-Be9_jp=T(nZuCNfHT\C+^V%b)at %pZt?=;P(RLA/r!8@b7)@\5P@CLNaF(Pckas-q`LsRNXatO&%d9incg`0IU_n]!,\*.!ag9bI(c8A8`EhROPf]a],HMfJCQ_Y>VS% %OJM\*AX&U(USQBrX`5),>grq0o5*5b?(+bUGK#%3]l$&C7VbD.sN.l0s+]P4XU!81([r! %olToE(q!6+CaWLj`]@WbG$#NQhAefZpQ-eFTdpA0nLKm9d.GKQjT*HAPP<-"'X+-L%Nos^oq3j$H#lVs7Zg/TY[UTs"7Co\Fo;`ij>-(>W+5/iM5I^[eSkK:[dnS>p,o6p %?sPuON[9Se$-Ac84eSsMgbPkdC48]Z5P5\&nomBXZ#e..fh8SeH":2FF[_(cA/\=s:VEdcIQ((PfC`'dFlcCbmpF[Bk1#WgWo()S %pl<[Ghl!WLH7rrmc\T/]l5M5N9s)Idoi"YVh8r2NYcaUG(+rhA:ZRES;:eTi$r1'X:OHg,r`N]H>sI_h=!R#,WE8a[?BPnCrR;?_ %$St\AWU%TE]PLS4kri+'f(Ds3+Dnq9?e8)5f:G6c),o-_IBGBD[DV,5]\heWcpTrt$a(9uk5gHFm!WE\pQkM:[" %Id0r3%*;,j2!=+n`8g1[WUDc=:(\INf2%!8#nn@bO)M3h)J\s?NkJ,AYNfac4['n#[-$`b]64)G/&`m!0ZVc;;m5K,A.0Jaf8i^m %P*:V*A>O!FIj&Ie.+-\]FoBgjqAk'$'4'5Ypq0ZkFoCsn]cLP4O6oBm[GJY>h]Z.4;JE[GfC+N+Gcn'=YWf@#=)%])-e55Gb.!o. %=4^7HGaDBf*Eq&jrLf?2VK?KW5IkpqX86Pc$`CV>h[skO4mMn2j]Ck-+p5M\@R,MD3uR6qMA6nVlH@mG-(gqb1?5a.YX@LE9h)+0[T(nE&.n).5 %&VkPee3^bc#OfWGM^>VJUN+0>hL&J(,.:"H.IIU!/XRCoEs`JB$9&__5'Ka5U"m-"V:T22(8#Zo(AP;JA/]koq:4a[O@q`cZlKqJ %4;tNXj$_#K=u>\"JU$e;SX@EJkoB6gdi/iopA$Z; %<$QmLVrc/,nXT"^Ll_D.8pkH&0?!%]G>G!Qi6XR'@\Rfg=/?[BpOc%dC[uWOb+R81E %WQ+b_CFaN^?hm@'5j7gbrmcs7T!`J4??`I"Yc$oQ<5d$m>1tLVHdNe7fm[=#ga/3Yk-_;1++A!RI/AFC\L&\cK__IinMFit:IFlN %&s0&`AB8=.Ce)dF\uGgI+(kPZlBZU3s[gXO``a".Vs*-&8qa=+2g*7JTXMQ'26'H()-,XaPao-;;.c2g@(XM\q$[@pA)\en93,SMX:lLP<_Po)]#X7ej3tBTk^(cW/tU"%??e:Hu(k^p-F\r*sf]Lj%_F0 %V\!l/j2R&Z$GrAGG.H\qd>BMjpoW\Von'q`-dZ^LmbgNM@tChE!S"RdjN8ghFO8+@;%jKt %&t=P="8)8?mP^GMc$f6\3A5bTlkC*3p,-/JJ)h11$qH2ukXbs!&"9#\Rt@cGun1RAp;>bH/W %];O"7:_bL"ic5*Uh+cfqN`=prmp7"W@I,+U[W.hn?a4jGl'@:DOk/i0B`G+"T`(2bDSe#lpR=gQ;>1kII;FPZd0M`T`gR:PGXkDr>0s;5OF.8n%P?FMjpu!i71?'`e-E\]K#o\bJm&an7,8LNJ06WR`-5V?jmUf?'V9ZmLOX5LnR4f]2MS) %5Rc%FS%]L1N]RS+A`B(W'cs-dI'_DMMm6\KedA5cH!/<6th#$kBWrC1177WirtkJB$n!f=(\8omB\n"G6sSm@!&.UW): %2:k>18Wh94)m$OmL:*X1]TW[,$ErbH=mgB0fX>7)]ACbn)0[`m-f[2U=2=2FQQOD$r#7Ta9@6(j!aj&S:#8ka7/(>4J^9`1j\?$^ %0sXJZVoWnmNnQIf>G)kOTl>E":=JfE5,348,)A\/$GTf2N"feJ[VNJ[+QhLu%&mmP43u]%%.t %jl$)DA4`ut,'P.l`_P)i9;dDa:Z>Gds!$`_eYlc:]jH*qL\#Wg`>I@%J2#>J+lKY*A,b3nGK`9hG72cKmo;QG-odK$F/?&PMS*Ia %j3>D%UC?21?aW77GTlG+LncddY%Iu'^TI^Ga^>+!qJnhq[:5fUYBL+(,lq+8J3(bXm1#_aB7;sAF@&uEY/\["SVIg$eJ\O>0pEhE %UT4n-JXRil]`H1;_.>GcAiE!`\#jR.UESPL7kBoMGoTIa\Z,Z&=[-Zk_OS&X"@Ea;67L#?e?q %.4,``.u]H,c_'PtOfhZQX"ck6l47C$rr0p5P4q_)Sik'l+4+u=A5Es/TI0eape\UUDnXShj$\8AtV%$F:iV+K@s]f^VAo#l_71!_u-N#R.DXup0Z^u]p&r>^#:Xqj`=u[%O_1!32FdcUJ#7^(8HXYp9@,WC,R %Q.")A"n]`8K#JZKVEUEEoXXMsZS#;[@u&NQfq%2#K-e9'-k>iO'L9qKD9f_oF>Cp8''Zpb'lZqFTg8<@me6[FV)0IH#\-4WIhG>s %!sL\3"RCm?a5O'cTU;,>rs(*OTf[n6>`%foYMN&g.3X-=;do$0_!NkDeSQal8U&LK)T".B6Jk=_3CCt--Z18`OISCR)L`8!"WInr %(5LYZH@Z.4<2,[&#_P'H\YSWFI0@gV$6,r#G&@Nd!m1M-CN,/:=hd,hQ&JuR^@#1TA(2G6+jjr5&Aq9[8;?1qI4n<)ZL2S?3/'WX %lU'Oqq4jc-kb*5$n=YeDV^gA5Z<<^kl1!D_<49UBZL%M>7K5H("Bp`t8;.P9eAEEBh2ZL<@aoV0$5BSXg %#MoP&%>6Hap*`4D3Z4ANp\&K4/r(=\,+rX,e#OIc/;;gt%'dIa5[B29bCQB6(KJNm3rr/>`Y]!?_Ljdh3ZeICPU?&KOA[Kb6GFSI %]Gt/[52Ru5#5T1rS4"o]b:OF\haE(Lmq%#,pN&9kQ2G*a=<@/h7Kn0Qp10?dbNYgf3bXt1obds*8A4XGM1L;>b* %/f@[1i\Z=[!m^F6.@B^Vh"$%'@I,,aZklR.O]enj#_RQXK:*Yee>,'*4$4W!__!):/ptALZpuMkh_jGD$JkY_s&AQ/RcRe)lD_W%prC/:X/8N.mA:qOU,6sgd!2D8R*\`T[d6QB((V5IR@dqo:\^$@[i]oHlDhiM6\X#H8!i\+PdqGG<5j(=*\9=GkCCBW>$]F&ea"8l6q0JJHFtu6Ma4tVU)(f[1$qTaip]r1?A7K,6;BORP$\G2XU1mR`HAbD7;?D'MQ6uK+$bD2]h0[?] %Q"4;t,=<*:pblM'f_pe;*UG9.9b?_@B9W$/fmcBB]F%Eh?L5h);c9M@TS%P3m"_bp&5?$+R65#;5>n7dVEi6. %M'fI>K9[B$Qono_p5i7_%_;JWN\Mo9)767_og%rAkm]U&b:HM5N64aOK,MQeNE8Wcq3J&b04L.f",4:A_&%#F4SW"&rs+h=#(hhs76r`bT06SFgEJJ\IOI#O)js/[%KHI`a %FlI#HEAH_u`99k7:F>m+5g`lakV-R.h^P,A;9$0[+denfiC:aLdF#([!)?8?K^Ki$[M)/$5A5*e:tWJo5e:k?@T]kaPqFIC.QZhq %V:Na%eDu`W/p[P$_Kg8?a+3A%foO?tXsr0Fl7:N7E.YXXc(\,<'r@C(%!"2mO9q%&Jg4h5+^LN),RLJPY@(n3d,p+_Dls`rH>2si7GDHdZI]s75YlD[ %2H^dM\PaJ"i>C:Y.AC@WbS>roje:FZ\nlgtg8dW70M'g"FVr?Z"Y7ZKWT_kmLrKp2g-")dGEWc62\.;Y.-H'cmSZ-dLD2CX%]Q+f %HnbFSpc@Ni*oP_<'_9_RGcMS$jEs*#ZbAC_&>GV)K*?pP>pY5$(:8c/0;1@MM6*Kp^/!q+EYHI`_M.]dEnCpfE4Y\4?.q]c9Gc(Q %k!Q%-e**kXW4YZ-cQT;UAMPZca+k(\?t,Pj7H;,!Vh@hpPEDH=_74Pg7(GV0^47tb9?0eQ#ij]Mbm %i`uTd7=Og?dN`Y`-'-hU#5FpDSND'u)FI*,:-mku:8b`QG/F#dY_UJ<'j0@O9)bQb;-"I%(%7/E8?O2:f.gS+Dm3#3*FAZ7Xm\7L?d'rCaORogQ_;[)gdS$"hY$oC+$+!]MFEd3@*9H(O)]]h)]Gb[P %j2q;ooZR6b?MVY7\N>%u9Rbr"9q6+C7heh;/=n_)TK-VXZhBT>f`U1dI9P!M(HMYJ[m4q`:.3,9g4!<2gt_i2W).IM?VOq6_BYS< %fi[0&:.P.t._6;q()3r<0Nt)&2Za,j,_$\^4417h')jq7L9Dp8(Nag-1%o'Zpks6Vh,UWVL@N2^VLAbY(+Re.&P=]sae>@P6pY4& %c_983UO]ng!KTa,KZW>=77&=L5_:k-q8,[Q#9cZK&*ec2?p/KZFoZPV7i+PiY=kE2eG0-ualJleW+c\# %%Zbo@Qn)1KaSWWj9EX\f1'MSoP<_NGfVPkD1+jl8rMEH&aS7'[A8+a+1b.A1!E)EUA!KTE %4Gr187gs'GjAj>uEa;X2)rG.'cpb-J4]L]#)B!Ck\2>t60npu'06PVYG`AeZM>frnHON?9>uC'UmjQ!U0!'fW;:B^7X>`/GecPFP."[`a*]X(S(gP\'T_]_Y,#DfnH`E4QDY\V>L6Mt@>FTs"T"7JO0qeB.YJCQq;,QtgS%`?Z)I:0Ik'A_'_i:Im7.0$u%R[*<6%d@Ru3ed!XsJ %O*`PDXECu@&k/R7_@PS-K9c.jB*BmE>&<$3pU)uFF%M\>g/Yq6nO&s?9:_'K,g3"Hf2\P`OX(q18;67i9XX.-LZ<+.k%>_GHjUd;;'VS+07UI;EVY^dc"jfo`M*e0q\6BcDG]^c)mj#VaqLkmZI+t-`#/jDYP9@Q=1(RpT7=FanLG,^$d9=W]s2[LOQA0D9=#_tJ)k-b$t"oBl$L(F+D3+BpuuYAS@LiKA^[D..q9AmKT$.SP,ZYl?Sj7*`q$HG %#O'@l$"V-O"rW.=N-Tg(PqWC][:_cAra`kFmY(Y+OXq!)#-Ih]SRJu;+l7^8MCW?9#I"kk6-Yse60j%LOWI$7Ki[6j5%Gor7q]I;%qSsH?,IjFQm\WRTI4YLY6m$fFXWrY<=g,6[B2#E*Tl+-.Yrpcl8.<-<^D>.&RXI+'>KZ.6J\IaE'a#[=M;pd+1=,P8q)r?*j3983sV5piY;&Hm@oK_I"kn:Oh$geS+$eP#l1G05)h %+/H&kBT*u##H=aHJ7=>Y<76Q=!UIR@4BkP;c %Y(u5QT]J$CHJ=f`*3I0gEeY;$ONC%+85Tn+:L)?dlCKk"a64\bqh@*uML#QoIA<;U2BMT2Q09B"23ZM.j&iH@`#7R67,eO[WrQfp %6Z.$Z85Tof(c/rF;Ue&\,FouH4Tt(kLbj_DEI"TlD`j%?#A]8SUo8n/#eWIKOFdh.TUYPfT%ZJ?S0:<9KPVLCS0:<9K\"-,3S539 %n*7W2e0&Bp;$EZD2p<.;<'bVCNoQZR=?9P-,o)(gljRri'NL7:C7mAYW.K]5eZ9D[\265f-]0CD/060CBu3I1*Zl)WF/.cP*f15% %aE]^(*f'O00Pm18Dkh-[(r2pQja2,C!F*NaD %6%]'%j,YH6WZX@RGJ##nY(C>J%kAg_FR_>4g=?No86lCu726O8TQKrZZ'Pe1T=R$_4:^h=*97@X;iZ`A'uWSEGU6n8C:K7``rQm, %cR$Z3+IQ?h$0#sWL65D$eG?t%$$%MO^#eUfTfBJA_f:.Pk!e)6@^?86)i>;//j:m%(V!:@5piY0*u)4E=p:=q7\<>8;aJX,RhLS: %R+m16D@61M<'f1%1\=q(S-n7n"uA@UG8K=?&9mm,8OIJAXu&*P8(Vs^XmuAg+N17^]i5Q7MkT;HjAZ\7&'7C1EL]K^a:FFqQQW2X %d+KIMcR$Z3+@-/0KV:Ah(&L9b1!p8s/ej)6(jdl$:'Iouql-])=UAg<61D&F>FSA)MSiG*%6^%#Vh4,9cN]q55fI_SGD#+X[?9Vb %jAZ]E'0#ViJt*2-:N];-TU'[akSP&AHR%`'6?.)U<_`sH'[LE-X!"%qF>dHR6dI("W?=5He];e?O7IaBf>j4#Op)]+A6afjS43nkXQK(**pg#g5H39aS"dtH_"D*aqW,UfZ8qW8R0iOG))ifM2nfT?;*'r2^I:^P*( %leW)fkPC-5&X'(8md0.GIZVjME@gQOr#gWQ`c7p+:)]#M:8sd@'SgIDW[]/:NlLIXkrhHt%c)2;i44Nj=^0/dg9LKL&s!^^DJE"> %d+37jd6lRDfBWijp<+-/ooSYGdHTY1r8+LEGs].b@\TXp*RaphIp_W?L[`".-d!)8oDY`[K\.O'6*QPKQRB`;+Z,NajU(I[OPkfW %+jQ0E4iHU-'BBJiHAK]$5"V=WYD7;qOq)Jdck5Zt`i#bjE(9,Lnq;6&A?qdZ:IqA"'Wm%iY@K7H#oanGj1Q_uo7V?',e-:,QOt[>T?0lP`U%bekQB:$PZB6S&&euZS#HQ_mRS:4,m4:^Znj&:UV.VLacF`0JmQm@G*>=-Qi[\paC7k*#5L`^//pO_m`V4&#P,T\=S9'lcO %313][-]#g2FS\92b:tK&NfB\#ar[X9E/c#n;hVpoP+9g0.^PX)'IVg2@mb7tVZj8U,e7hSr1Kt,r[MUEp:6B?ion!9:3^?25U.B7 %#DMiN+T?ih;hj9C^RXr=*p+54d^G/UH=)81'kFVAprXXDSqWg)p)lSU7-%oX=$^Y.T$rGRKU1'N6?-6ud>0<"d&"__3>I4AeiQL& %L^JN@rd4)#Tpko@EW6LBp.RC!KB$t@mf.cTcTuj_fK/BtJ+MM!duOP0N)C4<>l+oc<*%:!YCP<0/qW`@<$UqnMn!m%[MkI)NfV4PcLd\V*f'La%EfF=:51J`'u]2( %SG3G.6*2tRc6_-)>Tm3tSXVr,S0:<9`1J/5jV?LnhWp$%cpj>LIa/MY&n:<&d&VcF0$d+mm(k.WBsH,mfonI4@hlrK=e,6oD'ge# %KNDibj7b`,,Lb`q"n^;(C\*E[Un%Q.bcXM9qXq-)I0\.+O7b3)TMKs:8*72G!O2dG5+7nrpn[j;O7coS_0;oLnlQFc=g2=fe(o8& %^"61(l]F1>Onc]Y?$Tf:aO^=nHj)-iIcG+-8u5F`SiY3NZ8?nfk=BN1 %YNl\D?K[kTQlX[-\@V@+*?5nN%Q$N#[Y"\N_UkmpmGP@],gKhA[[N6mhbmf)6@&nV%i3I=G!Hi2Gs6KHCiJi"ZZ$Qm&Fq@o<(E+( %hIWto658O6J5l(ci'r-A4LCa8M#pXH]fLEu`1a3:1tn"`]sCf)/XO=YbJWd2deo+4qiWns/ju:SUuF*,#UQ=T*Z`?.2L@K!B8K*%4TW,JOokmf9tV*jb9`SSE?lffaSE7P*XRgcB%.ikFJ3beIrn`mG[:6LN!N5 %8R1'/U)1PLc)^f"`Q'jj]X@,liaXasp,.-.,o&UT=sHpZW44PoWNK4UPqOW4G@%dE<#kYFE+nk*_fp2(.W2?Vki>^uGpXTbGLT\D %KYPcUe;K3ZoGr(Niom\2JedEkIq+\NA9U9gmbd^YmFH^4#X0sJHl%)I+Y`$igdQC1EO&FDpt*BKD6(ZZ(@$ %$cDpF+Eni5&-SWBQ%7>,(Hr,7DOi\*U(&HR(GnV`%R".)=O@e$LWofR%+r0:L@42jqZ-"9GS4t=NK7RX@3SpN;;JtK=P\E=#_LWB %Xp!Mses`nKn.q!,aN^cLD=.LA?A1WQ!dK7&m0u>k'b'cRM=Oj14ADj]GsdZ^Zf"kd(pXKR#rl]h"7O+D[,DBF&G0&T'F%a&)2Cg# %_>U?K$EqC'p;dD%&_u=4l"/iKeeA=7&3U.ZjXOi3&QG0]C*rLfIuTR`Jh%?0S(13lL*N^JALIlJH/'?o^8mY]i_Y![>#+%%.-D;%#`$dYk>]M*I%`oi2NK$a5415g;4R"q'rNI@@Q\$A'*LVB,D'PO %'*g+G(EWmm5-BT5cpP'D9Eu`Pe0=l"C46(r-G?abWb/O\7u%dRI-F.tg7oCX"BK'uD-M`lGk^iQOH_#g<^s %28pDLVUN@o2%+a#hiU1GpkXe %8aa`_;hA@`&7kRRE:?[X+irRn]p59ZFuD#WJU>/41Baf)!0s8EQ`SIdgY\Erl3oCYDP=X/$UI7">6BQ@8mR!*.0oZ'?60GSIZ0VK %JdF^QEChJ_"V23N6'*-jcbi,dKHNcl\,^i:GG8G;"tFMMCU+Xe&dkFl9MOI!/2F,:+^cVNr%&/9`C %Y)g8;Jdm;u;(g-#de2j"d8sX6#(2qV?F\,Q\;U_[E6muO&'Fa(TYDo0r)a4CT5EFj%r/gMl%`i(.aJjm@%i'7gUr`>*()4D?d:QZ %h@?,o*o-&j6/UAX4gNN=eOKPNdrA\sj5G`u,IV %i9p&iTg02WYY[:MC8l\M`/q?,&u@%7(lE[ra2(q, %n6N],Sbub*6U2M]dNHqE'/;=pF$e^D]D*+.@`L7 %9Z\0sDX-M\nBpVV"iMRc=n(rX0Q@A$X6F]Iq=7?9EBY-Y@_7RH,L&sdP61^35'dJHt-0_rs71hm9-WPs`@OOU;%"1VS3@[Dp#XpdQ)[+"B$s\F=&-Us.-es<-3[`!?c:8>U %#p:-a'^'#Vo1Gp#^o*&+p[X7\=_*D]HIQ,WGr@_dOajWK7ujCV=#\>jVYEe0a-aB!k2P\a#FH8 %JtbT+=]EHH6--BjBCTnA%+<:3ufJrsna]XcS^_((B52l*'%!Cmb'epusJs165hX?8oTFjO1=#Jr07LWQBhCVDu`/rn- %PFOdF8>Ol7+mu"E(K"A3/7s:>ouj$"nXBSKdf4m %jcZZU`BOk.WA,),LUbnP>01&'9MpeC1t%/2eef$)259OX6PR)=a4c6EZc:AP.DN*\5>bphh$G,\"R^DdT^NddiulE=N?NIR6\t-g %RFp"%!TE"D]f%l,B:6ls_M5Ek8"N89'HIh/d?aZaF)9^%*JdeLOPrXD2/EQOpN\)D75tEo9#tY7K87>,YOjtopa>/eF/A>dKVL:j %=m6m\c%VCOr^u)=>,,q)U+]C.)aI4kSYAa6Bl=7q;s@Kt-cg":6I8f8oF2u-.ouLQm[`$oRDSF0b#j_aOTa8+]g$OQWeT3*\de-=(cmM!^f0> %&(_XJ#'Q/^pO5U@"a6%B^1`M"Mo/n[;cI6T,@:rtIKY:r/EW-PS>j$_X>'jK'6mAo3!+\AYRh8Ei8Gd@Vp$/HAA5lHKGS_Q4fJ<= %TS4N*9?f-t4UtRmEEKR*(bDK9?9&5u+UHNeo/l5')cnmd)7@^=!'I5?RKu!tFJ^AYU(1cV&tW'm>BZY^<*[i_6TYF)U(m;DE-F;s %#m;C^,+cV;RdHA]YRlC//a"h$Vfn^A5#C;")D$Oa#\>sV&hMP7Rs>YUH/VB7fqjid'dlNE*Gb_j"E:h'#XXhFT#!`sG#Q]&6?Ya, %6H&s2U9Oor#RCX&'0]^?d/85S2anQo`K;/NX9#@9f@k5Zipo>m[OK6MCPcRMr5S6)5gKX5p-'KG$DONp,BAkIo %qq7n=K+04cP$JL&3@V\Q+n%]+ALh1,Z#gs:dEu8:[a.T;1p(Ok*;+[OV8)nf_;0Yca^n_1=;J^D?MDC/C-f6iq;`:_YlQ!In>n"6?`R\beJf)3 %[p+2]55jp=8mmoG=HRNg2B2itgY[^ZSB\3;((Tg&cM"qEGQjl^9W@(j#2rsp>$R*n2S4QfSb@8R75hkg&6dp3c=%:J?%VM6(/D52^b0&E:Nea(r'Bj'j$hp]^ou'YFqtT\A>^CV4c?hK>N*%u>8+:%_;c/=VmH5\:rBm%)MtW1IVJd8GOU^H:Z;&/XmD@S:T^^oD)&-0nN40ZG*62, %gEG:B3S&_Z6>(1>$duI,Pst]oh6D*65-hQg\NIHSdT"OdO[jWHS%K^#d4MoWGMaIt]%Su1C"g)N*r&g*Cb/h4a@0f0?3I(X`)p`: %+u@d")9e*Vgr*[YfMa)Q[Y`hokap/V7D;9pA*ZN?P9L %5;;nbV%Kf)"XXIVb.GM'X=Y7pR!c^_`(I1$nhbg>"dj0qL/t-JmXg3o8b4'F!2c.YUX:]e6%J^"OAl'rk1nJ>/7Ks(dIVl>`:'D`DZSemaf,E$Xu6l?:$LoIi6I[AK*8YU5C;Ne*/h6FI)V"0kbSp@Mk[PQ?EWr."J %mh@qTpK%9n*Q;m^"(;ob_`qO3$l0%_M\bC7HP^/PoAH`-JJH2Rehfj1C<[a5;^b@Z[Iga^Yu-s+,;s"H@\Yc2VjOoiq;9L=H?A^d %Bd3J>kg1c?V9'LjRtsiO:6?*3Uf>>?RktU5+?InZ'9;&\MGCOE-7q_U+EX?b1u/jV/^)g,LjIe4#/W('&^\r/IBL5!9n/g"o%Ca% %gCX.meS0/5f`J54 %bN:'2'\"YtXA8CKeFJ0@(d=/@F3LLm146&m(d:U*TGC(KTsNXt#\X/Js<59@0Q^ %\)up4PU`n=82)=eXS'PW&UrAA`Q3JRnH7ia0Pj1b6mU'6ZO2(/4B"E%4efOb1,;5s\r<+*X:g'SM3-IppI %e#HAs?[XYQQ&<;i(fIBRW`75%-^DirK?-EZ$E-k]pjM:bHm@F#QQtCrCf@>8W`12O]XLcR:o1Hta`L@Z]"=Bg:(sOnPf7^2K/_\D %rkcXDcW$mbeWN7u$E-k=V\i%VenmH8l-e`jV1SL%6`CEk;UO$EnSmaI9i?5),@-77W=#S%+b+reV92N/8p[O;L`u:bWo0a97_[D0 %q=OnhWC$TK.\orc&&<4:LVM1c^."+LCO(umsa^!q;[WD&T"inmK7c,O]]r`f5(1%.r)^+2lF"4fOH=kCt=_^++@/[B+X<6;[;7TRu&C#!unFC&eZqM0"*7K>?IZPWZj@TG/_kq-8H=8C#SbM0b %qYfa:kpZU5qmTMbSXsfNVeEFdn2[i4hWY]!Vo)2p@P:+5SN^I'Ud+19Y3?f"1u8(SL-q2WD`S+MXL*fW!b->Zfu-Nc3Hs--L&D/* %.=EV>_g!jmns]/'N">F@"T$mA_cd@YAu`jO]QGESDG!.Y0!Q^"@4TKa7PE/ndHZp/b7XT:+,6SjA_[]"WQT0KN1p^Bf!8'?U> %H%LErnoBUId@.*glR/\Mo)sTDq?f97r0+Urjs_tp*`hr\%OC)Q%9h/tCi)1H*[@:^X/:^e`04uk!k+''XL)%_HeE3:XHC7^^o:fM %8nA@2r"8G]@E!&p$1:Xei7KA+Z4$90GLhk[B:kLE7CWsF_:1RaJ4gBXYa%'#>;k@#^k'(Mm_KtmH[)N#pJ/:RVs,Y[hj.l:Ad'4u %]SP84?#sCkoqrqk]#^sc>>+Pq&%u(nF(n#?9k^_M?.^)dTX"fh2sD[IM5`S1u'jhf\OosVJY%lF.72-kYI&eLH(i05aBd4%\4ltZ2Q<+[3p %%.7W=8ub%Q!rPtN(#8hS6\Su(-fi.`>d4;.QTb=mmL0R0:Cg77E&t?Cb-#VT;S@;3h]-`!Vk*hrfDBb60:grR]F`AkSlE2.Mn/N+ %?2qVP:?2:l_%<$!2TrK[OQ*]-6?']Jri9#aDTs4U\(6%ck@M8N25+h<7l&cME@;_sQ+K\O`;W1SP(%c[Vf$tjOjqFg8L2"$=H@"2 %4W-&IjPG]gma+]UJ!#5k=N]E:p'X)"n_Q_DKVF)bH+CVWIbk$$fdXV$Md&h=L!BUNHF>Q<\e*IH2U>/XQWKOBORs,+%48"7\eRUd %Pe>lN!:Q)"r8!1)cYbX+kC5B6nP!^&^>BIr@kj-L<=ZiLceh,':XA,nVK[+s8_j\!\CZZP]0NkaM4J(OLa:)IlNr;\)m&oi='-eZ %bNClB;8Aob$`.LC$#E.t-?ECGJ:c#G!p@jU2lWdV#T]b0ZsdH5#H@iqAm9k,,9`fBgb#RH!^Q57nHJm06B].+NLPVJrBpfOKg87> %odOed`/3f@Ru2Z(Q[ie>kTIA[T3SFm$qi3@9&eO39bWD%^];s%3`Fe`f>lTrLqs_!>-0D%O<[hBTMQjYe5knQm>RJ1nKY#ib2KLR %0%*_>_da92#r#6F4oDX;Rg&B2_cn+R*!lpgeN_q\?SY%Os7q42AhdTXga%>K+7ks,CX9uQ,,q-+I2CB5;.JglN#sCK!*VM13jfc] %#&gb!&lMk>?Dt$Xk8/';O+j.Ve^N(*:Q22eQcU1#PL9;&gbk\qV=@M>VUmEqIG;AJ!]KRtU4"S#`8%k+:Z1,61M7On_2t93S4IEX %(nuVu<*J!F^M0=KrK+o.M76aG\cCCj\5b#ucjA(mC)m7CCp^c*R6X9P`=#--;\,nB$+S(0=:^rUKKB]s80hkL:J(gq%F@FO?Y7+5 %)2G9W&%HKu_R3u+P"r*K3\3(.p14HSGd+nkW.D.1G7dDPidmDQ05A2:NV#5!<&G/2C]UO2L8k_!QXT\!DT>]0G5Q=YL"q]\pX'5( %ag"J!>5S/8Kn3Us0TA7kp8Kc7_CuMRRM;KuOhrq1jkpHdL?nW;rBT/#[W;FqGB/DbA//q9oe,]H@%+5kn6L4C-8(c,GI6Xk\b6N_ %J9N8J$W(&Sb9L7]=Lk%\h@T*TY#[E:!8DXD%.=\A-J`G!nX:%7HG,=1^5]m8[F@OP=2:.TIUHQPch04'=rn^%4M5u&KGU83Mgm=H %%7%"Zh\0N6l)+tp'<19P$J*(6H,Osl>VTY)*LiHGYLLMfBQ&;Q=RIP.*YT^fqon27e8.J0JDdMjG%nj7P6N^k#F!%q[\M7fb66$2E`WHW*5?W)!Fb;\:5b[]nuoQK3fG+;Trt_*C_"6ckb4-Pl.\p;H;`B*Oqe7q5&"RYht9 %oU)`X9X_`!R+W=(gb(t&J$4W&,iU>@E3#qg^^3T:&A5!6r`q]3n=^Hl"k<9>U^M*!,OhrIG\U:FcZ=N,pc'sUKf3CUM&isQ5XTfK %bl"VrECt)"LC+opFrS,?-8QLV"Ycb^_YX.d0aLkA+FIE8(k^2>9VB'50a*gFV6(9EJn,?W.%7)@gu%=J!;]%m!Yeq,6-tB03CaLo %9(f;^>+Xa>"#L-g->S[]K:mXUnUghWTps"3<=/t:D$]25a_;e]H-p8VR?c3jfSrEd]7C2qY]bJ0%RRfkGC8L-%h`kk'Ve<`>OYo< %VNPR*$!S&W%;:437MAAn9ir?*3QVC"0!l7R8-eL6)'+g[9_oZZX&u-^TB8#:POnm&Di0`R.`o;R:ipLeklc]^Hc^FLgK5h<@e(6\ %ST\_!G"/:tPgW%F[0]JJlqIa"T2V^/`T(W+L/#$U%]iAu1oXjbk*,ol(9@h!@OOsm5dG-?$qc0OMBeWQTWRX[ddVP]M_Y!SP3PR#"Et %&ou]U+)H`a:HGIc_.cAt+L9VNOD-U3B]66K>:(Q;,43%Mog*Y/R]jA6p)0i4"T)I$WG/PU6;8\LT7]m7,DmGrN834":F!7_ZS0r! %O,,n0OA_dRe7Z"sW`oYBDtij$%lnsoVo6A_ZI27o8klQZVUSisKE&T5mi^F>VT^VDh.lfS:$'26K#qo-`SR_:,&-$4da`$c30biZ %WD!!*$%Y5/Yl'EPS';V7\a;oc`-t%24-jWn1G.X#MH"S6KKJ3^L-5";!'fJW_(G)58DfcBo"4B9m`S]iCYqO"b@jV).AGcim8jV> %jCP]Wd=1M%DoFP]njj;3c+Ja#0gYDVM,kXN.J\>_$:B60*E2!.PU$\;_.0\#XA %XL0rLK,-o(oU_V%?V8ib_2.3rF`i2AE.&hKc39&_PDF*H\hkk7>B>,4M3%P:ro-/!W?SNa/OS4kM.a<1I^+m7$SVh8h18$[Fr8+Z%ROB/X@`V\P=7k[hookPN8Ee2FW'RZ1fKr7^"rPYH?^TlYAJl,(W17>)mK^P#,`*\C=NGMCkfmt.ep4;:ZqoYS,<9$++sT. %+]7P13;;tSu,bgpN0hX`B8HK]m/H%Dc=o'Q^76stjL_0MAN`l5Co^:k,MBn!eU$+P/k&X-T5qH_GGPXekQ+<&#'lr#n %%c;]AmqsB=r'jS/S[_jQRbLB$=6a_^2YnWNXt_\L?e*R4UOR0f)R_dij'5)kA/:7)&k:b`^[=Y-gr@t1Xi>`EEjSpQ@%6r. %S=4M;n[/=RYEH]E\6cStq)-*WWJ\`-a%m5,6XllEL#\#/j!XOpJ<0ih:^h!1LB@*I!#MBE=tcH6hL4QOq!XDTJ+-hDn&5htoE-Z2 %s+Jql?3i.NpS#7gG&pFG#&HqEfG9itll&f*G)Tj67E;SMYd"8I[Rr)4;)DJf %b>L0.Q4fiGm28P'OBDWMOX2at=N[Mb;?@1Va%U(o:'sqLA3%tV/:47um$Y`]CFUme1R2\#=A"+dFE(jF1T$XOQ:m=^EdOH7PlR\b %aV<-*Ng[b)C+(X"D3ZOS0\qJh'_EBoT!=N1,0M8\a&8FJ9RFcW!qIn?7\8`8+NIBMngl/*T&lcmZeQV_=YAH&"b>iAZBV4K;e]]$ %B+$7ZZbR9-=nYO$WbsTJ\$2*I!m=0YPWN85A0mP$'j4.-M<,(D?jUofbJm.*VacO)U/>=02R6RE8ketE9Z^tF"?obIOC_WiPlR\" %amrr-QnE#F"b>]M8g<$/Of8VB9T<-u;_+0Te;>b32*Hdi"bEWr94Zcq9=^5<)IStN'I8g?"d#j/R&tY$.I]o&NL^\dUFocO/lTBn %7,dW52uJE'Ds'Clq`+[o;\[_J?3\Q+-km'1)pL@m%:Lnd;#pBKItW#fh^aUDR,O[78r=ak!'tfrCCWjk/!WFeO;&F9H/`e-nF=@: %@X7@`Oe]MF=PhWkkY^>3e>!u`)9\;bd2.SIKNA?u7I88lNZI]$P>pA)[34a1b,KXP7ZJ*_iceJ2&K*U/pKf"jk01)//=pt94&<;m %3I6q"')*fX=KaQA^,Wc:n?KlJJ\;6\OY!Me:Tk,>QWb(qq4*%,Cud!aV4pS6//>R4(ceVj=k12pEs6$kaJ6?0A"d:IF7^l#-14Vr %Z!M,aI;sMTa[Sr.1DY7dWl:]aI%-$\?7One!oscNf]Z2l8k#%s`60q$alq+gm5ZZi_3Ek#kp'e'q@\qu-)"/"$e@4+NtPOR*YiNn %)Fn-ShU4Go:u8G#3VcK5NQ6n9a>q#3;idG=DKcQ%pM]]lOV<0j'8f6i>7[:R60mdG1C-.V\,NQEDY8>&]sRA\io$Khf~> %AI9_PrivateDataEnd \ No newline at end of file diff --git a/doc/IGE335/GeoHEXT4C.eps b/doc/IGE335/GeoHEXT4C.eps new file mode 100644 index 0000000..a6fa6c8 --- /dev/null +++ b/doc/IGE335/GeoHEXT4C.eps @@ -0,0 +1,8879 @@ +%!PS-Adobe-3.1 EPSF-3.0 +%ADO_DSC_Encoding: MacOS Roman +%%Title: GeoHEXT4C.eps +%%Creator: Adobe Illustrator(R) 14.0 +%%For: Guy Marleau +%%CreationDate: 13-07-04 +%%BoundingBox: 0 0 479 557 +%%HiResBoundingBox: 0 0 478.0801 556.1694 +%%CropBox: 0 0 478.0801 556.1694 +%%LanguageLevel: 2 +%%DocumentData: Clean7Bit +%ADOBeginClientInjection: DocumentHeader "AI11EPS" +%%AI8_CreatorVersion: 14.0.0 %AI9_PrintingDataBegin %ADO_BuildNumber: Adobe Illustrator(R) 14.0.0 x367 R agm 4.4890 ct 5.1541 %ADO_ContainsXMP: MainFirst +%ADOEndClientInjection: DocumentHeader "AI11EPS" +%%Pages: 1 +%%DocumentNeededResources: +%%DocumentSuppliedResources: procset Adobe_AGM_Image 1.0 0 +%%+ procset Adobe_CoolType_Utility_T42 1.0 0 +%%+ procset Adobe_CoolType_Utility_MAKEOCF 1.23 0 +%%+ procset Adobe_CoolType_Core 2.31 0 +%%+ procset Adobe_AGM_Core 2.0 0 +%%+ procset Adobe_AGM_Utils 1.0 0 +%%DocumentFonts: +%%DocumentNeededFonts: +%%DocumentNeededFeatures: +%%DocumentSuppliedFeatures: +%%DocumentProcessColors: Cyan Magenta Yellow Black +%%DocumentCustomColors: +%%CMYKCustomColor: +%%RGBCustomColor: +%%EndComments + + + + + + +%%BeginDefaults +%%ViewingOrientation: 1 0 0 1 +%%EndDefaults +%%BeginProlog +%%BeginResource: procset Adobe_AGM_Utils 1.0 0 +%%Version: 1.0 0 +%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved. +systemdict/setpacking known +{currentpacking true setpacking}if +userdict/Adobe_AGM_Utils 75 dict dup begin put +/bdf +{bind def}bind def +/nd{null def}bdf +/xdf +{exch def}bdf +/ldf +{load def}bdf +/ddf +{put}bdf +/xddf +{3 -1 roll put}bdf +/xpt +{exch put}bdf +/ndf +{ + exch dup where{ + pop pop pop + }{ + xdf + }ifelse +}def +/cdndf +{ + exch dup currentdict exch known{ + pop pop + }{ + exch def + }ifelse +}def +/gx +{get exec}bdf +/ps_level + /languagelevel where{ + pop systemdict/languagelevel gx + }{ + 1 + }ifelse +def +/level2 + ps_level 2 ge +def +/level3 + ps_level 3 ge +def +/ps_version + {version cvr}stopped{-1}if +def +/set_gvm +{currentglobal exch setglobal}bdf +/reset_gvm +{setglobal}bdf +/makereadonlyarray +{ + /packedarray where{pop packedarray + }{ + array astore readonly}ifelse +}bdf +/map_reserved_ink_name +{ + dup type/stringtype eq{ + dup/Red eq{ + pop(_Red_) + }{ + dup/Green eq{ + pop(_Green_) + }{ + dup/Blue eq{ + pop(_Blue_) + }{ + dup()cvn eq{ + pop(Process) + }if + }ifelse + }ifelse + }ifelse + }if +}bdf +/AGMUTIL_GSTATE 22 dict def +/get_gstate +{ + AGMUTIL_GSTATE begin + /AGMUTIL_GSTATE_clr_spc currentcolorspace def + /AGMUTIL_GSTATE_clr_indx 0 def + /AGMUTIL_GSTATE_clr_comps 12 array def + mark currentcolor counttomark + {AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 3 -1 roll put + /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 add def}repeat pop + /AGMUTIL_GSTATE_fnt rootfont def + /AGMUTIL_GSTATE_lw currentlinewidth def + /AGMUTIL_GSTATE_lc currentlinecap def + /AGMUTIL_GSTATE_lj currentlinejoin def + /AGMUTIL_GSTATE_ml currentmiterlimit def + currentdash/AGMUTIL_GSTATE_do xdf/AGMUTIL_GSTATE_da xdf + /AGMUTIL_GSTATE_sa currentstrokeadjust def + /AGMUTIL_GSTATE_clr_rnd currentcolorrendering def + /AGMUTIL_GSTATE_op currentoverprint def + /AGMUTIL_GSTATE_bg currentblackgeneration cvlit def + /AGMUTIL_GSTATE_ucr currentundercolorremoval cvlit def + currentcolortransfer cvlit/AGMUTIL_GSTATE_gy_xfer xdf cvlit/AGMUTIL_GSTATE_b_xfer xdf + cvlit/AGMUTIL_GSTATE_g_xfer xdf cvlit/AGMUTIL_GSTATE_r_xfer xdf + /AGMUTIL_GSTATE_ht currenthalftone def + /AGMUTIL_GSTATE_flt currentflat def + end +}def +/set_gstate +{ + AGMUTIL_GSTATE begin + AGMUTIL_GSTATE_clr_spc setcolorspace + AGMUTIL_GSTATE_clr_indx{AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 1 sub get + /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 sub def}repeat setcolor + AGMUTIL_GSTATE_fnt setfont + AGMUTIL_GSTATE_lw setlinewidth + AGMUTIL_GSTATE_lc setlinecap + AGMUTIL_GSTATE_lj setlinejoin + AGMUTIL_GSTATE_ml setmiterlimit + AGMUTIL_GSTATE_da AGMUTIL_GSTATE_do setdash + AGMUTIL_GSTATE_sa setstrokeadjust + AGMUTIL_GSTATE_clr_rnd setcolorrendering + AGMUTIL_GSTATE_op setoverprint + AGMUTIL_GSTATE_bg cvx setblackgeneration + AGMUTIL_GSTATE_ucr cvx setundercolorremoval + AGMUTIL_GSTATE_r_xfer cvx AGMUTIL_GSTATE_g_xfer cvx AGMUTIL_GSTATE_b_xfer cvx + AGMUTIL_GSTATE_gy_xfer cvx setcolortransfer + AGMUTIL_GSTATE_ht/HalftoneType get dup 9 eq exch 100 eq or + { + currenthalftone/HalftoneType get AGMUTIL_GSTATE_ht/HalftoneType get ne + { + mark AGMUTIL_GSTATE_ht{sethalftone}stopped cleartomark + }if + }{ + AGMUTIL_GSTATE_ht sethalftone + }ifelse + AGMUTIL_GSTATE_flt setflat + end +}def +/get_gstate_and_matrix +{ + AGMUTIL_GSTATE begin + /AGMUTIL_GSTATE_ctm matrix currentmatrix def + end + get_gstate +}def +/set_gstate_and_matrix +{ + set_gstate + AGMUTIL_GSTATE begin + AGMUTIL_GSTATE_ctm setmatrix + end +}def +/AGMUTIL_str256 256 string def +/AGMUTIL_src256 256 string def +/AGMUTIL_dst64 64 string def +/AGMUTIL_srcLen nd +/AGMUTIL_ndx nd +/AGMUTIL_cpd nd +/capture_cpd{ + //Adobe_AGM_Utils/AGMUTIL_cpd currentpagedevice ddf +}def +/thold_halftone +{ + level3 + {sethalftone currenthalftone} + { + dup/HalftoneType get 3 eq + { + sethalftone currenthalftone + }{ + begin + Width Height mul{ + Thresholds read{pop}if + }repeat + end + currenthalftone + }ifelse + }ifelse +}def +/rdcmntline +{ + currentfile AGMUTIL_str256 readline pop + (%)anchorsearch{pop}if +}bdf +/filter_cmyk +{ + dup type/filetype ne{ + exch()/SubFileDecode filter + }{ + exch pop + } + ifelse + [ + exch + { + AGMUTIL_src256 readstring pop + dup length/AGMUTIL_srcLen exch def + /AGMUTIL_ndx 0 def + AGMCORE_plate_ndx 4 AGMUTIL_srcLen 1 sub{ + 1 index exch get + AGMUTIL_dst64 AGMUTIL_ndx 3 -1 roll put + /AGMUTIL_ndx AGMUTIL_ndx 1 add def + }for + pop + AGMUTIL_dst64 0 AGMUTIL_ndx getinterval + } + bind + /exec cvx + ]cvx +}bdf +/filter_indexed_devn +{ + cvi Names length mul names_index add Lookup exch get +}bdf +/filter_devn +{ + 4 dict begin + /srcStr xdf + /dstStr xdf + dup type/filetype ne{ + 0()/SubFileDecode filter + }if + [ + exch + [ + /devicen_colorspace_dict/AGMCORE_gget cvx/begin cvx + currentdict/srcStr get/readstring cvx/pop cvx + /dup cvx/length cvx 0/gt cvx[ + Adobe_AGM_Utils/AGMUTIL_ndx 0/ddf cvx + names_index Names length currentdict/srcStr get length 1 sub{ + 1/index cvx/exch cvx/get cvx + currentdict/dstStr get/AGMUTIL_ndx/load cvx 3 -1/roll cvx/put cvx + Adobe_AGM_Utils/AGMUTIL_ndx/AGMUTIL_ndx/load cvx 1/add cvx/ddf cvx + }for + currentdict/dstStr get 0/AGMUTIL_ndx/load cvx/getinterval cvx + ]cvx/if cvx + /end cvx + ]cvx + bind + /exec cvx + ]cvx + end +}bdf +/AGMUTIL_imagefile nd +/read_image_file +{ + AGMUTIL_imagefile 0 setfileposition + 10 dict begin + /imageDict xdf + /imbufLen Width BitsPerComponent mul 7 add 8 idiv def + /imbufIdx 0 def + /origDataSource imageDict/DataSource get def + /origMultipleDataSources imageDict/MultipleDataSources get def + /origDecode imageDict/Decode get def + /dstDataStr imageDict/Width get colorSpaceElemCnt mul string def + imageDict/MultipleDataSources known{MultipleDataSources}{false}ifelse + { + /imbufCnt imageDict/DataSource get length def + /imbufs imbufCnt array def + 0 1 imbufCnt 1 sub{ + /imbufIdx xdf + imbufs imbufIdx imbufLen string put + imageDict/DataSource get imbufIdx[AGMUTIL_imagefile imbufs imbufIdx get/readstring cvx/pop cvx]cvx put + }for + DeviceN_PS2{ + imageDict begin + /DataSource[DataSource/devn_sep_datasource cvx]cvx def + /MultipleDataSources false def + /Decode[0 1]def + end + }if + }{ + /imbuf imbufLen string def + Indexed_DeviceN level3 not and DeviceN_NoneName or{ + /srcDataStrs[imageDict begin + currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse + { + Width Decode length 2 div mul cvi string + }repeat + end]def + imageDict begin + /DataSource[AGMUTIL_imagefile Decode BitsPerComponent false 1/filter_indexed_devn load dstDataStr srcDataStrs devn_alt_datasource/exec cvx]cvx def + /Decode[0 1]def + end + }{ + imageDict/DataSource[1 string dup 0 AGMUTIL_imagefile Decode length 2 idiv string/readstring cvx/pop cvx names_index/get cvx/put cvx]cvx put + imageDict/Decode[0 1]put + }ifelse + }ifelse + imageDict exch + load exec + imageDict/DataSource origDataSource put + imageDict/MultipleDataSources origMultipleDataSources put + imageDict/Decode origDecode put + end +}bdf +/write_image_file +{ + begin + {(AGMUTIL_imagefile)(w+)file}stopped{ + false + }{ + Adobe_AGM_Utils/AGMUTIL_imagefile xddf + 2 dict begin + /imbufLen Width BitsPerComponent mul 7 add 8 idiv def + MultipleDataSources{DataSource 0 get}{DataSource}ifelse type/filetype eq{ + /imbuf imbufLen string def + }if + 1 1 Height MultipleDataSources not{Decode length 2 idiv mul}if{ + pop + MultipleDataSources{ + 0 1 DataSource length 1 sub{ + DataSource type dup + /arraytype eq{ + pop DataSource exch gx + }{ + /filetype eq{ + DataSource exch get imbuf readstring pop + }{ + DataSource exch get + }ifelse + }ifelse + AGMUTIL_imagefile exch writestring + }for + }{ + DataSource type dup + /arraytype eq{ + pop DataSource exec + }{ + /filetype eq{ + DataSource imbuf readstring pop + }{ + DataSource + }ifelse + }ifelse + AGMUTIL_imagefile exch writestring + }ifelse + }for + end + true + }ifelse + end +}bdf +/close_image_file +{ + AGMUTIL_imagefile closefile(AGMUTIL_imagefile)deletefile +}def +statusdict/product known userdict/AGMP_current_show known not and{ + /pstr statusdict/product get def + pstr(HP LaserJet 2200)eq + pstr(HP LaserJet 4000 Series)eq or + pstr(HP LaserJet 4050 Series )eq or + pstr(HP LaserJet 8000 Series)eq or + pstr(HP LaserJet 8100 Series)eq or + pstr(HP LaserJet 8150 Series)eq or + pstr(HP LaserJet 5000 Series)eq or + pstr(HP LaserJet 5100 Series)eq or + pstr(HP Color LaserJet 4500)eq or + pstr(HP Color LaserJet 4600)eq or + pstr(HP LaserJet 5Si)eq or + pstr(HP LaserJet 1200 Series)eq or + pstr(HP LaserJet 1300 Series)eq or + pstr(HP LaserJet 4100 Series)eq or + { + userdict/AGMP_current_show/show load put + userdict/show{ + currentcolorspace 0 get + /Pattern eq + {false charpath f} + {AGMP_current_show}ifelse + }put + }if + currentdict/pstr undef +}if +/consumeimagedata +{ + begin + AGMIMG_init_common + currentdict/MultipleDataSources known not + {/MultipleDataSources false def}if + MultipleDataSources + { + DataSource 0 get type + dup/filetype eq + { + 1 dict begin + /flushbuffer Width cvi string def + 1 1 Height cvi + { + pop + 0 1 DataSource length 1 sub + { + DataSource exch get + flushbuffer readstring pop pop + }for + }for + end + }if + dup/arraytype eq exch/packedarraytype eq or DataSource 0 get xcheck and + { + Width Height mul cvi + { + 0 1 DataSource length 1 sub + {dup DataSource exch gx length exch 0 ne{pop}if}for + dup 0 eq + {pop exit}if + sub dup 0 le + {exit}if + }loop + pop + }if + } + { + /DataSource load type + dup/filetype eq + { + 1 dict begin + /flushbuffer Width Decode length 2 idiv mul cvi string def + 1 1 Height{pop DataSource flushbuffer readstring pop pop}for + end + }if + dup/arraytype eq exch/packedarraytype eq or/DataSource load xcheck and + { + Height Width BitsPerComponent mul 8 BitsPerComponent sub add 8 idiv Decode length 2 idiv mul mul + { + DataSource length dup 0 eq + {pop exit}if + sub dup 0 le + {exit}if + }loop + pop + }if + }ifelse + end +}bdf +/addprocs +{ + 2{/exec load}repeat + 3 1 roll + [5 1 roll]bind cvx +}def +/modify_halftone_xfer +{ + currenthalftone dup length dict copy begin + currentdict 2 index known{ + 1 index load dup length dict copy begin + currentdict/TransferFunction known{ + /TransferFunction load + }{ + currenttransfer + }ifelse + addprocs/TransferFunction xdf + currentdict end def + currentdict end sethalftone + }{ + currentdict/TransferFunction known{ + /TransferFunction load + }{ + currenttransfer + }ifelse + addprocs/TransferFunction xdf + currentdict end sethalftone + pop + }ifelse +}def +/clonearray +{ + dup xcheck exch + dup length array exch + Adobe_AGM_Core/AGMCORE_tmp -1 ddf + { + Adobe_AGM_Core/AGMCORE_tmp 2 copy get 1 add ddf + dup type/dicttype eq + { + Adobe_AGM_Core/AGMCORE_tmp get + exch + clonedict + Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf + }if + dup type/arraytype eq + { + Adobe_AGM_Core/AGMCORE_tmp get exch + clonearray + Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf + }if + exch dup + Adobe_AGM_Core/AGMCORE_tmp get 4 -1 roll put + }forall + exch{cvx}if +}bdf +/clonedict +{ + dup length dict + begin + { + dup type/dicttype eq + {clonedict}if + dup type/arraytype eq + {clonearray}if + def + }forall + currentdict + end +}bdf +/DeviceN_PS2 +{ + /currentcolorspace AGMCORE_gget 0 get/DeviceN eq level3 not and +}bdf +/Indexed_DeviceN +{ + /indexed_colorspace_dict AGMCORE_gget dup null ne{ + dup/CSDBase known{ + /CSDBase get/CSD get_res/Names known + }{ + pop false + }ifelse + }{ + pop false + }ifelse +}bdf +/DeviceN_NoneName +{ + /Names where{ + pop + false Names + { + (None)eq or + }forall + }{ + false + }ifelse +}bdf +/DeviceN_PS2_inRip_seps +{ + /AGMCORE_in_rip_sep where + { + pop dup type dup/arraytype eq exch/packedarraytype eq or + { + dup 0 get/DeviceN eq level3 not and AGMCORE_in_rip_sep and + { + /currentcolorspace exch AGMCORE_gput + false + }{ + true + }ifelse + }{ + true + }ifelse + }{ + true + }ifelse +}bdf +/base_colorspace_type +{ + dup type/arraytype eq{0 get}if +}bdf +/currentdistillerparams where{pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse +{ + /pdfmark_5{cleartomark}bind def +}{ + /pdfmark_5{pdfmark}bind def +}ifelse +/ReadBypdfmark_5 +{ + currentfile exch 0 exch/SubFileDecode filter + /currentdistillerparams where + {pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse + {flushfile cleartomark} + {/PUT pdfmark}ifelse +}bdf +/ReadBypdfmark_5_string +{ + 2 dict begin + /makerString exch def string/tmpString exch def + { + currentfile tmpString readline not{pop exit}if + makerString anchorsearch + { + pop pop cleartomark exit + }{ + 3 copy/PUT pdfmark_5 pop 2 copy(\n)/PUT pdfmark_5 + }ifelse + }loop + end +}bdf +/xpdfm +{ + { + dup 0 get/Label eq + { + aload length[exch 1 add 1 roll/PAGELABEL + }{ + aload pop + [{ThisPage}<<5 -2 roll>>/PUT + }ifelse + pdfmark_5 + }forall +}bdf +/lmt{ + dup 2 index le{exch}if pop dup 2 index ge{exch}if pop +}bdf +/int{ + dup 2 index sub 3 index 5 index sub div 6 -2 roll sub mul exch pop add exch pop +}bdf +/ds{ + Adobe_AGM_Utils begin +}bdf +/dt{ + currentdict Adobe_AGM_Utils eq{ + end + }if +}bdf +systemdict/setpacking known +{setpacking}if +%%EndResource +%%BeginResource: procset Adobe_AGM_Core 2.0 0 +%%Version: 2.0 0 +%%Copyright: Copyright(C)1997-2007 Adobe Systems, Inc. All Rights Reserved. +systemdict/setpacking known +{ + currentpacking + true setpacking +}if +userdict/Adobe_AGM_Core 209 dict dup begin put +/Adobe_AGM_Core_Id/Adobe_AGM_Core_2.0_0 def +/AGMCORE_str256 256 string def +/AGMCORE_save nd +/AGMCORE_graphicsave nd +/AGMCORE_c 0 def +/AGMCORE_m 0 def +/AGMCORE_y 0 def +/AGMCORE_k 0 def +/AGMCORE_cmykbuf 4 array def +/AGMCORE_screen[currentscreen]cvx def +/AGMCORE_tmp 0 def +/AGMCORE_&setgray nd +/AGMCORE_&setcolor nd +/AGMCORE_&setcolorspace nd +/AGMCORE_&setcmykcolor nd +/AGMCORE_cyan_plate nd +/AGMCORE_magenta_plate nd +/AGMCORE_yellow_plate nd +/AGMCORE_black_plate nd +/AGMCORE_plate_ndx nd +/AGMCORE_get_ink_data nd +/AGMCORE_is_cmyk_sep nd +/AGMCORE_host_sep nd +/AGMCORE_avoid_L2_sep_space nd +/AGMCORE_distilling nd +/AGMCORE_composite_job nd +/AGMCORE_producing_seps nd +/AGMCORE_ps_level -1 def +/AGMCORE_ps_version -1 def +/AGMCORE_environ_ok nd +/AGMCORE_CSD_cache 0 dict def +/AGMCORE_currentoverprint false def +/AGMCORE_deltaX nd +/AGMCORE_deltaY nd +/AGMCORE_name nd +/AGMCORE_sep_special nd +/AGMCORE_err_strings 4 dict def +/AGMCORE_cur_err nd +/AGMCORE_current_spot_alias false def +/AGMCORE_inverting false def +/AGMCORE_feature_dictCount nd +/AGMCORE_feature_opCount nd +/AGMCORE_feature_ctm nd +/AGMCORE_ConvertToProcess false def +/AGMCORE_Default_CTM matrix def +/AGMCORE_Default_PageSize nd +/AGMCORE_Default_flatness nd +/AGMCORE_currentbg nd +/AGMCORE_currentucr nd +/AGMCORE_pattern_paint_type 0 def +/knockout_unitsq nd +currentglobal true setglobal +[/CSA/Gradient/Procedure] +{ + /Generic/Category findresource dup length dict copy/Category defineresource pop +}forall +setglobal +/AGMCORE_key_known +{ + where{ + /Adobe_AGM_Core_Id known + }{ + false + }ifelse +}ndf +/flushinput +{ + save + 2 dict begin + /CompareBuffer 3 -1 roll def + /readbuffer 256 string def + mark + { + currentfile readbuffer{readline}stopped + {cleartomark mark} + { + not + {pop exit} + if + CompareBuffer eq + {exit} + if + }ifelse + }loop + cleartomark + end + restore +}bdf +/getspotfunction +{ + AGMCORE_screen exch pop exch pop + dup type/dicttype eq{ + dup/HalftoneType get 1 eq{ + /SpotFunction get + }{ + dup/HalftoneType get 2 eq{ + /GraySpotFunction get + }{ + pop + { + abs exch abs 2 copy add 1 gt{ + 1 sub dup mul exch 1 sub dup mul add 1 sub + }{ + dup mul exch dup mul add 1 exch sub + }ifelse + }bind + }ifelse + }ifelse + }if +}def +/np +{newpath}bdf +/clp_npth +{clip np}def +/eoclp_npth +{eoclip np}def +/npth_clp +{np clip}def +/graphic_setup +{ + /AGMCORE_graphicsave save store + concat + 0 setgray + 0 setlinecap + 0 setlinejoin + 1 setlinewidth + []0 setdash + 10 setmiterlimit + np + false setoverprint + false setstrokeadjust + //Adobe_AGM_Core/spot_alias gx + /Adobe_AGM_Image where{ + pop + Adobe_AGM_Image/spot_alias 2 copy known{ + gx + }{ + pop pop + }ifelse + }if + /sep_colorspace_dict null AGMCORE_gput + 100 dict begin + /dictstackcount countdictstack def + /showpage{}def + mark +}def +/graphic_cleanup +{ + cleartomark + dictstackcount 1 countdictstack 1 sub{end}for + end + AGMCORE_graphicsave restore +}def +/compose_error_msg +{ + grestoreall initgraphics + /Helvetica findfont 10 scalefont setfont + /AGMCORE_deltaY 100 def + /AGMCORE_deltaX 310 def + clippath pathbbox np pop pop 36 add exch 36 add exch moveto + 0 AGMCORE_deltaY rlineto AGMCORE_deltaX 0 rlineto + 0 AGMCORE_deltaY neg rlineto AGMCORE_deltaX neg 0 rlineto closepath + 0 AGMCORE_&setgray + gsave 1 AGMCORE_&setgray fill grestore + 1 setlinewidth gsave stroke grestore + currentpoint AGMCORE_deltaY 15 sub add exch 8 add exch moveto + /AGMCORE_deltaY 12 def + /AGMCORE_tmp 0 def + AGMCORE_err_strings exch get + { + dup 32 eq + { + pop + AGMCORE_str256 0 AGMCORE_tmp getinterval + stringwidth pop currentpoint pop add AGMCORE_deltaX 28 add gt + { + currentpoint AGMCORE_deltaY sub exch pop + clippath pathbbox pop pop pop 44 add exch moveto + }if + AGMCORE_str256 0 AGMCORE_tmp getinterval show( )show + 0 1 AGMCORE_str256 length 1 sub + { + AGMCORE_str256 exch 0 put + }for + /AGMCORE_tmp 0 def + }{ + AGMCORE_str256 exch AGMCORE_tmp xpt + /AGMCORE_tmp AGMCORE_tmp 1 add def + }ifelse + }forall +}bdf +/AGMCORE_CMYKDeviceNColorspaces[ + [/Separation/None/DeviceCMYK{0 0 0}] + [/Separation(Black)/DeviceCMYK{0 0 0 4 -1 roll}bind] + [/Separation(Yellow)/DeviceCMYK{0 0 3 -1 roll 0}bind] + [/DeviceN[(Yellow)(Black)]/DeviceCMYK{0 0 4 2 roll}bind] + [/Separation(Magenta)/DeviceCMYK{0 exch 0 0}bind] + [/DeviceN[(Magenta)(Black)]/DeviceCMYK{0 3 1 roll 0 exch}bind] + [/DeviceN[(Magenta)(Yellow)]/DeviceCMYK{0 3 1 roll 0}bind] + [/DeviceN[(Magenta)(Yellow)(Black)]/DeviceCMYK{0 4 1 roll}bind] + [/Separation(Cyan)/DeviceCMYK{0 0 0}] + [/DeviceN[(Cyan)(Black)]/DeviceCMYK{0 0 3 -1 roll}bind] + [/DeviceN[(Cyan)(Yellow)]/DeviceCMYK{0 exch 0}bind] + [/DeviceN[(Cyan)(Yellow)(Black)]/DeviceCMYK{0 3 1 roll}bind] + [/DeviceN[(Cyan)(Magenta)]/DeviceCMYK{0 0}] + [/DeviceN[(Cyan)(Magenta)(Black)]/DeviceCMYK{0 exch}bind] + [/DeviceN[(Cyan)(Magenta)(Yellow)]/DeviceCMYK{0}] + [/DeviceCMYK] +]def +/ds{ + Adobe_AGM_Core begin + /currentdistillerparams where + { + pop currentdistillerparams/CoreDistVersion get 5000 lt + {<>setdistillerparams}if + }if + /AGMCORE_ps_version xdf + /AGMCORE_ps_level xdf + errordict/AGM_handleerror known not{ + errordict/AGM_handleerror errordict/handleerror get put + errordict/handleerror{ + Adobe_AGM_Core begin + $error/newerror get AGMCORE_cur_err null ne and{ + $error/newerror false put + AGMCORE_cur_err compose_error_msg + }if + $error/newerror true put + end + errordict/AGM_handleerror get exec + }bind put + }if + /AGMCORE_environ_ok + ps_level AGMCORE_ps_level ge + ps_version AGMCORE_ps_version ge and + AGMCORE_ps_level -1 eq or + def + AGMCORE_environ_ok not + {/AGMCORE_cur_err/AGMCORE_bad_environ def}if + /AGMCORE_&setgray systemdict/setgray get def + level2{ + /AGMCORE_&setcolor systemdict/setcolor get def + /AGMCORE_&setcolorspace systemdict/setcolorspace get def + }if + /AGMCORE_currentbg currentblackgeneration def + /AGMCORE_currentucr currentundercolorremoval def + /AGMCORE_Default_flatness currentflat def + /AGMCORE_distilling + /product where{ + pop systemdict/setdistillerparams known product(Adobe PostScript Parser)ne and + }{ + false + }ifelse + def + /AGMCORE_GSTATE AGMCORE_key_known not{ + /AGMCORE_GSTATE 21 dict def + /AGMCORE_tmpmatrix matrix def + /AGMCORE_gstack 32 array def + /AGMCORE_gstackptr 0 def + /AGMCORE_gstacksaveptr 0 def + /AGMCORE_gstackframekeys 14 def + /AGMCORE_&gsave/gsave ldf + /AGMCORE_&grestore/grestore ldf + /AGMCORE_&grestoreall/grestoreall ldf + /AGMCORE_&save/save ldf + /AGMCORE_&setoverprint/setoverprint ldf + /AGMCORE_gdictcopy{ + begin + {def}forall + end + }def + /AGMCORE_gput{ + AGMCORE_gstack AGMCORE_gstackptr get + 3 1 roll + put + }def + /AGMCORE_gget{ + AGMCORE_gstack AGMCORE_gstackptr get + exch + get + }def + /gsave{ + AGMCORE_&gsave + AGMCORE_gstack AGMCORE_gstackptr get + AGMCORE_gstackptr 1 add + dup 32 ge{limitcheck}if + /AGMCORE_gstackptr exch store + AGMCORE_gstack AGMCORE_gstackptr get + AGMCORE_gdictcopy + }def + /grestore{ + AGMCORE_&grestore + AGMCORE_gstackptr 1 sub + dup AGMCORE_gstacksaveptr lt{1 add}if + dup AGMCORE_gstack exch get dup/AGMCORE_currentoverprint known + {/AGMCORE_currentoverprint get setoverprint}{pop}ifelse + /AGMCORE_gstackptr exch store + }def + /grestoreall{ + AGMCORE_&grestoreall + /AGMCORE_gstackptr AGMCORE_gstacksaveptr store + }def + /save{ + AGMCORE_&save + AGMCORE_gstack AGMCORE_gstackptr get + AGMCORE_gstackptr 1 add + dup 32 ge{limitcheck}if + /AGMCORE_gstackptr exch store + /AGMCORE_gstacksaveptr AGMCORE_gstackptr store + AGMCORE_gstack AGMCORE_gstackptr get + AGMCORE_gdictcopy + }def + /setoverprint{ + dup/AGMCORE_currentoverprint exch AGMCORE_gput AGMCORE_&setoverprint + }def + 0 1 AGMCORE_gstack length 1 sub{ + AGMCORE_gstack exch AGMCORE_gstackframekeys dict put + }for + }if + level3/AGMCORE_&sysshfill AGMCORE_key_known not and + { + /AGMCORE_&sysshfill systemdict/shfill get def + /AGMCORE_&sysmakepattern systemdict/makepattern get def + /AGMCORE_&usrmakepattern/makepattern load def + }if + /currentcmykcolor[0 0 0 0]AGMCORE_gput + /currentstrokeadjust false AGMCORE_gput + /currentcolorspace[/DeviceGray]AGMCORE_gput + /sep_tint 0 AGMCORE_gput + /devicen_tints[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]AGMCORE_gput + /sep_colorspace_dict null AGMCORE_gput + /devicen_colorspace_dict null AGMCORE_gput + /indexed_colorspace_dict null AGMCORE_gput + /currentcolor_intent()AGMCORE_gput + /customcolor_tint 1 AGMCORE_gput + /absolute_colorimetric_crd null AGMCORE_gput + /relative_colorimetric_crd null AGMCORE_gput + /saturation_crd null AGMCORE_gput + /perceptual_crd null AGMCORE_gput + currentcolortransfer cvlit/AGMCore_gray_xfer xdf cvlit/AGMCore_b_xfer xdf + cvlit/AGMCore_g_xfer xdf cvlit/AGMCore_r_xfer xdf + << + /MaxPatternItem currentsystemparams/MaxPatternCache get + >> + setuserparams + end +}def +/ps +{ + /setcmykcolor where{ + pop + Adobe_AGM_Core/AGMCORE_&setcmykcolor/setcmykcolor load put + }if + Adobe_AGM_Core begin + /setcmykcolor + { + 4 copy AGMCORE_cmykbuf astore/currentcmykcolor exch AGMCORE_gput + 1 sub 4 1 roll + 3{ + 3 index add neg dup 0 lt{ + pop 0 + }if + 3 1 roll + }repeat + setrgbcolor pop + }ndf + /currentcmykcolor + { + /currentcmykcolor AGMCORE_gget aload pop + }ndf + /setoverprint + {pop}ndf + /currentoverprint + {false}ndf + /AGMCORE_cyan_plate 1 0 0 0 test_cmyk_color_plate def + /AGMCORE_magenta_plate 0 1 0 0 test_cmyk_color_plate def + /AGMCORE_yellow_plate 0 0 1 0 test_cmyk_color_plate def + /AGMCORE_black_plate 0 0 0 1 test_cmyk_color_plate def + /AGMCORE_plate_ndx + AGMCORE_cyan_plate{ + 0 + }{ + AGMCORE_magenta_plate{ + 1 + }{ + AGMCORE_yellow_plate{ + 2 + }{ + AGMCORE_black_plate{ + 3 + }{ + 4 + }ifelse + }ifelse + }ifelse + }ifelse + def + /AGMCORE_have_reported_unsupported_color_space false def + /AGMCORE_report_unsupported_color_space + { + AGMCORE_have_reported_unsupported_color_space false eq + { + (Warning: Job contains content that cannot be separated with on-host methods. This content appears on the black plate, and knocks out all other plates.)== + Adobe_AGM_Core/AGMCORE_have_reported_unsupported_color_space true ddf + }if + }def + /AGMCORE_composite_job + AGMCORE_cyan_plate AGMCORE_magenta_plate and AGMCORE_yellow_plate and AGMCORE_black_plate and def + /AGMCORE_in_rip_sep + /AGMCORE_in_rip_sep where{ + pop AGMCORE_in_rip_sep + }{ + AGMCORE_distilling + { + false + }{ + userdict/Adobe_AGM_OnHost_Seps known{ + false + }{ + level2{ + currentpagedevice/Separations 2 copy known{ + get + }{ + pop pop false + }ifelse + }{ + false + }ifelse + }ifelse + }ifelse + }ifelse + def + /AGMCORE_producing_seps AGMCORE_composite_job not AGMCORE_in_rip_sep or def + /AGMCORE_host_sep AGMCORE_producing_seps AGMCORE_in_rip_sep not and def + /AGM_preserve_spots + /AGM_preserve_spots where{ + pop AGM_preserve_spots + }{ + AGMCORE_distilling AGMCORE_producing_seps or + }ifelse + def + /AGM_is_distiller_preserving_spotimages + { + currentdistillerparams/PreserveOverprintSettings known + { + currentdistillerparams/PreserveOverprintSettings get + { + currentdistillerparams/ColorConversionStrategy known + { + currentdistillerparams/ColorConversionStrategy get + /sRGB ne + }{ + true + }ifelse + }{ + false + }ifelse + }{ + false + }ifelse + }def + /convert_spot_to_process where{pop}{ + /convert_spot_to_process + { + //Adobe_AGM_Core begin + dup map_alias{ + /Name get exch pop + }if + dup dup(None)eq exch(All)eq or + { + pop false + }{ + AGMCORE_host_sep + { + gsave + 1 0 0 0 setcmykcolor currentgray 1 exch sub + 0 1 0 0 setcmykcolor currentgray 1 exch sub + 0 0 1 0 setcmykcolor currentgray 1 exch sub + 0 0 0 1 setcmykcolor currentgray 1 exch sub + add add add 0 eq + { + pop false + }{ + false setoverprint + current_spot_alias false set_spot_alias + 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor + set_spot_alias + currentgray 1 ne + }ifelse + grestore + }{ + AGMCORE_distilling + { + pop AGM_is_distiller_preserving_spotimages not + }{ + //Adobe_AGM_Core/AGMCORE_name xddf + false + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 0 eq + AGMUTIL_cpd/OverrideSeparations known and + { + AGMUTIL_cpd/OverrideSeparations get + { + /HqnSpots/ProcSet resourcestatus + { + pop pop pop true + }if + }if + }if + { + AGMCORE_name/HqnSpots/ProcSet findresource/TestSpot gx not + }{ + gsave + [/Separation AGMCORE_name/DeviceGray{}]AGMCORE_&setcolorspace + false + AGMUTIL_cpd/SeparationColorNames 2 copy known + { + get + {AGMCORE_name eq or}forall + not + }{ + pop pop pop true + }ifelse + grestore + }ifelse + }ifelse + }ifelse + }ifelse + end + }def + }ifelse + /convert_to_process where{pop}{ + /convert_to_process + { + dup length 0 eq + { + pop false + }{ + AGMCORE_host_sep + { + dup true exch + { + dup(Cyan)eq exch + dup(Magenta)eq 3 -1 roll or exch + dup(Yellow)eq 3 -1 roll or exch + dup(Black)eq 3 -1 roll or + {pop} + {convert_spot_to_process and}ifelse + } + forall + { + true exch + { + dup(Cyan)eq exch + dup(Magenta)eq 3 -1 roll or exch + dup(Yellow)eq 3 -1 roll or exch + (Black)eq or and + }forall + not + }{pop false}ifelse + }{ + false exch + { + /PhotoshopDuotoneList where{pop false}{true}ifelse + { + dup(Cyan)eq exch + dup(Magenta)eq 3 -1 roll or exch + dup(Yellow)eq 3 -1 roll or exch + dup(Black)eq 3 -1 roll or + {pop} + {convert_spot_to_process or}ifelse + } + { + convert_spot_to_process or + } + ifelse + } + forall + }ifelse + }ifelse + }def + }ifelse + /AGMCORE_avoid_L2_sep_space + version cvr 2012 lt + level2 and + AGMCORE_producing_seps not and + def + /AGMCORE_is_cmyk_sep + AGMCORE_cyan_plate AGMCORE_magenta_plate or AGMCORE_yellow_plate or AGMCORE_black_plate or + def + /AGM_avoid_0_cmyk where{ + pop AGM_avoid_0_cmyk + }{ + AGM_preserve_spots + userdict/Adobe_AGM_OnHost_Seps known + userdict/Adobe_AGM_InRip_Seps known or + not and + }ifelse + { + /setcmykcolor[ + { + 4 copy add add add 0 eq currentoverprint and{ + pop 0.0005 + }if + }/exec cvx + /AGMCORE_&setcmykcolor load dup type/operatortype ne{ + /exec cvx + }if + ]cvx def + }if + /AGMCORE_IsSeparationAProcessColor + { + dup(Cyan)eq exch dup(Magenta)eq exch dup(Yellow)eq exch(Black)eq or or or + }def + AGMCORE_host_sep{ + /setcolortransfer + { + AGMCORE_cyan_plate{ + pop pop pop + }{ + AGMCORE_magenta_plate{ + 4 3 roll pop pop pop + }{ + AGMCORE_yellow_plate{ + 4 2 roll pop pop pop + }{ + 4 1 roll pop pop pop + }ifelse + }ifelse + }ifelse + settransfer + } + def + /AGMCORE_get_ink_data + AGMCORE_cyan_plate{ + {pop pop pop} + }{ + AGMCORE_magenta_plate{ + {4 3 roll pop pop pop} + }{ + AGMCORE_yellow_plate{ + {4 2 roll pop pop pop} + }{ + {4 1 roll pop pop pop} + }ifelse + }ifelse + }ifelse + def + /AGMCORE_RemoveProcessColorNames + { + 1 dict begin + /filtername + { + dup/Cyan eq 1 index(Cyan)eq or + {pop(_cyan_)}if + dup/Magenta eq 1 index(Magenta)eq or + {pop(_magenta_)}if + dup/Yellow eq 1 index(Yellow)eq or + {pop(_yellow_)}if + dup/Black eq 1 index(Black)eq or + {pop(_black_)}if + }def + dup type/arraytype eq + {[exch{filtername}forall]} + {filtername}ifelse + end + }def + level3{ + /AGMCORE_IsCurrentColor + { + dup AGMCORE_IsSeparationAProcessColor + { + AGMCORE_plate_ndx 0 eq + {dup(Cyan)eq exch/Cyan eq or}if + AGMCORE_plate_ndx 1 eq + {dup(Magenta)eq exch/Magenta eq or}if + AGMCORE_plate_ndx 2 eq + {dup(Yellow)eq exch/Yellow eq or}if + AGMCORE_plate_ndx 3 eq + {dup(Black)eq exch/Black eq or}if + AGMCORE_plate_ndx 4 eq + {pop false}if + }{ + gsave + false setoverprint + current_spot_alias false set_spot_alias + 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor + set_spot_alias + currentgray 1 ne + grestore + }ifelse + }def + /AGMCORE_filter_functiondatasource + { + 5 dict begin + /data_in xdf + data_in type/stringtype eq + { + /ncomp xdf + /comp xdf + /string_out data_in length ncomp idiv string def + 0 ncomp data_in length 1 sub + { + string_out exch dup ncomp idiv exch data_in exch ncomp getinterval comp get 255 exch sub put + }for + string_out + }{ + string/string_in xdf + /string_out 1 string def + /component xdf + [ + data_in string_in/readstring cvx + [component/get cvx 255/exch cvx/sub cvx string_out/exch cvx 0/exch cvx/put cvx string_out]cvx + [/pop cvx()]cvx/ifelse cvx + ]cvx/ReusableStreamDecode filter + }ifelse + end + }def + /AGMCORE_separateShadingFunction + { + 2 dict begin + /paint? xdf + /channel xdf + dup type/dicttype eq + { + begin + FunctionType 0 eq + { + /DataSource channel Range length 2 idiv DataSource AGMCORE_filter_functiondatasource def + currentdict/Decode known + {/Decode Decode channel 2 mul 2 getinterval def}if + paint? not + {/Decode[1 1]def}if + }if + FunctionType 2 eq + { + paint? + { + /C0[C0 channel get 1 exch sub]def + /C1[C1 channel get 1 exch sub]def + }{ + /C0[1]def + /C1[1]def + }ifelse + }if + FunctionType 3 eq + { + /Functions[Functions{channel paint? AGMCORE_separateShadingFunction}forall]def + }if + currentdict/Range known + {/Range[0 1]def}if + currentdict + end}{ + channel get 0 paint? AGMCORE_separateShadingFunction + }ifelse + end + }def + /AGMCORE_separateShading + { + 3 -1 roll begin + currentdict/Function known + { + currentdict/Background known + {[1 index{Background 3 index get 1 exch sub}{1}ifelse]/Background xdf}if + Function 3 1 roll AGMCORE_separateShadingFunction/Function xdf + /ColorSpace[/DeviceGray]def + }{ + ColorSpace dup type/arraytype eq{0 get}if/DeviceCMYK eq + { + /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def + }{ + ColorSpace dup 1 get AGMCORE_RemoveProcessColorNames 1 exch put + }ifelse + ColorSpace 0 get/Separation eq + { + { + [1/exch cvx/sub cvx]cvx + }{ + [/pop cvx 1]cvx + }ifelse + ColorSpace 3 3 -1 roll put + pop + }{ + { + [exch ColorSpace 1 get length 1 sub exch sub/index cvx 1/exch cvx/sub cvx ColorSpace 1 get length 1 add 1/roll cvx ColorSpace 1 get length{/pop cvx}repeat]cvx + }{ + pop[ColorSpace 1 get length{/pop cvx}repeat cvx 1]cvx + }ifelse + ColorSpace 3 3 -1 roll bind put + }ifelse + ColorSpace 2/DeviceGray put + }ifelse + end + }def + /AGMCORE_separateShadingDict + { + dup/ColorSpace get + dup type/arraytype ne + {[exch]}if + dup 0 get/DeviceCMYK eq + { + exch begin + currentdict + AGMCORE_cyan_plate + {0 true}if + AGMCORE_magenta_plate + {1 true}if + AGMCORE_yellow_plate + {2 true}if + AGMCORE_black_plate + {3 true}if + AGMCORE_plate_ndx 4 eq + {0 false}if + dup not currentoverprint and + {/AGMCORE_ignoreshade true def}if + AGMCORE_separateShading + currentdict + end exch + }if + dup 0 get/Separation eq + { + exch begin + ColorSpace 1 get dup/None ne exch/All ne and + { + ColorSpace 1 get AGMCORE_IsCurrentColor AGMCORE_plate_ndx 4 lt and ColorSpace 1 get AGMCORE_IsSeparationAProcessColor not and + { + ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq + { + /ColorSpace + [ + /Separation + ColorSpace 1 get + /DeviceGray + [ + ColorSpace 3 get/exec cvx + 4 AGMCORE_plate_ndx sub -1/roll cvx + 4 1/roll cvx + 3[/pop cvx]cvx/repeat cvx + 1/exch cvx/sub cvx + ]cvx + ]def + }{ + AGMCORE_report_unsupported_color_space + AGMCORE_black_plate not + { + currentdict 0 false AGMCORE_separateShading + }if + }ifelse + }{ + currentdict ColorSpace 1 get AGMCORE_IsCurrentColor + 0 exch + dup not currentoverprint and + {/AGMCORE_ignoreshade true def}if + AGMCORE_separateShading + }ifelse + }if + currentdict + end exch + }if + dup 0 get/DeviceN eq + { + exch begin + ColorSpace 1 get convert_to_process + { + ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq + { + /ColorSpace + [ + /DeviceN + ColorSpace 1 get + /DeviceGray + [ + ColorSpace 3 get/exec cvx + 4 AGMCORE_plate_ndx sub -1/roll cvx + 4 1/roll cvx + 3[/pop cvx]cvx/repeat cvx + 1/exch cvx/sub cvx + ]cvx + ]def + }{ + AGMCORE_report_unsupported_color_space + AGMCORE_black_plate not + { + currentdict 0 false AGMCORE_separateShading + /ColorSpace[/DeviceGray]def + }if + }ifelse + }{ + currentdict + false -1 ColorSpace 1 get + { + AGMCORE_IsCurrentColor + { + 1 add + exch pop true exch exit + }if + 1 add + }forall + exch + dup not currentoverprint and + {/AGMCORE_ignoreshade true def}if + AGMCORE_separateShading + }ifelse + currentdict + end exch + }if + dup 0 get dup/DeviceCMYK eq exch dup/Separation eq exch/DeviceN eq or or not + { + exch begin + ColorSpace dup type/arraytype eq + {0 get}if + /DeviceGray ne + { + AGMCORE_report_unsupported_color_space + AGMCORE_black_plate not + { + ColorSpace 0 get/CIEBasedA eq + { + /ColorSpace[/Separation/_ciebaseda_/DeviceGray{}]def + }if + ColorSpace 0 get dup/CIEBasedABC eq exch dup/CIEBasedDEF eq exch/DeviceRGB eq or or + { + /ColorSpace[/DeviceN[/_red_/_green_/_blue_]/DeviceRGB{}]def + }if + ColorSpace 0 get/CIEBasedDEFG eq + { + /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def + }if + currentdict 0 false AGMCORE_separateShading + }if + }if + currentdict + end exch + }if + pop + dup/AGMCORE_ignoreshade known + { + begin + /ColorSpace[/Separation(None)/DeviceGray{}]def + currentdict end + }if + }def + /shfill + { + AGMCORE_separateShadingDict + dup/AGMCORE_ignoreshade known + {pop} + {AGMCORE_&sysshfill}ifelse + }def + /makepattern + { + exch + dup/PatternType get 2 eq + { + clonedict + begin + /Shading Shading AGMCORE_separateShadingDict def + Shading/AGMCORE_ignoreshade known + currentdict end exch + {pop<>}if + exch AGMCORE_&sysmakepattern + }{ + exch AGMCORE_&usrmakepattern + }ifelse + }def + }if + }if + AGMCORE_in_rip_sep{ + /setcustomcolor + { + exch aload pop + dup 7 1 roll inRip_spot_has_ink not { + 4{4 index mul 4 1 roll} + repeat + /DeviceCMYK setcolorspace + 6 -2 roll pop pop + }{ + //Adobe_AGM_Core begin + /AGMCORE_k xdf/AGMCORE_y xdf/AGMCORE_m xdf/AGMCORE_c xdf + end + [/Separation 4 -1 roll/DeviceCMYK + {dup AGMCORE_c mul exch dup AGMCORE_m mul exch dup AGMCORE_y mul exch AGMCORE_k mul} + ] + setcolorspace + }ifelse + setcolor + }ndf + /setseparationgray + { + [/Separation(All)/DeviceGray{}]setcolorspace_opt + 1 exch sub setcolor + }ndf + }{ + /setseparationgray + { + AGMCORE_&setgray + }ndf + }ifelse + /findcmykcustomcolor + { + 5 makereadonlyarray + }ndf + /setcustomcolor + { + exch aload pop pop + 4{4 index mul 4 1 roll}repeat + setcmykcolor pop + }ndf + /has_color + /colorimage where{ + AGMCORE_producing_seps{ + pop true + }{ + systemdict eq + }ifelse + }{ + false + }ifelse + def + /map_index + { + 1 index mul exch getinterval{255 div}forall + }bdf + /map_indexed_devn + { + Lookup Names length 3 -1 roll cvi map_index + }bdf + /n_color_components + { + base_colorspace_type + dup/DeviceGray eq{ + pop 1 + }{ + /DeviceCMYK eq{ + 4 + }{ + 3 + }ifelse + }ifelse + }bdf + level2{ + /mo/moveto ldf + /li/lineto ldf + /cv/curveto ldf + /knockout_unitsq + { + 1 setgray + 0 0 1 1 rectfill + }def + level2/setcolorspace AGMCORE_key_known not and{ + /AGMCORE_&&&setcolorspace/setcolorspace ldf + /AGMCORE_ReplaceMappedColor + { + dup type dup/arraytype eq exch/packedarraytype eq or + { + /AGMCORE_SpotAliasAry2 where{ + begin + dup 0 get dup/Separation eq + { + pop + dup length array copy + dup dup 1 get + current_spot_alias + { + dup map_alias + { + false set_spot_alias + dup 1 exch setsepcolorspace + true set_spot_alias + begin + /sep_colorspace_dict currentdict AGMCORE_gput + pop pop pop + [ + /Separation Name + CSA map_csa + MappedCSA + /sep_colorspace_proc load + ] + dup Name + end + }if + }if + map_reserved_ink_name 1 xpt + }{ + /DeviceN eq + { + dup length array copy + dup dup 1 get[ + exch{ + current_spot_alias{ + dup map_alias{ + /Name get exch pop + }if + }if + map_reserved_ink_name + }forall + ]1 xpt + }if + }ifelse + end + }if + }if + }def + /setcolorspace + { + dup type dup/arraytype eq exch/packedarraytype eq or + { + dup 0 get/Indexed eq + { + AGMCORE_distilling + { + /PhotoshopDuotoneList where + { + pop false + }{ + true + }ifelse + }{ + true + }ifelse + { + aload pop 3 -1 roll + AGMCORE_ReplaceMappedColor + 3 1 roll 4 array astore + }if + }{ + AGMCORE_ReplaceMappedColor + }ifelse + }if + DeviceN_PS2_inRip_seps{AGMCORE_&&&setcolorspace}if + }def + }if + }{ + /adj + { + currentstrokeadjust{ + transform + 0.25 sub round 0.25 add exch + 0.25 sub round 0.25 add exch + itransform + }if + }def + /mo{ + adj moveto + }def + /li{ + adj lineto + }def + /cv{ + 6 2 roll adj + 6 2 roll adj + 6 2 roll adj curveto + }def + /knockout_unitsq + { + 1 setgray + 8 8 1[8 0 0 8 0 0]{}image + }def + /currentstrokeadjust{ + /currentstrokeadjust AGMCORE_gget + }def + /setstrokeadjust{ + /currentstrokeadjust exch AGMCORE_gput + }def + /setcolorspace + { + /currentcolorspace exch AGMCORE_gput + }def + /currentcolorspace + { + /currentcolorspace AGMCORE_gget + }def + /setcolor_devicecolor + { + base_colorspace_type + dup/DeviceGray eq{ + pop setgray + }{ + /DeviceCMYK eq{ + setcmykcolor + }{ + setrgbcolor + }ifelse + }ifelse + }def + /setcolor + { + currentcolorspace 0 get + dup/DeviceGray ne{ + dup/DeviceCMYK ne{ + dup/DeviceRGB ne{ + dup/Separation eq{ + pop + currentcolorspace 3 gx + currentcolorspace 2 get + }{ + dup/Indexed eq{ + pop + currentcolorspace 3 get dup type/stringtype eq{ + currentcolorspace 1 get n_color_components + 3 -1 roll map_index + }{ + exec + }ifelse + currentcolorspace 1 get + }{ + /AGMCORE_cur_err/AGMCORE_invalid_color_space def + AGMCORE_invalid_color_space + }ifelse + }ifelse + }if + }if + }if + setcolor_devicecolor + }def + }ifelse + /sop/setoverprint ldf + /lw/setlinewidth ldf + /lc/setlinecap ldf + /lj/setlinejoin ldf + /ml/setmiterlimit ldf + /dsh/setdash ldf + /sadj/setstrokeadjust ldf + /gry/setgray ldf + /rgb/setrgbcolor ldf + /cmyk[ + /currentcolorspace[/DeviceCMYK]/AGMCORE_gput cvx + /setcmykcolor load dup type/operatortype ne{/exec cvx}if + ]cvx bdf + level3 AGMCORE_host_sep not and{ + /nzopmsc{ + 6 dict begin + /kk exch def + /yy exch def + /mm exch def + /cc exch def + /sum 0 def + cc 0 ne{/sum sum 2#1000 or def cc}if + mm 0 ne{/sum sum 2#0100 or def mm}if + yy 0 ne{/sum sum 2#0010 or def yy}if + kk 0 ne{/sum sum 2#0001 or def kk}if + AGMCORE_CMYKDeviceNColorspaces sum get setcolorspace + sum 0 eq{0}if + end + setcolor + }bdf + }{ + /nzopmsc/cmyk ldf + }ifelse + /sep/setsepcolor ldf + /devn/setdevicencolor ldf + /idx/setindexedcolor ldf + /colr/setcolor ldf + /csacrd/set_csa_crd ldf + /sepcs/setsepcolorspace ldf + /devncs/setdevicencolorspace ldf + /idxcs/setindexedcolorspace ldf + /cp/closepath ldf + /clp/clp_npth ldf + /eclp/eoclp_npth ldf + /f/fill ldf + /ef/eofill ldf + /@/stroke ldf + /nclp/npth_clp ldf + /gset/graphic_setup ldf + /gcln/graphic_cleanup ldf + /ct/concat ldf + /cf/currentfile ldf + /fl/filter ldf + /rs/readstring ldf + /AGMCORE_def_ht currenthalftone def + /clonedict Adobe_AGM_Utils begin/clonedict load end def + /clonearray Adobe_AGM_Utils begin/clonearray load end def + currentdict{ + dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{ + bind + }if + def + }forall + /getrampcolor + { + /indx exch def + 0 1 NumComp 1 sub + { + dup + Samples exch get + dup type/stringtype eq{indx get}if + exch + Scaling exch get aload pop + 3 1 roll + mul add + }for + ColorSpaceFamily/Separation eq + {sep} + { + ColorSpaceFamily/DeviceN eq + {devn}{setcolor}ifelse + }ifelse + }bdf + /sssetbackground{ + aload pop + ColorSpaceFamily/Separation eq + {sep} + { + ColorSpaceFamily/DeviceN eq + {devn}{setcolor}ifelse + }ifelse + }bdf + /RadialShade + { + 40 dict begin + /ColorSpaceFamily xdf + /background xdf + /ext1 xdf + /ext0 xdf + /BBox xdf + /r2 xdf + /c2y xdf + /c2x xdf + /r1 xdf + /c1y xdf + /c1x xdf + /rampdict xdf + /setinkoverprint where{pop/setinkoverprint{pop}def}if + gsave + BBox length 0 gt + { + np + BBox 0 get BBox 1 get moveto + BBox 2 get BBox 0 get sub 0 rlineto + 0 BBox 3 get BBox 1 get sub rlineto + BBox 2 get BBox 0 get sub neg 0 rlineto + closepath + clip + np + }if + c1x c2x eq + { + c1y c2y lt{/theta 90 def}{/theta 270 def}ifelse + }{ + /slope c2y c1y sub c2x c1x sub div def + /theta slope 1 atan def + c2x c1x lt c2y c1y ge and{/theta theta 180 sub def}if + c2x c1x lt c2y c1y lt and{/theta theta 180 add def}if + }ifelse + gsave + clippath + c1x c1y translate + theta rotate + -90 rotate + {pathbbox}stopped + {0 0 0 0}if + /yMax xdf + /xMax xdf + /yMin xdf + /xMin xdf + grestore + xMax xMin eq yMax yMin eq or + { + grestore + end + }{ + /max{2 copy gt{pop}{exch pop}ifelse}bdf + /min{2 copy lt{pop}{exch pop}ifelse}bdf + rampdict begin + 40 dict begin + background length 0 gt{background sssetbackground gsave clippath fill grestore}if + gsave + c1x c1y translate + theta rotate + -90 rotate + /c2y c1x c2x sub dup mul c1y c2y sub dup mul add sqrt def + /c1y 0 def + /c1x 0 def + /c2x 0 def + ext0 + { + 0 getrampcolor + c2y r2 add r1 sub 0.0001 lt + { + c1x c1y r1 360 0 arcn + pathbbox + /aymax exch def + /axmax exch def + /aymin exch def + /axmin exch def + /bxMin xMin axmin min def + /byMin yMin aymin min def + /bxMax xMax axmax max def + /byMax yMax aymax max def + bxMin byMin moveto + bxMax byMin lineto + bxMax byMax lineto + bxMin byMax lineto + bxMin byMin lineto + eofill + }{ + c2y r1 add r2 le + { + c1x c1y r1 0 360 arc + fill + } + { + c2x c2y r2 0 360 arc fill + r1 r2 eq + { + /p1x r1 neg def + /p1y c1y def + /p2x r1 def + /p2y c1y def + p1x p1y moveto p2x p2y lineto p2x yMin lineto p1x yMin lineto + fill + }{ + /AA r2 r1 sub c2y div def + AA -1 eq + {/theta 89.99 def} + {/theta AA 1 AA dup mul sub sqrt div 1 atan def} + ifelse + /SS1 90 theta add dup sin exch cos div def + /p1x r1 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def + /p1y p1x SS1 div neg def + /SS2 90 theta sub dup sin exch cos div def + /p2x r1 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def + /p2y p2x SS2 div neg def + r1 r2 gt + { + /L1maxX p1x yMin p1y sub SS1 div add def + /L2maxX p2x yMin p2y sub SS2 div add def + }{ + /L1maxX 0 def + /L2maxX 0 def + }ifelse + p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto + L1maxX L1maxX p1x sub SS1 mul p1y add lineto + fill + }ifelse + }ifelse + }ifelse + }if + c1x c2x sub dup mul + c1y c2y sub dup mul + add 0.5 exp + 0 dtransform + dup mul exch dup mul add 0.5 exp 72 div + 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt + 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt + 1 index 1 index lt{exch}if pop + /hires xdf + hires mul + /numpix xdf + /numsteps NumSamples def + /rampIndxInc 1 def + /subsampling false def + numpix 0 ne + { + NumSamples numpix div 0.5 gt + { + /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def + /rampIndxInc NumSamples 1 sub numsteps div def + /subsampling true def + }if + }if + /xInc c2x c1x sub numsteps div def + /yInc c2y c1y sub numsteps div def + /rInc r2 r1 sub numsteps div def + /cx c1x def + /cy c1y def + /radius r1 def + np + xInc 0 eq yInc 0 eq rInc 0 eq and and + { + 0 getrampcolor + cx cy radius 0 360 arc + stroke + NumSamples 1 sub getrampcolor + cx cy radius 72 hires div add 0 360 arc + 0 setlinewidth + stroke + }{ + 0 + numsteps + { + dup + subsampling{round cvi}if + getrampcolor + cx cy radius 0 360 arc + /cx cx xInc add def + /cy cy yInc add def + /radius radius rInc add def + cx cy radius 360 0 arcn + eofill + rampIndxInc add + }repeat + pop + }ifelse + ext1 + { + c2y r2 add r1 lt + { + c2x c2y r2 0 360 arc + fill + }{ + c2y r1 add r2 sub 0.0001 le + { + c2x c2y r2 360 0 arcn + pathbbox + /aymax exch def + /axmax exch def + /aymin exch def + /axmin exch def + /bxMin xMin axmin min def + /byMin yMin aymin min def + /bxMax xMax axmax max def + /byMax yMax aymax max def + bxMin byMin moveto + bxMax byMin lineto + bxMax byMax lineto + bxMin byMax lineto + bxMin byMin lineto + eofill + }{ + c2x c2y r2 0 360 arc fill + r1 r2 eq + { + /p1x r2 neg def + /p1y c2y def + /p2x r2 def + /p2y c2y def + p1x p1y moveto p2x p2y lineto p2x yMax lineto p1x yMax lineto + fill + }{ + /AA r2 r1 sub c2y div def + AA -1 eq + {/theta 89.99 def} + {/theta AA 1 AA dup mul sub sqrt div 1 atan def} + ifelse + /SS1 90 theta add dup sin exch cos div def + /p1x r2 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def + /p1y c2y p1x SS1 div sub def + /SS2 90 theta sub dup sin exch cos div def + /p2x r2 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def + /p2y c2y p2x SS2 div sub def + r1 r2 lt + { + /L1maxX p1x yMax p1y sub SS1 div add def + /L2maxX p2x yMax p2y sub SS2 div add def + }{ + /L1maxX 0 def + /L2maxX 0 def + }ifelse + p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto + L1maxX L1maxX p1x sub SS1 mul p1y add lineto + fill + }ifelse + }ifelse + }ifelse + }if + grestore + grestore + end + end + end + }ifelse + }bdf + /GenStrips + { + 40 dict begin + /ColorSpaceFamily xdf + /background xdf + /ext1 xdf + /ext0 xdf + /BBox xdf + /y2 xdf + /x2 xdf + /y1 xdf + /x1 xdf + /rampdict xdf + /setinkoverprint where{pop/setinkoverprint{pop}def}if + gsave + BBox length 0 gt + { + np + BBox 0 get BBox 1 get moveto + BBox 2 get BBox 0 get sub 0 rlineto + 0 BBox 3 get BBox 1 get sub rlineto + BBox 2 get BBox 0 get sub neg 0 rlineto + closepath + clip + np + }if + x1 x2 eq + { + y1 y2 lt{/theta 90 def}{/theta 270 def}ifelse + }{ + /slope y2 y1 sub x2 x1 sub div def + /theta slope 1 atan def + x2 x1 lt y2 y1 ge and{/theta theta 180 sub def}if + x2 x1 lt y2 y1 lt and{/theta theta 180 add def}if + } + ifelse + gsave + clippath + x1 y1 translate + theta rotate + {pathbbox}stopped + {0 0 0 0}if + /yMax exch def + /xMax exch def + /yMin exch def + /xMin exch def + grestore + xMax xMin eq yMax yMin eq or + { + grestore + end + }{ + rampdict begin + 20 dict begin + background length 0 gt{background sssetbackground gsave clippath fill grestore}if + gsave + x1 y1 translate + theta rotate + /xStart 0 def + /xEnd x2 x1 sub dup mul y2 y1 sub dup mul add 0.5 exp def + /ySpan yMax yMin sub def + /numsteps NumSamples def + /rampIndxInc 1 def + /subsampling false def + xStart 0 transform + xEnd 0 transform + 3 -1 roll + sub dup mul + 3 1 roll + sub dup mul + add 0.5 exp 72 div + 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt + 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt + 1 index 1 index lt{exch}if pop + mul + /numpix xdf + numpix 0 ne + { + NumSamples numpix div 0.5 gt + { + /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def + /rampIndxInc NumSamples 1 sub numsteps div def + /subsampling true def + }if + }if + ext0 + { + 0 getrampcolor + xMin xStart lt + { + xMin yMin xMin neg ySpan rectfill + }if + }if + /xInc xEnd xStart sub numsteps div def + /x xStart def + 0 + numsteps + { + dup + subsampling{round cvi}if + getrampcolor + x yMin xInc ySpan rectfill + /x x xInc add def + rampIndxInc add + }repeat + pop + ext1{ + xMax xEnd gt + { + xEnd yMin xMax xEnd sub ySpan rectfill + }if + }if + grestore + grestore + end + end + end + }ifelse + }bdf +}def +/pt +{ + end +}def +/dt{ +}def +/pgsv{ + //Adobe_AGM_Core/AGMCORE_save save put +}def +/pgrs{ + //Adobe_AGM_Core/AGMCORE_save get restore +}def +systemdict/findcolorrendering known{ + /findcolorrendering systemdict/findcolorrendering get def +}if +systemdict/setcolorrendering known{ + /setcolorrendering systemdict/setcolorrendering get def +}if +/test_cmyk_color_plate +{ + gsave + setcmykcolor currentgray 1 ne + grestore +}def +/inRip_spot_has_ink +{ + dup//Adobe_AGM_Core/AGMCORE_name xddf + convert_spot_to_process not +}def +/map255_to_range +{ + 1 index sub + 3 -1 roll 255 div mul add +}def +/set_csa_crd +{ + /sep_colorspace_dict null AGMCORE_gput + begin + CSA get_csa_by_name setcolorspace_opt + set_crd + end +} +def +/map_csa +{ + currentdict/MappedCSA known{MappedCSA null ne}{false}ifelse + {pop}{get_csa_by_name/MappedCSA xdf}ifelse +}def +/setsepcolor +{ + /sep_colorspace_dict AGMCORE_gget begin + dup/sep_tint exch AGMCORE_gput + TintProc + end +}def +/setdevicencolor +{ + /devicen_colorspace_dict AGMCORE_gget begin + Names length copy + Names length 1 sub -1 0 + { + /devicen_tints AGMCORE_gget 3 1 roll xpt + }for + TintProc + end +}def +/sep_colorspace_proc +{ + /AGMCORE_tmp exch store + /sep_colorspace_dict AGMCORE_gget begin + currentdict/Components known{ + Components aload pop + TintMethod/Lab eq{ + 2{AGMCORE_tmp mul NComponents 1 roll}repeat + LMax sub AGMCORE_tmp mul LMax add NComponents 1 roll + }{ + TintMethod/Subtractive eq{ + NComponents{ + AGMCORE_tmp mul NComponents 1 roll + }repeat + }{ + NComponents{ + 1 sub AGMCORE_tmp mul 1 add NComponents 1 roll + }repeat + }ifelse + }ifelse + }{ + ColorLookup AGMCORE_tmp ColorLookup length 1 sub mul round cvi get + aload pop + }ifelse + end +}def +/sep_colorspace_gray_proc +{ + /AGMCORE_tmp exch store + /sep_colorspace_dict AGMCORE_gget begin + GrayLookup AGMCORE_tmp GrayLookup length 1 sub mul round cvi get + end +}def +/sep_proc_name +{ + dup 0 get + dup/DeviceRGB eq exch/DeviceCMYK eq or level2 not and has_color not and{ + pop[/DeviceGray] + /sep_colorspace_gray_proc + }{ + /sep_colorspace_proc + }ifelse +}def +/setsepcolorspace +{ + current_spot_alias{ + dup begin + Name map_alias{ + exch pop + }if + end + }if + dup/sep_colorspace_dict exch AGMCORE_gput + begin + CSA map_csa + /AGMCORE_sep_special Name dup()eq exch(All)eq or store + AGMCORE_avoid_L2_sep_space{ + [/Indexed MappedCSA sep_proc_name 255 exch + {255 div}/exec cvx 3 -1 roll[4 1 roll load/exec cvx]cvx + ]setcolorspace_opt + /TintProc{ + 255 mul round cvi setcolor + }bdf + }{ + MappedCSA 0 get/DeviceCMYK eq + currentdict/Components known and + AGMCORE_sep_special not and{ + /TintProc[ + Components aload pop Name findcmykcustomcolor + /exch cvx/setcustomcolor cvx + ]cvx bdf + }{ + AGMCORE_host_sep Name(All)eq and{ + /TintProc{ + 1 exch sub setseparationgray + }bdf + }{ + AGMCORE_in_rip_sep MappedCSA 0 get/DeviceCMYK eq and + AGMCORE_host_sep or + Name()eq and{ + /TintProc[ + MappedCSA sep_proc_name exch 0 get/DeviceCMYK eq{ + cvx/setcmykcolor cvx + }{ + cvx/setgray cvx + }ifelse + ]cvx bdf + }{ + AGMCORE_producing_seps MappedCSA 0 get dup/DeviceCMYK eq exch/DeviceGray eq or and AGMCORE_sep_special not and{ + /TintProc[ + /dup cvx + MappedCSA sep_proc_name cvx exch + 0 get/DeviceGray eq{ + 1/exch cvx/sub cvx 0 0 0 4 -1/roll cvx + }if + /Name cvx/findcmykcustomcolor cvx/exch cvx + AGMCORE_host_sep{ + AGMCORE_is_cmyk_sep + /Name cvx + /AGMCORE_IsSeparationAProcessColor load/exec cvx + /not cvx/and cvx + }{ + Name inRip_spot_has_ink not + }ifelse + [ + /pop cvx 1 + ]cvx/if cvx + /setcustomcolor cvx + ]cvx bdf + }{ + /TintProc{setcolor}bdf + [/Separation Name MappedCSA sep_proc_name load]setcolorspace_opt + }ifelse + }ifelse + }ifelse + }ifelse + }ifelse + set_crd + setsepcolor + end +}def +/additive_blend +{ + 3 dict begin + /numarrays xdf + /numcolors xdf + 0 1 numcolors 1 sub + { + /c1 xdf + 1 + 0 1 numarrays 1 sub + { + 1 exch add/index cvx + c1/get cvx/mul cvx + }for + numarrays 1 add 1/roll cvx + }for + numarrays[/pop cvx]cvx/repeat cvx + end +}def +/subtractive_blend +{ + 3 dict begin + /numarrays xdf + /numcolors xdf + 0 1 numcolors 1 sub + { + /c1 xdf + 1 1 + 0 1 numarrays 1 sub + { + 1 3 3 -1 roll add/index cvx + c1/get cvx/sub cvx/mul cvx + }for + /sub cvx + numarrays 1 add 1/roll cvx + }for + numarrays[/pop cvx]cvx/repeat cvx + end +}def +/exec_tint_transform +{ + /TintProc[ + /TintTransform cvx/setcolor cvx + ]cvx bdf + MappedCSA setcolorspace_opt +}bdf +/devn_makecustomcolor +{ + 2 dict begin + /names_index xdf + /Names xdf + 1 1 1 1 Names names_index get findcmykcustomcolor + /devicen_tints AGMCORE_gget names_index get setcustomcolor + Names length{pop}repeat + end +}bdf +/setdevicencolorspace +{ + dup/AliasedColorants known{false}{true}ifelse + current_spot_alias and{ + 7 dict begin + /names_index 0 def + dup/names_len exch/Names get length def + /new_names names_len array def + /new_LookupTables names_len array def + /alias_cnt 0 def + dup/Names get + { + dup map_alias{ + exch pop + dup/ColorLookup known{ + dup begin + new_LookupTables names_index ColorLookup put + end + }{ + dup/Components known{ + dup begin + new_LookupTables names_index Components put + end + }{ + dup begin + new_LookupTables names_index[null null null null]put + end + }ifelse + }ifelse + new_names names_index 3 -1 roll/Name get put + /alias_cnt alias_cnt 1 add def + }{ + /name xdf + new_names names_index name put + dup/LookupTables known{ + dup begin + new_LookupTables names_index LookupTables names_index get put + end + }{ + dup begin + new_LookupTables names_index[null null null null]put + end + }ifelse + }ifelse + /names_index names_index 1 add def + }forall + alias_cnt 0 gt{ + /AliasedColorants true def + /lut_entry_len new_LookupTables 0 get dup length 256 ge{0 get length}{length}ifelse def + 0 1 names_len 1 sub{ + /names_index xdf + new_LookupTables names_index get dup length 256 ge{0 get length}{length}ifelse lut_entry_len ne{ + /AliasedColorants false def + exit + }{ + new_LookupTables names_index get 0 get null eq{ + dup/Names get names_index get/name xdf + name(Cyan)eq name(Magenta)eq name(Yellow)eq name(Black)eq + or or or not{ + /AliasedColorants false def + exit + }if + }if + }ifelse + }for + lut_entry_len 1 eq{ + /AliasedColorants false def + }if + AliasedColorants{ + dup begin + /Names new_names def + /LookupTables new_LookupTables def + /AliasedColorants true def + /NComponents lut_entry_len def + /TintMethod NComponents 4 eq{/Subtractive}{/Additive}ifelse def + /MappedCSA TintMethod/Additive eq{/DeviceRGB}{/DeviceCMYK}ifelse def + currentdict/TTTablesIdx known not{ + /TTTablesIdx -1 def + }if + end + }if + }if + end + }if + dup/devicen_colorspace_dict exch AGMCORE_gput + begin + currentdict/AliasedColorants known{ + AliasedColorants + }{ + false + }ifelse + dup not{ + CSA map_csa + }if + /TintTransform load type/nulltype eq or{ + /TintTransform[ + 0 1 Names length 1 sub + { + /TTTablesIdx TTTablesIdx 1 add def + dup LookupTables exch get dup 0 get null eq + { + 1 index + Names exch get + dup(Cyan)eq + { + pop exch + LookupTables length exch sub + /index cvx + 0 0 0 + } + { + dup(Magenta)eq + { + pop exch + LookupTables length exch sub + /index cvx + 0/exch cvx 0 0 + }{ + (Yellow)eq + { + exch + LookupTables length exch sub + /index cvx + 0 0 3 -1/roll cvx 0 + }{ + exch + LookupTables length exch sub + /index cvx + 0 0 0 4 -1/roll cvx + }ifelse + }ifelse + }ifelse + 5 -1/roll cvx/astore cvx + }{ + dup length 1 sub + LookupTables length 4 -1 roll sub 1 add + /index cvx/mul cvx/round cvx/cvi cvx/get cvx + }ifelse + Names length TTTablesIdx add 1 add 1/roll cvx + }for + Names length[/pop cvx]cvx/repeat cvx + NComponents Names length + TintMethod/Subtractive eq + { + subtractive_blend + }{ + additive_blend + }ifelse + ]cvx bdf + }if + AGMCORE_host_sep{ + Names convert_to_process{ + exec_tint_transform + } + { + currentdict/AliasedColorants known{ + AliasedColorants not + }{ + false + }ifelse + 5 dict begin + /AvoidAliasedColorants xdf + /painted? false def + /names_index 0 def + /names_len Names length def + AvoidAliasedColorants{ + /currentspotalias current_spot_alias def + false set_spot_alias + }if + Names{ + AGMCORE_is_cmyk_sep{ + dup(Cyan)eq AGMCORE_cyan_plate and exch + dup(Magenta)eq AGMCORE_magenta_plate and exch + dup(Yellow)eq AGMCORE_yellow_plate and exch + (Black)eq AGMCORE_black_plate and or or or{ + /devicen_colorspace_dict AGMCORE_gget/TintProc[ + Names names_index/devn_makecustomcolor cvx + ]cvx ddf + /painted? true def + }if + painted?{exit}if + }{ + 0 0 0 0 5 -1 roll findcmykcustomcolor 1 setcustomcolor currentgray 0 eq{ + /devicen_colorspace_dict AGMCORE_gget/TintProc[ + Names names_index/devn_makecustomcolor cvx + ]cvx ddf + /painted? true def + exit + }if + }ifelse + /names_index names_index 1 add def + }forall + AvoidAliasedColorants{ + currentspotalias set_spot_alias + }if + painted?{ + /devicen_colorspace_dict AGMCORE_gget/names_index names_index put + }{ + /devicen_colorspace_dict AGMCORE_gget/TintProc[ + names_len[/pop cvx]cvx/repeat cvx 1/setseparationgray cvx + 0 0 0 0/setcmykcolor cvx + ]cvx ddf + }ifelse + end + }ifelse + } + { + AGMCORE_in_rip_sep{ + Names convert_to_process not + }{ + level3 + }ifelse + { + [/DeviceN Names MappedCSA/TintTransform load]setcolorspace_opt + /TintProc level3 not AGMCORE_in_rip_sep and{ + [ + Names/length cvx[/pop cvx]cvx/repeat cvx + ]cvx bdf + }{ + {setcolor}bdf + }ifelse + }{ + exec_tint_transform + }ifelse + }ifelse + set_crd + /AliasedColorants false def + end +}def +/setindexedcolorspace +{ + dup/indexed_colorspace_dict exch AGMCORE_gput + begin + currentdict/CSDBase known{ + CSDBase/CSD get_res begin + currentdict/Names known{ + currentdict devncs + }{ + 1 currentdict sepcs + }ifelse + AGMCORE_host_sep{ + 4 dict begin + /compCnt/Names where{pop Names length}{1}ifelse def + /NewLookup HiVal 1 add string def + 0 1 HiVal{ + /tableIndex xdf + Lookup dup type/stringtype eq{ + compCnt tableIndex map_index + }{ + exec + }ifelse + /Names where{ + pop setdevicencolor + }{ + setsepcolor + }ifelse + currentgray + tableIndex exch + 255 mul cvi + NewLookup 3 1 roll put + }for + [/Indexed currentcolorspace HiVal NewLookup]setcolorspace_opt + end + }{ + level3 + { + currentdict/Names known{ + [/Indexed[/DeviceN Names MappedCSA/TintTransform load]HiVal Lookup]setcolorspace_opt + }{ + [/Indexed[/Separation Name MappedCSA sep_proc_name load]HiVal Lookup]setcolorspace_opt + }ifelse + }{ + [/Indexed MappedCSA HiVal + [ + currentdict/Names known{ + Lookup dup type/stringtype eq + {/exch cvx CSDBase/CSD get_res/Names get length dup/mul cvx exch/getinterval cvx{255 div}/forall cvx} + {/exec cvx}ifelse + /TintTransform load/exec cvx + }{ + Lookup dup type/stringtype eq + {/exch cvx/get cvx 255/div cvx} + {/exec cvx}ifelse + CSDBase/CSD get_res/MappedCSA get sep_proc_name exch pop/load cvx/exec cvx + }ifelse + ]cvx + ]setcolorspace_opt + }ifelse + }ifelse + end + set_crd + } + { + CSA map_csa + AGMCORE_host_sep level2 not and{ + 0 0 0 0 setcmykcolor + }{ + [/Indexed MappedCSA + level2 not has_color not and{ + dup 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or{ + pop[/DeviceGray] + }if + HiVal GrayLookup + }{ + HiVal + currentdict/RangeArray known{ + { + /indexed_colorspace_dict AGMCORE_gget begin + Lookup exch + dup HiVal gt{ + pop HiVal + }if + NComponents mul NComponents getinterval{}forall + NComponents 1 sub -1 0{ + RangeArray exch 2 mul 2 getinterval aload pop map255_to_range + NComponents 1 roll + }for + end + }bind + }{ + Lookup + }ifelse + }ifelse + ]setcolorspace_opt + set_crd + }ifelse + }ifelse + end +}def +/setindexedcolor +{ + AGMCORE_host_sep{ + /indexed_colorspace_dict AGMCORE_gget + begin + currentdict/CSDBase known{ + CSDBase/CSD get_res begin + currentdict/Names known{ + map_indexed_devn + devn + } + { + Lookup 1 3 -1 roll map_index + sep + }ifelse + end + }{ + Lookup MappedCSA/DeviceCMYK eq{4}{1}ifelse 3 -1 roll + map_index + MappedCSA/DeviceCMYK eq{setcmykcolor}{setgray}ifelse + }ifelse + end + }{ + level3 not AGMCORE_in_rip_sep and/indexed_colorspace_dict AGMCORE_gget/CSDBase known and{ + /indexed_colorspace_dict AGMCORE_gget/CSDBase get/CSD get_res begin + map_indexed_devn + devn + end + } + { + setcolor + }ifelse + }ifelse +}def +/ignoreimagedata +{ + currentoverprint not{ + gsave + dup clonedict begin + 1 setgray + /Decode[0 1]def + /DataSourcedef + /MultipleDataSources false def + /BitsPerComponent 8 def + currentdict end + systemdict/image gx + grestore + }if + consumeimagedata +}def +/add_res +{ + dup/CSD eq{ + pop + //Adobe_AGM_Core begin + /AGMCORE_CSD_cache load 3 1 roll put + end + }{ + defineresource pop + }ifelse +}def +/del_res +{ + { + aload pop exch + dup/CSD eq{ + pop + {//Adobe_AGM_Core/AGMCORE_CSD_cache get exch undef}forall + }{ + exch + {1 index undefineresource}forall + pop + }ifelse + }forall +}def +/get_res +{ + dup/CSD eq{ + pop + dup type dup/nametype eq exch/stringtype eq or{ + AGMCORE_CSD_cache exch get + }if + }{ + findresource + }ifelse +}def +/get_csa_by_name +{ + dup type dup/nametype eq exch/stringtype eq or{ + /CSA get_res + }if +}def +/paintproc_buf_init +{ + /count get 0 0 put +}def +/paintproc_buf_next +{ + dup/count get dup 0 get + dup 3 1 roll + 1 add 0 xpt + get +}def +/cachepaintproc_compress +{ + 5 dict begin + currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def + /ppdict 20 dict def + /string_size 16000 def + /readbuffer string_size string def + currentglobal true setglobal + ppdict 1 array dup 0 1 put/count xpt + setglobal + /LZWFilter + { + exch + dup length 0 eq{ + pop + }{ + ppdict dup length 1 sub 3 -1 roll put + }ifelse + {string_size}{0}ifelse string + }/LZWEncode filter def + { + ReadFilter readbuffer readstring + exch LZWFilter exch writestring + not{exit}if + }loop + LZWFilter closefile + ppdict + end +}def +/cachepaintproc +{ + 2 dict begin + currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def + /ppdict 20 dict def + currentglobal true setglobal + ppdict 1 array dup 0 1 put/count xpt + setglobal + { + ReadFilter 16000 string readstring exch + ppdict dup length 1 sub 3 -1 roll put + not{exit}if + }loop + ppdict dup dup length 1 sub()put + end +}def +/make_pattern +{ + exch clonedict exch + dup matrix currentmatrix matrix concatmatrix 0 0 3 2 roll itransform + exch 3 index/XStep get 1 index exch 2 copy div cvi mul sub sub + exch 3 index/YStep get 1 index exch 2 copy div cvi mul sub sub + matrix translate exch matrix concatmatrix + 1 index begin + BBox 0 get XStep div cvi XStep mul/xshift exch neg def + BBox 1 get YStep div cvi YStep mul/yshift exch neg def + BBox 0 get xshift add + BBox 1 get yshift add + BBox 2 get xshift add + BBox 3 get yshift add + 4 array astore + /BBox exch def + [xshift yshift/translate load null/exec load]dup + 3/PaintProc load put cvx/PaintProc exch def + end + gsave 0 setgray + makepattern + grestore +}def +/set_pattern +{ + dup/PatternType get 1 eq{ + dup/PaintType get 1 eq{ + currentoverprint sop[/DeviceGray]setcolorspace 0 setgray + }if + }if + setpattern +}def +/setcolorspace_opt +{ + dup currentcolorspace eq{pop}{setcolorspace}ifelse +}def +/updatecolorrendering +{ + currentcolorrendering/RenderingIntent known{ + currentcolorrendering/RenderingIntent get + } + { + Intent/AbsoluteColorimetric eq + { + /absolute_colorimetric_crd AGMCORE_gget dup null eq + } + { + Intent/RelativeColorimetric eq + { + /relative_colorimetric_crd AGMCORE_gget dup null eq + } + { + Intent/Saturation eq + { + /saturation_crd AGMCORE_gget dup null eq + } + { + /perceptual_crd AGMCORE_gget dup null eq + }ifelse + }ifelse + }ifelse + { + pop null + } + { + /RenderingIntent known{null}{Intent}ifelse + }ifelse + }ifelse + Intent ne{ + Intent/ColorRendering{findresource}stopped + { + pop pop systemdict/findcolorrendering known + { + Intent findcolorrendering + { + /ColorRendering findresource true exch + } + { + /ColorRendering findresource + product(Xerox Phaser 5400)ne + exch + }ifelse + dup Intent/AbsoluteColorimetric eq + { + /absolute_colorimetric_crd exch AGMCORE_gput + } + { + Intent/RelativeColorimetric eq + { + /relative_colorimetric_crd exch AGMCORE_gput + } + { + Intent/Saturation eq + { + /saturation_crd exch AGMCORE_gput + } + { + Intent/Perceptual eq + { + /perceptual_crd exch AGMCORE_gput + } + { + pop + }ifelse + }ifelse + }ifelse + }ifelse + 1 index{exch}{pop}ifelse + } + {false}ifelse + } + {true}ifelse + { + dup begin + currentdict/TransformPQR known{ + currentdict/TransformPQR get aload pop + 3{{}eq 3 1 roll}repeat or or + } + {true}ifelse + currentdict/MatrixPQR known{ + currentdict/MatrixPQR get aload pop + 1.0 eq 9 1 roll 0.0 eq 9 1 roll 0.0 eq 9 1 roll + 0.0 eq 9 1 roll 1.0 eq 9 1 roll 0.0 eq 9 1 roll + 0.0 eq 9 1 roll 0.0 eq 9 1 roll 1.0 eq + and and and and and and and and + } + {true}ifelse + end + or + { + clonedict begin + /TransformPQR[ + {4 -1 roll 3 get dup 3 1 roll sub 5 -1 roll 3 get 3 -1 roll sub div + 3 -1 roll 3 get 3 -1 roll 3 get dup 4 1 roll sub mul add}bind + {4 -1 roll 4 get dup 3 1 roll sub 5 -1 roll 4 get 3 -1 roll sub div + 3 -1 roll 4 get 3 -1 roll 4 get dup 4 1 roll sub mul add}bind + {4 -1 roll 5 get dup 3 1 roll sub 5 -1 roll 5 get 3 -1 roll sub div + 3 -1 roll 5 get 3 -1 roll 5 get dup 4 1 roll sub mul add}bind + ]def + /MatrixPQR[0.8951 -0.7502 0.0389 0.2664 1.7135 -0.0685 -0.1614 0.0367 1.0296]def + /RangePQR[-0.3227950745 2.3229645538 -1.5003771057 3.5003465881 -0.1369979095 2.136967392]def + currentdict end + }if + setcolorrendering_opt + }if + }if +}def +/set_crd +{ + AGMCORE_host_sep not level2 and{ + currentdict/ColorRendering known{ + ColorRendering/ColorRendering{findresource}stopped not{setcolorrendering_opt}if + }{ + currentdict/Intent known{ + updatecolorrendering + }if + }ifelse + currentcolorspace dup type/arraytype eq + {0 get}if + /DeviceRGB eq + { + currentdict/UCR known + {/UCR}{/AGMCORE_currentucr}ifelse + load setundercolorremoval + currentdict/BG known + {/BG}{/AGMCORE_currentbg}ifelse + load setblackgeneration + }if + }if +}def +/set_ucrbg +{ + dup null eq{pop/AGMCORE_currentbg load}{/Procedure get_res}ifelse setblackgeneration + dup null eq{pop/AGMCORE_currentucr load}{/Procedure get_res}ifelse setundercolorremoval +}def +/setcolorrendering_opt +{ + dup currentcolorrendering eq{ + pop + }{ + product(HP Color LaserJet 2605)anchorsearch{ + pop pop pop + }{ + pop + clonedict + begin + /Intent Intent def + currentdict + end + setcolorrendering + }ifelse + }ifelse +}def +/cpaint_gcomp +{ + convert_to_process//Adobe_AGM_Core/AGMCORE_ConvertToProcess xddf + //Adobe_AGM_Core/AGMCORE_ConvertToProcess get not + { + (%end_cpaint_gcomp)flushinput + }if +}def +/cpaint_gsep +{ + //Adobe_AGM_Core/AGMCORE_ConvertToProcess get + { + (%end_cpaint_gsep)flushinput + }if +}def +/cpaint_gend +{np}def +/T1_path +{ + currentfile token pop currentfile token pop mo + { + currentfile token pop dup type/stringtype eq + {pop exit}if + 0 exch rlineto + currentfile token pop dup type/stringtype eq + {pop exit}if + 0 rlineto + }loop +}def +/T1_gsave + level3 + {/clipsave} + {/gsave}ifelse + load def +/T1_grestore + level3 + {/cliprestore} + {/grestore}ifelse + load def +/set_spot_alias_ary +{ + dup inherit_aliases + //Adobe_AGM_Core/AGMCORE_SpotAliasAry xddf +}def +/set_spot_normalization_ary +{ + dup inherit_aliases + dup length + /AGMCORE_SpotAliasAry where{pop AGMCORE_SpotAliasAry length add}if + array + //Adobe_AGM_Core/AGMCORE_SpotAliasAry2 xddf + /AGMCORE_SpotAliasAry where{ + pop + AGMCORE_SpotAliasAry2 0 AGMCORE_SpotAliasAry putinterval + AGMCORE_SpotAliasAry length + }{0}ifelse + AGMCORE_SpotAliasAry2 3 1 roll exch putinterval + true set_spot_alias +}def +/inherit_aliases +{ + {dup/Name get map_alias{/CSD put}{pop}ifelse}forall +}def +/set_spot_alias +{ + /AGMCORE_SpotAliasAry2 where{ + /AGMCORE_current_spot_alias 3 -1 roll put + }{ + pop + }ifelse +}def +/current_spot_alias +{ + /AGMCORE_SpotAliasAry2 where{ + /AGMCORE_current_spot_alias get + }{ + false + }ifelse +}def +/map_alias +{ + /AGMCORE_SpotAliasAry2 where{ + begin + /AGMCORE_name xdf + false + AGMCORE_SpotAliasAry2{ + dup/Name get AGMCORE_name eq{ + /CSD get/CSD get_res + exch pop true + exit + }{ + pop + }ifelse + }forall + end + }{ + pop false + }ifelse +}bdf +/spot_alias +{ + true set_spot_alias + /AGMCORE_&setcustomcolor AGMCORE_key_known not{ + //Adobe_AGM_Core/AGMCORE_&setcustomcolor/setcustomcolor load put + }if + /customcolor_tint 1 AGMCORE_gput + //Adobe_AGM_Core begin + /setcustomcolor + { + //Adobe_AGM_Core begin + dup/customcolor_tint exch AGMCORE_gput + 1 index aload pop pop 1 eq exch 1 eq and exch 1 eq and exch 1 eq and not + current_spot_alias and{1 index 4 get map_alias}{false}ifelse + { + false set_spot_alias + /sep_colorspace_dict AGMCORE_gget null ne + {/sep_colorspace_dict AGMCORE_gget/ForeignContent known not}{false}ifelse + 3 1 roll 2 index{ + exch pop/sep_tint AGMCORE_gget exch + }if + mark 3 1 roll + setsepcolorspace + counttomark 0 ne{ + setsepcolor + }if + pop + not{/sep_tint 1.0 AGMCORE_gput/sep_colorspace_dict AGMCORE_gget/ForeignContent true put}if + pop + true set_spot_alias + }{ + AGMCORE_&setcustomcolor + }ifelse + end + }bdf + end +}def +/begin_feature +{ + Adobe_AGM_Core/AGMCORE_feature_dictCount countdictstack put + count Adobe_AGM_Core/AGMCORE_feature_opCount 3 -1 roll put + {Adobe_AGM_Core/AGMCORE_feature_ctm matrix currentmatrix put}if +}def +/end_feature +{ + 2 dict begin + /spd/setpagedevice load def + /setpagedevice{get_gstate spd set_gstate}def + stopped{$error/newerror false put}if + end + count Adobe_AGM_Core/AGMCORE_feature_opCount get sub dup 0 gt{{pop}repeat}{pop}ifelse + countdictstack Adobe_AGM_Core/AGMCORE_feature_dictCount get sub dup 0 gt{{end}repeat}{pop}ifelse + {Adobe_AGM_Core/AGMCORE_feature_ctm get setmatrix}if +}def +/set_negative +{ + //Adobe_AGM_Core begin + /AGMCORE_inverting exch def + level2{ + currentpagedevice/NegativePrint known AGMCORE_distilling not and{ + currentpagedevice/NegativePrint get//Adobe_AGM_Core/AGMCORE_inverting get ne{ + true begin_feature true{ + <>setpagedevice + }end_feature + }if + /AGMCORE_inverting false def + }if + }if + AGMCORE_inverting{ + [{1 exch sub}/exec load dup currenttransfer exch]cvx bind settransfer + AGMCORE_distilling{ + erasepage + }{ + gsave np clippath 1/setseparationgray where{pop setseparationgray}{setgray}ifelse + /AGMIRS_&fill where{pop AGMIRS_&fill}{fill}ifelse grestore + }ifelse + }if + end +}def +/lw_save_restore_override{ + /md where{ + pop + md begin + initializepage + /initializepage{}def + /pmSVsetup{}def + /endp{}def + /pse{}def + /psb{}def + /orig_showpage where + {pop} + {/orig_showpage/showpage load def} + ifelse + /showpage{orig_showpage gR}def + end + }if +}def +/pscript_showpage_override{ + /NTPSOct95 where + { + begin + showpage + save + /showpage/restore load def + /restore{exch pop}def + end + }if +}def +/driver_media_override +{ + /md where{ + pop + md/initializepage known{ + md/initializepage{}put + }if + md/rC known{ + md/rC{4{pop}repeat}put + }if + }if + /mysetup where{ + /mysetup[1 0 0 1 0 0]put + }if + Adobe_AGM_Core/AGMCORE_Default_CTM matrix currentmatrix put + level2 + {Adobe_AGM_Core/AGMCORE_Default_PageSize currentpagedevice/PageSize get put}if +}def +/capture_mysetup +{ + /Pscript_Win_Data where{ + pop + Pscript_Win_Data/mysetup known{ + Adobe_AGM_Core/save_mysetup Pscript_Win_Data/mysetup get put + }if + }if +}def +/restore_mysetup +{ + /Pscript_Win_Data where{ + pop + Pscript_Win_Data/mysetup known{ + Adobe_AGM_Core/save_mysetup known{ + Pscript_Win_Data/mysetup Adobe_AGM_Core/save_mysetup get put + Adobe_AGM_Core/save_mysetup undef + }if + }if + }if +}def +/driver_check_media_override +{ + /PrepsDict where + {pop} + { + Adobe_AGM_Core/AGMCORE_Default_CTM get matrix currentmatrix ne + Adobe_AGM_Core/AGMCORE_Default_PageSize get type/arraytype eq + { + Adobe_AGM_Core/AGMCORE_Default_PageSize get 0 get currentpagedevice/PageSize get 0 get eq and + Adobe_AGM_Core/AGMCORE_Default_PageSize get 1 get currentpagedevice/PageSize get 1 get eq and + }if + { + Adobe_AGM_Core/AGMCORE_Default_CTM get setmatrix + }if + }ifelse +}def +AGMCORE_err_strings begin + /AGMCORE_bad_environ(Environment not satisfactory for this job. Ensure that the PPD is correct or that the PostScript level requested is supported by this printer. )def + /AGMCORE_color_space_onhost_seps(This job contains colors that will not separate with on-host methods. )def + /AGMCORE_invalid_color_space(This job contains an invalid color space. )def +end +/set_def_ht +{AGMCORE_def_ht sethalftone}def +/set_def_flat +{AGMCORE_Default_flatness setflat}def +end +systemdict/setpacking known +{setpacking}if +%%EndResource +%%BeginResource: procset Adobe_CoolType_Core 2.31 0 %%Copyright: Copyright 1997-2006 Adobe Systems Incorporated. All Rights Reserved. %%Version: 2.31 0 10 dict begin /Adobe_CoolType_Passthru currentdict def /Adobe_CoolType_Core_Defined userdict/Adobe_CoolType_Core known def Adobe_CoolType_Core_Defined {/Adobe_CoolType_Core userdict/Adobe_CoolType_Core get def} if userdict/Adobe_CoolType_Core 70 dict dup begin put /Adobe_CoolType_Version 2.31 def /Level2? systemdict/languagelevel known dup {pop systemdict/languagelevel get 2 ge} if def Level2? not { /currentglobal false def /setglobal/pop load def /gcheck{pop false}bind def /currentpacking false def /setpacking/pop load def /SharedFontDirectory 0 dict def } if currentpacking true setpacking currentglobal false setglobal userdict/Adobe_CoolType_Data 2 copy known not {2 copy 10 dict put} if get begin /@opStackCountByLevel 32 dict def /@opStackLevel 0 def /@dictStackCountByLevel 32 dict def /@dictStackLevel 0 def end setglobal currentglobal true setglobal userdict/Adobe_CoolType_GVMFonts known not {userdict/Adobe_CoolType_GVMFonts 10 dict put} if setglobal currentglobal false setglobal userdict/Adobe_CoolType_LVMFonts known not {userdict/Adobe_CoolType_LVMFonts 10 dict put} if setglobal /ct_VMDictPut { dup gcheck{Adobe_CoolType_GVMFonts}{Adobe_CoolType_LVMFonts}ifelse 3 1 roll put }bind def /ct_VMDictUndef { dup Adobe_CoolType_GVMFonts exch known {Adobe_CoolType_GVMFonts exch undef} { dup Adobe_CoolType_LVMFonts exch known {Adobe_CoolType_LVMFonts exch undef} {pop} ifelse }ifelse }bind def /ct_str1 1 string def /ct_xshow { /_ct_na exch def /_ct_i 0 def currentpoint /_ct_y exch def /_ct_x exch def { pop pop ct_str1 exch 0 exch put ct_str1 show {_ct_na _ct_i get}stopped {pop pop} { _ct_x _ct_y moveto 0 rmoveto } ifelse /_ct_i _ct_i 1 add def currentpoint /_ct_y exch def /_ct_x exch def } exch @cshow }bind def /ct_yshow { /_ct_na exch def /_ct_i 0 def currentpoint /_ct_y exch def /_ct_x exch def { pop pop ct_str1 exch 0 exch put ct_str1 show {_ct_na _ct_i get}stopped {pop pop} { _ct_x _ct_y moveto 0 exch rmoveto } ifelse /_ct_i _ct_i 1 add def currentpoint /_ct_y exch def /_ct_x exch def } exch @cshow }bind def /ct_xyshow { /_ct_na exch def /_ct_i 0 def currentpoint /_ct_y exch def /_ct_x exch def { pop pop ct_str1 exch 0 exch put ct_str1 show {_ct_na _ct_i get}stopped {pop pop} { {_ct_na _ct_i 1 add get}stopped {pop pop pop} { _ct_x _ct_y moveto rmoveto } ifelse } ifelse /_ct_i _ct_i 2 add def currentpoint /_ct_y exch def /_ct_x exch def } exch @cshow }bind def /xsh{{@xshow}stopped{Adobe_CoolType_Data begin ct_xshow end}if}bind def /ysh{{@yshow}stopped{Adobe_CoolType_Data begin ct_yshow end}if}bind def /xysh{{@xyshow}stopped{Adobe_CoolType_Data begin ct_xyshow end}if}bind def currentglobal true setglobal /ct_T3Defs { /BuildChar { 1 index/Encoding get exch get 1 index/BuildGlyph get exec }bind def /BuildGlyph { exch begin GlyphProcs exch get exec end }bind def }bind def setglobal /@_SaveStackLevels { Adobe_CoolType_Data begin /@vmState currentglobal def false setglobal @opStackCountByLevel @opStackLevel 2 copy known not { 2 copy 3 dict dup/args 7 index 5 add array put put get } { get dup/args get dup length 3 index lt { dup length 5 add array exch 1 index exch 0 exch putinterval 1 index exch/args exch put } {pop} ifelse } ifelse begin count 1 sub 1 index lt {pop count} if dup/argCount exch def dup 0 gt { args exch 0 exch getinterval astore pop } {pop} ifelse count /restCount exch def end /@opStackLevel @opStackLevel 1 add def countdictstack 1 sub @dictStackCountByLevel exch @dictStackLevel exch put /@dictStackLevel @dictStackLevel 1 add def @vmState setglobal end }bind def /@_RestoreStackLevels { Adobe_CoolType_Data begin /@opStackLevel @opStackLevel 1 sub def @opStackCountByLevel @opStackLevel get begin count restCount sub dup 0 gt {{pop}repeat} {pop} ifelse args 0 argCount getinterval{}forall end /@dictStackLevel @dictStackLevel 1 sub def @dictStackCountByLevel @dictStackLevel get end countdictstack exch sub dup 0 gt {{end}repeat} {pop} ifelse }bind def /@_PopStackLevels { Adobe_CoolType_Data begin /@opStackLevel @opStackLevel 1 sub def /@dictStackLevel @dictStackLevel 1 sub def end }bind def /@Raise { exch cvx exch errordict exch get exec stop }bind def /@ReRaise { cvx $error/errorname get errordict exch get exec stop }bind def /@Stopped { 0 @#Stopped }bind def /@#Stopped { @_SaveStackLevels stopped {@_RestoreStackLevels true} {@_PopStackLevels false} ifelse }bind def /@Arg { Adobe_CoolType_Data begin @opStackCountByLevel @opStackLevel 1 sub get begin args exch argCount 1 sub exch sub get end end }bind def currentglobal true setglobal /CTHasResourceForAllBug Level2? { 1 dict dup /@shouldNotDisappearDictValue true def Adobe_CoolType_Data exch/@shouldNotDisappearDict exch put begin count @_SaveStackLevels {(*){pop stop}128 string/Category resourceforall} stopped pop @_RestoreStackLevels currentdict Adobe_CoolType_Data/@shouldNotDisappearDict get dup 3 1 roll ne dup 3 1 roll { /@shouldNotDisappearDictValue known { { end currentdict 1 index eq {pop exit} if } loop } if } { pop end } ifelse } {false} ifelse def true setglobal /CTHasResourceStatusBug Level2? { mark {/steveamerige/Category resourcestatus} stopped {cleartomark true} {cleartomark currentglobal not} ifelse } {false} ifelse def setglobal /CTResourceStatus { mark 3 1 roll /Category findresource begin ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec {cleartomark false} {{3 2 roll pop true}{cleartomark false}ifelse} ifelse end }bind def /CTWorkAroundBugs { Level2? { /cid_PreLoad/ProcSet resourcestatus { pop pop currentglobal mark { (*) { dup/CMap CTHasResourceStatusBug {CTResourceStatus} {resourcestatus} ifelse { pop dup 0 eq exch 1 eq or { dup/CMap findresource gcheck setglobal /CMap undefineresource } { pop CTHasResourceForAllBug {exit} {stop} ifelse } ifelse } {pop} ifelse } 128 string/CMap resourceforall } stopped {cleartomark} stopped pop setglobal } if } if }bind def /ds { Adobe_CoolType_Core begin CTWorkAroundBugs /mo/moveto load def /nf/newencodedfont load def /msf{makefont setfont}bind def /uf{dup undefinefont ct_VMDictUndef}bind def /ur/undefineresource load def /chp/charpath load def /awsh/awidthshow load def /wsh/widthshow load def /ash/ashow load def /@xshow/xshow load def /@yshow/yshow load def /@xyshow/xyshow load def /@cshow/cshow load def /sh/show load def /rp/repeat load def /.n/.notdef def end currentglobal false setglobal userdict/Adobe_CoolType_Data 2 copy known not {2 copy 10 dict put} if get begin /AddWidths? false def /CC 0 def /charcode 2 string def /@opStackCountByLevel 32 dict def /@opStackLevel 0 def /@dictStackCountByLevel 32 dict def /@dictStackLevel 0 def /InVMFontsByCMap 10 dict def /InVMDeepCopiedFonts 10 dict def end setglobal }bind def /dt { currentdict Adobe_CoolType_Core eq {end} if }bind def /ps { Adobe_CoolType_Core begin Adobe_CoolType_GVMFonts begin Adobe_CoolType_LVMFonts begin SharedFontDirectory begin }bind def /pt { end end end end }bind def /unload { systemdict/languagelevel known { systemdict/languagelevel get 2 ge { userdict/Adobe_CoolType_Core 2 copy known {undef} {pop pop} ifelse } if } if }bind def /ndf { 1 index where {pop pop pop} {dup xcheck{bind}if def} ifelse }def /findfont systemdict begin userdict begin /globaldict where{/globaldict get begin}if dup where pop exch get /globaldict where{pop end}if end end Adobe_CoolType_Core_Defined {/systemfindfont exch def} { /findfont 1 index def /systemfindfont exch def } ifelse /undefinefont {pop}ndf /copyfont { currentglobal 3 1 roll 1 index gcheck setglobal dup null eq{0}{dup length}ifelse 2 index length add 1 add dict begin exch { 1 index/FID eq {pop pop} {def} ifelse } forall dup null eq {pop} {{def}forall} ifelse currentdict end exch setglobal }bind def /copyarray { currentglobal exch dup gcheck setglobal dup length array copy exch setglobal }bind def /newencodedfont { currentglobal { SharedFontDirectory 3 index known {SharedFontDirectory 3 index get/FontReferenced known} {false} ifelse } { FontDirectory 3 index known {FontDirectory 3 index get/FontReferenced known} { SharedFontDirectory 3 index known {SharedFontDirectory 3 index get/FontReferenced known} {false} ifelse } ifelse } ifelse dup { 3 index findfont/FontReferenced get 2 index dup type/nametype eq {findfont} if ne {pop false} if } if dup { 1 index dup type/nametype eq {findfont} if dup/CharStrings known { /CharStrings get length 4 index findfont/CharStrings get length ne { pop false } if } {pop} ifelse } if { pop 1 index findfont /Encoding get exch 0 1 255 {2 copy get 3 index 3 1 roll put} for pop pop pop } { currentglobal 4 1 roll dup type/nametype eq {findfont} if dup gcheck setglobal dup dup maxlength 2 add dict begin exch { 1 index/FID ne 2 index/Encoding ne and {def} {pop pop} ifelse } forall /FontReferenced exch def /Encoding exch dup length array copy def /FontName 1 index dup type/stringtype eq{cvn}if def dup currentdict end definefont ct_VMDictPut setglobal } ifelse }bind def /SetSubstituteStrategy { $SubstituteFont begin dup type/dicttype ne {0 dict} if currentdict/$Strategies known { exch $Strategies exch 2 copy known { get 2 copy maxlength exch maxlength add dict begin {def}forall {def}forall currentdict dup/$Init known {dup/$Init get exec} if end /$Strategy exch def } {pop pop pop} ifelse } {pop pop} ifelse end }bind def /scff { $SubstituteFont begin dup type/stringtype eq {dup length exch} {null} ifelse /$sname exch def /$slen exch def /$inVMIndex $sname null eq { 1 index $str cvs dup length $slen sub $slen getinterval cvn } {$sname} ifelse def end {findfont} @Stopped { dup length 8 add string exch 1 index 0(BadFont:)putinterval 1 index exch 8 exch dup length string cvs putinterval cvn {findfont} @Stopped {pop/Courier findfont} if } if $SubstituteFont begin /$sname null def /$slen 0 def /$inVMIndex null def end }bind def /isWidthsOnlyFont { dup/WidthsOnly known {pop pop true} { dup/FDepVector known {/FDepVector get{isWidthsOnlyFont dup{exit}if}forall} { dup/FDArray known {/FDArray get{isWidthsOnlyFont dup{exit}if}forall} {pop} ifelse } ifelse } ifelse }bind def /ct_StyleDicts 4 dict dup begin /Adobe-Japan1 4 dict dup begin Level2? { /Serif /HeiseiMin-W3-83pv-RKSJ-H/Font resourcestatus {pop pop/HeiseiMin-W3} { /CIDFont/Category resourcestatus { pop pop /HeiseiMin-W3/CIDFont resourcestatus {pop pop/HeiseiMin-W3} {/Ryumin-Light} ifelse } {/Ryumin-Light} ifelse } ifelse def /SansSerif /HeiseiKakuGo-W5-83pv-RKSJ-H/Font resourcestatus {pop pop/HeiseiKakuGo-W5} { /CIDFont/Category resourcestatus { pop pop /HeiseiKakuGo-W5/CIDFont resourcestatus {pop pop/HeiseiKakuGo-W5} {/GothicBBB-Medium} ifelse } {/GothicBBB-Medium} ifelse } ifelse def /HeiseiMaruGo-W4-83pv-RKSJ-H/Font resourcestatus {pop pop/HeiseiMaruGo-W4} { /CIDFont/Category resourcestatus { pop pop /HeiseiMaruGo-W4/CIDFont resourcestatus {pop pop/HeiseiMaruGo-W4} { /Jun101-Light-RKSJ-H/Font resourcestatus {pop pop/Jun101-Light} {SansSerif} ifelse } ifelse } { /Jun101-Light-RKSJ-H/Font resourcestatus {pop pop/Jun101-Light} {SansSerif} ifelse } ifelse } ifelse /RoundSansSerif exch def /Default Serif def } { /Serif/Ryumin-Light def /SansSerif/GothicBBB-Medium def { (fonts/Jun101-Light-83pv-RKSJ-H)status }stopped {pop}{ {pop pop pop pop/Jun101-Light} {SansSerif} ifelse /RoundSansSerif exch def }ifelse /Default Serif def } ifelse end def /Adobe-Korea1 4 dict dup begin /Serif/HYSMyeongJo-Medium def /SansSerif/HYGoThic-Medium def /RoundSansSerif SansSerif def /Default Serif def end def /Adobe-GB1 4 dict dup begin /Serif/STSong-Light def /SansSerif/STHeiti-Regular def /RoundSansSerif SansSerif def /Default Serif def end def /Adobe-CNS1 4 dict dup begin /Serif/MKai-Medium def /SansSerif/MHei-Medium def /RoundSansSerif SansSerif def /Default Serif def end def end def Level2?{currentglobal true setglobal}if /ct_BoldRomanWidthProc { stringwidth 1 index 0 ne{exch .03 add exch}if setcharwidth 0 0 }bind def /ct_Type0WidthProc { dup stringwidth 0 0 moveto 2 index true charpath pathbbox 0 -1 7 index 2 div .88 setcachedevice2 pop 0 0 }bind def /ct_Type0WMode1WidthProc { dup stringwidth pop 2 div neg -0.88 2 copy moveto 0 -1 5 -1 roll true charpath pathbbox setcachedevice }bind def /cHexEncoding [/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12 /c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25 /c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38 /c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B /c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E /c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71 /c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84 /c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97 /c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA /cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD /cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0 /cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3 /cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6 /cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def /ct_BoldBaseFont 11 dict begin /FontType 3 def /FontMatrix[1 0 0 1 0 0]def /FontBBox[0 0 1 1]def /Encoding cHexEncoding def /_setwidthProc/ct_BoldRomanWidthProc load def /_bcstr1 1 string def /BuildChar { exch begin _basefont setfont _bcstr1 dup 0 4 -1 roll put dup _setwidthProc 3 copy moveto show _basefonto setfont moveto show end }bind def currentdict end def systemdict/composefont known { /ct_DefineIdentity-H { /Identity-H/CMap resourcestatus { pop pop } { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering(Identity)def /Supplement 0 def end def /CMapName/Identity-H def /CMapVersion 1.000 def /CMapType 1 def 1 begincodespacerange <0000> endcodespacerange 1 begincidrange <0000>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } ifelse } def /ct_BoldBaseCIDFont 11 dict begin /CIDFontType 1 def /CIDFontName/ct_BoldBaseCIDFont def /FontMatrix[1 0 0 1 0 0]def /FontBBox[0 0 1 1]def /_setwidthProc/ct_Type0WidthProc load def /_bcstr2 2 string def /BuildGlyph { exch begin _basefont setfont _bcstr2 1 2 index 256 mod put _bcstr2 0 3 -1 roll 256 idiv put _bcstr2 dup _setwidthProc 3 copy moveto show _basefonto setfont moveto show end }bind def currentdict end def }if Level2?{setglobal}if /ct_CopyFont{ { 1 index/FID ne 2 index/UniqueID ne and {def}{pop pop}ifelse }forall }bind def /ct_Type0CopyFont { exch dup length dict begin ct_CopyFont [ exch FDepVector { dup/FontType get 0 eq { 1 index ct_Type0CopyFont /_ctType0 exch definefont } { /_ctBaseFont exch 2 index exec } ifelse exch } forall pop ] /FDepVector exch def currentdict end }bind def /ct_MakeBoldFont { dup/ct_SyntheticBold known { dup length 3 add dict begin ct_CopyFont /ct_StrokeWidth .03 0 FontMatrix idtransform pop def /ct_SyntheticBold true def currentdict end definefont } { dup dup length 3 add dict begin ct_CopyFont /PaintType 2 def /StrokeWidth .03 0 FontMatrix idtransform pop def /dummybold currentdict end definefont dup/FontType get dup 9 ge exch 11 le and { ct_BoldBaseCIDFont dup length 3 add dict copy begin dup/CIDSystemInfo get/CIDSystemInfo exch def ct_DefineIdentity-H /_Type0Identity/Identity-H 3 -1 roll[exch]composefont /_basefont exch def /_Type0Identity/Identity-H 3 -1 roll[exch]composefont /_basefonto exch def currentdict end /CIDFont defineresource } { ct_BoldBaseFont dup length 3 add dict copy begin /_basefont exch def /_basefonto exch def currentdict end definefont } ifelse } ifelse }bind def /ct_MakeBold{ 1 index 1 index findfont currentglobal 5 1 roll dup gcheck setglobal dup /FontType get 0 eq { dup/WMode known{dup/WMode get 1 eq}{false}ifelse version length 4 ge and {version 0 4 getinterval cvi 2015 ge} {true} ifelse {/ct_Type0WidthProc} {/ct_Type0WMode1WidthProc} ifelse ct_BoldBaseFont/_setwidthProc 3 -1 roll load put {ct_MakeBoldFont}ct_Type0CopyFont definefont } { dup/_fauxfont known not 1 index/SubstMaster known not and { ct_BoldBaseFont/_setwidthProc /ct_BoldRomanWidthProc load put ct_MakeBoldFont } { 2 index 2 index eq {exch pop } { dup length dict begin ct_CopyFont currentdict end definefont } ifelse } ifelse } ifelse pop pop pop setglobal }bind def /?str1 256 string def /?set { $SubstituteFont begin /$substituteFound false def /$fontname 1 index def /$doSmartSub false def end dup findfont $SubstituteFont begin $substituteFound {false} { dup/FontName known { dup/FontName get $fontname eq 1 index/DistillerFauxFont known not and /currentdistillerparams where {pop false 2 index isWidthsOnlyFont not and} if } {false} ifelse } ifelse exch pop /$doSmartSub true def end { 5 1 roll pop pop pop pop findfont } { 1 index findfont dup/FontType get 3 eq { 6 1 roll pop pop pop pop pop false } {pop true} ifelse { $SubstituteFont begin pop pop /$styleArray 1 index def /$regOrdering 2 index def pop pop 0 1 $styleArray length 1 sub { $styleArray exch get ct_StyleDicts $regOrdering 2 copy known { get exch 2 copy known not {pop/Default} if get dup type/nametype eq { ?str1 cvs length dup 1 add exch ?str1 exch(-)putinterval exch dup length exch ?str1 exch 3 index exch putinterval add ?str1 exch 0 exch getinterval cvn } { pop pop/Unknown } ifelse } { pop pop pop pop/Unknown } ifelse } for end findfont }if } ifelse currentglobal false setglobal 3 1 roll null copyfont definefont pop setglobal }bind def setpacking userdict/$SubstituteFont 25 dict put 1 dict begin /SubstituteFont dup $error exch 2 copy known {get} {pop pop{pop/Courier}bind} ifelse def /currentdistillerparams where dup { pop pop currentdistillerparams/CannotEmbedFontPolicy 2 copy known {get/Error eq} {pop pop false} ifelse } if not { countdictstack array dictstack 0 get begin userdict begin $SubstituteFont begin /$str 128 string def /$fontpat 128 string def /$slen 0 def /$sname null def /$match false def /$fontname null def /$substituteFound false def /$inVMIndex null def /$doSmartSub true def /$depth 0 def /$fontname null def /$italicangle 26.5 def /$dstack null def /$Strategies 10 dict dup begin /$Type3Underprint { currentglobal exch false setglobal 11 dict begin /UseFont exch $WMode 0 ne { dup length dict copy dup/WMode $WMode put /UseFont exch definefont } if def /FontName $fontname dup type/stringtype eq{cvn}if def /FontType 3 def /FontMatrix[.001 0 0 .001 0 0]def /Encoding 256 array dup 0 1 255{/.notdef put dup}for pop def /FontBBox[0 0 0 0]def /CCInfo 7 dict dup begin /cc null def /x 0 def /y 0 def end def /BuildChar { exch begin CCInfo begin 1 string dup 0 3 index put exch pop /cc exch def UseFont 1000 scalefont setfont cc stringwidth/y exch def/x exch def x y setcharwidth $SubstituteFont/$Strategy get/$Underprint get exec 0 0 moveto cc show x y moveto end end }bind def currentdict end exch setglobal }bind def /$GetaTint 2 dict dup begin /$BuildFont { dup/WMode known {dup/WMode get} {0} ifelse /$WMode exch def $fontname exch dup/FontName known { dup/FontName get dup type/stringtype eq{cvn}if } {/unnamedfont} ifelse exch Adobe_CoolType_Data/InVMDeepCopiedFonts get 1 index/FontName get known { pop Adobe_CoolType_Data/InVMDeepCopiedFonts get 1 index get null copyfont } {$deepcopyfont} ifelse exch 1 index exch/FontBasedOn exch put dup/FontName $fontname dup type/stringtype eq{cvn}if put definefont Adobe_CoolType_Data/InVMDeepCopiedFonts get begin dup/FontBasedOn get 1 index def end }bind def /$Underprint { gsave x abs y abs gt {/y 1000 def} {/x -1000 def 500 120 translate} ifelse Level2? { [/Separation(All)/DeviceCMYK{0 0 0 1 pop}] setcolorspace } {0 setgray} ifelse 10 setlinewidth x .8 mul [7 3] { y mul 8 div 120 sub x 10 div exch moveto 0 y 4 div neg rlineto dup 0 rlineto 0 y 4 div rlineto closepath gsave Level2? {.2 setcolor} {.8 setgray} ifelse fill grestore stroke } forall pop grestore }bind def end def /$Oblique 1 dict dup begin /$BuildFont { currentglobal exch dup gcheck setglobal null copyfont begin /FontBasedOn currentdict/FontName known { FontName dup type/stringtype eq{cvn}if } {/unnamedfont} ifelse def /FontName $fontname dup type/stringtype eq{cvn}if def /currentdistillerparams where {pop} { /FontInfo currentdict/FontInfo known {FontInfo null copyfont} {2 dict} ifelse dup begin /ItalicAngle $italicangle def /FontMatrix FontMatrix [1 0 ItalicAngle dup sin exch cos div 1 0 0] matrix concatmatrix readonly end 4 2 roll def def } ifelse FontName currentdict end definefont exch setglobal }bind def end def /$None 1 dict dup begin /$BuildFont{}bind def end def end def /$Oblique SetSubstituteStrategy /$findfontByEnum { dup type/stringtype eq{cvn}if dup/$fontname exch def $sname null eq {$str cvs dup length $slen sub $slen getinterval} {pop $sname} ifelse $fontpat dup 0(fonts/*)putinterval exch 7 exch putinterval /$match false def $SubstituteFont/$dstack countdictstack array dictstack put mark { $fontpat 0 $slen 7 add getinterval {/$match exch def exit} $str filenameforall } stopped { cleardictstack currentdict true $SubstituteFont/$dstack get { exch { 1 index eq {pop false} {true} ifelse } {begin false} ifelse } forall pop } if cleartomark /$slen 0 def $match false ne {$match(fonts/)anchorsearch pop pop cvn} {/Courier} ifelse }bind def /$ROS 1 dict dup begin /Adobe 4 dict dup begin /Japan1 [/Ryumin-Light/HeiseiMin-W3 /GothicBBB-Medium/HeiseiKakuGo-W5 /HeiseiMaruGo-W4/Jun101-Light]def /Korea1 [/HYSMyeongJo-Medium/HYGoThic-Medium]def /GB1 [/STSong-Light/STHeiti-Regular]def /CNS1 [/MKai-Medium/MHei-Medium]def end def end def /$cmapname null def /$deepcopyfont { dup/FontType get 0 eq { 1 dict dup/FontName/copied put copyfont begin /FDepVector FDepVector copyarray 0 1 2 index length 1 sub { 2 copy get $deepcopyfont dup/FontName/copied put /copied exch definefont 3 copy put pop pop } for def currentdict end } {$Strategies/$Type3Underprint get exec} ifelse }bind def /$buildfontname { dup/CIDFont findresource/CIDSystemInfo get begin Registry length Ordering length Supplement 8 string cvs 3 copy length 2 add add add string dup 5 1 roll dup 0 Registry putinterval dup 4 index(-)putinterval dup 4 index 1 add Ordering putinterval 4 2 roll add 1 add 2 copy(-)putinterval end 1 add 2 copy 0 exch getinterval $cmapname $fontpat cvs exch anchorsearch {pop pop 3 2 roll putinterval cvn/$cmapname exch def} {pop pop pop pop pop} ifelse length $str 1 index(-)putinterval 1 add $str 1 index $cmapname $fontpat cvs putinterval $cmapname length add $str exch 0 exch getinterval cvn }bind def /$findfontByROS { /$fontname exch def $ROS Registry 2 copy known { get Ordering 2 copy known {get} {pop pop[]} ifelse } {pop pop[]} ifelse false exch { dup/CIDFont resourcestatus { pop pop save 1 index/CIDFont findresource dup/WidthsOnly known {dup/WidthsOnly get} {false} ifelse exch pop exch restore {pop} {exch pop true exit} ifelse } {pop} ifelse } forall {$str cvs $buildfontname} { false(*) { save exch dup/CIDFont findresource dup/WidthsOnly known {dup/WidthsOnly get not} {true} ifelse exch/CIDSystemInfo get dup/Registry get Registry eq exch/Ordering get Ordering eq and and {exch restore exch pop true exit} {pop restore} ifelse } $str/CIDFont resourceforall {$buildfontname} {$fontname $findfontByEnum} ifelse } ifelse }bind def end end currentdict/$error known currentdict/languagelevel known and dup {pop $error/SubstituteFont known} if dup {$error} {Adobe_CoolType_Core} ifelse begin { /SubstituteFont /CMap/Category resourcestatus { pop pop { $SubstituteFont begin /$substituteFound true def dup length $slen gt $sname null ne or $slen 0 gt and { $sname null eq {dup $str cvs dup length $slen sub $slen getinterval cvn} {$sname} ifelse Adobe_CoolType_Data/InVMFontsByCMap get 1 index 2 copy known { get false exch { pop currentglobal { GlobalFontDirectory 1 index known {exch pop true exit} {pop} ifelse } { FontDirectory 1 index known {exch pop true exit} { GlobalFontDirectory 1 index known {exch pop true exit} {pop} ifelse } ifelse } ifelse } forall } {pop pop false} ifelse { exch pop exch pop } { dup/CMap resourcestatus { pop pop dup/$cmapname exch def /CMap findresource/CIDSystemInfo get{def}forall $findfontByROS } { 128 string cvs dup(-)search { 3 1 roll search { 3 1 roll pop {dup cvi} stopped {pop pop pop pop pop $findfontByEnum} { 4 2 roll pop pop exch length exch 2 index length 2 index sub exch 1 sub -1 0 { $str cvs dup length 4 index 0 4 index 4 3 roll add getinterval exch 1 index exch 3 index exch putinterval dup/CMap resourcestatus { pop pop 4 1 roll pop pop pop dup/$cmapname exch def /CMap findresource/CIDSystemInfo get{def}forall $findfontByROS true exit } {pop} ifelse } for dup type/booleantype eq {pop} {pop pop pop $findfontByEnum} ifelse } ifelse } {pop pop pop $findfontByEnum} ifelse } {pop pop $findfontByEnum} ifelse } ifelse } ifelse } {//SubstituteFont exec} ifelse /$slen 0 def end } } { { $SubstituteFont begin /$substituteFound true def dup length $slen gt $sname null ne or $slen 0 gt and {$findfontByEnum} {//SubstituteFont exec} ifelse end } } ifelse bind readonly def Adobe_CoolType_Core/scfindfont/systemfindfont load put } { /scfindfont { $SubstituteFont begin dup systemfindfont dup/FontName known {dup/FontName get dup 3 index ne} {/noname true} ifelse dup { /$origfontnamefound 2 index def /$origfontname 4 index def/$substituteFound true def } if exch pop { $slen 0 gt $sname null ne 3 index length $slen gt or and { pop dup $findfontByEnum findfont dup maxlength 1 add dict begin {1 index/FID eq{pop pop}{def}ifelse} forall currentdict end definefont dup/FontName known{dup/FontName get}{null}ifelse $origfontnamefound ne { $origfontname $str cvs print ( substitution revised, using )print dup/FontName known {dup/FontName get}{(unspecified font)} ifelse $str cvs print(.\n)print } if } {exch pop} ifelse } {exch pop} ifelse end }bind def } ifelse end end Adobe_CoolType_Core_Defined not { Adobe_CoolType_Core/findfont { $SubstituteFont begin $depth 0 eq { /$fontname 1 index dup type/stringtype ne{$str cvs}if def /$substituteFound false def } if /$depth $depth 1 add def end scfindfont $SubstituteFont begin /$depth $depth 1 sub def $substituteFound $depth 0 eq and { $inVMIndex null ne {dup $inVMIndex $AddInVMFont} if $doSmartSub { currentdict/$Strategy known {$Strategy/$BuildFont get exec} if } if } if end }bind put } if } if end /$AddInVMFont { exch/FontName 2 copy known { get 1 dict dup begin exch 1 index gcheck def end exch Adobe_CoolType_Data/InVMFontsByCMap get exch $DictAdd } {pop pop pop} ifelse }bind def /$DictAdd { 2 copy known not {2 copy 4 index length dict put} if Level2? not { 2 copy get dup maxlength exch length 4 index length add lt 2 copy get dup length 4 index length add exch maxlength 1 index lt { 2 mul dict begin 2 copy get{forall}def 2 copy currentdict put end } {pop} ifelse } if get begin {def} forall end }bind def end end %%EndResource currentglobal true setglobal %%BeginResource: procset Adobe_CoolType_Utility_MAKEOCF 1.23 0 %%Copyright: Copyright 1987-2006 Adobe Systems Incorporated. %%Version: 1.23 0 systemdict/languagelevel known dup {currentglobal false setglobal} {false} ifelse exch userdict/Adobe_CoolType_Utility 2 copy known {2 copy get dup maxlength 27 add dict copy} {27 dict} ifelse put Adobe_CoolType_Utility begin /@eexecStartData def /@recognizeCIDFont null def /ct_Level2? exch def /ct_Clone? 1183615869 internaldict dup /CCRun known not exch/eCCRun known not ct_Level2? and or def ct_Level2? {globaldict begin currentglobal true setglobal} if /ct_AddStdCIDMap ct_Level2? {{ mark Adobe_CoolType_Utility/@recognizeCIDFont currentdict put { ((Hex)57 StartData 0615 1e27 2c39 1c60 d8a8 cc31 fe2b f6e0 7aa3 e541 e21c 60d8 a8c9 c3d0 6d9e 1c60 d8a8 c9c2 02d7 9a1c 60d8 a849 1c60 d8a8 cc36 74f4 1144 b13b 77)0()/SubFileDecode filter cvx exec } stopped { cleartomark Adobe_CoolType_Utility/@recognizeCIDFont get countdictstack dup array dictstack exch 1 sub -1 0 { 2 copy get 3 index eq {1 index length exch sub 1 sub{end}repeat exit} {pop} ifelse } for pop pop Adobe_CoolType_Utility/@eexecStartData get eexec } {cleartomark} ifelse }} {{ Adobe_CoolType_Utility/@eexecStartData get eexec }} ifelse bind def userdict/cid_extensions known dup{cid_extensions/cid_UpdateDB known and}if { cid_extensions begin /cid_GetCIDSystemInfo { 1 index type/stringtype eq {exch cvn exch} if cid_extensions begin dup load 2 index known { 2 copy cid_GetStatusInfo dup null ne { 1 index load 3 index get dup null eq {pop pop cid_UpdateDB} { exch 1 index/Created get eq {exch pop exch pop} {pop cid_UpdateDB} ifelse } ifelse } {pop cid_UpdateDB} ifelse } {cid_UpdateDB} ifelse end }bind def end } if ct_Level2? {end setglobal} if /ct_UseNativeCapability? systemdict/composefont known def /ct_MakeOCF 35 dict def /ct_Vars 25 dict def /ct_GlyphDirProcs 6 dict def /ct_BuildCharDict 15 dict dup begin /charcode 2 string def /dst_string 1500 string def /nullstring()def /usewidths? true def end def ct_Level2?{setglobal}{pop}ifelse ct_GlyphDirProcs begin /GetGlyphDirectory { systemdict/languagelevel known {pop/CIDFont findresource/GlyphDirectory get} { 1 index/CIDFont findresource/GlyphDirectory get dup type/dicttype eq { dup dup maxlength exch length sub 2 index lt { dup length 2 index add dict copy 2 index /CIDFont findresource/GlyphDirectory 2 index put } if } if exch pop exch pop } ifelse + }def /+ { systemdict/languagelevel known { currentglobal false setglobal 3 dict begin /vm exch def } {1 dict begin} ifelse /$ exch def systemdict/languagelevel known { vm setglobal /gvm currentglobal def $ gcheck setglobal } if ?{$ begin}if }def /?{$ type/dicttype eq}def /|{ userdict/Adobe_CoolType_Data known { Adobe_CoolType_Data/AddWidths? known { currentdict Adobe_CoolType_Data begin begin AddWidths? { Adobe_CoolType_Data/CC 3 index put ?{def}{$ 3 1 roll put}ifelse CC charcode exch 1 index 0 2 index 256 idiv put 1 index exch 1 exch 256 mod put stringwidth 2 array astore currentfont/Widths get exch CC exch put } {?{def}{$ 3 1 roll put}ifelse} ifelse end end } {?{def}{$ 3 1 roll put}ifelse} ifelse } {?{def}{$ 3 1 roll put}ifelse} ifelse }def /! { ?{end}if systemdict/languagelevel known {gvm setglobal} if end }def /:{string currentfile exch readstring pop}executeonly def end ct_MakeOCF begin /ct_cHexEncoding [/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12 /c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25 /c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38 /c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B /c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E /c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71 /c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84 /c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97 /c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA /cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD /cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0 /cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3 /cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6 /cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def /ct_CID_STR_SIZE 8000 def /ct_mkocfStr100 100 string def /ct_defaultFontMtx[.001 0 0 .001 0 0]def /ct_1000Mtx[1000 0 0 1000 0 0]def /ct_raise{exch cvx exch errordict exch get exec stop}bind def /ct_reraise {cvx $error/errorname get(Error: )print dup( )cvs print errordict exch get exec stop }bind def /ct_cvnsi { 1 index add 1 sub 1 exch 0 4 1 roll { 2 index exch get exch 8 bitshift add } for exch pop }bind def /ct_GetInterval { Adobe_CoolType_Utility/ct_BuildCharDict get begin /dst_index 0 def dup dst_string length gt {dup string/dst_string exch def} if 1 index ct_CID_STR_SIZE idiv /arrayIndex exch def 2 index arrayIndex get 2 index arrayIndex ct_CID_STR_SIZE mul sub { dup 3 index add 2 index length le { 2 index getinterval dst_string dst_index 2 index putinterval length dst_index add/dst_index exch def exit } { 1 index length 1 index sub dup 4 1 roll getinterval dst_string dst_index 2 index putinterval pop dup dst_index add/dst_index exch def sub /arrayIndex arrayIndex 1 add def 2 index dup length arrayIndex gt {arrayIndex get} { pop exit } ifelse 0 } ifelse } loop pop pop pop dst_string 0 dst_index getinterval end }bind def ct_Level2? { /ct_resourcestatus currentglobal mark true setglobal {/unknowninstancename/Category resourcestatus} stopped {cleartomark setglobal true} {cleartomark currentglobal not exch setglobal} ifelse { { mark 3 1 roll/Category findresource begin ct_Vars/vm currentglobal put ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec {cleartomark false} {{3 2 roll pop true}{cleartomark false}ifelse} ifelse ct_Vars/vm get setglobal end } } {{resourcestatus}} ifelse bind def /CIDFont/Category ct_resourcestatus {pop pop} { currentglobal true setglobal /Generic/Category findresource dup length dict copy dup/InstanceType/dicttype put /CIDFont exch/Category defineresource pop setglobal } ifelse ct_UseNativeCapability? { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering(Identity)def /Supplement 0 def end def /CMapName/Identity-H def /CMapVersion 1.000 def /CMapType 1 def 1 begincodespacerange <0000> endcodespacerange 1 begincidrange <0000>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } if } { /ct_Category 2 dict begin /CIDFont 10 dict def /ProcSet 2 dict def currentdict end def /defineresource { ct_Category 1 index 2 copy known { get dup dup maxlength exch length eq { dup length 10 add dict copy ct_Category 2 index 2 index put } if 3 index 3 index put pop exch pop } {pop pop/defineresource/undefined ct_raise} ifelse }bind def /findresource { ct_Category 1 index 2 copy known { get 2 index 2 copy known {get 3 1 roll pop pop} {pop pop/findresource/undefinedresource ct_raise} ifelse } {pop pop/findresource/undefined ct_raise} ifelse }bind def /resourcestatus { ct_Category 1 index 2 copy known { get 2 index known exch pop exch pop { 0 -1 true } { false } ifelse } {pop pop/findresource/undefined ct_raise} ifelse }bind def /ct_resourcestatus/resourcestatus load def } ifelse /ct_CIDInit 2 dict begin /ct_cidfont_stream_init { { dup(Binary)eq { pop null currentfile ct_Level2? { {cid_BYTE_COUNT()/SubFileDecode filter} stopped {pop pop pop} if } if /readstring load exit } if dup(Hex)eq { pop currentfile ct_Level2? { {null exch/ASCIIHexDecode filter/readstring} stopped {pop exch pop(>)exch/readhexstring} if } {(>)exch/readhexstring} ifelse load exit } if /StartData/typecheck ct_raise } loop cid_BYTE_COUNT ct_CID_STR_SIZE le { 2 copy cid_BYTE_COUNT string exch exec pop 1 array dup 3 -1 roll 0 exch put } { cid_BYTE_COUNT ct_CID_STR_SIZE div ceiling cvi dup array exch 2 sub 0 exch 1 exch { 2 copy 5 index ct_CID_STR_SIZE string 6 index exec pop put pop } for 2 index cid_BYTE_COUNT ct_CID_STR_SIZE mod string 3 index exec pop 1 index exch 1 index length 1 sub exch put } ifelse cid_CIDFONT exch/GlyphData exch put 2 index null eq { pop pop pop } { pop/readstring load 1 string exch { 3 copy exec pop dup length 0 eq { pop pop pop pop pop true exit } if 4 index eq { pop pop pop pop false exit } if } loop pop } ifelse }bind def /StartData { mark { currentdict dup/FDArray get 0 get/FontMatrix get 0 get 0.001 eq { dup/CDevProc known not { /CDevProc 1183615869 internaldict/stdCDevProc 2 copy known {get} { pop pop {pop pop pop pop pop 0 -1000 7 index 2 div 880} } ifelse def } if } { /CDevProc { pop pop pop pop pop 0 1 cid_temp/cid_CIDFONT get /FDArray get 0 get /FontMatrix get 0 get div 7 index 2 div 1 index 0.88 mul }def } ifelse /cid_temp 15 dict def cid_temp begin /cid_CIDFONT exch def 3 copy pop dup/cid_BYTE_COUNT exch def 0 gt { ct_cidfont_stream_init FDArray { /Private get dup/SubrMapOffset known { begin /Subrs SubrCount array def Subrs SubrMapOffset SubrCount SDBytes ct_Level2? { currentdict dup/SubrMapOffset undef dup/SubrCount undef /SDBytes undef } if end /cid_SD_BYTES exch def /cid_SUBR_COUNT exch def /cid_SUBR_MAP_OFFSET exch def /cid_SUBRS exch def cid_SUBR_COUNT 0 gt { GlyphData cid_SUBR_MAP_OFFSET cid_SD_BYTES ct_GetInterval 0 cid_SD_BYTES ct_cvnsi 0 1 cid_SUBR_COUNT 1 sub { exch 1 index 1 add cid_SD_BYTES mul cid_SUBR_MAP_OFFSET add GlyphData exch cid_SD_BYTES ct_GetInterval 0 cid_SD_BYTES ct_cvnsi cid_SUBRS 4 2 roll GlyphData exch 4 index 1 index sub ct_GetInterval dup length string copy put } for pop } if } {pop} ifelse } forall } if cleartomark pop pop end CIDFontName currentdict/CIDFont defineresource pop end end } stopped {cleartomark/StartData ct_reraise} if }bind def currentdict end def /ct_saveCIDInit { /CIDInit/ProcSet ct_resourcestatus {true} {/CIDInitC/ProcSet ct_resourcestatus} ifelse { pop pop /CIDInit/ProcSet findresource ct_UseNativeCapability? {pop null} {/CIDInit ct_CIDInit/ProcSet defineresource pop} ifelse } {/CIDInit ct_CIDInit/ProcSet defineresource pop null} ifelse ct_Vars exch/ct_oldCIDInit exch put }bind def /ct_restoreCIDInit { ct_Vars/ct_oldCIDInit get dup null ne {/CIDInit exch/ProcSet defineresource pop} {pop} ifelse }bind def /ct_BuildCharSetUp { 1 index begin CIDFont begin Adobe_CoolType_Utility/ct_BuildCharDict get begin /ct_dfCharCode exch def /ct_dfDict exch def CIDFirstByte ct_dfCharCode add dup CIDCount ge {pop 0} if /cid exch def { GlyphDirectory cid 2 copy known {get} {pop pop nullstring} ifelse dup length FDBytes sub 0 gt { dup FDBytes 0 ne {0 FDBytes ct_cvnsi} {pop 0} ifelse /fdIndex exch def dup length FDBytes sub FDBytes exch getinterval /charstring exch def exit } { pop cid 0 eq {/charstring nullstring def exit} if /cid 0 def } ifelse } loop }def /ct_SetCacheDevice { 0 0 moveto dup stringwidth 3 -1 roll true charpath pathbbox 0 -1000 7 index 2 div 880 setcachedevice2 0 0 moveto }def /ct_CloneSetCacheProc { 1 eq { stringwidth pop -2 div -880 0 -1000 setcharwidth moveto } { usewidths? { currentfont/Widths get cid 2 copy known {get exch pop aload pop} {pop pop stringwidth} ifelse } {stringwidth} ifelse setcharwidth 0 0 moveto } ifelse }def /ct_Type3ShowCharString { ct_FDDict fdIndex 2 copy known {get} { currentglobal 3 1 roll 1 index gcheck setglobal ct_Type1FontTemplate dup maxlength dict copy begin FDArray fdIndex get dup/FontMatrix 2 copy known {get} {pop pop ct_defaultFontMtx} ifelse /FontMatrix exch dup length array copy def /Private get /Private exch def /Widths rootfont/Widths get def /CharStrings 1 dict dup/.notdef dup length string copy put def currentdict end /ct_Type1Font exch definefont dup 5 1 roll put setglobal } ifelse dup/CharStrings get 1 index/Encoding get ct_dfCharCode get charstring put rootfont/WMode 2 copy known {get} {pop pop 0} ifelse exch 1000 scalefont setfont ct_str1 0 ct_dfCharCode put ct_str1 exch ct_dfSetCacheProc ct_SyntheticBold { currentpoint ct_str1 show newpath moveto ct_str1 true charpath ct_StrokeWidth setlinewidth stroke } {ct_str1 show} ifelse }def /ct_Type4ShowCharString { ct_dfDict ct_dfCharCode charstring FDArray fdIndex get dup/FontMatrix get dup ct_defaultFontMtx ct_matrixeq not {ct_1000Mtx matrix concatmatrix concat} {pop} ifelse /Private get Adobe_CoolType_Utility/ct_Level2? get not { ct_dfDict/Private 3 -1 roll {put} 1183615869 internaldict/superexec get exec } if 1183615869 internaldict Adobe_CoolType_Utility/ct_Level2? get {1 index} {3 index/Private get mark 6 1 roll} ifelse dup/RunInt known {/RunInt get} {pop/CCRun} ifelse get exec Adobe_CoolType_Utility/ct_Level2? get not {cleartomark} if }bind def /ct_BuildCharIncremental { { Adobe_CoolType_Utility/ct_MakeOCF get begin ct_BuildCharSetUp ct_ShowCharString } stopped {stop} if end end end end }bind def /BaseFontNameStr(BF00)def /ct_Type1FontTemplate 14 dict begin /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0]def /FontBBox [-250 -250 1250 1250]def /Encoding ct_cHexEncoding def /PaintType 0 def currentdict end def /BaseFontTemplate 11 dict begin /FontMatrix [0.001 0 0 0.001 0 0]def /FontBBox [-250 -250 1250 1250]def /Encoding ct_cHexEncoding def /BuildChar/ct_BuildCharIncremental load def ct_Clone? { /FontType 3 def /ct_ShowCharString/ct_Type3ShowCharString load def /ct_dfSetCacheProc/ct_CloneSetCacheProc load def /ct_SyntheticBold false def /ct_StrokeWidth 1 def } { /FontType 4 def /Private 1 dict dup/lenIV 4 put def /CharStrings 1 dict dup/.notdefput def /PaintType 0 def /ct_ShowCharString/ct_Type4ShowCharString load def } ifelse /ct_str1 1 string def currentdict end def /BaseFontDictSize BaseFontTemplate length 5 add def /ct_matrixeq { true 0 1 5 { dup 4 index exch get exch 3 index exch get eq and dup not {exit} if } for exch pop exch pop }bind def /ct_makeocf { 15 dict begin exch/WMode exch def exch/FontName exch def /FontType 0 def /FMapType 2 def dup/FontMatrix known {dup/FontMatrix get/FontMatrix exch def} {/FontMatrix matrix def} ifelse /bfCount 1 index/CIDCount get 256 idiv 1 add dup 256 gt{pop 256}if def /Encoding 256 array 0 1 bfCount 1 sub{2 copy dup put pop}for bfCount 1 255{2 copy bfCount put pop}for def /FDepVector bfCount dup 256 lt{1 add}if array def BaseFontTemplate BaseFontDictSize dict copy begin /CIDFont exch def CIDFont/FontBBox known {CIDFont/FontBBox get/FontBBox exch def} if CIDFont/CDevProc known {CIDFont/CDevProc get/CDevProc exch def} if currentdict end BaseFontNameStr 3(0)putinterval 0 1 bfCount dup 256 eq{1 sub}if { FDepVector exch 2 index BaseFontDictSize dict copy begin dup/CIDFirstByte exch 256 mul def FontType 3 eq {/ct_FDDict 2 dict def} if currentdict end 1 index 16 BaseFontNameStr 2 2 getinterval cvrs pop BaseFontNameStr exch definefont put } for ct_Clone? {/Widths 1 index/CIDFont get/GlyphDirectory get length dict def} if FontName currentdict end definefont ct_Clone? { gsave dup 1000 scalefont setfont ct_BuildCharDict begin /usewidths? false def currentfont/Widths get begin exch/CIDFont get/GlyphDirectory get { pop dup charcode exch 1 index 0 2 index 256 idiv put 1 index exch 1 exch 256 mod put stringwidth 2 array astore def } forall end /usewidths? true def end grestore } {exch pop} ifelse }bind def currentglobal true setglobal /ct_ComposeFont { ct_UseNativeCapability? { 2 index/CMap ct_resourcestatus {pop pop exch pop} { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CMapName 3 index def /CMapVersion 1.000 def /CMapType 1 def exch/WMode exch def /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering CMapName ct_mkocfStr100 cvs (Adobe-)search { pop pop (-)search { dup length string copy exch pop exch pop } {pop(Identity)} ifelse } {pop (Identity)} ifelse def /Supplement 0 def end def 1 begincodespacerange <0000> endcodespacerange 1 begincidrange <0000>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } ifelse composefont } { 3 2 roll pop 0 get/CIDFont findresource ct_makeocf } ifelse }bind def setglobal /ct_MakeIdentity { ct_UseNativeCapability? { 1 index/CMap ct_resourcestatus {pop pop} { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CMapName 2 index def /CMapVersion 1.000 def /CMapType 1 def /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering CMapName ct_mkocfStr100 cvs (Adobe-)search { pop pop (-)search {dup length string copy exch pop exch pop} {pop(Identity)} ifelse } {pop(Identity)} ifelse def /Supplement 0 def end def 1 begincodespacerange <0000> endcodespacerange 1 begincidrange <0000>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } ifelse composefont } { exch pop 0 get/CIDFont findresource ct_makeocf } ifelse }bind def currentdict readonly pop end end %%EndResource setglobal %%BeginResource: procset Adobe_CoolType_Utility_T42 1.0 0 %%Copyright: Copyright 1987-2004 Adobe Systems Incorporated. %%Version: 1.0 0 userdict/ct_T42Dict 15 dict put ct_T42Dict begin /Is2015? { version cvi 2015 ge }bind def /AllocGlyphStorage { Is2015? { pop } { {string}forall }ifelse }bind def /Type42DictBegin { 25 dict begin /FontName exch def /CharStrings 256 dict begin /.notdef 0 def currentdict end def /Encoding exch def /PaintType 0 def /FontType 42 def /FontMatrix[1 0 0 1 0 0]def 4 array astore cvx/FontBBox exch def /sfnts }bind def /Type42DictEnd { currentdict dup/FontName get exch definefont end ct_T42Dict exch dup/FontName get exch put }bind def /RD{string currentfile exch readstring pop}executeonly def /PrepFor2015 { Is2015? { /GlyphDirectory 16 dict def sfnts 0 get dup 2 index (glyx) putinterval 2 index (locx) putinterval pop pop } { pop pop }ifelse }bind def /AddT42Char { Is2015? { /GlyphDirectory get begin def end pop pop } { /sfnts get 4 index get 3 index 2 index putinterval pop pop pop pop }ifelse }bind def /T0AddT42Mtx2 { /CIDFont findresource/Metrics2 get begin def end }bind def end %%EndResource currentglobal true setglobal %%BeginFile: MMFauxFont.prc %%Copyright: Copyright 1987-2001 Adobe Systems Incorporated. %%All Rights Reserved. userdict /ct_EuroDict 10 dict put ct_EuroDict begin /ct_CopyFont { { 1 index /FID ne {def} {pop pop} ifelse} forall } def /ct_GetGlyphOutline { gsave initmatrix newpath exch findfont dup length 1 add dict begin ct_CopyFont /Encoding Encoding dup length array copy dup 4 -1 roll 0 exch put def currentdict end /ct_EuroFont exch definefont 1000 scalefont setfont 0 0 moveto [ <00> stringwidth <00> false charpath pathbbox [ {/m cvx} {/l cvx} {/c cvx} {/cp cvx} pathforall grestore counttomark 8 add } def /ct_MakeGlyphProc { ] cvx /ct_PSBuildGlyph cvx ] cvx } def /ct_PSBuildGlyph { gsave 8 -1 roll pop 7 1 roll 6 -2 roll ct_FontMatrix transform 6 2 roll 4 -2 roll ct_FontMatrix transform 4 2 roll ct_FontMatrix transform currentdict /PaintType 2 copy known {get 2 eq}{pop pop false} ifelse dup 9 1 roll { currentdict /StrokeWidth 2 copy known { get 2 div 0 ct_FontMatrix dtransform pop 5 1 roll 4 -1 roll 4 index sub 4 1 roll 3 -1 roll 4 index sub 3 1 roll exch 4 index add exch 4 index add 5 -1 roll pop } { pop pop } ifelse } if setcachedevice ct_FontMatrix concat ct_PSPathOps begin exec end { currentdict /StrokeWidth 2 copy known { get } { pop pop 0 } ifelse setlinewidth stroke } { fill } ifelse grestore } def /ct_PSPathOps 4 dict dup begin /m {moveto} def /l {lineto} def /c {curveto} def /cp {closepath} def end def /ct_matrix1000 [1000 0 0 1000 0 0] def /ct_AddGlyphProc { 2 index findfont dup length 4 add dict begin ct_CopyFont /CharStrings CharStrings dup length 1 add dict copy begin 3 1 roll def currentdict end def /ct_FontMatrix ct_matrix1000 FontMatrix matrix concatmatrix def /ct_PSBuildGlyph /ct_PSBuildGlyph load def /ct_PSPathOps /ct_PSPathOps load def currentdict end definefont pop } def systemdict /languagelevel known { /ct_AddGlyphToPrinterFont { 2 copy ct_GetGlyphOutline 3 add -1 roll restore ct_MakeGlyphProc ct_AddGlyphProc } def } { /ct_AddGlyphToPrinterFont { pop pop restore Adobe_CTFauxDict /$$$FONTNAME get /Euro Adobe_CTFauxDict /$$$SUBSTITUTEBASE get ct_EuroDict exch get ct_AddGlyphProc } def } ifelse /AdobeSansMM { 556 0 24 -19 541 703 { 541 628 m 510 669 442 703 354 703 c 201 703 117 607 101 444 c 50 444 l 25 372 l 97 372 l 97 301 l 49 301 l 24 229 l 103 229 l 124 67 209 -19 350 -19 c 435 -19 501 25 509 32 c 509 131 l 492 105 417 60 343 60 c 267 60 204 127 197 229 c 406 229 l 430 301 l 191 301 l 191 372 l 455 372 l 479 444 l 194 444 l 201 531 245 624 348 624 c 433 624 484 583 509 534 c cp 556 0 m } ct_PSBuildGlyph } def /AdobeSerifMM { 500 0 10 -12 484 692 { 347 298 m 171 298 l 170 310 170 322 170 335 c 170 362 l 362 362 l 374 403 l 172 403 l 184 580 244 642 308 642 c 380 642 434 574 457 457 c 481 462 l 474 691 l 449 691 l 433 670 429 657 410 657 c 394 657 360 692 299 692 c 204 692 94 604 73 403 c 22 403 l 10 362 l 70 362 l 69 352 69 341 69 330 c 69 319 69 308 70 298 c 22 298 l 10 257 l 73 257 l 97 57 216 -12 295 -12 c 364 -12 427 25 484 123 c 458 142 l 425 101 384 37 316 37 c 256 37 189 84 173 257 c 335 257 l cp 500 0 m } ct_PSBuildGlyph } def end %%EndFile setglobal Adobe_CoolType_Core begin /$Oblique SetSubstituteStrategy end %%BeginResource: procset Adobe_AGM_Image 1.0 0 +%%Version: 1.0 0 +%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved. +systemdict/setpacking known +{ + currentpacking + true setpacking +}if +userdict/Adobe_AGM_Image 71 dict dup begin put +/Adobe_AGM_Image_Id/Adobe_AGM_Image_1.0_0 def +/nd{ + null def +}bind def +/AGMIMG_&image nd +/AGMIMG_&colorimage nd +/AGMIMG_&imagemask nd +/AGMIMG_mbuf()def +/AGMIMG_ybuf()def +/AGMIMG_kbuf()def +/AGMIMG_c 0 def +/AGMIMG_m 0 def +/AGMIMG_y 0 def +/AGMIMG_k 0 def +/AGMIMG_tmp nd +/AGMIMG_imagestring0 nd +/AGMIMG_imagestring1 nd +/AGMIMG_imagestring2 nd +/AGMIMG_imagestring3 nd +/AGMIMG_imagestring4 nd +/AGMIMG_imagestring5 nd +/AGMIMG_cnt nd +/AGMIMG_fsave nd +/AGMIMG_colorAry nd +/AGMIMG_override nd +/AGMIMG_name nd +/AGMIMG_maskSource nd +/AGMIMG_flushfilters nd +/invert_image_samples nd +/knockout_image_samples nd +/img nd +/sepimg nd +/devnimg nd +/idximg nd +/ds +{ + Adobe_AGM_Core begin + Adobe_AGM_Image begin + /AGMIMG_&image systemdict/image get def + /AGMIMG_&imagemask systemdict/imagemask get def + /colorimage where{ + pop + /AGMIMG_&colorimage/colorimage ldf + }if + end + end +}def +/ps +{ + Adobe_AGM_Image begin + /AGMIMG_ccimage_exists{/customcolorimage where + { + pop + /Adobe_AGM_OnHost_Seps where + { + pop false + }{ + /Adobe_AGM_InRip_Seps where + { + pop false + }{ + true + }ifelse + }ifelse + }{ + false + }ifelse + }bdf + level2{ + /invert_image_samples + { + Adobe_AGM_Image/AGMIMG_tmp Decode length ddf + /Decode[Decode 1 get Decode 0 get]def + }def + /knockout_image_samples + { + Operator/imagemask ne{ + /Decode[1 1]def + }if + }def + }{ + /invert_image_samples + { + {1 exch sub}currenttransfer addprocs settransfer + }def + /knockout_image_samples + { + {pop 1}currenttransfer addprocs settransfer + }def + }ifelse + /img/imageormask ldf + /sepimg/sep_imageormask ldf + /devnimg/devn_imageormask ldf + /idximg/indexed_imageormask ldf + /_ctype 7 def + currentdict{ + dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{ + bind + }if + def + }forall +}def +/pt +{ + end +}def +/dt +{ +}def +/AGMIMG_flushfilters +{ + dup type/arraytype ne + {1 array astore}if + dup 0 get currentfile ne + {dup 0 get flushfile}if + { + dup type/filetype eq + { + dup status 1 index currentfile ne and + {closefile} + {pop} + ifelse + }{pop}ifelse + }forall +}def +/AGMIMG_init_common +{ + currentdict/T known{/ImageType/T ldf currentdict/T undef}if + currentdict/W known{/Width/W ldf currentdict/W undef}if + currentdict/H known{/Height/H ldf currentdict/H undef}if + currentdict/M known{/ImageMatrix/M ldf currentdict/M undef}if + currentdict/BC known{/BitsPerComponent/BC ldf currentdict/BC undef}if + currentdict/D known{/Decode/D ldf currentdict/D undef}if + currentdict/DS known{/DataSource/DS ldf currentdict/DS undef}if + currentdict/O known{ + /Operator/O load 1 eq{ + /imagemask + }{ + /O load 2 eq{ + /image + }{ + /colorimage + }ifelse + }ifelse + def + currentdict/O undef + }if + currentdict/HSCI known{/HostSepColorImage/HSCI ldf currentdict/HSCI undef}if + currentdict/MD known{/MultipleDataSources/MD ldf currentdict/MD undef}if + currentdict/I known{/Interpolate/I ldf currentdict/I undef}if + currentdict/SI known{/SkipImageProc/SI ldf currentdict/SI undef}if + /DataSource load xcheck not{ + DataSource type/arraytype eq{ + DataSource 0 get type/filetype eq{ + /_Filters DataSource def + currentdict/MultipleDataSources known not{ + /DataSource DataSource dup length 1 sub get def + }if + }if + }if + currentdict/MultipleDataSources known not{ + /MultipleDataSources DataSource type/arraytype eq{ + DataSource length 1 gt + } + {false}ifelse def + }if + }if + /NComponents Decode length 2 div def + currentdict/SkipImageProc known not{/SkipImageProc{false}def}if +}bdf +/imageormask_sys +{ + begin + AGMIMG_init_common + save mark + level2{ + currentdict + Operator/imagemask eq{ + AGMIMG_&imagemask + }{ + use_mask{ + process_mask AGMIMG_&image + }{ + AGMIMG_&image + }ifelse + }ifelse + }{ + Width Height + Operator/imagemask eq{ + Decode 0 get 1 eq Decode 1 get 0 eq and + ImageMatrix/DataSource load + AGMIMG_&imagemask + }{ + BitsPerComponent ImageMatrix/DataSource load + AGMIMG_&image + }ifelse + }ifelse + currentdict/_Filters known{_Filters AGMIMG_flushfilters}if + cleartomark restore + end +}def +/overprint_plate +{ + currentoverprint{ + 0 get dup type/nametype eq{ + dup/DeviceGray eq{ + pop AGMCORE_black_plate not + }{ + /DeviceCMYK eq{ + AGMCORE_is_cmyk_sep not + }if + }ifelse + }{ + false exch + { + AGMOHS_sepink eq or + }forall + not + }ifelse + }{ + pop false + }ifelse +}def +/process_mask +{ + level3{ + dup begin + /ImageType 1 def + end + 4 dict begin + /DataDict exch def + /ImageType 3 def + /InterleaveType 3 def + /MaskDict 9 dict begin + /ImageType 1 def + /Width DataDict dup/MaskWidth known{/MaskWidth}{/Width}ifelse get def + /Height DataDict dup/MaskHeight known{/MaskHeight}{/Height}ifelse get def + /ImageMatrix[Width 0 0 Height neg 0 Height]def + /NComponents 1 def + /BitsPerComponent 1 def + /Decode DataDict dup/MaskD known{/MaskD}{[1 0]}ifelse get def + /DataSource Adobe_AGM_Core/AGMIMG_maskSource get def + currentdict end def + currentdict end + }if +}def +/use_mask +{ + dup/Mask known {dup/Mask get}{false}ifelse +}def +/imageormask +{ + begin + AGMIMG_init_common + SkipImageProc{ + currentdict consumeimagedata + } + { + save mark + level2 AGMCORE_host_sep not and{ + currentdict + Operator/imagemask eq DeviceN_PS2 not and{ + imagemask + }{ + AGMCORE_in_rip_sep currentoverprint and currentcolorspace 0 get/DeviceGray eq and{ + [/Separation/Black/DeviceGray{}]setcolorspace + /Decode[Decode 1 get Decode 0 get]def + }if + use_mask{ + process_mask image + }{ + DeviceN_NoneName DeviceN_PS2 Indexed_DeviceN level3 not and or or AGMCORE_in_rip_sep and + { + Names convert_to_process not{ + 2 dict begin + /imageDict xdf + /names_index 0 def + gsave + imageDict write_image_file{ + Names{ + dup(None)ne{ + [/Separation 3 -1 roll/DeviceGray{1 exch sub}]setcolorspace + Operator imageDict read_image_file + names_index 0 eq{true setoverprint}if + /names_index names_index 1 add def + }{ + pop + }ifelse + }forall + close_image_file + }if + grestore + end + }{ + Operator/imagemask eq{ + imagemask + }{ + image + }ifelse + }ifelse + }{ + Operator/imagemask eq{ + imagemask + }{ + image + }ifelse + }ifelse + }ifelse + }ifelse + }{ + Width Height + Operator/imagemask eq{ + Decode 0 get 1 eq Decode 1 get 0 eq and + ImageMatrix/DataSource load + /Adobe_AGM_OnHost_Seps where{ + pop imagemask + }{ + currentgray 1 ne{ + currentdict imageormask_sys + }{ + currentoverprint not{ + 1 AGMCORE_&setgray + currentdict imageormask_sys + }{ + currentdict ignoreimagedata + }ifelse + }ifelse + }ifelse + }{ + BitsPerComponent ImageMatrix + MultipleDataSources{ + 0 1 NComponents 1 sub{ + DataSource exch get + }for + }{ + /DataSource load + }ifelse + Operator/colorimage eq{ + AGMCORE_host_sep{ + MultipleDataSources level2 or NComponents 4 eq and{ + AGMCORE_is_cmyk_sep{ + MultipleDataSources{ + /DataSource DataSource 0 get xcheck + { + [ + DataSource 0 get/exec cvx + DataSource 1 get/exec cvx + DataSource 2 get/exec cvx + DataSource 3 get/exec cvx + /AGMCORE_get_ink_data cvx + ]cvx + }{ + DataSource aload pop AGMCORE_get_ink_data + }ifelse def + }{ + /DataSource + Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul + /DataSource load + filter_cmyk 0()/SubFileDecode filter def + }ifelse + /Decode[Decode 0 get Decode 1 get]def + /MultipleDataSources false def + /NComponents 1 def + /Operator/image def + invert_image_samples + 1 AGMCORE_&setgray + currentdict imageormask_sys + }{ + currentoverprint not Operator/imagemask eq and{ + 1 AGMCORE_&setgray + currentdict imageormask_sys + }{ + currentdict ignoreimagedata + }ifelse + }ifelse + }{ + MultipleDataSources NComponents AGMIMG_&colorimage + }ifelse + }{ + true NComponents colorimage + }ifelse + }{ + Operator/image eq{ + AGMCORE_host_sep{ + /DoImage true def + currentdict/HostSepColorImage known{HostSepColorImage not}{false}ifelse + { + AGMCORE_black_plate not Operator/imagemask ne and{ + /DoImage false def + currentdict ignoreimagedata + }if + }if + 1 AGMCORE_&setgray + DoImage + {currentdict imageormask_sys}if + }{ + use_mask{ + process_mask image + }{ + image + }ifelse + }ifelse + }{ + Operator/knockout eq{ + pop pop pop pop pop + currentcolorspace overprint_plate not{ + knockout_unitsq + }if + }if + }ifelse + }ifelse + }ifelse + }ifelse + cleartomark restore + }ifelse + currentdict/_Filters known{_Filters AGMIMG_flushfilters}if + end +}def +/sep_imageormask +{ + /sep_colorspace_dict AGMCORE_gget begin + CSA map_csa + begin + AGMIMG_init_common + SkipImageProc{ + currentdict consumeimagedata + }{ + save mark + AGMCORE_avoid_L2_sep_space{ + /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def + }if + AGMIMG_ccimage_exists + MappedCSA 0 get/DeviceCMYK eq and + currentdict/Components known and + Name()ne and + Name(All)ne and + Operator/image eq and + AGMCORE_producing_seps not and + level2 not and + { + Width Height BitsPerComponent ImageMatrix + [ + /DataSource load/exec cvx + { + 0 1 2 index length 1 sub{ + 1 index exch + 2 copy get 255 xor put + }for + }/exec cvx + ]cvx bind + MappedCSA 0 get/DeviceCMYK eq{ + Components aload pop + }{ + 0 0 0 Components aload pop 1 exch sub + }ifelse + Name findcmykcustomcolor + customcolorimage + }{ + AGMCORE_producing_seps not{ + level2{ + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne AGMCORE_avoid_L2_sep_space not and currentcolorspace 0 get/Separation ne and{ + [/Separation Name MappedCSA sep_proc_name exch dup 0 get 15 string cvs(/Device)anchorsearch{pop pop 0 get}{pop}ifelse exch load]setcolorspace_opt + /sep_tint AGMCORE_gget setcolor + }if + currentdict imageormask + }{ + currentdict + Operator/imagemask eq{ + imageormask + }{ + sep_imageormask_lev1 + }ifelse + }ifelse + }{ + AGMCORE_host_sep{ + Operator/knockout eq{ + currentdict/ImageMatrix get concat + knockout_unitsq + }{ + currentgray 1 ne{ + AGMCORE_is_cmyk_sep Name(All)ne and{ + level2{ + Name AGMCORE_IsSeparationAProcessColor + { + Operator/imagemask eq{ + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{ + /sep_tint AGMCORE_gget 1 exch sub AGMCORE_&setcolor + }if + }{ + invert_image_samples + }ifelse + }{ + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{ + [/Separation Name[/DeviceGray] + { + sep_colorspace_proc AGMCORE_get_ink_data + 1 exch sub + }bind + ]AGMCORE_&setcolorspace + /sep_tint AGMCORE_gget AGMCORE_&setcolor + }if + }ifelse + currentdict imageormask_sys + }{ + currentdict + Operator/imagemask eq{ + imageormask_sys + }{ + sep_image_lev1_sep + }ifelse + }ifelse + }{ + Operator/imagemask ne{ + invert_image_samples + }if + currentdict imageormask_sys + }ifelse + }{ + currentoverprint not Name(All)eq or Operator/imagemask eq and{ + currentdict imageormask_sys + }{ + currentoverprint not + { + gsave + knockout_unitsq + grestore + }if + currentdict consumeimagedata + }ifelse + }ifelse + }ifelse + }{ + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{ + currentcolorspace 0 get/Separation ne{ + [/Separation Name MappedCSA sep_proc_name exch 0 get exch load]setcolorspace_opt + /sep_tint AGMCORE_gget setcolor + }if + }if + currentoverprint + MappedCSA 0 get/DeviceCMYK eq and + Name AGMCORE_IsSeparationAProcessColor not and + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{Name inRip_spot_has_ink not and}{false}ifelse + Name(All)ne and{ + imageormask_l2_overprint + }{ + currentdict imageormask + }ifelse + }ifelse + }ifelse + }ifelse + cleartomark restore + }ifelse + currentdict/_Filters known{_Filters AGMIMG_flushfilters}if + end + end +}def +/colorSpaceElemCnt +{ + mark currentcolor counttomark dup 2 add 1 roll cleartomark +}bdf +/devn_sep_datasource +{ + 1 dict begin + /dataSource xdf + [ + 0 1 dataSource length 1 sub{ + dup currentdict/dataSource get/exch cvx/get cvx/exec cvx + /exch cvx names_index/ne cvx[/pop cvx]cvx/if cvx + }for + ]cvx bind + end +}bdf +/devn_alt_datasource +{ + 11 dict begin + /convProc xdf + /origcolorSpaceElemCnt xdf + /origMultipleDataSources xdf + /origBitsPerComponent xdf + /origDecode xdf + /origDataSource xdf + /dsCnt origMultipleDataSources{origDataSource length}{1}ifelse def + /DataSource origMultipleDataSources + { + [ + BitsPerComponent 8 idiv origDecode length 2 idiv mul string + 0 1 origDecode length 2 idiv 1 sub + { + dup 7 mul 1 add index exch dup BitsPerComponent 8 idiv mul exch + origDataSource exch get 0()/SubFileDecode filter + BitsPerComponent 8 idiv string/readstring cvx/pop cvx/putinterval cvx + }for + ]bind cvx + }{origDataSource}ifelse 0()/SubFileDecode filter def + [ + origcolorSpaceElemCnt string + 0 2 origDecode length 2 sub + { + dup origDecode exch get dup 3 -1 roll 1 add origDecode exch get exch sub 2 BitsPerComponent exp 1 sub div + 1 BitsPerComponent 8 idiv{DataSource/read cvx/not cvx{0}/if cvx/mul cvx}repeat/mul cvx/add cvx + }for + /convProc load/exec cvx + origcolorSpaceElemCnt 1 sub -1 0 + { + /dup cvx 2/add cvx/index cvx + 3 1/roll cvx/exch cvx 255/mul cvx/cvi cvx/put cvx + }for + ]bind cvx 0()/SubFileDecode filter + end +}bdf +/devn_imageormask +{ + /devicen_colorspace_dict AGMCORE_gget begin + CSA map_csa + 2 dict begin + dup + /srcDataStrs[3 -1 roll begin + AGMIMG_init_common + currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse + { + Width Decode length 2 div mul cvi + { + dup 65535 gt{1 add 2 div cvi}{exit}ifelse + }loop + string + }repeat + end]def + /dstDataStr srcDataStrs 0 get length string def + begin + AGMIMG_init_common + SkipImageProc{ + currentdict consumeimagedata + }{ + save mark + AGMCORE_producing_seps not{ + level3 not{ + Operator/imagemask ne{ + /DataSource[[ + DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse + colorSpaceElemCnt/devicen_colorspace_dict AGMCORE_gget/TintTransform get + devn_alt_datasource 1/string cvx/readstring cvx/pop cvx]cvx colorSpaceElemCnt 1 sub{dup}repeat]def + /MultipleDataSources true def + /Decode colorSpaceElemCnt[exch{0 1}repeat]def + }if + }if + currentdict imageormask + }{ + AGMCORE_host_sep{ + Names convert_to_process{ + CSA get_csa_by_name 0 get/DeviceCMYK eq{ + /DataSource + Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul + DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse + 4/devicen_colorspace_dict AGMCORE_gget/TintTransform get + devn_alt_datasource + filter_cmyk 0()/SubFileDecode filter def + /MultipleDataSources false def + /Decode[1 0]def + /DeviceGray setcolorspace + currentdict imageormask_sys + }{ + AGMCORE_report_unsupported_color_space + AGMCORE_black_plate{ + /DataSource + DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse + CSA get_csa_by_name 0 get/DeviceRGB eq{3}{1}ifelse/devicen_colorspace_dict AGMCORE_gget/TintTransform get + devn_alt_datasource + /MultipleDataSources false def + /Decode colorSpaceElemCnt[exch{0 1}repeat]def + currentdict imageormask_sys + }{ + gsave + knockout_unitsq + grestore + currentdict consumeimagedata + }ifelse + }ifelse + } + { + /devicen_colorspace_dict AGMCORE_gget/names_index known{ + Operator/imagemask ne{ + MultipleDataSources{ + /DataSource[DataSource devn_sep_datasource/exec cvx]cvx def + /MultipleDataSources false def + }{ + /DataSource/DataSource load dstDataStr srcDataStrs 0 get filter_devn def + }ifelse + invert_image_samples + }if + currentdict imageormask_sys + }{ + currentoverprint not Operator/imagemask eq and{ + currentdict imageormask_sys + }{ + currentoverprint not + { + gsave + knockout_unitsq + grestore + }if + currentdict consumeimagedata + }ifelse + }ifelse + }ifelse + }{ + currentdict imageormask + }ifelse + }ifelse + cleartomark restore + }ifelse + currentdict/_Filters known{_Filters AGMIMG_flushfilters}if + end + end + end +}def +/imageormask_l2_overprint +{ + currentdict + currentcmykcolor add add add 0 eq{ + currentdict consumeimagedata + }{ + level3{ + currentcmykcolor + /AGMIMG_k xdf + /AGMIMG_y xdf + /AGMIMG_m xdf + /AGMIMG_c xdf + Operator/imagemask eq{ + [/DeviceN[ + AGMIMG_c 0 ne{/Cyan}if + AGMIMG_m 0 ne{/Magenta}if + AGMIMG_y 0 ne{/Yellow}if + AGMIMG_k 0 ne{/Black}if + ]/DeviceCMYK{}]setcolorspace + AGMIMG_c 0 ne{AGMIMG_c}if + AGMIMG_m 0 ne{AGMIMG_m}if + AGMIMG_y 0 ne{AGMIMG_y}if + AGMIMG_k 0 ne{AGMIMG_k}if + setcolor + }{ + /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def + [/Indexed + [ + /DeviceN[ + AGMIMG_c 0 ne{/Cyan}if + AGMIMG_m 0 ne{/Magenta}if + AGMIMG_y 0 ne{/Yellow}if + AGMIMG_k 0 ne{/Black}if + ] + /DeviceCMYK{ + AGMIMG_k 0 eq{0}if + AGMIMG_y 0 eq{0 exch}if + AGMIMG_m 0 eq{0 3 1 roll}if + AGMIMG_c 0 eq{0 4 1 roll}if + } + ] + 255 + { + 255 div + mark exch + dup dup dup + AGMIMG_k 0 ne{ + /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 1 roll pop pop pop + counttomark 1 roll + }{ + pop + }ifelse + AGMIMG_y 0 ne{ + /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 2 roll pop pop pop + counttomark 1 roll + }{ + pop + }ifelse + AGMIMG_m 0 ne{ + /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 3 roll pop pop pop + counttomark 1 roll + }{ + pop + }ifelse + AGMIMG_c 0 ne{ + /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec pop pop pop + counttomark 1 roll + }{ + pop + }ifelse + counttomark 1 add -1 roll pop + } + ]setcolorspace + }ifelse + imageormask_sys + }{ + write_image_file{ + currentcmykcolor + 0 ne{ + [/Separation/Black/DeviceGray{}]setcolorspace + gsave + /Black + [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 1 roll pop pop pop 1 exch sub}/exec cvx] + cvx modify_halftone_xfer + Operator currentdict read_image_file + grestore + }if + 0 ne{ + [/Separation/Yellow/DeviceGray{}]setcolorspace + gsave + /Yellow + [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 2 roll pop pop pop 1 exch sub}/exec cvx] + cvx modify_halftone_xfer + Operator currentdict read_image_file + grestore + }if + 0 ne{ + [/Separation/Magenta/DeviceGray{}]setcolorspace + gsave + /Magenta + [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 3 roll pop pop pop 1 exch sub}/exec cvx] + cvx modify_halftone_xfer + Operator currentdict read_image_file + grestore + }if + 0 ne{ + [/Separation/Cyan/DeviceGray{}]setcolorspace + gsave + /Cyan + [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{pop pop pop 1 exch sub}/exec cvx] + cvx modify_halftone_xfer + Operator currentdict read_image_file + grestore + }if + close_image_file + }{ + imageormask + }ifelse + }ifelse + }ifelse +}def +/indexed_imageormask +{ + begin + AGMIMG_init_common + save mark + currentdict + AGMCORE_host_sep{ + Operator/knockout eq{ + /indexed_colorspace_dict AGMCORE_gget dup/CSA known{ + /CSA get get_csa_by_name + }{ + /Names get + }ifelse + overprint_plate not{ + knockout_unitsq + }if + }{ + Indexed_DeviceN{ + /devicen_colorspace_dict AGMCORE_gget dup/names_index known exch/Names get convert_to_process or{ + indexed_image_lev2_sep + }{ + currentoverprint not{ + knockout_unitsq + }if + currentdict consumeimagedata + }ifelse + }{ + AGMCORE_is_cmyk_sep{ + Operator/imagemask eq{ + imageormask_sys + }{ + level2{ + indexed_image_lev2_sep + }{ + indexed_image_lev1_sep + }ifelse + }ifelse + }{ + currentoverprint not{ + knockout_unitsq + }if + currentdict consumeimagedata + }ifelse + }ifelse + }ifelse + }{ + level2{ + Indexed_DeviceN{ + /indexed_colorspace_dict AGMCORE_gget begin + }{ + /indexed_colorspace_dict AGMCORE_gget dup null ne + { + begin + currentdict/CSDBase known{CSDBase/CSD get_res/MappedCSA get}{CSA}ifelse + get_csa_by_name 0 get/DeviceCMYK eq ps_level 3 ge and ps_version 3015.007 lt and + AGMCORE_in_rip_sep and{ + [/Indexed[/DeviceN[/Cyan/Magenta/Yellow/Black]/DeviceCMYK{}]HiVal Lookup] + setcolorspace + }if + end + } + {pop}ifelse + }ifelse + imageormask + Indexed_DeviceN{ + end + }if + }{ + Operator/imagemask eq{ + imageormask + }{ + indexed_imageormask_lev1 + }ifelse + }ifelse + }ifelse + cleartomark restore + currentdict/_Filters known{_Filters AGMIMG_flushfilters}if + end +}def +/indexed_image_lev2_sep +{ + /indexed_colorspace_dict AGMCORE_gget begin + begin + Indexed_DeviceN not{ + currentcolorspace + dup 1/DeviceGray put + dup 3 + currentcolorspace 2 get 1 add string + 0 1 2 3 AGMCORE_get_ink_data 4 currentcolorspace 3 get length 1 sub + { + dup 4 idiv exch currentcolorspace 3 get exch get 255 exch sub 2 index 3 1 roll put + }for + put setcolorspace + }if + currentdict + Operator/imagemask eq{ + AGMIMG_&imagemask + }{ + use_mask{ + process_mask AGMIMG_&image + }{ + AGMIMG_&image + }ifelse + }ifelse + end end +}def + /OPIimage + { + dup type/dicttype ne{ + 10 dict begin + /DataSource xdf + /ImageMatrix xdf + /BitsPerComponent xdf + /Height xdf + /Width xdf + /ImageType 1 def + /Decode[0 1 def] + currentdict + end + }if + dup begin + /NComponents 1 cdndf + /MultipleDataSources false cdndf + /SkipImageProc{false}cdndf + /Decode[ + 0 + currentcolorspace 0 get/Indexed eq{ + 2 BitsPerComponent exp 1 sub + }{ + 1 + }ifelse + ]cdndf + /Operator/image cdndf + end + /sep_colorspace_dict AGMCORE_gget null eq{ + imageormask + }{ + gsave + dup begin invert_image_samples end + sep_imageormask + grestore + }ifelse + }def +/cachemask_level2 +{ + 3 dict begin + /LZWEncode filter/WriteFilter xdf + /readBuffer 256 string def + /ReadFilter + currentfile + 0(%EndMask)/SubFileDecode filter + /ASCII85Decode filter + /RunLengthDecode filter + def + { + ReadFilter readBuffer readstring exch + WriteFilter exch writestring + not{exit}if + }loop + WriteFilter closefile + end +}def +/spot_alias +{ + /mapto_sep_imageormask + { + dup type/dicttype ne{ + 12 dict begin + /ImageType 1 def + /DataSource xdf + /ImageMatrix xdf + /BitsPerComponent xdf + /Height xdf + /Width xdf + /MultipleDataSources false def + }{ + begin + }ifelse + /Decode[/customcolor_tint AGMCORE_gget 0]def + /Operator/image def + /SkipImageProc{false}def + currentdict + end + sep_imageormask + }bdf + /customcolorimage + { + Adobe_AGM_Image/AGMIMG_colorAry xddf + /customcolor_tint AGMCORE_gget + << + /Name AGMIMG_colorAry 4 get + /CSA[/DeviceCMYK] + /TintMethod/Subtractive + /TintProc null + /MappedCSA null + /NComponents 4 + /Components[AGMIMG_colorAry aload pop pop] + >> + setsepcolorspace + mapto_sep_imageormask + }ndf + Adobe_AGM_Image/AGMIMG_&customcolorimage/customcolorimage load put + /customcolorimage + { + Adobe_AGM_Image/AGMIMG_override false put + current_spot_alias{dup 4 get map_alias}{false}ifelse + { + false set_spot_alias + /customcolor_tint AGMCORE_gget exch setsepcolorspace + pop + mapto_sep_imageormask + true set_spot_alias + }{ + //Adobe_AGM_Image/AGMIMG_&customcolorimage get exec + }ifelse + }bdf +}def +/snap_to_device +{ + 6 dict begin + matrix currentmatrix + dup 0 get 0 eq 1 index 3 get 0 eq and + 1 index 1 get 0 eq 2 index 2 get 0 eq and or exch pop + { + 1 1 dtransform 0 gt exch 0 gt/AGMIMG_xSign? exch def/AGMIMG_ySign? exch def + 0 0 transform + AGMIMG_ySign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch + AGMIMG_xSign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch + itransform/AGMIMG_llY exch def/AGMIMG_llX exch def + 1 1 transform + AGMIMG_ySign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch + AGMIMG_xSign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch + itransform/AGMIMG_urY exch def/AGMIMG_urX exch def + [AGMIMG_urX AGMIMG_llX sub 0 0 AGMIMG_urY AGMIMG_llY sub AGMIMG_llX AGMIMG_llY]concat + }{ + }ifelse + end +}def +level2 not{ + /colorbuf + { + 0 1 2 index length 1 sub{ + dup 2 index exch get + 255 exch sub + 2 index + 3 1 roll + put + }for + }def + /tint_image_to_color + { + begin + Width Height BitsPerComponent ImageMatrix + /DataSource load + end + Adobe_AGM_Image begin + /AGMIMG_mbuf 0 string def + /AGMIMG_ybuf 0 string def + /AGMIMG_kbuf 0 string def + { + colorbuf dup length AGMIMG_mbuf length ne + { + dup length dup dup + /AGMIMG_mbuf exch string def + /AGMIMG_ybuf exch string def + /AGMIMG_kbuf exch string def + }if + dup AGMIMG_mbuf copy AGMIMG_ybuf copy AGMIMG_kbuf copy pop + } + addprocs + {AGMIMG_mbuf}{AGMIMG_ybuf}{AGMIMG_kbuf}true 4 colorimage + end + }def + /sep_imageormask_lev1 + { + begin + MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{ + { + 255 mul round cvi GrayLookup exch get + }currenttransfer addprocs settransfer + currentdict imageormask + }{ + /sep_colorspace_dict AGMCORE_gget/Components known{ + MappedCSA 0 get/DeviceCMYK eq{ + Components aload pop + }{ + 0 0 0 Components aload pop 1 exch sub + }ifelse + Adobe_AGM_Image/AGMIMG_k xddf + Adobe_AGM_Image/AGMIMG_y xddf + Adobe_AGM_Image/AGMIMG_m xddf + Adobe_AGM_Image/AGMIMG_c xddf + AGMIMG_y 0.0 eq AGMIMG_m 0.0 eq and AGMIMG_c 0.0 eq and{ + {AGMIMG_k mul 1 exch sub}currenttransfer addprocs settransfer + currentdict imageormask + }{ + currentcolortransfer + {AGMIMG_k mul 1 exch sub}exch addprocs 4 1 roll + {AGMIMG_y mul 1 exch sub}exch addprocs 4 1 roll + {AGMIMG_m mul 1 exch sub}exch addprocs 4 1 roll + {AGMIMG_c mul 1 exch sub}exch addprocs 4 1 roll + setcolortransfer + currentdict tint_image_to_color + }ifelse + }{ + MappedCSA 0 get/DeviceGray eq{ + {255 mul round cvi ColorLookup exch get 0 get}currenttransfer addprocs settransfer + currentdict imageormask + }{ + MappedCSA 0 get/DeviceCMYK eq{ + currentcolortransfer + {255 mul round cvi ColorLookup exch get 3 get 1 exch sub}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 2 get 1 exch sub}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 1 get 1 exch sub}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 0 get 1 exch sub}exch addprocs 4 1 roll + setcolortransfer + currentdict tint_image_to_color + }{ + currentcolortransfer + {pop 1}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 2 get}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 1 get}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 0 get}exch addprocs 4 1 roll + setcolortransfer + currentdict tint_image_to_color + }ifelse + }ifelse + }ifelse + }ifelse + end + }def + /sep_image_lev1_sep + { + begin + /sep_colorspace_dict AGMCORE_gget/Components known{ + Components aload pop + Adobe_AGM_Image/AGMIMG_k xddf + Adobe_AGM_Image/AGMIMG_y xddf + Adobe_AGM_Image/AGMIMG_m xddf + Adobe_AGM_Image/AGMIMG_c xddf + {AGMIMG_c mul 1 exch sub} + {AGMIMG_m mul 1 exch sub} + {AGMIMG_y mul 1 exch sub} + {AGMIMG_k mul 1 exch sub} + }{ + {255 mul round cvi ColorLookup exch get 0 get 1 exch sub} + {255 mul round cvi ColorLookup exch get 1 get 1 exch sub} + {255 mul round cvi ColorLookup exch get 2 get 1 exch sub} + {255 mul round cvi ColorLookup exch get 3 get 1 exch sub} + }ifelse + AGMCORE_get_ink_data currenttransfer addprocs settransfer + currentdict imageormask_sys + end + }def + /indexed_imageormask_lev1 + { + /indexed_colorspace_dict AGMCORE_gget begin + begin + currentdict + MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{ + {HiVal mul round cvi GrayLookup exch get HiVal div}currenttransfer addprocs settransfer + imageormask + }{ + MappedCSA 0 get/DeviceGray eq{ + {HiVal mul round cvi Lookup exch get HiVal div}currenttransfer addprocs settransfer + imageormask + }{ + MappedCSA 0 get/DeviceCMYK eq{ + currentcolortransfer + {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll + {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll + {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll + {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll + setcolortransfer + tint_image_to_color + }{ + currentcolortransfer + {pop 1}exch addprocs 4 1 roll + {3 mul HiVal mul round cvi 2 add Lookup exch get HiVal div}exch addprocs 4 1 roll + {3 mul HiVal mul round cvi 1 add Lookup exch get HiVal div}exch addprocs 4 1 roll + {3 mul HiVal mul round cvi Lookup exch get HiVal div}exch addprocs 4 1 roll + setcolortransfer + tint_image_to_color + }ifelse + }ifelse + }ifelse + end end + }def + /indexed_image_lev1_sep + { + /indexed_colorspace_dict AGMCORE_gget begin + begin + {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub} + {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub} + {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub} + {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub} + AGMCORE_get_ink_data currenttransfer addprocs settransfer + currentdict imageormask_sys + end end + }def +}if +end +systemdict/setpacking known +{setpacking}if +%%EndResource +currentdict Adobe_AGM_Utils eq {end} if +%%EndProlog +%%BeginSetup +Adobe_AGM_Utils begin +2 2010 Adobe_AGM_Core/ds gx +Adobe_CoolType_Core/ds get exec Adobe_AGM_Image/ds gx +currentdict Adobe_AGM_Utils eq {end} if +%%EndSetup +%%Page: 1 1 +%%EndPageComments +%%BeginPageSetup +%ADOBeginClientInjection: PageSetup Start "AI11EPS" +%AI12_RMC_Transparency: Balance=75 RasterRes=300 GradRes=150 Text=0 Stroke=1 Clip=1 OP=0 +%ADOEndClientInjection: PageSetup Start "AI11EPS" +Adobe_AGM_Utils begin +Adobe_AGM_Core/ps gx +Adobe_AGM_Utils/capture_cpd gx +Adobe_CoolType_Core/ps get exec Adobe_AGM_Image/ps gx +%ADOBeginClientInjection: PageSetup End "AI11EPS" +/currentdistillerparams where {pop currentdistillerparams /CoreDistVersion get 5000 lt} {true} ifelse { userdict /AI11_PDFMark5 /cleartomark load put userdict /AI11_ReadMetadata_PDFMark5 {flushfile cleartomark } bind put} { userdict /AI11_PDFMark5 /pdfmark load put userdict /AI11_ReadMetadata_PDFMark5 {/PUT pdfmark} bind put } ifelse [/NamespacePush AI11_PDFMark5 [/_objdef {ai_metadata_stream_123} /type /stream /OBJ AI11_PDFMark5 [{ai_metadata_stream_123} currentfile 0 (% &&end XMP packet marker&&) /SubFileDecode filter AI11_ReadMetadata_PDFMark5 + + + + 2012-06-06T15:39:34-04:00 + Adobe Illustrator CS4 + 2012-06-06T15:39:34-04:00 + 2012-06-06T15:39:34-04:00 + + + + 220 + 256 + JPEG + /9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgBAADcAwER AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE 1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp 0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo +DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A9U4q7FXYq7FXYq7FXYq7 FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7F XYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FX Yq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXY q7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYqwDzH+bEOl6 rLYWNlDqJiSLkpuxBOJpbhYBEbdo2kqylnTjWoQ1CgqzKoTzR+YXna01U22iaG8sHPToCLm0nZ0l umuGuC7wyFCiRRRAFa8Wf4q9MVelYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7 FXYq7FXYq7FUh03zr5c1if6jpV+kmpPHcPHbSRypIotnWKR5InVHVBI6gE05V+EnFWJX+iedo/Nc Wt6lrv6O0qO9EstlDcTtFLbw21sqrHbkgBpZ0m5IaqEatC4VhZjxSmaiLQSo+Z/Pl1NIG0S1RQJY hJdlV9WocKCGNR0JFBuPEZuMHZsRvPcsDNOvL/5gB41i1SjsvwtdRqVINP8AdkXUfR92Uajs0jeH ySJoPzlonnrzEeWiaklvaPY3dvbXlneT2wW4uJ4jBNIkfL1PQjgNaMD8bAU76sxINFmm3mvz3HoN xa2NrBHd3Un1kzi5me1WKO0tDcmUv6M3NeXpo3AEjnWjEccCsh0a61C70mzutRtBYX08KSXNisnr CGR1BaP1OMfIr0J4jFUZirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdiqU+Z9ak0fS Li8jhlldIpWR4oXuQjqhZC8MbLI4LADim56VHXFWK+TPMfmTzNHqUHmzSI7DTLe3tG9RopoFa4PJ pafWDVlBRJU2HFWUMS1aEAk0FSKObyP5X10Hy3YNca89q9sdVuZJJpnh9X1mHOZiXJdySzH9kDfb Npp+zSd57eTAzQ11Le6hMZ9RmMzt/uup4/I9Kj22Htm3hjjAVEUGtRvABAgAoBJDQf8APVckqpLA khDbrINlkXZh7e49jtircXmDVNBjmuopeAVSxcCsbkDYSx+/So3/ANXKc2nhkHqCQaZ7oPnbStUE ZvIltbjdYpXoY3DDcox3TlTo1PDfNLqNBOG43DYJW7ztp3m+/S2j0aRFgjuI55RHcy2czJDHIxjM qCQFZZfSUjjTjyrXbMFkjPLyy6B5Qsx5hvVjltIQb+8urkyqjE1Ia5m4syry4hnNadSx3KqcW17Z 3Xq/Vp45/QkaGf03V+EqU5RvxJ4sK7g74qrYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYqket+ b9M0m8trWVJLiSeR45Tb+mwt+EJn5XAZ0ZFZF2ND4mi1OKpTrulXPnvypYy2sos9O1aC2uJtP1CD k6xS8Zj/AHMiPHcKp4grIQh+IfEAwVS7Q7zRPI+kXVhHNFe6jdXtxe3YtkZU+sXTeowLM0sshAIF WZm+QoBnafQznudosTKkm1TWtZ1iTldymGAGqwJt+AqF/E+4zc4dPDGPSGsm0ra3gF1FHwBQxyFg d6nlHua9T75ehV4Tw/3ZM0f++2Pxj/VY9fk334qp3E0ckI4ndZYeSnZh+9XqDuMVVPrDSbW4Dj/f p+wPl/N9H3jFVG7t1FncSOfUl9J6O3aqnZR+z/nXFVdrejF4W9Jzu21VY+LLUb+/XFU20TzfqWlM kD7wVAWCQkxnsBHJ+z8qfRmHqNDDJuNiyEqZFcvoPna1ayXUJ7OZyi3FjzA5x29ysjj0m5I6uYuD MorxNNq5pc+mnj5jbvbAbQ8GmRflp5DvLXRor3VWtobq6t3kT6yxnWItGrpEYmPquoB4CrOSzEFi 2Y6U68lavrmq6fd3GrwxwyxXs1tAIopYQ0cFIy/GZmYhpVcq3QpxxVkGKuxV2KuxV2KuxV2KuxV2 KuxV2KuxVLn8x+Xkv/0c+qWi6h6qwfUzPEJvWdDIsfp8uXNkBYLStN8VYL521L83jrEsXlaxkit0 g9Kr/U3t3d5/gmikkpKsnBeL81ZEDcuLFKMqybzTa+SRIt5rtnb3V3FDNFGZEV5RFcR+nMN/srJG OLE0FMvw6aeQ7BBNMS1LzZqN/Ctnp6Cw02NRHGqinwKKADoSKfJfnm60+hhj3O8msytjdpYrDPdS W7cZTIAxbcN+7Q9NuO/8tPlmaxRiXA5BJV9KQ7AHdW/1W7/Lr7Yq0/8AvdD/AMYpf+JR4qukuAre mimSXuq9v9Y9BiqC1CxFxEj3J5MJIuKrsq1kX/gvp29sVRfqTxbSAyx/78QfEP8AWQdfmv3DFVt4 6Pp9w6MGUxPRgag/Ce4xVWkljjXk7UHQeJPgB3PtiqkwmuFKkelCwoagF2B9jUKPnX6MVQ+nWz2s Ra0NAJpG4MTWqytQh92BFO9foxIB2Ksx0Hz9dQEW9+rXEaj9qgnUDbqTxkHvX/ZZq9R2aDvDbyZi bLpNUl1DT2n0Ca3uJoyecUxYV+AkRniQ0bMeO7Dp2zUZMcoGpCmYLGvIPl7zF5f9e78z6rJOHs9P s4xdX01yizwoY55V9X04x68hQiqmTlyq5UqqwSi9D/M/y/rPmN9AtYLpLtHuo/VkSMQlrOZ4X4ss jE8vSLLt9mnKhYAqsvxV2KuxV2KuxV2KuxV2KqN5eW9nbtcXBKxJQMVVnPxMFHwoGbqfDFWGeWfz B1HzHqsNnbaZbHTJfrfr6lbaiJykcD+lHIiJCK+o/wAO7ruGK81HIqtSeQtPsNZj17UNbnkSGdZj FcR2rc1hUi3iaQxes4idnkX4q82Lfa3ycMcpmoiypKjrv5g3Fx6lroylOqtdGgIPehIZV+4n2Gbf T9mgbz38mszYTbNcHlNqDtdN6sp9fcgESNuyGpH+tU/QM2gAAoMExVlZQykFSKgjcEHFVG3/AL66 /wCMo/5NJiq6d4FTjLRg+wjpyLfJd64ql7w3n12LiWWH05P3HKslOSVAk7fKv+yGKo+3eDj6cQ4F ftRkUYV8R7+PfFWr3+5X/jLF/wAnVxVWJABJNAOpxVLdQBltbmS0HBjG/Kc/Yb4T+z+38/8AhsVV 4isL1uRSY7eu26n2BoAnbag+nFUZiqhZf3Lf8ZZf+TrYq1ctAxEbKZJB8Son2x71qOPzqMVUdLuN Wsb6e5SZwySinotRh+7Q/FsvqD2pT2JyGTFGYqQtQWf6L58tLqNYNVRSKgfWFWq8lNR6ke5VgafT 2XNPqOzpR3huGwTTjT/L3l3TIm1DQNLsxdfV2jt5YFSMyRsxl9MTKGojyGp7V37ZrSKZsd0q8/NO bzqsd1apD5Ua7vJZZpXh9ZIYYEgt7dFRAWSWflOrk86fCeIWjhWe4q7FXYq7FXYq7FXYqwzzt+ZN l5Zu7a19OGZ5GkF21zO1qkCpbPcJIzGKXmjenxLLsp99sVQmq/mE+m+W9LubTTEhvtTsPryWaOki QgqrUDRhVkHKT7Xwjv7Zm6PSjKdzsGMpUxa51C91iZpr6dnYdYKkFa9mG1B7AAfPN9jxRgKiKaiV yqqqFUAKBQAbAAZNVGy/uW/4yy/8nWxVqWFI+UscggPVyf7s17stR94IOKoO2u5pJ7hCv1cNKAJW qQSY0FEqF38OX3EYqmEUEcdSBV2+07bsfmf4Yqsf/e6H/jFL/wASjxVfLDHJTkN1+yw2YfIjcYqg L65niQRhTc8ZIqsooV/eL9ugp/wO/wDk4qioo0nUSSOJh2Uf3YI9u5/1vwxVdf8A+8Nx/wAYn/4i cVViAQQRUHqMVQ0oFsA0ThVOwgapBPglKsPkKj2xVDWE0s6NG9bb95KfTNPUYeo1aHdf+BJ+g4qm EcUca8UWg6nxJ8Se598VU7f++uv+Mo/5NJiq6S3R25glJegkTY08DWoP04qhf8aaz5fWa6snDQxW 887ni72ztGFILRoGckf5B9uQ6ZjanTwnEkjdINM5/L/zX5w1ueeXWra3h06KwtbiOW3tbqFmnn5u 6sbh9mSNUJiRX48v7w9M5shuTLyv54XzBr+tabBYSRWek+gI9QYtwmadC5XiyKFZVo3EMxAI5cT8 OBWUYq7FXYq7FXYq7FUk8zeY/K+hRwy6/KkEU6yqkskLyIFijMsgdkR1QcU/aIqdhU0GKsH8+6np 2qwaZqWmyCawutNuZLaUKyVQmOnwsFZfkRm47L5FrmlUsEclCRR1+y67MPkf4ZtmCz1J4tpAZY/9 +IPiH+sg6/NfuGKoeyuhLA31YCUGSX97X92P3rftftf7H6aYqiUtxyDyt6sg3BOyr/qr2+fX3xVb AqtJdqwBUyAEHcEGJMVb9KWLeA8k/wB8sdv9i3b5dPliqHe9h+vwqeQm9KX9wR8f2o+g8P8AK6e+ Koj055d5CYo/99ofiP8ArOOnyX7ziq26REt0RFCqJYqKBQD96vYYqqSW6s3qIfTl/nXvT+YftfT9 GKoW/uTFY3P1kBAIn/fD+7+yev8AL9P3nFUR60su0C0T/fzg0/2K7FvwHzxVdFAkZLbvIdjI27Ee HsPYbYqpW0aSW7K4qPVlI8QfVbcHsffFV9LiHpWePwNBIPkdg300PzxVD215E010sVZZPVFYwKFf 3SfbrTj9OKtajc2tlZS32qScbWEcpEVWdFFabqoLPufD6MEpCIsqlupeZdFfTLvUo7n1bG2huopZ 40d15IyI3HipLhW6stR132OVyyR4Seiae3eWPMeh61ZyDSrlbkWDi1ueKsoWRUU0HILyWhFGWqns c5if1FuCLtdV0qfUb3TLWdJL2wET30KdY/rHIx8yBTkwQmla0oT1FYqjcVdirsVdirsVdirHdf8A IHlrXrsXWowytJwkSRYp5Ykk9WL0S0iRsquypshb7PbrirD/AD9pthpUWmaVYL6dpY6XPDbxFixW NPTVKliWOw6nNx2XyLXNKJLhEbgAXl6iNNzTxNaAfTm2YLfQeXe4I4/75U/B/sjsW/V7Yqo2lsoj Z4T6T+rLWg+E/vG+0vQ/r98VVhcFCFuF9M9A/VD9Pb6foriq2KRI3u3dgqiUVJ2H92mKruU832Kw x/zsPjPyU9P9l92KqD2dv9ciBWpMchLknnUMm/P7VfpxVXrcQ9azx+IoJB8xsG+ih+eKrLiWOS3V kao9WIHxB9VdiOx9sVVGuKsUhX1HGzGtEB923+4VOKoe9t62c7zN6riNyopRFIU7qu+/uanFVf6u 0e9uQg/30fsH5fy/R9xxVtLhSwjkBjlPRW70/lPQ4qpW80ccJ5HdpZuKjdj+9boBucVVONxN9smG P+RT8Z+bDp/sfvxVQt7SD1bngvpssg4umzD92h+nfehxVT1OxivbX6rqKtJbepHKZImZN4nEi8wp rTkor1B70GRlESFFUluvJ/l+30M6VaJJBpwhlnAimkUt6fpcAZA3IqFRRStKADKzhiIcI5Jt7p5U 8r6Boej/AFXSrYRW15SaerNIXLRrGKs5Y8VjRUUVoFAGczPmW5d5e8m+WPLs+oXGi6fHYy6pIk18 0df3jxpwU7k02qdu5J6k5FU6xV2KuxV2KuxV2KsM863fnsX1nFoMM8NrHJKbueBbab1IWt2CHjOK q6XBWir9oV37YqxLzta63JpWgJr0g/TKaO51OSPhy+tcYvXCtGEQDnUVQCo8M3PZfItc0DGklqvH j6kXUuo/eV8WH7XuRv7ZtWCISRJEDoQynoRiqlZf3Lf8ZZf+TrYq0ZzMCsCh1Oxlb+7+j+b6NvcY qhLSxaK4uJI25usgokn2BWJPsU+x4bdsVR0dwjtwIKS9TG+xp4ilQfoxVa/+90P/ABil/wCJR4qv lnSMhd2kO6xrux9/Ye52xVAahZvPGskrek3qRALEdyPUXZ2/a+XT54qi1lMChJkCRrsJEFEA9x+x +r3xV18QbC4INQYnof8AYnFVZ3RFLOwVR1YmgGKqEhe5UoqcYT1kkG5/1VO/0n8cVQ2n28ltE7R1 nBkl5FyPV2kbo5oD8j9+KoTzRocfmXRn0tblrZXkQzsFq4RTUjg21T+yWBA+14ZXlx8caSCmlmgR 7hBWiyKBU1O0SdScsQxfy/5VuNL1t7+WW3urgx3Cn0Imib1Lu5a5cyOXZeA5AKvGo6jvmPjwmMrP n9ptJKY65pkktvc8ZFE0lpc0RlJg5ELuyAgt13Na5dP6Sh6L+XH5cXnlh5L6bVmvWn0+2tLSx9MJ a2np8pJRAtaqkksnLiKbUHQKF5WQolvTLyjo3nO08x+YNR8wX6XFpfm2Gm2kMkjQQ+krrIY4pB+6 DgpWjGrcj0pkVZbirsVdirsVdirsVYb53/Mi18szw20dsl7dMlzJLbNP9Wl4W1sbktCrowmGwDcT 8Ne5opVYx5v1iXWdN0fVZbV7KS90u4mNrJy5JyMZH21jahG45Ipp1AO2bjsvkWuaEzbMEJP6YlPo 1+tbchHTw29Svw0+e/hiqFs+fpN+kKcfUl+z/cf3jfarv/wW304qmuKqFv8A311/xlH/ACaTFV1x 6Hp/v6ca7E9eXbjTfl4U3xVL3+vfXYuNfq/pyUrT16ck6V+H/gt6e+Ko+2+r8D6Pj8da8q/5XL4q /PFWr3+5X/jLF/ydXFVfFUr1AEWlyLHr6b86/wBz0Nfp6/Y7/axVERcfUX63X6xX4OX2K/8AFfbx 6/FiqD1Ky1+fX9KmtbyODRrb1ZNQtqMJZnKFIl5A/YBblTxG9crlGRkKPp6pUddtdcu/Lt1baJOt tqEsrqkzMUIT1z6nFwr8WKVAbiaY5RIxqPNQmXpxx28EczF7lECqyFi5IABILFmpXryJ98mOSENb /XPWufrFfQ9Qf3X95/dpT1OP48O/thVrX7S8u/L9zaaO4inuEEcM0UhhMauwDvG8e4ZVJK075DKC YkDmkMdu9G8xx+X9Wha5dtR1D63LGzXUrtbwytECsctF4+mnIoEVR071JpMJcEu8+avcfy/0TzNp elXra1qRv7q+uZLm0RmeRLeFlVY4quf8nkwQKgrRQO/OT5luV/LGl+ZoNa1rUdZuA0V8bZLOzjml lhj+royySRpJ8MQm5A8V8NyeuRVkmKuxV2KuxV2KuxVKNb17y3pd5Yw6vNHBPeicWjyxsV4wRGac tLxKRqsaliXYDFWA/mbq1tcjS9QtT69le6bPNbMoYSMknpurCNgG+yQSKVGbnsvkWuaTRtJdLy5e lF0KKf3lfBj+z7gb++bVgiI40jUKihVHYYqpWX9y3/GWX/k62KtGAwgtAwRRuYm/u/o/l+jb2OKo S0vmmuLmOJQjmQUeT7BpGleFP7zx2xVHR26K3NiZJf8AfjdR8h0X6MVWv/vdD/xil/4lHiq+WBJC G3WQbLIuzD29x7HbFUBqF60CLHMvqN6kRDRDt6q7upPwfOtPliqLWJ51DTODGwqIozVCD4tsWB+7 2xVLI7+7uLjXbZohHY2KJFat6bozMYecvxMeLKOSgFR45CMiZHuCrtc1K7g1DSrG3jSVb6ZkuVkh lkX0UWrnmnwRkduda9PFgJyIIA6pTB/UtlLh+cI6pI24/wBVz1+TfeMsQhtPuZLmJ1irCBJLy5ik m8jdEPT5n7sVQ3mi/vNF8v3d9pdqbu/XgIoyjylmZwvJwpDsqg169MrzTMYkjcpCN0qSeSF5LhBH O5jaZBUBXMMZYCu+x8cmOSEg0XWdZ1DzHdW/oi2sYvrLLKYJoy4jmSGHkXbg3LhKWIANOFCBXKYZ JGVdN/x96aRuvar9Xt7lmSskVnc1dQXiBAU7lQWr/k05eFctmaiUPSPy881eatUaQa3bwQadb6da XC3UdvcWw9aUOzo/1hzTjEqMyivHlTmeucrI7lvZJpPmaDU9Z1DTYLO4WOwSCQai3om1nFwCy+iy SvISAtTzRdqEVDKTFU4xV2KuxV2KuxV2KsZ8y/lx5O8yvIdbsBeJKG5xM7hPUaIw+sFUikojYqrj cfOmKsY/MiytLJ9PtbSFILe302eCCJBQJFH6aog9lHTNx2XyLXNI5LdGbmpMcv8Avxep+Y6N9ObZ gt9eSLa4AC/7+X7H+yHVf1e+KqNrcr6bJEPVk9WXZfsisjU5N0H6/bFVYW5c8rg8z1Ef7A+j9r5n 6KYqtijSR7pXUMplGx/4xpiq7jcQ/YJmj/kY/GPkx6/7L78VUXu7f65ExehEcgKEEPUslBx+1U9t sVVqXE3WsMXh/uwj37L+v5YqsuIo47dVRaD1YifEn1V3J7n3xVUa3oxeFvScmrClUYnuy7b+4ocV Q97cUs50mX0nMbhTWqMSp2Vtt/Y0OKq/1hpNrcBx/v0/YHy/m+j7xiqF+vadFq8OnTTF9TmieeFC jkemhCuVIHBftU61+eR4xddVWXV3p1jpVxqGoSCG1tGnkkn+LkiiRqleFW+gdemGUhEWeSom3uZG gjnAaa3lRXRyjRyhWFRziYK1adRQHtxwg2q2C7g9W44N6rNICqJ8RP7tB9ArtU7Yqs1G7hs7C41D UpTBY2sbSziMO5CKKsW4Au2w6KPvwSkIiyqX6nrejLYahcJMptNNt7qK7aNWZY2jWNnWig14hhXj WnTqDkJZBwk9yae0+XPMvl7WNOuTp10k0GlyNY35KsiRTQKPUQ8woIUHqPh985ef1FuDehatpV1q Wp2Wn2bwfVjBPLdqkYt7n6xHRHikjZuRCQgHkA3HiacWUmKp1irsVdirsVdirsVYN5//AC6v/Ntx bk6mtvb2nqyWqGIl45JLd4GUSRvG3B+fJv2ttjirHfNmhroOl6No4mNx9S0u4iMxUIGIaMkqgJCL X7K1PEUGbjsvkWuaClnjjoCau32UXdj8h/HNswWenPLvITFH/vtD8R/1nHT5L95xVD2VqIoG+qkR ASy/uqfuz+9b9kfZ/wBj9NcVRKXA5COUenKeincN/qt3/X7YqtgZVku2YgKJASTsABEmKt+tLLtA tE/384NP9iuxb8B88VQ72UP1+F2LNN6UtJifjHxR9COg9untiqI9SaHaUGSPtKoqf9ko/Wv3DFVt 06PboyMGUyRUYGoP71cVVJLhVYxoDJL3Re3+sei/T9GKoW/t2lsbn6yQymJ/3K/Y+yevdvp29sVR HpTRf3J5p/vpz/xFuo+mv0YqhY7DT5dWGpMr/X44jEiyM37tGI58EJ4jkVFWXrTI8Au+qrbi0tLz S5rW7d0t5pJVk9N2jZgZWqvJCG+LpQdcMo2KKomJJPTSKFfq1sihUFPi4gUAVeiinjv7DCAqlbWc STXTQkxSGUVcGpb90n26/a+nfFVmqWltfWT2OpqRbyFS8kbFUPBg4qRutSu4O3apyMoiQoqlN35R 8v2ukXOlWlqLaxmS4upYomZayGSOStQa0qoFOnHbplZwxESANk29x8p+V9E0DSmttLgMUF4/1qdW dpOUjxoh+2W24RqtPbOZn9RbkbpuhaNpkt1Lp1lDaS30nrXjxIFMslKcnp1ORVHYq7FXYq7FXYq7 FWE+eND876rfWo0m7NpY25lZntbqS0mZZbd4SjfDLG7LI6yRsylV47qcVYr530e/sdO0Kwurky39 ppEkV5f+pNM8kyCMSkNO0kjBnqR6jNm57L5FrmgIq21fVXkD9q4WpJ93BqRT6R8s2rBFKysoZSCp FQRuCDiqjZf3Lf8AGWX/AJOtirUsqScoUjE56Op+wPZmNR9HX2xVB21pMk9w7N9YCygiJyfhIjQ1 Qkmp/wBb7xiqYRTxyVANHX7SNsw+Y/jiqx/97of+MUv/ABKPFVSWaOIAuaE/ZUVJPyA3OKpdfWs0 sYkU/VeUsVVXct+8X7dDT/gfi/ysVRcUiQKI5EEI7MP7sk+/Y/6344quv/8AeG4/4xP/AMROKqxI AJJoB1OKoaUi5AWJAyjcTtUAHxSlGPzFB74qhrCGWBGketz+8lHqGnqKPUatBsv/AAIH0nFVbUbW LU9LubRWQrcRvETInqICwpR4yRyHip+RyM42CFWaLp1pptqdPs4xFa2pSGGMdlSGMDDGIiAArGtB 8lSaT5gOqz3ourlxcO1tBGU/eXU7ysalyFT4+m1T32AzHx4OGXFf4KSU01zTrqS0uUidIi9nchLc 8mgrRR8XEo1D3pQexy+f0lD0j8t/y9uPLYmupprUyXFjaWlubOGSEosSsz+pzllR/wB5IeAChUX4 VAGcrIUS3pp5R8nX+ia1ruq3+qvqk+sPCQ0kYRkWAOAKgmm0nHitEAUELyZyYqynFXYq7FXYq7FX Yqw7zf5v1vStUtLbTtPkmt0M0upyNbSzVto7Z5udu0TqtRIgQq25JAA74qxnzlc6ndaZodzqqRx6 nPo8kt9HCrJGs7rE0iorlnChyQAxrm47L5Frmgs2zBCTBInrCxWdvi9JRyDV7slR/wAFUe5xVDWL ySIUu/3HKWULEp+FiZG29Tav+rt9IxVM1VVUKoCqNgo2AGKqNv8A311/xlH/ACaTFV06QMnKWihN xJXiV+TbUxVL3nvPrsQVWaH05P8ASCvx05JX93tX50/2JGKo+3SDj6kbeoW6yk8iae/z7DbFWr3+ 5X/jLF/ydXFVYgEEEVB6jFUt1EtFa3Edp8ZEbhoP2F+E/tfsfLf2GKq8VJnpck+qN/q7Cij6Nw9P Gp+jFUZiqhZf3Lf8ZZf+TrYq1cJAv70sYpDsHX7THw478/lQ+2KoK3nujLci4HoQ+oKyqNz+7Tru fT/H5g4q15gvbjS9Au7rTYllvFUfVUKPKrTSEIhcIQ7LyYcjXpvkMsiIkjmkMdv/ADHrbaJqV6bY eqJJ7bSx6EwEkDvAiSSRlue3NuTfCNumVHJLgJrrstPe/Jl35juNGmudbWEt60g0+O3gkt3+qoAs fqJNLKS7MrENVQylTxU1A5uf1FuXeXtd1PVNY1mKa1a106yNrHaCWJ4pmkkhE0/JizI6r6iKCnQh hU5FU/xV2KuxV2KuxV2Ksb81ef8AQfLUlul/6sonkeORrYJKYGjga5/eoGElXjjPBVVmY9BirCfP /mC11K00nV4kZLK+0yeaLkUZ1EhjKhljZxXp9knNx2XyLXNLEkluFDRH04W3WTYuw8QNwPp+4Ztm CtFDHECEFK7sepJ8STucVUbVVa3dWAZTJMCp3BHqtiq70pov7k80/wB9Of8AiLdR9NfoxVC2l+st xdxwLymEg5Kx4haRoDU7132+GuKotLccg8rerINwTsq/6q9vn198Vaf/AHuh/wCMUv8AxKPFW3t1 LGSMmOU9WXvT+YdDiqD1C9FvEi3I4sZIuDLurUkX/gfp2HjiqL9OeXeQmKP/AH2h+I/6zjp8l+84 qtvERNPuERQqiJ6KBQD4T2GKq0kUci8XWo6jxB8Qex98VUmM1upYn1YVFTUgOoHuaBh86fTiqG0+ 6a5gY21OHqygyuDsfUY0CbNX50+nFUZFbojc93kIoZG3anh7D2GKrbf++uv+Mo/5NJirjblCWt29 M9SnVD9Hb6PpriqU65qsNvFceqAs0VncsyMwVdlU1Mh+ELQV33p2yMzUSVem+RPP3+IVMT2kNrDa abZ3tzcJdCdFe6acLH9iP4fStxLyNDRwGVSDnKyNkt6daP5rsdW1rVdLtYJwdKFuz3jiMQTrdRmR Gt6OZHSgpzKBSahS1DSKp1irsVdirsVdirsVSbXtF8rTK+oaxp0N0UQwtI8BnfhL+7KhVV2NeVNh sCe1cVYNonmXyv57ubPRbLRTZ2MdvqMdldN/o1xb2tjJBaKY7dovhSaSRlVCfh9Pcctluw55YzcS gi1+ueStR05nuLessO5aaJa7f8Wxf8bDsOozc6fXwntL0lrMUjW54kLOAhOyuN0avg3b5H8cz2Kl b3CJGyAF5fUlIjTc09VtzWgH04qq+jJL/vQw4/75Qnj/ALI7Fv1e2KqcUETvcoyiiyjjTYr+6T7J G4+jFVSs8P2qzRfzCnqD5gUDfRv7HFVNriD61FLzHpiOUFiaUPKMUPv7Yqqc55v7sGKP/fjD4z/q qenzb7sVU7iGOOEFR8TSw8nO7Gkq9ScVVPq7Rb25Cj/fJ+x9FN1+jb2xVRu7hWs7iNwY5fSeiN3+ E/ZPRvo+nFVdrirFIV9Vxs1DRVP+U38OvtirltyzB529RgaqvRFI8F8fc19qYqo29ujxs+6SCSUC Rdmp6rbe49jiqr60sW061T/fyA0/2S7lfxHyxVThuIUe4YsCHkHDj8Rb90h+ECpP0YqiLa01DUJx bwRPybpDHvIR4swPFB71+kZXkyxgLkUgMtsPy80yC2a610LNBFFIZLGNS8fA0dvUABaQ/APhUeI+ LNPqO0ZS2jsGYgg7X80rL/F6eWYNE+C7vhp1ldQN6iNFBaieaS4CRcIBGGEaRFy9ftCMDNazZ3Ya RpenGdrG0itmupDNcGJAhkkPVmp1OKovFXYq7FXYq7FXYq7FVGaP00kmt4EkulRvTUkJyO7BC9DQ M3tirB9Jj/Mm98xC5vru407RUvppvqjJYFTZpbxhbdyI3l3uGco6sCUVqkVUYqluva95C1rWrjSN IlludTintLe+uNMWKeBHv3kCeqC45cfTJlMQLKDybZW45mn1s8e3MMTG0quPK+qeX1MTxBImkcqa loX5MWHGSnJTTsw7dO+brBqoZOXPuazGlOO4R24EFJepjfY08RSoP0ZkIW2/99df8ZR/yaTFXG4M nw2459jKfsD6f2vkPvGKoV7CM6lDMWP1n0pKTCm26CgX7NKGmKor15ItrgAL/v5fsf7IdV/V74q1 eEGBCDUGSGh/56riqpLOkZC7tIfsxrux/s9ztiqD1G3e4sLgXNBH6bkQr7KSOTdfup9OKohY5bdQ sQ9SFdhGaBlHgp6H6fvxVVimjkB4ncbMpBDD5g7jFVG1dEt3Z2CqJJasTQD962KrhJPMQsKlVYhQ 7A8mJNAETrUnYV+44CQBZVNLDyVFplpf+YNduDpWlwK13dyH45mhjjDOzrRuH2a0Ucu3EZrNR2kB tDfzZiDL/LusaDqNhc2/lF0juLb0GuPrdrcxlROokUyLMIJWYxeJqOhpmonklM3I22AJJ5K8pfmV ZeYY9T8z+YFvoRBOJ7WBphDJPNcSOnCFm9KNI4Si/Z5fD1+1ygr0FYok+yiruW2AG7GrH5nviq7F XYq7FXYq7FXYq7FXYq7FXYqlL+UfK76hDqLaTa/XoJBNDciFBIsgQRhwwHUIoAxVgv5hz/m9czzR +WLMx2v1R4ZYHFnNE1wbhGikT11rIJIQ6OGoErWh64QaVPtc/L+GeIyaeQJQORt5CQhbxjfdkPWn 8M2Wn7RlHae4+1gYPPn0vVLK7uodSic0kB+rNsQOCiteky7EVrTbuc3GPLGYuJtrIRkUsci1jNQN iOhB8COoPtk1U3/3uh/4xS/8SjxVUkkjjXk7BR037nwHviqW3kNw0Qa2P1aMyxEqwB5fvV3CmvD/ ADquKoy3aGM+mU9KVuvI8uZHcOftfTv7Yquv/wDeG4/4xP8A8ROKq+KoSYpM1IV5zLsJlPEL7Ft6 /wCrQ++Kph5V8oa3qa+rKALb1JGjvZQVShdiDHD+11qGrQ/zDpmFqNdCGw3LIRtkXmOS78nWELeX fL1zrur3MsNul0AjJF68gjZ5DyRlRBuQgAO3JgKsNLm1M8h3LYBSr5Tk1Dzx5SF15r05tOuWuJhB DELizmSEHiKlm9QMyko9DQ/hlCWReX/K2i+X4500yFohcMpkLu8h4xqEijUuTRI0HFF7DFU2xV2K uxV2KuxV2KuxV2KuxV2KuxV2KuxV2KsB89fltrXmfUo7n/EDpp8UNzEmjzQI9sHuo/Q9WsZjkZki eSnJjuR0HLkqp+d/Muk+WNH0/SDpp1praMQm35/V5xHDbM/qQkpRzxjo3FgFr8RGThklA3E0pCUW Ply/1fy9Z+YLS2kh+txmQW1T66JyPEqXSEyo6jmvKNWoR8Fc2+n7SB2nt5tZgkE1zdJqCRtH9hJV a4KsFUhkryT7VR08PcdM2gIIsMEdDDHtLy9VyKiUkHY/y02A+WKtXv8Acr/xli/5Oriqq6I6lHUM p6qRUH6DiqX6k729pOkbGesTn0CauBxO4Y9v9b78VTLSdJ1HW5THDGX4mksQqscfT+9cgV69O46A 5Rm1MMY3KQLR0uveRfLl89jKX8ya7a2jX76bp3oyCKKOZIaBZZYozJylHFWbkePwqDQHS6jXTybD YNgjSeeePIGpearizuvrdsiWQkms7S/tRcpFNNbNblWVZFjdf3nMk8mBFFYBjmEyZV5e0hNG0HTt JQhlsLaK2DLyofSQLUc2dgNtgWOKphirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdiqySCG QgyRq5AKgsASA2zDfse+KsY8/Xn5gw6esXk3T7a5u5pIY3uricR+ijycZXWNo3VuCb1J714tTiVU qsbK8n8p3Gu/mOttpGqQPczT3EEiCO2tFkPpIZKDmPTRa86mp2p0F+HUzxnYoItikMdndi7utDux e2tpIUubiOKRIw+5JkjkCsvRviU8aihYkEZutProZNjsWsxpDX14kcSLcD0nMsQUfaDH1F2Qgbn2 6+2ZrFFQw317MsEEbhpPsRoOUzCoFaCoUCu58P5chPJGAuRpaZJo3lPSWZ7a9u7aa8YS00eK4X1H eMASLK4Jeq81D8R8O25zUajtInaG3m2CC7TF/MSPW44vTltNGn1ZFS3SOyWC1063s5GmQBVMrrPd cVEhbkftBYxs2sJJNlmzV9C0R7o3b2Fu10eA9cxIX/dSetH8VK/DL8Y/yt8Co7FXYq7FXYq7FXYq 7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FUo8zeUfLnmiwbT9dsY760YcTHJXoWVzuCD9qNT9 GKpXcWWmeRNC1K90HQ7rUJZnkupbO1b1ZpJAhKjlM/wxqE4hVrTspJ3VefW4vtUsdV1fzHpkekNF Fa/VLKCF7f1bz0PWubV57tjAh9eP01cKsYqCWcmi5mHXZICufvYmIT/8rfNOn+abO90600mTR47e C1nluoLiV5WeVnJjeSSK3mVlMR+FhXgR8KggHHyZZTNyNpATXyX+Ufl/yjqq6jpt1eSyLbS2vC5l EnIT3LXTu78Q7n1HagZqCpNKmuVpZxirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdi rsVdirsVdirsVdirTxpIhSRQ6HqrCoP0HFXBVBJAALGrEdzSlT9AxVvFXYq7FXYq7FXYq7FXYq7F XYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FX Yq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXY q7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq 7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FX/2Q== + + + + + + Mathematica PDF Export + + + + + + + + application/postscript + + + + 478.080078 + 548.316406 + Points + + 1 + True + False + + + + Times-Italic + Times + Italic + TrueType + 6.1d3e1 + False + Times.dfont + + + + + + Cyan + Magenta + Yellow + Black + + + + + + Default Swatch Group + 0 + + + + + + + uuid:d33e4e07-72a4-5d40-a12f-f6077bb12336 + xmp.did:F77F11740720681192B0A09D5784D456 + xmp.did:F77F1174072068119109AEC07EBA3C5F + proof:pdf + + + + + saved + xmp.iid:F77F1174072068119109AEC07EBA3C5F + 2012-05-23T17:19:09-04:00 + Adobe Illustrator CS4 + / + + + converted + from application/postscript to application/vnd.adobe.illustrator + + + saved + xmp.iid:F77F11740720681192B0A09D5784D456 + 2012-06-04T21:24:52-04:00 + Adobe Illustrator CS4 + / + + + saved + xmp.iid:F77F1174072068118DBBEB4F52BC1593 + 2012-06-06T15:39:34-04:00 + Adobe Illustrator CS4 + / + + + converted + from application/postscript to application/vnd.adobe.illustrator + + + + proof:pdf + xmp.did:F77F1174072068118DBBEB4F52BC1593 + xmp.iid:F77F1174072068118DBBEB4F52BC1593 + xmp.did:F77F1174072068119109AEC07EBA3C5F + + + + + + + + + + + + + + + + + + + + + + + + + % &&end XMP packet marker&& [{ai_metadata_stream_123} <> /PUT AI11_PDFMark5 [/Document 1 dict begin /Metadata {ai_metadata_stream_123} def currentdict end /BDC AI11_PDFMark5 +%ADOEndClientInjection: PageSetup End "AI11EPS" +%%EndPageSetup +1 -1 scale 0 -556.169 translate +pgsv +[1 0 0 1 0 0 ]ct +gsave +np +gsave +0 0 mo +0 556.169 li +478.08 556.169 li +478.08 0 li +cp +clp +[1 0 0 1 0 0 ]ct +gsave +0 0 mo +0 548.316 li +478.08 548.316 li +478.08 0 li +0 0 li +eclp +gsave +-2.27977 -1.8799 mo +-2.27977 550.12 li +479.72 550.12 li +479.72 -1.8799 li +-2.27977 -1.8799 li +eclp +gsave +-.279855 -.879941 mo +-.279855 548.12 li +478.72 548.12 li +478.72 -.879941 li +-.279855 -.879941 li +eclp +239.22 539.317 mo +239.22 8.99921 li +238.86 8.99921 li +238.86 539.317 li +239.22 539.317 li +false sop +/0 +[/DeviceCMYK] /CSA add_res +0 0 0 1 cmyk +f +277.466 517.235 mo +277.466 31.0807 li +277.106 31.0807 li +277.106 517.235 li +277.466 517.235 li +f +315.713 495.154 mo +315.713 53.1618 li +315.353 53.1618 li +315.353 495.154 li +315.713 495.154 li +f +353.959 473.072 mo +353.959 75.2439 li +353.599 75.2439 li +353.599 473.072 li +353.959 473.072 li +f +392.206 450.991 mo +392.206 97.3248 li +391.846 97.3248 li +391.846 450.991 li +392.206 450.991 li +f +430.452 428.909 mo +430.452 119.407 li +430.092 119.407 li +430.092 428.909 li +430.452 428.909 li +f +468.698 406.827 mo +468.698 141.489 li +468.338 141.489 li +468.338 406.827 li +468.698 406.827 li +f +200.974 517.235 mo +200.974 31.0807 li +200.614 31.0807 li +200.614 517.235 li +200.974 517.235 li +f +162.727 495.154 mo +162.727 53.1618 li +162.367 53.1618 li +162.367 495.154 li +162.727 495.154 li +f +124.481 473.072 mo +124.481 75.2439 li +124.121 75.2439 li +124.121 473.072 li +124.481 473.072 li +f +86.2342 450.991 mo +86.2342 97.3248 li +85.8742 97.3248 li +85.8742 450.991 li +86.2342 450.991 li +f +47.9881 428.909 mo +47.9881 119.407 li +47.6281 119.407 li +47.6281 428.909 li +47.9881 428.909 li +f +9.74201 406.827 mo +9.74201 141.489 li +9.38196 141.489 li +9.38196 406.827 li +9.74201 406.827 li +f +9.3161 141.735 mo +468.583 406.893 li +468.763 406.581 li +9.49613 141.423 li +9.3161 141.735 li +f +47.5622 119.653 mo +468.583 362.73 li +468.763 362.418 li +47.7422 119.341 li +47.5622 119.653 li +f +85.8083 97.5707 mo +468.583 318.567 li +468.763 318.255 li +85.9884 97.259 li +85.8083 97.5707 li +f +124.055 75.4898 mo +468.583 274.404 li +468.763 274.092 li +124.235 75.1779 li +124.055 75.4898 li +f +162.301 53.4077 mo +468.583 230.241 li +468.763 229.929 li +162.481 53.096 li +162.301 53.4077 li +f +200.548 31.3266 mo +468.583 186.078 li +468.763 185.766 li +200.728 31.0149 li +200.548 31.3266 li +f +238.794 9.24509 mo +468.583 141.915 li +468.763 141.603 li +238.974 8.93335 li +238.794 9.24509 li +f +430.518 428.663 mo +9.49613 185.586 li +9.3161 185.898 li +430.338 428.975 li +430.518 428.663 li +f +392.272 450.745 mo +9.49613 229.749 li +9.3161 230.061 li +392.092 451.057 li +392.272 450.745 li +f +354.025 472.826 mo +9.49613 273.912 li +9.3161 274.224 li +353.845 473.138 li +354.025 472.826 li +f +315.779 494.908 mo +9.49613 318.075 li +9.3161 318.387 li +315.599 495.22 li +315.779 494.908 li +f +277.532 516.989 mo +9.49613 362.238 li +9.3161 362.55 li +277.352 517.301 li +277.532 516.989 li +f +239.286 539.071 mo +9.49613 406.401 li +9.3161 406.713 li +239.106 539.383 li +239.286 539.071 li +f +468.583 141.423 mo +9.3161 406.581 li +9.49613 406.893 li +468.763 141.735 li +468.583 141.423 li +f +430.338 119.341 mo +9.3161 362.418 li +9.49613 362.73 li +430.518 119.653 li +430.338 119.341 li +f +392.092 97.259 mo +9.3161 318.255 li +9.49613 318.567 li +392.272 97.5707 li +392.092 97.259 li +f +353.845 75.1779 mo +9.3161 274.092 li +9.49613 274.404 li +354.025 75.4898 li +353.845 75.1779 li +f +315.599 53.096 mo +9.3161 229.929 li +9.49613 230.241 li +315.779 53.4077 li +315.599 53.096 li +f +277.352 31.0149 mo +9.3161 185.766 li +9.49613 186.078 li +277.532 31.3266 li +277.352 31.0149 li +f +239.106 8.93335 mo +9.3161 141.603 li +9.49613 141.915 li +239.286 9.24509 li +239.106 8.93335 li +f +47.7422 428.975 mo +468.763 185.898 li +468.583 185.586 li +47.5622 428.663 li +47.7422 428.975 li +f +85.9884 451.057 mo +468.763 230.061 li +468.583 229.749 li +85.8083 450.745 li +85.9884 451.057 li +f +124.235 473.138 mo +468.763 274.224 li +468.583 273.912 li +124.055 472.826 li +124.235 473.138 li +f +162.481 495.22 mo +468.763 318.387 li +468.583 318.075 li +162.301 494.908 li +162.481 495.22 li +f +200.728 517.301 mo +468.763 362.55 li +468.583 362.238 li +200.548 516.989 li +200.728 517.301 li +f +238.974 539.383 mo +468.763 406.713 li +468.583 406.401 li +238.794 539.071 li +238.974 539.383 li +f +238.86 538.757 mo +201.213 517.021 li +238.86 495.285 li +238.86 538.757 li +239.22 538.757 mo +239.22 495.285 li +276.867 517.021 li +239.22 538.757 li +277.106 516.743 mo +239.4 494.974 li +277.106 473.204 li +277.106 516.743 li +200.974 516.743 mo +200.974 473.204 li +238.68 494.974 li +200.974 516.743 li +277.466 516.676 mo +277.466 473.204 li +315.113 494.94 li +277.466 516.676 li +200.614 516.676 mo +162.967 494.94 li +200.614 473.204 li +200.614 516.676 li +315.353 494.662 mo +277.646 472.892 li +315.353 451.122 li +315.353 494.662 li +162.727 494.662 mo +162.727 451.122 li +200.434 472.892 li +162.727 494.662 li +238.86 494.662 mo +201.154 472.892 li +231.571 455.331 li +238.86 459.539 li +238.86 494.662 li +239.22 494.662 mo +239.22 459.539 li +246.509 455.331 li +276.926 472.892 li +239.22 494.662 li +162.367 494.593 mo +124.72 472.858 li +162.367 451.122 li +162.367 494.593 li +315.713 494.593 mo +315.713 451.122 li +353.36 472.858 li +315.713 494.593 li +277.106 472.58 mo +246.869 455.123 li +277.106 437.666 li +277.106 472.58 li +200.614 472.58 mo +162.907 450.81 li +193.324 433.249 li +200.614 437.458 li +200.614 472.58 li +277.466 472.58 mo +277.466 437.458 li +284.756 433.249 li +315.173 450.81 li +277.466 472.58 li +353.599 472.58 mo +315.893 450.81 li +353.599 429.04 li +353.599 472.58 li +124.481 472.58 mo +124.481 429.04 li +162.187 450.81 li +124.481 472.58 li +200.974 472.58 mo +200.974 437.666 li +231.211 455.123 li +200.974 472.58 li +124.121 472.512 mo +86.4741 450.776 li +124.121 429.041 li +124.121 472.512 li +353.959 472.512 mo +353.959 429.041 li +391.606 450.776 li +353.959 472.512 li +391.846 450.499 mo +354.139 428.729 li +391.846 406.958 li +391.846 450.499 li +86.2342 450.499 mo +86.2342 406.959 li +123.941 428.729 li +86.2342 450.499 li +315.353 450.499 mo +285.116 433.041 li +315.353 415.584 li +315.353 450.499 li +162.727 450.499 mo +162.727 415.584 li +192.964 433.041 li +162.727 450.499 li +162.367 450.498 mo +124.661 428.729 li +155.078 411.168 li +162.367 415.376 li +162.367 450.498 li +315.713 450.498 mo +315.713 415.376 li +323.002 411.168 li +353.419 428.729 li +315.713 450.498 li +85.8742 450.43 mo +48.2276 428.695 li +85.8742 406.959 li +85.8742 450.43 li +392.206 450.43 mo +392.206 406.959 li +429.853 428.694 li +392.206 450.43 li +124.481 428.418 mo +124.481 393.503 li +154.718 410.96 li +124.481 428.418 li +353.599 428.417 mo +323.362 410.96 li +353.599 393.502 li +353.599 428.417 li +430.092 428.417 mo +392.385 406.647 li +430.092 384.877 li +430.092 428.417 li +47.9881 428.417 mo +47.9881 384.877 li +85.6948 406.647 li +47.9881 428.417 li +124.121 428.417 mo +86.4148 406.647 li +116.831 389.086 li +124.121 393.295 li +124.121 428.417 li +353.959 428.417 mo +353.959 393.295 li +361.249 389.086 li +391.665 406.647 li +353.959 428.417 li +47.6281 428.348 mo +9.98114 406.613 li +47.6281 384.877 li +47.6281 428.348 li +430.452 428.348 mo +430.452 384.878 li +468.098 406.613 li +430.452 428.348 li +391.846 406.336 mo +361.609 388.878 li +391.846 371.421 li +391.846 406.336 li +86.2342 406.336 mo +86.2342 371.421 li +116.471 388.878 li +86.2342 406.336 li +85.8742 406.335 mo +48.1684 384.565 li +78.5846 367.005 li +85.8742 371.213 li +85.8742 406.335 li +392.206 406.335 mo +392.206 371.213 li +399.495 367.005 li +429.911 384.565 li +392.206 406.335 li +468.279 406.301 mo +430.631 384.565 li +468.279 362.83 li +468.279 406.301 li +9.80104 406.301 mo +9.80104 362.83 li +47.4483 384.565 li +9.80104 406.301 li +430.092 384.254 mo +399.675 366.693 li +399.675 358.275 li +430.092 340.714 li +430.092 384.254 li +47.9881 384.254 mo +47.9881 340.714 li +78.4048 358.275 li +78.4048 366.693 li +47.9881 384.254 li +47.6281 384.254 mo +9.922 362.484 li +47.6281 340.714 li +47.6281 384.254 li +430.452 384.253 mo +430.452 340.715 li +468.158 362.484 li +430.452 384.253 li +9.80104 362.138 mo +9.80104 318.667 li +47.4483 340.402 li +9.80104 362.138 li +468.279 362.138 mo +430.631 340.402 li +468.279 318.667 li +468.279 362.138 li +399.675 357.859 mo +399.675 322.945 li +429.911 340.402 li +399.675 357.859 li +78.4048 357.859 mo +48.1684 340.402 li +78.4048 322.945 li +78.4048 357.859 li +430.092 340.091 mo +399.675 322.53 li +399.675 314.112 li +430.092 296.55 li +430.092 340.091 li +47.9881 340.091 mo +47.9881 296.551 li +78.4048 314.112 li +78.4048 322.53 li +47.9881 340.091 li +47.6281 340.09 mo +9.92212 318.321 li +47.6281 296.551 li +47.6281 340.09 li +430.452 340.09 mo +430.452 296.552 li +468.157 318.321 li +430.452 340.09 li +9.80104 317.975 mo +9.80104 274.503 li +47.4483 296.239 li +9.80104 317.975 li +468.279 317.975 mo +430.631 296.239 li +468.279 274.503 li +468.279 317.975 li +399.675 313.696 mo +399.675 278.782 li +429.911 296.239 li +399.675 313.696 li +78.4048 313.696 mo +48.1684 296.239 li +78.4048 278.782 li +78.4048 313.696 li +430.092 295.928 mo +399.675 278.366 li +399.675 269.95 li +430.092 252.388 li +430.092 295.928 li +47.9881 295.928 mo +47.9881 252.388 li +78.4048 269.949 li +78.4048 278.366 li +47.9881 295.928 li +47.6281 295.927 mo +9.922 274.158 li +47.6281 252.388 li +47.6281 295.927 li +430.452 295.927 mo +430.452 252.389 li +468.158 274.158 li +430.452 295.927 li +9.80104 273.812 mo +9.80104 230.341 li +47.4479 252.076 li +9.80104 273.812 li +468.279 273.812 mo +430.632 252.076 li +468.279 230.341 li +468.279 273.812 li +399.675 269.534 mo +399.675 234.619 li +429.912 252.076 li +399.675 269.534 li +78.4048 269.534 mo +48.1679 252.076 li +78.4048 234.619 li +78.4048 269.534 li +430.092 251.765 mo +399.675 234.203 li +399.675 225.786 li +430.092 208.225 li +430.092 251.765 li +47.6281 251.765 mo +9.922 229.995 li +47.6281 208.225 li +47.6281 251.765 li +47.9881 251.764 mo +47.9881 208.225 li +78.4048 225.786 li +78.4048 234.203 li +47.9881 251.764 li +430.452 251.764 mo +430.452 208.226 li +468.158 229.995 li +430.452 251.764 li +9.80104 229.649 mo +9.80104 186.178 li +47.4483 207.913 li +9.80104 229.649 li +468.279 229.649 mo +430.631 207.913 li +468.279 186.178 li +468.279 229.649 li +399.675 225.371 mo +399.675 190.456 li +429.911 207.913 li +399.675 225.371 li +78.4048 225.371 mo +48.1683 207.913 li +78.4048 190.456 li +78.4048 225.371 li +430.092 207.602 mo +399.675 190.041 li +399.675 181.623 li +430.092 164.062 li +430.092 207.602 li +47.9881 207.602 mo +47.9881 164.062 li +78.4048 181.623 li +78.4048 190.041 li +47.9881 207.602 li +47.6281 207.602 mo +9.922 185.832 li +47.6281 164.062 li +47.6281 207.602 li +430.452 207.601 mo +430.452 164.063 li +468.158 185.832 li +430.452 207.601 li +9.80104 185.486 mo +9.80104 142.015 li +47.4483 163.75 li +9.80104 185.486 li +468.279 185.486 mo +430.631 163.75 li +468.279 142.015 li +468.279 185.486 li +78.5846 181.311 mo +48.1683 163.75 li +85.8742 141.981 li +85.8742 177.103 li +78.5846 181.311 li +399.495 181.311 mo +392.206 177.103 li +392.206 141.981 li +429.911 163.75 li +399.495 181.311 li +391.846 176.895 mo +361.609 159.438 li +391.846 141.98 li +391.846 176.895 li +86.2342 176.895 mo +86.2342 141.98 li +116.471 159.438 li +86.2342 176.895 li +430.092 163.439 mo +392.385 141.669 li +430.092 119.899 li +430.092 163.439 li +47.9881 163.439 mo +47.9881 119.899 li +85.6948 141.669 li +47.9881 163.439 li +47.6281 163.438 mo +9.98114 141.703 li +47.6281 119.967 li +47.6281 163.438 li +430.452 163.438 mo +430.452 119.968 li +468.099 141.703 li +430.452 163.438 li +361.249 159.23 mo +353.959 155.021 li +353.959 119.899 li +391.665 141.669 li +361.249 159.23 li +116.831 159.23 mo +86.4148 141.669 li +124.121 119.899 li +124.121 155.021 li +116.831 159.23 li +353.599 154.813 mo +323.362 137.356 li +353.599 119.899 li +353.599 154.813 li +124.481 154.813 mo +124.481 119.898 li +154.718 137.356 li +124.481 154.813 li +391.846 141.358 mo +354.139 119.587 li +391.846 97.8166 li +391.846 141.358 li +86.2342 141.357 mo +86.2342 97.8166 li +123.941 119.587 li +86.2342 141.357 li +85.8742 141.357 mo +48.2276 119.621 li +85.8742 97.8859 li +85.8742 141.357 li +392.206 141.357 mo +392.206 97.8863 li +429.853 119.621 li +392.206 141.357 li +323.002 137.148 mo +315.713 132.94 li +315.713 97.8176 li +353.419 119.587 li +323.002 137.148 li +155.078 137.148 mo +124.661 119.587 li +162.367 97.8176 li +162.367 132.94 li +155.078 137.148 li +315.353 132.732 mo +285.116 115.275 li +315.353 97.8171 li +315.353 132.732 li +162.727 132.732 mo +162.727 97.8171 li +192.964 115.275 li +162.727 132.732 li +353.599 119.276 mo +315.893 97.5056 li +353.599 75.7357 li +353.599 119.276 li +124.481 119.276 mo +124.481 75.7357 li +162.187 97.5055 li +124.481 119.276 li +353.959 119.275 mo +353.959 75.8042 li +391.606 97.5397 li +353.959 119.275 li +124.121 119.275 mo +86.4742 97.5395 li +124.121 75.8042 li +124.121 119.275 li +193.324 115.067 mo +162.907 97.5055 li +200.614 75.7355 li +200.614 110.858 li +193.324 115.067 li +284.756 115.067 mo +277.466 110.858 li +277.466 75.7355 li +315.173 97.5055 li +284.756 115.067 li +277.106 110.65 mo +246.869 93.193 li +277.106 75.7356 li +277.106 110.65 li +200.974 110.65 mo +200.974 75.7357 li +231.211 93.193 li +200.974 110.65 li +315.353 97.1941 mo +277.646 75.4238 li +315.353 53.6536 li +315.353 97.1941 li +162.727 97.194 mo +162.727 53.6536 li +200.434 75.4238 li +162.727 97.194 li +162.367 97.1934 mo +124.72 75.4581 li +162.367 53.7227 li +162.367 97.1934 li +315.713 97.1934 mo +315.713 53.7227 li +353.36 75.4581 li +315.713 97.1934 li +231.571 92.9852 mo +201.154 75.4238 li +238.86 53.654 li +238.86 88.7768 li +231.571 92.9852 li +246.509 92.9851 mo +239.22 88.7768 li +239.22 53.6541 li +276.926 75.4238 li +246.509 92.9851 li +200.614 75.1121 mo +162.967 53.3764 li +200.614 31.6406 li +200.614 75.1121 li +277.466 75.1121 mo +277.466 31.6406 li +315.113 53.3764 li +277.466 75.1121 li +277.106 75.112 mo +239.4 53.3423 li +277.106 31.5725 li +277.106 75.112 li +200.974 75.112 mo +200.974 31.5725 li +238.68 53.3423 li +200.974 75.112 li +238.86 53.0305 mo +201.213 31.2948 li +238.86 9.55913 li +238.86 53.0305 li +239.22 53.0304 mo +239.22 9.55913 li +276.867 31.2948 li +239.22 53.0304 li +.173373 .172793 3.0518e-05 3.0518e-05 cmyk +f +239.04 538.861 mo +238.86 538.757 li +238.86 495.285 li +239.04 495.181 li +239.22 495.285 li +239.22 538.757 li +239.04 538.861 li +239.04 494.766 mo +238.86 494.662 li +238.86 459.539 li +239.04 459.643 li +239.22 459.539 li +239.22 494.662 li +239.04 494.766 li +239.22 88.7768 mo +239.04 88.6729 li +238.86 88.7768 li +238.86 53.654 li +239.04 53.5501 li +239.22 53.6541 li +239.22 88.7768 li +239.04 53.1344 mo +238.86 53.0305 li +238.86 9.55913 li +239.04 9.45519 li +239.22 9.55913 li +239.22 53.0304 li +239.04 53.1344 li +.935668 .883391 .434913 .650324 cmyk +f +277.228 516.813 mo +277.106 516.743 li +277.106 473.204 li +277.286 473.1 li +277.466 473.204 li +277.466 516.676 li +277.228 516.813 li +277.286 472.684 mo +277.106 472.58 li +277.106 437.666 li +277.466 437.458 li +277.466 472.58 li +277.286 472.684 li +277.466 110.858 mo +277.106 110.65 li +277.106 75.7356 li +277.286 75.6316 li +277.466 75.7355 li +277.466 110.858 li +277.286 75.216 mo +277.106 75.112 li +277.106 31.5725 li +277.227 31.5026 li +277.466 31.6406 li +277.466 75.1121 li +277.286 75.216 li +f +315.474 494.732 mo +315.353 494.662 li +315.353 451.122 li +315.533 451.018 li +315.713 451.122 li +315.713 494.593 li +315.474 494.732 li +315.533 450.602 mo +315.353 450.499 li +315.353 415.584 li +315.713 415.376 li +315.713 450.498 li +315.533 450.602 li +315.713 132.94 mo +315.353 132.732 li +315.353 97.8171 li +315.533 97.7134 li +315.713 97.8176 li +315.713 132.94 li +315.533 97.2977 mo +315.353 97.1941 li +315.353 53.6536 li +315.473 53.5842 li +315.713 53.7227 li +315.713 97.1934 li +315.533 97.2977 li +f +353.72 472.65 mo +353.599 472.58 li +353.599 429.04 li +353.779 428.937 li +353.959 429.041 li +353.959 472.512 li +353.72 472.65 li +353.779 428.521 mo +353.599 428.417 li +353.599 393.502 li +353.959 393.295 li +353.959 428.417 li +353.779 428.521 li +353.959 155.021 mo +353.599 154.813 li +353.599 119.899 li +353.779 119.795 li +353.959 119.899 li +353.959 155.021 li +353.779 119.379 mo +353.599 119.276 li +353.599 75.7357 li +353.72 75.666 li +353.959 75.8042 li +353.959 119.275 li +353.779 119.379 li +f +391.966 450.568 mo +391.846 450.499 li +391.846 406.958 li +392.025 406.855 li +392.206 406.959 li +392.206 450.43 li +391.966 450.568 li +392.025 406.439 mo +391.846 406.336 li +391.846 371.421 li +392.206 371.213 li +392.206 406.335 li +392.025 406.439 li +392.206 177.103 mo +391.846 176.895 li +391.846 141.98 li +392.025 141.877 li +392.206 141.981 li +392.206 177.103 li +392.025 141.461 mo +391.846 141.358 li +391.846 97.8166 li +391.966 97.7475 li +392.206 97.8863 li +392.206 141.357 li +392.025 141.461 li +f +430.213 428.487 mo +430.092 428.417 li +430.092 384.877 li +430.271 384.773 li +430.452 384.878 li +430.452 428.348 li +430.213 428.487 li +430.271 384.358 mo +430.092 384.254 li +430.092 340.714 li +430.271 340.61 li +430.452 340.715 li +430.452 384.253 li +430.271 384.358 li +430.271 340.194 mo +430.092 340.091 li +430.092 296.55 li +430.271 296.447 li +430.452 296.552 li +430.452 340.09 li +430.271 340.194 li +430.271 296.031 mo +430.092 295.928 li +430.092 252.388 li +430.272 252.284 li +430.452 252.389 li +430.452 295.927 li +430.271 296.031 li +430.272 251.869 mo +430.092 251.765 li +430.092 208.225 li +430.271 208.121 li +430.452 208.226 li +430.452 251.764 li +430.272 251.869 li +430.271 207.706 mo +430.092 207.602 li +430.092 164.062 li +430.271 163.958 li +430.452 164.063 li +430.452 207.601 li +430.271 207.706 li +430.271 163.543 mo +430.092 163.439 li +430.092 119.899 li +430.213 119.829 li +430.452 119.968 li +430.452 163.438 li +430.271 163.543 li +f +200.853 516.813 mo +200.614 516.676 li +200.614 473.204 li +200.794 473.1 li +200.974 473.204 li +200.974 516.743 li +200.853 516.813 li +200.794 472.684 mo +200.614 472.58 li +200.614 437.458 li +200.974 437.666 li +200.974 472.58 li +200.794 472.684 li +200.614 110.858 mo +200.614 75.7355 li +200.794 75.6317 li +200.974 75.7357 li +200.974 110.65 li +200.614 110.858 li +200.794 75.216 mo +200.614 75.1121 li +200.614 31.6406 li +200.853 31.5026 li +200.974 31.5725 li +200.974 75.112 li +200.794 75.216 li +f +162.606 494.732 mo +162.367 494.593 li +162.367 451.122 li +162.547 451.018 li +162.727 451.122 li +162.727 494.662 li +162.606 494.732 li +162.547 450.602 mo +162.367 450.498 li +162.367 415.376 li +162.727 415.584 li +162.727 450.499 li +162.547 450.602 li +162.367 132.94 mo +162.367 97.8176 li +162.547 97.7134 li +162.727 97.8171 li +162.727 132.732 li +162.367 132.94 li +162.547 97.2976 mo +162.367 97.1934 li +162.367 53.7227 li +162.607 53.5842 li +162.727 53.6536 li +162.727 97.194 li +162.547 97.2976 li +f +124.36 472.65 mo +124.121 472.512 li +124.121 429.041 li +124.301 428.937 li +124.481 429.04 li +124.481 472.58 li +124.36 472.65 li +124.301 428.521 mo +124.121 428.417 li +124.121 393.295 li +124.481 393.503 li +124.481 428.418 li +124.301 428.521 li +124.121 155.021 mo +124.121 119.899 li +124.301 119.795 li +124.481 119.898 li +124.481 154.813 li +124.121 155.021 li +124.301 119.379 mo +124.121 119.275 li +124.121 75.8042 li +124.36 75.666 li +124.481 75.7357 li +124.481 119.276 li +124.301 119.379 li +f +86.1141 450.569 mo +85.8742 450.43 li +85.8742 406.959 li +86.0548 406.855 li +86.2342 406.959 li +86.2342 450.499 li +86.1141 450.569 li +86.0549 406.439 mo +85.8742 406.335 li +85.8742 371.213 li +86.2342 371.421 li +86.2342 406.336 li +86.0549 406.439 li +85.8742 177.103 mo +85.8742 141.981 li +86.0548 141.877 li +86.2342 141.98 li +86.2342 176.895 li +85.8742 177.103 li +86.0548 141.461 mo +85.8742 141.357 li +85.8742 97.8859 li +86.1142 97.7473 li +86.2342 97.8166 li +86.2342 141.357 li +86.0548 141.461 li +f +47.8676 428.487 mo +47.6281 428.348 li +47.6281 384.877 li +47.8084 384.773 li +47.9881 384.877 li +47.9881 428.417 li +47.8676 428.487 li +47.8083 384.358 mo +47.6281 384.254 li +47.6281 340.714 li +47.8083 340.61 li +47.9881 340.714 li +47.9881 384.254 li +47.8083 384.358 li +47.8084 340.194 mo +47.6281 340.09 li +47.6281 296.551 li +47.8084 296.447 li +47.9881 296.551 li +47.9881 340.091 li +47.8084 340.194 li +47.8083 296.031 mo +47.6281 295.927 li +47.6281 252.388 li +47.8079 252.284 li +47.9881 252.388 li +47.9881 295.928 li +47.8083 296.031 li +47.8079 251.869 mo +47.6281 251.765 li +47.6281 208.225 li +47.8083 208.121 li +47.9881 208.225 li +47.9881 251.764 li +47.8079 251.869 li +47.8083 207.706 mo +47.6281 207.602 li +47.6281 164.062 li +47.8082 163.958 li +47.9881 164.062 li +47.9881 207.602 li +47.8083 207.706 li +47.8084 163.543 mo +47.6281 163.438 li +47.6281 119.967 li +47.8676 119.829 li +47.9881 119.899 li +47.9881 163.439 li +47.8084 163.543 li +f +468.098 406.613 mo +430.452 384.878 li +430.271 384.773 li +430.631 384.565 li +468.279 406.301 li +468.279 406.509 li +468.098 406.613 li +429.911 384.565 mo +399.495 367.005 li +399.675 366.901 li +399.675 366.693 li +430.092 384.254 li +430.271 384.358 li +429.911 384.565 li +78.4048 181.623 mo +47.9881 164.062 li +47.8082 163.958 li +48.1683 163.75 li +78.5846 181.311 li +78.4048 181.415 li +78.4048 181.623 li +47.4483 163.75 mo +9.80104 142.015 li +9.80104 141.807 li +9.98114 141.703 li +47.6281 163.438 li +47.8084 163.543 li +47.4483 163.75 li +f +468.158 362.484 mo +430.452 340.715 li +430.271 340.61 li +430.631 340.402 li +468.279 362.138 li +468.279 362.414 li +468.158 362.484 li +429.911 340.402 mo +399.675 322.945 li +399.675 322.53 li +430.092 340.091 li +430.271 340.194 li +429.911 340.402 li +116.471 159.438 mo +86.2342 141.98 li +86.0548 141.877 li +86.4148 141.669 li +116.831 159.23 li +116.471 159.438 li +85.6948 141.669 mo +47.9881 119.899 li +47.8676 119.829 li +48.2276 119.621 li +85.8742 141.357 li +86.0548 141.461 li +85.6948 141.669 li +f +468.157 318.321 mo +430.452 296.552 li +430.271 296.447 li +430.631 296.239 li +468.279 317.975 li +468.279 318.251 li +468.157 318.321 li +429.911 296.239 mo +399.675 278.782 li +399.675 278.366 li +430.092 295.928 li +430.271 296.031 li +429.911 296.239 li +154.718 137.356 mo +124.481 119.898 li +124.301 119.795 li +124.661 119.587 li +155.078 137.148 li +154.718 137.356 li +123.941 119.587 mo +86.2342 97.8166 li +86.1142 97.7473 li +86.4742 97.5395 li +124.121 119.275 li +124.301 119.379 li +123.941 119.587 li +f +468.158 274.158 mo +430.452 252.389 li +430.272 252.284 li +430.632 252.076 li +468.279 273.812 li +468.279 274.088 li +468.158 274.158 li +429.912 252.076 mo +399.675 234.619 li +399.675 234.203 li +430.092 251.765 li +430.272 251.869 li +429.912 252.076 li +192.964 115.275 mo +162.727 97.8171 li +162.547 97.7134 li +162.907 97.5055 li +193.324 115.067 li +192.964 115.275 li +162.187 97.5055 mo +124.481 75.7357 li +124.36 75.666 li +124.72 75.4581 li +162.367 97.1934 li +162.547 97.2976 li +162.187 97.5055 li +f +468.158 229.995 mo +430.452 208.226 li +430.271 208.121 li +430.631 207.913 li +468.279 229.649 li +468.279 229.925 li +468.158 229.995 li +429.911 207.913 mo +399.675 190.456 li +399.675 190.041 li +430.092 207.602 li +430.271 207.706 li +429.911 207.913 li +231.211 93.193 mo +200.974 75.7357 li +200.794 75.6317 li +201.154 75.4238 li +231.571 92.9852 li +231.211 93.193 li +200.434 75.4238 mo +162.727 53.6536 li +162.607 53.5842 li +162.967 53.3764 li +200.614 75.1121 li +200.794 75.216 li +200.434 75.4238 li +f +468.158 185.832 mo +430.452 164.063 li +430.271 163.958 li +430.631 163.75 li +468.279 185.486 li +468.279 185.762 li +468.158 185.832 li +429.911 163.75 mo +392.206 141.981 li +392.025 141.877 li +392.385 141.669 li +430.092 163.439 li +430.271 163.543 li +429.911 163.75 li +391.665 141.669 mo +353.959 119.899 li +353.779 119.795 li +354.139 119.587 li +391.846 141.358 li +392.025 141.461 li +391.665 141.669 li +353.419 119.587 mo +315.713 97.8176 li +315.533 97.7134 li +315.893 97.5056 li +353.599 119.276 li +353.779 119.379 li +353.419 119.587 li +315.173 97.5055 mo +277.466 75.7355 li +277.286 75.6316 li +277.646 75.4238 li +315.353 97.1941 li +315.533 97.2977 li +315.173 97.5055 li +276.926 75.4238 mo +239.22 53.6541 li +239.04 53.5501 li +239.4 53.3423 li +277.106 75.112 li +277.286 75.216 li +276.926 75.4238 li +238.68 53.3423 mo +200.974 31.5725 li +200.853 31.5026 li +201.213 31.2948 li +238.86 53.0305 li +239.04 53.1344 li +238.68 53.3423 li +f +429.853 428.694 mo +392.206 406.959 li +392.025 406.855 li +392.385 406.647 li +430.092 428.417 li +430.213 428.487 li +429.853 428.694 li +391.665 406.647 mo +361.249 389.086 li +361.609 388.878 li +391.846 406.336 li +392.025 406.439 li +391.665 406.647 li +78.4048 225.786 mo +47.9881 208.225 li +47.8083 208.121 li +48.1683 207.913 li +78.4048 225.371 li +78.4048 225.786 li +47.4483 207.913 mo +9.80104 186.178 li +9.80104 185.902 li +9.922 185.832 li +47.6281 207.602 li +47.8083 207.706 li +47.4483 207.913 li +f +391.606 450.776 mo +353.959 429.041 li +353.779 428.937 li +354.139 428.729 li +391.846 450.499 li +391.966 450.568 li +391.606 450.776 li +353.419 428.729 mo +323.002 411.168 li +323.362 410.96 li +353.599 428.417 li +353.779 428.521 li +353.419 428.729 li +78.4048 269.949 mo +47.9881 252.388 li +47.8079 252.284 li +48.1679 252.076 li +78.4048 269.534 li +78.4048 269.949 li +47.4479 252.076 mo +9.80104 230.341 li +9.80104 230.065 li +9.922 229.995 li +47.6281 251.765 li +47.8079 251.869 li +47.4479 252.076 li +f +353.36 472.858 mo +315.713 451.122 li +315.533 451.018 li +315.893 450.81 li +353.599 472.58 li +353.72 472.65 li +353.36 472.858 li +315.173 450.81 mo +284.756 433.249 li +285.116 433.041 li +315.353 450.499 li +315.533 450.602 li +315.173 450.81 li +78.4048 314.112 mo +47.9881 296.551 li +47.8084 296.447 li +48.1684 296.239 li +78.4048 313.696 li +78.4048 314.112 li +47.4483 296.239 mo +9.80104 274.503 li +9.80104 274.227 li +9.922 274.158 li +47.6281 295.927 li +47.8083 296.031 li +47.4483 296.239 li +f +315.113 494.94 mo +277.466 473.204 li +277.286 473.1 li +277.646 472.892 li +315.353 494.662 li +315.474 494.732 li +315.113 494.94 li +276.926 472.892 mo +246.509 455.331 li +246.869 455.123 li +277.106 472.58 li +277.286 472.684 li +276.926 472.892 li +78.4048 358.275 mo +47.9881 340.714 li +47.8083 340.61 li +48.1684 340.402 li +78.4048 357.859 li +78.4048 358.275 li +47.4483 340.402 mo +9.80104 318.667 li +9.80104 318.391 li +9.92212 318.321 li +47.6281 340.09 li +47.8084 340.194 li +47.4483 340.402 li +f +276.867 517.021 mo +239.22 495.285 li +239.04 495.181 li +239.4 494.974 li +277.106 516.743 li +277.228 516.813 li +276.867 517.021 li +238.68 494.974 mo +200.974 473.204 li +200.794 473.1 li +201.154 472.892 li +238.86 494.662 li +239.04 494.766 li +238.68 494.974 li +200.434 472.892 mo +162.727 451.122 li +162.547 451.018 li +162.907 450.81 li +200.614 472.58 li +200.794 472.684 li +200.434 472.892 li +162.187 450.81 mo +124.481 429.04 li +124.301 428.937 li +124.661 428.729 li +162.367 450.498 li +162.547 450.602 li +162.187 450.81 li +123.941 428.729 mo +86.2342 406.959 li +86.0548 406.855 li +86.4148 406.647 li +124.121 428.417 li +124.301 428.521 li +123.941 428.729 li +85.6948 406.647 mo +47.9881 384.877 li +47.8084 384.773 li +48.1684 384.565 li +85.8742 406.335 li +86.0549 406.439 li +85.6948 406.647 li +47.4483 384.565 mo +9.80104 362.83 li +9.80104 362.554 li +9.922 362.484 li +47.6281 384.254 li +47.8083 384.358 li +47.4483 384.565 li +f +9.98114 406.613 mo +9.80104 406.509 li +9.80104 406.301 li +47.4483 384.565 li +47.8083 384.358 li +47.9881 384.254 li +78.4048 366.693 li +78.4048 366.901 li +78.5846 367.005 li +48.1684 384.565 li +47.8084 384.773 li +47.6281 384.877 li +9.98114 406.613 li +399.675 181.623 mo +399.675 181.415 li +399.495 181.311 li +429.911 163.75 li +430.271 163.543 li +430.452 163.438 li +468.099 141.703 li +468.279 141.807 li +468.279 142.015 li +430.631 163.75 li +430.271 163.958 li +430.092 164.062 li +399.675 181.623 li +f +9.80104 362.554 mo +9.80104 362.138 li +47.4483 340.402 li +47.8084 340.194 li +47.9881 340.091 li +78.4048 322.53 li +78.4048 322.945 li +48.1684 340.402 li +47.8083 340.61 li +47.6281 340.714 li +9.922 362.484 li +9.80104 362.554 li +361.609 159.438 mo +361.249 159.23 li +391.665 141.669 li +392.025 141.461 li +392.206 141.357 li +429.853 119.621 li +430.213 119.829 li +430.092 119.899 li +392.385 141.669 li +392.025 141.877 li +391.846 141.98 li +361.609 159.438 li +f +9.80104 318.391 mo +9.80104 317.975 li +47.4483 296.239 li +47.8083 296.031 li +47.9881 295.928 li +78.4048 278.366 li +78.4048 278.782 li +48.1684 296.239 li +47.8084 296.447 li +47.6281 296.551 li +9.92212 318.321 li +9.80104 318.391 li +323.362 137.356 mo +323.002 137.148 li +353.419 119.587 li +353.779 119.379 li +353.959 119.275 li +391.606 97.5397 li +391.966 97.7475 li +391.846 97.8166 li +354.139 119.587 li +353.779 119.795 li +353.599 119.899 li +323.362 137.356 li +f +9.80104 274.227 mo +9.80104 273.812 li +47.4479 252.076 li +47.8079 251.869 li +47.9881 251.764 li +78.4048 234.203 li +78.4048 234.619 li +48.1679 252.076 li +47.8079 252.284 li +47.6281 252.388 li +9.922 274.158 li +9.80104 274.227 li +285.116 115.275 mo +284.756 115.067 li +315.173 97.5055 li +315.533 97.2977 li +315.713 97.1934 li +353.36 75.4581 li +353.72 75.666 li +353.599 75.7357 li +315.893 97.5056 li +315.533 97.7134 li +315.353 97.8171 li +285.116 115.275 li +f +9.80104 230.065 mo +9.80104 229.649 li +47.4483 207.913 li +47.8083 207.706 li +47.9881 207.602 li +78.4048 190.041 li +78.4048 190.456 li +48.1683 207.913 li +47.8083 208.121 li +47.6281 208.225 li +9.922 229.995 li +9.80104 230.065 li +246.869 93.193 mo +246.509 92.9851 li +276.926 75.4238 li +277.286 75.216 li +277.466 75.1121 li +315.113 53.3764 li +315.473 53.5842 li +315.353 53.6536 li +277.646 75.4238 li +277.286 75.6316 li +277.106 75.7356 li +246.869 93.193 li +f +9.80104 185.902 mo +9.80104 185.486 li +47.4483 163.75 li +47.8084 163.543 li +47.9881 163.439 li +85.6948 141.669 li +86.0548 141.461 li +86.2342 141.357 li +123.941 119.587 li +124.301 119.379 li +124.481 119.276 li +162.187 97.5055 li +162.547 97.2976 li +162.727 97.194 li +200.434 75.4238 li +200.794 75.216 li +200.974 75.112 li +238.68 53.3423 li +239.04 53.1344 li +239.22 53.0304 li +276.867 31.2948 li +277.227 31.5026 li +277.106 31.5725 li +239.4 53.3423 li +239.04 53.5501 li +238.86 53.654 li +201.154 75.4238 li +200.794 75.6317 li +200.614 75.7355 li +162.907 97.5055 li +162.547 97.7134 li +162.367 97.8176 li +124.661 119.587 li +124.301 119.795 li +124.121 119.899 li +86.4148 141.669 li +86.0548 141.877 li +85.8742 141.981 li +48.1683 163.75 li +47.8082 163.958 li +47.6281 164.062 li +9.922 185.832 li +9.80104 185.902 li +f +48.2276 428.695 mo +47.8676 428.487 li +47.9881 428.417 li +85.6948 406.647 li +86.0549 406.439 li +86.2342 406.336 li +116.471 388.878 li +116.831 389.086 li +86.4148 406.647 li +86.0548 406.855 li +85.8742 406.959 li +48.2276 428.695 li +399.675 225.786 mo +399.675 225.371 li +429.911 207.913 li +430.271 207.706 li +430.452 207.601 li +468.158 185.832 li +468.279 185.762 li +468.279 186.178 li +430.631 207.913 li +430.271 208.121 li +430.092 208.225 li +399.675 225.786 li +f +86.4741 450.776 mo +86.1141 450.569 li +86.2342 450.499 li +123.941 428.729 li +124.301 428.521 li +124.481 428.418 li +154.718 410.96 li +155.078 411.168 li +124.661 428.729 li +124.301 428.937 li +124.121 429.041 li +86.4741 450.776 li +399.675 269.95 mo +399.675 269.534 li +429.912 252.076 li +430.272 251.869 li +430.452 251.764 li +468.158 229.995 li +468.279 229.925 li +468.279 230.341 li +430.632 252.076 li +430.272 252.284 li +430.092 252.388 li +399.675 269.95 li +f +124.72 472.858 mo +124.36 472.65 li +124.481 472.58 li +162.187 450.81 li +162.547 450.602 li +162.727 450.499 li +192.964 433.041 li +193.324 433.249 li +162.907 450.81 li +162.547 451.018 li +162.367 451.122 li +124.72 472.858 li +399.675 314.112 mo +399.675 313.696 li +429.911 296.239 li +430.271 296.031 li +430.452 295.927 li +468.158 274.158 li +468.279 274.088 li +468.279 274.503 li +430.631 296.239 li +430.271 296.447 li +430.092 296.55 li +399.675 314.112 li +f +162.967 494.94 mo +162.606 494.732 li +162.727 494.662 li +200.434 472.892 li +200.794 472.684 li +200.974 472.58 li +231.211 455.123 li +231.571 455.331 li +201.154 472.892 li +200.794 473.1 li +200.614 473.204 li +162.967 494.94 li +399.675 358.275 mo +399.675 357.859 li +429.911 340.402 li +430.271 340.194 li +430.452 340.09 li +468.157 318.321 li +468.279 318.251 li +468.279 318.667 li +430.631 340.402 li +430.271 340.61 li +430.092 340.714 li +399.675 358.275 li +f +201.213 517.021 mo +200.853 516.813 li +200.974 516.743 li +238.68 494.974 li +239.04 494.766 li +239.22 494.662 li +276.926 472.892 li +277.286 472.684 li +277.466 472.58 li +315.173 450.81 li +315.533 450.602 li +315.713 450.498 li +353.419 428.729 li +353.779 428.521 li +353.959 428.417 li +391.665 406.647 li +392.025 406.439 li +392.206 406.335 li +429.911 384.565 li +430.271 384.358 li +430.452 384.253 li +468.158 362.484 li +468.279 362.414 li +468.279 362.83 li +430.631 384.565 li +430.271 384.773 li +430.092 384.877 li +392.385 406.647 li +392.025 406.855 li +391.846 406.958 li +354.139 428.729 li +353.779 428.937 li +353.599 429.04 li +315.893 450.81 li +315.533 451.018 li +315.353 451.122 li +277.646 472.892 li +277.286 473.1 li +277.106 473.204 li +239.4 494.974 li +239.04 495.181 li +238.86 495.285 li +201.213 517.021 li +f +468.518 406.647 mo +468.757 406.647 li +468.757 141.531 li +239.04 8.90328 li +9.32306 141.531 li +9.32306 406.785 li +239.04 539.413 li +468.757 406.785 li +468.757 406.647 li +468.518 406.647 li +468.398 406.44 li +239.04 538.861 li +9.80104 406.509 li +9.80104 141.807 li +239.04 9.45519 li +468.279 141.807 li +468.279 406.647 li +468.518 406.647 li +468.398 406.44 li +468.518 406.647 li +0 0 0 1 cmyk +f +238.86 459.539 mo +231.571 455.331 li +238.86 451.122 li +238.86 459.539 li +239.22 459.539 mo +239.22 451.122 li +246.509 455.331 li +239.22 459.539 li +246.869 455.123 mo +239.4 450.811 li +277.106 429.041 li +277.106 437.666 li +246.869 455.123 li +231.211 455.123 mo +200.974 437.666 li +200.974 429.041 li +238.68 450.811 li +231.211 455.123 li +238.86 450.499 mo +201.154 428.729 li +238.86 406.959 li +238.86 450.499 li +239.22 450.499 mo +239.22 406.959 li +276.926 428.729 li +239.22 450.499 li +277.466 437.458 mo +277.466 429.04 li +284.756 433.249 li +277.466 437.458 li +200.614 437.458 mo +193.324 433.249 li +200.614 429.04 li +200.614 437.458 li +285.116 433.041 mo +277.647 428.729 li +315.353 406.959 li +315.353 415.584 li +285.116 433.041 li +192.964 433.041 mo +162.727 415.584 li +162.727 406.959 li +200.433 428.729 li +192.964 433.041 li +200.614 428.417 mo +162.908 406.647 li +200.614 384.878 li +200.614 428.417 li +277.466 428.417 mo +277.466 384.877 li +315.172 406.647 li +277.466 428.417 li +277.106 428.417 mo +239.4 406.647 li +277.106 384.877 li +277.106 428.417 li +200.974 428.417 mo +200.974 384.878 li +238.68 406.647 li +200.974 428.417 li +162.367 415.376 mo +155.078 411.168 li +162.367 406.96 li +162.367 415.376 li +315.713 415.376 mo +315.713 406.959 li +323.002 411.168 li +315.713 415.376 li +154.718 410.96 mo +124.481 393.503 li +124.481 384.877 li +162.188 406.647 li +154.718 410.96 li +323.362 410.96 mo +315.893 406.647 li +353.599 384.877 li +353.599 393.502 li +323.362 410.96 li +162.727 406.336 mo +162.727 362.796 li +200.434 384.566 li +162.727 406.336 li +315.353 406.336 mo +277.646 384.566 li +315.353 362.795 li +315.353 406.336 li +238.86 406.335 mo +201.154 384.566 li +238.86 362.796 li +238.86 406.335 li +239.22 406.335 mo +239.22 362.796 li +276.926 384.566 li +239.22 406.335 li +162.367 406.335 mo +124.661 384.566 li +162.367 362.796 li +162.367 406.335 li +315.713 406.335 mo +315.713 362.796 li +353.419 384.565 li +315.713 406.335 li +124.121 393.295 mo +116.831 389.086 li +124.121 384.878 li +124.121 393.295 li +353.959 393.295 mo +353.959 384.877 li +361.249 389.086 li +353.959 393.295 li +116.471 388.878 mo +86.2342 371.421 li +86.2342 362.796 li +123.941 384.566 li +116.471 388.878 li +361.609 388.878 mo +354.139 384.566 li +391.846 362.795 li +391.846 371.421 li +361.609 388.878 li +124.481 384.254 mo +124.481 340.714 li +162.187 362.484 li +124.481 384.254 li +200.974 384.254 mo +200.974 340.715 li +238.68 362.484 li +200.974 384.254 li +277.106 384.254 mo +239.4 362.484 li +277.106 340.715 li +277.106 384.254 li +200.614 384.254 mo +162.908 362.484 li +200.614 340.714 li +200.614 384.254 li +353.599 384.254 mo +315.893 362.484 li +353.599 340.714 li +353.599 384.254 li +277.466 384.254 mo +277.466 340.714 li +315.173 362.484 li +277.466 384.254 li +124.121 384.254 mo +86.4147 362.484 li +124.121 340.714 li +124.121 384.254 li +353.959 384.254 mo +353.959 340.715 li +391.665 362.484 li +353.959 384.254 li +85.8742 371.213 mo +78.5846 367.005 li +85.8742 362.796 li +85.8742 371.213 li +392.206 371.213 mo +392.206 362.797 li +399.495 367.005 li +392.206 371.213 li +399.675 366.693 mo +392.385 362.484 li +399.675 358.275 li +399.675 366.693 li +78.4048 366.693 mo +78.4048 358.275 li +85.6945 362.484 li +78.4048 366.693 li +391.846 362.173 mo +354.139 340.402 li +391.846 318.632 li +391.846 362.173 li +162.727 362.173 mo +162.727 318.633 li +200.434 340.403 li +162.727 362.173 li +239.22 362.173 mo +239.22 318.633 li +276.927 340.403 li +239.22 362.173 li +238.86 362.173 mo +201.154 340.403 li +238.86 318.633 li +238.86 362.173 li +315.353 362.172 mo +277.647 340.403 li +315.353 318.633 li +315.353 362.172 li +86.2342 362.172 mo +86.2342 318.632 li +123.941 340.402 li +86.2342 362.172 li +85.8742 362.172 mo +78.4048 357.859 li +78.4048 322.945 li +85.8742 318.633 li +85.8742 362.172 li +162.367 362.172 mo +124.661 340.402 li +162.367 318.633 li +162.367 362.172 li +315.713 362.172 mo +315.713 318.633 li +353.419 340.402 li +315.713 362.172 li +392.206 362.171 mo +392.206 318.633 li +399.675 322.945 li +399.675 357.859 li +392.206 362.171 li +277.466 340.091 mo +277.466 296.551 li +315.173 318.321 li +277.466 340.091 li +200.614 340.091 mo +162.907 318.321 li +200.614 296.551 li +200.614 340.091 li +353.599 340.091 mo +315.893 318.321 li +353.599 296.551 li +353.599 340.091 li +124.481 340.091 mo +124.481 296.551 li +162.187 318.321 li +124.481 340.091 li +200.974 340.091 mo +200.974 296.551 li +238.68 318.321 li +200.974 340.091 li +277.106 340.091 mo +239.4 318.321 li +277.106 296.551 li +277.106 340.091 li +124.121 340.09 mo +86.4147 318.321 li +124.121 296.551 li +124.121 340.09 li +353.959 340.09 mo +353.959 296.551 li +391.665 318.321 li +353.959 340.09 li +78.4048 322.53 mo +78.4048 314.112 li +85.6947 318.321 li +78.4048 322.53 li +399.675 322.53 mo +392.385 318.321 li +399.675 314.112 li +399.675 322.53 li +391.846 318.01 mo +354.139 296.24 li +391.846 274.469 li +391.846 318.01 li +315.353 318.01 mo +277.646 296.24 li +315.353 274.469 li +315.353 318.01 li +86.2342 318.009 mo +86.2342 274.47 li +123.941 296.24 li +86.2342 318.009 li +162.727 318.009 mo +162.727 274.47 li +200.433 296.239 li +162.727 318.009 li +238.86 318.009 mo +201.154 296.239 li +238.86 274.47 li +238.86 318.009 li +239.22 318.009 mo +239.22 274.47 li +276.926 296.24 li +239.22 318.009 li +162.367 318.009 mo +124.661 296.24 li +162.367 274.47 li +162.367 318.009 li +315.713 318.009 mo +315.713 274.47 li +353.419 296.24 li +315.713 318.009 li +85.8742 318.009 mo +78.4048 313.696 li +78.4048 278.782 li +85.8742 274.47 li +85.8742 318.009 li +392.206 318.008 mo +392.206 274.47 li +399.675 278.782 li +399.675 313.696 li +392.206 318.008 li +277.466 295.928 mo +277.466 252.388 li +315.173 274.158 li +277.466 295.928 li +200.614 295.928 mo +162.907 274.158 li +200.614 252.388 li +200.614 295.928 li +353.599 295.928 mo +315.893 274.158 li +353.599 252.388 li +353.599 295.928 li +124.121 295.928 mo +86.4143 274.158 li +124.121 252.388 li +124.121 295.928 li +124.481 295.928 mo +124.481 252.388 li +162.187 274.158 li +124.481 295.928 li +353.959 295.928 mo +353.959 252.388 li +391.665 274.158 li +353.959 295.928 li +277.106 295.928 mo +239.4 274.158 li +277.106 252.388 li +277.106 295.928 li +200.974 295.927 mo +200.974 252.389 li +238.68 274.158 li +200.974 295.927 li +78.4048 278.366 mo +78.4048 269.949 li +85.6942 274.158 li +78.4048 278.366 li +399.675 278.366 mo +392.386 274.158 li +399.675 269.95 li +399.675 278.366 li +391.846 273.847 mo +354.139 252.076 li +391.846 230.306 li +391.846 273.847 li +315.353 273.846 mo +277.646 252.076 li +315.353 230.306 li +315.353 273.846 li +162.727 273.846 mo +162.727 230.307 li +200.433 252.076 li +162.727 273.846 li +238.86 273.846 mo +201.154 252.076 li +238.86 230.307 li +238.86 273.846 li +86.2342 273.846 mo +86.2342 230.307 li +123.941 252.076 li +86.2342 273.846 li +85.8742 273.846 mo +78.4048 269.534 li +78.4048 234.619 li +85.8742 230.307 li +85.8742 273.846 li +162.367 273.846 mo +124.661 252.076 li +162.367 230.307 li +162.367 273.846 li +239.22 273.846 mo +239.22 230.307 li +276.926 252.076 li +239.22 273.846 li +315.713 273.846 mo +315.713 230.307 li +353.419 252.076 li +315.713 273.846 li +392.206 273.846 mo +392.206 230.307 li +399.675 234.619 li +399.675 269.534 li +392.206 273.846 li +200.614 251.765 mo +162.907 229.995 li +200.614 208.225 li +200.614 251.765 li +277.466 251.765 mo +277.466 208.225 li +315.173 229.995 li +277.466 251.765 li +124.121 251.765 mo +86.4143 229.995 li +124.121 208.225 li +124.121 251.765 li +353.599 251.765 mo +315.893 229.995 li +353.599 208.225 li +353.599 251.765 li +353.959 251.764 mo +353.959 208.225 li +391.665 229.995 li +353.959 251.764 li +277.106 251.764 mo +239.4 229.995 li +277.106 208.225 li +277.106 251.764 li +124.481 251.764 mo +124.481 208.225 li +162.187 229.995 li +124.481 251.764 li +200.974 251.764 mo +200.974 208.225 li +238.68 229.995 li +200.974 251.764 li +78.4048 234.203 mo +78.4048 225.786 li +85.6943 229.995 li +78.4048 234.203 li +399.675 234.203 mo +392.385 229.995 li +399.675 225.786 li +399.675 234.203 li +391.846 229.684 mo +354.139 207.913 li +391.846 186.143 li +391.846 229.684 li +315.353 229.683 mo +277.647 207.913 li +315.353 186.143 li +315.353 229.683 li +86.2342 229.683 mo +86.2342 186.144 li +123.941 207.913 li +86.2342 229.683 li +162.727 229.683 mo +162.727 186.143 li +200.434 207.913 li +162.727 229.683 li +238.86 229.683 mo +201.154 207.913 li +238.86 186.143 li +238.86 229.683 li +239.22 229.683 mo +239.22 186.143 li +276.927 207.913 li +239.22 229.683 li +85.8742 229.683 mo +78.4048 225.371 li +78.4048 190.456 li +85.8742 186.144 li +85.8742 229.683 li +162.367 229.683 mo +124.661 207.913 li +162.367 186.144 li +162.367 229.683 li +315.713 229.683 mo +315.713 186.144 li +353.419 207.913 li +315.713 229.683 li +392.206 229.683 mo +392.206 186.144 li +399.675 190.456 li +399.675 225.371 li +392.206 229.683 li +277.466 207.602 mo +277.466 164.062 li +315.173 185.832 li +277.466 207.602 li +200.614 207.602 mo +162.907 185.832 li +200.614 164.062 li +200.614 207.602 li +353.599 207.602 mo +315.893 185.832 li +353.599 164.062 li +353.599 207.602 li +124.121 207.602 mo +86.4146 185.832 li +124.121 164.062 li +124.121 207.602 li +124.481 207.601 mo +124.481 164.062 li +162.187 185.832 li +124.481 207.601 li +353.959 207.601 mo +353.959 164.062 li +391.665 185.832 li +353.959 207.601 li +277.106 207.601 mo +239.4 185.832 li +277.106 164.062 li +277.106 207.601 li +200.974 207.601 mo +200.974 164.062 li +238.68 185.832 li +200.974 207.601 li +78.4048 190.041 mo +78.4048 181.623 li +85.6945 185.832 li +78.4048 190.041 li +399.675 190.041 mo +392.385 185.832 li +399.675 181.623 li +399.675 190.041 li +391.846 185.521 mo +354.139 163.75 li +361.609 159.438 li +391.846 176.895 li +391.846 185.521 li +86.2342 185.52 mo +86.2342 176.895 li +116.471 159.438 li +123.941 163.75 li +86.2342 185.52 li +315.353 185.52 mo +277.646 163.75 li +315.353 141.98 li +315.353 185.52 li +162.727 185.52 mo +162.727 141.98 li +200.434 163.75 li +162.727 185.52 li +85.8742 185.52 mo +78.5846 181.311 li +85.8742 177.103 li +85.8742 185.52 li +315.713 185.52 mo +315.713 141.981 li +353.419 163.75 li +315.713 185.52 li +239.22 185.52 mo +239.22 141.98 li +276.926 163.75 li +239.22 185.52 li +238.86 185.52 mo +201.154 163.75 li +238.86 141.98 li +238.86 185.52 li +162.367 185.52 mo +124.661 163.75 li +162.367 141.981 li +162.367 185.52 li +392.206 185.519 mo +392.206 177.103 li +399.495 181.311 li +392.206 185.519 li +353.599 163.439 mo +315.892 141.669 li +323.362 137.356 li +353.599 154.813 li +353.599 163.439 li +124.481 163.439 mo +124.481 154.813 li +154.718 137.356 li +162.188 141.668 li +124.481 163.439 li +353.959 163.438 mo +353.959 155.021 li +361.249 159.23 li +353.959 163.438 li +277.466 163.438 mo +277.466 119.899 li +315.172 141.669 li +277.466 163.438 li +277.106 163.438 mo +239.4 141.669 li +277.106 119.899 li +277.106 163.438 li +200.614 163.438 mo +162.908 141.668 li +200.614 119.899 li +200.614 163.438 li +124.121 163.438 mo +116.831 159.23 li +124.121 155.021 li +124.121 163.438 li +200.974 163.438 mo +200.974 119.899 li +238.68 141.669 li +200.974 163.438 li +315.353 141.357 mo +277.646 119.587 li +285.116 115.275 li +315.353 132.732 li +315.353 141.357 li +162.727 141.357 mo +162.727 132.732 li +192.964 115.275 li +200.434 119.587 li +162.727 141.357 li +238.86 141.357 mo +201.154 119.587 li +238.86 97.8171 li +238.86 141.357 li +239.22 141.357 mo +239.22 97.8172 li +276.926 119.587 li +239.22 141.357 li +315.713 141.356 mo +315.713 132.94 li +323.002 137.148 li +315.713 141.356 li +162.367 141.356 mo +155.078 137.148 li +162.367 132.94 li +162.367 141.356 li +200.614 119.275 mo +193.324 115.067 li +200.614 110.858 li +200.614 119.275 li +277.466 119.275 mo +277.466 110.858 li +284.756 115.067 li +277.466 119.275 li +277.106 119.275 mo +239.4 97.5054 li +246.869 93.193 li +277.106 110.65 li +277.106 119.275 li +200.974 119.275 mo +200.974 110.65 li +231.211 93.193 li +238.68 97.5054 li +200.974 119.275 li +238.86 97.1937 mo +231.571 92.9852 li +238.86 88.7768 li +238.86 97.1937 li +239.22 97.1935 mo +239.22 88.7768 li +246.509 92.9851 li +239.22 97.1935 li +.357488 .342748 3.0518e-05 3.0518e-05 cmyk +f +239.04 459.643 mo +238.86 459.539 li +238.86 451.122 li +239.04 451.018 li +239.22 451.122 li +239.22 459.539 li +239.04 459.643 li +239.04 450.603 mo +238.86 450.499 li +238.86 406.959 li +239.04 406.855 li +239.22 406.959 li +239.22 450.499 li +239.04 450.603 li +239.04 406.439 mo +238.86 406.335 li +238.86 362.796 li +239.04 362.692 li +239.22 362.796 li +239.22 406.335 li +239.04 406.439 li +239.04 362.276 mo +238.86 362.173 li +238.86 318.633 li +239.04 318.529 li +239.22 318.633 li +239.22 362.173 li +239.04 362.276 li +239.04 318.113 mo +238.86 318.009 li +238.86 274.47 li +239.04 274.366 li +239.22 274.47 li +239.22 318.009 li +239.04 318.113 li +239.04 273.95 mo +238.86 273.846 li +238.86 230.307 li +239.04 230.203 li +239.22 230.307 li +239.22 273.846 li +239.04 273.95 li +239.04 229.787 mo +238.86 229.683 li +238.86 186.143 li +239.04 186.039 li +239.22 186.143 li +239.22 229.683 li +239.04 229.787 li +239.04 185.624 mo +238.86 185.52 li +238.86 141.98 li +239.04 141.876 li +239.22 141.98 li +239.22 185.52 li +239.04 185.624 li +239.04 141.461 mo +238.86 141.357 li +238.86 97.8171 li +239.04 97.7132 li +239.22 97.8172 li +239.22 141.357 li +239.04 141.461 li +239.04 97.2975 mo +238.86 97.1937 li +238.86 88.7768 li +239.04 88.6729 li +239.22 88.7768 li +239.22 97.1935 li +239.04 97.2975 li +1 .982666 .230198 .368749 cmyk +f +277.106 437.666 mo +277.106 429.041 li +277.286 428.937 li +277.466 429.04 li +277.466 437.458 li +277.106 437.666 li +277.286 428.521 mo +277.106 428.417 li +277.106 384.877 li +277.286 384.774 li +277.466 384.877 li +277.466 428.417 li +277.286 428.521 li +277.286 384.358 mo +277.106 384.254 li +277.106 340.715 li +277.287 340.611 li +277.466 340.714 li +277.466 384.254 li +277.286 384.358 li +277.287 340.195 mo +277.106 340.091 li +277.106 296.551 li +277.286 296.447 li +277.466 296.551 li +277.466 340.091 li +277.287 340.195 li +277.286 296.032 mo +277.106 295.928 li +277.106 252.388 li +277.286 252.284 li +277.466 252.388 li +277.466 295.928 li +277.286 296.032 li +277.286 251.868 mo +277.106 251.764 li +277.106 208.225 li +277.287 208.121 li +277.466 208.225 li +277.466 251.765 li +277.286 251.868 li +277.287 207.705 mo +277.106 207.601 li +277.106 164.062 li +277.286 163.958 li +277.466 164.062 li +277.466 207.602 li +277.287 207.705 li +277.286 163.542 mo +277.106 163.438 li +277.106 119.899 li +277.286 119.795 li +277.466 119.899 li +277.466 163.438 li +277.286 163.542 li +277.286 119.379 mo +277.106 119.275 li +277.106 110.65 li +277.466 110.858 li +277.466 119.275 li +277.286 119.379 li +f +315.353 415.584 mo +315.353 406.959 li +315.533 406.855 li +315.713 406.959 li +315.713 415.376 li +315.353 415.584 li +315.532 406.439 mo +315.353 406.336 li +315.353 362.795 li +315.533 362.692 li +315.713 362.796 li +315.713 406.335 li +315.532 406.439 li +315.533 362.276 mo +315.353 362.172 li +315.353 318.633 li +315.533 318.529 li +315.713 318.633 li +315.713 362.172 li +315.533 362.276 li +315.533 318.113 mo +315.353 318.01 li +315.353 274.469 li +315.533 274.366 li +315.713 274.47 li +315.713 318.009 li +315.533 318.113 li +315.533 273.95 mo +315.353 273.846 li +315.353 230.306 li +315.533 230.203 li +315.713 230.307 li +315.713 273.846 li +315.533 273.95 li +315.533 229.787 mo +315.353 229.683 li +315.353 186.143 li +315.533 186.04 li +315.713 186.144 li +315.713 229.683 li +315.533 229.787 li +315.533 185.624 mo +315.353 185.52 li +315.353 141.98 li +315.533 141.876 li +315.713 141.981 li +315.713 185.52 li +315.533 185.624 li +315.532 141.461 mo +315.353 141.357 li +315.353 132.732 li +315.713 132.94 li +315.713 141.356 li +315.532 141.461 li +f +353.599 393.502 mo +353.599 384.877 li +353.779 384.773 li +353.959 384.877 li +353.959 393.295 li +353.599 393.502 li +353.779 384.358 mo +353.599 384.254 li +353.599 340.714 li +353.779 340.61 li +353.959 340.715 li +353.959 384.254 li +353.779 384.358 li +353.779 340.195 mo +353.599 340.091 li +353.599 296.551 li +353.779 296.447 li +353.959 296.551 li +353.959 340.09 li +353.779 340.195 li +353.779 296.032 mo +353.599 295.928 li +353.599 252.388 li +353.779 252.284 li +353.959 252.388 li +353.959 295.928 li +353.779 296.032 li +353.779 251.868 mo +353.599 251.765 li +353.599 208.225 li +353.779 208.121 li +353.959 208.225 li +353.959 251.764 li +353.779 251.868 li +353.779 207.705 mo +353.599 207.602 li +353.599 164.062 li +353.779 163.958 li +353.959 164.062 li +353.959 207.601 li +353.779 207.705 li +353.779 163.543 mo +353.599 163.439 li +353.599 154.813 li +353.959 155.021 li +353.959 163.438 li +353.779 163.543 li +f +391.846 371.421 mo +391.846 362.795 li +392.025 362.692 li +392.206 362.797 li +392.206 371.213 li +391.846 371.421 li +392.025 362.276 mo +391.846 362.173 li +391.846 318.632 li +392.025 318.529 li +392.206 318.633 li +392.206 362.171 li +392.025 362.276 li +392.025 318.113 mo +391.846 318.01 li +391.846 274.469 li +392.026 274.366 li +392.206 274.47 li +392.206 318.008 li +392.025 318.113 li +392.026 273.95 mo +391.846 273.847 li +391.846 230.306 li +392.025 230.203 li +392.206 230.307 li +392.206 273.846 li +392.026 273.95 li +392.025 229.787 mo +391.846 229.684 li +391.846 186.143 li +392.025 186.04 li +392.206 186.144 li +392.206 229.683 li +392.025 229.787 li +392.025 185.624 mo +391.846 185.521 li +391.846 176.895 li +392.206 177.103 li +392.206 185.519 li +392.025 185.624 li +f +200.974 437.666 mo +200.614 437.458 li +200.614 429.04 li +200.793 428.937 li +200.974 429.041 li +200.974 437.666 li +200.793 428.521 mo +200.614 428.417 li +200.614 384.878 li +200.794 384.774 li +200.974 384.878 li +200.974 428.417 li +200.793 428.521 li +200.794 384.358 mo +200.614 384.254 li +200.614 340.714 li +200.794 340.611 li +200.974 340.715 li +200.974 384.254 li +200.794 384.358 li +200.794 340.195 mo +200.614 340.091 li +200.614 296.551 li +200.794 296.447 li +200.974 296.551 li +200.974 340.091 li +200.794 340.195 li +200.793 296.032 mo +200.614 295.928 li +200.614 252.388 li +200.793 252.284 li +200.974 252.389 li +200.974 295.927 li +200.793 296.032 li +200.794 251.869 mo +200.614 251.765 li +200.614 208.225 li +200.794 208.121 li +200.974 208.225 li +200.974 251.764 li +200.794 251.869 li +200.794 207.705 mo +200.614 207.602 li +200.614 164.062 li +200.794 163.958 li +200.974 164.062 li +200.974 207.601 li +200.794 207.705 li +200.794 163.542 mo +200.614 163.438 li +200.614 119.899 li +200.794 119.795 li +200.974 119.899 li +200.974 163.438 li +200.794 163.542 li +200.794 119.379 mo +200.614 119.275 li +200.614 110.858 li +200.974 110.65 li +200.974 119.275 li +200.794 119.379 li +f +162.727 415.584 mo +162.367 415.376 li +162.367 406.96 li +162.548 406.855 li +162.727 406.959 li +162.727 415.584 li +162.548 406.44 mo +162.367 406.335 li +162.367 362.796 li +162.547 362.692 li +162.727 362.796 li +162.727 406.336 li +162.548 406.44 li +162.548 362.276 mo +162.367 362.172 li +162.367 318.633 li +162.547 318.529 li +162.727 318.633 li +162.727 362.173 li +162.548 362.276 li +162.547 318.113 mo +162.367 318.009 li +162.367 274.47 li +162.547 274.366 li +162.727 274.47 li +162.727 318.009 li +162.547 318.113 li +162.547 273.95 mo +162.367 273.846 li +162.367 230.307 li +162.547 230.203 li +162.727 230.307 li +162.727 273.846 li +162.547 273.95 li +162.547 229.787 mo +162.367 229.683 li +162.367 186.144 li +162.547 186.039 li +162.727 186.143 li +162.727 229.683 li +162.547 229.787 li +162.547 185.624 mo +162.367 185.52 li +162.367 141.981 li +162.548 141.876 li +162.727 141.98 li +162.727 185.52 li +162.547 185.624 li +162.548 141.461 mo +162.367 141.356 li +162.367 132.94 li +162.727 132.732 li +162.727 141.357 li +162.548 141.461 li +f +124.481 393.503 mo +124.121 393.295 li +124.121 384.878 li +124.301 384.774 li +124.481 384.877 li +124.481 393.503 li +124.301 384.358 mo +124.121 384.254 li +124.121 340.714 li +124.301 340.61 li +124.481 340.714 li +124.481 384.254 li +124.301 384.358 li +124.301 340.194 mo +124.121 340.09 li +124.121 296.551 li +124.301 296.447 li +124.481 296.551 li +124.481 340.091 li +124.301 340.194 li +124.301 296.032 mo +124.121 295.928 li +124.121 252.388 li +124.301 252.284 li +124.481 252.388 li +124.481 295.928 li +124.301 296.032 li +124.301 251.868 mo +124.121 251.765 li +124.121 208.225 li +124.301 208.121 li +124.481 208.225 li +124.481 251.764 li +124.301 251.868 li +124.301 207.705 mo +124.121 207.602 li +124.121 164.062 li +124.301 163.958 li +124.481 164.062 li +124.481 207.601 li +124.301 207.705 li +124.301 163.542 mo +124.121 163.438 li +124.121 155.021 li +124.481 154.813 li +124.481 163.439 li +124.301 163.542 li +f +86.2342 371.421 mo +85.8742 371.213 li +85.8742 362.796 li +86.0546 362.692 li +86.2342 362.796 li +86.2342 371.421 li +86.0546 362.276 mo +85.8742 362.172 li +85.8742 318.633 li +86.0547 318.529 li +86.2342 318.632 li +86.2342 362.172 li +86.0546 362.276 li +86.0547 318.113 mo +85.8742 318.009 li +85.8742 274.47 li +86.0542 274.366 li +86.2342 274.47 li +86.2342 318.009 li +86.0547 318.113 li +86.0542 273.95 mo +85.8742 273.846 li +85.8742 230.307 li +86.0543 230.203 li +86.2342 230.307 li +86.2342 273.846 li +86.0542 273.95 li +86.0543 229.787 mo +85.8742 229.683 li +85.8742 186.144 li +86.0545 186.04 li +86.2342 186.144 li +86.2342 229.683 li +86.0543 229.787 li +86.0546 185.624 mo +85.8742 185.52 li +85.8742 177.103 li +86.2342 176.895 li +86.2342 185.52 li +86.0546 185.624 li +f +399.495 367.005 mo +392.206 362.797 li +392.025 362.692 li +392.385 362.484 li +399.675 366.693 li +399.675 366.901 li +399.495 367.005 li +391.665 362.484 mo +353.959 340.715 li +353.779 340.61 li +354.139 340.402 li +391.846 362.173 li +392.025 362.276 li +391.665 362.484 li +353.419 340.402 mo +315.713 318.633 li +315.533 318.529 li +315.893 318.321 li +353.599 340.091 li +353.779 340.195 li +353.419 340.402 li +315.173 318.321 mo +277.466 296.551 li +277.286 296.447 li +277.646 296.24 li +315.353 318.01 li +315.533 318.113 li +315.173 318.321 li +276.926 296.24 mo +239.22 274.47 li +239.04 274.366 li +239.4 274.158 li +277.106 295.928 li +277.286 296.032 li +276.926 296.24 li +238.68 274.158 mo +200.974 252.389 li +200.793 252.284 li +201.154 252.076 li +238.86 273.846 li +239.04 273.95 li +238.68 274.158 li +200.433 252.076 mo +162.727 230.307 li +162.547 230.203 li +162.907 229.995 li +200.614 251.765 li +200.794 251.869 li +200.433 252.076 li +162.187 229.995 mo +124.481 208.225 li +124.301 208.121 li +124.661 207.913 li +162.367 229.683 li +162.547 229.787 li +162.187 229.995 li +123.941 207.913 mo +86.2342 186.144 li +86.0545 186.04 li +86.4146 185.832 li +124.121 207.602 li +124.301 207.705 li +123.941 207.913 li +85.6945 185.832 mo +78.4048 181.623 li +78.4048 181.415 li +78.5846 181.311 li +85.8742 185.52 li +86.0546 185.624 li +85.6945 185.832 li +f +399.675 322.945 mo +392.206 318.633 li +392.025 318.529 li +392.385 318.321 li +399.675 322.53 li +399.675 322.945 li +391.665 318.321 mo +353.959 296.551 li +353.779 296.447 li +354.139 296.24 li +391.846 318.01 li +392.025 318.113 li +391.665 318.321 li +353.419 296.24 mo +315.713 274.47 li +315.533 274.366 li +315.893 274.158 li +353.599 295.928 li +353.779 296.032 li +353.419 296.24 li +315.173 274.158 mo +277.466 252.388 li +277.286 252.284 li +277.646 252.076 li +315.353 273.846 li +315.533 273.95 li +315.173 274.158 li +276.926 252.076 mo +239.22 230.307 li +239.04 230.203 li +239.4 229.995 li +277.106 251.764 li +277.286 251.868 li +276.926 252.076 li +238.68 229.995 mo +200.974 208.225 li +200.794 208.121 li +201.154 207.913 li +238.86 229.683 li +239.04 229.787 li +238.68 229.995 li +200.434 207.913 mo +162.727 186.143 li +162.547 186.039 li +162.907 185.832 li +200.614 207.602 li +200.794 207.705 li +200.434 207.913 li +162.187 185.832 mo +124.481 164.062 li +124.301 163.958 li +124.661 163.75 li +162.367 185.52 li +162.547 185.624 li +162.187 185.832 li +123.941 163.75 mo +116.471 159.438 li +116.831 159.23 li +124.121 163.438 li +124.301 163.542 li +123.941 163.75 li +f +399.675 278.782 mo +392.206 274.47 li +392.026 274.366 li +392.386 274.158 li +399.675 278.366 li +399.675 278.782 li +391.665 274.158 mo +353.959 252.388 li +353.779 252.284 li +354.139 252.076 li +391.846 273.847 li +392.026 273.95 li +391.665 274.158 li +353.419 252.076 mo +315.713 230.307 li +315.533 230.203 li +315.893 229.995 li +353.599 251.765 li +353.779 251.868 li +353.419 252.076 li +315.173 229.995 mo +277.466 208.225 li +277.287 208.121 li +277.647 207.913 li +315.353 229.683 li +315.533 229.787 li +315.173 229.995 li +276.927 207.913 mo +239.22 186.143 li +239.04 186.039 li +239.4 185.832 li +277.106 207.601 li +277.287 207.705 li +276.927 207.913 li +238.68 185.832 mo +200.974 164.062 li +200.794 163.958 li +201.154 163.75 li +238.86 185.52 li +239.04 185.624 li +238.68 185.832 li +200.434 163.75 mo +162.727 141.98 li +162.548 141.876 li +162.908 141.668 li +200.614 163.438 li +200.794 163.542 li +200.434 163.75 li +162.188 141.668 mo +154.718 137.356 li +155.078 137.148 li +162.367 141.356 li +162.548 141.461 li +162.188 141.668 li +f +399.675 234.619 mo +392.206 230.307 li +392.025 230.203 li +392.385 229.995 li +399.675 234.203 li +399.675 234.619 li +391.665 229.995 mo +353.959 208.225 li +353.779 208.121 li +354.139 207.913 li +391.846 229.684 li +392.025 229.787 li +391.665 229.995 li +353.419 207.913 mo +315.713 186.144 li +315.533 186.04 li +315.893 185.832 li +353.599 207.602 li +353.779 207.705 li +353.419 207.913 li +315.173 185.832 mo +277.466 164.062 li +277.286 163.958 li +277.646 163.75 li +315.353 185.52 li +315.533 185.624 li +315.173 185.832 li +276.926 163.75 mo +239.22 141.98 li +239.04 141.876 li +239.4 141.669 li +277.106 163.438 li +277.286 163.542 li +276.926 163.75 li +238.68 141.669 mo +200.974 119.899 li +200.794 119.795 li +201.154 119.587 li +238.86 141.357 li +239.04 141.461 li +238.68 141.669 li +200.434 119.587 mo +192.964 115.275 li +193.324 115.067 li +200.614 119.275 li +200.794 119.379 li +200.434 119.587 li +f +399.675 190.456 mo +392.206 186.144 li +392.025 186.04 li +392.385 185.832 li +399.675 190.041 li +399.675 190.456 li +391.665 185.832 mo +353.959 164.062 li +353.779 163.958 li +354.139 163.75 li +391.846 185.521 li +392.025 185.624 li +391.665 185.832 li +353.419 163.75 mo +315.713 141.981 li +315.533 141.876 li +315.892 141.669 li +353.599 163.439 li +353.779 163.543 li +353.419 163.75 li +315.172 141.669 mo +277.466 119.899 li +277.286 119.795 li +277.646 119.587 li +315.353 141.357 li +315.532 141.461 li +315.172 141.669 li +276.926 119.587 mo +239.22 97.8172 li +239.04 97.7132 li +239.4 97.5054 li +277.106 119.275 li +277.286 119.379 li +276.926 119.587 li +238.68 97.5054 mo +231.211 93.193 li +231.571 92.9852 li +238.86 97.1937 li +239.04 97.2975 li +238.68 97.5054 li +f +361.249 389.086 mo +353.959 384.877 li +353.779 384.773 li +354.139 384.566 li +361.609 388.878 li +361.249 389.086 li +353.419 384.565 mo +315.713 362.796 li +315.533 362.692 li +315.893 362.484 li +353.599 384.254 li +353.779 384.358 li +353.419 384.565 li +315.173 362.484 mo +277.466 340.714 li +277.287 340.611 li +277.647 340.403 li +315.353 362.172 li +315.533 362.276 li +315.173 362.484 li +276.927 340.403 mo +239.22 318.633 li +239.04 318.529 li +239.4 318.321 li +277.106 340.091 li +277.287 340.195 li +276.927 340.403 li +238.68 318.321 mo +200.974 296.551 li +200.794 296.447 li +201.154 296.239 li +238.86 318.009 li +239.04 318.113 li +238.68 318.321 li +200.433 296.239 mo +162.727 274.47 li +162.547 274.366 li +162.907 274.158 li +200.614 295.928 li +200.793 296.032 li +200.433 296.239 li +162.187 274.158 mo +124.481 252.388 li +124.301 252.284 li +124.661 252.076 li +162.367 273.846 li +162.547 273.95 li +162.187 274.158 li +123.941 252.076 mo +86.2342 230.307 li +86.0543 230.203 li +86.4143 229.995 li +124.121 251.765 li +124.301 251.868 li +123.941 252.076 li +85.6943 229.995 mo +78.4048 225.786 li +78.4048 225.371 li +85.8742 229.683 li +86.0543 229.787 li +85.6943 229.995 li +f +323.002 411.168 mo +315.713 406.959 li +315.533 406.855 li +315.893 406.647 li +323.362 410.96 li +323.002 411.168 li +315.172 406.647 mo +277.466 384.877 li +277.286 384.774 li +277.646 384.566 li +315.353 406.336 li +315.532 406.439 li +315.172 406.647 li +276.926 384.566 mo +239.22 362.796 li +239.04 362.692 li +239.4 362.484 li +277.106 384.254 li +277.286 384.358 li +276.926 384.566 li +238.68 362.484 mo +200.974 340.715 li +200.794 340.611 li +201.154 340.403 li +238.86 362.173 li +239.04 362.276 li +238.68 362.484 li +200.434 340.403 mo +162.727 318.633 li +162.547 318.529 li +162.907 318.321 li +200.614 340.091 li +200.794 340.195 li +200.434 340.403 li +162.187 318.321 mo +124.481 296.551 li +124.301 296.447 li +124.661 296.24 li +162.367 318.009 li +162.547 318.113 li +162.187 318.321 li +123.941 296.24 mo +86.2342 274.47 li +86.0542 274.366 li +86.4143 274.158 li +124.121 295.928 li +124.301 296.032 li +123.941 296.24 li +85.6942 274.158 mo +78.4048 269.949 li +78.4048 269.534 li +85.8742 273.846 li +86.0542 273.95 li +85.6942 274.158 li +f +284.756 433.249 mo +277.466 429.04 li +277.286 428.937 li +277.647 428.729 li +285.116 433.041 li +284.756 433.249 li +276.926 428.729 mo +239.22 406.959 li +239.04 406.855 li +239.4 406.647 li +277.106 428.417 li +277.286 428.521 li +276.926 428.729 li +238.68 406.647 mo +200.974 384.878 li +200.794 384.774 li +201.154 384.566 li +238.86 406.335 li +239.04 406.439 li +238.68 406.647 li +200.434 384.566 mo +162.727 362.796 li +162.547 362.692 li +162.908 362.484 li +200.614 384.254 li +200.794 384.358 li +200.434 384.566 li +162.187 362.484 mo +124.481 340.714 li +124.301 340.61 li +124.661 340.402 li +162.367 362.172 li +162.548 362.276 li +162.187 362.484 li +123.941 340.402 mo +86.2342 318.632 li +86.0547 318.529 li +86.4147 318.321 li +124.121 340.09 li +124.301 340.194 li +123.941 340.402 li +85.6947 318.321 mo +78.4048 314.112 li +78.4048 313.696 li +85.8742 318.009 li +86.0547 318.113 li +85.6947 318.321 li +f +246.509 455.331 mo +239.22 451.122 li +239.04 451.018 li +239.4 450.811 li +246.869 455.123 li +246.509 455.331 li +238.68 450.811 mo +200.974 429.041 li +200.793 428.937 li +201.154 428.729 li +238.86 450.499 li +239.04 450.603 li +238.68 450.811 li +200.433 428.729 mo +162.727 406.959 li +162.548 406.855 li +162.908 406.647 li +200.614 428.417 li +200.793 428.521 li +200.433 428.729 li +162.188 406.647 mo +124.481 384.877 li +124.301 384.774 li +124.661 384.566 li +162.367 406.335 li +162.548 406.44 li +162.188 406.647 li +123.941 384.566 mo +86.2342 362.796 li +86.0546 362.692 li +86.4147 362.484 li +124.121 384.254 li +124.301 384.358 li +123.941 384.566 li +85.6945 362.484 mo +78.4048 358.275 li +78.4048 357.859 li +85.8742 362.172 li +86.0546 362.276 li +85.6945 362.484 li +f +78.5846 367.005 mo +78.4048 366.901 li +78.4048 366.693 li +85.6945 362.484 li +86.0546 362.276 li +86.2342 362.172 li +123.941 340.402 li +124.301 340.194 li +124.481 340.091 li +162.187 318.321 li +162.547 318.113 li +162.727 318.009 li +200.433 296.239 li +200.793 296.032 li +200.974 295.927 li +238.68 274.158 li +239.04 273.95 li +239.22 273.846 li +276.926 252.076 li +277.286 251.868 li +277.466 251.765 li +315.173 229.995 li +315.533 229.787 li +315.713 229.683 li +353.419 207.913 li +353.779 207.705 li +353.959 207.601 li +391.665 185.832 li +392.025 185.624 li +392.206 185.519 li +399.495 181.311 li +399.675 181.415 li +399.675 181.623 li +392.385 185.832 li +392.025 186.04 li +391.846 186.143 li +354.139 207.913 li +353.779 208.121 li +353.599 208.225 li +315.893 229.995 li +315.533 230.203 li +315.353 230.306 li +277.646 252.076 li +277.286 252.284 li +277.106 252.388 li +239.4 274.158 li +239.04 274.366 li +238.86 274.47 li +201.154 296.239 li +200.794 296.447 li +200.614 296.551 li +162.907 318.321 li +162.547 318.529 li +162.367 318.633 li +124.661 340.402 li +124.301 340.61 li +124.121 340.714 li +86.4147 362.484 li +86.0546 362.692 li +85.8742 362.796 li +78.5846 367.005 li +f +78.4048 322.945 mo +78.4048 322.53 li +85.6947 318.321 li +86.0547 318.113 li +86.2342 318.009 li +123.941 296.24 li +124.301 296.032 li +124.481 295.928 li +162.187 274.158 li +162.547 273.95 li +162.727 273.846 li +200.433 252.076 li +200.794 251.869 li +200.974 251.764 li +238.68 229.995 li +239.04 229.787 li +239.22 229.683 li +276.927 207.913 li +277.287 207.705 li +277.466 207.602 li +315.173 185.832 li +315.533 185.624 li +315.713 185.52 li +353.419 163.75 li +353.779 163.543 li +353.959 163.438 li +361.249 159.23 li +361.609 159.438 li +354.139 163.75 li +353.779 163.958 li +353.599 164.062 li +315.893 185.832 li +315.533 186.04 li +315.353 186.143 li +277.647 207.913 li +277.287 208.121 li +277.106 208.225 li +239.4 229.995 li +239.04 230.203 li +238.86 230.307 li +201.154 252.076 li +200.793 252.284 li +200.614 252.388 li +162.907 274.158 li +162.547 274.366 li +162.367 274.47 li +124.661 296.24 li +124.301 296.447 li +124.121 296.551 li +86.4147 318.321 li +86.0547 318.529 li +85.8742 318.633 li +78.4048 322.945 li +f +78.4048 278.782 mo +78.4048 278.366 li +85.6942 274.158 li +86.0542 273.95 li +86.2342 273.846 li +123.941 252.076 li +124.301 251.868 li +124.481 251.764 li +162.187 229.995 li +162.547 229.787 li +162.727 229.683 li +200.434 207.913 li +200.794 207.705 li +200.974 207.601 li +238.68 185.832 li +239.04 185.624 li +239.22 185.52 li +276.926 163.75 li +277.286 163.542 li +277.466 163.438 li +315.172 141.669 li +315.532 141.461 li +315.713 141.356 li +323.002 137.148 li +323.362 137.356 li +315.892 141.669 li +315.533 141.876 li +315.353 141.98 li +277.646 163.75 li +277.286 163.958 li +277.106 164.062 li +239.4 185.832 li +239.04 186.039 li +238.86 186.143 li +201.154 207.913 li +200.794 208.121 li +200.614 208.225 li +162.907 229.995 li +162.547 230.203 li +162.367 230.307 li +124.661 252.076 li +124.301 252.284 li +124.121 252.388 li +86.4143 274.158 li +86.0542 274.366 li +85.8742 274.47 li +78.4048 278.782 li +f +78.4048 234.619 mo +78.4048 234.203 li +85.6943 229.995 li +86.0543 229.787 li +86.2342 229.683 li +123.941 207.913 li +124.301 207.705 li +124.481 207.601 li +162.187 185.832 li +162.547 185.624 li +162.727 185.52 li +200.434 163.75 li +200.794 163.542 li +200.974 163.438 li +238.68 141.669 li +239.04 141.461 li +239.22 141.357 li +276.926 119.587 li +277.286 119.379 li +277.466 119.275 li +284.756 115.067 li +285.116 115.275 li +277.646 119.587 li +277.286 119.795 li +277.106 119.899 li +239.4 141.669 li +239.04 141.876 li +238.86 141.98 li +201.154 163.75 li +200.794 163.958 li +200.614 164.062 li +162.907 185.832 li +162.547 186.039 li +162.367 186.144 li +124.661 207.913 li +124.301 208.121 li +124.121 208.225 li +86.4143 229.995 li +86.0543 230.203 li +85.8742 230.307 li +78.4048 234.619 li +f +78.4048 190.456 mo +78.4048 190.041 li +85.6945 185.832 li +86.0546 185.624 li +86.2342 185.52 li +123.941 163.75 li +124.301 163.542 li +124.481 163.439 li +162.188 141.668 li +162.548 141.461 li +162.727 141.357 li +200.434 119.587 li +200.794 119.379 li +200.974 119.275 li +238.68 97.5054 li +239.04 97.2975 li +239.22 97.1935 li +246.509 92.9851 li +246.869 93.193 li +239.4 97.5054 li +239.04 97.7132 li +238.86 97.8171 li +201.154 119.587 li +200.794 119.795 li +200.614 119.899 li +162.908 141.668 li +162.548 141.876 li +162.367 141.981 li +124.661 163.75 li +124.301 163.958 li +124.121 164.062 li +86.4146 185.832 li +86.0545 186.04 li +85.8742 186.144 li +78.4048 190.456 li +f +116.831 389.086 mo +116.471 388.878 li +123.941 384.566 li +124.301 384.358 li +124.481 384.254 li +162.187 362.484 li +162.548 362.276 li +162.727 362.173 li +200.434 340.403 li +200.794 340.195 li +200.974 340.091 li +238.68 318.321 li +239.04 318.113 li +239.22 318.009 li +276.926 296.24 li +277.286 296.032 li +277.466 295.928 li +315.173 274.158 li +315.533 273.95 li +315.713 273.846 li +353.419 252.076 li +353.779 251.868 li +353.959 251.764 li +391.665 229.995 li +392.025 229.787 li +392.206 229.683 li +399.675 225.371 li +399.675 225.786 li +392.385 229.995 li +392.025 230.203 li +391.846 230.306 li +354.139 252.076 li +353.779 252.284 li +353.599 252.388 li +315.893 274.158 li +315.533 274.366 li +315.353 274.469 li +277.646 296.24 li +277.286 296.447 li +277.106 296.551 li +239.4 318.321 li +239.04 318.529 li +238.86 318.633 li +201.154 340.403 li +200.794 340.611 li +200.614 340.714 li +162.908 362.484 li +162.547 362.692 li +162.367 362.796 li +124.661 384.566 li +124.301 384.774 li +124.121 384.878 li +116.831 389.086 li +f +155.078 411.168 mo +154.718 410.96 li +162.188 406.647 li +162.548 406.44 li +162.727 406.336 li +200.434 384.566 li +200.794 384.358 li +200.974 384.254 li +238.68 362.484 li +239.04 362.276 li +239.22 362.173 li +276.927 340.403 li +277.287 340.195 li +277.466 340.091 li +315.173 318.321 li +315.533 318.113 li +315.713 318.009 li +353.419 296.24 li +353.779 296.032 li +353.959 295.928 li +391.665 274.158 li +392.026 273.95 li +392.206 273.846 li +399.675 269.534 li +399.675 269.95 li +392.386 274.158 li +392.026 274.366 li +391.846 274.469 li +354.139 296.24 li +353.779 296.447 li +353.599 296.551 li +315.893 318.321 li +315.533 318.529 li +315.353 318.633 li +277.647 340.403 li +277.287 340.611 li +277.106 340.715 li +239.4 362.484 li +239.04 362.692 li +238.86 362.796 li +201.154 384.566 li +200.794 384.774 li +200.614 384.878 li +162.908 406.647 li +162.548 406.855 li +162.367 406.96 li +155.078 411.168 li +f +193.324 433.249 mo +192.964 433.041 li +200.433 428.729 li +200.793 428.521 li +200.974 428.417 li +238.68 406.647 li +239.04 406.439 li +239.22 406.335 li +276.926 384.566 li +277.286 384.358 li +277.466 384.254 li +315.173 362.484 li +315.533 362.276 li +315.713 362.172 li +353.419 340.402 li +353.779 340.195 li +353.959 340.09 li +391.665 318.321 li +392.025 318.113 li +392.206 318.008 li +399.675 313.696 li +399.675 314.112 li +392.385 318.321 li +392.025 318.529 li +391.846 318.632 li +354.139 340.402 li +353.779 340.61 li +353.599 340.714 li +315.893 362.484 li +315.533 362.692 li +315.353 362.795 li +277.646 384.566 li +277.286 384.774 li +277.106 384.877 li +239.4 406.647 li +239.04 406.855 li +238.86 406.959 li +201.154 428.729 li +200.793 428.937 li +200.614 429.04 li +193.324 433.249 li +f +231.571 455.331 mo +231.211 455.123 li +238.68 450.811 li +239.04 450.603 li +239.22 450.499 li +276.926 428.729 li +277.286 428.521 li +277.466 428.417 li +315.172 406.647 li +315.532 406.439 li +315.713 406.335 li +353.419 384.565 li +353.779 384.358 li +353.959 384.254 li +391.665 362.484 li +392.025 362.276 li +392.206 362.171 li +399.675 357.859 li +399.675 358.275 li +392.385 362.484 li +392.025 362.692 li +391.846 362.795 li +354.139 384.566 li +353.779 384.773 li +353.599 384.877 li +315.893 406.647 li +315.533 406.855 li +315.353 406.959 li +277.647 428.729 li +277.286 428.937 li +277.106 429.041 li +239.4 450.811 li +239.04 451.018 li +238.86 451.122 li +231.571 455.331 li +f +399.675 366.901 mo +399.914 366.901 li +399.914 181.277 li +239.04 88.3969 li +78.1658 181.277 li +78.1658 367.039 li +239.04 459.919 li +399.914 367.039 li +399.914 366.901 li +399.675 366.901 li +399.555 366.694 li +239.04 459.367 li +78.6438 366.763 li +78.6438 181.553 li +239.04 88.9488 li +399.436 181.553 li +399.436 366.901 li +399.675 366.901 li +399.555 366.694 li +399.675 366.901 li +cp +0 0 0 1 cmyk +f +grestore +grestore +grestore +76.54 460.658 mo +5.54004 460.658 li +5.54004 88.6577 li +76.54 88.6577 li +76.54 460.658 li +cp +false sop +3.0518e-05 3.0518e-05 3.0518e-05 3.0518e-05 cmyk +f +472.54 471.658 mo +401.54 471.658 li +401.54 99.6577 li +472.54 99.6577 li +472.54 471.658 li +cp +f +449.579 127.681 mo +414.079 189.169 li +196.1 63.3188 li +231.6 1.83105 li +449.579 127.681 li +cp +f +298.579 494.681 mo +263.079 556.169 li +9.99316 410.05 li +45.4932 348.562 li +298.579 494.681 li +cp +f +228.608 5.06836 mo +268.37 73.938 li +50.3623 199.805 li +10.6006 130.935 li +228.608 5.06836 li +cp +f +418.811 356.877 mo +454.311 418.365 li +254.362 533.804 li +218.863 472.318 li +418.811 356.877 li +cp +f +.75021 .679683 .670222 .90164 cmyk +%ADOBeginSubsetFont: Times-Italic Initial +%ADOt1write: (1.0.24) %%Copyright: Copyright 2013 Adobe System Incorporated. All rights reserved. 12 dict dup begin /FontType 1 def /FontName /Times-Italic def /FontInfo 5 dict dup begin /ItalicAngle 0 def /OrigFontType /TrueType def end def /PaintType 0 def /FontMatrix [0.001 0 0 0.001 0 0] def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 45 /hyphen put dup 48 /zero put dup 49 /one put dup 50 /two put dup 51 /three put dup 52 /four put dup 53 /five put dup 54 /six put dup 55 /seven put dup 56 /eight put dup 57 /nine put def /FontBBox {-296 -413 1661 1205} def end systemdict begin dup /Private 7 dict dup begin /|- {def} def /| {put} def /BlueValues [0 0] def /password 5839 def /MinFeature {16 16} def /OtherSubrs[{}{}{}{systemdict/internaldict known not{pop 3}{1183615869 systemdict/internaldict get exec dup/startlock known{/startlock get exec}{dup /strtlck known{/strtlck get exec}{pop 3}ifelse}ifelse}ifelse}executeonly]def /Subrs 5 array dup 0 <1C60D8A8CC31FE2BF6E07AA3E541E2> | dup 1 <1C60D8A8C9C3D06D9E> | dup 2 <1C60D8A8C9C202D79A> | dup 3 <1C60D8A849> | dup 4 <1C60D8A8CC3674F41144B13B77> | def put dup /CharStrings 12 dict dup begin /.notdef <1C60D8A8C9B7D8BE1853B203EFE351B1CDFA12DF07B00368C22E31 EFC3300D63209ED6> |- /hyphen <1C60D8A8C9B81F2C76EA3B8597BEE0458030533237D1CB> |- /zero <1C60D8A8C9B7A73DB97D28CE021B49950835179F81DB06CBF930B6C6D 5706D9ED6014632ABEADAA0D048E67029BA27E752F6AABF2BF3925FA80CF6D16 5732BF65C6EA4D3C751E18327714EA7621A55C0DF161D6AB71192F2116C05690 BDC8199A704B3BDCB601C35C000C936CEADD76518E5903B4437D88DA3559D6E3 5C0BFCF02F2B6192168CA3B70> |- /one <1C60D8A8C9B7A73DF20AACD81F51CDF035203AD98E8BE9F8F6DCE87E5C F3C389E734A875E4C87814E53C39CEBDA5DEB0A2209A3CE4850A1519A46C78A1 BAD9B717AC6802F3722C5F0C5FB572C56DC28BEB55FE019ED23E0252F5CE5EA1 026734AE05F045FA0E8B2FF2C12476C08FABE0AD5FBEA4C540DB5C83896BF115 B84E961C81431EE93E8A6F2EA4B686E9E0CDE6> |- /two <1C60D8A8C9B7A73DD8334B3BC9901481F6D704362F7D67101BB94C3084 E0DDA1820EFCC7949871D41600317976CF8EBE943EF4130DCB4C0E4C98BD76F5 0CD707306CCD68B5AC0A92BF048DE1326D325EF3B74E15CE2E1E98AD00DA3046 40D485D09CAC8DF73B1B50D215493BE7426DAAEB1156148CA2AB41E9D928DFFE 9FB5C3B4DBB45EE9D294EE4695> |- /three <1C60D8A8C9B7A73D8ADA4CA8BA72577787AF65F9C91C847EBC092EB7 F2A3070050F42D94A67EF6D2BD207A2B0533E4B8ED534D1F0C9B4F68261F2A11 F8230FDEDF8A0B4E03CA6ACD89B8F5B72A1A3FEB94C82437E9E6ED367AFDD52C A82360CF3B9C98753263FEECA454B8669B03203E0AA0299698FAF4C1FDE19978 96D6DD31FA059B11513CE309A15C7D6312B46961D524A4C2696A7E5D71DB4CE9 E3303606791A33A9EBB39AFD8A957D3794D60D3D8C58EAB6B53881AA0557DB2E 6B9ECD34635A29C5256E0BD65CDB026A457ADBA287B0E2F9081EC3691FD0567E 0D82EDE17744924D74EA1B30F0C1> |- /four <1C60D8A8C9B7A73DEE1559203DEC404957A916D179682E547483B1D26 62B92303234A809D8DDE21E9313C8F0CA81FB6C75E0AEBB921AE8B37CB100274 32C> |- /five <1C60D8A8C9B7A73DB92CE6209DF9B835C753A3F02FDD413CD65848E55 1050BB9F8BBE0568BC11742713ACAAFA44FB477D8F97AA927DAA5CB4C43AEF17 7615F3B9CE67974515AFDDF13072B24E7642E8EE4082BB00D2863F989F347738 89AEE0844B77B52B03318B4C59D46E37CDB70C3D25BD95EAF776053F84FEEFA4 8D00AC885AB> |- /six <1C60D8A8C9B7A73DB947B78D0EAF4C04533F4424068E513374B014AC34 B5621AAF6442EF0A2B68E07E94180838C273F2D9565B91F6E672489E69DA4514 22EBA304F10DB4EF6DD04CB2B18A878F5E89DF15E24337AF186E23C34372B68C 6357F82C5F9168A333E962E1314D53887924778D2821BFD1D733452A151D3547 14227D1370843934653BCCE07E878302785B8CAD41012DADFD32800FA8190A16 C1E12AB1FC8BE9645338479AB62BE56EB5255D9BECA5E7> |- /seven <1C60D8A8C9B7A73DB6162145DF86D5826D50B862DB0D7FD8EB656E45 31D67A63B798D9E6B3007666CE8A4404CD186F1331F34E4D0C6523> |- /eight <1C60D8A8C9B7A73DB9EE2B4C3813C5DC42755C392A1AC67666449C61 9EB445DCD117238F7B8AE5A2181715EF83B1329EDF17227E1E929AE0F2E397CE 0576D84E14AC0024397CFC65E98FF69E0E39E494F6051B23DB9500F84375EE5E 578D66320636A785EDAFC1E4685722F868161C9447E500FB688F197AD27C533A E162E7EACA5942E149DBC9B01129885A276C1079977D733D5E358071746619F4 169102DE16586ED85EBD7855DE324D509B5C87FFC1414145F313CD4A301029DA D17C2330CA862423BBD047FF99680FDA52EE8007304F6FEB8E23DFA6CC1F1D3C 3040D1F556568B54FEC8AD3E80E6BEC43B6AD2844332DF6CB89F96336B5ACF28 F959FEA86317CEE2F16CCF> |- /nine <1C60D8A8C9B7A73DB9BC76669044CED48C25AFFFC7C0FFFE448864EE9 B24704DBDA9575126857EDC381F87774DA648AAF893D9B0CE9BDF386060972D2 1830A3B1C70DE1552D9FE36229D86E746DBA1EB16709E20A88B862AC405FAE44 CC7FB5092E39BD54F82698CF3381B6A90DA2858D0AA49EE6105D7D66DAF03458 EB2666BC277211C922EA7F55B8B0782B732BFBD9E709C7B3C8A3086DD3AD986E 329EDAD4C6D4A65E950739B08B0E2AEF6D791248739CC3BFE9659> |- end put end dup /FontName get exch definefont pop end %ADOEndSubsetFont +/WLSMBS+Times-Italic /Times-Italic findfont ct_VMDictPut /WLSMBS+Times-Italic*1 [45{/.notdef}rp /hyphen 2{/.notdef}rp /zero /one /two /three /four /five /six /seven /eight /nine 198{/.notdef}rp] WLSMBS+Times-Italic nf WLSMBS+Times-Italic*1 [12 0 0 -12 0 0 ]msf 56.3877 212.692 mo (-28)sh 56.3877 304.358 mo (-30)sh 56.3877 345.691 mo (-31)sh 56.3877 260.359 mo (-29)sh 56.3877 190.536 mo (-32)sh 55.9561 282.203 mo (-34)sh 56.3877 323.536 mo (-35)sh 56.3877 367.536 mo (-36)sh 56.1357 238.204 mo (-33)sh 416.061 212.692 mo (-4) [3.99609 0 ]xsh 415.629 297.508 mo (-2) [3.99609 0 ]xsh 416.061 345.691 mo (-1) [3.99609 0 ]xsh 416.061 255.024 mo (-3) [3.99609 0 ]xsh 416.061 190.536 mo (-9) [3.99609 0 ]xsh 415.629 279.609 mo (-7) [3.99609 0 ]xsh 416.061 321.052 mo (-6) [3.99609 0 ]xsh 415.629 367.52 mo (-5) [3.99609 0 ]xsh 415.809 235.72 mo (-8) [3.99609 0 ]xsh 84.5703 394.942 mo (-37)sh 218.863 466.657 mo (-45)sh 180.494 446.741 mo (-44)sh 142.124 425.406 mo (-43)sh 103.755 402.74 mo (-42)sh 65.3857 383.325 mo (-41)sh 199.678 456.657 mo (-40)sh 161.309 435.325 mo (-39)sh 122.939 412.658 mo (-38)sh 262.57 97.2764 mo (-13)sh 396.863 168.991 mo (-14)sh 358.494 149.074 mo (-15)sh 320.124 127.739 mo (-16)sh 281.755 105.073 mo (-17)sh 243.386 85.6572 mo (-18)sh 377.678 158.991 mo (-10)sh 339.309 137.658 mo (-11) [3.99609 5.11523 0 ]xsh 300.939 114.991 mo (-12)sh 206.866 98.2217 mo (-19)sh 65.3857 174.276 mo (-27)sh 105.809 152.546 mo (-26)sh 146.231 130.817 mo (-25)sh 186.654 109.087 mo (-24)sh 227.077 87.3584 mo (-23)sh 85.5967 163.411 mo (-22)sh 126.021 141.681 mo (-21)sh 166.442 119.952 mo (-20)sh 377.57 392.811 mo (-49)sh 236.09 468.865 mo (-50)sh 276.513 447.135 mo (-51)sh 316.936 425.406 mo (-52)sh 357.359 403.676 mo (-53)sh 397.781 381.947 mo (-54)sh 256.302 458 mo (-46)sh 296.725 436.271 mo (-47)sh 337.147 414.542 mo (-48)sh 263.207 276.943 mo (1)sh 286.54 276.942 mo (2)sh 301.207 299.991 mo (3)sh 303.207 253.991 mo (4)sh 325.873 299.991 mo (5)sh 325.207 253.991 mo (6)sh 343.873 321.991 mo (7)sh 342.54 276.943 mo (8)sh 341.873 234.943 mo (9)sh 364.54 321.991 mo (10) [6 0 ]xsh 365.425 276.943 mo (11) [5.11523 0 ]xsh 364.54 234.942 mo (12) [6 0 ]xsh 376.792 345.991 mo (13) [6 0 ]xsh 376.792 299.991 mo (14) [6 0 ]xsh 376.792 253.991 mo (15) [6 0 ]xsh 376.54 212.942 mo (16) [6 0 ]xsh 393.674 345.991 mo (17) [6 0 ]xsh 394.106 299.991 mo (18) [6 0 ]xsh 394.106 253.991 mo (19) [6 0 ]xsh 394.106 212.942 mo (20) [6 0 ]xsh 397.782 365.052 mo (21) [6 0 ]xsh 397.781 321.99 mo (22) [6 0 ]xsh 397.781 276.943 mo (23) [6 0 ]xsh 397.781 234.942 mo (24) [6 0 ]xsh 397.781 189.169 mo (25) [6 0 ]xsh %ADOBeginClientInjection: EndPageContent "AI11EPS" +userdict /annotatepage 2 copy known {get exec}{pop pop} ifelse +%ADOEndClientInjection: EndPageContent "AI11EPS" +grestore +grestore +pgrs +%%PageTrailer +%ADOBeginClientInjection: PageTrailer Start "AI11EPS" +[/EMC AI11_PDFMark5 [/NamespacePop AI11_PDFMark5 +%ADOEndClientInjection: PageTrailer Start "AI11EPS" +[ +[/CSA [/0 ]] +] del_res +/WLSMBS+Times-Italic*1 uf /WLSMBS+Times-Italic uf /Times-Italic uf Adobe_AGM_Image/pt gx +Adobe_CoolType_Core/pt get exec Adobe_AGM_Core/pt gx +currentdict Adobe_AGM_Utils eq {end} if +%%Trailer +Adobe_AGM_Image/dt get exec +Adobe_CoolType_Core/dt get exec Adobe_AGM_Core/dt get exec +%%EOF +%AI9_PrintingDataEnd userdict /AI9_read_buffer 256 string put userdict begin /ai9_skip_data { mark { currentfile AI9_read_buffer { readline } stopped { } { not { exit } if (%AI9_PrivateDataEnd) eq { exit } if } ifelse } loop cleartomark } def end userdict /ai9_skip_data get exec %AI9_PrivateDataBegin %!PS-Adobe-3.0 EPSF-3.0 %%Creator: Adobe Illustrator(R) 14.0 %%AI8_CreatorVersion: 14.0.0 %%For: (Guy Marleau) () %%Title: (GeoHEXT4C.eps) %%CreationDate: 13-07-04 13:47 %%Canvassize: 16383 %AI9_DataStream %Gb!R&k?9Xa&h*\6!;?IC3R*XO,Y(-t";M#2(_DN:elqPAEN]8@m`E@7^pEafHTg+"R%=fC<\>SMrA2$c7T&fQjL)XAe%8i %k&;_dZ?oS/2@Qku*OO,oJ$^+rj6=Dn,c)J\UDS7#dRn\>l>HTmkF8esR@D:uciCVANTk:Xmhr`^q2jaqY.4l?? %B\Jp!WK"BumEHs[_:+1qC,MJW6ePMnCA=P\R8KgBHJ[DF8]!uj+3D;gDE!smDg1e:[8**AOXU&dpjo?nhS=MHC?RJPF*04)m=s+2 %9T0ljkO<_K*^i6^k6Gb6"Xq1E,g7cge#.0 %,"!N*T`M:N0*L)Rq`L+Z70!@brc_H=LQ@ciO05DU@[Na4(lDD)p>ofHeZqFp-I1HLDBPhCuX^58l%ed98`n=aEXp %mL)J-@9?b;JV*NJ@K1t53?!G\@e;q5TU?5.\\Ul200KC%&,!pP"%Zn7K+2b#-f`;miJg5ZprEFE58kijlcG7/LhORDU]97@q-nsU %a4^LAZNia3\($"4%A7D6L@9m?HoDQiHuUmb0B["5!!B>`^mYELgMAmIT5gLn'6nr71;0-.EW=@&\YV42f8MK*,Q@5EpD7Bf"#5:K %32+pmAE2"=iNYTX(d=A4HN%AlYhN(TgF^bYj_qBJ9`?sE7ZVH8_nGkmK?5$.AMg1]nb;f:o_Uf,q1.k&_Jbn@'`BL-Ga78pS^?1g %kVa)?RgI\YJ\*l:QZUt.h0(5\]B%Zul)F%5VE;BRNc/\'n$ogDhKV_rrBlqp7JR/gDuXEBX_2;^)esn"dGNj+B%5DHlE(X$OU^\hJN^C\6Mj/s.BVcR9E&':;b[*XUU)LK_ZB)d_Z0oWT%Bk6u#-,r#q<]@T!-i(HqDK %>13>\og3j0I$!aDgfj0Fet3[gH6jd]6dCMTqZ/7tc`T3Z0+n4p0`nZ5rXf\\!X3HA]TVQRbsbu5A;io5#;j2doOc"_B]Oq+c*?'t %YL^nUD?(Yb!^1E5DhIIfEIVInNI,7N)%ZUq!?h4nPOYTd[t5Fq@:g+4q$Y[\Pb8!o@ZV@]m6B*09UPu+!]?PM)LjmIRJ3&S%mU#r %B]WY@S0%af44kJt3D?n4oHa-M2qu0Dnp7iN<>VF,acRSrq\4Pc\2Jl:dJjEJjto/e+8AVB]?-B0od22eC.BDZes)SO#VY5Am(_7m %(T7ooB`.2gYJnIfe82Z.FNaUa,\2AhX]O4^K?gphXj-WbY35WaUu,Gg@)Vfas/)R?hY%?,<8^FhY#"np\3KgKmJ\.28G'+1\b0k3 %ASs)d1TjsP,Hc7QBDa8ps5,QN*I_GE=O7'%+,O\S*=:62s12(#[IOUmn@uO.Hk4.Gek(BPap]EaS/[<6Ad#@m-^nl64?a(#\O2m- %0V]]gJ2T5clO?,^fJ(qnB$>Alfe2G9ONFgs+8<1<;]#]pY:B;RO2n;Od6$o=VGR8_3[CUjVg=1_bYcO6fo?ZlT8Mr_QV9['CHl_&=N]- %R`ln#7dr';,X@&jU*cDuHCt=l-BAAElg(.DeDS;hfCOJcH\V%G^iYq'VSS:)A=r/6ST&ZDVf5=7r(*u-hL %k/uE1L#07NZ@;T%msm4XgB;;i^%EKDqt!P\(9D3&LR2Vn5BBZILQiUBi-NfVD%C0A#;sc/f=h2G?(@R;6*%gQ26.3#!TcnT[0t[B@7l_sNe^AMFYoh,S_&^-FLrdot6c\k)?u %?OVAFXL4E[H5?,8hd-`\P2()WZAed'$OT1j)K"^`83O$-J*4R3pg^K$YhZ>c'Fl>^f;1^QW.0.$F)'GKJhhH74Q8lVj*\pm+7rs- %TJ?9h'#qkGa3RfHk2(F=?hW&N$W6L[>fgA97 %PQ,$oP*q@X@)Q+h'Sn263abF47XEgl=_fufM!!+;D-*qkopGpc4`Arc`FdYQD&rP*),,eIc/_*Rc<9XEf%^kRi\]D1M^(YPEjqo( %eG:i@gnOf$RZ#)*[b%.q-JLc5iR+ZtXete!e-JMt6e!DG$\NV_CS:TOuLCE51.K=KM22f %mEuO3C."6PBt&ma5fDHX9.go?M)1LW?`TmRaO8\iZfqGha5`B6FS#Y#]>q"@\LM:rnd5QJ3]1/]7+? %HHS0a8k6c"osV64^bNh,V?>?An)\5iTse.L^*Lts@/@S'"&(Y;nY3Lr"%aHkXmIpaJm+5FiGpcC;**G(2Z:a@hHQs--/^bJ8VM\PtCq>ZoSlOLILVDjgO`jN1G\B&<54l6fs+`lNKiV;"#lBe<6o6C;E7S7h^3$g\96kEUnU0U(lN,LXIIr/! %TF$G39g.s\Q>J!RDZ>-9YUnA#VEiRc&ITR7MGmj_JP6iSV+.f!huHuV.G!DQ^%Fhu\@<]4N#DaT$2B.5`Z0o`d8n%.FL2ghM25V^ %*4mhp[>r8^XEClbbZ[MPiN2-C]QfFJ%0amW%Xh?NimD6$)pVLMd;kpMm&Q*VBjkck?`Anu)]s#mUf&h>#hHed:D@ %NqKV/BZG'E?87`J'AngNMj8Wo&(_aT`KP>SKU]5]oOaj\nmLlqQ2SPsNuGdo)_SU,e63%6+K&lgUOjXhiuSI9ooN&^hkhVBhlb&`)mX&iIOt#[Q4%a\'t9A>L?q[^&^@B$d#ECgWXu<5]U/ %BJgb,;*e%6B!BpdJJ?gS-Ss%TV'm?B-oaen%H^\p;J+0o<4OI,$r"#SZ>DM35.dhf4QDl-Io/"%f%-H9'10+KJf=B.c\3Pn"U/h< %hI]5$L>-49/AL_2h0u&6->Kfu\H!QtkBkG%_%!43,gq'ssYeDpM %`nkL-`J&l@o2t9kq]:.I-`R[]GAdl5o?Hgpe@9jHRf<_.(njJW#cn+gEs(,=1NL?Y[4aO)-h=3HfnO*L(/*J)XFW%p7I@WZA3BpG %;QCQ\OgQ2q.`TbMVR?rD*@SJ6m`-eJN1+U\P82_$$PaPCsonGf^>H;thcB%X8lBaHr)hM3C9a<[$HE8&Z]W'N+5)M[mhbnbN %<4n,uVbTn1YP?KAMn/ou@^;G"=n*[HfMXQg?(po,HJY^/fa\rAb;F=T"/,4u(%$[HYfPpN'so_*Q(,gX?umfa`fZZj7u %OQ2l=0B;EQCk'QaK8A*ZH!\Oo9bp*-PZ)noIb3W+/^tS??MFF=\k_e-dUfFQ(qln.?^:A'QAak_CV?6:r4"kFj@p&jGGXU7WPT#8 %TY0-CY-DR43b?uH)P5F'CS$+mZm"8GPQKaKoR.b#Xg6ZErhC/2 %/D#<)V"M%kR?%h!S-;?nhqQT$ii90ckh!$SK!,qT8:@t;:"3tep-".A+TpN@C\5W`A,6Z>1c.N)iThE!?*U942e>10B24THpnYG4Y^-2jpXiFZ;tqC^")Y>ns#2jN'(75Zgt!Tpluh8#SHpN/1p-Pq@;p %L0i=n0m3QTF4u.]XXE]ZjM')\g8)_L>@L.cKO._kdKW!;lfpZA;;7t1Na&O_@StUE %L+?7diQ5Q/g,+JOZHcL%VadrGLKu!YbN33f6o%5Y*h;f(K:$@Eck;#hW4o&K=eNct+1Al%&Bk.AQ3D@J"+<^`!5fSbI4V-OoIc?M %pZGT-Ttn)@J?N#/a\_:2KW5pOP]+;b1ZNm@Dj^Dub^Y+>$hL7i(E0op0FJ=/,`g0_%JlL7"tl.MQnb3Nj8nNYre`f7ZeUsMTOsQW %A"dQL$4fjT2ssBU.$R%PON.c^EN^tpF3WGcl=*#H-TLOgB:eeqTMRP2]0@1[g6r0[U?Vq:QCq]TL3fJ=14kd#Wjbo7pEMp,bakK5&5X%d2)$i!HIb[oV9AfG#o %F5tDk4d-:O&,F=IC/FEqm,PdQlGF*j(G1lQMPNZnKjME`m!MsnJA&\qEi1,E]2BeonW`pBfq1sh_MG_ibBA%@NK9fppTJMg %4T%^_QO4WQ%Q\.SBMEXbi`DQSl*gn;O^$'c_nX5bd %YD9ZV2/W)jh/BoArPA2[k3pN!?@N,Qf#Zt5HR??Af]V\'RnJ6QrcU/U7fAfR0Y8B*8bY&-E]jm>f:,81>LZD:T7Y!81!0<>YeT8D %Q,Dp]EjOucS6eLZDU%7Can)F)-Q_-[^/SGakG`-Dfl\YaLTcP"s83m]Rp&p&6)f\+*,Wf5j=,,a5]B?WVTt!a6-[GYSKQh9D[QJM %dT3Z`?e/nT#^Xk:^#14a/($S^L@Ai"Wg%$X-(g&P\p<.2r1lC^F95H-h.OTq8ejL?6@+$uo^d0i]GuCXG4A=J'8HK)\M,fH1s0*F %'6r[f5WZ':W"Bc]^P+8M_?U9&&:6GPH&6nZZE;!Q].ig-IYth1r?<'B\*r@$f&q4bOjDhu7Lt]Tbg1WFCpN1iS^n#Tba6E?V>*?f %+*4.=Cnju)Ieq,]^*EX#dG-c8j[Up9!1lE4 %BbJJoi4s6Ko@h')o`16*aDXf(ilf\0%X]VP"etXT$"=T>IO7\k^^c^OSQj+Gd_-8\7Q"P=8@Dh+cAQS'Sqn4'O^0bO<<%N]t\VR`b %L`)56X?:guTEYAYb*Dk\%d1CUic1B'I6Cq&(H"/'_5c^%h?HS1DtGpA*.?N![5_!6iA=e[m,.'W4 %U4=(1B^oQ2$Wk5uE.(T[,&\0Do^EGEmn'lB,ro %OH:\%L*4lZL]E*!MMM&*pB<]=$>N:__'"6)QcA&&\+0AX1`;>F#GE+fZm$?rIbu?Q9h_(r[(\E>hR\91D %UOZ0K`3Ti5Q/d2To;7^"=^4.P@Kb4W`)paB]`?@R;goR<*ld\m(#k:7CCO/q9Ue+2ZGSq'mM2j1`N %\3RT^'je@9RaUj]c3&gK_VS`2Ja"L\,/?$([V^Cm>)m:hCp/KS&A7.2qJVg@=YqeYPX&F`^DpaRkV,_mVKAVRU;JfrZp"se]kD,e %aXj`G]2RQQM9UG6$F9tSl]feXT!*3;NTK-;GP/^^=^XUc[APKmKj$*8Q+ON>Dm;>s>aNR2%%N!Z#Y+\jUuj1,^S;!1uC.o'3:uO1R&4\)M;k %$:[Y9:32eCp0j8,_qX2nEmRK=!h$JCc<.(u(BqUCL,=kg^ru@4s7Ktq^k=p9f\M&O_/arhqmksN)[qk@;2?HY">UCs\S:!E_EZt? %SOa1P1BMFB[E(gtj@[PRRuck]>3`i6c:c-q%]D-jNR))kApH$,YHd;aI\"*cbM38kSbXind9Xe]]t\u?7(,#Ni9<>E^j'Q\KHK85FSB&adDM2]KN5H+=0^d#W+.`O8mr %P?FM`=%Y*C-Nrf$$1&VWDunCd=XnhZ/RN1f_+_/l?"BPph6t7gqdBQC0E-t$>elp)*#KE/iHjnfUiC2m@k>S5h3+O?;.oa(2\=*b %YQR@C(bPRnnkM\tl4ltq;(n;gb>E_oR7*-<_>=T96h)NWku!5$0Bi,d!g9%LhB5tHf4MNaJrEiMJbGY*]5>"-+c#\J?I`qKL#G/^ %@?JlU#'P<].-)oAZnV&'/L_e/#b\kD:KQKXokC0<3*#DE\XBWm6Dk>%XEKu4oSC!DfR*.`COLoYO"Hcl>h?e`X=k(PJEoZWX8n*% %(!2tcZ1!11LijQYZ!Xd'cH,>J(c8)Qe'7/D/A(/4d:BIP't]J)#O!M$LuF;_`IXM'bD%#,HXM>!0j5B$L(BkgP3KEW:n:BgF5b/P %?hW?!2pOiS*74@-*-q,IfFllg947;O_C_B]oZ1nnWitM0dfh++Z%r&8HSe>gm.WH3dWr-p6Drh+>FMKr %fPRp#^+WjNe/CK]U:5cuL8;p;eTFWl+"_Io^75m#b81dNA!kJ(KM1dqq:9+ImCl^5Z\M!4)iu@)?aM#@N]`["\,"(O"?2^sMm_X] %eE3AMCi\Z.TH,dn&O$3`e&l4?#9YdKhuihW73Yg0T1ZCCX+tsHR+]FG\YV!+pfur/B,=uAlqeq=86)!s3/$u/+^JS<=N,2JIPTYK %'Pj,[ge+Mj1G_Zb12CfULNmhd)grgb(.RgiJ+86Hg*H0HJ$85kOSdj/G59[-!Q;pt_Pp3'lPi'6QrLXH^lm2I,UeEjnS,Gab!tDc %X>YMA7e[j`a>Br*Am78Kjg4F9;EcmS<\CPrC,YLPB'#Lm?/M'ja9dtRN'YitLJmn.:O %:Y\UK4M.#n;pfUhjNGlmAV]$=+>Cst#.a!e!B\#4RE&0?-g3W,\_\'Kc(R([\G`!+P]QWKMO]qIH04=E,M/Q(TFSRu#O*T;^O>8E %U:QsJW2Yji*0nOH;!DjU"])m49KFi.D8=-9:N##[L%k-!rX?`soEAr$Q_X`Y>f[8P>0C7i[FSaP&Ylme!iqgbca'rhWFaZDh/-T- %>l/%C2@`W+lpPJJc_^Of*TY=tZ!WT5&4MU]>/_ss4F^._5^<-*.&X-\W#5%1m=QEA^21;s02%>jn-Ku!DhpnG(T:j\R0l#7DZI)@ %4@,=O)%3W$T0OnVIqK^2/dQ'4HC@F&RrD@MY4OJ$qd#sYcB;PI!3!_0FA?X<.""\dW %qJ]Ab4m:[4Qe@KgIM@<[/Z.$O"10FbS@EPD6'AZm(1!.S6@4#cPRsI.^(X]nimo;H"Oa,n5cRVS39[H]KhQ(N_`%3>O[9kX&ZOR- %bj`FlUKtC5Y$\=8ciL-;Ssr/)(YFs[%Pf9mE$=N#+b%g4GXok5[o/n-ihk]\EjOHa;e!Q63$o3krF2Big4^G-dpn&[OIc%mF=M9j %%Vpl:F'7B94H5sVX!pbegoQ5#"cm+C%aH9e@*)O%V.-N/OX_;7Q"D$Ub*Sm6bm%eWGD+S%A2JfUi7LI?hJ=#t7AmYC._6RB2ZU)J %"Rg1Bo+SfX6Ifp`%%=089S7")\*eScYRG,]Bt!Sdau/fX29NJs!B!fU[G$@p\%1;@"K[oE'$>TQ6ajE#3&(=lV8GouAgC:3+?G??DE%J6o'cW87p^:-DqN8D1'JELPF>lJ:A13^+J2J:tr&JORqB/\&uZU4%?#\\^Z>KJU!p=0*0-//4J %/PK2YRD151_i_:$BD4<@UjcQ;Y_$+EV.=;U?mE^a37c%=,_h@s(o-*9k.\u+cO)XT!%.9.O$3u=8^PIY(L8]_ge8-3K2s2CF5>qi %?F!R[IX,88^2.l'2ihisg[4H%TC9BF'Q%:![ZPdmBnc%G#WJ5J&e_:MCeqb-p$O((\%P2"P".Q-Z'j/kZ?/cR09$.q4\gP.)rm:DrCY).XioQ4iYCs5gHrRiO%(/1d!6DOa0G&nK0Y6`9M %DNJ_b.d4Bagd,lbLo,9D#/Yq;^$Im6^VP6h(Vd)K@XL0bG+ZP'^i6q,RHC-(G2r7bi@srQRpt8$kOrq!*(6=Ugl9cCM(Yh&DIeSs %^!ZQspMWZI5j+&lU:1dTk<_s1Y@.)P?-bLb.Vr@PT3S:Nhl/gm(&Dmf>fb %DhVuMLu>2OpANCPX>VQQ8E.29LUBr)7R[GZA%9K80o"Kh29uR2]Es#ZOi7(-Y0`n^r52gQEQ'LqU>kKuKWY#_kf`ph0##hepu[&?K1]2J5WNBA1D>dC(&fBrC$/6F5GRZ=A)C)W %h)B4qqJ.$TffHI2m7NuiD4Gh"7E4%jNHOfY.cT9bi0HP+cAE>/Qb,d;Vi4ka5L7U %@LI%)(\`18:qH1b+tB5:Bf*"1XUA%mgofkTWBV,46T!.U?`BE]n/Y8$^.pC;P`DP<5d+8c6[&]IW?Wq4+9Whd[f5kPd]k1$H>^A\#nEFA8,9Xsb %5,eB+ro;TP(*=89%J#PcJB2cBhmR %jSWJlG$ZU+g?B6HdHuSaTOgdE7UCSOpd&?_q-hI35YD^)JX9@%'+YG+h(OZ%qm:h,V."&j3D?<*c1E4-dKM']BK,nC<#W,a&Th9laUaiI]UQ!lo.R*m^Xi:p1\GfDYKIC?^76KI$A1gnc[U*k;1;?W %1"!/<&uAe&:3P!jdQDCVh%oG?"slmbagL-$-EHO26'^Q`)X:-eq>U:\I\jMLKQZR0I"4MX.k/lub9'#^d#Q]Yq][(>r%ib7dXr=m %VBsW_0.EW%N-kunI(n\\%r/CB!W6mMN%,<@08F9cKgB'57'$1B %PT(@8b3IjC/5>n)[ %,8ZDc:aBDFEL14<59J;K)@majV]6GVUq(OoQJ3T%e?_rM/\e\J\S8pRR12A/nlVTn(2m7WZds!I/Ra?6io5S;R_\eYE@kc5pI):= %/tkRZP!R^3:XEAq7hdpI$sVFW=lC*_Qh6qbZK@D\HIfZFdHi$DDV+3k5m,kq-'7!od%CM+.#^KroeH78rEMn)@*i\I'Ys$WdERQX %]=I"%,nR8?Pb/-bJ;9ComR.:$BHlr3W_uIOdX2 %G`9[gLrhdZ.cutf[[PBoim[SO'4?Mt\Kf"U+5>0bpA(2Bd"o_^I]*,9l/M+tmO8OKVoY>pjmC2l62BbUQm\pp#F:VhkkgA-`If%8HC+DNn`Btd`Llo0Gi)9C<`_YSlnS,kK>(.k`[Fj:10FtFL[Ij:69kqg7m;Jdr"%6S#psbiC %e-l3'4c$Y4Qd(]gm1j5(N5ZV(?korgR=-uUBm-hE1X10f,$_Zn'rGM*kJ)HqS5\#MKs^`N(%YUF48;dhbP8R?I-LI/1^%N3Z@s1\E>mQ3[>+EGq6Osu"!8iJ4JjG/MgURHSpInB?:NUg?28WN %$g%a-m45Ri5$a#HNcnN%j1,>p\J&G_jZ_q_0m$=`b/HIgEWl=<\+1t[;l[[N4pn6d6V90B'+kd_YMS]hZZ\6kPq7` %M>J5D:k(NCR"gi5]](=jaD)Ns3+&iAR,+*;UW']of?f+[3D:#(K0g'cOeE',Dg6#Hq?(TgMYiO1%eBJuiDeC\dI8d>O$%;E++k'/0*Dh]cjVCUf3D5A`N1f^k3Xc.$8ZrkEF9)T_M;Zd>[5XgnaA7]>d@Y %8,@Yrf.b>qiHR*8"&\R>+Qt6MCW)Uao1b@F6**]UpJpHX9rpr[JT&u39[e?MDS+4*KH6hKiVBEs]/2BR+m]j9FpUVDD)"D0&=/VA %SmGGTYm`_tcdQ_]XZPP6b!Wki[6;'uYTT-0%FY?%`'Wo(#*?@(J3G'-5LafYY#nMEDQV3 %8pBQ"-c0D%_X:p[-h=K9+XuT3PN=b<,gEh!=aLmZatm*@a]UTKK?`O*3CYQ[njif@+SpKRW7%Or>=X0qn.[rn`U'W?G:M^MMAKEbm\G:+\0b8#Mp;eL!GpD9BDNl_IOrN$_?N:)E$/@na5`!A3EsZH/&dB %;W9CarTI/H'mkM>0`;t3!eG]\2lNQ#n(R_r&)HohQfUsUE+^Qf$P%SnI[Z>e_*I_TBZ)U_rB0?b_rn`FRNa8"VV;Q\@8OGrf+IMIiJ_+q*X4Skg#[K_^\!/EC?< %0R-3"rQMqN_2?+BKV69EW,_["LI(h&)PnKLQfcDgZS*=%WCPEkY,5)=\jid/$H2S8]Bi:%DQ.:]IB7S=\_?9s+pFSq)TlGISRb>b %7#E^%S%PPKWP@+&9DsjE=An];.gi/dO&XW#'I23DmJ[#R`\2l!r[XIQlT&&=Q0m%_o3[8G5ds+F[)dWGRKp)Q-:AR]_j>B"t %:bbd/JZP`p@t]^1hs6_q:5k8I(FtV^dUgK$D+$OeG&n%T/JfG@NhV5odc3^7^Wk;elgE;Y>R$b@HC>g7iC*AqkbK(`LZZs_B@,W$ %_%YnVWFsSWA.'5psqn4?SBo4bHM"/U2LMSU(L2aa0Bq3qWnB3a;+K*'3b9Ci8pN3HR$0/'+@sGi=\*Ti9:1 %U\-@d*'-YVZ>t]QeOiTkn*,NtjjhWPEtO%+cBm6UCug5$@J;mtqp#5uT&,&ug)J^+i>E^Gn=Ub8Actk%Z'Z?j %MK1IY?S^9O6JI>@53#T+9Ht$?chalL:HNVmp\NaBBqeLOd1(3Bi4clR.:tbYGck#C,a0uRYJicTS5*BhI&dUq=qKFu/:kr?-jZ\u %V.>dMf5d=d3IEnb7u-\/@qk5.]1J&r*@8<GNVR=!a90mj]8Yh@BuCkS %cJsguk.`%gFm,3W37^rNC8$RkIMtFPS.r_\qY$!??n044l]!):90JXtqklZ>:Fde^%2jgZ]M)tqeDk6sMa.#6b"OPh2PMY44&N1VKRi=,p@CW^SP,JS>6Oh%aH=4=f.+hB+k6lT^LV,c\2iR`h^N)X6;M9j;k1a %r>7u@?"dT)E_b)A?Z2t"5s(=bW9/qp<>p.g5UgSS[-ocL];-s77[sn@/*G!A1t.tKi_O7PEQ4)d %Xq-`\A&u?iD^r$F[AjORqclWG,H<.Bbn&7ChR?Od?FL*UPEk*;be9dAB'6Ule0h(+:5,gg]d%#gMG4Cg'JS[3&PboFrtn@@1ZXZq %R?EZ!F\"5%39g+WBLJca8;^?6P4\1&i'i%Y(OK\q:ZIQD?6mhANfI#,?gI4&Y\/>%krE;!G)Sp\B^`ju8Gge-POlk7d2i)4d$,O] %]'iS/5(uL=I_DA9H=22n&W_m`T-"(\X9101aZ7ts*NB@AkNq<(-LS;TAJq3ot3>W=fZ-ACH=`nFJ??#=_F\)@paM0IaBV/9H*YPSgGNhB6*BN %`#\"7;9jqYi;Tt`o&4,STH?q"%sL^#Wr@B*oa')Hjhmc#mUI\B4!.5c7Sq)!^k;7;`6hC4$Cj.!DXZFZS.Tu1HoULt!`"jga(KB! %1ZHnN/J#sYgUG-9Ncjo>2\mL(06XXgaL3?@;GjpQ',0'M'bdQL,9K[8O6Y?>aRV&S147SEL2,F%K(neG#Vt0[+i6Ta"31;< %PG'VpQ1!fLM3&cPKZDnkKDX'e_sH3VV&3g(3`A4ce[,sb[l)lNXoq3C??H]W>2>k61K*+Z:9Y>kR;D$&@2Z'*RB@f5I2T$F=m0PJ %"e\Rq*1rAiFJ=`DV\kE-+RLH:6*LWGqG* %Ep?W6,Q*i3;W/&;Pm=5(M>Uj3)=CR(iT.WYVb`"FnrN%Ach8t'#8Q%D?,YA&@Db-q5kT7lC_H%;5UD,`s,i\B?B?;s!>-aXD/&W7OT^H>uI'8oG(HFus[9o2^ %h-SToh7hDqlpeGpMM%Y/g&n0;LMFA%\He65:6Osu8kjAZ8lNN%WG-7HdU]hI8qn>dpe!QaN[Vl'>D5?fk82BgTW=<"VNG;r#q6Bg %p3]%R%Z5#CIOWn/o;N1&[jqs"hR$2s`Bf&]1@O(cBNM/m]5%8#fa)6iAN8;jY.L/V,jcGPJuE8Ar23bHDJ8_\raPAW&Y1?3kUe;^ %6ocd^e$4D!@;2WE,tUVJX]U3u0P_8k&\Ss%"?>X+jDsKA4M:u1diIY-0pkZ_B*WB^\WT.'Iu8&'3BrGk %?F\Hpe&hF>3U??KflV8W%INCCAN$)a/tFtFoG#u#Ek-:L\'6"b9dc9#VkPU\Qq\s+SC1=%PhC/!q^30hF^-hq>V;R^:#U`1l'-;5 %dq7&HJCkIeFE4p6-\IeH/=TRMdqRlFSLBt&Xoeg3dq7(NF^R7U2P&W;M)5G9phVuOp)peM:Q\@!QTcarq08'=3k8KVM0q`UOcZiM"ght2?L!0ktL1NIW%EYYd370<4sg)N-ekqn3%%"+tIG&_K73ghF"[JV_uld_tJ(HUMc2ZtKL %8s2=,n#Eg*Tb@UDFOYY;R$;or3lNQ4W@k)Ol;_mt34]2d8h6N?0:ZR0=dd1+_5SK%1W2%_.42KZY-q5d#UNJbKitI%k'/>P;X!Q4 %13^T^Y&p])#F)btW@k+/HrtH(9US!(9J0V-F?8jn=,Tl:$Jc`3T_OR))uTaiQ(BaT3]r9J_sk`&GH;:L>3PD<13ZF[S"VfL-*L-> %l8:Q^Sh&/]2)\<]Sjb?hNp9/aeIeNTj&PNbF*V/-:;-GE`K&),=YobJ'0fpGOn#OsV6LE.9>,""qV %$EcTJ-L7_:Km9DA0;#3;To9DcG=*gMpRq.D"hHK(SUNL^=Yph7Fh27b]=H4#..m_&hM8C`h,*7/;`;>@:d:lpQe(Tjm,u`J).@%l %lGmt/9hm:UFKfmbk\,L+:t-CZBMr]+\^=ilq6toV7[IUpj7YEVW"MV7bj1:q=H61bVEjI`MO)maUR9^?qQXl_nd#o2]ps %rRB=o/m:%SMcFh_XB5@W[8/j5*0\[p8(?3XM7%\uO!dK"--s5Eg$K"4\\e:^pL`gM&V9g>76[W9O2+T"`AIHh3S"`f0q#DPR6]m) %%-4n@,r(6t'2W/f*Z;h5a834=\o4d0(X%Wa!$+X)$&@"C'hU2$BhX[Yl8@>lI8MiVTsJ6]Z$<;H=R1!+lUYJW3$P9+.q'eIob>bb %m7IQ%orKWWN@BTa++)L?0M[sD(s"ja]Fr0p7Zdmf*1GpAh^C6,XMGgV88"mV,I@8^).?HdZUji@<#B(/Z3NW"jLF?D\$Gkd!BNop %:q9(_UJfqTauuJFF@bKWaa2O`EJ5j@gb:&"H/:O"fOB %SjjU6F1%MFVoO+M`0jO6`I'Y/FVDCY'1.M4$f0JhQ7JZ%'@gN4oIlY3V)!7HMK:UM(8p,6Q#lt];D-Bo(c68^Ym=Zba:2miU?&\a %9($'>&lp'\>[DWa6)@.tk6E'UP]oPc&cM9sf:CU1Ye8feT)a->POZ]@XW=TP%C?4,UQnl991FJ`&,B.pkt %Xg=%("n)O:VNo>7@$)Ps'1,BnSrOtM;-TmBpM)+ddu.!e^6h]N)X=L]I9C#,PBZGo#Z+k %I\A0^Ajs.l']h\?o%%YB"e8PLnsQSbBCmQ(b.$hnqi.=t.eSp"=HlTorQ6@Bnd2u:GZ#_mM-+u!6)9V]XB=$A"F!5l\pc$Jj>tuM %:rh/['.n()Wh8fp>PYjZ#31pXXQq7R8nh;?"7LuuX6Z\O'iM9S%G18O8k0;jg^Ri-Y+Hb/5/+1lH=R;bN?;6R:HOd+6k3LfWdZ:q %0o)o0>sJ"Y8UVD1f(B\P6sA.0O:!+NFoBf+,TEG'5[?UbD,S.!r/eL=l4I\"G2c(sT %oi!eljeJK.fCb>aRM&Tm4163fnN$&-lM@LSK$O-d;:eVB5_ZtPoshS^lA;io)6!kloom_=AZPZaCp>5MqFST_`)ZcSGBOkM&nC8( %C$31$U9:,7MNJ&Z"&nlM@KP%ND@eGJl'SU3_2Wk<2WKEA*jM\pd0E/Ig5&1LsQ.>h;cm\G!!"*>(F_Wp?RC&V:kp %U[%]T.u*C^ij!Y)e.Z:OM0ri>5KP*LUH/phl_gH[V1^e8*`prhV[dcY>sH_3mT&pYbH=j<:YE=.lG>hMMc5+25BYpMCJ&dL&n8[* %n!gS&<]?8cCMOMBADn.Q^oP]Y(B%j?H`tWp\,"lp?\594dp_OIAsuq%#>kS`^`-r %g;CkH7lj/I^\^CXdD#B"*p_ktn[Q0E+J.$[!qG-7eqj(&n!WsLH5FMtX(`kDP?m?tII";E2qdrHHF'tYf=SupF`Y:>NI8QgCrbVN %=^:"K>q0NA-aU>%4U^)(8jK+sOs+JYSP4>CZG=>mJE7u)o&l"m??*)@7cPToD\M@L;//7ZM":B4DS:li%<3^DQQ4_"?hqCF(?HF) %P?9Abqq%=HjX%&](dF@clnk!sjHI/Y$+*''SRDAtosjKb7Ks@*pX0O_f7&-4dfhQk2c%a8LUVJ^;J`PaT1`-_o?Q@ggU[Z,.9(0U %%2IG?J?,U#7jXec %_>CC)@372OdJ'JFo',uXY^Ji*5$)?S'94lOG_oI]Kbf,1=9<.:tjhE"97W&u'NsSVqD_5Fs %FD"M;Q0%qjA(**_T?2D(O)9L;1"*d.jKi^Xj_+QC>$GQBfu4W%VEjS"eHJXdq!/n^:GS8Zb8Sa.($*a-;n0U@\qf%E*g!7;%_jlL %#Xf_u`oEjZp!+Vlp_/2U_1b+I#h>8L"VH(d:aoPdT3uHt>NfN9`q4jo%cO%gIE;"G_QLlEp]:#XFjQb,(\oRn2Ubu_RnY!9Dl6<1 %p*"7^F%\_+HNV>,f\ %e#<"n!ZjF2B\\:]KR`;QSDdu$/f-5Y'K8a7;^ecDihWo48+n&&(&i<@Gf.=ubuihjh+&I)KC)pV3W@.lejg\I'2QK)=YqOo`G7IM %$m'WMib:@2N0B?+JW;f0#GD+WCQdV$;l6qH1jh::!=#X$"uW_YkD$,\eT:_DDWQkC+VZ3TC=P/8ebK$Cu8r %7`\:R`18=[Uc1k2Cq:%2r<8+/fPh4a^IKX1?cs&^o,/C+g*n..8Y*;5+(oNMG4CgNPk7+`O.\i"ZmhK"#.gFI-Cu>8`b$Cbr^jY+ %7^L@VY4g47`u2n)E7G8gBnijG-$C*X(`tBtS!G>ra"&&(KELn_ES@YZc&f3nWBF@o;-K?jls:]'1''t1Kf@=chj[@B&pH9 %5jZEKD3A]jOO@(?`,Lb.[#aS*L\\aKdjT?tE58bWH`$n[_/-B$LU:RLQM5H.+$Nb#0:t]nG3D\R+uhU/(Lb\'L\0)'fnhi"DIfN8 %:FM0-60llt#rm^Z\Gt^I&SEmBIZ8^559LTO8F@:#?.WbfOWmUtPCmI&Wk$UX9ArV^P9k@/hRb'6QK\Urnm#I_jnbBtX@/96^h<6& %?7@g*!,]$)nRadp-].0geKor.j&=BXpW(u'p_^(>J\j*DLP=p(+I6A5_/(kIdBRZ'(B$n`>PJI>rjBBg!$=kDams\AJZTkmY]Ejr %c`_!G3Yu[(bVKL:1nR&A#<`su]Mp#Vb>iD=`8I5FmSmWgg_tgAqr2/*>OoU6MH,U_(h!s1F+3'VLJcoLVmi-%32.Q@`n6$+Z %i$/#t7:s[=)GarFZ$s0O1dYkgUt9A-#'76#4^r10W!en"keY6L,$P`1IX273ZkliQ('p(7ZC94ff$8=hf]#RG2QVKU$$c^F/.^NF %*.$/t0VYBcYjdOrSjcO.(bFUAKDH#o1EsRag)Sr$_Sn8!o[8p?mspHp5*Q!#E'?PtI)0S=lIk\I#-_Xn:;Of2AXH"#jj_jSJWF*C %WrqE2qrr'm';P7`%BoqhqS%7H#!T&i>L;-)DM>).-R!Ja^mDb@R$9,*ki.gCUgcLtoJ3XsPqi4oG`HtIr8%O1enZ"G1S"Mk(CJ:J %l7haMO3GW;lm%r>3ChN]Z8OXl,EsDXYEd%W$l-l#^$oq8P(5%!&Nrs&2f797@fhicCm8=0QOU(\OXl& %5\ACYl#Ag!$@,30nd6XU'*.Z`9A$K@29/]eqNtCi#Vt1#Yk,D%D?;g$Z$e]Ki/#"oCpsQ.-7,>BJct=*B=:'0;hA\7SEB_f5R0@n %=!roE*J1@p]bN[kRX!)-@ld\nYi_GhXnc/V4%RDQ*=?^2'Xo=4OY@oP?9$>/ %TjZG_n\HV6HBX`s&M6>dT:FP4`87;fJORCs2L %+??X.U!!%@Yf)5Isn%n'2$H<$V=?ruM/=G:]fi %9"h"gV"\>^6.d7oP)>9n4@Kc8qJ\lRH_J)sNWm;N23fn-Os^DWq\JgR4QO9l!Za=;.ZW$0fQI91V!M %QeOL?'=Q38ISK.a3mN%OgHB8poUIe",Ea#&7(Tf7J.-Ri[nh%n)qJtDCJp1-`UEkqlP6$*up.g#t %Z-GR`@;$7g8t1Ng=o1RIe%FIb]d,a`0QgeO]qClS9#Pl@9,c]t=%sa%)7a?%MAD&%OA<5RJq!>s"B0g:7k>kp(bmQqFVD,W7`pQ) %U*atiG*rV>#BR($L=8HcQYI9<++k2_FN[`IXPgO0X5e"=:mejKA.pZcW`/*&:B]Qo#Y`W5/:cE]LO/Y,NVp%"R]-sm($uC82jSWh*(>K'rH7kCd7!jrN6G2TVCJ\ma84bAl+EY7V3,joVmI>u1Xg@^s)@LcY,+8AInS^CANVAI- %-q(^_]%0U263fb'0BZ'H?i%""#L@KGo7!eX2G=c9B_Qcei'Y1Tc'KKu$]=P17l]5iDM]Gq*U21D.)$`\'^n=Ag6aY3eU\a_a&T`) %#7Wr*#'GZq]Z%9uS3i#p>F,74?*@e0lb$[dECG?5aPL'u9[?2L>f[WbK!#XfJakl.Jep>>S"#HM#h.F`"[XOa!.m(Bq.)c&o(*uc %PT6DJNA6g%#_[;/\mU*IZAO4kjZpTi8sa@f[q$!P-L3i,Y-onTmjpR4/>:=h9b/;lpL.LKc8fZX^A:Xeh08SKAqAn3.cLKO-F:$T %"Ck)`8r=Vp\Ku;YM:!r/*GhTJ\IM;6h-H!+5;#B^:o=Of:I`Aqm\?(&8iSqj*Um%-g-sl]4`D9tAV#5W^>kO,:A?,+,s`u=af8Wg %1PC&jl5bs-q\P,c5(^A.'(=>t!T&7$0&g*eEHB3*Bp?IG'6U!i2aDc&4gK,?G/2=QWVj0U"g0AP^)OcH/O,$Kl\pc/46T-;.)j,1 %(gP)Ub&7P9:"I!1HBu %9J;j#a!".[@HX;6A*$_M.'>pIOO0B4 %MNm3`+Hc=`@W2qP*f(De6m`/q/)O3_CCnT;@!*"qYFW&(jfn"ZL9RZ]0Z"5AO'Aq;6!< %m(Y4=HT-9Mj1r6!l'+HR-m@DWKt68](h(nf>0"LH3X+D<8h[JXB)ne+t"N?Ul='a9ngl)\_unUZa0g]=X6SAM\l %XA\I+,8I@AQkWb%:,qW^T`%P>%qJJ;0X:L*RAM?N^2QKrJm@aBe8Lcmq"k+lF6t5#:.[e?F`Uf&mNGXh3@o6R'knOCGA5@\mTY%H)e %H#VAJYK#6V3r>ESjXK&oX2HkP#!ts!dO[d %LHn?Aa:jj&_7l75+Ma.K701D,j_kJ[gbXs73/%?Zh^5Mf";hn]pl&!CJ,q!DNtGceQk@%0WW9q)L`uJ]!fX[4p-8Y5lac6k?s%fM %ZQuhR,X%1!k>qd'`Z2p*IT:n)j8!s$7_UgjOV8'Uagp%W#r$(9#$-8fS=^lS^u/M/1Gq5%k8+:=(1/ES0+0Hb^)62/pB2W6<*c]!XuD_FM_fYJ8pk8 %F:0cR^2OSND[J2g>(0+p@IXN,&d^8Oo;k^9o,@YGLY4d;(#E(/K\tX7koMCi_k_9SY_Pa-KKl6+I.iFE-.E%O* %XuKR`8Qj*\("/D.3t3!>mYCe30D.2Xio5bXpbiFa!Ok1r`0-lGHoo\H-'fNV %+f[Z,`0-lGHtK),8U.0\M!lEIWPjsp/,#!Z6R5^eCWHU-;Mc\i=%@Po]lX:G"$Q.&jM#^5:OD"1V^p>6Xi&.F7;*4-Wrm_c#LM#) %q_!]NVq(g1n%t'Y#?-Z*@1iqO`8.uC=4RNEV;B80X".s:itM?d$?KkGO6Uc407Nh5'D&Z]@]a8 %II,?q=SDh3lbEFY(jJp8LW.',SXtIDi6f1:o.f`0pQ6VP$2Cm=+_pgd8;+nl.pVZW7h<>9oES_[Mj5N^#ICo'HK5%:kWule_kO`: %7ZN34d1mJDDtI_1V5pr)%_<9@6]!8XChr+K)\'BANhZDafFV>V$lod!8lnP*dmmR=WN^BRg@LH=%H+NXi-Bt/(bY*0nY8/ %'s/pU;I[bq("-N\re#j[dC[D9C&XZb$VX)Ns5i;b(K.i=lW9ZU@c;8l$!g-84XZ=nEc`TD%<\[a$ft&7eS'lJSp5IULksrG[bsk0 %m'kJ]<;@@RTPMJ6W7$LW;\plp%O*BYhY,B!Ga'_X`)824Er]M)f[5mT/31;9[;h16VP?MHUp %fFG5UX^FF2H^9;_9GlDT`AF_c!1FNf?K-Q*?>CP"/q%A`lh5s^6=lYnHj5cXAB>Q`/Z(YAHfeTeEA;[nS6B`kn#`*&)j78GU5uqs %,VJd#,+[e+a:lW.QW,'U+>4QXYq]!YfWmKMfTHd^]p;Sd$H`sIJ1?V:'Fa?+)@MB0b81J1p!@Q*kn4G:0mOd1>_l\pOOo'%`SCd" %9O?u1J[11]/l=OIM.IK!>g+(X.X?:LP[+Dt]@KM)cD,JJ!@FFDG4EL>HUrTUFp\,5qrB%pKN+:D\qj!YQ0H5mM^L.=B\UF8=#+G; %mc($f,a,Zqj(4Q]Njt0oTng9I5K>1,U'g67QmYAt<;OR]EG5o$^f>$?ss1`U_9jlk\E<=f>WaGR;ZKnm,d(Hh3jT!X[2!W#uSQP5,DVL?"/*lOB57:,kkukOL8GE6[&"<7It&]]Gu^M0)%\p\<(V(>I'/7Y5aLZI3>]`bTb0d5H4#/M$lfK %2;*,0r;Bm5)#GDthm_nt/tnQKP*][-C59I;GO[aba;Dlnc'7+K>s*,SB %9/52[Z3qBWd3L?7a7i64laP3&V8RMl3O2E>RdPF[_DrjU,eJ<\6IAWE-+c!Ci75]:Si4SdpVl^btcmNjDj)(2R$u#7?Ter[cMG0 %hs[BWBs$]*P;mdcm\Iit"MG#_ho58Z1WtmP<4SSF@H5,U:qd9qJJ%R/H_rJu?s.]fU"rWnb`jLgIpoOr>b)18%t"?\k3Yk;Pl`2qMeM0*'c9eTOa+qSbg@AE;$H+I8)oh4W*`d: %lsf"`,pq1**#f&NHUu"P?tOT&F9VC6ZVasqJIu)XAj\:R?pk8hia41>_q4]!f\u.GF*a88o]BC"qZ"#b^&7!>ZYsKF5;]9^eZUoZ %i*L.iDf>D9$7u/=oMQ(J>'F.'[9s=mj_Cp`;IDn@TiWBg"@d`/6<7Iu(7V8<)"r].i0Q,3(f=Y+DqnEFm6/e!_"O_n%36aKW5'gG %'VYXRlAMr#Qmf1fRD2De3L9hFT.ruic'3Q7XGW@Ho0'0LA^X@(-OK%8$C3?+AULg+r,(HO\:'K%h;UrbVc@I5 %F,H9Xjk-#l0I;3&h=YAoLg:PEK2RW0aB^[3e>P#D")*m>i)_Iu:/d4Jpr1FA[]UUjc<$L$l7c2//gu7\."6/r]s6iHMfqbKc9#"^ %pR9:gM*c.*fHRnIr7rN[`P&*XS'N,!-YA1O`4L*a(SKPGLK.PqRW;>k8/lW3[(C&D2()LSqu3Pbq4C.B<=dJ&+j,V)$7U)gN>./=, %3iRR-BUKc8"KpN1eqKUI.^iP3DuH4V;c^p'(L+EK;3`Se"WCOA>]$Q6DGRE'Mr%LF4jcfjdmQU\&##,nb=&`3Ip$UfL$9qY&P:Jr %^iOYSS]2cbnSngn>tOQALi+D7UW8P+nJd8%G\YIK;fOt\o\-o90+CRPG#P-NN[C=Yts&t`62h- %L&$gY/3X]pZ'DB%>FbeloMX-Q%at"'[?S$>[;PSoQRaM#oIn?LF)",K^Gs8'R[7`oBUkZeU-Gp-9!A6<9^]G'M1:qI#^93S!5lB: %n+CX%`o]0:+MOnB4p=]YEU7;s2&s+(/BYiLnRhqlH!Scclh\c(MJOHgU34n%=bPn,D)tr54b(2u["YDqDj)VPXnLSrLFl!6lQ1@YGh?Xp7[11V+HW:N.[&;-2W3Z)p^HG/Fs^VqOKT-M(H\e#Fo,pA=\in#"'B %0+!UI$sTsRi@J2T:$?PP*?XEu@;rEZ_kBHiQMJek9'O+`Q!`'Co%qq:;]0+j?a]ffAJ]t90[(^*aLW43VJ]t*Sr+ia1=bs%1?X0r %JNFj#$,\7)i^=XGa\E?ML/IlS3"-HUNHih]L(OtdpP&3k@71EdDt]?'lc0Q.Kt>_uDeLC(ltc+>cb$H!,T_i+kO@BO_0045XYWW*Tc)=%nj%%CLi1+Nd6ls*;= %@Fi#C$H#Pd@0+9[BYcF:90ai30FY:8(SS]"CTi:c@2Q7B,OtS;=?7i=,9T[@,<&IQk!O].6opOf9>cEkK^9//U(,",fdYV*0-S.c %!lDVInY)S"IMd7lDA>D>03)Ws%LaR)N/f-@(C_QY.g!Wp.kDE81Nl=OMDMA6OE,nc[&7Lr5%S7c[L/Ss8)J7%,Y_k59)#!iQh/!74a71PL\liFQjHR.9dLa'i`Bo8e"GGGK %%RYhV`7cOp(+'GW*sZsO3$5oR_Ll:8b/@Rs6\SqL417k7@G0;UcX3I30T;qLs+hCW(e-ul]VBPb0Hi^1!;%Z9__?WN$mXQgGm\=( %B'GXY@@4O9l.7TtW4!qr!lHp;%sQ!8g]QR-TF`.Q,9SNM%iL*>*^tE7b(\$U-5M:Ir=UFcUTt+V)"p/fIU@?'*t4pE"[drOs&gAs %p-rOna0r0ZQrOp!"bgBFS?("E=J5#@.55RWV$)dQHC.gD!](TE%!,LH-2f;p!lD1K[r-m8]R"HkLbOdDfY]Dl4$##']9g\A@$k69m=\pBEg@jWF$1fp(e40?$PA+2]H7iBboR>#@prdR#RJ=j#o/1hc0gr%_cGiXMkC=a"OlWcNKTYQ0QV%LIlXP5K-2k1%uS/= %Y-Y`Q_qf25-:o4^lLK-8Yr\Bl1]r7](\I:U#oO@f("0Fi7s;0j0j;D#ar?"@.rMpKO:J[1sN1"%m[L/35oKA7?r=*e"`Ak&4/;%?E0 %.=*5];ILO/.EgThnf@@3[&,'!Q90ThYbF2E8(2PGr09f+]^qKP9u/$NheD!4[Q"AK[#3QbWPL)t)e/AgQXM?uE(m/"@^Q5/,`;`% %J3+SdcAIPhQcD'nYNd0[@:HNGdtGqgX9lqQD/@T#HL\9JJ*s\PAno.OXDt+d$=R4e;Hs\=:Tk_[7:DL("EmX9FAQ(d4^0NGa4R`/ %-k$TtqQ&9Bt9KjZt^KX>dFl'nZlC"e^E1)UHO!&Fc//S)cmbr@'m`u4-ni3^*R+RS8=BK %E`*!Lo;X+le-^JU*kj'8X%=AHr[c@.Us$/YBe]h;4m1J)CX8r0#iaXO3B:@UlJ-Hkp*+Lh>B2e!c="at*F0ZdM229Y/Aar\]F+pm %4[2EQ)4SE6$lMWt,9M6tpG7(DIN*&6-R`_p:@@(9"0HV:+JK3X(brai%fD`ne80qR1/_o6o'l-N?^^+ZpoWP(SZn9ao)>C/gi0;7 %*GoXC[>(NIIp`0RiG:@rDH:5f8.96&^kgnqQgT?'1P0hK4cImjFtLA-kq9[3YPuL_&"[uP*[WI(>ol+kf/JTu&+%]so@]ZPWZR:9 %^BcJ@E'^/QiY$PK.'56UMjLEF?$(uTdRoqr,2h8(FUG'#oI=+3O33\k4S+YO;7`f2]il4i%`"/.p*g!>/oL_^g/&AUp#&\aYUIKf %l\TM!iY4nr+/3!;@kcB'>k74I*q>nME]M13VkJ!sUa=9t-WelgR$9%O*kJJCo!Qh3D/`lo6N0QgR7q+dJ@h4CA>GnG3Z)RhdOG60 %md!9=@(,IUZ,1E#CMRDN[S5=?&^jG[/PE,]N0K=&D-D.s4^27-S-\$\'\&,N.\Qs>j3Z&cZ1m21dd[a>V*KtrB>9?B)9KAF7='N6 %(Kk[kMbK8cr!+ZmeCqq>h&fa/76DiReQ>OVV#-$[1D41Ym+Yce\OFI$bg?b]b@BRE-&$< %_Sq1eT+1R]@1JW4%oj1WPn!/'\e826F"I?YY7eE1i*3$@0sIRlh"N%PI1mT1cadu2e&UY,Sd)^VZYtHBkm^7L4PZm;2ZMid'9][` %^0R^,(r]YNm5U(;Unlp@g;>8c,n!sML'sN]n&j`$>$:OdX$.tZfL!/M+_C`59!q1"mlLD%0U4>.&^VfYAFI9(g'ciORj"(Sd2BYR %?KJ)#,[ubf3_=[&`42;8O[u@,F6n12]?Kn:\7?-9"[DKm(jGNAZ!c1htl:4A#!:e^VB2)k$Cb<>.9d28^hHqZ#0,_'EeFj/P %M-JbEA-9VDZ37u*k.,%k<+CW!U>0/Y+3MIngM)kskr"s>X..U-ZuNRL!M_O'#tfgD3o>)uGJ=M3NP:V'P2REe6q%8U:^5c`6q)O# %TK[G?VM(@)7D[e4B/mZZ.HW4>-mD)jmHd-9IW.O7*I.u25XQD9j%"H"H)?gG43A4KauC!uIX_:Sg*rt#*CSr7\m?BEU %J#$h77QgG>R%(K1@'I&t/\icQlVGV0RJq'B8hO2!)tg`N4LV;oL)uc]rVQ0Pa&[@ZY%Pkd43f0>bIDVP4]fXo+to+!#BtNP#Kn,K %_+!RSN@;j+O)7+ooQT3??l$C3@7PslGR6>$DOkq-W?g%is/JC3?>Vk`C6hdn#GG0'.S8>._ %f%Y?\.kJt_*Rk_*-h=gtP,jr'N;;BteWNdhNf*(Z0'b./1m;)u\t%$JQtB5ho_up@o(0:EB?gV9/%a>07VJmVqnE7Eec%.9hN'HG %$eN$5,pm.6if&BV?NRuJDL[_D]SEq_tXVm;`/(!t46:n<\r")>&/@[(e %j(46#>gp."]A71H`#FW>&$S2lX,H'!q:T9EdthfJQG'E`=-I=PHD@a[Xd@2=WI-h8p!AZP!"&7mJF2,EHLgUAi$7A*WTMhb>KM,I %_r+0s##VtCE%9`()+=?&ReAagVh\[L=e-rV2u)s-\$-4d4$E&h_@"lPn\FD/e\+e/B%P^](s1TVG+qV?))=h4/R)#5lB`mS!%nNiIgO6JZRe84jR?tKgX;jk4NqY*S!gN#n:%,f %YH8'(EXl=Bk;A&h[:q[uD@T4U&\k0bG@rQ/S-_AVS\\ng!1X?Z=]M!.$37!A-YI3tjG1cMiflel3E[ha2)hV"$76VVf--PU,,rM= %PFlVCm=`@C4*=-c+GM4R=mr+X,n[UK+7KhN4cA4`SGi+7&8t*,-[,)7b %SV$,Rip-t$>MRe(G%?9*RHN!mUf-tFk0d#72/*9:rJ0JRf;/(+E_i=RH7Ra%DiSZrH0>g3Oo`,a\7NK-$):9R[/)u?,ojOO'tG&P %TrV#-E)LXP'gRe*0)L"L@XC'bm6bBuhpR_&&\);AhSJ^mnA>p3W %K4i/d67oVg2ZMPr]V$<.UZO_,%hEkS>^a]?M;fq:LfUK>DDc74,$a%"Me#$MlRW;X&S378QNqZ^Bt#:Kr)VaQG07%pB5lPOFu&[M %+fgWH8f]"CjIrrU=tlK-+]0%-7^_0UesmS$\a2jJ)-K_.F$D5UU"/?mo["E)kgM=.Z7\9c2P3o9l4i0:DV\('e%[1r;ApuB1ic_j %f&HcdaO)oB]=*U+J=KM"MTf[=f[+)5)k-`NcBJ1fd5]0#>A0.j?&L#6lM3-ul"R6J$S/k]X>u-)o<^ %!Ua0_IC#FF[NE0/+oVJj)dn>.Z#<*c\?h/I&>YL^\[moM4?f\^Xb;SL$Drr(fu@5AcDE,DFQ:VE0bdhdI(Q#a/(\kWjPI4lhQC,4 %;37EQ<-#>*+=j]?kgdBCn,EIodBlmO*5pmHja"28g[JjY$Y6_ %lkn5-lS4PXNIo;f#IEbnNa_hl-L8+O#S*OZF=rl' %oS,!BP8_kU3'n=Y(CO_t4,AB<-Xc[?DX68D.IRU9J8*&e?UV)bg)D2h(!,r %eci2k$R%."YP_a;\8ect.Hk %#Ab(ON?aSs-@,tc0Afgha%BV:m<1pC+a,C3'>C=:8n^cQ@qaEN2Pl_is#_Ba1?:B.\QlkuSX4QK3"6X?7u`E:j\T&[j10J?Ou2Jf_]C] %P3Y%mc\U5_[np>\qp3,6:;?!^D."+A5+eu)Rd\,<`\.)9)#!+Q<8^8ng^9Z8DPqR1hk.-Br"#Q`58[/)p5Jt.BS#gAHb>Um,_rc? %J%4i!r"IB\o6%KBN3BO9fQ7AYj]ph7(*8U9/bIi-EB2i.]rPpsH)Ig9h^4<92_fUK4_E(0nYp1-P,"dFS%LF8m)bdd,DoI)_(,`Q %O*'Y&RjVK--i<&NY%%>&X"Wao%t=O@*U:'7R&h+DDrNpg`&glh+YHN)38t67bV&GF=-(u%"aP!EI@2'We93%a>Ua!FDLYifABUZe %D10S6g3O[6%8e)Yj+bWQnc7U`3oTju8VUV7lB_KTPLVmH#+,t`.rqXrh^%m$s]mN5+d9QWsUYF$Dc-af%m0GBGtU3*]RWtW[I*'8ND.NIasH(rmkY"iMI9(Q0WbYD.g2`<>_q$2p+Wq %qt3?@CqZI3nBI0jnW.ji?F_4p96o!&2q:<(76W,BhYr1HaZTJ@`%m+c(;0Rm+I:)T/`HG@if?tg>F5'AX&k%\jQ!GO=S?>+/=+$/ %$AdKsDKaH:/m*B7i=-+0!5p-.F1(pnV@/^?b-<*:ed!"E6F)>N;pNDXVkj]]Z&IR*-+?*g@DFL,G^"[cd06'a[[$qLOK4J72`U-C %SF'_gY'F51.9fR"*5^S[&k2C[0h&>WV=E/Pn.bbaNG%0KS"i`KIh$6Ps4A^_a*3D/nL*QKGA:i40a=dhp?6.5g0&c+@06>Aj.0N% %&5\p'*_k:oZs7kTJ3WoT&S,;!Ih[hBJEu]fN$/T&\lfE^?@8UY\/Pfl)>Zu_=a^B";BDUUq`.OT;G`he!,PHD?/,PT@UY]?,>rEb2Xge.fqTBK0-?8u@2$?P&($!Qs %dF:*>,`B;fl1MaXAZQ'I!b78nrI')ZKOb9d9f&dKG-uE_$p:'Nmj[gsiE@SB?(r7YDoU43h^a@eLoJS\T)'FQa9>\Rr$j^8WNe!. %>bbc@c-qr[iie2dO2T:ApTgd<:)'%mh+WholsafZ:W:5LL&lB4-4r(P0a#9KJ^SWRjlRW,RZ1Dr=oI;(AsNO4D;Aare_:M?[^#[X %HCLVZVBq0oD_ons6s'6Nm:fc$CPm)l$IB8C[iOeUMl=HakZ3)7mhA0+sX+juA3WfFrQ %"(+_9N[7m]P@I6YCXioE)h2S9^K4`?[.Bo'jRH-[*Ogg^7nZJ"28in,=1

    u$t9k:GjF8iOB:LfTl3`%dZA.QkF[IF(?]G*KQ>3`p.1IpQ.e+`4uU'?NZ8 %oGh1:m_B-[F$rI$X/*H^T.t_,9O@gGI#:YkEp\c%5'DIS^)?D2X1q"R%RtZ%)-]mS&c7,QjZ0gBZOcYlDSnh%jQ!pTlYV+(o1la! %mA,_5BTBi3PAiue_WU0d2$j?i!H"a6.6)aBY0ACD$MG0%ilT3^mEh@+GTV5EOEDpEJiO"6ASMRPNPAfa'HmIQA.!jMNQ:=J?nBFO %P5rba.AoC0dWV7A.1e]I5<9o+RMh>t9g[,Plp9tqf?u&*IJrrjSqP&To"iu^3_1Tr=cA\WQQuUP6V::48@jN]0S&+1[>%5s5(n!- %Zl_MoFU?2&aip:D@#)ddfgS,XS&j/Knd"uLg`l2P,_(taPc09""6c5Z:E:XC%)C]JGWV+H`"sG'E=%iN9Ges%7:^M'11k@^&<:sR %&&AEO:8t[o8._2J6X3W8SO4qr<&fD&;D;VP%3YkA8t.UBn%4>dbotST2LCFM3a3'6Fh*`bh=?J'g,#mI5E!hQdXc(Jg/mBf8=`;! %l4DVPkrd!`1c?Grk5lT-aMPc.!qO!6\) %H.m"h6&Za,\6NLdf#T$WPV-81@-!f\eAfGs:.:S,l&JUf*PKn[RkUR17Tdcm1PHHQ14=ROS1,IJPR/bk)/!,0b(P]:M)+=(,q@3) %%O9,,-:_0XVKG]NJJGq$W16j&' %$mJua?>f!-;C!<=,Mu!5T5St*Ej7g>IsgKdrG2$H&Yf+d*rb+oXUl5cHrO&Zpd;lm^$A4@>T4E@d2i:MMd65ZU\T0+nbDs$p&;.. %&J#>ZHi7h<>)_au?GNtFBEI%F^OWBD<"bs,(\!.q&O'BRrs&LZr'gVTd0'0I'B+r&J5cK*Ls\rlj_'h@,W5FZW5ONbF?=epc:;gC %hLgV4'f]N[(-"V'CI7[H4J9Li$'M;WH]db/;:@KZY6n,ui'`j^n1sTs,%qt"-mH2u&en*',S=qW,[&4+L"7EX+EI]\(A&!n!_k19 %;,-"[;'HgFLLa-?ncdFNYTRu!W59KgSANGQ][/bd.m0.7o]p%EkgFZGtefi((k>`@)(9)41O#T=+j77S(E."p1M#LdAWJ\>RJ$4-Rr`o3&B:kTd %T5$QA^+QU.GtE+*K)*:5AYN;b$3eC+-e8FI=)'K<@$K7tc.8C_=%YfNP=-8-Z#\DNd9"1=EaI0Y`_Ge58AU@sbkZ:HJ!AW2gG/uX%Auj_0;3Y12=\3H-*j_6i?`(Q`@^blVFEBo&'o(\&lFX %Rs\b406_^J_4T?Tk\^OS/2*tPkV5h2$NeO!cggKhM>i3B]tkH=!$kug+!.eM!,>#aDM*ZHD%fb@H?G#P1$sTU*)]52K^_9t-58;oA(Jo5=Z4koP'V^FpFDqr9MI\DKI"f$N?lmJu+HIe=Cp\dXQJXF_?LRYsS&uk8"9lo9=K1Ah %GX,rf5HN&@@gLKYRmE_hHM%-0s!&3b'<%lQetRFa:ZZn_J6\FdhEKAoNfY"+&*Z#u%bUO278SWP+ZNm=/FrpkTP#=-iNp`QqE<[[ %p.[4p/mUJT*ZO0dlJ3r-?Xc"gT*lLh)bu;lPAKO9l5X3p%f+_ %PCqJJ/%h*u#%AaZ%h&e4Q"2-Z;3ge*b^pa3,\"B[k)]]W2GtUGKqdQWJLW."Q4SQK1kd>7cX_2q[`@g7pf(Y+]q),u2.EGCQ$1s[ZDo$8K_>#O2/P'Hru2\;dEk7gC+dcYtFpiE.SIYnVq&8IWWP(lfmt %*/eJ*ND(^Y-%uXV8PEM`@fjim'Ne8$^lgM]/4C(B3@6F#N9+]0/E^AN.XtRKXN4:QLb.)QaHFkbY8S8B'%T$=!VTMeOBM=s^9S"lj%a\;jXib`>V@12&"&u.JT-X_U9K@VLd:t4L%?2Y=W%?h"A]gJn[?LI[@(g\GRB6(%92`L0 %fgn6>GBH.HnUC0+C\/[Y+(+um.!kRWJkl?n)k;cA^Q6Agl6n]BGl7jgJQp@Aj71]<47[mlAQ3(~> %AI9_PrivateDataEnd \ No newline at end of file diff --git a/doc/IGE335/Ggrains.eps b/doc/IGE335/Ggrains.eps new file mode 100644 index 0000000..61e5405 --- /dev/null +++ b/doc/IGE335/Ggrains.eps @@ -0,0 +1,4845 @@ +%!PS-Adobe-2.0 EPSF-1.2 +%%Title: Fig10.eps +%%Creator: CLARIS EPSF Export Filter V1.0 +%%CreationDate:12/3/91 3:26:57 p.m. +%%BoundingBox: 103.925 436.925 448.074 747.074 +%%QDBoundingBox: 103.925 44.925 448.074 355.074 +%%DocumentFonts: Symbol +%%+ Courier +%%+ Helvetica +%%DocumentProcessColors: Cyan Magenta Yellow Black +%%ObjectsIncluded: tText=T tLine=T tRect=T tRRect=F tOval=T tArc=F tFree=F tPoly=T tBMap=F tNote=F tBez=F tPMap=F +%%AttributesIncluded: kBaWPattType=T kPixPattType=T kGradientType=F +%%EndComments +/MAV 300 dict def +MAV begin +/useClip true def +/top 0 def +/left 1 def +/bottom 2 def +/right 3 def +/CM 6 array def +/CTM 6 array def +/CTMR 6 array def +/MTC 6 array def +/blimit 1500 def +/bcnt 0 def +/rbox 8 array def +/segbox 8 array def +/bbox1 4 array def +/c1 3 array def +/c2 3 array def +/d 3 array def +/delta 3 array def +/mycurrentrgbcolor 3 array def +/ulx 0 def +/uly 1 def +/llx 2 def +/lly 3 def +/urx 4 def +/ury 5 def +/lrx 6 def +/lry 7 def +/sp [0 0] def +/ep [0 0] def +/bbox 4 array def +/pbox 4 array def +/scrnProc currentscreen 3 1 roll pop pop def +/currentcolorscreen where { +begin +currentcolorscreen +end +3 1 roll pop pop +4 2 roll pop pop +5 -2 roll pop pop +6 -2 roll pop pop +/kProc exch def +/bProc exch def +/gProc exch def +/rProc exch def +} if +/Max {2 copy gt {pop}{exch pop} ifelse} bind def +/cellPenW 72.0 /currentcolorscreen where +{begin currentcolorscreen end pop pop +10 1 roll pop pop 8 1 roll pop pop + 6 1 roll pop pop Max Max Max } +{currentscreen pop pop} ifelse div 2.0 div def +%%BeginProcSet : rect +/rect { + /saveobj save def + R PC PF LC SS + saveobj restore +} bind def +%%EndProcSet +%%BeginProcSet : R +/R { + newpath + pbox astore pop + 0 792 translate 1 -1 scale CTMR currentmatrix pop exch translate + /objectCord mstore def + pbox right get 2 div + dup pbox left get exch sub + pbox left 3 -1 roll put + dup pbox right 3 -1 roll put + pbox bottom get 2 div + dup pbox top get exch sub + pbox top 3 -1 roll put + dup pbox bottom 3 -1 roll put + translate + CTM currentmatrix pop + 57.3 mul rotate + RT +} bind def +%%EndProcSet +%%BeginProcSet : SaveScreenBW + /SaveScreenBW { + currentscreen + /scrnProc exch def + /scrnAngle exch def + /scrnFreq exch def + } bind def +%%EndProcSet +%%BeginProcSet : RestoreScreenBW + /RestoreScreenBW { + scrnFreq scrnAngle MAV /scrnProc get setscreen + } bind def +%%EndProcSet +%%BeginProcSet : SetFreqAngleBW + /SetFreqAngleBW { + currentscreen + 3 1 roll + pop pop + setscreen + } bind def +%%EndProcSet +%%BeginProcSet : SaveScreenColor + /SaveScreenColor { + currentcolorscreen + /grayProc exch def + /grayAngle exch def + /grayFreq exch def + /bProc exch def + /bAngle exch def + /bFreq exch def + /gProc exch def + /gAngle exch def + /gFreq exch def + /rProc exch def + /rAngle exch def + /rFreq exch def + } bind def +%%EndProcSet +%%BeginProcSet : RestoreColorScreen + /RestoreColorScreen { + rFreq rAngle MAV /rProc get gFreq gAngle MAV /gProc get bFreq bAngle MAV /bProc get grayFreq grayAngle MAV /grayProc get setcolorscreen + } bind def +%%EndProcSet +%%BeginProcSet : SetFreqAngleColor + /SetFreqAngleColor { + currentcolorscreen + 3 1 roll pop pop + 4 2 roll pop pop + 5 -2 roll pop pop + 6 -2 roll pop pop + 4 1 roll + 6 1 roll + 8 1 roll + 10 1 roll + setcolorscreen + } bind def +%%EndProcSet +/initmsaverestore { +userdict begin +/mdict 10 dict def +mdict begin +/mindex -1 def +/mstacksize 25 def +/mstack mstacksize array def +/incmindex { +/mindex mindex 1 add def +} bind def +/decmindex { +/mindex mindex 1 sub def +} bind def +/checkmindex { +mindex 0 lt { +(%ERROR: msave/mrestore stack underflow: Offending command 'mrestore' +) print flush +stop +} +{ +mindex mstacksize ge { +(%ERROR: msave/mrestore stack overflow: Offending command 'msave' +) print flush +stop +} if +} ifelse +} bind def +/mpush { +incmindex +checkmindex +mstack mindex +3 -1 roll put +} bind def +/mpop { +checkmindex +mstack mindex get +decmindex +} bind def +end +end +} bind def +/msave { +mdict begin +matrix currentmatrix mpush +end +} bind def +/mrestore { +mdict begin +mpop setmatrix +end +} bind def +/msavelevel { +mdict begin +mindex 1 add +end +} bind def +/mstore { +matrix currentmatrix +} bind def +/AutoSizeY { +0 0 pl +dup 3 1 roll +4 -1 roll +add +pl exch pop +exch sub +} bind def +/pl { +transform +0.25 sub round 0.25 add exch +0.25 sub round 0.25 add exch +itransform +} bind def +/pll { +transform +round exch +round exch +itransform +} bind def +/pr { +dtransform +round exch +round exch +idtransform +} bind def +/m { +pl moveto +} bind def +/l { +pl lineto +} bind def +/c { +pl curveto +} bind def +/rm { +pr rmoveto +} bind def +/rl { +pr rlineto +} bind def +/ar { +5 -2 roll pl +5 2 roll +arc +} bind def +/an { +5 -2 roll pl +5 2 roll +arcn +} bind def +/MakePatternFont { +/FontDict 20 dict def +FontDict begin +/FontName exch def +/Encoding exch def +/FontMatrix [1 0 0 1 0 0 ] def +/FontType 3 def +/FontBBox [ 0 0 1 1 ] def +/PatternDict exch def +/RenderPattern { +patternDict exch get +exec +} bind def +/BuildChar { +exch begin +1 0 0 0 1 1 setcachedevice +Encoding exch get RenderPattern +end +} bind def +FontName FontDict definefont pop +end +} bind def +/SnapToPattenGrid + { + exch + dup 0 lt { + 1 index sub + } if + 1 index + div truncate + mul +} bind def +/FillPatternString { +dup length +1 sub +0 1 3 -1 roll { +2 index +2 index +3 -2 roll +put +} for +pop pop +} bind def +/AutoSizeY { + 0.0 exch dtransform + round + idtransform exch pop +} bind def + /AutoSizeX { + 0.0 dtransform + exch + round + exch + idtransform pop +} bind def +/AutoCellSize { + AutoSizeY + exch + AutoSizeX + exch +} bind def +/CheckPath { + false + { pop pop pop true exit} + { pop pop pop true exit} + { pop pop pop pop pop pop pop true exit} + { pop true exit} + pathforall +} bind def +/PatternFill { % patternCharacter + /patternString 1 string def + /cm mstore def + patternMatrix setmatrix + 1 1 AutoCellSize + dup 0 eq { pop 1} if + exch + dup 0 eq { pop 1} if + exch + /patternSize exch 24.0 mul def + /PatternSizeX exch 24.0 mul patternString length mul def + /flaterror 0 def + patternString FillPatternString + gsave + flaterror 1 add setflat + flattenpath + pathbbox + grestore + psy add flaterror add psy SnapToPattenGrid + exch psx add flaterror add psx SnapToPattenGrid + 3 -1 roll flaterror sub psy SnapToPattenGrid + 4 -1 roll flaterror sub psx SnapToPattenGrid + 4 2 roll pll + 4 2 roll pll + /llxsnap exch def + /llysnap exch def + /urxsnap exch def + /urysnap exch def + gsave + useClip true eq {clip}{eoclip} ifelse newpath + /PatternFont findfont [psx 0.0 0.0 psy 0.0 0.0] makefont setfont + llysnap patternSize urysnap { + llxsnap exch moveto + llxsnap PatternSizeX urxsnap { + pop + patternString show + %currentpoint am + } for + } bind for + grestore + cm setmatrix +} bind def % End 'PatternFill' +/DefaultPatternFont { + /cm mstore def + patternMatrix setmatrix + 1 1 AutoCellSize + dup 0 eq { pop 1} if + exch + dup 0 eq { pop 1} if + exch + /psy exch iSizeY mul def + /psx exch iSizeX mul def + /patternDict 64 dict def + patternDict begin + /NotDef {} def + /LiteDiagLines { + iSizeX iSizeY false [iSizeX 0.0 0.0 iSizeY -1.0 mul 0.0 iSizeY] + {pat} + imagemask + } bind def + end + /CustEncoding 256 array def + 0 255 1 { + CustEncoding exch /NotDef put + } bind for + CustEncoding 65 /LiteDiagLines put + patternDict CustEncoding /PatternFont MakePatternFont + /pathSegProc { + strokepath + CheckPath { + 65 PatternFill newpath + } if + } bind def + cm setmatrix +} bind def +/XRound { + dup + 3 -1 roll + exch mul round + exch div +} bind def +/RoundMatrix { + /i 0 def + dup { + 100000.0 XRound + 1 index + exch i exch put + /i i 1 add def + } forall +} bind def +/GetBoxesRatio { +3 -1 roll sub +7 1 roll +exch sub +6 1 roll +3 -1 roll sub +5 1 roll +exch sub +4 1 roll +3 -1 roll div +3 1 roll +exch div +exch +} bind def +%%BeginProcSet : Text Attributes Procs +/T {792 exch sub} bind def +/sx 0 def +/sy 0 def +/ex 0 def +/ey 0 def +/lw 0 def +/siz 0 def +/U {gsave 0 setlinecap +/lw siz 0.078125 mul def /ey exch neg def /ex exch def /sy exch neg def /sx exch def +fontkind plain eq + { + lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto stroke + } + { + currentdict /outlineFontSize known outlineFontSize 0 gt and + { + fontkind outline eq + { + /sy sy 0.0119444 siz mul sub def + /ey ey 0.0119444 siz mul sub def + gsave + 1 1 1 setrgbcolor lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto stroke + grestore + lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto + strokepath 0.0119444 siz mul setlinewidth stroke + } if + fontkind shadow eq fontkind outlineshadow eq or + { + /sy sy 0.0358332 siz mul sub def + /ey ey 0.0358332 siz mul sub def + lw setlinewidth + lw 2 div sx add sy + lw 2 div sub moveto + lw 2 div ex add ey + lw 2 div sub lineto stroke + gsave + 1 1 1 setrgbcolor lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto stroke + grestore + lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto + strokepath 0.0119444 siz mul setlinewidth stroke + } if + } if + } ifelse +grestore} bind def +/plain 1 def +/outline 2 def +/shadow 3 def +/outlineshadow 4 def +/fess { + currentdict /outlineFontSize known { + /outlineFontSize 2 index def + } if + findfont exch dup /siz exch def scalefont setfont +} bind def +/SHDW {gsave siz oldfontname fess siz 0.055 mul x add y siz 0.05 mul sub moveto c show grestore} def +/NRML {gsave 1 1 1 setrgbcolor siz oldfontname fess x y moveto c show grestore siz /Outline fess x y moveto c show} def +/S { +fontkind plain eq {neg moveto show} if +fontkind outline eq {neg /y exch def /x exch def /c exch def NRML} if +fontkind shadow eq {neg /y exch def /x exch def /c exch def SHDW NRML} if +fontkind outlineshadow eq {neg /y exch def /x exch def /c exch def SHDW NRML} if +} bind def +/F { +/fontkind exch def +fontkind plain eq {fess} if +fontkind outline eq {dup /oldfontname exch def exch dup /siz exch def exch OLF} if +fontkind shadow eq {dup /oldfontname exch def exch dup /siz exch def exch OLF} if +fontkind outlineshadow eq {dup /oldfontname exch def exch dup /siz exch def exch OLF} if +} bind def +/makeoutlinedict 15 dict def +/makeoutlinefont + { + makeoutlinedict begin + /uniqueid exch def + /strokewidth exch def + /newfontname exch def + /basefontname exch def + /basefontdict basefontname findfont def + /numentries basefontdict maxlength 1 add def + basefontdict /UniqueID known not + {/numentries numentries 1 add def} if + /outfontdict numentries dict def + basefontdict + { + exch dup /FID ne {exch outfontdict 3 1 roll put} {pop pop} ifelse + }forall + outfontdict /FontName newfontname put + outfontdict /PaintType 2 put + outfontdict /StrokeWidth strokewidth put + outfontdict /UniqueID uniqueid put + newfontname outfontdict definefont pop + end + }def +/UID { + findfont dup /UniqueID known + {/UniqueID get 1 add} + {pop 1} + ifelse +} def +/OLF { +dup +/Outline +1000 62 div +4 -1 roll +UID +/outlineFontSize 5 index def +makeoutlinefont +/Outline findfont exch scalefont setfont +} def +/CopyEncoding { +findfont +/Encoding get +dup length array +/tarrayz exch def +tarrayz 0 +3 -1 roll +putinterval +tarrayz +} bind def +/Re-encode { +dup length array copy +/eap 0 def +exch { +dup type /integertype eq { +/eap exch def +} { +1 index +exch +eap exch +put +/eap eap 1 add def +} ifelse +} forall +} bind def +/EncodeFont { +findfont dup +length dict +begin +{ 1 index /FID ne +{ def } +{ pop pop } ifelse +} forall +/FontName exch def +/Encoding exch def +FontName currentdict +end +definefont pop +} bind def +%%EndProcSet +%%BeginProcSet : clip2pathbbox +/clip2pathbbox { + /magicNum linewidth 2 div 1 2 sqrt div mul def + pathbbox + /urymn exch magicNum add def + /urxmn exch magicNum add def + /llymn exch magicNum sub def + /llxmn exch magicNum sub def + newpath llxmn llymn moveto llxmn urymn lineto urxmn urymn lineto urxmn llymn lineto + closepath clip newpath +} bind def +%%EndProcSet +%% Line takes the following arguments: +%% linewidth xEnd yEnd xStart yStart +%%BeginProcSet : Line +/Line { +MAV /LC get length 0 ne +{ + gsave + newpath + MAV /ArrowType get length 0 eq + MAV /SD get length 0 eq and + {2 setlinecap /UseClip {clip2pathbbox} def } + {0 setlinecap /UseClip {} def } ifelse + 0 792 translate + 1 -1 scale + CTM currentmatrix pop + /yStart exch def /xStart exch def /yEnd exch def /xEnd exch def /linewidth exch def + MAV /ArrowType get length 0 eq xStart xEnd ne yStart yEnd ne and and + {xStart yStart moveto xEnd yEnd lineto UseClip xStart yStart moveto xEnd yEnd lineto} + {xStart yStart moveto xEnd yEnd lineto} ifelse + linewidth setlinewidth SD strokepath + CheckPath {LC PF ArrowType} if + grestore +} +{pop pop pop pop pop} ifelse +} bind def +/CompensateForStroke { + sin currentlinewidth mul + exch + cos currentlinewidth mul + dup 0 translate + 4 -1 roll exch 2.0 mul sub + 3 1 roll + 2.0 mul sub +} bind def +/arrowdict 10 dict def +arrowdict begin + /SwallowTail { + newpath + 0.0 0.0 moveto + 1.0 -.5 lineto + .666 0.0 lineto + 1.0 .5 lineto + closepath + } bind def + /Triangular { + newpath + 0.0 0.0 moveto + 1.0 -.5 lineto + 1.0 .5 lineto + closepath + } bind def + /OpenTri { + newpath + 1.0 0.5 moveto + 0.0 0.0 lineto + 1.0 -0.5 lineto + } bind def + /ClosedTri { + newpath + 1.0 0.5 moveto + 0.0 0.0 lineto + 1.0 -0.5 lineto + closepath + } bind def + /SlashBar { + newpath + 0.5 -.5 moveto + -.5 0.5 lineto + } bind def + /Dot { + newpath + 0.5 0.0 moveto + 0 0 1 0 360 arc + closepath + } bind def + /ExtSlashBar { + newpath + 1.0 -.5 moveto + 0.0 0.5 lineto + } bind def +end +/ScaleArrowHead { + 0 0 4 -2 roll + 0 0 1 1 + 8 -4 roll GetBoxesRatio + scale +} bind def +/DrawArrowHead { + gsave + [] 0 setdash + currentpoint translate rotate + { + 4 copy + gsave + initmatrix + 100 200 translate + msave + ScaleArrowHead pop + arrowdict exch get exec + mrestore + strokepath + 0 0 3 index 3 index + pathbbox 8 4 roll + GetBoxesRatio + 4 2 roll + grestore + 3 index 1.0 exch sub + 6 -1 roll + { + 2 index mul + 0 translate + }{ + pop + } ifelse + msave + ScaleArrowHead scale + arrowdict exch get exec + mrestore + strokepath + } { + msave + ScaleArrowHead + arrowdict exch get exec + mrestore + } ifelse + CheckPath { + LC PF + } if + grestore +} bind def +%%EndProcSet +%%BeginProcSet : SR +/SR { + pbox left get pbox top get moveto + pbox right get pbox top get lineto + pbox right get pbox bottom get lineto + pbox left get pbox bottom get lineto + closepath +} bind def +%%EndProcSet +%%BeginProcSet : E +/E { +1.415 setmiterlimit +CM currentmatrix pop +pbox right get pbox left get sub abs dup +pbox bottom get pbox top get sub abs dup 3 -1 roll +lt {exch dup 3 -1 roll exch div 1 exch} +{dup 3 -1 roll exch div 1} ifelse scale +0 0 3 -1 roll 2 div 0 360 arc closepath +CM setmatrix +} bind def +%%EndProcSet + +/StripFromFront { +dup length +2 index sub +3 1 roll +exch 3 -1 roll +getinterval +} bind def +/MakePathArray { + /k 0 def + {/k k 1 add def pop pop}{/k k 1 add def pop pop}{/k k 1 add def pop pop pop pop pop pop}{/k k 1 add def }pathforall + k array + /k 0 def + {{moveto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} + {{lineto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} + {{curveto} 7 array astore 1 index k 3 -1 roll put /k k 1 add def} + {{closepath} 1 array astore 1 index k 3 -1 roll put /k k 1 add def} +pathforall +}bind def +/MakeFlatPathArray { +/k 0 def +{/k k 1 add def pop pop}{/k k 1 add def pop pop}{pop pop pop pop pop pop}{}pathforall +k array +/k 0 def +{{moveto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} +{{lineto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} +{ pop pop pop pop pop pop} +{} +pathforall +}bind def +/FractionalLine { +2 index sub +.00001 mul +exch +3 index sub +.00001 mul +4 -1 roll add +3 1 roll +add +} bind def +/calcLineLength { + exch + 4 -1 roll + sub + dup mul + 3 1 roll exch + sub + dup mul + add sqrt +} bind def +/InitTotalLineLength { + /oldY exch def + /oldX exch def + theDash aload pop currentLineLength add setdash +} bind def +/AccumeLineLength { + 3 copy pop + 2 copy + oldX oldY + 4 2 roll calcLineLength + /segmentLength exch def + /currentLineLength currentLineLength segmentLength add def + /oldY exch def + /oldX exch def +} bind def +/DecumeLastLineLength { + /currentLineLength currentLineLength segmentLength sub def +} bind def +/DrawFlattendSegment { + /pointCount 2 def + dup 0 lt { pop 0 } if + fpc + 3 1 roll + 2 index + 1 index + gt { + 2 copy get + dup length + dup 3 eq { + pop + dup 0 get + exch 1 get + 2 copy InitTotalLineLength + m + } { + } ifelse + } { + pop 1 index + } ifelse + dup 1 add + 3 index + exch sub + dup 10 gt { pop 10} if + { + 1 add + 2 copy + get aload pop + AccumeLineLength + exec + } repeat + 3 1 roll pop pop + DecumeLastLineLength +} bind def +/IncFPC { + fpc add + /fpc exch def +} bind def +/DrawFlatPathArray { + fpc + 0 { + dup 2 index + 1 sub + lt { + flatPathArray exch + newpath + 1 sub DrawFlattendSegment + gsave + pathSegProc + grestore + newpath + } + { + pop pop + exit + } ifelse + } loop +} bind def +/RecordFirstSubSegment { + closepathArray 0 pathArray 0 get + put + closepathArray 1 + pathArray 0 get aload pop pop + pathArray 1 get dup length 3 eq { + aload pop pop + } { + newpath + 0 0 moveto + aload pop exec + /segmentArray flattenpath MakeFlatPathArray def + segmentArray 1 get aload pop pop + } ifelse + FractionalLine {lineto} 3 array astore + put +} bind def +/AppendClosePath { + closepathArray 0 get 2 {lineto} put + flatPathArray fpc closepathArray 0 get put + 1 IncFPC + flatPathArray fpc closepathArray 1 get put + 1 IncFPC +} bind def +/RecordCurrentDash { + /theDash + currentdash 2 array astore def + /currentLineLength 0 def +} bind def +/PatternStroke { + 0 setlinecap + RecordCurrentDash + /saveFlat currentflat def + .5 setflat + /pathArray MakePathArray def + /closepathArray 2 array def + /pathLength pathArray length def + /flatPathArray 513 array def + /currentLineLength 0 def + /fpc 0 def + pathArray pathLength 1 sub get + length 1 eq { + /usingClosepath true def + RecordFirstSubSegment + /pathLength pathLength 1 sub def + } { + /usingClosepath false def + } ifelse + 0 1 pathLength 1 sub { + pathArray exch get + dup length 3 eq { + fpc 1 add 512 ge { + DrawFlatPathArray + fpc 2 ge { + flatPathArray flatPathArray fpc 2 sub get 0 put + flatPathArray flatPathArray fpc 1 sub get 1 put + /fpc 2 def + }{ + /fpc 0 def + } ifelse + } if + flatPathArray exch fpc exch put + 1 IncFPC + } { + dup length 7 eq { + newpath + /nToStrip 0 def + fpc 1 gt { + flatPathArray fpc 2 sub get aload pop pop m + flatPathArray fpc 1 sub get aload pop exec + /nToStrip 2 def + } { + fpc 1 eq { + flatPathArray fpc 1 sub get aload pop exec + /nToStrip 2 def + } if + } ifelse + aload pop exec + /segmentArray flattenpath MakeFlatPathArray def + /segmentArray nToStrip segmentArray StripFromFront def + segmentArray length fpc add 512 lt { + flatPathArray fpc segmentArray putinterval + segmentArray length IncFPC + } { + DrawFlatPathArray + fpc 1 gt { + flatPathArray flatPathArray fpc 2 sub get 0 exch put + flatPathArray flatPathArray fpc 1 sub get 1 exch put + /fpc 2 def + }{ + /fpc 0 def + } ifelse + segmentArray length 512 lt { + flatPathArray fpc segmentArray putinterval + segmentArray length IncFPC + } { + segmentArray length + /exitLoop false def + 0 + { + 2 copy sub + dup 500 gt { + pop 500 + } { + /exitLoop true def + } ifelse + segmentArray 2 index 2 index getinterval + flatPathArray fpc 3 -1 roll putinterval + dup IncFPC + add + exitLoop { + exit + } { + DrawFlatPathArray + fpc 1 gt { + flatPathArray flatPathArray fpc 2 sub get 0 exch put + flatPathArray flatPathArray fpc 1 sub get 1 exch put + /fpc 2 def + }{ + /fpc 0 def + } ifelse + } ifelse + } loop + } ifelse + } ifelse + } if + } ifelse + } for + fpc 0 gt { + usingClosepath { + AppendClosePath + } if + DrawFlatPathArray + } if + saveFlat setflat +} bind def + + +%%EndProlog +initmsaverestore +/tctm matrix currentmatrix def +tctm RoundMatrix setmatrix +/patternMatrix mstore def +10 setmiterlimit +2 setlinecap +newpath +% +%tLayer +% +% +%tfBegGrp +% +% +%tfBegGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 270.925 140.074 0.000 0.000 9.000 9.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 252.925 140.074 0.000 0.000 9.000 9.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 265.925 142.074 0.000 0.000 4.000 4.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 258.925 150.074 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 262.925 135.074 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 277.925 133.074 0.000 0.000 5.000 5.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 256.925 133.074 0.000 0.000 5.000 5.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 270.925 132.074 0.000 0.000 9.000 9.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 263.925 131.074 0.000 0.000 9.000 9.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 287.925 137.074 0.000 0.000 8.000 8.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 285.925 129.074 0.000 0.000 8.000 8.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 280.925 142.074 0.000 0.000 7.000 7.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 281.925 162.074 0.000 0.000 9.000 9.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 263.925 162.074 0.000 0.000 9.000 9.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 276.925 164.074 0.000 0.000 4.000 4.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 269.925 172.074 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 273.925 157.074 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 288.925 155.074 0.000 0.000 5.000 5.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 267.925 155.074 0.000 0.000 5.000 5.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 282.925 149.074 0.000 0.000 9.000 9.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 274.925 153.074 0.000 0.000 9.000 9.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 298.925 159.074 0.000 0.000 8.000 8.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 296.925 151.074 0.000 0.000 8.000 8.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 291.925 164.074 0.000 0.000 7.000 7.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 292.925 184.074 0.000 0.000 9.000 9.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 274.925 184.074 0.000 0.000 9.000 9.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 287.925 186.074 0.000 0.000 4.000 4.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 280.925 194.074 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 284.925 179.074 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 299.925 177.074 0.000 0.000 5.000 5.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 278.925 177.074 0.000 0.000 5.000 5.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 293.925 171.074 0.000 0.000 9.000 9.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 285.925 175.074 0.000 0.000 9.000 9.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 309.925 181.074 0.000 0.000 8.000 8.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 307.925 173.074 0.000 0.000 8.000 8.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 302.925 186.074 0.000 0.000 7.000 7.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 301.925 168.074 0.000 0.000 9.000 9.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 260.925 179.074 0.000 0.000 9.000 9.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 286.925 187.074 0.000 0.000 4.000 4.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 266.925 190.074 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 295.925 201.074 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 310.925 199.074 0.000 0.000 5.000 5.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 289.925 199.074 0.000 0.000 5.000 5.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 304.925 193.074 0.000 0.000 9.000 9.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 296.925 197.074 0.000 0.000 9.000 9.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 316.925 189.074 0.000 0.000 8.000 8.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 318.925 195.074 0.000 0.000 8.000 8.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 312.925 160.074 0.000 0.000 7.000 7.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 319.925 173.074 0.000 0.000 7.000 7.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 303.925 137.074 0.000 0.000 5.000 5.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 256.925 165.074 0.000 0.000 7.000 7.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 312.925 145.074 0.000 0.000 7.000 7.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 298.925 143.074 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 317.925 133.074 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 307.925 127.074 0.000 0.000 8.000 8.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 309.925 154.074 0.000 0.000 4.000 4.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 297.925 131.074 0.000 0.000 8.000 8.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 253.925 192.074 0.000 0.000 5.000 5.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 255.925 187.074 0.000 0.000 4.000 4.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 263.925 195.074 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 274.925 199.074 0.000 0.000 5.000 5.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 254.925 173.074 0.000 0.000 5.000 5.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 252.925 154.074 0.000 0.000 7.000 7.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 318.925 157.074 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 308.925 135.074 0.000 0.000 7.000 7.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 307.925 162.074 0.000 0.000 9.000 9.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 317.925 145.074 0.000 0.000 5.000 5.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 305.925 144.074 0.000 0.000 7.000 7.000 rect +%@EndOval +% +%tfEndGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 243.925 122.074 0.000 0.000 90.000 9.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 243.925 122.074 0.000 0.000 9.000 90.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 324.925 131.074 0.000 0.000 9.000 81.000 rect +%@EndRect +% +%tfEndGrp +% +% +%tfBegGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 270.925 212.074 0.000 0.000 9.000 9.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 252.925 212.074 0.000 0.000 9.000 9.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 265.925 214.074 0.000 0.000 4.000 4.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 258.925 222.074 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 262.925 207.074 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 277.925 205.074 0.000 0.000 5.000 5.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 256.925 205.074 0.000 0.000 5.000 5.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 270.925 204.074 0.000 0.000 9.000 9.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 263.925 203.074 0.000 0.000 9.000 9.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 287.925 209.074 0.000 0.000 8.000 8.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 285.925 201.074 0.000 0.000 8.000 8.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 280.925 214.074 0.000 0.000 7.000 7.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 281.925 234.074 0.000 0.000 9.000 9.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 263.925 234.074 0.000 0.000 9.000 9.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 276.925 236.074 0.000 0.000 4.000 4.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 269.925 244.074 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 273.925 229.074 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 288.925 227.074 0.000 0.000 5.000 5.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 267.925 227.074 0.000 0.000 5.000 5.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 282.925 221.074 0.000 0.000 9.000 9.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 274.925 225.074 0.000 0.000 9.000 9.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 298.925 231.074 0.000 0.000 8.000 8.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 296.925 223.074 0.000 0.000 8.000 8.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 291.925 236.074 0.000 0.000 7.000 7.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 292.925 256.074 0.000 0.000 9.000 9.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 274.925 256.074 0.000 0.000 9.000 9.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 287.925 258.074 0.000 0.000 4.000 4.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 280.925 266.074 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 284.925 251.074 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 299.925 249.074 0.000 0.000 5.000 5.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 278.925 249.074 0.000 0.000 5.000 5.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 293.925 243.074 0.000 0.000 9.000 9.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 285.925 247.074 0.000 0.000 9.000 9.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 309.925 253.074 0.000 0.000 8.000 8.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 307.925 245.074 0.000 0.000 8.000 8.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 302.925 258.074 0.000 0.000 7.000 7.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 301.925 240.074 0.000 0.000 9.000 9.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 260.925 251.074 0.000 0.000 9.000 9.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 286.925 259.074 0.000 0.000 4.000 4.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 266.925 262.074 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 295.925 273.074 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 310.925 271.074 0.000 0.000 5.000 5.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 289.925 271.074 0.000 0.000 5.000 5.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 304.925 265.074 0.000 0.000 9.000 9.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 296.925 269.074 0.000 0.000 9.000 9.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 316.925 261.074 0.000 0.000 8.000 8.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 318.925 267.074 0.000 0.000 8.000 8.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 312.925 232.074 0.000 0.000 7.000 7.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 319.925 245.074 0.000 0.000 7.000 7.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 303.925 209.074 0.000 0.000 5.000 5.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 256.925 237.074 0.000 0.000 7.000 7.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 312.925 217.074 0.000 0.000 7.000 7.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 298.925 215.074 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 317.925 205.074 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 307.925 199.074 0.000 0.000 8.000 8.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 309.925 226.074 0.000 0.000 4.000 4.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 297.925 203.074 0.000 0.000 8.000 8.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 253.925 264.074 0.000 0.000 5.000 5.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 255.925 259.074 0.000 0.000 4.000 4.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 263.925 267.074 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 274.925 271.074 0.000 0.000 5.000 5.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 254.925 245.074 0.000 0.000 5.000 5.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 252.925 226.074 0.000 0.000 7.000 7.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 318.925 229.074 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 308.925 207.074 0.000 0.000 7.000 7.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 307.925 234.074 0.000 0.000 9.000 9.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 317.925 217.074 0.000 0.000 5.000 5.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 305.925 216.074 0.000 0.000 7.000 7.000 rect +%@EndOval +% +%tfEndGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 243.925 194.074 0.000 0.000 9.000 90.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 243.925 275.074 0.000 0.000 90.000 9.000 rect +%@EndRect +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 324.925 203.074 0.000 0.000 9.000 81.000 rect +%@EndRect +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.750 0 180.925 203.074 0.000 0.000 72.000 72.000 rect +%@EndRect +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 214.925 238.074 0.000 0.000 9.000 9.000 rect +%@EndOval +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.750 0 194.925 217.074 0.000 0.000 45.000 45.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.750 0 203.925 226.074 0.000 0.000 27.000 27.000 rect +%@EndOval +% +%tfEndGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 215.925 248.074 0.000 0.000 5.000 5.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 212.925 229.074 0.000 0.000 9.000 9.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 217.925 234.074 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 219.925 232.074 0.000 0.000 9.000 9.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 214.925 243.074 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 209.925 231.074 0.000 0.000 4.000 4.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 210.925 243.074 0.000 0.000 5.000 5.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 220.925 242.074 0.000 0.000 4.000 4.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 205.925 233.074 0.000 0.000 9.000 9.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 217.925 242.074 0.000 0.000 9.000 9.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 206.925 243.074 0.000 0.000 5.000 5.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 224.925 239.074 0.000 0.000 5.000 5.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 214.925 227.074 0.000 0.000 6.000 6.000 rect +%@EndOval +% +%tfEndGrp +% +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginRect +/RT {SR} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.750 0 108.925 275.074 0.000 0.000 72.000 72.000 rect +%@EndRect +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 142.925 310.074 0.000 0.000 9.000 9.000 rect +%@EndOval +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.750 0 122.925 289.074 0.000 0.000 45.000 45.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.750 0 131.925 298.074 0.000 0.000 27.000 27.000 rect +%@EndOval +% +%tfEndGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 143.925 320.074 0.000 0.000 5.000 5.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 140.925 301.074 0.000 0.000 9.000 9.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 145.925 306.074 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 147.925 304.074 0.000 0.000 9.000 9.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 142.925 315.074 0.000 0.000 6.000 6.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 137.925 303.074 0.000 0.000 4.000 4.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 138.925 315.074 0.000 0.000 5.000 5.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 148.925 314.074 0.000 0.000 4.000 4.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 133.925 305.074 0.000 0.000 9.000 9.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 145.925 314.074 0.000 0.000 9.000 9.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 134.925 315.074 0.000 0.000 5.000 5.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 152.925 311.074 0.000 0.000 5.000 5.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.296 0 142.925 299.074 0.000 0.000 6.000 6.000 rect +%@EndOval +% +%tfEndGrp +% +% +%tfEndGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 347.074 324.925 131.074 324.925 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 347.074 324.925 347.074 180.925 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 347.074 252.925 131.074 252.925 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 131.074 324.925 131.074 252.925 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 275.074 324.925 275.074 252.925 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 203.074 324.925 203.074 252.925 Line +%@EndLine +% +%tfBegGrp +% +%@BeginPoly +/saveobj save def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 320.925 414.074 0.000 0.000 8.000 14.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[14.000 4.000] CP +[0.000 8.000] CP +[0.000 4.000 ] CP +[0.000 0.000 ] CP +[0.000 0.000 14.000 4.000 14.000 4.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 414.074 324.925 356.074 324.925 Line +%@EndLine +% +%tfEndGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {[9.000 9.000 ] 0 setdash} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.296 365.074 90.925 113.074 342.925 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {[9.000 9.000 ] 0 setdash} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.296 383.074 288.925 104.074 288.925 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {[9.000 9.000 ] 0 setdash} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.296 352.074 354.925 352.074 69.925 Line +%@EndLine +%@BeginText +save +%%IncludeFont: Symbol +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 206.925 362.074 0.000 0.000 16.000 24.000 rect +%@EndRect +gsave +374.074 214.925 T translate +0.0 rotate +1 1 scale +14.000 (Symbol) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(b) -11.425 5.000 S +(=) -3.742 5.000 S +(1) 3.941 5.000 S +grestore +%@EndText +%@BeginText +restore +save +%%IncludeFont: Courier +[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis +/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute +/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde +/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex +/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls +/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash +/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef +/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash +/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef +/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe +/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide +/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright +/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand +/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex +/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex +/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla +/hungarumlaut/ogonek/caron] +StandardEncoding Re-encode /_Courier /Courier EncodeFont + +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 317.925 438.074 0.000 0.000 16.000 10.000 rect +%@EndRect +gsave +443.074 325.925 T translate +0.0 rotate +1 1 scale +14.000 (_Courier) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(X) -4.425 4.000 S +grestore +%@EndText +% +%tfBegGrp +% +%@BeginText +restore +save +%%IncludeFont: Helvetica +[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis +/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute +/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde +/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex +/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls +/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash +/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef +/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash +/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef +/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe +/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide +/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright +/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand +/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex +/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex +/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla +/hungarumlaut/ogonek/caron] +StandardEncoding Re-encode /_Helvetica /Helvetica EncodeFont + +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 44.925 345.074 0.000 0.000 19.000 15.000 rect +%@EndRect +gsave +352.574 54.425 T translate +0.0 rotate +1 1 scale +18.000 (_Helvetica) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(C) -7.425 6.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 50.925 350.074 0.000 0.000 19.000 12.000 rect +%@EndRect +gsave +356.074 60.425 T translate +0.0 rotate +1 1 scale +18.000 (_Helvetica) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(L) -5.425 6.000 S +grestore +%@EndText +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 81.925 365.074 0.000 0.000 19.000 15.000 rect +%@EndRect +gsave +372.574 91.425 T translate +0.0 rotate +1 1 scale +18.000 (_Helvetica) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(C) -7.425 6.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 87.925 370.074 0.000 0.000 19.000 12.000 rect +%@EndRect +gsave +376.074 97.425 T translate +0.0 rotate +1 1 scale +18.000 (_Helvetica) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(L) -5.425 6.000 S +grestore +%@EndText +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 279.925 385.074 0.000 0.000 19.000 15.000 rect +%@EndRect +gsave +392.574 289.425 T translate +0.0 rotate +1 1 scale +18.000 (_Helvetica) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(C) -7.425 6.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 285.925 390.074 0.000 0.000 19.000 12.000 rect +%@EndRect +gsave +396.074 295.425 T translate +0.0 rotate +1 1 scale +18.000 (_Helvetica) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(L) -5.425 6.000 S +grestore +%@EndText +% +%tfEndGrp +% +% +%tfEndGrp +% +restore +%%Trailer +end diff --git a/doc/IGE335/Ggrappe.eps b/doc/IGE335/Ggrappe.eps new file mode 100644 index 0000000..e28b9b1 --- /dev/null +++ b/doc/IGE335/Ggrappe.eps @@ -0,0 +1,1446 @@ +%!PS-Adobe-2.0 EPSF-1.2 +%%Title: Fig11.eps +%%Creator: CLARIS EPSF Export Filter V1.0 +%%CreationDate:12/3/91 3:29:26 p.m. +%%BoundingBox: 69.250 457.000 482.750 727.000 +%%QDBoundingBox: 69.250 65.000 482.750 335.000 +%%DocumentFonts: +%%+ Symbol +%%DocumentProcessColors: Cyan Magenta Yellow Black +%%ObjectsIncluded: tText=T tLine=T tRect=T tRRect=F tOval=T tArc=F tFree=F tPoly=T tBMap=F tNote=F tBez=F tPMap=F +%%AttributesIncluded: kBaWPattType=T kPixPattType=T kGradientType=F +%%EndComments +/MAV 300 dict def +MAV begin +/useClip true def +/top 0 def +/left 1 def +/bottom 2 def +/right 3 def +/CM 6 array def +/CTM 6 array def +/CTMR 6 array def +/MTC 6 array def +/blimit 1500 def +/bcnt 0 def +/rbox 8 array def +/segbox 8 array def +/bbox1 4 array def +/c1 3 array def +/c2 3 array def +/d 3 array def +/delta 3 array def +/mycurrentrgbcolor 3 array def +/ulx 0 def +/uly 1 def +/llx 2 def +/lly 3 def +/urx 4 def +/ury 5 def +/lrx 6 def +/lry 7 def +/sp [0 0] def +/ep [0 0] def +/bbox 4 array def +/pbox 4 array def +/scrnProc currentscreen 3 1 roll pop pop def +/currentcolorscreen where { +begin +currentcolorscreen +end +3 1 roll pop pop +4 2 roll pop pop +5 -2 roll pop pop +6 -2 roll pop pop +/kProc exch def +/bProc exch def +/gProc exch def +/rProc exch def +} if +/Max {2 copy gt {pop}{exch pop} ifelse} bind def +/cellPenW 72.0 /currentcolorscreen where +{begin currentcolorscreen end pop pop +10 1 roll pop pop 8 1 roll pop pop + 6 1 roll pop pop Max Max Max } +{currentscreen pop pop} ifelse div 2.0 div def +%%BeginProcSet : rect +/rect { + /saveobj save def + R PC PF LC SS + saveobj restore +} bind def +%%EndProcSet +%%BeginProcSet : R +/R { + newpath + pbox astore pop + 0 792 translate 1 -1 scale CTMR currentmatrix pop exch translate + /objectCord mstore def + pbox right get 2 div + dup pbox left get exch sub + pbox left 3 -1 roll put + dup pbox right 3 -1 roll put + pbox bottom get 2 div + dup pbox top get exch sub + pbox top 3 -1 roll put + dup pbox bottom 3 -1 roll put + translate + CTM currentmatrix pop + 57.3 mul rotate + RT +} bind def +%%EndProcSet +%%BeginProcSet : SaveScreenBW + /SaveScreenBW { + currentscreen + /scrnProc exch def + /scrnAngle exch def + /scrnFreq exch def + } bind def +%%EndProcSet +%%BeginProcSet : RestoreScreenBW + /RestoreScreenBW { + scrnFreq scrnAngle MAV /scrnProc get setscreen + } bind def +%%EndProcSet +%%BeginProcSet : SetFreqAngleBW + /SetFreqAngleBW { + currentscreen + 3 1 roll + pop pop + setscreen + } bind def +%%EndProcSet +%%BeginProcSet : SaveScreenColor + /SaveScreenColor { + currentcolorscreen + /grayProc exch def + /grayAngle exch def + /grayFreq exch def + /bProc exch def + /bAngle exch def + /bFreq exch def + /gProc exch def + /gAngle exch def + /gFreq exch def + /rProc exch def + /rAngle exch def + /rFreq exch def + } bind def +%%EndProcSet +%%BeginProcSet : RestoreColorScreen + /RestoreColorScreen { + rFreq rAngle MAV /rProc get gFreq gAngle MAV /gProc get bFreq bAngle MAV /bProc get grayFreq grayAngle MAV /grayProc get setcolorscreen + } bind def +%%EndProcSet +%%BeginProcSet : SetFreqAngleColor + /SetFreqAngleColor { + currentcolorscreen + 3 1 roll pop pop + 4 2 roll pop pop + 5 -2 roll pop pop + 6 -2 roll pop pop + 4 1 roll + 6 1 roll + 8 1 roll + 10 1 roll + setcolorscreen + } bind def +%%EndProcSet +/initmsaverestore { +userdict begin +/mdict 10 dict def +mdict begin +/mindex -1 def +/mstacksize 25 def +/mstack mstacksize array def +/incmindex { +/mindex mindex 1 add def +} bind def +/decmindex { +/mindex mindex 1 sub def +} bind def +/checkmindex { +mindex 0 lt { +(%ERROR: msave/mrestore stack underflow: Offending command 'mrestore' +) print flush +stop +} +{ +mindex mstacksize ge { +(%ERROR: msave/mrestore stack overflow: Offending command 'msave' +) print flush +stop +} if +} ifelse +} bind def +/mpush { +incmindex +checkmindex +mstack mindex +3 -1 roll put +} bind def +/mpop { +checkmindex +mstack mindex get +decmindex +} bind def +end +end +} bind def +/msave { +mdict begin +matrix currentmatrix mpush +end +} bind def +/mrestore { +mdict begin +mpop setmatrix +end +} bind def +/msavelevel { +mdict begin +mindex 1 add +end +} bind def +/mstore { +matrix currentmatrix +} bind def +/AutoSizeY { +0 0 pl +dup 3 1 roll +4 -1 roll +add +pl exch pop +exch sub +} bind def +/pl { +transform +0.25 sub round 0.25 add exch +0.25 sub round 0.25 add exch +itransform +} bind def +/pll { +transform +round exch +round exch +itransform +} bind def +/pr { +dtransform +round exch +round exch +idtransform +} bind def +/m { +pl moveto +} bind def +/l { +pl lineto +} bind def +/c { +pl curveto +} bind def +/rm { +pr rmoveto +} bind def +/rl { +pr rlineto +} bind def +/ar { +5 -2 roll pl +5 2 roll +arc +} bind def +/an { +5 -2 roll pl +5 2 roll +arcn +} bind def +/MakePatternFont { +/FontDict 20 dict def +FontDict begin +/FontName exch def +/Encoding exch def +/FontMatrix [1 0 0 1 0 0 ] def +/FontType 3 def +/FontBBox [ 0 0 1 1 ] def +/PatternDict exch def +/RenderPattern { +patternDict exch get +exec +} bind def +/BuildChar { +exch begin +1 0 0 0 1 1 setcachedevice +Encoding exch get RenderPattern +end +} bind def +FontName FontDict definefont pop +end +} bind def +/SnapToPattenGrid + { + exch + dup 0 lt { + 1 index sub + } if + 1 index + div truncate + mul +} bind def +/FillPatternString { +dup length +1 sub +0 1 3 -1 roll { +2 index +2 index +3 -2 roll +put +} for +pop pop +} bind def +/AutoSizeY { + 0.0 exch dtransform + round + idtransform exch pop +} bind def + /AutoSizeX { + 0.0 dtransform + exch + round + exch + idtransform pop +} bind def +/AutoCellSize { + AutoSizeY + exch + AutoSizeX + exch +} bind def +/CheckPath { + false + { pop pop pop true exit} + { pop pop pop true exit} + { pop pop pop pop pop pop pop true exit} + { pop true exit} + pathforall +} bind def +/PatternFill { % patternCharacter + /patternString 1 string def + /cm mstore def + patternMatrix setmatrix + 1 1 AutoCellSize + dup 0 eq { pop 1} if + exch + dup 0 eq { pop 1} if + exch + /patternSize exch 24.0 mul def + /PatternSizeX exch 24.0 mul patternString length mul def + /flaterror 0 def + patternString FillPatternString + gsave + flaterror 1 add setflat + flattenpath + pathbbox + grestore + psy add flaterror add psy SnapToPattenGrid + exch psx add flaterror add psx SnapToPattenGrid + 3 -1 roll flaterror sub psy SnapToPattenGrid + 4 -1 roll flaterror sub psx SnapToPattenGrid + 4 2 roll pll + 4 2 roll pll + /llxsnap exch def + /llysnap exch def + /urxsnap exch def + /urysnap exch def + gsave + useClip true eq {clip}{eoclip} ifelse newpath + /PatternFont findfont [psx 0.0 0.0 psy 0.0 0.0] makefont setfont + llysnap patternSize urysnap { + llxsnap exch moveto + llxsnap PatternSizeX urxsnap { + pop + patternString show + %currentpoint am + } for + } bind for + grestore + cm setmatrix +} bind def % End 'PatternFill' +/DefaultPatternFont { + /cm mstore def + patternMatrix setmatrix + 1 1 AutoCellSize + dup 0 eq { pop 1} if + exch + dup 0 eq { pop 1} if + exch + /psy exch iSizeY mul def + /psx exch iSizeX mul def + /patternDict 64 dict def + patternDict begin + /NotDef {} def + /LiteDiagLines { + iSizeX iSizeY false [iSizeX 0.0 0.0 iSizeY -1.0 mul 0.0 iSizeY] + {pat} + imagemask + } bind def + end + /CustEncoding 256 array def + 0 255 1 { + CustEncoding exch /NotDef put + } bind for + CustEncoding 65 /LiteDiagLines put + patternDict CustEncoding /PatternFont MakePatternFont + /pathSegProc { + strokepath + CheckPath { + 65 PatternFill newpath + } if + } bind def + cm setmatrix +} bind def +/XRound { + dup + 3 -1 roll + exch mul round + exch div +} bind def +/RoundMatrix { + /i 0 def + dup { + 100000.0 XRound + 1 index + exch i exch put + /i i 1 add def + } forall +} bind def +/GetBoxesRatio { +3 -1 roll sub +7 1 roll +exch sub +6 1 roll +3 -1 roll sub +5 1 roll +exch sub +4 1 roll +3 -1 roll div +3 1 roll +exch div +exch +} bind def +%%BeginProcSet : Text Attributes Procs +/T {792 exch sub} bind def +/sx 0 def +/sy 0 def +/ex 0 def +/ey 0 def +/lw 0 def +/siz 0 def +/U {gsave 0 setlinecap +/lw siz 0.078125 mul def /ey exch neg def /ex exch def /sy exch neg def /sx exch def +fontkind plain eq + { + lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto stroke + } + { + currentdict /outlineFontSize known outlineFontSize 0 gt and + { + fontkind outline eq + { + /sy sy 0.0119444 siz mul sub def + /ey ey 0.0119444 siz mul sub def + gsave + 1 1 1 setrgbcolor lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto stroke + grestore + lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto + strokepath 0.0119444 siz mul setlinewidth stroke + } if + fontkind shadow eq fontkind outlineshadow eq or + { + /sy sy 0.0358332 siz mul sub def + /ey ey 0.0358332 siz mul sub def + lw setlinewidth + lw 2 div sx add sy + lw 2 div sub moveto + lw 2 div ex add ey + lw 2 div sub lineto stroke + gsave + 1 1 1 setrgbcolor lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto stroke + grestore + lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto + strokepath 0.0119444 siz mul setlinewidth stroke + } if + } if + } ifelse +grestore} bind def +/plain 1 def +/outline 2 def +/shadow 3 def +/outlineshadow 4 def +/fess { + currentdict /outlineFontSize known { + /outlineFontSize 2 index def + } if + findfont exch dup /siz exch def scalefont setfont +} bind def +/SHDW {gsave siz oldfontname fess siz 0.055 mul x add y siz 0.05 mul sub moveto c show grestore} def +/NRML {gsave 1 1 1 setrgbcolor siz oldfontname fess x y moveto c show grestore siz /Outline fess x y moveto c show} def +/S { +fontkind plain eq {neg moveto show} if +fontkind outline eq {neg /y exch def /x exch def /c exch def NRML} if +fontkind shadow eq {neg /y exch def /x exch def /c exch def SHDW NRML} if +fontkind outlineshadow eq {neg /y exch def /x exch def /c exch def SHDW NRML} if +} bind def +/F { +/fontkind exch def +fontkind plain eq {fess} if +fontkind outline eq {dup /oldfontname exch def exch dup /siz exch def exch OLF} if +fontkind shadow eq {dup /oldfontname exch def exch dup /siz exch def exch OLF} if +fontkind outlineshadow eq {dup /oldfontname exch def exch dup /siz exch def exch OLF} if +} bind def +/makeoutlinedict 15 dict def +/makeoutlinefont + { + makeoutlinedict begin + /uniqueid exch def + /strokewidth exch def + /newfontname exch def + /basefontname exch def + /basefontdict basefontname findfont def + /numentries basefontdict maxlength 1 add def + basefontdict /UniqueID known not + {/numentries numentries 1 add def} if + /outfontdict numentries dict def + basefontdict + { + exch dup /FID ne {exch outfontdict 3 1 roll put} {pop pop} ifelse + }forall + outfontdict /FontName newfontname put + outfontdict /PaintType 2 put + outfontdict /StrokeWidth strokewidth put + outfontdict /UniqueID uniqueid put + newfontname outfontdict definefont pop + end + }def +/UID { + findfont dup /UniqueID known + {/UniqueID get 1 add} + {pop 1} + ifelse +} def +/OLF { +dup +/Outline +1000 62 div +4 -1 roll +UID +/outlineFontSize 5 index def +makeoutlinefont +/Outline findfont exch scalefont setfont +} def +/CopyEncoding { +findfont +/Encoding get +dup length array +/tarrayz exch def +tarrayz 0 +3 -1 roll +putinterval +tarrayz +} bind def +/Re-encode { +dup length array copy +/eap 0 def +exch { +dup type /integertype eq { +/eap exch def +} { +1 index +exch +eap exch +put +/eap eap 1 add def +} ifelse +} forall +} bind def +/EncodeFont { +findfont dup +length dict +begin +{ 1 index /FID ne +{ def } +{ pop pop } ifelse +} forall +/FontName exch def +/Encoding exch def +FontName currentdict +end +definefont pop +} bind def +%%EndProcSet +%%BeginProcSet : clip2pathbbox +/clip2pathbbox { + /magicNum linewidth 2 div 1 2 sqrt div mul def + pathbbox + /urymn exch magicNum add def + /urxmn exch magicNum add def + /llymn exch magicNum sub def + /llxmn exch magicNum sub def + newpath llxmn llymn moveto llxmn urymn lineto urxmn urymn lineto urxmn llymn lineto + closepath clip newpath +} bind def +%%EndProcSet +%% Line takes the following arguments: +%% linewidth xEnd yEnd xStart yStart +%%BeginProcSet : Line +/Line { +MAV /LC get length 0 ne +{ + gsave + newpath + MAV /ArrowType get length 0 eq + MAV /SD get length 0 eq and + {2 setlinecap /UseClip {clip2pathbbox} def } + {0 setlinecap /UseClip {} def } ifelse + 0 792 translate + 1 -1 scale + CTM currentmatrix pop + /yStart exch def /xStart exch def /yEnd exch def /xEnd exch def /linewidth exch def + MAV /ArrowType get length 0 eq xStart xEnd ne yStart yEnd ne and and + {xStart yStart moveto xEnd yEnd lineto UseClip xStart yStart moveto xEnd yEnd lineto} + {xStart yStart moveto xEnd yEnd lineto} ifelse + linewidth setlinewidth SD strokepath + CheckPath {LC PF ArrowType} if + grestore +} +{pop pop pop pop pop} ifelse +} bind def +/CompensateForStroke { + sin currentlinewidth mul + exch + cos currentlinewidth mul + dup 0 translate + 4 -1 roll exch 2.0 mul sub + 3 1 roll + 2.0 mul sub +} bind def +/arrowdict 10 dict def +arrowdict begin + /SwallowTail { + newpath + 0.0 0.0 moveto + 1.0 -.5 lineto + .666 0.0 lineto + 1.0 .5 lineto + closepath + } bind def + /Triangular { + newpath + 0.0 0.0 moveto + 1.0 -.5 lineto + 1.0 .5 lineto + closepath + } bind def + /OpenTri { + newpath + 1.0 0.5 moveto + 0.0 0.0 lineto + 1.0 -0.5 lineto + } bind def + /ClosedTri { + newpath + 1.0 0.5 moveto + 0.0 0.0 lineto + 1.0 -0.5 lineto + closepath + } bind def + /SlashBar { + newpath + 0.5 -.5 moveto + -.5 0.5 lineto + } bind def + /Dot { + newpath + 0.5 0.0 moveto + 0 0 1 0 360 arc + closepath + } bind def + /ExtSlashBar { + newpath + 1.0 -.5 moveto + 0.0 0.5 lineto + } bind def +end +/ScaleArrowHead { + 0 0 4 -2 roll + 0 0 1 1 + 8 -4 roll GetBoxesRatio + scale +} bind def +/DrawArrowHead { + gsave + [] 0 setdash + currentpoint translate rotate + { + 4 copy + gsave + initmatrix + 100 200 translate + msave + ScaleArrowHead pop + arrowdict exch get exec + mrestore + strokepath + 0 0 3 index 3 index + pathbbox 8 4 roll + GetBoxesRatio + 4 2 roll + grestore + 3 index 1.0 exch sub + 6 -1 roll + { + 2 index mul + 0 translate + }{ + pop + } ifelse + msave + ScaleArrowHead scale + arrowdict exch get exec + mrestore + strokepath + } { + msave + ScaleArrowHead + arrowdict exch get exec + mrestore + } ifelse + CheckPath { + LC PF + } if + grestore +} bind def +%%EndProcSet +%%BeginProcSet : SR +/SR { + pbox left get pbox top get moveto + pbox right get pbox top get lineto + pbox right get pbox bottom get lineto + pbox left get pbox bottom get lineto + closepath +} bind def +%%EndProcSet +%%BeginProcSet : E +/E { +1.415 setmiterlimit +CM currentmatrix pop +pbox right get pbox left get sub abs dup +pbox bottom get pbox top get sub abs dup 3 -1 roll +lt {exch dup 3 -1 roll exch div 1 exch} +{dup 3 -1 roll exch div 1} ifelse scale +0 0 3 -1 roll 2 div 0 360 arc closepath +CM setmatrix +} bind def +%%EndProcSet + +/StripFromFront { +dup length +2 index sub +3 1 roll +exch 3 -1 roll +getinterval +} bind def +/MakePathArray { + /k 0 def + {/k k 1 add def pop pop}{/k k 1 add def pop pop}{/k k 1 add def pop pop pop pop pop pop}{/k k 1 add def }pathforall + k array + /k 0 def + {{moveto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} + {{lineto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} + {{curveto} 7 array astore 1 index k 3 -1 roll put /k k 1 add def} + {{closepath} 1 array astore 1 index k 3 -1 roll put /k k 1 add def} +pathforall +}bind def +/MakeFlatPathArray { +/k 0 def +{/k k 1 add def pop pop}{/k k 1 add def pop pop}{pop pop pop pop pop pop}{}pathforall +k array +/k 0 def +{{moveto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} +{{lineto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} +{ pop pop pop pop pop pop} +{} +pathforall +}bind def +/FractionalLine { +2 index sub +.00001 mul +exch +3 index sub +.00001 mul +4 -1 roll add +3 1 roll +add +} bind def +/calcLineLength { + exch + 4 -1 roll + sub + dup mul + 3 1 roll exch + sub + dup mul + add sqrt +} bind def +/InitTotalLineLength { + /oldY exch def + /oldX exch def + theDash aload pop currentLineLength add setdash +} bind def +/AccumeLineLength { + 3 copy pop + 2 copy + oldX oldY + 4 2 roll calcLineLength + /segmentLength exch def + /currentLineLength currentLineLength segmentLength add def + /oldY exch def + /oldX exch def +} bind def +/DecumeLastLineLength { + /currentLineLength currentLineLength segmentLength sub def +} bind def +/DrawFlattendSegment { + /pointCount 2 def + dup 0 lt { pop 0 } if + fpc + 3 1 roll + 2 index + 1 index + gt { + 2 copy get + dup length + dup 3 eq { + pop + dup 0 get + exch 1 get + 2 copy InitTotalLineLength + m + } { + } ifelse + } { + pop 1 index + } ifelse + dup 1 add + 3 index + exch sub + dup 10 gt { pop 10} if + { + 1 add + 2 copy + get aload pop + AccumeLineLength + exec + } repeat + 3 1 roll pop pop + DecumeLastLineLength +} bind def +/IncFPC { + fpc add + /fpc exch def +} bind def +/DrawFlatPathArray { + fpc + 0 { + dup 2 index + 1 sub + lt { + flatPathArray exch + newpath + 1 sub DrawFlattendSegment + gsave + pathSegProc + grestore + newpath + } + { + pop pop + exit + } ifelse + } loop +} bind def +/RecordFirstSubSegment { + closepathArray 0 pathArray 0 get + put + closepathArray 1 + pathArray 0 get aload pop pop + pathArray 1 get dup length 3 eq { + aload pop pop + } { + newpath + 0 0 moveto + aload pop exec + /segmentArray flattenpath MakeFlatPathArray def + segmentArray 1 get aload pop pop + } ifelse + FractionalLine {lineto} 3 array astore + put +} bind def +/AppendClosePath { + closepathArray 0 get 2 {lineto} put + flatPathArray fpc closepathArray 0 get put + 1 IncFPC + flatPathArray fpc closepathArray 1 get put + 1 IncFPC +} bind def +/RecordCurrentDash { + /theDash + currentdash 2 array astore def + /currentLineLength 0 def +} bind def +/PatternStroke { + 0 setlinecap + RecordCurrentDash + /saveFlat currentflat def + .5 setflat + /pathArray MakePathArray def + /closepathArray 2 array def + /pathLength pathArray length def + /flatPathArray 513 array def + /currentLineLength 0 def + /fpc 0 def + pathArray pathLength 1 sub get + length 1 eq { + /usingClosepath true def + RecordFirstSubSegment + /pathLength pathLength 1 sub def + } { + /usingClosepath false def + } ifelse + 0 1 pathLength 1 sub { + pathArray exch get + dup length 3 eq { + fpc 1 add 512 ge { + DrawFlatPathArray + fpc 2 ge { + flatPathArray flatPathArray fpc 2 sub get 0 put + flatPathArray flatPathArray fpc 1 sub get 1 put + /fpc 2 def + }{ + /fpc 0 def + } ifelse + } if + flatPathArray exch fpc exch put + 1 IncFPC + } { + dup length 7 eq { + newpath + /nToStrip 0 def + fpc 1 gt { + flatPathArray fpc 2 sub get aload pop pop m + flatPathArray fpc 1 sub get aload pop exec + /nToStrip 2 def + } { + fpc 1 eq { + flatPathArray fpc 1 sub get aload pop exec + /nToStrip 2 def + } if + } ifelse + aload pop exec + /segmentArray flattenpath MakeFlatPathArray def + /segmentArray nToStrip segmentArray StripFromFront def + segmentArray length fpc add 512 lt { + flatPathArray fpc segmentArray putinterval + segmentArray length IncFPC + } { + DrawFlatPathArray + fpc 1 gt { + flatPathArray flatPathArray fpc 2 sub get 0 exch put + flatPathArray flatPathArray fpc 1 sub get 1 exch put + /fpc 2 def + }{ + /fpc 0 def + } ifelse + segmentArray length 512 lt { + flatPathArray fpc segmentArray putinterval + segmentArray length IncFPC + } { + segmentArray length + /exitLoop false def + 0 + { + 2 copy sub + dup 500 gt { + pop 500 + } { + /exitLoop true def + } ifelse + segmentArray 2 index 2 index getinterval + flatPathArray fpc 3 -1 roll putinterval + dup IncFPC + add + exitLoop { + exit + } { + DrawFlatPathArray + fpc 1 gt { + flatPathArray flatPathArray fpc 2 sub get 0 exch put + flatPathArray flatPathArray fpc 1 sub get 1 exch put + /fpc 2 def + }{ + /fpc 0 def + } ifelse + } ifelse + } loop + } ifelse + } ifelse + } if + } ifelse + } for + fpc 0 gt { + usingClosepath { + AppendClosePath + } if + DrawFlatPathArray + } if + saveFlat setflat +} bind def + + +%%EndProlog +initmsaverestore +/tctm matrix currentmatrix def +tctm RoundMatrix setmatrix +/patternMatrix mstore def +10 setmiterlimit +2 setlinecap +newpath +% +%tLayer +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 65.500 97.750 0.000 0.000 269.000 270.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 119.500 150.750 0.000 0.000 162.000 162.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 173.500 204.750 0.000 0.000 54.000 54.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 154.500 264.750 0.000 0.000 36.000 36.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 163.500 273.750 0.000 0.000 18.000 18.000 rect +%@EndOval +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 295.500 213.750 0.000 0.000 36.000 36.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 304.500 222.750 0.000 0.000 18.000 18.000 rect +%@EndOval +% +%tfEndGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {[9.000 9.000 ] 0 setdash} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.500 399.750 103.500 231.750 200.500 Line +%@EndLine +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 69.500 213.750 0.000 0.000 36.000 36.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 78.500 222.750 0.000 0.000 18.000 18.000 rect +%@EndOval +% +%tfEndGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 132.500 184.750 0.000 0.000 36.000 36.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 141.500 193.750 0.000 0.000 18.000 18.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 233.500 243.750 0.000 0.000 36.000 36.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 242.500 252.750 0.000 0.000 18.000 18.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 212.500 163.750 0.000 0.000 36.000 36.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 0.000 setcmykcolor end} {1.000 1.000 1.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 221.500 172.750 0.000 0.000 18.000 18.000 rect +%@EndOval +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginPoly +/saveobj save def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 196.500 450.750 0.000 0.000 8.000 15.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[15.000 4.000] CP +[0.000 8.000] CP +[0.000 4.000 ] CP +[0.000 0.000 ] CP +[0.000 0.000 15.000 4.000 15.000 4.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 450.750 200.500 69.750 200.500 Line +%@EndLine +% +%tfEndGrp +% +%@BeginText +save +%%IncludeFont: Courier +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 190.500 471.750 0.000 0.000 20.000 11.000 rect +%@EndRect +gsave +477.250 200.500 T translate +0.0 rotate +1 1 scale +14.000 (Courier) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(X) -4.750 5.000 S +grestore +%@EndText +%@BeginText +restore +save +%%IncludeFont: Symbol +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 145.500 390.250 0.000 0.000 25.000 26.000 rect +%@EndRect +gsave +403.250 158.000 T translate +0.0 rotate +1 1 scale +18.000 (Symbol) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(p) -11.189 7.000 S +(/) -1.311 7.000 S +(6) 3.689 7.000 S +grestore +%@EndText +% +%tfEndGrp +% +restore +%%Trailer +end diff --git a/doc/IGE335/Ghexcel.eps b/doc/IGE335/Ghexcel.eps new file mode 100644 index 0000000..2b9d356 --- /dev/null +++ b/doc/IGE335/Ghexcel.eps @@ -0,0 +1,2240 @@ +%!PS-Adobe-2.0 EPSF-1.2 +%%Title: Fig12.eps +%%Creator: CLARIS EPSF Export Filter V1.0 +%%CreationDate:12/3/91 3:33:37 p.m. +%%BoundingBox: 158.375 520.500 393.625 663.500 +%%QDBoundingBox: 158.375 128.500 393.625 271.500 +%%DocumentFonts: +%%+ Symbol +%%+ Times-Roman +%%DocumentProcessColors: Cyan Magenta Yellow Black +%%ObjectsIncluded: tText=T tLine=T tRect=T tRRect=F tOval=T tArc=F tFree=F tPoly=T tBMap=F tNote=F tBez=F tPMap=F +%%AttributesIncluded: kBaWPattType=T kPixPattType=T kGradientType=F +%%EndComments +/MAV 300 dict def +MAV begin +/useClip true def +/top 0 def +/left 1 def +/bottom 2 def +/right 3 def +/CM 6 array def +/CTM 6 array def +/CTMR 6 array def +/MTC 6 array def +/blimit 1500 def +/bcnt 0 def +/rbox 8 array def +/segbox 8 array def +/bbox1 4 array def +/c1 3 array def +/c2 3 array def +/d 3 array def +/delta 3 array def +/mycurrentrgbcolor 3 array def +/ulx 0 def +/uly 1 def +/llx 2 def +/lly 3 def +/urx 4 def +/ury 5 def +/lrx 6 def +/lry 7 def +/sp [0 0] def +/ep [0 0] def +/bbox 4 array def +/pbox 4 array def +/scrnProc currentscreen 3 1 roll pop pop def +/currentcolorscreen where { +begin +currentcolorscreen +end +3 1 roll pop pop +4 2 roll pop pop +5 -2 roll pop pop +6 -2 roll pop pop +/kProc exch def +/bProc exch def +/gProc exch def +/rProc exch def +} if +/Max {2 copy gt {pop}{exch pop} ifelse} bind def +/cellPenW 72.0 /currentcolorscreen where +{begin currentcolorscreen end pop pop +10 1 roll pop pop 8 1 roll pop pop + 6 1 roll pop pop Max Max Max } +{currentscreen pop pop} ifelse div 2.0 div def +%%BeginProcSet : rect +/rect { + /saveobj save def + R PC PF LC SS + saveobj restore +} bind def +%%EndProcSet +%%BeginProcSet : R +/R { + newpath + pbox astore pop + 0 792 translate 1 -1 scale CTMR currentmatrix pop exch translate + /objectCord mstore def + pbox right get 2 div + dup pbox left get exch sub + pbox left 3 -1 roll put + dup pbox right 3 -1 roll put + pbox bottom get 2 div + dup pbox top get exch sub + pbox top 3 -1 roll put + dup pbox bottom 3 -1 roll put + translate + CTM currentmatrix pop + 57.3 mul rotate + RT +} bind def +%%EndProcSet +%%BeginProcSet : SaveScreenBW + /SaveScreenBW { + currentscreen + /scrnProc exch def + /scrnAngle exch def + /scrnFreq exch def + } bind def +%%EndProcSet +%%BeginProcSet : RestoreScreenBW + /RestoreScreenBW { + scrnFreq scrnAngle MAV /scrnProc get setscreen + } bind def +%%EndProcSet +%%BeginProcSet : SetFreqAngleBW + /SetFreqAngleBW { + currentscreen + 3 1 roll + pop pop + setscreen + } bind def +%%EndProcSet +%%BeginProcSet : SaveScreenColor + /SaveScreenColor { + currentcolorscreen + /grayProc exch def + /grayAngle exch def + /grayFreq exch def + /bProc exch def + /bAngle exch def + /bFreq exch def + /gProc exch def + /gAngle exch def + /gFreq exch def + /rProc exch def + /rAngle exch def + /rFreq exch def + } bind def +%%EndProcSet +%%BeginProcSet : RestoreColorScreen + /RestoreColorScreen { + rFreq rAngle MAV /rProc get gFreq gAngle MAV /gProc get bFreq bAngle MAV /bProc get grayFreq grayAngle MAV /grayProc get setcolorscreen + } bind def +%%EndProcSet +%%BeginProcSet : SetFreqAngleColor + /SetFreqAngleColor { + currentcolorscreen + 3 1 roll pop pop + 4 2 roll pop pop + 5 -2 roll pop pop + 6 -2 roll pop pop + 4 1 roll + 6 1 roll + 8 1 roll + 10 1 roll + setcolorscreen + } bind def +%%EndProcSet +/initmsaverestore { +userdict begin +/mdict 10 dict def +mdict begin +/mindex -1 def +/mstacksize 25 def +/mstack mstacksize array def +/incmindex { +/mindex mindex 1 add def +} bind def +/decmindex { +/mindex mindex 1 sub def +} bind def +/checkmindex { +mindex 0 lt { +(%ERROR: msave/mrestore stack underflow: Offending command 'mrestore' +) print flush +stop +} +{ +mindex mstacksize ge { +(%ERROR: msave/mrestore stack overflow: Offending command 'msave' +) print flush +stop +} if +} ifelse +} bind def +/mpush { +incmindex +checkmindex +mstack mindex +3 -1 roll put +} bind def +/mpop { +checkmindex +mstack mindex get +decmindex +} bind def +end +end +} bind def +/msave { +mdict begin +matrix currentmatrix mpush +end +} bind def +/mrestore { +mdict begin +mpop setmatrix +end +} bind def +/msavelevel { +mdict begin +mindex 1 add +end +} bind def +/mstore { +matrix currentmatrix +} bind def +/AutoSizeY { +0 0 pl +dup 3 1 roll +4 -1 roll +add +pl exch pop +exch sub +} bind def +/pl { +transform +0.25 sub round 0.25 add exch +0.25 sub round 0.25 add exch +itransform +} bind def +/pll { +transform +round exch +round exch +itransform +} bind def +/pr { +dtransform +round exch +round exch +idtransform +} bind def +/m { +pl moveto +} bind def +/l { +pl lineto +} bind def +/c { +pl curveto +} bind def +/rm { +pr rmoveto +} bind def +/rl { +pr rlineto +} bind def +/ar { +5 -2 roll pl +5 2 roll +arc +} bind def +/an { +5 -2 roll pl +5 2 roll +arcn +} bind def +/MakePatternFont { +/FontDict 20 dict def +FontDict begin +/FontName exch def +/Encoding exch def +/FontMatrix [1 0 0 1 0 0 ] def +/FontType 3 def +/FontBBox [ 0 0 1 1 ] def +/PatternDict exch def +/RenderPattern { +patternDict exch get +exec +} bind def +/BuildChar { +exch begin +1 0 0 0 1 1 setcachedevice +Encoding exch get RenderPattern +end +} bind def +FontName FontDict definefont pop +end +} bind def +/SnapToPattenGrid + { + exch + dup 0 lt { + 1 index sub + } if + 1 index + div truncate + mul +} bind def +/FillPatternString { +dup length +1 sub +0 1 3 -1 roll { +2 index +2 index +3 -2 roll +put +} for +pop pop +} bind def +/AutoSizeY { + 0.0 exch dtransform + round + idtransform exch pop +} bind def + /AutoSizeX { + 0.0 dtransform + exch + round + exch + idtransform pop +} bind def +/AutoCellSize { + AutoSizeY + exch + AutoSizeX + exch +} bind def +/CheckPath { + false + { pop pop pop true exit} + { pop pop pop true exit} + { pop pop pop pop pop pop pop true exit} + { pop true exit} + pathforall +} bind def +/PatternFill { % patternCharacter + /patternString 1 string def + /cm mstore def + patternMatrix setmatrix + 1 1 AutoCellSize + dup 0 eq { pop 1} if + exch + dup 0 eq { pop 1} if + exch + /patternSize exch 24.0 mul def + /PatternSizeX exch 24.0 mul patternString length mul def + /flaterror 0 def + patternString FillPatternString + gsave + flaterror 1 add setflat + flattenpath + pathbbox + grestore + psy add flaterror add psy SnapToPattenGrid + exch psx add flaterror add psx SnapToPattenGrid + 3 -1 roll flaterror sub psy SnapToPattenGrid + 4 -1 roll flaterror sub psx SnapToPattenGrid + 4 2 roll pll + 4 2 roll pll + /llxsnap exch def + /llysnap exch def + /urxsnap exch def + /urysnap exch def + gsave + useClip true eq {clip}{eoclip} ifelse newpath + /PatternFont findfont [psx 0.0 0.0 psy 0.0 0.0] makefont setfont + llysnap patternSize urysnap { + llxsnap exch moveto + llxsnap PatternSizeX urxsnap { + pop + patternString show + %currentpoint am + } for + } bind for + grestore + cm setmatrix +} bind def % End 'PatternFill' +/DefaultPatternFont { + /cm mstore def + patternMatrix setmatrix + 1 1 AutoCellSize + dup 0 eq { pop 1} if + exch + dup 0 eq { pop 1} if + exch + /psy exch iSizeY mul def + /psx exch iSizeX mul def + /patternDict 64 dict def + patternDict begin + /NotDef {} def + /LiteDiagLines { + iSizeX iSizeY false [iSizeX 0.0 0.0 iSizeY -1.0 mul 0.0 iSizeY] + {pat} + imagemask + } bind def + end + /CustEncoding 256 array def + 0 255 1 { + CustEncoding exch /NotDef put + } bind for + CustEncoding 65 /LiteDiagLines put + patternDict CustEncoding /PatternFont MakePatternFont + /pathSegProc { + strokepath + CheckPath { + 65 PatternFill newpath + } if + } bind def + cm setmatrix +} bind def +/XRound { + dup + 3 -1 roll + exch mul round + exch div +} bind def +/RoundMatrix { + /i 0 def + dup { + 100000.0 XRound + 1 index + exch i exch put + /i i 1 add def + } forall +} bind def +/GetBoxesRatio { +3 -1 roll sub +7 1 roll +exch sub +6 1 roll +3 -1 roll sub +5 1 roll +exch sub +4 1 roll +3 -1 roll div +3 1 roll +exch div +exch +} bind def +%%BeginProcSet : Text Attributes Procs +/T {792 exch sub} bind def +/sx 0 def +/sy 0 def +/ex 0 def +/ey 0 def +/lw 0 def +/siz 0 def +/U {gsave 0 setlinecap +/lw siz 0.078125 mul def /ey exch neg def /ex exch def /sy exch neg def /sx exch def +fontkind plain eq + { + lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto stroke + } + { + currentdict /outlineFontSize known outlineFontSize 0 gt and + { + fontkind outline eq + { + /sy sy 0.0119444 siz mul sub def + /ey ey 0.0119444 siz mul sub def + gsave + 1 1 1 setrgbcolor lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto stroke + grestore + lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto + strokepath 0.0119444 siz mul setlinewidth stroke + } if + fontkind shadow eq fontkind outlineshadow eq or + { + /sy sy 0.0358332 siz mul sub def + /ey ey 0.0358332 siz mul sub def + lw setlinewidth + lw 2 div sx add sy + lw 2 div sub moveto + lw 2 div ex add ey + lw 2 div sub lineto stroke + gsave + 1 1 1 setrgbcolor lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto stroke + grestore + lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto + strokepath 0.0119444 siz mul setlinewidth stroke + } if + } if + } ifelse +grestore} bind def +/plain 1 def +/outline 2 def +/shadow 3 def +/outlineshadow 4 def +/fess { + currentdict /outlineFontSize known { + /outlineFontSize 2 index def + } if + findfont exch dup /siz exch def scalefont setfont +} bind def +/SHDW {gsave siz oldfontname fess siz 0.055 mul x add y siz 0.05 mul sub moveto c show grestore} def +/NRML {gsave 1 1 1 setrgbcolor siz oldfontname fess x y moveto c show grestore siz /Outline fess x y moveto c show} def +/S { +fontkind plain eq {neg moveto show} if +fontkind outline eq {neg /y exch def /x exch def /c exch def NRML} if +fontkind shadow eq {neg /y exch def /x exch def /c exch def SHDW NRML} if +fontkind outlineshadow eq {neg /y exch def /x exch def /c exch def SHDW NRML} if +} bind def +/F { +/fontkind exch def +fontkind plain eq {fess} if +fontkind outline eq {dup /oldfontname exch def exch dup /siz exch def exch OLF} if +fontkind shadow eq {dup /oldfontname exch def exch dup /siz exch def exch OLF} if +fontkind outlineshadow eq {dup /oldfontname exch def exch dup /siz exch def exch OLF} if +} bind def +/makeoutlinedict 15 dict def +/makeoutlinefont + { + makeoutlinedict begin + /uniqueid exch def + /strokewidth exch def + /newfontname exch def + /basefontname exch def + /basefontdict basefontname findfont def + /numentries basefontdict maxlength 1 add def + basefontdict /UniqueID known not + {/numentries numentries 1 add def} if + /outfontdict numentries dict def + basefontdict + { + exch dup /FID ne {exch outfontdict 3 1 roll put} {pop pop} ifelse + }forall + outfontdict /FontName newfontname put + outfontdict /PaintType 2 put + outfontdict /StrokeWidth strokewidth put + outfontdict /UniqueID uniqueid put + newfontname outfontdict definefont pop + end + }def +/UID { + findfont dup /UniqueID known + {/UniqueID get 1 add} + {pop 1} + ifelse +} def +/OLF { +dup +/Outline +1000 62 div +4 -1 roll +UID +/outlineFontSize 5 index def +makeoutlinefont +/Outline findfont exch scalefont setfont +} def +/CopyEncoding { +findfont +/Encoding get +dup length array +/tarrayz exch def +tarrayz 0 +3 -1 roll +putinterval +tarrayz +} bind def +/Re-encode { +dup length array copy +/eap 0 def +exch { +dup type /integertype eq { +/eap exch def +} { +1 index +exch +eap exch +put +/eap eap 1 add def +} ifelse +} forall +} bind def +/EncodeFont { +findfont dup +length dict +begin +{ 1 index /FID ne +{ def } +{ pop pop } ifelse +} forall +/FontName exch def +/Encoding exch def +FontName currentdict +end +definefont pop +} bind def +%%EndProcSet +%%BeginProcSet : clip2pathbbox +/clip2pathbbox { + /magicNum linewidth 2 div 1 2 sqrt div mul def + pathbbox + /urymn exch magicNum add def + /urxmn exch magicNum add def + /llymn exch magicNum sub def + /llxmn exch magicNum sub def + newpath llxmn llymn moveto llxmn urymn lineto urxmn urymn lineto urxmn llymn lineto + closepath clip newpath +} bind def +%%EndProcSet +%% Line takes the following arguments: +%% linewidth xEnd yEnd xStart yStart +%%BeginProcSet : Line +/Line { +MAV /LC get length 0 ne +{ + gsave + newpath + MAV /ArrowType get length 0 eq + MAV /SD get length 0 eq and + {2 setlinecap /UseClip {clip2pathbbox} def } + {0 setlinecap /UseClip {} def } ifelse + 0 792 translate + 1 -1 scale + CTM currentmatrix pop + /yStart exch def /xStart exch def /yEnd exch def /xEnd exch def /linewidth exch def + MAV /ArrowType get length 0 eq xStart xEnd ne yStart yEnd ne and and + {xStart yStart moveto xEnd yEnd lineto UseClip xStart yStart moveto xEnd yEnd lineto} + {xStart yStart moveto xEnd yEnd lineto} ifelse + linewidth setlinewidth SD strokepath + CheckPath {LC PF ArrowType} if + grestore +} +{pop pop pop pop pop} ifelse +} bind def +/CompensateForStroke { + sin currentlinewidth mul + exch + cos currentlinewidth mul + dup 0 translate + 4 -1 roll exch 2.0 mul sub + 3 1 roll + 2.0 mul sub +} bind def +/arrowdict 10 dict def +arrowdict begin + /SwallowTail { + newpath + 0.0 0.0 moveto + 1.0 -.5 lineto + .666 0.0 lineto + 1.0 .5 lineto + closepath + } bind def + /Triangular { + newpath + 0.0 0.0 moveto + 1.0 -.5 lineto + 1.0 .5 lineto + closepath + } bind def + /OpenTri { + newpath + 1.0 0.5 moveto + 0.0 0.0 lineto + 1.0 -0.5 lineto + } bind def + /ClosedTri { + newpath + 1.0 0.5 moveto + 0.0 0.0 lineto + 1.0 -0.5 lineto + closepath + } bind def + /SlashBar { + newpath + 0.5 -.5 moveto + -.5 0.5 lineto + } bind def + /Dot { + newpath + 0.5 0.0 moveto + 0 0 1 0 360 arc + closepath + } bind def + /ExtSlashBar { + newpath + 1.0 -.5 moveto + 0.0 0.5 lineto + } bind def +end +/ScaleArrowHead { + 0 0 4 -2 roll + 0 0 1 1 + 8 -4 roll GetBoxesRatio + scale +} bind def +/DrawArrowHead { + gsave + [] 0 setdash + currentpoint translate rotate + { + 4 copy + gsave + initmatrix + 100 200 translate + msave + ScaleArrowHead pop + arrowdict exch get exec + mrestore + strokepath + 0 0 3 index 3 index + pathbbox 8 4 roll + GetBoxesRatio + 4 2 roll + grestore + 3 index 1.0 exch sub + 6 -1 roll + { + 2 index mul + 0 translate + }{ + pop + } ifelse + msave + ScaleArrowHead scale + arrowdict exch get exec + mrestore + strokepath + } { + msave + ScaleArrowHead + arrowdict exch get exec + mrestore + } ifelse + CheckPath { + LC PF + } if + grestore +} bind def +%%EndProcSet +%%BeginProcSet : SR +/SR { + pbox left get pbox top get moveto + pbox right get pbox top get lineto + pbox right get pbox bottom get lineto + pbox left get pbox bottom get lineto + closepath +} bind def +%%EndProcSet +%%BeginProcSet : E +/E { +1.415 setmiterlimit +CM currentmatrix pop +pbox right get pbox left get sub abs dup +pbox bottom get pbox top get sub abs dup 3 -1 roll +lt {exch dup 3 -1 roll exch div 1 exch} +{dup 3 -1 roll exch div 1} ifelse scale +0 0 3 -1 roll 2 div 0 360 arc closepath +CM setmatrix +} bind def +%%EndProcSet + +/StripFromFront { +dup length +2 index sub +3 1 roll +exch 3 -1 roll +getinterval +} bind def +/MakePathArray { + /k 0 def + {/k k 1 add def pop pop}{/k k 1 add def pop pop}{/k k 1 add def pop pop pop pop pop pop}{/k k 1 add def }pathforall + k array + /k 0 def + {{moveto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} + {{lineto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} + {{curveto} 7 array astore 1 index k 3 -1 roll put /k k 1 add def} + {{closepath} 1 array astore 1 index k 3 -1 roll put /k k 1 add def} +pathforall +}bind def +/MakeFlatPathArray { +/k 0 def +{/k k 1 add def pop pop}{/k k 1 add def pop pop}{pop pop pop pop pop pop}{}pathforall +k array +/k 0 def +{{moveto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} +{{lineto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} +{ pop pop pop pop pop pop} +{} +pathforall +}bind def +/FractionalLine { +2 index sub +.00001 mul +exch +3 index sub +.00001 mul +4 -1 roll add +3 1 roll +add +} bind def +/calcLineLength { + exch + 4 -1 roll + sub + dup mul + 3 1 roll exch + sub + dup mul + add sqrt +} bind def +/InitTotalLineLength { + /oldY exch def + /oldX exch def + theDash aload pop currentLineLength add setdash +} bind def +/AccumeLineLength { + 3 copy pop + 2 copy + oldX oldY + 4 2 roll calcLineLength + /segmentLength exch def + /currentLineLength currentLineLength segmentLength add def + /oldY exch def + /oldX exch def +} bind def +/DecumeLastLineLength { + /currentLineLength currentLineLength segmentLength sub def +} bind def +/DrawFlattendSegment { + /pointCount 2 def + dup 0 lt { pop 0 } if + fpc + 3 1 roll + 2 index + 1 index + gt { + 2 copy get + dup length + dup 3 eq { + pop + dup 0 get + exch 1 get + 2 copy InitTotalLineLength + m + } { + } ifelse + } { + pop 1 index + } ifelse + dup 1 add + 3 index + exch sub + dup 10 gt { pop 10} if + { + 1 add + 2 copy + get aload pop + AccumeLineLength + exec + } repeat + 3 1 roll pop pop + DecumeLastLineLength +} bind def +/IncFPC { + fpc add + /fpc exch def +} bind def +/DrawFlatPathArray { + fpc + 0 { + dup 2 index + 1 sub + lt { + flatPathArray exch + newpath + 1 sub DrawFlattendSegment + gsave + pathSegProc + grestore + newpath + } + { + pop pop + exit + } ifelse + } loop +} bind def +/RecordFirstSubSegment { + closepathArray 0 pathArray 0 get + put + closepathArray 1 + pathArray 0 get aload pop pop + pathArray 1 get dup length 3 eq { + aload pop pop + } { + newpath + 0 0 moveto + aload pop exec + /segmentArray flattenpath MakeFlatPathArray def + segmentArray 1 get aload pop pop + } ifelse + FractionalLine {lineto} 3 array astore + put +} bind def +/AppendClosePath { + closepathArray 0 get 2 {lineto} put + flatPathArray fpc closepathArray 0 get put + 1 IncFPC + flatPathArray fpc closepathArray 1 get put + 1 IncFPC +} bind def +/RecordCurrentDash { + /theDash + currentdash 2 array astore def + /currentLineLength 0 def +} bind def +/PatternStroke { + 0 setlinecap + RecordCurrentDash + /saveFlat currentflat def + .5 setflat + /pathArray MakePathArray def + /closepathArray 2 array def + /pathLength pathArray length def + /flatPathArray 513 array def + /currentLineLength 0 def + /fpc 0 def + pathArray pathLength 1 sub get + length 1 eq { + /usingClosepath true def + RecordFirstSubSegment + /pathLength pathLength 1 sub def + } { + /usingClosepath false def + } ifelse + 0 1 pathLength 1 sub { + pathArray exch get + dup length 3 eq { + fpc 1 add 512 ge { + DrawFlatPathArray + fpc 2 ge { + flatPathArray flatPathArray fpc 2 sub get 0 put + flatPathArray flatPathArray fpc 1 sub get 1 put + /fpc 2 def + }{ + /fpc 0 def + } ifelse + } if + flatPathArray exch fpc exch put + 1 IncFPC + } { + dup length 7 eq { + newpath + /nToStrip 0 def + fpc 1 gt { + flatPathArray fpc 2 sub get aload pop pop m + flatPathArray fpc 1 sub get aload pop exec + /nToStrip 2 def + } { + fpc 1 eq { + flatPathArray fpc 1 sub get aload pop exec + /nToStrip 2 def + } if + } ifelse + aload pop exec + /segmentArray flattenpath MakeFlatPathArray def + /segmentArray nToStrip segmentArray StripFromFront def + segmentArray length fpc add 512 lt { + flatPathArray fpc segmentArray putinterval + segmentArray length IncFPC + } { + DrawFlatPathArray + fpc 1 gt { + flatPathArray flatPathArray fpc 2 sub get 0 exch put + flatPathArray flatPathArray fpc 1 sub get 1 exch put + /fpc 2 def + }{ + /fpc 0 def + } ifelse + segmentArray length 512 lt { + flatPathArray fpc segmentArray putinterval + segmentArray length IncFPC + } { + segmentArray length + /exitLoop false def + 0 + { + 2 copy sub + dup 500 gt { + pop 500 + } { + /exitLoop true def + } ifelse + segmentArray 2 index 2 index getinterval + flatPathArray fpc 3 -1 roll putinterval + dup IncFPC + add + exitLoop { + exit + } { + DrawFlatPathArray + fpc 1 gt { + flatPathArray flatPathArray fpc 2 sub get 0 exch put + flatPathArray flatPathArray fpc 1 sub get 1 exch put + /fpc 2 def + }{ + /fpc 0 def + } ifelse + } ifelse + } loop + } ifelse + } ifelse + } if + } ifelse + } for + fpc 0 gt { + usingClosepath { + AppendClosePath + } if + DrawFlatPathArray + } if + saveFlat setflat +} bind def + + +%%EndProlog +initmsaverestore +/tctm matrix currentmatrix def +tctm RoundMatrix setmatrix +/patternMatrix mstore def +10 setmiterlimit +2 setlinecap +newpath +% +%tLayer +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 350.625 160.500 340.625 145.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 322.625 145.500 313.625 160.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 258.625 221.500 240.625 221.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 267.625 205.500 258.625 190.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 286.625 236.500 267.625 236.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 286.625 205.500 267.625 205.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 267.625 205.500 258.625 220.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 295.625 220.500 286.625 205.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 267.625 236.500 258.625 221.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 295.625 221.500 286.625 236.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 267.625 236.500 258.625 251.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 295.625 251.500 286.625 236.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 313.625 221.500 295.625 221.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 295.625 190.500 286.625 205.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 185.625 221.500 176.625 236.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 185.625 251.500 176.625 236.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 204.625 221.500 185.625 221.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 204.625 251.500 185.625 251.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 213.625 236.500 204.625 221.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 231.625 236.500 213.625 236.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 213.625 236.500 204.625 251.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 240.625 251.500 231.625 236.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 258.625 251.500 240.625 251.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 240.625 221.500 231.625 236.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 313.625 251.500 295.625 251.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 322.625 236.500 313.625 221.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 340.625 236.500 322.625 236.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 322.625 236.500 313.625 251.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 350.625 221.500 340.625 236.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 313.625 190.500 295.625 190.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 322.625 175.500 313.625 160.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 340.625 205.500 322.625 205.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 340.625 175.500 322.625 175.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 322.625 175.500 313.625 190.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 350.625 190.500 340.625 175.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 322.625 205.500 313.625 190.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 350.625 190.500 340.625 205.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 322.625 205.500 313.625 220.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 350.625 220.500 340.625 205.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 350.625 160.500 340.625 175.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 286.625 175.500 267.625 175.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 295.625 160.500 286.625 175.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 267.625 175.500 258.625 190.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 295.625 190.500 286.625 175.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 313.625 160.500 295.625 160.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 231.625 205.500 213.625 205.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 240.625 190.500 231.625 205.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 213.625 205.500 204.625 220.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 240.625 220.500 231.625 205.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 258.625 190.500 240.625 190.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 340.625 145.500 322.625 145.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {[9.000 9.000 ] 0 setdash} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.500 357.625 143.500 161.625 254.500 Line +%@EndLine +% +%tfBegGrp +% +%@BeginText +save +%%IncludeFont: Courier +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 219.500 370.625 0.000 0.000 30.000 19.000 rect +%@EndRect +gsave +380.125 234.500 T translate +0.0 rotate +1 1 scale +24.000 (Courier) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(C) -8.875 8.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 224.500 376.625 0.000 0.000 30.000 17.000 rect +%@EndRect +gsave +385.125 239.500 T translate +0.0 rotate +1 1 scale +24.000 (Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(L) -7.875 8.000 S +grestore +%@EndText +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 128.500 365.625 0.000 0.000 30.000 19.000 rect +%@EndRect +gsave +375.125 143.500 T translate +0.0 rotate +1 1 scale +24.000 (Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(C) -8.875 8.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 132.500 371.625 0.000 0.000 30.000 17.000 rect +%@EndRect +gsave +380.125 147.500 T translate +0.0 rotate +1 1 scale +24.000 (Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(L) -7.875 8.000 S +grestore +%@EndText +% +%tfEndGrp +% +%@BeginText +restore +save +%%IncludeFont: Symbol +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 177.500 362.625 0.000 0.000 18.000 31.000 rect +%@EndRect +gsave +378.125 186.500 T translate +0.0 rotate +1 1 scale +12.000 (Symbol) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(b) -14.875 5.000 S +(=) -8.289 5.000 S +(1) -1.703 5.000 S +(.) 4.296 5.000 S +(6) 7.296 5.000 S +grestore +%@EndText +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.500 259.625 269.500 259.625 254.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.500 240.625 269.500 240.625 254.500 Line +%@EndLine +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginPoly +/saveobj save def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 260.500 226.625 0.000 0.000 7.000 14.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[14.000 4.000] CP +[0.000 7.000] CP +[0.000 4.000 ] CP +[0.000 0.000 ] CP +[0.000 0.000 14.000 4.000 14.000 4.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 210.625 264.500 226.625 264.500 Line +%@EndLine +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginPoly +/saveobj save def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 260.500 259.625 0.000 0.000 7.000 14.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[0.000 4.000] CP +[14.000 0.000] CP +[14.000 4.000 ] CP +[14.000 7.000 ] CP +[14.000 7.000 0.000 4.000 0.000 4.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 288.625 264.500 273.625 264.500 Line +%@EndLine +% +%tfEndGrp +% +%@BeginText +restore +save +%%IncludeFont: Times-Roman +[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis +/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute +/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde +/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex +/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls +/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash +/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef +/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash +/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef +/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe +/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide +/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright +/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand +/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex +/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex +/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla +/hungarumlaut/ogonek/caron] +StandardEncoding Re-encode /_Times-Roman /Times-Roman EncodeFont + +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 258.500 245.625 0.000 0.000 13.000 15.000 rect +%@EndRect +gsave +253.125 265.000 T translate +0.0 rotate +1 1 scale +10.000 (_Times-Roman) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -6.875 4.000 S +(.) -1.875 4.000 S +(3) 0.625 4.000 S +grestore +%@EndText +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {[9.000 9.000 ] 0 setdash} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.500 365.625 236.500 158.625 236.500 Line +%@EndLine +% +%tfEndGrp +% +restore +%%Trailer +end diff --git a/doc/IGE335/Gmultihex.eps b/doc/IGE335/Gmultihex.eps new file mode 100644 index 0000000..42f1887 --- /dev/null +++ b/doc/IGE335/Gmultihex.eps @@ -0,0 +1,897 @@ +%!PS-Adobe-2.0 EPSF-1.2 +%%Title: Fig14.eps +%%Creator: CLARIS EPSF Export Filter V1.0 +%%CreationDate:12/3/91 3:36:00 p.m. +%%BoundingBox: 82.000 509.000 470.000 675.000 +%%QDBoundingBox: 82.000 117.000 470.000 283.000 +%%DocumentProcessColors: Cyan Magenta Yellow Black +%%ObjectsIncluded: tText=F tLine=F tRect=F tRRect=F tOval=F tArc=F tFree=F tPoly=F tBMap=T tNote=F tBez=F tPMap=F +%%AttributesIncluded: kBaWPattType=T kPixPattType=F kGradientType=F +%%EndComments +/MAV 300 dict def +MAV begin +/useClip true def +/top 0 def +/left 1 def +/bottom 2 def +/right 3 def +/CM 6 array def +/CTM 6 array def +/CTMR 6 array def +/MTC 6 array def +/blimit 1500 def +/bcnt 0 def +/rbox 8 array def +/segbox 8 array def +/bbox1 4 array def +/c1 3 array def +/c2 3 array def +/d 3 array def +/delta 3 array def +/mycurrentrgbcolor 3 array def +/ulx 0 def +/uly 1 def +/llx 2 def +/lly 3 def +/urx 4 def +/ury 5 def +/lrx 6 def +/lry 7 def +/sp [0 0] def +/ep [0 0] def +/bbox 4 array def +/pbox 4 array def +/scrnProc currentscreen 3 1 roll pop pop def +/currentcolorscreen where { +begin +currentcolorscreen +end +3 1 roll pop pop +4 2 roll pop pop +5 -2 roll pop pop +6 -2 roll pop pop +/kProc exch def +/bProc exch def +/gProc exch def +/rProc exch def +} if +/Max {2 copy gt {pop}{exch pop} ifelse} bind def +/cellPenW 72.0 /currentcolorscreen where +{begin currentcolorscreen end pop pop +10 1 roll pop pop 8 1 roll pop pop + 6 1 roll pop pop Max Max Max } +{currentscreen pop pop} ifelse div 2.0 div def +%%BeginProcSet : rect +/rect { + /saveobj save def + R PC PF LC SS + saveobj restore +} bind def +%%EndProcSet +%%BeginProcSet : R +/R { + newpath + pbox astore pop + 0 792 translate 1 -1 scale CTMR currentmatrix pop exch translate + /objectCord mstore def + pbox right get 2 div + dup pbox left get exch sub + pbox left 3 -1 roll put + dup pbox right 3 -1 roll put + pbox bottom get 2 div + dup pbox top get exch sub + pbox top 3 -1 roll put + dup pbox bottom 3 -1 roll put + translate + CTM currentmatrix pop + 57.3 mul rotate + RT +} bind def +%%EndProcSet +%%BeginProcSet : SaveScreenBW + /SaveScreenBW { + currentscreen + /scrnProc exch def + /scrnAngle exch def + /scrnFreq exch def + } bind def +%%EndProcSet +%%BeginProcSet : RestoreScreenBW + /RestoreScreenBW { + scrnFreq scrnAngle MAV /scrnProc get setscreen + } bind def +%%EndProcSet +%%BeginProcSet : SetFreqAngleBW + /SetFreqAngleBW { + currentscreen + 3 1 roll + pop pop + setscreen + } bind def +%%EndProcSet +%%BeginProcSet : SaveScreenColor + /SaveScreenColor { + currentcolorscreen + /grayProc exch def + /grayAngle exch def + /grayFreq exch def + /bProc exch def + /bAngle exch def + /bFreq exch def + /gProc exch def + /gAngle exch def + /gFreq exch def + /rProc exch def + /rAngle exch def + /rFreq exch def + } bind def +%%EndProcSet +%%BeginProcSet : RestoreColorScreen + /RestoreColorScreen { + rFreq rAngle MAV /rProc get gFreq gAngle MAV /gProc get bFreq bAngle MAV /bProc get grayFreq grayAngle MAV /grayProc get setcolorscreen + } bind def +%%EndProcSet +%%BeginProcSet : SetFreqAngleColor + /SetFreqAngleColor { + currentcolorscreen + 3 1 roll pop pop + 4 2 roll pop pop + 5 -2 roll pop pop + 6 -2 roll pop pop + 4 1 roll + 6 1 roll + 8 1 roll + 10 1 roll + setcolorscreen + } bind def +%%EndProcSet +/initmsaverestore { +userdict begin +/mdict 10 dict def +mdict begin +/mindex -1 def +/mstacksize 25 def +/mstack mstacksize array def +/incmindex { +/mindex mindex 1 add def +} bind def +/decmindex { +/mindex mindex 1 sub def +} bind def +/checkmindex { +mindex 0 lt { +(%ERROR: msave/mrestore stack underflow: Offending command 'mrestore' +) print flush +stop +} +{ +mindex mstacksize ge { +(%ERROR: msave/mrestore stack overflow: Offending command 'msave' +) print flush +stop +} if +} ifelse +} bind def +/mpush { +incmindex +checkmindex +mstack mindex +3 -1 roll put +} bind def +/mpop { +checkmindex +mstack mindex get +decmindex +} bind def +end +end +} bind def +/msave { +mdict begin +matrix currentmatrix mpush +end +} bind def +/mrestore { +mdict begin +mpop setmatrix +end +} bind def +/msavelevel { +mdict begin +mindex 1 add +end +} bind def +/mstore { +matrix currentmatrix +} bind def +/AutoSizeY { +0 0 pl +dup 3 1 roll +4 -1 roll +add +pl exch pop +exch sub +} bind def +/pl { +transform +0.25 sub round 0.25 add exch +0.25 sub round 0.25 add exch +itransform +} bind def +/pll { +transform +round exch +round exch +itransform +} bind def +/pr { +dtransform +round exch +round exch +idtransform +} bind def +/m { +pl moveto +} bind def +/l { +pl lineto +} bind def +/c { +pl curveto +} bind def +/rm { +pr rmoveto +} bind def +/rl { +pr rlineto +} bind def +/ar { +5 -2 roll pl +5 2 roll +arc +} bind def +/an { +5 -2 roll pl +5 2 roll +arcn +} bind def +/MakePatternFont { +/FontDict 20 dict def +FontDict begin +/FontName exch def +/Encoding exch def +/FontMatrix [1 0 0 1 0 0 ] def +/FontType 3 def +/FontBBox [ 0 0 1 1 ] def +/PatternDict exch def +/RenderPattern { +patternDict exch get +exec +} bind def +/BuildChar { +exch begin +1 0 0 0 1 1 setcachedevice +Encoding exch get RenderPattern +end +} bind def +FontName FontDict definefont pop +end +} bind def +/SnapToPattenGrid + { + exch + dup 0 lt { + 1 index sub + } if + 1 index + div truncate + mul +} bind def +/FillPatternString { +dup length +1 sub +0 1 3 -1 roll { +2 index +2 index +3 -2 roll +put +} for +pop pop +} bind def +/AutoSizeY { + 0.0 exch dtransform + round + idtransform exch pop +} bind def + /AutoSizeX { + 0.0 dtransform + exch + round + exch + idtransform pop +} bind def +/AutoCellSize { + AutoSizeY + exch + AutoSizeX + exch +} bind def +/CheckPath { + false + { pop pop pop true exit} + { pop pop pop true exit} + { pop pop pop pop pop pop pop true exit} + { pop true exit} + pathforall +} bind def +/PatternFill { % patternCharacter + /patternString 1 string def + /cm mstore def + patternMatrix setmatrix + 1 1 AutoCellSize + dup 0 eq { pop 1} if + exch + dup 0 eq { pop 1} if + exch + /patternSize exch 24.0 mul def + /PatternSizeX exch 24.0 mul patternString length mul def + /flaterror 0 def + patternString FillPatternString + gsave + flaterror 1 add setflat + flattenpath + pathbbox + grestore + psy add flaterror add psy SnapToPattenGrid + exch psx add flaterror add psx SnapToPattenGrid + 3 -1 roll flaterror sub psy SnapToPattenGrid + 4 -1 roll flaterror sub psx SnapToPattenGrid + 4 2 roll pll + 4 2 roll pll + /llxsnap exch def + /llysnap exch def + /urxsnap exch def + /urysnap exch def + gsave + useClip true eq {clip}{eoclip} ifelse newpath + /PatternFont findfont [psx 0.0 0.0 psy 0.0 0.0] makefont setfont + llysnap patternSize urysnap { + llxsnap exch moveto + llxsnap PatternSizeX urxsnap { + pop + patternString show + %currentpoint am + } for + } bind for + grestore + cm setmatrix +} bind def % End 'PatternFill' +/DefaultPatternFont { + /cm mstore def + patternMatrix setmatrix + 1 1 AutoCellSize + dup 0 eq { pop 1} if + exch + dup 0 eq { pop 1} if + exch + /psy exch iSizeY mul def + /psx exch iSizeX mul def + /patternDict 64 dict def + patternDict begin + /NotDef {} def + /LiteDiagLines { + iSizeX iSizeY false [iSizeX 0.0 0.0 iSizeY -1.0 mul 0.0 iSizeY] + {pat} + imagemask + } bind def + end + /CustEncoding 256 array def + 0 255 1 { + CustEncoding exch /NotDef put + } bind for + CustEncoding 65 /LiteDiagLines put + patternDict CustEncoding /PatternFont MakePatternFont + /pathSegProc { + strokepath + CheckPath { + 65 PatternFill newpath + } if + } bind def + cm setmatrix +} bind def +/XRound { + dup + 3 -1 roll + exch mul round + exch div +} bind def +/RoundMatrix { + /i 0 def + dup { + 100000.0 XRound + 1 index + exch i exch put + /i i 1 add def + } forall +} bind def +/GetBoxesRatio { +3 -1 roll sub +7 1 roll +exch sub +6 1 roll +3 -1 roll sub +5 1 roll +exch sub +4 1 roll +3 -1 roll div +3 1 roll +exch div +exch +} bind def +%%BeginProcSet : BitMap +/BitMap { + /buffer ^1 string def + ^2 ^5 2 div add 792 ^3 sub ^6 2 div add translate + ^4 57.3 mul rotate + 0 ^5 2 div sub 0 ^6 2 div sub translate + ^5 ^6 scale + ^5 ^6 ^7 [^5 0 0 -^6 0 ^6] {currentfile buffer readhexstring pop} image +}bind def +%%EndProcSet +/StripFromFront { +dup length +2 index sub +3 1 roll +exch 3 -1 roll +getinterval +} bind def +/MakePathArray { + /k 0 def + {/k k 1 add def pop pop}{/k k 1 add def pop pop}{/k k 1 add def pop pop pop pop pop pop}{/k k 1 add def }pathforall + k array + /k 0 def + {{moveto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} + {{lineto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} + {{curveto} 7 array astore 1 index k 3 -1 roll put /k k 1 add def} + {{closepath} 1 array astore 1 index k 3 -1 roll put /k k 1 add def} +pathforall +}bind def +/MakeFlatPathArray { +/k 0 def +{/k k 1 add def pop pop}{/k k 1 add def pop pop}{pop pop pop pop pop pop}{}pathforall +k array +/k 0 def +{{moveto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} +{{lineto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} +{ pop pop pop pop pop pop} +{} +pathforall +}bind def +/FractionalLine { +2 index sub +.00001 mul +exch +3 index sub +.00001 mul +4 -1 roll add +3 1 roll +add +} bind def +/calcLineLength { + exch + 4 -1 roll + sub + dup mul + 3 1 roll exch + sub + dup mul + add sqrt +} bind def +/InitTotalLineLength { + /oldY exch def + /oldX exch def + theDash aload pop currentLineLength add setdash +} bind def +/AccumeLineLength { + 3 copy pop + 2 copy + oldX oldY + 4 2 roll calcLineLength + /segmentLength exch def + /currentLineLength currentLineLength segmentLength add def + /oldY exch def + /oldX exch def +} bind def +/DecumeLastLineLength { + /currentLineLength currentLineLength segmentLength sub def +} bind def +/DrawFlattendSegment { + /pointCount 2 def + dup 0 lt { pop 0 } if + fpc + 3 1 roll + 2 index + 1 index + gt { + 2 copy get + dup length + dup 3 eq { + pop + dup 0 get + exch 1 get + 2 copy InitTotalLineLength + m + } { + } ifelse + } { + pop 1 index + } ifelse + dup 1 add + 3 index + exch sub + dup 10 gt { pop 10} if + { + 1 add + 2 copy + get aload pop + AccumeLineLength + exec + } repeat + 3 1 roll pop pop + DecumeLastLineLength +} bind def +/IncFPC { + fpc add + /fpc exch def +} bind def +/DrawFlatPathArray { + fpc + 0 { + dup 2 index + 1 sub + lt { + flatPathArray exch + newpath + 1 sub DrawFlattendSegment + gsave + pathSegProc + grestore + newpath + } + { + pop pop + exit + } ifelse + } loop +} bind def +/RecordFirstSubSegment { + closepathArray 0 pathArray 0 get + put + closepathArray 1 + pathArray 0 get aload pop pop + pathArray 1 get dup length 3 eq { + aload pop pop + } { + newpath + 0 0 moveto + aload pop exec + /segmentArray flattenpath MakeFlatPathArray def + segmentArray 1 get aload pop pop + } ifelse + FractionalLine {lineto} 3 array astore + put +} bind def +/AppendClosePath { + closepathArray 0 get 2 {lineto} put + flatPathArray fpc closepathArray 0 get put + 1 IncFPC + flatPathArray fpc closepathArray 1 get put + 1 IncFPC +} bind def +/RecordCurrentDash { + /theDash + currentdash 2 array astore def + /currentLineLength 0 def +} bind def +/PatternStroke { + 0 setlinecap + RecordCurrentDash + /saveFlat currentflat def + .5 setflat + /pathArray MakePathArray def + /closepathArray 2 array def + /pathLength pathArray length def + /flatPathArray 513 array def + /currentLineLength 0 def + /fpc 0 def + pathArray pathLength 1 sub get + length 1 eq { + /usingClosepath true def + RecordFirstSubSegment + /pathLength pathLength 1 sub def + } { + /usingClosepath false def + } ifelse + 0 1 pathLength 1 sub { + pathArray exch get + dup length 3 eq { + fpc 1 add 512 ge { + DrawFlatPathArray + fpc 2 ge { + flatPathArray flatPathArray fpc 2 sub get 0 put + flatPathArray flatPathArray fpc 1 sub get 1 put + /fpc 2 def + }{ + /fpc 0 def + } ifelse + } if + flatPathArray exch fpc exch put + 1 IncFPC + } { + dup length 7 eq { + newpath + /nToStrip 0 def + fpc 1 gt { + flatPathArray fpc 2 sub get aload pop pop m + flatPathArray fpc 1 sub get aload pop exec + /nToStrip 2 def + } { + fpc 1 eq { + flatPathArray fpc 1 sub get aload pop exec + /nToStrip 2 def + } if + } ifelse + aload pop exec + /segmentArray flattenpath MakeFlatPathArray def + /segmentArray nToStrip segmentArray StripFromFront def + segmentArray length fpc add 512 lt { + flatPathArray fpc segmentArray putinterval + segmentArray length IncFPC + } { + DrawFlatPathArray + fpc 1 gt { + flatPathArray flatPathArray fpc 2 sub get 0 exch put + flatPathArray flatPathArray fpc 1 sub get 1 exch put + /fpc 2 def + }{ + /fpc 0 def + } ifelse + segmentArray length 512 lt { + flatPathArray fpc segmentArray putinterval + segmentArray length IncFPC + } { + segmentArray length + /exitLoop false def + 0 + { + 2 copy sub + dup 500 gt { + pop 500 + } { + /exitLoop true def + } ifelse + segmentArray 2 index 2 index getinterval + flatPathArray fpc 3 -1 roll putinterval + dup IncFPC + add + exitLoop { + exit + } { + DrawFlatPathArray + fpc 1 gt { + flatPathArray flatPathArray fpc 2 sub get 0 exch put + flatPathArray flatPathArray fpc 1 sub get 1 exch put + /fpc 2 def + }{ + /fpc 0 def + } ifelse + } ifelse + } loop + } ifelse + } ifelse + } if + } ifelse + } for + fpc 0 gt { + usingClosepath { + AppendClosePath + } if + DrawFlatPathArray + } if + saveFlat setflat +} bind def + +%%EndProlog +initmsaverestore +/tctm matrix currentmatrix def +tctm RoundMatrix setmatrix +/patternMatrix mstore def +10 setmiterlimit +2 setlinecap +newpath +% +%tLayer +% +%@BeginImage +gsave +/buffer 50 string def +276.000 592.000 translate +0.000 rotate +-197.000 -83.000 translate +400.000 166.000 scale +0 0 moveto +0 0 moveto +0 166 lineto +388 166 lineto +388 0 lineto closepath clip +400 166 1 [400 0 0 -166 0 166] {currentfile buffer readhexstring pop} image +FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +FFFFFFFFF7FF7FFEFF7FF7FFEFF7FF7FFEFF7FF7FFEFF7FF7FFEFF7FF7FFEFF7FF7FFEFF7FF7FFEFF7FF7FFEFFFFFFFFFFFF +FFFFFFFFEFBEFF7F7EFBEFF7F7EFBEFF7F7EFBEFF7F7EFBEFF7F7EFBEFF7F7EFBEFF7F7EFBEFF7F7EFBEFF7F7FFFFFFFFFFF +FFFFFFFFE03DFE7FBC03DFE7FBC03DFE7FBC03DFE7FBC03DFE7FBC03DFE7FBC03DFE7FBC03DFE7FBC03DFE7FBFFFFFFFFFFF +FFFFFFFFFFFBFD7FDFFFBFD7FDFFFBFD7FDFFFBFD7FDFFFBFD7FDFFFBFD7FDFFFBFD7FDFFFBFD7FDFFFBFD7FFFFFFFFFFFFF +FFFFFFFFFFFBFF7FDFFFBFF7FDFFFBFF7FDFFFBFF7FDFFFBFF7FDFFFBFF7FDFFFBFF7FDFFFBFF7FDFFFBFF7FFFFFFFFFFFFF +FFFFFFFFFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FFFFFFFFFFFFF +FFFFFFFFE00FFF7FF000FFF7FF000FFF7FF000FFF7FF000FFF7FF000FFF7FF000FFF7FF000FFF7FF000FFF7FFFFFFFFFFFFF +FFFFFFFFFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FFFFFFFFFFFFF +FFFFFFFFFFFBFF7FDFFFBFF7FDFFFBFF7FDFFFBFF7FDFFFBFF7FDFFFBFF7FDFFFBFF7FDFFFBFF7FDFFFBFF7FFFFFFFFFFFFF +FFFFFFFFFFFBFF7FDFFFBFF7FDFFFBFF7FDFFFBFF7FDFFFBFF7FDFFFBFF7FDFFFBFF7FDFFFBFF7FDFFFBFF7FFFFFFFFFFFFF +FFFFFFFFF0FDFF7FBF0FDFF7FBF0FDFF7FBF0FDFF7FBF0FDFF7FBF0FDFF7FBF0FDFF7FBF0FDFF7FBF0FDFF7FBFFFFFFFFFFF +FFFFFFFFEF7EF80F7EF7EF80F7EF7EF80F7EF7EF80F7EF7EF80F7EF7EF80F7EF7EF80F7EF7EF80F7EF7EF80F7FFFFFFFFFFF +FFFFFFFFFFBF7FFEFDFBF7FFEFDFBF7FFEFDFBF7FFEFDFBF7FFEFDFBF7FFEFDFBF7FFEFDFBF7FFEFDFBF7FFEFFFFFFFFFFFF +FFFFFFFFFFBF7FFEFDFBF7FFEFDFBF7FFEFDFBF7FFEFDFBF7FFEFDFBF7FFEFDFBF7FFEFDFBF7FFEFDFBF7FFEFFFFFFFFFFFF +FFFFFFFFFF7FBFFDFFF7FBFFDFFF7FBFFDFFF7FBFFDFFF7FBFFDFFF7FBFFDFFF7FBFFDFFF7FBFFDFFF7FBFFDFFFFFFFFFFFF +FFFFFFFFFEFFC003FFEFFC003FFEFFC003FFEFFC003FFEFFC003FFEFFC003FFEFFC003FFEFFC003FFEFFC003FFFFFFFFFFFF +FFFFFFFFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFFFFFFFFFFF +FFFFFFFFFBFF7FFEFFBFF7FFEFFBFF7FFEFFBFF7FFEFFBFF7FFEFFBFF7FFEFFBFF7FFEFFBFF7FFEFFBFF7FFEFFFFFFFFFFFF +FFFFFFFFF7FF7FFEFF7FF7FFEFF7FF7FFEFF7FF7FFEFF7FF7FFEFF7FF7FFEFF7FF7FFEFF7FF7FFEFF7FF7FFEFFFFFFFFFFFF +FFFFFFFFEFBEFC3F7EFBEFC3F7EFBEFC3F7EFBEFC3F7EFBEFC3F7EFBEFC3F7EFBEFC3F7EFBEFC3F7EFBEFC3F7FFFFFFFFFFF +FFFFFFFFE03DFBDFBC03DFBDFBC03DFBDFBC03DFBDFBC03DFBDFBC03DFBDFBC03DFBDFBC03DFBDFBC03DFBDFBFFFFFFFFFFF +FFFFFFFFFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFFFFFFFFFFFFF +FFFFFFFFFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFFFFFFFFFFFFF +FFFFFFFFFFF7FFDFEFFF7FFDFEFFF7FFDFEFFF7FFDFEFFF7FFDFEFFF7FFDFEFFF7FFDFEFFF7FFDFEFFF7FFDFFFFFFFFFFFFF +FFFFFFFFE00FFFBFF000FFFBFF000FFFBFF000FFFBFF000FFFBFF000FFFBFF000FFFBFF000FFFBFF000FFFBFFFFFFFFFFFFF +FFFFFFFFFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FFFFFFFFFFFFF +FFFFFFFFFFFBFEFFDFFFBFEFFDFFFBFEFFDFFFBFEFFDFFFBFEFFDFFFBFEFFDFFFBFEFFDFFFBFEFFDFFFBFEFFFFFFFFFFFFFF +FFFFFFFFFFFBFDFFDFFFBFDFFDFFFBFDFFDFFFBFDFFDFFFBFDFFDFFFBFDFFDFFFBFDFFDFFFBFDFFDFFFBFDFFFFFFFFFFFFFF +FFFFFFFFFDFDFBEFBFDFDFBEFBFDFDFBEFBFDFDFBEFBFDFDFBEFBFDFDFBEFBFDFDFBEFBFDFDFBEFBFDFDFBEFBFFFFFFFFFFF +FFFFFFFFF9FEF00F7F9FEF00F7F9FEF00F7F9FEF00F7F9FEF00F7F9FEF00F7F9FEF00F7F9FEF00F7F9FEF00F7FFFFFFFFFFF +FFFFFFFFF5FF7FFEFF5FF7FFEFF5FF7FFEFF5FF7FFEFF5FF7FFEFF5FF7FFEFF5FF7FFEFF5FF7FFEFF5FF7FFEFFFFFFFFFFFF +FFFFFFFFFDFF7FFEFFDFF7FFEFFDFF7FFEFFDFF7FFEFFDFF7FFEFFDFF7FFEFFDFF7FFEFFDFF7FFEFFDFF7FFEFFFFFFFFFFFF +FFFFFFFFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFFFFFFFFFFF +FFFFFFFFFDFFC003FFDFFC003FFDFFC003FFDFFC003FFDFFC003FFDFFC003FFDFFC003FFDFFC003FFDFFC003FFFFFFFFFFFF +FFFFFFFFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFFFFFFFFFFF +FFFFFFFFFDFF7FFEFFDFF7FFEFFDFF7FFEFFDFF7FFEFFDFF7FFEFFDFF7FFEFFDFF7FFEFFDFF7FFEFFDFF7FFEFFFFFFFFFFFF +FFFFFFFFFDFF7FFEFFDFF7FFEFFDFF7FFEFFDFF7FFEFFDFF7FFEFFDFF7FFEFFDFF7FFEFFDFF7FFEFFDFF7FFEFFFFFFFFFFFF +FFFFFFFFFDFEFC3F7FDFEFC3F7FDFEFC3F7FDFEFC3F7FDFEFC3F7FDFEFC3F7FDFEFC3F7FDFEFC3F7FDFEFC3F7FFFFFFFFFFF +FFFFFFFFE03DFBDFBE03DFBDFBE03DFBDFBE03DFBDFBE03DFBDFBE03DFBDFBE03DFBDFBE03DFBDFBE03DFBDFBFFFFFFFFFFF +FFFFFFFFFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFFFFFFFFFFFFF +FFFFFFFFFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFFFFFFFFFFFFF +FFFFFFFFFFF7FFDFEFFF7FFDFEFFF7FFDFEFFF7FFDFEFFF7FFDFEFFF7FFDFEFFF7FFDFEFFF7FFDFEFFF7FFDFFFFFFFFFFFFF +FFFFFFFFE00FFFBFF000FFFBFF000FFFBFF000FFFBFF000FFFBFF000FFFBFF000FFFBFF000FFFBFF000FFFBFFFFFFFFFFFFF +FFFFFFFFFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FFFFFFFFFFFFF +FFFFFFFFFFFBFEFFDFFFBFEFFDFFFBFEFFDFFFBFEFFDFFFBFEFFDFFFBFEFFDFFFBFEFFDFFFBFEFFDFFFBFEFFFFFFFFFFFFFF +FFFFFFFFFFFBFDFFDFFFBFDFFDFFFBFDFFDFFFBFDFFDFFFBFDFFDFFFBFDFFDFFFBFDFFDFFFBFDFFDFFFBFDFFFFFFFFFFFFFF +FFFFFFFFF0FDFBEFBF0FDFBEFBF0FDFBEFBF0FDFBEFBF0FDFBEFBF0FDFBEFBF0FDFBEFBF0FDFBEFBF0FDFBEFBFFFFFFFFFFF +FFFFFFFFEF7EF00F7EF7EF00F7EF7EF00F7EF7EF00F7EF7EF00F7EF7EF00F7EF7EF00F7EF7EF00F7EF7EF00F7FFFFFFFFFFF +FFFFFFFFFFBF7FFEFDFBF7FFEFDFBF7FFEFDFBF7FFEFDFBF7FFEFDFBF7FFEFDFBF7FFEFDFBF7FFEFDFBF7FFEFFFFFFFFFFFF +FFFFFFFFFFBF7FFEFDFBF7FFEFDFBF7FFEFDFBF7FFEFDFBF7FFEFDFBF7FFEFDFBF7FFEFDFBF7FFEFDFBF7FFEFFFFFFFFFFFF +FFFFFFFFFF7FBFFDFFF7FBFFDFFF7FBFFDFFF7FBFFDFFF7FBFFDFFF7FBFFDFFF7FBFFDFFF7FBFFDFFF7FBFFDFFFFFFFFFFFF +FFFFFFFFFEFFC003FFEFFC003FFEFFC003FFEFFC003FFEFFC003FFEFFC003FFEFFC003FFEFFC003FFEFFC003FFFFFFFFFFFF +FFFFFFFFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFFFFFFFFFFF +FFFFFFFFFBFF7FFEFFBFF7FFEFFBFF7FFEFFBFF7FFEFFBFF7FFEFFBFF7FFEFFBFF7FFEFFBFF7FFEFFBFF7FFEFFFFFFFFFFFF +FFFFFFFFF7FF7FFEFF7FF7FFEFF7FF7FFEFF7FF7FFEFF7FF7FFEFF7FF7FFEFF7FF7FFEFF7FF7FFEFF7FF7FFEFFFFFFFFFFFF +FFFFFFFFEFBEFF7F7EFBEFF7F7EFBEFF7F7EFBEFF7F7EFBEFF7F7EFBEFF7F7EFBEFF7F7EFBEFF7F7EFBEFF7F7FFFFFFFFFFF +FFFFFFFFE03DFE7FBC03DFE7FBC03DFE7FBC03DFE7FBC03DFE7FBC03DFE7FBC03DFE7FBC03DFE7FBC03DFE7FBFFFFFFFFFFF +FFFFFFFFFFFBFD7FDFFFBFD7FDFFFBFD7FDFFFBFD7FDFFFBFD7FDFFFBFD7FDFFFBFD7FDFFFBFD7FDFFFBFD7FFFFFFFFFFFFF +FFFFFFFFFFFBFF7FDFFFBFF7FDFFFBFF7FDFFFBFF7FDFFFBFF7FDFFFBFF7FDFFFBFF7FDFFFBFF7FDFFFBFF7FFFFFFFFFFFFF +FFFFFFFFFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FFFFFFFFFFFFF +FFFFFFFFE00FFF7FF000FFF7FF000FFF7FF000FFF7FF000FFF7FF000FFF7FF000FFF7FF000FFF7FF000FFF7FFFFFFFFFFFFF +FFFFFFFFFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FFFFFFFFFFFFF +FFFFFFFFFFFBFF7FDFFFBFF7FDFFFBFF7FDFFFBFF7FDFFFBFF7FDFFFBFF7FDFFFBFF7FDFFFBFF7FDFFFBFF7FFFFFFFFFFFFF +FFFFFFFFFFFBFF7FDFFFBFF7FDFFFBFF7FDFFFBFF7FDFFFBFF7FDFFFBFF7FDFFFBFF7FDFFFBFF7FDFFFBFF7FFFFFFFFFFFFF +FFFFFFFFF0FDFF7FBF0FDFF7FBF0FDFF7FBF0FDFF7FBF0FDFF7FBF0FDFF7FBF0FDFF7FBF0FDFF7FBF0FDFF7FBFFFFFFFFFFF +FFFFFFFFEF7EF80F7EF7EF80F7EF7EF80F7EF7EF80F7EF7EF80F7EF7EF80F7EF7EF80F7EF7EF80F7EF7EF80F7FFFFFFFFFFF +FFFFFFFFFFBF7FFEFDFBF7FFEFDFBF7FFEFDFBF7FFEFDFBF7FFEFDFBF7FFEFDFBF7FFEFDFBF7FFEFDFBF7FFEFFFFFFFFFFFF +FFFFFFFFFFBF7FFEFDFBF7FFEFDFBF7FFEFDFBF7FFEFDFBF7FFEFDFBF7FFEFDFBF7FFEFDFBF7FFEFDFBF7FFEFFFFFFFFFFFF +FFFFFFFFFF7FBFFDFFF7FBFFDFFF7FBFFDFFF7FBFFDFFF7FBFFDFFF7FBFFDFFF7FBFFDFFF7FBFFDFFF7FBFFDFFFFFFFFFFFF +FFFFFFFFFEFFC003FFEFFC003FFEFFC003FFEFFC003FFEFFC003FFEFFC003FFEFFC003FFEFFC003FFEFFC003FFFFFFFFFFFF +FFFFFFFFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFFFFFFFFFFF +FFFFFFFFFBFF7FFEFFBFF7FFEFFBFF7FFEFFBFF7FFEFFBFF7FFEFFBFF7FFEFFBFF7FFEFFBFF7FFEFFBFF7FFEFFFFFFFFFFFF +FFFFFFFFF7FF7FFEFF7FF7FFEFF7FF7FFEFF7FF7FFEFF7FF7FFEFF7FF7FFEFF7FF7FFEFF7FF7FFEFF7FF7FFEFFFFFFFFFFFF +FFFFFFFFEFBEFC3F7EFBEFC3F7EFBEFC3F7EFBEFC3F7EFBEFC3F7EFBEFC3F7EFBEFC3F7EFBEFC3F7EFBEFC3F7FFFFFFFFFFF +FFFFFFFFE03DFBDFBC03DFBDFBC03DFBDFBC03DFBDFBC03DFBDFBC03DFBDFBC03DFBDFBC03DFBDFBC03DFBDFBFFFFFFFFFFF +FFFFFFFFFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFFFFFFFFFFFFF +FFFFFFFFFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFFFFFFFFFFFFF +FFFFFFFFFFF7FFDFEFFF7FFDFEFFF7FFDFEFFF7FFDFEFFF7FFDFEFFF7FFDFEFFF7FFDFEFFF7FFDFEFFF7FFDFFFFFFFFFFFFF +FFFFFFFFE00FFFBFF000FFFBFF000FFFBFF000FFFBFF000FFFBFF000FFFBFF000FFFBFE000FFFBFF000FFFBFFFFFFFFFFFFF +FFFFFFFFFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FFFFFFFFFFFFF +FFFFFFFFFFFBFEFFDFFFBFEFFDFFFBFEFFDFFFBFEFFDFFFBFEFFDFFFBFEFFDFFFBFEFFDFFFBFEFFDFFFBFEFFFFFFFFFFFFFF +FFFFFFFFFFFBFDFFDFFFBFDFFDFFFBFDFFDFFFBFDFFDFFFBFDFFDFFFBFDFFDFFFBFDFFDFFFBFDFFDFFFBFDFFFFFFFFFFFFFF +FFFFFFFFFDFDFBEFBFDFDFBEFBFDFDFBEFBFDFDFBEFBFDFDFBEFBFDFDFBEFBFDFDFBEFBFDFDFBEFBFDFDFBEFBFFFFFFFFFFF +FFFFFFFFF9FEF00F7F9FEF00F7F9FEF00F7F9FEF00F7F9FEF00F7F9FEF00F7F9FEF00F7F9FEF00F7F9FEF00F7FFFFFFFFFFF +FFFFFFFFF5FF7FFEFF5FF7FFEFF5FF7FFEFF5FF7FFEFF5FF7FFEFF5FF7FFEFF5FF7FFEFF5FF7FFEFF5FF7FFEFFFFFFFFFFFF +FFFFFFFFFDFF7FFEFFDFF7FFEFFDFF7FFEFFDFF7FFEFFDFF7FFEFFDFF7FFEFFDFF7FFEFFDFF7FFEFFDFF7FFEFFFFFFFFFFFF +FFFFFFFFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFFFFFFFFFFF +FFFFFFFFFDFFC003FFDFFC003FFDFFC003FFDFFC003FFDFFC003FFDFFC003FFDFFC003FFDFFC003FFDFFC003FFFFFFFFFFFF +FFFFFFFFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFFFFFFFFFFF +FFFFFFFFFDFF7FFEFFDFF7FFEFFDFF7FFEFFDFF7FFEFFDFF7FFEFFDFF7FFEFFDFF7FFEFFDFF7FFEFFDFF7FFEFFFFFFFFFFFF +FFFFFFFFFDFF7FFEFFDFF7FFEFFDFF7FFEFFDFF7FFEFFDFF7FFEFFDFF7FFEFFDFF7FFEFFDFF7FFEFFDFF7FFEFFFFFFFFFFFF +FFFFFFFFFDFEFC3F7FDFEFC3F7FDFEFC3F7FDFEFC3F7FDFEFC3F7FDFEFC3F7FDFEFC3F7FDFEFC3F7FDFEFC3F7FFFFFFFFFFF +FFFFFFFFE03DFBDFBE03DFBDFBE03DFBDFBE03DFBDFBE03DFBDFBE03DFBDFBE03DFBDFBE03DFBDFBE03DFBDFBFFFFFFFFFFF +FFFFFFFFFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFFFFFFFFFFFFF +FFFFFFFFFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFFFFFFFFFFFFF +FFFFFFFFFFF7FFDFEFFF7FFDFEFFF7FFDFEFFF7FFDFEFFF7FFDFEFFF7FFDFEFFF7FFDFEFFF7FFDFEFFF7FFDFFFFFFFFFFFFF +FFFFFFFFE00FFFBFF000FFFBFF000FFFBFF000FFFBFF000FFFBFF000FFFBFF000FFFBFE000FFFBFF000FFFBFFFFFFFFFFFFF +FFFFFFFFFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FFFFFFFFFFFFF +FFFFFFFFFFFBFEFFDFFFBFEFFDFFFBFEFFDFFFBFEFFDFFFBFEFFDFFFBFEFFDFFFBFEFFDFFFBFEFFDFFFBFEFFFFFFFFFFFFFF +FFFFFFFFFFFBFDFFDFFFBFDFFDFFFBFDFFDFFFBFDFFDFFFBFDFFDFFFBFDFFDFFFBFDFFDFFFBFDFFDFFFBFDFFFFFFFFFFFFFF +FFFFFFFFF0FDFBEFBF0FDFBEFBF0FDFBEFBF0FDFBEFBF0FDFBEFBF0FDFBEFBF0FDFBEFBF0FDFBEFBF0FDFBEFBFFFFFFFFFFF +FFFFFFFFEF7EF00F7EF7EF00F7EF7EF00F7EF7EF00F7EF7EF00F7EF7EF00F7EF7EF00F7EF7EF00F7EF7EF00F7FFFFFFFFFFF +FFFFFFFFFFBF7FFEFDFBF7FFEFDFBF7FFEFDFBF7FFEFDFBF7FFEFDFBF7FFEFDFBF7FFEFDFBF7FFEFDFBF7FFEFFFFFFFFFFFF +FFFFFFFFFFBF7FFEFDFBF7FFEFDFBF7FFEFDFBF7FFEFDFBF7FFEFDFBF7FFEFDFBF7FFEFDFBF7FFEFDFBF7FFEFFFFFFFFFFFF +FFFFFFFFFF7FBFFDFFF7FBFFDFFF7FBFFDFFF7FBFFDFFF7FBFFDFFF7FBFFDFFF7FBFFDFFF7FBFFDFFF7FBFFDFFFFFFFFFFFF +FFFFFFFFFEFFC003FFEFFC003FFEFFC003FFEFFC003FFEFFC003FFEFFC003FFEFFC003FFEFFC003FFEFFC003FFFFFFFFFFFF +FFFFFFFFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFFFFFFFFFFF +FFFFFFFFFBFF7FFEFFBFF7FFEFFBFF7FFEFFBFF7FFEFFBFF7FFEFFBFF7FFEFFBFF7FFEFFBFF7FFEFFBFF7FFEFFFFFFFFFFFF +FFFFFFFFF7FF7FFEFF7FF7FFEFF7FF7FFEFF7FF7FFEFF7FF7FFEFF7FF7FFEFF7FF7FFEFF7FF7FFEFF7FF7FFEFFFFFFFFFFFF +FFFFFFFFEFBEFF7F7EFBEFF7F7EFBEFF7F7EFBEFF7F7EFBEFF7F7EFBEFF7F7EFBEFF7F7EFBEFF7F7EFBEFF7F7FFFFFFFFFFF +FFFFFFFFE03DFE7FBC03DFE7FBC03DFE7FBC03DFE7FBC03DFE7FBC03DFE7FBC03DFE7FBC03DFE7FBC03DFE7FBFFFFFFFFFFF +FFFFFFFFFFFBFD7FDFFFBFD7FDFFFBFD7FDFFFBFD7FDFFFBFD7FDFFFBFD7FDFFFBFD7FDFFFBFD7FDFFFBFD7FFFFFFFFFFFFF +FFFFFFFFFFFBFF7FDFFFBFF7FDFFFBFF7FDFFFBFF7FDFFFBFF7FDFFFBFF7FDFFFBFF7FDFFFBFF7FDFFFBFF7FFFFFFFFFFFFF +FFFFFFFFFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FFFFFFFFFFFFF +FFFFFFFFE00FFF7FF000FFF7FF000FFF7FF000FFF7FF000FFF7FF000FFF7FF000FFF7FF000FFF7FF000FFF7FFFFFFFFFFFFF +FFFFFFFFFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FFFFFFFFFFFFF +FFFFFFFFFFFBFF7FDFFFBFF7FDFFFBFF7FDFFFBFF7FDFFFBFF7FDFFFBFF7FDFFFBFF7FDFFFBFF7FDFFFBFF7FFFFFFFFFFFFF +FFFFFFFFFFFBFF7FDFFFBFF7FDFFFBFF7FDFFFBFF7FDFFFBFF7FDFFFBFF7FDFFFBFF7FDFFFBFF7FDFFFBFF7FFFFFFFFFFFFF +FFFFFFFFF0FDFF7FBF0FDFF7FBF0FDFF7FBF0FDFF7FBF0FDFF7FBF0FDFF7FBF0FDFF7FBF0FDFF7FBF0FDFF7FBFFFFFFFFFFF +FFFFFFFFEF7EF80F7EF7EF80F7EF7EF80F7EF7EF80F7EF7EF80F7EF7EF80F7EF7EF80F7EF7EF80F7EF7EF80F7FFFFFFFFFFF +FFFFFFFFFFBF7FFEFDFBF7FFEFDFBF7FFEFDFBF7FFEFDFBF7FFEFDFBF7FFEFDFBF7FFEFDFBF7FFEFDFBF7FFEFFFFFFFFFFFF +FFFFFFFFFFBF7FFEFDFBF7FFEFDFBF7FFEFDFBF7FFEFDFBF7FFEFDFBF7FFEFDFBF7FFEFDFBF7FFEFDFBF7FFEFFFFFFFFFFFF +FFFFFFFFFF7FBFFDFFF7FBFFDFFF7FBFFDFFF7FBFFDFFF7FBFFDFFF7FBFFDFFF7FBFFDFFF7FBFFDFFF7FBFFDFFFFFFFFFFFF +FFFFFFFFFEFFC003FFEFFC003FFEFFC003FFEFFC003FFEFFC003FFEFFC003FFEFFC003FFEFFC003FFEFFC003FFFFFFFFFFFF +FFFFFFFFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFFFFFFFFFFF +FFFFFFFFFBFF7FFEFFBFF7FFEFFBFF7FFEFFBFF7FFEFFBFF7FFEFFBFF7FFEFFBFF7FFEFFBFF7FFEFFBFF7FFEFFFFFFFFFFFF +FFFFFFFFF7FF7FFEFF7FF7FFEFF7FF7FFEFF7FF7FFEFF7FF7FFEFF7FF7FFEFF7FF7FFEFF7FF7FFEFF7FF7FFEFFFFFFFFFFFF +FFFFFFFFEFBEFC3F7EFBEFC3F7EFBEFC3F7EFBEFC3F7EFBEFC3F7EFBEFC3F7EFBEFC3F7EFBEFC3F7EFBEFC3F7FFFFFFFFFFF +FFFFFFFFE03DFBDFBC03DFBDFBC03DFBDFBC03DFBDFBC03DFBDFBC03DFBDFBC03DFBDFBC03DFBDFBC03DFBDFBFFFFFFFFFFF +FFFFFFFFFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFFFFFFFFFFFFF +FFFFFFFFFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFFFFFFFFFFFFF +FFFFFFFFFFF7FFDFEFFF7FFDFEFFF7FFDFEFFF7FFDFEFFF7FFDFEFFF7FFDFEFFF7FFDFEFFF7FFDFEFFF7FFDFFFFFFFFFFFFF +FFFFFFFFE00FFFBFF000FFFBFE000FFFBFF000FFFBFF000FFFBFF000FFFBFF000FFFBFE000FFFBFF000FFFBFFFFFFFFFFFFF +FFFFFFFFFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FEFFF7FF7FFFFFFFFFFFFF +FFFFFFFFFFFBFEFFDFFFBFEFFDFFFBFEFFDFFFBFEFFDFFFBFEFFDFFFBFEFFDFFFBFEFFDFFFBFEFFDFFFBFEFFFFFFFFFFFFFF +FFFFFFFFFFFBFDFFDFFFBFDFFDFFFBFDFFDFFFBFDFFDFFFBFDFFDFFFBFDFFDFFFBFDFFDFFFBFDFFDFFFBFDFFFFFFFFFFFFFF +FFFFFFFFFDFDFBEFBFDFDFBEFBFDFDFBEFBFDFDFBEFBFDFDFBEFBFDFDFBEFBFDFDFBEFBFDFDFBEFBFDFDFBEFBFFFFFFFFFFF +FFFFFFFFF9FEF00F7F9FEF00F7F9FEF00F7F9FEF00F7F9FEF00F7F9FEF00F7F9FEF00F7F9FEF00F7F9FEF00F7FFFFFFFFFFF +FFFFFFFFF5FF7FFEFF5FF7FFEFF5FF7FFEFF5FF7FFEFF5FF7FFEFF5FF7FFEFF5FF7FFEFF5FF7FFEFF5FF7FFEFFFFFFFFFFFF +FFFFFFFFFDFF7FFEFFDFF7FFEFFDFF7FFEFFDFF7FFEFFDFF7FFEFFDFF7FFEFFDFF7FFEFFDFF7FFEFFDFF7FFEFFFFFFFFFFFF +FFFFFFFFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFFFFFFFFFFF +FFFFFFFFFDFFC003FFDFFC003FFDFFC003FFDFFC003FFDFFC003FFDFFC003FFDFFC003FFDFFC003FFDFFC003FFFFFFFFFFFF +FFFFFFFFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFDFFBFFDFFFFFFFFFFFF +FFFFFFFFFDFF7FFEFFDFF7FFEFFDFF7FFEFFDFF7FFEFFDFF7FFEFFDFF7FFEFFDFF7FFEFFDFF7FFEFFDFF7FFEFFFFFFFFFFFF +FFFFFFFFFDFF7FFEFFDFF7FFEFFDFF7FFEFFDFF7FFEFFDFF7FFEFFDFF7FFEFFDFF7FFEFFDFF7FFEFFDFF7FFEFFFFFFFFFFFF +FFFFFFFFFDFEFC3F7FDFEFC3F7FDFEFC3F7FDFEFC3F7FDFEFC3F7FDFEFC3F7FDFEFC3F7FDFEFC3F7FDFEFC3F7FFFFFFFFFFF +FFFFFFFFE03DFBDFBE03DFBDFBE03DFBDFBE03DFBDFBE03DFBDFBE03DFBDFBE03DFBDFBE03DFBDFBE03DFBDFBFFFFFFFFFFF +FFFFFFFFFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFDFFFBF7EFFFFFFFFFFFFF +FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +grestore +%@EndImage +%%Trailer +end diff --git a/doc/IGE335/Goricart.eps b/doc/IGE335/Goricart.eps new file mode 100644 index 0000000..12cafec --- /dev/null +++ b/doc/IGE335/Goricart.eps @@ -0,0 +1,1051 @@ +%!PS-Adobe-2.0 EPSF-2.0 +%%Title: /me/cahier_charges_1/oricart.eps +%%Creator: Tailor +%%CreationDate: Sat Jan 1 04:39:48 2000 +%%For: me +%%DocumentFonts: (atend) +%%pages: 0 0 +%%BoundingBox: 0 0 308 182 +%%NXNextStepVersion: 3.0 +%%EndComments + +%%BeginProcSet: /usr/lib/NextStep/printPackage.ps 3.0 +%! +% NeXT Printing Package +% Version: 3.1 +% Copyright: 1988, NeXT, Inc. + +/__NXdef{1 index where{pop pop pop}{def}ifelse}bind def +/__NXbdef{1 index where{pop pop pop}{bind def}ifelse}bind def +/UserObjects 10 array __NXdef +/defineuserobject{ + exch dup 1 add dup UserObjects length gt{ + array dup 0 UserObjects putinterval + /UserObjects exch def + }{pop}ifelse UserObjects exch 3 -1 roll put +}__NXbdef +/undefineuserobject{UserObjects exch null put}__NXbdef +/execuserobject{UserObjects exch get exec}__NXbdef +/__NXRectPath{4 2 roll moveto 1 index 0 rlineto +0 exch rlineto neg 0 rlineto closepath}__NXbdef +/__NXProcessRectArgs{ + 1 index type /arraytype eq{ + exch 0 4 2 index length 1 sub{ + dup 3 add 1 exch{1 index exch get exch}for + 5 1 roll 5 index exec + }for pop pop + }{exec}ifelse +}__NXbdef +/rectfill{gsave newpath {__NXRectPath fill} __NXProcessRectArgs grestore}__NXbdef +/rectclip{newpath {__NXRectPath} __NXProcessRectArgs clip newpath}__NXbdef +/rectstroke{ + gsave newpath dup type /arraytype eq{dup length 6 eq}{false}ifelse{ + {gsave __NXRectPath null concat stroke grestore} + dup length array cvx copy dup 2 4 -1 roll put __NXProcessRectArgs + }{{__NXRectPath stroke} __NXProcessRectArgs}ifelse grestore +}__NXbdef +/_NXLevel2 systemdict /languagelevel known {languagelevel 2 ge}{false}ifelse __NXdef +/xyshow{ + 0 1 3 index length 1 sub{ + currentpoint 4 index 3 index 1 getinterval show + 3 index 3 index 2 mul 1 add get add exch + 3 index 3 index 2 mul get add exch moveto pop + }for pop pop +}__NXbdef +/xshow{ + 0 1 3 index length 1 sub{ + currentpoint 4 index 3 index 1 getinterval show + exch 3 index 3 index get add exch moveto pop + }for pop pop +}__NXbdef +/yshow{ + 0 1 3 index length 1 sub{ + currentpoint 4 index 3 index 1 getinterval show + 3 index 3 index get add moveto pop + }for pop pop +}__NXbdef +/arct{arcto pop pop pop pop}__NXbdef +/setbbox{pop pop pop pop}__NXbdef +/ucache{}__NXbdef +/ucachestatus{mark 0 0 0 0 0}__NXbdef +/setucacheparams{cleartomark}__NXbdef +/uappend{systemdict begin cvx exec end}__NXbdef +/ueofill{gsave newpath uappend eofill grestore}__NXbdef +/ufill{gsave newpath uappend fill grestore}__NXbdef +/ustroke{ + gsave newpath dup length 6 eq + {exch uappend concat}{uappend}ifelse + stroke grestore +}__NXbdef +/__NXustrokepathMatrix dup where {pop pop}{matrix def}ifelse +/ustrokepath{ + newpath dup length 6 eq{ + exch uappend __NXustrokepathMatrix currentmatrix exch concat + strokepath setmatrix + }{uappend strokepath}ifelse +} __NXbdef +/upath{ + [exch {/ucache cvx}if pathbbox /setbbox cvx + {/moveto cvx}{/lineto cvx}{/curveto cvx}{/closepath cvx}pathforall]cvx +} __NXbdef +/setstrokeadjust{pop}__NXbdef +/currentstrokeadjust{false}__NXbdef +/selectfont{exch findfont exch +dup type /arraytype eq {makefont}{scalefont}ifelse setfont}__NXbdef +/_NXCombineArrays{ + counttomark dup 2 add index dup length 3 -1 roll { + 2 index length sub dup 4 1 roll 1 index exch 4 -1 roll putinterval exch + }repeat pop pop pop +}__NXbdef +/flushgraphics{}def +/setwindowtype{pop pop}def +/currentwindowtype{pop 0}def +/setalpha{pop}def +/currentalpha{1.0}def +/hidecursor{}def +/obscurecursor{}def +/revealcursor{}def +/setcursor{4 {pop}repeat}bind def +/showcursor{}def +/NextStepEncoding where not{ +/NextStepEncoding StandardEncoding 256 array copy def +0 [129/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/Ccedilla/Egrave +/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex/Idieresis +/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis/Ugrave/Uacute +/Ucircumflex/Udieresis/Yacute/Thorn/mu/multiply/divide/copyright +176/registered 181/brokenbar 190/logicalnot 192/onesuperior 201/twosuperior +204/threesuperior 209/plusminus/onequarter/onehalf/threequarters/agrave +/aacute/acircumflex/atilde/adieresis/aring/ccedilla/egrave/eacute +/ecircumflex/edieresis/igrave 226/iacute 228/icircumflex/idieresis/eth +/ntilde 236/ograve/oacute/ocircumflex/otilde/odieresis 242/ugrave/uacute +/ucircumflex 246/udieresis/yacute 252/thorn/ydieresis] +{dup type /nametype eq + {NextStepEncoding 2 index 2 index put pop 1 add}{exch pop}ifelse +}forall pop +/NextStepEncoding NextStepEncoding readonly def +/_NXfstr 128 string dup 0 (_NX) putinterval def +/_NXfindfont /findfont load def +/findfont{ + % Because we can never let NextStepEncoding get into + % SharedFontDirectory, we cannot reencode a font to NextStepEncoding + % if we are in shared mode. So if currentshared is true, + % we call the normal findfont and return that + /currentshared where {pop currentshared} {false} ifelse + {_NXfindfont} + {dup _NXfstr 3 125 getinterval cvs length 3 add _NXfstr 0 3 -1 roll + getinterval cvn exch FontDirectory 2 index known + {pop FontDirectory exch get} + {_NXfindfont dup /Encoding get StandardEncoding eq + { dup length dict exch + {1 index /FID ne {2 index 3 1 roll put}{pop pop}ifelse}forall + dup /Encoding NextStepEncoding put definefont + }{exch pop} ifelse + }ifelse + }ifelse +}bind def +}{pop}ifelse +/_NXImageString {/__NXImageString where{pop}{/__NXImageString 4000 string __NXdef}ifelse __NXImageString}__NXbdef +/_NXDoImageOp{ + 3 dict begin /parr 5 array def 1 index{dup}{1}ifelse /chans exch def + chans 2 add 2 roll parr 0 chans getinterval astore pop + 5 index 4 index mul 2 index{1 sub 8 idiv 1 add mul}{mul 1 sub 8 idiv 1 add}ifelse + 4 index mul /totbytes exch def pop exch pop + gsave matrix invertmatrix concat 0.5 setgray 0 0 4 2 roll rectfill grestore + {0 1 chans 1 sub{parr exch get exec length totbytes exch sub /totbytes exch def}for totbytes 0 le{exit}if}loop end +}__NXbdef +/alphaimage{1 add _NXDoImageOp}def +_NXLevel2{ + /NXCalibratedRGBColorSpace where{pop}{ + /NXCalibratedRGBColorSpace + {mark /NXCalibratedRGB /ColorSpace findresource exch pop}stopped + {cleartomark /NXCalibratedRGB[/CIEBasedABC 2 dict dup begin + /MatrixLMN[.4124 .2126 .0193 .3576 .7152 .1192 .1805 .0722 .9505]def + /WhitePoint[.9505 1 1.089] def end] /ColorSpace defineresource}if def}ifelse + /nxsetrgbcolor{NXCalibratedRGBColorSpace setcolorspace setcolor}__NXbdef + /nxsetgray{dup dup nxsetrgbcolor}__NXbdef + /_NXCalibratedImage{exch{array astore dup length true}{false}ifelse + 8 -1 roll{NXCalibratedRGBColorSpace setcolorspace}if + 8 dict dup 9 1 roll begin /ImageType 1 def /MultipleDataSources exch def + currentcolorspace 0 get /Indexed eq{pop /Decode[0 2 6 index exp 1 sub]def} + {2 mul dup array /Decode exch def 1 sub 0 1 3 -1 roll{Decode exch dup 2 mod put}for}ifelse + /DataSource exch def /ImageMatrix exch def + /BitsPerComponent exch def /Height exch def /Width exch def end image}__NXbdef +} { + /setcmykcolor{ + 1.0 exch sub dup dup 6 -1 roll sub dup 0 lt{pop 0}if 5 1 roll + 4 -1 roll sub dup 0 lt{pop 0}if 3 1 roll exch sub dup 0 lt{pop 0}if setrgbcolor}__NXbdef + /currentcmykcolor{currentrgbcolor 3{1.0 exch sub 3 1 roll}repeat 0}__NXbdef + /colorimage{2 copy 3 ne or{_NXDoImageOp}{4 index dup 8 ne exch 4 ne and{_NXDoImageOp}{ + pop pop save 6 1 roll 12 dict begin/Proc exch def/Res 0 string def + /Alloc{2 index length mul 2 add dup 2 index load length gt{1.2 mul round cvi string def}{pop pop}ifelse}def + 1 index 8 eq{/Unpack{.34 Alloc}def}{ + /Wid 4 index 3 mul def exch pop 8 exch/Str1 0 string def/Lim Wid def + /Unpack{.67 Alloc/Str1 2 Alloc 0 exch Lim exch + {dup -4 bitshift 17 mul Str1 exch 4 index exch put 15 and 17 mul Str1 exch 3 index 1 add exch put + 2 sub dup 0 le{0 lt Wid exch{exch 1 sub exch}if}if exch 2 add exch + }forall/Lim exch def Str1 exch 0 exch getinterval + }def + }ifelse + /Ops[{.3 mul add 1}{.59 mul add 2}{.11 mul add round cvi Res exch 2 index exch put 1 add 0.0 0}]def/Val 0.0 def/Phase 0 def + {0 Val Phase Proc/Res Unpack{exch Ops exch get exec}forall/Phase exch def/Val exch def Res exch 0 exch getinterval} + image end restore}ifelse}ifelse + }__NXbdef + /nxsetrgbcolor{setrgbcolor}__NXbdef /nxsetgray{setgray}__NXbdef + /setpattern{pop .5 setgray}__NXbdef + /_NXCalibratedImage{dup 1 eq {pop pop image}{colorimage}ifelse pop}__NXbdef +} ifelse +/_NXSetCMYKOrRGB where{pop}{ + mark{systemdict /currentwindow get exec}stopped + {{pop pop pop setcmykcolor}}{{nxsetrgbcolor pop pop pop pop}}ifelse /_NXSetCMYKOrRGB exch def cleartomark +}ifelse +%%EndProcSet + +%%BeginResource: procset (Tailor 2.0) +/TailorDict 10 dict def TailorDict begin +/TailorGroupBegin {pop} def /TailorGroupEnd {} def +/TailorBlockBegin {pop pop pop} def /TailorBlockEnd {} def +/TailorSetUniformStroke {pop} def +/setoverprint where {pop} {/setoverprint {pop} def} ifelse +end +%%EndResource + +gsave +-20 -55 translate + /__NXbasematrix matrix currentmatrix def +grestore +%%EndProlog +%%BeginSetup +TailorDict begin +%%EndSetup +0 0 612 792 rectclip +0 0 612 792 rectclip +gsave +0 setgray +1 setlinewidth +(* Title: /me/geometry_doc/oricart.eps\012* Creator: SuperDraw\012* Created for: me\012* Creation date: Sun Nov 9 11:26:36 1997\012) TailorGroupBegin +(* Group Created Automatically *) TailorGroupBegin +gsave +[1 0 0 1 0 0] matrix invertmatrix concat +[1 0 0 1 153.5 27.5] concat +newpath +systemdict +begin +0 0 99 63 setbbox +0 0 moveto +0 0 0 63 0 63 curveto +0 63 99 63 99 63 curveto +99 63 99 0 99 0 curveto +99 0 0 0 0 0 curveto +closepath +end +clip +[1 0 0 1 153.5 27.5] matrix invertmatrix concat +[0.999995 0.003066 -0.003066 0.999995 175.964996 40.916016] concat +gsave +newpath +systemdict +begin +1.37091e-06 -5.06639e-06 4.25 4.25001 setbbox +3.8147e-06 2.12499 moveto +1.37091e-06 3.29374 0.95625 4.25 2.12499 4.25001 curveto +3.29375 4.24999 4.25 3.29375 4.25 2.12499 curveto +4.24999 0.956229 3.29375 -2.38419e-07 2.12499 -2.6226e-06 curveto +0.956236 -5.06639e-06 6.25849e-06 0.956229 3.8147e-06 2.12499 curveto +closepath +end +fill +grestore +[0.999995 0.003066 -0.003066 0.999995 175.964996 40.916016] matrix invertmatrix concat +[1 0 0 1 -53.5 -575.5] concat +[72 0 0 0 0 0] 0 setdash +gsave +newpath +systemdict +begin +229.455002 616.419006 233.712006 620.676025 setbbox +229.457993 618.541016 moveto +229.455002 619.710022 230.408005 620.669006 231.576996 620.671997 curveto +232.746002 620.676025 233.705002 619.723022 233.707993 618.554016 curveto +233.712006 617.38501 232.759003 616.426025 231.589996 616.421997 curveto +230.421005 616.419006 229.462006 617.372009 229.457993 618.541016 curveto +closepath +end +stroke +grestore +[1 0 0 1 -53.5 -575.5] matrix invertmatrix concat +[0.999995 0.003066 -0.003066 0.999995 166.964996 40.889038] concat +gsave +newpath +systemdict +begin +-4.76837e-06 8.34465e-07 4.25001 4.25001 setbbox +-2.32458e-06 2.12499 moveto +-4.76837e-06 3.29375 0.956259 4.25001 2.125 4.25001 curveto +3.29374 4.25 4.25 3.29375 4.25001 2.12499 curveto +4.24999 0.956235 3.29375 5.72205e-06 2.125 3.27826e-06 curveto +0.956245 8.34465e-07 5.96046e-08 0.956235 -2.32458e-06 2.12499 curveto +closepath +end +fill +grestore +[0.999995 0.003066 -0.003066 0.999995 166.964996 40.889038] matrix invertmatrix concat +[1 0 0 1 -53.5 -575.5] concat +gsave +newpath +systemdict +begin +220.455002 616.392029 224.712006 620.648987 setbbox +220.457993 618.513977 moveto +220.455002 619.682983 221.408005 620.642029 222.576996 620.645996 curveto +223.746002 620.648987 224.705002 619.695984 224.707993 618.526978 curveto +224.712006 617.357971 223.759003 616.398987 222.589996 616.395996 curveto +221.421005 616.392029 220.462006 617.344971 220.457993 618.513977 curveto +closepath +end +stroke +grestore +gsave +newpath +systemdict +begin +216 612 297 657 setbbox +216 612 moveto +216 612 216 657 216 657 curveto +216 657 297 657 297 657 curveto +297 657 297 612 297 612 curveto +297 612 216 612 216 612 curveto +closepath +end +stroke +grestore +grestore +TailorGroupEnd +(* Group Created Automatically *) TailorGroupBegin +gsave +[1 0 0 1 0 0] matrix invertmatrix concat +[1 0 0 1 90.5 -8.5] concat +newpath +systemdict +begin +0 0 63 99 setbbox +0 0 moveto +0 0 0 99 0 99 curveto +0 99 63 99 63 99 curveto +63 99 63 0 63 0 curveto +63 0 0 0 0 0 curveto +closepath +end +clip +[1 0 0 1 90.5 -8.5] matrix invertmatrix concat +[-0.001314 0.999999 -0.999999 -0.001314 140.037003 13.932983] concat +gsave +newpath +systemdict +begin +-9.86457e-06 -6.91414e-06 4.25 4.25001 setbbox +-4.47035e-06 2.125 moveto +-9.86457e-06 3.29375 0.95625 4.25 2.125 4.25001 curveto +3.29375 4.25 4.25 3.29375 4.25 2.125 curveto +4.24999 0.956253 3.29375 3.9041e-06 2.125 -1.49012e-06 curveto +0.95625 -6.91414e-06 9.53674e-07 0.956253 -4.47035e-06 2.125 curveto +closepath +end +fill +grestore +[-0.001314 0.999999 -0.999999 -0.001314 140.037003 13.932983] matrix invertmatrix concat +[1 0 0 1 -53.5 -575.5] concat +[72 0 0 0 0 0] 0 setdash +gsave +newpath +systemdict +begin +189.281998 589.429016 193.535004 593.682007 setbbox +191.412003 589.43103 moveto +190.242996 589.429016 189.285004 590.383972 189.283997 591.552979 curveto +189.281998 592.721008 190.237 593.679016 191.406006 593.68103 curveto +192.574997 593.682007 193.531998 592.72699 193.533997 591.557983 curveto +193.535004 590.390015 192.580002 589.432007 191.412003 589.43103 curveto +closepath +end +stroke +grestore +[1 0 0 1 -53.5 -575.5] matrix invertmatrix concat +[-0.001314 0.999999 -0.999999 -0.001314 140.048004 4.932983] concat +gsave +newpath +systemdict +begin +-9.23872e-06 -6.49691e-06 4.25 4.25001 setbbox +-3.8445e-06 2.125 moveto +-9.23872e-06 3.29375 0.956251 4.25 2.125 4.25001 curveto +3.29375 4.25 4.25 3.29375 4.25 2.125 curveto +4.24999 0.956254 3.29375 4.32134e-06 2.125 -1.10269e-06 curveto +0.956251 -6.49691e-06 1.57952e-06 0.956254 -3.8445e-06 2.125 curveto +closepath +end +fill +grestore +[-0.001314 0.999999 -0.999999 -0.001314 140.048004 4.932983] matrix invertmatrix concat +[1 0 0 1 -53.5 -575.5] concat +gsave +newpath +systemdict +begin +189.294006 580.429016 193.546997 584.682007 setbbox +191.423004 580.43103 moveto +190.253998 580.429016 189.296997 581.383972 189.294998 582.552979 curveto +189.294006 583.721008 190.248993 584.679016 191.417007 584.68103 curveto +192.585999 584.682007 193.544006 583.72699 193.544998 582.557983 curveto +193.546997 581.390015 192.591995 580.432007 191.423004 580.43103 curveto +closepath +end +stroke +grestore +gsave +newpath +systemdict +begin +153 576 198 657 setbbox +153 576 moveto +153 576 153 657 153 657 curveto +153 657 198 657 198 657 curveto +198 657 198 576 198 576 curveto +198 576 153 576 153 576 curveto +closepath +end +stroke +grestore +grestore +TailorGroupEnd +(* Group Created Automatically *) TailorGroupBegin +gsave +[1 0 0 1 0 0] matrix invertmatrix concat +[1 0 0 1 -8.5 27.5] concat +newpath +systemdict +begin +0 0 99 63 setbbox +0 0 moveto +0 0 0 63 0 63 curveto +0 63 99 63 99 63 curveto +99 63 99 0 99 0 curveto +99 0 0 0 0 0 curveto +closepath +end +clip +[1 0 0 1 -8.5 27.5] matrix invertmatrix concat +[-0.999999 -0.001555 0.001555 -0.999999 68.061996 77.042969] concat +gsave +newpath +systemdict +begin +-1.11461e-05 -3.26335e-06 4.24999 4.25001 setbbox +5.72205e-06 2.12501 moveto +-7.92742e-06 3.29376 0.956254 4.25001 2.12498 4.25001 curveto +3.29375 4.25 4.24999 3.29376 4.24999 2.12501 curveto +4.24999 0.956257 3.29374 8.76188e-06 2.12499 1.03563e-05 curveto +0.956237 -3.26335e-06 -1.11461e-05 0.956259 5.72205e-06 2.12501 curveto +closepath +end +fill +grestore +[-0.999999 -0.001555 0.001555 -0.999999 68.061996 77.042969] matrix invertmatrix concat +[1 0 0 1 -53.5 -575.5] concat +[72 0 0 0 0 0] 0 setdash +gsave +newpath +systemdict +begin +117.314003 648.288025 121.568001 652.541992 setbbox +121.566002 650.41803 moveto +121.568001 649.25 120.612999 648.291992 119.444 648.289978 curveto +118.275002 648.288025 117.318001 649.242981 117.316002 650.411987 curveto +117.314003 651.580017 118.268997 652.538025 119.436996 652.539978 curveto +120.606003 652.541992 121.564003 651.586975 121.566002 650.41803 curveto +closepath +end +stroke +grestore +[1 0 0 1 -53.5 -575.5] matrix invertmatrix concat +[-0.999999 -0.001555 0.001555 -0.999999 77.061996 77.057007] concat +gsave +newpath +systemdict +begin +2.83122e-07 -6.55651e-07 4.25001 4.25001 setbbox +2.83122e-07 2.12501 moveto +1.89245e-06 3.29376 0.956264 4.25001 2.12501 4.25001 curveto +3.29376 4.25001 4.25001 3.29376 4.25001 2.12501 curveto +4.25001 0.95626 3.29376 1.13994e-05 2.12501 1.29938e-05 curveto +0.956262 -6.55651e-07 1.39475e-05 0.956262 2.83122e-07 2.12501 curveto +closepath +end +fill +grestore +[-0.999999 -0.001555 0.001555 -0.999999 77.061996 77.057007] matrix invertmatrix concat +[1 0 0 1 -53.5 -575.5] concat +gsave +newpath +systemdict +begin +126.314003 648.301025 130.567993 652.554993 setbbox +130.565994 650.432007 moveto +130.567993 649.263 129.613007 648.304993 128.444 648.302979 curveto +127.275002 648.301025 126.318001 649.255981 126.316002 650.424988 curveto +126.314003 651.593994 127.268997 652.551025 128.436996 652.552979 curveto +129.606003 652.554993 130.563995 651.599976 130.565994 650.432007 curveto +closepath +end +stroke +grestore +gsave +newpath +systemdict +begin +54 612 135 657 setbbox +54 612 moveto +54 612 54 657 54 657 curveto +54 657 135 657 135 657 curveto +135 657 135 612 135 612 curveto +135 612 54 612 54 612 curveto +closepath +end +stroke +grestore +grestore +TailorGroupEnd +(* Group Created Automatically *) TailorGroupBegin +gsave +[1 0 0 1 0 0] matrix invertmatrix concat +[1 0 0 1 252.5 -8.5] concat +newpath +systemdict +begin +0 0 63 99 setbbox +0 0 moveto +0 0 0 99 0 99 curveto +0 99 63 99 63 99 curveto +63 99 63 0 63 0 curveto +63 0 0 0 0 0 curveto +closepath +end +clip +[1 0 0 1 252.5 -8.5] matrix invertmatrix concat +[1 0 0 1 -53.5 -575.5] concat +[72 0 0 0 0 0] 0 setdash +gsave +newpath +systemdict +begin +315 576 360 657 setbbox +315 576 moveto +315 576 315 657 315 657 curveto +315 657 360 657 360 657 curveto +360 657 360 576 360 576 curveto +360 576 315 576 315 576 curveto +closepath +end +stroke +grestore +[1 0 0 1 -53.5 -575.5] matrix invertmatrix concat +[0.002826 -0.999996 0.999996 0.002826 265.921997 68.039001] concat +gsave +newpath +systemdict +begin +-1.37687e-05 5.84126e-06 4.25 4.25002 setbbox +-1.37687e-05 2.12502 moveto +-6.85453e-06 3.29376 0.95624 4.25002 2.125 4.25002 curveto +3.29374 4.25001 4.25 3.29378 4.24999 2.12501 curveto +4.25 0.956265 3.29374 5.84126e-06 2.12499 1.28448e-05 curveto +0.956254 1.97589e-05 -5.54323e-06 0.956252 -1.37687e-05 2.12502 curveto +closepath +end +fill +grestore +[0.002826 -0.999996 0.999996 0.002826 265.921997 68.039001] matrix invertmatrix concat +[1 0 0 1 -53.5 -575.5] concat +gsave +newpath +systemdict +begin +319.424988 639.291992 323.682007 643.549011 setbbox +321.546997 643.544983 moveto +322.716003 643.549011 323.674988 642.594971 323.678009 641.426025 curveto +323.682007 640.257996 322.727997 639.299011 321.55899 639.294983 curveto +320.390991 639.291992 319.432007 640.245972 319.428009 641.414001 curveto +319.424988 642.583008 320.378998 643.541992 321.546997 643.544983 curveto +closepath +end +stroke +grestore +[1 0 0 1 -53.5 -575.5] matrix invertmatrix concat +[0.002826 -0.999996 0.999996 0.002826 265.89801 77.039001] concat +gsave +newpath +systemdict +begin +-7.45058e-06 -1.19805e-05 4.24999 4.25001 setbbox +-7.45058e-06 2.12501 moveto +-4.76837e-07 3.29375 0.956231 4.25001 2.12499 4.25 curveto +3.29374 4.24999 4.24999 3.29376 4.24998 2.12499 curveto +4.24999 0.956247 3.29374 -1.19805e-05 2.12499 -5.00679e-06 curveto +0.956245 1.93715e-06 7.7486e-07 0.956234 -7.45058e-06 2.12501 curveto +closepath +end +fill +grestore +[0.002826 -0.999996 0.999996 0.002826 265.89801 77.039001] matrix invertmatrix concat +[1 0 0 1 -53.5 -575.5] concat +gsave +newpath +systemdict +begin +319.399994 648.291992 323.657013 652.549011 setbbox +321.52301 652.544983 moveto +322.69101 652.549011 323.649994 651.594971 323.653992 650.426025 curveto +323.657013 649.257996 322.703003 648.299011 321.535004 648.294983 curveto +320.365997 648.291992 319.407013 649.245972 319.403992 650.414001 curveto +319.399994 651.583008 320.354004 652.541992 321.52301 652.544983 curveto +closepath +end +stroke +grestore +grestore +TailorGroupEnd +(* Group Created Automatically *) TailorGroupBegin +gsave +[1 0 0 1 0 0] matrix invertmatrix concat +[1 0 0 1 90.5 90.5] concat +newpath +systemdict +begin +0 0 63 99 setbbox +0 0 moveto +0 0 0 99 0 99 curveto +0 99 63 99 63 99 curveto +63 99 63 0 63 0 curveto +63 0 0 0 0 0 curveto +closepath +end +clip +[1 0 0 1 90.5 90.5] matrix invertmatrix concat +[-0.001087 -0.999999 0.999999 -0.001087 136.029999 167.48468] concat +gsave +newpath +systemdict +begin +-8.19564e-07 -9.56655e-06 4.25 4.25 setbbox +1.04904e-05 2.125 moveto +6.54161e-06 3.29375 0.956259 4.25 2.12499 4.24999 curveto +3.29376 4.25 4.25 3.29374 4.25 2.12499 curveto +4.25 0.956246 3.29375 -9.56655e-06 2.125 1.73971e-06 curveto +0.956255 -2.2091e-06 -8.19564e-07 0.95625 1.04904e-05 2.125 curveto +closepath +end +fill +grestore +[-0.001087 -0.999999 0.999999 -0.001087 136.029999 167.48468] matrix invertmatrix concat +[1 0 0 1 -53.5 -575.5] concat +[72 0 0 0 0 0] 0 setdash +gsave +newpath +systemdict +begin +189.526001 738.731018 193.779007 742.984009 setbbox +191.654999 742.981995 moveto +192.824005 742.981018 193.779007 742.023987 193.778 740.85498 curveto +193.776001 739.685974 192.819 738.731018 191.649994 738.731995 curveto +190.481995 738.734009 189.526001 739.690979 189.528 740.859985 curveto +189.529007 742.028992 190.485992 742.984009 191.654999 742.981995 curveto +closepath +end +stroke +grestore +[1 0 0 1 -53.5 -575.5] matrix invertmatrix concat +[-0.001087 -0.999999 0.999999 -0.001087 136.039001 176.23468] concat +gsave +newpath +systemdict +begin +-3.47197e-06 6.89179e-07 4.25 4.25001 setbbox +7.83801e-06 2.12501 moveto +3.8892e-06 3.29376 0.956256 4.25001 2.12499 4.25 curveto +3.29375 4.25001 4.24999 3.29375 4.25 2.12501 curveto +4.25 0.956257 3.29375 6.89179e-07 2.125 1.19992e-05 curveto +0.956253 8.05035e-06 -3.47197e-06 0.95626 7.83801e-06 2.12501 curveto +closepath +end +fill +grestore +[-0.001087 -0.999999 0.999999 -0.001087 136.039001 176.23468] matrix invertmatrix concat +[1 0 0 1 -53.5 -575.5] concat +gsave +newpath +systemdict +begin +189.535995 747.481018 193.787994 751.734009 setbbox +191.664001 751.731995 moveto +192.832993 751.731018 193.787994 750.773987 193.787003 749.60498 curveto +193.785995 748.435974 192.828995 747.481018 191.660004 747.481995 curveto +190.490997 747.484009 189.535995 748.440979 189.537003 749.609985 curveto +189.537994 750.778015 190.496002 751.734009 191.664001 751.731995 curveto +closepath +end +stroke +grestore +gsave +newpath +systemdict +begin +153 675 198 756 setbbox +153 675 moveto +153 675 153 756 153 756 curveto +153 756 198 756 198 756 curveto +198 756 198 675 198 675 curveto +198 675 153 675 153 675 curveto +closepath +end +stroke +grestore +grestore +TailorGroupEnd +(* Group Created Automatically *) TailorGroupBegin +gsave +[1 0 0 1 0 0] matrix invertmatrix concat +[1 0 0 1 153.5 126.5] concat +newpath +systemdict +begin +0 0 99 63 setbbox +0 0 moveto +0 0 0 63 0 63 curveto +0 63 99 63 99 63 curveto +99 63 99 0 99 0 curveto +99 0 0 0 0 0 curveto +closepath +end +clip +[1 0 0 1 153.5 126.5] matrix invertmatrix concat +[-1 0.000929 -0.000929 -1 230.487 143.974487] concat +gsave +newpath +systemdict +begin +-1.49012e-06 -8.82149e-06 4.25002 4.25001 setbbox +1.61603e-05 2.125 moveto +-1.49012e-06 3.29375 0.956264 4.25001 2.125 4.24999 curveto +3.29376 4.25001 4.25 3.29375 4.25002 2.125 curveto +4.25001 0.956251 3.29377 8.85129e-06 2.12501 -8.82149e-06 curveto +0.956245 4.05312e-06 3.29316e-06 0.956255 1.61603e-05 2.125 curveto +closepath +end +fill +grestore +[-1 0.000929 -0.000929 -1 230.487 143.974487] matrix invertmatrix concat +[1 0 0 1 -53.5 -575.5] concat +[72 0 0 0 0 0] 0 setdash +gsave +newpath +systemdict +begin +279.734009 715.224976 283.985992 719.478027 setbbox +283.984985 717.348999 moveto +283.984009 716.18103 283.027008 715.224976 281.858002 715.226013 curveto +280.688995 715.228027 279.734009 716.184998 279.734985 717.353027 curveto +279.735992 718.521973 280.692993 719.478027 281.862 719.476013 curveto +283.031006 719.474976 283.985992 718.518005 283.984985 717.348999 curveto +closepath +end +stroke +grestore +[1 0 0 1 -53.5 -575.5] matrix invertmatrix concat +[-1 0.000929 -0.000929 -1 239.237 143.966309] concat +gsave +newpath +systemdict +begin +-9.05991e-06 -1.21891e-05 4.25001 4.25001 setbbox +8.59052e-06 2.125 moveto +-9.05991e-06 3.29375 0.956257 4.25 2.12499 4.24999 curveto +3.29375 4.25001 4.24999 3.29374 4.25001 2.125 curveto +4.25 0.956247 3.29376 5.48363e-06 2.125 -1.21891e-05 curveto +0.956238 6.55651e-07 -4.27663e-06 0.956251 8.59052e-06 2.125 curveto +closepath +end +fill +grestore +[-1 0.000929 -0.000929 -1 239.237 143.966309] matrix invertmatrix concat +[1 0 0 1 -53.5 -575.5] concat +gsave +newpath +systemdict +begin +288.484009 715.21698 292.735992 719.468994 setbbox +292.734985 717.341003 moveto +292.734009 716.172974 291.777008 715.21698 290.608002 715.218018 curveto +289.438995 715.218994 288.484009 716.177002 288.484985 717.344971 curveto +288.485992 718.513977 289.442993 719.468994 290.612 719.468018 curveto +291.781006 719.46698 292.735992 718.51001 292.734985 717.341003 curveto +closepath +end +stroke +grestore +gsave +newpath +systemdict +begin +216 711 297 756 setbbox +216 711 moveto +216 711 216 756 216 756 curveto +216 756 297 756 297 756 curveto +297 756 297 711 297 711 curveto +297 711 216 711 216 711 curveto +closepath +end +stroke +grestore +grestore +TailorGroupEnd +(* Group Created Automatically *) TailorGroupBegin +gsave +[1 0 0 1 0 0] matrix invertmatrix concat +[1 0 0 1 252.5 90.5] concat +newpath +systemdict +begin +0 0 63 99 setbbox +0 0 moveto +0 0 0 99 0 99 curveto +0 99 63 99 63 99 curveto +63 99 63 0 63 0 curveto +63 0 0 0 0 0 curveto +closepath +end +clip +[1 0 0 1 252.5 90.5] matrix invertmatrix concat +[-0.000189 1 -1 -0.000189 270.005005 112.497009] concat +gsave +newpath +systemdict +begin +-3.60236e-06 -8.99285e-06 4.25 4.25001 setbbox +4.38467e-06 2.125 moveto +-3.60236e-06 3.29377 0.956247 4.25001 2.12501 4.25 curveto +3.29374 4.24999 4.25 3.29376 4.25 2.12499 curveto +4.25 0.956262 3.29375 -8.99285e-06 2.125 -1.72295e-06 curveto +0.956253 5.54696e-06 -2.89083e-06 0.956241 4.38467e-06 2.125 curveto +closepath +end +fill +grestore +[-0.000189 1 -1 -0.000189 270.005005 112.497009] matrix invertmatrix concat +[1 0 0 1 -53.5 -575.5] concat +[72 0 0 0 0 0] 0 setdash +gsave +newpath +systemdict +begin +319.255005 687.997009 323.505005 692.247009 setbbox +321.380005 687.997009 moveto +320.210999 687.997009 319.255005 688.953003 319.255005 690.122009 curveto +319.255005 691.289978 320.210999 692.247009 321.378998 692.247009 curveto +322.548004 692.247009 323.505005 691.291016 323.505005 690.122009 curveto +323.505005 688.953979 322.549011 687.997009 321.380005 687.997009 curveto +closepath +end +stroke +grestore +[1 0 0 1 -53.5 -575.5] matrix invertmatrix concat +[-0.000189 1 -1 -0.000189 270.006989 103.747009] concat +gsave +newpath +systemdict +begin +-3.91528e-06 -3.19257e-06 4.25 4.25001 setbbox +4.07174e-06 2.12501 moveto +-3.91528e-06 3.29377 0.956247 4.25001 2.12501 4.25 curveto +3.29374 4.25 4.25 3.29376 4.25 2.125 curveto +4.25 0.956268 3.29375 -3.19257e-06 2.125 4.07733e-06 curveto +0.956252 1.13491e-05 -3.20002e-06 0.956247 4.07174e-06 2.12501 curveto +closepath +end +fill +grestore +[-0.000189 1 -1 -0.000189 270.006989 103.747009] matrix invertmatrix concat +[1 0 0 1 -53.5 -575.5] concat +gsave +newpath +systemdict +begin +319.256012 679.247009 323.506989 683.497009 setbbox +321.381989 679.247009 moveto +320.213013 679.247009 319.256989 680.203003 319.256012 681.372009 curveto +319.256012 682.539978 320.212006 683.497009 321.381012 683.497009 curveto +322.549988 683.497009 323.506012 682.541016 323.506012 681.372009 curveto +323.506989 680.203979 322.550995 679.247009 321.381989 679.247009 curveto +closepath +end +stroke +grestore +gsave +newpath +systemdict +begin +315 675 360 756 setbbox +315 675 moveto +315 675 315 756 315 756 curveto +315 756 360 756 360 756 curveto +360 756 360 675 360 675 curveto +360 675 315 675 315 675 curveto +closepath +end +stroke +grestore +grestore +TailorGroupEnd +(* Group Created Automatically *) TailorGroupBegin +gsave +[1 0 0 1 0 0] matrix invertmatrix concat +[1 0 0 1 -8.5 126.5] concat +newpath +systemdict +begin +0 0 99 63 setbbox +0 0 moveto +0 0 0 63 0 63 curveto +0 63 99 63 99 63 curveto +99 63 99 0 99 0 curveto +99 0 0 0 0 0 curveto +closepath +end +clip +[1 0 0 1 -8.5 126.5] matrix invertmatrix concat +[1 0 0 1 -53.5 -575.5] concat +[72 0 0 0 0 0] 0 setdash +gsave +newpath +systemdict +begin +54 711 135 756 setbbox +54 711 moveto +54 711 54 756 54 756 curveto +54 756 135 756 135 756 curveto +135 756 135 711 135 711 curveto +135 711 54 711 54 711 curveto +closepath +end +stroke +grestore +[1 0 0 1 -53.5 -575.5] matrix invertmatrix concat +[1 0 0 1 13.5 172] concat +gsave +newpath +systemdict +begin +0 0 4.25 4.25 setbbox +0 2.125 moveto +0 3.29375 0.956253 4.25 2.125 4.25 curveto +3.29375 4.25 4.25 3.29375 4.25 2.125 curveto +4.25 0.956253 3.29375 0 2.125 0 curveto +0.956253 0 0 0.956253 0 2.125 curveto +closepath +end +fill +grestore +[1 0 0 1 13.5 172] matrix invertmatrix concat +[1 0 0 1 -53.5 -575.5] concat +gsave +newpath +systemdict +begin +67 747.5 71.25 751.75 setbbox +67 749.625 moveto +67 750.794006 67.956299 751.75 69.125 751.75 curveto +70.293701 751.75 71.25 750.794006 71.25 749.625 curveto +71.25 748.455994 70.293701 747.5 69.125 747.5 curveto +67.956299 747.5 67 748.455994 67 749.625 curveto +closepath +end +stroke +grestore +[1 0 0 1 -53.5 -575.5] matrix invertmatrix concat +[1 0 0 1 4.75 172] concat +gsave +newpath +systemdict +begin +0 0 4.25 4.25 setbbox +0 2.125 moveto +0 3.29375 0.956253 4.25 2.125 4.25 curveto +3.29375 4.25 4.25 3.29375 4.25 2.125 curveto +4.25 0.956253 3.29375 0 2.125 0 curveto +0.956253 0 0 0.956253 0 2.125 curveto +closepath +end +fill +grestore +[1 0 0 1 4.75 172] matrix invertmatrix concat +[1 0 0 1 -53.5 -575.5] concat +gsave +newpath +systemdict +begin +58.25 747.5 62.5 751.75 setbbox +58.25 749.625 moveto +58.25 750.794006 59.206299 751.75 60.375 751.75 curveto +61.543701 751.75 62.5 750.794006 62.5 749.625 curveto +62.5 748.455994 61.543701 747.5 60.375 747.5 curveto +59.206299 747.5 58.25 748.455994 58.25 749.625 curveto +closepath +end +stroke +grestore +grestore +TailorGroupEnd +[1 0 0 1 0 0] matrix invertmatrix concat +[1 0 0 1 -131 -292] concat +/Helvetica findfont 1 scalefont [14 0 0 14 0 0] makefont +47 +exch +defineuserobject +47 execuserobject setfont +164 443 moveto +(A ) show +[1 0 0 1 -131 -292] matrix invertmatrix concat +[1.120453 0 0 1 -58.156342 -265] concat +158 397 moveto +(B ) show +[1.120453 0 0 1 -58.156342 -265] matrix invertmatrix concat +[1 0 0 1 34 -204] concat +165 355 moveto +(C ) show +[1 0 0 1 34 -204] matrix invertmatrix concat +[1 0 0 1 17 -133] concat +264 267 moveto +(D ) show +[1 0 0 1 17 -133] matrix invertmatrix concat +[1 0 0 1 -115 -150] concat +396 178 moveto +(H ) show +[1 0 0 1 -115 -150] matrix invertmatrix concat +[1 0 0 1 -214 -326] concat +247 378 moveto +(E ) show +[1 0 0 1 -214 -326] matrix invertmatrix concat +[1 0 0 1 -156 -273] concat +355 326 moveto +(G ) show +[1 0 0 1 -156 -273] matrix invertmatrix concat +[1 0 0 1 -143 -207] concat +260 241 moveto +(F ) show +TailorGroupEnd +grestore +gsave +[1 0 0 -1 0 792] concat +grestore +%%Trailer +end +showpage +%%DocumentFonts: Helvetica diff --git a/doc/IGE335/Gorihex.eps b/doc/IGE335/Gorihex.eps new file mode 100644 index 0000000..5444682 --- /dev/null +++ b/doc/IGE335/Gorihex.eps @@ -0,0 +1,3150 @@ +%!PS-Adobe-2.0 EPSF-1.2 +%%Title: Fig7.eps +%%Creator: CLARIS EPSF Export Filter V1.0 +%%CreationDate:12/3/91 3:14:03 p.m. +%%BoundingBox: 76.000 530.000 476.000 654.000 +%%QDBoundingBox: 76.000 138.000 476.000 262.000 +%%DocumentFonts: Helvetica +%%DocumentProcessColors: Cyan Magenta Yellow Black +%%ObjectsIncluded: tText=T tLine=T tRect=T tRRect=F tOval=T tArc=F tFree=F tPoly=F tBMap=F tNote=F tBez=F tPMap=F +%%AttributesIncluded: kBaWPattType=T kPixPattType=T kGradientType=F +%%EndComments +/MAV 300 dict def +MAV begin +/useClip true def +/top 0 def +/left 1 def +/bottom 2 def +/right 3 def +/CM 6 array def +/CTM 6 array def +/CTMR 6 array def +/MTC 6 array def +/blimit 1500 def +/bcnt 0 def +/rbox 8 array def +/segbox 8 array def +/bbox1 4 array def +/c1 3 array def +/c2 3 array def +/d 3 array def +/delta 3 array def +/mycurrentrgbcolor 3 array def +/ulx 0 def +/uly 1 def +/llx 2 def +/lly 3 def +/urx 4 def +/ury 5 def +/lrx 6 def +/lry 7 def +/sp [0 0] def +/ep [0 0] def +/bbox 4 array def +/pbox 4 array def +/scrnProc currentscreen 3 1 roll pop pop def +/currentcolorscreen where { +begin +currentcolorscreen +end +3 1 roll pop pop +4 2 roll pop pop +5 -2 roll pop pop +6 -2 roll pop pop +/kProc exch def +/bProc exch def +/gProc exch def +/rProc exch def +} if +/Max {2 copy gt {pop}{exch pop} ifelse} bind def +/cellPenW 72.0 /currentcolorscreen where +{begin currentcolorscreen end pop pop +10 1 roll pop pop 8 1 roll pop pop + 6 1 roll pop pop Max Max Max } +{currentscreen pop pop} ifelse div 2.0 div def +%%BeginProcSet : rect +/rect { + /saveobj save def + R PC PF LC SS + saveobj restore +} bind def +%%EndProcSet +%%BeginProcSet : R +/R { + newpath + pbox astore pop + 0 792 translate 1 -1 scale CTMR currentmatrix pop exch translate + /objectCord mstore def + pbox right get 2 div + dup pbox left get exch sub + pbox left 3 -1 roll put + dup pbox right 3 -1 roll put + pbox bottom get 2 div + dup pbox top get exch sub + pbox top 3 -1 roll put + dup pbox bottom 3 -1 roll put + translate + CTM currentmatrix pop + 57.3 mul rotate + RT +} bind def +%%EndProcSet +%%BeginProcSet : SaveScreenBW + /SaveScreenBW { + currentscreen + /scrnProc exch def + /scrnAngle exch def + /scrnFreq exch def + } bind def +%%EndProcSet +%%BeginProcSet : RestoreScreenBW + /RestoreScreenBW { + scrnFreq scrnAngle MAV /scrnProc get setscreen + } bind def +%%EndProcSet +%%BeginProcSet : SetFreqAngleBW + /SetFreqAngleBW { + currentscreen + 3 1 roll + pop pop + setscreen + } bind def +%%EndProcSet +%%BeginProcSet : SaveScreenColor + /SaveScreenColor { + currentcolorscreen + /grayProc exch def + /grayAngle exch def + /grayFreq exch def + /bProc exch def + /bAngle exch def + /bFreq exch def + /gProc exch def + /gAngle exch def + /gFreq exch def + /rProc exch def + /rAngle exch def + /rFreq exch def + } bind def +%%EndProcSet +%%BeginProcSet : RestoreColorScreen + /RestoreColorScreen { + rFreq rAngle MAV /rProc get gFreq gAngle MAV /gProc get bFreq bAngle MAV /bProc get grayFreq grayAngle MAV /grayProc get setcolorscreen + } bind def +%%EndProcSet +%%BeginProcSet : SetFreqAngleColor + /SetFreqAngleColor { + currentcolorscreen + 3 1 roll pop pop + 4 2 roll pop pop + 5 -2 roll pop pop + 6 -2 roll pop pop + 4 1 roll + 6 1 roll + 8 1 roll + 10 1 roll + setcolorscreen + } bind def +%%EndProcSet +/initmsaverestore { +userdict begin +/mdict 10 dict def +mdict begin +/mindex -1 def +/mstacksize 25 def +/mstack mstacksize array def +/incmindex { +/mindex mindex 1 add def +} bind def +/decmindex { +/mindex mindex 1 sub def +} bind def +/checkmindex { +mindex 0 lt { +(%ERROR: msave/mrestore stack underflow: Offending command 'mrestore' +) print flush +stop +} +{ +mindex mstacksize ge { +(%ERROR: msave/mrestore stack overflow: Offending command 'msave' +) print flush +stop +} if +} ifelse +} bind def +/mpush { +incmindex +checkmindex +mstack mindex +3 -1 roll put +} bind def +/mpop { +checkmindex +mstack mindex get +decmindex +} bind def +end +end +} bind def +/msave { +mdict begin +matrix currentmatrix mpush +end +} bind def +/mrestore { +mdict begin +mpop setmatrix +end +} bind def +/msavelevel { +mdict begin +mindex 1 add +end +} bind def +/mstore { +matrix currentmatrix +} bind def +/AutoSizeY { +0 0 pl +dup 3 1 roll +4 -1 roll +add +pl exch pop +exch sub +} bind def +/pl { +transform +0.25 sub round 0.25 add exch +0.25 sub round 0.25 add exch +itransform +} bind def +/pll { +transform +round exch +round exch +itransform +} bind def +/pr { +dtransform +round exch +round exch +idtransform +} bind def +/m { +pl moveto +} bind def +/l { +pl lineto +} bind def +/c { +pl curveto +} bind def +/rm { +pr rmoveto +} bind def +/rl { +pr rlineto +} bind def +/ar { +5 -2 roll pl +5 2 roll +arc +} bind def +/an { +5 -2 roll pl +5 2 roll +arcn +} bind def +/MakePatternFont { +/FontDict 20 dict def +FontDict begin +/FontName exch def +/Encoding exch def +/FontMatrix [1 0 0 1 0 0 ] def +/FontType 3 def +/FontBBox [ 0 0 1 1 ] def +/PatternDict exch def +/RenderPattern { +patternDict exch get +exec +} bind def +/BuildChar { +exch begin +1 0 0 0 1 1 setcachedevice +Encoding exch get RenderPattern +end +} bind def +FontName FontDict definefont pop +end +} bind def +/SnapToPattenGrid + { + exch + dup 0 lt { + 1 index sub + } if + 1 index + div truncate + mul +} bind def +/FillPatternString { +dup length +1 sub +0 1 3 -1 roll { +2 index +2 index +3 -2 roll +put +} for +pop pop +} bind def +/AutoSizeY { + 0.0 exch dtransform + round + idtransform exch pop +} bind def + /AutoSizeX { + 0.0 dtransform + exch + round + exch + idtransform pop +} bind def +/AutoCellSize { + AutoSizeY + exch + AutoSizeX + exch +} bind def +/CheckPath { + false + { pop pop pop true exit} + { pop pop pop true exit} + { pop pop pop pop pop pop pop true exit} + { pop true exit} + pathforall +} bind def +/PatternFill { % patternCharacter + /patternString 1 string def + /cm mstore def + patternMatrix setmatrix + 1 1 AutoCellSize + dup 0 eq { pop 1} if + exch + dup 0 eq { pop 1} if + exch + /patternSize exch 24.0 mul def + /PatternSizeX exch 24.0 mul patternString length mul def + /flaterror 0 def + patternString FillPatternString + gsave + flaterror 1 add setflat + flattenpath + pathbbox + grestore + psy add flaterror add psy SnapToPattenGrid + exch psx add flaterror add psx SnapToPattenGrid + 3 -1 roll flaterror sub psy SnapToPattenGrid + 4 -1 roll flaterror sub psx SnapToPattenGrid + 4 2 roll pll + 4 2 roll pll + /llxsnap exch def + /llysnap exch def + /urxsnap exch def + /urysnap exch def + gsave + useClip true eq {clip}{eoclip} ifelse newpath + /PatternFont findfont [psx 0.0 0.0 psy 0.0 0.0] makefont setfont + llysnap patternSize urysnap { + llxsnap exch moveto + llxsnap PatternSizeX urxsnap { + pop + patternString show + %currentpoint am + } for + } bind for + grestore + cm setmatrix +} bind def % End 'PatternFill' +/DefaultPatternFont { + /cm mstore def + patternMatrix setmatrix + 1 1 AutoCellSize + dup 0 eq { pop 1} if + exch + dup 0 eq { pop 1} if + exch + /psy exch iSizeY mul def + /psx exch iSizeX mul def + /patternDict 64 dict def + patternDict begin + /NotDef {} def + /LiteDiagLines { + iSizeX iSizeY false [iSizeX 0.0 0.0 iSizeY -1.0 mul 0.0 iSizeY] + {pat} + imagemask + } bind def + end + /CustEncoding 256 array def + 0 255 1 { + CustEncoding exch /NotDef put + } bind for + CustEncoding 65 /LiteDiagLines put + patternDict CustEncoding /PatternFont MakePatternFont + /pathSegProc { + strokepath + CheckPath { + 65 PatternFill newpath + } if + } bind def + cm setmatrix +} bind def +/XRound { + dup + 3 -1 roll + exch mul round + exch div +} bind def +/RoundMatrix { + /i 0 def + dup { + 100000.0 XRound + 1 index + exch i exch put + /i i 1 add def + } forall +} bind def +/GetBoxesRatio { +3 -1 roll sub +7 1 roll +exch sub +6 1 roll +3 -1 roll sub +5 1 roll +exch sub +4 1 roll +3 -1 roll div +3 1 roll +exch div +exch +} bind def +%%BeginProcSet : Text Attributes Procs +/T {792 exch sub} bind def +/sx 0 def +/sy 0 def +/ex 0 def +/ey 0 def +/lw 0 def +/siz 0 def +/U {gsave 0 setlinecap +/lw siz 0.078125 mul def /ey exch neg def /ex exch def /sy exch neg def /sx exch def +fontkind plain eq + { + lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto stroke + } + { + currentdict /outlineFontSize known outlineFontSize 0 gt and + { + fontkind outline eq + { + /sy sy 0.0119444 siz mul sub def + /ey ey 0.0119444 siz mul sub def + gsave + 1 1 1 setrgbcolor lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto stroke + grestore + lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto + strokepath 0.0119444 siz mul setlinewidth stroke + } if + fontkind shadow eq fontkind outlineshadow eq or + { + /sy sy 0.0358332 siz mul sub def + /ey ey 0.0358332 siz mul sub def + lw setlinewidth + lw 2 div sx add sy + lw 2 div sub moveto + lw 2 div ex add ey + lw 2 div sub lineto stroke + gsave + 1 1 1 setrgbcolor lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto stroke + grestore + lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto + strokepath 0.0119444 siz mul setlinewidth stroke + } if + } if + } ifelse +grestore} bind def +/plain 1 def +/outline 2 def +/shadow 3 def +/outlineshadow 4 def +/fess { + currentdict /outlineFontSize known { + /outlineFontSize 2 index def + } if + findfont exch dup /siz exch def scalefont setfont +} bind def +/SHDW {gsave siz oldfontname fess siz 0.055 mul x add y siz 0.05 mul sub moveto c show grestore} def +/NRML {gsave 1 1 1 setrgbcolor siz oldfontname fess x y moveto c show grestore siz /Outline fess x y moveto c show} def +/S { +fontkind plain eq {neg moveto show} if +fontkind outline eq {neg /y exch def /x exch def /c exch def NRML} if +fontkind shadow eq {neg /y exch def /x exch def /c exch def SHDW NRML} if +fontkind outlineshadow eq {neg /y exch def /x exch def /c exch def SHDW NRML} if +} bind def +/F { +/fontkind exch def +fontkind plain eq {fess} if +fontkind outline eq {dup /oldfontname exch def exch dup /siz exch def exch OLF} if +fontkind shadow eq {dup /oldfontname exch def exch dup /siz exch def exch OLF} if +fontkind outlineshadow eq {dup /oldfontname exch def exch dup /siz exch def exch OLF} if +} bind def +/makeoutlinedict 15 dict def +/makeoutlinefont + { + makeoutlinedict begin + /uniqueid exch def + /strokewidth exch def + /newfontname exch def + /basefontname exch def + /basefontdict basefontname findfont def + /numentries basefontdict maxlength 1 add def + basefontdict /UniqueID known not + {/numentries numentries 1 add def} if + /outfontdict numentries dict def + basefontdict + { + exch dup /FID ne {exch outfontdict 3 1 roll put} {pop pop} ifelse + }forall + outfontdict /FontName newfontname put + outfontdict /PaintType 2 put + outfontdict /StrokeWidth strokewidth put + outfontdict /UniqueID uniqueid put + newfontname outfontdict definefont pop + end + }def +/UID { + findfont dup /UniqueID known + {/UniqueID get 1 add} + {pop 1} + ifelse +} def +/OLF { +dup +/Outline +1000 62 div +4 -1 roll +UID +/outlineFontSize 5 index def +makeoutlinefont +/Outline findfont exch scalefont setfont +} def +/CopyEncoding { +findfont +/Encoding get +dup length array +/tarrayz exch def +tarrayz 0 +3 -1 roll +putinterval +tarrayz +} bind def +/Re-encode { +dup length array copy +/eap 0 def +exch { +dup type /integertype eq { +/eap exch def +} { +1 index +exch +eap exch +put +/eap eap 1 add def +} ifelse +} forall +} bind def +/EncodeFont { +findfont dup +length dict +begin +{ 1 index /FID ne +{ def } +{ pop pop } ifelse +} forall +/FontName exch def +/Encoding exch def +FontName currentdict +end +definefont pop +} bind def +%%EndProcSet +%%BeginProcSet : clip2pathbbox +/clip2pathbbox { + /magicNum linewidth 2 div 1 2 sqrt div mul def + pathbbox + /urymn exch magicNum add def + /urxmn exch magicNum add def + /llymn exch magicNum sub def + /llxmn exch magicNum sub def + newpath llxmn llymn moveto llxmn urymn lineto urxmn urymn lineto urxmn llymn lineto + closepath clip newpath +} bind def +%%EndProcSet +%% Line takes the following arguments: +%% linewidth xEnd yEnd xStart yStart +%%BeginProcSet : Line +/Line { +MAV /LC get length 0 ne +{ + gsave + newpath + MAV /ArrowType get length 0 eq + MAV /SD get length 0 eq and + {2 setlinecap /UseClip {clip2pathbbox} def } + {0 setlinecap /UseClip {} def } ifelse + 0 792 translate + 1 -1 scale + CTM currentmatrix pop + /yStart exch def /xStart exch def /yEnd exch def /xEnd exch def /linewidth exch def + MAV /ArrowType get length 0 eq xStart xEnd ne yStart yEnd ne and and + {xStart yStart moveto xEnd yEnd lineto UseClip xStart yStart moveto xEnd yEnd lineto} + {xStart yStart moveto xEnd yEnd lineto} ifelse + linewidth setlinewidth SD strokepath + CheckPath {LC PF ArrowType} if + grestore +} +{pop pop pop pop pop} ifelse +} bind def +/CompensateForStroke { + sin currentlinewidth mul + exch + cos currentlinewidth mul + dup 0 translate + 4 -1 roll exch 2.0 mul sub + 3 1 roll + 2.0 mul sub +} bind def +/arrowdict 10 dict def +arrowdict begin + /SwallowTail { + newpath + 0.0 0.0 moveto + 1.0 -.5 lineto + .666 0.0 lineto + 1.0 .5 lineto + closepath + } bind def + /Triangular { + newpath + 0.0 0.0 moveto + 1.0 -.5 lineto + 1.0 .5 lineto + closepath + } bind def + /OpenTri { + newpath + 1.0 0.5 moveto + 0.0 0.0 lineto + 1.0 -0.5 lineto + } bind def + /ClosedTri { + newpath + 1.0 0.5 moveto + 0.0 0.0 lineto + 1.0 -0.5 lineto + closepath + } bind def + /SlashBar { + newpath + 0.5 -.5 moveto + -.5 0.5 lineto + } bind def + /Dot { + newpath + 0.5 0.0 moveto + 0 0 1 0 360 arc + closepath + } bind def + /ExtSlashBar { + newpath + 1.0 -.5 moveto + 0.0 0.5 lineto + } bind def +end +/ScaleArrowHead { + 0 0 4 -2 roll + 0 0 1 1 + 8 -4 roll GetBoxesRatio + scale +} bind def +/DrawArrowHead { + gsave + [] 0 setdash + currentpoint translate rotate + { + 4 copy + gsave + initmatrix + 100 200 translate + msave + ScaleArrowHead pop + arrowdict exch get exec + mrestore + strokepath + 0 0 3 index 3 index + pathbbox 8 4 roll + GetBoxesRatio + 4 2 roll + grestore + 3 index 1.0 exch sub + 6 -1 roll + { + 2 index mul + 0 translate + }{ + pop + } ifelse + msave + ScaleArrowHead scale + arrowdict exch get exec + mrestore + strokepath + } { + msave + ScaleArrowHead + arrowdict exch get exec + mrestore + } ifelse + CheckPath { + LC PF + } if + grestore +} bind def +%%EndProcSet +%%BeginProcSet : SR +/SR { + pbox left get pbox top get moveto + pbox right get pbox top get lineto + pbox right get pbox bottom get lineto + pbox left get pbox bottom get lineto + closepath +} bind def +%%EndProcSet +%%BeginProcSet : E +/E { +1.415 setmiterlimit +CM currentmatrix pop +pbox right get pbox left get sub abs dup +pbox bottom get pbox top get sub abs dup 3 -1 roll +lt {exch dup 3 -1 roll exch div 1 exch} +{dup 3 -1 roll exch div 1} ifelse scale +0 0 3 -1 roll 2 div 0 360 arc closepath +CM setmatrix +} bind def +%%EndProcSet +/StripFromFront { +dup length +2 index sub +3 1 roll +exch 3 -1 roll +getinterval +} bind def +/MakePathArray { + /k 0 def + {/k k 1 add def pop pop}{/k k 1 add def pop pop}{/k k 1 add def pop pop pop pop pop pop}{/k k 1 add def }pathforall + k array + /k 0 def + {{moveto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} + {{lineto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} + {{curveto} 7 array astore 1 index k 3 -1 roll put /k k 1 add def} + {{closepath} 1 array astore 1 index k 3 -1 roll put /k k 1 add def} +pathforall +}bind def +/MakeFlatPathArray { +/k 0 def +{/k k 1 add def pop pop}{/k k 1 add def pop pop}{pop pop pop pop pop pop}{}pathforall +k array +/k 0 def +{{moveto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} +{{lineto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} +{ pop pop pop pop pop pop} +{} +pathforall +}bind def +/FractionalLine { +2 index sub +.00001 mul +exch +3 index sub +.00001 mul +4 -1 roll add +3 1 roll +add +} bind def +/calcLineLength { + exch + 4 -1 roll + sub + dup mul + 3 1 roll exch + sub + dup mul + add sqrt +} bind def +/InitTotalLineLength { + /oldY exch def + /oldX exch def + theDash aload pop currentLineLength add setdash +} bind def +/AccumeLineLength { + 3 copy pop + 2 copy + oldX oldY + 4 2 roll calcLineLength + /segmentLength exch def + /currentLineLength currentLineLength segmentLength add def + /oldY exch def + /oldX exch def +} bind def +/DecumeLastLineLength { + /currentLineLength currentLineLength segmentLength sub def +} bind def +/DrawFlattendSegment { + /pointCount 2 def + dup 0 lt { pop 0 } if + fpc + 3 1 roll + 2 index + 1 index + gt { + 2 copy get + dup length + dup 3 eq { + pop + dup 0 get + exch 1 get + 2 copy InitTotalLineLength + m + } { + } ifelse + } { + pop 1 index + } ifelse + dup 1 add + 3 index + exch sub + dup 10 gt { pop 10} if + { + 1 add + 2 copy + get aload pop + AccumeLineLength + exec + } repeat + 3 1 roll pop pop + DecumeLastLineLength +} bind def +/IncFPC { + fpc add + /fpc exch def +} bind def +/DrawFlatPathArray { + fpc + 0 { + dup 2 index + 1 sub + lt { + flatPathArray exch + newpath + 1 sub DrawFlattendSegment + gsave + pathSegProc + grestore + newpath + } + { + pop pop + exit + } ifelse + } loop +} bind def +/RecordFirstSubSegment { + closepathArray 0 pathArray 0 get + put + closepathArray 1 + pathArray 0 get aload pop pop + pathArray 1 get dup length 3 eq { + aload pop pop + } { + newpath + 0 0 moveto + aload pop exec + /segmentArray flattenpath MakeFlatPathArray def + segmentArray 1 get aload pop pop + } ifelse + FractionalLine {lineto} 3 array astore + put +} bind def +/AppendClosePath { + closepathArray 0 get 2 {lineto} put + flatPathArray fpc closepathArray 0 get put + 1 IncFPC + flatPathArray fpc closepathArray 1 get put + 1 IncFPC +} bind def +/RecordCurrentDash { + /theDash + currentdash 2 array astore def + /currentLineLength 0 def +} bind def +/PatternStroke { + 0 setlinecap + RecordCurrentDash + /saveFlat currentflat def + .5 setflat + /pathArray MakePathArray def + /closepathArray 2 array def + /pathLength pathArray length def + /flatPathArray 513 array def + /currentLineLength 0 def + /fpc 0 def + pathArray pathLength 1 sub get + length 1 eq { + /usingClosepath true def + RecordFirstSubSegment + /pathLength pathLength 1 sub def + } { + /usingClosepath false def + } ifelse + 0 1 pathLength 1 sub { + pathArray exch get + dup length 3 eq { + fpc 1 add 512 ge { + DrawFlatPathArray + fpc 2 ge { + flatPathArray flatPathArray fpc 2 sub get 0 put + flatPathArray flatPathArray fpc 1 sub get 1 put + /fpc 2 def + }{ + /fpc 0 def + } ifelse + } if + flatPathArray exch fpc exch put + 1 IncFPC + } { + dup length 7 eq { + newpath + /nToStrip 0 def + fpc 1 gt { + flatPathArray fpc 2 sub get aload pop pop m + flatPathArray fpc 1 sub get aload pop exec + /nToStrip 2 def + } { + fpc 1 eq { + flatPathArray fpc 1 sub get aload pop exec + /nToStrip 2 def + } if + } ifelse + aload pop exec + /segmentArray flattenpath MakeFlatPathArray def + /segmentArray nToStrip segmentArray StripFromFront def + segmentArray length fpc add 512 lt { + flatPathArray fpc segmentArray putinterval + segmentArray length IncFPC + } { + DrawFlatPathArray + fpc 1 gt { + flatPathArray flatPathArray fpc 2 sub get 0 exch put + flatPathArray flatPathArray fpc 1 sub get 1 exch put + /fpc 2 def + }{ + /fpc 0 def + } ifelse + segmentArray length 512 lt { + flatPathArray fpc segmentArray putinterval + segmentArray length IncFPC + } { + segmentArray length + /exitLoop false def + 0 + { + 2 copy sub + dup 500 gt { + pop 500 + } { + /exitLoop true def + } ifelse + segmentArray 2 index 2 index getinterval + flatPathArray fpc 3 -1 roll putinterval + dup IncFPC + add + exitLoop { + exit + } { + DrawFlatPathArray + fpc 1 gt { + flatPathArray flatPathArray fpc 2 sub get 0 exch put + flatPathArray flatPathArray fpc 1 sub get 1 exch put + /fpc 2 def + }{ + /fpc 0 def + } ifelse + } ifelse + } loop + } ifelse + } ifelse + } if + } ifelse + } for + fpc 0 gt { + usingClosepath { + AppendClosePath + } if + DrawFlatPathArray + } if + saveFlat setflat +} bind def + + +%%EndProlog +initmsaverestore +/tctm matrix currentmatrix def +tctm RoundMatrix setmatrix +/patternMatrix mstore def +10 setmiterlimit +2 setlinecap +newpath +% +%tLayer +% +% +%tfBegGrp +% +% +%tfBegGrp +% +% +%tfBegGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 186.500 187.500 158.500 187.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 200.500 162.500 186.500 138.500 Line +%@EndLine +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 158.500 187.500 144.500 162.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 200.500 162.500 186.500 187.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 186.500 138.500 158.500 138.500 Line +%@EndLine +% +%tfEndGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 158.500 138.500 144.500 162.500 Line +%@EndLine +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 255.500 187.500 227.500 187.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 269.500 162.500 255.500 138.500 Line +%@EndLine +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 227.500 187.500 213.500 162.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 269.500 162.500 255.500 187.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 255.500 138.500 227.500 138.500 Line +%@EndLine +% +%tfEndGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 227.500 138.500 213.500 162.500 Line +%@EndLine +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 117.500 187.500 89.500 187.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 131.500 162.500 117.500 138.500 Line +%@EndLine +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 89.500 187.500 76.500 162.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 131.500 162.500 117.500 187.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 117.500 138.500 89.500 138.500 Line +%@EndLine +% +%tfEndGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 89.500 138.500 76.500 162.500 Line +%@EndLine +% +%tfEndGrp +% +% +%tfEndGrp +% +% +%tfBegGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 186.500 261.500 158.500 261.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 200.500 236.500 186.500 211.500 Line +%@EndLine +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 158.500 261.500 144.500 236.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 200.500 236.500 186.500 261.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 186.500 211.500 158.500 211.500 Line +%@EndLine +% +%tfEndGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 158.500 211.500 144.500 236.500 Line +%@EndLine +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 255.500 261.500 227.500 261.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 269.500 236.500 255.500 211.500 Line +%@EndLine +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 227.500 261.500 213.500 236.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 269.500 236.500 255.500 261.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 255.500 211.500 227.500 211.500 Line +%@EndLine +% +%tfEndGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 227.500 211.500 213.500 236.500 Line +%@EndLine +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 117.500 261.500 89.500 261.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 131.500 236.500 117.500 211.500 Line +%@EndLine +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 89.500 261.500 76.500 236.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 131.500 236.500 117.500 261.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 117.500 211.500 89.500 211.500 Line +%@EndLine +% +%tfEndGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 89.500 211.500 76.500 236.500 Line +%@EndLine +% +%tfEndGrp +% +% +%tfEndGrp +% +% +%tfEndGrp +% +% +%tfBegGrp +% +% +%tfBegGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 392.500 187.500 364.500 187.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 406.500 162.500 392.500 138.500 Line +%@EndLine +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 364.500 187.500 351.500 162.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 406.500 162.500 392.500 187.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 392.500 138.500 364.500 138.500 Line +%@EndLine +% +%tfEndGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 364.500 138.500 351.500 162.500 Line +%@EndLine +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 461.500 187.500 433.500 187.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 475.500 162.500 461.500 138.500 Line +%@EndLine +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 433.500 187.500 419.500 162.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 475.500 162.500 461.500 187.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 461.500 138.500 433.500 138.500 Line +%@EndLine +% +%tfEndGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 433.500 138.500 419.500 162.500 Line +%@EndLine +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 324.500 187.500 296.500 187.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 337.500 162.500 324.500 138.500 Line +%@EndLine +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 296.500 187.500 282.500 162.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 337.500 162.500 324.500 187.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 324.500 138.500 296.500 138.500 Line +%@EndLine +% +%tfEndGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 296.500 138.500 282.500 162.500 Line +%@EndLine +% +%tfEndGrp +% +% +%tfEndGrp +% +% +%tfBegGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 392.500 261.500 364.500 261.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 406.500 236.500 392.500 211.500 Line +%@EndLine +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 364.500 261.500 351.500 236.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 406.500 236.500 392.500 261.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 392.500 211.500 364.500 211.500 Line +%@EndLine +% +%tfEndGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 364.500 211.500 351.500 236.500 Line +%@EndLine +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 461.500 261.500 433.500 261.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 475.500 236.500 461.500 211.500 Line +%@EndLine +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 433.500 261.500 419.500 236.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 475.500 236.500 461.500 261.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 461.500 211.500 433.500 211.500 Line +%@EndLine +% +%tfEndGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 433.500 211.500 419.500 236.500 Line +%@EndLine +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 324.500 261.500 296.500 261.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 337.500 236.500 324.500 211.500 Line +%@EndLine +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 296.500 261.500 282.500 236.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 337.500 236.500 324.500 261.500 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 324.500 211.500 296.500 211.500 Line +%@EndLine +% +%tfEndGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 296.500 211.500 282.500 236.500 Line +%@EndLine +% +%tfEndGrp +% +% +%tfEndGrp +% +% +%tfEndGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 214.500 297.500 0.000 0.000 4.000 3.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 214.500 245.500 0.000 0.000 3.000 3.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 141.500 91.500 0.000 0.000 3.000 3.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 141.500 97.500 0.000 0.000 3.000 3.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 161.500 149.500 0.000 0.000 3.000 3.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 155.500 152.500 0.000 0.000 3.000 3.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 181.500 229.500 0.000 0.000 3.000 3.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 176.500 226.500 0.000 0.000 3.000 3.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 181.500 319.500 0.000 0.000 3.000 3.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 181.500 313.500 0.000 0.000 3.000 3.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 160.500 399.500 0.000 0.000 4.000 3.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 166.500 396.500 0.000 0.000 3.000 3.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 141.500 457.500 0.000 0.000 3.000 3.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 146.500 460.500 0.000 0.000 3.000 3.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 255.500 113.500 0.000 0.000 3.000 3.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 249.500 116.500 0.000 0.000 4.000 3.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 234.500 193.500 0.000 0.000 3.000 3.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 229.500 190.500 0.000 0.000 3.000 3.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 214.500 250.500 0.000 0.000 3.000 3.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 220.500 294.500 0.000 0.000 3.000 3.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 234.500 355.500 0.000 0.000 4.000 3.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 240.500 358.500 0.000 0.000 3.000 3.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 254.500 435.500 0.000 0.000 4.000 3.000 rect +%@EndOval +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginOval +/RT {E} def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +1.000 0 254.500 441.500 0.000 0.000 4.000 3.000 rect +%@EndOval +%@BeginText +save +%%IncludeFont: Helvetica +[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis +/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute +/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde +/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex +/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls +/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash +/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef +/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash +/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef +/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe +/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide +/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright +/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand +/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex +/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex +/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla +/hungarumlaut/ogonek/caron] +StandardEncoding Re-encode /_Helvetica /Helvetica EncodeFont + +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 156.500 99.500 0.000 0.000 16.000 11.000 rect +%@EndRect +gsave +105.000 164.500 T translate +0.0 rotate +1 1 scale +14.000 (_Helvetica) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(A) -5.000 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 157.500 168.500 0.000 0.000 16.000 12.000 rect +%@EndRect +gsave +174.500 165.500 T translate +0.0 rotate +1 1 scale +14.000 (_Helvetica) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(B) -6.000 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 156.500 236.500 0.000 0.000 16.000 13.000 rect +%@EndRect +gsave +243.000 164.500 T translate +0.0 rotate +1 1 scale +14.000 (_Helvetica) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(C) -6.000 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 156.500 305.500 0.000 0.000 16.000 12.000 rect +%@EndRect +gsave +311.500 164.500 T translate +0.0 rotate +1 1 scale +14.000 (_Helvetica) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(D) -6.000 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 157.500 374.500 0.000 0.000 16.000 11.000 rect +%@EndRect +gsave +380.000 165.500 T translate +0.0 rotate +1 1 scale +14.000 (_Helvetica) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(E) -5.000 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 156.500 443.500 0.000 0.000 16.000 11.000 rect +%@EndRect +gsave +449.000 164.500 T translate +0.0 rotate +1 1 scale +14.000 (_Helvetica) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(F) -5.000 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 230.500 99.500 0.000 0.000 16.000 13.000 rect +%@EndRect +gsave +106.000 238.500 T translate +0.0 rotate +1 1 scale +14.000 (_Helvetica) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(G) -6.000 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 230.500 166.500 0.000 0.000 16.000 13.000 rect +%@EndRect +gsave +173.000 238.500 T translate +0.0 rotate +1 1 scale +14.000 (_Helvetica) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(H) -6.000 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 230.500 240.500 0.000 0.000 16.000 6.000 rect +%@EndRect +gsave +243.500 238.500 T translate +0.0 rotate +1 1 scale +14.000 (_Helvetica) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(I) -3.000 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 229.500 307.500 0.000 0.000 16.000 9.000 rect +%@EndRect +gsave +312.000 237.500 T translate +0.0 rotate +1 1 scale +14.000 (_Helvetica) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(J) -4.000 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 229.500 375.500 0.000 0.000 16.000 11.000 rect +%@EndRect +gsave +381.000 237.500 T translate +0.0 rotate +1 1 scale +14.000 (_Helvetica) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(K) -5.000 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 230.500 444.500 0.000 0.000 16.000 10.000 rect +%@EndRect +gsave +449.500 238.500 T translate +0.0 rotate +1 1 scale +14.000 (_Helvetica) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(L) -5.000 4.000 S +grestore +%@EndText +% +%tfEndGrp +% +restore +%%Trailer +end diff --git a/doc/IGE335/Gplaque.eps b/doc/IGE335/Gplaque.eps new file mode 100644 index 0000000..72b85d5 --- /dev/null +++ b/doc/IGE335/Gplaque.eps @@ -0,0 +1,1513 @@ +%!PS-Adobe-2.0 EPSF-1.2 +%%Title: Fig9.eps +%%Creator: CLARIS EPSF Export Filter V1.0 +%%CreationDate:12/3/91 3:18:28 p.m. +%%BoundingBox: 46.500 561.750 505.500 622.250 +%%QDBoundingBox: 46.500 169.750 505.500 230.250 +%%DocumentFonts: +%%+ Symbol +%%+ Courier +%%DocumentProcessColors: Cyan Magenta Yellow Black +%%ObjectsIncluded: tText=T tLine=T tRect=T tRRect=F tOval=F tArc=F tFree=F tPoly=T tBMap=F tNote=F tBez=F tPMap=F +%%AttributesIncluded: kBaWPattType=T kPixPattType=T kGradientType=F +%%EndComments +/MAV 300 dict def +MAV begin +/useClip true def +/top 0 def +/left 1 def +/bottom 2 def +/right 3 def +/CM 6 array def +/CTM 6 array def +/CTMR 6 array def +/MTC 6 array def +/blimit 1500 def +/bcnt 0 def +/rbox 8 array def +/segbox 8 array def +/bbox1 4 array def +/c1 3 array def +/c2 3 array def +/d 3 array def +/delta 3 array def +/mycurrentrgbcolor 3 array def +/ulx 0 def +/uly 1 def +/llx 2 def +/lly 3 def +/urx 4 def +/ury 5 def +/lrx 6 def +/lry 7 def +/sp [0 0] def +/ep [0 0] def +/bbox 4 array def +/pbox 4 array def +/scrnProc currentscreen 3 1 roll pop pop def +/currentcolorscreen where { +begin +currentcolorscreen +end +3 1 roll pop pop +4 2 roll pop pop +5 -2 roll pop pop +6 -2 roll pop pop +/kProc exch def +/bProc exch def +/gProc exch def +/rProc exch def +} if +/Max {2 copy gt {pop}{exch pop} ifelse} bind def +/cellPenW 72.0 /currentcolorscreen where +{begin currentcolorscreen end pop pop +10 1 roll pop pop 8 1 roll pop pop + 6 1 roll pop pop Max Max Max } +{currentscreen pop pop} ifelse div 2.0 div def +%%BeginProcSet : rect +/rect { + /saveobj save def + R PC PF LC SS + saveobj restore +} bind def +%%EndProcSet +%%BeginProcSet : R +/R { + newpath + pbox astore pop + 0 792 translate 1 -1 scale CTMR currentmatrix pop exch translate + /objectCord mstore def + pbox right get 2 div + dup pbox left get exch sub + pbox left 3 -1 roll put + dup pbox right 3 -1 roll put + pbox bottom get 2 div + dup pbox top get exch sub + pbox top 3 -1 roll put + dup pbox bottom 3 -1 roll put + translate + CTM currentmatrix pop + 57.3 mul rotate + RT +} bind def +%%EndProcSet +%%BeginProcSet : SaveScreenBW + /SaveScreenBW { + currentscreen + /scrnProc exch def + /scrnAngle exch def + /scrnFreq exch def + } bind def +%%EndProcSet +%%BeginProcSet : RestoreScreenBW + /RestoreScreenBW { + scrnFreq scrnAngle MAV /scrnProc get setscreen + } bind def +%%EndProcSet +%%BeginProcSet : SetFreqAngleBW + /SetFreqAngleBW { + currentscreen + 3 1 roll + pop pop + setscreen + } bind def +%%EndProcSet +%%BeginProcSet : SaveScreenColor + /SaveScreenColor { + currentcolorscreen + /grayProc exch def + /grayAngle exch def + /grayFreq exch def + /bProc exch def + /bAngle exch def + /bFreq exch def + /gProc exch def + /gAngle exch def + /gFreq exch def + /rProc exch def + /rAngle exch def + /rFreq exch def + } bind def +%%EndProcSet +%%BeginProcSet : RestoreColorScreen + /RestoreColorScreen { + rFreq rAngle MAV /rProc get gFreq gAngle MAV /gProc get bFreq bAngle MAV /bProc get grayFreq grayAngle MAV /grayProc get setcolorscreen + } bind def +%%EndProcSet +%%BeginProcSet : SetFreqAngleColor + /SetFreqAngleColor { + currentcolorscreen + 3 1 roll pop pop + 4 2 roll pop pop + 5 -2 roll pop pop + 6 -2 roll pop pop + 4 1 roll + 6 1 roll + 8 1 roll + 10 1 roll + setcolorscreen + } bind def +%%EndProcSet +/initmsaverestore { +userdict begin +/mdict 10 dict def +mdict begin +/mindex -1 def +/mstacksize 25 def +/mstack mstacksize array def +/incmindex { +/mindex mindex 1 add def +} bind def +/decmindex { +/mindex mindex 1 sub def +} bind def +/checkmindex { +mindex 0 lt { +(%ERROR: msave/mrestore stack underflow: Offending command 'mrestore' +) print flush +stop +} +{ +mindex mstacksize ge { +(%ERROR: msave/mrestore stack overflow: Offending command 'msave' +) print flush +stop +} if +} ifelse +} bind def +/mpush { +incmindex +checkmindex +mstack mindex +3 -1 roll put +} bind def +/mpop { +checkmindex +mstack mindex get +decmindex +} bind def +end +end +} bind def +/msave { +mdict begin +matrix currentmatrix mpush +end +} bind def +/mrestore { +mdict begin +mpop setmatrix +end +} bind def +/msavelevel { +mdict begin +mindex 1 add +end +} bind def +/mstore { +matrix currentmatrix +} bind def +/AutoSizeY { +0 0 pl +dup 3 1 roll +4 -1 roll +add +pl exch pop +exch sub +} bind def +/pl { +transform +0.25 sub round 0.25 add exch +0.25 sub round 0.25 add exch +itransform +} bind def +/pll { +transform +round exch +round exch +itransform +} bind def +/pr { +dtransform +round exch +round exch +idtransform +} bind def +/m { +pl moveto +} bind def +/l { +pl lineto +} bind def +/c { +pl curveto +} bind def +/rm { +pr rmoveto +} bind def +/rl { +pr rlineto +} bind def +/ar { +5 -2 roll pl +5 2 roll +arc +} bind def +/an { +5 -2 roll pl +5 2 roll +arcn +} bind def +/MakePatternFont { +/FontDict 20 dict def +FontDict begin +/FontName exch def +/Encoding exch def +/FontMatrix [1 0 0 1 0 0 ] def +/FontType 3 def +/FontBBox [ 0 0 1 1 ] def +/PatternDict exch def +/RenderPattern { +patternDict exch get +exec +} bind def +/BuildChar { +exch begin +1 0 0 0 1 1 setcachedevice +Encoding exch get RenderPattern +end +} bind def +FontName FontDict definefont pop +end +} bind def +/SnapToPattenGrid + { + exch + dup 0 lt { + 1 index sub + } if + 1 index + div truncate + mul +} bind def +/FillPatternString { +dup length +1 sub +0 1 3 -1 roll { +2 index +2 index +3 -2 roll +put +} for +pop pop +} bind def +/AutoSizeY { + 0.0 exch dtransform + round + idtransform exch pop +} bind def + /AutoSizeX { + 0.0 dtransform + exch + round + exch + idtransform pop +} bind def +/AutoCellSize { + AutoSizeY + exch + AutoSizeX + exch +} bind def +/CheckPath { + false + { pop pop pop true exit} + { pop pop pop true exit} + { pop pop pop pop pop pop pop true exit} + { pop true exit} + pathforall +} bind def +/PatternFill { % patternCharacter + /patternString 1 string def + /cm mstore def + patternMatrix setmatrix + 1 1 AutoCellSize + dup 0 eq { pop 1} if + exch + dup 0 eq { pop 1} if + exch + /patternSize exch 24.0 mul def + /PatternSizeX exch 24.0 mul patternString length mul def + /flaterror 0 def + patternString FillPatternString + gsave + flaterror 1 add setflat + flattenpath + pathbbox + grestore + psy add flaterror add psy SnapToPattenGrid + exch psx add flaterror add psx SnapToPattenGrid + 3 -1 roll flaterror sub psy SnapToPattenGrid + 4 -1 roll flaterror sub psx SnapToPattenGrid + 4 2 roll pll + 4 2 roll pll + /llxsnap exch def + /llysnap exch def + /urxsnap exch def + /urysnap exch def + gsave + useClip true eq {clip}{eoclip} ifelse newpath + /PatternFont findfont [psx 0.0 0.0 psy 0.0 0.0] makefont setfont + llysnap patternSize urysnap { + llxsnap exch moveto + llxsnap PatternSizeX urxsnap { + pop + patternString show + %currentpoint am + } for + } bind for + grestore + cm setmatrix +} bind def % End 'PatternFill' +/DefaultPatternFont { + /cm mstore def + patternMatrix setmatrix + 1 1 AutoCellSize + dup 0 eq { pop 1} if + exch + dup 0 eq { pop 1} if + exch + /psy exch iSizeY mul def + /psx exch iSizeX mul def + /patternDict 64 dict def + patternDict begin + /NotDef {} def + /LiteDiagLines { + iSizeX iSizeY false [iSizeX 0.0 0.0 iSizeY -1.0 mul 0.0 iSizeY] + {pat} + imagemask + } bind def + end + /CustEncoding 256 array def + 0 255 1 { + CustEncoding exch /NotDef put + } bind for + CustEncoding 65 /LiteDiagLines put + patternDict CustEncoding /PatternFont MakePatternFont + /pathSegProc { + strokepath + CheckPath { + 65 PatternFill newpath + } if + } bind def + cm setmatrix +} bind def +/XRound { + dup + 3 -1 roll + exch mul round + exch div +} bind def +/RoundMatrix { + /i 0 def + dup { + 100000.0 XRound + 1 index + exch i exch put + /i i 1 add def + } forall +} bind def +/GetBoxesRatio { +3 -1 roll sub +7 1 roll +exch sub +6 1 roll +3 -1 roll sub +5 1 roll +exch sub +4 1 roll +3 -1 roll div +3 1 roll +exch div +exch +} bind def +%%BeginProcSet : Text Attributes Procs +/T {792 exch sub} bind def +/sx 0 def +/sy 0 def +/ex 0 def +/ey 0 def +/lw 0 def +/siz 0 def +/U {gsave 0 setlinecap +/lw siz 0.078125 mul def /ey exch neg def /ex exch def /sy exch neg def /sx exch def +fontkind plain eq + { + lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto stroke + } + { + currentdict /outlineFontSize known outlineFontSize 0 gt and + { + fontkind outline eq + { + /sy sy 0.0119444 siz mul sub def + /ey ey 0.0119444 siz mul sub def + gsave + 1 1 1 setrgbcolor lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto stroke + grestore + lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto + strokepath 0.0119444 siz mul setlinewidth stroke + } if + fontkind shadow eq fontkind outlineshadow eq or + { + /sy sy 0.0358332 siz mul sub def + /ey ey 0.0358332 siz mul sub def + lw setlinewidth + lw 2 div sx add sy + lw 2 div sub moveto + lw 2 div ex add ey + lw 2 div sub lineto stroke + gsave + 1 1 1 setrgbcolor lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto stroke + grestore + lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto + strokepath 0.0119444 siz mul setlinewidth stroke + } if + } if + } ifelse +grestore} bind def +/plain 1 def +/outline 2 def +/shadow 3 def +/outlineshadow 4 def +/fess { + currentdict /outlineFontSize known { + /outlineFontSize 2 index def + } if + findfont exch dup /siz exch def scalefont setfont +} bind def +/SHDW {gsave siz oldfontname fess siz 0.055 mul x add y siz 0.05 mul sub moveto c show grestore} def +/NRML {gsave 1 1 1 setrgbcolor siz oldfontname fess x y moveto c show grestore siz /Outline fess x y moveto c show} def +/S { +fontkind plain eq {neg moveto show} if +fontkind outline eq {neg /y exch def /x exch def /c exch def NRML} if +fontkind shadow eq {neg /y exch def /x exch def /c exch def SHDW NRML} if +fontkind outlineshadow eq {neg /y exch def /x exch def /c exch def SHDW NRML} if +} bind def +/F { +/fontkind exch def +fontkind plain eq {fess} if +fontkind outline eq {dup /oldfontname exch def exch dup /siz exch def exch OLF} if +fontkind shadow eq {dup /oldfontname exch def exch dup /siz exch def exch OLF} if +fontkind outlineshadow eq {dup /oldfontname exch def exch dup /siz exch def exch OLF} if +} bind def +/makeoutlinedict 15 dict def +/makeoutlinefont + { + makeoutlinedict begin + /uniqueid exch def + /strokewidth exch def + /newfontname exch def + /basefontname exch def + /basefontdict basefontname findfont def + /numentries basefontdict maxlength 1 add def + basefontdict /UniqueID known not + {/numentries numentries 1 add def} if + /outfontdict numentries dict def + basefontdict + { + exch dup /FID ne {exch outfontdict 3 1 roll put} {pop pop} ifelse + }forall + outfontdict /FontName newfontname put + outfontdict /PaintType 2 put + outfontdict /StrokeWidth strokewidth put + outfontdict /UniqueID uniqueid put + newfontname outfontdict definefont pop + end + }def +/UID { + findfont dup /UniqueID known + {/UniqueID get 1 add} + {pop 1} + ifelse +} def +/OLF { +dup +/Outline +1000 62 div +4 -1 roll +UID +/outlineFontSize 5 index def +makeoutlinefont +/Outline findfont exch scalefont setfont +} def +/CopyEncoding { +findfont +/Encoding get +dup length array +/tarrayz exch def +tarrayz 0 +3 -1 roll +putinterval +tarrayz +} bind def +/Re-encode { +dup length array copy +/eap 0 def +exch { +dup type /integertype eq { +/eap exch def +} { +1 index +exch +eap exch +put +/eap eap 1 add def +} ifelse +} forall +} bind def +/EncodeFont { +findfont dup +length dict +begin +{ 1 index /FID ne +{ def } +{ pop pop } ifelse +} forall +/FontName exch def +/Encoding exch def +FontName currentdict +end +definefont pop +} bind def +%%EndProcSet +%%BeginProcSet : clip2pathbbox +/clip2pathbbox { + /magicNum linewidth 2 div 1 2 sqrt div mul def + pathbbox + /urymn exch magicNum add def + /urxmn exch magicNum add def + /llymn exch magicNum sub def + /llxmn exch magicNum sub def + newpath llxmn llymn moveto llxmn urymn lineto urxmn urymn lineto urxmn llymn lineto + closepath clip newpath +} bind def +%%EndProcSet +%% Line takes the following arguments: +%% linewidth xEnd yEnd xStart yStart +%%BeginProcSet : Line +/Line { +MAV /LC get length 0 ne +{ + gsave + newpath + MAV /ArrowType get length 0 eq + MAV /SD get length 0 eq and + {2 setlinecap /UseClip {clip2pathbbox} def } + {0 setlinecap /UseClip {} def } ifelse + 0 792 translate + 1 -1 scale + CTM currentmatrix pop + /yStart exch def /xStart exch def /yEnd exch def /xEnd exch def /linewidth exch def + MAV /ArrowType get length 0 eq xStart xEnd ne yStart yEnd ne and and + {xStart yStart moveto xEnd yEnd lineto UseClip xStart yStart moveto xEnd yEnd lineto} + {xStart yStart moveto xEnd yEnd lineto} ifelse + linewidth setlinewidth SD strokepath + CheckPath {LC PF ArrowType} if + grestore +} +{pop pop pop pop pop} ifelse +} bind def +/CompensateForStroke { + sin currentlinewidth mul + exch + cos currentlinewidth mul + dup 0 translate + 4 -1 roll exch 2.0 mul sub + 3 1 roll + 2.0 mul sub +} bind def +/arrowdict 10 dict def +arrowdict begin + /SwallowTail { + newpath + 0.0 0.0 moveto + 1.0 -.5 lineto + .666 0.0 lineto + 1.0 .5 lineto + closepath + } bind def + /Triangular { + newpath + 0.0 0.0 moveto + 1.0 -.5 lineto + 1.0 .5 lineto + closepath + } bind def + /OpenTri { + newpath + 1.0 0.5 moveto + 0.0 0.0 lineto + 1.0 -0.5 lineto + } bind def + /ClosedTri { + newpath + 1.0 0.5 moveto + 0.0 0.0 lineto + 1.0 -0.5 lineto + closepath + } bind def + /SlashBar { + newpath + 0.5 -.5 moveto + -.5 0.5 lineto + } bind def + /Dot { + newpath + 0.5 0.0 moveto + 0 0 1 0 360 arc + closepath + } bind def + /ExtSlashBar { + newpath + 1.0 -.5 moveto + 0.0 0.5 lineto + } bind def +end +/ScaleArrowHead { + 0 0 4 -2 roll + 0 0 1 1 + 8 -4 roll GetBoxesRatio + scale +} bind def +/DrawArrowHead { + gsave + [] 0 setdash + currentpoint translate rotate + { + 4 copy + gsave + initmatrix + 100 200 translate + msave + ScaleArrowHead pop + arrowdict exch get exec + mrestore + strokepath + 0 0 3 index 3 index + pathbbox 8 4 roll + GetBoxesRatio + 4 2 roll + grestore + 3 index 1.0 exch sub + 6 -1 roll + { + 2 index mul + 0 translate + }{ + pop + } ifelse + msave + ScaleArrowHead scale + arrowdict exch get exec + mrestore + strokepath + } { + msave + ScaleArrowHead + arrowdict exch get exec + mrestore + } ifelse + CheckPath { + LC PF + } if + grestore +} bind def +%%EndProcSet +%%BeginProcSet : SR +/SR { + pbox left get pbox top get moveto + pbox right get pbox top get lineto + pbox right get pbox bottom get lineto + pbox left get pbox bottom get lineto + closepath +} bind def +%%EndProcSet + +/StripFromFront { +dup length +2 index sub +3 1 roll +exch 3 -1 roll +getinterval +} bind def +/MakePathArray { + /k 0 def + {/k k 1 add def pop pop}{/k k 1 add def pop pop}{/k k 1 add def pop pop pop pop pop pop}{/k k 1 add def }pathforall + k array + /k 0 def + {{moveto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} + {{lineto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} + {{curveto} 7 array astore 1 index k 3 -1 roll put /k k 1 add def} + {{closepath} 1 array astore 1 index k 3 -1 roll put /k k 1 add def} +pathforall +}bind def +/MakeFlatPathArray { +/k 0 def +{/k k 1 add def pop pop}{/k k 1 add def pop pop}{pop pop pop pop pop pop}{}pathforall +k array +/k 0 def +{{moveto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} +{{lineto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} +{ pop pop pop pop pop pop} +{} +pathforall +}bind def +/FractionalLine { +2 index sub +.00001 mul +exch +3 index sub +.00001 mul +4 -1 roll add +3 1 roll +add +} bind def +/calcLineLength { + exch + 4 -1 roll + sub + dup mul + 3 1 roll exch + sub + dup mul + add sqrt +} bind def +/InitTotalLineLength { + /oldY exch def + /oldX exch def + theDash aload pop currentLineLength add setdash +} bind def +/AccumeLineLength { + 3 copy pop + 2 copy + oldX oldY + 4 2 roll calcLineLength + /segmentLength exch def + /currentLineLength currentLineLength segmentLength add def + /oldY exch def + /oldX exch def +} bind def +/DecumeLastLineLength { + /currentLineLength currentLineLength segmentLength sub def +} bind def +/DrawFlattendSegment { + /pointCount 2 def + dup 0 lt { pop 0 } if + fpc + 3 1 roll + 2 index + 1 index + gt { + 2 copy get + dup length + dup 3 eq { + pop + dup 0 get + exch 1 get + 2 copy InitTotalLineLength + m + } { + } ifelse + } { + pop 1 index + } ifelse + dup 1 add + 3 index + exch sub + dup 10 gt { pop 10} if + { + 1 add + 2 copy + get aload pop + AccumeLineLength + exec + } repeat + 3 1 roll pop pop + DecumeLastLineLength +} bind def +/IncFPC { + fpc add + /fpc exch def +} bind def +/DrawFlatPathArray { + fpc + 0 { + dup 2 index + 1 sub + lt { + flatPathArray exch + newpath + 1 sub DrawFlattendSegment + gsave + pathSegProc + grestore + newpath + } + { + pop pop + exit + } ifelse + } loop +} bind def +/RecordFirstSubSegment { + closepathArray 0 pathArray 0 get + put + closepathArray 1 + pathArray 0 get aload pop pop + pathArray 1 get dup length 3 eq { + aload pop pop + } { + newpath + 0 0 moveto + aload pop exec + /segmentArray flattenpath MakeFlatPathArray def + segmentArray 1 get aload pop pop + } ifelse + FractionalLine {lineto} 3 array astore + put +} bind def +/AppendClosePath { + closepathArray 0 get 2 {lineto} put + flatPathArray fpc closepathArray 0 get put + 1 IncFPC + flatPathArray fpc closepathArray 1 get put + 1 IncFPC +} bind def +/RecordCurrentDash { + /theDash + currentdash 2 array astore def + /currentLineLength 0 def +} bind def +/PatternStroke { + 0 setlinecap + RecordCurrentDash + /saveFlat currentflat def + .5 setflat + /pathArray MakePathArray def + /closepathArray 2 array def + /pathLength pathArray length def + /flatPathArray 513 array def + /currentLineLength 0 def + /fpc 0 def + pathArray pathLength 1 sub get + length 1 eq { + /usingClosepath true def + RecordFirstSubSegment + /pathLength pathLength 1 sub def + } { + /usingClosepath false def + } ifelse + 0 1 pathLength 1 sub { + pathArray exch get + dup length 3 eq { + fpc 1 add 512 ge { + DrawFlatPathArray + fpc 2 ge { + flatPathArray flatPathArray fpc 2 sub get 0 put + flatPathArray flatPathArray fpc 1 sub get 1 put + /fpc 2 def + }{ + /fpc 0 def + } ifelse + } if + flatPathArray exch fpc exch put + 1 IncFPC + } { + dup length 7 eq { + newpath + /nToStrip 0 def + fpc 1 gt { + flatPathArray fpc 2 sub get aload pop pop m + flatPathArray fpc 1 sub get aload pop exec + /nToStrip 2 def + } { + fpc 1 eq { + flatPathArray fpc 1 sub get aload pop exec + /nToStrip 2 def + } if + } ifelse + aload pop exec + /segmentArray flattenpath MakeFlatPathArray def + /segmentArray nToStrip segmentArray StripFromFront def + segmentArray length fpc add 512 lt { + flatPathArray fpc segmentArray putinterval + segmentArray length IncFPC + } { + DrawFlatPathArray + fpc 1 gt { + flatPathArray flatPathArray fpc 2 sub get 0 exch put + flatPathArray flatPathArray fpc 1 sub get 1 exch put + /fpc 2 def + }{ + /fpc 0 def + } ifelse + segmentArray length 512 lt { + flatPathArray fpc segmentArray putinterval + segmentArray length IncFPC + } { + segmentArray length + /exitLoop false def + 0 + { + 2 copy sub + dup 500 gt { + pop 500 + } { + /exitLoop true def + } ifelse + segmentArray 2 index 2 index getinterval + flatPathArray fpc 3 -1 roll putinterval + dup IncFPC + add + exitLoop { + exit + } { + DrawFlatPathArray + fpc 1 gt { + flatPathArray flatPathArray fpc 2 sub get 0 exch put + flatPathArray flatPathArray fpc 1 sub get 1 exch put + /fpc 2 def + }{ + /fpc 0 def + } ifelse + } ifelse + } loop + } ifelse + } ifelse + } if + } ifelse + } for + fpc 0 gt { + usingClosepath { + AppendClosePath + } if + DrawFlatPathArray + } if + saveFlat setflat +} bind def + + +%%EndProlog +initmsaverestore +/tctm matrix currentmatrix def +tctm RoundMatrix setmatrix +/patternMatrix mstore def +10 setmiterlimit +2 setlinecap +newpath +% +%tLayer +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 80.500 215.250 80.500 170.250 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 116.500 215.250 116.500 170.250 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 152.500 215.250 152.500 170.250 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 188.500 215.250 188.500 170.250 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 224.500 215.250 224.500 170.250 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 260.500 215.250 260.500 170.250 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 296.500 215.250 296.500 170.250 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 332.500 215.250 332.500 170.250 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 368.500 215.250 368.500 170.250 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 440.500 215.250 440.500 170.250 Line +%@EndLine +%@BeginText +save +%%IncludeFont: Courier +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 213.250 72.500 0.000 0.000 17.000 21.000 rect +%@EndRect +gsave +83.000 221.750 T translate +0.0 rotate +1 1 scale +12.000 (Courier) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(0) -10.000 4.000 S +(.) -2.000 4.000 S +(0) 1.000 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 213.250 108.500 0.000 0.000 17.000 21.000 rect +%@EndRect +gsave +119.000 221.750 T translate +0.0 rotate +1 1 scale +12.000 (Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(0) -10.000 4.000 S +(.) -2.000 4.000 S +(1) 1.000 4.000 S +grestore +%@EndText +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 98.500 215.250 98.500 170.250 Line +%@EndLine +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 213.250 180.500 0.000 0.000 17.000 21.000 rect +%@EndRect +gsave +191.000 221.750 T translate +0.0 rotate +1 1 scale +12.000 (Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(0) -10.000 4.000 S +(.) -2.000 4.000 S +(3) 1.000 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 213.250 252.500 0.000 0.000 17.000 21.000 rect +%@EndRect +gsave +263.000 221.750 T translate +0.0 rotate +1 1 scale +12.000 (Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(0) -10.000 4.000 S +(.) -2.000 4.000 S +(5) 1.000 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 213.250 287.500 0.000 0.000 17.000 21.000 rect +%@EndRect +gsave +298.000 221.750 T translate +0.0 rotate +1 1 scale +12.000 (Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(0) -10.000 4.000 S +(.) -2.000 4.000 S +(6) 1.000 4.000 S +grestore +%@EndText +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginPoly +/saveobj save def +/LC {} def +/SS {pop} def +/PC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +0.000 0 202.250 471.500 0.000 0.000 7.000 14.000 +pbox astore pop +0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop +/objectCord mstore def +pbox bbox copy pop +/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def +[14.000 4.000] CP +[0.000 7.000] CP +[0.000 4.000 ] CP +[0.000 0.000 ] CP +[0.000 0.000 14.000 4.000 14.000 4.000] CP +closepath +/useClip true def +PC PF +LC SS +saveobj restore +%@EndPoly +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 471.500 206.250 53.500 206.250 Line +%@EndLine +% +%tfEndGrp +% +%@BeginText +restore +save +%%IncludeFont: Symbol +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 175.250 46.500 0.000 0.000 19.000 31.000 rect +%@EndRect +gsave +62.000 184.750 T translate +0.0 rotate +1 1 scale +12.000 (Symbol) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(b) -15.000 4.000 S +(=) -8.414 4.000 S +(0) -1.828 4.000 S +(.) 4.171 4.000 S +(0) 7.171 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 175.250 451.500 0.000 0.000 19.000 30.000 rect +%@EndRect +gsave +466.500 184.750 T translate +0.0 rotate +1 1 scale +12.000 (Symbol) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(b) -15.000 4.000 S +(=) -8.414 4.000 S +(1) -1.828 4.000 S +(.) 4.171 4.000 S +(2) 7.171 4.000 S +grestore +%@EndText +%@BeginText +restore +save +%%IncludeFont: Courier +[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis +/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute +/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde +/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex +/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls +/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash +/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef +/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash +/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef +/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe +/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide +/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright +/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand +/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex +/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex +/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla +/hungarumlaut/ogonek/caron] +StandardEncoding Re-encode /_Courier /Courier EncodeFont + +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 198.250 495.500 0.000 0.000 16.000 10.000 rect +%@EndRect +gsave +500.500 206.250 T translate +0.0 rotate +1 1 scale +14.000 (_Courier) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(X) -5.000 4.000 S +grestore +%@EndText +%@BeginText +restore +save +%%IncludeFont: Courier +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 213.250 360.500 0.000 0.000 17.000 21.000 rect +%@EndRect +gsave +371.000 221.750 T translate +0.0 rotate +1 1 scale +12.000 (Courier) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(0) -10.000 4.000 S +(.) -2.000 4.000 S +(8) 1.000 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 213.250 432.500 0.000 0.000 17.000 21.000 rect +%@EndRect +gsave +443.000 221.750 T translate +0.0 rotate +1 1 scale +12.000 (Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -10.000 4.000 S +(.) -2.000 4.000 S +(0) 1.000 4.000 S +grestore +%@EndText +% +%tfEndGrp +% +restore +%%Trailer +end diff --git a/doc/IGE335/Gr120.eps b/doc/IGE335/Gr120.eps new file mode 100644 index 0000000..18e27e9 --- /dev/null +++ b/doc/IGE335/Gr120.eps @@ -0,0 +1,9673 @@ +%!PS-Adobe-2.0 EPSF-1.2 +%%Title: Fig3.eps +%%Creator: CLARIS EPSF Export Filter V1.0 +%%CreationDate:12/3/91 3:01:24 p.m. +%%BoundingBox: 45.000 424.062 507.000 759.937 +%%QDBoundingBox: 45.000 32.062 507.000 367.937 +%%DocumentFonts: Courier +%%+ Times-Roman +%%DocumentProcessColors: Cyan Magenta Yellow Black +%%ObjectsIncluded: tText=T tLine=T tRect=T tRRect=F tOval=T tArc=F tFree=F tPoly=F tBMap=F tNote=F tBez=F tPMap=F +%%AttributesIncluded: kBaWPattType=T kPixPattType=T kGradientType=F +%%EndComments +/MAV 300 dict def +MAV begin +/useClip true def +/top 0 def +/left 1 def +/bottom 2 def +/right 3 def +/CM 6 array def +/CTM 6 array def +/CTMR 6 array def +/MTC 6 array def +/blimit 1500 def +/bcnt 0 def +/rbox 8 array def +/segbox 8 array def +/bbox1 4 array def +/c1 3 array def +/c2 3 array def +/d 3 array def +/delta 3 array def +/mycurrentrgbcolor 3 array def +/ulx 0 def +/uly 1 def +/llx 2 def +/lly 3 def +/urx 4 def +/ury 5 def +/lrx 6 def +/lry 7 def +/sp [0 0] def +/ep [0 0] def +/bbox 4 array def +/pbox 4 array def +/scrnProc currentscreen 3 1 roll pop pop def +/currentcolorscreen where { +begin +currentcolorscreen +end +3 1 roll pop pop +4 2 roll pop pop +5 -2 roll pop pop +6 -2 roll pop pop +/kProc exch def +/bProc exch def +/gProc exch def +/rProc exch def +} if +/Max {2 copy gt {pop}{exch pop} ifelse} bind def +/cellPenW 72.0 /currentcolorscreen where +{begin currentcolorscreen end pop pop +10 1 roll pop pop 8 1 roll pop pop + 6 1 roll pop pop Max Max Max } +{currentscreen pop pop} ifelse div 2.0 div def +%%BeginProcSet : rect +/rect { + /saveobj save def + R PC PF LC SS + saveobj restore +} bind def +%%EndProcSet +%%BeginProcSet : R +/R { + newpath + pbox astore pop + 0 792 translate 1 -1 scale CTMR currentmatrix pop exch translate + /objectCord mstore def + pbox right get 2 div + dup pbox left get exch sub + pbox left 3 -1 roll put + dup pbox right 3 -1 roll put + pbox bottom get 2 div + dup pbox top get exch sub + pbox top 3 -1 roll put + dup pbox bottom 3 -1 roll put + translate + CTM currentmatrix pop + 57.3 mul rotate + RT +} bind def +%%EndProcSet +%%BeginProcSet : SaveScreenBW + /SaveScreenBW { + currentscreen + /scrnProc exch def + /scrnAngle exch def + /scrnFreq exch def + } bind def +%%EndProcSet +%%BeginProcSet : RestoreScreenBW + /RestoreScreenBW { + scrnFreq scrnAngle MAV /scrnProc get setscreen + } bind def +%%EndProcSet +%%BeginProcSet : SetFreqAngleBW + /SetFreqAngleBW { + currentscreen + 3 1 roll + pop pop + setscreen + } bind def +%%EndProcSet +%%BeginProcSet : SaveScreenColor + /SaveScreenColor { + currentcolorscreen + /grayProc exch def + /grayAngle exch def + /grayFreq exch def + /bProc exch def + /bAngle exch def + /bFreq exch def + /gProc exch def + /gAngle exch def + /gFreq exch def + /rProc exch def + /rAngle exch def + /rFreq exch def + } bind def +%%EndProcSet +%%BeginProcSet : RestoreColorScreen + /RestoreColorScreen { + rFreq rAngle MAV /rProc get gFreq gAngle MAV /gProc get bFreq bAngle MAV /bProc get grayFreq grayAngle MAV /grayProc get setcolorscreen + } bind def +%%EndProcSet +%%BeginProcSet : SetFreqAngleColor + /SetFreqAngleColor { + currentcolorscreen + 3 1 roll pop pop + 4 2 roll pop pop + 5 -2 roll pop pop + 6 -2 roll pop pop + 4 1 roll + 6 1 roll + 8 1 roll + 10 1 roll + setcolorscreen + } bind def +%%EndProcSet +/initmsaverestore { +userdict begin +/mdict 10 dict def +mdict begin +/mindex -1 def +/mstacksize 25 def +/mstack mstacksize array def +/incmindex { +/mindex mindex 1 add def +} bind def +/decmindex { +/mindex mindex 1 sub def +} bind def +/checkmindex { +mindex 0 lt { +(%ERROR: msave/mrestore stack underflow: Offending command 'mrestore' +) print flush +stop +} +{ +mindex mstacksize ge { +(%ERROR: msave/mrestore stack overflow: Offending command 'msave' +) print flush +stop +} if +} ifelse +} bind def +/mpush { +incmindex +checkmindex +mstack mindex +3 -1 roll put +} bind def +/mpop { +checkmindex +mstack mindex get +decmindex +} bind def +end +end +} bind def +/msave { +mdict begin +matrix currentmatrix mpush +end +} bind def +/mrestore { +mdict begin +mpop setmatrix +end +} bind def +/msavelevel { +mdict begin +mindex 1 add +end +} bind def +/mstore { +matrix currentmatrix +} bind def +/AutoSizeY { +0 0 pl +dup 3 1 roll +4 -1 roll +add +pl exch pop +exch sub +} bind def +/pl { +transform +0.25 sub round 0.25 add exch +0.25 sub round 0.25 add exch +itransform +} bind def +/pll { +transform +round exch +round exch +itransform +} bind def +/pr { +dtransform +round exch +round exch +idtransform +} bind def +/m { +pl moveto +} bind def +/l { +pl lineto +} bind def +/c { +pl curveto +} bind def +/rm { +pr rmoveto +} bind def +/rl { +pr rlineto +} bind def +/ar { +5 -2 roll pl +5 2 roll +arc +} bind def +/an { +5 -2 roll pl +5 2 roll +arcn +} bind def +/MakePatternFont { +/FontDict 20 dict def +FontDict begin +/FontName exch def +/Encoding exch def +/FontMatrix [1 0 0 1 0 0 ] def +/FontType 3 def +/FontBBox [ 0 0 1 1 ] def +/PatternDict exch def +/RenderPattern { +patternDict exch get +exec +} bind def +/BuildChar { +exch begin +1 0 0 0 1 1 setcachedevice +Encoding exch get RenderPattern +end +} bind def +FontName FontDict definefont pop +end +} bind def +/SnapToPattenGrid + { + exch + dup 0 lt { + 1 index sub + } if + 1 index + div truncate + mul +} bind def +/FillPatternString { +dup length +1 sub +0 1 3 -1 roll { +2 index +2 index +3 -2 roll +put +} for +pop pop +} bind def +/AutoSizeY { + 0.0 exch dtransform + round + idtransform exch pop +} bind def + /AutoSizeX { + 0.0 dtransform + exch + round + exch + idtransform pop +} bind def +/AutoCellSize { + AutoSizeY + exch + AutoSizeX + exch +} bind def +/CheckPath { + false + { pop pop pop true exit} + { pop pop pop true exit} + { pop pop pop pop pop pop pop true exit} + { pop true exit} + pathforall +} bind def +/PatternFill { % patternCharacter + /patternString 1 string def + /cm mstore def + patternMatrix setmatrix + 1 1 AutoCellSize + dup 0 eq { pop 1} if + exch + dup 0 eq { pop 1} if + exch + /patternSize exch 24.0 mul def + /PatternSizeX exch 24.0 mul patternString length mul def + /flaterror 0 def + patternString FillPatternString + gsave + flaterror 1 add setflat + flattenpath + pathbbox + grestore + psy add flaterror add psy SnapToPattenGrid + exch psx add flaterror add psx SnapToPattenGrid + 3 -1 roll flaterror sub psy SnapToPattenGrid + 4 -1 roll flaterror sub psx SnapToPattenGrid + 4 2 roll pll + 4 2 roll pll + /llxsnap exch def + /llysnap exch def + /urxsnap exch def + /urysnap exch def + gsave + useClip true eq {clip}{eoclip} ifelse newpath + /PatternFont findfont [psx 0.0 0.0 psy 0.0 0.0] makefont setfont + llysnap patternSize urysnap { + llxsnap exch moveto + llxsnap PatternSizeX urxsnap { + pop + patternString show + %currentpoint am + } for + } bind for + grestore + cm setmatrix +} bind def % End 'PatternFill' +/DefaultPatternFont { + /cm mstore def + patternMatrix setmatrix + 1 1 AutoCellSize + dup 0 eq { pop 1} if + exch + dup 0 eq { pop 1} if + exch + /psy exch iSizeY mul def + /psx exch iSizeX mul def + /patternDict 64 dict def + patternDict begin + /NotDef {} def + /LiteDiagLines { + iSizeX iSizeY false [iSizeX 0.0 0.0 iSizeY -1.0 mul 0.0 iSizeY] + {pat} + imagemask + } bind def + end + /CustEncoding 256 array def + 0 255 1 { + CustEncoding exch /NotDef put + } bind for + CustEncoding 65 /LiteDiagLines put + patternDict CustEncoding /PatternFont MakePatternFont + /pathSegProc { + strokepath + CheckPath { + 65 PatternFill newpath + } if + } bind def + cm setmatrix +} bind def +/XRound { + dup + 3 -1 roll + exch mul round + exch div +} bind def +/RoundMatrix { + /i 0 def + dup { + 100000.0 XRound + 1 index + exch i exch put + /i i 1 add def + } forall +} bind def +/GetBoxesRatio { +3 -1 roll sub +7 1 roll +exch sub +6 1 roll +3 -1 roll sub +5 1 roll +exch sub +4 1 roll +3 -1 roll div +3 1 roll +exch div +exch +} bind def +%%BeginProcSet : Text Attributes Procs +/T {792 exch sub} bind def +/sx 0 def +/sy 0 def +/ex 0 def +/ey 0 def +/lw 0 def +/siz 0 def +/U {gsave 0 setlinecap +/lw siz 0.078125 mul def /ey exch neg def /ex exch def /sy exch neg def /sx exch def +fontkind plain eq + { + lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto stroke + } + { + currentdict /outlineFontSize known outlineFontSize 0 gt and + { + fontkind outline eq + { + /sy sy 0.0119444 siz mul sub def + /ey ey 0.0119444 siz mul sub def + gsave + 1 1 1 setrgbcolor lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto stroke + grestore + lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto + strokepath 0.0119444 siz mul setlinewidth stroke + } if + fontkind shadow eq fontkind outlineshadow eq or + { + /sy sy 0.0358332 siz mul sub def + /ey ey 0.0358332 siz mul sub def + lw setlinewidth + lw 2 div sx add sy + lw 2 div sub moveto + lw 2 div ex add ey + lw 2 div sub lineto stroke + gsave + 1 1 1 setrgbcolor lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto stroke + grestore + lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto + strokepath 0.0119444 siz mul setlinewidth stroke + } if + } if + } ifelse +grestore} bind def +/plain 1 def +/outline 2 def +/shadow 3 def +/outlineshadow 4 def +/fess { + currentdict /outlineFontSize known { + /outlineFontSize 2 index def + } if + findfont exch dup /siz exch def scalefont setfont +} bind def +/SHDW {gsave siz oldfontname fess siz 0.055 mul x add y siz 0.05 mul sub moveto c show grestore} def +/NRML {gsave 1 1 1 setrgbcolor siz oldfontname fess x y moveto c show grestore siz /Outline fess x y moveto c show} def +/S { +fontkind plain eq {neg moveto show} if +fontkind outline eq {neg /y exch def /x exch def /c exch def NRML} if +fontkind shadow eq {neg /y exch def /x exch def /c exch def SHDW NRML} if +fontkind outlineshadow eq {neg /y exch def /x exch def /c exch def SHDW NRML} if +} bind def +/F { +/fontkind exch def +fontkind plain eq {fess} if +fontkind outline eq {dup /oldfontname exch def exch dup /siz exch def exch OLF} if +fontkind shadow eq {dup /oldfontname exch def exch dup /siz exch def exch OLF} if +fontkind outlineshadow eq {dup /oldfontname exch def exch dup /siz exch def exch OLF} if +} bind def +/makeoutlinedict 15 dict def +/makeoutlinefont + { + makeoutlinedict begin + /uniqueid exch def + /strokewidth exch def + /newfontname exch def + /basefontname exch def + /basefontdict basefontname findfont def + /numentries basefontdict maxlength 1 add def + basefontdict /UniqueID known not + {/numentries numentries 1 add def} if + /outfontdict numentries dict def + basefontdict + { + exch dup /FID ne {exch outfontdict 3 1 roll put} {pop pop} ifelse + }forall + outfontdict /FontName newfontname put + outfontdict /PaintType 2 put + outfontdict /StrokeWidth strokewidth put + outfontdict /UniqueID uniqueid put + newfontname outfontdict definefont pop + end + }def +/UID { + findfont dup /UniqueID known + {/UniqueID get 1 add} + {pop 1} + ifelse +} def +/OLF { +dup +/Outline +1000 62 div +4 -1 roll +UID +/outlineFontSize 5 index def +makeoutlinefont +/Outline findfont exch scalefont setfont +} def +/CopyEncoding { +findfont +/Encoding get +dup length array +/tarrayz exch def +tarrayz 0 +3 -1 roll +putinterval +tarrayz +} bind def +/Re-encode { +dup length array copy +/eap 0 def +exch { +dup type /integertype eq { +/eap exch def +} { +1 index +exch +eap exch +put +/eap eap 1 add def +} ifelse +} forall +} bind def +/EncodeFont { +findfont dup +length dict +begin +{ 1 index /FID ne +{ def } +{ pop pop } ifelse +} forall +/FontName exch def +/Encoding exch def +FontName currentdict +end +definefont pop +} bind def +%%EndProcSet +%%BeginProcSet : clip2pathbbox +/clip2pathbbox { + /magicNum linewidth 2 div 1 2 sqrt div mul def + pathbbox + /urymn exch magicNum add def + /urxmn exch magicNum add def + /llymn exch magicNum sub def + /llxmn exch magicNum sub def + newpath llxmn llymn moveto llxmn urymn lineto urxmn urymn lineto urxmn llymn lineto + closepath clip newpath +} bind def +%%EndProcSet +%% Line takes the following arguments: +%% linewidth xEnd yEnd xStart yStart +%%BeginProcSet : Line +/Line { +MAV /LC get length 0 ne +{ + gsave + newpath + MAV /ArrowType get length 0 eq + MAV /SD get length 0 eq and + {2 setlinecap /UseClip {clip2pathbbox} def } + {0 setlinecap /UseClip {} def } ifelse + 0 792 translate + 1 -1 scale + CTM currentmatrix pop + /yStart exch def /xStart exch def /yEnd exch def /xEnd exch def /linewidth exch def + MAV /ArrowType get length 0 eq xStart xEnd ne yStart yEnd ne and and + {xStart yStart moveto xEnd yEnd lineto UseClip xStart yStart moveto xEnd yEnd lineto} + {xStart yStart moveto xEnd yEnd lineto} ifelse + linewidth setlinewidth SD strokepath + CheckPath {LC PF ArrowType} if + grestore +} +{pop pop pop pop pop} ifelse +} bind def +/CompensateForStroke { + sin currentlinewidth mul + exch + cos currentlinewidth mul + dup 0 translate + 4 -1 roll exch 2.0 mul sub + 3 1 roll + 2.0 mul sub +} bind def +/arrowdict 10 dict def +arrowdict begin + /SwallowTail { + newpath + 0.0 0.0 moveto + 1.0 -.5 lineto + .666 0.0 lineto + 1.0 .5 lineto + closepath + } bind def + /Triangular { + newpath + 0.0 0.0 moveto + 1.0 -.5 lineto + 1.0 .5 lineto + closepath + } bind def + /OpenTri { + newpath + 1.0 0.5 moveto + 0.0 0.0 lineto + 1.0 -0.5 lineto + } bind def + /ClosedTri { + newpath + 1.0 0.5 moveto + 0.0 0.0 lineto + 1.0 -0.5 lineto + closepath + } bind def + /SlashBar { + newpath + 0.5 -.5 moveto + -.5 0.5 lineto + } bind def + /Dot { + newpath + 0.5 0.0 moveto + 0 0 1 0 360 arc + closepath + } bind def + /ExtSlashBar { + newpath + 1.0 -.5 moveto + 0.0 0.5 lineto + } bind def +end +/ScaleArrowHead { + 0 0 4 -2 roll + 0 0 1 1 + 8 -4 roll GetBoxesRatio + scale +} bind def +/DrawArrowHead { + gsave + [] 0 setdash + currentpoint translate rotate + { + 4 copy + gsave + initmatrix + 100 200 translate + msave + ScaleArrowHead pop + arrowdict exch get exec + mrestore + strokepath + 0 0 3 index 3 index + pathbbox 8 4 roll + GetBoxesRatio + 4 2 roll + grestore + 3 index 1.0 exch sub + 6 -1 roll + { + 2 index mul + 0 translate + }{ + pop + } ifelse + msave + ScaleArrowHead scale + arrowdict exch get exec + mrestore + strokepath + } { + msave + ScaleArrowHead + arrowdict exch get exec + mrestore + } ifelse + CheckPath { + LC PF + } if + grestore +} bind def +%%EndProcSet +%%BeginProcSet : SR +/SR { + pbox left get pbox top get moveto + pbox right get pbox top get lineto + pbox right get pbox bottom get lineto + pbox left get pbox bottom get lineto + closepath +} bind def +%%EndProcSet +%%BeginProcSet : E +/E { +1.415 setmiterlimit +CM currentmatrix pop +pbox right get pbox left get sub abs dup +pbox bottom get pbox top get sub abs dup 3 -1 roll +lt {exch dup 3 -1 roll exch div 1 exch} +{dup 3 -1 roll exch div 1} ifelse scale +0 0 3 -1 roll 2 div 0 360 arc closepath +CM setmatrix +} bind def +%%EndProcSet +/StripFromFront { +dup length +2 index sub +3 1 roll +exch 3 -1 roll +getinterval +} bind def +/MakePathArray { + /k 0 def + {/k k 1 add def pop pop}{/k k 1 add def pop pop}{/k k 1 add def pop pop pop pop pop pop}{/k k 1 add def }pathforall + k array + /k 0 def + {{moveto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} + {{lineto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} + {{curveto} 7 array astore 1 index k 3 -1 roll put /k k 1 add def} + {{closepath} 1 array astore 1 index k 3 -1 roll put /k k 1 add def} +pathforall +}bind def +/MakeFlatPathArray { +/k 0 def +{/k k 1 add def pop pop}{/k k 1 add def pop pop}{pop pop pop pop pop pop}{}pathforall +k array +/k 0 def +{{moveto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} +{{lineto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} +{ pop pop pop pop pop pop} +{} +pathforall +}bind def +/FractionalLine { +2 index sub +.00001 mul +exch +3 index sub +.00001 mul +4 -1 roll add +3 1 roll +add +} bind def +/calcLineLength { + exch + 4 -1 roll + sub + dup mul + 3 1 roll exch + sub + dup mul + add sqrt +} bind def +/InitTotalLineLength { + /oldY exch def + /oldX exch def + theDash aload pop currentLineLength add setdash +} bind def +/AccumeLineLength { + 3 copy pop + 2 copy + oldX oldY + 4 2 roll calcLineLength + /segmentLength exch def + /currentLineLength currentLineLength segmentLength add def + /oldY exch def + /oldX exch def +} bind def +/DecumeLastLineLength { + /currentLineLength currentLineLength segmentLength sub def +} bind def +/DrawFlattendSegment { + /pointCount 2 def + dup 0 lt { pop 0 } if + fpc + 3 1 roll + 2 index + 1 index + gt { + 2 copy get + dup length + dup 3 eq { + pop + dup 0 get + exch 1 get + 2 copy InitTotalLineLength + m + } { + } ifelse + } { + pop 1 index + } ifelse + dup 1 add + 3 index + exch sub + dup 10 gt { pop 10} if + { + 1 add + 2 copy + get aload pop + AccumeLineLength + exec + } repeat + 3 1 roll pop pop + DecumeLastLineLength +} bind def +/IncFPC { + fpc add + /fpc exch def +} bind def +/DrawFlatPathArray { + fpc + 0 { + dup 2 index + 1 sub + lt { + flatPathArray exch + newpath + 1 sub DrawFlattendSegment + gsave + pathSegProc + grestore + newpath + } + { + pop pop + exit + } ifelse + } loop +} bind def +/RecordFirstSubSegment { + closepathArray 0 pathArray 0 get + put + closepathArray 1 + pathArray 0 get aload pop pop + pathArray 1 get dup length 3 eq { + aload pop pop + } { + newpath + 0 0 moveto + aload pop exec + /segmentArray flattenpath MakeFlatPathArray def + segmentArray 1 get aload pop pop + } ifelse + FractionalLine {lineto} 3 array astore + put +} bind def +/AppendClosePath { + closepathArray 0 get 2 {lineto} put + flatPathArray fpc closepathArray 0 get put + 1 IncFPC + flatPathArray fpc closepathArray 1 get put + 1 IncFPC +} bind def +/RecordCurrentDash { + /theDash + currentdash 2 array astore def + /currentLineLength 0 def +} bind def +/PatternStroke { + 0 setlinecap + RecordCurrentDash + /saveFlat currentflat def + .5 setflat + /pathArray MakePathArray def + /closepathArray 2 array def + /pathLength pathArray length def + /flatPathArray 513 array def + /currentLineLength 0 def + /fpc 0 def + pathArray pathLength 1 sub get + length 1 eq { + /usingClosepath true def + RecordFirstSubSegment + /pathLength pathLength 1 sub def + } { + /usingClosepath false def + } ifelse + 0 1 pathLength 1 sub { + pathArray exch get + dup length 3 eq { + fpc 1 add 512 ge { + DrawFlatPathArray + fpc 2 ge { + flatPathArray flatPathArray fpc 2 sub get 0 put + flatPathArray flatPathArray fpc 1 sub get 1 put + /fpc 2 def + }{ + /fpc 0 def + } ifelse + } if + flatPathArray exch fpc exch put + 1 IncFPC + } { + dup length 7 eq { + newpath + /nToStrip 0 def + fpc 1 gt { + flatPathArray fpc 2 sub get aload pop pop m + flatPathArray fpc 1 sub get aload pop exec + /nToStrip 2 def + } { + fpc 1 eq { + flatPathArray fpc 1 sub get aload pop exec + /nToStrip 2 def + } if + } ifelse + aload pop exec + /segmentArray flattenpath MakeFlatPathArray def + /segmentArray nToStrip segmentArray StripFromFront def + segmentArray length fpc add 512 lt { + flatPathArray fpc segmentArray putinterval + segmentArray length IncFPC + } { + DrawFlatPathArray + fpc 1 gt { + flatPathArray flatPathArray fpc 2 sub get 0 exch put + flatPathArray flatPathArray fpc 1 sub get 1 exch put + /fpc 2 def + }{ + /fpc 0 def + } ifelse + segmentArray length 512 lt { + flatPathArray fpc segmentArray putinterval + segmentArray length IncFPC + } { + segmentArray length + /exitLoop false def + 0 + { + 2 copy sub + dup 500 gt { + pop 500 + } { + /exitLoop true def + } ifelse + segmentArray 2 index 2 index getinterval + flatPathArray fpc 3 -1 roll putinterval + dup IncFPC + add + exitLoop { + exit + } { + DrawFlatPathArray + fpc 1 gt { + flatPathArray flatPathArray fpc 2 sub get 0 exch put + flatPathArray flatPathArray fpc 1 sub get 1 exch put + /fpc 2 def + }{ + /fpc 0 def + } ifelse + } ifelse + } loop + } ifelse + } ifelse + } if + } ifelse + } for + fpc 0 gt { + usingClosepath { + AppendClosePath + } if + DrawFlatPathArray + } if + saveFlat setflat +} bind def + + +%%EndProlog +initmsaverestore +/tctm matrix currentmatrix def +tctm RoundMatrix setmatrix +/patternMatrix mstore def +10 setmiterlimit +2 setlinecap +newpath +% +%tLayer +% +% +%tfBegGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 304.500 93.562 286.500 93.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 340.500 306.562 331.500 291.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 395.500 63.562 386.500 48.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 477.500 109.562 468.500 93.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 505.500 124.562 495.500 109.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 340.500 93.562 331.500 78.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 477.500 109.562 468.500 124.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 422.500 78.562 413.500 93.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 313.500 78.562 304.500 93.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 304.500 215.562 286.500 215.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 413.500 185.562 395.500 185.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 422.500 169.562 413.500 154.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 441.500 200.562 422.500 200.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 441.500 169.562 422.500 169.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 422.500 169.562 413.500 184.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 450.500 184.562 441.500 169.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 422.500 200.562 413.500 185.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 450.500 185.562 441.500 200.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 422.500 200.562 413.500 215.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 450.500 215.562 441.500 200.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 468.500 185.562 450.500 185.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 450.500 154.562 441.500 169.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 304.500 124.562 286.500 124.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 313.500 109.562 304.500 93.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 331.500 139.562 313.500 139.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 331.500 109.562 313.500 109.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 313.500 109.562 304.500 124.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 340.500 124.562 331.500 109.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 313.500 139.562 304.500 124.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 340.500 124.562 331.500 139.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 313.500 139.562 304.500 154.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 340.500 154.562 331.500 139.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 359.500 124.562 340.500 124.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 340.500 93.562 331.500 109.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 304.500 154.562 286.500 154.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 304.500 185.562 286.500 185.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 313.500 169.562 304.500 154.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 331.500 200.562 313.500 200.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 331.500 169.562 313.500 169.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 313.500 169.562 304.500 184.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 340.500 184.562 331.500 169.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 313.500 200.562 304.500 185.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 340.500 185.562 331.500 200.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 313.500 200.562 304.500 215.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 340.500 215.562 331.500 200.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 359.500 185.562 340.500 185.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 340.500 154.562 331.500 169.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 313.500 230.562 304.500 215.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 331.500 260.562 313.500 260.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 331.500 230.562 313.500 230.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 313.500 230.562 304.500 245.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 340.500 245.562 331.500 230.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 340.500 245.562 331.500 260.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 340.500 276.562 331.500 260.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 359.500 245.562 340.500 245.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 340.500 215.562 331.500 230.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 413.500 245.562 395.500 245.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 422.500 230.562 413.500 215.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 441.500 260.562 422.500 260.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 441.500 230.562 422.500 230.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 422.500 230.562 413.500 245.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 450.500 245.562 441.500 230.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 422.500 260.562 413.500 245.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 450.500 245.562 441.500 260.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 422.500 260.562 413.500 276.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 450.500 276.562 441.500 260.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 468.500 245.562 450.500 245.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 450.500 215.562 441.500 230.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 359.500 215.562 340.500 215.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 368.500 200.562 359.500 185.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 386.500 230.562 368.500 230.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 386.500 200.562 368.500 200.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 368.500 200.562 359.500 215.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 395.500 215.562 386.500 200.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 368.500 230.562 359.500 215.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 395.500 215.562 386.500 230.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 368.500 230.562 359.500 245.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 395.500 245.562 386.500 230.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 413.500 215.562 395.500 215.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 395.500 185.562 386.500 200.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 331.500 352.562 313.500 352.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 331.500 321.562 313.500 321.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 340.500 336.562 331.500 321.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 340.500 336.562 331.500 351.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 359.500 336.562 340.500 336.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 340.500 306.562 331.500 321.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 340.500 276.562 331.500 291.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 368.500 321.562 359.500 336.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 413.500 306.562 395.500 306.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 422.500 291.562 413.500 276.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 441.500 321.562 422.500 321.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 441.500 291.562 422.500 291.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 422.500 291.562 413.500 306.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 450.500 306.562 441.500 291.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 422.500 321.562 413.500 306.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 450.500 306.562 441.500 321.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 422.500 321.562 413.500 336.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 395.500 336.562 386.500 321.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 468.500 306.562 450.500 306.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 450.500 276.562 441.500 291.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 359.500 276.562 340.500 276.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 368.500 260.562 359.500 245.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 386.500 291.562 368.500 291.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 386.500 260.562 368.500 260.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 368.500 260.562 359.500 276.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 395.500 276.562 386.500 260.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 368.500 291.562 359.500 276.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 395.500 276.562 386.500 291.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 368.500 291.562 359.500 306.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 395.500 306.562 386.500 291.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 413.500 276.562 395.500 276.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 395.500 245.562 386.500 260.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 368.500 321.562 359.500 306.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 359.500 306.562 340.500 306.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 331.500 291.562 313.500 291.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 468.500 276.562 450.500 276.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 477.500 260.562 468.500 245.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 495.500 291.562 477.500 291.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 495.500 260.562 477.500 260.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 477.500 260.562 468.500 276.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 505.500 276.562 495.500 260.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 477.500 291.562 468.500 276.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 505.500 276.562 495.500 291.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 477.500 291.562 468.500 306.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 505.500 245.562 495.500 260.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 468.500 215.562 450.500 215.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 477.500 200.562 468.500 185.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 495.500 230.562 477.500 230.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 495.500 200.562 477.500 200.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 477.500 200.562 468.500 215.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 505.500 215.562 495.500 200.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 477.500 230.562 468.500 215.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 505.500 215.562 495.500 230.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 477.500 230.562 468.500 245.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 505.500 245.562 495.500 230.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 505.500 185.562 495.500 200.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 468.500 154.562 450.500 154.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 477.500 139.562 468.500 124.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 495.500 169.562 477.500 169.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 495.500 139.562 477.500 139.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 477.500 139.562 468.500 154.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 505.500 154.562 495.500 139.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 477.500 169.562 468.500 154.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 505.500 154.562 495.500 169.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 477.500 169.562 468.500 184.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 505.500 184.562 495.500 169.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 505.500 124.562 495.500 139.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 413.500 124.562 395.500 124.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 422.500 109.562 413.500 93.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 441.500 139.562 422.500 139.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 441.500 109.562 422.500 109.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 422.500 109.562 413.500 124.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 450.500 124.562 441.500 109.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 422.500 139.562 413.500 124.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 450.500 124.562 441.500 139.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 422.500 139.562 413.500 154.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 450.500 154.562 441.500 139.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 468.500 124.562 450.500 124.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 450.500 93.562 441.500 109.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 359.500 154.562 340.500 154.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 368.500 139.562 359.500 124.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 386.500 169.562 368.500 169.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 386.500 139.562 368.500 139.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 368.500 139.562 359.500 154.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 395.500 154.562 386.500 139.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 368.500 169.562 359.500 154.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 395.500 154.562 386.500 169.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 368.500 169.562 359.500 184.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 395.500 184.562 386.500 169.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 413.500 154.562 395.500 154.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 395.500 124.562 386.500 139.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 359.500 93.562 340.500 93.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 368.500 78.562 359.500 63.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 386.500 109.562 368.500 109.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 386.500 78.562 368.500 78.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 368.500 78.562 359.500 93.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 395.500 93.562 386.500 78.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 368.500 109.562 359.500 93.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 395.500 93.562 386.500 109.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 368.500 109.562 359.500 124.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 395.500 124.562 386.500 109.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 413.500 93.562 395.500 93.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 395.500 63.562 386.500 78.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 386.500 48.562 368.500 48.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 359.500 63.562 340.500 63.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 331.500 78.562 313.500 78.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 340.500 63.562 331.500 78.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 368.500 48.562 359.500 63.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 313.500 78.562 304.500 63.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 340.500 63.562 331.500 48.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 368.500 48.562 359.500 33.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 313.500 48.562 304.500 63.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 340.500 33.562 331.500 48.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 304.500 63.562 286.500 63.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 331.500 48.562 313.500 48.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 359.500 33.562 340.500 33.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 413.500 63.562 395.500 63.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 441.500 78.562 422.500 78.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 422.500 78.562 413.500 63.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 450.500 93.562 441.500 78.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 468.500 93.562 450.500 93.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 495.500 109.562 477.500 109.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 413.500 336.562 395.500 336.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 386.500 321.562 368.500 321.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 395.500 306.562 386.500 321.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 386.500 352.562 368.500 352.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 395.500 336.562 386.500 351.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 368.500 352.562 359.500 367.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 359.500 367.562 340.500 367.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 368.500 351.562 359.500 336.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 340.500 367.562 331.500 352.562 Line +%@EndLine +%@BeginText +save +%%IncludeFont: Courier +[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis +/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute +/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde +/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex +/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls +/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash +/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef +/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash +/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef +/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe +/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide +/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright +/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand +/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex +/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex +/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla +/hungarumlaut/ogonek/caron] +StandardEncoding Re-encode /_Courier /Courier EncodeFont + +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 188.562 343.500 0.000 0.000 24.000 16.000 rect +%@EndRect +gsave +351.500 200.562 T translate +0.0 rotate +1 1 scale +24.000 (_Courier) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -8.000 6.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 204.562 370.500 0.000 0.000 24.000 16.000 rect +%@EndRect +gsave +378.500 216.562 T translate +0.0 rotate +1 1 scale +24.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -8.000 6.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 174.562 370.500 0.000 0.000 24.000 16.000 rect +%@EndRect +gsave +378.500 186.562 T translate +0.0 rotate +1 1 scale +24.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -8.000 6.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 159.562 343.500 0.000 0.000 24.000 16.000 rect +%@EndRect +gsave +351.500 171.562 T translate +0.0 rotate +1 1 scale +24.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(4) -8.000 6.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 235.562 370.500 0.000 0.000 24.000 16.000 rect +%@EndRect +gsave +378.500 247.562 T translate +0.0 rotate +1 1 scale +24.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(5) -8.000 6.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 221.562 397.500 0.000 0.000 24.000 16.000 rect +%@EndRect +gsave +405.500 233.562 T translate +0.0 rotate +1 1 scale +24.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(6) -8.000 6.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 191.562 396.500 0.000 0.000 24.000 16.000 rect +%@EndRect +gsave +404.500 203.562 T translate +0.0 rotate +1 1 scale +24.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(7) -8.000 6.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 160.562 397.500 0.000 0.000 24.000 16.000 rect +%@EndRect +gsave +405.500 172.562 T translate +0.0 rotate +1 1 scale +24.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(8) -8.000 6.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 145.562 370.500 0.000 0.000 24.000 16.000 rect +%@EndRect +gsave +378.500 157.562 T translate +0.0 rotate +1 1 scale +24.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(9) -8.000 6.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 131.562 339.500 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +351.500 141.062 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -12.000 5.000 S +(0) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 268.562 367.500 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +379.500 278.062 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -12.000 5.000 S +(1) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 254.562 393.500 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +405.500 264.062 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -12.000 5.000 S +(2) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 238.562 421.500 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +433.500 248.062 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -12.000 5.000 S +(3) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 207.562 421.500 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +433.500 217.062 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -12.000 5.000 S +(4) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 176.562 421.500 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +433.500 186.062 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -12.000 5.000 S +(5) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 146.562 421.500 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +433.500 156.062 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -12.000 5.000 S +(6) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 131.562 393.500 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +405.500 141.062 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -12.000 5.000 S +(7) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 115.562 366.500 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +378.500 125.062 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -12.000 5.000 S +(8) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 101.562 339.500 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +351.500 111.062 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -12.000 5.000 S +(9) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 297.562 367.500 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +379.500 307.062 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -12.000 5.000 S +(0) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 283.562 394.500 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +406.500 293.062 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -12.000 5.000 S +(1) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 268.562 421.500 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +433.500 278.062 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -12.000 5.000 S +(2) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 252.562 448.500 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +460.500 262.062 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -12.000 5.000 S +(3) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 222.562 449.500 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +461.500 232.062 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -12.000 5.000 S +(4) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 192.562 449.500 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +461.500 202.062 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -12.000 5.000 S +(5) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 161.562 448.500 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +460.500 171.062 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -12.000 5.000 S +(6) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 131.562 449.500 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +461.500 141.062 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -12.000 5.000 S +(7) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 116.562 421.500 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +433.500 126.062 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -12.000 5.000 S +(8) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 100.562 393.500 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +405.500 110.062 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -12.000 5.000 S +(9) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 85.562 366.500 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +378.500 95.062 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -12.000 5.000 S +(0) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 71.562 339.500 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +351.500 81.062 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -12.000 5.000 S +(1) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 328.562 366.500 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +378.500 338.062 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -12.000 5.000 S +(2) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 313.562 394.500 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +406.500 323.062 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -12.000 5.000 S +(3) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 298.562 421.500 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +433.500 308.062 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -12.000 5.000 S +(4) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 283.562 448.500 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +460.500 293.062 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -12.000 5.000 S +(5) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 267.562 476.500 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +488.500 277.062 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -12.000 5.000 S +(6) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 237.562 476.500 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +488.500 247.062 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -12.000 5.000 S +(7) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 207.562 476.500 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +488.500 217.062 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -12.000 5.000 S +(8) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 176.562 476.500 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +488.500 186.062 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -12.000 5.000 S +(9) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 147.562 475.500 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +487.500 157.062 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(4) -12.000 5.000 S +(0) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 115.562 476.500 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +488.500 125.062 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(4) -12.000 5.000 S +(1) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 100.562 448.500 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +460.500 110.062 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(4) -12.000 5.000 S +(2) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 86.562 421.500 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +433.500 96.062 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(4) -12.000 5.000 S +(3) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 70.562 394.500 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +406.500 80.062 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(4) -12.000 5.000 S +(4) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 56.562 366.500 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +378.500 66.062 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(4) -12.000 5.000 S +(5) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 40.562 339.500 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +351.500 50.062 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(4) -12.000 5.000 S +(6) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 224.562 347.500 0.000 0.000 13.000 9.000 rect +%@EndRect +gsave +352.000 231.062 T translate +0.0 rotate +1 1 scale +12.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(4) -4.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 254.562 343.500 0.000 0.000 13.000 16.000 rect +%@EndRect +gsave +351.500 261.062 T translate +0.0 rotate +1 1 scale +12.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -8.000 5.000 S +(0) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 285.562 344.500 0.000 0.000 13.000 16.000 rect +%@EndRect +gsave +352.500 292.062 T translate +0.0 rotate +1 1 scale +12.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -8.000 5.000 S +(9) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 315.562 344.500 0.000 0.000 13.000 16.000 rect +%@EndRect +gsave +352.500 322.062 T translate +0.0 rotate +1 1 scale +12.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -8.000 5.000 S +(1) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 346.562 344.500 0.000 0.000 13.000 16.000 rect +%@EndRect +gsave +352.500 353.062 T translate +0.0 rotate +1 1 scale +12.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(4) -8.000 5.000 S +(6) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 209.562 319.500 0.000 0.000 13.000 9.000 rect +%@EndRect +gsave +324.000 216.062 T translate +0.0 rotate +1 1 scale +12.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -4.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 179.562 320.500 0.000 0.000 13.000 9.000 rect +%@EndRect +gsave +325.000 186.062 T translate +0.0 rotate +1 1 scale +12.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -4.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 148.562 319.500 0.000 0.000 13.000 9.000 rect +%@EndRect +gsave +324.000 155.062 T translate +0.0 rotate +1 1 scale +12.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(5) -4.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 117.562 316.500 0.000 0.000 13.000 16.000 rect +%@EndRect +gsave +324.500 124.062 T translate +0.0 rotate +1 1 scale +12.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -8.000 5.000 S +(1) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 88.562 316.500 0.000 0.000 13.000 16.000 rect +%@EndRect +gsave +324.500 95.062 T translate +0.0 rotate +1 1 scale +12.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -8.000 5.000 S +(0) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 56.562 316.500 0.000 0.000 13.000 16.000 rect +%@EndRect +gsave +324.500 63.062 T translate +0.0 rotate +1 1 scale +12.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -8.000 5.000 S +(2) -1.000 5.000 S +grestore +%@EndText +%@BeginText +restore +save +%%IncludeFont: Times-Roman +[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis +/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute +/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde +/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex +/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls +/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash +/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef +/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash +/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef +/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe +/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide +/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright +/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand +/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex +/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex +/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla +/hungarumlaut/ogonek/caron] +StandardEncoding Re-encode /_Times-Roman /Times-Roman EncodeFont + +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 333.562 436.500 0.000 0.000 20.000 41.000 rect +%@EndRect +gsave +457.000 343.562 T translate +0.0 rotate +1 1 scale +18.000 (_Times-Roman) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(R) -20.000 5.000 S +(1) -7.994 5.000 S +(8) 1.005 5.000 S +(0) 10.005 5.000 S +grestore +%@EndText +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 156.500 63.562 147.500 48.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 238.500 109.562 229.500 93.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 266.500 124.562 256.500 109.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 101.500 93.562 92.500 78.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 238.500 109.562 229.500 124.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 183.500 78.562 174.500 93.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 174.500 185.562 156.500 185.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 183.500 169.562 174.500 154.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 202.500 200.562 183.500 200.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 202.500 169.562 183.500 169.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 183.500 169.562 174.500 184.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 211.500 184.562 202.500 169.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 183.500 200.562 174.500 185.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 211.500 185.562 202.500 200.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 183.500 200.562 174.500 215.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 211.500 215.562 202.500 200.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 229.500 185.562 211.500 185.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 211.500 154.562 202.500 169.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 92.500 139.562 74.500 139.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 92.500 109.562 74.500 109.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 101.500 124.562 92.500 109.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 101.500 124.562 92.500 139.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 101.500 154.562 92.500 139.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 120.500 124.562 101.500 124.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 101.500 93.562 92.500 109.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 92.500 200.562 74.500 200.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 92.500 169.562 74.500 169.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 101.500 184.562 92.500 169.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 101.500 185.562 92.500 200.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 101.500 215.562 92.500 200.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 120.500 185.562 101.500 185.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 101.500 154.562 92.500 169.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 92.500 230.562 74.500 230.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 101.500 245.562 92.500 230.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 101.500 245.562 92.500 260.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 120.500 245.562 101.500 245.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 101.500 215.562 92.500 230.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 174.500 245.562 156.500 245.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 183.500 230.562 174.500 215.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 202.500 260.562 183.500 260.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 202.500 230.562 183.500 230.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 183.500 230.562 174.500 245.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 211.500 245.562 202.500 230.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 183.500 260.562 174.500 245.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 211.500 245.562 202.500 260.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 211.500 276.562 202.500 260.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 229.500 245.562 211.500 245.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 211.500 215.562 202.500 230.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 120.500 215.562 101.500 215.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 129.500 200.562 120.500 185.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 147.500 230.562 129.500 230.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 147.500 200.562 129.500 200.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 129.500 200.562 120.500 215.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 156.500 215.562 147.500 200.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 129.500 230.562 120.500 215.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 156.500 215.562 147.500 230.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 129.500 230.562 120.500 245.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 156.500 245.562 147.500 230.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 174.500 215.562 156.500 215.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 156.500 185.562 147.500 200.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 73.500 48.562 64.500 63.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 211.500 276.562 202.500 291.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 129.500 260.562 120.500 245.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 156.500 245.562 147.500 260.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 229.500 276.562 211.500 276.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 238.500 260.562 229.500 245.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 256.500 291.562 238.500 291.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 256.500 260.562 238.500 260.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 238.500 260.562 229.500 276.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 266.500 276.562 256.500 260.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 238.500 291.562 229.500 276.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 266.500 276.562 256.500 291.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 238.500 291.562 229.500 306.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 266.500 245.562 256.500 260.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 229.500 215.562 211.500 215.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 238.500 200.562 229.500 185.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 256.500 230.562 238.500 230.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 256.500 200.562 238.500 200.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 238.500 200.562 229.500 215.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 266.500 215.562 256.500 200.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 238.500 230.562 229.500 215.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 266.500 215.562 256.500 230.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 238.500 230.562 229.500 245.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 266.500 245.562 256.500 230.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 266.500 185.562 256.500 200.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 229.500 154.562 211.500 154.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 238.500 139.562 229.500 124.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 256.500 169.562 238.500 169.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 256.500 139.562 238.500 139.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 238.500 139.562 229.500 154.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 266.500 154.562 256.500 139.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 238.500 169.562 229.500 154.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 266.500 154.562 256.500 169.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 238.500 169.562 229.500 184.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 266.500 184.562 256.500 169.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 266.500 124.562 256.500 139.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 174.500 124.562 156.500 124.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 183.500 109.562 174.500 93.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 202.500 139.562 183.500 139.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 202.500 109.562 183.500 109.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 183.500 109.562 174.500 124.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 211.500 124.562 202.500 109.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 183.500 139.562 174.500 124.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 211.500 124.562 202.500 139.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 183.500 139.562 174.500 154.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 211.500 154.562 202.500 139.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 229.500 124.562 211.500 124.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 211.500 93.562 202.500 109.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 120.500 154.562 101.500 154.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 129.500 139.562 120.500 124.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 147.500 169.562 129.500 169.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 147.500 139.562 129.500 139.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 129.500 139.562 120.500 154.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 156.500 154.562 147.500 139.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 129.500 169.562 120.500 154.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 156.500 154.562 147.500 169.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 129.500 169.562 120.500 184.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 156.500 184.562 147.500 169.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 174.500 154.562 156.500 154.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 156.500 124.562 147.500 139.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 120.500 93.562 101.500 93.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 129.500 78.562 120.500 63.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 147.500 109.562 129.500 109.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 147.500 78.562 129.500 78.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 129.500 78.562 120.500 93.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 156.500 93.562 147.500 78.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 129.500 109.562 120.500 93.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 156.500 93.562 147.500 109.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 129.500 109.562 120.500 124.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 156.500 124.562 147.500 109.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 174.500 93.562 156.500 93.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 156.500 63.562 147.500 78.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 147.500 48.562 129.500 48.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 120.500 63.562 101.500 63.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 92.500 78.562 74.500 78.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 101.500 63.562 92.500 78.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 129.500 48.562 120.500 63.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 101.500 63.562 92.500 48.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 129.500 48.562 120.500 33.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 101.500 33.562 92.500 48.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 92.500 48.562 74.500 48.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 120.500 33.562 101.500 33.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 174.500 63.562 156.500 63.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 202.500 78.562 183.500 78.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 183.500 78.562 174.500 63.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 211.500 93.562 202.500 78.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 229.500 93.562 211.500 93.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +3.000 256.500 109.562 238.500 109.562 Line +%@EndLine +%@BeginText +restore +save +%%IncludeFont: Courier +[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis +/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute +/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde +/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex +/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls +/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash +/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef +/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash +/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef +/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe +/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide +/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright +/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand +/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex +/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex +/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla +/hungarumlaut/ogonek/caron] +StandardEncoding Re-encode /_Courier /Courier EncodeFont + +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 188.562 104.500 0.000 0.000 24.000 16.000 rect +%@EndRect +gsave +112.500 200.562 T translate +0.0 rotate +1 1 scale +24.000 (_Courier) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -8.000 6.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 174.562 131.500 0.000 0.000 24.000 16.000 rect +%@EndRect +gsave +139.500 186.562 T translate +0.0 rotate +1 1 scale +24.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -8.000 6.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 159.562 104.500 0.000 0.000 24.000 16.000 rect +%@EndRect +gsave +112.500 171.562 T translate +0.0 rotate +1 1 scale +24.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -8.000 6.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 189.562 159.500 0.000 0.000 24.000 16.000 rect +%@EndRect +gsave +167.500 201.562 T translate +0.0 rotate +1 1 scale +24.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(4) -8.000 6.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 159.562 158.500 0.000 0.000 24.000 16.000 rect +%@EndRect +gsave +166.500 171.562 T translate +0.0 rotate +1 1 scale +24.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(5) -8.000 6.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 144.562 131.500 0.000 0.000 24.000 16.000 rect +%@EndRect +gsave +139.500 156.562 T translate +0.0 rotate +1 1 scale +24.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(6) -8.000 6.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 128.562 104.500 0.000 0.000 24.000 16.000 rect +%@EndRect +gsave +112.500 140.562 T translate +0.0 rotate +1 1 scale +24.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(7) -8.000 6.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 205.562 186.500 0.000 0.000 24.000 16.000 rect +%@EndRect +gsave +194.500 217.562 T translate +0.0 rotate +1 1 scale +24.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(8) -8.000 6.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 175.562 186.500 0.000 0.000 24.000 16.000 rect +%@EndRect +gsave +194.500 187.562 T translate +0.0 rotate +1 1 scale +24.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(9) -8.000 6.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 146.562 182.500 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +194.500 156.062 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -12.000 5.000 S +(0) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 131.562 154.500 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +166.500 141.062 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -12.000 5.000 S +(1) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 116.562 127.500 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +139.500 126.062 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -12.000 5.000 S +(2) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 101.562 100.500 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +112.500 111.062 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -12.000 5.000 S +(3) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 222.562 209.500 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +221.500 232.062 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -12.000 5.000 S +(4) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 191.562 209.500 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +221.500 201.062 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -12.000 5.000 S +(5) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 161.562 210.500 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +222.500 171.062 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -12.000 5.000 S +(6) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 131.562 209.500 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +221.500 141.062 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -12.000 5.000 S +(7) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 115.562 182.500 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +194.500 125.062 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -12.000 5.000 S +(8) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 101.562 155.500 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +167.500 111.062 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -12.000 5.000 S +(9) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 85.562 127.500 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +139.500 95.062 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -12.000 5.000 S +(0) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 70.562 100.500 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +112.500 80.062 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -12.000 5.000 S +(1) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 237.562 237.500 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +249.500 247.062 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -12.000 5.000 S +(2) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 207.562 237.500 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +249.500 217.062 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -12.000 5.000 S +(3) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 177.562 237.500 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +249.500 187.062 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -12.000 5.000 S +(4) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 146.562 237.500 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +249.500 156.062 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -12.000 5.000 S +(5) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 116.562 237.500 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +249.500 126.062 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -12.000 5.000 S +(6) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 100.562 209.500 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +221.500 110.062 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -12.000 5.000 S +(7) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 85.562 182.500 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +194.500 95.062 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -12.000 5.000 S +(8) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 70.562 154.500 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +166.500 80.062 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -12.000 5.000 S +(9) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 54.562 127.500 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +139.500 64.062 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -12.000 5.000 S +(0) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 39.562 100.500 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +112.500 49.062 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -12.000 5.000 S +(1) -1.000 5.000 S +grestore +%@EndText +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 73.500 79.562 64.500 94.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 73.500 109.562 64.500 124.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 73.500 140.562 64.500 155.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 73.500 170.562 64.500 185.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 73.500 201.562 64.500 216.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 73.500 230.562 64.500 245.562 Line +%@EndLine +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 225.562 108.500 0.000 0.000 13.000 9.000 rect +%@EndRect +gsave +113.000 232.062 T translate +0.0 rotate +1 1 scale +12.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -4.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 179.562 79.500 0.000 0.000 13.000 9.000 rect +%@EndRect +gsave +84.000 186.062 T translate +0.0 rotate +1 1 scale +12.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -4.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 210.562 80.500 0.000 0.000 13.000 9.000 rect +%@EndRect +gsave +85.000 217.062 T translate +0.0 rotate +1 1 scale +12.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -4.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 210.562 135.500 0.000 0.000 13.000 9.000 rect +%@EndRect +gsave +140.000 217.062 T translate +0.0 rotate +1 1 scale +12.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -4.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 148.562 79.500 0.000 0.000 13.000 9.000 rect +%@EndRect +gsave +84.000 155.062 T translate +0.0 rotate +1 1 scale +12.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(4) -4.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 118.562 80.500 0.000 0.000 13.000 9.000 rect +%@EndRect +gsave +85.000 125.062 T translate +0.0 rotate +1 1 scale +12.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(8) -4.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 88.562 77.500 0.000 0.000 13.000 16.000 rect +%@EndRect +gsave +85.500 95.062 T translate +0.0 rotate +1 1 scale +12.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -8.000 5.000 S +(4) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 57.562 76.500 0.000 0.000 13.000 16.000 rect +%@EndRect +gsave +84.500 64.062 T translate +0.0 rotate +1 1 scale +12.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -8.000 5.000 S +(2) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 224.562 162.500 0.000 0.000 13.000 9.000 rect +%@EndRect +gsave +167.000 231.062 T translate +0.0 rotate +1 1 scale +12.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(7) -4.000 5.000 S +( ) 3.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 239.562 186.500 0.000 0.000 13.000 16.000 rect +%@EndRect +gsave +194.500 246.062 T translate +0.0 rotate +1 1 scale +12.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -8.000 5.000 S +(3) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 255.562 214.500 0.000 0.000 13.000 16.000 rect +%@EndRect +gsave +222.500 262.062 T translate +0.0 rotate +1 1 scale +12.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -8.000 5.000 S +(1) -1.000 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 270.562 241.500 0.000 0.000 13.000 16.000 rect +%@EndRect +gsave +249.500 277.062 T translate +0.0 rotate +1 1 scale +12.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -8.000 5.000 S +(1) -1.000 5.000 S +grestore +%@EndText +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 183.500 261.562 174.500 276.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 73.500 230.562 64.500 215.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 73.500 200.562 64.500 185.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 73.500 170.562 64.500 155.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 73.500 139.562 64.500 124.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 73.500 109.562 64.500 94.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 73.500 78.562 64.500 63.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 64.500 216.562 46.500 216.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 64.500 185.562 46.500 185.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 63.500 155.562 45.500 155.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 63.500 124.562 45.500 124.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 63.500 93.562 45.500 93.562 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +1.000 63.500 62.562 45.500 62.562 Line +%@EndLine +%@BeginText +restore +save +%%IncludeFont: Times-Roman +[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis +/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute +/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde +/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex +/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls +/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash +/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef +/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash +/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef +/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe +/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide +/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright +/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand +/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex +/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex +/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla +/hungarumlaut/ogonek/caron] +StandardEncoding Re-encode /_Times-Roman /Times-Roman EncodeFont + +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 289.562 134.500 0.000 0.000 20.000 41.000 rect +%@EndRect +gsave +155.000 299.562 T translate +0.0 rotate +1 1 scale +18.000 (_Times-Roman) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(R) -20.000 5.000 S +(1) -7.994 5.000 S +(2) 1.005 5.000 S +(0) 10.005 5.000 S +grestore +%@EndText +% +%tfEndGrp +% +% +%tfEndGrp +% +restore +%%Trailer +end diff --git a/doc/IGE335/Gs30.eps b/doc/IGE335/Gs30.eps new file mode 100644 index 0000000..6011e0e --- /dev/null +++ b/doc/IGE335/Gs30.eps @@ -0,0 +1,4368 @@ +%!PS-Adobe-2.0 EPSF-1.2 +%%Title: Fig1 +%%Creator: CLARIS EPSF Export Filter V1.0 +%%CreationDate:12/3/91 2:38:42 p.m. +%%BoundingBox: 42.375 478.000 509.625 706.000 +%%QDBoundingBox: 42.375 86.000 509.625 314.000 +%%DocumentFonts: Courier +%%+ Times-Roman +%%+ +%%DocumentProcessColors: Cyan Magenta Yellow Black +%%ObjectsIncluded: tText=T tLine=T tRect=T tRRect=F tOval=T tArc=F tFree=F tPoly=F tBMap=F tNote=F tBez=F tPMap=F +%%AttributesIncluded: kBaWPattType=T kPixPattType=T kGradientType=F +%%EndComments +/MAV 300 dict def +MAV begin +/useClip true def +/top 0 def +/left 1 def +/bottom 2 def +/right 3 def +/CM 6 array def +/CTM 6 array def +/CTMR 6 array def +/MTC 6 array def +/blimit 1500 def +/bcnt 0 def +/rbox 8 array def +/segbox 8 array def +/bbox1 4 array def +/c1 3 array def +/c2 3 array def +/d 3 array def +/delta 3 array def +/mycurrentrgbcolor 3 array def +/ulx 0 def +/uly 1 def +/llx 2 def +/lly 3 def +/urx 4 def +/ury 5 def +/lrx 6 def +/lry 7 def +/sp [0 0] def +/ep [0 0] def +/bbox 4 array def +/pbox 4 array def +/scrnProc currentscreen 3 1 roll pop pop def +/currentcolorscreen where { +begin +currentcolorscreen +end +3 1 roll pop pop +4 2 roll pop pop +5 -2 roll pop pop +6 -2 roll pop pop +/kProc exch def +/bProc exch def +/gProc exch def +/rProc exch def +} if +/Max {2 copy gt {pop}{exch pop} ifelse} bind def +/cellPenW 72.0 /currentcolorscreen where +{begin currentcolorscreen end pop pop +10 1 roll pop pop 8 1 roll pop pop + 6 1 roll pop pop Max Max Max } +{currentscreen pop pop} ifelse div 2.0 div def +%%BeginProcSet : rect +/rect { + /saveobj save def + R PC PF LC SS + saveobj restore +} bind def +%%EndProcSet +%%BeginProcSet : R +/R { + newpath + pbox astore pop + 0 792 translate 1 -1 scale CTMR currentmatrix pop exch translate + /objectCord mstore def + pbox right get 2 div + dup pbox left get exch sub + pbox left 3 -1 roll put + dup pbox right 3 -1 roll put + pbox bottom get 2 div + dup pbox top get exch sub + pbox top 3 -1 roll put + dup pbox bottom 3 -1 roll put + translate + CTM currentmatrix pop + 57.3 mul rotate + RT +} bind def +%%EndProcSet +%%BeginProcSet : SaveScreenBW + /SaveScreenBW { + currentscreen + /scrnProc exch def + /scrnAngle exch def + /scrnFreq exch def + } bind def +%%EndProcSet +%%BeginProcSet : RestoreScreenBW + /RestoreScreenBW { + scrnFreq scrnAngle MAV /scrnProc get setscreen + } bind def +%%EndProcSet +%%BeginProcSet : SetFreqAngleBW + /SetFreqAngleBW { + currentscreen + 3 1 roll + pop pop + setscreen + } bind def +%%EndProcSet +%%BeginProcSet : SaveScreenColor + /SaveScreenColor { + currentcolorscreen + /grayProc exch def + /grayAngle exch def + /grayFreq exch def + /bProc exch def + /bAngle exch def + /bFreq exch def + /gProc exch def + /gAngle exch def + /gFreq exch def + /rProc exch def + /rAngle exch def + /rFreq exch def + } bind def +%%EndProcSet +%%BeginProcSet : RestoreColorScreen + /RestoreColorScreen { + rFreq rAngle MAV /rProc get gFreq gAngle MAV /gProc get bFreq bAngle MAV /bProc get grayFreq grayAngle MAV /grayProc get setcolorscreen + } bind def +%%EndProcSet +%%BeginProcSet : SetFreqAngleColor + /SetFreqAngleColor { + currentcolorscreen + 3 1 roll pop pop + 4 2 roll pop pop + 5 -2 roll pop pop + 6 -2 roll pop pop + 4 1 roll + 6 1 roll + 8 1 roll + 10 1 roll + setcolorscreen + } bind def +%%EndProcSet +/initmsaverestore { +userdict begin +/mdict 10 dict def +mdict begin +/mindex -1 def +/mstacksize 25 def +/mstack mstacksize array def +/incmindex { +/mindex mindex 1 add def +} bind def +/decmindex { +/mindex mindex 1 sub def +} bind def +/checkmindex { +mindex 0 lt { +(%ERROR: msave/mrestore stack underflow: Offending command 'mrestore' +) print flush +stop +} +{ +mindex mstacksize ge { +(%ERROR: msave/mrestore stack overflow: Offending command 'msave' +) print flush +stop +} if +} ifelse +} bind def +/mpush { +incmindex +checkmindex +mstack mindex +3 -1 roll put +} bind def +/mpop { +checkmindex +mstack mindex get +decmindex +} bind def +end +end +} bind def +/msave { +mdict begin +matrix currentmatrix mpush +end +} bind def +/mrestore { +mdict begin +mpop setmatrix +end +} bind def +/msavelevel { +mdict begin +mindex 1 add +end +} bind def +/mstore { +matrix currentmatrix +} bind def +/AutoSizeY { +0 0 pl +dup 3 1 roll +4 -1 roll +add +pl exch pop +exch sub +} bind def +/pl { +transform +0.25 sub round 0.25 add exch +0.25 sub round 0.25 add exch +itransform +} bind def +/pll { +transform +round exch +round exch +itransform +} bind def +/pr { +dtransform +round exch +round exch +idtransform +} bind def +/m { +pl moveto +} bind def +/l { +pl lineto +} bind def +/c { +pl curveto +} bind def +/rm { +pr rmoveto +} bind def +/rl { +pr rlineto +} bind def +/ar { +5 -2 roll pl +5 2 roll +arc +} bind def +/an { +5 -2 roll pl +5 2 roll +arcn +} bind def +/MakePatternFont { +/FontDict 20 dict def +FontDict begin +/FontName exch def +/Encoding exch def +/FontMatrix [1 0 0 1 0 0 ] def +/FontType 3 def +/FontBBox [ 0 0 1 1 ] def +/PatternDict exch def +/RenderPattern { +patternDict exch get +exec +} bind def +/BuildChar { +exch begin +1 0 0 0 1 1 setcachedevice +Encoding exch get RenderPattern +end +} bind def +FontName FontDict definefont pop +end +} bind def +/SnapToPattenGrid + { + exch + dup 0 lt { + 1 index sub + } if + 1 index + div truncate + mul +} bind def +/FillPatternString { +dup length +1 sub +0 1 3 -1 roll { +2 index +2 index +3 -2 roll +put +} for +pop pop +} bind def +/AutoSizeY { + 0.0 exch dtransform + round + idtransform exch pop +} bind def + /AutoSizeX { + 0.0 dtransform + exch + round + exch + idtransform pop +} bind def +/AutoCellSize { + AutoSizeY + exch + AutoSizeX + exch +} bind def +/CheckPath { + false + { pop pop pop true exit} + { pop pop pop true exit} + { pop pop pop pop pop pop pop true exit} + { pop true exit} + pathforall +} bind def +/PatternFill { % patternCharacter + /patternString 1 string def + /cm mstore def + patternMatrix setmatrix + 1 1 AutoCellSize + dup 0 eq { pop 1} if + exch + dup 0 eq { pop 1} if + exch + /patternSize exch 24.0 mul def + /PatternSizeX exch 24.0 mul patternString length mul def + /flaterror 0 def + patternString FillPatternString + gsave + flaterror 1 add setflat + flattenpath + pathbbox + grestore + psy add flaterror add psy SnapToPattenGrid + exch psx add flaterror add psx SnapToPattenGrid + 3 -1 roll flaterror sub psy SnapToPattenGrid + 4 -1 roll flaterror sub psx SnapToPattenGrid + 4 2 roll pll + 4 2 roll pll + /llxsnap exch def + /llysnap exch def + /urxsnap exch def + /urysnap exch def + gsave + useClip true eq {clip}{eoclip} ifelse newpath + /PatternFont findfont [psx 0.0 0.0 psy 0.0 0.0] makefont setfont + llysnap patternSize urysnap { + llxsnap exch moveto + llxsnap PatternSizeX urxsnap { + pop + patternString show + %currentpoint am + } for + } bind for + grestore + cm setmatrix +} bind def % End 'PatternFill' +/DefaultPatternFont { + /cm mstore def + patternMatrix setmatrix + 1 1 AutoCellSize + dup 0 eq { pop 1} if + exch + dup 0 eq { pop 1} if + exch + /psy exch iSizeY mul def + /psx exch iSizeX mul def + /patternDict 64 dict def + patternDict begin + /NotDef {} def + /LiteDiagLines { + iSizeX iSizeY false [iSizeX 0.0 0.0 iSizeY -1.0 mul 0.0 iSizeY] + {pat} + imagemask + } bind def + end + /CustEncoding 256 array def + 0 255 1 { + CustEncoding exch /NotDef put + } bind for + CustEncoding 65 /LiteDiagLines put + patternDict CustEncoding /PatternFont MakePatternFont + /pathSegProc { + strokepath + CheckPath { + 65 PatternFill newpath + } if + } bind def + cm setmatrix +} bind def +/XRound { + dup + 3 -1 roll + exch mul round + exch div +} bind def +/RoundMatrix { + /i 0 def + dup { + 100000.0 XRound + 1 index + exch i exch put + /i i 1 add def + } forall +} bind def +/GetBoxesRatio { +3 -1 roll sub +7 1 roll +exch sub +6 1 roll +3 -1 roll sub +5 1 roll +exch sub +4 1 roll +3 -1 roll div +3 1 roll +exch div +exch +} bind def +%%BeginProcSet : Text Attributes Procs +/T {792 exch sub} bind def +/sx 0 def +/sy 0 def +/ex 0 def +/ey 0 def +/lw 0 def +/siz 0 def +/U {gsave 0 setlinecap +/lw siz 0.078125 mul def /ey exch neg def /ex exch def /sy exch neg def /sx exch def +fontkind plain eq + { + lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto stroke + } + { + currentdict /outlineFontSize known outlineFontSize 0 gt and + { + fontkind outline eq + { + /sy sy 0.0119444 siz mul sub def + /ey ey 0.0119444 siz mul sub def + gsave + 1 1 1 setrgbcolor lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto stroke + grestore + lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto + strokepath 0.0119444 siz mul setlinewidth stroke + } if + fontkind shadow eq fontkind outlineshadow eq or + { + /sy sy 0.0358332 siz mul sub def + /ey ey 0.0358332 siz mul sub def + lw setlinewidth + lw 2 div sx add sy + lw 2 div sub moveto + lw 2 div ex add ey + lw 2 div sub lineto stroke + gsave + 1 1 1 setrgbcolor lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto stroke + grestore + lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto + strokepath 0.0119444 siz mul setlinewidth stroke + } if + } if + } ifelse +grestore} bind def +/plain 1 def +/outline 2 def +/shadow 3 def +/outlineshadow 4 def +/fess { + currentdict /outlineFontSize known { + /outlineFontSize 2 index def + } if + findfont exch dup /siz exch def scalefont setfont +} bind def +/SHDW {gsave siz oldfontname fess siz 0.055 mul x add y siz 0.05 mul sub moveto c show grestore} def +/NRML {gsave 1 1 1 setrgbcolor siz oldfontname fess x y moveto c show grestore siz /Outline fess x y moveto c show} def +/S { +fontkind plain eq {neg moveto show} if +fontkind outline eq {neg /y exch def /x exch def /c exch def NRML} if +fontkind shadow eq {neg /y exch def /x exch def /c exch def SHDW NRML} if +fontkind outlineshadow eq {neg /y exch def /x exch def /c exch def SHDW NRML} if +} bind def +/F { +/fontkind exch def +fontkind plain eq {fess} if +fontkind outline eq {dup /oldfontname exch def exch dup /siz exch def exch OLF} if +fontkind shadow eq {dup /oldfontname exch def exch dup /siz exch def exch OLF} if +fontkind outlineshadow eq {dup /oldfontname exch def exch dup /siz exch def exch OLF} if +} bind def +/makeoutlinedict 15 dict def +/makeoutlinefont + { + makeoutlinedict begin + /uniqueid exch def + /strokewidth exch def + /newfontname exch def + /basefontname exch def + /basefontdict basefontname findfont def + /numentries basefontdict maxlength 1 add def + basefontdict /UniqueID known not + {/numentries numentries 1 add def} if + /outfontdict numentries dict def + basefontdict + { + exch dup /FID ne {exch outfontdict 3 1 roll put} {pop pop} ifelse + }forall + outfontdict /FontName newfontname put + outfontdict /PaintType 2 put + outfontdict /StrokeWidth strokewidth put + outfontdict /UniqueID uniqueid put + newfontname outfontdict definefont pop + end + }def +/UID { + findfont dup /UniqueID known + {/UniqueID get 1 add} + {pop 1} + ifelse +} def +/OLF { +dup +/Outline +1000 62 div +4 -1 roll +UID +/outlineFontSize 5 index def +makeoutlinefont +/Outline findfont exch scalefont setfont +} def +/CopyEncoding { +findfont +/Encoding get +dup length array +/tarrayz exch def +tarrayz 0 +3 -1 roll +putinterval +tarrayz +} bind def +/Re-encode { +dup length array copy +/eap 0 def +exch { +dup type /integertype eq { +/eap exch def +} { +1 index +exch +eap exch +put +/eap eap 1 add def +} ifelse +} forall +} bind def +/EncodeFont { +findfont dup +length dict +begin +{ 1 index /FID ne +{ def } +{ pop pop } ifelse +} forall +/FontName exch def +/Encoding exch def +FontName currentdict +end +definefont pop +} bind def +%%EndProcSet +%%BeginProcSet : clip2pathbbox +/clip2pathbbox { + /magicNum linewidth 2 div 1 2 sqrt div mul def + pathbbox + /urymn exch magicNum add def + /urxmn exch magicNum add def + /llymn exch magicNum sub def + /llxmn exch magicNum sub def + newpath llxmn llymn moveto llxmn urymn lineto urxmn urymn lineto urxmn llymn lineto + closepath clip newpath +} bind def +%%EndProcSet +%% Line takes the following arguments: +%% linewidth xEnd yEnd xStart yStart +%%BeginProcSet : Line +/Line { +MAV /LC get length 0 ne +{ + gsave + newpath + MAV /ArrowType get length 0 eq + MAV /SD get length 0 eq and + {2 setlinecap /UseClip {clip2pathbbox} def } + {0 setlinecap /UseClip {} def } ifelse + 0 792 translate + 1 -1 scale + CTM currentmatrix pop + /yStart exch def /xStart exch def /yEnd exch def /xEnd exch def /linewidth exch def + MAV /ArrowType get length 0 eq xStart xEnd ne yStart yEnd ne and and + {xStart yStart moveto xEnd yEnd lineto UseClip xStart yStart moveto xEnd yEnd lineto} + {xStart yStart moveto xEnd yEnd lineto} ifelse + linewidth setlinewidth SD strokepath + CheckPath {LC PF ArrowType} if + grestore +} +{pop pop pop pop pop} ifelse +} bind def +/CompensateForStroke { + sin currentlinewidth mul + exch + cos currentlinewidth mul + dup 0 translate + 4 -1 roll exch 2.0 mul sub + 3 1 roll + 2.0 mul sub +} bind def +/arrowdict 10 dict def +arrowdict begin + /SwallowTail { + newpath + 0.0 0.0 moveto + 1.0 -.5 lineto + .666 0.0 lineto + 1.0 .5 lineto + closepath + } bind def + /Triangular { + newpath + 0.0 0.0 moveto + 1.0 -.5 lineto + 1.0 .5 lineto + closepath + } bind def + /OpenTri { + newpath + 1.0 0.5 moveto + 0.0 0.0 lineto + 1.0 -0.5 lineto + } bind def + /ClosedTri { + newpath + 1.0 0.5 moveto + 0.0 0.0 lineto + 1.0 -0.5 lineto + closepath + } bind def + /SlashBar { + newpath + 0.5 -.5 moveto + -.5 0.5 lineto + } bind def + /Dot { + newpath + 0.5 0.0 moveto + 0 0 1 0 360 arc + closepath + } bind def + /ExtSlashBar { + newpath + 1.0 -.5 moveto + 0.0 0.5 lineto + } bind def +end +/ScaleArrowHead { + 0 0 4 -2 roll + 0 0 1 1 + 8 -4 roll GetBoxesRatio + scale +} bind def +/DrawArrowHead { + gsave + [] 0 setdash + currentpoint translate rotate + { + 4 copy + gsave + initmatrix + 100 200 translate + msave + ScaleArrowHead pop + arrowdict exch get exec + mrestore + strokepath + 0 0 3 index 3 index + pathbbox 8 4 roll + GetBoxesRatio + 4 2 roll + grestore + 3 index 1.0 exch sub + 6 -1 roll + { + 2 index mul + 0 translate + }{ + pop + } ifelse + msave + ScaleArrowHead scale + arrowdict exch get exec + mrestore + strokepath + } { + msave + ScaleArrowHead + arrowdict exch get exec + mrestore + } ifelse + CheckPath { + LC PF + } if + grestore +} bind def +%%EndProcSet +%%BeginProcSet : SR +/SR { + pbox left get pbox top get moveto + pbox right get pbox top get lineto + pbox right get pbox bottom get lineto + pbox left get pbox bottom get lineto + closepath +} bind def +%%EndProcSet +%%BeginProcSet : E +/E { +1.415 setmiterlimit +CM currentmatrix pop +pbox right get pbox left get sub abs dup +pbox bottom get pbox top get sub abs dup 3 -1 roll +lt {exch dup 3 -1 roll exch div 1 exch} +{dup 3 -1 roll exch div 1} ifelse scale +0 0 3 -1 roll 2 div 0 360 arc closepath +CM setmatrix +} bind def +%%EndProcSet +/StripFromFront { +dup length +2 index sub +3 1 roll +exch 3 -1 roll +getinterval +} bind def +/MakePathArray { + /k 0 def + {/k k 1 add def pop pop}{/k k 1 add def pop pop}{/k k 1 add def pop pop pop pop pop pop}{/k k 1 add def }pathforall + k array + /k 0 def + {{moveto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} + {{lineto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} + {{curveto} 7 array astore 1 index k 3 -1 roll put /k k 1 add def} + {{closepath} 1 array astore 1 index k 3 -1 roll put /k k 1 add def} +pathforall +}bind def +/MakeFlatPathArray { +/k 0 def +{/k k 1 add def pop pop}{/k k 1 add def pop pop}{pop pop pop pop pop pop}{}pathforall +k array +/k 0 def +{{moveto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} +{{lineto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} +{ pop pop pop pop pop pop} +{} +pathforall +}bind def +/FractionalLine { +2 index sub +.00001 mul +exch +3 index sub +.00001 mul +4 -1 roll add +3 1 roll +add +} bind def +/calcLineLength { + exch + 4 -1 roll + sub + dup mul + 3 1 roll exch + sub + dup mul + add sqrt +} bind def +/InitTotalLineLength { + /oldY exch def + /oldX exch def + theDash aload pop currentLineLength add setdash +} bind def +/AccumeLineLength { + 3 copy pop + 2 copy + oldX oldY + 4 2 roll calcLineLength + /segmentLength exch def + /currentLineLength currentLineLength segmentLength add def + /oldY exch def + /oldX exch def +} bind def +/DecumeLastLineLength { + /currentLineLength currentLineLength segmentLength sub def +} bind def +/DrawFlattendSegment { + /pointCount 2 def + dup 0 lt { pop 0 } if + fpc + 3 1 roll + 2 index + 1 index + gt { + 2 copy get + dup length + dup 3 eq { + pop + dup 0 get + exch 1 get + 2 copy InitTotalLineLength + m + } { + } ifelse + } { + pop 1 index + } ifelse + dup 1 add + 3 index + exch sub + dup 10 gt { pop 10} if + { + 1 add + 2 copy + get aload pop + AccumeLineLength + exec + } repeat + 3 1 roll pop pop + DecumeLastLineLength +} bind def +/IncFPC { + fpc add + /fpc exch def +} bind def +/DrawFlatPathArray { + fpc + 0 { + dup 2 index + 1 sub + lt { + flatPathArray exch + newpath + 1 sub DrawFlattendSegment + gsave + pathSegProc + grestore + newpath + } + { + pop pop + exit + } ifelse + } loop +} bind def +/RecordFirstSubSegment { + closepathArray 0 pathArray 0 get + put + closepathArray 1 + pathArray 0 get aload pop pop + pathArray 1 get dup length 3 eq { + aload pop pop + } { + newpath + 0 0 moveto + aload pop exec + /segmentArray flattenpath MakeFlatPathArray def + segmentArray 1 get aload pop pop + } ifelse + FractionalLine {lineto} 3 array astore + put +} bind def +/AppendClosePath { + closepathArray 0 get 2 {lineto} put + flatPathArray fpc closepathArray 0 get put + 1 IncFPC + flatPathArray fpc closepathArray 1 get put + 1 IncFPC +} bind def +/RecordCurrentDash { + /theDash + currentdash 2 array astore def + /currentLineLength 0 def +} bind def +/PatternStroke { + 0 setlinecap + RecordCurrentDash + /saveFlat currentflat def + .5 setflat + /pathArray MakePathArray def + /closepathArray 2 array def + /pathLength pathArray length def + /flatPathArray 513 array def + /currentLineLength 0 def + /fpc 0 def + pathArray pathLength 1 sub get + length 1 eq { + /usingClosepath true def + RecordFirstSubSegment + /pathLength pathLength 1 sub def + } { + /usingClosepath false def + } ifelse + 0 1 pathLength 1 sub { + pathArray exch get + dup length 3 eq { + fpc 1 add 512 ge { + DrawFlatPathArray + fpc 2 ge { + flatPathArray flatPathArray fpc 2 sub get 0 put + flatPathArray flatPathArray fpc 1 sub get 1 put + /fpc 2 def + }{ + /fpc 0 def + } ifelse + } if + flatPathArray exch fpc exch put + 1 IncFPC + } { + dup length 7 eq { + newpath + /nToStrip 0 def + fpc 1 gt { + flatPathArray fpc 2 sub get aload pop pop m + flatPathArray fpc 1 sub get aload pop exec + /nToStrip 2 def + } { + fpc 1 eq { + flatPathArray fpc 1 sub get aload pop exec + /nToStrip 2 def + } if + } ifelse + aload pop exec + /segmentArray flattenpath MakeFlatPathArray def + /segmentArray nToStrip segmentArray StripFromFront def + segmentArray length fpc add 512 lt { + flatPathArray fpc segmentArray putinterval + segmentArray length IncFPC + } { + DrawFlatPathArray + fpc 1 gt { + flatPathArray flatPathArray fpc 2 sub get 0 exch put + flatPathArray flatPathArray fpc 1 sub get 1 exch put + /fpc 2 def + }{ + /fpc 0 def + } ifelse + segmentArray length 512 lt { + flatPathArray fpc segmentArray putinterval + segmentArray length IncFPC + } { + segmentArray length + /exitLoop false def + 0 + { + 2 copy sub + dup 500 gt { + pop 500 + } { + /exitLoop true def + } ifelse + segmentArray 2 index 2 index getinterval + flatPathArray fpc 3 -1 roll putinterval + dup IncFPC + add + exitLoop { + exit + } { + DrawFlatPathArray + fpc 1 gt { + flatPathArray flatPathArray fpc 2 sub get 0 exch put + flatPathArray flatPathArray fpc 1 sub get 1 exch put + /fpc 2 def + }{ + /fpc 0 def + } ifelse + } ifelse + } loop + } ifelse + } ifelse + } if + } ifelse + } for + fpc 0 gt { + usingClosepath { + AppendClosePath + } if + DrawFlatPathArray + } if + saveFlat setflat +} bind def + + +%%EndProlog +initmsaverestore +/tctm matrix currentmatrix def +tctm RoundMatrix setmatrix +/patternMatrix mstore def +10 setmiterlimit +2 setlinecap +newpath +% +%tLayer +% +% +%tfBegGrp +% +% +%tfBegGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 233.625 119.000 223.625 104.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 205.625 104.000 196.625 119.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 141.625 180.000 123.625 180.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 150.625 164.000 141.625 149.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 169.625 195.000 150.625 195.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 169.625 164.000 150.625 164.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 150.625 164.000 141.625 179.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 178.625 179.000 169.625 164.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 150.625 195.000 141.625 180.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 178.625 180.000 169.625 195.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 150.625 195.000 141.625 210.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 178.625 210.000 169.625 195.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 196.625 180.000 178.625 180.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 178.625 149.000 169.625 164.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 68.625 180.000 59.625 195.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 68.625 210.000 59.625 195.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 87.625 180.000 68.625 180.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 87.625 210.000 68.625 210.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 96.625 195.000 87.625 180.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 114.625 195.000 96.625 195.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 96.625 195.000 87.625 210.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 123.625 210.000 114.625 195.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 141.625 210.000 123.625 210.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 123.625 180.000 114.625 195.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 196.625 210.000 178.625 210.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 205.625 195.000 196.625 180.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 223.625 195.000 205.625 195.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 205.625 195.000 196.625 210.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 233.625 180.000 223.625 195.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 196.625 149.000 178.625 149.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 205.625 134.000 196.625 119.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 223.625 164.000 205.625 164.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 223.625 134.000 205.625 134.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 205.625 134.000 196.625 149.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 233.625 149.000 223.625 134.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 205.625 164.000 196.625 149.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 233.625 149.000 223.625 164.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 205.625 164.000 196.625 179.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 233.625 179.000 223.625 164.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 233.625 119.000 223.625 134.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 169.625 134.000 150.625 134.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 178.625 119.000 169.625 134.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 150.625 134.000 141.625 149.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 178.625 149.000 169.625 134.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 196.625 119.000 178.625 119.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 114.625 164.000 96.625 164.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 123.625 149.000 114.625 164.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 96.625 164.000 87.625 179.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 123.625 179.000 114.625 164.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 141.625 149.000 123.625 149.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 223.625 104.000 205.625 104.000 Line +%@EndLine +%@BeginText +save +%%IncludeFont: Courier +[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis +/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute +/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde +/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex +/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls +/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash +/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef +/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash +/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef +/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe +/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide +/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright +/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand +/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex +/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex +/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla +/hungarumlaut/ogonek/caron] +StandardEncoding Re-encode /_Courier /Courier EncodeFont + +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 183.000 71.625 0.000 0.000 24.000 16.000 rect +%@EndRect +gsave +79.625 195.000 T translate +0.0 rotate +1 1 scale +24.000 (_Courier) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -7.875 6.000 S +grestore +%@EndText +%@BeginText +restore +save +%%IncludeFont: Times-Roman +[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis +/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute +/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde +/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex +/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls +/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash +/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef +/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash +/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef +/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe +/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide +/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright +/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand +/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex +/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex +/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla +/hungarumlaut/ogonek/caron] +StandardEncoding Re-encode /_Times-Roman /Times-Roman EncodeFont + +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 122.000 77.625 0.000 0.000 20.000 31.000 rect +%@EndRect +gsave +93.125 132.000 T translate +0.0 rotate +1 1 scale +18.000 (_Times-Roman) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(S) -14.875 5.000 S +(3) -4.868 5.000 S +(0) 4.131 5.000 S +grestore +%@EndText +% +%tfEndGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {[9.000 9.000 ] 0 setdash} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.500 241.625 103.000 45.625 214.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {[9.000 9.000 ] 0 setdash} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.500 258.625 195.000 42.625 195.000 Line +%@EndLine +% +%tfBegGrp +% +%@BeginText +restore +save +%%IncludeFont: Courier +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 178.000 250.625 0.000 0.000 30.000 18.000 rect +%@EndRect +gsave +259.625 193.000 T translate +0.0 rotate +1 1 scale +24.000 (Courier) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(C) -8.875 8.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 183.000 256.625 0.000 0.000 30.000 16.000 rect +%@EndRect +gsave +264.625 198.000 T translate +0.0 rotate +1 1 scale +24.000 (Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(L) -7.875 8.000 S +grestore +%@EndText +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 87.000 245.625 0.000 0.000 30.000 18.000 rect +%@EndRect +gsave +254.625 102.000 T translate +0.0 rotate +1 1 scale +24.000 (Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(C) -8.875 8.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 91.000 251.625 0.000 0.000 30.000 16.000 rect +%@EndRect +gsave +259.625 106.000 T translate +0.0 rotate +1 1 scale +24.000 (Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(L) -7.875 8.000 S +grestore +%@EndText +% +%tfEndGrp +% +%@BeginText +restore +save +%%IncludeFont: Courier +[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis +/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute +/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde +/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex +/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls +/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash +/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef +/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash +/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef +/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe +/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide +/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright +/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand +/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex +/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex +/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla +/hungarumlaut/ogonek/caron] +StandardEncoding Re-encode /_Courier /Courier EncodeFont + +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 169.000 98.625 0.000 0.000 24.000 16.000 rect +%@EndRect +gsave +106.625 181.000 T translate +0.0 rotate +1 1 scale +24.000 (_Courier) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -7.875 6.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 184.000 126.625 0.000 0.000 24.000 16.000 rect +%@EndRect +gsave +134.625 196.000 T translate +0.0 rotate +1 1 scale +24.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -7.875 6.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 153.000 125.625 0.000 0.000 24.000 16.000 rect +%@EndRect +gsave +133.625 165.000 T translate +0.0 rotate +1 1 scale +24.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(4) -7.875 6.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 169.000 153.625 0.000 0.000 24.000 16.000 rect +%@EndRect +gsave +161.625 181.000 T translate +0.0 rotate +1 1 scale +24.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(5) -7.875 6.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 138.000 153.625 0.000 0.000 24.000 16.000 rect +%@EndRect +gsave +161.625 150.000 T translate +0.0 rotate +1 1 scale +24.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(6) -7.875 6.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 184.000 181.625 0.000 0.000 24.000 16.000 rect +%@EndRect +gsave +189.625 196.000 T translate +0.0 rotate +1 1 scale +24.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(7) -7.875 6.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 153.000 180.625 0.000 0.000 24.000 16.000 rect +%@EndRect +gsave +188.625 165.000 T translate +0.0 rotate +1 1 scale +24.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(8) -7.875 6.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 123.000 180.625 0.000 0.000 24.000 16.000 rect +%@EndRect +gsave +188.625 135.000 T translate +0.0 rotate +1 1 scale +24.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(9) -7.875 6.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 171.000 204.625 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +216.625 180.500 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -11.875 4.000 S +(0) -0.875 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 141.000 204.625 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +216.625 150.500 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -11.875 4.000 S +(1) -0.875 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 110.000 204.625 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +216.625 119.500 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -11.875 4.000 S +(2) -0.875 4.000 S +grestore +%@EndText +% +%tfEndGrp +% +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 478.625 119.000 468.625 104.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 450.625 104.000 441.625 119.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 386.625 180.000 368.625 180.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 395.625 164.000 386.625 149.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 414.625 195.000 395.625 195.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 414.625 164.000 395.625 164.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 395.625 164.000 386.625 179.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 423.625 179.000 414.625 164.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 395.625 195.000 386.625 180.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 423.625 180.000 414.625 195.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 395.625 195.000 386.625 210.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 423.625 210.000 414.625 195.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 441.625 180.000 423.625 180.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 423.625 149.000 414.625 164.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 313.625 180.000 304.625 195.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 313.625 210.000 304.625 195.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 332.625 180.000 313.625 180.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 386.625 240.000 368.625 240.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 395.625 225.000 386.625 210.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 414.625 255.000 395.625 255.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 414.625 225.000 395.625 225.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 395.625 225.000 386.625 240.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 423.625 240.000 414.625 225.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 395.625 255.000 386.625 240.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 423.625 240.000 414.625 255.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 423.625 271.000 414.625 255.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 441.625 240.000 423.625 240.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 423.625 210.000 414.625 225.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 332.625 210.000 313.625 210.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 341.625 195.000 332.625 180.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 359.625 225.000 341.625 225.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 359.625 195.000 341.625 195.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 341.625 195.000 332.625 210.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 368.625 210.000 359.625 195.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 341.625 225.000 332.625 210.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 368.625 210.000 359.625 225.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 368.625 240.000 359.625 225.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 386.625 210.000 368.625 210.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 368.625 180.000 359.625 195.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 441.625 271.000 423.625 271.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 450.625 255.000 441.625 240.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 468.625 286.000 450.625 286.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 468.625 255.000 450.625 255.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 450.625 255.000 441.625 271.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 478.625 271.000 468.625 255.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 450.625 286.000 441.625 271.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 478.625 271.000 468.625 286.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 478.625 240.000 468.625 255.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 441.625 210.000 423.625 210.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 450.625 195.000 441.625 180.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 468.625 225.000 450.625 225.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 468.625 195.000 450.625 195.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 450.625 195.000 441.625 210.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 478.625 210.000 468.625 195.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 450.625 225.000 441.625 210.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 478.625 210.000 468.625 225.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 450.625 225.000 441.625 240.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 478.625 240.000 468.625 225.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 478.625 180.000 468.625 195.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 441.625 149.000 423.625 149.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 450.625 134.000 441.625 119.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 468.625 164.000 450.625 164.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 468.625 134.000 450.625 134.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 450.625 134.000 441.625 149.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 478.625 149.000 468.625 134.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 450.625 164.000 441.625 149.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 478.625 149.000 468.625 164.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 450.625 164.000 441.625 179.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 478.625 179.000 468.625 164.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 478.625 119.000 468.625 134.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 414.625 134.000 395.625 134.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 423.625 119.000 414.625 134.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 395.625 134.000 386.625 149.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 423.625 149.000 414.625 134.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 441.625 119.000 423.625 119.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 359.625 164.000 341.625 164.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 368.625 149.000 359.625 164.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 341.625 164.000 332.625 179.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 368.625 179.000 359.625 164.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 386.625 149.000 368.625 149.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 468.625 104.000 450.625 104.000 Line +%@EndLine +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 183.000 316.625 0.000 0.000 24.000 16.000 rect +%@EndRect +gsave +324.625 195.000 T translate +0.0 rotate +1 1 scale +24.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -7.875 6.000 S +grestore +%@EndText +%@BeginText +restore +save +%%IncludeFont: Times-Roman +[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis +/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute +/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde +/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex +/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls +/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash +/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef +/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash +/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef +/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe +/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide +/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright +/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand +/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex +/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex +/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla +/hungarumlaut/ogonek/caron] +StandardEncoding Re-encode /_Times-Roman /Times-Roman EncodeFont + +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 122.000 332.625 0.000 0.000 20.000 43.000 rect +%@EndRect +gsave +354.125 132.000 T translate +0.0 rotate +1 1 scale +18.000 (_Times-Roman) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(S) -20.875 5.000 S +(A) -10.868 5.000 S +(6) 2.125 5.000 S +(0) 11.125 5.000 S +grestore +%@EndText +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {[9.000 9.000 ] 0 setdash} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.500 487.625 103.000 299.625 209.000 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {[9.000 9.000 ] 0 setdash} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.500 485.625 286.000 300.625 182.000 Line +%@EndLine +%@BeginText +restore +save +%%IncludeFont: Courier +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 86.000 487.625 0.000 0.000 30.000 18.000 rect +%@EndRect +gsave +496.625 101.000 T translate +0.0 rotate +1 1 scale +24.000 (Courier) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(C) -8.875 8.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 91.000 493.625 0.000 0.000 30.000 16.000 rect +%@EndRect +gsave +501.625 106.000 T translate +0.0 rotate +1 1 scale +24.000 (Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(L) -7.875 8.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 279.000 484.625 0.000 0.000 30.000 18.000 rect +%@EndRect +gsave +493.625 294.000 T translate +0.0 rotate +1 1 scale +24.000 (Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(C) -8.875 8.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 284.000 490.625 0.000 0.000 30.000 16.000 rect +%@EndRect +gsave +498.625 299.000 T translate +0.0 rotate +1 1 scale +24.000 (Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(L) -7.875 8.000 S +grestore +%@EndText +%@BeginText +restore +save +%%IncludeFont: Courier +[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis +/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute +/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde +/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex +/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls +/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash +/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef +/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash +/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef +/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe +/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide +/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright +/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand +/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex +/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex +/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla +/hungarumlaut/ogonek/caron] +StandardEncoding Re-encode /_Courier /Courier EncodeFont + +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 199.000 343.625 0.000 0.000 24.000 16.000 rect +%@EndRect +gsave +351.625 211.000 T translate +0.0 rotate +1 1 scale +24.000 (_Courier) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -7.875 6.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 168.000 343.625 0.000 0.000 24.000 16.000 rect +%@EndRect +gsave +351.625 180.000 T translate +0.0 rotate +1 1 scale +24.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -7.875 6.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 215.000 370.625 0.000 0.000 24.000 16.000 rect +%@EndRect +gsave +378.625 227.000 T translate +0.0 rotate +1 1 scale +24.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(4) -7.875 6.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 184.000 371.625 0.000 0.000 24.000 16.000 rect +%@EndRect +gsave +379.625 196.000 T translate +0.0 rotate +1 1 scale +24.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(5) -7.875 6.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 153.000 370.625 0.000 0.000 24.000 16.000 rect +%@EndRect +gsave +378.625 165.000 T translate +0.0 rotate +1 1 scale +24.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(6) -7.875 6.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 229.000 398.625 0.000 0.000 24.000 16.000 rect +%@EndRect +gsave +406.625 241.000 T translate +0.0 rotate +1 1 scale +24.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(7) -7.875 6.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 199.000 398.625 0.000 0.000 24.000 16.000 rect +%@EndRect +gsave +406.625 211.000 T translate +0.0 rotate +1 1 scale +24.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(8) -7.875 6.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 169.000 398.625 0.000 0.000 24.000 16.000 rect +%@EndRect +gsave +406.625 181.000 T translate +0.0 rotate +1 1 scale +24.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(9) -7.875 6.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 142.000 394.625 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +406.625 151.500 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -11.875 4.000 S +(0) -0.875 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 247.000 422.625 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +434.625 256.500 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -11.875 4.000 S +(1) -0.875 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 217.000 421.625 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +433.625 226.500 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -11.875 4.000 S +(2) -0.875 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 186.000 422.625 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +434.625 195.500 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -11.875 4.000 S +(3) -0.875 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 156.000 421.625 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +433.625 165.500 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -11.875 4.000 S +(4) -0.875 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 126.000 422.625 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +434.625 135.500 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -11.875 4.000 S +(5) -0.875 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 262.000 449.625 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +461.625 271.500 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -11.875 4.000 S +(6) -0.875 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 232.000 449.625 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +461.625 241.500 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -11.875 4.000 S +(7) -0.875 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 202.000 449.625 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +461.625 211.500 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -11.875 4.000 S +(8) -0.875 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 171.000 449.625 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +461.625 180.500 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -11.875 4.000 S +(9) -0.875 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 142.000 448.625 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +460.625 151.500 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -11.875 4.000 S +(0) -0.875 4.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 110.000 449.625 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +461.625 119.500 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -11.875 4.000 S +(1) -0.875 4.000 S +grestore +%@EndText +% +%tfEndGrp +% +% +%tfEndGrp +% +restore +%%Trailer +end diff --git a/doc/IGE335/Gsa180.eps b/doc/IGE335/Gsa180.eps new file mode 100644 index 0000000..4e31581 --- /dev/null +++ b/doc/IGE335/Gsa180.eps @@ -0,0 +1,5490 @@ +%!PS-Adobe-2.0 EPSF-1.2 +%%Title: Fig4a.eps +%%Creator: CLARIS EPSF Export Filter V1.0 +%%CreationDate:12/9/91 4:01:52 p.m. +%%BoundingBox: 179.625 403.351 372.375 791.500 +%%QDBoundingBox: 179.625 0.500 372.375 388.648 +%%DocumentFonts: Courier +%%+ +%%+ Times-Roman +%%DocumentProcessColors: Cyan Magenta Yellow Black +%%ObjectsIncluded: tText=T tLine=T tRect=T tRRect=F tOval=T tArc=F tFree=F tPoly=F tBMap=F tNote=F tBez=F tPMap=F +%%AttributesIncluded: kBaWPattType=T kPixPattType=T kGradientType=F +%%EndComments +/MAV 300 dict def +MAV begin +/useClip true def +/top 0 def +/left 1 def +/bottom 2 def +/right 3 def +/CM 6 array def +/CTM 6 array def +/CTMR 6 array def +/MTC 6 array def +/blimit 1500 def +/bcnt 0 def +/rbox 8 array def +/segbox 8 array def +/bbox1 4 array def +/c1 3 array def +/c2 3 array def +/d 3 array def +/delta 3 array def +/mycurrentrgbcolor 3 array def +/ulx 0 def +/uly 1 def +/llx 2 def +/lly 3 def +/urx 4 def +/ury 5 def +/lrx 6 def +/lry 7 def +/sp [0 0] def +/ep [0 0] def +/bbox 4 array def +/pbox 4 array def +/scrnProc currentscreen 3 1 roll pop pop def +/currentcolorscreen where { +begin +currentcolorscreen +end +3 1 roll pop pop +4 2 roll pop pop +5 -2 roll pop pop +6 -2 roll pop pop +/kProc exch def +/bProc exch def +/gProc exch def +/rProc exch def +} if +/Max {2 copy gt {pop}{exch pop} ifelse} bind def +/cellPenW 72.0 /currentcolorscreen where +{begin currentcolorscreen end pop pop +10 1 roll pop pop 8 1 roll pop pop + 6 1 roll pop pop Max Max Max } +{currentscreen pop pop} ifelse div 2.0 div def +%%BeginProcSet : rect +/rect { + /saveobj save def + R PC PF LC SS + saveobj restore +} bind def +%%EndProcSet +%%BeginProcSet : R +/R { + newpath + pbox astore pop + 0 792 translate 1 -1 scale CTMR currentmatrix pop exch translate + /objectCord mstore def + pbox right get 2 div + dup pbox left get exch sub + pbox left 3 -1 roll put + dup pbox right 3 -1 roll put + pbox bottom get 2 div + dup pbox top get exch sub + pbox top 3 -1 roll put + dup pbox bottom 3 -1 roll put + translate + CTM currentmatrix pop + 57.3 mul rotate + RT +} bind def +%%EndProcSet +%%BeginProcSet : SaveScreenBW + /SaveScreenBW { + currentscreen + /scrnProc exch def + /scrnAngle exch def + /scrnFreq exch def + } bind def +%%EndProcSet +%%BeginProcSet : RestoreScreenBW + /RestoreScreenBW { + scrnFreq scrnAngle MAV /scrnProc get setscreen + } bind def +%%EndProcSet +%%BeginProcSet : SetFreqAngleBW + /SetFreqAngleBW { + currentscreen + 3 1 roll + pop pop + setscreen + } bind def +%%EndProcSet +%%BeginProcSet : SaveScreenColor + /SaveScreenColor { + currentcolorscreen + /grayProc exch def + /grayAngle exch def + /grayFreq exch def + /bProc exch def + /bAngle exch def + /bFreq exch def + /gProc exch def + /gAngle exch def + /gFreq exch def + /rProc exch def + /rAngle exch def + /rFreq exch def + } bind def +%%EndProcSet +%%BeginProcSet : RestoreColorScreen + /RestoreColorScreen { + rFreq rAngle MAV /rProc get gFreq gAngle MAV /gProc get bFreq bAngle MAV /bProc get grayFreq grayAngle MAV /grayProc get setcolorscreen + } bind def +%%EndProcSet +%%BeginProcSet : SetFreqAngleColor + /SetFreqAngleColor { + currentcolorscreen + 3 1 roll pop pop + 4 2 roll pop pop + 5 -2 roll pop pop + 6 -2 roll pop pop + 4 1 roll + 6 1 roll + 8 1 roll + 10 1 roll + setcolorscreen + } bind def +%%EndProcSet +/initmsaverestore { +userdict begin +/mdict 10 dict def +mdict begin +/mindex -1 def +/mstacksize 25 def +/mstack mstacksize array def +/incmindex { +/mindex mindex 1 add def +} bind def +/decmindex { +/mindex mindex 1 sub def +} bind def +/checkmindex { +mindex 0 lt { +(%ERROR: msave/mrestore stack underflow: Offending command 'mrestore' +) print flush +stop +} +{ +mindex mstacksize ge { +(%ERROR: msave/mrestore stack overflow: Offending command 'msave' +) print flush +stop +} if +} ifelse +} bind def +/mpush { +incmindex +checkmindex +mstack mindex +3 -1 roll put +} bind def +/mpop { +checkmindex +mstack mindex get +decmindex +} bind def +end +end +} bind def +/msave { +mdict begin +matrix currentmatrix mpush +end +} bind def +/mrestore { +mdict begin +mpop setmatrix +end +} bind def +/msavelevel { +mdict begin +mindex 1 add +end +} bind def +/mstore { +matrix currentmatrix +} bind def +/AutoSizeY { +0 0 pl +dup 3 1 roll +4 -1 roll +add +pl exch pop +exch sub +} bind def +/pl { +transform +0.25 sub round 0.25 add exch +0.25 sub round 0.25 add exch +itransform +} bind def +/pll { +transform +round exch +round exch +itransform +} bind def +/pr { +dtransform +round exch +round exch +idtransform +} bind def +/m { +pl moveto +} bind def +/l { +pl lineto +} bind def +/c { +pl curveto +} bind def +/rm { +pr rmoveto +} bind def +/rl { +pr rlineto +} bind def +/ar { +5 -2 roll pl +5 2 roll +arc +} bind def +/an { +5 -2 roll pl +5 2 roll +arcn +} bind def +/MakePatternFont { +/FontDict 20 dict def +FontDict begin +/FontName exch def +/Encoding exch def +/FontMatrix [1 0 0 1 0 0 ] def +/FontType 3 def +/FontBBox [ 0 0 1 1 ] def +/PatternDict exch def +/RenderPattern { +patternDict exch get +exec +} bind def +/BuildChar { +exch begin +1 0 0 0 1 1 setcachedevice +Encoding exch get RenderPattern +end +} bind def +FontName FontDict definefont pop +end +} bind def +/SnapToPattenGrid + { + exch + dup 0 lt { + 1 index sub + } if + 1 index + div truncate + mul +} bind def +/FillPatternString { +dup length +1 sub +0 1 3 -1 roll { +2 index +2 index +3 -2 roll +put +} for +pop pop +} bind def +/AutoSizeY { + 0.0 exch dtransform + round + idtransform exch pop +} bind def + /AutoSizeX { + 0.0 dtransform + exch + round + exch + idtransform pop +} bind def +/AutoCellSize { + AutoSizeY + exch + AutoSizeX + exch +} bind def +/CheckPath { + false + { pop pop pop true exit} + { pop pop pop true exit} + { pop pop pop pop pop pop pop true exit} + { pop true exit} + pathforall +} bind def +/PatternFill { % patternCharacter + /patternString 1 string def + /cm mstore def + patternMatrix setmatrix + 1 1 AutoCellSize + dup 0 eq { pop 1} if + exch + dup 0 eq { pop 1} if + exch + /patternSize exch 24.0 mul def + /PatternSizeX exch 24.0 mul patternString length mul def + /flaterror 0 def + patternString FillPatternString + gsave + flaterror 1 add setflat + flattenpath + pathbbox + grestore + psy add flaterror add psy SnapToPattenGrid + exch psx add flaterror add psx SnapToPattenGrid + 3 -1 roll flaterror sub psy SnapToPattenGrid + 4 -1 roll flaterror sub psx SnapToPattenGrid + 4 2 roll pll + 4 2 roll pll + /llxsnap exch def + /llysnap exch def + /urxsnap exch def + /urysnap exch def + gsave + useClip true eq {clip}{eoclip} ifelse newpath + /PatternFont findfont [psx 0.0 0.0 psy 0.0 0.0] makefont setfont + llysnap patternSize urysnap { + llxsnap exch moveto + llxsnap PatternSizeX urxsnap { + pop + patternString show + %currentpoint am + } for + } bind for + grestore + cm setmatrix +} bind def % End 'PatternFill' +/DefaultPatternFont { + /cm mstore def + patternMatrix setmatrix + 1 1 AutoCellSize + dup 0 eq { pop 1} if + exch + dup 0 eq { pop 1} if + exch + /psy exch iSizeY mul def + /psx exch iSizeX mul def + /patternDict 64 dict def + patternDict begin + /NotDef {} def + /LiteDiagLines { + iSizeX iSizeY false [iSizeX 0.0 0.0 iSizeY -1.0 mul 0.0 iSizeY] + {pat} + imagemask + } bind def + end + /CustEncoding 256 array def + 0 255 1 { + CustEncoding exch /NotDef put + } bind for + CustEncoding 65 /LiteDiagLines put + patternDict CustEncoding /PatternFont MakePatternFont + /pathSegProc { + strokepath + CheckPath { + 65 PatternFill newpath + } if + } bind def + cm setmatrix +} bind def +/XRound { + dup + 3 -1 roll + exch mul round + exch div +} bind def +/RoundMatrix { + /i 0 def + dup { + 100000.0 XRound + 1 index + exch i exch put + /i i 1 add def + } forall +} bind def +/GetBoxesRatio { +3 -1 roll sub +7 1 roll +exch sub +6 1 roll +3 -1 roll sub +5 1 roll +exch sub +4 1 roll +3 -1 roll div +3 1 roll +exch div +exch +} bind def +%%BeginProcSet : Text Attributes Procs +/T {792 exch sub} bind def +/sx 0 def +/sy 0 def +/ex 0 def +/ey 0 def +/lw 0 def +/siz 0 def +/U {gsave 0 setlinecap +/lw siz 0.078125 mul def /ey exch neg def /ex exch def /sy exch neg def /sx exch def +fontkind plain eq + { + lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto stroke + } + { + currentdict /outlineFontSize known outlineFontSize 0 gt and + { + fontkind outline eq + { + /sy sy 0.0119444 siz mul sub def + /ey ey 0.0119444 siz mul sub def + gsave + 1 1 1 setrgbcolor lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto stroke + grestore + lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto + strokepath 0.0119444 siz mul setlinewidth stroke + } if + fontkind shadow eq fontkind outlineshadow eq or + { + /sy sy 0.0358332 siz mul sub def + /ey ey 0.0358332 siz mul sub def + lw setlinewidth + lw 2 div sx add sy + lw 2 div sub moveto + lw 2 div ex add ey + lw 2 div sub lineto stroke + gsave + 1 1 1 setrgbcolor lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto stroke + grestore + lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto + strokepath 0.0119444 siz mul setlinewidth stroke + } if + } if + } ifelse +grestore} bind def +/plain 1 def +/outline 2 def +/shadow 3 def +/outlineshadow 4 def +/fess { + currentdict /outlineFontSize known { + /outlineFontSize 2 index def + } if + findfont exch dup /siz exch def scalefont setfont +} bind def +/SHDW {gsave siz oldfontname fess siz 0.055 mul x add y siz 0.05 mul sub moveto c show grestore} def +/NRML {gsave 1 1 1 setrgbcolor siz oldfontname fess x y moveto c show grestore siz /Outline fess x y moveto c show} def +/S { +fontkind plain eq {neg moveto show} if +fontkind outline eq {neg /y exch def /x exch def /c exch def NRML} if +fontkind shadow eq {neg /y exch def /x exch def /c exch def SHDW NRML} if +fontkind outlineshadow eq {neg /y exch def /x exch def /c exch def SHDW NRML} if +} bind def +/F { +/fontkind exch def +fontkind plain eq {fess} if +fontkind outline eq {dup /oldfontname exch def exch dup /siz exch def exch OLF} if +fontkind shadow eq {dup /oldfontname exch def exch dup /siz exch def exch OLF} if +fontkind outlineshadow eq {dup /oldfontname exch def exch dup /siz exch def exch OLF} if +} bind def +/makeoutlinedict 15 dict def +/makeoutlinefont + { + makeoutlinedict begin + /uniqueid exch def + /strokewidth exch def + /newfontname exch def + /basefontname exch def + /basefontdict basefontname findfont def + /numentries basefontdict maxlength 1 add def + basefontdict /UniqueID known not + {/numentries numentries 1 add def} if + /outfontdict numentries dict def + basefontdict + { + exch dup /FID ne {exch outfontdict 3 1 roll put} {pop pop} ifelse + }forall + outfontdict /FontName newfontname put + outfontdict /PaintType 2 put + outfontdict /StrokeWidth strokewidth put + outfontdict /UniqueID uniqueid put + newfontname outfontdict definefont pop + end + }def +/UID { + findfont dup /UniqueID known + {/UniqueID get 1 add} + {pop 1} + ifelse +} def +/OLF { +dup +/Outline +1000 62 div +4 -1 roll +UID +/outlineFontSize 5 index def +makeoutlinefont +/Outline findfont exch scalefont setfont +} def +/CopyEncoding { +findfont +/Encoding get +dup length array +/tarrayz exch def +tarrayz 0 +3 -1 roll +putinterval +tarrayz +} bind def +/Re-encode { +dup length array copy +/eap 0 def +exch { +dup type /integertype eq { +/eap exch def +} { +1 index +exch +eap exch +put +/eap eap 1 add def +} ifelse +} forall +} bind def +/EncodeFont { +findfont dup +length dict +begin +{ 1 index /FID ne +{ def } +{ pop pop } ifelse +} forall +/FontName exch def +/Encoding exch def +FontName currentdict +end +definefont pop +} bind def +%%EndProcSet +%%BeginProcSet : clip2pathbbox +/clip2pathbbox { + /magicNum linewidth 2 div 1 2 sqrt div mul def + pathbbox + /urymn exch magicNum add def + /urxmn exch magicNum add def + /llymn exch magicNum sub def + /llxmn exch magicNum sub def + newpath llxmn llymn moveto llxmn urymn lineto urxmn urymn lineto urxmn llymn lineto + closepath clip newpath +} bind def +%%EndProcSet +%% Line takes the following arguments: +%% linewidth xEnd yEnd xStart yStart +%%BeginProcSet : Line +/Line { +MAV /LC get length 0 ne +{ + gsave + newpath + MAV /ArrowType get length 0 eq + MAV /SD get length 0 eq and + {2 setlinecap /UseClip {clip2pathbbox} def } + {0 setlinecap /UseClip {} def } ifelse + 0 792 translate + 1 -1 scale + CTM currentmatrix pop + /yStart exch def /xStart exch def /yEnd exch def /xEnd exch def /linewidth exch def + MAV /ArrowType get length 0 eq xStart xEnd ne yStart yEnd ne and and + {xStart yStart moveto xEnd yEnd lineto UseClip xStart yStart moveto xEnd yEnd lineto} + {xStart yStart moveto xEnd yEnd lineto} ifelse + linewidth setlinewidth SD strokepath + CheckPath {LC PF ArrowType} if + grestore +} +{pop pop pop pop pop} ifelse +} bind def +/CompensateForStroke { + sin currentlinewidth mul + exch + cos currentlinewidth mul + dup 0 translate + 4 -1 roll exch 2.0 mul sub + 3 1 roll + 2.0 mul sub +} bind def +/arrowdict 10 dict def +arrowdict begin + /SwallowTail { + newpath + 0.0 0.0 moveto + 1.0 -.5 lineto + .666 0.0 lineto + 1.0 .5 lineto + closepath + } bind def + /Triangular { + newpath + 0.0 0.0 moveto + 1.0 -.5 lineto + 1.0 .5 lineto + closepath + } bind def + /OpenTri { + newpath + 1.0 0.5 moveto + 0.0 0.0 lineto + 1.0 -0.5 lineto + } bind def + /ClosedTri { + newpath + 1.0 0.5 moveto + 0.0 0.0 lineto + 1.0 -0.5 lineto + closepath + } bind def + /SlashBar { + newpath + 0.5 -.5 moveto + -.5 0.5 lineto + } bind def + /Dot { + newpath + 0.5 0.0 moveto + 0 0 1 0 360 arc + closepath + } bind def + /ExtSlashBar { + newpath + 1.0 -.5 moveto + 0.0 0.5 lineto + } bind def +end +/ScaleArrowHead { + 0 0 4 -2 roll + 0 0 1 1 + 8 -4 roll GetBoxesRatio + scale +} bind def +/DrawArrowHead { + gsave + [] 0 setdash + currentpoint translate rotate + { + 4 copy + gsave + initmatrix + 100 200 translate + msave + ScaleArrowHead pop + arrowdict exch get exec + mrestore + strokepath + 0 0 3 index 3 index + pathbbox 8 4 roll + GetBoxesRatio + 4 2 roll + grestore + 3 index 1.0 exch sub + 6 -1 roll + { + 2 index mul + 0 translate + }{ + pop + } ifelse + msave + ScaleArrowHead scale + arrowdict exch get exec + mrestore + strokepath + } { + msave + ScaleArrowHead + arrowdict exch get exec + mrestore + } ifelse + CheckPath { + LC PF + } if + grestore +} bind def +%%EndProcSet +%%BeginProcSet : SR +/SR { + pbox left get pbox top get moveto + pbox right get pbox top get lineto + pbox right get pbox bottom get lineto + pbox left get pbox bottom get lineto + closepath +} bind def +%%EndProcSet +%%BeginProcSet : E +/E { +1.415 setmiterlimit +CM currentmatrix pop +pbox right get pbox left get sub abs dup +pbox bottom get pbox top get sub abs dup 3 -1 roll +lt {exch dup 3 -1 roll exch div 1 exch} +{dup 3 -1 roll exch div 1} ifelse scale +0 0 3 -1 roll 2 div 0 360 arc closepath +CM setmatrix +} bind def +%%EndProcSet +/StripFromFront { +dup length +2 index sub +3 1 roll +exch 3 -1 roll +getinterval +} bind def +/MakePathArray { + /k 0 def + {/k k 1 add def pop pop}{/k k 1 add def pop pop}{/k k 1 add def pop pop pop pop pop pop}{/k k 1 add def }pathforall + k array + /k 0 def + {{moveto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} + {{lineto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} + {{curveto} 7 array astore 1 index k 3 -1 roll put /k k 1 add def} + {{closepath} 1 array astore 1 index k 3 -1 roll put /k k 1 add def} +pathforall +}bind def +/MakeFlatPathArray { +/k 0 def +{/k k 1 add def pop pop}{/k k 1 add def pop pop}{pop pop pop pop pop pop}{}pathforall +k array +/k 0 def +{{moveto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} +{{lineto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def} +{ pop pop pop pop pop pop} +{} +pathforall +}bind def +/FractionalLine { +2 index sub +.00001 mul +exch +3 index sub +.00001 mul +4 -1 roll add +3 1 roll +add +} bind def +/calcLineLength { + exch + 4 -1 roll + sub + dup mul + 3 1 roll exch + sub + dup mul + add sqrt +} bind def +/InitTotalLineLength { + /oldY exch def + /oldX exch def + theDash aload pop currentLineLength add setdash +} bind def +/AccumeLineLength { + 3 copy pop + 2 copy + oldX oldY + 4 2 roll calcLineLength + /segmentLength exch def + /currentLineLength currentLineLength segmentLength add def + /oldY exch def + /oldX exch def +} bind def +/DecumeLastLineLength { + /currentLineLength currentLineLength segmentLength sub def +} bind def +/DrawFlattendSegment { + /pointCount 2 def + dup 0 lt { pop 0 } if + fpc + 3 1 roll + 2 index + 1 index + gt { + 2 copy get + dup length + dup 3 eq { + pop + dup 0 get + exch 1 get + 2 copy InitTotalLineLength + m + } { + } ifelse + } { + pop 1 index + } ifelse + dup 1 add + 3 index + exch sub + dup 10 gt { pop 10} if + { + 1 add + 2 copy + get aload pop + AccumeLineLength + exec + } repeat + 3 1 roll pop pop + DecumeLastLineLength +} bind def +/IncFPC { + fpc add + /fpc exch def +} bind def +/DrawFlatPathArray { + fpc + 0 { + dup 2 index + 1 sub + lt { + flatPathArray exch + newpath + 1 sub DrawFlattendSegment + gsave + pathSegProc + grestore + newpath + } + { + pop pop + exit + } ifelse + } loop +} bind def +/RecordFirstSubSegment { + closepathArray 0 pathArray 0 get + put + closepathArray 1 + pathArray 0 get aload pop pop + pathArray 1 get dup length 3 eq { + aload pop pop + } { + newpath + 0 0 moveto + aload pop exec + /segmentArray flattenpath MakeFlatPathArray def + segmentArray 1 get aload pop pop + } ifelse + FractionalLine {lineto} 3 array astore + put +} bind def +/AppendClosePath { + closepathArray 0 get 2 {lineto} put + flatPathArray fpc closepathArray 0 get put + 1 IncFPC + flatPathArray fpc closepathArray 1 get put + 1 IncFPC +} bind def +/RecordCurrentDash { + /theDash + currentdash 2 array astore def + /currentLineLength 0 def +} bind def +/PatternStroke { + 0 setlinecap + RecordCurrentDash + /saveFlat currentflat def + .5 setflat + /pathArray MakePathArray def + /closepathArray 2 array def + /pathLength pathArray length def + /flatPathArray 513 array def + /currentLineLength 0 def + /fpc 0 def + pathArray pathLength 1 sub get + length 1 eq { + /usingClosepath true def + RecordFirstSubSegment + /pathLength pathLength 1 sub def + } { + /usingClosepath false def + } ifelse + 0 1 pathLength 1 sub { + pathArray exch get + dup length 3 eq { + fpc 1 add 512 ge { + DrawFlatPathArray + fpc 2 ge { + flatPathArray flatPathArray fpc 2 sub get 0 put + flatPathArray flatPathArray fpc 1 sub get 1 put + /fpc 2 def + }{ + /fpc 0 def + } ifelse + } if + flatPathArray exch fpc exch put + 1 IncFPC + } { + dup length 7 eq { + newpath + /nToStrip 0 def + fpc 1 gt { + flatPathArray fpc 2 sub get aload pop pop m + flatPathArray fpc 1 sub get aload pop exec + /nToStrip 2 def + } { + fpc 1 eq { + flatPathArray fpc 1 sub get aload pop exec + /nToStrip 2 def + } if + } ifelse + aload pop exec + /segmentArray flattenpath MakeFlatPathArray def + /segmentArray nToStrip segmentArray StripFromFront def + segmentArray length fpc add 512 lt { + flatPathArray fpc segmentArray putinterval + segmentArray length IncFPC + } { + DrawFlatPathArray + fpc 1 gt { + flatPathArray flatPathArray fpc 2 sub get 0 exch put + flatPathArray flatPathArray fpc 1 sub get 1 exch put + /fpc 2 def + }{ + /fpc 0 def + } ifelse + segmentArray length 512 lt { + flatPathArray fpc segmentArray putinterval + segmentArray length IncFPC + } { + segmentArray length + /exitLoop false def + 0 + { + 2 copy sub + dup 500 gt { + pop 500 + } { + /exitLoop true def + } ifelse + segmentArray 2 index 2 index getinterval + flatPathArray fpc 3 -1 roll putinterval + dup IncFPC + add + exitLoop { + exit + } { + DrawFlatPathArray + fpc 1 gt { + flatPathArray flatPathArray fpc 2 sub get 0 exch put + flatPathArray flatPathArray fpc 1 sub get 1 exch put + /fpc 2 def + }{ + /fpc 0 def + } ifelse + } ifelse + } loop + } ifelse + } ifelse + } if + } ifelse + } for + fpc 0 gt { + usingClosepath { + AppendClosePath + } if + DrawFlatPathArray + } if + saveFlat setflat +} bind def + + +%%EndProlog +initmsaverestore +/tctm matrix currentmatrix def +tctm RoundMatrix setmatrix +/patternMatrix mstore def +10 setmiterlimit +2 setlinecap +newpath +% +%tLayer +% +% +%tfBegGrp +% +%@BeginText +save +%%IncludeFont: Courier +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 353.648 207.000 0.000 0.000 30.000 18.000 rect +%@EndRect +gsave +216.000 368.648 T translate +0.0 rotate +1 1 scale +24.000 (Courier) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(C) -8.500 8.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 358.648 213.000 0.000 0.000 30.000 16.000 rect +%@EndRect +gsave +221.000 373.648 T translate +0.0 rotate +1 1 scale +24.000 (Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(L) -7.500 8.000 S +grestore +%@EndText +% +%tfBegGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 208.000 281.648 199.000 265.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 262.000 38.648 253.000 23.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 344.000 83.648 335.000 68.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 372.000 98.648 363.000 83.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 208.000 68.648 199.000 53.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 344.000 83.648 335.000 98.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 290.000 53.648 281.000 68.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 281.000 159.648 262.000 159.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 290.000 144.648 281.000 129.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 308.000 174.648 290.000 174.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 308.000 144.648 290.000 144.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 290.000 144.648 281.000 159.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 317.000 159.648 308.000 144.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 290.000 174.648 281.000 159.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 317.000 159.648 308.000 174.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 290.000 174.648 281.000 189.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 317.000 189.648 308.000 174.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 335.000 159.648 317.000 159.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 317.000 129.648 308.000 144.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 199.000 114.648 180.000 114.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 199.000 83.648 180.000 83.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 208.000 98.648 199.000 83.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 208.000 98.648 199.000 114.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 208.000 129.648 199.000 114.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 226.000 98.648 208.000 98.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 208.000 68.648 199.000 83.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 199.000 174.648 180.000 174.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 199.000 144.648 180.000 144.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 208.000 159.648 199.000 144.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 208.000 159.648 199.000 174.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 208.000 189.648 199.000 174.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 226.000 159.648 208.000 159.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 208.000 129.648 199.000 144.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 199.000 235.648 180.000 235.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 199.000 205.648 180.000 205.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 208.000 220.648 199.000 205.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 208.000 220.648 199.000 235.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 208.000 250.648 199.000 235.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 226.000 220.648 208.000 220.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 208.000 190.648 199.000 205.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 281.000 220.648 262.000 220.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 290.000 205.648 281.000 190.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 308.000 235.648 290.000 235.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 308.000 205.648 290.000 205.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 290.000 205.648 281.000 220.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 317.000 220.648 308.000 205.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 290.000 235.648 281.000 220.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 317.000 220.648 308.000 235.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 290.000 235.648 281.000 250.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 317.000 250.648 308.000 235.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 335.000 220.648 317.000 220.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 317.000 190.648 308.000 205.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 226.000 190.648 208.000 190.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 235.000 174.648 226.000 159.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 253.000 205.648 235.000 205.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 253.000 174.648 235.000 174.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 235.000 174.648 226.000 189.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 262.000 189.648 253.000 174.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 235.000 205.648 226.000 190.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 262.000 190.648 253.000 205.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 235.000 205.648 226.000 220.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 262.000 220.648 253.000 205.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 281.000 190.648 262.000 190.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 262.000 159.648 253.000 174.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 199.000 326.648 180.000 326.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 199.000 296.648 180.000 296.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 208.000 311.648 199.000 296.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 208.000 311.648 199.000 326.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 226.000 311.648 208.000 311.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 208.000 281.648 199.000 296.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 208.000 250.648 199.000 265.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 235.000 296.648 226.000 311.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 281.000 281.648 262.000 281.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 290.000 265.648 281.000 250.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 308.000 296.648 290.000 296.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 308.000 265.648 290.000 265.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 290.000 265.648 281.000 281.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 317.000 281.648 308.000 265.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 290.000 296.648 281.000 281.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 317.000 281.648 308.000 296.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 290.000 296.648 281.000 311.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 262.000 311.648 253.000 296.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 335.000 281.648 317.000 281.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 317.000 250.648 308.000 265.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 226.000 250.648 208.000 250.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 235.000 235.648 226.000 220.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 253.000 265.648 235.000 265.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 253.000 235.648 235.000 235.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 235.000 235.648 226.000 250.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 262.000 250.648 253.000 235.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 235.000 265.648 226.000 250.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 262.000 250.648 253.000 265.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 235.000 265.648 226.000 281.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 262.000 281.648 253.000 265.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 281.000 250.648 262.000 250.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 262.000 220.648 253.000 235.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 235.000 296.648 226.000 281.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 226.000 281.648 208.000 281.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 199.000 265.648 180.000 265.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 335.000 250.648 317.000 250.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 344.000 235.648 335.000 220.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 363.000 265.648 344.000 265.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 363.000 235.648 344.000 235.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 344.000 235.648 335.000 250.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 372.000 250.648 363.000 235.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 344.000 265.648 335.000 250.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 372.000 250.648 363.000 265.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 344.000 265.648 335.000 281.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 372.000 220.648 363.000 235.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 335.000 190.648 317.000 190.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 344.000 174.648 335.000 159.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 363.000 205.648 344.000 205.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 363.000 174.648 344.000 174.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 344.000 174.648 335.000 189.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 372.000 189.648 363.000 174.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 344.000 205.648 335.000 190.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 372.000 190.648 363.000 205.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 344.000 205.648 335.000 220.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 372.000 220.648 363.000 205.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 372.000 159.648 363.000 174.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 335.000 129.648 317.000 129.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 344.000 114.648 335.000 98.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 363.000 144.648 344.000 144.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 363.000 114.648 344.000 114.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 344.000 114.648 335.000 129.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 372.000 129.648 363.000 114.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 344.000 144.648 335.000 129.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 372.000 129.648 363.000 144.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 344.000 144.648 335.000 159.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 372.000 159.648 363.000 144.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 372.000 98.648 363.000 114.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 281.000 98.648 262.000 98.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 290.000 83.648 281.000 68.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 308.000 114.648 290.000 114.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 308.000 83.648 290.000 83.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 290.000 83.648 281.000 98.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 317.000 98.648 308.000 83.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 290.000 114.648 281.000 98.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 317.000 98.648 308.000 114.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 290.000 114.648 281.000 129.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 317.000 129.648 308.000 114.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 335.000 98.648 317.000 98.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 317.000 68.648 308.000 83.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 226.000 129.648 208.000 129.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 235.000 114.648 226.000 98.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 253.000 144.648 235.000 144.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 253.000 114.648 235.000 114.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 235.000 114.648 226.000 129.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 262.000 129.648 253.000 114.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 235.000 144.648 226.000 129.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 262.000 129.648 253.000 144.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 235.000 144.648 226.000 159.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 262.000 159.648 253.000 144.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 281.000 129.648 262.000 129.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 262.000 98.648 253.000 114.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 226.000 68.648 208.000 68.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 235.000 53.648 226.000 38.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 253.000 83.648 235.000 83.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 253.000 53.648 235.000 53.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 235.000 53.648 226.000 68.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 262.000 68.648 253.000 53.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 235.000 83.648 226.000 68.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 262.000 68.648 253.000 83.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 235.000 83.648 226.000 98.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 262.000 98.648 253.000 83.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 281.000 68.648 262.000 68.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 262.000 38.648 253.000 53.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 253.000 23.648 235.000 23.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 226.000 38.648 208.000 38.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 199.000 53.648 180.000 53.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 208.000 38.648 199.000 53.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 235.000 23.648 226.000 38.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 208.000 38.648 199.000 23.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 235.000 22.648 226.000 7.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 208.000 7.648 199.000 22.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 199.000 23.648 180.000 23.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 226.000 7.648 208.000 7.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 281.000 38.648 262.000 38.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 308.000 53.648 290.000 53.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 290.000 53.648 281.000 38.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 317.000 68.648 308.000 53.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 335.000 68.648 317.000 68.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 363.000 83.648 344.000 83.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 281.000 311.648 262.000 311.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 253.000 296.648 235.000 296.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 262.000 281.648 253.000 296.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 253.000 326.648 235.000 326.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 262.000 311.648 253.000 326.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 235.000 326.648 226.000 341.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 226.000 341.648 208.000 341.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 235.000 326.648 226.000 311.648 Line +%@EndLine +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.750 208.000 341.648 199.000 326.648 Line +%@EndLine +%@BeginText +restore +save +%%IncludeFont: Courier +[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis +/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute +/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde +/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex +/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls +/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash +/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef +/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash +/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef +/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe +/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide +/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright +/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand +/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex +/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex +/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla +/hungarumlaut/ogonek/caron] +StandardEncoding Re-encode /_Courier /Courier EncodeFont + +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 163.648 210.000 0.000 0.000 24.000 16.000 rect +%@EndRect +gsave +218.000 175.648 T translate +0.0 rotate +1 1 scale +24.000 (_Courier) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -7.500 6.000 S +grestore +%@EndText +% +%tfEndGrp +% +%@BeginRuler +%@ 9.0000000000000000000e+0 viewScale +%@ 1.1111111111111110490e-1 realScale +%@ 8 realDivs +%@ 0000 rulerFormat +%@EndRuler +%@BeginLine +/ArrowType{ } def +/SD {[9.000 9.000 ] 0 setdash} def +/SS {setlinewidth SD stroke} def +/LC { /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse +} def +/PF {gsave fill grestore} def +/SS {setlinewidth SD stroke} def +0.296 217.000 351.648 217.000 0.648 Line +%@EndLine +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 195.648 210.000 0.000 0.000 24.000 16.000 rect +%@EndRect +gsave +218.000 207.648 T translate +0.0 rotate +1 1 scale +24.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -7.500 6.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 179.648 237.000 0.000 0.000 24.000 16.000 rect +%@EndRect +gsave +245.000 191.648 T translate +0.0 rotate +1 1 scale +24.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -7.500 6.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 148.648 238.000 0.000 0.000 24.000 16.000 rect +%@EndRect +gsave +246.000 160.648 T translate +0.0 rotate +1 1 scale +24.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(4) -7.500 6.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 133.648 210.000 0.000 0.000 24.000 16.000 rect +%@EndRect +gsave +218.000 145.648 T translate +0.0 rotate +1 1 scale +24.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(5) -7.500 6.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 225.648 210.000 0.000 0.000 24.000 16.000 rect +%@EndRect +gsave +218.000 237.648 T translate +0.0 rotate +1 1 scale +24.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(6) -7.500 6.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 209.648 237.000 0.000 0.000 24.000 16.000 rect +%@EndRect +gsave +245.000 221.648 T translate +0.0 rotate +1 1 scale +24.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(7) -7.500 6.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 195.648 265.000 0.000 0.000 24.000 16.000 rect +%@EndRect +gsave +273.000 207.648 T translate +0.0 rotate +1 1 scale +24.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(8) -7.500 6.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 164.648 265.000 0.000 0.000 24.000 16.000 rect +%@EndRect +gsave +273.000 176.648 T translate +0.0 rotate +1 1 scale +24.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(9) -7.500 6.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 136.648 261.000 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +273.000 146.148 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -11.500 5.000 S +(0) -0.500 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 121.648 234.000 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +246.000 131.148 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -11.500 5.000 S +(1) -0.500 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 106.648 206.000 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +218.000 116.148 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -11.500 5.000 S +(2) -0.500 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 257.648 206.000 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +218.000 267.148 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -11.500 5.000 S +(3) -0.500 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 242.648 234.000 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +246.000 252.148 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -11.500 5.000 S +(4) -0.500 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 227.648 260.000 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +272.000 237.148 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -11.500 5.000 S +(5) -0.500 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 212.648 288.000 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +300.000 222.148 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -11.500 5.000 S +(6) -0.500 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 181.648 288.000 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +300.000 191.148 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -11.500 5.000 S +(7) -0.500 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 150.648 288.000 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +300.000 160.148 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -11.500 5.000 S +(8) -0.500 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 119.648 288.000 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +300.000 129.148 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(1) -11.500 5.000 S +(9) -0.500 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 105.648 261.000 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +273.000 115.148 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -11.500 5.000 S +(0) -0.500 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 90.648 234.000 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +246.000 100.148 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -11.500 5.000 S +(1) -0.500 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 75.648 206.000 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +218.000 85.148 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -11.500 5.000 S +(2) -0.500 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 288.648 206.000 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +218.000 298.148 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -11.500 5.000 S +(3) -0.500 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 273.648 233.000 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +245.000 283.148 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -11.500 5.000 S +(4) -0.500 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 257.648 261.000 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +273.000 267.148 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -11.500 5.000 S +(5) -0.500 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 242.648 289.000 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +301.000 252.148 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -11.500 5.000 S +(6) -0.500 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 227.648 316.000 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +328.000 237.148 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -11.500 5.000 S +(7) -0.500 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 196.648 316.000 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +328.000 206.148 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -11.500 5.000 S +(8) -0.500 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 165.648 316.000 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +328.000 175.148 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(2) -11.500 5.000 S +(9) -0.500 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 135.648 316.000 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +328.000 145.148 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -11.500 5.000 S +(0) -0.500 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 104.648 316.000 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +328.000 114.148 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -11.500 5.000 S +(1) -0.500 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 90.648 288.000 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +300.000 100.148 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -11.500 5.000 S +(2) -0.500 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 75.648 261.000 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +273.000 85.148 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -11.500 5.000 S +(3) -0.500 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 60.648 234.000 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +246.000 70.148 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -11.500 5.000 S +(4) -0.500 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 45.648 206.000 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +218.000 55.148 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -11.500 5.000 S +(5) -0.500 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 317.648 206.000 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +218.000 327.148 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -11.500 5.000 S +(6) -0.500 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 302.648 233.000 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +245.000 312.148 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -11.500 5.000 S +(7) -0.500 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 288.648 261.000 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +273.000 298.148 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -11.500 5.000 S +(8) -0.500 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 272.648 288.000 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +300.000 282.148 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(3) -11.500 5.000 S +(9) -0.500 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 257.648 316.000 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +328.000 267.148 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(4) -11.500 5.000 S +(0) -0.500 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 242.648 343.000 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +355.000 252.148 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(4) -11.500 5.000 S +(1) -0.500 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 212.648 343.000 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +355.000 222.148 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(4) -11.500 5.000 S +(2) -0.500 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 181.648 343.000 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +355.000 191.148 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(4) -11.500 5.000 S +(3) -0.500 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 151.648 343.000 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +355.000 161.148 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(4) -11.500 5.000 S +(4) -0.500 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 121.648 343.000 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +355.000 131.148 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(4) -11.500 5.000 S +(5) -0.500 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 90.648 343.000 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +355.000 100.148 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(4) -11.500 5.000 S +(6) -0.500 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 74.648 316.000 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +328.000 84.148 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(4) -11.500 5.000 S +(7) -0.500 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 60.648 288.000 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +300.000 70.148 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(4) -11.500 5.000 S +(8) -0.500 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 44.648 261.000 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +273.000 54.148 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(4) -11.500 5.000 S +(9) -0.500 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 30.648 234.000 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +246.000 40.148 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(5) -11.500 5.000 S +(0) -0.500 5.000 S +grestore +%@EndText +%@BeginText +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 15.648 206.000 0.000 0.000 19.000 24.000 rect +%@EndRect +gsave +218.000 25.148 T translate +0.0 rotate +1 1 scale +18.000 (_Courier) fess + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(5) -11.500 5.000 S +(1) -0.500 5.000 S +grestore +%@EndText +%@BeginText +restore +save +%%IncludeFont: Times-Roman +[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis +/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute +/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde +/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex +/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls +/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash +/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef +/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash +/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef +/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe +/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide +/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright +/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand +/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex +/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex +/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla +/hungarumlaut/ogonek/caron] +StandardEncoding Re-encode /_Times-Roman /Times-Roman EncodeFont + +%@BeginRect +/RT {SR} def +/LC {} def +/SS {pop} def +/PF {} def +/PC {} def +0.000 0 19.648 301.000 0.000 0.000 20.000 53.000 rect +%@EndRect +gsave +327.500 29.648 T translate +0.0 rotate +1 1 scale +18.000 (_Times-Roman) plain F + /setcmykcolor where + {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse + +(S) -26.500 5.000 S +(A) -16.493 5.000 S +(1) -3.499 5.000 S +(8) 5.500 5.000 S +(0) 14.500 5.000 S +grestore +%@EndText +% +%tfEndGrp +% +restore +%%Trailer +end diff --git a/doc/IGE335/Gsb180.eps b/doc/IGE335/Gsb180.eps new file mode 100644 index 0000000..05a87c4 --- /dev/null +++ b/doc/IGE335/Gsb180.eps @@ -0,0 +1,679 @@ +%!PS-Adobe-2.0 EPSF-2.0 +%%Title: +%%Creator: AppsoftDraw +%%CreationDate: Thu Nov 25 15:04:25 1993 +%%For: hebert +%%DocumentFonts: (atend) +%%Pages: 0 0 +%%BoundingBox: 0 0 373 203 +%%NXNextStepVersion: 3.0 +%%EndComments + +%%BeginProcSet: /usr/lib/NextStep/printPackage.ps 3.0 +%! +% NeXT Printing Package +% Version: 3.1 +% Copyright: 1988, NeXT, Inc. + +/__NXdef{1 index where{pop pop pop}{def}ifelse}bind def +/__NXbdef{1 index where{pop pop pop}{bind def}ifelse}bind def +/UserObjects 10 array __NXdef +/defineuserobject{ + exch dup 1 add dup UserObjects length gt{ + array dup 0 UserObjects putinterval + /UserObjects exch def + }{pop}ifelse UserObjects exch 3 -1 roll put +}__NXbdef +/undefineuserobject{UserObjects exch null put}__NXbdef +/execuserobject{UserObjects exch get exec}__NXbdef +/__NXRectPath{4 2 roll moveto 1 index 0 rlineto +0 exch rlineto neg 0 rlineto closepath}__NXbdef +/__NXProcessRectArgs{ + 1 index type /arraytype eq{ + exch 0 4 2 index length 1 sub{ + dup 3 add 1 exch{1 index exch get exch}for + 5 1 roll 5 index exec + }for pop pop + }{exec}ifelse +}__NXbdef +/rectfill{gsave newpath {__NXRectPath fill} __NXProcessRectArgs grestore}__NXbdef +/rectclip{newpath {__NXRectPath} __NXProcessRectArgs clip newpath}__NXbdef +/rectstroke{ + gsave newpath dup type /arraytype eq{dup length 6 eq}{false}ifelse{ + {gsave __NXRectPath null concat stroke grestore} + dup length array cvx copy dup 2 4 -1 roll put __NXProcessRectArgs + }{{__NXRectPath stroke} __NXProcessRectArgs}ifelse grestore +}__NXbdef +/_NXLevel2 systemdict /languagelevel known {languagelevel 2 ge}{false}ifelse __NXdef +/xyshow{ + 0 1 3 index length 1 sub{ + currentpoint 4 index 3 index 1 getinterval show + 3 index 3 index 2 mul 1 add get add exch + 3 index 3 index 2 mul get add exch moveto pop + }for pop pop +}__NXbdef +/xshow{ + 0 1 3 index length 1 sub{ + currentpoint 4 index 3 index 1 getinterval show + exch 3 index 3 index get add exch moveto pop + }for pop pop +}__NXbdef +/yshow{ + 0 1 3 index length 1 sub{ + currentpoint 4 index 3 index 1 getinterval show + 3 index 3 index get add moveto pop + }for pop pop +}__NXbdef +/arct{arcto pop pop pop pop}__NXbdef +/setbbox{pop pop pop pop}__NXbdef +/ucache{}__NXbdef +/ucachestatus{mark 0 0 0 0 0}__NXbdef +/setucacheparams{cleartomark}__NXbdef +/uappend{systemdict begin cvx exec end}__NXbdef +/ueofill{gsave newpath uappend eofill grestore}__NXbdef +/ufill{gsave newpath uappend fill grestore}__NXbdef +/ustroke{ + gsave newpath dup length 6 eq + {exch uappend concat}{uappend}ifelse + stroke grestore +}__NXbdef +/__NXustrokepathMatrix dup where {pop pop}{matrix def}ifelse +/ustrokepath{ + newpath dup length 6 eq{ + exch uappend __NXustrokepathMatrix currentmatrix exch concat + strokepath setmatrix + }{uappend strokepath}ifelse +} __NXbdef +/upath{ + [exch {/ucache cvx}if pathbbox /setbbox cvx + {/moveto cvx}{/lineto cvx}{/curveto cvx}{/closepath cvx}pathforall]cvx +} __NXbdef +/setstrokeadjust{pop}__NXbdef +/currentstrokeadjust{false}__NXbdef +/selectfont{exch findfont exch +dup type /arraytype eq {makefont}{scalefont}ifelse setfont}__NXbdef +/_NXCombineArrays{ + counttomark dup 2 add index dup length 3 -1 roll { + 2 index length sub dup 4 1 roll 1 index exch 4 -1 roll putinterval exch + }repeat pop pop pop +}__NXbdef +/flushgraphics{}def +/setwindowtype{pop pop}def +/currentwindowtype{pop 0}def +/setalpha{pop}def +/currentalpha{1.0}def +/hidecursor{}def +/obscurecursor{}def +/revealcursor{}def +/setcursor{4 {pop}repeat}bind def +/showcursor{}def +/NextStepEncoding where not{ +/NextStepEncoding StandardEncoding 256 array copy def +0 [129/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/Ccedilla/Egrave +/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex/Idieresis +/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis/Ugrave/Uacute +/Ucircumflex/Udieresis/Yacute/Thorn/mu/multiply/divide/copyright +176/registered 181/brokenbar 190/logicalnot 192/onesuperior 201/twosuperior +204/threesuperior 209/plusminus/onequarter/onehalf/threequarters/agrave +/aacute/acircumflex/atilde/adieresis/aring/ccedilla/egrave/eacute +/ecircumflex/edieresis/igrave 226/iacute 228/icircumflex/idieresis/eth +/ntilde 236/ograve/oacute/ocircumflex/otilde/odieresis 242/ugrave/uacute +/ucircumflex 246/udieresis/yacute 252/thorn/ydieresis] +{dup type /nametype eq + {NextStepEncoding 2 index 2 index put pop 1 add}{exch pop}ifelse +}forall pop +/NextStepEncoding NextStepEncoding readonly def +/_NXfstr 128 string dup 0 (_NX) putinterval def +/_NXfindfont /findfont load def +/findfont{ + % Because we can never let NextStepEncoding get into + % SharedFontDirectory, we cannot reencode a font to NextStepEncoding + % if we are in shared mode. So if currentshared is true, + % we call the normal findfont and return that + /currentshared where {pop currentshared} {false} ifelse + {_NXfindfont} + {dup _NXfstr 3 125 getinterval cvs length 3 add _NXfstr 0 3 -1 roll + getinterval cvn exch FontDirectory 2 index known + {pop FontDirectory exch get} + {_NXfindfont dup /Encoding get StandardEncoding eq + { dup length dict exch + {1 index /FID ne {2 index 3 1 roll put}{pop pop}ifelse}forall + dup /Encoding NextStepEncoding put definefont + }{exch pop} ifelse + }ifelse + }ifelse +}bind def +}{pop}ifelse +/_NXImageString {/__NXImageString where{pop}{/__NXImageString 4000 string __NXdef}ifelse __NXImageString}__NXbdef +/_NXDoImageOp{ + 3 dict begin /parr 5 array def 1 index{dup}{1}ifelse /chans exch def + chans 2 add 2 roll parr 0 chans getinterval astore pop + 5 index 4 index mul 2 index{1 sub 8 idiv 1 add mul}{mul 1 sub 8 idiv 1 add}ifelse + 4 index mul /totbytes exch def pop exch pop + gsave matrix invertmatrix concat 0.5 setgray 0 0 4 2 roll rectfill grestore + {0 1 chans 1 sub{parr exch get exec length totbytes exch sub /totbytes exch def}for totbytes 0 le{exit}if}loop end +}__NXbdef +/alphaimage{1 add _NXDoImageOp}def +_NXLevel2{ + /NXCalibratedRGBColorSpace where{pop}{ + /NXCalibratedRGBColorSpace + {mark /NXCalibratedRGB /ColorSpace findresource exch pop}stopped + {cleartomark /NXCalibratedRGB[/CIEBasedABC 2 dict dup begin + /MatrixLMN[.4124 .2126 .0193 .3576 .7152 .1192 .1805 .0722 .9505]def + /WhitePoint[.9505 1 1.089] def end] /ColorSpace defineresource}if def}ifelse + /nxsetrgbcolor{NXCalibratedRGBColorSpace setcolorspace setcolor}__NXbdef + /nxsetgray{dup dup nxsetrgbcolor}__NXbdef + /_NXCalibratedImage{exch{array astore dup length true}{false}ifelse + 8 -1 roll{NXCalibratedRGBColorSpace setcolorspace}if + 8 dict dup 9 1 roll begin /ImageType 1 def /MultipleDataSources exch def + currentcolorspace 0 get /Indexed eq{pop /Decode[0 2 6 index exp 1 sub]def} + {2 mul dup array /Decode exch def 1 sub 0 1 3 -1 roll{Decode exch dup 2 mod put}for}ifelse + /DataSource exch def /ImageMatrix exch def + /BitsPerComponent exch def /Height exch def /Width exch def end image}__NXbdef +} { + /setcmykcolor{ + 1.0 exch sub dup dup 6 -1 roll sub dup 0 lt{pop 0}if 5 1 roll + 4 -1 roll sub dup 0 lt{pop 0}if 3 1 roll exch sub dup 0 lt{pop 0}if setrgbcolor}__NXbdef + /currentcmykcolor{currentrgbcolor 3{1.0 exch sub 3 1 roll}repeat 0}__NXbdef + /colorimage{2 copy 3 ne or{_NXDoImageOp}{4 index dup 8 ne exch 4 ne and{_NXDoImageOp}{ + pop pop save 6 1 roll 12 dict begin/Proc exch def/Res 0 string def + /Alloc{2 index length mul 2 add dup 2 index load length gt{1.2 mul round cvi string def}{pop pop}ifelse}def + 1 index 8 eq{/Unpack{.34 Alloc}def}{ + /Wid 4 index 3 mul def exch pop 8 exch/Str1 0 string def/Lim Wid def + /Unpack{.67 Alloc/Str1 2 Alloc 0 exch Lim exch + {dup -4 bitshift 17 mul Str1 exch 4 index exch put 15 and 17 mul Str1 exch 3 index 1 add exch put + 2 sub dup 0 le{0 lt Wid exch{exch 1 sub exch}if}if exch 2 add exch + }forall/Lim exch def Str1 exch 0 exch getinterval + }def + }ifelse + /Ops[{.3 mul add 1}{.59 mul add 2}{.11 mul add round cvi Res exch 2 index exch put 1 add 0.0 0}]def/Val 0.0 def/Phase 0 def + {0 Val Phase Proc/Res Unpack{exch Ops exch get exec}forall/Phase exch def/Val exch def Res exch 0 exch getinterval} + image end restore}ifelse}ifelse + }__NXbdef + /nxsetrgbcolor{setrgbcolor}__NXbdef /nxsetgray{setgray}__NXbdef + /setpattern{pop .5 setgray}__NXbdef + /_NXCalibratedImage{dup 1 eq {pop pop image}{colorimage}ifelse pop}__NXbdef +} ifelse +/_NXSetCMYKOrRGB where{pop}{ + mark{systemdict /currentwindow get exec}stopped + {{pop pop pop setcmykcolor}}{{nxsetrgbcolor pop pop pop pop}}ifelse /_NXSetCMYKOrRGB exch def cleartomark +}ifelse +%%EndProcSet + +_NXLevel2{/_NXsethsb where{pop}{/_NXsethsb /sethsbcolor load def}ifelse /sethsbcolor{_NXsethsb currentrgbcolor nxsetrgbcolor}def /setrgbcolor{nxsetrgbcolor}bind def /setgray{nxsetgray}bind def +}if +gsave + /__NXbasematrix matrix currentmatrix def +grestore +%%EndProlog +%%BeginSetup +/TopDrawDict 250 dict def +TopDrawDict begin /prt_stack { + (***Top of Stack\012) print pstack (---Bottom of Stack\012) print flush +} def /prt_top { + (top item of stack) == dup == flush +} def /prtmat matrix def /prt_ctm { + (current transformation matrix: ) print prtmat currentmatrix == flush +} def /tmmat matrix def /obmat matrix def /strmat matrix def /pgmat matrix def /idmat matrix def /sc1mt matrix def /sc2mt matrix def /sc3mt matrix def /sc4mt matrix def /sc5mt matrix def /sc6mt matrix def /sc7mt matrix def /inmat matrix def /ctmmt matrix def /octmmt matrix def /clpmt matrix def /weglet_mat matrix def /crlinw 1 def crlinw setlinewidth /crlinjn 0 def crlinjn setlinejoin /crlincp 0 def crlincp setlinecap /crmtrlmt currentmiterlimit def /crstrpat 0 def /crfilpat 0 def /crflat currentflat def /dftflat currentflat def /strinclr false def /crlingry 0 def /crlinred 0 def /crlingrn 0 def /crlinblu 0 def /crlinalph 1 def /filinclr false def /crfilgry 0 def /crfilred 0 def /crfilgrn 0 def /crfilblu 0 def /crfilalph 1 def /crfilstyl 0 def /txtdraw true def /txtinclr false def /txtwpat false def /txtwittrans false def /crtxtgry 0 def /crtxtred 0 def /crtxtgrn 0 def /crtxtblu 0 def /crtxtalph 1 def /crtxtpat 0 def /txlndraw true def /txlninclr false def /txlnwpat false def /txlnwittrans false def /crtxlngry 0 def /crtxlnred 0 def /crtxlngrn 0 def /crtxlnblu 0 def /crtxlnalph 1 def /crtxlnpat 0 def /hilittxt false def /strdsh [2 2] def /dshpatoff 0 def /usedash false def /filwpat false def /strwpat false def /filwittrans false def /strwittrans false def /crfrtarw false def /crendarw false def /rsave 0 def /esave 0 def /sslsave 0 def /lsave 0 def /clpsave 0 def /pathsave 0 def /tpatstr 10 string def /ptdist { + sub dup mul 3 1 roll sub dup mul add sqrt +} bind def /dodrawctm { + octmmt currentmatrix pop idmat obmat concatmatrix ctmmt currentmatrix sc1mt concatmatrix setmatrix +} bind def /undrawctm { + obmat inmat invertmatrix ctmmt currentmatrix sc1mt concatmatrix setmatrix +} bind def /undrawmat { + obmat aload pop 7 -1 roll astore +} bind def /unpagectm { + octmmt setmatrix +} bind def /unpagemat { + pgmat aload pop 7 -1 roll astore +} bind def /drtan { + gsave 1 setalpha 0 setlinewidth 0.333333 setgray moveto lineto stroke grestore +} bind def /drdgrdln { + gsave 1 setalpha 0 setlinewidth [1 2] 0 setdash setgray moveto lineto stroke grestore +} bind def /drgrdln { + gsave 1 setalpha 0 setlinewidth setgray moveto lineto stroke grestore +} bind def end +TopDrawDict begin /rpath { + newpath moveto dup 0 exch rlineto exch 0 rlineto 0 exch neg rlineto closepath +} bind def /rfpath { + /rad3 exch def /hh3 exch def /ww3 exch def /yy1 exch def /xx1 exch def /xx2 xx1 ww3 add def /yy2 yy1 hh3 add def newpath xx1 yy1 rad3 hh3 0 gt { + add + } { + sub + } ifelse moveto xx1 yy1 xx2 yy1 rad3 arcto 4 { + pop + } repeat xx2 yy1 xx2 yy2 rad3 arcto 4 { + pop + } repeat xx2 yy2 xx1 yy2 rad3 arcto 4 { + pop + } repeat xx1 yy2 xx1 yy1 rad3 arcto 4 { + pop + } repeat closepath +} bind def /rfill { + gsave dodrawctm crfilalph setalpha filinclr { + crfilred crfilgrn crfilblu setrgbcolor + } { + crfilgry setgray + } ifelse filwpat { + 4 2 roll rpath crfilpat findfont exch filwittrans { + trpatfil + } { + oppatfil + } ifelse + } { + rectfill pop + } ifelse grestore +} bind def /rstroke { + gsave dodrawctm crlinalph setalpha crlinw setlinewidth crlincp setlinecap crlinjn setlinejoin crmtrlmt setmiterlimit usedash { + strdsh dshpatoff setdash + } if strinclr { + crlinred crlingrn crlinblu setrgbcolor + } { + crlingry setgray + } ifelse 4 2 roll rpath unpagectm concat strwpat { + crstrpat findfont exch strwittrans { + trpatstrk + } { + oppatstrk + } ifelse + } { + stroke pop + } ifelse grestore +} bind def /rffill { + gsave dodrawctm crfilalph setalpha filinclr { + crfilred crfilgrn crfilblu setrgbcolor + } { + crfilgry setgray + } ifelse rfpath filwpat { + crfilpat findfont exch filwittrans { + trpatfil + } { + oppatfil + } ifelse + } { + fill pop + } ifelse grestore +} bind def /rfstroke { + gsave dodrawctm crlinalph setalpha crlinw setlinewidth crlincp setlinecap crlinjn setlinejoin crmtrlmt setmiterlimit usedash { + strdsh dshpatoff setdash + } if strinclr { + crlinred crlingrn crlinblu setrgbcolor + } { + crlingry setgray + } ifelse rfpath unpagectm concat strwpat { + crstrpat findfont exch strwittrans { + trpatstrk + } { + oppatstrk + } ifelse + } { + stroke pop + } ifelse grestore +} bind def /mkrpath { + dodrawctm rpath unpagectm +} bind def end +TopDrawDict begin /p1x 0 def /p1y 0 def /p2x 0 def /p2y 0 def /ssl { + gsave dodrawctm crfrtarw crendarw or { + /p1y 1 index def /p1x 2 index def /p2y 1 index 4 index add def /p2x 2 index 5 index add def newpath moveto rlineto + } { + newpath moveto rlineto + } ifelse crlinalph setalpha crlinw setlinewidth crlincp setlinecap usedash { + strdsh dshpatoff setdash + } if strinclr { + crlinred crlingrn crlinblu setrgbcolor + } { + crlingry setgray + } ifelse crfrtarw { + 2 copy currentlinewidth exch p2x p2y p1x p1y arow + } if crendarw { + 2 copy currentlinewidth exch p1x p1y p2x p2y arow + } if unpagectm concat strwpat { + crstrpat findfont exch strwittrans { + trpatstrk + } { + oppatstrk + } ifelse + } { + stroke pop + } ifelse grestore +} bind def end +TopDrawDict begin /dotx { + gsave txtdraw { + concat selectfont txtinclr { + crtxtred crtxtgrn crtxtblu setrgbcolor + } { + crtxtgry setgray + } ifelse crtxtalph setalpha moveto xyshow + } { + pop pop pop pop pop pop pop + } ifelse grestore +} bind def /txtlin { + gsave txlndraw { + concat txlninclr { + crtxlnred crtxlngrn crtxlnblu setrgbcolor + } { + crtxlngry setgray + } ifelse crtxlnalph setalpha setlinewidth 0 setlinecap newpath moveto 0 rlineto stroke + } { + pop pop pop pop pop + } ifelse grestore +} bind def end +%%EndSetup +gsave +0 0 372.550018 203 rectclip +-117 -452 translate +117 452 372.550018 203 rectclip +gsave +TopDrawDict begin +/invpats true def +/crlincp 0 def +/crlinjn 0 def +/crmtrlmt 10 def +/crlinw 1.1 def +/crlinalph 1 def +/crlinred 0 def /crlingrn 0 def /crlinblu 0 def /strinclr true def +/crfilalph 1 def +/crfilred 1 def /crfilgrn 1 def /crfilblu 1 def /filinclr true def +/filwpat false def +TopDrawDict /piddict known TopDrawDict /ipiddict known or { + 1 getpat /crfilpat exch def +} if +/filwittrans false def +/strwpat false def +TopDrawDict /piddict known TopDrawDict /ipiddict known or { + 1 getpat /crstrpat exch def +} if +/strwittrans false def +/usedash false def +/strdsh [2 2] def /dshpatoff 0 def +/crendarw false def +/crfrtarw false def +/txtdraw false def +/crtxtalph 1 def +/crtxtred 0 def /crtxtgrn 0 def /crtxtblu 0 def /txtinclr true def +/txtwpat false def +/txtwittrans false def +/txlndraw false def +/crtxlnalph 1 def +/crtxlnred 0 def /crtxlngrn 0 def /crtxlnblu 0 def /txlninclr true def +/txlnwpat false def +/txlnwittrans false def +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 342 561.183594 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 15.58844 342 561.183594 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 15.58844 333 576.772034 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 342 592.360474 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 360 592.360474 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 -15.58844 369 576.772034 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 342 467.652954 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 15.58844 342 467.652954 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 15.58844 333 483.241394 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 342 498.829834 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 360 498.829834 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 -15.58844 369 483.241394 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 396 467.652954 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 15.58844 396 467.652954 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 15.58844 387 483.241394 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 396 498.829834 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 414 498.829834 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 -15.58844 423 483.241394 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 450 467.652954 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 15.58844 450 467.652954 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 15.58844 441 483.241394 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 450 498.829834 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 468 498.829834 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 -15.58844 477 483.241394 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 369 514.418274 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 15.58844 369 514.418274 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 15.58844 360 530.006714 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 369 545.595154 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 387 545.595154 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 -15.58844 396 530.006714 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 423 514.418274 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 15.58844 423 514.418274 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 15.58844 414 530.006714 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 423 545.595154 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 441 545.595154 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 -15.58844 450 530.006714 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 477 514.418274 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 15.58844 477 514.418274 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 15.58844 468 530.006714 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 477 545.595154 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 495 545.595154 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 -15.58844 504 530.006714 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 396 561.183594 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 15.58844 396 561.183594 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 15.58844 387 576.772034 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 396 592.360474 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 414 592.360474 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 -15.58844 423 576.772034 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 450 561.183594 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 15.58844 450 561.183594 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 15.58844 441 576.772034 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 450 592.360474 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 468 592.360474 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 -15.58844 477 576.772034 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 369 483.241394 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 423 483.241394 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 15.58844 360 498.829834 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 15.58844 387 545.595154 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 414 561.183594 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 387 514.418274 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 396 530.006714 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 -15.58844 423 514.418274 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 441 514.418274 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 423 576.771973 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 -15.58844 450 561.183594 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 468 561.183594 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 450 530.006714 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 -15.58844 477 514.418274 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 477 483.241394 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 495 514.418274 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 -15.58844 504 498.829834 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 15.58844 495 545.595154 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 477 576.771973 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.588379 495 576.771973 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 15.58844 414 592.360413 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 423 607.948853 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 441 607.948853 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 15.58844 342 498.829834 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 15.58844 333 514.418274 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 342 530.006714 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 15.58844 342 592.360413 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 15.58844 333 607.948853 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 342 623.537292 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 -15.58844 342 561.183594 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 333 545.595154 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 360 561.183594 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 369 576.771973 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 360 623.537292 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 -15.58844 369 607.948853 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 15.58844 342 623.537292 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 15.58844 333 639.125732 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 342 654.714172 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 360 654.714172 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 -15.58844 369 639.125732 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 369 607.948853 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 387 607.948853 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 369 639.125732 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 387 639.125732 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 -15.58844 396 623.537292 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 396 623.537292 1 0 0 1 -54 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 414 623.537292 1 0 0 1 -54 0 sc6mt astore ssl +/crlinw 0.5 def +/usedash true def +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 351 0 117 483.826477 1 0 0 1 0 -0.585083 sc6mt astore ssl +/txtdraw true def +/txlndraw true def +(C ) [12.996002 0 0 0] 492 191 /Helvetica [ 18 1 mul 0 0 18 0 0 ] [1 0 0 1 -19.791992 286.267944] dotx +(L ) [10.007996 0 0 0] 415 330 /Helvetica [ 18 1 mul 0 0 18 0 0 ] [1 0 0 1 62.542023 143.740692] dotx +/txtdraw true def +/txlndraw true def +(SB180 ) [10.007996 0 12.006012 0 9 0 9 0 9 0 0 0] 446 315 /Times-Roman [ 18 1 mul 0 0 18 0 0 ] [1 0 0 1 -43.756012 300.542847] dotx +/txtdraw true def +/txlndraw true def +(10 ) [9.599998 0 9.599998 0 0 0] 60 408 /Courier [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 174.495972 102.462891] dotx +(15 ) [9.599998 0 9.599998 0 0 0] 78 278 /Courier [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 237.447998 279.231567] dotx +(16 ) [9.599998 0 9.599998 0 0 0] 81 249 /Courier [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 207.447998 323.173706] dotx +(17 ) [9.599998 0 9.599998 0 0 0] 85 228 /Courier [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 176.671997 329.115845] dotx +(18 ) [9.599998 0 9.599998 0 0 0] 88 199 /Courier [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 146.463989 342.527405] dotx +(14 ) [9.599998 0 9.599998 0 0 0] 76 306 /Courier [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 266.463989 235.054688] dotx +/txtdraw true def +/txlndraw true def +(2 ) [10.799988 0 0 0] 253 390 /Courier [ 18 1 mul 0 0 18 0 0 ] [1 0 0 1 65.73999 103.280121] dotx +(6 ) [10.799988 0 0 0] 272 284 /Courier [ 18 1 mul 0 0 18 0 0 ] [1 0 0 1 74.002014 225.572662] dotx +(8 ) [10.799988 0 0 0] 286 217 /Courier [ 18 1 mul 0 0 18 0 0 ] [1 0 0 1 6.036011 322.69165] dotx +(9 ) [10.799988 0 0 0] 292 178 /Courier [ 18 1 mul 0 0 18 0 0 ] [1 0 0 1 -26.802002 346.691681] dotx +1 0 0 1 0 0 sc5mt astore 344 493 13 -18 1 0 0 1 -54 0 sc6mt astore rfill +1 0 0 1 0 0 sc5mt astore 398 493 13 -18 1 0 0 1 -54 0 sc6mt astore rfill +/crlinw 1.1 def +/crlinalph 0 def +/usedash false def +1 0 0 1 0 0 sc5mt astore 469 493 -20 -18 1 0 0 1 -54 0 sc6mt astore rfill +(1 ) [10.799988 0 0 0] 246 415 /Courier [ 18 1 mul 0 0 18 0 0 ] [1 0 0 1 46.272003 61.691681] dotx +(4 ) [10.799988 0 0 0] 258 334 /Courier [ 18 1 mul 0 0 18 0 0 ] [1 0 0 1 6 160.103271] dotx +/txtdraw true def +/txlndraw true def +(13 ) [9.599998 0 9.599998 0 0 0] 73 330 /Courier [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 295.463989 196.935669] dotx +/txtdraw true def +/txlndraw true def +(3 ) [10.799988 0 0 0] 249 361 /Courier [ 18 1 mul 0 0 18 0 0 ] [1 0 0 1 41.612 147.926392] dotx +(7 ) [10.799988 0 0 0] 277 250 /Courier [ 18 1 mul 0 0 18 0 0 ] [1 0 0 1 41.306 275.19635] dotx +/txtdraw true def +/txlndraw true def +(12 ) [9.599998 0 9.599998 0 0 0] 67 353 /Courier [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 302.463989 141.81662] dotx +/txtdraw true def +/txlndraw true def +(19 ) [8.399994 0 8.399994 0 0 0] 467 318 /Courier [ 14 1 mul 0 0 14 0 0 ] [1 0 0 1 -259.343994 209.237488] dotx +/txtdraw true def +/txlndraw true def +(20 ) [9.600006 0 9.600006 0 0 0] 246 382 /Courier [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 -38.504028 112.700958] dotx +(21 ) [9.600006 0 9.600006 0 0 0] 260 335 /Courier [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 137.880005 143.877808] dotx +(22 ) [9.600006 0 9.600006 0 0 0] 256 301 /Courier [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 140.880005 208.819946] dotx +(23 ) [9.600006 0 9.600006 0 0 0] 259 269 /Courier [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 137.880005 272.051392] dotx +(24 ) [9.600006 0 9.600006 0 0 0] 245 236 /Courier [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 123.880005 320.585266] dotx +(25 ) [9.600006 0 9.600006 0 0 0] 355 387 /Courier [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 -12.119995 185.704285] dotx +(26 ) [9.600006 0 9.600006 0 0 0] 363 363 /Courier [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 -48.119995 225.115845] dotx +/crlinalph 1 def +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 342 623.537292 1 0 0 1 -81 -140.295898 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 15.58844 342 623.537292 1 0 0 1 -81 -140.295898 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 15.58844 333 639.125732 1 0 0 1 -81 -140.295898 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 342 654.714172 1 0 0 1 -81 -140.295898 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 342 623.537292 1 0 0 1 -108 -93.530579 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 15.58844 342 623.537292 1 0 0 1 -108 -93.530579 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 15.58844 333 639.125732 1 0 0 1 -108 -93.530579 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 342 654.714172 1 0 0 1 -108 -93.530579 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 342 623.537292 1 0 0 1 -108 -155.884338 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 15.58844 342 623.537292 1 0 0 1 -108 -155.884338 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 15.58844 333 639.125732 1 0 0 1 -108 -155.884338 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 342 654.714172 1 0 0 1 -108 -155.884338 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 342 623.537292 1 0 0 1 -81 -15.58844 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 15.58844 342 623.537292 1 0 0 1 -81 -15.58844 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 15.58844 333 639.125732 1 0 0 1 -81 -15.58844 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 342 654.714172 1 0 0 1 -81 -15.58844 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 342 623.537292 1 0 0 1 -81 -77.9422 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 15.58844 342 623.537292 1 0 0 1 -81 -77.9422 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 15.58844 333 639.125732 1 0 0 1 -81 -77.9422 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 342 654.714172 1 0 0 1 -81 -77.9422 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 342 623.537292 1 0 0 1 -135 -77.942139 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 15.58844 342 623.537292 1 0 0 1 -135 -77.942139 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 15.58844 333 639.125732 1 0 0 1 -135 -77.942139 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 342 654.714172 1 0 0 1 -135 -77.942139 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 15.58844 342 623.537292 1 0 0 1 -108 -62.35376 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 15.58844 333 639.125732 1 0 0 1 -108 -62.35376 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 342 623.537292 1 0 0 1 -162 -62.353699 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 15.58844 342 623.537292 1 0 0 1 -162 -62.353699 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 15.58844 333 639.125732 1 0 0 1 -162 -62.353699 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 342 654.714172 1 0 0 1 -162 -62.353699 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 15.58844 342 623.537292 1 0 0 1 -135 -46.76532 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 15.58844 333 639.125732 1 0 0 1 -135 -46.76532 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 342 623.537292 1 0 0 1 -189 -109.119019 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 15.58844 342 623.537292 1 0 0 1 -189 -109.119019 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 15.58844 333 639.125732 1 0 0 1 -189 -109.119019 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 342 654.714172 1 0 0 1 -189 -109.119019 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 15.58844 342 623.537292 1 0 0 1 -162 -93.53064 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 15.58844 333 639.125732 1 0 0 1 -162 -93.53064 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 342 623.537292 1 0 0 1 -162 -124.707397 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 15.58844 342 623.537292 1 0 0 1 -162 -124.707397 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 15.58844 333 639.125732 1 0 0 1 -162 -124.707397 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 342 654.714172 1 0 0 1 -162 -124.707397 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 15.58844 342 623.537292 1 0 0 1 -135 -109.119019 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 15.58844 333 639.125732 1 0 0 1 -135 -109.119019 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 342 623.537292 1 0 0 1 -135 -140.295837 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 15.58844 342 623.537292 1 0 0 1 -135 -140.295837 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 15.58844 333 639.125732 1 0 0 1 -135 -140.295837 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 342 654.714172 1 0 0 1 -135 -140.295837 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 15.58844 342 623.537292 1 0 0 1 -108 -124.707458 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 15.58844 333 639.125732 1 0 0 1 -108 -124.707458 sc6mt astore ssl +/crfilred 0 def /crfilgrn 0 def /crfilblu 0 def /filinclr true def +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 234 592.360413 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 207 607.948853 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 225 607.948853 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 15.58844 252 592.360413 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 252 592.360413 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 -15.58844 261 545.595154 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 252 530.006714 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 -15.58844 261 483.241394 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -18 0 252 623.537292 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 -15.58844 234 623.537292 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -18 0 171 576.771973 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 -15.588379 153 576.771973 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 144 561.183594 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 -15.58844 153 514.418274 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 144 498.829834 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 -15.58844 180 498.829834 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 -15.58844 153 483.241394 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 -15.58844 207 483.241394 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -18 0 198 467.652954 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 153 483.241394 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 171 483.241394 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 -15.588409 180 467.652954 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.588409 198 467.652954 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 -15.588409 234 467.652954 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.588409 252 467.652954 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 -15.588409 288 467.652954 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.588409 306 467.652954 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 -15.588409 342 467.652954 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.588409 360 467.652954 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 -15.588409 396 467.652954 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.588409 414 467.652954 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 441 483.241394 1 0 0 1 0 0 sc6mt astore ssl +/crlinalph 0 def +/crfilred 1 def /crfilgrn 1 def /crfilblu 1 def /filinclr true def +1 0 0 1 0 0 sc5mt astore 469 493 -20 -18 1 0 0 1 -216 -1 sc6mt astore rfill +1 0 0 1 0 0 sc5mt astore 469 493 -20 -18 1 0 0 1 -270 0 sc6mt astore rfill +/txtdraw true def +/txlndraw true def +(5 ) [10.799988 0 0 0] 266 308 /Courier [ 18 1 mul 0 0 18 0 0 ] [1 0 0 1 80.343994 169.55011] dotx +/txtdraw true def +/txlndraw true def +(11 ) [9.599998 0 9.599998 0 0 0] 62 383 /Courier [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 173.463989 95.704346] dotx +(27 ) [9.600006 0 9.600006 0 0 0] 325 311 /Courier [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 -37 292] dotx +(28 ) [9.600006 0 9.600006 0 0 0] 384 310 /Courier [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 -123 278] dotx +(29 ) [9.599998 0 9.599998 0 0 0] 40 644 /Courier [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 194 -72] dotx +(30 ) [9.599998 0 9.599998 0 0 0] 46 578 /Courier [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 161 -21] dotx +(31 ) [9.599998 0 9.599998 0 0 0] 37 534 /Courier [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 144 8] dotx +(32 ) [9.599998 0 9.599998 0 0 0] 32 445 /Courier [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 148 66] dotx +(33 ) [9.599998 0 9.599998 0 0 0] 83 395 /Courier [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 97 84] dotx +(34 ) [9.600006 0 9.600006 0 0 0] 131 292 /Courier [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 292 203] dotx +(35 ) [9.600006 0 9.600006 0 0 0] 170 256 /Courier [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 253 270] dotx +(36 ) [9.600006 0 9.600006 0 0 0] 268 200 /Courier [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 155 357] dotx +(37 ) [9.600006 0 9.600006 0 0 0] 373 170 /Courier [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 22 401] dotx +(38 ) [9.600006 0 9.600006 0 0 0] 492 356 /Courier [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 -123 232] dotx +(39 ) [9.599976 0 9.599976 0 0 0] 508 258 /Courier [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 -167 345] dotx +(40 ) [9.599998 0 9.599998 0 0 0] 37 707 /Courier [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 278 -88] dotx +(41 ) [9.599998 0 9.599998 0 0 0] 94 707 /Courier [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 195 -72] dotx +(42 ) [9.600006 0 9.600006 0 0 0] 164 699 /Courier [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 98 -81] dotx +(43 ) [9.600006 0 9.600006 0 0 0] 266 698 /Courier [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 -31 -95] dotx +(44 ) [9.600006 0 9.600006 0 0 0] 417 694 /Courier [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 -211 -106] dotx +(45 ) [9.600006 0 9.600006 0 0 0] 480 687 /Courier [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 -300 -115] dotx +(46 ) [9.599976 0 9.599976 0 0 0] 531 594 /Courier [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 -378 -37] dotx +(47 ) [9.599976 0 9.599976 0 0 0] 525 545 /Courier [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 -372 -20] dotx +(48 ) [9.599976 0 9.599976 0 0 0] 535 489 /Courier [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 -382 5] dotx +end +grestore +grestore +%%Trailer +%%DocumentFonts: Helvetica +%%+ Times-Roman +%%+ Courier +%%BoundingBox: 0.000000 0.000000 372.550018 203.000000 diff --git a/doc/IGE335/Gsb60.eps b/doc/IGE335/Gsb60.eps new file mode 100644 index 0000000..ec6c3ce --- /dev/null +++ b/doc/IGE335/Gsb60.eps @@ -0,0 +1,680 @@ +%!PS-Adobe-2.0 EPSF-2.0 +%%Title: +%%Creator: AppsoftDraw +%%CreationDate: Thu Nov 25 11:50:00 1993 +%%For: hebert +%%DocumentFonts: (atend) +%%Pages: 0 0 +%%BoundingBox: 0 0 482 248 +%%NXNextStepVersion: 3.0 +%%EndComments + +%%BeginProcSet: /usr/lib/NextStep/printPackage.ps 3.0 +%! +% NeXT Printing Package +% Version: 3.1 +% Copyright: 1988, NeXT, Inc. + +/__NXdef{1 index where{pop pop pop}{def}ifelse}bind def +/__NXbdef{1 index where{pop pop pop}{bind def}ifelse}bind def +/UserObjects 10 array __NXdef +/defineuserobject{ + exch dup 1 add dup UserObjects length gt{ + array dup 0 UserObjects putinterval + /UserObjects exch def + }{pop}ifelse UserObjects exch 3 -1 roll put +}__NXbdef +/undefineuserobject{UserObjects exch null put}__NXbdef +/execuserobject{UserObjects exch get exec}__NXbdef +/__NXRectPath{4 2 roll moveto 1 index 0 rlineto +0 exch rlineto neg 0 rlineto closepath}__NXbdef +/__NXProcessRectArgs{ + 1 index type /arraytype eq{ + exch 0 4 2 index length 1 sub{ + dup 3 add 1 exch{1 index exch get exch}for + 5 1 roll 5 index exec + }for pop pop + }{exec}ifelse +}__NXbdef +/rectfill{gsave newpath {__NXRectPath fill} __NXProcessRectArgs grestore}__NXbdef +/rectclip{newpath {__NXRectPath} __NXProcessRectArgs clip newpath}__NXbdef +/rectstroke{ + gsave newpath dup type /arraytype eq{dup length 6 eq}{false}ifelse{ + {gsave __NXRectPath null concat stroke grestore} + dup length array cvx copy dup 2 4 -1 roll put __NXProcessRectArgs + }{{__NXRectPath stroke} __NXProcessRectArgs}ifelse grestore +}__NXbdef +/_NXLevel2 systemdict /languagelevel known {languagelevel 2 ge}{false}ifelse __NXdef +/xyshow{ + 0 1 3 index length 1 sub{ + currentpoint 4 index 3 index 1 getinterval show + 3 index 3 index 2 mul 1 add get add exch + 3 index 3 index 2 mul get add exch moveto pop + }for pop pop +}__NXbdef +/xshow{ + 0 1 3 index length 1 sub{ + currentpoint 4 index 3 index 1 getinterval show + exch 3 index 3 index get add exch moveto pop + }for pop pop +}__NXbdef +/yshow{ + 0 1 3 index length 1 sub{ + currentpoint 4 index 3 index 1 getinterval show + 3 index 3 index get add moveto pop + }for pop pop +}__NXbdef +/arct{arcto pop pop pop pop}__NXbdef +/setbbox{pop pop pop pop}__NXbdef +/ucache{}__NXbdef +/ucachestatus{mark 0 0 0 0 0}__NXbdef +/setucacheparams{cleartomark}__NXbdef +/uappend{systemdict begin cvx exec end}__NXbdef +/ueofill{gsave newpath uappend eofill grestore}__NXbdef +/ufill{gsave newpath uappend fill grestore}__NXbdef +/ustroke{ + gsave newpath dup length 6 eq + {exch uappend concat}{uappend}ifelse + stroke grestore +}__NXbdef +/__NXustrokepathMatrix dup where {pop pop}{matrix def}ifelse +/ustrokepath{ + newpath dup length 6 eq{ + exch uappend __NXustrokepathMatrix currentmatrix exch concat + strokepath setmatrix + }{uappend strokepath}ifelse +} __NXbdef +/upath{ + [exch {/ucache cvx}if pathbbox /setbbox cvx + {/moveto cvx}{/lineto cvx}{/curveto cvx}{/closepath cvx}pathforall]cvx +} __NXbdef +/setstrokeadjust{pop}__NXbdef +/currentstrokeadjust{false}__NXbdef +/selectfont{exch findfont exch +dup type /arraytype eq {makefont}{scalefont}ifelse setfont}__NXbdef +/_NXCombineArrays{ + counttomark dup 2 add index dup length 3 -1 roll { + 2 index length sub dup 4 1 roll 1 index exch 4 -1 roll putinterval exch + }repeat pop pop pop +}__NXbdef +/flushgraphics{}def +/setwindowtype{pop pop}def +/currentwindowtype{pop 0}def +/setalpha{pop}def +/currentalpha{1.0}def +/hidecursor{}def +/obscurecursor{}def +/revealcursor{}def +/setcursor{4 {pop}repeat}bind def +/showcursor{}def +/NextStepEncoding where not{ +/NextStepEncoding StandardEncoding 256 array copy def +0 [129/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/Ccedilla/Egrave +/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex/Idieresis +/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis/Ugrave/Uacute +/Ucircumflex/Udieresis/Yacute/Thorn/mu/multiply/divide/copyright +176/registered 181/brokenbar 190/logicalnot 192/onesuperior 201/twosuperior +204/threesuperior 209/plusminus/onequarter/onehalf/threequarters/agrave +/aacute/acircumflex/atilde/adieresis/aring/ccedilla/egrave/eacute +/ecircumflex/edieresis/igrave 226/iacute 228/icircumflex/idieresis/eth +/ntilde 236/ograve/oacute/ocircumflex/otilde/odieresis 242/ugrave/uacute +/ucircumflex 246/udieresis/yacute 252/thorn/ydieresis] +{dup type /nametype eq + {NextStepEncoding 2 index 2 index put pop 1 add}{exch pop}ifelse +}forall pop +/NextStepEncoding NextStepEncoding readonly def +/_NXfstr 128 string dup 0 (_NX) putinterval def +/_NXfindfont /findfont load def +/findfont{ + % Because we can never let NextStepEncoding get into + % SharedFontDirectory, we cannot reencode a font to NextStepEncoding + % if we are in shared mode. So if currentshared is true, + % we call the normal findfont and return that + /currentshared where {pop currentshared} {false} ifelse + {_NXfindfont} + {dup _NXfstr 3 125 getinterval cvs length 3 add _NXfstr 0 3 -1 roll + getinterval cvn exch FontDirectory 2 index known + {pop FontDirectory exch get} + {_NXfindfont dup /Encoding get StandardEncoding eq + { dup length dict exch + {1 index /FID ne {2 index 3 1 roll put}{pop pop}ifelse}forall + dup /Encoding NextStepEncoding put definefont + }{exch pop} ifelse + }ifelse + }ifelse +}bind def +}{pop}ifelse +/_NXImageString {/__NXImageString where{pop}{/__NXImageString 4000 string __NXdef}ifelse __NXImageString}__NXbdef +/_NXDoImageOp{ + 3 dict begin /parr 5 array def 1 index{dup}{1}ifelse /chans exch def + chans 2 add 2 roll parr 0 chans getinterval astore pop + 5 index 4 index mul 2 index{1 sub 8 idiv 1 add mul}{mul 1 sub 8 idiv 1 add}ifelse + 4 index mul /totbytes exch def pop exch pop + gsave matrix invertmatrix concat 0.5 setgray 0 0 4 2 roll rectfill grestore + {0 1 chans 1 sub{parr exch get exec length totbytes exch sub /totbytes exch def}for totbytes 0 le{exit}if}loop end +}__NXbdef +/alphaimage{1 add _NXDoImageOp}def +_NXLevel2{ + /NXCalibratedRGBColorSpace where{pop}{ + /NXCalibratedRGBColorSpace + {mark /NXCalibratedRGB /ColorSpace findresource exch pop}stopped + {cleartomark /NXCalibratedRGB[/CIEBasedABC 2 dict dup begin + /MatrixLMN[.4124 .2126 .0193 .3576 .7152 .1192 .1805 .0722 .9505]def + /WhitePoint[.9505 1 1.089] def end] /ColorSpace defineresource}if def}ifelse + /nxsetrgbcolor{NXCalibratedRGBColorSpace setcolorspace setcolor}__NXbdef + /nxsetgray{dup dup nxsetrgbcolor}__NXbdef + /_NXCalibratedImage{exch{array astore dup length true}{false}ifelse + 8 -1 roll{NXCalibratedRGBColorSpace setcolorspace}if + 8 dict dup 9 1 roll begin /ImageType 1 def /MultipleDataSources exch def + currentcolorspace 0 get /Indexed eq{pop /Decode[0 2 6 index exp 1 sub]def} + {2 mul dup array /Decode exch def 1 sub 0 1 3 -1 roll{Decode exch dup 2 mod put}for}ifelse + /DataSource exch def /ImageMatrix exch def + /BitsPerComponent exch def /Height exch def /Width exch def end image}__NXbdef +} { + /setcmykcolor{ + 1.0 exch sub dup dup 6 -1 roll sub dup 0 lt{pop 0}if 5 1 roll + 4 -1 roll sub dup 0 lt{pop 0}if 3 1 roll exch sub dup 0 lt{pop 0}if setrgbcolor}__NXbdef + /currentcmykcolor{currentrgbcolor 3{1.0 exch sub 3 1 roll}repeat 0}__NXbdef + /colorimage{2 copy 3 ne or{_NXDoImageOp}{4 index dup 8 ne exch 4 ne and{_NXDoImageOp}{ + pop pop save 6 1 roll 12 dict begin/Proc exch def/Res 0 string def + /Alloc{2 index length mul 2 add dup 2 index load length gt{1.2 mul round cvi string def}{pop pop}ifelse}def + 1 index 8 eq{/Unpack{.34 Alloc}def}{ + /Wid 4 index 3 mul def exch pop 8 exch/Str1 0 string def/Lim Wid def + /Unpack{.67 Alloc/Str1 2 Alloc 0 exch Lim exch + {dup -4 bitshift 17 mul Str1 exch 4 index exch put 15 and 17 mul Str1 exch 3 index 1 add exch put + 2 sub dup 0 le{0 lt Wid exch{exch 1 sub exch}if}if exch 2 add exch + }forall/Lim exch def Str1 exch 0 exch getinterval + }def + }ifelse + /Ops[{.3 mul add 1}{.59 mul add 2}{.11 mul add round cvi Res exch 2 index exch put 1 add 0.0 0}]def/Val 0.0 def/Phase 0 def + {0 Val Phase Proc/Res Unpack{exch Ops exch get exec}forall/Phase exch def/Val exch def Res exch 0 exch getinterval} + image end restore}ifelse}ifelse + }__NXbdef + /nxsetrgbcolor{setrgbcolor}__NXbdef /nxsetgray{setgray}__NXbdef + /setpattern{pop .5 setgray}__NXbdef + /_NXCalibratedImage{dup 1 eq {pop pop image}{colorimage}ifelse pop}__NXbdef +} ifelse +/_NXSetCMYKOrRGB where{pop}{ + mark{systemdict /currentwindow get exec}stopped + {{pop pop pop setcmykcolor}}{{nxsetrgbcolor pop pop pop pop}}ifelse /_NXSetCMYKOrRGB exch def cleartomark +}ifelse +%%EndProcSet + +_NXLevel2{/_NXsethsb where{pop}{/_NXsethsb /sethsbcolor load def}ifelse /sethsbcolor{_NXsethsb currentrgbcolor nxsetrgbcolor}def /setrgbcolor{nxsetrgbcolor}bind def /setgray{nxsetgray}bind def +}if +gsave + /__NXbasematrix matrix currentmatrix def +grestore +%%EndProlog +%%BeginSetup +/TopDrawDict 250 dict def +TopDrawDict begin /prt_stack { + (***Top of Stack\012) print pstack (---Bottom of Stack\012) print flush +} def /prt_top { + (top item of stack) == dup == flush +} def /prtmat matrix def /prt_ctm { + (current transformation matrix: ) print prtmat currentmatrix == flush +} def /tmmat matrix def /obmat matrix def /strmat matrix def /pgmat matrix def /idmat matrix def /sc1mt matrix def /sc2mt matrix def /sc3mt matrix def /sc4mt matrix def /sc5mt matrix def /sc6mt matrix def /sc7mt matrix def /inmat matrix def /ctmmt matrix def /octmmt matrix def /clpmt matrix def /weglet_mat matrix def /crlinw 1 def crlinw setlinewidth /crlinjn 0 def crlinjn setlinejoin /crlincp 0 def crlincp setlinecap /crmtrlmt currentmiterlimit def /crstrpat 0 def /crfilpat 0 def /crflat currentflat def /dftflat currentflat def /strinclr false def /crlingry 0 def /crlinred 0 def /crlingrn 0 def /crlinblu 0 def /crlinalph 1 def /filinclr false def /crfilgry 0 def /crfilred 0 def /crfilgrn 0 def /crfilblu 0 def /crfilalph 1 def /crfilstyl 0 def /txtdraw true def /txtinclr false def /txtwpat false def /txtwittrans false def /crtxtgry 0 def /crtxtred 0 def /crtxtgrn 0 def /crtxtblu 0 def /crtxtalph 1 def /crtxtpat 0 def /txlndraw true def /txlninclr false def /txlnwpat false def /txlnwittrans false def /crtxlngry 0 def /crtxlnred 0 def /crtxlngrn 0 def /crtxlnblu 0 def /crtxlnalph 1 def /crtxlnpat 0 def /hilittxt false def /strdsh [2 2] def /dshpatoff 0 def /usedash false def /filwpat false def /strwpat false def /filwittrans false def /strwittrans false def /crfrtarw false def /crendarw false def /rsave 0 def /esave 0 def /sslsave 0 def /lsave 0 def /clpsave 0 def /pathsave 0 def /tpatstr 10 string def /ptdist { + sub dup mul 3 1 roll sub dup mul add sqrt +} bind def /dodrawctm { + octmmt currentmatrix pop idmat obmat concatmatrix ctmmt currentmatrix sc1mt concatmatrix setmatrix +} bind def /undrawctm { + obmat inmat invertmatrix ctmmt currentmatrix sc1mt concatmatrix setmatrix +} bind def /undrawmat { + obmat aload pop 7 -1 roll astore +} bind def /unpagectm { + octmmt setmatrix +} bind def /unpagemat { + pgmat aload pop 7 -1 roll astore +} bind def /drtan { + gsave 1 setalpha 0 setlinewidth 0.333333 setgray moveto lineto stroke grestore +} bind def /drdgrdln { + gsave 1 setalpha 0 setlinewidth [1 2] 0 setdash setgray moveto lineto stroke grestore +} bind def /drgrdln { + gsave 1 setalpha 0 setlinewidth setgray moveto lineto stroke grestore +} bind def end +TopDrawDict begin /rpath { + newpath moveto dup 0 exch rlineto exch 0 rlineto 0 exch neg rlineto closepath +} bind def /rfpath { + /rad3 exch def /hh3 exch def /ww3 exch def /yy1 exch def /xx1 exch def /xx2 xx1 ww3 add def /yy2 yy1 hh3 add def newpath xx1 yy1 rad3 hh3 0 gt { + add + } { + sub + } ifelse moveto xx1 yy1 xx2 yy1 rad3 arcto 4 { + pop + } repeat xx2 yy1 xx2 yy2 rad3 arcto 4 { + pop + } repeat xx2 yy2 xx1 yy2 rad3 arcto 4 { + pop + } repeat xx1 yy2 xx1 yy1 rad3 arcto 4 { + pop + } repeat closepath +} bind def /rfill { + gsave dodrawctm crfilalph setalpha filinclr { + crfilred crfilgrn crfilblu setrgbcolor + } { + crfilgry setgray + } ifelse filwpat { + 4 2 roll rpath crfilpat findfont exch filwittrans { + trpatfil + } { + oppatfil + } ifelse + } { + rectfill pop + } ifelse grestore +} bind def /rstroke { + gsave dodrawctm crlinalph setalpha crlinw setlinewidth crlincp setlinecap crlinjn setlinejoin crmtrlmt setmiterlimit usedash { + strdsh dshpatoff setdash + } if strinclr { + crlinred crlingrn crlinblu setrgbcolor + } { + crlingry setgray + } ifelse 4 2 roll rpath unpagectm concat strwpat { + crstrpat findfont exch strwittrans { + trpatstrk + } { + oppatstrk + } ifelse + } { + stroke pop + } ifelse grestore +} bind def /rffill { + gsave dodrawctm crfilalph setalpha filinclr { + crfilred crfilgrn crfilblu setrgbcolor + } { + crfilgry setgray + } ifelse rfpath filwpat { + crfilpat findfont exch filwittrans { + trpatfil + } { + oppatfil + } ifelse + } { + fill pop + } ifelse grestore +} bind def /rfstroke { + gsave dodrawctm crlinalph setalpha crlinw setlinewidth crlincp setlinecap crlinjn setlinejoin crmtrlmt setmiterlimit usedash { + strdsh dshpatoff setdash + } if strinclr { + crlinred crlingrn crlinblu setrgbcolor + } { + crlingry setgray + } ifelse rfpath unpagectm concat strwpat { + crstrpat findfont exch strwittrans { + trpatstrk + } { + oppatstrk + } ifelse + } { + stroke pop + } ifelse grestore +} bind def /mkrpath { + dodrawctm rpath unpagectm +} bind def end +TopDrawDict begin /p1x 0 def /p1y 0 def /p2x 0 def /p2y 0 def /ssl { + gsave dodrawctm crfrtarw crendarw or { + /p1y 1 index def /p1x 2 index def /p2y 1 index 4 index add def /p2x 2 index 5 index add def newpath moveto rlineto + } { + newpath moveto rlineto + } ifelse crlinalph setalpha crlinw setlinewidth crlincp setlinecap usedash { + strdsh dshpatoff setdash + } if strinclr { + crlinred crlingrn crlinblu setrgbcolor + } { + crlingry setgray + } ifelse crfrtarw { + 2 copy currentlinewidth exch p2x p2y p1x p1y arow + } if crendarw { + 2 copy currentlinewidth exch p1x p1y p2x p2y arow + } if unpagectm concat strwpat { + crstrpat findfont exch strwittrans { + trpatstrk + } { + oppatstrk + } ifelse + } { + stroke pop + } ifelse grestore +} bind def end +TopDrawDict begin /dotx { + gsave txtdraw { + concat selectfont txtinclr { + crtxtred crtxtgrn crtxtblu setrgbcolor + } { + crtxtgry setgray + } ifelse crtxtalph setalpha moveto xyshow + } { + pop pop pop pop pop pop pop + } ifelse grestore +} bind def /txtlin { + gsave txlndraw { + concat txlninclr { + crtxlnred crtxlngrn crtxlnblu setrgbcolor + } { + crtxlngry setgray + } ifelse crtxlnalph setalpha setlinewidth 0 setlinecap newpath moveto 0 rlineto stroke + } { + pop pop pop pop pop + } ifelse grestore +} bind def end +%%EndSetup +gsave +0 0 482 248 rectclip +-63 -451.41156 translate +63 451.41156 481.342041 247.346436 rectclip +gsave +TopDrawDict begin +/invpats true def +/crlincp 0 def +/crlinjn 0 def +/crmtrlmt 10 def +/crlinw 0 def +/crlinalph 1 def +/crlinred 0 def /crlingrn 0 def /crlinblu 0 def /strinclr true def +/crfilalph 1 def +/crfilred 0 def /crfilgrn 0 def /crfilblu 0 def /filinclr true def +/filwpat false def +TopDrawDict /piddict known TopDrawDict /ipiddict known or { + 1 getpat /crfilpat exch def +} if +/filwittrans false def +/strwpat false def +TopDrawDict /piddict known TopDrawDict /ipiddict known or { + 1 getpat /crstrpat exch def +} if +/strwittrans false def +/usedash false def +/strdsh [2 2] def /dshpatoff 0 def +/crendarw false def +/crfrtarw false def +/txtdraw false def +/crtxtalph 1 def +/crtxtred 0 def /crtxtgrn 0 def /crtxtblu 0 def /txtinclr true def +/txtwpat false def +/txtwittrans false def +/txlndraw false def +/crtxlnalph 1 def +/crtxlnred 0 def /crtxlngrn 0 def /crtxlnblu 0 def /txlninclr true def +/txlnwpat false def +/txlnwittrans false def +/crlinw 0.9 def +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 90 467.652954 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 15.58844 90 467.652954 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 15.58844 81 483.241394 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 90 498.829834 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 108 498.829834 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 -15.58844 117 483.241394 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 144 467.652954 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 15.58844 144 467.652954 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 15.58844 135 483.241394 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 144 498.829834 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 162 498.829834 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 -15.58844 171 483.241394 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 198 467.652954 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 15.58844 198 467.652954 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 15.58844 189 483.241394 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 198 498.829834 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 216 498.829834 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 -15.58844 225 483.241394 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 117 514.418274 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 15.58844 117 514.418274 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 15.58844 108 530.006714 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 117 545.595154 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 135 545.595154 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 -15.58844 144 530.006714 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 171 514.418274 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 15.58844 171 514.418274 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 15.58844 162 530.006714 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 171 545.595154 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 189 545.595154 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 -15.58844 198 530.006714 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 225 514.418274 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 15.58844 225 514.418274 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 15.58844 216 530.006714 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 225 545.595154 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 243 545.595154 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 -15.58844 252 530.006714 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 144 561.183594 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 15.58844 144 561.183594 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 15.58844 135 576.772034 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 144 592.360474 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 162 592.360474 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 -15.58844 171 576.772034 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 198 561.183594 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 15.58844 198 561.183594 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 15.58844 189 576.772034 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 198 592.360474 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 216 592.360474 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 -15.58844 225 576.772034 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 342 561.183594 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 15.58844 342 561.183594 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 15.58844 333 576.772034 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 342 592.360474 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 360 592.360474 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 -15.58844 369 576.772034 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 117 483.241394 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 171 483.241394 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 15.58844 108 498.829834 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 15.58844 135 545.595154 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 162 561.183594 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 135 514.418274 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 144 530.006714 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 -15.58844 171 514.418274 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 189 514.418274 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 171 576.771973 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 -15.58844 198 561.183594 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 216 561.183594 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 198 530.006714 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 -15.58844 225 514.418274 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 225 483.241394 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 243 514.418274 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 -15.58844 252 498.829834 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 15.58844 243 545.595154 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 225 576.771973 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.588379 243 576.771973 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 15.58844 162 592.360413 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 171 607.948853 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 189 607.948853 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 342 467.652954 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 15.58844 342 467.652954 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 15.58844 333 483.241394 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 342 498.829834 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 360 498.829834 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 -15.58844 369 483.241394 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 396 467.652954 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 15.58844 396 467.652954 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 15.58844 387 483.241394 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 396 498.829834 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 414 498.829834 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 -15.58844 423 483.241394 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 450 467.652954 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 15.58844 450 467.652954 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 15.58844 441 483.241394 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 450 498.829834 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 468 498.829834 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 -15.58844 477 483.241394 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 369 514.418274 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 15.58844 369 514.418274 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 15.58844 360 530.006714 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 369 545.595154 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 387 545.595154 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 -15.58844 396 530.006714 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 423 514.418274 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 15.58844 423 514.418274 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 15.58844 414 530.006714 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 423 545.595154 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 441 545.595154 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 -15.58844 450 530.006714 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 477 514.418274 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 15.58844 477 514.418274 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 15.58844 468 530.006714 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 477 545.595154 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 495 545.595154 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 -15.58844 504 530.006714 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 396 561.183594 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 15.58844 396 561.183594 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 15.58844 387 576.772034 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 396 592.360474 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 414 592.360474 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 -15.58844 423 576.772034 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 450 561.183594 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 15.58844 450 561.183594 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 15.58844 441 576.772034 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 450 592.360474 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 468 592.360474 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 -15.58844 477 576.772034 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 369 483.241394 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 423 483.241394 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 15.58844 360 498.829834 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 15.58844 387 545.595154 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 414 561.183594 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 387 514.418274 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 396 530.006714 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 -15.58844 423 514.418274 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 441 514.418274 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 423 576.771973 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 -15.58844 450 561.183594 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 468 561.183594 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 450 530.006714 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 -15.58844 477 514.418274 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 477 483.241394 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 495 514.418274 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 -15.58844 504 498.829834 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 15.58844 495 545.595154 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 477 576.771973 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.588379 495 576.771973 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 15.58844 414 592.360413 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 423 607.948853 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 441 607.948853 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 15.58844 342 498.829834 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 15.58844 333 514.418274 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 342 530.006714 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 15.58844 342 592.360413 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 15.58844 333 607.948853 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 342 623.537292 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 -15.58844 342 561.183594 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 333 545.595154 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 360 561.183594 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 369 576.771973 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 360 623.537292 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 -15.58844 369 607.948853 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 15.58844 342 623.537292 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 15.58844 333 639.125732 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 342 654.714172 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 360 654.714172 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 -15.58844 369 639.125732 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 369 607.948853 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 387 607.948853 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 369 639.125732 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 387 639.125732 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 -15.58844 396 623.537292 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 18 0 396 623.537292 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 -15.58844 414 623.537292 1 0 0 1 0 0 sc6mt astore ssl +/crlinw 0.5 def +/usedash true def +/strdsh [2 2] def /dshpatoff 0 def +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 207 0 63 483.241394 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 207 0 315 483.241394 1 0 0 1 0 0 sc6mt astore ssl +/strdsh [2 2] def /dshpatoff 0 def +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 99 171.472778 81 452.064514 1 0 0 1 0 0 sc6mt astore ssl +1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 0 -218.238068 351 670.302612 1 0 0 1 0 0 sc6mt astore ssl +/txtdraw true def +/txlndraw true def +(C ) [12.996002 0 0 0] 492 191 /Helvetica [ 18 1 mul 0 0 18 0 0 ] [1 0 0 1 -217 286] dotx +(L ) [10.007996 0 0 0] 415 330 /Helvetica [ 18 1 mul 0 0 18 0 0 ] [1 0 0 1 -134.665985 143.472748] dotx +(C ) [12.996002 0 0 0] 492 191 /Helvetica [ 18 1 mul 0 0 18 0 0 ] [1 0 0 1 -309 438] dotx +(L ) [10.007996 0 0 0] 415 330 /Helvetica [ 18 1 mul 0 0 18 0 0 ] [1 0 0 1 -226.665985 295.472748] dotx +(C ) [12.996002 0 0 0] 492 191 /Helvetica [ 18 1 mul 0 0 18 0 0 ] [1 0 0 1 35 286] dotx +(L ) [10.007996 0 0 0] 415 330 /Helvetica [ 18 1 mul 0 0 18 0 0 ] [1 0 0 1 117.334015 143.472748] dotx +(C ) [12.996002 0 0 0] 492 191 /Helvetica [ 18 1 mul 0 0 18 0 0 ] [1 0 0 1 -149 489] dotx +(L ) [10.007996 0 0 0] 415 330 /Helvetica [ 18 1 mul 0 0 18 0 0 ] [1 0 0 1 -66.665985 346.472748] dotx +/txtdraw true def +/txlndraw true def +(SB60 ) [10.007996 0 12.005997 0 9 0 9 0 0 0] 205 333 /Times-Roman [ 18 1 mul 0 0 18 0 0 ] [1 0 0 1 -125 225] dotx +(S90 ) [10.007996 0 9 0 9 0 0 0] 446 315 /Times-Roman [ 18 1 mul 0 0 18 0 0 ] [1 0 0 1 -2 308] dotx +/txtdraw true def +/txlndraw true def +(10 ) [9.599998 0 9.599998 0 0 0] 60 408 /Courier [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 137 102] dotx +(11 ) [9.599998 0 9.599998 0 0 0] 62 383 /Courier [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 136 159] dotx +(12 ) [9.599998 0 9.599998 0 0 0] 67 353 /Courier [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 104 205] dotx +(14 ) [9.599998 0 9.599998 0 0 0] 76 306 /Courier [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 148 189] dotx +(15 ) [9.599998 0 9.599998 0 0 0] 78 278 /Courier [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 147 248] dotx +(16 ) [9.599998 0 9.599998 0 0 0] 81 249 /Courier [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 144 309] dotx +(17 ) [9.599998 0 9.599998 0 0 0] 85 228 /Courier [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 112 344] dotx +(18 ) [9.599998 0 9.599998 0 0 0] 88 199 /Courier [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 83 390] dotx +(10 ) [9.599998 0 9.599998 0 0 0] 60 408 /Courier [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 336 134] dotx +(11 ) [9.599998 0 9.599998 0 0 0] 62 383 /Courier [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 308 174] dotx +(15 ) [9.599998 0 9.599998 0 0 0] 78 278 /Courier [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 372 263] dotx +(16 ) [9.599998 0 9.599998 0 0 0] 81 249 /Courier [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 342 309] dotx +(17 ) [9.599998 0 9.599998 0 0 0] 85 228 /Courier [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 311 344] dotx +(18 ) [9.599998 0 9.599998 0 0 0] 88 199 /Courier [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 281 389] dotx +(14 ) [9.599998 0 9.599998 0 0 0] 76 306 /Courier [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 374 204] dotx +/txtdraw true def +/txlndraw true def +(2 ) [10.799988 0 0 0] 253 390 /Courier [ 18 1 mul 0 0 18 0 0 ] [1 0 0 1 -132 104] dotx +(4 ) [10.799988 0 0 0] 258 334 /Courier [ 18 1 mul 0 0 18 0 0 ] [1 0 0 1 -110 176] dotx +(6 ) [10.799988 0 0 0] 272 284 /Courier [ 18 1 mul 0 0 18 0 0 ] [1 0 0 1 -97 210] dotx +(7 ) [10.799988 0 0 0] 277 250 /Courier [ 18 1 mul 0 0 18 0 0 ] [1 0 0 1 -103 275] dotx +(8 ) [10.799988 0 0 0] 286 217 /Courier [ 18 1 mul 0 0 18 0 0 ] [1 0 0 1 -138 324] dotx +(2 ) [10.799988 0 0 0] 253 390 /Courier [ 18 1 mul 0 0 18 0 0 ] [1 0 0 1 120 104] dotx +(5 ) [10.799988 0 0 0] 266 308 /Courier [ 18 1 mul 0 0 18 0 0 ] [1 0 0 1 134 201] dotx +(6 ) [10.799988 0 0 0] 272 284 /Courier [ 18 1 mul 0 0 18 0 0 ] [1 0 0 1 100 242] dotx +(8 ) [10.799988 0 0 0] 286 217 /Courier [ 18 1 mul 0 0 18 0 0 ] [1 0 0 1 141 276] dotx +(9 ) [10.799988 0 0 0] 292 178 /Courier [ 18 1 mul 0 0 18 0 0 ] [1 0 0 1 134 347] dotx +/crfilred 1 def /crfilgrn 1 def /crfilblu 1 def /filinclr true def +1 0 0 1 0 0 sc5mt astore 92 493 13 -18 1 0 0 1 0 0 sc6mt astore rfill +1 0 0 1 0 0 sc5mt astore 147 493 13 -18 1 0 0 1 0 0 sc6mt astore rfill +1 0 0 1 0 0 sc5mt astore 200 492 13 -18 1 0 0 1 0 0 sc6mt astore rfill +1 0 0 1 0 0 sc5mt astore 119 540 13 -18 1 0 0 1 0 0 sc6mt astore rfill +1 0 0 1 0 0 sc5mt astore 146 587 13 -18 1 0 0 1 0 0 sc6mt astore rfill +1 0 0 1 0 0 sc5mt astore 344 648 13 -18 1 0 0 1 0 0 sc6mt astore rfill +1 0 0 1 0 0 sc5mt astore 344 617 13 -18 1 0 0 1 0 0 sc6mt astore rfill +1 0 0 1 0 0 sc5mt astore 345 586 13 -18 1 0 0 1 0 0 sc6mt astore rfill +1 0 0 1 0 0 sc5mt astore 344 555 13 -18 1 0 0 1 0 0 sc6mt astore rfill +1 0 0 1 0 0 sc5mt astore 345 524 13 -18 1 0 0 1 0 0 sc6mt astore rfill +1 0 0 1 0 0 sc5mt astore 344 493 13 -18 1 0 0 1 0 0 sc6mt astore rfill +1 0 0 1 0 0 sc5mt astore 398 493 13 -18 1 0 0 1 0 0 sc6mt astore rfill +/crlinalph 0 def +/usedash false def +1 0 0 1 0 0 sc5mt astore 469 493 -20 -18 1 0 0 1 0 0 sc6mt astore rfill +(1 ) [10.799988 0 0 0] 246 415 /Courier [ 18 1 mul 0 0 18 0 0 ] [1 0 0 1 -152 63] dotx +(3 ) [10.799988 0 0 0] 249 361 /Courier [ 18 1 mul 0 0 18 0 0 ] [1 0 0 1 -101 117] dotx +(9 ) [10.799988 0 0 0] 292 178 /Courier [ 18 1 mul 0 0 18 0 0 ] [1 0 0 1 -91 300] dotx +(1 ) [10.799988 0 0 0] 246 415 /Courier [ 18 1 mul 0 0 18 0 0 ] [1 0 0 1 100 62] dotx +(4 ) [10.799988 0 0 0] 258 334 /Courier [ 18 1 mul 0 0 18 0 0 ] [1 0 0 1 141 143] dotx +/txtdraw true def +/txlndraw true def +(13 ) [9.599998 0 9.599998 0 0 0] 73 330 /Courier [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 376 148] dotx +/txtdraw true def +/txlndraw true def +(3 ) [10.799988 0 0 0] 249 361 /Courier [ 18 1 mul 0 0 18 0 0 ] [1 0 0 1 97 148] dotx +(7 ) [10.799988 0 0 0] 277 250 /Courier [ 18 1 mul 0 0 18 0 0 ] [1 0 0 1 68 291] dotx +/txtdraw true def +/txlndraw true def +(12 ) [9.599998 0 9.599998 0 0 0] 67 353 /Courier [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 276 219] dotx +/txtdraw true def +/txlndraw true def +(19 ) [8.399994 0 8.399994 0 0 0] 467 318 /Courier [ 14 1 mul 0 0 14 0 0 ] [1 0 0 1 -124 286] dotx +(27 ) [8.399994 0 8.399994 0 0 0] 486 166 /Courier [ 14 1 mul 0 0 14 0 0 ] [1 0 0 1 -142 470] dotx +/txtdraw true def +/txlndraw true def +(5 ) [10.799988 0 0 0] 266 308 /Courier [ 18 1 mul 0 0 18 0 0 ] [1 0 0 1 -145 218] dotx +/txtdraw true def +/txlndraw true def +(13 ) [9.599998 0 9.599998 0 0 0] 73 330 /Courier [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 71 243] dotx +(20 ) [9.600006 0 9.600006 0 0 0] 246 382 /Courier [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 231 112] dotx +(21 ) [9.600006 0 9.600006 0 0 0] 260 335 /Courier [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 218 192] dotx +(22 ) [9.600006 0 9.600006 0 0 0] 256 301 /Courier [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 222 256] dotx +(23 ) [9.600006 0 9.600006 0 0 0] 259 269 /Courier [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 191 303] dotx +(24 ) [9.600006 0 9.600006 0 0 0] 245 236 /Courier [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 179 352] dotx +(25 ) [9.600006 0 9.600006 0 0 0] 355 387 /Courier [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 42 217] dotx +(26 ) [9.600006 0 9.600006 0 0 0] 363 363 /Courier [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 8 257] dotx +end +grestore +grestore +%%Trailer +%%DocumentFonts: Helvetica +%%+ Times-Roman +%%+ Courier +%%BoundingBox: 0.000000 0.000000 481.342041 247.346436 diff --git a/doc/IGE335/Gsupercel.eps b/doc/IGE335/Gsupercel.eps new file mode 100644 index 0000000..5d72509 Binary files /dev/null and b/doc/IGE335/Gsupercel.eps differ diff --git a/doc/IGE335/GuideBW.sty b/doc/IGE335/GuideBW.sty new file mode 100644 index 0000000..8358fff --- /dev/null +++ b/doc/IGE335/GuideBW.sty @@ -0,0 +1,211 @@ +% Guide.sty +% G. Marleau +% created : 1998/09/18 +% modified: 1999/05/07 +% 1999/05/07 +% + +\ProvidesPackage{GuideBW}[1999/09/07] +\RequirePackage{array,cite,ifthen,longtable} +\gdef\@GuideVersion{0} +\newcommand\GuideVersion[1]{\gdef\@GuideVersion{#1}} + +% +% \moc{Keyword} +% \dds{DragonDataStructure} +% \dusa{UserData} +% \dstr{InputStructure} +% \dir{Directory} +% \listedir{DirectoryList} +% \tst{TestCase} +% + +\DeclareRobustCommand{\moc}[1]{\texttt{#1}\index{#1@\texttt{#1}}} +\DeclareRobustCommand{\dds}[1]{\textsc{#1}\index{#1@\textsc{#1}}} +\DeclareRobustCommand{\dusa}[1]{\textsl{#1}\index{#1@\textsl{#1}}} +\DeclareRobustCommand{\dstr}[1]{\textbf{(#1)}\index{#1@\textbf{(#1)}}} +\DeclareRobustCommand{\dir}[1]{\textrm{/#1/}\index{#1@\textrm{/#1/}}} +\DeclareRobustCommand{\listedir}[1]{\textrm{\{/#1/\}}\index{#1@\textrm{\{/#1/\}}}} +\DeclareRobustCommand{\namedir}[1]{\texttt{/#1/}\index{#1@\texttt{/#1/}}} +\DeclareRobustCommand{\tst}[1]{\textbf{#1}\index{#1@\textbf{#1}}} +% +% More commands +% +\newcommand{\keff}{\ensuremath{K_{\mathrm{eff}}}} +\newcommand{\kin}[1]{\ensuremath{\mathrm{Ki}_{#1}}} +\newcommand{\rv}{\ensuremath{\vec{r}}} +\newcommand{\Ov}{\ensuremath{\vec{\Omega}}} +\newcommand{\delv}{\ensuremath{\vec{\nabla}}} +\newcommand{\nv}{\ensuremath{\vec{N}}} +\newcommand{\drift}{\ensuremath{\vec{\Omega}\cdot\vec{\nabla}}} +\newcommand{\Iso}[2]{\ensuremath{^{#2}\mathrm{#1}}} +\newcommand{\xsunit}{\ensuremath{\mathrm{cm}^{-1}}} + +% +% Environnement DataStructure +% +% \begin{DataStructure}{Nom du tableau} +% \end{DataStructure}} +% +% + +\newenvironment{DataStructure}[1]{\noindent +\setlongtables \setlength{\LTleft}{0pt}\setlength{\LTright}{0pt} +\setlength{\LTcapwidth}{15.0cm} +\begin{longtable}{|p{15.5cm}|} +\caption{#1}\\ +\hline +\multicolumn{1}{|l|}{} \\ +\endfirsthead +\multicolumn{1}{l}{#1 \hfill continued from last page}\\ +\hline +\multicolumn{1}{|l|}{} \\ +\endhead +\multicolumn{1}{|l|}{}\\ \hline +\multicolumn{1}{r}{continued on next page}\\ +\endfoot +\multicolumn{1}{|l|}{}\\ \hline +\endlastfoot} +{\end{longtable} \vskip 0.5cm } + +% +% Environnement DescriptionEnregisterment +% +% \begin{DescriptionEnregisterment}{Nom du tableau}{dimension des commentaires} +% \end{DescriptionEnregisterment} +% +% Peut contenir les commandes: +% \IntEnr{Nom du record}{Dimension}{Commentaires} +% \OptIntEnr{Nom du record}{Dimension}{Condition} +% {Commentaires} +% \RealEnr{Nom du record}{Dimension}{Commentaires}{Unites} +% \OptRealEnr{Nom du record}{Dimension}{Condition}{Unites} +% {Commentaires} +% \DbleEnr{Nom du record}{Dimension}{Commentaires}{Unites} +% \OptDbleEnr{Nom du record}{Dimension}{Condition}{Unites} +% {Commentaires} +% \CharEnr{Nom du record}{Dimension}{Commentaires} +% \OptCharEnr{Nom du record}{Dimension}{Condition} +% {Commentaires} +% \DirEnr{Nom du repertoire}{Dimension}{Commentaires} +% \OptDirEnr{Nom du repertoire}{Dimension}{Condition} +% {Commentaires} +% \DirlEnr{Nom du repertoire}{Dimension}{Commentaires} +% \OptDirlEnr{Nom du repertoire}{Dimension}{Condition}{Commentaires} +% +% \IntVar{Variable associee au Nom du record}{Dimension}{Commentaires} +% \OptIntVar{Variable associee au Nom du record}{Dimension}{Condition} +% {Commentaires} +% \RealVar{Variable associee au Nom du record}{Dimension}{Commentaires}{Unites} +% \OptRealVar{Variable associee au Nom du record}{Dimension}{Condition}{Unites} +% {Commentaires} +% \DbleVar{Variable associee au Nom du record}{Dimension}{Commentaires}{Unites} +% \OptDbleVar{Variable associee au Nom du record}{Dimension}{Condition}{Unites} +% {Commentaires} +% \CharVar{Variable associee au Nom du record}{Dimension}{Commentaires} +% \OptCharVar{Variable associee au Nom du record}{Dimension}{Condition} +% {Commentaires} +% \DirVar{Variable associee au Nom du repertoire}{Dimension}{Commentaires} +% \OptDirVar{Variable associee au Nom du repertoire}{Dimension}{Condition} +% {Commentaires} +% +% + +\newenvironment{DescriptionEnregistrement}[2]{\noindent +\setlongtables \setlength{\LTleft}{0pt}\setlength{\LTright}{0pt} +\begin{longtable}{|llll@{\extracolsep{\fill}}p{#2}|} +\caption{#1}\\ +\hline \hline +\multicolumn{5}{|l|}{} \\ +Name & Type & Condition &Units &Comment\\ +\multicolumn{5}{|l|}{} \\ \hline +\multicolumn{5}{|l|}{} \\ +\endfirsthead +\multicolumn{5}{l}{#1 \hfill continued from last page}\\ +\hline \hline +\multicolumn{5}{|l|}{} \\ +Name & Type & Condition &Units &Comment\\ +\multicolumn{5}{|l|}{} \\ \hline +\multicolumn{5}{|l|}{} \\ +\endhead +\multicolumn{5}{|l|}{}\\ \hline\hline +\multicolumn{5}{r}{continued on next page}\\ +\endfoot +\multicolumn{5}{|l|}{}\\ \hline\hline +\endlastfoot} +{\end{longtable} \vskip 0.5cm } + + +\newcommand{\IntEnr}[3]{ \texttt{#1} & I(#2) & &  \\} +\newcommand{\OptIntEnr}[4]{ \texttt{#1} & I(#2) & #3 &  \\} +\newcommand{\RealEnr}[4]{ \texttt{#1} & R(#2) & & #3  \\} +\newcommand{\OptRealEnr}[5]{\texttt{#1} & R(#2) & #3 & #4  \\} +\newcommand{\DbleEnr}[4]{ \texttt{#1} & D(#2) & & #3  \\} +\newcommand{\OptDbleEnr}[5]{\texttt{#1} & D(#2) & #3 & #4  \\} +\newcommand{\CharEnr}[3]{ \texttt{#1} & C#2 & &  \\} +\newcommand{\OptCharEnr}[4]{\texttt{#1} & C#2 & #3 &  \\} +\newcommand{\DirEnr}[2]{ \texttt{#1} & Dir & &  \\} +\newcommand{\OptDirEnr}[3]{ \texttt{#1} & Dir & #2 &  \\} +\newcommand{\DirlEnr}[3]{ \texttt{#1} & Dir(#2) & &  \\} +\newcommand{\OptDirlEnr}[4]{\texttt{#1} & Dir(#2) & #3 &  \\} + +\newcommand{\IntVar}[3]{ \textsl{#1} & I(#2) & &  \\} +\newcommand{\OptIntVar}[4]{ \textsl{#1} & I(#2) & #3 &  \\} +\newcommand{\RealVar}[4]{ \textsl{#1} & R(#2) & & #3  \\} +\newcommand{\OptRealVar}[5]{\textsl{#1} & R(#2) & #3 & #4  \\} +\newcommand{\DbleVar}[4]{ \textsl{#1} & D(#2) & & #3  \\} +\newcommand{\OptDbleVar}[5]{\textsl{#1} & D(#2) & #3 & #4  \\} +\newcommand{\CharVar}[3]{ \textsl{#1} & C#2 & &  \\} +\newcommand{\OptCharVar}[4]{\textsl{#1} & C#2 & #3 &  \\} +\newcommand{\DirVar}[2]{ \textsl{#1} & Dir & &  \\} +\newcommand{\OptDirVar}[3]{ \textsl{#1} & Dir & #2 &  \\} + +% +% Environnement ListeDeNotation +% +% \begin{ListeDeNotation}{largeur de l'etiquette} +% \end{ListeDeNotation} +% + +\newlength{\NotationLength} +\newcommand{\NotationLabel}[1]{\mbox{#1}\hfil} +\newenvironment{ListeDeNotation}[1]{% + \begin{list}{}{\renewcommand{\makelabel}{\NotationLabel}% + \setlength{\NotationLength}{#1}% + \setlength{\labelwidth}{\NotationLength}% + \addtolength{\NotationLength}{\labelsep}% + \setlength{\leftmargin}{\NotationLength}% + }}{\end{list}} +% +% Environnement ListeDeDescription +% +% \begin{ListeDeDescription}{Nom le plus large de l'etiquette} +% \end{ListeDeDescription} +% +\newlength{\DescriptionLength} +\newcommand{\DescriptionLabel}[1]{\mbox{#1}\hfil} +\newenvironment{ListeDeDescription}[1]{% + \begin{list}{}{\renewcommand{\makelabel}{\DescriptionLabel}% + \settowidth{\DescriptionLength}{\textbf{#1}}% + \setlength{\labelwidth}{\DescriptionLength}% + \addtolength{\DescriptionLength}{\labelsep}% + \setlength{\leftmargin}{\DescriptionLength}% + }}{\end{list}} + + +\newcommand{\Release}[2]{% +\ifthenelse{\equal{#1}{\@GuideVersion}}% +{#2 (\textsf{Release #1})}% +{#2 (\textsf{Release #1})}} +\newcommand{\Releasetmp}[1]{% +\ifthenelse{\equal{#1}{\@GuideVersion}}% +{(\textsf{Release #1})}% +{(\textsf{Release #1})}} +\newenvironment{GuideUpdate}[1]{% + \hfill\Releasetmp{#1}% + \ifthenelse{\equal{#1}{\@GuideVersion}}{}{}}{} +\newcommand{\BegRel}[1]{% +\ifthenelse{\equal{#1}{\@GuideVersion}}% +{}% +{}} +\newcommand{\EndRel}[0]{} diff --git a/doc/IGE335/IGE335.tex b/doc/IGE335/IGE335.tex new file mode 100644 index 0000000..254760d --- /dev/null +++ b/doc/IGE335/IGE335.tex @@ -0,0 +1,75 @@ +\def\eq(#1){Eq.~(\ref{eq:#1})} +\def\bff(#1){\mbox{\boldmath $#1$}} +\DeclareSymbolFont{AMSb}{U}{msb}{m}{n} +\DeclareMathSymbol{\shadowD}{\mathbin}{AMSb}{'104} +\DeclareMathSymbol{\shadowL}{\mathbin}{AMSb}{'114} +\DeclareMathSymbol{\shadowM}{\mathbin}{AMSb}{'115} +\DeclareMathSymbol{\shadowP}{\mathbin}{AMSb}{'120} +\DeclareMathSymbol{\shadowS}{\mathbin}{AMSb}{'123} +\documentclass{report} +% +% Black and white +\usepackage{IGNrapport,GuideBW,amsmath} +\usepackage{makeidx,caption} +% +% Multicolumn +% +\usepackage{multicol,supertabular} +\makeatletter +\newenvironment{tablehere} + {\def\@captype{table}} + {} +\newenvironment{figurehere} + {\def\@captype{figure}} + {} +\makeatother +\setlength{\textheight}{23.5cm} +\topmargin -1.0cm + +\makeindex +\captionsetup{width=20cm} +\begin{document} + +\title{A USER GUIDE FOR DRAGON VERSION5} + +\author{G.~Marleau, A.~H\'ebert and R.~Roy} + +\date{\today} + +\RapportIGN{IGE--335} + +\GuideVersion{5.00} + +\input{Copyright} +\input{Acknowledgments} +\input{Summary.tex} + +\clearpage +\phantomsection +\tableofcontents +\clearpage +\phantomsection +\listoffigures +\clearpage +\phantomsection +\listoftables + +\Debutdutexte + +\input{Section1.00.tex} +\input{Section2.00.tex} +\input{Section3.00.tex} +\input{Section4.00.tex} +\input{SectionMPI.tex} +\input{Section5.00.tex} +\input{Section6.00.tex} +\input{AppendixA.tex} +\input{AppendixB.tex} +\clearpage +\phantomsection +\input{Bibliography.tex} +\clearpage +%\phantomsection +\printindex + +\end{document} diff --git a/doc/IGE335/IGNrapport.sty b/doc/IGE335/IGNrapport.sty new file mode 100644 index 0000000..f19a64b --- /dev/null +++ b/doc/IGE335/IGNrapport.sty @@ -0,0 +1,575 @@ +% IGNrapport.sty +% G. Marleau +% 1998/09/18 +% + +\ProvidesPackage{IGNrapport}[1998/09/18] +\RequirePackage{array,cite,indentfirst,epsfig,fleqn} +\RequirePackage{hyperref} +\hypersetup{colorlinks} + +% +% Definition +% +\newcommand{\warningStyle}{\itshape} +\newcommand{\warningRestore}{\normalfont} +\newcommand{\ColorComments}[1]{\renewcommand{\warningStyle}{\color{#1}\itshape} + \renewcommand{\warningRestore}{\color{Black}\normalfont}} +\newcommand{\warning}[1]{\warningStyle This option is not supported in #1.\warningRestore} + +\newcommand{\sectionformat}[1]{\ifnum \@typerapport=0 {#1} \else {#1} \fi} +\newcommand{\sectionstyle}[1]{\ifnum \@typerapport=0 {#1} \else {#1} \fi} +\newcommand{\subsectionstyle}[1]{\ifnum \@typerapport=0 {#1} \else {#1} \fi} +\gdef\@typerapport{0} +\gdef\@typesections{0} +\def\RapportCourt{\gdef\@typerapport{1}} +\def\refname{References} +\def\Indexname{Index} +\gdef\@tableofcontents{Contents} +\gdef\@listoffigures{List of Figures} +\gdef\@listoftables{List of Tables} +\gdef\@listofinput{List of Input Files} +\gdef\@listoftation{List of Notations and Symbols} +\gdef\@listofappendix{List of Appendices} +\def\appendixname{Appendix} +\def\indexname{{\Indexname}} + +\renewcommand\tableofcontents{% + \if@twocolumn + \@restonecoltrue\onecolumn + \else + \@restonecolfalse + \fi + \section*{\@tableofcontents}% + \@starttoc{toc}% + \if@restonecol\twocolumn\fi + } +\newcommand\listofappendices{% + \if@twocolumn + \@restonecoltrue\onecolumn + \else + \@restonecolfalse + \fi + \section*{\@listofappendix}% + \@starttoc{loa}% + \if@restonecol\twocolumn\fi + } +\renewcommand\listoffigures{% + \if@twocolumn + \@restonecoltrue\onecolumn + \else + \@restonecolfalse + \fi + \section*{\@listoffigures}% + \@starttoc{lof}% + \if@restonecol\twocolumn\fi + } +\renewcommand\listoftables{% + \if@twocolumn + \@restonecoltrue\onecolumn + \else + \@restonecolfalse + \fi + \section*{\@listoftables}% + \@starttoc{lot}% + \if@restonecol\twocolumn\fi + } +\newcommand\listofinputdecks{% + \if@twocolumn + \@restonecoltrue\onecolumn + \else + \@restonecolfalse + \fi + \section*{\@listofinput}% + \@starttoc{loi}% + \if@restonecol\twocolumn\fi + } + +% +% References +% +\renewenvironment{thebibliography}[1] + {\ifnum \@typerapport=0 + \section*{\refname} + \else + \section{\refname} + \fi + \list{\@biblabel{\@arabic\c@enumiv}}% + {\settowidth\labelwidth{\@biblabel{#1}}% + \leftmargin\labelwidth + \advance\leftmargin\labelsep + \@openbib@code + \usecounter{enumiv}% + \let\p@enumiv\@empty + \renewcommand\theenumiv{\@arabic\c@enumiv}}% + \sloppy + \clubpenalty4000 + \@clubpenalty \clubpenalty + \widowpenalty4000% + \sfcode`\.\@m} + {\def\@noitemerr + {\@latex@warning{Empty `thebibliography' environment}}% + \endlist} +\newenvironment{ListeDesRapports}[1] + {\section*{Liste des Rapports}% + \list{\@biblabel{\@arabic\c@enumiv}}% + {\settowidth\labelwidth{\@biblabel{#1}}% + \leftmargin\labelwidth + \advance\leftmargin\labelsep + \@openbib@code + \usecounter{enumiv}% + \let\p@enumiv\@empty + \renewcommand\theenumiv{\@arabic\c@enumiv}}% + \sloppy + \clubpenalty4000 + \@clubpenalty \clubpenalty + \widowpenalty4000% + \sfcode`\.\@m} + {\def\@noitemerr + {\@latex@warning{Empty `thebibliography' environment}}% + \endlist} +\renewenvironment{theindex} + {\addcontentsline{toc}{section}{\indexname}% + \if@twocolumn + \@restonecolfalse + \else + \@restonecoltrue + \fi + \columnseprule \z@ + \columnsep 35\p@ + \twocolumn[\@makesnewsectionhead{\indexname}]% + \parindent\z@ + \parskip\z@ \@plus .3\p@\relax + \let\item\@idxitem} + {\if@restonecol\onecolumn\else\clearpage\fi} + +% +% Commande de mise en page +% +% TitreRapportIGN{Nom du rapport}{auteurs} +% {numero du rapport IGN}{date} +% + +\setlength{\textheight}{22.0cm} +\setlength{\textwidth}{16.0cm} +\setlength{\oddsidemargin}{0.5cm} +\setlength{\evensidemargin}{0.5cm} +\setlength{\topmargin}{0cm} +\setlength{\headheight}{0.5cm} +\setlength{\headsep}{0.5cm} +\makeindex + +\newcommand{\RapportIGN}[1]{ + \markright{\normalfont \slshape #1} + \pagestyle{myheadings} + \pagetitreRapportIGN{#1} + \pagenumbering{roman} + \setcounter{page}{1}\clearpage} + +\newcommand{\TitreRapportIGN}[4]{ + \markright{\normalfont \slshape #3} + \pagestyle{myheadings} + \pagetitreIGN{#1}{#2}{#3}{#4} + \pagenumbering{roman} + \setcounter{page}{1}\clearpage} + +\newcommand{\SectionFigures}[0]{\clearpage +\vspace*{5.0in} +\begin{center} +{\bfseries \Large FIGURES} +\end{center}} + +\newcommand{\pagetitreRapportIGN}[1]{% +\noindent\parbox{\textwidth}{\hfill \bfseries \large TECHNICAL REPORT} +\parbox{\textwidth}{\hfill \bfseries \large {#1}} +\thispagestyle{empty} +\vskip 5.0cm +\begin{center} +{\bfseries \Large \@title} +\vskip 3.0cm +{\scshape \Large \@author} +\end{center} +\vfill +\noindent +\parbox{\textwidth}{\hfill Institut de g\'enie nucl\'eaire} +\parbox{\textwidth}{\hfill D\'epartement de g\'enie m\'ecanique} +\parbox{\textwidth}{\hfill \'Ecole Polytechnique de Montr\'eal} +\parbox{\textwidth}{\hfill \@date} +\begin{picture}(10,0)(0,50) + \put(0.5,50){\includegraphics[height=2cm]{64_bit.eps}} +\end{picture} +} + +\newcommand{\pagetitreIGN}[4]{% +\noindent\parbox{\textwidth}{\hfill \bfseries \large TECHNICAL REPORT} +\parbox{\textwidth}{\hfill \bfseries \large {#3}} +\thispagestyle{empty} +\vskip 5.0cm +\begin{center} +{\bfseries \large \MakeUppercase{#1}} +\vskip 3.0cm +{\scshape #2} +\end{center} +\vfill +\noindent +\parbox{\textwidth}{\hfill Institut de g\'enie nucl\'eaire} +\parbox{\textwidth}{\hfill D\'epartement de g\'enie m\'ecanique} +\parbox{\textwidth}{\hfill \'Ecole Polytechnique de Montr\'eal} +\parbox{\textwidth}{\hfill #4}} + +\newcommand{\Debutdutexte}{\clearpage +\pagenumbering{arabic} +\setcounter{page}{1}} + +\setcounter{tocdepth}{3} +\renewcommand{\thesection}{\@arabic\c@section} +\renewcommand{\thesubsection}{\thesection.\@arabic\c@subsection} +\renewcommand{\thesubsubsection}{\thesubsection.\@arabic\c@subsubsection} +\@addtoreset {equation}{section} +\renewcommand{\theequation}{\thesection.\@arabic\c@equation} + + +\renewcommand\section{\if@openright + \cleardoublepage + \else + \ifnum\@typerapport=0 + \clearpage + \else + \vspace{0.5cm} + \fi + \fi + \global\@topnum\z@ + \@afterindentfalse + \secdef\@newsection\@snewsection} +\def\@newsection[#1]#2{\refstepcounter{section}% + \typeout{Section \space\thesection.}% + \addcontentsline{toc}{section}% + {\protect\numberline{\thesection}\sectionformat{#1}}% + \if@twocolumn + \@topnewpage[\@makenewsectionhead{#2}]% + \else + \@makenewsectionhead{#2}\@afterheading + \fi} +\def\@makenewsectionhead#1{% + {\parindent \z@ \raggedright \normalfont + \interlinepenalty\@M + \large\bfseries \thesection \space \sectionformat{#1} \par\nobreak + \vskip 20\p@ + }} +\def\@snewsection#1{\addcontentsline{toc}{section}{\sectionformat{#1}}% + \if@twocolumn + \@topnewpage[\@makesnewsectionhead{#1}]% + \else + \@makesnewsectionhead{#1}\@afterheading + \fi} +\def\@makesnewsectionhead#1{% + {\parindent \z@ \raggedright \normalfont + \interlinepenalty\@M + \centerline{\large\bfseries \sectionformat{#1}}\par\nobreak + \vskip 20\p@ + }} + +\renewcommand{\subsection}{\@startsection{subsection}{2}{\z@}% + {-3.25ex\@plus -1ex \@minus -.2ex}% + {1.5ex \@plus .2ex}% + {\normalfont\normalsize\bfseries}} + +\renewcommand{\subsubsection}{\global\@topnum\z@ + \@afterindentfalse + \secdef\@newsssection\@snewsssection} + +\def\@newsssection[#1]#2{\refstepcounter{subsubsection}% + \addcontentsline{toc}{subsubsection}% + {\protect\numberline{\thesubsubsection}#1}% + \if@twocolumn + \@topnewpage[\@makenewsssectionhead{#2}]% + \else + \@makenewsssectionhead{#2}\@afterheading + \fi} +\def\@makenewsssectionhead#1{% + {\vskip 20\p@ + \parindent \z@ \raggedright + \interlinepenalty\@M + \normalfont\normalsize\slshape \thesubsubsection \space #1\par\nobreak + \vskip 20\p@ + }} +\def\@snewsssection#1{\addcontentsline{toc}{subsubsection}{#1}% + \if@twocolumn + \@topnewpage[\@makesnewsssectionhead{#1}]% + \else + \@makesnewsssectionhead{#1}\@afterheading + \fi} +\def\@makesnewsssectionhead#1{% + {\vskip 20\p@ \parindent \z@ \raggedright + \interlinepenalty\@M + \vskip 20\p@ + \normalfont\normalsize\slshape #1\par\nobreak + \vskip 20\p@ + }} +\renewcommand{\paragraph}{\@startsection{paragraph}{4}{\z@}% + {-3.25ex\@plus -1ex \@minus -.2ex}% + {1.5ex \@plus .2ex}% + {\normalfont\normalsize\sffamily\bfseries}} + +\newcommand\appendices{\par + \setcounter{chapter}{0}% + \setcounter{section}{0}% + \renewcommand{\thesection}{\@Alph\c@section} + \renewcommand{\thesubsection}{\thesection.\@arabic\c@subsection} + \renewcommand{\thesubsubsection}{\thesection.\@arabic\c@subsubsection}} + + +\renewcommand\appendix{\if@openright\cleardoublepage\else\ifnum\@typerapport=0\clearpage\fi\fi + \global\@topnum\z@ + \@afterindentfalse + \secdef\@newappendix\@snewappendix} +\newcommand{\subappendix}{\@startappendices{subsection}{2}{\z@}% + {-3.25ex\@plus -1ex \@minus -.2ex}% + {1.5ex \@plus .2ex}% + {\normalfont\normalsize\bfseries}} +\newcommand{\subsubappendix}{\@startappendices{subsubsection}{3}{\z@}% + {-3.25ex\@plus -1ex \@minus -.2ex}% + {1.5ex \@plus .2ex}% + {\normalfont\normalsize\slshape}} +\def\@newappendix[#1]#2{\refstepcounter{section}% + \typeout{Appendix \space\thesection.}% + \addcontentsline{loa}{section}% + {\protect\numberline{\thesection}#1}% + \if@twocolumn + \@topnewpage[\@makenewappendixhead{#2}]% + \else + \@makenewappendixhead{#2}\@afterheading + \fi} +\def\@makenewappendixhead#1{% + {\parindent \z@ \raggedright \normalfont + \interlinepenalty\@M + \centerline{\large\bfseries Appendix \thesection}\par\nobreak + \vskip 20\p@ + \centerline{ #1}\par\nobreak + \vskip 20\p@ + }} +\def\@snewappendix#1{\addcontentsline{loa}{section}{#1}% + \if@twocolumn + \@topnewpage[\@makesnewappendixhead{#1}]% + \else + \@makesnewappendixhead{#1}\@afterheading + \fi} +\def\@makesnewappendixhead#1{% + {\parindent \z@ \raggedright \normalfont + \interlinepenalty\@M + \centerline{\large\bfseries #1}\par\nobreak + \vskip 20\p@ + }} + +\newcommand\InputDecks{\par + \setcounter{chapter}{0}% + \setcounter{section}{0}% + \renewcommand{\thesection}{\@Roman\c@section} + \renewcommand{\thesubsection}{\thesection.\@arabic\c@subsection} + \renewcommand{\thesubsubsection}{\thesection.\@arabic\c@subsubsection}} + + +\newcommand\inputdeck{\if@openright\cleardoublepage\else\ifnum\@typerapport=0\clearpage\fi\fi + \global\@topnum\z@ + \@afterindentfalse + \secdef\@newinputdeck\@snewinputdeck} +\newcommand{\subinputdeck}{\@startinputdeck{subsection}{2}{\z@}% + {-3.25ex\@plus -1ex \@minus -.2ex}% + {1.5ex \@plus .2ex}% + {\normalfont\normalsize\bfseries}} +\newcommand{\subsubinputdeck}{\@startinputdeck{subsubsection}{3}{\z@}% + {-3.25ex\@plus -1ex \@minus -.2ex}% + {1.5ex \@plus .2ex}% + {\normalfont\normalsize\slshape}} +\def\@newinputdeck[#1]#2{\refstepcounter{section}% + \typeout{Input deck \space\thesection.}% + \addcontentsline{loi}{section}% + {\protect\numberline{\thesection}#1}% + \if@twocolumn + \@topnewpage[\@makenewinputdeckhead{#2}]% + \else + \@makenewinputdeckhead{#2}\@afterheading + \fi} +\def\@makenewinputdeckhead#1{% + {\parindent \z@ \raggedright \normalfont + \interlinepenalty\@M + \large\bfseries \thesection \space #1\par\nobreak + \vskip 20\p@ + }} +\def\@snewinputdeck#1{\addcontentsline{loa}{section}{#1}% + \if@twocolumn + \@topnewpage[\@makesnewinputdeckhead{#1}]% + \else + \@makesnewinputdeckhead{#1}\@afterheading + \fi} +\def\@makesnewinputdeckhead#1{% + {\parindent \z@ \raggedright \normalfont + \interlinepenalty\@M + \large\bfseries #1\par\nobreak + \vskip 20\p@ + }} + +\def\@startappendices#1#2#3#4#5#6{% + \if@noskipsec \leavevmode \fi + \par + \@tempskipa #4\relax + \@afterindenttrue + \ifdim \@tempskipa <\z@ + \@tempskipa -\@tempskipa \@afterindentfalse + \fi + \if@nobreak + \everypar{}% + \else + \addpenalty\@secpenalty\addvspace\@tempskipa + \fi + \@ifstar + {\@sappend{#3}{#4}{#5}{#6}}% + {\@dblarg{\@append{#1}{#2}{#3}{#4}{#5}{#6}}}} +\def\@append#1#2#3#4#5#6[#7]#8{% + \ifnum #2>\c@secnumdepth + \let\@svsec\@empty + \else + \refstepcounter{#1}% + \protected@edef\@svsec{\@seccntformat{#1}\relax}% + \fi + \@tempskipa #5\relax + \ifdim \@tempskipa>\z@ + \begingroup + #6{% + \@hangfrom{\hskip #3\relax\@svsec}% + \interlinepenalty \@M #8\@@par}% + \endgroup + \csname #1mark\endcsname{#7}% + \addcontentsline{loa}{#1}{% + \ifnum #2>\c@secnumdepth \else + \protect\numberline{\csname the#1\endcsname}% + \fi + #7}% + \else + \def\@svsechd{% + #6{\hskip #3\relax + \@svsec #8}% + \csname #1mark\endcsname{#7}% + \addcontentsline{loa}{#1}{% + \ifnum #2>\c@secnumdepth \else + \protect\numberline{\csname the#1\endcsname}% + \fi + #7}}% + \fi + \@xsect{#5}} +\def\@sappend#1#2#3#4#5{% + \@tempskipa #3\relax + \ifdim \@tempskipa>\z@ + \begingroup + #4{% + \@hangfrom{\hskip #1}% + \interlinepenalty \@M #5\@@par}% + \endgroup + \else + \def\@svsechd{#4{\hskip #1\relax #5}}% + \fi + \@xsect{#3}} + +\def\@startinputdeck#1#2#3#4#5#6{% + \if@noskipsec \leavevmode \fi + \par + \@tempskipa #4\relax + \@afterindenttrue + \ifdim \@tempskipa <\z@ + \@tempskipa -\@tempskipa \@afterindentfalse + \fi + \if@nobreak + \everypar{}% + \else + \addpenalty\@secpenalty\addvspace\@tempskipa + \fi + \@ifstar + {\@sinpd{#3}{#4}{#5}{#6}}% + {\@dblarg{\@inpd{#1}{#2}{#3}{#4}{#5}{#6}}}} +\def\@inpd#1#2#3#4#5#6[#7]#8{% + \ifnum #2>\c@secnumdepth + \let\@svsec\@empty + \else + \refstepcounter{#1}% + \protected@edef\@svsec{\@seccntformat{#1}\relax}% + \fi + \@tempskipa #5\relax + \ifdim \@tempskipa>\z@ + \begingroup + #6{% + \@hangfrom{\hskip #3\relax\@svsec}% + \interlinepenalty \@M #8\@@par}% + \endgroup + \csname #1mark\endcsname{#7}% + \addcontentsline{loi}{#1}{% + \ifnum #2>\c@secnumdepth \else + \protect\numberline{\csname the#1\endcsname}% + \fi + #7}% + \else + \def\@svsechd{% + #6{\hskip #3\relax + \@svsec #8}% + \csname #1mark\endcsname{#7}% + \addcontentsline{loi}{#1}{% + \ifnum #2>\c@secnumdepth \else + \protect\numberline{\csname the#1\endcsname}% + \fi + #7}}% + \fi + \@xsect{#5}} +\def\@sinpd#1#2#3#4#5{% + \@tempskipa #3\relax + \ifdim \@tempskipa>\z@ + \begingroup + #4{% + \@hangfrom{\hskip #1}% + \interlinepenalty \@M #5\@@par}% + \endgroup + \else + \def\@svsechd{#4{\hskip #1\relax #5}}% + \fi + \@xsect{#3}} + +% +% Commande pour inserer in fichier de texte en +% format verbatim +% +\def\listfile#1{\goodbreak\vskip 0.5cm\noindent {File: {\tt #1}} + \vskip 0.2cm\begingroup\setupverbatim\input #1 \endgroup} +\def\listing#1{\goodbreak\vskip 0.5cm\noindent {Input data for test case: {\bf #1}} + \vskip 0.2cm\begingroup\setupverbatim\input #1 \endgroup} +\def\setupverbatim{\tt + \def\par{\leavevmode\endgraf}\catcode`\`=\active + \obeylines\uncatdospecials \obeyspaces} +{\obeyspaces\global\let =\ } +\def\uncatdospecials{\def\do##1{\catcode`##1=12 }\dospecials} + +\newcommand{\Eq}[1]{Eq.~(\ref{eq:#1})} +\newcommand{\Eqto}[2]{Eqs.~(\ref{eq:#1}) to~(\ref{eq:#2})} +\newcommand{\Eqand}[2]{Eqs.~(\ref{eq:#1}) and~(\ref{eq:#2})} +\newcommand{\Eqor}[2]{Eqs.~(\ref{eq:#1}) or~(\ref{eq:#2})} + +\newcommand{\Appen}[1]{Appendix~\ref{appen:#1}} +\newcommand{\Appento}[2]{Appendices~\ref{appen:#1} to~\ref{appen:#2}} +\newcommand{\Appenand}[2]{Appendices~\ref{appen:#1} and~\ref{appen:#2}} +\newcommand{\Appenor}[2]{Appendices~\ref{appen:#1} or~\ref{appen:#2}} + +\newcommand{\Sect}[1]{Section~\ref{sect:#1}} +\newcommand{\Sectto}[2]{Sections~\ref{sect:#1} to~\ref{sect:#2}} +\newcommand{\Sectand}[2]{Sections~\ref{sect:#1} and~\ref{sect:#2}} +\newcommand{\Sector}[2]{Sections~\ref{sect:#1} or~\ref{sect:#2}} + +\newcommand{\Fig}[1]{Figure~\ref{fig:#1}} +\newcommand{\Figto}[2]{Figure~\ref{fig:#1} to~\ref{fig:#2}} +\newcommand{\Figand}[2]{Figure~\ref{fig:#1} and~\ref{fig:#2}} +\newcommand{\Figor}[2]{Figure~\ref{fig:#1} or~\ref{fig:#2}} + +\newcommand{\Tab}[1]{Table~\ref{tab:#1}} +\newcommand{\Tabto}[2]{Table~\ref{tab:#1} to~\ref{tab:#2}} +\newcommand{\Taband}[2]{Table~\ref{tab:#1} and~\ref{tab:#2}} +\newcommand{\Tabor}[2]{Table~\ref{tab:#1} or~\ref{tab:#2}} + +\newcounter{nblank} +\newcommand{\blank}[1]{\setcounter{nblank}{#1}\symbol{32}\whiledo{\value{nblank}>1}{\symbol{32}\addtocounter{nblank}{-1}}} +\renewcommand{\@cite}[2]{{\textsuperscript{[#1]}\ifthenelse{\boolean{@tempswa}}{,#2}{}}} diff --git a/doc/IGE335/IGNrapport.sty_try b/doc/IGE335/IGNrapport.sty_try new file mode 100644 index 0000000..384c2b0 --- /dev/null +++ b/doc/IGE335/IGNrapport.sty_try @@ -0,0 +1,609 @@ +% IGNrapport.sty +% G. Marleau +% 1998/09/18 +% + +\ProvidesPackage{IGNrapport}[1998/09/18] +\RequirePackage{array,cite,indentfirst,epsfig,fleqn} + +% +% Definition +% +\newcommand{\sectionformat}[1]{\ifnum \@typerapport=0 \MakeUppercase{#1} \else {#1} \fi} +\gdef\@typerapport{0} +\def\RapportCourt{\gdef\@typerapport{1}} + \def\refname{References} + \def\Indexname{Index} + \gdef\@tableofcontents{Contents} + \gdef\@listoffigures{List of Figures} + \gdef\@listoftables{List of Tables} + \gdef\@listofinput{List of Input Files} + \gdef\@listoftation{List of Notations and Symbols} + \gdef\@listofappendix{List of Appendices} + \def\appendixname{Appendix} + \def\indexname{\MakeUppercase{\Indexname}} + +\renewcommand\tableofcontents{% + \if@twocolumn + \@restonecoltrue\onecolumn + \else + \@restonecolfalse + \fi + \section*{\@tableofcontents}% + \@starttoc{toc}% + \if@restonecol\twocolumn\fi + } +\newcommand\listofappendices{% + \if@twocolumn + \@restonecoltrue\onecolumn + \else + \@restonecolfalse + \fi + \section*{\@listofappendix}% + \@starttoc{loa}% + \if@restonecol\twocolumn\fi + } +\renewcommand\listoffigures{% + \if@twocolumn + \@restonecoltrue\onecolumn + \else + \@restonecolfalse + \fi + \section*{\@listoffigures}% + \@starttoc{lof}% + \if@restonecol\twocolumn\fi + } +\renewcommand\listoftables{% + \if@twocolumn + \@restonecoltrue\onecolumn + \else + \@restonecolfalse + \fi + \section*{\@listoftables}% + \@starttoc{lot}% + \if@restonecol\twocolumn\fi + } +\newcommand\listofinputdecks{% + \if@twocolumn + \@restonecoltrue\onecolumn + \else + \@restonecolfalse + \fi + \section*{\@listofinput}% + \@starttoc{loi}% + \if@restonecol\twocolumn\fi + } + +% +% References +% +\renewenvironment{thebibliography}[1] + {\ifnum \@typerapport=0 + \section*{\refname} + \else + \section{\refname} + \fi + \list{\@biblabel{\@arabic\c@enumiv}}% + {\settowidth\labelwidth{\@biblabel{#1}}% + \leftmargin\labelwidth + \advance\leftmargin\labelsep + \@openbib@code + \usecounter{enumiv}% + \let\p@enumiv\@empty + \renewcommand\theenumiv{\@arabic\c@enumiv}}% + \sloppy + \clubpenalty4000 + \@clubpenalty \clubpenalty + \widowpenalty4000% + \sfcode`\.\@m} + {\def\@noitemerr + {\@latex@warning{Empty `thebibliography' environment}}% + \endlist} +\newenvironment{ListeDesRapports}[1] + {\section*{Liste des Rapports}% + \list{\@biblabel{\@arabic\c@enumiv}}% + {\settowidth\labelwidth{\@biblabel{#1}}% + \leftmargin\labelwidth + \advance\leftmargin\labelsep + \@openbib@code + \usecounter{enumiv}% + \let\p@enumiv\@empty + \renewcommand\theenumiv{\@arabic\c@enumiv}}% + \sloppy + \clubpenalty4000 + \@clubpenalty \clubpenalty + \widowpenalty4000% + \sfcode`\.\@m} + {\def\@noitemerr + {\@latex@warning{Empty `thebibliography' environment}}% + \endlist} +\renewenvironment{theindex} + {\addcontentsline{toc}{section}{\indexname}% + \if@twocolumn + \@restonecolfalse + \else + \@restonecoltrue + \fi + \columnseprule \z@ + \columnsep 35\p@ + \twocolumn[\@makesnewsectionhead{\indexname}]% + \parindent\z@ + \parskip\z@ \@plus .3\p@\relax + \let\item\@idxitem} + {\if@restonecol\onecolumn\else\clearpage\fi} + + +% +% Commande de mise en page +% +% TitreRapportIGN{Nom du rapport}{auteurs} +% {numero du rapport IGN}{date} +% TitreRapportCOG{Nom du rapport}{auteurs} +% {numero du rapport IGN}{numero du rapport COG}{date} +% + +\setlength{\textheight}{22.0cm} +\setlength{\textwidth}{16.0cm} +\setlength{\oddsidemargin}{0.5cm} +\setlength{\evensidemargin}{0.5cm} +\setlength{\topmargin}{0cm} +\setlength{\headheight}{0.5cm} +\setlength{\headsep}{0.5cm} +\makeindex + +\newcommand{\RapportIGN}[1]{ + \markright{\normalfont \slshape #1} + \pagestyle{myheadings} + \pagetitreRapportIGN{#1} + \pagenumbering{roman} + \setcounter{page}{0}\clearpage} + +\newcommand{\TitreRapportIGN}[4]{ + \markright{\normalfont \slshape #3} + \pagestyle{myheadings} + \pagetitreIGN{#1}{#2}{#3}{#4} + \pagenumbering{roman} + \setcounter{page}{0}\clearpage} + +\newcommand{\TitreRapportWPIR}[7]{ + \markright{\normalfont \slshape #6} + \pagestyle{myheadings} + \pagetitreWPIR{#1}{#2}{#3}{#4}{#5}{#6}{#7} + \pagenumbering{arabic} + \setcounter{page}{1}\clearpage} + +\newcommand{\TitreRapportCOG}[5]{ + \markright{\normalfont \slshape #3} + \pagestyle{myheadings} + \pagetitreCOG{#1}{#2}{#3}{#4}{#5} + \pagenumbering{roman} + \setcounter{page}{0}\clearpage} +\newcommand{\SectionFigures}[0]{\clearpage +\vspace*{5.0in} +\begin{center} +{\bfseries \Large FIGURES} +\end{center}} + +\newcommand{\pagetitreRapportIGN}[1]{% +\noindent\parbox{\textwidth}{\hfill \bfseries \large TECHNICAL REPORT} +\parbox{\textwidth}{\hfill \bfseries \large {#1}} +\thispagestyle{empty} +\vskip 5.0cm +\begin{center} +{\bfseries \Large \@title} +\vskip 3.0cm +{\scshape \Large \@author} +\end{center} +\vfill +\noindent +\parbox{\textwidth}{\hfill Institut de g\'enie nucl\'eaire} +\parbox{\textwidth}{\hfill D\'epartement de g\'enie m\'ecanique} +\parbox{\textwidth}{\hfill \'Ecole Polytechnique de Montr\'eal} +\parbox{\textwidth}{\hfill \@date}} + +\newcommand{\pagetitreIGN}[4]{% +\noindent\parbox{\textwidth}{\hfill \bfseries \large TECHNICAL REPORT} +\parbox{\textwidth}{\hfill \bfseries \large {#3}} +\thispagestyle{empty} +\vskip 5.0cm +\begin{center} +{\bfseries \large \MakeUppercase{#1}} +\vskip 3.0cm +{\scshape #2} +\end{center} +\vfill +\noindent +\parbox{\textwidth}{\hfill Institut de g\'enie nucl\'eaire} +\parbox{\textwidth}{\hfill D\'epartement de g\'enie m\'ecanique} +\parbox{\textwidth}{\hfill \'Ecole Polytechnique de Montr\'eal} +\parbox{\textwidth}{\hfill #4}} + + +\newcommand{\pagetitreWPIR}[7]{% +\thispagestyle{empty} +\begin{center} +CANDU Owners Group \\ +Safety and Licensing R\&D Program +\vskip 2.0cm +{\bfseries\large COG WORKING PARTY: 25 \\ + REACTOR \& RADIATION PHYSICS } +\vskip 1.0cm +WPIR: #1 \\ #2 \\ #3 \vskip 2.0cm +Contract officer: \\ #4 \\ \vskip 1.0cm +Principal Investigators: \\ #5 \\ \vskip 2.5cm +Groupe d'Analyse Nucl\'{e}aire (GAN)\\ +Institut de g\'{e}nie nucl\'{e}aire\\ +\'{E}cole Polytechnique de Montr\'{e}al\\ +P. O. Box 6079, Succursale ``Centre-ville"\\ +Montr\'{e}al, Qu\'{e}bec H3C 3A7\\ +\end{center} +\vfill +\noindent\parbox{\textwidth}{\hfill Report #6} +\parbox{\textwidth}{\hfill #7}\clearpage} + +\newcommand{\pagetitreCOG}[5]{% +\noindent +\parbox{\textwidth}{\hfill \bfseries \large TECHNICAL REPORT} +\parbox{\textwidth}{\bfseries \large \hfill {#3}} +\parbox{\textwidth}{\bfseries \large \hfill {#4}} +\thispagestyle{empty} +\vskip 5.0cm +\begin{center} +{\bfseries \large \MakeUppercase{#1}} +\vskip 3.0cm +{\scshape #2} +\end{center} +\vfill +\noindent +\parbox{\textwidth}{\hfill Protected proprietary} +\parbox{\textwidth}{\hfill Institut de g\'enie nucl\'eaire} +\parbox{\textwidth}{\hfill D\'epartement de g\'enie m\'ecanique} +\parbox{\textwidth}{\hfill \'Ecole Polytechnique de Montr\'eal} +\parbox{\textwidth}{\hfill #5}} + +\newcommand{\Debutdutexte}{\clearpage +\pagenumbering{arabic} +\setcounter{page}{1}} + + + +\setcounter{tocdepth}{3} +\renewcommand{\thesection}{\@arabic\c@section} +\renewcommand{\thesubsection}{\thesection.\@arabic\c@subsection} +\renewcommand{\thesubsubsection}{\thesubsection.\@arabic\c@subsubsection} +\@addtoreset {equation}{section} +\renewcommand{\theequation}{\thesection.\@arabic\c@equation} + + +\def\@newsection[#1]#2{\refstepcounter{section}% + \typeout{Section \space\thesection.}% + \addcontentsline{toc}{section}% + {\protect\numberline{\thesection}\sectionformat{#1}}% + \if@twocolumn + \@topnewpage[\@makenewsectionhead{#2}]% + \else + \@makenewsectionhead{#2}\@afterheading + \fi} +\def\@makenewsectionhead#1{% + {\parindent \z@ \raggedright \normalfont + \interlinepenalty\@M + \large\bfseries \thesection \space \sectionformat{#1} \par\nobreak + \vskip 20\p@ + }} +\def\@snewsection#1{\addcontentsline{toc}{section}{\sectionformat{#1}}% + \if@twocolumn + \@topnewpage[\@makesnewsectionhead{#1}]% + \else + \@makesnewsectionhead{#1}\@afterheading + \fi} +\def\@makesnewsectionhead#1{% + {\parindent \z@ \raggedright \normalfont + \interlinepenalty\@M + \centerline{\large\bfseries \sectionformat{#1}}\par\nobreak + \vskip 20\p@ + }} + +\renewcommand{\subsection}{\@startsection{subsection}{2}{\z@}% + {-3.25ex\@plus -1ex \@minus -.2ex}% + {1.5ex \@plus .2ex}% + {\normalfont\normalsize\bfseries}} + +\renewcommand{\subsubsection}{\global\@topnum\z@ + \@afterindentfalse + \secdef\@newsssection\@snewsssection} + +\def\@newsssection[#1]#2{\refstepcounter{subsubsection}% + \addcontentsline{toc}{subsubsection}% + {\protect\numberline{\thesubsubsection}#1}% + \if@twocolumn + \@topnewpage[\@makenewsssectionhead{#2}]% + \else + \@makenewsssectionhead{#2}\@afterheading + \fi} +\def\@makenewsssectionhead#1{% + {\vskip 20\p@ + \parindent \z@ \raggedright + \interlinepenalty\@M + \normalfont\normalsize\slshape \thesubsubsection \space #1\par\nobreak + \vskip 20\p@ + }} +\def\@snewsssection#1{\addcontentsline{toc}{subsubsection}{#1}% + \if@twocolumn + \@topnewpage[\@makesnewsssectionhead{#1}]% + \else + \@makesnewsssectionhead{#1}\@afterheading + \fi} +\def\@makesnewsssectionhead#1{% + {\vskip 20\p@ \parindent \z@ \raggedright + \interlinepenalty\@M + \vskip 20\p@ + \normalfont\normalsize\slshape #1\par\nobreak + \vskip 20\p@ + }} +\renewcommand{\paragraph}{\@startsection{paragraph}{4}{\z@}% + {-3.25ex\@plus -1ex \@minus -.2ex}% + {1.5ex \@plus .2ex}% + {\normalfont\normalsize\sffamily\bfseries}} + +\newcommand\appendices{\par + \setcounter{chapter}{0}% + \setcounter{section}{0}% + \renewcommand{\thesection}{\@Alph\c@section} + \renewcommand{\thesubsection}{\thesection.\@arabic\c@subsection} + \renewcommand{\thesubsubsection}{\thesection.\@arabic\c@subsubsection}} + + +\renewcommand\appendix{\if@openright\cleardoublepage\else\ifnum\@typerapport=0\clearpage\fi\fi + \global\@topnum\z@ + \@afterindentfalse + \secdef\@newappendix\@snewappendix} +\newcommand{\subappendix}{\@startappendices{subsection}{2}{\z@}% + {-3.25ex\@plus -1ex \@minus -.2ex}% + {1.5ex \@plus .2ex}% + {\normalfont\normalsize\bfseries}} +\newcommand{\subsubappendix}{\@startappendices{subsubsection}{3}{\z@}% + {-3.25ex\@plus -1ex \@minus -.2ex}% + {1.5ex \@plus .2ex}% + {\normalfont\normalsize\slshape}} +\def\@newappendix[#1]#2{\refstepcounter{section}% + \typeout{Appendix \space\thesection.}% + \addcontentsline{loa}{section}% + {\protect\numberline{\thesection}#1}% + \if@twocolumn + \@topnewpage[\@makenewappendixhead{#2}]% + \else + \@makenewappendixhead{#2}\@afterheading + \fi} +\def\@makenewappendixhead#1{% + {\parindent \z@ \raggedright \normalfont + \interlinepenalty\@M + \centerline{\large\bfseries Appendix \thesection}\par\nobreak + \vskip 20\p@ + \centerline{ #1}\par\nobreak + \vskip 20\p@ + }} +\def\@snewappendix#1{\addcontentsline{loa}{section}{#1}% + \if@twocolumn + \@topnewpage[\@makesnewappendixhead{#1}]% + \else + \@makesnewappendixhead{#1}\@afterheading + \fi} +\def\@makesnewappendixhead#1{% + {\parindent \z@ \raggedright \normalfont + \interlinepenalty\@M + \centerline{\large\bfseries #1}\par\nobreak + \vskip 20\p@ + }} + +\newcommand\InputDecks{\par + \setcounter{chapter}{0}% + \setcounter{section}{0}% + \renewcommand{\thesection}{\@Roman\c@section} + \renewcommand{\thesubsection}{\thesection.\@arabic\c@subsection} + \renewcommand{\thesubsubsection}{\thesection.\@arabic\c@subsubsection}} + + +\newcommand\inputdeck{\if@openright\cleardoublepage\else\ifnum\@typerapport=0\clearpage\fi\fi + \global\@topnum\z@ + \@afterindentfalse + \secdef\@newinputdeck\@snewinputdeck} +\newcommand{\subinputdeck}{\@startinputdeck{subsection}{2}{\z@}% + {-3.25ex\@plus -1ex \@minus -.2ex}% + {1.5ex \@plus .2ex}% + {\normalfont\normalsize\bfseries}} +\newcommand{\subsubinputdeck}{\@startinputdeck{subsubsection}{3}{\z@}% + {-3.25ex\@plus -1ex \@minus -.2ex}% + {1.5ex \@plus .2ex}% + {\normalfont\normalsize\slshape}} +\def\@newinputdeck[#1]#2{\refstepcounter{section}% + \typeout{Input deck \space\thesection.}% + \addcontentsline{loi}{section}% + {\protect\numberline{\thesection}#1}% + \if@twocolumn + \@topnewpage[\@makenewinputdeckhead{#2}]% + \else + \@makenewinputdeckhead{#2}\@afterheading + \fi} +\def\@makenewinputdeckhead#1{% + {\parindent \z@ \raggedright \normalfont + \interlinepenalty\@M + \large\bfseries \thesection \space #1\par\nobreak + \vskip 20\p@ + }} +\def\@snewinputdeck#1{\addcontentsline{loa}{section}{#1}% + \if@twocolumn + \@topnewpage[\@makesnewinputdeckhead{#1}]% + \else + \@makesnewinputdeckhead{#1}\@afterheading + \fi} +\def\@makesnewinputdeckhead#1{% + {\parindent \z@ \raggedright \normalfont + \interlinepenalty\@M + \large\bfseries #1\par\nobreak + \vskip 20\p@ + }} + +\def\@startappendices#1#2#3#4#5#6{% + \if@noskipsec \leavevmode \fi + \par + \@tempskipa #4\relax + \@afterindenttrue + \ifdim \@tempskipa <\z@ + \@tempskipa -\@tempskipa \@afterindentfalse + \fi + \if@nobreak + \everypar{}% + \else + \addpenalty\@secpenalty\addvspace\@tempskipa + \fi + \@ifstar + {\@sappend{#3}{#4}{#5}{#6}}% + {\@dblarg{\@append{#1}{#2}{#3}{#4}{#5}{#6}}}} +\def\@append#1#2#3#4#5#6[#7]#8{% + \ifnum #2>\c@secnumdepth + \let\@svsec\@empty + \else + \refstepcounter{#1}% + \protected@edef\@svsec{\@seccntformat{#1}\relax}% + \fi + \@tempskipa #5\relax + \ifdim \@tempskipa>\z@ + \begingroup + #6{% + \@hangfrom{\hskip #3\relax\@svsec}% + \interlinepenalty \@M #8\@@par}% + \endgroup + \csname #1mark\endcsname{#7}% + \addcontentsline{loa}{#1}{% + \ifnum #2>\c@secnumdepth \else + \protect\numberline{\csname the#1\endcsname}% + \fi + #7}% + \else + \def\@svsechd{% + #6{\hskip #3\relax + \@svsec #8}% + \csname #1mark\endcsname{#7}% + \addcontentsline{loa}{#1}{% + \ifnum #2>\c@secnumdepth \else + \protect\numberline{\csname the#1\endcsname}% + \fi + #7}}% + \fi + \@xsect{#5}} +\def\@sappend#1#2#3#4#5{% + \@tempskipa #3\relax + \ifdim \@tempskipa>\z@ + \begingroup + #4{% + \@hangfrom{\hskip #1}% + \interlinepenalty \@M #5\@@par}% + \endgroup + \else + \def\@svsechd{#4{\hskip #1\relax #5}}% + \fi + \@xsect{#3}} + +\def\@startinputdeck#1#2#3#4#5#6{% + \if@noskipsec \leavevmode \fi + \par + \@tempskipa #4\relax + \@afterindenttrue + \ifdim \@tempskipa <\z@ + \@tempskipa -\@tempskipa \@afterindentfalse + \fi + \if@nobreak + \everypar{}% + \else + \addpenalty\@secpenalty\addvspace\@tempskipa + \fi + \@ifstar + {\@sinpd{#3}{#4}{#5}{#6}}% + {\@dblarg{\@inpd{#1}{#2}{#3}{#4}{#5}{#6}}}} +\def\@inpd#1#2#3#4#5#6[#7]#8{% + \ifnum #2>\c@secnumdepth + \let\@svsec\@empty + \else + \refstepcounter{#1}% + \protected@edef\@svsec{\@seccntformat{#1}\relax}% + \fi + \@tempskipa #5\relax + \ifdim \@tempskipa>\z@ + \begingroup + #6{% + \@hangfrom{\hskip #3\relax\@svsec}% + \interlinepenalty \@M #8\@@par}% + \endgroup + \csname #1mark\endcsname{#7}% + \addcontentsline{loi}{#1}{% + \ifnum #2>\c@secnumdepth \else + \protect\numberline{\csname the#1\endcsname}% + \fi + #7}% + \else + \def\@svsechd{% + #6{\hskip #3\relax + \@svsec #8}% + \csname #1mark\endcsname{#7}% + \addcontentsline{loi}{#1}{% + \ifnum #2>\c@secnumdepth \else + \protect\numberline{\csname the#1\endcsname}% + \fi + #7}}% + \fi + \@xsect{#5}} +\def\@sinpd#1#2#3#4#5{% + \@tempskipa #3\relax + \ifdim \@tempskipa>\z@ + \begingroup + #4{% + \@hangfrom{\hskip #1}% + \interlinepenalty \@M #5\@@par}% + \endgroup + \else + \def\@svsechd{#4{\hskip #1\relax #5}}% + \fi + \@xsect{#3}} + +% +% Commande pour inserer in fichier de texte en +% format verbatim +% +\def\listfile#1{\goodbreak\vskip 0.5cm\noindent {File: {\tt #1}} + \vskip 0.2cm\begingroup\setupverbatim\input #1 \endgroup} +\def\listing#1{\goodbreak\vskip 0.5cm\noindent {Input data for test case: {\bf #1}} + \vskip 0.2cm\begingroup\setupverbatim\input #1 \endgroup} +\def\setupverbatim{\tt + \def\par{\leavevmode\endgraf}\catcode`\`=\active + \obeylines\uncatdospecials \obeyspaces} +{\obeyspaces\global\let =\ } +\def\uncatdospecials{\def\do##1{\catcode`##1=12 }\dospecials} + +\newcommand{\Eq}[1]{Eq.~(\ref{eq:#1})} +\newcommand{\Eqto}[2]{Eqs.~(\ref{eq:#1}) to~(\ref{eq:#2})} +\newcommand{\Eqand}[2]{Eqs.~(\ref{eq:#1}) and~(\ref{eq:#2})} +\newcommand{\Eqor}[2]{Eqs.~(\ref{eq:#1}) or~(\ref{eq:#2})} + +\newcommand{\Appen}[1]{Appendix~\ref{appen:#1}} +\newcommand{\Appento}[2]{Appendices~\ref{appen:#1} to~\ref{appen:#2}} +\newcommand{\Appenand}[2]{Appendices~\ref{appen:#1} and~\ref{appen:#2}} +\newcommand{\Appenor}[2]{Appendices~\ref{appen:#1} or~\ref{appen:#2}} + +\newcommand{\Sect}[1]{Section~\ref{sect:#1}} +\newcommand{\Sectto}[2]{Sections~\ref{sect:#1} to~\ref{sect:#2}} +\newcommand{\Sectand}[2]{Sections~\ref{sect:#1} and~\ref{sect:#2}} +\newcommand{\Sector}[2]{Sections~\ref{sect:#1} or~\ref{sect:#2}} + +\newcommand{\Fig}[1]{Figure~\ref{fig:#1}} +\newcommand{\Figto}[2]{Figure~\ref{fig:#1} to~\ref{fig:#2}} +\newcommand{\Figand}[2]{Figure~\ref{fig:#1} and~\ref{fig:#2}} +\newcommand{\Figor}[2]{Figure~\ref{fig:#1} or~\ref{fig:#2}} + +\newcommand{\Tab}[1]{Table~\ref{tab:#1}} +\newcommand{\Tabto}[2]{Table~\ref{tab:#1} to~\ref{tab:#2}} +\newcommand{\Taband}[2]{Table~\ref{tab:#1} and~\ref{tab:#2}} +\newcommand{\Tabor}[2]{Table~\ref{tab:#1} or~\ref{tab:#2}} + +\newcounter{nblank} +\newcommand{\blank}[1]{\setcounter{nblank}{#1}\symbol{32}\whiledo{\value{nblank}>1}{\symbol{32}\addtocounter{nblank}{-1}}} +\renewcommand{\@cite}[2]{{\textsuperscript{[#1]}\ifthenelse{\boolean{@tempswa}}{,#2}{}}} diff --git a/doc/IGE335/Sect3.14MRG.tex b/doc/IGE335/Sect3.14MRG.tex new file mode 100644 index 0000000..c4d624c --- /dev/null +++ b/doc/IGE335/Sect3.14MRG.tex @@ -0,0 +1,104 @@ +\subsection{The \moc{MRG:} module}\label{sect:MRGData} + + +The \moc{MRG:} module is used to pre-homogenize a geometry after it has been tracked with the \moc{EXCELT:} module. This module can also be used for +the same purpose for \moc{NXT:} tracked geometries.\cite{MRG1,MRG2,Harrisson2011a} In addition, \moc{NXT:} based tracking files can +also be partition using this module. + +The general specifications for this module are presented in \Tabto{MRGDataexcelt}{PARTDatanxtfil} + +\begin{DataStructure}{Structure for merging \moc{EXCELT:} tracks}\label{tab:MRGDataexcelt} +\dusa{TRKENEW} \dusa{TFILENEW} +\moc{:=} \moc{MRG:} \dusa{TRKEOLD} \dusa{TFILEOLD} \moc{::} \dstr{descmrg} +\end{DataStructure} + +\begin{DataStructure}{Structure for merging \moc{NXT:} tracks}\label{tab:MRGDatanxttrk} +\dusa{TRKNNEW} \moc{:=} \moc{MRG:} \dusa{TRKNOLD} \moc{::} \dstr{descmrg} +\end{DataStructure} + +\begin{DataStructure}{Structure for partitioning \moc{NXT:} tracking files}\label{tab:PARTDatanxtfil} +\dusa{TFILEMOD} \dusa{TFILEEXT} \moc{:=} \moc{MRG:} \dusa{TRKNOLD} \dusa{TFILEOLD} \moc{::} \dstr{descextr} +\end{DataStructure} + +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\dusa{TRKENEW}] \verb|character*12| name of the new \dds{tracking} data structure that will contain +region volume and surface area vectors in addition to region identification pointers and other tracking +information after the pre-homogenization process. + +\item[\dusa{TFILENEW}] \verb|character*12| name of the new \moc{EXCELT:} compatible sequential binary tracking file used to store +the tracks lengths after the pre-homogenization process has take place. + +\item[\dusa{TFILEMOD}] \verb|character*12| name of the new \moc{NXT:} sequential binary tracking file where the +lines not-associated with the regions to extract are stored. + +\item[\dusa{TFILEEXT}] \verb|character*12| name of the new \moc{NXT:} compatible sequential binary tracking file where the +lines associated with the regions to extract are stored. + +\item[\dusa{TRKEOLD}] \verb|character*12| name of the \dds{tracking} data structure that contains +region volume and surface area vectors in addition to region identification pointers and other tracking +information before the pre-homogenization process. + +\item[\dusa{TFILEOLD}] \verb|character*12| name of the old sequential binary tracking file used to store +the tracks lengths before the pre-homogenization process takes place. + +\item[\dstr{descmrg}] structure containing the input data to this module (see \Sect{descmrg}). + +\item[\dstr{descextr}] structure containing the input data for track file partitioning process (see \Sect{descextr}). + +\end{ListeDeDescription} + + +\subsubsection{Data input for geometry pre-homogenization}\label{sect:descmrg} + +\begin{DataStructure}{Structure \dstr{descmrg}} +$[$ \moc{EDIT} \dusa{iprint} $]$ \\ +$[$ \moc{REGI} (\dusa{irmrg}($i$), $i$=1,\dusa{nreg}) $]$ \\ +$[$ \moc{SURF} (\dusa{ismrg}($i$), $i$=1,\dusa{nsur}) $]$ +\end{DataStructure} + +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\moc{EDIT}] keyword used to modify the print level \dusa{iprint}. + +\item[\dusa{iprint}] index used to control the printing in this module. + +\item[\moc{REGI}] keyword to specify that regions will be pre-homogenized. + +\item[\dusa{irmrg}] list of new region numbers associated with old region numbers. Two or more regions can be +combined together only if they contain the same mixture. The number \dusa{nreg} of region is that printed +after the execution of the tracking module. + +\item[\moc{SURF}] keyword to specify that surfaces will be pre-homogenized. + +\item[\dusa{ismrg}] list of new surface numbers associated with old surface numbers. Two or more surfaces can be +combined together only if they are associated with the same boundary conditions. The number \dusa{nsur} of surfaces is +that printed after the execution of the tracking module. + +\end{ListeDeDescription} + +\subsubsection{Data input for tracking file partitioning}\label{sect:descextr} + +\begin{DataStructure}{Structure \dstr{descextr}} +$[$ \moc{EDIT} \dusa{iprint} $]$ \\ +$[$ \moc{EXTR} (\dusa{iext}($i$), $i$=1,\dusa{nreg}) $]$ \\ +\end{DataStructure} + +\noindent + where + +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\moc{EDIT}] keyword used to modify the print level \dusa{iprint}. + +\item[\dusa{iprint}] index used to control the printing in this module. + +\item[\moc{EXTR}] keyword to specify that the track associated with a specific set of regions will be extracted from +the reference tracking file. + +\item[\dusa{iext}] list of region numbers for track extraction. The number nreg of region is that printed after the execution +of the tracking module. + +\end{ListeDeDescription} + +\eject diff --git a/doc/IGE335/Section1.00.tex b/doc/IGE335/Section1.00.tex new file mode 100644 index 0000000..90c462c --- /dev/null +++ b/doc/IGE335/Section1.00.tex @@ -0,0 +1,54 @@ +\section{INTRODUCTION}\label{sect:Introduction} + +The computer code DRAGON is a lattice code designed around solution techniques of +the neutron transport equation.\cite{PIP2009} The DRAGON project results from an effort made at +{\sl \'Ecole Polytechnique de Montr\'eal} to rationalize and unify into a single code +the different models and algorithms used in a lattice code.\cite{Dragon1,Dragon2,Dragon3,Dragon4} +One of the main concerns was to ensure +that the structure of the code was such that the development and implementation +of new calculation techniques would be facilitated. DRAGON is therefore a +lattice cell code which is divided into many calculation modules linked together +around the Ganlib kernel and can be called from CLE-2000.\cite{ganlib5,cle2000} These modules exchange +informations only via well defined data structures. + +The two main components of the code DRAGON are its multigroup flux solver and +its one-group collision probability (CP) tracking modules. The CP modules all +perform the same task but using different levels of approximation. + +The SYBIL tracking option emulates the main flux calculation option available in +the APOLLO-1 code,\cite{Apollo,SPH} and includes a new version of the +EURYDICE-2 code which performs reactor assembly calculations in both rectangular +and hexagonal geometries using the interface current method. The option +is activated when the \moc{SYBILT:} module is called. + +The EXCELL tracking option is used to generate the collision probability +matrices for the cases having cluster, two-dimensional or three-dimensional +mixed rectangular and cylindrical geometries.\cite{DragonPIJI,Mtl93a} A cyclic +tracking option is also available for treating specular boundary conditions in +two-dimensional rectangular geometry.\cite{DragonPIJS1,Mtl93b} EXCELL +calculations are performed using the \moc{EXCELT:} or \moc{NXT:} module. + +The MCCG tracking option activates the long characteristics solution technique. +This implementation uses the same tracking as EXCELL and perform flux +integration using the long characteristics algorithm proposed by Igor +Suslov.\cite{mccg,suslov2,chicago2} The option +is activated when both \moc{EXCELT:} (or \moc{NXT:}) and \moc{MCCGT:} modules are called. + +After the collision probability or response matrices associated with a given +cell have been generated, the multigroup solution module can be activated. This +module uses the power iteration method and requires a number of iteration +types.\cite{PIM} The thermal iterations are carried out by DRAGON so as to +rebalance the flux distribution only in cases where neutrons undergo +up-scattering. The power iterations are performed by DRAGON to solve the fixed +source or eigenvalue problem in the cases where a multiplicative medium is +analyzed. The effective multiplication factor ($K_{\rm eff}$) is obtained during +the power iterations. A search for the critical buckling may be superimposed +upon the power iterations so as to force the multiplication factor to take on a +fixed value.\cite{Buck} + +DRAGON can access directly standard microscopic cross-section libraries in +various formats. It has the capability of +exchanging macroscopic cross-section libraries with a code such as TRANSX-CTR or +TRANSX-2 by the use of GOXS format files.\cite{MATXS,TRANSX2} The macroscopic +cross section can also be read in DRAGON via the input data stream. + diff --git a/doc/IGE335/Section2.00.tex b/doc/IGE335/Section2.00.tex new file mode 100644 index 0000000..481d57d --- /dev/null +++ b/doc/IGE335/Section2.00.tex @@ -0,0 +1,13 @@ +\section{GENERAL STRUCTURE OF THE DRAGON INPUT}\label{sect:GeneralStructure} + +The input to DRAGON is set up in the form of a structure containing commands +which call successively each of the calculation modules required in a given +transport calculation. + + +\input{Section2.01.tex} % input description +\input{Section2.02.tex} % general DRAGON structure +\input{Section2.03.tex} % the DRAGON modules +\input{Section2.04.tex} % the Utility modules +\input{Section2.05.tex} % the DRAGON data structures +\input{Section2.06.tex} % Main modifications in new release diff --git a/doc/IGE335/Section2.01.tex b/doc/IGE335/Section2.01.tex new file mode 100644 index 0000000..d726634 --- /dev/null +++ b/doc/IGE335/Section2.01.tex @@ -0,0 +1,98 @@ +\subsection{Data organization}\label{sect:DataOrg} + +The structure of the input data is independent of the physical or computational +characteristics of the host system. The physical characteristics of the input +data is a collection of sequential records. These characters are by necessity +{\sc ascii} characters. The logical organization of an input deck is in the form +of a sequential structure of input variables presented in free format. This +structure must be located in the first 120 columns of each record in the input +stream. Characters located in column 121 and $\le$ 132 can be used to identify the +records and are treated as comments. An input variable can be defined in one of +two ways. + +\begin{itemize} + +\item As a set of consecutive characters containing no blanks; it will be +considered by DRAGON automatically as being an either an integer, a real or a +character variable depending on the format of the input variable. + +\item As a set of characters enclosed between quotation marks ({\tt '}). In +this case, the input variable is always considered to be a character variable. + +\end{itemize} + + +The only separator allowed between two input variables is a single or a set of +blanks (not enclosed between quotation marks). A single input variable cannot +span two records. Comments can be included in the input deck in one of the +following ways: + + +\begin{itemize} + +\item characters in column 121 and $\le$ 132 on each record are considered to be +comments; + +\item all the information following the `{\tt ;}' keyword on a record are not +considered by the generalized driver; + +\item each record starting with the characters `{\tt *}' is considered to be +commented out; + +\item all the characters on a given record inserted between `{\tt (*}' and `{\tt +'*)}' are considered to be commented out. + +\end{itemize} + + +This users guide was written using the following conventions: + +\begin{itemize} + +\item An input structure represents a set of input variables. It is identified +by a name in boldface surrounded by parenthesis. For example, the complete +DRAGON input deck is represented by the structure \dstr{DRAGON}; + +\item A standard DRAGON data structure represents a set records and directory +stored in a hierarchical format on a direct access +XSM file or in memory via a linked list.\cite{DragonDataStructures} It is +identified by a name in small capital letter. +For example, the data structure \dds{asmpij} contains the multigroup collision +probability matrices generated by the \moc{ASM:} module of DRAGON; + +\item The variables presented using the typewriter font are character +variables used as keywords. For example \moc{GEO:} is the keyword required to +activate the geometry reading module of DRAGON. + +\item The variables in italics are user defined variables. When indexed and +surrounded by parenthesis they denote arrays. If they are in lower case they +represent either integer type (starting with {\it i} to {\it n}) or real type +(starting with {\it a} to {\it h} or {\it o} to {\it z}) variables. If they are +in upper case they represent character type variables. For example, {\it iprint} +must be replaced in the input deck by an integer variable, ({\it +energy}(igroup), igroup=1,{\it ngroup}+1) states that a vector containing {\it +ngroup}+1 real elements is to be read while {\it FILE} must be replaced by a +character variable, its maximum size being generally specified. +No character variable can exceed 72 characters in length. + +\item The variables or structures surrounded by single square brackets `$[\;]$' +are optional. + +\item The variables or structures surrounded by double square brackets +`$[[\;]]$' are also optional. However, they can be repeated as many times +as required. + +\item The variables or structures surrounded by braces and separated by vertical +bars `$\{\; |\; |\; \}$' represents various calculation options available +in DRAGON. Only one of these options is permitted. + +\end{itemize} + +When a fixed default value is specified for an optional parameter in a +structure, it can be modified only locally and is reset to the original default +value each time the module is called. When a floating default value is specified +for a variable, it is saved and can be used in later calls to this module. In +DRAGON, almost every default value is a floating value, with the exception of +the parameter \dusa{iprint}, which is set to 1 and is used to control the amount +of information printed in the module. Departure from this general rule will be +indicated in the following sections. diff --git a/doc/IGE335/Section2.02.tex b/doc/IGE335/Section2.02.tex new file mode 100644 index 0000000..29c4de7 --- /dev/null +++ b/doc/IGE335/Section2.02.tex @@ -0,0 +1,83 @@ +\subsection{DRAGON Data Structure and Module Declarations}\label{sect:StrucMod} + +DRAGON is built around the Ganlib kernel and its modules can be called from CLE-2000.\cite{ganlib5,cle2000} +Accordingly, all the modules that will be used during the current execution must +be first identified. One must also define the format of each data structure that +will be processed by these modules. Then, the modules required for the specific +DRAGON calculation are called successively, information being +transferred from one module to the next via the data structures. Finally, +the execution of DRAGON is terminated when it encounters the \moc{END:} module +even if it is followed by additional data records in the input data stream. The +general input data structure therefore follows the calling specifications given +below: + +\begin{DataStructure}{Structure \dstr{DRAGON}} +$[$ \moc{MODULE} $[[$ \dusa{MODNAME} $]]$ \moc{;} $]$ \\ +$[$ \moc{LINKED\_LIST} $[[$ \dusa{STRNAME} $]]$ \moc{;} $]$ \\ +$[$ \moc{XSM\_FILE} $[[$ \dusa{STRNAME} $]]$ \moc{;} $]$ \\ +$[$ \moc{SEQ\_BINARY} $[[$ \dusa{STRNAME} $]]$ \moc{;} $]$ \\ +$[$ \moc{SEQ\_ASCII} $[[$ \dusa{STRNAME} $]]$ \moc{;} $]$ \\ +$[[$ \dstr{module} \moc{;} $]]$ \\ +\moc{END:} \moc{;} +\end{DataStructure} + +\noindent where +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\moc{MODULE}] keyword used to specify the list of modules to be used in +this DRAGON execution. + +\item[\dusa{MODNAME}] {\tt character*12} name of a DRAGON or utility module. +The list of DRAGON module is provided in \Sect{DragonModules} while the list of +Utility module is described in \Sect{UtilityModules}. By default a ` ' module +is always available (see \Sectand{UtilityModules}{EQUData}). + +\item[\moc{LINKED\_LIST}] keyword used to specify which data structures will +be stored in linked lists. + +\item[\moc{XSM\_FILE}] keyword used to specify which data structures will be +stored on XSM format files. + +\item[\moc{SEQ\_BINARY}] keyword used to specify which data structures will be +stored on sequential binary files. + +\item[\moc{SEQ\_ASCII}] keyword used to specify which data structures will be +stored on sequential ASCII files. + +\item[\dusa{STRNAME}] {\tt character*12} name of a DRAGON data structure. +Note that on MVS file names are truncated to 7 characters due to a constraint of +this operating system. The list of DRAGON data structure is presented in +\Sect{DragonDataStructures}. + +\item[\dstr{module}] input specifications for a DRAGON or utility module. For +the DRAGON specific modules these input structures will be defined in +\Sect{DragonModuleInput}. For utility modules, the required structures are +described in \Sect{UtilityModuleInput}. + +\item[\moc{END:}] keyword to call the normal end-of-execution utility module. + +\item[\moc{;}] end of record keyword. This keyword is used by DRAGON to +delimit the part of the input data stream associated with each module. + +\end{ListeDeDescription} + +Note that the user generally has the choice to declare most of the data +structures in the format of a linked list to reduce CPU times or as a XSM +file to reduce memory resources. Some exceptions to this general rule are +the tracking files as we will see in \Sect{TRKData}. In general, the data +structure are stored on the sequential ASCII files only for backup purposes. + +\vskip 0.2cm + +The input data normally ends with a call to +the \moc{END:} module (see \Sect{ENDData}). However, the GAN driver will insert +automatically the +\moc{END:} module, even if it was not provided, upon reaching an end-of-file in +the input stream. + +\vskip 0.2cm + +Each \dstr{module} specification contains a description of the execution modules to +be called and its associated input structure. All these +modules, except the \moc{END:} module may be called more than once. + diff --git a/doc/IGE335/Section2.03.tex b/doc/IGE335/Section2.03.tex new file mode 100644 index 0000000..3f4a189 --- /dev/null +++ b/doc/IGE335/Section2.03.tex @@ -0,0 +1,148 @@ +\subsection{The DRAGON Modules}\label{sect:DragonModules} + +The code DRAGON has been divided into main calculations sequences to +which is generally associated a single calculation module. The only exception +to this rule is the tracking sequence to which is associated many different +modules, one for each of the standard CP calculation options and an additional +module for diffusion calculations. However, this later module can only be used +indirectly in the edition module of DRAGON. These modules perform the +following tasks: + +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\moc{MAC:}] module used to generate or modify a DRAGON +\dds{macrolib} (see \Sect{DragonDataStructures}) which contains the group ordered +macroscopic cross sections for a series of mixture (see \Sect{MACData}). This +\dds{macrolib} can be either an independent data structure or it can be included +as a substructure in a \dds{microlib}. The spatial location of these mixtures +will be defined using the \moc{GEO:} module (see \Sect{GEOData}). + +\item[\moc{LIB:}] module used to generate or modify a DRAGON +\dds{microlib} (see \Sect{DragonDataStructures}) that can read a number of +different types of microscopic cross-section libraries (see \Sect{LIBData}). Each +such access requires a double interpolation (temperature, dilution) carried out +by a subroutine specifically tailored to each type of library. Currently the +formats DRAGLIB\cite{DragonDataStructures}, WIMS--D4\cite{WIMS-D}, MATXS\cite{MATXS}, WIMS--AECL\cite{WIMS}, +APOLLO\cite{Apollo,Apollo2} and NDAS format\cite{ndas} are supported. After having reconstructed the microscopic +cross sections for each isotope, they are then multiplied by the isotopic +concentrations (particles per $cm^{3}$) and combined in such a way as to produce +an embedded \dds{macrolib} (see \Sect{DragonDataStructures}). The spatial location +of these mixtures will be defined using the \moc{GEO:} module (see +\Sect{GEOData}). + +\item[\moc{GEO:}] module used to generate or modify a +geometry (see \Sect{GEOData}). + +\item[\moc{SYBILT:}] the standard tracking module based on 1D collision +probability or Interface Current technique (see \Sect{TRKData} and \Sect{SYBILData}). + +\item[\moc{EXCELT:}] the standard tracking module for 2D and 3D geometries as well as isolated 2D +cells containing clusters (see \Sect{TRKData} and \Sect{EXCELLData}). + +\item[\moc{NXT:}] the standard tracking module for 2D or 3D assemblies of cluster (see +\Sect{TRKData} and \Sect{NXTData}). + +\item[\moc{SNT:}] the discrete ordinates tracking module (see +\Sect{TRKData} and \Sect{SNData}). + +\item[\moc{MCCGT:}] the tracking module of the open characteristics flux +solver (see \Sect{TRKData} and \Sect{MCCGData}). + +\item[\moc{BIVACT:}] the 1D/2D diffusion and $SP_n$ tracking module (see +\Sect{TRKData} and \Sect{BIVACData}). + +\item[\moc{TRIVAT:}] the 1D/2D/3D diffusion and $SP_n$ tracking module (see +\Sect{TRKData} and \Sect{TRIVACData}). + +\item[\moc{SHI:}] module used to perform self-shielding calculations +based on the generalized Stamm'ler method (see \Sect{SHIData}). + +\item[\moc{TONE:}] module used to perform self-shielding calculations +based on the Tone's method (see \Sect{TONEData}). + +\item[\moc{USS:}] module used to perform self-shielding calculations +based on a subgroup method (see \Sect{USSData}). A method using physical +probability tables (cf. Wims-7 and Helios) and the Ribon extended method +are available. + +\item[\moc{AUTO:}] module used to perform self-shielding calculations +based on the Autosecol method (see \Sect{AUTOData}). + +\item[\moc{ASM:}] module which uses the tracking information to +generate a multigroup response or collision probability matrix (see +\Sect{ASMData}). + +\item[\moc{FLU:}] module which uses inner-iteration approach or +collision probability matrix to solve the transport equation for the fluxes +(see \Sect{FLUData}). Various leakage models are available. + +\item[\moc{EDI:}] editing module (see \Sect{EDIData}). An equivalence method based +on SPH method is available. + +\item[\moc{EVO:}] burnup module (see \Sect{EVOData}). + +\item[\moc{SPH:}] {\sl supermomog\'en\'eisation} (SPH) module (see \Sect{SPHData}). The \moc{SPH:} +module can also be used to extract a \dds{microlib} or \dds{macrolib} from a \dds{multicompo} or \dds{saphyb}. + +\item[\moc{INFO:}] utility to compute number densities for selected isotopes in materials such as +UO$_{2}$ or ThUO$_{2}$ (see \Sect{INFOData}). + +\item[\moc{COMPO:}] multi-parameter reactor database construction module (see +\Sect{COMPOData}). + +\item[\moc{TLM:}] module used to generate a Matlab M-file to obtain a graphics representation of the \moc{NXT:} +tracking lines (see \Sect{TLMData}). + +\item[\moc{M2T:}] interface module for transforming a macrolib into a Trimaran/Tripoli multigroup file (see \Sect{M2TData}). + +\item[\moc{CHAB:}] cross section perturbation module similar to CHABINT (see \Sect{CHABData}). + +\item[\moc{CPO:}] burnup-dependent mono-parameter reactor database construction module (see \Sect{CPOData}). + +\item[\moc{SAP:}] multi-parameter reactor database construction module in SAPHYB format (see \Sect{SAPHYBData}). + +\item[\moc{MPO:}] multi-parameter reactor database construction module in MPO format (see \Sect{MPOData}). + +\item[\moc{MC:}] multigroup Monte-Carlo flux solution module (see \Sect{MCData}). + +\item[\moc{T:}] macrolib transposition operator (see \Sect{TData}). + +\item[\moc{DMAC:}] construction module for a Generalized Perturbation Theory (GPT) source (see \Sect{DMACData}). + +\item[\moc{SENS:}] sensitivity analysis of keff to nuclear data (see \Sect{SENSData}). + +\item[\moc{PSP:}] module to generate PostScript images for 2D geometries that can be tracked using the module +\moc{EXCELT:} or \moc{NXT:} (see \Sect{PSPData}). + +\item[\moc{DUO:}] module to perform a perturbative analysis of two systems using the Clio formula and to determine the origins +of Keff discrepancies (see \Sect{DUOData}). +\end{ListeDeDescription} + +A few modules ({\tt G2S:}, {\tt G2MC:} and {\tt SALT:}) have been introduced in DRAGON Version5 in +order to facilitate the +processing of geometries originating from the Geometry module of SALOME.\cite{salome} +The methods presented in this section have been initially developed at CEA SERMA and +integrated in the TDT code.\cite{tdt,lyioussi} In the course of year 2001, a subset of +these methods have been integrated into a development version of DRAGON under the terms +of its LGPL license as a prototyping exercise of the DESCARTES operation.\cite{salt} + +\vskip 0.08cm + +The track generator {\tt SALT:} is a direct descendent of this prototyping exercise. +Later, we have extracted the 5000 lines of Fortran-90 code responsible for the track +calculation and have rewritten them in a way consistent with the {\tt NXT:} tracking +methodology and with the DRAGON architecture. + +\vskip 0.08cm + +The {\tt SALT:} module can process two types of geometries: +\begin{itemize} +\item {\sl Native geometries} are those defined using the {\tt GEO:} module and transformed into surfacic +geometries using the {\tt G2S:} module. These geometries have many limitations related to their +definition. +\item {\sl Non-native geometries} are surfacic representations based on extensions of the SALOME platform. +A first extension is the SALOMON tool presented in Ref.~\citen{ane15b}. ALAMOS is a more recent tool +available at the Commissariat \`a l'\'Energie Atomique.\cite{alamos} Surfacic geometries produced by +ALAMOS must be converted to the SALOMON format using the {\tt G2S:} module before calling the track +generator {\tt SALT:}. +\end{itemize} diff --git a/doc/IGE335/Section2.04.tex b/doc/IGE335/Section2.04.tex new file mode 100644 index 0000000..caa2c12 --- /dev/null +++ b/doc/IGE335/Section2.04.tex @@ -0,0 +1,50 @@ +\subsection{The Utility Modules}\label{sect:UtilityModules} + +Because the execution of DRAGON is controlled by the GAN generalized driver it +can use directly any one of its utility modules. These modules perform the +following tasks: + +\begin{ListeDeDescription}{mmmmmmmm} + +\item[{\tt '~'}] default module used to make an explicit copy of a data +structure (see \Sect{EQUData}). + +\item[\moc{UTL:}] module used to manipulate a LCM or XSM data structure (see +\Sect{UTLData}). + +\item[\moc{HUTL:}] module used to manipulate a HDF5 file (see +\Sect{HUTLData}). + +\item[\moc{DELETE:}] module used to delete a data structure (see +\Sect{DELETEData}). + +\item[\moc{ERASE:}] module used to erase a data structure without destroying +its pointer (see \Sect{ERASEData}). + +\item[\moc{BACKUP:}] module used to make a backup copy of a child data +structure along with its parent (see +\Sect{BACKUPData}). + +\item[\moc{RECOVER:}] module used to recover form a backup copy a child data +structure along with its parent (see \Sect{RECOVERData}). + +\item[\moc{ADD:}] module used to add two data +structures (see \Sect{ADDData}). + +\item[\moc{MPX:}] module used to multiply a data +structure by a constant (see \Sect{MPXData}). + +\item[\moc{STAT:}] module used to compare two data +structures (see \Sect{STATData}). + +\item[\moc{GREP:}] module used to locate information on a data +structure (see \Sect{GREPData}). + +\item[\moc{FIND0:}] module used to find the zero of a tabulated function (see +\Sect{FIND0Data}). + +\item[\moc{END:}] module used to terminate an execution controlled by the +generalized driver (see \Sect{ENDData}). + +\end{ListeDeDescription} + diff --git a/doc/IGE335/Section2.05.tex b/doc/IGE335/Section2.05.tex new file mode 100644 index 0000000..787736a --- /dev/null +++ b/doc/IGE335/Section2.05.tex @@ -0,0 +1,91 @@ +\subsection{The DRAGON Data Structures}\label{sect:DragonDataStructures} + +The transfer of information between the DRAGON execution modules is +ensured by well defined data structure. They are generally created or +modified directly by one of the modules of DRAGON or by one of the utility +modules. Here we will give a brief description of these data structures but a +more complete description of their content is also available upon +request.\cite{DragonDataStructures} These data structures are memory-resident or +persistent (i.e., XSM--type) objects. + +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\dds{macrolib}] a standard data structure used by DRAGON to transfer +group-ordered macroscopic cross sections between its modules. It can be a +stand-alone structure or it can be included into a larger structure, such as a +\dds{microlib} or an \dds{edition} structure. It can be created by the +\moc{MAC:}, \moc{LIB:} and \moc{EDI:} modules. It can also be modified +by a resonance self-shielding module (\moc{SHI:}, \moc{TONE:}, \moc{USS:}, \moc{AUTO:}) or +by a depletion calculation in module \moc{EVO:}. Such a structure (either stand-alone +or as part of a \dds{microlib}) is also required for a successful execution of the +\moc{ASM:} and \moc{FLU:} modules. + +\item[\dds{microlib}] a standard data structure used by DRAGON to transfer +microscopic and macroscopic cross sections between its modules. It may +include a \dds{macrolib} substructure. It can be a stand-alone structure or +included into a larger structure, such as an \dds{edition} structure or a +multi-paramater structure. It can be created by the \moc{LIB:} and \moc{EDI:} modules. +It can also be modified by module \moc{MAC:} or by a resonance self-shielding module. + +\item[\dds{geometry}] a standard data structure used by DRAGON to transfer +the geometry between its modules. It can be a stand-alone structure or +included into a larger structure, such as another \dds{geometry} structure. It can be created by the \moc{GEO:} module. Such a structure is also +required directly for a successful execution of the tracking modules (\moc{SYBILT:}, +\moc{EXCELT:} and \moc{MCCGT:}). + +\item[\dds{tracking}] a standard data structure used by DRAGON to transfer +the general tracking information between its modules. It is a stand-alone +structure. It can be created by the \moc{SYBILT:}, \moc{EXCELT:} and \moc{MCCGT:} +modules. Such a structure is also required directly for a successful execution of +the \moc{ASM:} module. + +\item[\dds{asmpij}] a standard data structure used by DRAGON to transfer the +multigroup response and collision probability matrices between its modules. It +is a stand-alone structure. It is created by the \moc{ASM:} module. Such a +structure is also required directly for a successful execution of the +\moc{FLU:} module. + +\item[\dds{fluxunk}] a standard data structure used by DRAGON to transfer the +fluxes between its modules. It is a stand-alone structure. It is created +by the \moc{FLU:} module. Such a structure is also +required for a successful execution of the \moc{EDI:} and \moc{EVO:} modules. + +\item[\dds{edition}] a standard data structure used by DRAGON to store +condensed and merged microscopic and macroscopic cross sections. It is a +stand-alone structure but can contain \dds{macrolib} and \dds{microlib} +substructure. It is created by the \moc{EDI:} module. Such +a structure is also required for a successful execution of the \moc{COMPO:} +module. + +\item[\dds{burnup}] a standard data structure used by DRAGON to store +burnup informations. It is created by the \moc{EVO:} module. Such +a structure is also required for a successful execution of the \moc{COMPO:} +module. + +\item[\dds{draglib}] a standard data structure used by DRAGON (input) to recover isotopic--, dilution-- +and temperature--dependent information, including multigroup microscopic cross +sections and burnup data. This is a stand-alone structure that is generally +stored on a persistent LCM object. It may be created +by the {\tt dragr} module of {\tt NJOY}. + +\item[\dds{cpo}] a standard data structure used by DRAGON to store +a simplified reactor dabase. It is a stand-alone structure that must be stored on a +linked list or an XSM file. It is created by the \moc{CPO:} module. It is required for a successful execution of the \moc{CFC:} +module. It can be used by the \moc{CRE:} module of DONJON. + +\item[\dds{multicompo}] a standard data structure used by DRAGON (output) to store +reactor related information and to classified it using tuples of local and global +parameters. This is a stand-alone structure that is generally +stored on a persistent LCM object. It is created by the \moc{COMPO:} module. + +\item[\dds{saphyb}] a standard data structure used by APOLLO2 and DRAGON (output) to store +reactor related information and to classified it using tuples of global +parameters. This is a stand-alone structure that is generally +stored on a persistent LCM object. It is created by the \moc{SAP:} module. + +\item[\dds{fbmxsdb}] a standard data structure used by DRAGON to store +a full reactor cross section database with Feedback coefficients. +It is a stand-alone structure that must be stored on a linked list or an XSM file. It is created by the \moc{CFC:} module. It can be used by the \moc{AFM:} module of DONJON.\cite{sissaoui} + +\end{ListeDeDescription} + diff --git a/doc/IGE335/Section2.06.tex b/doc/IGE335/Section2.06.tex new file mode 100644 index 0000000..e50e3d2 --- /dev/null +++ b/doc/IGE335/Section2.06.tex @@ -0,0 +1,43 @@ +\subsection{Main Updates in DRAGON}\label{sect:Updates} + +The frozen version (DRAGON Release 3.06) has seen a large number of changes since +the first official release of the code (DRAGON\_960627). + +\vskip 0.15cm + +The following DRAGON package (DRAGON Version4) is an evolution of the frozen version, +released as an attempt to introduce innovative capabilities: + +\begin{itemize} + +\item The self-shielding module \moc{USS:} allow increased accuracy and better representation +of phenomena such as {\sl distributed self-shielding effects} and {\sl mutual self-shielding effects}. + +\item The new flux solution solver MCCG is an implementation of the long characteristics method proposed +by Igor Suslov. This solver is initiated by the new tracking module \moc{MCCGT:}. + +\item The new flux solution module \moc{FLU:} is a complete rewrite of the outer iteration +for the multigroup flux calculation that is now compatible with the method of characteristics and with +any other approach requiring inner iterations. The \moc{MOCC:} module is no longer required. + +\item The burnup module \moc{EVO:} was extended to take into account energy produced by radioactive +decay and by reactions other than fission. + +\item The new module \moc{COMPO:} is used to create and increment a multiparameter reactor database. The +module The companion module \moc{NCR:} is used to interpolate an existing multiparameter reactor database. + +\item The flux solution solver SYBIL related to 2D assembly calculations was extended to allow +sectorization of the cells. + +\item The method of discrete ordinates is implemented in tracking module \moc{SNT:}. + +\item The \moc{EXCELL:} module has been removed, but its capability is now implemented using the \moc{XCLL} keyword +in \moc{EXCELT:}. + +\item The \moc{LIB:} module can access NDAS-formatted cross-section libraries. + +\end{itemize} + +\vskip 0.15cm + +The current DRAGON package (DRAGON Version5) is a rewrite of the code around the GANLIB5 kernel\cite{ganlib5}, intended to be 64-bit clean. diff --git a/doc/IGE335/Section3.00.tex b/doc/IGE335/Section3.00.tex new file mode 100644 index 0000000..2fdfdcb --- /dev/null +++ b/doc/IGE335/Section3.00.tex @@ -0,0 +1,60 @@ +\section{THE DRAGON MODULES}\label{sect:DragonModuleInput} + +The input to DRAGON is set up in the form of a structure containing commands +which call successively each of the calculation modules required in a given +transport calculation. + +\input{Section3.01.tex} % structure (dragonM) +\input{Section3.02.tex} % structure (dragonL) +\input{Section3.03.tex} % structure (dragonG) +\input{Section3.90_g2s.tex} % structure (dragonG2S) +\input{Section3.90_g2mc.tex} % structure (dragonG2MC) +\input{Section3.04.tex} % structures (sybilT) ,(excelT), (mccgT), (snT), (bivacT) and (salT) +\input{Section3.06_asm.tex} % structure (dragonA) +\input{Section3.07.tex} % structure (dragonF) +\input{Section3.08.tex} % structure (dragonE) +\input{Section3.09.tex} % structure (dragonD) +\input{Section3.10.tex} % structure (dragonSPH) +\input{Section3.14.tex} % structure (dragonI) +\input{Sect3.14MRG.tex} % structure (dragonMRG) +\input{Section3.18.tex} % structure (dragonTLM) +\input{Section3.19.tex} % structure (dragonM2T) +\input{Section3.20.tex} % structure (dragonCHAB) +\input{Section3.23.tex} % structure (dragonMC) +\input{Section3.24.tex} % structure (dragonT) +\input{Section3.25.tex} % structure (dragonDMAC) +\input{Section3.27.tex} % structure (dragonSENS) +\input{Section3.28.tex} % structure (dragonDUO) +\input{Section3.29.tex} % structure (dragonS2M) +\input{Section3.30.tex} % structure (dragonFMT) +\input{Section3.31.tex} % structure (dragonFMAC) +\input{Section3.32.tex} % structure (dragonPSOUR) +\input{Section3.33.tex} % structure (dragonHEAT) +\input{Section3.34.tex} % structure (dragonBREF) +\input{Section3.50.tex} % structure (dragonPSP) +\input{Section3.51.tex} % structure (dragonCLM) + +\section{THE RESONANCE SELF-SHIELDING MODULES}\label{sect:SSModuleInput} + +A few DRAGON modules are dedicated to include resonance self-shielding effects in \dds{microlib} and +\dds{macrolib} structures. Module \moc{VDG:} compute self-shielding discrepancy between a reference +calculation based on the Autosecol method in module \moc{AUTO:} and more approximate calculations.\cite{autosecol,vdg} + +\input{Section3.05_shi.tex} % structure (dragonS) +\input{Section3.05_tone.tex} % structure (dragonT) +\input{Section3.05_uss.tex} % structure (dragonUSS) +\input{Section3.05_auto.tex} % structure (dragonAUTO) +\input{Section3.52.tex} % structure (dragonVDG) + +\section{THE MULTIPARAMETER MODULES}\label{sect:MPOModuleInput} + +A few DRAGON modules are dedicated to the production of {\tt multiparameter databases} in a format convenient to +multiparameter interpolation in the full-core simulation code. Different full-core simulation platforms use specific +formats and specific file organizations. + +\input{Section3.13CFC.tex} % structure (dragonCFC) +\input{Section3.16.tex} % structure (dragonCOMPO) +\input{Section3.21.tex} % structure (dragonCPO) +\input{Section3.22.tex} % structure (dragonSAP) +\input{Section3.26.tex} % structure (dragonMPO) +\input{Section3.35.tex} % structure (dragonAPX) diff --git a/doc/IGE335/Section3.01.tex b/doc/IGE335/Section3.01.tex new file mode 100644 index 0000000..c0b5c28 --- /dev/null +++ b/doc/IGE335/Section3.01.tex @@ -0,0 +1,460 @@ +\subsection{The \moc{MAC:} module}\label{sect:MACData} + +In DRAGON, the macroscopic cross sections associated with each mixture are +stored in a \dds{macrolib} (as an independent data structure or as part of +a \dds{microlib}) which may be generated using one of different ways: +\begin{itemize} +\item First, one can use directly the input stream already used for the remaining +DRAGON data. In this case, a single macroscopic library is involved. +\item The second method is via a GOXS format binary sequential +file.\cite{MATXS} It should be noted that a number of GOXS files may be read +successively by DRAGON and that it is possible to combine data from GOXS files +with data taken from the input stream. One can also transfer the macroscopic cross sections to a +GOXS format binary file if required. In this case, a single macroscopic library is involved. +\item The third input method is through a file which already contains a \dds{macrolib}. In this +case, two macroscopic and microscopic libraries are to be combined +\item The fourth method consists to update an existing \dds{macrolib} using control-variable +data recovered from a {\tt L\_OPTIMIZE} object. +\end{itemize} + +The general format of the data for the \moc{MAC:} module is the following: +\begin{DataStructure}{Structure \dstr{MAC:}} +$\{$ \dusa{MACLIB} \moc{:=} \moc{MAC:} $[$ \dusa{MACLIB} $]$ \moc{::} \dstr{descmacinp} \\ +\hspace*{0.2cm} $|$ \dusa{MICLIB} \moc{:=} \moc{MAC:} \dusa{MICLIB} \moc{::} \dstr{descmacinp} \\ +\hspace*{0.2cm} $|$ \dusa{MACLIB} \moc{:=} \moc{MAC:} $[$ \dusa{MACLIB} $]~[$ \dusa{OLDLIB} $]$ \moc{::} \dstr{descmacupd} \\ +\hspace*{0.2cm} $|$ \dusa{MACLIB} \moc{:=} \moc{MAC:} \dusa{MACLIB} \dusa{OPTIM} \\ +\hspace*{0.2cm} $\}$ \\ +\moc{;} +\end{DataStructure} + +\noindent +The meaning of each of the terms above is: + +\noindent + +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\dusa{MACLIB}] {\tt character*12} name of a \dds{macrolib} that will +contain the macroscopic cross sections. If \dusa{MACLIB} appears on both LHS and +RHS, it is updated; otherwise, it is created. If \dusa{MACLIB} is created, all +macroscopic cross sections are first initialized to zero. + +\item[\dusa{MICLIB}] {\tt character*12} name of a \dds{microlib}. Only the +\dds{macrolib} data substructure of this \dds{microlib} is then updated. This is +used mainly to associate fixed sources densities with various mixtures. If any +other cross section is modified for a specific mixture, the +microscopic and macroscopic cross sections are no longer compatible. One can +return to a compatible library using the library update module (see +\Sect{LIBData}). + +\item[\dusa{OLDLIB}] {\tt character*12} name of a \dds{macrolib} or a \dds{microlib} +which will be used to update or create the \dusa{MACLIB} \dds{macrolib}. + +\item[\dusa{OPTIM}] {\tt character*12} name of a {\tt L\_OPTIMIZE} object. The +\dds{macrolib} \dusa{MACLIB} is updated using control-variable data recovered from \dusa{OPTIM}. + +\item[\dstr{descmacinp}] macroscopic input data structure for this module (see +\Sect{descmacinp}). + +\item[\dstr{descmacupd}] macroscopic update data structure for this module (see +\Sect{descmacupd}). + +\end{ListeDeDescription} + +\subsubsection{Input structure for module {\tt MAC:}}\label{sect:descmacinp} + +In the case where there are no \dusa{OLDLIB} specified, the \dstr{descmac} input structure takes +the form: + +\begin{DataStructure}{Structure \dstr{descmacinp}} +$[$ \moc{EDIT} \dusa{iprint} $]$ \\ +$[$ \moc{NGRO} \dusa{ngroup} $]$ \\ +$[$ \moc{NMIX} \dusa{nmixt} $]$ \\ +$[$ \moc{NIFI} \dusa{nifiss} $]$ \\ +$[$ \moc{DELP} \dusa{ndel} $]$ \\ +$[$ \moc{ANIS} \dusa{naniso} $]$ \\ +$[$ \moc{NADF} \dusa{nadf} $]$ \\ +$[$ \moc{CTRA} $\{$ \moc{NONE} $|$ \moc{APOL} $|$ \moc{WIMS} $|$ \moc{LEAK} $\}$ $]$ \\ +$[$ \moc{ALBP} \dusa{nalbp} ((\dusa{albedp}(ig,ia),ig=1,\dusa{ngroup}),ia=1,\dusa{nalbp}) $]$ \\ +$[$ \moc{WRIT} \dusa{GOXSWN} $]$ \\ +$[$ \moc{ENER} (\dusa{energy}(jg), jg=1,\dusa{ngroup} +1) $]$ \\ +$[$ \moc{VOLUME} (\dusa{volume}(ibm), ibm=1,\dusa{nmixt}) $]$ \\ +$[$ \moc{ADD} $]$ \\ +$[[$ $\{$ \moc{READ} $[$ (\dusa{imat}(i), i=1,\dusa{nmixt}) $]$ \dusa{GOXSRN} $[$ \moc{DELE} $]$ +$|$ \moc{READ} \moc{INPUT} $[[$ \dstr{descxs} $]]$ $\}$ $]]$ \\ +$[[$ \moc{STEP} \dusa{istep} \moc{READ} \moc{INPUT} $[[$ \dstr{descxs} $]]~]]$ \\ +$[$ \moc{NORM} $]$ +\end{DataStructure} + +\noindent with +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\moc{EDIT}] keyword used to modify the print level \dusa{iprint}. + +\item[\dusa{iprint}] index used to control the printing in this module. +It must be set to 0 if no printing on the output file is required. The +macroscopic cross sections can written to the output file if the +variable \dusa{iprint} is greater than or equal to 2. The transfer cross +sections will be printed if this parameter is greater than or equal to 3. The +normalization of the transfer cross sections will be checked if \dusa{iprint} +is greater than or equal to 5. + +\item[\moc{NGRO}] keyword to specify the number of energy groups for which +the macroscopic cross sections will be provided. This information is required +only if \dusa{MACLIB} is created and the cross sections are taken directly from +the input data stream. + +\item[\dusa{ngroup}] the number of energy groups used for the calculations in +DRAGON. The default value is \dusa{ngroup}=1. + +\item[\moc{NMIX}] keyword used to define the number of material mixtures. +This information is required only if \dusa{MACLIB} is created and the cross +sections are taken directly from the input data stream or from a GOXS file. + +\item[\dusa{nmixt}] the maximum number of mixtures (a mixture is +characterized by a distinct set of macroscopic cross sections) the +\dds{macrolib} may contain. The default value is \dusa{nmixt}=1. + +\item[\moc{NIFI}] keyword used to specify the maximum number of fissile +spectrum associated with each mixture. Each fission spectrum generally +represents a fissile isotope. This information is required only if \dusa{MACLIB} +is created and the cross sections are taken directly from the input data stream. + +\item[\dusa{nifiss}] the maximum number of fissile isotopes per mixture. The +default value is \dusa{nifiss}=1. + +\item[\moc{DELP}] keyword used to specify the number of delayed neutron groups. + +\item[\dusa{ndel}] the number of delayed neutron groups. The +default value is \dusa{ndel}=0. + +\item[\moc{ANIS}] keyword used to specify the maximum level of anisotropy +permitted in the scattering cross sections. This information is required only if +\dusa{MACLIB} is created and the cross sections are taken directly from the +input data stream. + +\item[\dusa{naniso}] number of Legendre orders for the representation of the +scattering cross sections. The default value is \dusa{naniso}=1 corresponding to +the use of isotropic scattering cross sections. + +\item[\moc{NADF}] keyword used to specify the number of averaged fluxes surrounding the geometry and used +to compute {\sl assenbly discontinuity factors} (ADF). + +\item[\dusa{nadf}] number of averaged fluxes surrounding the geometry. + +\item[\moc{CTRA}] keyword to specify the type of transport correction that +should be generated and stored on the \dds{macrolib}. The transport correction is to be +substracted from the total and isotropic ($P_0$) within-group scattering cross sections. A leakage correction, equal +to the difference between current-- and flux--weighted total cross sections ($\Sigma_{1}-\Sigma_{0}$) +is also applied in the \moc{APOL} and \moc{LEAK} cases. All the modules that +will read this \dds{macrolib} will then have access to transport corrected +cross sections. The default is no transport correction when the \dds{macrolib} is created from the +input or GOXS files. + +\item[\moc{NONE}] keyword to specify that no transport correction should be +used in this calculation. + +\item[\moc{APOL}] keyword to specify that an APOLLO type transport correction +based on the linearly anisotropic ($P_1$) scattering cross sections is to be set. This correction assumes that +the micro-reversibility principle is valid for all energy groups. $P_1$ scattering +information must exists in the {\sc macrolib}. + +\item[\moc{WIMS}] keyword to specify that a WIMS--type transport correction is used. +The transport correction is recovered from a record named \moc{TRANC}. This +record must exists in the {\sc macrolib}. + +\item[\moc{LEAK}] A leakage correction is applied to the total and +$P_0$ within-group scattering cross sections. No transport correction is +applied in this case. + +\item[\moc{ALBP}] keyword used for the input of the multigroup physical albedo array. + +\item[\dusa{nalbp}] the maximum number of multigroup physical albedos. + +\item[\dusa{albedp}] multigroup physical albedo array. + +\item[\moc{WRIT}] keyword used to write cross section data to a GOXS file. In +the case where \dusa{nifiss}$>$1, this option is invalid. + +\item[\dusa{GOXSWN}] {\tt character*7} name of the GOXS file to be created or +updated. + +\item[\moc{ENER}] keyword to specify the energy group limits. + +\item[\dusa{energy}] energy (eV) array which define the limits of the groups +(\dusa{ngroup}+1 elements). Generally \dusa{energy}(1) is the highest energy. + +\item[\moc{VOLUME}] keyword to specify the mixture volumes. + +\item[\dusa{volume}] volume (cm$^3$) occupied by each mixture. + +\item[\moc{ADD}] keyword for adding increments to existing macroscopic cross +sections. In this case, the information provided in \dstr{descxs} represents +incremental rather than standard cross sections. + +\item[\moc{READ}] keyword to specify the input file format. One can use either +the input stream (keyword \moc{INPUT}) or a GOXS format file. + +\item[\dusa{imat}] array of mixture identifiers to be read from a GOXS file. +The maximum number of identifiers permitted is \dusa{nmixt} and the maximum +value that \dusa{imat} may take is \dusa{nmixt}. When \dusa{imat} is 0, the +corresponding mixture on the GOXS file is not included in the \dds{macrolib}. In the +cases where \dusa{imat} is absent all the mixtures on the GOXS file are +available in a DRAGON execution. They are numbered consecutively starting at 1 +or from the last number reached during a previous execution of the \moc{MAC:} +module. + +\item[\dusa{GOXSRN}] {\tt character*7} name of the GOXS file to be read. + +\item[\moc{DELE}] keyword to specify that the GOXS file is deleted after being read + +\item[\moc{INPUT}] keyword to specify that mixture cross sections will be +read on the input stream. + +\item[\dstr{descxs}] structure describing the format used for reading the +mixture cross sections from the input stream (see +\Sect{descxs}). + +\item[\moc{STEP}] keyword used to create a perturbation directory. + +\item[\dusa{istep}] the index of the perturbation directory. + +\item[\moc{NORM}] keyword to specify that the macroscopic scattering cross +sections and the fission spectrum have to be normalized. This option is +available even if the mixture cross sections were not read by the \moc{MAC:} +module. + +\end{ListeDeDescription} + +\goodbreak + +\subsubsection{Macroscopic cross section definition}\label{sect:descxs} + +\begin{DataStructure}{Structure \dstr{descxs}} +\moc{MIX} $[$ \dusa{matnum} $]$ \\ +\hskip 1.0cm $[~\{$ \moc{NTOT0} $|$ \moc{TOTAL} $\}$ (\dusa{xssigt}(jg), jg=1,\dusa{ngroup}) $]$ \\ +\hskip 1.0cm $[$ \moc{NTOT1} (\dusa{xssig1}(jg), jg=1,\dusa{ngroup}) $]$ \\ +\hskip 1.0cm $[$ \moc{TRANC} (\dusa{xsstra}(jg), jg=1,\dusa{ngroup}) $]$ \\ +\hskip 1.0cm $[$ \moc{NUSIGF} ((\dusa{xssigf}(jf,jg), jg=1,\dusa{ngroup}), jf=1,\dusa{nifiss}) $]$ \\ +\hskip 1.0cm $[$ \moc{CHI} ((\dusa{xschi}(jf,jg), jg=1,\dusa{ngroup}), jf=1,\dusa{nifiss})$]$ \\ +\hskip 1.0cm $[$ \moc{FIXE} (\dusa{xsfixe}(jg), jg=1,\dusa{ngroup}) $]$ \\ +\hskip 1.0cm $[$ \moc{DIFF} (\dusa{diff}(jg), jg=1,\dusa{ngroup}) $]$ \\ +\hskip 1.0cm $[$ \moc{DIFFX} (\dusa{xdiffx}(jg), jg=1,\dusa{ngroup}) $]$ \\ +\hskip 1.0cm $[$ \moc{DIFFY} (\dusa{xdiffy}(jg), jg=1,\dusa{ngroup}) $]$ \\ +\hskip 1.0cm $[$ \moc{DIFFZ} (\dusa{xdiffz}(jg), jg=1,\dusa{ngroup}) $]$ \\ +\hskip 1.0cm $[$ \moc{NUSIGD} (((\dusa{xssigd}(jf,idel,jg), jg=1,\dusa{ngroup}), idel=1,\dusa{ndel}), jf=1,\dusa{nifiss}) $]$ \\ +\hskip 1.0cm $[$ \moc{CHDL} (((\dusa{xschid}(jf,idel,jg), jg=1,\dusa{ngroup}), idel=1,\dusa{ndel}), jf=1,\dusa{nifiss})$]$ \\ +\hskip 1.0cm $[$ \moc{OVERV} (\dusa{overv}(jg), jg=1,\dusa{ngroup}) $]$ \\ +\hskip 1.0cm $[$ \moc{NFTOT} (\dusa{nftot}(jg), jg=1,\dusa{ngroup}) $]$ \\ +\hskip 1.0cm $[$ \moc{FLUX-INTG} (\dusa{xsint0}(jg), jg=1,\dusa{ngroup}) $]$ \\ +\hskip 1.0cm $[$ \moc{FLUX-INTG-P1} (\dusa{xsint1}(jg), jg=1,\dusa{ngroup}) $]$ \\ +\hskip 1.0cm $[$ \moc{H-FACTOR} (\dusa{hfact}(jg), jg=1,\dusa{ngroup}) $]$ \\ +\hskip 1.0cm $[$ \moc{SCAT} (( + \dusa{nbscat}(jl,jg), \dusa{ilastg}(jl,jg),(\dusa{xsscat}(jl,jg,ig), \\ +\hskip 2.0cm ig=1,\dusa{nbscat}(jl,jg) ), jg=1,\dusa{ngroup}), jl=1,\dusa{naniso}) $]$ \\ +\hskip 1.0cm $[[$ \moc{ADF} \dusa{hadf} (\dusa{xadf}(jg), jg=1,\dusa{ngroup}) $]]$ +\end{DataStructure} + +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\moc{MIX}] keyword to specify that the macroscopic cross sections +associated with a new mixture are to be read. + +\item[\dusa{matnum}] identifier for the next mixture to be read. The maximum +value permitted for this identifier is \dusa{nmixt}. When \dusa{matnum} is +absent, the mixtures are numbered consecutively starting with 1 or with the last +mixture number read either on the GOXS or the input stream. + +\item[\moc{NTOT0}] keyword to specify that the total macroscopic cross +sections for this mixture follows. + +\item[\moc{TOTAL}] alias keyword for \moc{NTOT0}. + +\item[\dusa{xssigt}] array representing the multigroup total macroscopic cross +section ($\Sigma^{g}$ in \xsunit) associated with this mixture. + +\item[\moc{NTOT1}] keyword to specify that the $P_1$--weighted total macroscopic cross +sections for this mixture follows. + +\item[\dusa{xssig1}] array representing the multigroup $P_1$--weighted total macroscopic cross +section ($\Sigma_1^{g}$ in \xsunit) associated with this mixture. + +\item[\moc{TRANC}] keyword to specify that the transport correction macroscopic cross +sections for this mixture follows. + +\item[\dusa{xsstra}] array representing the multigroup transport correction macroscopic cross +section ($\Sigma_{\rm tc}^{g}$ in \xsunit) associated with this mixture. + +\item[\moc{NUSIGF}] keyword to specify that the macroscopic fission cross +section multiplied by the average number of neutrons per fission for this +mixture follows. + +\item[\dusa{xssigf}] array representing the multigroup macroscopic fission +cross section multiplied by the average number +of neutrons per fission ($\nu\Sigma_{f}^{g}$ in \xsunit) for all the fissile +isotopes associated with this mixture. + +\item[\moc{CHI}] keyword to specify that the fission spectrum for this mixture +follows. + +\item[\dusa{xschi}] array representing the multigroup fission spectrum +($\chi^{g}$) for all the fissile isotopes associated with this mixture. + +\item[\moc{FIXE}] keyword to specify that the fixed neutron source density for +this mixture follows. + +\item[\dusa{xsfixe}] array representing the multigroup fixed neutron source +density for this mixture ($S^{g}$ in $s^{-1}cm^{-3}$). + +\item[\moc{DIFF}] keyword to specify that the isotropic diffusion coefficient for +this mixture follows. + +\item[\dusa{diff}] array representing the multigroup isotropic diffusion coefficient for +this mixture ($D^{g}$ in $cm$). + +\item[\moc{DIFFX}] keyword for input of the $X$--directed diffusion coefficient. + +\item[\dusa{xdiffx}] array representing the multigroup $X$--directed diffusion coefficient ($D^g_x$ in cm) for the mixture +\dusa{matnum}. + +\item[\moc{DIFFY}] keyword for input of the $Y$--directed diffusion coefficient. + +\item[\dusa{xdiffy}] array representing the multigroup $Y$--directed diffusion coefficient ($D^g_y$ in cm) for the mixture +\dusa{matnum}. + +\item[\moc{DIFFZ}] keyword for input of the $Z$--directed diffusion coefficient. + +\item[\dusa{xdiffz}] array representing the multigroup $Z$--directed diffusion coefficient ($D^g_z$ in cm) for the mixture +\dusa{matnum}. + +\item[\moc{NUSIGD}] keyword to specify that the delayed macroscopic fission cross +section multiplied by the average number of neutrons per fission for this +mixture follows. + +\item[\dusa{xssigd}] array representing the delayed multigroup macroscopic fission +cross section multiplied by the average number +of neutrons per fission ($\nu\Sigma_{f}^{g,idel}$ in \xsunit) for all the fissile +isotopes associated with this mixture. + +\item[\moc{CHDL}] keyword to specify that the delayed fission spectrum for this mixture +follows. + +\item[\dusa{xschid}] array representing the delayed multigroup fission spectrum +($\chi^{g,idel}$) for all the fissile isotopes associated with this mixture. + +\item[\moc{OVERV}] keyword for input of the multigroup average of the inverse neutron velocity. + +\item[\dusa{overv}] array representing the multigroup average of the inverse neutron velocity ($<1/v>_{m}^g$) for the mixture +\dusa{matnum}. + +\item[\moc{NFTOT}] keyword for input of the multigroup macroscopic fission cross sections. + +\item[\dusa{nftot}] array representing the multigroup macroscopic fission cross section ($\Sigma_{f}^g$) for the mixture +\dusa{matnum}. + +\item[\moc{FLUX-INTG}] keyword for input of the multigroup $P_0$ volume-integrated fluxes. + +\item[\dusa{xsint0}] array representing the multigroup $P_0$ volume-integrated fluxes ($V\phi_0^g$) for the mixture +\dusa{matnum}. + +\item[\moc{FLUX-INTG-P1}] keyword for input of the multigroup $P_1$ volume-integrated fluxes. + +\item[\dusa{xsint1}] array representing the multigroup $P_1$ volume-integrated fluxes ($V\phi_1^g$) for the mixture +\dusa{matnum}. + +\item[\moc{H-FACTOR}] keyword to specify that the power factor for +this mixture follows. + +\item[\dusa{hfact}] array representing the multigroup power factor for this +mixture ($H^{g}$ in $eV~cm^{-1}$). + +\item[\moc{SCAT}] keyword to specify that the macroscopic scattering cross +section matrix for this mixture follows. + +\item[\dusa{nbscat}] array representing the number of primary groups ig with +non vanishing macroscopic scattering cross section towards the secondary group jg +considered for each anisotropy level associated with this mixture. + +\item[\dusa{ilastg}] array representing the group index of the most thermal +group with non-vanishing macroscopic scattering cross section towards the +secondary group jg considered for each anisotropy level associated with this +mixture. + +\item[\dusa{xsscat}] array representing the multigroup macroscopic scattering +cross section ($\Sigma_{sl}^{ig\to jg}$ in \xsunit) from the primary group ig +towards the secondary group jg considered for each anisotropy level associated +with this mixture. The elements are ordered using decreasing primary group +number ig, from \dusa{ilastg} to (\dusa{ilastg}$-$\dusa{nbscat}$+1$), and an +increasing secondary group number jg. Examples of input structures for +macroscopic scattering cross sections can be +found in \Sect{ExXSData}. + +\item[\moc{ADF}] keyword to specify that the boundary flux information for this mixture follows. + +\item[\dusa{hadf}] character*8 type of a flux surrounding the geometry. The maximum number of types is equal to \dusa{nadf}. + +\item[\dusa{xadf}] array representing a multigroup flux of type \dusa{hadf} surrounding the geometry for this +mixture. + +\end{ListeDeDescription} + +\subsubsection{Update structure for operator {\tt MAC:}}\label{sect:descmacupd} + +In the case where \dusa{OLDLIB} is specified, the \dstr{descmacupd} input structure takes +the form: + +\begin{DataStructure}{Structure \dstr{descmacupd}} +$[$ \moc{EDIT} \dusa{iprint} $]$ \\ +$[$ \moc{NMIX} \dusa{nmixt} $]$ \\ +$[$ \moc{CTRA} \moc{OFF} $]$ \\ +$[[$ \moc{MIX} \dusa{numnew} $[$ \dusa{numold} $\{$ \moc{UPDL} $|$ \moc{OLDL} $\}$ $]$ $]]$ +\end{DataStructure} + +\noindent with +\begin{ListeDeDescription}{mmmmmm} + +\item[\moc{EDIT}] keyword used to modify the print level \dusa{iprint}. + +\item[\dusa{iprint}] index used to control the printing in this operator. +It must be set to 0 if no printing on the output file is required. The +macroscopic cross sections can written to the output file if the +variable \dusa{iprint} is greater than or equal to 2. The transfer cross +sections will be printed if this parameter is greater than or equal to 3. The +normalization of the transfer cross sections will be checked if \dusa{iprint} +is greater than or equal to 5. + +\item[\moc{NMIX}] keyword used to define the number of material mixtures. +This information is required only if \dusa{MACLIB} contains more mixtures than \dusa{OLDLIB}. + +\item[\dusa{nmixt}] the maximum number of mixtures (a mixture is +characterized by a distinct set of macroscopic cross sections) \dusa{MACLIB} +may contain. + +\item[\moc{CTRA}] keyword to specify the type of transport correction that +should be generated and stored on the \dds{macrolib}. All the operators that +will read this \dds{macrolib} will then have access to transport corrected +cross sections. In the case where the \dds{macrolib} is updated using other +\dds{macrolib} or \dds{microlib} the default is to use a transport correction whenever one of these +older data structure requires a transport correction. + +\item[\moc{OFF}] deactivates the transport correction. + +\item[\moc{MIX}] keyword to specify that the macroscopic cross sections +associated with a mixture is to be created or updated. + +\item[\dusa{numnew}] mixture number to be updated or created on the output +\dds{macrolib}. + +\item[\dusa{numold}] mixture number on an old \dds{macrolib} or \dds{microlib} which will be used +to update or create \dusa{numnew} on the output macrolib + +\item[\moc{OLDL}] the +macroscopic cross sections associated with mixture \dusa{numold} are taken from \dusa{OLDLIB}. This is the +default option. + +\item[\moc{UPDL}] the +macroscopic cross sections associated with mixture \dusa{numold} are taken from \dusa{MACLIB}. + +\end{ListeDeDescription} + +\eject diff --git a/doc/IGE335/Section3.02.tex b/doc/IGE335/Section3.02.tex new file mode 100644 index 0000000..8d0d5e0 --- /dev/null +++ b/doc/IGE335/Section3.02.tex @@ -0,0 +1,955 @@ +\subsection{The {\tt LIB:} module}\label{sect:LIBData} + +The general format of the input data for the \moc{LIB:} module is the following: + +\vspace{-0.2cm} + +\begin{DataStructure}{Structure \dstr{LIB:}} +\dusa{MICLIB} \moc{:=} \moc{LIB:} $[$ \dusa{MICLIB} $]~[~\{$ \dusa{MICRHS} $|$ \dusa{MACRHS} $|$ \dusa{EVORHS} $\}~]$ +\moc{::} \dstr{desclib} +\end{DataStructure} + +\vspace{-0.6cm} + +\noindent +where + +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\dusa{MICLIB}] {\tt character*12} name of the \dds{microlib} that will contain the internal +library. If \dusa{MICLIB} appears on both LHS and RHS, it is updated; otherwise, it is created. + +\item[\dusa{MICRHS}] {\tt character*12} name of a read-only \dds{microlib} data structure used by the +\moc{CATL} or \moc{MAXS} option of \Sect{desclib}. + +\item[\dusa{MACRHS}] {\tt character*12} name of a read-only \dds{macrolib} data structure to be included +directly in \dusa{MICLIB} before updating it. + +\item[\dusa{EVORHS}] {\tt character*12} name of a read-only \dds{burnup} data structure used by the +\moc{BURN} option of \Sect{desclib}. The number densities for the isotopes in file \dusa{MICLIB} +will be replaced selectively by those found in \dusa{EVORHS}. + +\item[\dstr{desclib}] input structure for this module (see \Sect{desclib}). + +\end{ListeDeDescription} + +\subsubsection{Data input for module {\tt LIB:}}\label{sect:desclib} + +In the case where \dusa{MICRHS} is absent or represents a \dds{macrolib}, \dstr{desclib} takes the form: + +\begin{DataStructure}{Structure \dstr{desclib}} +$[$ \moc{EDIT} \dusa{iprint} $]$ \\ +$[$ \moc{NGRO} \dusa{ngroup} $]$ \\ +$[$ \moc{MXIS} \dusa{nmisot} $]$ \\ +$[$ \moc{NMIX} \dusa{nmixt} $]$ \\ +$[$ \moc{CALENDF} \dusa{ipreci} $]$ \\ +$[$ \moc{CTRA} $\{$ \moc{NONE} $|$ \moc{APOL} $|$ \moc{WIMS} $|$ \moc{OLDW} $|$ \moc{LEAK} $\}$ $]$ +$[$ \moc{ANIS} \dusa{naniso} $]$ \\ +$[$ \moc{STERN} \dusa{nstern} $]$ \\ +$[$ \moc{ADJ} $]~[$ \moc{PROM} $]$ \\ +$[~\{$ \moc{CDEPCHN} $|$ \moc{RDEPCHN} $\}~]$ \\ +$[~\{$ \moc{SKIP} $|$ \moc{INTR} $|$ \moc{SUBG} $|$ \moc{PT} $|$ \moc{PTMC} $|$ \moc{PTSL} $|$ \moc{RSE} $[$ \dusa{svdeps} $]~|$ \moc{NEWL} $\}~]$ $[$ +\moc{MACR} $]$\\ +$[$ \moc{ADED} \dusa{nedit} ( \dusa{HEDIT}(i), i=1,\dusa{nedit} ) $]$ \\ +$[$ \moc{DEPL} $\{$ \moc{LIB:} $\{$ \moc{DRAGON} $|$ \moc{WIMSD4} $|$ \moc{WIMSE} $|$ \moc{WIMSAECL} $|$ \moc{NDAS} $|$ \moc{APLIB3} $\}$ \moc{FIL:} \dusa{NAMEFIL} \\ +\hskip 0.6cm $|$ \moc{LIB:} $\{$ \moc{APLIB2} $|$ \moc{APXSM} $\}$ \moc{FIL:} \dusa{NAMEFIL} \dstr{descdeplA2} \\ +\hskip 0.6cm $|$ \dusa{ndepl} \dstr{descdepl} $\}$ $]$ \\ +$[[$ \moc{MIXS} \moc{LIB:} \\ +\hskip 0.6cm $\{$ \moc{DRAGON} $|$ \moc{MATXS} $|$ \moc{MATXS2} $|$ + \moc{WIMSD4} $|$ \moc{WIMSE} $|$ \moc{WIMSAECL} $|$ \moc{NDAS} $|$ + \moc{APLIB1} $|$ \moc{APLIB2} \\ +\hskip 0.85cm $|$ \moc{APXSM} $|$ \moc{APLIB3} $|$ \moc{MICROLIB} $\}$ \\ +\hskip 0.6cm \moc{FIL:} \dusa{NAMEFIL} $[[$ \dstr{descmix1} $]]$ $]]$ \\ +{\tt ;} +\end{DataStructure} + +\noindent It is possible to reset an existing \dds{microlib} (i.e., \dusa{MICLIB} is present +in both the LHS and RHS) and to reprocess all the isotopes from the cross section libraries. +In this case, \dstr{desclib} takes the simplified form: + +\begin{DataStructure}{Structure \dstr{desclib}} +$[$ \moc{EDIT} \dusa{iprint} $]$ \\ +$\{$ \moc{INTR} $|$ \moc{SUBG} $|$ \moc{PT} $|$ \moc{PTMC} $|$ \moc{PTSL} $|$ \moc{RSE} $[$ \dusa{svdeps} $]~|$ \moc{NEWL} $\}~[$ \moc{MACR} $]$ \\ +\moc{MIXS} \\ +{\tt ;} +\end{DataStructure} + +\noindent +If keyword \moc{CATL} is given, \dusa{MICLIB} is catenated with the RHS \dusa{LIBRHS} \dds{microlib} . + +\begin{DataStructure}{Structure \dstr{desclib}} +$[$ \moc{EDIT} \dusa{iprint} $]$ \\ +$[$ \moc{MXIS} \dusa{nmisot} $]$ \\ +$[$ \moc{NMIX} \dusa{nmixt} $]$ \\ +$[~\{$ \moc{SKIP} $|$ \moc{MACR} $\}~]$ +$[~\{$ \moc{CDEPCHN} $|$ \moc{RDEPCHN} $\}~]$ \\ +$[$ \moc{DEPL} $\{$ \moc{LIB:} $\{$ \moc{DRAGON} $|$ \moc{WIMSD4} $|$ \moc{WIMSE} $|$ \moc{WIMSAECL} $|$ \moc{NDAS} $|$ \moc{APLIB3} $\}$ \moc{FIL:} \dusa{NAMEFIL} \\ +\hskip 0.6cm $|$ \moc{LIB:} $\{$ \moc{APLIB2} $|$ \moc{APXSM} $\}$ \moc{FIL:} \dusa{NAMEFIL} \dstr{descdeplA2} \\ +\hskip 0.6cm $|$ \dusa{ndepl} \dstr{descdepl} $\}$ $]$ \\ +\moc{CATL} $[[$ \dstr{descmix2} $]]$ \\ +{\tt ;} +\end{DataStructure} + +\noindent +Alternatively if keyword \moc{BURN} or \moc{MAXS} is given, \dstr{desclib} takes the form: + +\begin{DataStructure}{Structure \dstr{desclib}} +$[$ \moc{EDIT} \dusa{iprint} $]$ \\ +$\{$ \moc{BURN} $\{$ \dusa{iburn} $|$ \dusa{tburn} $\}~|$ \moc{MAXS} $\}$ +$[[$ \dstr{descmix2} $]]$ \\ +{\tt ;} +\end{DataStructure} +\noindent where the RHS data structure is a \dds{burnup} (\dusa{EVORHS}) or a \dds{microlib} (\dusa{LIBRHS}) data structure. \dstr{desclib} options are: + +\begin{ListeDeDescription}{mmmmmm} + +\item[\moc{EDIT}] keyword used to modify the print level \dusa{iprint}. + +\item[\dusa{iprint}] index used to control the printing in this operator. It +must be set to 0 if no printing on the output file is required while values +$>$0 will increase in steps the amount of information transferred to the output +file. If \dusa{iprint}$\ge$10, the depletion chain is printed in the format of +structure \dstr{descdepl}. If \dusa{iprint}$\ge$20, the depletion chain is also +printed in the format of structure \dstr{descdeplA2}. + +\item[\moc{MXIS}] keyword used to redefine the maximum number of isotopes per +mixture. + +\item[\dusa{nmisot}] the maximum number of isotopes per +mixture. By default up to 300 different isotopes per mixture are permitted. + +\item[\moc{NMIX}] keyword used to define the number of material mixtures. This +data is required if \dusa{MICLIB} is created. + +\item[\dusa{nmixt}] the maximum number of mixtures (a mixture +is characterized by a distinct set of macroscopic cross sections). + +\item[\moc{CALENDF}] keyword to set the accuracy of the CALENDF probability +tables. + +\item[\dusa{ipreci}] integer set to 1, 2, 3 or 4. The highest the value, the +more accurate are the probability tables. The default value is \dusa{ipreci}=4. + +\item[\moc{CTRA}] keyword to specify the type of transport correction that +should be generated and stored on the \dds{microlib}. The transport correction is to be +substracted from the total and isotropic ($P_0$) within-group scattering cross sections. A leakage correction, equal +to the difference between current-- and flux--weighted total cross sections ($\sigma_{1}-\sigma_{0}$) +is also applied in the \moc{APOL}, \moc{OLDW} and \moc{LEAK} cases. All the operators that +will read this \dds{microlib} will then have access to transport corrected +cross sections. The default is no transport correction. + +\item[\moc{NONE}] keyword to specify that no transport correction should be +used in this calculation. + +\item[\moc{APOL}] keyword to specify that an APOLLO type transport correction +based on the linearly anisotropic ($P_1$) within-group scattering cross sections is to be set. This correction assumes that +the micro-reversibility principle is valid for all energy groups. This type of +correction uses $P_1$ scattering information present on the library. + +\item[\moc{WIMS}] This type of correction uses directly a transport-correction +provided on the library. +Such information is available in WIMSD4, WIMSE and WIMS--AECL libraries. This is +the new recommended option with WIMS-type libraries. {\sl This option has no effect on +libraries that does not contain transport correction information.} + +\item[\moc{OLDW}] keyword to specify that a WIMS type transport +correction based on the $P_1$ scattering cross sections is to be +set. This correction +assumes that the micro-reversibility principle is valid only for groups energies +less than 4.0 eV. For the remaining groups a $1/E$ current spectrum is considered +in the evaluation of the transport correction. This type of correction uses +$P_1$ scattering information present on the library. + +\item[\moc{LEAK}] A leakage correction is applied to the total and +$P_0$ within-group scattering cross sections. No transport correction is +applied in this case. + +\item[\moc{ANIS}] keyword to specify the maximum level of anisotropy for the +scattering cross sections. + +\item[\dusa{naniso}] number of Legendre orders for the representation of the +scattering cross sections. Isotropic scattering is represented by +\dusa{naniso}=1 while \dusa{naniso}=2 represents linearly anisotropic +scattering. Generally the linearly anisotropic ($P_1$) scattering contributions are +taken into account via the transport correction (see \moc{CTRA} keyword) in the +transport calculation. For $B_{1}$ or $P_{1}$ leakage calculations, the linearly +anisotropic scattering cross sections are taken into account explicitly. The +default value is \dusa{naniso}=2. + +\item[\moc{STERN}] keyword to specify the application of the Sternheimer density correction for charged particles. + +\item[\dusa{nstern}] index used to control the Sternheimer correction application. Sternheimer correction applied for both restricted total stopping power +and heat deposition cross section ({\tt H-FACTOR}) is represented by \dusa{nstern} $=1$. A complete desactivation of the Sternheimer correction is obtained +by setting \dusa{nstern} $=0$. By default, the Sternheimer density correction is applied for both quantities. Notes: 1) The Sternheimer density correction should be +applied for both quantities except for specific charged particles cross sections perturbations analysis; 2) The Sternheimer density correction should be +applied on macroscopic cross sections. However, the heat deposition cross section contains a microscopic collisional stopping power which has not been +corrected in ELECTR module of NJOY. This is why the charged particle {\tt H-FACTOR} data $-$ recovered from microscopic libraries produced by ELECTR, but not +those produced by CEPXS-BFP $-$ should be corrected in DRAGON5. + +\item[\moc{ADJ}] keyword to specify the production of adjoint macroscopic +cross sections. By default, direct cross sections are produced. + +\item[\moc{PROM}] keyword to specify that prompt neutrons are to be considered +for the calculation of the fission spectrum. By default, the contribution due to +delayed neutrons is considered. This option is only compatible with a +\moc{MATXS} or \moc{MATXS2} format library. + +\item[\moc{CDEPCHN}] keyword to enable the automatic completion of burnup chains. + +\item[\moc{DDEPCHN}] keyword to avoid the automatic completion of burnup chains. + +\item[\moc{SKIP}] keyword to recover the user--defined microlib data without processing +any library (i.e., without temperature and/or dilution interpolation). + +\item[\moc{INTR}] keyword to perform a temperature and dilution interpolation +of the microscopic cross sections present in the libraries. The bin-type +cross-section data is not processed. This is the default option. + +\item[\moc{SUBG}] keyword to activate the calculation of the physical probability +tables using the tempera\-tu\-re-interpolated cross-section data as +input.\cite{subg,nse2004} The bin-type cross-section data is not processed. + +\item[\moc{PT}] keyword to activate the calculation of the CALENDF-type +mathematical probability tables ({\sl without} slowing-down correlated weight matrices) +using the bin-type cross-section data as input.\cite{pt} This option is +compatible with the Sanchez-Coste self-shielding method and with the subgroup projection method (SPM).\cite{SPM09} + +\item[\moc{PTMC}] this option is similar to the \moc{PT} procedure. Here, the base points of the probability tables corresponding +to fission and scattering cross sections and to components of the transfer scattering matrix are also obtained using the CALENDF approach. + +\item[\moc{PTSL}] keyword to activate the calculation of the CALENDF-type +mathematical probability tables and slowing-down correlated weight matrices +using the bin-type cross-section data as input.\cite{nse2004} + +\item[\moc{RSE}] keyword to activate the generation of information for the resonance spectrum expansion (RSE) method.\cite{rse2021} + +\item[\dusa{svdeps}] rank accuracy $\epsilon_{\rm svd}$ of the singular value decomposition. Singular values $w_i \le \epsilon_{\rm svd}\Delta u_{\rm elem}$ are set to zero. +$\Delta u_{\rm elem}$ is the elementary lethargy width of the Autolib. The default value is \dusa{svdeps}=1.0 $\times 10^{-3}$. + +\item[\moc{NEWL}] keyword to activate the calculation of a microlib +containing temperature-interpo\-la\-ted cross-section data. The bin-type +cross-section data is also interpolated. Probability tables are not computed. + +\item[\moc{MACR}] keyword to force the calculation of the embedded +macrolib. By default, the embedded macrolib is computed, {\sl except if} one of the +key words \moc{SKIP}, \moc{INTR}, \moc{SUBG}, \moc{PT} or \moc{NEWL} is used. + +\item[\moc{ADED}] keyword to specify the input of additional cross sections to +be treated by DRAGON. These cross sections are not needed to solve the transport +equation but are recognized by the \moc{EDI:} and utility operators. + +\item[\dusa{nedit}] number of types of additional cross sections. + +\item[\dusa{HEDIT}] {\tt character*6} name of an additional +cross-section type. This name also corresponds to vectorial reactions in a +\moc{MATXS} and +\moc{MATXS2} format library. For example: + +\moc{NWT0}/\moc{NWT1}=$P_0/P_1$ library weight functions.\\ +\moc{NTOT0}/\moc{NTOT1}=$P_0/P_1$ neutron total cross sections.\\ +\moc{NELAS}=Neutron elastic scattering cross sections (MT=2).\\ +\moc{NINEL}=Neutron inelastic scattering cross sections (MT=4).\\ +\moc{NG}=Neutron radiative capture cross sections (MT=102).\\ +\moc{NFTOT}=Total fission cross sections (MT=18).\\ +\moc{NUDEL}=Number of delayed secondary neutrons (Nu-D / MT=455).\\ +\moc{NFSLO}=$\nu*$slow fission cross section.\\ +\moc{NHEAT}=Heat production cross section.\\ +\moc{CHIS}/\moc{CHID}=Slow/delayed fission spectrum.\\ +\moc{NF}/\moc{NNF}/\moc{N2NF}/\moc{N3NF}=$\nu*$partial fission cross sections (MT=19, 20, 21 and 38).\\ +\moc{N2N}/\moc{N3N}/\moc{N4N}=(n,2n), (n,3n), (n,4n) cross sections (MT=16, 17 and 37).\\ +\moc{NP}/\moc{NA}=(n,p) and (n,$\alpha$) transmutation cross sections (MT=103 and 107). + +By default, DRAGON will always attempt to recover the additional cross sections +\moc{NG}, \moc{NFTOT}, \moc{NHEAT} and \moc{N2N} which are required for the depletion +calculations. + +\item[\moc{DEPL}] keyword to specify that the isotopic depletion (burnup) +chain is to be read. For a given \moc{LIB:} execution only one isotopic +depletion chain can be read. + +\item[\moc{MIXS}] keyword to specify that the mixture description is to be +read. For a given \moc{LIB:} execution more than one cross-section library can +be read. + +\item[\moc{LIB:}] keyword to specify the type of library from which the +isotopic depletion chain or microscopic cross section is to be read. It is +optional when preceded by the keyword \moc{DEPL} in which case the isotopic +depletion chain is read from the standard input file. + +\item[\moc{DRAGON}] keyword to specify that the isotopic depletion chain or +the microscopic cross sections are in the {\sc draglib} format. + +\item[\moc{MATXS}] keyword to specify that the microscopic cross sections are +in the MATXS format of NJOY-II and NJOY-89 (no depletion data available for +libraries using this format). + +\item[\moc{MATXS2}] keyword to specify that the microscopic cross sections are +in the MATXS format of NJOY-91 (no depletion data available for libraries using +this format). The MATXS file is a binary sequential file by default. If the name +\dusa{NAMEFIL} has a leading ``{\tt \_}'' character, the MATXS file is expected to be +BCD-formatted, as produced by NJOY. + +\item[\moc{WIMSD4}] keyword to specify that the isotopic depletion chain and the +microscopic cross sections are in the WIMSD4 format, as produced by module {\tt wimsr} of NJOY with flag +{\tt iverw} $=4$. This format is supported by the WLUP project.\cite{wlup} + +\item[\moc{WIMSE}] keyword to specify that the isotopic depletion chain and the +microscopic cross sections are in the WIMSE format, as produced by module {\tt wimsr} of NJOY with flag +{\tt iverw} $=5$. + +\item[\moc{WIMSAECL}] keyword to specify that the isotopic depletion chain and the +microscopic cross sections are in the WIMS-AECL format. + +\item[\moc{NDAS}] keyword to specify that the isotopic depletion chain and the +microscopic cross sections are in the NDAS format, as used in recent versions of WIMS-AECL. + +\item[\moc{APLIB1}] keyword to specify that the microscopic cross sections are +in the APOLLO-1 format. There are no depletion chains available for libraries using this +format. + +\item[\moc{APLIB2}] keyword to specify that the microscopic cross sections are +in the APOLLO-2 direct access format. There are no depletion chains available for libraries +using this format. However, fission yields, radioactive decay constants and +energy released per fission or radiative capture are recovered from the file. +Only versions of the APOLIB-2 libraries subsequent or equal to CEA93-V4 can be +processed. The list of isotopes (standard and self-shielded) available in an APOLIB-2 +is printed by setting the print flag to a value \dusa{iprint}$\ge$10. + +\item[\moc{APXSM}] keyword to specify that the microscopic cross sections are +in the APOLIB-XSM format, the output format of N2A2 utility. There are no depletion chains available for libraries +using this format. However, fission yields, radioactive decay constants and +energy released per fission or radiative capture are recovered from the file. +The list of isotopes (standard and self-shielded) available in an APOLIB-XSM +is printed by setting the print flag to a value \dusa{iprint}$\ge$10. + +\item[\moc{APLIB3}] keyword to specify that the microscopic cross sections are +in the APOLIB-3 format, the output format of the Galilee system. An ENDF/B evaluation is +represented by three HDF5 files: +\begin{description} +\item[\dusa{NAME1}:] HDF5 file containing infinite dilution information +\item[\dusa{NAME2}:] HDF5 file containing resonance self-shielding information +\item[\dusa{NAME3}:] HDF5 file containing depletion chains, branching ratio, fission yields and energy deposition information. +\end{description} +After \moc{DEPL}, the \moc{FIL:} keyword is followed by the concatenation of \dusa{NAME1} and \dusa{NAME3} with a colon character ({\tt :}) between +the two names. After \moc{MIXS}, the \moc{FIL:} keyword is followed by the concatenation of \dusa{NAME1} and \dusa{NAME2} with a colon character ({\tt :}) between +the two names. The list of isotopes (standard and self-shielded) available in an APOLIB-3 +is printed by setting the print flag to a value \dusa{iprint}$\ge$10. + +\item[\moc{MICROLIB}] keyword to specify that the microscopic cross sections are +in a {\sc microlib}-formatted object, as produced by DRAGON. This format is similar to the {\sc draglib} +format where the isotopes are stored in elements of list {\tt ISOTOPESLIST} instead of been stored +as independent sub-directories. + +\item[\moc{FIL:}] keyword to specify the name of the file where is stored the +isotopic depletion data. + +\item[\dusa{NAMEFIL}] {\tt character*64} name of the library +where the isotopic depletion chain or the microscopic cross sections are stored. + +Library names in {\sc draglib} format are limited to 12 characters. + +An \moc{APLIB3} library name is the concatenation of two names with a colon character ({\tt :}) between them: +\begin{verbatim} + DEPL LIB: APLIB3 FIL: CLA99CEA93:CLA99CEA93_EVO + MIXS LIB: APLIB3 FIL: CLA99CEA93:CLA99CEA93_SS +\end{verbatim} + +A \moc{NDAS} library is made of two or more files. These file names must be concatenated in a single +\dusa{NAMEFIL} name, using colons as separators. The {\sc ascii} index file is always the first, +followed by optional patch files, and terminated by the main direct-access binary file. The +following sample data line corresponds to a {\sc ndas} library without patch: +\begin{verbatim} + MIXS LIB: NDAS FIL: E65LIB6.idx:E65LIB6.sdb +\end{verbatim} + +\item[\dusa{ndepl}] number of isotopes in the depleting chain. + +\item[\dstr{descdepl}] input structure describing the +depletion chain (see \Sect{descdepl}). + +\item[\dstr{descdeplA2}] simplified input structure describing the +depletion chain in cases where an APOLIB-2 or APOLIB-XSM file is used (see \Sect{descdepl}). + +\item[\moc{CATL}] keyword to perform the following operations: +\vspace{-0.15cm} +\begin{itemize} +\item create a new microlib or recover an existing \dds{microlib} in modification mode, +\item catenate with a RHS \dds{microlib} in read-only mode, +\item create the embedded \dds{macrolib}. +\end{itemize} + +\item[\moc{MAXS}] keyword to specify that the mixture density on \dusa{MICLIB} +are to be modified. If \dusa{MICRHS} is present and \dstr{descmix2} is absent, a +direct one to one correspondence between the isotope on both libraries is +assumed. If \dusa{MICRHS} and \dstr{descmix2} are present, only the +mixture on the library file specified by \dstr{descmix2} are updated using +information from the \dusa{MICRHS}. If \dusa{MICRHS} is absent and +\dstr{descmix2} is present, only the mixture on \dusa{MICLIB} specified by +\dstr{descmix2} are updated. This option is useful for implementing two-level +computational schemes similar to REL-2005. + +\item[\moc{BURN}] keyword to specify that the mixture density on \dusa{MICLIB} +are to be updated using information taken from \dusa{EVORHS}. If \dstr{descmix2} +is absent, a direct one to one correspondence between the isotope on +\dusa{EVORHS} and \dusa{MICLIB} is assumed. If \dstr{descmix2} is present, only +the mixture specified by \dstr{descmix2} are updated using information from +\dusa{EVORHS}. This option is useful for performing branching calculations. + +\item[\dusa{iburn}] burnup step from the burnup file to use. This step must be +already present on the burnup file. + +\item[\dusa{tburn}] burnup time in days from the burnup file to use. This time +step must be already present on the burnup file. + +\item[\dstr{descmix1}] input structure describing the +isotopic and physical properties of a given mixture (see \Sect{descmix1}). + +\item[\dstr{descmix2}] input structure describing perturbations to the +isotopic and physical properties of a given mixture (see \Sect{descmix2}). + + +\end{ListeDeDescription} + +Note that it is possible to recompute the embedded macrolib in an existing microlib +named {\tt MICRO} by writing +\begin{verbatim} +MICRO := LIB: MICRO :: MACR MIXS ; +\end{verbatim} + +\subsubsection{Depletion data structure}\label{sect:descdepl} + +The structure \dstr{descdepl} describes the heredity of the radioactive decay +and the neutron activation chain to be used in the isotopic depletion +calculation. +\begin{DataStructure}{Structure \dstr{descdepl}} +\moc{CHAIN} \\ +$[[$ \dusa{NAMDPL} $[$ \dusa{izae} $]$ \\ +\hskip 1.0cm $[[~\{$ \moc{DECAY} \dusa{dcr} $|$ \\ +\hskip 2.0cm \dusa{reaction} $[$ \dusa{energy} $]~\}~]]$ \\ +\hskip 1.0cm $[~\{$ \moc{STABLE} $|$ \\ +\hskip 2.0cm \moc{FROM} $[[~\{$ \moc{DECAY} $|$ \dusa{reaction} $\}$ +$[[$ \dusa{yield} \dusa{NAMPAR} $]]~]]~\}~]~]]$\\ +\moc{ENDCHAIN} +\end{DataStructure} + +\vspace{-0.15cm} + +\noindent +with: + +\begin{ListeDeDescription}{mmmmmm} + +\item[\moc{CHAIN}] keyword to specify the beginning of the depletion chain. + +\item[\dusa{NAMDPL}] {\tt character*12} name of an isotope (or isomer) of the +depletion chain that appears in the cross-section library. + +\item[\dusa{izae}] optional six digit integer representing the isotope. The first two +digits represent the atomic number of the isotope; the next three indicate its +mass number and the last digit indicates the excitation level of the nucleus (0 +for a nucleus in its ground state, 1 for an isomer in its first exited state, +etc.). For example, $^{238}$U in its ground state will be represented by +\dusa{izae}=922380. + +\item[\moc{DECAY}] indicates that a decay reaction takes place either for +production of this isotope or its depletion. + +\item[\dusa{dcr}] radioactive decay constant (in $10^{-8}$ s$^{-1}$) of the +isotope. By default, \dusa{dcr}=0.0. + +\item[\dusa{reaction}] {\tt character*6} identification of a neutron-induced +reaction that takes place either for production of this isotope, its depletion, +or for producing energy. Example of reactions are following: + +\begin{ListeDeDescription}{mmmmmmmm} +\item[\moc{NG}] indicates that a radiative capture reaction takes place either +for production of this isotope, its depletion or for producing energy. + +\item[\moc{N2N}] indicates that the following reaction is taking place: +$$ n +^{A}X_Z \to 2 n + ^{A-1}X_Z$$ + +\item[\moc{N3N}] indicates that the following reaction is taking place: +$$ n +^{A}X_Z \to 3 n + ^{A-2}X_Z$$ + +\item[\moc{N4N}] indicates that the following reaction is taking place: +$$ n +^{A}X_Z \to 4 n + ^{A-3}X_Z$$ + +\item[\moc{NP}] indicates that the following reaction is taking place: +$$ n +^{A}X_Z \to p + ^AY_{Z-1}$$ + +\item[\moc{NA}] indicates that the following reaction is taking place: +$$ n +^{A}X_Z \to ^4{\rm He}_2 + ^{A-3}X_{Z-2}$$ + +\item[\moc{NFTOT}] indicates that a fission is taking place. +\end{ListeDeDescription} + +\item[\dusa{energy}] energy (in MeV) recoverable per neutron-induced +reaction of type \dusa{reaction}. If the energy associated to radiative capture +is not explicitely given, it should be added to the energy released per fission. +If {\tt H-FACTOR} information is available for isotope \dusa{NAMDPL}, \dusa{energy} +contains only decay energy of lumped isotopes produced by \dusa{reaction} of \dusa{NAMDPL}. +By default, \dusa{energy}=0.0 MeV. + +\item[\moc{STABLE}] non depleting isotope. Such an isotope may produces +energy by neutron-induced reactions (such as radiative capture). + +\item[\moc{FROM}] indicates that this isotope is produced from decay or +neutron-induced reactions. + +\item[\dusa{yield}] branching ratio or production yield expressed in fraction. + +\item[\dusa{NAMPAR}] {\tt character*12} name of the a parent isotope +(or isomer) that appears in the cross-section library. + +\item[\moc{ENDCHAIN}] keyword to specify the end of the depletion chain. + +\end{ListeDeDescription} + +\vskip 0.15cm + +If the keyword \moc{APLIB2} or \moc{APXSM} was used in structure \dstr{desclib}, part of the +depletion data is recovered from the APOLIB file: the fission yields, the +radioactive decay constants and the energy released per fission or radiative +capture. Moreover, the following simplified structure is used to provide the +remaining depletion data: + +\begin{DataStructure}{Structure \dstr{descdeplA2}} +\moc{CHAIN} \\ +$[[$ \dusa{NAMDPL} $[$ \moc{FROM} $[[$ $\{$ \moc{DECAY} $|$ \dusa{reaction} $\}$ +\dusa{yield} \dusa{NAMPAR} $]]$ $]$ $]]$\\ +\moc{ENDCHAIN} +\end{DataStructure} + +\vskip 0.15cm + +In this case, the following rules apply: +\begin{itemize} +\item We should provide the names \dusa{NAMDPL} of {\sl all} the depleting +isotopes (i.e. isotopes with a time-dependent number density), including the +pseudo fission products (PFP). +\item The fission father reactions (\moc{NFTOT}) are not given. +\item The stable isotopes are automatically recovered from the +APOLIB file. They are not given in structure \dstr{descdeplA2}. +\item An isotope is considered to be stable if it is not present in +structure \dstr{descdeplA2}, has no father and no daughter, +but can release energy by fission or radiative capture. +\item It is possible to truncate the isotope name \dusa{NAMDPL} at the +underscore. For example, {\tt D2O\_3\_P5} can be simply written {\tt D2O}. +\item Only the radioactive decay constants of the isotopes present in +structure \dstr{descdeplA2} are recovered from the APOLIB file. The +radioactive decay constants of the other isotopes are set to zero. +\end{itemize} + +\subsubsection{Mixture description structure}\label{sect:descmix1} + +The structure \dstr{descmix1} is used to describe the isotopic composition and +the physical properties, such as the temperature and density, of a mixture. + +\begin{DataStructure}{Structure \dstr{descmix1}} +\moc{MIX} $[$ \dusa{matnum} $]$ $\{$ \\ +\hskip 1.0cm $[$\dusa{temp} $[$ \dusa{denmix} $]~]~~[~\{$ \moc{NOEV} $|$ \moc{EVOL} $\}~]~~[~\{$ \moc{NOGAS} + $|$ \moc{GAS}$\}~]$\\ +\hskip 2.0cm $[[~[$ \dusa{NAMALI} \moc{=} $]$ \dusa{NAMISO} \dusa{dens} $[~\{$ \dusa{dil} + $|$ \moc{INF} $\}~]$\\ +\hskip 2.0cm $[~[$ \moc{CORR} $]$ \dusa{inrs} $]~[$ \moc{DBYE} \dusa{tempd} $]~[$ \moc{SHIB} \dusa{NAMS} $]$ \\ +\hskip 2.0cm $[$ \moc{THER} \dusa{ntfg} \dusa{HINC} $[$ \moc{TCOH} \dusa{HCOH} $]~[$ \moc{RESK} $]~]$ \\ +\hskip 2.0cm $[$ \moc{IRSET} $\{$ \dusa{gir} $|~\{$ \moc{PT} $|$ \moc{PTMC} $|$ \moc{PTSL} $|$ \moc{RSE} $\}~\}~\{$ +\dusa{nir} $|$ \moc{NONE} $\}~]~~[~\{$ \moc{NOEV} $|$ \moc{EVOL} $|$ \moc{SAT} $\}~]~]]$ \\ +\hskip 1.0cm $|$ \\ +\hskip 1.0cm \moc{COMB} $[[$ \dusa{mati} \dusa{relvol} $]]~\}$ +\end{DataStructure} + +\vspace{-0.15cm} + +\noindent +where: + +\begin{ListeDeDescription}{mmmmmm} + +\item[\moc{MIX}] keyword to specify the number identifying the next mixture to +be read. + +\item[\dusa{matnum}] mixture identifier. The maximum value that \dusa{matnum} +may have is \dusa{nmixt}. When \dusa{matnum} is absent, the mixtures are +numbered successively starting from 1 if no mixture has yet been specified or +from the last mixture number specified + 1. + +\item[\dusa{temp}] absolute temperature (in Kelvin) of the isotopic mixture. +It is optional only when this mixture is to be updated, in which case the old +temperature associated with the mixture is used. + +\item[\dusa{denmix}] mixture density in $g \ cm^{-3}$. + +\item[\dusa{NAMALI}] {\tt character*8} alias name for an isotope to be used +locally. When the alias name is absent, the isotope name used locally is +identical to the first 8-character isotope name on the library. + +\item[\moc{=}] keyword to specify to which isotope in a library is associated +the previous alias name. + +\item[\dusa{NAMISO}] {\tt character*12} name of an isotope present in the +library which is included in this mixture. + +\item[\dusa{dens}] isotopic concentration of the isotope \dusa{NAMISO} in the +current mixture in $10^{24}cm^{-3}$. When the mixture density \dusa{denmix} +is specified, the relative weight percentage of each of the isotopes in this +mixture is to be provided. + +\item[\dusa{dil}] group independent microscopic dilution cross section (in +barns) of the isotope \dusa{NAMISO} in this mixture. It is possible to +recalculate a group dependent dilution for an isotope by the use of the +\moc{SHI:} or \moc{TONE:} operator (see \Sect{SHIData} and \Sect{TONEData}). In this case, the dilution is only used +as a starting point for the self-shielding iterations and has no effect on the +final result. If the dilution is not given or is larger than $10^{10}$ barns, +an infinite dilution is assumed. + +\item[\moc{INF}] keyword to specify that a dilution of $10^{10}$ barns is to +be associated with this isotope. This value represents an infinite dilution (the +isotope is present in trace amounts only). It is possible to +recalculate a group dependent dilution for an isotope by the use of the +\moc{SHI:} operator (see \Sect{SHIData}) or \moc{TONE:} operator (see \Sect{TONEData}). In this case, the dilution is only used +as a starting point for the self-shielding iterations and has no effect on the +final result. If the dilution is not given an infinite dilution is assumed. + +\item[\moc{CORR}] keyword to specify that the resonances of an isotope are correlated +with those of other isotopes with the same \dusa{inrs} index. This option is only +available with the {\sl Ribon extended} model\cite{nse2004} or wth the {\sl subgroup +projection method} (SPM)\cite{SPM09} in energy groups where +this model is set. If this option is selected for +an isotope, it must be set for all isotopes with the same \dusa{inrs} index. By default, +the resonances of distinct isotopes are assumed to be uncorrelated. + +\item[\dusa{inrs}] index of the resonant region associated with this isotope. +By default \dusa{inrs}=0 and the isotope is not a candidate for self-shielding. +When \dusa{inrs}$\ne$0, the isotope can be self-shielded where it is assumed that a given +isotope distributed with different concentrations in a number of mixtures and +having the same value of \dusa{inrs} will share the same fine flux. +Should we wish to self-shield both the clad and the fuel it is important +to assign a different \dusa{inrs} number +to each. If a single type of fuel is located in different mixture in +{\sl onion-peel fashion}, it is necessary to attribute a single \dusa{inrs} value +to this fuel. + +\item[\moc{DBYE}] keyword to specify that the absolute temperature of the +isotope is different from that of the isotopic mixture. This option is useful to +define Debye-corrected temperature. + +\item[\dusa{tempd}] absolute temperature (in Kelvin) of the isotope. By +default \dusa{tempd}=\dusa{temp}. + +\item[\moc{SHIB}] keyword to specify that the name of the isotope containing +the information related to the self-shielding is different from the initial name +of the isotope. This option is not required if a MATXS or a {\sc draglib} file is used. + +\item[\dusa{NAMS}] {\tt character*12} name of a record in the library +containing the self-shielding data. This name is required if the dilution is +not infinite or a non zero resonant region is associated with this isotope and \dusa{NAMS} +is different from \dusa{NAMISO}. This record must be contained in the same +library file as record \dusa{NAMISO}. + +\item[\moc{THER}] keyword to specify that the thermalization and resonant elastic +scattering kernel effects are to be included with the cross sections when using a +\moc{MATXS} or \moc{MATXS2} format library. + +\item[\dusa{HINC}] {\tt character*6} name of the incoherent thermalization +effects which will be taken into account. The incoherent effects are those that +may be described by the $S(\alpha,\beta)$ scattering law. The value \moc{FREE} +is used to simulate the effects of a gas. + +\item[\moc{TCOH}] keyword to specify that coherent thermalization effects +will be taken into account. + +\item[\dusa{HCOH}] {\tt character*6} name of the coherent thermalization +effects which will be taken into account. The coherent effects are the +{\sl vectorial reactions} in the \moc{MATXS} or \moc{MATXS2} format library where +the name is terminated by the `\$' suffix. They are generally available for +graphite, beryllium, beryllium oxide, polyethylene and zirconium hydroxide. + +\item[\moc{RESK}] keyword to specify that resonant elastic scattering kernel effects +will be taken into account. + +\item[\dusa{ntfg}] number of energy groups that will be affected by the +thermalization and resonant elastic scattering kernel effects. + +\item[\moc{IRSET}] keyword to specify an intermediate resonance (IR) +approximation or the {\sl Ribon extended} model for some energy groups. By default, an +IR approximation with the value of the Goldstein-Cohen parameter found on the library +is used. If no value is found on the library, a statistical (ST) model\cite{st} is set in +all groups by default. The ``{\tt IRSET PT 1}'' option is set by default if keyword \moc{PT} +is selected in structure \dstr{desclib}. The same rule applies for \moc{PTMC}, \moc{PTSL} or +\moc{RSE}. + +\item[\dusa{gir}] imposed Goldstein-Cohen IR parameter. A Goldstein-Cohen IR parameter +$0 \le \lambda_g\le 1$ is set in energy group $g$. A value of 1.0 stands for +a statistical (ST) approximation. A value of 0.0 stands for an infinite mass +(IM or WR) approximation. + +\item[\moc{PT}] keyword to enable the calculation of CALENDF--type probability tables in some energy groups. The +slowing-down correlated weight matrices are {\sl not} computed. This type of probability tables is consistent +with the Sanchez-Coste self-shielding method and with the subgroup projection method (SPM).\cite{SPM09} + +\item[\moc{PTMC}] keyword to enable the calculation of CALENDF--type probability tables, similar to the \moc{PT} +procedure. Here, the base points of the probability tables corresponding +to fission and scattering cross sections and to components of the transfer scattering matrix are also obtained using the CALENDF approach. + +\item[\moc{PTSL}] keyword to enable the calculation of CALENDF--type probability tables, consistent +with the Ribon extended model, in some energy groups. + +\item[\moc{RSE}] keyword to enable the calculation of RSE--type probability tables in some energy groups. + +\item[\dusa{nir}] the intermediate resonance (IR) approximation or the Ribon extended +model is imposed for energy groups with an index equal or greater than \dusa{nir}. +A statistical (ST) model is set in other groups. + +\item[\moc{NONE}] keyword to specify that a statistical (ST) model is set in +all groups. + +\item[\moc{NOEV}] keyword to force a mixture or a nuclide to be non-depleting (even in +cases where it is potentially depleting). Note that the mixture or nuclide keeps its +capability to produce energy. By default, the depleting isotopes are +automatically regognized as depleting. + +\item[\moc{EVOL}] keyword to force a mixture or a nuclide to be depleting. By default, only fission products and +fissile isotopes are depleting. + +\item[\moc{NOGAS}] keyword to specify that a mixture has a solid or liquid state (used for stopping power correction). +This is the default option. + +\item[\moc{GAS}] keyword to specify that a mixture has a gaseous state (used for stopping power correction). + +\item[\moc{SAT}] keyword to force a nuclide to be at saturation. By default, the saturation approximation is +automatically set as a function of the half life and capture cross sections of the isotope. + +\item[\moc{COMB}] keyword to specify that this mixture is reset with a +combination of previously defined mixtures. + +\item[\dusa{mati}] number associated with a previously defined mixture. In +order to insert some void in a mixture use \dusa{mati}=0. If the mixture is not +already defined one assumes that it represents a voided mixture. + +\item[\dusa{relvol}] relative volume $V_{i}$ occupied by mixture +\dusa{mati}=$i$ in \dusa{matnum}. Two cases can be considered, namely that +where the density $\rho_{i}$ of each mixture \dusa{mati} is provided along with +the weight percent for each isotope $J$ ($W_{i}^{j}$) and the case where the +explicit concentration $N_{i}^{j}$ of each isotope in a \dusa{mati} was provided +(it is forbidden to combined two mixtures with different isotopic content +description). In the case where the initial mixtures are defined using densities +$\rho_{i}$, the density ($\rho_k$) and volume ($V_{k}$) of the final mixture +will become: + $$V_{k}=\sum_{i} V_{i} $$ + $$\rho_{k}=\frac{1}{V_{k}} \sum_{i}\rho_{i}V_{i}$$ +and the weight percent will be changed in a consistent way, namely + $$W_{k,J}=\frac{\rho_{i}V_{i}W_{i,J}}{\rho_{k} V_{k} } $$ +When the explicit concentration are given we will use: + $$N_{k,J}=\frac{V_{i}N_{i,J}}{V_{k} } $$ + +\vskip 0.08cm + +There is a very common usage of keyword \moc{COMB}. In the following example, a new mixture with index 42 +is defined in such a way to be identical to an existing mixture with index 25. +\begin{verbatim} + MIX 42 COMB 25 1.0 +\end{verbatim} + +\end{ListeDeDescription} + +Note that in the structure \dstr{descmix1} one only needs to describe the +isotopes initially present in each mixture. DRAGON will then automatically +associate with each depleting mixture the additional isotopes required by the +available burnup chain. Moreover, the microscopic cross-section library +associated with these new isotopes will be the same as that of their parent +isotope. For example, suppose that mixture 1 contains isotope {\tt U235} which +is to be read on the DRAGON-formatted library associated with file {\tt +DRAGLIB}. Assume also that the depletion chain, which is written on the +WIMS--AECL format library associated with file {\tt WIMSLIB}, states that isotope +{\tt U236} (initially absent in the mixture) can be generated form {\tt U235} by +neutron capture. Then, one can either specify explicitly from which library file +the microscopic cross sections associated with isotope {\tt U236} (zero +concentration) are to be read, or omit {\tt U236} from the mixture description +in which case DRAGON will assume that the microscopic cross sections associated +with isotope {\tt U236} are to be read from the same library as the cross +section for isotope {\tt U235}. Note that the isotopes added automatically will +remain at infinite dilution. + +\vskip 0.15cm + +If the \moc{SHI:} or \moc{TONE:} module is used for performing self-shielding calculation, +the self-shielding data for an isotope takes the form +\begin{verbatim} + U235 = U235 5.105E-5 1 +\end{verbatim} +\noindent where the last index indicates the self-shielding region (1 in this case). + +\vskip 0.15cm + +If the {\tt USS:} module implementing the subgroup method is used, +additional self-shielding data is required: +\begin{itemize} +\item Physical probability tables are used (keyword {\tt SUBG}). Consider the following data: +\begin{verbatim} + U235 = U235 5.105E-5 1 IRSET 0.0 81 +\end{verbatim} +The data ``{\tt IRSET 0.0 81}'' indicates that a Goldstein-Cohen parameter +$\lambda_g$ equal +to 0.0 is used for all energy groups with an index equal or greater than 81. A value +of $\lambda_g=1.0$ corresponding to a statistical model is used by default. + +\item Mathematical probability tables (with slowing-down correlated weight matrices) are used (keyword {\tt PTSL}) +{\sl or} mathematical probability tables with the subgroup projection method (SPM)\cite{SPM09} are used (keyword {\tt PT} +or {\tt PTMC}). Consider the following data: +\begin{verbatim} + U235 = U235 5.105E-5 1 IRSET PT 5 +\end{verbatim} +The Goldstein-Cohen approximation is not used with mathematical (CALENDF) probability tables. The data ``{\tt IRSET PT 5}'' +indicates that the CALENDF probability tables are used for energy groups with an index equal +or greater than 5, {\sl with the exception of the energy groups where no Autolib data +is available} and a statistical model (with physical probability tables) is used for energy groups with an index smaller +than 5. A statistical model is also imposed in groups where no Autolib data is available. + +\vskip 0.15cm + +The following data: +\begin{verbatim} + U235 = U235 5.105E-5 1 IRSET PT NONE +\end{verbatim} +\noindent is useful to impose the statistical model (with physical probability tables) in all energy groups. This is equivalent of selecting +the {\tt SUBG} keyword in structure \dstr{desclib}. + +\vskip 0.15cm + +Mathematical (CALENDF) probability tables are used in each energy group where Autolib data is available if the following data is set: +\begin{verbatim} + U235 = U235 5.105E-5 1 IRSET PT 1 +\end{verbatim} +\noindent {\sl This latter definition is equivalent to the default behavior obtained using} +\begin{verbatim} + U235 = U235 5.105E-5 1 +\end{verbatim} +\end{itemize} + +\vskip 0.25cm +\goodbreak + +\subsubsection{Mixture modification description structure}\label{sect:descmix2} + +The structure \dstr{descmix2} is used to describe the modifications in the isotopic composition of a mixture. + +\begin{DataStructure}{Structure \dstr{descmix2}} +$\{$ \moc{MIX} \dusa{matnum} $[$ \dusa{matold} $]$ $[$ \dusa{relden} $]$ +$[$ \dusa{NAMALI} \dusa{dens} $]~[~\{$ \moc{NOEV} $|$ \moc{EVOL} $\}~]~|$ \moc{ALL} $\}$ +\end{DataStructure} + +\vspace{-0.15cm} + +\noindent +where: + +\begin{ListeDeDescription}{mmmmmm} + +\item[\moc{MIX}] keyword to specify the number identifying the next mixture to +be updated. + +\item[\dusa{matnum}] mixture identifier on \dusa{MICLIB}. + +\item[\dusa{matold}] mixture identifier on \dusa{MICRHS}. By default, \dusa{matold}$=$\dusa{matnum}. + +\item[\dusa{relden}] relative density of updated mixture. The concentration +of each isotope in the mixture is to be multiplied by this factor whether it +comes from \dusa{MICLIB}, from \dusa{MICRHS} or is +specified explicitly using \dusa{dens}. + +\item[\dusa{NAMALI}] {\tt character*8} alias name for an isotope on +\dusa{MICLIB} to be modified. + +\item[\dusa{dens}] isotopic concentration of the isotope \dusa{NAMISO} in the +current mixture in $10^{24}cm^{-3}$. When \dusa{relden} is specified, the +isotopic concentration becomes \dusa{dens}$\times$\dusa{relden}. + +\item[\moc{NOEV}] keyword to force a mixture to be non-depleting (even in +cases where it is potentially depleting). Note that the mixture keeps its +capability to produce energy. + +\item[\moc{EVOL}] keyword to force a mixture to be depleting. By default, only +mixtures containing fission products and/or fissile isotopes are depleting. + +\item[\moc{ALL}] keyword to copy all isotopes from \dusa{MICRHS} into \dusa{MICLIB}. Isotopes in \dusa{MICRHS} +must be assigned to mixture indices not existing in \dusa{MICLIB}. + +\end{ListeDeDescription} + +\vskip 0.2cm + +\subsubsection{Cross sections in Dragon}\label{sect:xs} +Multigroup cross sections in Draglibs files are of two types: +\begin{itemize} +\item Vectorial cross sections $\sigma_{x,g}$ +\item Matrix cross sections $\sigma_{x,g\leftarrow h}.$ +\end{itemize} +\begin{enumerate} +\item Total cross sections $\sigma_g$ are provided in ENDF evaluations as {\tt MT} $=1$. They are redundent with other information in the same evaluation. The vectorial total cross section is defined as +\begin{eqnarray} +\nonumber \sigma_g\negthinspace &=&\negthinspace \sigma_{{\rm e},g}+\sigma_{{\rm in},g}+\sigma_{{\rm (n,2n)},g}+\sigma_{{\rm (n,3n)},g}+\sigma_{{\rm (n,4n)},g}+\sigma_{{\rm f},g}+\sigma_{{\rm p},g}+\sigma_{\gamma,g} ++\sigma_{{\rm d},g}+\sigma_{{\rm t},g}+\sigma_{\alpha,g}\\ +&+&\negthinspace \sigma_{2\alpha,g}+\sigma_{{\rm (n,np)},g}+\sigma_{{\rm any},g} +\end{eqnarray} +\noindent where $\sigma_{{\rm e},g}$ and $\sigma_{{\rm in},g}$ are the elastic and inelastic scattering cross sections and where the matrix cross sections are transformed into vectorial cross sections using +\begin{equation} +\sigma_{x,g}=\sum_h \sigma_{x,h\leftarrow g} \ , \ \ {\rm except \ for \ (n,}x{\rm n) \ reactions.} +\end{equation} +\item Inelastic scattering cross sections are sum over {\tt MT} 51 to 91 in the ENDF evaluation: +\begin{equation} +\sigma_{{\rm in},g}=\sum_{{\sl mt}=51}^{91} \sigma_{{\sl mt},g}=\sum_{{\sl mt}=51}^{91} \sum_h \sigma_{{\sl mt},h\leftarrow g} . +\end{equation} +\item (n,$x$n) vectorial cross sections are divided by the secondary neutron multiplicity: +\begin{equation} +\sigma_{{\rm (n,2n)},g}={1\over 2}\sum_h \sigma_{{\rm (n,2n)},h\leftarrow g} \ , \ \ \sigma_{{\rm (n,3n)},g}={1\over 3}\sum_h \sigma_{{\rm (n,3n)},h\leftarrow g} \ , \ \ \sigma_{{\rm (n,4n)},g}={1\over 4}\sum_h \sigma_{{\rm (n,4n)},h\leftarrow g} . +\end{equation} +\item {\tt SCAT} matrix reactions in Dragon are defined as +\begin{eqnarray} +\nonumber \sigma_{{\tt scat},h\leftarrow g} \negthinspace\negthinspace &=& \negthinspace\negthinspace \sigma_{{\rm e},h\leftarrow g}+\sigma_{{\rm (n,2n)},h\leftarrow g}+\sigma_{{\rm (n,3n)},h\leftarrow g}+\sigma_{{\rm (n,4n)},h\leftarrow g} ++\sum_{{\sl mt}=51}^{91} \sigma_{{\sl mt},h\leftarrow g} \\ +&+& \negthinspace\negthinspace \sigma_{{\rm any},h\leftarrow g} \, . +\end{eqnarray} +\item Vectorial {\sl neutronic scattering} ({\tt SIGS}) in Dragon is defined as +\begin{equation} +\sigma_{{\tt sigs},g}=\sum_h \sigma_{{\tt scat},h\leftarrow g} +\end{equation} +\noindent so that the {\sl neutronic absorption}, used to compute the $K_\infty$ is +\begin{eqnarray} +\nonumber \sigma_g-\sigma_{{\tt sigs},g}\negthinspace &=&\negthinspace \sigma_{{\rm f},g}+\sigma_{{\rm p},g}+\sigma_{\gamma,g} ++\sigma_{{\rm d},g}+\sigma_{{\rm t},g}+\sigma_{\alpha,g}+\sigma_{2\alpha,g}+\sigma_{{\rm (n,np)},g}\\ +&-&\negthinspace \sigma_{{\rm (n,2n)},g}-2\sigma_{{\rm (n,3n)},g}-3\sigma_{{\rm (n,4n)},g} +\label{eq:eq1} +\end{eqnarray} +\noindent where all these terms are available in the Dragon microlib under the following names:\\ +\vskip 0.1cm +\begin{tabular}{| l | l | l |} +\hline +Dragon name & $\sigma_x$ & type \\ +\hline +{\tt NTOT0} & $\sigma_g$ & total \\ +{\tt SIGS00} & $\sigma_{{\tt sigs},g}$ & neutronic scattering \\ +{\tt NFTOT} &$\sigma_{{\rm f},g}$ & fission \\ +{\tt NP} & $\sigma_{{\rm p},g}$ & (n,p) \\ +{\tt NG} & $\sigma_{\gamma,g}$ & (n,$\gamma$) \\ +{\tt ND} &$\sigma_{{\rm d},g}$ & (n,d) \\ +{\tt NT} &$\sigma_{{\rm t},g}$ & (n,t) \\ +{\tt NA} &$\sigma_{\alpha,g}$ & (n,$\alpha$) \\ +{\tt N2A} &$\sigma_{2\alpha,g}$ & (n,2$\alpha$) \\ +{\tt NNP} &$\sigma_{{\rm (n,np)},g}$ & (n,np) \\ +{\tt NX} &$\sigma_{{\rm any},g}$ & (n,anything) \\ +{\tt N2N} &$\sigma_{{\rm (n,2n)},g}$ & (n,2n) \\ +{\tt N3N} &$\sigma_{{\rm (n,3n)},g}$ & (n,3n) \\ +{\tt N4N} &$\sigma_{{\rm (n,4n)},g}$ & (n,4n) \\ +\hline +\end{tabular} +\item The {\sl infinite multiplication factor} $K_\infty$ in a Dragon mixture is defined as +\begin{equation} +K_\infty={\sum\limits_g \nu\Sigma_{{\rm f},g}\bar\phi_g \over \sum\limits_g \left(\Sigma_g-\Sigma_{{\tt sigs},g}\right)\bar\phi_g} +\end{equation} +\noindent where $\nu\Sigma_{{\rm f},g} $, $\Sigma_g$ and $\Sigma_{{\tt sigs},g}$ are the macroscopic $\nu$-fission, total and +neutronic scattering cross sections, and $\bar\phi_g$ is the neutron flux. + +\end{enumerate} + +\eject diff --git a/doc/IGE335/Section3.03.tex b/doc/IGE335/Section3.03.tex new file mode 100644 index 0000000..cd63ae7 --- /dev/null +++ b/doc/IGE335/Section3.03.tex @@ -0,0 +1,1515 @@ +\subsection{The {\tt GEO:} module}\label{sect:GEOData} + +The \moc{GEO:} module is used to create or modify a geometry. The geometry +definition module in DRAGON permits all the characteristics (coordinates, +region mixture and boundary conditions) of a simple or complex +geometry to be specified. The method used to specify the geometry is independent +of the discretization module to be used subsequently. Each geometry is stored in +the form of a \dds{geometry} data structure under its given name. It is +always possible to modify an existing geometry or copy it under a new name. +The calling specifications are: + +\begin{DataStructure}{Structure \dstr{GEO:}} +$\{$ \\ +\hskip 0.3cm \dusa{GEONAM} \moc{:=} \moc{GEO:} $\{$ \dusa{GEONAM} $|$ \dusa{OLDGEO} $\}$ +\moc{::} \dstr{descgcnt} \\ + $|$ \\ +\hskip 0.3cm \dusa{GEONAM} \moc{:=} \moc{GEO:} \moc{::} \dstr{descgtyp} \dstr{descgcnt} \\ + $\}$ +\end{DataStructure} + +\noindent + +\noindent where +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\dusa{GEONAM}] {\tt character*12} name of the \dds{geometry} created or +modified. + +\item[\dusa{OLDGEO}] {\tt character*12} name of a read-only \dds{geometry}. +The type and all the characteristics of \dusa{OLDGEO} will be copied onto \dusa{GEONAM} +before this later geometry is modified. + +\item[\dstr{descgtyp}] structure describing the geometry type of +\dusa{GEONAM} (see \Sect{descgeo}). + +\item[\dstr{descgcnt}] structure describing the characteristics of a geometry +(see \Sect{descgeo}). + +\end{ListeDeDescription} + +\subsubsection{Data input for module {\tt GEO:}}\label{sect:descgeo} + +Structures \dstr{descgtyp} and \dstr{descgcnt} are used to define respectively +the type of geometry that will be define and the contents of this geometry +(dimensions, materials, boundary conditions). The module \moc{GEO:} can be +recursively called from +\dstr{descgcnt} as an embedded module, in order to define sub-geometries: + +\begin{DataStructure}{Structure \dstr{descgtyp}} +$\{$ \moc{VIRTUAL} $|$ \\ +\moc{HOMOGE} $|$\\ +\moc{SPHERE} \dusa{lr} $|$ \\ +\moc{CAR1D} \dusa{lx} $|$ \\ +\moc{CAR2D} \dusa{lx} \dusa{ly} $|$\\ +\moc{CAR3D} \dusa{lx} \dusa{ly} \dusa{lz} $|$ \\ +\moc{TUBE} \dusa{lr} $[$ \dusa{lx} \dusa{ly} $]$ $|$\\ +\moc{TUBEX} \dusa{lr} $\{$ \dusa{lx} $|$ \dusa{lx} \dusa{ly} \dusa{lz} $\}$ $|$\\ +\moc{TUBEY} \dusa{lr} $\{$ \dusa{ly} $|$ \dusa{lx} \dusa{ly} \dusa{lz} $\}$ $|$\\ +\moc{TUBEZ} \dusa{lr} $\{$ \dusa{lz} $|$ \dusa{lx} \dusa{ly} \dusa{lz} $\}$ $|$ \\ +\moc{RTHETA} \dusa{lr} \dusa{lz} $|$ \\ +\moc{HEX} \dusa{lh} $|$ \\ +\moc{HEXZ} \dusa{lh} \dusa{lz} $|$ \\ +\moc{HEXT} \dusa{nhr} $|$ \\ +\moc{HEXTZ} \dusa{nhr} \dusa{lz} $|$ \\ +\moc{CARCEL} \dusa{lr} $[$ \dusa{lx} \dusa{ly} $]$ $|$\\ +\moc{CARCELX} \dusa{lr} $\{$ \dusa{lx} $|$ \dusa{lx} \dusa{ly} \dusa{lz} $\}$ $|$ \\ +\moc{CARCELY} \dusa{lr} $\{$ \dusa{ly} $|$ \dusa{lx} \dusa{ly} \dusa{lz} $\}$ $|$ \\ +\moc{CARCELZ} \dusa{lr} $\{$ \dusa{lz} $|$ \dusa{lx} \dusa{ly} \dusa{lz} $\}$ $|$ \\ +\moc{HEXCEL} \dusa{lr} $|$ \\ +\moc{HEXCELZ} \dusa{lr} \dusa{lz} $|$ \\ +\moc{HEXTCEL} \dusa{lr} \dusa{nhr}$|$ \\ +\moc{HEXTCELZ} \dusa{lr} \dusa{nhr} \dusa{lz} $|$ \\ +\moc{GROUP} \dusa{lp} $\}$ +\end{DataStructure} + +\begin{DataStructure}{Structure \dstr{descgcnt}} +$[$ \moc{EDIT} \dusa{iprint} $]$ \\ +\dstr{descBC} \\ +\dstr{descSP} \\ +\dstr{descPP} \\ +\dstr{descDH} \\ +\dstr{descSIJ} \\ +$[[$ \moc{:::} \dusa{SUBGEO} \moc{:=} \moc{GEO:} $\{$ \dstr{descgtyp} $|$ +\dusa{SUBGEO} $|$ +\dusa{OLDGEO} $\}$ \dstr{descgcnt}$]]$ \\ +\moc{;} +\end{DataStructure} + +\noindent +where + +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\moc{VIRTUAL}] keyword to specify that a virtual geometry description +follows. This type of geometry is used to complete an assembly that has +irregular boundaries. + +\item[\moc{HOMOGE}] keyword to specify that a infinite homogeneous geometry +description follows. + +\item[\moc{SPHERE}] keyword to specify that a spherical geometry (concentric +spheres) description follows. + +\item[\moc{CAR1D}] keyword to specify that a one dimensional plane geometry +(infinite slab) description follows. + +\item[\moc{CAR2D}] keyword to specify that a two-dimensional Cartesian +geometry description follows. + +\item[\moc{CAR3D}] keyword to specify that a three-dimensional Cartesian +geometry description follows. + +\item[\moc{TUBE}] keyword to specify that a cylindrical geometry (infinite +tubes or cylinders) description follows. This geometry can contain an imbedded $X-Y$ Cartesian mesh. + +\item[\moc{TUBEX}] keyword to specify that a polar $R-X$ cylindrical geometry +description follows. This geometry can contain an imbedded $Y-Z$ Cartesian mesh. + +\item[\moc{TUBEY}] keyword to specify that a polar $R-Y$ cylindrical geometry +description follows. This geometry can contain an imbedded $Z-X$ Cartesian mesh. + +\item[\moc{TUBEZ}] keyword to specify that a polar $R-Z$ cylindrical geometry +description follows. This geometry can contain an imbedded $X-Y$ Cartesian mesh. + +\item[\moc{RTHETA}] keyword to specify that a polar geometry ($R-\theta$) +description follows. + +\item[\moc{HEX}] keyword to specify that a two-dimensional hexagonal geometry +description follows. + +\item[\moc{HEXZ}] keyword to specify that a three-dimensional hexagonal +geometry description follows. + +\item[\moc{HEXT}] keyword to specify a single 2-D hexagonal cell geometry having a triangular mesh. This option is only supported by the \moc{NXT:} tracking module (see \Sect{TRKData}). + +\item[\moc{HEXTZ}] keyword to specify a single $Z$ directed 3-D hexagonal cell geometry having a triangular mesh (plane $X-Y$). This option is only supported by the \moc{NXT:} tracking module (see \Sect{TRKData}). + +\item[\moc{CARCEL}] keyword to specify that a two-dimensional mixed Cartesian +cell (concentric tubes surrounded by a rectangle) description follows. The rectangle can now be +subdivided into a fine mesh when the \moc{EXCELT:} modules is used. + +\item[\moc{CARCELX}] keyword to specify that a three-dimensional mixed +Cartesian cell with tubes oriented along the $X-$axis description follows. The three-dimensional +Cartesian cell can now be subdivided into a fine mesh when the \moc{EXCELT:} +module is used. + +\item[\moc{CARCELY}] keyword to specify that a three-dimensional mixed +Cartesian cell with tubes oriented along the $Y-$axis description follows. The three-dimensional +Cartesian cell can now be subdivided into a fine mesh when the \moc{EXCELT:} +module is used. + +\item[\moc{CARCELZ}] keyword to specify that a three-dimensional mixed +Cartesian cell with tubes oriented along the $Z-$axis description follows. The three-dimensional +Cartesian cell can now be subdivided into a fine mesh when the \moc{EXCELT:} +module is used. + +\item[\moc{HEXCEL}] keyword to specify that a two-dimensional mixed hexagonal cell (concentric tubes surrounded by a hexagon) description follows. + +\item[\moc{HEXCELZ}] keyword to specify that a three-dimensional mixed hexagonal cell with tubes oriented along the $Z-$axis description follows. + +\item[\moc{HEXTCEL}] keyword to specify a single 2-D hexagonal cell geometry having a triangular mesh and containing concentric annular regions. + +\item[\moc{HEXTCELZ}] keyword to specify a single $Z$ directed 3-D hexagonal cell geometry a triangular mesh and containing concentric $Z$ directed cylinders. + +\item[\moc{GROUP}] keyword to specify that a {\sl do-it-yourself} type geometry +description follows. + +\item[\dusa{lx}] number of subdivisions along the $X-$axis (before +mesh-splitting). + +\item[\dusa{ly}] number of subdivisions along the $Y-$axis (before +mesh-splitting). + +\item[\dusa{lz}] number of subdivisions along the $Z-$axis (before +mesh-splitting). + +\item[\dusa{lr}] number of cylinders or spherical shells (before +mesh-splitting). + +\item[\dusa{lh}] number of hexagons in an axial plane (including the virtual +hexagon). + +\item[\dusa{nhr}] number of concentric hexagons in a \moc{HEXT}, \moc{HEXTZ}, \moc{HEXTCEL} or \moc{HEXTCELZ} cell (see \Fig{GeoHEXT4}). This will lead to an hexagon subdivided into $6N^{2}$ identical trangles. + +\begin{figure}[h!] +\begin{center} +\parbox{9.0cm}{\epsfxsize=9cm \epsffile{GeoHEXT4.eps}} +\parbox{14cm}{\caption{Hexagonal geometry with triangular mesh containing 4 concentric hexagon}\label{fig:GeoHEXT4}} +\end{center} +\end{figure} + +\item[\dusa{lp}] number of types of cells (number of cells inside which a distinct flux will be calculated) for a \textsl{do-it-yourself} type geometry. + +\item[\moc{EDIT}] keyword used to modify the print level \dusa{iprint}. + +\item[\dusa{iprint}] index used to control the printing in this module. +It must be set to 0 if no printing on the output file is required, to 1 for +minimum printing (fixed default value) and to 2 for printing the geometry state +vector. + +\item[\dstr{descBC}] structure allowing the boundary conditions surrounding +the geometry to be treated (see \Sect{descBC}). + +\item[\dstr{descSP}] structure allowing the coordinates of a geometry to be +described (see \Sect{descSP}). + +\item[\dstr{descPP}] structure allowing material mixtures to be associated +with a geometry (see \Sect{descPP}). + +\item[\dstr{descDH}] structure used to specify double-heterogeneity data (see \Sect{descDH}). + +\item[\dstr{descSIJ}] structure used to specify the properties of {\sl do-it-yourself} +geometries (see \Sect{descSIJ}). + +\item[\dusa{SUBGEO}] {\tt character*12} name of the directory that will +contain the sub-geometry. + +\item[\dusa{OLDGEO}] {\tt character*12} name of a parallel directory +containing an existing sub-geometry. The type and all the characteristics of +\dusa{OLDGEO} will be copied onto \dusa{SUBGEO}. + +\end{ListeDeDescription} + +Note that all the geometry described above are called {\sl pure geometry} when +they do not contain sub-geometry. When they do contain sub-geometry they will be +called {\sl composite geometry}. + +\goodbreak +\subsubsection{Boundary conditions}\label{sect:descBC} + +The inputs corresponding to the \dstr{descBC} structure are the following: + +\begin{DataStructure}{Structure \dstr{descBC}} +$[$ \moc{X-} $\{$ \moc{VOID} $|$ \moc{REFL} $|$ \moc{SSYM} $|$ \moc{DIAG} $|$ \moc{TRAN} $|$ +\moc{SYME} $|$ \moc{ALBE} $\{$ \dusa{albedo} $|$ \dusa{icode} $\}$ $|$ \moc{ZERO} +$|$ \moc{PI/2} $|$ \moc{PI} \\ +~~~~~~~~ $|$ \moc{CYLI} $|$ \moc{ACYL} $\{$ \dusa{albedo} $|$ \dusa{icode} $\}$ $\}$ $]$ \\ +$[$ \moc{X+} $\{$ \moc{VOID} $|$ \moc{REFL} $|$ \moc{SSYM} $|$ \moc{DIAG} $|$ \moc{TRAN} $|$ +\moc{SYME} $|$ \moc{ALBE} $\{$ \dusa{albedo} $|$ \dusa{icode} $\}$ $|$ \moc{ZERO} +$|$ \moc{PI} \\ +~~~~~~~~ $|$ \moc{CYLI} $|$ \moc{ACYL} $\{$ \dusa{albedo} $|$ \dusa{icode} $\}$ $\}$ $]$ \\ +$[$ \moc{Y-} $\{$ \moc{VOID} $|$ \moc{REFL} $|$ \moc{SSYM} $|$ \moc{DIAG} $|$ \moc{TRAN} $|$ +\moc{SYME} $|$ \moc{ALBE} $\{$ \dusa{albedo} $|$ \dusa{icode} $\}$ $|$ \moc{ZERO} +$|$ \moc{PI/2} $|$ \moc{PI} \\ +~~~~~~~~ $|$ \moc{CYLI} $|$ \moc{ACYL} $\{$ \dusa{albedo} $|$ \dusa{icode} $\}$ $\}$ $]$ \\ +$[$ \moc{Y+} $\{$ \moc{VOID} $|$ \moc{REFL} $|$ \moc{SSYM} $|$ \moc{DIAG} $|$ \moc{TRAN} $|$ +\moc{SYME} $|$ \moc{ALBE} $\{$ \dusa{albedo} $|$ \dusa{icode} $\}$ $|$ \moc{ZERO} +$|$ \moc{PI} \\ +~~~~~~~~ $|$ \moc{CYLI} $|$ \moc{ACYL} $\{$ \dusa{albedo} $|$ \dusa{icode} $\}$ $\}$ $]$ \\ +$[$ \moc{Z-} $\{$ \moc{VOID} $|$ \moc{REFL} $|$ \moc{SSYM} $|$ \moc{TRAN} $|$ \moc{SYME} $|$ +\moc{ALBE} $\{$ \dusa{albedo} $|$ \dusa{icode} $\}$ $|$ \moc{ZERO} $\}$ $]$ \\ +$[$ \moc{Z+} $\{$ \moc{VOID} $|$ \moc{REFL} $|$ \moc{SSYM} $|$ \moc{TRAN} $|$ \moc{SYME} $|$ +\moc{ALBE} $\{$ \dusa{albedo} $|$ \dusa{icode} $\}$ $|$ \moc{ZERO} $\}$ $]$ \\ +$[$ \moc{R+} $\{$ \moc{VOID} $|$ \moc{REFL} $|$ +\moc{ALBE} $\{$ \dusa{albedo} $|$ \dusa{icode} $\}$ $|$ \moc{ZERO} $\}$ $]$ \\ +$[$ \moc{HBC} $\{$ \moc{S30} $|$ \moc{SA60} $|$ \moc{SB60} $|$ \moc{S90} $|$ +\moc{R120} $|$ \moc{R180} $|$ \moc{SA180} $|$ \moc{SB180} $|$ \moc{COMPLETE} $\}$ \\ +$\{$ \moc{VOID} $|$ \moc{REFL} $|$ \moc{SYME} $|$ \moc{ALBE} $\{$ \dusa{albedo} $|$ \dusa{icode} $\}$ $|$ \moc{TRAN} $|$ \moc{ZERO} $\}$ $]$ \\ +$[$ \moc{RADS} $[$ \moc{ANG} $]$ \dusa{nrads} (\dusa{xrad}(ir), \dusa{rrad}(ir) $[$, \dusa{ang}(ir) $]$, ir=1,nrads ) $]$ +\end{DataStructure} + +\noindent +where: + +\begin{ListeDeDescription}{mmmmm} + +\item[\moc{X-}/\moc{X+}] keyword to specify the boundary conditions associated with the +negative or positive $X$ surface of a Cartesian geometry. + +\item[\moc{Y-}/\moc{Y+}] keyword to specify the boundary conditions associated with the +negative or positive $Y$ surface of a Cartesian geometry. + +\item[\moc{Z-}/\moc{Z+}] keyword to specify the boundary conditions associated with the +negative or positive $Z$ surface of a Cartesian geometry. + +\item[\moc{R+}] keyword to specify the boundary conditions associated with the +outer surface of a cylindrical or spherical geometry. + +\item[\moc{HBC}] keyword to specify the boundary conditions associated with +the outer surface of an hexagonal geometry. + +\item[\moc{VOID}] keyword to specify that the surface under consideration has +zero re-entrant angular flux. This side is an external surface of the domain. + +\item[\moc{REFL}] keyword to specify that the surface under consideration has a reflective boundary condition. In +most DRAGON calculations, this implies an isotropic or white boundary conditions. This condition defines a specular (or cyclic) +boundary condition in case where the tracking is performed with module {\tt SALT:}. A Cartesian geometry is never +unfolded to take into account a \moc{REFL} boundary condition. + +\item[\moc{SSYM}] keyword to specify that the surface under consideration has a specular (or mirror) reflective boundary condition. The +main difference between \moc{REFL} and \moc{SSYM} is that for \moc{SSYM} the cell may be unfolded to take +into account the reflection at the boundary. + +\item[\moc{DIAG}] keyword to specify that the Cartesian surface under +consideration has the same properties as that associated with a diagonal through +the geometry (see \Fig{cartebc}). Note that two and only two \moc{DIAG} surfaces must be specified. +The diagonal symmetry is only permitted for square geometry and in the following +combinations: + +\begin{verbatim} +X+ DIAG Y- DIAG +\end{verbatim} + +\noindent +or + +\begin{verbatim} +X- DIAG Y+ DIAG +\end{verbatim} + +\item[\moc{TRAN}] keyword to specify that the surface under consideration is +connected to the opposite surface of a Cartesian domain (see \Fig{cartebcr}) or to +the opposite surface of a full hexagon. This option provides +the facility to treat an infinite geometry with translation symmetry. The only +combinations of translational symmetry permitted are: + +\begin{itemize} +\item Translation along the $X-$axis + +\begin{verbatim} +X- TRAN X+ TRAN +\end{verbatim} + +\item Translation along the $Y-$axis + +\begin{verbatim} +Y- TRAN Y+ TRAN +\end{verbatim} + +\item Translation along the $Z-$axis + +\begin{verbatim} +Z- TRAN Z+ TRAN +\end{verbatim} + +\item Hexagonal translation + +\begin{verbatim} +HBC COMPLETE TRAN +\end{verbatim} + +\end{itemize} + +\item[\moc{SYME}] keyword to specify that the Cartesian surface under +consideration is virtual and that a reflection symmetry is associated with the +adequately directed axis running through the center of the cells closest to this +surface (see \Fig{cartebcr}). Only the hexagonal geometries \moc{S30} and \moc{SA60} can be +surrounded by a \moc{SYME} boundary condition if a specular condition +is to be applied on this boundary. + +\item[\moc{ALBE}] keyword to specify that the surface under consideration has +an arbitrary albedo. This side is an external surface of the domain. + +\item[\dusa{albedo}] geometric albedo corresponding to the boundary condition +\moc{ALBE} (\dusa{albedo}$>$0.0). The condition ``{\tt ALBE 1.0}" is used to define an isotropic (or white) +boundary condition in case where the tracking is performed with module {\tt SALT:}. The default value is +\dusa{albedo}$=$0.0. + +\item[\dusa{icode}] index of a physical albedo corresponding to the boundary +condition \moc{ALBE}. The numerical values of the physical albedo are supplied +by the operator \moc{MAC:} (see \Sect{MACData}). + +\item[\moc{ZERO}] keyword to specify that the surface under consideration has a +zero-flux boundary condition. This side is an external surface of the domain. + +\item[\moc{PI/2}] keyword to specify that the surface under consideration has a +$\pi$/2 rotational symmetry (see \Fig{cartebcr}). The only $\pi$/2 symmetry permitted is related to +sides ({\tt X-} and {\tt Y-}). This condition can be combined with a translation +boundary condition:({\tt PI/2 X- TRAN X+}) and/or ({\tt PI/2 Y- TRAN Y+}) (see \Fig{cartebct}). + +\item[\moc{PI}] keyword to specify that the surface under consideration has a +$\pi$ rotational symmetry (see \Fig{cartebcr}). This keyword is useful for representing a +Cartesian checkerboard pattern as shown in Fig.~\ref{fig:cartebcdam}. + +\item[\moc{CYLI}] the side under consideration has a zero incoming current boundary condition +with a circular correction applied on the Cartesian boundary. This option is only available in +the $X$--$Y$ plane for \moc{CAR2D} and \moc{CAR3D} geometries defined for TRIVAC full--core calculations. + +\item[\moc{ACYL}] the side under consideration has an arbitrary albedo with a circular correction +applied on the Cartesian boundary. This option is only available in +the $X$--$Y$ plane for \moc{CAR2D} and \moc{CAR3D} geometries defined for TRIVAC full--core calculations. + +\item[\moc{S30}] keyword to specify an hexagonal symmetry of one twelfth of an +assembly (see \Fig{s30}). + +\item[\moc{SA60}] keyword to specify an hexagonal symmetry of one sixth of an +assembly of type A (see \Fig{s30}). + +\item[\moc{SB60}] keyword to specify an hexagonal symmetry of one sixth of an +assembly of type B (see \Fig{sb60}). + +\item[\moc{S90}] keyword to specify an hexagonal symmetry of one quarter of an +assembly (see \Fig{sb60}). + +\item[\moc{R120}] keyword to specify a rotation symmetry of one third of an +assembly (see \Fig{r120}). + +\item[\moc{R180}] keyword to specify a rotation symmetry of a half assembly +(see \Fig{r120}). + +\item[\moc{SA180}] keyword to specify an hexagonal symmetry of half a type A +assembly (see \Fig{sa180}). + +\item[\moc{SB180}] keyword to specify an hexagonal symmetry of half a type B +assembly (see \Fig{sb180}). + +\item[\moc{COMPLETE}] keyword to specify a complete hexagonal assembly (see +\Fig{compl}). + +\item[\moc{RADS}] This key word is used to specify the cylindrical correction applied in the $X-Y$ plane for \moc{CAR2D} and \moc{CAR3D} geometries.\cite{roy} + +\item[\moc{ANG}] This key word allows the angle (see \Fig{corr}) +of the cylindrical notch to be set. By default, no notch is present. + +\item[\dusa{nrads}] Number of different corrections along the cylinder main axis (i.e. the $Z$ axis). + +\item[\dusa{xrad}(ir)] Coordinate of the $Z$ axis from which the correction is applied. + +\item[\dusa{rrad}(ir)] Radius of the real cylindrical boundary. + +\item[\dusa{ang}(ir)] Angle of the cylindrical notch. This data is given if and only if the key word \moc{ANG} is present. \dusa{ang}(ir) $= {\pi \over 2}$ by default (i.e. the correction is applied at every angle). + +\end{ListeDeDescription} +\goodbreak + +\begin{figure}[!] +\begin{center} +\epsfxsize=13cm +\centerline{ \epsffile{ebc.eps}} +\parbox{14cm}{\caption{Diagonal boundary conditions in Cartesian geometry}\label{fig:cartebc}} +\end{center} +\end{figure} + +\begin{figure}[!] +\begin{center} +\epsfxsize=15cm +\centerline{ \epsffile{ebcr.eps}} +\parbox{14cm}{\caption{Various boundary conditions in Cartesian geometry}\label{fig:cartebcr}} +\end{center} +\end{figure} + +\begin{figure}[!] +\begin{center} +\epsfxsize=10cm +\centerline{ \epsffile{ebct.eps}} +\parbox{14cm}{\caption{Translation/rotation boundary conditions in Cartesian geometry}\label{fig:cartebct}} +\end{center} +\end{figure} + +\begin{figure}[!] +\begin{center} +\epsfxsize=13cm +\centerline{ \epsffile{ebcdam.eps}} +\parbox{14cm}{\caption{Representing a checkerboard in Cartesian geometry}\label{fig:cartebcdam}} +\end{center} +\end{figure} + +\begin{figure}[!] +\begin{center} +\epsfxsize=15cm +\centerline{ \epsffile{Gs30.eps}} +\parbox{14cm}{\caption{Hexagonal geometries of type S30 and SA60}\label{fig:s30}} +\end{center} +\end{figure} + +\begin{figure}[!] +\begin{center} +\epsfxsize=15cm +\centerline{ \epsffile{Gsb60.eps}} +\parbox{14cm}{\caption{Hexagonal geometries of type SB60 and S90}\label{fig:sb60}} +\end{center} +\end{figure} + +\begin{figure}[!] +\begin{center} +\epsfxsize=12cm +\centerline{ \epsffile{Gr120.eps}} +\parbox{14cm}{\caption{Hexagonal geometries of type R120 and R180}\label{fig:r120}} +\end{center} +\end{figure} + +\begin{figure}[!] +\begin{center} +\epsfxsize=5cm +\centerline{ \epsffile{Gsa180.eps}} +\parbox{14cm}{\caption{Hexagonal geometry of type SA180}\label{fig:sa180}} +\end{center} +\end{figure} + +\begin{figure}[!] +\begin{center} +\epsfxsize=11cm +\centerline{ \epsffile{Gsb180.eps}} +\parbox{14cm}{\caption{Hexagonal geometry of type SB180}\label{fig:sb180}} +\end{center} +\end{figure} + +\begin{figure}[!] +\begin{center} +\epsfxsize=10cm +\centerline{ \epsffile{Gcomplete.eps}} +\parbox{14cm}{\caption{Hexagonal geometry of type +COMPLETE}\label{fig:compl}} +\end{center} +\end{figure} + +\begin{figure}[!] +\begin{center} +\epsfxsize=6cm +\centerline{ \epsffile{Fig6.eps}} +\parbox{14cm}{\caption{Cylindrical correction in Cartesian geometry} +\label{fig:corr}} +\end{center} +\end{figure} + +\clearpage +\subsubsection{Spatial properties of geometry}\label{sect:descSP} + +The \dstr{descSP} structure has the following contents: +\begin{DataStructure}{Structure \dstr{descSP}} +$[$ \moc{MESHX} (\dusa{xxx}($i$), $i$=1,\dusa{lx}+1) $]$\\ +$[$ \moc{SPLITX} (\dusa{ispltx}($i$), $i$=1,\dusa{lx}) $]$\\ +$[$ \moc{MESHY} (\dusa{yyy}($i$), $i$=1,\dusa{ly}+1) $]$\\ +$[$ \moc{SPLITY} (\dusa{isplty}($i$), $i$=1,\dusa{ly}) $]$\\ +$[$ \moc{MESHZ} (\dusa{zzz}($i$), $i$=1,\dusa{lz}+1) $]$\\ +$[$ \moc{SPLITZ} (\dusa{ispltz}($i$), $i$=1,\dusa{lz}) $]$\\ +$[$ \moc{RADIUS} (\dusa{rrr}($i$), $i$=1,\dusa{lr}+1) $]$\\ +$[$ \moc{OFFCENTER} (\dusa{disxyz}($i$), $i$=1,3) $]$\\ +$[$ \moc{SPLITR} (\dusa{ispltr}($i$), $i$=1,\dusa{lr}) $]$\\ +$[$ \moc{SECT} \dusa{isect} $[$ \dusa{jsect} $]~]$\\ +$[$ \moc{SIDE} \dusa{sideh} $[$ \dusa{hexmsh} $]$ $]$\\ +$[~\{$ \moc{SPLITH} \dusa{isplth} $|$ \moc{SPLITL} \dusa{ispltl} $\}~]$\\ +$[$ $\{$ \moc{NPIN} \dusa{npins} \\ +\hspace{0.75cm} $\{$ $[$ \moc{RPIN} $\{$ \dusa{rpins} $|$ (\dusa{rpins}($i$), $i$=1, \dusa{npins}) $\}$ $]$ \\ +\hspace{1.0cm} $[$ \moc{APIN} $\{$ \dusa{apins} $|$ (\dusa{apins}($i$), $i$=1, \dusa{npins}) $\}$ $]$ $|$ \\ +\hspace{1.0cm} $[$ \moc{CPINX} (\dusa{xpins}($i$), $i$=1, \dusa{npins}) $]$ \\ +\hspace{1.0cm} $[$ \moc{CPINY} (\dusa{ypins}($i$), $i$=1, \dusa{npins}) $]$ \\ +\hspace{1.0cm} $[$ \moc{CPINZ} (\dusa{zpins}($i$), $i$=1, \dusa{npins}) $]$ $\}$\\ +\hspace{0.3cm}$|$ \moc{DPIN} \dusa{dpins} $\}$ $]$ +\end{DataStructure} + +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\moc{MESHX}] keyword to specify the spatial mesh defining the regions along the $X-$axis. + +\item[\dusa{xxx}] array giving the $X$ limits (cm) of the regions making up the geometry. These values +must be given in order, from \moc{X-} to \moc{X+}. If the geometry presents a diagonal symmetry the same +data is also used along the $Y-$axis. + +\item[\moc{SPLITX}] keyword to specify that a mesh splitting of the geometry along the $X-$axis is to be +performed. + +\item[\dusa{ispltx}] array giving the number of zones that will be considered for each region along the +$X-$axis. If the geometry presents a diagonal symmetry this information is also used for the splitting +along the $Y-$axis. By default, +\dusa{ispltx}=1. + +\item[\moc{MESHY}] keyword to specify the spatial mesh defining the regions along the $Y-$axis. + +\item[\dusa{yyy}] array giving the $Y$ limits (cm) of the regions making up the geometry. These values +must be given in order, from \moc{Y-} to \moc{Y+}. + +\item[\moc{SPLITY}] keyword to specify that a mesh splitting of the geometry along the $Y-$axis is to be +performed. + +\item[\dusa{isplty}] array giving the number of zones that will be considered for each region along the +$Y-$axis. By default, +\dusa{isplty}=1 unless a diagonal symmetry is used in which case \dusa{isplty}$=$\dusa{ispltx}. + +\item[\moc{MESHZ}] keyword to specify the spatial mesh defining the regions along the $Z-$axis. + +\item[\dusa{zzz}] array giving the $Z$ limits (cm) of the regions making up the geometry. These values +must be given in order, from \moc{Z-} to \moc{Z+}. + +\item[\moc{SPLITZ}] keyword to specify that a mesh splitting of the geometry along the $Z-$axis is to be +performed. + +\item[\dusa{ispltz}] array giving the number of zones that will be considered for each region along the +$Z-$axis. By default, +\dusa{ispltz}=1. + +\item[\moc{RADIUS}] keyword to specify the spatial mesh along the radial direction. + +\item[\dusa{rrr}] array giving the radial limits (cm) of the annular +regions (cylindrical or spherical) making up the geometry. It is used for the +following geometries: \moc{TUBE}, \moc{TUBEZ}, \moc{SPHERE}), \moc{CARCEL}, +\moc{CARCELX}, \moc{CARCELY}, \moc{CARCELZ}, \moc{HEXCEL} and \moc{HEXCELZ}. It +is important to note that we must have \dusa{rrr}(1)=0.0. The other values +of \dusa{rrr}($i$) in a \moc{CARCEL}-- or \moc{HEXCEL}--type geometry are +defined as shown in \Fig{radius}. + +\item[\moc{OFFCENTER}] keyword to specify that the concentric annular regions in a \moc{CARCEL}, +\moc{CARCELX}, \moc{CARCELY}, +\moc{CARCELZ}, \moc{TUBE}, \moc{TUBEX}, \moc{TUBEY} and \moc{TUBEZ} geometry can now be displaced with +respect to the center of the Cartesian mesh. This option will only be treated when the \moc{EXCELT:}, +\moc{NXT:} and \moc{EXCELL:} modules are used. + +\item[\dusa{disxyz}] array giving the $x$ (\dusa{disxyz}(1)), $y$ (\dusa{disxyz}(2)) and $z$ +(\dusa{disxyz}(3)) displacement (cm) of the concentric annular regions with respect to the center of the +Cartesian mesh. + +\item[\moc{SPLITR}] keyword to specify that a mesh splitting of the geometry along the radial direction is +to be performed. + +\item[\dusa{ispltr}] array giving the number of zones that will be considered for each region along the +radial axis. A negative value results in a splitting of the regions into zones of equal volumes; a +positive value results in a uniform splitting along the radial direction. By default, \dusa{ispltr}=1. + +\item[\moc{SECT}] keyword to specify the type of sectorization for a Cartesian +or hexagonal cell. In hexagonal geometry, this keyword is expected to be defined near the +\moc{SIDE} keyword. By default, no sectorization is performed. + +\item[\dusa{isect}] sectorization index, defined as +\begin{displaymath} +\negthinspace\negthinspace\negthinspace isect = \left\{ +\begin{array}{rl} +-999: & \textrm{non-sectorized cell processed as a sectorized cell} \\ +-1: & \textrm{$\times$--type sectorization} \\ + 0: & \textrm{non-sectorized cell} \\ + 1: & \textrm{$+$--type sectorization} \\ + 2: & \textrm{simultaneous $\times$-- and $+$--type sectorization} \\ + 3: & \textrm{simultaneous $\times$-- and $+$--type sectorization shifted by 22.5$^\circ$} \\ + 4: & \textrm{windmill sectorization.} +\end{array} \right. +\end{displaymath} + +\item[\dusa{jsect}] number of embedded tubes that are {\sl not} sectorized, with 0 $\le$ \dusa{jsect} $\le$ \dusa{lr}. By default, \dusa{jsect} $=0$. Examples of sectorization options are depicted in Figs.~\ref{fig:rect3} and~\ref{fig:hexa3}. + +\item[\moc{SIDE}] keyword to specify the length of a side of a hexagon. + +\item[\dusa{sideh}] length of one side of a hexagon (cm). + +\item[\dusa{hexmsh}] triangular mesh for \moc{HEXT}, \moc{HEXTCEL}, \moc{HEXTZ} and \moc{HEXTCELZ} hexagonal geometries. By default, \dusa{hexmsh}=\dusa{sideh}/\dusa{nhr}. When \dusa{hexmsh} is provided, it is used instead of the default value with the following constraints +$$ +\textit{sideh} \le \textit{nhr}\times \textit{hexmsh}<\textit{sideh}+\textit{hexmsh} +$$ +The triangles in the last hexagonal ring are truncated at \dusa{sideh} (see \Fig{GeoHEXT4C}). + +\item[\moc{SPLITH}] keyword to specify that a triangular mesh splitting of the hexagonal geometry is to be performed -- for \moc{HEX}, \moc{HEXZ}, \moc{HEXT}, \moc{HEXTCEL}, \moc{HEXTZ} and \moc{HEXTCELZ} type geometries. This is valid only if \dusa{nhr}=1. + +\item[\dusa{isplth}] value of the triangular mesh splitting. Its use is similar to \dusa{nhr} except that each sector of the hexagonal cell will be filled by a unique mixture. The number of triangles per hexagon is given by $6 \times$\dusa{isplth}$^2$. +\dusa{isplth} $=0$ is used for full hexagon discretization. + +\item[\moc{SPLITL}] keyword to specify that a lozenge mesh splitting of the hexagonal geometry is to be performed -- for \moc{HEX} and \moc{HEXZ} type geometries. + +\item[\dusa{ispltl}] value of the lozenge splitting. The number of lozenges per hexagon is given by $3 \times$\dusa{ispltl}$^2$. + +\item[\moc{NPIN}] keyword to specify the number of pins located in a cluster geometry. It can only be used for \moc{SPHERE}, \moc{TUBE}, \moc{TUBEX}, \moc{TUBEY} and \moc{TUBEZ} sub-geometry. + +\item[\dusa{npins}] the number of pins associated with this sub-geometry in the primary geometry. + +\item[\moc{DPIN}] keyword to specify the pin density in a geometry that contains clusters. A number $N_{p,r}$ of pins that will be placed randomly in the geometry with +$$ +N_{p,r}=\textrm{NINT}\left(\frac{d_{p,r}V_{c}}{V_{p}}\right) +$$ +where $d_{p,r}$ is the pin density, $V_{g}$ the volume of the cell containing these pins and$V_{p}$ the volume of this pin type. The function $\textrm{NINT}()$ provides the nearest integer associated with its real argument. It can only be used for \moc{SPHERE}, \moc{TUBE}, \moc{TUBEX}, \moc{TUBEY} and \moc{TUBEZ} sub-geometry. + +\item[\dusa{dpins}] the pin density $d_{p,r}$. + +\item[\moc{RPIN}] keyword to specify the radius of an imaginary cylinder where the centers of the pins are to be placed in a cluster geometry. + +\item[\dusa{rpins}] the radius (cm) of an imaginary cylinder where the centers of the pins are to be placed. In the case where a single value is provided for \dusa{rpins}, all the pins are located at the same distance from the center of the cell (taking account the offset provided by the keyword \moc{OFFCENTER}). + +\item[\moc{APIN}] keyword to specify the angle of the first pin or each pin centered on an imaginary cylinder in a cluster geometry. + +\item[\dusa{apins}] the angle (radian) of the first pin in the ring (only one value provided for \dusa{apins}, the angular spacing of the pins being $2\pi/$\dusa{npins}) or the angle of each pins in the ring. + +\item[\moc{CPINX}] keyword to specify the $x$ position where the centers of the pins are +to be placed in a cluster geometry. + +\item[\dusa{xpins}] the $x$ position (cm) where the centers of the pins are to be +placed. + +\item[\moc{CPINY}] keyword to specify the $y$ position where the centers of the pins are +to be placed in a cluster geometry. + +\item[\dusa{ypins}] the $y$ position (cm) where the centers of the pins are to be +placed. + +\item[\moc{CPINZ}] keyword to specify the $z$ position where the centers of the pins are +to be placed in a cluster geometry. + +\item[\dusa{zpins}] the $z$ position (cm) where the centers of the pins are to be +placed. + +\end{ListeDeDescription} + +\begin{figure}[!] +\begin{center} +\epsfxsize=6cm +\centerline{ \epsffile{radius.eps}} +\parbox{16cm}{\caption{Definition of the radii in a \moc{CARCEL}-- or +\moc{HEXCEL}--type geometry}\label{fig:radius}} +\end{center} +\end{figure} + +The user should be warned that the maximum number of zones resulting from the above description of a geometry $L_{\rm{zones}}$ should not exceed the limits imposed by +\dusa{maxreg} and defined in the tracking module \moc{SYBILT:}, \moc{NXT:} or +\moc{EXCELT:} (see \Sect{TRKData}). For pure geometry with splitting we can define the variables $L_x$, $L_y$, $L_z$, $L_r$, $L_h$ and $L_{t}$ as: + \begin{align*} + L_x=&\sum_{i=1}^{\textit{lx}} \textit{ispltx}(i) \\ + L_y=&\sum_{i=1}^{\textit{ly}} \textit{isplty}(i) \\ + L_z=&\sum_{i=1}^{\textit{lz}} \textit{ispltz}(i) \\ + L_r=&\sum_{i=1}^{\textit{lr}} |\textit{ispltr}(i)| \\ + L_h=&\textit{lh} \\ + L_t=&\begin{cases} + 6\times\textit{nhr}^{2} &if $\textit{nhr}> 1$\\ + 6\times\textit{isplith}^{2} &otherwise \\ \end{cases} + \end{align*} +and $L_{\rm{zones}}$ will be given by: + +\begin{itemize} + +\item \moc{SPHERE} geometry. + +$$L_{\rm{zones}}=L_r$$ + +\item \moc{TUBE} geometry. + +$$L_{\rm{zones}}= L_x L_y L_r $$ + +\item \moc{TUBEX} geometry. + +$$L_{\rm{zones}}= L_x L_y L_z L_r$$ + +\item \moc{TUBEY} geometry. + +$$L_{\rm{zones}}= L_x L_y L_z L_r$$ + +\item \moc{TUBEZ} geometry. + +$$L_{\rm{zones}}= L_x L_y L_z L_r$$ + +\item \moc{CAR1D} geometry. + +$$L_{\rm{zones}}=L_x$$ + +\item \moc{CAR2D} geometry +\begin{itemize} +\item without diagonal symmetry. + +$$L_{\rm{zones}}=L_x L_y$$ + +\item with diagonal symmetry. + +$$L_{\rm{zones}}=\frac{L_x (L_y+1)}{2}=\frac{(L_x+1) L_y}{2}$$ +\end{itemize} + +\item \moc{CARCEL} geometries. + +$$L_{\rm{zones}}=L_x L_y (L_r+1) $$ + +\item \moc{CAR3D} geometry +\begin{itemize} +\item without diagonal symmetry. + +$$L_{\rm{zones}}=L_x L_y L_z$$ + +\item with diagonal symmetry. + +$$L_{\rm{zones}}=\frac{L_x (L_y+1) L_z}{2}=\frac{(L_x+1) L_y L_z}{2}$$ +\end{itemize} + +\item \moc{CARCELX} geometry. + +$$L_{\rm{zones}}=L_x L_y L_z (L_r+1) $$ + +\item \moc{CARCELY} geometry. + +$$L_{\rm{zones}}=L_x L_y L_z (L_r+1) $$ + +\item \moc{CARCELZ} geometries. + +$$L_{\rm{zones}}=L_x L_y L_z (L_r+1) $$ + +\item \moc{HEX} geometry. + +\begin{align*}L_{\text{zones}}&=L_h\end{align*} + +\item \moc{HEXT} geometry. + +\begin{align*}L_{\text{zones}}&=L_{t}\end{align*} + +\item \moc{HEXCEL} geometries. + +\begin{align*}L_{\text{zones}}&=(L_r+1) \end{align*} + +\item \moc{HEXTCEL} geometries. + +$$L_{\rm{zones}}=L_{t}$$ + +\item \moc{HEXZ} geometry. + +\begin{align*}L_{\text{zones}}&=L_z L_h\end{align*} + +\item \moc{HEXTZ} geometry. + +\begin{align*}L_{\text{zones}}&=L_z L_{t}\end{align*} + +\item \moc{HEXCELZ} geometries. + +\begin{align*}L_{\text{zones}}&=L_z (L_r+1) \end{align*} + +\item \moc{HEXTCELZ} geometries. + +\begin{align*}L_{\text{zones}}&=L_z L_{t} (L_r+1) \end{align*} + +\end{itemize} + +For cluster geometries, only one region is associated with each zone in a pin even if this pin is repeated \dusa{npins} times. + +\vskip 0.08cm + +For mixed geometries, it is important to ensure that $L_{\rm{zones}}$ which represents the +sum over all the sub-geometries of the total number of regions $L^i_t$ +associated with each pure sub-geometry $i$ computed using the technique +described above. For cluster geometries, only one region is associated with each +zone in a pin even if this pin is repeated \dusa{npins} times. + +\begin{figure}[h!] +\begin{center} +\epsfxsize=16cm +\centerline{ \epsffile{rect3c.eps}} +\parbox{14cm}{\caption{Numerotation of the sectors in a Cartesian cell}\label{fig:rect3}} +\end{center} +\end{figure} + +\begin{figure}[h!] +\begin{center} +\epsfxsize=13cm +\centerline{ \epsffile{hexa3c.eps}} +\parbox{14cm}{\caption{Numerotation of the sectors in an hexagonal cell}\label{fig:hexa3}} +\end{center} +\end{figure} + +\begin{figure}[h!] +\begin{center} +\parbox{11.0cm}{\epsfxsize=11cm \epsffile{GeoHEXT4C.eps}} +\parbox{14cm}{\caption{Hexagonal geometry with triangular mesh that extends past the hexagonal boundary}\label{fig:GeoHEXT4C}} +\end{center} +\end{figure} + +\subsubsection{Physical properties of geometry}\label{sect:descPP} + +In addition to specifying the mixture associated with each region in the +geometry, the \dstr{descPP} structure is also used to provide information on the +sub-geometry required in this geometry. For example, an optional procedure in +DRAGON groups together regions so as to reduce the number of unknowns +\dusa{maxreg} in the flux calculation. In this way, only the merged regions +contribute to the cost of the calculation. However, the following points must be +considered: + +\begin{enumerate} + +\item All the cells belonging to the same merged region must have the same +nuclear properties and dimensions. + +\item The grouping procedure is based on the approximation that all the regions +belonging to the same merged region share the same flux. + +\item The merging can also take into account region orientation (by a rotation +and/or transposition) before they are merged. This procedure facilitates the +merging of regions when a \moc{DIAG} or \moc{SYME} boundary condition is used. + +\end{enumerate} +The \dstr{descPP} structure has the following contents: + +\begin{DataStructure}{Structure \dstr{descPP}} +$[$ \moc{MIX} $\{$ (\dusa{imix}(i),i=1,$n_t$) $[$ \moc{REPEAT} $]~|$\\ +$~~~~[[$ \moc{PLANE} \dusa{iplan} $\{$ (\dusa{imix}(i),i=1,\dusa{lp}) $|$ \moc{SAME} \dusa{iplan1}\\ +$~~~~|~[[$ \moc{CROWN} $\{$ (\dusa{imix}(i),i=1,\dusa{lc}) $|$ \moc{ALL} \dusa{jmix} $|$ \moc{SAME} \dusa{iplan1} $\}~]]$\\ +$~~~~|~[[$ \moc{UPTO} \dusa{ic} \moc{ALL} \dusa{jmix} $|$ \moc{SAME} \dusa{iplan1} $\}~]]~]]~\}$\\ +$]$\\ +$[$ \moc{HMIX} (\dusa{ihmix}(i), i=1,$N_t$) $[$ \moc{REPEAT} $]$ $]$\\ +$[$ \moc{CELL} (\dusa{HCELL}(i),i=1,$N_t$) $]$\\ +$[$ \moc{MERGE} (\dusa{imerge}(i),i=1,$N_t$) $]$\\ +$[$ \moc{TURN} (\dusa{HTURN}(i),i=1,$N_t$) $]$\\ +$[$ \moc{CLUSTER} (\dusa{NAMPIN}(i),i=1,$N_p$) $]$\\ +$[$ \moc{MIX-NAMES} (\dusa{NAMMIX}(i),i=1,\dusa{maxmix}) $]$ +\end{DataStructure} + +\noindent + +Here $N_p$ is the number of pin types in the cluster. In addition to the real (physical) mixture \dusa{imix} present in a given region of space and specified by the keyword \moc{MIX}, a virtual mixture \dusa{ihmix} can also be provided using the keyword \moc{HMIX}. This mixture can be used to identify the regions that will be combined in the \moc{EDI:} module to create homogenized region \dusa{ihmix} (see \Sect{EDIData}). Here $N_{t}$ +is computed in a way similar to $L_{\rm zones}$ namely +\begin{itemize} + +\item \moc{SPHERE} geometry. + +$$N_{t}=\textit{lr}$$ + +The mixtures are then given in the following order +\begin{enumerate} +\item radially outward ($l=1,\textit{lr}$). +\end{enumerate} + +\item \moc{TUBE} geometry. + +$$N_{t}=\textit{lr}\times\textit{lx}\times \textit{ly} $$ + +The mixtures are then given in the following order +\begin{enumerate} +\item radially outward ($l=1,\textit{lr}$) and such that \dusa{imix} is arbitrary (not used) if radial region $l$ does not intersect Cartesian region $(i,j)$; +\item from surface \moc{X-} to surface \moc{X+} ($i=1,\textit{lx}$ for each $j$); +\item from surface \moc{Y-} to surface \moc{Y+} ($j=1,\textit{ly}$). +\end{enumerate} + +\item \moc{TUBEX} geometry. + +$$N_{t}=\textit{lr}\times\textit{ly}\times \textit{lz}\times \textit{lx}$$ +The mixtures are then given in the following order +\begin{enumerate} +\item radially outward ($l=1,\textit{lr}$) and such that \dusa{imix} is arbitrary (not used) if radial region $l$ does not intersect Cartesian region $(j,k,i)$; +\item from surface \moc{Y-} to surface \moc{Y+} ($j=1,\textit{ly}$ for each $k$ and $i$); +\item from surface \moc{Z-} to surface \moc{Z+} ($k=1,\textit{lz}$ for each $i$); +\item from surface \moc{X-} to surface \moc{X+} ($i=1,\textit{lx}$). +\end{enumerate} + +\item \moc{TUBEY} geometry. + +$$N_{t}=\textit{lr}\times\textit{lz}\times \textit{lx}\times \textit{ly}$$ +The mixtures are then given in the following order +\begin{enumerate} +\item radially outward ($l=1,\textit{lr}$) and such that \dusa{imix} is arbitrary (not used) if radial region $l$ does not intersect Cartesian region $(k,i,j)$; +\item from surface \moc{Z-} to surface \moc{Z+} ($k=1,\textit{lz}$ for each $i$ and $j$); +\item from surface \moc{X-} to surface \moc{X+} ($i=1,\textit{lx}$ for each $j$); +\item from surface \moc{Y-} to surface \moc{Y+} ($j=1,\textit{ly}$). +\end{enumerate} + +\item \moc{TUBEZ} geometry. + +$$N_{t}= \textit{lr}\times\textit{lx}\times \textit{ly}\times \textit{lz}$$ + +The mixtures are then given in the following order +\begin{enumerate} +\item radially outward ($l=1,\textit{lr}$) and such that \dusa{imix} is arbitrary (not used) if radial region $l$ does not intersect Cartesian region $(i,j,k)$; +\item from surface \moc{X-} to surface \moc{X+} ($i=1,\textit{lx}$ for each $j$ and $k$); +\item from surface \moc{Y-} to surface \moc{Y+} ($j=1,\textit{ly}$ for each $k$); +\item from surface \moc{Z-} to surface \moc{Z+} ($k=1,\textit{lz}$). +\end{enumerate} + +\item \moc{CAR1D} geometry. + +$$N_{t}=\textit{lx}$$ + +The mixtures are then given in the following order +\begin{enumerate} +\item from surface \moc{X-} to surface \moc{X+} ($i=1,\textit{lx}$). +\end{enumerate} + +\item \moc{CAR2D} geometry +\begin{itemize} +\item without diagonal symmetry. + +$$N_{t}=\textit{lx}\times \textit{ly}$$ + +The mixtures or cells are then given in the following order +\begin{enumerate} +\item from surface \moc{X-} to surface \moc{X+} ($i=1,\textit{lx}$ for each $j$); +\item from surface \moc{Y-} to surface \moc{Y+} ($j=1,\textit{ly}$). +\end{enumerate} + +\item with diagonal symmetry (\moc{X-} and \moc{Y+}). + +$$N_{t}=\frac{\textit{lx}\times (\textit{lx}+1)}{2}$$ + +The mixtures or cells are then given in the following order +\begin{enumerate} +\item from surface \moc{X-} to surface \moc{X+} ($i=j,\textit{lx}$ for each $j$); +\item from surface \moc{Y-} to surface \moc{Y+} ($j=1,\textit{ly}$). +\end{enumerate} + +\item with diagonal symmetry (\moc{X+} and \moc{Y-}). + +$$N_{t}=\frac{\textit{lx}\times (\textit{lx}+1)}{2}$$ + +The mixtures or cells are then given in the following order +\begin{enumerate} +\item from surface \moc{X-} to surface \moc{X+} ($i=1,j$ for each $j$); +\item from surface \moc{Y-} to surface \moc{Y+} ($j=1,\textit{ly}$). +\end{enumerate} +\end{itemize} + +\item \moc{CARCEL} geometries. + +$$N_{t}=(\textit{lr}+1)\times\textit{lx}\times \textit{ly} $$ + +The mixtures are then given in the following order +\begin{enumerate} +\item radially outward ($l=1,\textit{lr}$) and such that \dusa{imix} is arbitrary (not used) if radial region $l$ does not intersect Cartesian region $(i,j)$; +\item $l=\textit{lr+1}$ for the mixture outside the annular regions but inside Cartesian region $(i,j)$; +\item from surface \moc{X-} to surface \moc{X+} ($i=1,\textit{lx}$ for each $j$); +\item from surface \moc{Y-} to surface \moc{Y+} ($j=1,\textit{ly}$). +\end{enumerate} + +\item \moc{CAR3D} geometry +\begin{itemize} +\item without diagonal symmetry. + +$$N_{t}=\textit{lx}\times \textit{ly}\times \textit{lz}$$ + +The mixtures or cells are then given in the following order +\begin{enumerate} +\item from surface \moc{X-} to surface \moc{X+} ($i=1,\textit{lx}$ for each $j$ and $k$); +\item from surface \moc{Y-} to surface \moc{Y+} ($j=1,\textit{ly}$ for $k$); +\item from surface \moc{Z-} to surface \moc{Z+} ($k=1,\textit{lz}$). +\end{enumerate} + +\item with diagonal symmetry (\moc{X-} and \moc{Y+}). + +$$N_{t}=\frac{\textit{lx}\times (\textit{lx}+1)}{2}\times\textit{lz}$$ + +The mixtures or cells are then given in the following order +\begin{enumerate} +\item from surface \moc{X-} to surface \moc{X+} ($i=j,\textit{lx}$ for each $j$ and $k$); +\item from surface \moc{Y-} to surface \moc{Y+} ($j=1,\textit{ly}$) for each $k$); +\item from surface \moc{Z-} to surface \moc{Z+} ($k=1,\textit{lz}$). +\end{enumerate} + + +\item with diagonal symmetry (\moc{X+} and \moc{Y-}). + +$$N_{t}=\frac{\textit{lx}\times (\textit{lx}+1)}{2}\times\textit{lz}$$ + +The mixtures or cells are then given in the following order +\begin{enumerate} +\item from surface \moc{X-} to surface \moc{X+} ($i=1,j$ for each $j$ and $k$); +\item from surface \moc{Y-} to surface \moc{Y+} ($j=1,\textit{ly}$ for each $k$); +\item from surface \moc{Z-} to surface \moc{Z+} ($k=1,\textit{lz}$). +\end{enumerate} + +\end{itemize} + +\item \moc{CARCELX} geometry. + +$$N_{t}=(\textit{lr}+1)\times\textit{ly}\times \textit{lz}\times \textit{lx} $$ + +The mixtures are then given in the following order +\begin{enumerate} +\item radially outward ($l=1,\textit{lr}$) and such that \dusa{imix} is arbitrary (not used) if radial region $l$ does not intersect Cartesian region $(j,k,i)$; +\item $l=\textit{lr+1}$ for the mixture outside the annular regions but inside Cartesian region $(j,k,i)$; +\item from surface \moc{Y-} to surface \moc{Y+} ($j=1,\textit{ly}$ for each $k$ and $i$); +\item from surface \moc{Z-} to surface \moc{Z+} ($k=1,\textit{lz}$ for each $i$); +\item from surface \moc{X-} to surface \moc{X+} ($i=1,\textit{lx}$). +\end{enumerate} + +\item \moc{CARCELY} geometry. + +$$N_{t}=(\textit{lr}+1)\times\textit{lz}\times \textit{lx}\times \textit{ly}$$ + +The mixtures are then given in the following order +\begin{enumerate} +\item radially outward ($l=1,\textit{lr}$) and such that \dusa{imix} is arbitrary (not used) if radial region $l$ does not intersect Cartesian region $(k,i,j)$; +\item $l=\textit{lr+1}$ for the mixture outside the annular regions but inside Cartesian region $(k,i,j)$; +\item from surface \moc{Z-} to surface \moc{Z+} ($k=1,\textit{lz}$ for each $i$ and $j$); +\item from surface \moc{X-} to surface \moc{X+} ($i=1,\textit{lx}$ for each $j$); +\item from surface \moc{Y-} to surface \moc{Y+} ($j=1,\textit{ly}$). +\end{enumerate} + +\item \moc{CARCELZ} geometries. + +$$N_{t}=(\textit{lr}+1)\times\textit{lx}\times \textit{ly}\times \textit{lz}$$ + +The mixtures are then given in the following order +\begin{enumerate} +\item radially outward ($l=1,\textit{lr}$) and such that \dusa{imix} is arbitrary (not used) if radial region $l$ does not intersect Cartesian region $(i,j,k)$; +\item $l=\textit{lr+1}$ for the mixture outside the annular regions but inside Cartesian region $(i,j,k)$; +\item from surface \moc{X-} to surface \moc{X+} ($i=1,\textit{lx}$ for each $j$ and $k$); +\item from surface \moc{Y-} to surface \moc{Y+} ($j=1,\textit{ly}$ for each $k$). +\item from surface \moc{Z-} to surface \moc{Z+} ($k=1,\textit{lz}$). +\end{enumerate} + +\item \moc{HEX} geometry. + +$$N_{t}=\textit{lh}$$ +The mixtures or cells are then given in the order provided in \Figto{s30}{compl}. + +\item \moc{HEXT} geometry. + +Three options are possible here: +\begin{itemize} +\item All the triangles in an hexagonal crown have the same mixture. In this case +\begin{align*}N_{t}&=\textit{nhr}\end{align*} +and the real and virtual mixtures are given from each crown starting at the center of the cell. + +\item All the triangles in an hexagonal crown in a given sector have the same mixture. In this case +\begin{align*}N_{t}&=6\times \textit{nhr}\end{align*} +and the real and virtual mixtures are given in the following order +\begin{enumerate} +\item from each crown in sector $j$ starting from the center of the cell; +\item for each sector $j=1,6$. +\end{enumerate} + +\item All the triangles contain a different mixture. In this case +\begin{align*}N_{t}&=6\times \textit{nhr}^{2}\end{align*} +and the real and virtual mixtures are given in the following order +\begin{enumerate} +\item from each triangle $l$ ($l=1,2\times \textit{nhc}-1$) in hexagonal crown $i$ of sector $j$. \Fig{GeoHEXT4} illustrates region and surface ordering in the case where the default value of \dusa{hexmsh} is used and \Fig{GeoHEXT4C} the same information when a different value of \dusa{hexmsh} is provided. +\item from each crown in sector $j$ starting from the center of the cell; +\item for each sector $j=1,6$. +\end{enumerate} +\end{itemize} + +\item \moc{HEXCEL} geometries. + +$$N_{t}=(\textit{lr}+1)$$ + +The mixtures are then given in the following order +\begin{enumerate} +\item radially outward ($l=1,\textit{lr}$); +\item $l=\textit{lr+1}$ for the mixture outside the annular regions but inside the hexagonal region. +\end{enumerate} + +\item \moc{HEXZ} geometry. + +$$N_{t}=\textit{lh}\times \textit{lz}$$ + +The mixtures or cells are then given in the following order + +\begin{enumerate} +\item according to \Figto{s30}{compl} for plane $k$; +\item from surface \moc{Z-} to surface \moc{Z+} ($k=1,\textit{lz}$). +\end{enumerate} + +\item \moc{HEXTCEL} geometries. + +Three options are possible here: +\begin{itemize} +\item All the triangles in an hexagonal crown have the same mixture. In this case +\begin{align*}N_{t}&=(\textit{lr}+1)\times \textit{nhr}\end{align*} +and the real and virtual mixtures are given in the following order +\begin{enumerate} +\item radially outward ($l=1,\textit{lr}+1$) for each crown ($l=\textit{lr}+1$ is for the part of crown outside the annular regions); +\item from each crown starting from the center of the cell. +\end{enumerate} + +\item All the triangles in an hexagonal crown in a given sector have the same mixture. In this case +\begin{align*}N_{t}&=6\times (\textit{lr}+1)\times \textit{nhr}\end{align*} +and the real and virtual mixtures are given in the following order +\begin{enumerate} +\item radially outward ($l=1,\textit{lr}+1$) for each crown of each sector ($l=\textit{lr}+1$ is for the part of crown outside the annular regions); +\item from each crown in sector $j$ starting from the center of the cell; +\item for each sector $j=1,6$. +\end{enumerate} + +\item All the triangles contain a different mixture. In this case +\begin{align*}N_{t}&=6\times (\textit{lr}+1)\times \textit{nhr}^{2}\end{align*} +and the real and virtual mixtures are given in the following order +\begin{enumerate} +\item radially outward ($l=1,\textit{lr}+1$) for each triangle ($l=\textit{lr}+1$ is for the part of triangle outside the annular regions); +\item from each triangle $l$ ($l=1,2\times \textit{nhc}-1$) in hexagonal crown $i$ of sector $j$. \Fig{GeoHEXT4} illustrates region and surface ordering in the case where the default value of \dusa{hexmsh} is used and \Fig{GeoHEXT4C} the same information when a different value of \dusa{hexmsh} is provided. +\item from each crown in sector $j$ starting from the center of the cell; +\item for each sector $j=1,6$. +\end{enumerate} +\end{itemize} + +\item \moc{HEXTZ} geometry. + +Three options are again possible here: +\begin{itemize} +\item All the triangles in an hexagonal crown in a plane have the same mixture. In this case +\begin{align*}N_{t}&=\textit{nhr}\times \textit{lz}\end{align*} +and the real and virtual mixtures are given in the following order +\begin{enumerate} +\item from each crown starting from the center of the cell; +\item from lowest (\moc{Z-}) to highest (\moc{Z+}) plane ($k=1,\textit{lz}$). +\end{enumerate} + +\item All the triangles in an hexagonal crown in a given sector in a plane have the same mixture. In this case +\begin{align*}N_{t}&=6\times \textit{nhr}\times \textit{lz}\end{align*} +and the real and virtual mixtures are given in the following order +\begin{enumerate} +\item from each crown in sector $j$ starting from the center of the cell; +\item for each sector $j=1,6$; +\item from lowest (\moc{Z-}) to highest (\moc{Z+}) plane ($k=1,\textit{lz}$). +\end{enumerate} + +\item All the triangles contain a different mixture. In this case +\begin{align*}N_{t}&=6\times \textit{nhr}^{2}\times \textit{lz}\end{align*} +and the real and virtual mixtures are given in the following order +\begin{enumerate} +\item from each triangle $l$ ($l=1,2\times \textit{nhc}-1$) in hexagonal crown $i$ of sector $j$. \Fig{GeoHEXT4} illustrates region and surface ordering in the case where the default value of \dusa{hexmsh} is used and \Fig{GeoHEXT4C} the same information when a different value of \dusa{hexmsh} is provided. +\item from each crown in sector $j$ starting from the center of the cell; +\item for each sector $j=1,6$; +\item from lowest (\moc{Z-}) to highest (\moc{Z+}) plane ($k=1,\textit{lz}$). +\end{enumerate} +\end{itemize} + + +\item \moc{HEXCELZ} geometries. + +$$N_{t}=(\textit{lr}+1)\times \textit{lz}$$ + +\item \moc{HEXTCELZ} geometries. + +Three options are possible here: +\begin{itemize} +\item All the triangles in an hexagonal crown have the same mixture. In this case +\begin{align*}N_{t}&=(\textit{lr}+1)\times \textit{nhr}\times \textit{lz}\end{align*} +and the real and virtual mixtures are given in the following order +\begin{enumerate} +\item radially outward ($l=1,\textit{lr}+1$) for each crown ($l=\textit{lr}+1$ is for the part of crown outside the annular regions); +\item from each crown starting from the center of the cell; +\item from lowest (\moc{Z-}) to highest (\moc{Z+}) plane ($k=1,\textit{lz}$). +\end{enumerate} + +\item All the triangles in an hexagonal crown in a given sector have the same mixture. In this case +\begin{align*}N_{t}&=6\times (\textit{lr}+1)\times \textit{nhr}\times \textit{lz}\end{align*} +and the real and virtual mixtures are given in the following order +\begin{enumerate} +\item radially outward ($l=1,\textit{lr}+1$) for each crown of each sector ($l=\textit{lr}+1$ is for the part of crown outside the annular regions); +\item from each crown in sector $j$ starting from the center of the cell; +\item for each sector $j=1,6$; +\item from lowest (\moc{Z-}) to highest (\moc{Z+}) plane ($k=1,\textit{lz}$). +\end{enumerate} + +\item All the triangles contain a different mixture. In this case +\begin{align*}N_{t}&=6\times (\textit{lr}+1)\times \textit{nhr}^{2}\times \textit{lz}\end{align*} +and the real and virtual mixtures are given in the following order +\begin{enumerate} +\item radially outward ($l=1,\textit{lr}+1$) for each triangle ($l=\textit{lr}+1$ is for the part of triangle outside the annular regions); +\item from each triangle $l$ ($l=1,2\times \textit{nhc}-1$) in hexagonal crown $i$ of sector $j$. \Fig{GeoHEXT4} illustrates region and surface ordering in the case where the default value of \dusa{hexmsh} is used and \Fig{GeoHEXT4C} the same information when a different value of \dusa{hexmsh} is provided. +\item from each crown in sector $j$ starting from the center of the cell; +\item for each sector $j=1,6$. +\item from lowest (\moc{Z-}) to highest (\moc{Z+}) plane ($k=1,\textit{lz}$). +\end{enumerate} +\end{itemize} + +\end{itemize} + +The mixtures are then given in the following order +\begin{enumerate} +\item radially outward ($l=1,\textit{lr}$) for plane $k$; +\item $l=\textit{lr+1}$ for the mixture outside the annular regions but inside the hexagonal region on plane $k$; +\item from surface \moc{Z-} to surface \moc{Z+} ($k=1,\textit{lz}$). +\end{enumerate} + +\begin{figure}[h!] +\begin{center} +\epsfxsize=8cm +\centerline{ \epsffile{Goricart.eps}} +\parbox{14cm}{\caption{Description of the various rotations allowed for +Cartesian geometries}\label{fig:oricart}} +\end{center} +\end{figure} + +\begin{figure}[h!] +\begin{center} +\epsfxsize=11cm +\centerline{ \epsffile{Gorihex.eps}} +\parbox{14cm}{\caption{Description of the various rotation allowed for +hexagonal geometries}\label{fig:orihex}} +\end{center} +\end{figure} + +\begin{figure}[h!] +\begin{center} +\epsfxsize=7cm +\centerline{ \epsffile{Gcluster.eps}} +\parbox{14cm}{\caption{Typical cluster geometry}\label{fig:cluster}} +\end{center} +\end{figure} + +\clearpage + +The inputs associated with this structure have the following meaning: + +\begin{ListeDeDescription}{mmmmmm} + +\item[\moc{MIX}] keyword to specify the isotopic mixture number or +sub-geometry associated +with each region inside the geometry. When diagonal symmetries are considered, +only the mixture associated with regions inside the symmetrized geometry need to +be specified. When a sub-geometry is located inside symmetrized geometry but +outside the calculation region it must be declared {\sl virtual} (for example, +the corners of a nuclear reactor). + +\item[\dusa{imix}] array of $n_{t}\le N_t$ integers {\sl or} character variables associated +with each region. An integer is a mixture number associated with a region +\dusa{imix}$\le$\dusa{maxmix} (see \Sectand{MACData}{LIBData}). If +\dusa{imix}=0, the corresponding volume is replaced by a void region. If +\dusa{imix} is a character variable, it is replaced by the corresponding +sub-geometry or {\sl generating cell}. These values must be specified in +the following order for most geometries: + +\begin{enumerate} +\item radially from the inside out. +\item from surface \moc{X-} to surface \moc{X+} +\item from surface \moc{Y-} to surface \moc{Y+} +\item from surface \moc{Z-} to surface \moc{Z+} +\end{enumerate} + +In the cases where a \moc{CARCELX} and a \moc{TUBEX} geometry are defined then we will use + +\begin{enumerate} +\item radially from the inside out ($lr+1$ mixtures for \moc{CARCELX} and $lr$ for \moc{TUBEX}). +\item from surface \moc{Y-} to surface \moc{Y+} +\item from surface \moc{Z-} to surface \moc{Z+} +\item from surface \moc{X-} to surface \moc{X+} +\end{enumerate} + +Finally, for a \moc{CARCELY} and \moc{TUBEY} geometry are defined the following order is considered: + +\begin{enumerate} +\item radially from the inside out ($lr+1$ mixtures for \moc{CARCELY} and $lr$ for \moc{TUBEY}) +\item from surface \moc{Z-} to surface \moc{Z+} +\item from surface \moc{X-} to surface \moc{X+} +\item from surface \moc{Y-} to surface \moc{Y+} +\end{enumerate} + +In the cases where a sectorized cell geometry is defined, \dusa{imix} must +be defined in each sector, following the order shown in \Figand{rect3}{hexa3}. +Also note that \dusa{imix} is {\sl not affected} by the values of the +mesh-splitting indices \dusa{ispltx}, \dusa{isplty}, \dusa{ispltz} +or \dusa{ispltr}. + +\item[\moc{REPEAT}] keyword to specify the previous list of mixtures will be repeated. This is valid only when $N_t/n_t$ +is an integer. If this keyword is absent and $n_t < N_t$, then the missing mixtures will be replaced +with void (\dusa{imix}(i) $=0$). + +\item[\moc{PLANE}] keyword to attribute mixture numbers to each volume inside a single 2-D plane. This option is +valid only for 3-D geometries, Cartesian or hexagonal. + +\item[\dusa{iplan}] plane number for which material mixture are input. + +\item[\moc{SAME}] keyword to attribute the same material mixture numbers of the \dusa{iplan1} plane to the \dusa{iplan} plane. In +hexagonal geometry, it can indicate that the mixture numbers of the current crown of the \dusa{iplan}th +plane will be identical to those of the same crown of the \dusa{iplan1}th plane. + +\item[\dusa{iplan1}] plane number used as reference to input the current plane or crown(s). + +\item[\dusa{lp}] number of volumes in a plane. In Cartesian geometry, $lp=lx*ly$ and in hexagonal geometry, +$lp=lh$. + +\item[\moc{CROWN}] keyword to attribute mixture numbers to each hexagon of a single crown. This option is only +valid for \moc{COMPLETE} hexagonal geometry definition. Each use of the keyword \moc{CROWN} increases +the crown number by 1. So it is not required to give its number, but crowns must be defined from +the center to the peripherical regions of a plane. + +\item[\dusa{lc}] number of hexagons in the current crown. For the \dusa{i}th crown of a compelete hexagonal plane, +$lc=(i-1)*6$. The first crown is composed of only one hexagon. + +\item[\moc{ALL}] keyword to specify that the \dusa{lc} material mixture number of the current crown have the same value +\dusa{jmix}. + +\item[\moc{UPTO}] keyword to attribute material mixture numbers of the current crown up to the \dusa{ic} one. + +\item[\dusa{ic}] number of the last crown in \moc{UPTO} option. Its value must be greater than equal to the current +crown number. + +\item[\moc{HMIX}] keyword to specify the virtual isotopic mixture associated with each region inside the geometry. These +virtual mixtures will be produced by homogenization in the {\tt EDI:} module (see \Sect{descedi}). + +\item[\moc{CELL}] keyword to specify the location of the sub-geometry called +{\sl generating cells} in a Cartesian or hexagonal geometry. + +\item[\dusa{HCELL}] array of sub-geometry {\tt character*12} names which will +be superimposed upon the current Cartesian geometry. The same sub-geometry may +appear in different positions within the global geometry if the material +properties and dimensions are identical. The concept of sub-geometry is useful +for the interface current method in a SYBIL calculation since the collision +probability matrix associated with each sub-geometry is computed independently +of its location in the geometry. In general, the neutron fluxes in identical +sub-geometry located at different locations will be different even if they are +associated with the same collision probability matrix. These sub-geometry names +must be specified in the following order: + +\begin{enumerate} +\item from surface \moc{X-} to surface \moc{X+} +\item from surface \moc{Y-} to surface \moc{Y+} +\item from surface \moc{Z-} to surface \moc{Z+} +\end{enumerate} + +\item[\moc{MERGE}] keyword to specify that some sub-geometries or regions must +be merged. + +\item[\dusa{imerge}] array of numbers that associate a global sub-geometry or +region number with each sub-geometry or region. All the sub-geometries or +regions with the same global number will be attributed the same flux. + +\item[\moc{TURN}] keyword to specify that some sub-geometries must be rotated +in space before being located at a specific position. + +\item[\dusa{HTURN}] array of {\tt character*1} keywords to rotate +conveniently each sub-geometry. The letters {\tt A} to {\tt L} are used as +keywords to specify these rotation. For Cartesian geometries, the eight possible +orientations are shown in \Fig{oricart} while for hexagonal geometries +the permitted orientations are shown in \Fig{orihex}. For 3-D cells, the +same letters can be used to describe the rotation in the $X-Y$ plane. However, +an additional $-$ sign can be glued to the 2-D rotation identifier to +indicate reflection of the cell along the $Z$-axis ({\tt -A} to {\tt -L}). + +\item[\moc{CLUSTER}] keyword to specify that pin (cylindrical) sub-geometry +will be inserted in the geometry (see \Fig{cluster}). + +\item[\dusa{NAMPIN}] array of cylindrical sub-geometry {\tt character*12} name +representing a pin. This sub-geometry must be of type \moc{TUBE}, \moc{TUBEX}, +\moc{TUBEY} or \moc{TUBEZ}. + +\item[\moc{MIX-NAMES}] keyword to specify character names to material mixtures. +By default, the material mixtures are not named. + +\item[\dusa{NAMMIX}] array of {\tt character*12} names for the material +mixtures. + +\end{ListeDeDescription} + +\clearpage + +\subsubsection{Double-heterogeneity}\label{sect:descDH} + +The structure \dstr{descDH} provides the possibility to define a stochastic mixture of cylindrical or spherical micro-structures that can be distributed inside {\sl composite mixtures} of the current {\sl macro-geometry}. A composite mixture is represented by a {\sl material mixture index} with a value greater than \dusa{maxmix}, the maximum number of real mixtures. Each micro-structure can be composed of many micro-volumes.\cite{BIHET} + +\begin{DataStructure}{Structure \dstr{descDH}} +$[$ \moc{BIHET} $\{$ \moc{TUBE} $|$ \moc{SPHE} $\}$ \dusa{nmistr} +\dusa{nmilg} \\ +\hskip 1.0cm (\dusa{ns}(i),i=1,\dusa{nmistr}) \\ +\hskip 1.0cm((\dusa{rs}(i,j),j=1,\dusa{ns}(i)+1),i=1,\dusa{nmistr})\\ +\hskip 1.0cm(\dusa{milie}(i),i=1,\dusa{nmilg})\\ +\hskip 1.0cm(\dusa{mixdil}(i),i=1,\dusa{nmilg})\\ +\hskip 1.0cm( (\dusa{fract}(i,j),j=1,\dusa{nmistr}) +( $[$(\dusa{mixgr}(i,j,k),k=1,\dusa{ns}(j))$]$,j=1,\dusa{nmistr}), i=1,\dusa{nmilg}) $]$ +\end{DataStructure} + +\noindent where +\begin{ListeDeDescription}{mmmmmmm} + +\item[\moc{BIHET}] keyword to specify that the current macro-geometry is containing composite mixtures. + +\item[\moc{TUBE}] keyword to specify that the micro-structures are of a +cylindrical geometry; + +\item[\moc{SPHE}] keyword to specify that the micro-structures are of a +spherical geometry. + +\item[\dusa{nmistr}] maximum number of micro-structure types in the composite mixtures. Each type of +micro-structure is characterized by its dimension and may have distinct +volumetric concentrations in each of the macro-geometry volumes. All the +micro-structures of a given type have the same nuclear properties in a given +macro-volume. The micro-structures of a given type may have different nuclear +properties within different macro-volumes. + +\item[\dusa{nmilg}] number of composite mixtures. This is the number of material mixture indices of the macro-geometry with a value $>$\dusa{maxmix}. + +\item[\dusa{ns}] array giving the number of sub-regions (tubes or spherical +shells) in the micro-structures. Each type of micro-structures may contain a +different number of micro-volumes. + +\item[\dusa{rs}] array giving the radius of the tubes or spherical shells +making up the micro-structures. For each type of micro structure $i$, we will +have an initial radius of \dusa{rs}$(1,i)=0.0$. + +\item[\dusa{milie}] array giving the indices used to defined composite mixtures in the macro-geometry. These composite mixture indices must be $>$\dusa{maxmix}. + +\item[\dusa{mixdil}] array giving the mixture indices associated with the diluent in each composite mixtures of the macro-geometry. These values must be $\le$\dusa{maxmix}. + +\item[\dusa{fract}] array of volumetric concentration ($V_{G}/V_{R}$) of +each micro-structures (volume $V_{G}$) in a given region (volume $V_{R}$) of the +macro-geometry. + +\item[\dusa{mixgr}] array giving the mixture index associated with each +region of the micro-structures. Note that \dusa{mixgr} should be specified only +for the regions of the micro-structure which have a concentration +\dusa{fract}$>$0. These values must be $\le$\dusa{maxmix}. + +\end{ListeDeDescription} + +Examples of geometry definitions can be found in \Sect{ExGEOData}. + +\subsubsection{Do-it-yourself geometries}\label{sect:descSIJ} + +A {\sl do-it-yourself} geometry is an abstract representation of an assembly of arbitrary unit-cells defined in term of their probability of presence and of their probability to have a particular neighbor. Structure \dstr{descSIJ} is defined as + +\begin{DataStructure}{Structure \dstr{descSIJ}} +$[$ \moc{POURCE} (\dusa{pcinl}(i),i=1,\dusa{lp}) $]$\\ +$[$ \moc{PROCEL} ((\dusa{pijcel}(i,j),j=1,\dusa{lp}),i=1,\dusa{lp}) $]$ +\end{DataStructure} + +\noindent where +\begin{ListeDeDescription}{mmmmmmm} + +\item[\moc{POURCE}] keyword to specify that a {\sl do-it-yourself} type +geometry is to be defined, that is to say a geometry resembling the multicell +geometry seen in APOLLO-1.\cite{apollo1} This option permits the interactions +between different arbitrarily arranged cells in an infinite lattice to be +treated. The cells are identified by the information +following the keyword \moc{CELL}. The user must ensure that the total number of +regions appearing in all the cells must be less than \dusa{maxreg}. + +\item[\dusa{pcinl}] array giving the proportion of each cell type in the +lattice such that: + +$$|\sum_{i=1}^{{\it lp}}{\it pcinl}(i)-1.|<10^{-5}$$ + +\item[\moc{PROCEL}] keyword to specify that in a {\sl do-it-yourself} type +geometry rather than using a statistical arrangement of cells, a pre-calculated +cell distribution is to be considered. If the \moc{POURCE} structure is +given without the \moc{PROCEL} structure, a {\sl statistical} approximation +is used, as defined in Ref.~\citen{apollo1}. + +\item[\dusa{pijcel}] array giving the pre-calculated probability for a neutron +leaving a cell of type i to enter a cell of type j without crossing any other +cell. We require: + +$$|S(i){\it pcinl}(i){\it pijcel}(i,j)-S(j){\it pcinl}(j) {\it +pijcel}(j,i)|<10^{-4}$$ + +\noindent where $S(i)$ and $S(j)$ are the exterior surfaces area of the cells of +type $i$ and $j$ respectively. + +\end{ListeDeDescription} + +Examples of geometry definitions can be found in \Sect{ExGEOData}. + +\eject diff --git a/doc/IGE335/Section3.04.tex b/doc/IGE335/Section3.04.tex new file mode 100644 index 0000000..3b8a4fe --- /dev/null +++ b/doc/IGE335/Section3.04.tex @@ -0,0 +1,153 @@ +\subsection{The tracking modules}\label{sect:TRKData} + +A tracking module is required to analyze a spatial domain (geometry) assuming +a specific algorithm will be used for the collision probability or method of characteristics +calculations. It performs zone numbering operations, volume and surface area +calculations and generates the required integration lines for a geometry that +was previously defined in the \moc{GEO:} module. These operations are carried +out differently depending on the solution algorithm used. + +\vskip 0.15cm + +Many different operators are available for tracking in DRAGON. The \moc{SYBILT:} module +is used for 1--D geometries (either plane, cylindrical or spherical) and +interface current tracking inside heterogeneous blocks. The \moc{EXCELT:} module +is used to perform full cell collision probability tracking with +isotropic\cite{DragonPIJI,Mtl93a} or specular\cite{DragonPIJS1,Mtl93b} +surface current. The \moc{NXT:} module is an extension of the \moc{EXCELT:} +module to more complex geometry including assemblies of clusters in two and +three dimensions.\cite{ige260} The \moc{MCCGT:} module is an implementation of the open +characteristics method of I.~R.~Suslov.\cite{mccg,suslov2}. These are the transport +tracking modules which can be used everywhere in the code where tracking +information needs to be generated. The \moc{SNT:} module is an implementation of +the discrete ordinates (or $S_N$) method in 1-D/2-D/3-D geometries. +The module \moc{BIVACT:} is used to perform a finite-element (diffusion or SP$_n$) 1-D/2-D +tracking which may be required for diffusion synthetic acceleration (DSA) or homogenization +purposes.\cite{BIVAC} The final module \moc{TRIVAT:} is used to perform a finite-element +1-D/2-D/3-D tracking which may be required for DSA or homogenization purposes.\cite{TRIVAC} + +\vskip 0.15cm + +None of these modules can analyze all of the geometry available in the code +DRAGON. In general, the restrictions that apply to a given tracking module +result directly from the approximation associated with this method. Moreover, in +other instances, some geometries which would have had the same tracking file +generated by two different method, such as tube geometry for the \moc{SYBILT:} +and \moc{EXCELT:} module, have been made available only to one of these tracking +module (module \moc{SYBILT:} in this case). + +\vskip 0.15cm + +The general information resulting from these +tracking is stored in a \dds{tracking} data structure. +For the \moc{EXCELT:} and \moc{NXT:} modules, an additional sequential binary +tracking file may be generated. + +\vskip 0.15cm + +The global numbering of the zones in a geometry proceeds following an +order of priorities given by: + +\begin{itemize} + +\item the different rings of a cylindrical or spherical region starting with the +inner most after mesh splitting; + +\item for a cluster regions located in a ring, two different numbering schemes are possible. For the \moc{EXCELT:} +module, one first numbers the region inside the pin in the same way as for cylindrical regions and finishes +by associating the next region number to the shell of the global geometry which contains this pin. If two +cluster types are located in a given ring, they are classified according to increasing \dusa{rpin} and \dusa{apin} and then +numbered in this order. Cluster overlapping annular region are numbered before considering the annular +regions. For the \moc{NXT:} module, each pin is numbered individually in a Cartesian region according to their +ordered in the \moc{CLUSTER} keywords and then the Cartesian regions are numbered sequentially. A description +of the explicit numbering of regions and surfaces can be found in report IGE-260.\cite{ige260} + +\item the zones in ascending order corresponding to the first axial component +(normally $X$) after mesh splitting; + +\item the zones in ascending order corresponding to the second axial component +(normally $Y$) after mesh splitting; + +\item the hexagonal zones corresponding to the order described in +\Fig{s30} to \Fig{compl}. + +\item the sub-geometry of type \moc{CARCELX}, \moc{CARCELY} and +\moc{CARCELZ} are numbered assuming that the third component corresponds to +$X$, $Y$ and $Z$ respectively. + +\end{itemize} + +We should also note that symmetry conditions implicitly force the grouping of +certain calculation zones. + +\vskip 0.2cm + +All the tracking operators of DRAGON share an identical general tracking data +structure defined as + +\begin{DataStructure}{Structure \dstr{desctrack}} +$[$ \moc{EDIT} \dusa{iprint} $]$\\ +$[$ \moc{TITL} \dusa{TITLE} $]$ \\ +$[$ \moc{MAXR} \dusa{maxreg} $]$\\ +$[$ $\{$ \moc{NORE} $|$ \moc{RENO} $|$ \moc{REND} $\}$ $]$ +\end{DataStructure} + +\noindent with + +\begin{ListeDeDescription}{mmmmmmm} + +\item[\moc{EDIT}] keyword used to modify the print level \dusa{iprint}. + +\item[\dusa{iprint}] index used to control the printing of this operator. The +amount of output produced by this tracking operators will vary substantially +depending on the print level specified. For example, + +\begin{itemize} + +\item when \dusa{iprint}=0 no output is produced; + +\item when \dusa{iprint}=1 a minimum amount of output is produced; the +main geometry properties are printed (fixed default option); + +\item when \dusa{iprint}$\ge$2 In addition to the information printed when +using \dusa{iprint}=1 the zone numbering (zones associated with a flux) is +printed; + +\end{itemize} + +\item[\moc{TITL}] keyword which allows the run title to be set. + +\item[\dusa{TITLE}] the title associated with a DRAGON run. This +title may contain up to 72 characters. The default when \moc{TITL} is not +specified is no title. + +\item[\moc{MAXR}] keyword which permits the maximum number of regions to be +considered during a DRAGON run to be specified. + +\item[\dusa{maxreg}] maximum dimensions of the problem to be considered. The +default value is set to the number of regions previously computed by the +\moc{GEO:} module. However this value is generally insufficient if symmetries or +mesh-splitting are specified. + +\item[\moc{NORE}] keyword to specify that the automatic normalization of the integration lines is deactivated. + +\item[\moc{RENO}] keyword to specify the activation of the {\sl direction-independent} normalization procedure of the +integration lines. The normalization factors are {\sl not} function of the subtracks directions. This option is only +valid for modules \moc{NXT:}, \moc{EXCELT:} and \moc{SALT:}. This is the default option for \moc{NXT:} and \moc{SALT:} +modules. + +\item[\moc{REND}] keyword to specify the activation of the {\sl direction-dependent} normalization procedure of the +integration lines. The normalization factors are function of the subtracks directions. This option is only valid for +modules \moc{NXT:}, \moc{EXCELT:} and \moc{SALT:}. This is the default option for \moc{EXCELT:} module. + +\end{ListeDeDescription} +\eject + +\input{Section3.04_sybil.tex} % structure (sybilT) +\input{Section3.04_excell.tex} % structure (excellT) +\input{Section3.04_nxt.tex} % structure (nxtT) +\input{Section3.04_mccg.tex} % structure (mccgT) +\input{Section3.04_sn.tex} % structure (snT) +\input{Section3.04_bivac.tex} % structure (bivacT) +\input{Section3.04_trivac.tex} % structure (trivacT) +\input{Section3.90_salt.tex} % structure (salT) diff --git a/doc/IGE335/Section3.04_bivac.tex b/doc/IGE335/Section3.04_bivac.tex new file mode 100644 index 0000000..5b66c03 --- /dev/null +++ b/doc/IGE335/Section3.04_bivac.tex @@ -0,0 +1,157 @@ +\subsubsection{The {\tt BIVACT:} tracking module}\label{sect:BIVACData} + +The {\tt BIVACT:} module provides an implementation of the diffusion or simplified $P_n$ method. The {\tt BIVACT:} module can only process +1D/2D regular geometries of type \moc{CAR1D}, \moc{CAR2D} and \moc{HEX}. The geometry is analyzed and +a LCM object with signature {\tt L\_BIVAC} is created with the tracking information. + +\vskip 0.2cm + +The calling specification for this module is: + +\begin{DataStructure}{Structure \dstr{BIVACT:}} +\dusa{TRKNAM} +\moc{:=} \moc{BIVACT:} $[$ \dusa{TRKNAM} $]$ +\dusa{GEONAM} \moc{::} \dstr{desctrack} \dstr{descbivac} +\end{DataStructure} + +\noindent where +\begin{ListeDeDescription}{mmmmmmm} + +\item[\dusa{TRKNAM}] {\tt character*12} name of the \dds{tracking} data +structure that will contain region volume and surface area vectors in +addition to region identification pointers and other tracking information. +If \dusa{TRKNAM} also appears on the RHS, the previous tracking +parameters will be applied by default on the current geometry. + +\item[\dusa{GEONAM}] {\tt character*12} name of the \dds{geometry} data +structure. + +\item[\dstr{desctrack}] structure describing the general tracking data (see +\Sect{TRKData}) + +\item[\dstr{descbivac}] structure describing the transport tracking data +specific to \moc{BIVACT:}. + +\end{ListeDeDescription} + +\vskip 0.2cm + +The \moc{BIVACT:} specific tracking data in \dstr{descbivac} is defined as + +\begin{DataStructure}{Structure \dstr{descbivac}} +$[$ $\{$ \moc{PRIM} $[$ \dusa{ielem} \dusa{icol} $]$ \\ +~~~~$|$ \moc{DUAL} $[$ \dusa{ielem} \dusa{icol} $]$ \\ +~~~~$|$ \moc{MCFD} $\}~]$ \\ +$[~\{$ \moc{PN} $|$ \moc{SPN} $\}$ $[$ \moc{DIFF} $]$ \dusa{nlf} $[$ \moc{SCAT} \dusa{iscat} $]~[$ \moc{VOID} \dusa{nvd}~$]~]$ \\ +{\tt ;} +\end{DataStructure} + +\noindent where + +\begin{ListeDeDescription}{mmmmmmm} + +\item[\dstr{desctrack}] structure describing the general tracking data (see +\Sect{TRKData}) + +\item[\moc{PRIM}] keyword to set a primal finite element (classical) +discretization. + +\item[\moc{DUAL}] keyword to set a mixed-dual finite element discretization. If the +geometry is hexagonal, a Thomas-Raviart-Schneider method is used. + +\item[\moc{MCFD}] keyword to set a mesh-centered finite difference discretization +in hexagonal geometry. + +\item[\dusa{ielem}] order of the finite element representation. The values +permitted are: 1 (linear polynomials), 2 (parabolic polynomials), 3 (cubic +polynomials) or 4 (quartic polynomials). By default \dusa{ielem}=1. + +\item[\dusa{icol}] type of quadrature used to integrate the mass matrices. The +values permitted are: 1 (analytical integration), 2 (Gauss-Lobatto quadrature) +or 3 (Gauss-Legendre quadrature). By default \dusa{icol}=2. The analytical +integration corresponds to classical finite elements; the Gauss-Lobatto +quadrature corresponds to a variational or nodal type collocation and the +Gauss-Legendre quadrature corresponds to superconvergent finite elements. + +\item[\moc{PN}] keyword to set a spherical harmonics ($P_n$) expansion of the flux.\cite{nse2005} This option is currently limited to 1D +and 2D Cartesian geometries. + +\item[\moc{SPN}] keyword to set a simplified spherical harmonics ($SP_n$) expansion +of the flux.\cite{nse2005,ane10a} This option is currently available with 1D and 2D Cartesian geometries +and with 2D hexagonal geometries. + +\item[\moc{DIFF}] keyword to force using $1/3D^{g}$ as $\Sigma_1^{g}-\Sigma_{{\rm s}1}^{g}$ cross sections. A $P_1$ or $SP_1$ method +will therefore behave as diffusion theory. + +\item[\dusa{nlf}] order of the $P_n$ or $SP_n$ expansion (odd number). Set to zero for diffusion theory (default value). + +\item[\moc{SCAT}] keyword to limit the anisotropy of scattering sources. + +\item[\dusa{iscat}] number of terms in the scattering sources. \dusa{iscat} $=1$ is used for +isotropic scattering in the laboratory system. \dusa{iscat} $=2$ is used for +linearly anisotropic scattering in the laboratory system. The default value is set to $n+1$ +in $P_n$ or $SP_n$ case. + +\item[\moc{VOID}] key word to set the number of base points in the Gauss-Legendre quadrature used to integrate +void boundary conditions if \dusa{icol} $=3$ and \dusa{n} $\ne 0$. + +\item[\dusa{nvd}] type of quadrature. The values +permitted are: 0 (use a (\dusa{n}$+2$)--point quadrature consistent with $P_{{\rm n}}$ theory), +1 (use a (\dusa{n}$+1$)--point quadrature consistent with $S_{{\rm n}+1}$ theory), +2 (use an analytical integration of the void boundary conditions). By default \dusa{nvd}=0. + +\end{ListeDeDescription} + +Various finite element approximations can be obtained by combining different +values of \dusa{ielem} and \dusa{icol}: + +\begin{itemize} + +\item {\tt PRIM 1 1~:} Linear finite elements; + +\item {\tt PRIM 1 2~:} Mesh corner finite differences; + +\item {\tt PRIM 1 3~:} Linear superconvergent finite elements; + +\item {\tt PRIM 2 1~:} Quadratic finite elements; + +\item {\tt PRIM 2 2~:} Quadratic variational collocation method; + +\item {\tt PRIM 2 3~:} Quadratic superconvergent finite elements; + +\item {\tt PRIM 3 1~:} Cubic finite elements; + +\item {\tt PRIM 3 2~:} Cubic variational collocation method; + +\item {\tt PRIM 3 3~:} Cubic superconvergent finite elements; + +\item {\tt PRIM 4 2~:} Quartic variational collocation method; + +\item {\tt DUAL 1 1~:} Mixed-dual linear finite elements; + +\item {\tt DUAL 1 2~:} Mesh centered finite differences; + +\item {\tt DUAL 1 3~:} Mixed-dual linear superconvergent finite elements + +(numerically equivalent to {\tt PRIM~1~3}); + +\item {\tt DUAL 2 1~:} Mixed-dual quadratic finite elements; + +\item {\tt DUAL 2 2~:} Quadratic nodal collocation method; + +\item {\tt DUAL 2 3~:} Mixed-dual quadratic superconvergent finite elements + +(numerically equivalent to {\tt PRIM~2~3}); + +\item {\tt DUAL 3 1~:} Mixed-dual cubic finite elements; + +\item {\tt DUAL 3 2~:} Cubic nodal collocation method; + +\item {\tt DUAL 3 3~:} Mixed-dual cubic superconvergent finite elements + +(numerically equivalent to {\tt PRIM~3~3}); + +\item {\tt DUAL 4 2~:} Quartic nodal collocation method; + +\end{itemize} +\eject diff --git a/doc/IGE335/Section3.04_excell.tex b/doc/IGE335/Section3.04_excell.tex new file mode 100644 index 0000000..d52837f --- /dev/null +++ b/doc/IGE335/Section3.04_excell.tex @@ -0,0 +1,230 @@ +\subsubsection{The {\tt EXCELT:} tracking module}\label{sect:EXCELLData} + +The {\tt EXCELT:} module provides an implementation of the collision probability (PIJ) method or of the method of characteristics (MOC). +The calling specification for this module is: + +\begin{DataStructure}{Structure \dstr{EXCELT:}} +\dusa{TRKNAM} $[$ \dusa{TRKFIL} $]$ +\moc{:=} \moc{EXCELT:} $[$ \dusa{TRKNAM} $]$ $[$ \dusa{TRKFIL} $]$ +\dusa{GEONAM} \moc{::} \dstr{desctrack} \dstr{descexcel} +\end{DataStructure} + +\noindent where +\begin{ListeDeDescription}{mmmmmmm} + +\item[\dusa{TRKNAM}] {\tt character*12} name of the \dds{tracking} data +structure that will contain region volume and surface area vectors in +addition to region identification pointers and other tracking information. +If \dusa{TRKNAM} also appears on the RHS, the previous tracking +parameters will be applied by default on the current geometry. + +\item[\dusa{TRKFIL}] {\tt character*12} name of the sequential binary tracking +file used to store the tracks lengths. If \dusa{TRKFIL} does not appear, the keyword +\moc{XCLL} is set automatically. If the user wants to use a tracking file, +\dusa{TRKFIL} is required for the \moc{EXCELT:} module, either on the LHS, on the RHS or on both sides. In +the case where \dusa{TRKFIL} appears on both LHS and RHS, the existing tracking +file is modified by the module while if \dusa{TRKFIL} appears only on the RHS, +the existing tracking file is read but not modified. + +\item[\dusa{GEONAM}] {\tt character*12} name of the \dds{geometry} data +structure. + +\item[\dstr{desctrack}] structure describing the general tracking data (see +\Sect{TRKData}) + +\item[\dstr{descexcel}] structure describing the transport tracking data +specific to \moc{EXCELT:}. + +\end{ListeDeDescription} + +\vskip 0.15cm + +The \moc{EXCELT:} specific tracking data in \dstr{descexcel} is defined as + +\begin{DataStructure}{Structure \dstr{descexcel}} +$[$ \moc{ANIS} \dusa{nanis} $]$ \\ +$[~\{$ \moc{ONEG} $|$ \moc{ALLG} $[$ \moc{BATCH} \dusa{nbatch} $]~|$ \moc{XCLL} $\}~]$ \\ +$[~\{$ \moc{TREG} $|$ \moc{TMER} $\}~]$ \\ +$[$ $\{$ \moc{PISO} $|$ \moc{PSPC} $[$ \moc{CUT} \dusa{pcut} $]$ $\}$ $]$ \\ +$[~[$ \moc{QUAB} \dusa{iquab} $]~[~\{$ \moc{SAPO} $|$ \moc{HEBE} $|$ \moc{SLSI} $[$ \dusa{frtm} $]~\}~]~]$ \\ +$[$ $\{$ \moc{PRIX} $|$ \moc{PRIY} $|$ \moc{PRIZ} $\}$ \dusa{denspr} $]$ \\ +$[$ $\{$ \moc{LCMD} $|$ \moc{OPP1} $|$ \moc{OGAU} $|$ \moc{GAUS} $|$ \moc{CACA} $|$ \moc{CACB} $\}~[$ \dusa{nmu} $]~]$ \\ +$[$ \moc{TRAK} $\{$ \moc{TISO} \dusa{nangl} $[$ \dusa{nangl\_z} $]$ \dusa{dens} $[$ \dusa{dens\_z} $]~[$ \moc{CORN} +\dusa{pcorn} $]$ $[$ \moc{SYMM} \dusa{isymm} $|$ \moc{NOSY} $]$ $|$ \\ +\moc{TSPC} $[$ \moc{MEDI} $]$ \dusa{nangl} \dusa{dens} $|$ \moc{HALT} $\}$ $]$ \\ +{\tt ;} +\end{DataStructure} + +\noindent +where + +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\moc{ANIS}] keyword to specify the order of scattering anisotropy. + +\item[\dusa{nanis}] order of anisotropy in transport calculation. +A default value of 1 represents isotropic (or transport-corrected) scattering while a value of 2 +correspond to linearly anisotropic scattering. When anisotropic scattering is considered, user should pay attention to the following points: +\begin{itemize} +\item the usage of \moc{DIAG}, \moc{SYME}, \moc{SSYM} keywords in the definition of the geometry is forbidden. Indeed, in \moc{EXCELT:}/\moc{NXT:} tracking procedures, the geometry is ``unfolded'' according to these symmetries : this is incompatible with the integration of the anisotropic moments of the flux; \\ +\item the angular quadratures should be selected paying attention to the restrictions mentioned in this manual in order to ensure the particle conservation. +\end{itemize} + +\item[\moc{ONEG}] keyword to specify that the tracking is read before computing each group-dependent collision +probability or algebraic collapsing matrix (default value if \dusa{TRKFIL} is set). The tracking file is +read in each energy group if the method of characteristics (MOC) is used. + +\item[\moc{ALLG}] keyword to specify that the tracking is read once and the collision +probability or algebraic collapsing matrices are computed in many energy groups. The tracking file is +read once if the method of characteristics (MOC) is used. + +\item[\moc{XCLL}] keyword to specify that the tracking is computed {\sl on-demand} (it is not stored on a file) and the +collision probability matrices are computed in many energy groups. The tracking +file \dusa{TRKFIL} should {\sl not} be provided (default value if \dusa{TRKFIL} is not set). + +\item[\moc{BATCH}] keyword to specify the number of tracks processed by each core for each energy group. OpenMP parallelization is processing each energy group on a different core. The default value is \dusa{nbatch} $=1$. + +\item[\dusa{nbatch}] the number of tracks processed by each core. Usually, a value \dusa{nbatch} $\ge 100$ is recommended. + +\item[\moc{TREG}] keyword to specify that the normalization procedure of the integration lines activated by keywords \moc{RENO} +or \moc{REND} in Sect.~\ref{sect:TRKData} is to be performed with respect of the fine volumes as specified in the {\tt KEYFLX} record +of the tracking object. This is the default option. + +\item[\moc{TMER}] keyword to specify that the normalization procedure of the integration lines activated by keywords \moc{RENO} +or \moc{REND} in Sect.~\ref{sect:TRKData} is to be performed with respect of the {\sl merged volumes} as specified in the {\tt KEYMRG} record +of the tracking object. + +\item[\moc{PISO}] keyword to specify that a collision probability calculation +with isotropic reflection boundary conditions is required. It is the default +option if a \moc{TISO} type integration is chosen. To obtain accurate +transmission probabilities for the isotropic case it is recommended that the +normalization options in the \moc{ASM:} module be used. + +\item[\moc{PSPC}] keyword to specify that a collision probability calculation +with specular reflection boundary conditions required; this is the default +option if a \moc{TSPC} type integration is chosen. This calculation is only +possible if the file was initially constructed using the \moc{TSPC} option. + +\item[\moc{CUT}] keyword to specify the input of cutting parameters for the +specular integration. + +\item[\dusa{pcut}] real value representing the maximum error allowed on the +exponential function used for specular collision probability calculations. +Tracks will be cut at a length such that the error in the probabilities +resulting from this reduced track will be of the order of \dusa{pcut}. By +default, there is no cutting of the tracks and \dusa{pcut}=0.0. If this option +is used in an entirely reflected case, it is preferable to use the \moc{NORM} +command in the \moc{ASM:} module. + +\item[\moc{QUAB}] keyword to specify the number of basis point for the +numerical integration of each micro-structure in cases involving double +heterogeneity (Bihet). + +\item[\dusa{iquab}] the number of basis point for the numerical integration of +the collision probabilities in the micro-volumes using the Gauss-Jacobi +formula. The values permitted are: 1 to 20, 24, 28, 32 or 64. The default value +is \dusa{iquab}=5. If \dusa{iquab} is negative, its absolute value will be used in the She-Liu-Shi approach to determine the +split level in the tracking used to compute the probability collisions. + +\item[\moc{SAPO}] use the Sanchez-Pomraning double-heterogeneity model.\cite{sapo} + +\item[\moc{HEBE}] use the Hebert double-heterogeneity model (default option).\cite{BIHET} + +\item[\moc{SLSI}] use the She-Liu-Shi double-heterogeneity model without shadow effect.\cite{She2017} + +\item[\dusa{frtm}] the minimum microstructure volume fraction used to compute the size of the equivalent cylinder in She-Liu-Shi approach. The default value is \dusa{frtm} $=0.05$. + +\item[\moc{PRIX}] keyword to specify that a prismatic tracking is considered for a 3D geometry invariant along the $x-$ axis. In this case, the 3D geometry is projected in the $y-z$ plane and a 2D tracking on the projected geometry is performed. This capability is limited to the non-cyclic method of characteristics solver for the time being and a subsequent call to \moc{MCCGT:} is mandatory. + +\item[\moc{PRIY}] keyword to specify that a prismatic tracking is considered for a 3D geometry invariant along the $y-$ axis. In this case, the 3D geometry is projected in the $z-x$ plane and a 2D tracking on the projected geometry is performed. This capability is limited to the method of characteristics solver for the time being and a subsequent call to \moc{MCCGT:} is mandatory. + +\item[\moc{PRIZ}] keyword to specify that a prismatic tracking is considered for a 3D geometry invariant along the $z-$ axis. In this case, the 3D geometry is projected in the $x-y$ plane and a 2D tracking on the projected geometry is performed. This capability is limited to the method of characteristics solver for the time being and a subsequent call to \moc{MCCGT:} is mandatory. + +\item[\dusa{denspr}] real value representing the linear track density (in cm$^{-1}$) to be used for the inline contruction of 3D tracks from 2D tracking when a prismatic tracking is considered. + +\item[\moc{LCMD}] keyword to specify that optimized (McDaniel--type) polar integration angles are to be +selected for the polar quadrature when a prismatic tracking is considered.\cite{LCMD} This is the default option. The conservation is ensured only for isotropic scattering. + +\item[\moc{OPP1}] keyword to specify that $P_1$ constrained optimized (McDaniel--type) polar integration angles are to be selected for the polar quadrature when a prismatic tracking is considered.\cite{LeTellierpa} The conservation is ensured only for isotropic and linearly anisotropic scattering. + +\item[\moc{OGAU}] keyword to specify that Optimized Gauss polar integration angles are to be +selected for the method of characteristics.\cite{LCMD,LeTellierpa} The conservation is ensured up to $P_{\dusa{nmu}-1}$ scattering. + +\item[\moc{GAUS}] keyword to specify that Gauss-Legendre polar integration angles are to be selected for the polar quadrature when a prismatic tracking is considered. The conservation is ensured up to $P_{\dusa{nmu}-1}$ scattering. + +\item[\moc{CACA}] keyword to specify that CACTUS type equal weight polar integration angles are to be +selected for the polar quadrature when a prismatic tracking is considered.\cite{CACTUS} The conservation is ensured only for isotropic scattering. + +\item[\moc{CACB}] keyword to specify that CACTUS type uniformly distributed integration polar angles +are to be selected for the polar quadrature when a prismatic tracking is considered.\cite{CACTUS} The conservation is ensured only for isotropic scattering. + +\item[\dusa{nmu}] user-defined number of polar angles. By default, a value consistent with \dusa{nangl} is computed by the code. For \moc{LCMD}, \moc{OPP1}, \moc{OGAU} quadratures, \dusa{nmu} is limited to 2, 3 or 4. + +\item[\moc{TRAK}] keyword to specify the tracking parameters to be used. + +\item[\moc{TISO}] keyword to specify that isotropic tracking parameters will +be supplied. This is the default tracking option for cluster geometries. + + +\item[\moc{TSPC}] keyword to specify that specular tracking parameters will be +supplied. + +\item[\moc{MEDI}] keyword to specify that instead of selecting the angles +located at the end of each angular interval, the angles located in the middle of +these intervals are selected. This is particularly useful if one wants to avoid +tracking angles that are parallel to the $X-$ or $Y-$axis as its is the case +when the external region of a \moc{CARCEL} geometry is voided. + +\item[\dusa{nangl}] angular quadrature parameter. For applications involving +3--D cells, the choices are \dusa{nangl}=2, 4, 8, 10, 12, 14 or 16; these +angular quadratures $EQ_{n}$ present a rotational symmetry about the three +cartesian axes. For 2--D isotropic applications, any value of \dusa{nangl} $\ge 2$ may +be used; equidistant angles will be selected. For 2--D specular applications the +input value must be of the form $p+1$ where $p$ is a prime number (for example +$p$=7, 11, etc.); the choice of \dusa{nangl} = 8, 12, 14, 18, 20, 24, or 30 are +allowed. For cluster type geometries the default value is \dusa{nangl}=10 for +isotropic cases and \dusa{nangl}=12 for specular cases. + +\item[\dusa{nangl\_z}] angular quadrature parameter in the axial $Z$ direction. Used only +with \dusa{HEXZ} and \dusa{HEXCELZ} geometries. + +\item[\dusa{dens}] real value representing the density of the integration +lines (in $cm^{-1}$ for 2--D cases and $cm^{-2}$ for 3--D cases). This choice of +density along the plan perpendicular to each angle depends on the geometry of +the cell to be analyzed. If there are zones of very small volume, a high line +density is essential. This value will be readjusted by \moc{EXCELT:}. In the case +of the analysis of a cluster type geometry the default value of this parameter +is $5/r_{m}$ where $r_{m}$ is the minimum radius of the pins or the +minimum thickness of an annular ring in the geometry. If the selected value of \dusa{dens} +is too small, some volumes or surfaces may not be tracked. + +\item[\dusa{dens\_z}] real value representing the density of the integration +lines in the axial $Z$ direction. Used only with \dusa{HEXZ} and \dusa{HEXCELZ} geometries. + +\item[\moc{CORN}] keyword to specify that the input of the parameters used to +treat the corners for the isotropic integration. + +\item[\dusa{pcorn}] maximum distance (cm) between a line and the intersection +of $n\ge 2$ external surfaces where track redistribution will take place. Track +redistribution will take place if a line comes close to the intersection of +$n\ge 2$ external surfaces. In this case the line will be replicated $n$ times, +each of these lines being associated with a different external surface, while +its weight is reduced by a factor of $1/n$. This allows for a better +distribution of tracks which are relatively close to $n$ external surfaces. By +default, there is no treatment of the corners and \dusa{pcorn}=0.0. + +\item[\moc{SYMM}] keyword to specify that the geometry has a rotation +symmetry. + +\item[\dusa{isymm}] integer value describing the rotation symmetry of the +geometry. The fixed default of this parameter is 1. + +\item[\moc{NOSY}] \moc{EXCELT:} automatically try to take into account +geometric symmetries in order to reduce the number of tracks and the CPU +time. The \moc{NOSY} keyword desactivates this automatic capability. + +\item[\moc{HALT}] keyword to specify that the program is to be stopped after +the analysis of the geometry, without the explicit tracking being performed. + +\end{ListeDeDescription} +\eject diff --git a/doc/IGE335/Section3.04_mccg.tex b/doc/IGE335/Section3.04_mccg.tex new file mode 100644 index 0000000..0940733 --- /dev/null +++ b/doc/IGE335/Section3.04_mccg.tex @@ -0,0 +1,152 @@ +\subsubsection{The {\tt MCCGT:} tracking module}\label{sect:MCCGData} + +This module {\sl must} follow a call to module \moc{EXCELT:}, \moc{NXT:} or \moc{SALT:} in case the method of characteristics (MOC) is needed. Its calling +specification is: + +\begin{DataStructure}{Structure \dstr{MCCGT:}} +\dusa{TRKNAM} \moc{:=} \moc{MCCGT:} \dusa{TRKNAM} \dusa{TRKFIL} +$[$ \dusa{GEONAM} $]$ \moc{::} \dstr{descmccg} +\end{DataStructure} + +\noindent where +\begin{ListeDeDescription}{mmmmmmm} + +\item[\dusa{TRKNAM}] {\tt character*12} name of the \dds{tracking} data +structure that will contain region volume and surface area vectors in +addition to region identification pointers and other tracking information. It is provided by \moc{EXCELT:} or \moc{NXT:} operator and modified by \moc{MCCGT:} operator. + +\item[\dusa{TRKFIL}] {\tt character*12} name of the sequential binary tracking file used to store the tracks lengths. This file is provided by \moc{EXCELT:} or \moc{NXT:} operator and used without modification by \moc{MCCGT:} operator. + +\item[\dusa{GEONAM}] {\tt character*12} name of the optional \dds{geometry} data +structure. This structure is only required to recover double-heterogeneity data. + +\item[\dstr{descmccg}] structure describing the transport tracking data +specific to \moc{MCCGT:}. + +\end{ListeDeDescription} + +\vskip 0.15cm + +The \moc{MCCGT:} specific tracking data in \dstr{descmccg} is defined as + +\begin{DataStructure}{Structure \dstr{descmccg}} +$[$ \moc{EDIT} \dusa{iprint} $]$ \\ +$[$ $\{$ \moc{LCMD} $|$ \moc{OPP1} $|$ \moc{OGAU} $|$ \moc{GAUS} $|$ \moc{DGAU} $|$ \moc{CACA} $|$ \moc{CACB} $\}~[$ \dusa{nmu} $]~]$ \\ +$\{$ \moc{DIFC} $[~\{$ \moc{NONE} $|$ \moc{DIAG} $|$ \moc{FULL} $|$ \moc{ILU0} $\}~]$ $~[$ \moc{TMT} $]$ $~[$ \moc{LEXA} $]$ \\ +$~~~~~|$ \\ +$~~~~~[~[$ \moc{AAC} \dusa{iaca} $[~\{$ \moc{NONE} $|$ \moc{DIAG} $|$ \moc{FULL} $|$ \moc{ILU0} $\}~]~[$ \moc{TMT} $]~]~[$ \moc{SCR} \dusa{iscr} $]~[$ \moc{LEXA} $]~]$ \\ +$~~~~~[$ \moc{KRYL} \dusa{ikryl} $]$ \\ +$~~~~~[$ \moc{MCU} \dusa{imcu} $]$ \\ +$~~~~~[$ \moc{HDD} \dusa{xhdd} $]$ \\ +$~~~~~[~\{$ \moc{SC} $|$ \moc{LDC} $\}~]$ \\ +$~~~~~[$ \moc{LEXF} $]$ \\ +$~~~~~[$ \moc{STIS} \dusa{istis} $]$ \\ +$\}~$ \\ +$~~~~~[$ \moc{MAXI} \dusa{nmaxi} $]$ \\ +$~~~~~[$ \moc{EPSI} \dusa{xepsi} $]$ \\ +$~~~~~[$ \moc{ADJ} $]$ \\ + {\tt ;} +\end{DataStructure} +\vskip -0.4cm +\noindent where + +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\moc{EDIT}] keyword used to modify the print level iprint. + +\item[\dusa{iprint}] index used to control the printing in this operator. + +\item[\moc{LCMD}] keyword to specify that optimized (McDaniel--type) polar integration angles are to be +selected for the method of characteristics.\cite{LCMD} The conservation is ensured only for isotropic scattering. + +\item[\moc{OPP1}] keyword to specify that $P_1$ constrained optimized (McDaniel--type) polar integration angles are to be selected for the method of characteristics.\cite{LeTellierpa} The conservation is ensured only for isotropic and linearly anisotropic scattering. + +\item[\moc{OGAU}] keyword to specify that Optimized Gauss polar integration angles are to be +selected for the method of characteristics.\cite{LCMD,LeTellierpa} The conservation is ensured up to $P_{\dusa{nmu}-1}$ scattering. + +\item[\moc{GAUS}] keyword to specify that the polar integration angles are to be selected as a single Gauss-Legendre quadrature for the method of characteristics in interval ($-\pi/2$, $\pi/2$). The conservation is ensured up to $P_{\dusa{nmu}-1}$ scattering. This is the default option. + +\item[\moc{DGAU}] keyword to specify that the polar integration angles are to be selected as a double Gauss-Legendre quadrature for the method of characteristics in intervals ($-\pi/2$, $0$) and ($0$, $\pi/2$). The conservation is ensured up to $P_{\dusa{nmu}-1}$ scattering. + +\item[\moc{CACA}] keyword to specify that CACTUS type equal weight polar integration angles are to be +selected for the method of characteristics.\cite{CACTUS} The conservation is ensured only for isotropic scattering. + +\item[\moc{CACB}] keyword to specify that CACTUS type uniformly distributed integration polar angles +are to be selected for the method of characteristics.\cite{CACTUS} The conservation is ensured only for isotropic scattering. + +\item[\dusa{nmu}] user-defined number of polar angles for the integration of the tracks with the method of characteristics for 2D geometries. By default, a value consistent with \dusa{nangl} is computed by the code. For \moc{LCMD}, \moc{OPP1}, \moc{OGAU} quadratures, \dusa{nmu} is limited to 2, 3 or 4. + +\item[\moc{DIFC}] keyword used to specify that only an ACA-simplified transport flux calculation is to be performed (not by default). In this case, the maximum +number of ACA iterations is set to \dusa{nmaxi}. + +\item[\moc{LEXA}] keyword used to force the usage of exact exponentials in the preconditioner calculation (not by default). + +\item[\moc{MAXI}] keyword to specify the maximum number of scattering iterations performed in each energy group. This keyword is also used to set the number of Bi-CGSTAB iterations to solve the ACA-simplified system if \moc{DIFC} is present. + +\item[\dusa{nmaxi}] the maximum number of iterations. The default value is \dusa{nmaxi}=20. + +\item[\moc{EPSI}] keyword to specify the convergence criterion on inner +iterations (or ACA-simplified flux calculation if \moc{DIFC} is present). + +\item[\dusa{xepsi}] convergence criterion. The default value is \dusa{xepsi}=1.0$\times$10$^{-5}$. + +\item[\moc{AAC}] keyword to set the ACA preconditioning of inner/multigroup +iterations in case where a transport solution is selected.\cite{cdd,suslov2} + +\item[\dusa{iaca}] $0$/$>0$: ACA preconditioning of inner or multigroup iterations off/on. The default value is \dusa{iaca}=1. If \moc{MAXI} is set to 1, ACA is used as a rebalancing technique for multigroup-inner mixed iterations and \dusa{iaca} is the maximum number of iterations allowed to solve the ACA system (e.g. 100). + +\item[\moc{NONE}] no preconditioning for the iterative resolution by Bi-CGSTAB of the ACA system. + +\item[\moc{DIAG}] diagonal preconditioning for the iterative resolution by Bi-CGSTAB of the ACA system. + +\item[\moc{FULL}] full-matrix preconditioning for the iterative resolution by Bi-CGSTAB of the ACA system. + +\item[\moc{ILU0}] ILU0 preconditioning for the iterative resolution by Bi-CGSTAB of the ACA system (This is the default option). + +\item[\moc{TMT}] two-step collapsing version of ACA which uses a tracking merging technique while building the ACA matrices. + +\item[\moc{SCR}] keyword to set the SCR preconditioning of inner/multigroup +iterations.\cite{gmres} + +\item[\dusa{iscr}] $0$/$>0$: SCR preconditioning of inner or multigroup iterations off/on. The default value is \dusa{iscr}=0. If \moc{MAXI} is set to 1, SCR is used as a rebalancing technique for multigroup-inner mixed iterations and \dusa{iscr} is the maximum number of iterations allowed to solve the SCR system. When anisotropic scattering is considered, SCR provides an acceleration of anisotropic flux moments. If both ACA and SCR are selected (\dusa{iscr}$>0$ and \dusa{iaca}$>0$), a two-step acceleration scheme (equivalent to ACA when isotropic scattering is considered) involving both methods is used. + +\item[\moc{KRYL}] keyword to enable the Krylov acceleration of scattering iterations performed in each energy group.\cite{gmres} + +\item[\dusa{ikryl}] $0$: GMRES/Bi-CGSTAB acceleration not used; $>0$: dimension of the Krylov subspace in GMRES; $<0$: Bi-CGSTAB is used. +The default value is \dusa{ikryl}=10. + +\item[\moc{MCU}] keyword used to specify the maximum dimension of the connection matrix for memory allocation. + +\item[\dusa{imcu}] The default value is eight (resp. twelve) times the number of volumes and external surfaces for 2D (resp. 3D) geometries. + +\item[\moc{HDD}] keyword to select the integration scheme along the tracking lines. + +\item[\dusa{xhdd}] selection criterion: + +$$ +xhdd = \left\{ +\begin{array}{rl} + 0.0 & \textrm{step characteristics scheme} \\ +>0.0 & \textrm{diamond differencing scheme.} +\end{array} \right. +$$ + +The default value is \dusa{xhdd}=0.0 so that the step characteristics method is used. + +\item[\moc{LEXF}] keyword used to force the usage of exact exponentials in the flux calculation (not by default). + +\item[\moc{SC}] keyword used to select the step characteristics (SC) or DD0 diamond differencing approximation. This +option is a flat source approximation (default option). + +\item[\moc{LDC}] keyword used to select the linear discontinuous characteristics (LDC) or DD1 diamond differencing approximation. This +option is a linear source approximation. + +\item[\moc{STIS}] keyword to select the tracking integration strategy. + +\item[\dusa{istis}] $0$: a direct approach with asymptotical treatment is used; $1$: a ``source term isolation'' approach with asymptotical treatment is used (this technique tends to reduce the computational cost and increase the numerical stability but requires the calculation of angular mode-to-mode self-collision probabilities); $-1$: an "MOCC/MCI"-like approach is used (it tends to reduce further more the computational cost as it doesn't feature any asymptotical treatment for vanishing optical thicknesses). Note that when a zero total cross section is found with \dusa{istis}=-1, it is reset to 1. The default value is \dusa{istis}=1 for $P_{L \le 3}$ anisotropy and 0 otherwise. + +\item[\moc{ADJ}] keyword to select an adjoint solution of ACA and characteristics systems. A direct solution is +set by default. + +\end{ListeDeDescription} +\eject diff --git a/doc/IGE335/Section3.04_nxt.tex b/doc/IGE335/Section3.04_nxt.tex new file mode 100644 index 0000000..3d68fdb --- /dev/null +++ b/doc/IGE335/Section3.04_nxt.tex @@ -0,0 +1,233 @@ +\subsubsection{The {\tt NXT:} tracking module}\label{sect:NXTData} + +The {\tt NXT:} module provides an implementation of the collision probability (PIJ) method or of the method of characteristics (MOC). +The calling specification for this module is: + +\begin{DataStructure}{Structure \dstr{NXT:}} +$[$ \dusa{TRKFIL} $]$ \dusa{TRKNAM} +\moc{:=} \moc{NXT:} $[$ \dusa{TRKNAM} $]~[$ \dusa{GEONAM} $]$ \moc{::} \dstr{desctrack} \dstr{descnxt} +\end{DataStructure} + +\noindent where +\begin{ListeDeDescription}{mmmmmmm} + +\item[\dusa{TRKNAM}] {\tt character*12} name of the \dds{tracking} data +structure that will contain region volume and surface area vectors in +addition to region identification pointers and other tracking information. +If \dusa{TRKNAM} also appears on the RHS, the previous tracking +parameters will be applied by default on the current geometry. + +\item[\dusa{TRKFIL}] {\tt character*12} name of the sequential binary tracking +file used to store the tracks lengths. If \dusa{TRKFIL} does not appear, the keyword +\moc{XCLL} is set automatically. If the user wants to use a tracking file, +\dusa{TRKFIL} is required. + +\item[\dusa{GEONAM}] {\tt character*12} name of the \dds{geometry} data +structure. + +\item[\dstr{desctrack}] structure describing the general tracking data (see +\Sect{TRKData}) + +\item[\dstr{descnxt}] structure describing the transport tracking data +specific to \moc{NXT:}. + +\end{ListeDeDescription} + +\vskip 0.15cm + +The \moc{NXT:} specific tracking data in \dstr{descnxt} is defined as + +\begin{DataStructure}{Structure \dstr{descnxt}} +$[$ \moc{ANIS} \dusa{nanis} $]$ \\ +$[~\{$ \moc{ONEG} $|$ \moc{ALLG} $[$ \moc{BATCH} \dusa{nbatch} $]~|$ \moc{XCLL} $\}~]$ \\ +$[~[$ \moc{QUAB} \dusa{iquab} $]~[~\{$ \moc{SAPO} $|$ \moc{HEBE} $|$ \moc{SLSI} $[$ \dusa{frtm} $]~\}~]~]$ \\ +$[~\{$ \moc{PISO} $|$ \moc{PSPC} $[$ \moc{CUT} \dusa{pcut} $]$ $\}~]$ \\ +$[$ $\{$ \moc{SYMM} \dusa{isymm} $|$ \moc{NOSY} $]$ \\ +$[$ $\{$ \moc{GAUS} $|$ \moc{CACA} $|$ \moc{CACB} $|$ \moc{LCMD} $|$ \moc{OPP1} $|$ \moc{OGAU} $\}~[$ \dusa{nmu} $]~]$ \\ +$\{$ \moc{TISO} $[~\{$ \moc{EQW} $|$ \moc{GAUS} $|$ \moc{PNTN} $|$ \moc{SMS} $|$ \moc{LSN} $|$ \moc{QRN} $\}~]$ \dusa{nangl} \dusa{dens} $[$ \moc{CORN} +\dusa{pcorn} $]$ \\ +$~~~~~|$ \moc{TSPC} $[~\{$ \moc{EQW} $|$ \moc{MEDI} $|$ \moc{EQW2} $\}~]$ \dusa{nangl} \dusa{dens} $\}$ \\ +$[~\{$ \moc{NOTR} $|$ \moc{MC} $\}~]$\\ +$[$ \moc{NBSLIN} \dusa{nbslin} $]$ \\ +$[$ \moc{MERGMIX} $]$\\ +$[$ \moc{LONG} $]$\\ +$[$ \moc{PRIZ} \dusa{denspr} $]$ \\ +{\tt ;} +\end{DataStructure} + +\noindent +where + +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\moc{ANIS}] keyword to specify the order of scattering anisotropy. + +\item[\dusa{nanis}] order of anisotropy in transport calculation. +A default value of 1 represents isotropic (or transport-corrected) scattering while a value of 2 +correspond to linearly anisotropic scattering. When anisotropic scattering is considered, user should pay attention to the following points: +\begin{itemize} +\item the usage of \moc{DIAG}, \moc{SYME}, \moc{SSYM} keywords in the definition of the geometry is forbidden. Indeed, in \moc{EXCELT:}/\moc{NXT:} tracking procedures, the geometry is ``unfolded'' according to these symmetries : this is incompatible with the integration of the anisotropic moments of the flux; \\ +\item an angular dependent normalization of the track lengths should be requested in the tracking procedure (\moc{REND} keyword) in order to ensure the particle conservation; \\ +\item the angular quadratures should be selected paying attention to the restrictions mentioned in this manual in order to ensure the particle conservation. +\end{itemize} + +\item[\moc{ONEG}] keyword to specify that the tracking is read before computing each group-dependent collision +probability or algebraic collapsing matrix (default value if \dusa{TRKFIL} is set). The tracking file is +read in each energy group if the method of characteristics (MOC) is used. + +\item[\moc{ALLG}] keyword to specify that the tracking is read once and the collision +probability or algebraic collapsing matrices are computed in many energy groups. The tracking file is +read once if the method of characteristics (MOC) is used. + +\item[\moc{XCLL}] keyword to specify that the tracking is computed {\sl on-demand} (it is not stored on a file) and the +collision probability matrices are computed in many energy groups. The tracking +file \dusa{TRKFIL} should {\sl not} be provided (default value if \dusa{TRKFIL} is not set). + +\item[\moc{BATCH}] keyword to specify the number of tracks processed by each core for each energy group. OpenMP parallelization is processing each energy group on a different core. The default value is \dusa{nbatch} $=1$. + +\item[\dusa{nbatch}] the number of tracks processed by each core. Usually, a value \dusa{nbatch} $\ge 100$ is recommended. + +\item[\moc{QUAB}] keyword to specify the number of basis point for the +numerical integration of each micro-structure in cases involving double +heterogeneity (Bihet). + +\item[\dusa{iquab}] the number of basis point for the numerical integration of +the collision probabilities in the micro-volumes using the Gauss-Jacobi +formula. The values permitted are: 1 to 20, 24, 28, 32 or 64. The default value +is \dusa{iquab} = 5. If \dusa{iquab} is negative, its absolute value will be used in the She-Liu-Shi approach to determine the +split level in the tracking used to compute the probability collisions. + +\item[\moc{SAPO}] use the Sanchez-Pomraning double-heterogeneity model.\cite{sapo} + +\item[\moc{HEBE}] use the Hebert double-heterogeneity model (default option).\cite{BIHET} + +\item[\moc{SLSI}] use the She-Liu-Shi double-heterogeneity model without shadow effect.\cite{She2017} + +\item[\dusa{frtm}] the minimum microstructure volume fraction used to compute the size of the equivalent cylinder in She-Liu-Shi approach. The default value is \dusa{frtm} $=0.05$. + +\item[\moc{PISO}] keyword to specify that a collision probability calculation with isotropic reflection boundary +conditions is required. It is the default option if a \moc{TISO} type integration is chosen. To obtain accurate +transmission probabilities for the isotropic case it is recommended that the normalization +options in the \moc{ASM:} module be used. + +\item[\moc{PSPC}] keyword to specify that a collision probability calculation with mirror like reflection or periodic +boundary conditions is required; this is the default option if a \moc{TSPC} type integration is chosen. +This calculation is only possible if the file was initially constructed using the \moc{TSPC} option. + +\item[\moc{CUT}] keyword to specify the input of cutting parameters for the specular collision probability +of characteristic integration. + +\item[\dusa{pcut}] real value representing the maximum error allowed on the exponential function used +for specular collision probability calculations. Tracks will be cut at a length such that the error in the +probabilities resulting from this reduced track will be of the order of pcut. By default, the tracks +are extended to infinity and \dusa{pcut} = 0.0. If this option is used in an entirely reflected case, it is +recommended to use the \moc{NORM} command in the \moc{ASM:} module. + +\item[\moc{SYMM}] keyword to specify the level to which the tracking will respect the symmetry of the geometry. + +\item[\dusa{isymm}] level to which the tracking will respect the symmetry of the geometry. For 2-D and 3-D Cartesian geometries it must takes the form \dusa{isymm}=$2 S_{x}+4S_{y}+16 S_{z}$ where +\begin{itemize} +\item $S_{x}=1$ if the $X$ symmetry is to be considered and $S_{x}=0$ otherwise. +\item $S_{y}=1$ if the $Y$ symmetry is to be considered and $S_{y}=0$ otherwise. +\item $S_{z}=1$ if the $Z$ symmetry is to be considered and $S_{z}=0$ otherwise. +\end{itemize} + +\item[\moc{NOSY}] keyword to specify the full tracking will take place irrespective of the symmetry of the geometry. This is equivalent to specifying \dusa{isymm}=0. + +\item[\moc{GAUS}] keyword to specify that Gauss-Legendre polar integration angles are to be selected for the polar quadrature when a prismatic tracking is considered. The conservation is ensured up to $P_{\dusa{nmu}-1}$ scattering. + +\item[\moc{CACA}] keyword to specify that CACTUS type equal weight polar integration angles are to be +selected for the polar quadrature when a prismatic tracking is considered.\cite{CACTUS} The conservation is ensured only for isotropic scattering. + +\item[\moc{CACB}] keyword to specify that CACTUS type uniformly distributed integration polar angles +are to be selected for the polar quadrature when a prismatic tracking is considered.\cite{CACTUS} The conservation is ensured only for isotropic scattering. + +\item[\moc{LCMD}] keyword to specify that optimized (McDaniel--type) polar integration angles are to be +selected for the polar quadrature when a prismatic tracking is considered.\cite{LCMD} This is the default option. The conservation is ensured only for isotropic scattering. + +\item[\moc{OPP1}] keyword to specify that $P_1$ constrained optimized (McDaniel--type) polar integration angles are to be selected for the polar quadrature when a prismatic tracking is considered.\cite{LeTellierpa} The conservation is ensured only for isotropic and linearly anisotropic scattering. + +\item[\moc{OGAU}] keyword to specify that Optimized Gauss polar integration angles are to be +selected for the method of characteristics.\cite{LCMD,LeTellierpa} The conservation is ensured up to $P_{\dusa{nmu}-1}$ scattering. + +\item[\dusa{nmu}] user-defined number of polar angles. By default, a value consistent with \dusa{nangl} is computed by the code. For \moc{LCMD}, \moc{OPP1}, \moc{OGAU} quadratures, \dusa{nmu} is limited to 2, 3 or 4. + +\item[\moc{TISO}] keyword to specify that isotropic tracking parameters will be supplied. This is the +default tracking option for cluster geometries. + +\item[\moc{TSPC}] keyword to specify that specular tracking parameters will be supplied. + +\item[\moc{EQW}] keyword to specify the use of equal weight quadrature.\cite{eqn} The conservation is ensured up to $P_{\dusa{nangl}/2}$ scattering. + +\item[\moc{GAUS}] (after \moc{TISO} keyword) keyword to specify the use of the Gauss-Legendre quadrature. This option is valid only if an +hexagonal geometry is considered. + +\item[\moc{PNTN}] keyword to specify that Legendre-Techbychev quadrature quadrature will be selected.\cite{pntn} The conservation is ensured only for isotropic and linearly anisotropic scattering. + +\item[\moc{SMS}] keyword to specify that Legendre-trapezoidal quadrature quadrature will be selected.\cite{sms} The conservation is ensured up to $P_{\dusa{nangl}-1}$ scattering. + +\item[\moc{LSN}] keyword to specify the use of the $\mu_1$--optimized level-symmetric quadrature. The conservation is ensured up to $P_{\dusa{nangl}/2}$ scattering. + +\item[\moc{QRN}] keyword to specify the use of the quadrupole range (QR) quadrature.\cite{quadrupole} + +\item[\moc{MEDI}] keyword to specify the use of a median angle quadrature in \moc{TSPC} cases. Instead of +selecting the angles located at the end of each angular interval, the angles located in the middle of +these intervals are selected. This is particularly useful if one wants to avoid +tracking angles that are parallel to the $X-$ or $Y-$axis as its is the case +when the external region of a \moc{CARCEL} geometry is voided. + +\item[\moc{EQW2}] keyword to eliminate angles $\phi=0$ and $\phi=\pi/2$ from the \moc{EQW} quadrature in \moc{TSPC} cases. + +\item[\dusa{nangl}] angular quadrature parameter. For a 3-D \moc{EQW} option, the choices are \dusa{nangl} = 2, 4, 8, 10, 12, 14 +or 16. For a 3-D \moc{PNTN} or \moc{SMS} option, \dusa{nangl} is an even number smaller than 46.\cite{ige260} For 2-D +isotropic applications, any value of \dusa{nangl} may be used, equidistant angles will be selected. + +For 2-D specular applications the input value must be of the form $p + 1$ where $p$ is a prime number, as proposed +in Ref.~\citen{DragonPIJS3}. In this case, the choice of \dusa{nangl} = 2, 8, 12, 14, 18, 20, 24, or 30 are allowed. For +a rectangular Cartesian domain of size $X \times Y$, the azimuthal angles in $(0,\pi/2)$ interval are obtained from formula +\begin{align*} +\phi_k=\begin{cases} +\arctan\left(\frac{kY}{(p-k)X}\right) \, , \ \ k=0,\, 1,\, 2,\, \dots, \, p & \text{if {\tt EWQ} (default)}\\ +\arctan\left(\frac{kY}{(2p+2-k)X}\right) \, , \ \ k=1,\, 3,\, 5, \, \dots, \, 2p+1 & \text{if {\tt MEDI}} \\ +\arctan\left(\frac{kY}{(p+2-k)X}\right) \, , \ \ k=1,\, 2,\, 3, \, \dots, \, p+1 &\text{if {\tt EQW2}.}\\ +\end{cases} +\end{align*} + +\item[\dusa{dens}] real value representing the density of the integration lines (in cm$^{-1}$ for 2-D Cartesian cases and +3-D hexagonal cases and cm$^{-2}$ for 3-D cases Cartesian cases). This choice of density along the +plan perpendicular to each angle depends on the geometry of the cell to be analyzed. If there +are zones of very small volume, a high line density is essential. This value will be readjusted by +\moc{NXT:}. + +\item[\moc{CORN}] keyword to specify that the input of the parameters used to treat the corners for the isotropic +integration. + +\item[\dusa{pcorn}] maximum distance (cm) between a line and the intersection of $n\ge 2$ external surfaces where +track redistributing will take place. Track redistribution will take place if a line comes close to +the intersection of $n \ge 2$ external surfaces. In this case the line will be replicated $n$ times, each +of these lines being associated with a different external surface, while its weight is reduced by +a factor of $1/n$. This allows for a better distribution of tracks which are relatively close to $n$ +external surfaces. By default, there is no treatment of the corners and \dusa{pcorn} = 0.0. + +\item[\moc{NOTR}] keyword to specify that the geometry will not be tracked. This is useful for 2-D geometries +to generate a tracking data structure that can be used by the \moc{PSP:} module (see \Sect{PSPData}). +One can then verify visually if the geometry is adequate before the tracking process as such is +undertaken. + +\item[\moc{MC}] keyword to specify that the geometry will not be tracked and that object \dusa{TRKNAM} will be used with the +Monte-Carlo method. This option is similar to \moc{NOTR} with additional information being added into \dusa{TRKNAM}. + +\item[\moc{NBSLIN}] keyword to set the maximum number of segments in a single tracking line. + +\item[\dusa{nbsl}] integer value representing the maximum number of segments in a single tracking line. The default value is \dusa{nbsl} = 100000. + +\item[\moc{MERGMIX}] keyword to specify that all regions belonging to the same mixture will be merged together. This option should only be used as an attempt to reduce CPU costs in resonance self-shielding calculations. + +\item[\moc{LONG}] keyword to specify that a ``long'' tracking file will be generated. This option is required if the tracking file is to be used by the \moc{TLM:} module (see \Sect{TLMData}). + +\item[\moc{PRIZ}] keyword to specify that a prismatic tracking is considered for a 3D geometry invariant along the $z-$ axis. In this case, the 3D geometry is projected in the $x-y$ plane and a 2D tracking on the projected geometry is performed. This capability is limited to the non-cyclic method of characteristics solver for the time being and a subsequent call to \moc{MCCGT:} is mandatory. + +\item[\dusa{denspr}] real value representing the linear track density (in cm$^{-1}$) to be used for the inline contruction of 3D tracks from 2D tracking when a prismatic tracking is considered. + +\end{ListeDeDescription} +\clearpage diff --git a/doc/IGE335/Section3.04_sn.tex b/doc/IGE335/Section3.04_sn.tex new file mode 100644 index 0000000..6e77e6d --- /dev/null +++ b/doc/IGE335/Section3.04_sn.tex @@ -0,0 +1,220 @@ +\subsubsection{The {\tt SNT:} tracking module}\label{sect:SNData} + +The {\tt SNT:} module provides an implementation of the discrete ordinates method. The {\tt SNT:} module can process one-, two- and three-dimensional regular +geometries of type \moc{CAR1D}, \moc{TUBE}, \moc{SPHERE}, \moc{CAR2D}, \moc{TUBEZ}, \moc{CAR3D}, \moc{HEX2D} and \moc{HEX3D}. + +\vskip 0.2cm + +The calling specification for this module is: + +\begin{DataStructure}{Structure \dstr{SNT:}} +\dusa{TRKNAM} +\moc{:=} \moc{SNT:} $[$ \dusa{TRKNAM} $]$ +\dusa{GEONAM} \moc{::} \dstr{desctrack} \dstr{descsn} +\end{DataStructure} + +\noindent where +\begin{ListeDeDescription}{mmmmmmm} + +\item[\dusa{TRKNAM}] {\tt character*12} name of the \dds{tracking} data +structure that will contain region volume and surface area vectors in +addition to region identification pointers and other tracking information. +If \dusa{TRKNAM} also appears on the RHS, the previous tracking +parameters will be applied by default on the current geometry. + +\item[\dusa{GEONAM}] {\tt character*12} name of the \dds{geometry} data +structure. + +\item[\dstr{desctrack}] structure describing the general tracking data (see +\Sect{TRKData}) + +\item[\dstr{descsn}] structure describing the transport tracking data +specific to \moc{SNT:}. + +\end{ListeDeDescription} + +\vskip 0.2cm + +The \moc{SNT:} specific tracking data in \dstr{descsn} is defined as + +\begin{DataStructure}{Structure \dstr{descsn}} +$[~\{$ \moc{ONEG} $|$ \moc{ALLG} $\}~]~[$ \moc{KBA} \dusa{m} $]$ \\ +$[$ \moc{SCHM} \dusa{ischm} $]~[$ \moc{DIAM} \dusa{mm} $]$ \\ +\moc{SN} \dusa{n} $~[$ \moc{SCAT} \dusa{iscat} $]~$ \\ +$[~\{$ \moc{LIVO} \dusa{icl1} \dusa{icl2} $|$ \moc{NLIVO} $|$ \moc{GMRES} \dusa{nstart} $\}~]$ \\ +$[~\{$ \moc{DSA} \dusa{ndsa} \dusa{mdsa} \dusa{sdsa} $|$ \moc{NDSA} $\}~]$ \\ +$[$ \moc{NSHT} $]$ \\ +$[$ \moc{FOUR} \dusa{nfou} $]$ \\ +$[$ \moc{MAXI} \dusa{maxi} $]~[$ \moc{EPSI} \dusa{epsi} $]$ \\ +$[$ \moc{QUAD} \dusa{iquad} $]$ \\ +$[~\{$ \moc{BTE} $|$ \moc{BFPG} $|$ \moc{BFPL}$ \}~]$ \\ +$[$ \moc{ESCHM} \dusa{eschm} $]~[$ \moc{EDIAM} \dusa{emm} $]$ \\ +$[$ \moc{GQ} \dusa{igq} $]$ \\ +$[~[$ \moc{QUAB} \dusa{iquab} $]~[~\{$ \moc{SAPO} $|$ \moc{HEBE} $|$ \moc{SLSI} $[$ \dusa{frtm} $]~\}~]~]$ \\ +{\tt ;} +\end{DataStructure} + +\noindent where + +\begin{ListeDeDescription}{mmmmmmm} + +\item[\dstr{desctrack}] structure describing the general tracking data (see +\Sect{TRKData}) + +\item[\moc{ONEG}] keyword to specify that the multigroup flux is computed as a sequence of one-group solutions using Gauss-Seidel iterations. This is the default option. + +\item[\moc{ALLG}] keyword to specify that the multigroup flux is computed in parallel for a set of energy groups, using the Jacobi method. + +\item[\moc{KBA}] keyword to specify that nested loops over both macrocells (in each wavefront) and energy (dependent on whether \moc{ONEG} or \moc{ALLG} is selected) are used for multithreading in 2D and 3D geometries, somewhat similar to the Koch-Baker-Alcouffe (KBA) algorithm.\cite{kba,domino} + +\item[\dusa{m}] for Cartesian geometries, subdivide the domain into $m\times m$ (2D) or $m \times m \times m$ (3D) macrocells for the sweep algorithm. This is irrespective of the meshing of the domain, as long as $m$ is smaller than the mesh length along each axis. For 2D hexagonal geometry, the subdivision of the domain is limited to the hexagons being macrocells; hence, any value of $m>1$ triggers this method but results in exactly the same behaviour. For 3D hexagonal geometry, the $z$-axis is divided into $m$ macrocells. + +%Update to tabular format? +\item[\moc{SCHM}] keyword to specify the spatial discretisation scheme. + +\item[\dusa{ischm}] index to specify the spatial discretisation scheme. \dusa{ischm} $=1$ is used for High-Order Diamond Differencing (HODD) (default value). \dusa{ischm} $=2$ is used for the Discontinuous Galerkin finite element method (DG) currently available only in 1D slab, and 2D/3D Cartesian/hexagonal geometries. \dusa{ischm} $=3$ is used for the Adaptive Weighted Difference method (AWD), only available for Cartesian geometries. + +\item[\moc{DIAM}] keyword to fix the spatial approximation order. + +\item[\dusa{mm}] order of the Legendre polynomial expansion used in the spatial discretisation method. For HODD, \dusa{mm} $=0$ is the default, while for DG, it is \dusa{mm} $=1$. +For Cartesian geometries, any order \dusa{mm} $\geq0$ is available. For 2D hexagonal geometries, linear and parabolic orders are available. Classical diamond difference (\dusa{mm} $=0$ with \dusa{ischm} $=1$) are available for 1D tube and 1D sphere geometries. Adaptive schemes (\dusa{ischm} $=3$) are only available with constant order. +\begin{displaymath} +\dusa{mm} = \left\{ +\begin{array}{rl} + 0 & \textrm{Constant (classical diamond scheme (HODD) or step scheme (DG))} \\ + 1 & \textrm{Linear} \\ + 2 & \textrm{Parabolic} \\ + >3 & \textrm{Higher-orders} +\end{array} \right. +\end{displaymath} + +\item[\moc{SN}] keyword to fix the angular approximation order of the flux. + +\item[\dusa{n}] order of the $S_N$ approximation (even number). + +\item[\moc{SCAT}] keyword to limit the anisotropy of scattering sources. + +\item[\dusa{iscat}] number of terms in the scattering sources. \dusa{iscat} $=1$ is used for +isotropic scattering in the laboratory system. \dusa{iscat} $=2$ is used for +linearly anisotropic scattering in the laboratory system. The default value is set to $n$. + +\item[\moc{LIVO}] keyword to enable Livolant acceleration of the scattering iterations (default value). +\item[\dusa{icl1},~\dusa{icl2}] Numbers of respectively free and accelerated iterations in the Livolant method. +\item[\moc{NLIVO}] keyword to disable acceleration method and to perform free scattering iterations + +\item[\moc{GMRES}] keyword to set the GMRES(m) acceleration of the scattering iterations. The default value, +equivalent to \dusa{nstart}=0, corresponds to a one-parameter Livolant acceleration.\cite{gmres} + +\item[\dusa{nstart}] restarts the GMRES method every \dusa{nstart} iterations. + +\item[\moc{DSA}] keyword to enable diffusion synthetic acceleration using BIVAC or TRIVAC. +\item[\dusa{ndsa}] apply the synthetic acceleration every \dusa{ndsa} number of inner flux iterations. Depending on the test case, if the DSA is enabled too soon or enabled at every inner iteration, instabilities and convergence failure can occur. A value of $0$ can be set to start the DSA immediately and have the acceleration applied every inner iteration thereafter. The default is \dusa{nsdsa}~$=1000$, indicating the DSA will not be applied. Benchmarks suggests that the optimal values are $3$ and $5$ for Cartesian and hexagonal geometries respectively. +\item[\dusa{mdsa}] order of the Raviart-Thomas spatial approximation used in the DSA resolution. Sometimes, using the same order as the transport calculation does not provide any benefit to the solution, and ends up being a drain on computational resources. Hence, there is the option of using a different order than the transport approximation. +\begin{displaymath} +\dusa{mdsa} = \left\{ +\begin{array}{rl} + 0 & \textrm{Constant} \\ + 1 & \textrm{Linear} \\ + 2 & \textrm{Parabolic} \\ +\end{array} \right. +\end{displaymath} +\item[\dusa{sdsa}] choose the solver to use for the synthetic acceleration. Note that TRIVAC generally works better and is faster with hexagonal geometries for the matrix assemblies. Also, for 3D geometries, TRIVAC \emph{has} to be chosen. +\begin{displaymath} +\dusa{sdsa} = \left\{ +\begin{array}{rl} + 1 & \textrm{BIVAC} \\ + 2 & \textrm{TRIVAC} \\ +\end{array} \right. +\end{displaymath} + +\item[\moc{NDSA}] keyword to disable diffusion synthetic acceleration (default). + +\item[\moc{NSHT}] keyword to disable the shooting method for 1D cases -- can be useful for debugging purposes. + +\item[\moc{FOUR}] keyword to pass the number of frequencies to be investigated in Fourier analysis (only works in 1D Cartesian geometry). +\item[\dusa{nfou}] number of frequencies to be investigated in 1D Fourier analysis along the range $[0, \frac{2\pi}{L})$ where $L$ is the length of the slab. + +\item[\moc{MAXI}] keyword to set the maximum number of inner iterations (or GMRES iterations if actived). +\item[\dusa{maxi}] maximum number of inner iterations. Default value: $100$. + +\item[\moc{EPSI}] set the convergence criterion on inner iterations (or GMRES iterations if actived). +\item[\dusa{epsi}] convergence criterion on inner iterations. The default value is $1\times 10^{-5}$. +\item[\moc{QUAD}] keyword to set the type of angular quadrature. + +\item[\dusa{iquad}] type of quadrature. For 1D quadrature (over $\mu$) +\begin{displaymath} + \dusa{iquad} = \left\{ + \begin{array}{rl} + 1 & \textrm{Gauss-Lobatto} \\ + 2 & \textrm{Gauss-Legendre (default option in 1D)} \\ + \end{array} \right. +\end{displaymath} +and for 2D/3D quadrature (over the unit sphere): +\begin{displaymath} + \dusa{iquad} = \left\{ + \begin{array}{rl} + 1 & \textrm{Lathrop-Carlson level-symmetric quadrature} \\ + 2 & \textrm{$\mu_1$--optimi\-zed level-symmetric quadrature (default option in 2D and in 3D)} \\ + 3 & \textrm{Snow-code level-symmetric quadrature (obsolete)} \\ + 4 & \textrm{Legendre-Chebyshev quadrature (variable number of base points per axial level)} \\ + 5 & \textrm{symmetric Legendre-Chebyshev quadrature} \\ + 6 & \textrm{quadruple range (QR) quadrature\cite{quadrupole}} \\ + 10 & \textrm{Legendre-Chebyshev quadrature (equal number of base points per axial level)} \\ + \end{array} \right. +\end{displaymath} + +\item[\moc{BTE}] solution of the Boltzmann transport equation (default option). + +\item[\moc{BFPG}] solution of the Boltzmann Fokker-Planck equation with Galerkin energy propagation factors. + +\item[\moc{BFPL}] solution of the Boltzmann Fokker-Planck equation with Przybylski and Ligou energy propagation factors.\cite{ligou} + +\item[\moc{ESCHM}] keyword to specify the energy discretisation scheme to use for the continuous slowing-down term of the Boltzmann Fokker-Planck equation. + +\item[\dusa{eschm}] index to specify the energy discretisation scheme. \dusa{ischm} $=1$ is used for High-Order Diamond Differencing (HODD) (default value). \dusa{ischm} $=2$ is +used for the Discontinuous Galerkin finite element method (DG). \dusa{ischm} $=3$ is used for the Adaptive Weighted Difference method (AWD). All of these schemes are available +only for Cartesian geometries. + +\item[\moc{EDIAM}] keyword to fix the energy approximation order. + +\item[\dusa{emm}] order of the Legendre polynomial expansion used in the energy discretisation method. For HODD, \dusa{emm} $=0$ is the default, while for DG, +it is \dusa{emm} $=1$. For Cartesian geometries, any order \dusa{emm} $\geq0$ is available. Adaptive schemes (\dusa{ischm} $=3$) are only available with +constant order. +\begin{displaymath} +\dusa{emm} = \left\{ +\begin{array}{rl} + 0 & \textrm{Constant (classical diamond scheme (HODD) or step scheme (DG))} \\ + 1 & \textrm{Linear} \\ + 2 & \textrm{Parabolic} \\ + >3 & \textrm{Higher-orders} +\end{array} \right. +\end{displaymath} + +\item[\moc{GQ}] keyword to specify the angular interpolation method. + +\item[\dusa{igq}] type of angular interpolation. =0: classical SN method, with all spherical harmonics up to the given Legendre truncation order; =1: Galerkin +quadrature method, where the moment-to-discrete matrix ($\shadowM$) is given by the inverse of the discrete-to-moment ($\shadowD$) matrix; =2: Galerkin quadrature +method, where the discrete-to-moment ($\shadowD$) matrix is given by the inverse of the moment-to-discrete ($\shadowM$) matrix \cite{morel1989,shands2024}. + +\item[\moc{QUAB}] keyword to specify the number of basis point for the +numerical integration of each micro-structure in cases involving double +heterogeneity (Bihet). + +\item[\dusa{iquab}] the number of basis point for the numerical integration of +the collision probabilities in the micro-volumes using the Gauss-Jacobi +formula. The values permitted are: 1 to 20, 24, 28, 32 or 64. The default value +is \dusa{iquab}=5. If \dusa{iquab} is negative, its absolute value will be used in the She-Liu-Shi approach to determine the +split level in the tracking used to compute the probability collisions. + +\item[\moc{SAPO}] use the Sanchez-Pomraning double-heterogeneity model.\cite{sapo} + +\item[\moc{HEBE}] use the Hebert double-heterogeneity model (default option).\cite{BIHET} + +\item[\moc{SLSI}] use the She-Liu-Shi double-heterogeneity model without shadow effect.\cite{She2017} + +\item[\dusa{frtm}] the minimum microstructure volume fraction used to compute the size of the equivalent cylinder in She-Liu-Shi approach. The default value is +\dusa{frtm} $=0.05$. + +\end{ListeDeDescription} + +\eject diff --git a/doc/IGE335/Section3.04_sybil.tex b/doc/IGE335/Section3.04_sybil.tex new file mode 100644 index 0000000..483b3dc --- /dev/null +++ b/doc/IGE335/Section3.04_sybil.tex @@ -0,0 +1,200 @@ +\subsubsection{The {\tt SYBILT:} tracking module}\label{sect:SYBILData} + +The {\tt SYBILT:} module provides: {\sl (1)} an implementation of the collision probability (PIJ) method in 1D and pincell geometries (both Cartesian and hexagonal) +or {\sl (2)} an implementation of the interface current (IC) method in 2D assembly geometries. The geometries that can be treated by the module \moc{SYBILT:} are + +\begin{enumerate} + +\item The homogeneous geometry \moc{HOMOGE}. + +\item The one-dimensional geometries \moc{SPHERE}, \moc{TUBE} and \moc{CAR1D}.\cite{ALCOL} + +\item The two-dimensional geometries \moc{CAR2D} and \moc{HEX} including +respectively \moc{CARCEL} and \moc{HEXCEL} sub-geometries as well as +\moc{VIRTUAL} +sub-geometries. + +\item $S_{ij}$--type two-dimensional non-standard geometries.\cite{Apollo} + +\item The double heterogeneity option.\cite{BIHET} + +\end{enumerate} + +The calling specification for this module is: + +\begin{DataStructure}{Structure \dstr{SYBILT:}} +\dusa{TRKNAM} +\moc{:=} \moc{SYBILT:} $[$ \dusa{TRKNAM} $]$ +\dusa{GEONAM} \moc{::} \dstr{desctrack} \dstr{descsybil} +\end{DataStructure} + +\noindent where +\begin{ListeDeDescription}{mmmmmmm} + +\item[\dusa{TRKNAM}] {\tt character*12} name of the \dds{tracking} data +structure that will contain region volume and surface area vectors in +addition to region identification pointers and other tracking information. +If \dusa{TRKNAM} also appears on the RHS, the previous tracking +parameters will be applied by default on the current geometry. + +\item[\dusa{GEONAM}] {\tt character*12} name of the \dds{geometry} data +structure. + +\item[\dstr{desctrack}] structure describing the general tracking data (see +\Sect{TRKData}) + +\item[\dstr{descsybil}] structure describing the transport tracking data +specific to \moc{SYBILT:}. + +\end{ListeDeDescription} + +\vskip 0.15cm + +The \moc{SYBILT:} specific tracking data in \dstr{descsybil} is defined as + +\begin{DataStructure}{Structure \dstr{descsybil}} +$[$ \moc{MAXJ} \dusa{maxcur} $]$ $[$ \moc{MAXZ} \dusa{maxint} $]$ \\ +$[$ \moc{HALT} $]$ \\ +$[$ \moc{QUA1} \dusa{iqua1} $]$ $[$ \moc{QUA2} \dusa{iqua2} +\dusa{nsegment} $]$ $[$ $\{$ \moc{EQW} $|$ \moc{GAUS} $\}$ $]$ \\ +$[$ $\{$ \moc{ROTH} $|$ \moc{ROT+} $|$ \moc{DP00} $|$ \moc{DP01} $\}$ $]$ \\ +$[$ $\{$ \moc{WIGN} $|$ \moc{ASKE} $|$ \moc{SANC} $\}$ $]$ $[$ \moc{LIGN} $]$ +$[$ \moc{RECT} $]$ \\ +$[$ \moc{EPSJ} \dusa{epsj} $]$ \\ +$[~[$ \moc{QUAB} \dusa{iquab} $]~[~\{$ \moc{SAPO} $|$ \moc{HEBE} $|$ \moc{SLSI} $[$ \dusa{frtm} $]~\}~]~]$ \\ +{\tt ;} +\end{DataStructure} + +\noindent where + +\begin{ListeDeDescription}{mmmmmmm} + +\item[\moc{MAXJ}] keyword to specify the maximum number of interface currents +surrounding the blocks in the calculations. + +\item[\dusa{maxcur}] the maximum number of interface currents surrounding the +blocks. The default value is \dusa{maxcur}=max(18,4$\times$\dusa{maxreg}) for the +\moc{SYBILT:} module. + +\item[\moc{MAXZ}] keyword to specify the maximum amount of memory required to +store the integration lines. An insufficiently large value can lead to an +execution failure (core dump). + +\item[\dusa{maxint}] the maximum amount of memory required to store the +integration lines. The default value is \dusa{maxint}=10000. + +\item[\moc{HALT}] keyword to specify that the program is to be stopped at the +end of the geometry calculations. This option permits the geometry inputs to be +checked, the number of blocks and interface currents to be calculated, and a +conservative estimate of the memory required for storing the tracks to be made +for mixed geometries. + +\item[\moc{QUA1}] keyword to specify the one-dimensional integration +parameters. + +\item[\dusa{iqua1}] number of basis points for the angular integration of the +blocks in a one-dimensional geometry. This parameter is not used for +\moc{CAR1D} geometries. If a Gauss-Legendre or Gauss-Jacobi quadrature is used, +the values of \dusa{iqua1} allowed are: 1 to 20, 24, 28, 32 or 64. The default +value is \dusa{iqua1}=5. + +\item[\moc{QUA2}] keyword to specify the two-dimensional integration +parameters. + +\item[\dusa{iqua2}] number of basis points for the angular integration of the +blocks in a two-dimensional geometry appearing during assembly +calculations. If a Gauss-Legendre or Gauss-Jacobi formula is used the values +allowed for \dusa{iqua2} are: 1 to 20, 24, 28, 32 or 64. The default value is +\dusa{iqua2}=3 and represents the number of angles in ($0,\pi/4$) for +Cartesian geometries and ($0,\pi/6$) for hexagonal geometries. + +\item[\dusa{nsegment}] number of basis points for the spatial integration of +the blocks in a two-dimensional geometry appearing during assembly +calculations. The values of \dusa{nsegment} allowed are: 1 to 10. The default +value is \dusa{nsegment}=3. + +\item[\moc{EQW}] keyword to specify the use of equal-weight quadrature. + +\item[\moc{GAUS}] keyword to specify the use of the Gauss-Legendre or the +Gauss-Jacobi quadrature. This is the default option. + +\item[\moc{ROTH}] keyword to specify that the isotropic ($DP_{0}$) components +of the inter-cell current is used with the incoming current being averaged over +all the faces surrounding a cell. The global collision matrix is calculated in a +annular model. Only used when 2--d assembly of cells are considered. + +\item[\moc{ROT+}] keyword to specify that the isotropic ($DP_{0}$) components +of the inter-cell current is used. The global collision matrix is calculated in +a annular model. Only used when 2--d assembly of cells are considered. + +\item[\moc{DP00}] keyword to specify that the isotropic ($DP_{0}$) components +of the inter-cell current is used. The global collision matrix are computed +explicitly. Only used when 2--d assembly of cells are considered. + +\item[\moc{DP01}] keyword to specify that the linearly anisotropic ($DP_{1}$) +components of the inter-cell current are used. This hypothesis implies 12 +currents per cell in a cartesian geometry and 18 currents per cell for an +hexagonal geometry. Linearly anisotropic reflection is used. Only used when 2--d +assembly of cells are considered. + +\item[\moc{WIGN}] keyword to specify the use of a {\sl Wigner} cylinderization +which preserves the volume of the external crown. This applies only in cases +where the external surface is annular using the \moc{ROTH} or \moc{ROT+} +options. Only used when 2--d assembly of cells are considered. Note that an +assembly of rectangular cells having unequal volumes cannot use a {\sl Wigner} +cylinderization. + +\item[\moc{ASKE}] keyword to specify the use of an {\sl Askew} cylinderization +which preserves both the external surface of the cells and the material balance +of the external crown (by a modification of its concentration). This applies +only in cases where the external surface is annular using the \moc{ROTH} or +\moc{ROT+} options. Only used when 2--d assembly of cells are considered. Note +that an assembly of rectangular cells having unequal volumes can use an +{\sl Askew} cylinderization. + +\item[\moc{SANC}] keyword to specify the use of a {\sl Sanchez} cylinderization. +This model uses a {\sl Wigner} cylinderization for computing the collision $P_{ij}$ +and leakage $P_{iS}$ probabilities. However, the reciprocity and conservation +relations used to compute the incoming $P_{Sj}$ and transmission $P_{SS}$ +probabilities are defined in the rectangular cell (with the exact +surface).\cite{SANCHEZ} +This applies where the external surface is annular using the \moc{ROTH} or +\moc{ROT+} options. Only used when 2--d assembly of cells are considered. Note +that an assembly of rectangular cells having unequal volumes can use a +{\sl Sanchez} cylinderization. This is the default option. + +\item[\moc{LIGN}] keyword to specify that all the integration lines are to be +printed. This option should only be used when absolutely necessary because it +generates a rather large amount of output. Only used when 2--d assembly of cells +are considered. + +\item[\moc{RECT}] keyword to specify that square cells are to be treated as if +they were rectangular cells, with the inherent loss in performance that this +entails. This option is of purely academic interest. + +\item[\moc{EPSJ}] keyword to specify the stopping criterion for the flux-current iterations of the +interface current method in case the {\tt ARM} keyword is set in the {\tt ASM:} module or in +a resonance self-shielding module ({\tt SHI:}, {\tt USS:}, etc.). + +\item[\dusa{epsj}] the stopping criterion value. The default value is \dusa{epsj} $= 0.5 \times 10^{-5}$. + +\item[\moc{QUAB}] keyword to specify the number of basis point for the +numerical integration of each micro-structure in cases involving double +heterogeneity (Bihet). + +\item[\dusa{iquab}] the number of basis point for the numerical integration of +the collision probabilities in the micro-volumes using the Gauss-Jacobi +formula. The values permitted are: 1 to 20, 24, 28, 32 or 64. The default value +is \dusa{iquab}=5. If \dusa{iquab} is negative, its absolute value will be used in the She-Liu-Shi approach to determine the +split level in the tracking used to compute the probability collisions. + +\item[\moc{SAPO}] use the Sanchez-Pomraning double-heterogeneity model.\cite{sapo} + +\item[\moc{HEBE}] use the Hebert double-heterogeneity model (default option).\cite{BIHET} + +\item[\moc{SLSI}] use the She-Liu-Shi double-heterogeneity model without shadow effect.\cite{She2017} + +\item[\dusa{frtm}] the minimum microstructure volume fraction used to compute the size of the equivalent cylinder in She-Liu-Shi approach. The default value is \dusa{frtm} $=0.05$. + +\end{ListeDeDescription} +\eject diff --git a/doc/IGE335/Section3.04_trivac.tex b/doc/IGE335/Section3.04_trivac.tex new file mode 100644 index 0000000..0324f8f --- /dev/null +++ b/doc/IGE335/Section3.04_trivac.tex @@ -0,0 +1,135 @@ +\subsubsection{The {\tt TRIVAT:} tracking module}\label{sect:TRIVACData} + +The {\tt TRIVAT:} module provides an implementation of the diffusion or simplified $P_n$ method. The {\tt TRIVAT:} module is +used to perform a TRIVAC-type ``tracking" on a 1D/2D/3D regular Cartesian or hexagonal geometry.\cite{BIVAC,TRIVAC} The +geometry is analyzed and a LCM object with signature {\tt L\_TRIVAC} is created with the following information: + +\begin{itemize} +\item Diagonal and hexagonal symmetries are unfolded and the mesh-splitting +operations are performed. Volumes, material mixture and averaged flux recovery +indices are computed on the resulting geometry. \item A finite element +discretization is performed and the corresponding numbering is saved. \item The +unit finite element matrices (mass, stiffness, etc.) are recovered. \item +Indices related to an ADI preconditioning with or without supervectorization +are saved. \end{itemize} + +The calling specification for this module is: + +\begin{DataStructure}{Structure \dstr{TRIVAT:}} +\dusa{TRKNAM} +\moc{:=} \moc{TRIVAT:} $[$ \dusa{TRKNAM} $]$ +\dusa{GEONAM} \moc{::} \dstr{desctrack} \dstr{descTRIVAC} +\end{DataStructure} + +\noindent where +\begin{ListeDeDescription}{mmmmmmm} + +\item[\dusa{TRKNAM}] {\tt character*12} name of the \dds{tracking} data +structure that will contain region volume and surface area vectors in +addition to region identification pointers and other tracking information. +If \dusa{TRKNAM} also appears on the RHS, the previous tracking +parameters will be applied by default on the current geometry. + +\item[\dusa{GEONAM}] {\tt character*12} name of the \dds{geometry} data +structure. + +\item[\dstr{desctrack}] structure describing the general tracking data (see +\Sect{TRKData}) + +\item[\dstr{descTRIVAC}] structure describing the transport tracking data +specific to \moc{TRIVAT:}. + +\end{ListeDeDescription} + +\vskip 0.2cm + +The \moc{TRIVAT:} specific tracking data in \dstr{descTRIVAC} is defined as + +\begin{DataStructure}{Structure \dstr{descTRIVAC}} +$[~\{$ \moc{PRIM} $[$ \dusa{ielem} $]~|$ \moc{DUAL} $[$ \dusa{ielem} \dusa{icol} $]~|$ \moc{MCFD} $[$ \dusa{ielem} $]~|$ \moc{LUMP} $[$ \dusa{ielem} $]~\}~]$ \\ +$[$ \moc{SPN} $[$ \moc{DIFF} $]$ \dusa{nlf} $[$ \moc{SCAT} \dusa{iscat} $]~[$ \moc{VOID} \dusa{nvd} $]~]$ \\ +$[$ \moc{ADI} \dusa{nadi} $]$ \\ +$[$ \moc{VECT} $[$ \dusa{iseg} $]~[$ \moc{PRTV} \dusa{impv} $]~]$ \\ +{\tt ;} +\end{DataStructure} + +\noindent where +\begin{ListeDeDescription}{mmmmmm} + +\item[\dstr{desctrack}] structure describing the general tracking data (see +\Sect{TRKData}) + +\item[\moc{PRIM}] key word to set a discretization based on the variational collocation method. + +\item[\moc{DUAL}] key word to set a mixed-dual finite element discretization. If the +geometry is hexagonal, a Thomas-Raviart-Schneider method is used. + +\item[\moc{MCFD}] key word to set a discretization based on the nodal +collocation method. The mesh centered finite difference approximation is the +default option and is generally set using {\tt MCFD~1}. The {\tt MCFD} +approximations are numerically equivalent to the {\tt DUAL} approximations +with \dusa{icol}=2; however, the {\tt MCFD} approximations are less +expensive. + +\item[\moc{LUMP}] key word to set a discretization based on the nodal +collocation method with serendipity approximation. The serendipity +approximation is different from the \moc{MCFD} option in cases with \dusa{ielem}$\ge$2. This option is not available for hexagonal geometries. + +\item[\dusa{ielem}] order of the finite element representation. The values +permitted are: 1 (linear polynomials), 2 (parabolic polynomials), 3 (cubic +polynomials) or 4 (quartic polynomials). By default \dusa{ielem}=1. + +\item[\dusa{icol}] type of quadrature used to integrate the mass matrices. +The values permitted are: 1 (analytical integration), 2 (Gauss-Lobatto +quadrature) or 3 (Gauss-Legendre quadrature). By default \dusa{icol}=2. The +analytical integration corresponds to classical finite elements; the +Gauss-Lobatto quadrature corresponds to a variational or nodal type +collocation and the Gauss-Legendre quadrature corresponds to superconvergent +finite elements. + +\item[\moc{SPN}] keyword to set a simplified spherical harmonics ($SP_n$) expansion +of the flux.\cite{nse2005,ane10a} This option is available with 1D, 2D and 3D Cartesian geometries and with 2D and 3D +hexagonal geometries. + +\item[\moc{DIFF}] keyword to force using $1/3D^{g}$ as $\Sigma_1^{g}-\Sigma_{{\rm s}1}^{g}$ cross sections. A $P_1$ or $SP_1$ method +will therefore behave as diffusion theory. + +\item[\dusa{nlf}] order of the $P_n$ or $SP_n$ expansion (odd number). Set to zero for diffusion theory (default value). + +\item[\moc{SCAT}] keyword to limit the anisotropy of scattering sources. + +\item[\dusa{iscat}] number of terms in the scattering sources. \dusa{iscat} $=1$ is used for +isotropic scattering in the laboratory system. \dusa{iscat} $=2$ is used for +linearly anisotropic scattering in the laboratory system. The default value is set to $n+1$ +in $P_n$ or $SP_n$ case. + +\item[\moc{VOID}] key word to set the number of base points in the Gauss-Legendre quadrature used to integrate +void boundary conditions if \dusa{icol} $=3$ and \dusa{n} $\ne 0$. + +\item[\dusa{nvd}] type of quadrature. The values +permitted are: 0 (use a (\dusa{n}$+2$)--point quadrature consistent with $P_{\rm n}$ theory), +1 (use a (\dusa{n}$+1$)--point quadrature consistent with $S_{{\rm n}+1}$ theory), +2 (use an analytical integration of the void boundary conditions). By default \dusa{nvd}=0. + +\item[\moc{ADI}] keyword to set the number of ADI iterations at the inner +iterative level. + +\item[\dusa{nadi}] number of ADI iterations (default: \dusa{nadi} $=2$). + +\item[\moc{VECT}] key word to set an ADI preconditionning with +supervectorization. By default, TRIVAC uses an ADI preconditionning without +supervectorization. + +\item[\dusa{iseg}] width of a vectorial register. \dusa{iseg} is generally a multiple of 64. By default, \dusa{iseg}=64. + +\item[\moc{PRTV}] key word used to set \dusa{impv}. + +\item[\dusa{impv}] index used to control the printing in supervectorization +subroutines. =0 for no print; =1 for minimum printing (default value); Larger +values produce increasing amounts of output. + +\end{ListeDeDescription} + +Various finite element approximations can be obtained with different values of \dusa{ielem}. + +\eject diff --git a/doc/IGE335/Section3.05_auto.tex b/doc/IGE335/Section3.05_auto.tex new file mode 100644 index 0000000..4d13c84 --- /dev/null +++ b/doc/IGE335/Section3.05_auto.tex @@ -0,0 +1,262 @@ +\subsection{The {\tt AUTO:} module}\label{sect:AUTOData} + +The Autosecol self-shielding module in DRAGON, called {\tt AUTO:}, allows the +correction of the microscopic cross sections to take into account the +self-shielding effects related to the resonant isotopes.\cite{autosecol} + +\vskip 0.08cm + +{\sl Autolib data} is a fine-group representation of microscopic cross-section data for the resonant isotopes available in a +{\sl Draglib} or {\sl APOLIB-2} cross-section library. Each fine group in the Autolib has a lethargy width which is an integer multiple of an +{\sl elementary lethargy width}. Elastic slowing-down scattering is assumed for the resonant isotopes. + +Integrating the Livolant-Jeanpierre equation over a fine group $g$, the Autosecol equation is written +\begin{equation} +\bff(\Omega)\cdot\bff(\nabla)\varphi_g(\bff(r),\bff(\Omega))\,+\,\Sigma_g(\bff(r))\,\varphi_g(\bff(r),\bff(\Omega))\,=\,{1\over 4\pi} \left[ \Sigma_{{\rm s},g}^+(\bff(r)) \, + \,\sum_h \Sigma_{{\rm s},j,g \leftarrow h}^{*} \, \varphi_h(\bff(r)) {\Delta u_h\over \Delta u_g} \right] +\label{eq:auto1} +\end{equation} + +\noindent where the group integrated fine structure function is written +\begin{equation} +\varphi_g(\bff(r))={1\over \Delta u_g}\int_{u_{g-1}}^{u_g} du\, \varphi(\bff(r),u) +\label{eq:auto2} +\end{equation} + +\noindent and where the $+$ and $*$ subscripts identify non-resonant and resonant isotopes respectively. + +\vskip 0.08cm + +The {\sl Autosecol method} consists to solve the Livolant-Jeanpierre equation over the Autolib energy mesh using a solution +technique of the Boltzmann transport equation available in DRAGON.\cite{PIP2009} The Autosecol method +is an accurate self-shielding technique relying on the fine-group solution of an heterogeneous transport equation. This approach may require +substantial CPU resources in actual production cases. + +\vskip 0.08cm + +Resonant isotopes are identified as such by the \dusa{inrs} parameter, as defined in +\Sect{LIBData}. The Autosecol self-shielding module is based on the following models: + +\begin{itemize} +\item The Livolant-Jeanpierre flux factorization and approximations are used to +uncouple the self-shielding treatment from the main flux calculation; +\item The resonant cross sections are represented using {\sl Autolib data} +recovered by the \moc{LIB:} module. +\item Probability tables are used in the unresolved energy domain to randomly +sample cross-section data into the Autolib fine mesh. The keyword \moc{SUBG} {\sl must} be +set in module {\tt LIB:}. +\item The resonant fine structure values $\varphi_g(\bff(r))$ are obtained as a solution +of the Autosecol Eq.~(\ref{eq:auto1}) over the Autolib fine mesh; +\item The flux can be solved using collision probabilities, or using {\sl any} +flux solution technique for which a tracking module is available; +\item All resonant isotopes with the same \dusa{inrs} index (see Sect.~\ref{sect:descmix1}) +are computed simultanously; +\item The distributed self-shielded effect is automatically taken into account +if different mixture indices are assigned to different regions inside the +resonant part of the cell. The rim effect can be computed by dividing the fuel +into "onion rings" and by assigning different mixture indices to them. +\item A SPH (superhomog\'en\'eisation) equivalence is performed to correct the +self-shielded cross sections from the non-linear effects related to the +heterogeneity of the geometry. +\end{itemize} + +\vskip 0.2cm + +The general format of the data for this module is: + +\begin{DataStructure}{Structure \dstr{AUTO:}} +\dusa{MICLIB} \moc{:=} \moc{AUTO:} \dusa{MICLIB\_SG} $[$ \dusa{MICLIB} $]$ +\dusa{TRKNAM} $[$ \dusa{TRKFIL} $]$ \moc{::} \dstr{descauto} +\end{DataStructure} + +\noindent where + +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\dusa{MICLIB}] {\tt character*12} name of the \dds{microlib} that will +contain the microscopic and macroscopic cross sections updated by the +self-shielding module. If +\dusa{MICLIB} appears on both LHS and RHS, it is updated; otherwise, +\dusa{MICLIB} is created. + +\item[\dusa{MICLIB\_SG}] {\tt character*12} name of the \dds{microlib} builded +by module \moc{LIB:} and containing probability table information for the unresolved +domain. + +\item[\dusa{TRKNAM}] {\tt character*12} name of the required \dds{tracking} +data structure. + +\item[\dusa{TRKFIL}] {\tt character*12} name of the sequential binary tracking +file used to store the tracks lengths. This file is given if and only if it was +required in the previous tracking module call (see \Sect{TRKData}). + +\item[\dstr{descauto}] structure describing the self-shielding options. + +\end{ListeDeDescription} + +\subsubsection{Data input for module {\tt AUTO:}}\label{sect:descauto} + +\begin{DataStructure}{Structure \dstr{descauto}} +$[$ \moc{EDIT} \dusa{iprint} $]$ \\ +$[$ \moc{GRMIN} \dusa{lgrmin} $]~~[$ \moc{GRMAX} \dusa{lgrmax} $]$~~ +$[$ \moc{PASS} \dusa{ipass} $]~~[~\{$ \moc{SPH} $|$ \moc{NOSP} $\}~]$~~$[$ $\{$ \moc{TRAN} $|$ \moc{NOTR} $\}$ $]$ \\ +$[$ $\{$ \moc{PIJ} $|$ \moc{ARM} $\}$ $]$ \\ +$[[$ \moc{DILU} \dusa{isot\_d} \dusa{dilut} $]]$ \\ +$[$ \moc{KERN} \dusa{ialter} $]~~[$ \moc{MAXT} \dusa{maxtra} $]$ \\ +$[$~\moc{SEED} \dusa{iseed}~$]$ \\ +$[$ \moc{CALC} \\ +~~~~$[[$ \moc{REGI} \dusa{suffix} $[[$ \dusa{isot} $\{$ \moc{ALL} $|$ +(\dusa{imix}(i),i=1,\dusa{nmix}) $\}$ $]]$ \\ +~~~~$]]$ \\ +\moc{ENDC} $]$ \\ +{\tt ;} +\end{DataStructure} + +\noindent where + +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\moc{EDIT}] keyword used to modify the print level \dusa{iprint}. + +\item[\dusa{iprint}] index used to control the printing of this module. The +amount of output produced by this tracking module will vary substantially +depending on the print level specified. + +\item[\moc{GRMIN}] keyword to specify the minimum group number considered +during the self-shielding process. + +\item[\dusa{lgrmin}] first group number considered during the +self-shielding process. By default, \dusa{lgrmin} is set to the first group +number containing self-shielding data in the library. + +\item[\moc{GRMAX}] keyword to specify the maximum group number considered +during the self-shielding process. + +\item[\dusa{lgrmax}] last group number considered during the self-shielding +process. By default, \dusa{lgrmax} is set is set to the last group +number containing self-shielding data in the library. + +\item[\moc{PASS}] keyword to specify the number of outer iterations during +the self-shielding process. If all \dusa{inrs} indices are set to one in module \moc{LIB:}, +these iterations are not required. + +\item[\dusa{ipass}] the number of iterations. The default is \dusa{ipass} $=1$ if +\dusa{MICLIB} is created. + +\item[\moc{SPH}] keyword to activate the SPH equivalence scheme which +modifies the self-shielded averaged neutron fluxes in +heterogeneous geometries (default option). + +\item[\moc{NOSP}] keyword to deactivate the SPH equivalence scheme which +modifies the self-shielded averaged neutron fluxes in heterogeneous geometries. + +\item[\moc{TRAN}] keyword to activate the transport correction option for +self-shielding calculations (see \moc{CTRA} in \Sectand{MACData}{LIBData}). This +is the default option. + +\item[\moc{NOTR}] keyword to deactivate the transport correction option for +self-shielding calculations (see \moc{CTRA} in \Sectand{MACData}{LIBData}). + +\item[\moc{PIJ}] keyword to specify the use of complete collision +probabilities in the subgroup and SPH equivalence calculations of {\tt AUTO:}. +This is the default option for \moc{EXCELT:} and \moc{SYBILT:} trackings. +This option is not available for \moc{MCCGT:} trackings. + +\item[\moc{ARM}] keyword to specify the use of iterative flux techniques +in the subgroup and SPH equivalence calculations of {\tt AUTO:}. +This is the default option for \moc{MCCGT:} trackings. + +\item[\moc{DILU}] keyword to input an additional microscopic dilution value for a specific isotope. By default, no dilution +source other than $\Sigma_{{\rm s},g}^+(\bff(r))$ is used. + +\item[\dusa{isot\_d}] {\tt character*8} alias name of the specific isotope. + +\item[\dusa{dilut}] dilution value in barn. + +\item[\moc{KERN}] keyword to input the type of elastic slowing-down kernel. + +\item[\dusa{ialter}] integer value indicating the type: +$$ +\textsl{ialter} = \left\{ +\begin{array}{ll} +0 & \textrm{use exact elastic kernel} \\ +1 & \textrm{use an approximate kernel for the resonant isotopes.} +\end{array} \right. +$$ + +\item[\moc{MAXT}] keyword to input a maximum storage size for the slowing-down kernel values. + +\item[\dusa{maxtra}] integer value indicating the storage size. The default value is \dusa{maxtra} $=$ 10000. + +\item[\moc{SEED}] keyword used to set the initial seed integer for the random number generator used in +the unresolved energy domain. By default, the seed integer is set from the processor clock. + +\item[\dusa{iseed}] initial seed integer. + +\item[\moc{CALC}] keyword to activate the simplified self-shielding +approximation in which a single self-shielded isotope is shared by many +resonant mixtures. + +\item[\moc{REGI}] keyword to specify a set of isotopes and mixtures that +will be self-shielded together. All the self-shielded isotopes in this group +will share the same 4--digit suffix. + +\item[\dusa{suffix}] {\tt character*4} suffix for the isotope names in this +group + +\item[\dusa{isot}] {\tt character*8} alias name of a self-shielded isotope in this +group + +\item[\moc{ALL}] keyword to specify that a unique self-shielded isotope will be +made for the complete domain + +\item[\dusa{imix}] list of mixture indices that will share the same self-shielded +isotope + +\item[\dusa{nmix}] number of mixtures that will share the same self-shielded +isotope + +\item[\moc{ENDC}] end of \moc{CALC} data keyword + +\end{ListeDeDescription} + +\vskip 0.15cm + +Here is an example of the data structure corresponding to a production case where +only $^{238}$U is assumed to show distributed self-shielding effects: + +\begin{verbatim} +LIBRARY2 := AUTO: LIBRARY TRACK :: + CALC REGI W1 PU239 ALL + REGI W1 PU241 ALL + REGI W1 PU240 ALL + REGI W1 PU242 ALL + REGI W1 U235 ALL + REGI W1 U236 ALL + REGI W1 PU238 ALL + REGI W1 U234 ALL + REGI W1 AM241 ALL + REGI W1 NP237 ALL + REGI W1 ZRNAT ALL + REGI W1 U238 <> <> <> + <> <> + REGI W2 U238 <> <> <> + <> <> + REGI W3 U238 <> <> <> + <> <> + REGI W4 U238 <> <> <> + <> <> + REGI W5 U238 <> <> <> + <> <> + REGI W6 U238 <> <> <> + <> <> + ENDC ; +\end{verbatim} + +\vskip 0.15cm + +In this case, $^{238}$U is self-shielded within six distributed regions (labeled +{\tt W1} to {\tt W6}) and each of these regions are merging volumes belonging +to five different fuel rods. The mixture indices of the 30 resonant volumes belonging +to the fuel are CLE-2000 variables labeled {\tt <>} to {\tt <>}. + +\eject diff --git a/doc/IGE335/Section3.05_shi.tex b/doc/IGE335/Section3.05_shi.tex new file mode 100644 index 0000000..92f7f22 --- /dev/null +++ b/doc/IGE335/Section3.05_shi.tex @@ -0,0 +1,137 @@ +\subsection{The {\tt SHI:} module}\label{sect:SHIData} + +The {\tt SHI:} module perform self-shielding calculations in DRAGON, using +the generalized Stamm'ler method.\cite{SHIBA} This approach is based on an heterogeneous-homogeneous equivalence principle. In this case, an {\sl equivalent dilution parameter} $\sigma_{{\rm e},g}$ is computed for each resonant isotope, in each resonant region and +each resonant energy group $g$. This dilution parameter is used to interpolate pretabulated effective cross sections for the infinite homogeneous medium, previously obtained with the {\sl flux calculator} of the {\tt GROUPR} module in code NJOY.\cite{njoy2010} +Each resonant isotope, identified as such by the \dusa{inrs} +parameter defined in \Sect{LIBData}, is to be recalculated. The general format of +the data for this module is: + +\begin{DataStructure}{Structure \dstr{SHI:}} +\dusa{MICLIB} \moc{:=} \moc{SHI:} $\{$ \dusa{MICLIB} $|$ \dusa{OLDLIB} $\}$ +\dusa{TRKNAM} $[$ \dusa{TRKFIL} $]$ \moc{::} \dstr{descshi} +\end{DataStructure} + +\noindent +where + +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\dusa{MICLIB}] {\tt character*12} name of the \dds{microlib} that will +contain the microscopic and macroscopic cross sections updated by the +self-shielding module. If +\dusa{MICLIB} appears on both LHS and RHS, it is updated; otherwise, the +internal library \dusa{OLDLIB} is copied into +\dusa{MICLIB} and \dusa{MICLIB} is updated. + +\item[\dusa{OLDLIB}] {\tt character*12} name of a read-only \dds{microlib} +that is copied into \dusa{MICLIB}. + +\item[\dusa{TRKNAM}] {\tt character*12} name of the required \dds{tracking} +data structure. + +\item[\dusa{TRKFIL}] {\tt character*12} name of the sequential binary tracking +file used to store the tracks lengths. This file is given if and only if it was +required in the previous tracking module call (see \Sect{TRKData}). + +\item[\dstr{descshi}] structure describing the self-shielding options. + +\end{ListeDeDescription} + +Each time the \moc{SHI:} module is called, a sub-directory is updated in the +\dds{microlib} data structure to hold the last values defined in the +\dstr{descshi} structure. The next time this module is called, +these values will be used as floating defaults. + +\subsubsection{Data input for module {\tt SHI:}}\label{sect:descshi} + +\begin{DataStructure}{Structure \dstr{descshi}} +$[$ \moc{EDIT} \dusa{iprint} $]$ \\ +$[$ \moc{GRMIN} \dusa{lgrmin} $]~~[$ \moc{GRMAX} \dusa{lgrmax} $]$ \\ +$[$ \moc{MXIT} \dusa{imxit} $]~~[$ \moc{EPS} \dusa{valeps} $]$ \\ +$[~\{$ \moc{LJ} $|$ \moc{NOLJ} $\}~]$ $[~\{$ \moc{GC} $|$ \moc{NOGC} $\}$ +$[~\{$ \moc{TRAN} $|$ \moc{NOTR} $\}~]$ +$[$ \moc{LEVEL} \dusa{ilev} $]$ \\ +$[~\{$ \moc{PIJ} $|$ \moc{ARM} $\}~]$ \\ +{\tt ;} +\end{DataStructure} + +\noindent where + +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\moc{EDIT}] keyword used to modify the print level \dusa{iprint}. + +\item[\dusa{iprint}] index used to control the printing of this module. The +amount of output produced by this tracking module will vary substantially +depending on the print level specified. + +\item[\moc{GRMIN}] keyword to specify the minimum group number considered +during the self-shielding process. + +\item[\dusa{lgrmin}] first group number considered during the +self-shielding process. By default, \dusa{lgrmin} is set to the first group +number containing self-shielding data in the library. + +\item[\moc{GRMAX}] keyword to specify the maximum group number considered +during the self-shielding process. + +\item[\dusa{lgrmax}] last group number considered during the self-shielding +process. By default, \dusa{lgrmax} is set is set to the last group +number containing self-shielding data in the library. + +\item[\moc{MXIT}] keyword to specify the maximum number of iterations during +the self-shielding process. + +\item[\dusa{imxit}] the maximum number of iterations. The default is +\dusa{imxit}=20. + +\item[\moc{EPS}] keyword to specify the convergence criterion for the +self-shielding iteration. + +\item[\dusa{valeps}] the convergence criterion for the self-shielding iteration. +By default, \dusa{valeps}=$1.0\times 10^{-4}$. + +\item[\moc{LJ}] keyword to activate the Livolant and Jeanpierre +normalization scheme which modifies the self-shielded averaged neutron fluxes in +heterogeneous geometries. By default the Livolant and Jeanpierre +normalization scheme is not activated. + +\item[\moc{NOLJ}] keyword to deactivate the Livolant and Jeanpierre +normalization scheme which modifies the self-shielded averaged neutron fluxes in +heterogeneous geometries. This is the default option. + +\item[\moc{GC}] keyword to activate the Goldstein-Cohen approximation in +cases where Goldstein-Cohen parameters are stored on the internal library. These +parameters may not be available with some libraries (e.g., {\tt APLIB1}, {\tt +APLIB2} or MATXS-type libraries). The Goldstein-Cohen parameters can always be +imposed using the \moc{IRSET} keyword of the \moc{LIB:} module (see +\Sect{LIBData}). This is the default option. + +\item[\moc{NOGC}] keyword to deactivate the Goldstein-Cohen approximation in +cases where Goldstein-Cohen parameters are stored on the internal library. + +\item[\moc{TRAN}] keyword to activate the transport correction option for +self-shielding calculations (see \moc{CTRA} in \Sectand{MACData}{LIBData}). This is the default option. + +\item[\moc{NOTR}] keyword to deactivate the transport correction option for +self-shielding calculations (see \moc{CTRA} in \Sectand{MACData}{LIBData}). + +\item[\moc{LEVEL}] keyword to specify the self-shielding model. + +\item[\dusa{ilev}] $=0$: original Stamm'ler model (without distributed effects); + $=1$: use the Nordheim (PIC) distributed self-shielding model\cite{toronto04}; + $=2$: use both Nordheim (PIC) distributed self-shielding model and Riemann integration + method\cite{hasan}. By default, \dusa{ilev}$\,=0$. + +\item[\moc{PIJ}] keyword to specify the use of complete collision +probabilities in the self-shielding calculations of {\tt SHI:}. +This is the default option for \moc{EXCELT:} and \moc{SYBILT:} trackings. +This option is not available for \moc{MCCGT:} trackings. + +\item[\moc{ARM}] keyword to specify the use of iterative flux techniques +in the self-shielding calculations of {\tt SHI:}. +This is the default option for \moc{MCCGT:} trackings. + +\end{ListeDeDescription} +\eject diff --git a/doc/IGE335/Section3.05_tone.tex b/doc/IGE335/Section3.05_tone.tex new file mode 100644 index 0000000..a25312e --- /dev/null +++ b/doc/IGE335/Section3.05_tone.tex @@ -0,0 +1,118 @@ +\subsection{The \moc{TONE:} module}\label{sect:TONEData} + +The \moc{TONE:} module perform self-shielding calculations in DRAGON, using +the Tone's method.\cite{tone} This approach is based on an heterogeneous-homogeneous equivalence principle. In this case, an {\sl equivalent dilution parameter} $\sigma_{{\rm e},g}$ is computed for each resonant isotope, in each resonant region and +each resonant energy group $g$. This dilution parameter is used to interpolate pretabulated effective cross sections for the infinite homogeneous medium, previously obtained with the {\sl flux calculator} of the {\tt GROUPR} module in code NJOY.\cite{njoy2010} +Each resonant isotope, identified as such by the \dusa{inrs} +parameter defined in \Sect{LIBData}, is to be recalculated. The general format of +the data for this module is: + +\begin{DataStructure}{Structure \dstr{TONE:}} +\dusa{MICLIB} \moc{:=} \moc{TONE:} $\{$ \dusa{MICLIB} $|$ \dusa{OLDLIB} $\}$ +\dusa{TRKNAM} $[$ \dusa{TRKFIL} $]$ \moc{::} \dstr{desctone} +\end{DataStructure} + +\noindent where + +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\dusa{MICLIB}] {\tt character*12} name of the \dds{microlib} that will +contain the microscopic and macroscopic cross sections updated by the +self-shielding module. If +\dusa{MICLIB} appears on both LHS and RHS, it is updated; otherwise, the +internal library \dusa{OLDLIB} is copied into +\dusa{MICLIB} and \dusa{MICLIB} is updated. + +\item[\dusa{OLDLIB}] {\tt character*12} name of a read-only \dds{microlib} +that is copied into \dusa{MICLIB}. + +\item[\dusa{TRKNAM}] {\tt character*12} name of the required \dds{tracking} +data structure. + +\item[\dusa{TRKFIL}] {\tt character*12} name of the sequential binary tracking +file used to store the tracks lengths. This file is given if and only if it was +required in the previous tracking module call (see \Sect{TRKData}). + +\item[\dstr{desctone}] structure describing the self-shielding options. + +\end{ListeDeDescription} + +Each time the \moc{TONE:} module is called, a sub-directory is updated in the +\dds{microlib} data structure to hold the last values defined in the +\dstr{desctone} structure. The next time this module is called, +these values will be used as floating defaults. + +\subsubsection{Data input for module \moc{TONE:}}\label{sect:desctone} + +\begin{DataStructure}{Structure \dstr{desctone}} +$[$ \moc{EDIT} \dusa{iprint} $]$ \\ +$[$ \moc{GRMIN} \dusa{lgrmin} $]~~[$ \moc{GRMAX} \dusa{lgrmax} $]$ \\ +$[$ \moc{MXIT} \dusa{imxit} $]~~[$ \moc{EPS} \dusa{valeps} $]$ \\ +$[~\{$ \moc{SPH} $|$ \moc{NOSP} $\}~]$ +$[~\{$ \moc{TRAN} $|$ \moc{NOTR} $\}~]$ +$[~\{$ \moc{PIJ} $|$ \moc{ARM} $\}~]$ \\ +{\tt ;} +\end{DataStructure} + +\noindent +where + +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\moc{EDIT}] keyword used to modify the print level \dusa{iprint}. + +\item[\dusa{iprint}] index used to control the printing of this module. The +amount of output produced by this tracking module will vary substantially +depending on the print level specified. + +\item[\moc{GRMIN}] keyword to specify the minimum group number considered +during the self-shielding process. + +\item[\dusa{lgrmin}] first group number considered during the +self-shielding process. By default, \dusa{lgrmin} is set to the first group +number containing self-shielding data in the library. + +\item[\moc{GRMAX}] keyword to specify the maximum group number considered +during the self-shielding process. + +\item[\dusa{lgrmax}] last group number considered during the self-shielding +process. By default, \dusa{lgrmax} is set is set to the last group +number containing self-shielding data in the library. + +\item[\moc{MXIT}] keyword to specify the maximum number of iterations during +the self-shielding process. + +\item[\dusa{imxit}] the maximum number of iterations. The default is +\dusa{imxit}=20. + +\item[\moc{EPS}] keyword to specify the convergence criterion for the +self-shielding iteration. + +\item[\dusa{valeps}] the convergence criterion for the self-shielding iteration. +By default, \dusa{valeps}=$1.0\times 10^{-4}$. + +\item[\moc{SPH}] keyword to activate the SPH equivalence scheme which +modifies the self-shielded averaged neutron fluxes in +heterogeneous geometries. This is the default option. + +\item[\moc{NOSP}] keyword to deactivate the SPH equivalence scheme which +modifies the self-shielded averaged neutron fluxes in +heterogeneous geometries. + +\item[\moc{TRAN}] keyword to activate the transport correction option for +self-shielding calculations (see \moc{CTRA} in \Sectand{MACData}{LIBData}). This is the default option. + +\item[\moc{NOTR}] keyword to deactivate the transport correction option for +self-shielding calculations (see \moc{CTRA} in \Sectand{MACData}{LIBData}). + +\item[\moc{PIJ}] keyword to specify the use of complete collision +probabilities in the self-shielding calculations of \moc{TONE:}. +This is the default option for \moc{EXCELT:} and \moc{SYBILT:} trackings. +This option is not available for \moc{MCCGT:} trackings. + +\item[\moc{ARM}] keyword to specify the use of iterative flux techniques +in the self-shielding calculations of \moc{TONE:}. +This is the default option for \moc{MCCGT:} trackings. + +\end{ListeDeDescription} +\eject diff --git a/doc/IGE335/Section3.05_uss.tex b/doc/IGE335/Section3.05_uss.tex new file mode 100644 index 0000000..4961bf6 --- /dev/null +++ b/doc/IGE335/Section3.05_uss.tex @@ -0,0 +1,240 @@ +\subsection{The {\tt USS:} module}\label{sect:USSData} + +The universal self-shielding module in DRAGON, called {\tt USS:}, allows the +correction of the microscopic cross sections to take into account the +self-shielding effects related to the resonant isotopes. These isotopes are +identified as such by the \dusa{inrs} +parameter, as defined in \Sect{LIBData}. The universal +self-shielding module is based on the following models: + +\begin{itemize} +\item The Livolant-Jeanpierre flux factorization and approximations are used to +uncouple the self-shielding treatment from the main flux calculation; +\item The resonant cross sections are represented using probability +tables computed in the \moc{LIB:} module (the keyword \moc{SUBG} or \moc{PTSL} {\sl must} be +used). Two approaches can be used to compute the probability tables: +\begin{enumerate} +\item Physical probability tables can be computed using a RMS approach similar +to the one used in Wims-7 and Helios.\cite{subg} In this case, the slowing-down operator of +each resonant isotope is represented as a pure ST\cite{st}, ST/IR or ST/WR approximation; +\item Mathematical probability tables\cite{pt} and slowing-down correlated weight matrices +can be computed in selected energy groups using the {\sl Ribon extended} approach.\cite{nse2004} In this case, +an elastic slowing-down model is used and a mutual self-shielding model is +available. +\end{enumerate} +\item The resonant fluxes are computed for each band of the probability tables +using a subgroup method if \moc{SUBG}, \moc{PT}, \moc{PTMC} or \moc{PTSL} keyword is set in module \moc{LIB:}; +\item The resonance spectrum expansion (RSE) method is used if \moc{RSE} keyword is set in module \moc{LIB:}; +\item The flux can be solved using collision probabilities, or using {\sl any} +flux solution technique for which a tracking module is available; +\item The resonant isotopes are computed one-a-time, starting from the isotopes +with the lower values of index \dusa{inrs}, as defined in \Sect{LIBData}; If +many isotopes have the same value of \dusa{inrs}, the isotope with the greatest +number of resonant nuclides is self-shielded first. One or many outer iterations +can be performed; +\item The distributed self-shielded effect is automatically taken into account +if different mixture indices are assigned to different regions inside the +resonant part of the cell. The rim effect can be computed by dividing the fuel +into "onion rings" and by assigning different mixture indices to them. +\item A SPH (superhomog\'en\'eisation) equivalence is performed to correct the +self-shielded cross sections from the non-linear effects related to the +heterogeneity of the geometry. +\end{itemize} + +\vskip 0.2cm + +The general format of the data for this module is: + +\begin{DataStructure}{Structure \dstr{USS:}} +\dusa{MICLIB} \moc{:=} \moc{USS:} \dusa{MICLIB\_SG} $[$ \dusa{MICLIB} $]$ +\dusa{TRKNAM} $[$ \dusa{TRKFIL} $]$ \moc{::} \dstr{descuss} +\end{DataStructure} + +\noindent +where + +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\dusa{MICLIB}] {\tt character*12} name of the \dds{microlib} that will +contain the microscopic and macroscopic cross sections updated by the +self-shielding module. If +\dusa{MICLIB} appears on both LHS and RHS, it is updated; otherwise, +\dusa{MICLIB} is created. + +\item[\dusa{MICLIB\_SG}] {\tt character*12} name of the \dds{microlib} builded +by module \moc{LIB:} and containing probability table information (the keyword \moc{SUBG} {\sl must} be +used in module {\tt LIB:}). + +\item[\dusa{TRKNAM}] {\tt character*12} name of the required \dds{tracking} +data structure. + +\item[\dusa{TRKFIL}] {\tt character*12} name of the sequential binary tracking +file used to store the tracks lengths. This file is given if and only if it was +required in the previous tracking module call (see \Sect{TRKData}). + +\item[\dstr{descuss}] structure describing the self-shielding options. + +\end{ListeDeDescription} + +Each time the \moc{USS:} module is called, a sub-directory is updated in the +\dds{microlib} data structure to hold the last values defined in the +\dstr{descuss} structure. The next time this module is called, +these values will be used as floating defaults. + +\subsubsection{Data input for module {\tt USS:}}\label{sect:descuss} + +\begin{DataStructure}{Structure \dstr{descuss}} +$[$ \moc{EDIT} \dusa{iprint} $]$ \\ +$[$ \moc{GRMIN} \dusa{lgrmin} $]~~[$ \moc{GRMAX} \dusa{lgrmax} $]$~~ +$[$ \moc{PASS} \dusa{ipass} $]~~[$ \moc{NOCO} $]~~[$ \moc{NOSP} $]$~~$[$ $\{$ \moc{TRAN} $|$ +\moc{NOTR} $\}$ $]$ \\ +$[$ $\{$ \moc{PIJ} $|$ \moc{ARM} $\}$ $]$ \\ +$[$ \moc{MAXST} \dusa{imax} $]~[$ \moc{FLAT} $]$ \\ +$[$ \moc{CALC} \\ +~~~~$[[$ \moc{REGI} \dusa{suffix} $[[$ \dusa{isot} $\{$ \moc{ALL} $|$ +(\dusa{imix}(i),i=1,\dusa{nmix}) $\}$ $]]$ \\ +~~~~$]]$ \\ +\moc{ENDC} $]$ \\ +{\tt ;} +\end{DataStructure} + +\noindent where + +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\moc{EDIT}] keyword used to modify the print level \dusa{iprint}. + +\item[\dusa{iprint}] index used to control the printing of this module. The +amount of output produced by this tracking module will vary substantially +depending on the print level specified. + +\item[\moc{GRMIN}] keyword to specify the minimum group number considered +during the self-shielding process. + +\item[\dusa{lgrmin}] first group number considered during the +self-shielding process. By default, \dusa{lgrmin} is set to the first group +number containing self-shielding data in the library. + +\item[\moc{GRMAX}] keyword to specify the maximum group number considered +during the self-shielding process. + +\item[\dusa{lgrmax}] last group number considered during the self-shielding +process. By default, \dusa{lgrmax} is set is set to the last group +number containing self-shielding data in the library. + +\item[\moc{PASS}] keyword to specify the number of outer iterations during +the self-shielding process. + +\item[\dusa{ipass}] the number of iterations. The default is +\dusa{ipass} $=2$ if \dusa{MICLIB} is created. + +\item[\moc{NOCO}] keyword to ignore the directives set by {\tt LIB} concerning +the mutual resonance shielding model. This keyword has the effect to replace the +mutual resonance shielding model in the subgroup projection method (SPM) by a full +correlation approximation similar +to the technique used in the ECCO code. This keyword can be used to avoid the message +\begin{verbatim} +USSIST: UNABLE TO FIND CORRELATED ISOTOPE ************. +\end{verbatim} +\noindent that appears with the SPM if the correlated weights matrices are missing in +the microlib. + +\item[\moc{NOSP}] keyword to deactivate the SPH equivalence scheme which +modifies the self-shielded averaged neutron fluxes in +heterogeneous geometries. The default option is to perform SPH equivalence. + +\item[\moc{TRAN}] keyword to activate the transport correction option for +self-shielding calculations (see \moc{CTRA} in \Sectand{MACData}{LIBData}). This +is the default option. + +\item[\moc{NOTR}] keyword to deactivate the transport correction option for +self-shielding calculations (see \moc{CTRA} in \Sectand{MACData}{LIBData}). + +\item[\moc{PIJ}] keyword to specify the use of complete collision +probabilities in the subgroup and SPH equivalence calculations of {\tt USS:}. +This is the default option for \moc{EXCELT:} and \moc{SYBILT:} trackings. +This option is not available for \moc{MCCGT:} trackings. + +\item[\moc{ARM}] keyword to specify the use of iterative flux techniques +in the subgroup and SPH equivalence calculations of {\tt USS:}. +This is the default option for \moc{MCCGT:} trackings. + +\item[\moc{MAXST}] keyword to set the maximum number of fixed point iterations +for the ST scattering source convergence. + +\item[\dusa{imax}] the maximum number of ST iterations. The default is +\dusa{imax} $=50$ ($=20$ with the RSE method). A non-iterative response matrix approach is available with +the subgroup projection method (SPM) by setting \dusa{imax} $=0$. + +\item[\moc{FLAT}] keyword to force the flat-flux initialization of subgroup fluxes if \dusa{MICLIB} +is open in modification mode. + +\item[\moc{CALC}] keyword to activate the simplified self-shielding +approximation in which a single self-shielded isotope is shared by many +resonant mixtures. + +\item[\moc{REGI}] keyword to specify a set of isotopes and mixtures that +will be self-shielded together. All the self-shielded isotopes in this group +will share the same 4--digit suffix. + +\item[\dusa{suffix}] {\tt character*4} suffix for the isotope names in this +group + +\item[\dusa{isot}] {\tt character*8} alias name of a self-shielded isotope in this +group + +\item[\moc{ALL}] keyword to specify that a unique self-shielded isotope will be +made for the complete domain + +\item[\dusa{imix}] list of mixture indices that will share the same self-shielded +isotope + +\item[\dusa{nmix}] number of mixtures that will share the same self-shielded +isotope + +\item[\moc{ENDC}] end of \moc{CALC} data keyword + +\end{ListeDeDescription} + +\vskip 0.15cm + +Here is an example of the data structure corresponding to a production case where +only $^{238}$U is assumed to show distributed self-shielding effects: + +\begin{verbatim} +LIBRARY2 := USS: LIBRARY TRACK :: + CALC REGI W1 PU239 ALL + REGI W1 PU241 ALL + REGI W1 PU240 ALL + REGI W1 PU242 ALL + REGI W1 U235 ALL + REGI W1 U236 ALL + REGI W1 PU238 ALL + REGI W1 U234 ALL + REGI W1 AM241 ALL + REGI W1 NP237 ALL + REGI W1 ZRNAT ALL + REGI W1 U238 <> <> <> + <> <> + REGI W2 U238 <> <> <> + <> <> + REGI W3 U238 <> <> <> + <> <> + REGI W4 U238 <> <> <> + <> <> + REGI W5 U238 <> <> <> + <> <> + REGI W6 U238 <> <> <> + <> <> + ENDC ; +\end{verbatim} + +\vskip 0.15cm + +In this case, $^{238}$U is self-shielded within six distributed regions (labeled +{\tt W1} to {\tt W6}) and each of these regions are merging volumes belonging +to five different fuel rods. The mixture indices of the 30 resonant volumes belonging +to the fuel are CLE-2000 variables labeled {\tt <>} to {\tt <>}. + +\eject + diff --git a/doc/IGE335/Section3.06_asm.tex b/doc/IGE335/Section3.06_asm.tex new file mode 100644 index 0000000..fe7d5e7 --- /dev/null +++ b/doc/IGE335/Section3.06_asm.tex @@ -0,0 +1,144 @@ +\subsection{The {\tt ASM:} module}\label{sect:ASMData} + +We will now describe the assembly modules which can be used to prepare the +group-dependent complete collision probability or the assembly matrices required +by the flux solution module of DRAGON. The assembly module {\tt ASM:} is +generally called after a tracking module; it recovers tracking lengths and +material numbers from the sequential tracking file and then computes the +collision probability or group--dependent system matrices under various +normalizations. The calling specifications are: + +\begin{DataStructure}{Structure \dstr{ASM:}} +\dusa{PIJNAM} \moc{:=} \moc{ASM:} $[$ \dusa{PIJNAM} $]$ \dusa{LIBNAM} +\dusa{TRKNAM} $[$ \dusa{TRKFIL} $]$ \moc{::} \dstr{descasm} +\end{DataStructure} + +\noindent where +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\dusa{PIJNAM}] {\tt character*12} name of \dds{asmpij} data +structure containing the system matrices. If \dusa{PIJNAM} appears on the RHS, +the \dstr{descasm} information previously stored in \dusa{PIJNAM} is kept. + +\item[\dusa{LIBNAM}] {\tt character*12} name of the \dds{macrolib} or +\dds{microlib} data structure that contains the +macroscopic cross sections (see \Sectand{MACData}{LIBData}). + +\item[\dusa{TRKNAM}] {\tt character*12} name of the \dds{tracking} data +structure containing the tracking (see \Sect{TRKData}). + +\item[\dusa{TRKFIL}] {\tt character*12} name of the sequential binary tracking +file used to store the tracks lengths. This file is given if and only if it was +required in the previous tracking module call (see \Sect{TRKData}). + +\item[\dstr{descasm}] structure containing the input data to this module (see +\Sect{descasm}). + +\end{ListeDeDescription} + +\subsubsection{Data input for module {\tt ASM:}}\label{sect:descasm} + +\begin{DataStructure}{Structure \dstr{descasm}} +$[$ \moc{EDIT} \dusa{iprint} $]$ \\ +$[$ $\{$ \moc{ARM} $|$ \\ +~~~~$\{$ \moc{PIJ} $|$ \moc{PIJK} $\}$ $[$ \moc{SKIP} $]$ \\ +~~~~$[$ $\{$ \moc{NORM} $|$ \moc{ALBS} $\}$ $]$ \\ +~~~~$[$ \moc{PNOR} $\{$ \moc{NONE} $|$ \moc{DIAG} $|$ \moc{GELB} $|$ \moc{HELI} $|$ \moc{NONL} $\}$ $]$ \\ +$\}$ $]$ \\ +$[~\{$ \moc{ECCO} $|$ \moc{HETE} $\}~]$ \\ +{\tt ;} +\end{DataStructure} + +\noindent +where + +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\moc{EDIT}] keyword used to modify the print level \dusa{iprint}. + +\item[\dusa{iprint}] index used to control the printing of this module. The +amount of output produced by this tracking module will vary substantially +depending on the print level specified. + +\item[\moc{ARM}] keyword to specify that an assembly calculation is carried out without +building the full collision probability matrices. This option can only be used for a geometry +tracked using the interface current method (with EURYDICE-2 option within \moc{SYBILT:} or +with the multicell surfacic approximation within \moc{SALT:}), \moc{MCCGT:} or \moc{SNT:} module. +By default, the \moc{PIJ} option is used. + +\item[\moc{PIJ}] keyword to specify that the standard scattering-reduced collision +probabilities must be computed. This option cannot be used with the \moc{MCCGT:} and \moc{SNT:} +modules. This is the default option. + +\item[\moc{PIJK}] keyword to specify that both the directional and standard +scattering-reduced collision probabilities must be computed. Moreover, the additional directional +collision probability matrix can only be used if \moc{HETE} is activated in +\Sect{FLUData}. Finally, the \moc{PIJK} +option is only available for 2--D geometries analyzed with the operator +\moc{EXCELT:} with collision probability option. By default, the \moc{PIJ} +option is used. + +\item[\moc{SKIP}] keyword to specify that only the reduced collision +probability matrix $p^{g}_{ij}$ is to be computed. In general, the scattering +modified collision probability matrix $p^{g}_{s,ij}$ is also computed using: + $$ +p^{g}_{s,ij}=\left[ I-p^{g}_{ij} \Sigma^{g\to g}_{s0} \right] ^{-1} +p^{g}_{ij} + $$ +where $\Sigma^{g\to g}_{s0}$ is the within group isotropic scattering cross +section. When available, $p^{g}_{s,ij}$ is used in the flux solution module in +such a way that for the groups where there is no up-scattering, the thermal +iteration is automatically deactivated. In the case where the \moc{SKIP} option +is activated, the $p^{g}_{ij}$ matrix is used and thermal iterations are +required in every energy group. Consequently, the total number of inner +iterations is greatly increased. + +\item[\moc{NORM}] keyword to specify that the scattering-reduced collision probability matrix is +to be normalized in such a way as to eliminate all neutron loss (even if the +region under consideration has external albedo boundary conditions which should +result in neutron loss). When used with a void boundary condition (zero reentrant +current), this option is equivalent to imposing {\it a posteriori} a uniform +reentrant current. + +\item[\moc{ALBS}] keyword to specify that a consistent Selengut normalization +of the scattering-reduced collision probability matrix is to be used both for the flux solution +module (see \Sect{FLUData}) and in the equivalence calculation (see +\Sect{EDIData}). This keyword results in storing the scattering-reduced escape probabilities +$W_{iS}$ in the record named {\tt 'DRAGON-WIS'}. For all the cases where this option is used, it is necessary to +define a geometry with \moc{VOID} external boundary conditions (see +\Sect{GEOData}). + +\item[\moc{PNOR}] keyword to specify that the collision, leakage and escape +probability matrices are to be normalized in such a way as to satisfy explicitly +the neutron conservation laws. This option compensates for the errors which will +arise in the numerical evaluation of these probabilities and may result in +non-conservative collision probability matrices. The default option is now \moc{HELI} while it was +formerly \moc{GELB} ({\bf Revision 3.03}). + +\item[\moc{NONE}] keyword to specify that the probability matrices are not to +be renormalized. + +\item[\moc{DIAG}] keyword to specify that only the diagonal element of the +probability matrices will be modified in order to insure the validity of the +conservation laws. + +\item[\moc{GELB}] keyword to specify that the Gelbard algorithm will be used +to normalize the collision probability matrices.\cite{RENOR} + +\item[\moc{HELI}] keyword to specify that the Helios algorithm will be used +to normalize the collision probability matrices.\cite{Helios} + +\item[\moc{NONL}] keyword to specify that a non-linear multiplicative +algorithm will be used to normalize the collision probability +matrices.\cite{RENOR} + +\item[\moc{ECCO}] keyword used to compute the $P_1$--scattering reduced +collision probability or system matrices required by the ECCO isotropic +streaming model. By default, this information is not calculated. + +\item[\moc{HETE}] keyword used to compute the information required by a +method of characteristics (MOC) solution of the TIBERE anisotropic +streaming model. By default, this information is not calculated. + +\end{ListeDeDescription} +\eject diff --git a/doc/IGE335/Section3.07.tex b/doc/IGE335/Section3.07.tex new file mode 100644 index 0000000..0521bfe --- /dev/null +++ b/doc/IGE335/Section3.07.tex @@ -0,0 +1,501 @@ +\subsection{The {\tt FLU:} module}\label{sect:FLUData} + +The \moc{FLU:} module is used to solve the linear system of multigroup collision +probability or response matrix equations in DRAGON. Different types of solution are +available, such as fixed source problem, fixed source eigenvalue problem (GPT type) or +different types of eigenvalue problems. The calling specifications are: + +\begin{DataStructure}{Structure \dstr{FLU:}} +\dusa{FLUNAM} \moc{:=} \moc{FLU:} $[~\{$ \dusa{FLUNAM} $|$ \dusa{FLUDSA} $\}~]$ \dusa{PIJNAM} +\dusa{LIBNAM} \dusa{TRKNAM} $[$ \dusa{TRKFIL} $]$ \\ +$~~~~[~\{$ \dusa{TRKFLP} \dusa{TRKGPT} $|$ \dusa{SOUNAM} $\}~]$ \moc{::} \dstr{descflu} +\end{DataStructure} + +\noindent where +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\dusa{FLUNAM}] {\tt character*12} name of the \dds{fluxunk} data structure +containing the solution ({\tt L\_FLUX} signature). If \dusa{FLUNAM} appears on +the RHS, the solution previously stored in \dusa{FLUNAM} (flux and buckling) is used to initialize +the new iterative process; otherwise, a uniform unknown vector and a zero buckling +are used. + +\item[\dusa{FLUDSA}] {\tt character*12} name of the \dds{fluxunk} data structure +containing an initial approximation of the solution ({\tt L\_FLUX} signature). This solution +corresponds to a DSA-type simplified +calculation compatible with \dusa{FLUNAM}. This option is only available with a \moc{SNT:} tracking. + +\item[\dusa{PIJNAM}] {\tt character*12} name of the \dds{asmpij} data +structure containing the group-dependent system +matrices ({\tt L\_PIJ} signature, see \Sect{ASMData}). + +\item[\dusa{LIBNAM}] {\tt character*12} name of the \dds{macrolib} or \dds{microlib} data structure that contains the +macroscopic cross sections ({\tt L\_MACROLIB} or {\tt L\_LIBRARY} signature, see \Sectand{MACData}{LIBData}). +Module {\tt FLU:} is performing a {\sl direct} or {\sl adjoint} calculation, depending if the adjoint flag +is set to {\tt .false.} or {\tt .true.} in the {\tt STATE-VECTOR} record of the \dds{macrolib}. + +\item[\dusa{TRKNAM}] {\tt character*12} name of the \dds{tracking} data +structure containing the tracking ({\tt L\_TRACK} signature, see \Sect{TRKData}). + +\item[\dusa{TRKFIL}] {\tt character*12} name of the sequential binary tracking +file used to store the tracks lengths. This file is given if and only if it was +required in the previous tracking module call (see \Sect{TRKData}). + +\item[\dusa{TRKFLP}] {\tt character*12} name of the \dds{fluxunk} data structure containing the +unperturbed flux used to decontaminate the GPT solution ({\tt L\_FLUX} signature). This object is +mandatory if and only if ``{\tt TYPE P}" is selected. + +\item[\dusa{TRKGPT}] {\tt character*12} name of the \dds{source} data structure +containing the GPT fixed sources ({\tt L\_SOURCE} signature). This object is +mandatory if and only if ``{\tt TYPE P}" is selected. + +\item[\dusa{SOUNAM}] {\tt character*12} name of the \dds{source} data structure +containing the fixed sources ({\tt L\_SOURCE} signature) used for a ``{\tt TYPE S}" calculation. +By default, piecewise-constant fixed sources available in the \dds{macrolib} (or \dds{microlib}) \dusa{LIBNAM} +are used. + +\item[\dstr{descflu}] structure containing the input data to this module (see +\Sect{descflu}). + +\end{ListeDeDescription} + +\clearpage + +\subsubsection{Data input for module {\tt FLU:}}\label{sect:descflu} + +\begin{DataStructure}{Structure \dstr{descflu}} +$[$ \moc{EDIT} \dusa{iprint} $]$ \\ +$[$ \moc{INIT} $\{$ \moc{OFF} $|$ \moc{ON} $|$ \moc{DSA} $\}~]$ \\ +\moc{TYPE} $\{$ \moc{N} $|$ \moc{S} $|$ \moc{F} $|$ \moc{P} $|$ \moc{K} $[$ \dstr{descleak} $]$ $|$ +$\{$\moc{B} $|$ \moc{L} $\}$ \dstr{descleak} $\}$ $]$ \\ +$[$ \moc{EXTE} $[$ \dusa{maxout} $]~~[$ \dusa{epsout} $]~]$ \\ +$[$ \moc{THER} $[$ \dusa{maxthr} $]~~[$ \dusa{epsthr} $]~]~~[$ \moc{REBA} $[$ \moc{OFF} $]~]$ \\ +$[$ \moc{UNKT} $[$ \dusa{epsunk} $]~]$ \\ +$[$ \moc{ACCE} \dusa{nlibre} \dusa{naccel} $]$ \\ +{\tt ;} +\end{DataStructure} + +\goodbreak +\noindent where +\begin{ListeDeDescription}{mmmmmmm} + +\item[\moc{EDIT}] keyword used to modify the print level \dusa{iprint}. + +\item[\dusa{iprint}] index used to control the printing of this operator. The +amount of output produced by this operator will vary substantially +depending on the print level specified. + +\item[\moc{OFF}] keyword to specify that the neutron flux +is to be initialized with a flat distribution (default option). + +\item[\moc{ON}] keyword to specify that the initial neutron flux distribution +is to be recovered from \dusa{FLUNAM} if present in the RHS arguments. + +\item[\moc{DSA}] keyword to specify that the initial neutron flux distribution +is to be recovered from the DSA compatible data structure \dusa{FLUDSA} if present in the RHS arguments. +This option is only available with a \moc{SNT:} tracking. + +\item[\moc{TYPE}] keyword to specify the type of solution used in the flux +operator. + +\item[\moc{N}] keyword to specify that no flux calculation is to be performed. +This option is usually activated when one simply wishes to initialize the +neutron flux distribution and to store this information in \dusa{FLUNAM}. + +\item[\moc{S}] keyword to specify that a fixed source problem is to be +treated. Such problem can also include fission source contributions. + +\item[\moc{F}] keyword to specify that a 1D Fourier analysis calculation in $S_n$ is to be treated. This is similar to a fixed source problem, but the calculation stopped early to compute an L2 error norm in the flux. This yields a numerical estimate of the eigenvalue for the scattering source equation. + +\item[\moc{P}] keyword to specify that a fixed source eigenvalue problem (GPT type) is to be +treated. Such problem includes fission source contributions in addition of GPT sources. + +\item[\moc{K}] keyword to specify that a fission source eigenvalue problem is +to be treated. The eigenvalue is then the effective multiplication factor $K_{\rm eff}$ with a +fixed buckling $B^2$. In this case, the fixed sources, if any is present on the +\dds{macrolib} or \dds{microlib} data structure, are not used. + +\item[\moc{B}] keyword to specify that a fission source eigenvalue problem is +to be treated. The eigenvalue in this case is the critical buckling $B^2$ with a fixed +effective multiplication factor $K_{\rm eff}$. The buckling eigenvalue has meaning only in the +case of a cell without boundary leakages (see the structure \dstr{descBC} in +\Sect{descBC}). It is also possible to use an open geometry with +\moc{VOID} boundary conditions provided it is closed by the \moc{ASM:} module +(see \Sect{descasm}) using the keywords \moc{NORM} or \moc{ALSB}. {\sl Note:} \moc{TYPE~B} +cannot be used if no fission occurs in the system. + +\item[\moc{L}] keyword to specify that a critical medium eigenvalue problem, with or without +fission sources, is to be treated. The eigenvalue in this case is the critical buckling $B^2$, +with or without a fixed effective multiplication factor $K_{\rm eff}$. The buckling eigenvalue has meaning only +in the case of a cell without boundary leakages (see the structure \dstr{descBC} in +\Sect{descBC}). It is also possible to use an open geometry with +\moc{VOID} boundary conditions provided it is closed by the \moc{ASM:} module +(see \Sect{descasm}) using the keywords \moc{NORM} or \moc{ALSB}. {\sl Note:} \moc{TYPE~L} +cannot be used if no positive or negative $dB^2$ leakage occurs in the system. + +\item[\dstr{descleak}] structure describing the general leakage parameters +options (see \Sect{descleak}). This information is mandatory for producing the +diffusion coefficients. + +\item[\moc{EXTE}] keyword to specify that the control parameters for the +external iteration are to be modified. + +\item[\dusa{maxout}] maximum number of external iterations. The fixed default +value for a case with no leakage model is \dusa{maxout}=$2\times n_{f}-1$ where +$n_{f}$ is the number of regions containing fuel. The fixed default value for a +case with a leakage model is \dusa{maxout}=$10\times n_{f}-1$. + +\item[\dusa{epsout}] convergence criterion for the external iterations. The +fixed default value is \dusa{epsout}=$5.0\times 10^{-5}$. + +\item[\moc{THER}] keyword to specify that the control parameters for the +thermal iterations are to be modified. + +\item[\dusa{maxthr}] maximum number of thermal iterations. The fixed default +value is \dusa{maxthr}=2$\times$\dusa{ngroup}-1 (using scattering modified CP) +or \dusa{maxthr}=4$\times$\dusa{ngroup}-1 (using standard CP). + +\item[\dusa{epsthr}] convergence criterion for the thermal iterations. The +fixed default value is \dusa{epsthr}=$5.0\times 10^{-5}$. + +\item[\moc{UNKT}] keyword to specify the flux error tolerance in +the outer iteration. + +\item[\dusa{epsunk}] convergence criterion for flux components in the outer +iteration. The fixed default value is \dusa{epsunk}=\dusa{epsthr}. + +\item[\moc{REBA}] keyword used to specify that the flux rebalancing option is +to be turned on or off in the thermal iteration. By default (floating default) +the flux rebalancing option is initially activated. This keyword is required to +toggle between the on and off position of the flux rebalancing option. + +\item[\moc{OFF}] keyword used to deactivate the flux rebalancing option. When +this keyword is absent the flux rebalancing option is reactivated. + +\item[\moc{ACCE}] keyword used to modify the variational acceleration +parameters. This option is active by default (floating default) with +\dusa{nlibre}=3 free iterations followed by \dusa{naccel}=3 accelerated +iterations. + +\item[\dusa{nlibre}] number of free iterations per cycle of +\dusa{nlibre}+\dusa{naccel} iterations. + +\item[\dusa{naccel}] number of accelerated iterations per cycle of +\dusa{nlibre}+\dusa{naccel} iterations. Variational acceleration may be +deactivated by using \dusa{naccel}=0. + +\end{ListeDeDescription} +\clearpage + +\subsubsection{Leakage model specification structure}\label{sect:descleak} + +Without leakage model, the multigroup flux $\vec\phi_g$ of the collision +probability method is obtained from equation + +\begin{equation} +\vec\phi_g={\bf W}_g \vec Q^\diamond_g +\label{eq:eq3.64} +\end{equation} + +\noindent where ${\bf W}_g$ is the scattering reduced collision probability matrix +and $ Q^\diamond_g$ is the fission and out-of-group scattering source. This equation is +modified by the leakage model. The leakage models \moc{PNLR}, \moc{PNL}, \moc{SIGS} +(default model), \moc{HETE} and \moc{ECCO} can be used with any solutions technique of +the Boltzmann transport equation. The leakage model \moc{TIBERE} can be used with the collision +probability method and with the method of characteristics. + +\vskip 0.2cm + +A leakage model can be set in {\sl fundamental mode condition} if all boundary conditions are +conservative (such as \moc{REFL}, \moc{SYME}, \moc{SSYM}, \moc{DIAG}, \moc{ALBE 1.0}). If a boundary condition is +non-conservative (such as \moc{VOID}), it is nevertheless possible to set a simplified leakage model based on the +Todorova approximation with option \moc{HETE}. The \dstr{descleak} structure allows the following +information to be specified: + +\begin{DataStructure}{Leakage structure \dstr{descleak}} +$\{$ \moc{LKRD} $|$ \moc{RHS} $|$ \moc{P0} $|$ \moc{P1} $|$ \moc{P0TR} $|$ \moc{B0} $|$ \moc{B1} $|$ \moc{B0TR} $\}$ \\ +$[~\{$ \moc{PNLR} $|$ \moc{PNL} $|$ \moc{SIGS} $|$ \moc{ALBS} $|$ \moc{HETE} $[$ (\dusa{imergl}(ii),ii=1,nbmix) $]~|$ \moc{ECCO} $|$ \moc{TIBERE} +$[$ $\{$ \moc{G} $|$ \moc{R} $|$ \moc{Z} $|$ \moc{X} $|$ \moc{Y} $\}~]~\}~]$ \\ +$[$ $\{$ \moc{BUCK} $\{$ \dusa{valb2} $|$ $[$ \moc{G} \dusa{valb2} $]$ +$[$ \moc{R} \dusa{valbr2} $]$ $[$ \moc{Z} \dusa{valbz2} $]$ +$[$ \moc{X} \dusa{valbx2} $]$ +$[$ \moc{Y} \dusa{valby2} $]$ $\}$ +$|$ \moc{KEFF} \dusa{valk} $|$ \moc{IDEM} $\}$ +$]$ \end{DataStructure} + +\begin{ListeDeDescription}{mmmmmmm} + +\item[\moc{LKRD}] keyword used to specify that the leakage coefficients are +recovered from data structure named \dusa{LIBNAM}. The \moc{LKRD} option is not +available with the \moc{ECCO} and \moc{TIBERE} leakage models. + +\item[\moc{RHS}] keyword used to specify that the leakage coefficients are +recovered from RHS flux data structure named \dusa{FLUNAM}. The \moc{RHS} option is not +available with the \moc{ECCO} and \moc{TIBERE} leakage models. If the flux calculation is +an adjoint calculation, the energy group ordering of the leakage coefficients is permuted. + +\item[\moc{P0}] keyword used to specify that the leakage coefficients are +calculated using a $P_0$ model. + +\item[\moc{P1}] keyword used to specify that the leakage coefficients are +calculated using a $P_1$ model. + +\item[\moc{P0TR}] keyword used to specify that the leakage coefficients are +calculated using a $P_0$ model with transport correction. + +\item[\moc{B0}] keyword used to specify that the leakage coefficients are +calculated using a $B_0$ model. This is the default value when a buckling +calculation is required (\moc{B}). + +\item[\moc{B1}] keyword used to specify that the leakage coefficients are +calculated using a $B_1$ model. + +\item[\moc{B0TR}] keyword used to specify that the leakage coefficients are +calculated using a $B_0$ model with transport correction. + +\item[\moc{PNLR}] keyword used to specify that the elements of the scattering +modified collision probability matrix +are multiplied by the adequate non-leakage homogeneous buckling dependent +factor.\cite{ALSB1}. The non-leakage +factor $P_{{\rm NLR},g}$ is defined as + +\begin{equation} +P_{{\rm NLR},g}={\bar\Sigma_g-\bar\Sigma_{{\rm s0},g \gets g}\over{\bar\Sigma_g-\bar\Sigma_{{\rm s0},g \gets g}+d_g(B) \ B^2}} +\end{equation} + +\noindent where transport-corrected total +cross sections are used to compute the ${\bf W}_g$ matrix. $\bar\Sigma_{{\rm s0},g \gets g}$ is the average +transport-corrected macroscopic within-group scattering cross section in group $g$, +homogenized over the lattice and transport corrected. \eq(eq3.64) is then replaced by + +\begin{equation} +\vec\phi_g=P_{{\rm NLR},g} {\bf W}_g \vec Q^\diamond_g \ \ \ . +\label{eq:eq5.32} +\end{equation} + +\item[\moc{PNL}] keyword used to specify that the elements of the collision +probability matrix are multiplied by the adequate non-leakage homogeneous buckling +dependent factor.\cite{ALSB1}. The non-leakage factor $P_{{\rm NL},g}$ is defined as + +\begin{equation} +P_{{\rm NL},g}={\bar\Sigma_g\over{\bar\Sigma_g+d_g(B) \ B^2}} +\end{equation} + +\noindent where $\bar\Sigma_g$ is the average transport-corrected macroscopic total cross section +in group $g$, homogenized over the lattice and transport corrected. \eq(eq3.64) is then replaced by + +\begin{equation} +\vec\phi_g={\bf W}_g \left[ P_{{\rm NL},g} \vec Q^\diamond_g -(1-P_{{\rm NL},g}) {\bf \Sigma}_{{\rm s0},g\gets g} \ \vec\phi_g \right] +\label{eq:eq5.33b} +\end{equation} + +\noindent where ${\bf \Sigma}_{{\rm s0},g\gets g}={\rm diag} \{ \Sigma_{{\rm s0},i,g \gets g}\> ;\> \forall i \}$ +and the total cross sections used to compute the ${\bf W}_g$ matrix are also +transport-corrected. + +\vskip 0.02cm + +\noindent It is important to note that that the \moc{PNLR} option reduces to the \moc{PNL} option in +cases where no scattering reduction is performed. Scattering reduction can be avoided in module +\moc{ASM:} by setting {\tt PIJ SKIP} (See \Sect{descasm}). + +\item[\moc{SIGS}] keyword used to specify that an homogeneous buckling +correction is to be applied on the diffusion cross section ($\Sigma_{s} - +dB^{2}$). \eq(eq3.64) is then replaced by + +\begin{equation} +\vec\phi_g={\bf W}_g\left[ \vec Q^\diamond_g-d_g(B) \ B^2 \ \vec\phi_g\right] +\label{eq:eq5.33} +\end{equation} + +\noindent where transport-corrected total +cross sections are used to compute the ${\bf W}_g$ matrix. This is the so called +{\sl DIFFON method} used in the APOLLO-family of thermal lattice codes. The \moc{SIGS} option is +the default option when a buckling calculation is required (\moc{TYPE B} or \moc{TYPE L}) or a +fission source eigenvalue problem (\moc{TYPE K}) with imposed buckling is considered. + +\item[\moc{ALBS}] keyword used to specify that an homogeneous buckling +contribution is introduced by a group dependent correction of the +albedo.\cite{ALSB2} This leakage model is restricted to the collision probability +method. It is then necessary to define the geometry with an +external boundary condition of type \moc{VOID} (see \Sect{descBC}) and to close +the region in module \moc{ASM:} using the \moc{ALBS} option (see +\Sect{descasm}). \eq(eq3.64) is then replaced by + +\begin{equation} +\vec\phi_g={\bf W}_g \ \vec Q^\diamond_g-\left[ {\bf I}+{\bf W}_g{\bf \Sigma}_{{\rm s0},g\gets g}\right] d_g(B) \ B^2 +\ \gamma \ {\bf P}_{{\rm iS},g} +\label{eq:eq5.34} +\end{equation} + +\noindent where ${\bf P}_{{\rm iS},g}=\{P_{{\rm iS},g} \ ; \ i=1,I \}$ is the array of escape +probabilities in the open geometry and where + +\begin{equation} +\gamma={\sum\limits_j V_j \phi_{j,g} \over \sum\limits_j V_j \phi_{j,g} P_{{\rm jS},g}} \ \ \ . +\label{eq:eq5.35} +\end{equation} + +\item[\moc{HETE}] keyword used to perform a simplified heterogeneous leakage calculation, over one or many leakage zones, based +on the Todorova approximation.\cite{todorova} A leakage zone is a set of material mixtures where the leakage coefficient $d_{i,g}$ is +forced to be uniform in each energy group. Such a model is usefull to represent axial leakage in a {\tt TYPE~K} calculation or to +perform colorset calculations with more than one leakage zone. The \moc{HETE} leakage model can be used as an homogeneous model +assuming uniform leakage across the complete domain or as an heterogeneous model with more leakage zones defined using $\dusa{imergl}$ +information. If a boundary condition is non-conservative (such as \moc{VOID}), it is nevertheless possible to use the \moc{HETE} option +with a $P_n$ or $B_n$ leakage model. + +\item[\dusa{imergl}] array of homogenized leakage zone indices to which are associated the material mixtures. \dusa{nbmix} is the +total number of material mixtures. By default, a unique leakage zone is set. In this case, option $\moc{HETE}$ reduces to option $\moc{SIGS}$. + +The simplified heterogeneous leakage model is based on a generalization of \eq(eq5.33), now written as +\begin{equation} +\vec\phi_g={\bf W}_g\left[ \vec Q^\diamond_g-B^2 \ \vec J_g\right] +\label{eq:eq5.36a} +\end{equation} + +\noindent where each component of vector $\vec J_g$ is defined in term of heterogeneous leakage coefficients $d_{i,g}$ as +\begin{equation} +J_{i,g}=d_{i,g} \phi_{i,g}. +\label{eq:eq5.36b} +\end{equation} + +A leakage zone index $m$ is assigned to each region $i$ using \dusa{imergl} information. In a colorset calculation, leakage zones 1 and 2 +are assigned to black and red assemblies, respectively. In the $P_0$ and $B_0$ cases, the heterogeneous leakage coefficients in each leakage zone $m$ +are obtained using the {\sl outscatter} approximation as +\begin{equation} +d_{m,g} = {1\over 3\gamma(B,\bar\Sigma_{m,g})}\left[ {\left<\phi_g\right>_m\over \left<\Sigma_g\phi_g\right>_m}\right]={1\over 3\gamma(B,\bar\Sigma_{m,g})\bar\Sigma_{m,g}} +\label{eq:eq5.36c} +\end{equation} +\noindent where $\left<\phi_g\right>_m$ is the integrated flux in leakage zone $m$ and $\left<\Sigma_g\phi_g\right>_m$ is a reaction rate +in zone $m$. The $\gamma(B,\bar\Sigma_{m,g})$ factor is equal to one with $P_n$ leakage models or to a leakage-zone dependent value with $B_n$ +leakage models.\cite{PIP2009} Here, $\bar\Sigma_{m,g}$ is the leakage-zone averaged macroscopic total cross section in group $g$ defined as +\begin{equation} +\bar\Sigma_{m,g}={\left<\Sigma_g\phi_g\right>_m \over \left<\phi_g\right>_m}. +\label{eq:eq5.36d} +\end{equation} +\ +In the $P_1$ and $B_1$ cases, the leakage coefficients are given as the solution of the following implicit equation, known as the {\sl inscatter} approximation: +\begin{equation} +d_{m,g}\left<\Sigma_g\phi_g\right>_m = {1\over \gamma(B,\bar\Sigma_{m,g})}\left[ {\left<\phi_g\right>_m\over 3}+ +\sum_{h=1}^G \, d_{m,h} \left<\Sigma_{{\rm s1},g \leftarrow h}\phi_h\right>_m\right] . +\label{eq:eq5.36e} +\end{equation} + +In transport-corrected $P_0$ and $B_0$ cases, we use the micro-reversibility principle, written as +\begin{equation} +\sum_{h=1}^G \Sigma_{{\rm s1},i,g \leftarrow h} J_{i,h} =\sum_{h=1}^G \Sigma_{{\rm s1},i,h \leftarrow g} J_{i,g}=\Sigma_{{\rm s1},i,g} J_{i,g} . +\label{eq:eq5.36f} +\end{equation} + +Substitution of \eq(eq5.36f) into \eq(eq5.36e) leads to +\begin{equation} +d_{m,g} = {1\over 3}\left[ {\left<\phi_g\right>_m\over \gamma(B,\bar\Sigma_{m,g})\left<\Sigma_g\phi_g\right>_m-\left<\Sigma_{{\rm s1},g}\phi_g\right>_m}\right]= +{1\over 3\left[\gamma(B,\bar\Sigma_{m,g})\bar\Sigma_{m,g}-\bar\Sigma_{{\rm s1},m,g}\right]} . +\label{eq:eq5.36c} +\end{equation} + +\item[\moc{ECCO}] keyword used to perform an ECCO--type leakage +calculation taking into account isotropic streaming effects. This method +introduces an heterogeneous buckling contribution as a group dependent correction +to the source term.\cite{ecco,rimpault} It is then necessary to set the keyword \moc{ECCO} +in module \moc{ASM:} (see \Sect{descasm}). In the $P_1$ non--consistent case, +\eq(eq3.64) is then replaced by + +\vskip -0.3cm + +\begin{eqnarray} +\vec\varphi_g&=& {\bf W}_g \left(\vec Q^\diamond_g - B^2 \ {i\vec{\cal J}_g\over B}\right) +\label{eq:eq5.37flux} \\ +{i\vec{\cal J}_g\over B} &=& {\bf X}_g \left[{1 \over 3} +\ \vec\varphi_g + \sum_{h\not= g} {\bf \Sigma}_{{\rm s1},g \gets h} \ +{i\vec{\cal J}_h\over B} \right] +\label{eq:eq5.37cour} +\end{eqnarray} + +\noindent where $i\vec{\cal J}_{j,g}/B$ is the multigroup fundamental current, ${\bf \Sigma}_{{\rm s1},g \gets h}={\rm diag}\{ \Sigma_{{\rm s1},i,g \gets h}\> ;\> \forall i \}$ and where + +\begin{equation} +{\bf X}_g=[{\bf I}-{\bf p}_g \ {\bf\Sigma}_{{\rm s}1,g\gets g}]^{-1} {\bf p}_g \ \ \ . +\label{eq:eq5.37ter} +\end{equation} + +\item[\moc{TIBERE}] keyword used to perform a TIB\`ERE--type leakage +calculation taking into account anisotropic streaming effects. This method +introduces an heterogeneous buckling contribution as a group dependent correction +to the source term.\cite{PIJK0,PIJK} The heterogeneous buckling contribution is +introduced in the $B_n$ model using directional collision probabilities (PIJK method). +It is then necessary to set the keyword +\moc{PIJK} in module \moc{ASM:} (see \Sect{descasm}). + +\item[\moc{G}] keyword used to specify that the buckling search will assume +all directional buckling to be identical (floating default option). + +\item[\moc{R}] keyword used to specify that a radial buckling search will be +considered assuming an imposed $z$-direction buckling. + +\item[\moc{Z}] keyword used to specify that a $z$-direction buckling search +will be considered assuming an imposed $x$-direction and $y$-direction +buckling. + +\item[\moc{X}] keyword used to specify that a $x$-direction buckling search +will be considered assuming an imposed $y$-direction and $z$-direction +buckling. + +\item[\moc{Y}] keyword used to specify that a $y$-direction buckling search +will be considered assuming an imposed $x$-direction and $z$-direction +buckling. + +\item[\moc{BUCK}] keyword used to specify the initial (for a buckling +eigenvalue problem) or fixed (for a effective multiplication factor eigenvalue +problem) buckling. + +\item[\moc{G}] keyword used to specify that the buckling in the $x$-direction, +$y$-direction and $z$-direction are to be initialized to \dusa{valb2}/3 +(floating default). + +\item[\moc{R}] keyword used to specify that the buckling in the $x$-direction, +and $y$-direction are to be initialized to \dusa{valbr2}/2. + +\item[\moc{Z}] keyword used to specify that the buckling in the $z$-direction, +is to be initialized to \dusa{valbz2}. + +\item[\moc{X}] keyword used to specify that the buckling in the $x$-direction, +is to be initialized to \dusa{valbx2}. + +\item[\moc{Y}] keyword used to specify that the buckling in the $y$-direction, +is to be initialized to \dusa{valby2}. + +\item[\dusa{valb2}] value of the fixed or initial total buckling in $cm^{-2}$. +The floating default value is +$${\it valb2}={\it valbx2}+{\it valby2}+{\it valbz2}.$$ + +\item[\dusa{valbr2}] value of the fixed or initial radial buckling in +$cm^{-2}$. The floating default value is +$${\it valbr2}={\it valbx2}+{\it valby2}.$$ + +\item[\dusa{valbz2}] value of the fixed or initial $z$-direction buckling in +$cm^{-2}$. The floating default value is \dusa{valbz2}=0.0 $cm^{-2}$. If +\dusa{valb2} is specified then \dusa{valbz2}=\dusa{valb2}/3. + +\item[\dusa{valbx2}] value of the fixed or initial $z$-direction buckling in +$cm^{-2}$. The floating default value is \dusa{valbx2}=0.0 $cm^{-2}$. If +\dusa{valb2} is specified then \dusa{valbx2}=\dusa{valb2}/3. If \dusa{valbr2} is +specified then \dusa{valbx2}=\dusa{valbr2}/2. + +\item[\dusa{valby2}] value of the fixed or initial $z$-direction buckling in +$cm^{-2}$. The floating default value is \dusa{valby2}=0.0 $cm^{-2}$. If +\dusa{valb2} is specified then \dusa{valby2}=\dusa{valb2}/3. If \dusa{valbr2} is +specified then \dusa{valby2}=\dusa{valbr2}/2. + +\item[\moc{KEFF}] keyword used to specify the fixed (for a buckling eigenvalue +problem) effective multiplication factor. + +\item[\dusa{valk}] value of the fixed effective multiplication factor $K_{\rm eff}$. The +fixed default value is \dusa{valk}=1.0. + +\item[\moc{IDEM}] keyword used to specify that the initial (for a buckling +eigenvalue problem) or fixed (for a effective multiplication factor eigenvalue +problem) buckling is to be read from the data structure \dusa{LIBNAM}. + +\end{ListeDeDescription} +\eject diff --git a/doc/IGE335/Section3.08.tex b/doc/IGE335/Section3.08.tex new file mode 100644 index 0000000..e0abf57 --- /dev/null +++ b/doc/IGE335/Section3.08.tex @@ -0,0 +1,571 @@ +\subsection{The {\tt EDI:} module}\label{sect:EDIData} + +The \moc{EDI:} module supplies the main editing options to DRAGON. It can be +use to compute the reaction rates, average and condensed cross sections to store +this information on a file for further use. The calling specifications are: + +\begin{DataStructure}{Structure \dstr{EDI:}} +\dusa{EDINAM} \moc{:=} \moc{EDI:} $[$ \dusa{EDINAM} $]$ +\dusa{LIBNAM} $[$ \dusa{TRKNAM} \dusa{FLUNAM} $]$ \\ +~~~~~$[$ \dusa{REFGEO} $[$ \dusa{MACROGEO} $]~]~[$ \dusa{REFPIJ} $]~[$ \dusa{SURFIL} $]$ \moc{::} \dstr{descedi} +\end{DataStructure} + +\noindent +where +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\dusa{EDINAM}] {\tt character*12} name of the \dds{edition} data +structure ({\tt L\_EDIT} signature) where the edition results will be stored. + +\item[\dusa{LIBNAM}] {\tt character*12} name of the read-only \dds{macrolib} or +\dds{microlib} data structure ({\tt L\_MACROLIB} or {\tt L\_LIBRARY} signature) that contains the +macroscopic cross sections (see \Sectand{MACData}{LIBData}). + +\item[\dusa{TRKNAM}] {\tt character*12} name of the read-only \dds{tracking} data +structure ({\tt L\_TRACK} signature) containing the tracking (see \Sect{TRKData}). {\bf Note:} If data +structures \dusa{TRKNAM} and \dusa{FLUNAM} are not given, a flux is recovered from the \dds{macrolib} +present in \dusa{LIBNAM} and used to perform the editions. + +\item[\dusa{FLUNAM}] {\tt character*12} name of the read-only \dds{fluxunk} data +structure ({\tt L\_FLUX} signature) containing a transport solution (see \Sect{FLUData}). + +\item[\dusa{REFGEO}] {\tt character*12} optional name of the read-only reference \dds{geometry} data +structure ({\tt L\_GEOM} signature) that was used for the original flux calculation (see \Sect{GEOData}). + +\item[\dusa{MACROGEO}] {\tt character*12} optional name of the read-only macro-\dds{geometry} data +structure ({\tt L\_GEOM} signature) that is saved in \dusa{EDINAM} and can be used in the homogenization +process or in the SPH equivalence procedure. In some cases the +module \moc{EDI:} can automatically build a macro-geometry, however it is always +possible to specify explicitly the macro-geometry to be saved in \dusa{EDINAM}. + +\item[\dusa{REFPIJ}] {\tt character*12} optional name of the read-only \dds{asmpij} data +structure ({\tt L\_PIJ} signature) that was used for the reference flux calculation (see \Sect{ASMData}). +Compulsory if keyword \moc{ALBS} is used in \Sect{descedi}. + +\item[\dusa{SURFIL}] \texttt{character*12} name of the read-only SALOME--formatted sequential {\sc ascii} +file used to store the surfacic elements of the geometry. This file is required if and only if the keyword \moc{G2S} +is set in data structure \dstr{descedi}. + +\item[\dstr{descedi}] structure containing the input data to this module +(see \Sect{descedi}). + +\end{ListeDeDescription} + +\clearpage + +\subsubsection{Data input for module {\tt EDI:}}\label{sect:descedi} + +\begin{DataStructure}{Structure \dstr{descedi}} +$[$ \moc{EDIT} \dusa{iprint} $]$ \\ +$[$ \moc{UPS} $]$ \\ +$[$ \moc{MERG} $\{$ \moc{NONE} $|$ \moc{COMP} $|$ \moc{GEO} $|$ \moc{HMIX} $|$ \\ +\hskip 0.8cm \moc{G2S} \dusa{nhom} $[[$ \moc{RECT} \dusa{xm} \dusa{xp} \dusa{ym} \dusa{yp} $]]~[[$ \moc{TRIA} \dusa{x1} \dusa{y1} \dusa{x2} \dusa{y2} \dusa{x3} \dusa{y3} $]]~[$ \moc{REMIX} (\dusa{imix2}(ii),ii=1,nhom) $]~|$ \\ +\hskip 0.8cm \moc{CELL} $[~\{$ \moc{SYBIL} $|$ \moc{EXCELL} $|$ \moc{NXT} $|$ \moc{DEFAULT} $|$ \moc{UNFOLD} $\}~]~[$ \moc{REMIX} (\dusa{imix2}(ii),ii=1,nbmix2) $]~|$ \\ +\hskip 0.8cm \moc{REGI} (\dusa{iregm}(ii),ii=1,nregio) $|$ \\ +\hskip 0.8cm \moc{MIX} $[$ (\dusa{imixm}(ii),ii=1,nbmix) $]~\}$ $]$ \\ +$[$ \moc{TAKE} $\{$ \\ +\hskip 0.8cm \moc{REGI} (\dusa{iregt}(ii),ii=1,nregio) $|$ \\ +\hskip 0.8cm \moc{MIX} (\dusa{imixt}(ii),ii=1,nbmix) $\}$ $]$ \\ +$[$ $\{$ \moc{P0W} $|$ \moc{P1W\_L} $|$ \moc{P1W\_TO} $|$ \moc{PNW\_SP} $\}$ $]$ \\ +$[$ \moc{EDI\_CURR} $]~[$ \moc{GOLVER} $]$ \\ +$[$ \moc{COND} $[~\{$ \moc{NONE} $|$ ( \dusa{icond}(ii), ii=1,ngcond) $|$ ( \dusa{energy}(ii), ii=1,ngcond) $\}~]~]$\\ +$[$ \moc{MICR} $[~\{$ \moc{ALLX} $|$ \moc{NODEPL}$\}~]~[$ \moc{NOMACR} $]~[$ \moc{ISOTXS} $[$ \moc{ASCII} $]~]$ $\{$ \moc{ALL} $|$ \moc{RES} $|$ + \dusa{nis} (\dusa{HISO}(i),i=1,\dusa{nis}) $\}$\\ +\hskip 0.8cm $[$ \moc{REAC} \dusa{nreac} (\dusa{HREAC}(i),i=1,\dusa{nreac}) $]~]$\\ +$[$ \moc{ACTI} $[$ \moc{ISOTXS} $[$ \moc{ASCII} $]~]$ $\{$ \moc{NONE} $|$ (\dusa{imixa}(ii),ii=1,nbmix) $]$ $\}$\\ +$[$ \moc{SAVE} $[$ \moc{ON} $\{$ \dusa{DIRN} $|$ \dusa{idirn} $\}$ $]$ $]$ \\ +$[$ \moc{PERT} $]$ \\ +$[$ \moc{STAT} $\{$ \moc{ALL} $|$ \moc{RATE} $|$ \moc{FLUX} $|$ \moc{DELS} $\}$ + $[$ \moc{REFE} $\{$ \dusa{DIRO} $|$ \dusa{idiro} $\}$ $]$ $]$ \\ +$[$ \moc{NOHF} $]~[$ \moc{NBAL} $]$ \\ +$[$ \moc{MAXR} \dusa{maxpts} $]$ \\ +$[~\{$ \moc{DIRE} $|$ \moc{PROD} $\}~]$ \\ +$[$ \moc{MGEO} \dusa{MACGEO} $]$ \\ +$[~\{$ \moc{NADF} $|$ \moc{ALBS} $|$ \moc{JOUT} $|$ \moc{ADFM} $|$\\ +~~~~~~~$[[$ \moc{ADF} $[$ \moc{*} $]$ \dusa{TYPE} $\{$ \moc{REGI} (\dusa{ireg}(ii),ii=1,iimax) \moc{ENDR} $|$ \moc{MIX} (\dusa{imix}(ii),ii=1,iimax) \moc{ENDM} $\}~]]~\}~]$ \\ +$[$~\moc{LEAK}~\dusa{b2}~$]$ +\end{DataStructure} + +\noindent where + +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\moc{EDIT}] keyword used to modify the print level \dusa{iprint}. + +\item[\dusa{iprint}] index used to control the printing of this module. The +\dusa{iprint} parameter is important for adjusting the amount of data that is +printed by this calculation step: + +\begin{itemize} + +\item \dusa{iprint}=0 results in no output; + +\item \dusa{iprint}=1 results in the average and integrated fluxes being printed +(floating default); + +\item \dusa{iprint}=2 results in the reaction rates being printed; + +\item \dusa{iprint}=3 is identical to the previous option, but the condensed +and/or homogenized vectorial cross sections are also printed; + +\item \dusa{iprint}=4 is identical to the previous option, but the condensed +and/or homogenized transfer cross sections are also printed. + +\end{itemize} + +\item[\moc{UPS}] keyword used to specify that the reaction rates and the condensed +and/or homogenized cross sections are corrected so as to eliminate +up-scattering. This option is useful for reactor analysis codes which cannot +take into account such cross sections. Scattering ($\sigma_{{\rm s},h\gets g}$), diffusion ($\sigma_{{\rm s},g}$) +and total ($\sigma_g$) cross sections are corrected as: +\begin{eqnarray*} +\tilde\sigma_{{\rm s},h\gets g}\negthinspace\negthinspace &=&\negthinspace\negthinspace \begin{cases} 0 & {\rm if} \ h < g\\ +\sigma_{{\rm s},g\gets g} &{\rm if} \ h = g\\ +\sigma_{{\rm s},h\gets g}-\sigma_{{\rm s},g\gets h}\, {\phi_h\over \phi_g} & {\rm if} \ h > g +\end{cases} \\ +\tilde\sigma_{{\rm s},g}\negthinspace\negthinspace &=&\negthinspace\negthinspace \sum_{h=1}^G \tilde\sigma_{{\rm s},h\gets g}\, = \, \sigma_{{\rm s},g}-\sum_{h=1}^{g-1} \sigma_{{\rm s},h\gets g}-\sum_{h=g+1}^{G} \sigma_{{\rm s},g\gets h}\, {\phi_h\over \phi_g} \\ +\tilde\sigma_{g}\negthinspace\negthinspace &=&\negthinspace\negthinspace \sigma_{g}-\sum_{h=1}^{g-1} \sigma_{{\rm s},h\gets g}-\sum_{h=g+1}^{G} \sigma_{{\rm s},g\gets h}\, {\phi_h\over \phi_g} . +\end{eqnarray*} + +\item[\moc{NONE}] keyword used to deactivate the homogeneization or the condensation. + +\item[\moc{MERG}] keyword used to specify that the neutron flux is to be +homogenized over specified regions or mixtures. + +\item[\moc{REGI}] keyword used to specify that the homogenization of the neutron +flux will take place over the following regions. Here nregio$\le$\dusa{maxreg} +with \dusa{maxreg} the maximum number of regions for which solutions were +obtained. + +\item[\dusa{iregm}] array of homogenized region numbers to which are +associated the old regions. In the editing routines a value of \dusa{iregm}=0 +allows the corresponding region to be neglected. + +\item[\moc{MIX}] keyword used to specify that the homogenization of the neutron +flux will take place over the following mixtures. Here +we must have nbmix$\le$\dusa{maxmix} where \dusa{maxmix} is the maximum number +of mixtures in the macroscopic cross section library. + +\item[\dusa{imixm}] array of homogenized region numbers to which are +associated the material mixtures. In the editing routines a value of +\dusa{imixm}=0 allows the corresponding isotopic mixtures to be neglected. For a mixture in this +library which is not used in the geometry one should insert a value of 0 for the +new region number associated with this mixture. This option is also useful to homogenize the cross-section data of the second-level mixtures by combining the first-level mixtures in +a two-level computational scheme for a PWR assembly. By default, if \moc{MIX} is set and +\dusa{imixm} is not set, \dusa{imixm(ii)}$=$\dusa{ii} is assumed. + +\item[\moc{COMP}] keyword used to specify that the a complete homogenization is to +take place. + +\item[\moc{GEO}] keyword used to specify that a geometry equivalence procedure (equigeom) is to be used. Merging indices +are automatically computed by comparing the reference geometry \dusa{REFGEO} with the macro-geometry \dusa{MACROGEO}. +This capability is limited to EXCELL--type reference geometries. + +\item[\moc{G2S}] keyword used to specify that the homogenization will be based on the geometry definition available in the surfacic +file \dusa{SURFIL}. + +\item[\dusa{nhom}] number of homogeneous nodes to be defined using \moc{RECT} and/or \moc{TRIA} data structures. Many homogeneous mixtures can be defined by +repeating the \moc{RECT} and/or \moc{TRIA} data structures. + +\item[\moc{RECT}] keyword used to specify a unique homogeneous mixture based on a rectangular node. + +\item[\dusa{xm}] lower limit of the homogeneous node alonx X--axis. + +\item[\dusa{xp}] upper limit of the homogeneous node alonx X--axis. + +\item[\dusa{ym}] lower limit of the homogeneous node alonx Y--axis. + +\item[\dusa{yp}] upper limit of the homogeneous node alonx Y--axis. + +\item[\moc{TRIA}] keyword used to specify a unique homogeneous mixture based on a triangular node. + +\item[\dusa{x1}] X--coordinate of the first corner. + +\item[\dusa{y1}] Y--coordinate of the first corner. + +\item[\dusa{x2}] X--coordinate of the second corner. + +\item[\dusa{y2}] Y--coordinate of the second corner. + +\item[\dusa{x3}] X--coordinate of the third corner. + +\item[\dusa{y3}] Y--coordinate of the third corner. + +\item[\moc{HMIX}] keyword used to specify that the homogenization region will be selected using the information provided by the \moc{HMIX} option in the \moc{GEO:} module (see \Sect{descPP}). In this case, all the regions associated with a virtual homogenization mixture will be homogenized. If the virtual homogenization mixtures were not defined in the geometry, the real mixtures are used instead (see \moc{MIX} keyword in \Sect{descPP}). This option is valid only for \moc{NXT:} based \dds{tracking} data structure (this option uses the information stored on the reference \dds{TRKNAM} data structure). + +\item[\moc{CELL}] keyword used to specify that the a cell-by-cell homogenization +(with or without SPH equivalence) is to take place. The macro-geometry and the merging indices are automatically +computed and the macro-geometry named {\tt MACRO-GEOM} is created on the root directory of \dusa{EDINAM}. This +capability is limited to reference geometries previously tracked by EURYDICE (see \Sect{SYBILData}) or NXT (see +\Sect{NXTData}). + +\item[\moc{SYBIL}] the macro-geometry produced by \moc{CELL} is tracked by {\tt SYBILT:} module. + +\item[\moc{EXCELL}] the macro-geometry produced by \moc{CELL} is tracked by {\tt EXCELT:} module. + +\item[\moc{NXT}] the macro-geometry produced by \moc{CELL} is tracked by {\tt NXT:} module. + +\item[\moc{DEFAULT}] the macro-geometry produced by \moc{CELL} is tracked by another module (default option). + +\item[\moc{UNFOLD}] the macro-geometry produced by \moc{CELL} is unfolded and tracked with the \moc{DEFAULT} option. This option is +useful with fine power reconstruction techniques. + +\item[\moc{REMIX}] the homogenization produced by option \moc{MERG} \moc{G2S} or \moc{MERG} \moc{CELL} (cell-by-cell) is further +homogenized according to \dusa{imix2} indices. This option is useful to integrate the assembly gap into the boundary cells. By default, one homogenized region is created +for each region of the macro-geometry. + +\item[\dusa{imix2}] array of rehomogenized region numbers to which are associated the regions indices created {\sl after} +the \moc{MERG} \moc{G2S} or \moc{MERG} \moc{CELL} homogenization was performed. In the editing routines a value of \dusa{imix2}=0 allows the corresponding +region to be neglected. Here, nbmix2 is equal to the number of mixtures in the geometry before the \moc{REMIX} operation is performed (equal to the number +of cells in the macro-geometry if \moc{MERG} \moc{CELL} was set). + +\item[\moc{TAKE}] keyword used to specify that the neutron flux is to be edited +over specified regions or mixtures. + +\item[\moc{REGI}] keyword used to specify that the editing of the neutron flux will +take place over the following regions. Here nregio$\le$\dusa{maxreg} +with \dusa{maxreg} the maximum number of regions for which solutions were +obtained. + +\item[\dusa{iregt}] regions where the editing will take place. The new region +numbers associated with these editing regions are numbered sequentially. + +\item[\moc{MIX}] keyword used to specify that the editing of the neutron +flux will take place over the following mixtures. Here +we must have nbmix$\le$\dusa{maxmix} where \dusa{maxmix} is the maximum number +of mixtures in the macroscopic cross section library. + +\item[\dusa{imixt}] mixtures where the editing will take place. +Each mixture set here must exists in the reference geometry. + +\item[\moc{P0W}] keyword used to specify that the $P_\ell$, $\ell\ge 1$ information is to be +homogenized and condensed using the scalar flux. This is the default option. + +\item[\moc{P1W\_L}] keyword used to specify that the $P_\ell$, $\ell\ge 1$ information is to be +homogenized and condensed using a current recovered from a consistent $P_1$ or +from a consistent heterogeneous $B_1$ model. + +\item[\moc{P1W\_TO}] keyword used to specify that the $P_\ell$, $\ell\ge 1$ information is to be +homogenized and condensed using the Todorova flux\cite{todorova}, defined as +$$ +\phi_1(\bff(r),E)={\phi(\bff(r),E)\over \Sigma_i(E)-\Sigma_{{\rm s1},i}(E)} +$$ +\noindent where $\Sigma_i(E)$ and $\Sigma_{{\rm s1},i}(E)$ are the macroscopic total and $P_1$ scattering +cross sections in the mixture $i$ containing the point $\bff(r)$. This option is not recommended. + +\item[\moc{PNW\_SP}] keyword used to specify that the $P_\ell$, $\ell\ge 1$ information is to be +homogenized and condensed using a weighting spectra based on the APOLLO3 averaging formula\cite{condPn}, defined as +$$ +\phi_\ell(\bff(r),E)={ \displaystyle\sum_{m=-\ell}^\ell \phi_\ell^m(\bff(r),E) \left<\phi_\ell^m\right>_{G,M} \over \displaystyle\sum_{m=-\ell}^\ell \left<\phi_\ell^m\right>_{G,M} } +$$ +where $\phi_\ell^m(\bff(r),E)$ are the spherical harmonic $\ell$-th moment of the flux with $E \in G$ and $\bff(r) \in M$. Here, $G$ is the +condensed macrogroup and $M$ is the homogenized mixture. + +\item[\moc{EDI\_CURR}] keyword used to specify the generation of integrated net currents (homogenized and condensed) in the macrolib along each axis. +This option is only provided with SN and MOC discretizations. By default, only integrated fluxes are generated. + +\item[\moc{GOLVER}] keyword used to specify the use of the Golfier-Vergain diffusion coefficient formula. This formula is written +$$D_{i,g}={\alpha_g\over 3\Sigma_{{\rm tr},i,g}}$$ + +\noindent with the Golfier-Vergain factors $\alpha_g$ defined as +$$\alpha_g={\sum_i \int_{u_{g-1}}^{u_g} du \, {\displaystyle\phi_i(u) \over \displaystyle\left(\Sigma_i(u)-\Sigma_{{\rm s1},i}(u) \right) } +\over \sum_i {\displaystyle\phi_{i,g} \over \displaystyle\Sigma_{{\rm tr},i,g}} }$$ + +and where the multigroup transport cross sections are defined as +$$\Sigma_{{\rm tr},i,g}={\int_{u_{g-1}}^{u_g} du \left(\Sigma(u) -\Sigma_{{\rm s1},i}(u) \right) \phi_i(u) +\over \int_{u_{g-1}}^{u_g} du \, \phi_i(u) }.$$ + +By default, the diffusion coefficients are obtained by condensation of the fine-group leakage coefficients $d_i(u)$: +$$D_{i,g}={\int_{u_{g-1}}^{u_g} du \, d_i(u) \, \phi_i(u) \over \int_{u_{g-1}}^{u_g} du \, \phi_i(u) }.$$ + +\item[\moc{COND}] keyword used to specify that a group condensation of the flux is to be performed. + +\item[\dusa{icond}] array of increasing energy group limits that will be associated with +each of the ngcond condensed groups. The final value of +\dusa{icond} will automatically be set to \dusa{ngroup} while the values of +\dusa{icond}$>$\dusa{ngroup} will be droped from the condensation. +We must have ngcond$\le$\dusa{ngroup}. By default, if \moc{COND} is set and \dusa{icond} +is not set, all energy groups are condensed together. + +\item[\dusa{energy}] array of decreasing energy limits (in eV) that will be +associated with each of the ngcond condensed groups. We must have ngcond$\le$\dusa{ngroup+1}. +Note that if an energy limit is located between two energy groups, the condensation +group will include this associated energy group. In the case where two energy +limits fall within the same energy group the lowest energy will be droped. +Finally the maximum and minimum energy limits can be skipped since they will be +taken automatically from the information available in the library. + +\item[\moc{MICR}] keyword used to specify that the condensation and homogenization +procedure will be used to associate microscopic cross sections to the isotopes +present in the homogenized regions. The macroscopic cross sections and the +diffusion coefficients are weighted by the multigroup fluxes appearing in the +regions where the isotopes are present. The resulting nuclear properties are +saved on \dusa{EDINAM} when the \moc{SAVE} keyword is present. + +\item[\moc{ALLX}] keyword used to register the region number of each isotope before merging, in the +embedded library. The homogeneized information is therefore registered for each isotope in the merging +region, as depicted by the formulas below. This procedure is useful to produce particular databases, +in order to perform micro-depletion calculations in diffusion with DONJON. + +\item[\moc{NODEPL}] keyword used to suppress all depletion information from the output microlib. + +\item[\moc{NOMACR}] keyword used to suppress the calculation of a residual isotope. + +\item[\moc{ALL}] keyword used to specify that all the isotopes present in the +homogenized region are to be kept individual and processed. + +\item[\moc{RES}] keyword used to specify that all the isotopes present in the +homogenized region will be merged as a single residual isotope. + +\item[\dusa{nis}] number of isotopes present in the homogenized +region to be processed. + +\item[\dusa{HISO}] array of {\tt character*8} isotopes alias names to be processed. + +\item[\moc{REAC}] keyword used to specify the reaction names to be included in the output microlib. By default, all available reactions +are included in the output microlib. + +\item[\dusa{nreac}] number of reactions to be included in the output microlib. + +\item[\dusa{HREAC}] array of {\tt character*8} reaction names to be included in the output microlib. + +\item[\moc{ACTI}] keyword used to specify that microscopic activation +data will be edited for the isotopes associated with the specified mixture. This +information correspond to the microscopic cross section associated with each +isotope in a given macro-group and macro-region assuming a concentration +for this isotope of 1.0 $\times{\it cm}^{-3}$ in each region. This keyword is +followed by nacti material mixture indices, where +nacti$\le$\dusa{maxmix}. + +\item[\moc{NONE}] keyword used to specify that no isotope present in the +homogenized region is to be used as activation data. + +\item[\dusa{imixa}] array of material mixture indices which contains the +isotopes for which activation data is to be generated. +\dusa{nmix}$\le$\dusa{maxmix}. Even mixture not used in the geometry +can be considered here. + +\item[\moc{ISOTXS}] keyword used to specify that the set of microscopic cross +section generated by the \moc{MICR} and \moc{ACTI} command will also +be saved on a microscopic group neutron cross section library in the ISOTXS-IV +format. This will generate a file for each final region specified by the +\moc{TAKE} or \moc{MERG} keyword, numbered consecutively ({\tt IFILE}). The name +of the file ({\tt NISOTXS}) is built using the command + +\begin{verbatim} +WRITE(NISOTXS,'(A6,I6.6)') 'ISOTXS',IFILE +\end{verbatim} + +\item[\moc{ASCII}] keyword used to specify that the ISOTXS file is created in ascii format. +By default, it is created in binary format. + +\item[\moc{SAVE}] keyword used to specify that the fluxes, the macroscopic and +microscopic cross sections and the volumes corresponding to homogenized regions +are to be saved on \dusa{EDINAM}. A \dds{macrolib} is store on a subdirectory +of \dds{edition}. + +\item[\moc{ON}] keyword used to specify on which directory of \dusa{EDINAM} this +information is to be stored. + +\item[\dusa{DIRN}] name of the directory on which the above information is to +be stored. + +\item[\dusa{idirn}] number associated with a directory of \dusa{EDINAM} on +which the above information is to be stored. To each number \dusa{idirn} is +associated a directory name \moc{CDIRN}={\tt 'REF-CASE'//CN} where {\tt CN} is a +{\tt character*4} variable defined by {\tt WRITE(CN,'(I4)')} \moc{idirn}. + +\item[\moc{PERT}] keyword used to specify that first order perturbations for +the microscopic cross sections are to be saved on \dusa{EDINAM}. + +\item[\moc{STAT}] keyword used to specify that a comparison between the current and +a reference set of reaction rates and/or integrated fluxes is to be performed. + +\item[\moc{ALL}] keyword used to specify that the relative differences in the +reaction rates and the integrated fluxes are to be printed. + +\item[\moc{RATE}] keyword used to specify that the relative differences in the +reaction rates are to be printed. + +\item[\moc{FLUX}] keyword used to specify that the relative differences in the +integrated fluxes are to be printed. + +\item[\moc{DELS}] keyword used to specify that the absolute differences in the +macroscopic cross section are to be printed. + +\item[\moc{REFE}] keyword used to specify the directory of \dusa{EDINAM} where the +reference data requires for the comparison is stored. When this keyword is +absent, the last reaction rates and integrated fluxes saved on \dusa{EDINAM} are +used. + +\item[\dusa{DIRO}] name of the directory from which the reference information +is taken. + +\item[\dusa{idiro}] number associated with an directory of \dusa{EDINAM} on +which the reference information is stored. To each number \dusa{idirn} is +associated a the directory \moc{CDIRN}={\tt 'REF-CASE'//CN} where {\tt CN} is a +{\tt character*4} variable defined by {\tt WRITE(CN,'(I4)')} \moc{idirn}. + +\item[\moc{NOHF}] keyword used to suppress the calculation and edition of the H-factors (sum of all +the cross sections producing energy times the energy produced by each reaction). +Note that this calculation may be time-consuming. By default, the H-factors are +computed and edited if keyword \moc{DEPL} and associated data is set in module {\tt LIB:}. + +\item[\moc{NBAL}] keyword used to specify the editing of the four factors computed +from a group balance. In this case, the user must specify explicitly a three +group condensation. + +\item[\moc{MAXR}] keyword used to specify the number of components in +region-related dynamically allocated arrays. If the default value is +not sufficient, an error message is issued. + +\item[\dusa{maxpts}] user-defined maximum number of components. + +\item[\moc{DIRE}] use the direct flux to perform homogenization or/and +condensation (default value). + +\item[\moc{PROD}] use the product of the direct and adjoint flux to perform homogenization or/and +condensation. This option is used only in specialized applications such as in the {\sc clio} perturbative +analysis formula.\cite{clio} The homogenization and condensation equations are presented in Sect.~\ref{sect:prod}. +{\bf Note:} The \dusa{FLUNAM} object must contain both an adjoint and a direct flux solution. + +\item[\moc{MGEO}] keyword used to define the name of the macro-geometry, which must appear among the RHS. The macro-geometry is recovered automatically +by interface modules such as \moc{COMPO:} (see \Sect{COMPOData}) or manually by a CLE-2000 statement such as +\begin{verbatim} +GEONAM := EDINAM :: STEP UP 'MACRO-GEOM' ; +\end{verbatim} +\noindent where {\tt GEONAM} and {\tt EDINAM} are {\tt L\_GEOM} and {\tt L\_EDIT} LCM objects, respectively. + +\item[\dusa{MACGEO}] character*12 name of the macro-geometry. + +\item[\moc{NADF}] keyword used to desactivate boundary editions. + +\item[\moc{ALBS}] keyword used to specify that the boundary flux is to be obtained from relation +$\phi_{\rm surf}=4J_{\rm out}/S$ where $J_{\rm out}$ is the outgoing interface current. The albedo of +the geometry are to be taken into account in the complete homogenization process. Thus the \moc{MERG} +and \moc{COMP} options must be specified. The boundary fluxes are obtained from a calculation using the collision +probabilities. This option requires a geometry with \moc{VOID} (see \Sect{descBC}) external boundary conditions to +be closed using \moc{ALBS} in module \moc{ASM:} (see \Sect{descasm}).\cite{ALSB2} + +\item[\moc{JOUT}] keyword used to recover multigroup boundary current information ($J_{\rm out}$ and $J_{\rm in}$). This keyword +is only compatible with \moc{MCCGT:} or interface current trackings (within \moc{SYBILT:} or \moc{SALT:}) and if keyword \moc{ARM} is set in module \moc{ASM:} +(see \Sect{descasm}). The outgoing/ingoing interface currents are recovered by direct homogenization and condensation of the +flux unknown components corresponding to external boundary and used with the current iteration method in Eurydice or from a MOC +calculation. The boundary flux required by the SPH method is to be obtained from relation $\phi_{\rm surf}=4J_{\rm out}/S$ where +$J_{\rm out}$ is the outgoing interface current. The net boundary current is to be obtained from relation +$J_{\rm net}=J_{\rm out}-J_{\rm in}$. + +\item[\moc{ADFM}] keyword used to specify that the ADF information is recovered from macrolib in RHS object \dusa{LIBNAM}. ADF information can +be defined as explained in Sect.~\ref{sect:descxs} of module {\tt MAC:} and recovered in module {\tt EDI:} for further processing. + +\item[\moc{ADF}] keyword used to specify that boundary editions are required. Averaged fluxes are +computed over boundary regions. + +\item[\moc{*}] keyword used to specify that boundary fluxes are divided by average assembly fluxes so as to produce {\sl assembly discontinuity factors} +(ADF). By default, boundary fluxes are recovered and saved in the boundary edit without further treatment. + +\item[\dusa{TYPE}] {\tt character*8} name of the boundary edit corresponding to +regions \dusa{ireg} or mixtures \dusa{imix}. Any user-defined name can be used, but some +standard names are recognized by module \moc{SPH} (see \Sect{descsph}). Standard names are: $=$ \moc{FD\_C}: +corner flux edition; $=$ \moc{FD\_B}: surface (assembly gap) flux edition; $=$ \moc{FD\_H}: +row flux edition. These are the first row of surrounding cells in the assembly. + +\item[\dusa{ireg}] index of a region of the reference geometry belonging to boundary edition. + +\item[\dusa{imix}] index of a material mixture of the reference geometry belonging to boundary edition. + +\item[\moc{LEAK}] keyword used to introduce leakage in the embedded {\sc macrolib}. This option should only be used for non-regression tests. The {\sc microlib} is not modified. + +\item[\dusa{b2}] the imposed buckling corresponding to the leakage. + +\end{ListeDeDescription} + +\subsubsection{Homogenization and condensation with the flux} + +The cross sections are homogenized over macro-volumes $V_{\rm merg}$ and condensed over +macro groups $E_{\rm merg}$. We also use $V_i$ to identify the subset of $V_{\rm merg}$ where +the isotope $i$ is defined. The module {\tt EDI:} produces the following homogenized/condensed information: + +\begin{description} +\item[integrated volume:] +$$ +\overline V=\int_{V_{\rm merg}} dV +$$ + +\item[macroscopic cross section of type $\bff(x)$:] +$$ +\overline \Sigma_x = {\int_{V_{\rm merg}} dV \int_{E_{\rm merg}} dE \, \Sigma_x(\bff(r),E) \, \phi(\bff(r),E) +\over \int_{V_{\rm merg}} dV \int_{E_{\rm merg}} dE \, \phi(\bff(r),E)} +$$ + +\item[number density for isotope $\bff(i)$:] +$$ +\overline N_i= {1\over \overline V} \int_{V_i} dV N_i(\bff(r)) +$$ +\noindent where $N_i(\bff(r))$ is the space-dependent number density of isotope $i$. + +\item[neutron flux:] +$$ +\overline\phi = {1\over \overline V} \, \int_{V_{\rm merg}} dV \int_{E_{\rm merg}} dE \, \phi(\bff(r),E) +$$ + +\item[microscopic cross section of type $\bff(x)$ for isotope $\bff(i)$:] +\begin{eqnarray*} +\overline \sigma_{x,i} \negthinspace\negthinspace &=& \negthinspace\negthinspace { 1 \over \overline N_i} \, {\int_{V_i} dV \int_{E_{\rm merg}} dE \, N_i(\bff(r)) \, \sigma_{x,i}(\bff(r),E) \, \phi(\bff(r),E) +\over \int_{V_{\rm merg}} dV \int_{E_{\rm merg}} dE \, \phi(\bff(r),E)} \\ +&=& \negthinspace\negthinspace { 1 \over \overline N_i\, \overline\phi \, \overline V} \, \int_{V_i} dV \int_{E_{\rm merg}} dE \, N_i(\bff(r)) \, \sigma_{x,i}(\bff(r),E) \, \phi(\bff(r),E) \ \ . +\end{eqnarray*} +\end{description} + +\subsubsection{Homogenization and condensation with the flux and adjoint flux}\label{sect:prod} + +If the \moc{PROD} keyword is set in data structure \ref{sect:descedi}, the adjoint flux is introduced as a weighting function in the +homogenization and condensation formulas. In this case, the module {\tt EDI:} produces the following homogenized/condensed information: + +\begin{description} + +\item[adjoint neutron flux:] +$$ +\overline\phi^* = {1\over \overline\phi\, \overline V} \, \int_{V_{\rm merg}} dV \int_{E_{\rm merg}} dE \, \phi^*(\bff(r),E)\, \phi(\bff(r),E) +$$ + +\item[microscopic transfer cross section for isotope $\bff(i)$:] +$$ +\overline \sigma_{{\rm s},i} ={ 1 \over \overline N_i\, (\overline\phi^*)' \, \overline\phi \, \overline V} \, \int_{V_i} dV \int_{E'_{\rm merg}} dE' \,\int_{E_{\rm merg}} dE \, N_i(\bff(r)) \, \sigma_{{\rm s},i}(\bff(r),E' \leftarrow E) \, \phi^*(\bff(r),E') \, \phi(\bff(r),E) +$$ +\noindent with +$$ +(\overline\phi^*)' = {1\over (\overline\phi)' \, \overline V} \, \int_{V_{\rm merg}} dV \int_{E'_{\rm merg}} dE' \, \phi^*(\bff(r),E')\, \phi(\bff(r),E') +$$ + +\item[microscopic cross section of type $\bff(x)\neq$ f for isotope $\bff(i)$:] +$$ +\overline \sigma_{x,i} ={ 1 \over \overline N_i\, \overline\phi^* \, \overline\phi \, \overline V} \, \int_{V_i} dV \int_{E_{\rm merg}} dE \, N_i(\bff(r)) \, \sigma_{x,i}(\bff(r),E) \, \phi^*(\bff(r),E) \, \phi(\bff(r),E) +$$ + +\item[microscopic $\nu$ times fission cross section for isotope $\bff(i)$:] +$$ +\overline\nu\overline\sigma_{{\rm f},i} ={ 1 \over \overline N_i\, \overline\phi \, \overline V} \, \int_{V_i} dV \int_{E_{\rm merg}} dE \, N_i(\bff(r)) \, \nu\sigma_{{\rm f},i}(\bff(r),E) \, \phi(\bff(r),E) +$$ + +\item[fission spectra for isotope $\bff(i)$:] +$$ +\overline\chi_{i} ={ 1 \over \overline{\cal F}_i \overline\phi^* \, \overline V} \, \int_{V_i} dV \int_{E_{\rm merg}} dE \, \chi_{i}(\bff(r),E) \, {\cal F}_i(\bff(r)) \phi^*(\bff(r),E) +$$ + +\noindent where ${\cal F}_i(\bff(r))$ is the energy-integrated fission rate for isotope $\bff(i)$, defined as +$$ +{\cal F}_i(\bff(r))=\int_\infty dE \, N_i(\bff(r)) \, \nu\sigma_{{\rm f},i}(\bff(r),E) \, \phi(\bff(r),E) +$$ + +\noindent and +$$ +\overline{\cal F}_i={1\over \overline V} \int_{V_i} dV \, {\cal F}_i(\bff(r)) \ . +$$ +\end{description} + +Both the macrolib and microlib information is affected by the adjoint weighting. However, users should be advised that this operation may have some +undesirable effects on the fission spectrum normalization. Its use must therefore be limited to specialized applications where the adjoint weighting +is theoretically required. This is the case, for example, with the {\sc clio} perturbative analysis method.\cite{clio} + +\eject diff --git a/doc/IGE335/Section3.09.tex b/doc/IGE335/Section3.09.tex new file mode 100644 index 0000000..1c74f3b --- /dev/null +++ b/doc/IGE335/Section3.09.tex @@ -0,0 +1,554 @@ +\subsection{The {\tt EVO:} module}\label{sect:EVOData} + +The \moc{EVO:} module performs the burnup calculations. The depletion equations +for the various isotope of the {\sc microlib} are solved using the burnup chains +also present in the {\sc microlib}. Both in-core and out-of-core calculations +can be considered. For in-core depletion calculations, one assumes linear flux variation +over each irradiation period (time stage). The initial (and possibly final) flux +distributions are recovered from previous \moc{FLU:} calculations. In-core depletion can +be performed at constant flux or constant power (expressed in MW/Tonne of initial heavy +elements) but these values can undergo step variations from one time stage to another. +All the information required for successive burnup calculation is stored on the PyLCM +\dds{burnup} data structure. Thus it is possible at any point in time to return to a previous +time step and restart the calculations. + +\vskip 0.2cm + +In each burnup mixture of the unit cell, the depletion of $K$ isotopes over a time +stage $(t_0,t_f)$ follows the following equation: + +\begin{equation} +{dN_k \over dt} + N_k(t) \ \Lambda_k(t)=S_k(t) \ \ \ ; \ {k=1,K} +\label{eq:depletion} +\end{equation} + +\noindent with + +\begin{equation} +\Lambda_k(t)= \lambda_k + \langle \sigma_{{\rm a},k}(t) \phi(t) \rangle \ , +\end{equation} + +\vskip 0.2cm + +\begin{equation} +S_k(t)=\sum^L_{l=1} {Y_{kl} \ \langle \sigma_{{\rm f},l}(t) \phi(t) \rangle } \ N_l(t) + +\sum^K_{l=1} m_{kl}(t) \ {N_l(t)} \ , +\end{equation} + +\vskip 0.2cm + +\begin{equation} +\langle \sigma_{{\rm x},l}(t) \phi(t) \rangle = \int_0^\infty {\sigma_{{\rm x},l}(u) \phi(t,u) du} +\end{equation} + +\noindent and + +\begin{equation} +\sigma_{{\rm x},k}(t,u)\phi(t,u)= \sigma_{{\rm x},k}(t_0,u)\phi(t_0,u)+ +{\sigma_{{\rm x},k}(t_f,u)\phi(t_f,u)-\sigma_{{\rm x},k}(t_0,u)\phi(t_0,u) \over t_f-t_0}(t-t_0) +\end{equation} + +\noindent where +\begin{eqnarray} +\nonumber K &=& \hbox{number of depleting isotopes} +\\ +\nonumber L &=& \hbox{number of fissile isotopes producing fission products} +\\ +\nonumber N_k(t) &=& \hbox{time dependant number density for {\sl k}-th isotope} +\\ +\nonumber \lambda_k &=& \hbox{radioactive decay constant for {\sl k}-th isotope} +\\ +\nonumber \sigma_{{\rm x},k}(t,u) &=& \hbox{time and lethargy dependant microscopic cross section for +nuclear reaction x on} +\\ +\nonumber &~& \hbox{{\sl k}-th isotope. x=a, x=f and x=$\gamma$ respectively stands for absorption, fission and} +\\ +\nonumber &~& \hbox{radiative capture cross sections} +\\ +\nonumber \phi(t,u) &=& \hbox{time and lethargy dependant neutron flux} +\\ +\nonumber Y_{kl} &=& \hbox{fission yield for production of fission product {\sl k} by fissile +isotope {\sl l}} +\\ +\nonumber m_{kl}(t) &=& \hbox{radioactive decay constant or $\langle \sigma_{{\rm x},l}(t) +\phi(t) \rangle$ term for production of isotope {\sl k} by} +\\ +\nonumber &~& \hbox{isotope {\sl l}.} +\end{eqnarray} + +Depleting isotopes with $\Lambda_k(t_0)\left[t_f-t_0\right]\geq$\dusa{valexp} and +$\Lambda_k(t_f)\left[t_f-t_0\right]\geq$\dusa{valexp} are considered to be at saturation. They are +described by making ${dN_k \over dt}=0$ in \Eq{depletion} to obtain + +\begin{equation} +N_k(t)={S_k(t)\over\Lambda_k(t)} \ \ \ ; \ {{\rm if} \ k \ {\rm is \ at \ saturation.}} +\label{eq:sat1} +\end{equation} + +If the keyword \moc{SAT} is set, beginning-of-stage and end-of-stage Dirac contributions are +added to the previous equation: + +\begin{equation} +N_k(t)={1\over\Lambda_k(t)}\left[a \delta(t-t_0) +S_k(t)+b \delta(t-t_f)\right] \ \ \ ; \ {{\rm +if} \ k \ {\rm is \ at \ saturation}} +\label{eq:sat2} +\end{equation} + +\noindent where $a$ and $b$ are chosen in order to satisfy the time integral of \Eq{depletion}: + +\begin{equation} +N_k(t_f^+)-N_k(t_0^-) + \int_{t_0^-}^{t_f^+}{N_k(t) \ \Lambda_k(t) \ dt} = +\int_{t_0^-}^{t_f^+}{S_k(t) \ dt} +\end{equation} + +It is numerically convenient to chose the following values of $a$ and $b$: + +\begin{equation} +a=N_k(t_0^-)-{S_k(t_0^+) \over \Lambda_k(t_0^+)} +\end{equation} + +\noindent and + +\begin{equation} +b={S_k(t_0^+) \over \Lambda_k(t_0^+)}-{S_k(t_f^+) \over \Lambda_k(t_f^+)} +\end{equation} + +\vskip 0.2cm + +The numerical solution techniques used in the \moc{EVO:} module are the following. +Very short period isotopes are taken at saturation and are solved apart from non-saturating +isotopes. If an isotope is taken at saturation, all its parent isotopes, other than fissiles +isotopes, are also taken at saturation. Isotopes at saturation can procuce daughter isotopes +using decay {\sl and/or} neutron-induced reactions. + +\vskip 0.2cm + +The lumped depletion matrix system containing the non-saturating isotopes is solved +using either a fifth order Cash-Karp algorithm or a fourth order Kaps-Rentrop +algorithm\cite{recipie}, taking care to perform all matrix operations in sparse matrix algebra. +Matrices $\left[ m_{kl}(t_0) \right]$ and $\left[ m_{kl}(t_f) \right]$ are therefore +represented in diagonal banded storage and kept apart from the yield matrix +$\left[ Y_{kl}\right]$. Every matrix multiplication or linear system solution is obtained +via the LU algorithm. + +\vskip 0.2cm + +The solution of burnup equations is affected by the flux normalization factors. DRAGON can +perform out-of-core or in-core depletion with a choice between two normalization techniques: + +\begin{enumerate} + +\item Constant flux depletion. In this case, the lethargy integrated fluxes at +beginning-of-stage and end-of-stage are set to a constant $F$: + +\begin{equation} +\int_0^\infty{\phi(t_0,u) du}=\int_0^\infty{\phi(t_f,u) du}=F +\end{equation} + +\item Constant power depletion. In this case, the power released per initial heavy element at +beginning-of-stage and end-of-stage are set to a constant $W$. + +\vskip -0.5cm + +\begin{eqnarray} +\nonumber \sum^K_{k=1} \big[ \kappa_{{\rm f},k} \ \langle \sigma_{{\rm f},k}(t_0) \phi(t_0) \rangle +\kappa_{\gamma,k} \ \langle +\sigma_{\gamma,k}(t_0) \phi(t_0) \rangle \big] \ N_k(t_0) &=& \\ +\sum^K_{k=1} \big[ \kappa_{{\rm f},k} \ \langle \sigma_{{\rm f},k}(t_f) \phi(t_f) \rangle +\kappa_{\gamma,k} \ \langle \sigma_{\gamma,k} +(t_f) \phi(t_f) \rangle \big]\ N_k(t_f) &=& C_0 \ W +\end{eqnarray} + +\noindent where +\begin{eqnarray} +\nonumber \kappa_{{\rm f},k} &=& \hbox{energy (MeV) released per fission of the fissile isotope $k$} +\\ +\nonumber \kappa_{\gamma,k} &=& \hbox{energy (MeV) released per radiative capture of isotope $k$} +\\ +\nonumber C_0 &=& \hbox{conversion factor (MeV/MJ) multiplied by the mass of initial heavy +elements} +\\ +\nonumber &~& \hbox{expressed in metric tonnes} +\end{eqnarray} + +The end-of-stage power is function of the number densities $N_k(t_f)$; a few iterations will +therefore be required before the end-of-stage power released can be set equal to the desired +value. Note that there is no warranties that the power released keep its desired value at every time +during the stage; only the beginning-of-stage and end-of-stage are set. + +\end{enumerate} + +Whatever the normalisation technique used, DRAGON compute the exact burnup of the unit cell +(in MW per tonne of initial heavy element) by adding an additional equation in the depletion +system. This value is the local parameter that should be used to tabulate the output cross +sections. + +\vskip 0.2cm + +The general format of the data which is used to control +the execution of the \moc{EVO:} module is the following: + +\begin{DataStructure}{Structure \dstr{EVO:}} +\dusa{BRNNAM} \dusa{MICNAM} \moc{:=} \moc{EVO:} \\ +~~~~~$[$ \dusa{BRNNAM} $]~\{$ \dusa{MICNAM} $|$ \dusa{OLDMIC} $\}~[~\{$ \dusa{FLUNAM} \dusa{TRKNAM} $|$ \dusa{POWNAM} $\}~]$\\ +~~~~~\moc{::} \dstr{descevo} +\end{DataStructure} + +\noindent where + +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\dusa{BRNNAM}] {\tt character*12} name of the \dds{burnup} data +structure that will contain the +depletion history as modified by the depletion module. If \dusa{BRNNAM} appears +on both LHS and RHS, it is updated; otherwise, it is created. + +\item[\dusa{MICNAM}] {\tt character*12} name of the \dds{microlib} containing +the microscopic cross sections at save point {\sl xts}. \dusa{MICNAM} is modified +to include an embedded \dds{macrolib} containing the updated macroscopic cross +sections at set point {\sl xtr}. If \dusa{MICNAM} appears on both LHS and RHS, +it is updated; otherwise, the internal library \dusa{OLDMIC} is copied in +\dusa{MICNAM} and \dusa{MICNAM} is updated. It is possible to assign different +\dds{microlib} to different save points of the depletion calculation. In this +case, the microscopic reaction rates will be linearly interpolated/extrapolated +between points {\sl xti} and {\sl xtf}. + +\item[\dusa{OLDMIC}] {\tt character*12} name of a read-only \dds{microlib} +that is copied in \dusa{MICNAM}. + +\item[\dusa{FLUNAM}] {\tt character*12} name of a read-only \dds{fluxunk} at save point +{\sl xts}. This information is used for in-core depletion cases. This information is not required for +out-of-core depletion cases. Otherwise, it is mandatory + +\item[\dusa{TRKNAM}] {\tt character*12} name of a read-only \dds{tracking} +constructed for the depleting geometry and consistent with object \dusa{FLUNAM}. + +\item[\dusa{POWNAM}] {\tt character*12} name of a read-only \dds{power} object (generated by DONJON) at save point +{\sl xts}. This information is used for micro-depletion cases. + +\item[\dstr{descevo}] structure containing the input data to this module +(see \Sect{descevo}). + +\end{ListeDeDescription} + +For the in-core depletion cases, the tracking \dds{tracking} data structure on which +\dusa{FLUNAM} is based, is automatically recovered in read-only mode from the +generalized driver dependencies. + +\subsubsection{Data input for module {\tt EVO:}}\label{sect:descevo} + +\begin{DataStructure}{Structure \dstr{descevo}} +$[$ \moc{EDIT} \dusa{iprint} $]$ \\ +$[$ $\{$ \moc{SAVE} \dusa{xts} $\{$ \moc{S} $|$ \moc{DAY} $|$ \moc{YEAR} $\}~\{$ +\moc{FLUX} \dusa{flux} $|$ \moc{POWR} \dusa{fpower} $|$ \moc{W/CC} \dusa{apower} $\}~|$ +\moc{NOSA} $\}$ $]$ \\ +$[$ \moc{EPS1} \dusa{valeps1} $]~~[$ \moc{EPS2} \dusa{valeps2} $]~~[~\{$ \moc{EXPM} \dusa{valexp} $|$ \moc{SATOFF} $\}~]$ \\ +$[$ \moc{H1} \dusa{valh1} $]~[$ $\{$ \moc{RUNG} $|$ \moc{KAPS} $\}$ $]$ \\ +$[~\{$ \moc{TIXS} $|$ \moc{TDXS} $\}~]~[~\{$\moc{NOEX} $|$ \moc{EXTR} $[$ \dusa{iextr} $]~\}~]$ \\ +$[~\{$ \moc{EDP0} $|$ \moc{NOGL} $|$ \moc{GLOB}$\}~]~[~\{$\moc{NSAT} $|$ \moc{SAT}$\}~]~[~\{$\moc{NODI} $|$ \moc{DIRA}$\}~]$ \\ +$[~\{$ \moc{FLUX\_FLUX} $|$ \moc{FLUX\_MAC} $|$ \moc{FLUX\_POW} $\}~]~[~\{$ \moc{CHAIN} $|$ \moc{PIFI} $\}~]$ \\ +$[$ \moc{DEPL} $\{$\dusa{xti} \dusa{xtf} $|$ \dusa{dxt} $\}~\{$ \moc{S} $|$ \moc{DAY} $|$ \moc{YEAR} $\}$ $\{$ \moc{COOL} $|$ +\moc{FLUX} \dusa{flux} $|$ \moc{POWR} \dusa{fpower} $|$ \moc{W/CC} \dusa{apower} $|$ \moc{KEEP} $\}$ $]$ \\ +$[$ \moc{SET} \dusa{xtr} $\{$ \moc{S} $|$ \moc{DAY} $|$ \moc{YEAR} $\}$ $]$ \\ +$[$ \moc{MIXB} $[[$ \dusa{mixbrn} $]] ~]~~~[$ \moc{MIXP} $[[$ \dusa{mixpwr} $]] ~]$ \\ +$[$ \moc{PICK} {\tt >>} \dusa{burnup} {\tt <<} $]$ \\ +{\tt ;} +\end{DataStructure} + +\noindent +where + +\begin{ListeDeDescription}{mmmmmmm} + +\item[\moc{EDIT}] keyword used to modify the print level \dusa{iprint}. + +\item[\dusa{iprint}] index used to control the printing of the module. The +amount of output produced by this tracking module will vary substantially +depending on the print level specified. + +\item[\moc{SAVE}] keyword to specify that the current isotopic concentration +and the microscopic reaction rates resulting from the last transport calculation +will be normalized and stored on \dusa{BRNNAM} in a sub-directory corresponding +to a specific time. By default this data is stored at a time corresponding to +\dusa{xti}. + +\item[\moc{NOSA}] keyword to specify that the current isotopic concentration +and the results of the last transport calculation will not be stored on +\dusa{BRNNAM}. By default this data is stored at a time corresponding to +\dusa{xti}. + +\item[\moc{SET}] keyword used to recover the isotopic concentration already +stored on \dusa{BRNNAM} from a sub-directory corresponding to a specific time. By +default this data is recovered from a time corresponding to \dusa{xtf}. + +\item[\moc{DEPL}] keyword to specify that a burnup calculation between an +initial and a final time must be performed. In the case where the \moc{SAVE} +keyword is absent, the initial isotopic concentration will be stored on +\dusa{BRNNAM} on a sub-directory corresponding to the initial time. If the +\moc{SET} keyword is absent, the isotopic concentration corresponding to the +final burnup time will be used to update \moc{MICNAM}. + +\item[\dusa{xti}] initial time associated with the burnup calculation. The +name of the sub-directory where this information is stored will be given by +`{\tt DEPL-DAT}'//{\tt CNN} where {\tt CNN} is a {\tt character*4} variable +defined by {\tt WRITE(CNN,'(I4.4)') INN} where {\tt INN} is an index associated +with the time \dusa{xti}. The initial values are recovered from this +sub-directory in \dusa{BRNNAM}. + +\item[\dusa{xtf}] end of time for the burnup calculation. The results of the +isotopic depletion calculations are stored in the tables associated with a +sub-directory whose name is constructed in the same manner as the \dusa{xti} +input. + +\item[\dusa{dxt}] time interval for the burnup calculation. The initial time \dusa{xti} in +this case is taken as the final time reached at the last depletion step. If this is the first +depletion step, \dusa{xti} $=0$. + +\item[\dusa{xts}] time associated with the last transport calculation. The +name of the sub-directory where this information is to be stored is constructed +in the same manner as the for \dusa{xti} input. By default (fixed default) +\dusa{xts}=\dusa{xti}. + +\item[\dusa{xtr}] time associated with the next flux calculation. The name of +the sub-directory where this information is to be stored is constructed in the +same manner as for the \dusa{xti} input. By default (fixed default) +\dusa{xtr}=\dusa{xtf}. + +\item[\moc{S}] keyword to specify that the time is given in seconds. + +\item[\moc{DAY}] keyword to specify that the time is given in days. + +\item[\moc{YEAR}] keyword to specify that the time is given in years. + +\item[\moc{COOL}] keyword to specify that a zero flux burnup calculation is to +be performed. + +\item[\moc{FLUX}] keyword to specify that a constant flux burnup +calculation is to be performed. + +\item[\dusa{flux}] flux expressed in $cm^{-2}s^{-1}$. + +\item[\moc{POWR}] keyword to specify that a constant fuel power depletion +calculation is to be performed. The energy released outside the fuel (e.g., by +(n,$\gamma$) reactions) is {\sl not} taken into account in the flux normalization, +unless the \moc{GLOB} option is set. + +\item[\dusa{fpower}] fuel power expressed in $KW\;Kg^{-1}=MW\;{\it tonne}^{-1}$. + +\item[\moc{W/CC}] keyword to specify that a constant assembly power depletion +calculation is to be performed. The energy released outside the fuel (e.g., by +(n,$\gamma$) reactions) is always taken into account in the flux normalization. + +\item[\dusa{apower}] assembly power density expressed in $W/cm^3$ (Power per +unit assembly volume). + +\item[\moc{KEEP}] keyword to specify that the flux is used without been normalized. +This option is useful in cases where the flux was already normalized before the call to +\moc{EVO:} module. + +\item[\moc{EPS1}] keyword to specify the tolerance used in the algorithm for +the solution of the depletion equations. + +\item[\dusa{valeps1}] the tolerance used in the algorithm for the solution of the +depletion equations. The default value is \dusa{valeps1}=$1.0\times 10^{-5}$. + +\item[\moc{EPS2}] keyword to specify the tolerance used in the search +algorithm for a final fixed power (used if the \moc{POWR} or \moc{W/CC} option is activated). + +\item[\dusa{valeps2}] the tolerance used in the search algorithm for a final +fixed power. The default value is \dusa{valeps2}=$1.0\times 10^{-4}$. + +\item[\moc{EXPM}] keyword to specify the selection criterion for non-fissile +isotopes that are at saturation. + +\item[\dusa{valexp}] the isotopes for which $\lambda \times($\dusa{xtf}$-$ +\dusa{xti})$ \ge $\dusa{valexp} will be treated by a saturation approximation. Here, +$\lambda$ is the sum of the radioactive decay constant and microscopic neutron +absorption rate. The default value is \dusa{valexp}=80.0. In order to remove the +saturation approximation for all isotopes set \dusa{valexp} to a very large number +such as $1.0\times 10^{5}$. On the other way, the saturation approximation can be set +for a specific isotope by using the keyword \moc{SAT} in Sect.~\ref{sect:descmix1} +(module \moc{LIB:}). + +\item[\moc{SATOFF}] keyword to remove the saturation approximation for all isotopes +even if \moc{SAT} keyword was set in Sect.~\ref{sect:descmix1} (module \moc{LIB:}). + +\item[\moc{H1}] keyword to specify an estimate of the relative width of the +time step used in the solution of burnup equations. + +\item[\dusa{valh1}] relative width of the time step used in the solution of +burnup equations. An initial time step of +$\Delta_{t}=$\dusa{valh1}$\times ($\dusa{xtf}$-$\dusa{xti}$)$ +is used. This value is optimized dynamically by the program. The +default value is \dusa{valh1}=$1.0\times 10^{-4}$. + +\item[\moc{RUNG}] keyword to specify that the solution will be obtained using +the $5^{th}$ order Cash-Karp algorithm. + +\item[\moc{KAPS}] keyword to specify that the solution will be obtained using +the $4^{th}$ order Kaps-Rentrop algorithm. This is the default value. + +\item[\moc{TIXS}] keyword that specified that time independent cross sections will be used. +This is the default option when no time dependent cross sections are provided. + +\item[\moc{TDXS}] keyword that specified that time dependent cross sections will be used if available. +This is the default option when time dependent cross sections are provided. + +\item[\moc{NOEX}] keyword to supress the linear extrapolation of the +microscopic reaction rates in +the solution of the burnup equations. + +\item[\moc{EXTR}] keyword to perform an extrapolation of the microscopic reaction rates, using +the available information preceding the initial time \dusa{xti}. This is the +default option. + +\item[\dusa{iextr}] extrapolation order ($=1$: linear (default value); $=2$: parabolic). + +\item[\moc{EDP0}] keyword to compute the burnup using the energy released by heavy isotopes in +fuel only using the Serpent empirical formula ({\tt edepmode} $= 0$ in Serpent).\cite{edep} +In this mode, all energy is deposited locally at fission sites and the energy deposition per +fission for fissile nuclide $i$ is calculated as +$$E_{{\rm fiss},i}={Q_i \over Q_{\rm 235}} H_{\rm 235}$$ +\noindent where $Q_i$ is the fission pseudo-Q value for fissile nuclide $i$; $Q_{\rm 235}$ is the fission +pseudo-Q value for U235 and $H_{\rm 235} = 202.27$ MeV is an estimate for the energy deposition per +fission (including the additional energy released in capture reactions) in a typical light water reactor. + +\item[\moc{NOGL}] keyword to compute the burnup using the energy released by all isotopes present in +fuel only. This is the default option. + +\item[\moc{GLOB}] keyword to compute the burnup using the energy released in +the complete geometry. This option has an effect only in cases where some +energy is released outside the fuel (e.g., due to (n,$\gamma$) reactions). +This option affects both the meaning of \dusa{fpower} (given after the +key-word \moc{POWR}) and the value of the burnup, as computed by {\tt EVO:}. + +\item[\moc{NSAT}] save the non--saturated initial number densities in the {\sc burnup} +object \dusa{BRNNAM} (default value) + +\item[\moc{SAT}] save the saturated initial number densities in the {\sc burnup} +object \dusa{BRNNAM} + +\item[\moc{NODI}] select \Eq{sat1} to compute the saturated number densities +(default value) + +\item[\moc{DIRA}] select \Eq{sat2} to compute the saturated number densities + +\item[\moc{FLUX\_FLUX}] recover the neutron flux from \dusa{FLUNAM} object (default option) + +\item[\moc{FLUX\_MAC}] recover the neutron flux from embedded macrolib present in \dusa{MICNAM} or \dusa{OLDMIC} +object. This option is useful to deplete in cases where the neutron flux is obtained from a Monte Carlo +calculation. + +\item[\moc{FLUX\_POW}] recover the neutron flux from the \dds{power} object named \dusa{POWNAM} generated in DONJON. This option is useful in +micro-depletion cases. The neutron flux recovered from \dusa{POWNAM} is generally normalized to the power of the full core. It is therefore +recommended to use the \moc{KEEP} option in \moc{DEPL} data structure. + +\item[\moc{CHAIN}] recover the fission yield data from {\tt 'DEPL-CHAIN'} directory of \dusa{MICNAM} or \dusa{OLDMIC} +object (default option). With this option, the fission yield data is the same in all material mixtures. + +\item[\moc{PIFI}] recover the fission yield data from {\tt 'PIFI'} and {\tt 'PYIELD'} records present in isotopic directories +of \dusa{MICNAM} or \dusa{OLDMIC} object. With this option, the fission yield data is mixture-dependent. This option is useful +in micro-depletion cases. + +\item[\moc{MIXB}] keyword to select depleting material mixtures. By default, all mixtures +with depleting isotopes are set as depleting. + +\item[\dusa{mixbrn}] indices of depleting material mixtures. + +\item[\moc{MIXP}] keyword to select material mixtures producing power. By default, +\begin{itemize} +\item if \moc{MIXB} is not set, all mixtures with isotopes producing power are set as producing power +\item if \moc{MIXB} is set, the same mixtures \dusa{mixbrn} are set as producing power. +\end{itemize} + +\item[\dusa{mixpwr}] indices of material mixtures producing power. + +\item[\moc{PICK}] keyword used to recover the final burnup value (in MW-day/tonne) in a CLE-2000 variable. + +\item[\dusa{burnup}] \texttt{character*12} CLE-2000 variable name in which the extracted burnup value will be placed. + +\end{ListeDeDescription} + +\subsubsection{Power normalization in {\tt EVO:}}\label{sect:powerevo} + +Flux-induced depletion is dependent of the flux or power normalization factor +given after key-words \moc{FLUX}, \moc{POWR} or \moc{W/CC}. The depletion +steps, given after key-words \moc{SAVE}, \moc{DEPL} or \moc{SET}, are set +in time units. Traditionally, the power normalization factor is given in +${\it MW}\;{\it tonne}^{-1}$ and the depletion steps are given in +${\it MWday}\;{\it tonne}^{-1}$. However, a confusion appear in cases where +some energy is released outside the fuel (e.g., due to (n,$\gamma$) reactions). + +\vskip 0.2cm + +The accepted rule and default option in {\tt EVO:} is to compute the burnup +steps in units of $MWday\;{\it tonne}^{-1}$ by considering only the energy +released in fuel (and only the initial mass of the heavy elements present +in fuel). However, it is also recommended to provide a normalization power +taking into account the {\sl total} energy released in the global geometry. +The \moc{GLOB} option can be use to change this rule and to use +the energy released in the complete geometry to compute the burnup. However, +this is not a +common practice, as it implies a non-usual definition of the burnup. +A more acceptable solution consists in setting the normalization power +in power per unit volume of the complete geometry using the key-word +\moc{W/CC}. The value of \dusa{apower} can be computed from the linear +power $f_{\rm lin}$ (expressed in ${\it Mev}\;{\it s}^{-1}\;{\it cm}^{-1}$) +using: + +\begin{equation} +{\it apower}={f_{\rm lin} \ 1.60207 \times 10^{-13} \over V_{\rm assmb}} +\label{eq:eq1} +\end{equation} + +\noindent where $V_{\rm assmb}$ is the 2--D lumped volume of the assembly expressed in $cm^2$. + +\vskip 0.2cm + +The corresponding normalization factor $f_{\rm burnup}$ in +${\it MW}\;{\it tonne}^{-1}$ is given as + +\begin{equation} +f_{\rm burnup}={ {\it apower} \over D_{\rm g} \ F_{\rm power}} +\label{eq:eq2} +\end{equation} + +\noindent where $D_{\rm g}$ is the mass of heavy elements per unit volume +of the complete geometry ($g\; {\it cm}^{-3}$) and $F_{\rm power}$ is the +ratio of the energy released in the complete geometry over the energy +released in fuel. Numerical values of $D_{\rm g}$ and $f_{\rm power}$ are +computed by {\tt EVO:} when the parameter \dusa{iprint} is greater or +equal to 2. The burnup $B$ corresponding to an elapsed time $\Delta t$ is +therefore given as + +\begin{equation} +B=f_{\rm burnup} \ \Delta t +\label{eq:eq3} +\end{equation} + +\noindent where $B$ is expressed in ${\it MWday}\;{\it tonne}^{-1}$ and $\Delta t$ +is expressed in ${\it day}$. + +\vskip 0.2cm + +The unit of the reaction rates depends on the normalization applied to the flux. This normalization +takes place after the flux calculation, using the \moc{EVO:} module. Here is an example: + +\begin{verbatim} +INTEGER istep := 1 ; +REAL Tend := 0.0 ; +REAL Fuelpwr := 38.4 ; ! expressed in MW/tonne + +BURN MICROLIB := EVO: MICROLIB FLUX TRACKN :: + EDIT 0 + SAVE <> DAY POWR <> +; +\end{verbatim} + +\noindent where \moc{BURN} is the burnup object, \moc{MICROLIB} is the Microlib used to compute the flux, \moc{FLUX} is the flux +object and \moc{TRACKN} is the tracking object used to compute the flux. After this call, the record +{\tt 'FLUX-NORM'} in \moc{BURN} contains a unique real number, equal to the flux normalization factor. If \moc{MICROLIB} is +obtained using the \moc{LIB:} module, the \moc{DEPL} keyword with following data must be set (see \Sect{desclib}). +Unfortunately, the normalization factor is kept aside and is not applied to the flux present in object \moc{FLUX}. In +fact, only the advanced post-processing modules \moc{COMPO:} (see \Sect{COMPOData}) and \moc{SAP:} (see \Sect{SAPHYBData}) +are making use of this normalization factor. + +\eject diff --git a/doc/IGE335/Section3.10.tex b/doc/IGE335/Section3.10.tex new file mode 100644 index 0000000..3449f3f --- /dev/null +++ b/doc/IGE335/Section3.10.tex @@ -0,0 +1,385 @@ +\subsection{The {\tt SPH:} module}\label{sect:SPHData} + +The {\sl superhomog\'en\'eisation} (SPH) equivalence technique is based on the calculation of a set of {\sl equivalence factors} +$\{\mu_{m,k}, m \in C_m \ {\rm and} \ k \in M_k\}$, where $C_m$ and $M_k$ is a macro region and a coarse energy group of a full-core or macro calculation (see Sect. 4.4 of Ref.~\citen{PIP2009}). These equivalence factors are computed in such a way that a macro calculation made over $C_m$ and $M_k$ with a simplified transport operator leads to the same leakage and reaction rates as a reference calculation performed without homogenization and with a fine group discretization. + +\vskip 0.08cm + +The SPH correction is applied differently, depending on the type of macro-calculation: +\begin{itemize} + +\item In the case where the macro-calculation is done with the diffusion theory, neutron balance is satisfied if the SPH correction is applied as +follows: +\begin{equation} +\nabla\cdot\bff(J)_g(\bff(r))+\mu_g\Sigma_g(\bff(r)) {\phi_g(\bff(r))\over \mu_g}={\chi_g\over k_{\rm eff}}\sum_{h=1}^G \mu_h \nu\Sigma_{{\rm f},h}(\bff(r)) {\phi_h(\bff(r))\over \mu_h} ++\sum_{h=1}^G \mu_h \Sigma_{{\rm s0},g\leftarrow h}(\bff(r)){\phi_h(\bff(r))\over \mu_h} +\label{eq:sph1} +\end{equation} + + +\noindent and +\begin{equation} +\bff(J)_g(\bff(r))=-\mu_g D_g(\bff(r)){\nabla\phi_g(\bff(r))\over \mu_g} . +\label{eq:sph2} +\end{equation} + +In conclusion: +\begin{itemize} +\item Diffusion coefficients and all $P_0$ cross sections (including the total cross section {\tt NTOT0}) must be multiplied by $\mu_g$. +\item Scattering matrix terms $\Sigma_{{\rm s0},g\leftarrow h}(\bff(r))$ must be multiplied by $\mu_h$. +\item Fluxes (such as {\tt NWT0} and {\tt FLUX-INTG}) must be divided by $\mu_g$. +\end{itemize} + +\item In the case where the macro-calculation is done with the simplified $P_n$ method, the neutron balance is satisfied if the SPH correction is applied on even parity equations as +follows:\cite{sphedf2} +\begin{equation} +\mu_g\Sigma_{0,g}(\bff(r)) {\phi_{0,g}(\bff(r))\over \mu_g}+\nabla\cdot\bff(\phi)_{1,g}(\bff(r))={\chi_g\over k_{\rm eff}}\sum_{h=1}^G \mu_h \nu\Sigma_{{\rm f},h}(\bff(r)) {\phi_{0,h}(\bff(r))\over \mu_h} ++\sum_{h=1}^G \mu_h \Sigma_{{\rm s0},g\leftarrow h}(\bff(r)){\phi_{0,h}(\bff(r))\over \mu_h} +\label{eq:sph3} +\end{equation} +\begin{equation} +{2\ell\over 4\ell+1}\nabla\cdot\bff(\phi)_{2\ell-1,g}(\bff(r))+\mu_g\Sigma_{0,g}(\bff(r)) {\phi_{2\ell,g}(\bff(r))\over \mu_g}+{2\ell+1\over 4\ell+1}\nabla\cdot\bff(\phi)_{2\ell+1,g}(\bff(r))=\sum_{h=1}^G \mu_h \Sigma_{{\rm s2\ell},g\leftarrow h}(\bff(r)){\phi_{2\ell,h}(\bff(r))\over \mu_h} +\label{eq:sph4} +\end{equation} + +\noindent and on odd-parity equations as follows: +\begin{equation} +{2\ell+1\over 4\ell+3}\nabla{\phi_{2\ell,g}(\bff(r))\over \mu_g}+{\Sigma_{1,g}(\bff(r))\over \mu_g}\bff(\phi)_{2\ell+1,g}(\bff(r))+{2\ell+2\over 4\ell+3}\nabla{\phi_{2\ell+2,g}(\bff(r))\over \mu_g}=\sum_{h=1}^G {\Sigma_{{\rm s2\ell+1},g\leftarrow h}(\bff(r))\over \mu_g}\phi_{2\ell+1,h}(\bff(r)) +\label{eq:sph5} +\end{equation} +\noindent where $\ell\ge 1.$ +\vskip 0.08cm + +In conclusion: +\begin{itemize} +\item All $P_0$ cross sections (including the total cross section {\tt NTOT0} in the even-parity equations) must be multiplied by $\mu_g$. +\item The total cross section {\tt NTOT1} in the odd-parity equations must be divided by $\mu_g$. +\item Scattering matrix terms $\Sigma_{{\rm s\ell},g\leftarrow h}(\bff(r))$ with $\ell$ even must be multiplied by $\mu_h$. +\item Scattering matrix terms $\Sigma_{{\rm s\ell},g\leftarrow h}(\bff(r))$ with $\ell$ odd must be divided by $\mu_g$. +\item Even parity fluxes (such as {\tt NWT0} and {\tt FLUX-INTG}) must be divided by $\mu_g$. +\item Odd parity fluxes (such as {\tt NWT1} and {\tt FLUX-INTG-P1}) are not modified. +\end{itemize} + +\item In the case where the macro-calculation is done in transport theory, but not with a $P_n$--type method, the macroscopic +total cross section {\sl is not modified}, and the even-odd corrections consistent with the simplified $P_n$ method are reported to the +macroscopic within-group scattering cross sections. They are now corrected as\cite{cns2015} +\begin{equation} +\tilde\Sigma_{{\rm s2\ell},g\leftarrow g}(\bff(r))=\mu_g\Sigma_{{\rm s2\ell},g\leftarrow g}(\bff(r))+(1-\mu_g)\, \Sigma_{0,g}(\bff(r)) +\label{eq:sph6} +\end{equation} + +\noindent and +\begin{equation} +\tilde\Sigma_{{\rm s2\ell+1},g\leftarrow g}(\bff(r))={\Sigma_{{\rm s2\ell+1},g\leftarrow g}(\bff(r))\over\mu_g}+\left(1-{1\over \mu_g}\right)\Sigma_{1,g}(\bff(r)) +\label{eq:sph7} +\end{equation} +\noindent where $\ell\ge 0.$ + +\vskip 0.08cm + +Other cross sections and scattering matrix terms are corrected the same way as for the simplified $P_n$ method. + +\end{itemize} + +\subsubsection{Data input for module {\tt SPH:}} + +The \moc{SPH:} module perform a SPH equivalence calculation using +information recovered in a macrolib and apply SPH factors to the corresponding \dds{edition} ({\tt L\_EDIT}), +\dds{microlib} ({\tt L\_LIBRARY}), \dds{macrolib} ({\tt L\_MACROLIB}) or \dds{saphyb} ({\tt L\_SAPHYB}) object. This module is also useful +to extract a corrected or non-corrected \dds{microlib} or \dds{macrolib} from the first RHS object. The calling specification is: + +\begin{DataStructure}{Structure \dstr{SPH:}} +$\{$ \dusa{EDINEW} $|$ \dusa{LIBNEW} $|$ \dusa{MACNEW} $|$ \dusa{SAPNEW} $|$ \dusa{CPONEW} $|$ \dusa{EDINAM} $|$ \dusa{LIBNAM} $|$ \dusa{MACNAM} \\ +~~~~~$|$ \dusa{SAPNAM} $|$ \dusa{CPONAM} $|$ \dusa{APXNAM} $\}$ \\ +~~~~~\moc{:=} \moc{SPH:} $\{$ \dusa{EDINAM} $|$ \dusa{LIBNAM} +$|$ \dusa{MACNAM} $|$ \dusa{SAPNAM} $|$ \dusa{CPONAM} $|$ \dusa{APXNAM} $\}$ \\ +~~~~~$\{~[$ \dusa{TRKNAM} $[$ \dusa{TRKFIL} $]~]~|$ \dusa{OPTIM} $\}~[$ \dusa{FLUNAM} $]$ \\ +~~~~~\moc{::} \dstr{descsph} +\end{DataStructure} + +\noindent +where +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\dusa{EDINEW}] {\tt character*12} name of the new \dds{edition} data +structure containing SPH-corrected information (see \Sect{EDIData}). In this +case, an existing \dds{edition} data structure must appear on the RHS. + +\item[\dusa{LIBNEW}] {\tt character*12} name of the new \dds{microlib} data +structure containing SPH-corrected information (see \Sect{LIBData}). In this +case, an existing \dds{edition}, \dds{microlib} or \dds{multicompo} data structure +must appear on the RHS. + +\item[\dusa{MACNEW}] {\tt character*12} name of the new \dds{macrolib} data +structure containing SPH-corrected information (see \Sect{MACData}). + +\item[\dusa{SAPNEW}] {\tt character*12} name of the new \dds{saphyb} data +structure containing SPH information (see \Sect{SAPHYBData}). In this +case, data structure \dusa{SAPNAM} must appear on the RHS. + +\item[\dusa{CPONEW}] {\tt character*12} name of the new \dds{multicompo} data +structure containing SPH-corrected information (see \Sect{COMPOData}). In this +case, data structure \dusa{CPONAM} must appear on the RHS. + +\item[\dusa{EDINAM}] {\tt character*12} name of the existing \dds{edition} data +structure where the edition information is recovered (see \Sect{EDIData}). + +\item[\dusa{LIBNAM}] {\tt character*12} name of the existing \dds{microlib} data +structure where the edition information is recovered (see \Sect{LIBData}). + +\item[\dusa{MACNAM}] {\tt character*12} name of the existing \dds{macrolib} data +structure where the edition information is recovered (see \Sect{MACData}). + +\item[\dusa{SAPNAM}] {\tt character*12} name of the existing \dds{saphyb} data +structure where the edition information is recovered (see \Sect{SAPHYBData}). + +\item[\dusa{CPONAM}] {\tt character*12} name of the existing \dds{multicompo} data +structure where the edition information is recovered (see \Sect{COMPOData}). + +\item[\dusa{APXNAM}] {\tt character*12} name of the existing \dds{apex} or \dds{mpo} file where the +edition information is recovered. + +\item[\dusa{TRKNAM}] {\tt character*12} name of the existing \dds{tracking} data +structure containing the tracking of the macro-geometry (see \Sect{TRKData}). This object +is compulsory only if a macro-calculation is to be performed by module {\tt SPH:}. + +\item[\dusa{TRKFIL}] {\tt character*12} name of the existing sequential binary tracking +file used to store the tracks lengths of the macro-geometry. This file is given if and only if it was +required in the previous tracking module call (see \Sect{TRKData}). + +\item[\dusa{OPTIM}] {\tt character*12} name of a {\tt L\_OPTIMIZE} object. The +SPH factors are set equal to the control-variable data recovered from \dusa{OPTIM} if keyword \moc{SPOP} is set. + +\item[\dusa{FLUNAM}] {\tt character*12} name of an initialization flux used to start SPH iterations (see \Sect{FLUData}). By +default, a flat estimate of the flux is used. + +\item[\dstr{descsph}] structure containing the input data to this module +(see \Sect{descsph}). + +\end{ListeDeDescription} + +Note: Saphyb files generated by APOLLO2 don't have a signature. If such a Saphyb is given as input +to module {\tt SPH:}, a signature must be included before using it. The following instruction +can do the job: +\begin{verbatim} +Saphyb := UTL: Saphyb :: CREA SIGNATURE 3 = 'L_SA' 'PHYB' ' ' ; +\end{verbatim} + +\subsubsection{Specification for the type of equivalence calculation}\label{sect:descsph} + +This structure is used to specify the type of equivalence calculation where the +flux and the condensed and/or homogenized cross sections are corrected by SPH +factors, in such a way as to respect a specified transport-transport or +transport-diffusion equivalence criteria.\cite{ALSB1,ALSB2,ALSB3} This +structure is defined as: + +\begin{DataStructure}{Structure \dstr{descsph}} +$[$ \moc{EDIT} \dusa{iprint} $]$ \\ +$[[$ \moc{STEP} $\{$ \moc{UP} \dusa{NOMDIR} $|$ \moc{AT} \dusa{index} $\}~]]$ \\ +$[~\{$ \moc{IDEM} $|$ \moc{MACRO} $|$ \moc{MICRO} $\}~]$ \\ +$[~\{$ \moc{OFF} $|$ \moc{SPRD} $[$ \dusa{nmerge} \dusa{ngcond} (\dusa{sph}($i$), $i$=1, \dusa{nmerge}$\times$\dusa{ngcond}) $]~|$ \moc{SPOP} $|$ \moc{HOMO} $|$ \moc{ALBS} $\}~]$ \\ +$[~\{$ \moc{PN} $|$ \moc{SN} $[$ \moc{BELL} $]~\}~]$ \\ +$[~\{$ \moc{STD} $|$ \moc{SELE\_ALB} $|$ \moc{SELE\_FD} $|$ \moc{SELE\_MWG} $|$ \moc{SELE\_EDF} $|$ \moc{ASYM} \dusa{mixs} $|$ \moc{STD\_FISS} $\}~]~~[$ \moc{ARM} $]$ \\ +$[$ \moc{ITER} $[$ \dusa{maxout} $]$ $[$ \dusa{epsout} $]~]$ \\ +$[$ \moc{MAXNB} \dusa{maxnb} $]$ \\ +$[$ \moc{GRMIN} \dusa{lgrmin} $]~[$ \moc{GRMAX} \dusa{lgrmax} $]$ \\ +$[~\{$ \moc{EQUI} \dusa{TEXT4} $[$ \moc{LOCNAM} \dusa{TEXT80} $]~|~$ \moc{EQUI} \dusa{TEXT80} $\}~]$ \\ +$[$~\moc{UPS}~$]~[$~\moc{LEAK}~$[$~\dusa{b2}~$]~]$ \\ +\end{DataStructure} + +\noindent where + +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\moc{EDIT}] keyword used to modify the print level \dusa{iprint}. + +\item[\dusa{iprint}] index used to control the printing of this module. The +\dusa{iprint} parameter is important for adjusting the amount of data that is +printed by this calculation step. + +\item[\moc{STEP}] keyword used to set a specific elementary calculation from the first RHS. + +\item[\moc{UP}] keyword used to select an elementary calculation located in a subdirectory of \dusa{EDINAM} or \dusa{CPONAM}. By default, +\begin{itemize} +\item the sub-directory name stored in record {\tt 'LAST-EDIT'} is selected if \dusa{EDINAM} is defined at RHS. +\item the sub-directory {\tt 'default'} is selected if \dusa{CPONAM} is defined at RHS. +\end{itemize} + +\item[\dusa{NOMDIR}] name of an existing sub-directory of \dusa{EDINAM} or \dusa{CPONAM}. Can also be used to step up in the {\tt output\_n} +group of a \dds{mpo} file. + +\item[\moc{AT}] keyword used to select the \dusa{index}--th elementary calculation in \dusa{SAPNAM}, \dusa{CPONAM} or \dusa{APXNAM}. + +\item[\dusa{index}] index of the elementary calculation. Can also be used to step at the {\tt statept\_}$($\dusa{index} $-1)$ +group of a \dds{mpo} file. + +\item[\moc{IDEM}] keyword to force the production of a LHS object of the same type as the RHS (default option). + +\item[\moc{MACRO}] keyword to force the production of a macrolib at LHS. + +\item[\moc{MICRO}] keyword to force the production of a microlib at LHS. + +\item[\moc{OFF}] keyword to specify the SPH factors are all set to 1.0, +meaning no correction. This keyword is useful to get rid of a SPH correction which have been set previously. By +default, the \moc{PN} or \moc{SN} option is activated. + +\item[\moc{SPRD}] keyword to specify that the SPH factors are read from input (if \dusa{nmerge}, \dusa{ngcond} and \dusa{sph} +are set) or recovered from a RHS object (otherwise). + +\item[\moc{SPOP}] keyword to specify that the SPH factors are recovered from a RHS object of type \dds{optimize} ({\tt L\_OPTIMIZE}). + +\item[\dusa{nmerge}] number of regions. + +\item[\dusa{ngcond}] number of energy groups. + +\item[\dusa{sph}($i$)] initial value of each SPH factor in each mixture (inner loop) and each group (outer loop). + +\item[\moc{HOMO}] keyword to specify that the SPH factors are uniform over the complete +macro-geometry. This option is generally used with a complete homogenization of the +reference geometry, obtained using option \moc{MERG} \moc{COMP}. In this case the +neutron flux (transport or diffusion) will be +uniform, which allows the SPH factors to be obtained (one per macro-group) using +a non-iterative strategy. For a given macro-group the SPH factor will be equal +to the ratio between the average flux of the region and the surface flux if the +\moc{SELE} option is used otherwise the SPH factor are all set equal to 1.0 (no +correction). The \moc{SELE} option allows an SPH factor equal to the inverse of +the discontinuity factor to be calculated. + +\item[\moc{ALBS}] keyword to specify that the albedo of the geometry are to be +taken into account in the complete homogenization process. Thus the \moc{MERG} +and \moc{COMP} options must be specified. The SPH factors are obtained using a +transport-transport equivalence based on a calculation using the collision +probabilities. This option requires a geometry with \moc{VOID} (see +\Sect{descBC}) external boundary conditions to be closed using \moc{ALBS} in +modules \moc{ASM:} (see \Sect{descasm}).\cite{ALSB2} + +\item[\moc{PN}] keyword to activate a calculation of heterogeneous SPH factors based on a converging series of +macro-calculations with the correction strategy of Eqs.~(\ref{eq:sph1}) to~(\ref{eq:sph5}). This is the default option +if the macro-calculation is of diffusion, PN or SPN type. A normalization condition must be set if the macro-geometry +has no boundary leakage ({\sl fundamental mode} condition). If boundary leakage is present, no normalization condition +is used but the SPH iterations are difficult to converge in this case. + +\item[\moc{SN}] keyword to activate a calculation of heterogeneous SPH factors based on a converging series of +macro-calculations with the correction strategy of Eqs.~(\ref{eq:sph6}) and~(\ref{eq:sph7}). This is the default option +if the macro-calculation is of PIJ, IC, SN or MOC type. A normalization condition must be set if the macro-geometry +has no boundary leakage ({\sl fundamental mode} condition). If boundary leakage is present, no normalization condition +is used but the SPH iterations are difficult to converge in this case. + +\item[\moc{BELL}] keyword to activate the Bell procedure to accelerate the convergence of the SPH factors. This feature is currently +available with macro-calculations of PIJ type.\cite{madrid2} + +\item[\moc{STD}] keyword to specify the use of flux-volume normalization for the SPH factors (default option). In each macro-group, the macro-fluxes +in macro regions $i$ are normalized using +$$ +\tilde\phi_i=\phi_i\,{\bar\phi_{\rm ref}\over \bar\phi_{\rm mc}} +$$ +\noindent where $\bar\phi_{\rm ref}$ is the averaged volumic flux of the reference calculation and $\bar\phi_{\rm mc}$ is the averaged volumic flux of the macro-calculation. Using this definition, the averaged SPH factor is equal to one. + +\item[\moc{SELE\_ALB}] keyword to specify the use of Selengut normalization for the SPH factors. It is necessary to know the averaged surfacic flux of the reference calculation. Two possibilities exist: +\begin{itemize} +\item We use collision probabilities. We define the reference geometry with \moc{VOID} +external boundary conditions (see \Sect{descBC}) and to close the region for the collision probability calculations using the \moc{ALBS} option (see \Sect{descasm}). +\item We perform a flux calculation with the current iteration method in Eurydice. This option is only available if the interface current method is used and if +keyword \moc{ARM} is set in module \moc{ASM:} (see \Sect{descasm}). +\end{itemize} + +\item[\moc{SELE\_FD}] keyword to specify the use of Selengut normalization for the SPH factors. It is necessary to know the averaged surfacic flux of the reference calculation. This value can be obtained by defining +a small region near boundary in the reference geometry and by using the \moc{ADF FD\_B} data structure in \Sect{descedi}. + +\noindent In each macro-group, the macro-fluxes in macro regions $i$ are normalized using +$$ +\tilde\phi_i=\phi_i\,{\phi_{\rm ref}^{\rm gap}\over \bar\phi_{\rm mc}} +$$ +\noindent where $\phi_{\rm ref}^{\rm gap}$ is the averaged surfacic flux of the reference calculation. Using this definition, the averaged SPH factor is equal to +$$ +\bar\mu={\bar\phi_{\rm ref}\over \phi_{\rm ref}^{\rm gap} } \ \ . +$$ + +\item[\moc{SELE\_MWG}] keyword to specify the use of Selengut {\sl macro calculation water gap} normalization for the SPH factors.\cite{Chambon2014} It is necessary to know the averaged surfacic flux of the reference and that of the {\sl macro} calculations. This reference value can be obtained by defining +a small region near boundary in the reference geometry and by using the \moc{ADF FD\_B} data structure in \Sect{descedi}. + +\noindent In each macro-group, the macro-fluxes in macro regions $i$ are normalized using +$$ +\tilde\phi_i=\phi_i\,{\phi_{\rm ref}^{\rm gap}\over \phi^{\rm surf}_{\rm mc}} +$$ +\noindent where $\phi_{\rm ref}^{\rm gap}$ is the averaged surfacic flux of the reference calculation and $\phi^{\rm surf}_{\rm mc}$ is the averaged surfacic flux of the macro calculation. Using this definition, the averaged SPH factor is equal to +$$ +\bar\mu={\bar\phi_{\rm ref} \,\phi^{\rm surf}_{\rm mc}\over \bar\phi_{\rm mc} \,\phi_{\rm ref}^{\rm gap} } \ \ . +$$ + +\item[\moc{SELE\_EDF}] keyword to specify the use of generalized Selengut normalization for the SPH factors.\cite{sphedf} It is necessary to know the averaged surfacic flux and the +averaged volumic flux in a row of cells of the reference calculation. The surfacic flux is obtained as with the \moc{SELE} option. The value of the volumic flux in a row of +cells is computed using index information from the \moc{ADF FD\_H} data structure in \Sect{descedi}. + +\noindent In each macro-group, the macro-fluxes in macro regions $i$ are normalized using +$$ +\tilde\phi_i=\phi_i\,{\bar\phi_{\rm ref} \, \phi_{\rm ref}^{\rm gap}\over \bar\phi_{\rm mc} \, \phi_{\rm ref}^{\rm row} } +$$ +\noindent where $\phi_{\rm ref}^{\rm gap}$ is the averaged surfacic flux of the reference calculation and $\phi_{\rm ref}^{\rm row}$ is the averaged volumic flux in a row of cells of the reference calculation. Using this definition, the averaged SPH factor is equal to +$$ +\bar\mu={\phi_{\rm ref}^{\rm row}\over \phi_{\rm ref}^{\rm gap} } \ \ . +$$ + +\item[\moc{ASYM}] keyword to specify the use of asymptotic normalization of the +SPH factors. The SPH factors in homogenized mixture \dusa{mixs} are set to one +in all macro-energy groups. + +\item[\dusa{mixs}] index of the homogenized mixture where asymptotic normalization +is performed. + +\item[\moc{STD\_FISS}] keyword to specify the use of flux-volume normalization in all {\sl fissile zones} for the SPH factors. This option is useful for representing assemblies +containing reflector zones. + +\item[\moc{ARM}] keyword to activate a solution technique other than the collision probability method. Used with the Eurydice +solution technique within \moc{SYBILT:} or with the multicell surfacic method within \moc{SALT:} to activate the current iteration method. + +\item[\moc{ITER}] keyword to specify the main convergence parameters used to control SPH iterations. + +\item[\dusa{maxout}] user-defined maximum number of SPH iterations (default value: $200$). + +\item[\dusa{epsout}] user-defined convergence criterion (default value: $1.0 \times 10^{-4}$). + +\item[\moc{MAXNB}] keyword to specify an auxiliary convergence parameter used to control SPH iterations. + +\item[\dusa{maxnb}] acceptable number of SPH iterations with an increase in convergence error before +aborting (default value: $10$). + +\item[\moc{GRMIN}] keyword to specify the minimum group index considered +during the equivalence process. + +\item[\dusa{lgrmin}] first group number considered during the +equivalence process. By default, \dusa{lgrmin} $=1$. + +\item[\moc{GRMAX}] keyword to specify the maximum group index considered +during the equivalence process. + +\item[\dusa{lgrmax}] last group index considered during the equivalence +process. By default, \dusa{lgrmax} is set to the last group +index in the RHS macrolib. + +\item[\moc{EQUI}] keyword used to select an existing set of SPH factors in \dusa{SAPNAM} or to store +a new set of SPH factors in \dusa{SAPNEW} or \dusa{SAPNAM}. Also used as \moc{EQUI} \dusa{TEXT80} to select an +existing set of SPH factors in \dusa{APXNAM} or to store a new set of SPH factors in \dusa{APXNAM}. + +\item[\dusa{TEXT4}] character*4 user-defined keyword of a set of SPH factors. This keyword is related to variable +\dusa{parkey}, as defined in Sect.~\ref{sect:descsap1} for a local variable. + +\item[\moc{LOCNAM}] keyword used to define a character*80 name for the set of SPH factors, if this set is created. By +default, \dusa{TEXT80} is taken equal to \dusa{TEXT4}. + +\item[\dusa{TEXT80}] character*80 user-defined name associated to keyword \dusa{TEXT4}. This name is related to +variable \dusa{parnam}, as defined in Sect.~\ref{sect:descsap1} for a local variable. Also used to identify a set of +SPH factors in an \dds{apex} or \dds{mpo} file. + +\item[\moc{UPS}] keyword to specify that the macrolib and/or microlib cross sections recovered from a Saphyb, APEX or MPO file are +corrected so as to eliminate up-scattering. This option is useful for reactor analysis codes which cannot +take into account such cross sections. + +\item[\moc{LEAK}] keyword used to introduce leakage in the embedded {\sc macrolib}. The buckling is recovered from +a RHS \dds{multicompo}, \dds{saphyb}, \dds{apex} or \dds{mpo} database. Otherwise, the buckling is recovered from optional variable \dusa{b2}. +This option should only be used for non-regression tests. + +\item[\dusa{b2}] the imposed buckling corresponding to the leakage. + +\end{ListeDeDescription} +\eject diff --git a/doc/IGE335/Section3.11.tex b/doc/IGE335/Section3.11.tex new file mode 100644 index 0000000..ce553d8 --- /dev/null +++ b/doc/IGE335/Section3.11.tex @@ -0,0 +1,105 @@ +\subsection{The {\tt CRE:} module}\label{sect:CREData} + +The {\tt CRE:} module is used to create or modify an extended {\sc macrolib} (type {\tt L\_MACROLIB}) containing set of interpolated nuclear properties from a {\sc compo} linked list or {\sc xsm} file (type {\tt L\_COMPO}) . The calling specifications are: + +\begin{DataStructure}{Structure \dstr{CRE:}} +\dusa{NAME1} \moc{:=} \moc{CRE:} $[$ \dusa{NAME1} $]$ $[[$ \dusa{NAME2} $]]$ \moc{::} \dstr{create\_data} +\end{DataStructure} + +\noindent where +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\dusa{NAME1}] {\tt character*12} name of the linked list or {\sc xsm} file (type {\tt L\_MACROLIB}) containing the extended {\sc macrolib}. If \dusa{NAME1} appears on the RHS, the information previously stored in \dusa{NAME1} is kept. + +\item[\dusa{NAME2}] {\tt character*12} name of the linked list or {\sc xsm} file (type {\tt L\_COMPO}) containing a single {\sc compo}. + +\item[\dstr{create\_data}] structure containing the data to module {\tt CRE:}. + +\end{ListeDeDescription} + +\vskip 0.2cm + +\subsubsection{Data input for module {\tt CRE:}} + +\begin{DataStructure}{Structure \dstr{create\_data}} +$[$ \moc{EDIT} \dusa{iprint} $]$ \\ +$[$ \moc{NMIX} \dusa{nmixt} $]$ \\ +\moc{READ} $[[$ \moc{COMPO} \dusa{NAME2} \dstr{interp\_data} $]]$ +\end{DataStructure} + +\goodbreak +\noindent where +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\moc{EDIT}] key word used to set \dusa{iprint}. + +\item[\dusa{iprint}] index used to control the printing in module {\tt +CRE:}. =0 for no print; =1 for minimum printing (default value); Larger values produce increasing amounts of output. + +\item[\moc{NMIX}] key word used to define the number of material mixtures. This data is given if and only if \dusa{NAME1} is created. + +\item[\dusa{nmixt}] the maximum number of material mixtures (a material mixture is characterized by a distinct set of macroscopic cross sections). + +\item[\moc{READ}] key word used to read the {\sc macrolib} specifications (burnup, neutron exposure, number densities) from the input data file. + +\item[\moc{COMPO}] key word used to select a {\sc compo} and to set the interpolation information. + +\item[\dusa{NAME2}] {\tt character*12} name of the linked list or {\sc xsm} file (type {\tt L\_COMPO}) containing the selected {\sc compo}. + +\item[\dstr{interp\_data}] structure containing the interpolation data. This structure is defined as +\end{ListeDeDescription} + +\begin{DataStructure}{Structure \dstr{interp\_data}} +$[[$ \moc{MIX} \dusa{matnum} \dusa{HTYPE}$~[$ \moc{DERIV} $]$ \\ +$[$ $\{$ \moc{BURNUP} \dusa{burn} $|$ \moc{N/KB} \dusa{xnkb} $|$ \moc{T-BURNUP} \dusa{burn0} \dusa{burn1} $|$ \moc{T-N/KB} \dusa{xnkb0} \dusa{xnkb1} $\}$ $]$ \\ +$[$ \moc{MICRO} $\{$ $[[$ \dusa{HISO} $\{$ \dusa{conc} $|$ \moc{*} $\}$ $]]~$ $|$ \moc{ALL} $\}$ $]$ \\ +\moc{ENDMIX} $]]$ +\end{DataStructure} + +\goodbreak +\noindent where +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\moc{MIX}] key word used to set \dusa{matnum}. + +\item[\dusa{matnum}] identifier for the material mixture to be created. The maximum number of identifiers permitted is \dusa{nmixt} and the maximum value that \dusa{matnum} may have is \dusa{nmixt}. + +\item[\dusa{HTYPE}] name of the material mixture. Each name refers to a type of nuclear data that is stored on a directory in the {\sc compo} linked list or {\sc xsm} file. \dusa{HTYPE} is a {\tt character*12} name built from the concatenation {\sl HCOMPO//HIORD} where \dusa{HCOMPO} is an {\sc ascii} name with a maximum of 8 characters and {\sl HIORD} is a four digit suffix with value {\tt '~~~1'}, {\tt '~~~2'}, {\tt '~~~3'}, etc., indicating the material mixture index. + +\item[\moc{DERIV}] key word used to compute the derivative of the {\sc macrolib} information with respect to \dusa{burn}, \dusa{xnkb}, \dusa{burn1} or \dusa{xnkb1}. By default, the {\sc macrolib} information is not differentiated. + +\item[\moc{BURNUP}] key word used to perform a single interpolation and to set the burnup value \dusa{burn}. By default, the {\sc macrolib} information is computed for $burn=xnkb=0.0$. + +\item[\dusa{burn}] value of the burnup in MW day per tonne of initial heavy elements. + +\item[\moc{N/KB}] key word used to perform a single interpolation and to set the neutron exposure value \dusa{xnkb}. + +\item[\dusa{xnkb}] value of the neutron exposure in neutron/kb. + +\item[\moc{T-BURNUP}] key word used to perform a time averaged {\sc macrolib} evaluation and to set the burnup values \dusa{burn0} and \dusa{burn1}. + +\item[\dusa{burn0}] initial value of the burnup in MW day per tonne of initial heavy elements. + +\item[\dusa{burn1}] final value of the burnup in MW day per tonne of initial heavy elements. + +\item[\moc{T-N/KB}] key word used to perform a time averaged {\sc macrolib} evaluation and to set the neutron exposure values \dusa{xnkb0} and \dusa{xnkb1}. + +\item[\dusa{xnkb0}] initial value of the neutron exposure in neutron/kb. + +\item[\dusa{xnkb1}] final value of the neutron exposure in neutron/kb. + +\item[\moc{MICRO}] key word used to set the number densities of the extracted isotopes present in the {\sc compo} linked list or {\sc xsm} file. By default, the extracted isotopes are not added to the resulting {\sc macrolib}. + +\item[\dusa{HISO}] {\tt character*12} name of an extracted isotope. + +\item[\dusa{conc}] user-defined value of the number density (in $10^{24}$ particles per ${\rm cm}^3$) of the extracted isotope. + +\item[\moc{*}] the value of the number density for isotope \dusa{HISO} is recovered from the {\sc compo}. + +\item[\moc{ALL}] all the values for the number densities are recovered from the {\sc compo}. + +\item[\moc{ENDMIX}] end of specification key word for the material mixture. + +\end{ListeDeDescription} + +\eject diff --git a/doc/IGE335/Section3.13CFC.tex b/doc/IGE335/Section3.13CFC.tex new file mode 100644 index 0000000..dd126fa --- /dev/null +++ b/doc/IGE335/Section3.13CFC.tex @@ -0,0 +1,175 @@ +\subsection{The \moc{CFC:} module}\label{sect:CFCData} + +The \moc{CFC:} module is used to generate a Feedback Model database required for a full core +calculation in DONJON.\cite{sissaoui} The general +specifications of this module are: + +\begin{DataStructure}{Structure \dstr{CFC:}} +\dusa{CFCNAM} \moc{:=} \moc{CFC:} $[$ \dusa{CFCNAM} $]$ \\ +\hspace*{1.0cm} (\dusa{CPONAM}($i$), $i$=1,28) \moc{::} \dstr{desccfc} +\end{DataStructure} + +\noindent + where + +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\dusa{CFCNAM}] \verb|character*12| name of the \dds{fbmxsdb} data structure containing +the Feedback Model reactor database. The reactor database can be updated if \dusa{CFCNAM} +appears on the RHS. + +\item[\dusa{CPONAM}] \verb|character*12| name of read only \dds{cpo} data structures. There +are 28 different \dds{cpo} data structures required here each containing respectively + +\begin{enumerate} + +\item the reactor reference cross section. + +\item cell cross section for the first fuel temperature. + +\item cell cross section for the second fuel temperature. + +\item cell cross section for the first coolant temperature. + +\item cell cross section for the second coolant temperature. + +\item cell cross section for the first moderator temperature. + +\item cell cross section for the second moderator temperature. + +\item cell cross section for the first coolant density. + +\item cell cross section for the second coolant density. + +\item cell cross section for the first moderator density. + +\item cell cross section for the second moderator density. + +\item cell cross section for a different concentration of boron. + +\item cell cross section for a different moderator purity. + +\item cell cross section for a different concentration of xenon. + +\item cell cross section for a different concentration of samarium. + +\item cell cross section for a different concentration of neptunium. + +\item cell cross section for the spectral mixed effect fuel/coolant density. + +\item cell cross section for the spectral mixed effect coolant density/temperature. + +\item cell cross section for low power history. + +\item cell cross section for intermediate power history. + +\item cell cross section for high power history. + +\item reactor reference moderator cross section. + +\item moderator cross section for the first moderator temperature. + +\item moderator cross section for the second moderator temperature. + +\item moderator cross section for the first moderator density. + +\item moderator cross section for the second moderator density. + +\item moderator cross section for a different concentration of boron. + +\item moderator cross section for a different moderator purity. + +\end{enumerate} + +\item[\dstr{desccfc}] structure containing the input data to this module (see +\Sect{desccfc}). + +\end{ListeDeDescription} + + +\subsubsection{Data input for module \moc{CFC:}}\label{sect:desccfc} + +\begin{DataStructure}{Structure \dstr{desccfc}} +$[$ \moc{EDIT} \dusa{iprint} $]$ \\ +$[$ \moc{INFOR} \dusa{TITLE} $]$ \\ +$[$ \moc{DNAME} \dusa{RNANE} $]$ \\ +$[$ \moc{PWR} \dusa{powerref} \dusa{powerup} \dusa{powerint} \dusa{powerdown} $]$ \\ +$[$ \moc{TCOOL} \dusa{tcoolref} \dusa{tcoolup} \dusa{tcooldown} $]$ \\ +$[$ \moc{TMODE} \dusa{tmoderef} \dusa{tmodeup} \dusa{tmodedown} $]$ \\ +$[$ \moc{TFUEL} \dusa{tfuelref} \dusa{tfuelup} \dusa{tfueldown} $]$ \\ +$[$ \moc{RHOC} \dusa{denscool}$]$ \\ +$[$ \moc{RHOM} \dusa{densmode}$]$ \\ +$[$ \moc{XIR} \dusa{purityref} \dusa{puritydown} $]$ \\ +\end{DataStructure} + +\noindent where + + +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\moc{EDIT}] keyword used to modify the print level \dusa{iprint}. + +\item[\dusa{iprint}] index used to control the printing of the module. + +\item[\moc{INFOR}] keyword which allows to set the title. + +\item[\dusa{TITLE}] \verb|character*72| title associated to the reactor database generated. + +\item[\moc{DNAME}] keyword to set a specific database name in the data +structure. + +\item[\dusa{RNAME}] \verb|character*12| name of the feedback database. + +\item[\moc{PWR}] keyword to specify power used for evolution for power history. + +\item[\dusa{powerref}] power value for regular power history (\dusa{CPONAM} default). + +\item[\dusa{powerup}] power value for high power history (\dusa{CPONAM} 21). + +\item[\dusa{powerint}] power value for intermediate power history (\dusa{CPONAM} 20). + +\item[\dusa{powerdown}] power value for low power history (\dusa{CPONAM} 19). + +\item[\moc{TCOOL}] keyword to specify coolant temperature used for regular evolution and perturbed cases. + +\item[\dusa{tcoolref}] normal coolant temperature (\dusa{CPONAM} default). + +\item[\dusa{tcoolup}] high coolant temperature (\dusa{CPONAM} 4). + +\item[\dusa{tcooldown}] low coolant temperature (\dusa{CPONAM} 5). + +\item[\moc{TMODE}] keyword to specify moderator temperature used for regular evolution and perturbed cases. + +\item[\dusa{tmoderef}] normal moderator temperature (\dusa{CPONAM} default). + +\item[\dusa{tmodeup}] high moderator temperature (\dusa{CPONAM} 6 and 23). + +\item[\dusa{tmodedown}] low moderator temperature (\dusa{CPONAM} 7 and 24). + +\item[\moc{TFUEL}] keyword to specify fuel temperature used for regular evolution and perturbed cases. + +\item[\dusa{tfuelref}] normal fuel temperature (\dusa{CPONAM} default). + +\item[\dusa{tfuelup}] high fuel temperature (\dusa{CPONAM} 2). + +\item[\dusa{tfueldown}] low fuel temperature (\dusa{CPONAM} 3). + +\item[\moc{RHOC}] keyword to specify coolant density used for regular evolution. + +\item[\dusa{denscool}] normal coolant density (\dusa{CPONAM} default). + +\item[\moc{RHOM}] keyword to specify moderator density used for regular evolution. + +\item[\dusa{densmode}] normal moderator density (\dusa{CPONAM} default). + +\item[\moc{XIR}] keyword to specify water purity ($D_2O$ content) used for regular evolution and perturbed cases. + +\item[\dusa{purityref}] normal moderator purity (fraction of $D_2O$ in water) (\dusa{CPONAM} default). + +\item[\dusa{puritydown}] perturbed moderator purity (fraction of $D_2O$ in water) (\dusa{CPONAM} 13 and 28). + +\end{ListeDeDescription} + + +Note: Other perturbed values are recovered directly from the concentrations and isotope densities stored in the different \dusa{CPONAM}. +\clearpage diff --git a/doc/IGE335/Section3.14.tex b/doc/IGE335/Section3.14.tex new file mode 100644 index 0000000..2cd36dd --- /dev/null +++ b/doc/IGE335/Section3.14.tex @@ -0,0 +1,182 @@ +\subsection{The {\tt INFO:} module}\label{sect:INFOData} + +The \moc{INFO:} module is mainly used to compute the number densities for +selected isotopes at specific local conditions. The module can also be used to +compute the density $\rho(T,p,x)$ for a mixture containing a fraction $x$ of heavy and $(1-x)$ of light water according at a temperature $T$ and pressure $p$: + $$ +\rho(T,p,x) = {{\ \rho_{H_2O}(T,p)\ \rho_{D_2O}(T,p)} +\over{ x\ \rho_{H_2O}(T,p) + (1-x) \ \rho_{D_2O}(T,p)}}\ . + $$ +where $\rho_{H_2O}(T,p)$ and $\rho_{D_2O}(T,p)$ will take different forms depending on the option selected.\cite{Kieffer} + +\vskip 0.2cm + +The calling specifications are: + +\begin{DataStructure}{Structure \dstr{INFO:}} +\moc{INFO:} \moc{::} \dstr{descinfo} +\end{DataStructure} + +\goodbreak +\noindent where +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\dstr{descinfo}] structure containing the input data to this module +(see \Sect{descinfo}). + +\end{ListeDeDescription} + +\vskip 0.2cm + +\subsubsection{Data input for module {\tt INFO:}}\label{sect:descinfo} + +\begin{DataStructure}{Structure \dstr{info}} +$[$ \moc{EDIT} \dusa{iprint} $]$ \\ +$[$ \moc{LIB:} $\{$ \moc{DRAGON} $|$ \moc{MATXS} $|$ \moc{MATXS2} $|$ + \moc{WIMSD4} $|$ \moc{WIMSAECL} $|$ \moc{NDAS} $|$ + \moc{APLIB2} $|$ \moc{APLIB1} $\}$ \\ +~~~~~~~\moc{FIL:} \dusa{NAMEFIL} $]$ \\ +$[$ \moc{TMP:} \dusa{temp} $\{$ \moc{K} $|$ \moc{C} $\}$ $]$ \\ +$[$ \moc{PUR:} \dusa{purity} $\{$ \moc{WGT\%} $|$ \moc{ATM\%} $\}$ $]$ \\ +$[$ \moc{PRES:} \dusa{pressure} $\{$ \moc{bar} $|$ \moc{Pa} $|$ \moc{kPa} $|$ \moc{MPa} $\}$ $]$ \\ +$[$ \moc{CALC} \moc{DENS} $\{$ \moc{WATER} $>>$\dusa{dens}$<<$ $|$ \moc{PWATER} $>>$\dusa{dens}$<<$ $\}$ $]$ \\ +$[$ \moc{ENR:} \dusa{enrichment} $\{$ \moc{WGT\%} $|$ \moc{ATM\%} $\}$ $]$ \\ +$[[$ \moc{ISO:} \dusa{nbiso} (\dusa{ISONAM}($i$), $i$=1,nbiso) \\ +$\ \ $ $\{$ \moc{GET} \moc{MASS} ($>>$\dusa{mass}($i$)$<<$, $i$=1,nbiso) $|$ + \moc{CALC} \moc{WGT\%} $\{$ \\ +\hskip 1.5cm \moc{D2O} $>>$\dusa{nh1}$<<$ $>>$\dusa{hd2}$<<$ $>>$\dusa{no16}$<<$ +$|$\\ +\hskip 1.5cm \moc{H2O} $>>$\dusa{nh1}$<<$ $>>$\dusa{hd2}$<<$ $>>$\dusa{no16}$<<$ +$|$\\ +\hskip 1.5cm \moc{UO2} $>>$\dusa{nu5}$<<$ $>>$\dusa{hu8}$<<$ $>>$\dusa{no16}$<<$ +$|$\\ +\hskip 1.5cm \moc{THO2} $>>$\dusa{nth2}$<<$ $>>$\dusa{nu3}$<<$ $>>$\dusa{no16}$<<$ +$\}$ $\}$ +$]]$ +\end{DataStructure} + +\noindent +where + +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\moc{EDIT}] keyword used to modify the print level \dusa{iprint}. + +\item[\dusa{iprint}] index used to control the printing of the module. The +amount of output produced by this tracking module will vary substantially +depending on the print level specified. + +\item[\moc{LIB:}] keyword to specify the type of library from which the +isotopic mass ratio is to be read. + +\item[\moc{DRAGON}] keyword to specify that the isotopic depletion chain or +the microscopic cross sections are in the DRAGLIB format. + +\item[\moc{MATXS}] keyword to specify that the microscopic cross sections are +in the MATXS format of NJOY-II and NJOY-89 (no depletion data available for +libraries using this format). + +\item[\moc{MATXS2}] keyword to specify that the microscopic cross sections are +in the MATXS format of NJOY-91 (no depletion data available for libraries using +this format). + +\item[\moc{WIMSD4}] keyword to specify that the isotopic depletion chain and the +microscopic cross sections are in the WIMSD4 format. + +\item[\moc{WIMSAECL}] keyword to specify that the isotopic depletion chain and the +microscopic cross sections are in the WIMS-AECL format. + +\item[\moc{NDAS}] keyword to specify that the isotopic depletion chain and the +microscopic cross sections are in the NDAS format, as used in recent versions of WIMS-AECL. + +\item[\moc{APLIB1}] keyword to specify that the microscopic cross sections are +in the APOLLO-1 format. + +\item[\moc{APLIB2}] keyword to specify that the microscopic cross sections are +in the APOLLO-2 format. + +\item[\moc{FIL:}] keyword to specify the name of the file where is stored the mass +ratio data. + +\item[\dusa{NAMEFIL}] \verb|character*8| name of the library where the mass ratio +are stored. + +\item[\moc{TMP:}] keyword to specify the isotopic temperature. + +\item[\dusa{temp}] temperature $T$ in \moc{K} or \moc{C}. + +\item[\moc{PUR:}] keyword to specify the water purity, that is fraction of heavy +water in a mix of heavy and light water. + +\item[\dusa{purity}] percent weight (\moc{WGT\%}) or atomic (\moc{ATM\%}) fraction of heavy +water in a mix of heavy and light water ($100\times x$). + +\item[\moc{PRES:}] keyword to specify the pressure. + +\item[\dusa{pressure}] pressure $p$ in \moc{bar}, \moc{Pa}, \moc{kPa} or \moc{MPa}. + +\item[\moc{ENR:}] keyword to specify the fuel enrichment. + +\item[\dusa{enrichment}] fuel enrichment in weight percent (\moc{WGT\%}) or atomic +percent (\moc{ATM\%}). + +\item[\moc{ISO:}] keyword to specify an isotope list. This list will be used either +for getting mass values of isotopes or for computing number densities. + +\item[\dusa{nbiso}] number of isotopic names used for a calculation (limited to +\dusa{nbiso}$\leq 3$). + +\item[\dusa{ISONAM}] \verb|character*12| name of an isotope. + +\item[\moc{GET MASS}] keyword to recover the mass values as written in the library. +It returns the mass value of each isotope in the output parameter \dusa{mass}. + +\item[\moc{CALC}] keyword to ask the module to compute some parametric values. It +returns one value in the output parameter \dusa{dens}. + +\item[\moc{DENS}] compute density of a mixture of light and heavy water. + +\item[\moc{WATER}] keyword to recover the water density as a +function of its temperature and purity (independent of pressure $p$). This option requires the setting of +temperature and purity, and it does not affect any given list of isotope names. This module relies on the water density calculator of WIMS-AECL.\cite{WIMS} + +\item[\moc{PWATER}] new keyword to recover the water density as a +function of temperature, pressure and purity developed by C. Kieffer.\cite{Kieffer} This option requires the setting of +temperature, pressure and purity, and it does not affect any given list of isotope names. For light water, it uses the \moc{freesteam} routines.\cite{Freesteam} For heavy water, two options are considered. +\begin{enumerate} +\item For $90\text{ C}>$\dusa{param}$<<$, are recovered as CLE-2000 variables in \dstr{descinfo}. The number +of these parameters must be equal to the number of isotopes +names given, plus the water density when a command \moc{CALC} \moc{DENS} \moc{WATER} +is issued. + +\eject diff --git a/doc/IGE335/Section3.15.tex b/doc/IGE335/Section3.15.tex new file mode 100644 index 0000000..9f320e9 --- /dev/null +++ b/doc/IGE335/Section3.15.tex @@ -0,0 +1,96 @@ +\subsection{The \moc{PSP:} module}\label{sect:PSPData} + +\begin{GuideUpdate}{3.04} + +The \moc{PSP:} module is used to generate a graphical file in a PostScript +ASCII format for a DRAGON 2--D geometry which can be analyzed using the \moc{EXCELT:} tracking module +(see \Sectand{TRKData}{descexcel}). The module \moc{PSP:} is based on the PSPLOT FORTRAN library from Nova +Southeastern University.\cite{PSPLOT} Since only a few routines PSPLOT routines were required +and because additional PostScript routine not present in the original package were needed, the +routines have been completely readapted to DRAGON. These routines are no longer machine dependent +and are now Y2K safe. The PostScript files generated by DRAGON can be viewed by any PostScript +viewer, such as Ghostview\cite{GHOSTVIEW} or sent to a printer compatible with this language. In +DRAGON the +\moc{PSP:} module is activated using the following list of commands: + +\begin{DataStructure}{Structure \dstr{PSP:}} +\dusa{PSGEO} \moc{:=} \moc{PSP:} $[$ \dusa{PSGEO} $]~\{$ \dusa{GEONAM} $|$ \dusa{TRKNAM} $\}$ $[$ \dusa{FLUNAM} $]$ +\moc{::} \dstr{descpsp} +\end{DataStructure} + +\noindent +where + +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\dusa{PSGEO}] \texttt{character*12} name of the file +that will contain the graphical description in a POSTSCRIPT format. This file must have a sequential +ASCII format. + +\item[\dusa{GEONAM}] \texttt{character*12} name of a read-only \dds{geometry} (see \Sect{GEOData}). + +\item[\dusa{TRKNAM}] \texttt{character*12} name of an EXCELL type read-only \dds{tracking} (see \Sect{TRKData}). + +\item[\dusa{FLUNAM}] \texttt{character*12} name of an optional read-only \dds{fluxunk} (see \Sect{FLUData}). It is +required only if a flux mapping plot is requested. + +\item[\dstr{descpsp}] structure containing the input data to this module (see \Sect{descpsp}). + +\end{ListeDeDescription} + + +\subsubsection{Data input for module \moc{PSP:}}\label{sect:descpsp} + +\begin{DataStructure}{Structure \dstr{descpsp}} +$[$ \moc{EDIT} \dusa{iprint} $]$ \\ +$[$ \moc{FILL} $\{$ \moc{NONE} $|$ \moc{GRAY} $|$ \moc{RGB} $|$ \moc{CMYK} $|$ \moc{HSB} $\}$ +$[$ \moc{NOCONTOUR} $]$ $]$\\ +$[$ \moc{TYPE} $\{$ \moc{REGION} $|$ \moc{MIXTURE} $|$ \moc{FLUX} $|$ \moc{MGFLUX} $\}$ $]$ +\end{DataStructure} + +\noindent +where + +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\moc{EDIT}] keyword used to modify the print level \dusa{iprint}. + +\item[\dusa{iprint}] index used to control the printing in this module. +It must be set to 0 if no printing on the output file is required. + +\item[\moc{FILL}] keyword to specify the drawing options. + +\item[\moc{NONE}] keyword to specify that only region contour are to be +drawn. + +\item[\moc{GRAY}] keyword to specify that the regions will be filled with various levels of +gray. + +\item[\moc{RGB}] keyword to specify that the regions will be filled with various colors taken using +the RGB color scheme. + +\item[\moc{CMYK}] keyword to specify that the regions will be filled with various colors taken +using the CMYK color scheme. + +\item[\moc{HSB}] keyword to specify that the regions will be filled with various colors taken +using the HSB color scheme. This is the default option. + +\item[\moc{NOCONTOUR}] keyword to specify that the contour lines delimiting each region will not be drawn. + +\item[\moc{TYPE}] keyword to specify the type of graphics generated. + +\item[\moc{REGION}] keyword to specify that different colors or gray levels will be associated with each +region. This is the default option. + + +\item[\moc{MIXTURE}] keyword to specify that different colors or gray levels will be associated with each +mixture. + +\item[\moc{FLUX}] keyword to specify that the group integrated flux is to be drawn. + +\item[\moc{MGFLUX}] keyword to specify that the group flux is to be drawn. + +\end{ListeDeDescription} + +\end{GuideUpdate} +\eject diff --git a/doc/IGE335/Section3.16.tex b/doc/IGE335/Section3.16.tex new file mode 100644 index 0000000..0e51997 --- /dev/null +++ b/doc/IGE335/Section3.16.tex @@ -0,0 +1,449 @@ +\subsection{The {\tt COMPO:} module}\label{sect:COMPOData} + +This component of the lattice code is dedicated to the constitution of the +reactor database intended to store {\sl all} the nuclear data, produced in +the lattice code, that is useful +in reactor calculations including fuel management and space-time kinetics. +Multigroup lattice calculations are too expensive to be executed dynamically +from the driver of the global reactor calculation. A more feasible +approach is to create a reactor database where a finite number of lattice +calculation results are tabulated against selected {\sl global} and/or {\sl local parameters} +chosen so as to represent expected operating conditions of the reactor. + +\vskip 0.1cm + +The {\tt COMPO:} module is used to create and construct a {\sc multicompo} object. +This object is generally {\sl persistent} and used to collect information gathered +from many DRAGON {\sl elementary calculations} performed under various conditions. + +\vskip 0.1cm + +For each elementary calculation, the results are recovered from the output of the +{\tt EDI:} module and stored in a list of {\sl homogenized mixture} +directories. The {\tt EDI:} module is responsible for performing condensation +in energy, homogenization in space of the microscopic cross sections and constitution +of {\sl macroscopic sets} for collecting together many isotopes. All the elementary +calculations gathered in a single {\sc multicompo} object are characterized by the same +number of {\sl homogenized mixtures} and by a specific output energy-group structure. + +\vskip 0.1cm + +\begin{figure}[h!] +\begin{center} +\epsfxsize=9cm +\centerline{ \epsffile{compo.eps}} +\parbox{15cm}{\caption{Organization of a {\tt multicompo} +object.}\label{fig:compo}} +\end{center} +\end{figure} + +Each elementary calculation is characterized by a tuple of {\sl global} and/or {\sl local parameters} +Global parameters are characteristics of the complete lattice, while local parameters +are characteristics of each homogenized mixture. These parameters are of different types, +depending on the nature of the +study under consideration: type of assembly, power, temperature in a mixture, +concentration of an isotope, time, burnup or exposure rate in a depletion calculation, +etc. Each step of a depletion calculation represents an elementay calculation. +The {\sc multicompo} object is often presented as a {\sl multi-parameter reactor database}. + +\vskip 0.1cm + +\begin{figure}[h!] +\begin{center} +\epsfxsize=9.5cm +\centerline{ \epsffile{tree.eps}} +\parbox{14cm}{\caption{Parameter tree in a {\sc multicompo} object}\label{fig:ctree}} +\end{center} +\end{figure} + +The {\sc multicompo} object is organized as shown in \Fig{compo}. The root of the object contains +table--of--content information for global and local parameters and two lists of +directories. Each component of the first list ({\tt 'MIXTURES'}) +contains the directory {\tt 'TREE'} (the parameter tree) and the list ({\tt 'CALCULATIONS'}) +made of {\sc microlib} objects. Each component of the second list ({\tt 'GEOMETRIES'}) contains the homogenized +geometry of an elementary calculation. + +\vskip 0.1cm + +The localization of an elementary calculation is done using +a tuple of global and/or local parameters. The elementary calculation indices are +stored in a tree with the number of levels equal to the number of global and local parameters. +An example of a tree with three parameters is shown in \Fig{ctree}. Each node +of this tree is associated with the index of the corresponding parameter and with the +reference to the daughter nodes if they exist. The number if leafs is equal to the number +of nodes for the last (third) parameter and is equal to the number of elementary +calculations stored in the {\sc multicompo} object. The index of each elementary calculation is +therefore an attribute of each leaf. + +\vskip 0.1cm + +In each homogenized mixture component, the {\tt COMPO:} module recover +cross sections for a number of {\sl particularized isotopes} and of a single {\sl macroscopic +set}, a collection of the remaining isotopic cross sections weighted by isotopic number densities. +Other information is also recovered: multigroup neutron +fluxes, isotopic number densities, fission spectrum, delayed neutron data, etc. + +\vskip 0.1cm + +A different specification of the \moc{COMPO:} function call is used for +creation and construction of the {\sc multicompo} object. +\begin{itemize} +\item The first specification is used to initialize the {\sc multicompo} data structure +and to set the choice of global and local parameters. +\item A modification call to the \moc{COMPO:} function is performed after each +elementary calculation in order to recover output information processed by \moc{EDI:} +(condensed and homogenized cross sections) and \moc{EVO:} (burnup dependant values). +Global and local parameters can optionnally be recovered from \dds{microlib} +objects. +\item Another modification call to the \moc{COMPO:} function is used to +catenate a {\sl read-only} {\sc multicompo} object into a {\sl master} {\sc multicompo} object. +\end{itemize} + +The calling specifications are: + +\begin{DataStructure}{Structure \dstr{COMPO:}} +$\{$~~\dusa{CPONAM} \moc{:=} \moc{COMPO:} $[$ \dusa{CPONAM} $]$ \moc{::} \dstr{compo\_data1} \\ +$|$~~\dusa{CPONAM} \moc{:=} \moc{COMPO:} \dusa{CPONAM}~\dusa{EDINAM}~$[$ \dusa{EDINA2} $]~[$ \dusa{BRNNAM} $]~[$~\dusa{HMIC1}~$[$~\dusa{HMIC2} $]~]$ \\ +~~~~~~~~~~~~~~ \moc{::} \dstr{compo\_data2} \\ +$|$~~\dusa{CPONAM} \moc{:=} \moc{COMPO:} \dusa{CPONAM} $[[$ \dusa{CPORHS} $]]$ \moc{::} \dstr{compo\_data3} \\ +$|$~~\moc{COMPO:} \dusa{CPONAM} \moc{::} \dstr{compo\_data4}~$\}$ \\ +\end{DataStructure} + +\noindent where +\begin{ListeDeDescription}{mmmmmmm} + +\item[\dusa{CPONAM}] {\tt character*12} name of the {\sc lcm} object containing the +{\sl master} {\sc multicompo} data structure. + +\item[\dusa{EDINAM}] {\tt character*12} name of the {\sc lcm} object (type {\tt +L\_EDIT}) containing the {\sc edition} data structure corresponding to an elementary +calculation. This {\sc edition} data structure is containing homogenized and +condensed cross-section information. The {\sc edition} data produced by the last call +to the {\tt EDI:} module is used. It is possible to provide a {\sc macrolib} data structure +as replacement for the {\sc edition} data structure. In this case, the \moc{MACRO} keyword +is automatically set. + +\item[\dusa{EDINA2}] {\tt character*12} name of an optional {\sc lcm} object (type {\tt +L\_EDIT}) containing the {\sc edition} data structure corresponding to an elementary +calculation. This {\sc edition} data structure is containing {\sl group form factor} +information. The {\sc edition} data produced by the last call to the {\tt EDI:} module +is used. + +\item[\dusa{BRNNAM}] {\tt character*12} name of the {\sc lcm} object (type {\tt +L\_BURNUP}) containing the {\sc burnup} data structure. + +\item[\dusa{HMIC1}] {\tt character*12} name of a \dds{microlib} (type {\tt +L\_LIBRARY}) containing global parameter information. + +\item[\dusa{HMIC2}] {\tt character*12} name of a \dds{microlib} (type {\tt +L\_LIBRARY}) containing global parameter information. + +\item[\dusa{CPORHS}] {\tt character*12} name of the {\sl read-only} {\sc multicompo} data structure. This +data structure is concatenated to \dusa{CPONAM} using the \dusa{compo\_data3} data structure, +as presented in \Sect{desccpo3}. \dusa{CPORHS} must be defined with the same number of energy +groups and the same number of homogeneous regions as \dusa{CPONAM}. Moreover, all the +global and local parameters of \dusa{CPORHS} must be defined in \dusa{CPONAM}. \dusa{CPONAM} +may be defined with {\sl global} parameters not defined in \dusa{CPORHS}. + +\item[\dusa{compo\_data1}] input data structure containing initialization information (see \Sect{desccpo1}). + +\item[\dusa{compo\_data2}] input data structure containing information related to the recovery of an +elementary calculation (see \Sect{desccpo2}). + +\item[\dusa{compo\_data3}] input data structure containing information related to the catenation of one or many +{\sl read-only} {\sc multicompo} (see \Sect{desccpo3}). + +\item[\dusa{compo\_data4}] input data structure containing information related to the display of a +{\sl read-only} {\sc multicompo} (see \Sect{desccpo4}). + +\end{ListeDeDescription} + +\subsubsection{Initialization data input for module {\tt COMPO:}}\label{sect:desccpo1} + +\vskip -0.5cm + +\begin{DataStructure}{Structure \dstr{compo\_data1}} +$[$~\moc{EDIT} \dusa{iprint}~$]$ \\ +$[[~[$ \moc{STEP} \moc{UP} \dusa{NAMDIR} $]$ \\ +~~~$[$~\moc{MAXCAL} \dusa{maxcal}~$]$ \\ +~~~$[$~\moc{COMM}~$[[$~\dusa{HCOM}~$]]$~\moc{ENDC}~$]$ \\ +~~~$[[$~\moc{PARA}~\dusa{PARKEY} \\ +~~~~~~\{~\moc{TEMP}~\dusa{HMIC}~\dusa{imix}~$|$~\moc{CONC}~\dusa{HISO1}~\dusa{HMIC}~\dusa{imix}~$|$~\moc{IRRA}~$|$~\moc{FLUB}~$|$ \\ +~~~~~~~~~\moc{POWR}~$|$~\moc{MASL}~$|$~\moc{FLUX}~$|$~\moc{TIME}~$|$~\moc{VALU}~\{~\moc{REAL}~$|$~\moc{CHAR}~$|$~\moc{INTE}~\}~\} \\ +~~~$]]$ \\ +~~~$[[$~\moc{LOCA}~\dusa{PARKEY} \\ +~~~~~~\{~\moc{TEMP}~$|$~\moc{CONC}~\dusa{HISO2}~$|$~\moc{IRRA}~$|$~\moc{FLUB}~$|$~\moc{FLUG}~$|$~\moc{POWR}~$|$~\moc{MASL}~$|$~\moc{FLUX}~\} \\ +~~~$]]$ \\ +$[$~\moc{ISOT}~\dusa{nisp} (\dusa{HISOP}(i),i=1,\dusa{nisp})~$]$ \\ +$[$ \moc{GFF} $]~[~\{$ \moc{NOALBP} $|$ \moc{ALBP} $\}~]~[~\{$ \moc{NOJSURF} $|$ \moc{JSURF} $\}~]$ \\ +\moc{INIT} $]]$ \\ +{\tt ;} +\end{DataStructure} + +\noindent where +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\moc{EDIT}] keyword used to set \dusa{iprint}. + +\item[\dusa{iprint}] index used to control the printing in module {\tt +COMPO:}. =0 for no print; =1 for minimum printing (default value). + +\item[\moc{STEP}] keyword used to create the database from a sub-directory named \dusa{NAMDIR}. This capability +make possible the creation of a single object with many independent {\sc multicompo} structures in it. By default, +the database is created on directory {\tt 'default'}. + +\item[\moc{UP}] keyword used to move up towards a sub-directory of \dusa{CPONAM}. + +\item[\dusa{NAMDIR}] create the {\sc multicompo} structure in the sub-directory named \dusa{NAMDIR}. + +\item[\moc{MAXCAL}] keyword used to set \dusa{maxcal}. + +\item[\dusa{maxcal}] maximum number of elementary calculations to be stored +in the {\sc multicompo}. \dusa{maxcal}$=10$ by default. This maximum size is +automatically increased when the number of elementary calculations exceeds +the current value of \dusa{maxcal}. + +\item[\moc{COMM}] keyword used to input a general comment for the {\sc multicompo}. + +\item[\dusa{HCOM}] {\tt character*80} user-defined comment. + +\item[\moc{ENDC}] end--of--HCOM keyword. + +\item[\moc{PARA}] keyword used to define a single global parameter. + +\item[\moc{LOCA}] keyword used to define a single local parameter. + +\item[\dusa{PARKEY}] {\tt character*12} user-defined keyword associated to a global +or local parameter. + +\item[\dusa{HMIC}] {\tt character*12} name of the \dds{microlib} (type {\tt +L\_LIBRARY}) associated to a global parameter. The corresponding \dds{microlib} will be required on +RHS of the \moc{COMPO:} call described in Sect.~\ref{sect:desccpo2}. + +\item[\dusa{imix}] index of the mixture associated to a global parameter. This mixture is +located in \dds{microlib} named \dusa{HMIC}. + +\item[\dusa{HISO1}] {\tt character*8} alias name of the isotope associated to a global +parameter. This isotope is located in \dds{microlib} data structure named \dusa{HMIC}. + +\item[\dusa{HISO2}] {\tt character*8} alias name of the isotope associated to a local +parameter. This isotope is located in the \dds{microlib} directory of the {\sc edition} +data structure named \dusa{EDINAM}. + +\item[\moc{TEMP}] keyword used to define a temperature (in Kelvin) as global or +local parameter. + +\item[\moc{CONC}] keyword used to define a number density as global or +local parameter. + +\item[\moc{IRRA}] keyword used to define a burnup (in MWday/Tonne) as global +or local parameter. + +\item[\moc{FLUB}] keyword used to define a {\sl fuel-only} exposure rate (in n/kb) as global +or local parameter. The exposure rate is recovered from the \dusa{BRNNAM} +LCM object. + +\item[\moc{FLUG}] keyword used to define an exposure rate in global homogenized mixtures (in n/kb) as +local parameter. The exposure rate is recovered from the \dusa{BRNNAM} +LCM object. + +\item[\moc{POWR}] keyword used to define the power as global or +local parameter. + +\item[\moc{MASL}] keyword used to define the mass density of heavy isotopes as +global or local parameter. + +\item[\moc{FLUX}] keyword used to define the volume-averaged, energy-integrated flux as +global or local parameter. + +\item[\moc{TIME}] keyword used to define the time (in seconds) as global parameter. + +\item[\moc{VALU}] keyword used to define a user-defined quantity as global parameter. +This keyword must be followed by the type of parameter. + +\item[\moc{REAL}] keyword used to indicate that the user-defined global parameter +is a floating point value. + +\item[\moc{CHAR}] keyword used to indicate that the user-defined global parameter +is a {\tt character*12} value. + +\item[\moc{INTE}] keyword used to indicate that the user-defined global parameter +is an integer value. + +\item[\moc{ISOT}] keyword used to select the set of particularized isotopes. By default, all the +isotopes available in the {\sc edition} data structure \dusa{EDINAM} are selected. + +\item[\dusa{nisp}] number of user-defined particularized isotopes. + +\item[\dusa{HISOP}] {\tt character*8} names of the user-defined particularized isotopes. These names must be present +in the {\sc edition} data structure \dusa{EDINAM}. + +\item[\moc{GFF}] keyword used to enable the recovery of group form factor information from {\sc edition} data structure \dusa{EDINA2}. + +\item[\moc{NOALBP}] keyword used to avoid the recovery of physical albedo information from {\sc edition} data structure \dusa{EDINAM}. + +\item[\moc{ALBP}] keyword used to enable the recovery of physical albedo information from {\sc edition} data structure \dusa{EDINAM} (default option). + +\item[\moc{NOJSURF}] keyword used to avoid the recovery of discontinuity factor and boundary multigroup current information from {\sc edition} data structure \dusa{EDINAM}. + +\item[\moc{JSURF}] keyword used to enable the recovery of discontinuity factor and boundary multigroup current information from {\sc edition} data structure \dusa{EDINAM} (default option). + +\item[\moc{INIT}] keyword used to create the empty structure in the {\sc multicompo}. + +\end{ListeDeDescription} + +\clearpage + +\subsubsection{Modification data input for module {\tt COMPO:}}\label{sect:desccpo2} + +\vskip -0.5cm + +\begin{DataStructure}{Structure \dstr{compo\_data2}} +$[$ \moc{EDIT} \dusa{iprint} $]$ \\ +$[$ \moc{ALLX} $]$ \\ +$[$ \moc{STEP} \moc{UP} $\{$ \dusa{NAMDIR} $|$ \moc{*} $\}~]$ \\ +$[$ \moc{ORIG} \dusa{orig} $]$ \\ +$[[$ \dusa{PARKEY} \dusa{value} $]]$ \\ +$[$ \moc{MACRO} $]~[$ \moc{SET} \dusa{xtr} $\{$ \moc{S} $|$ \moc{DAY} $|$ \moc{YEAR} $\}$ $]$ \\ +$[$ \moc{ICAL} {\tt >>} \dusa{ical} {\tt <<} $]$ \\ +{\tt ;} +\end{DataStructure} + +\noindent where +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\moc{EDIT}] keyword used to set \dusa{iprint}. + +\item[\dusa{iprint}] index used to control the printing in module {\tt +COMPO:}. =0 for no print; =1 for minimum printing (default value). + +\item[\moc{ALLX}] keyword used to register the region number of each isotope before merging. This option is useful if the same +keyword has been specified in \moc{EDI:} before. This allows to perform subsequent depletion calculations, in taking into account +different fuel regions in the diffusion calculation. + +\item[\moc{STEP}] keyword used to access the database from a sub-directory named \dusa{NAMDIR} instead of +accessing it from the root of \dusa{CPONAM}. + +\item[\moc{UP}] keyword used to move up towards a sub-directory of \dusa{CPONAM}. + +\item[\dusa{NAMDIR}] access the {\sc multicompo} structure in the sub-directory named \dusa{NAMDIR}. + +\item[\moc{*}] use a sub-directory name identical to the directory in \dusa{EDINAM} +where the edition data is coming from. + +\item[\moc{ORIG}] keyword used to define the father node in the parameter tree. By +default, the index of the previous elementary calculation is used. + +\item[\dusa{orig}] index of the elementary calculation associated to the father node in the +parameter tree. + +\item[\dusa{PARKEY}] {\tt character*12} keyword associated to a user-defined +global parameter. + +\item[\dusa{value}] floating-point, integer or {\tt character*12} value of a user-defined +global parameter. + +\item[\moc{MACRO}] keyword used to recover cross-section information from the +macrolib directory in \dusa{EDINAM}. By default, the cross-section information +is recovered from the microlib in \dusa{EDINAM}. + +\item[\moc{SET}] keyword used to recover the flux normalization factor already +stored on \dusa{BRNNAM} from a sub-directory corresponding to a specific time. + +\item[\dusa{xtr}] time associated with the current flux calculation. The +name of the sub-directory where this information is stored will be given by +`{\tt DEPL-DAT}'//{\tt CNN} where {\tt CNN} is a {\tt character*4} variable +defined by {\tt WRITE(CNN,'(I4.4)') INN} where {\tt INN} is an index associated +with the time \dusa{xtr}. + +\item[\moc{S}] keyword to specify that the time is given in seconds. + +\item[\moc{DAY}] keyword to specify that the time is given in days. + +\item[\moc{YEAR}] keyword to specify that the time is given in years. + +\item[\moc{ICAL}] keyword used to recover the last calculation index. + +\item[\dusa{ical}] \texttt{character*12} CLE-2000 variable name in which the last calculation index will be placed. + +\end{ListeDeDescription} + +\subsubsection{Modification (catenate) data input for module {\tt COMPO:}}\label{sect:desccpo3} + +\vskip -0.5cm + +\begin{DataStructure}{Structure \dstr{compo\_data3}} +$[$ \moc{EDIT} \dusa{iprint} $]$ \\ +$[$ \moc{STEP} \moc{UP} \dusa{NAMDIR} $]$ \\ +$[$ \moc{ORIG} \dusa{orig} $]$ \\ +$[[$ \dusa{PARKEY} \dusa{value} $]]$ \\ +$[$ \moc{WARNING-ONLY} $]$ \\ +{\tt ;} +\end{DataStructure} + +\noindent where +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\moc{EDIT}] keyword used to set \dusa{iprint}. + +\item[\dusa{iprint}] index used to control the printing in module {\tt +COMPO:}. =0 for no print; =1 for minimum printing (default value). + +\item[\moc{STEP}] keyword used to access the database from a sub-directory named \dusa{NAMDIR} instead of +accessing it from the root of \dusa{CPONAM}. + +\item[\moc{UP}] keyword used to move up towards a sub-directory of \dusa{CPONAM}. + +\item[\dusa{NAMDIR}] access the {\sc multicompo} structure in the sub-directory named \dusa{NAMDIR}. + +\item[\moc{ORIG}] keyword used to define the father node in the parameter tree. By +default, the index of the previous elementary calculation is used. + +\item[\dusa{orig}] index of the elementary calculation associated to the father node in the +parameter tree. + +\item[\dusa{PARKEY}] {\tt character*12} keyword associated to a +global parameter that is specific to \dusa{CPONAM} (not defined in \dusa{CPORHS}). + +\item[\dusa{value}] floating-point, integer or {\tt character*12} value of a +global parameter that is specific to \dusa{CPONAM}. + +\item[\moc{WARNING-ONLY}] This option is useful if an elementary calculation in \dusa{CPORHS} +is already present in \dusa{CPONAM}. If this keyword is set, a warning is send and the \dusa{CPONAM} values +are kept, otherwise the run is aborted (default). + +\end{ListeDeDescription} + +\clearpage + +\subsubsection{Display data input for module {\tt COMPO:}}\label{sect:desccpo4} + +\vskip -0.5cm + +\begin{DataStructure}{Structure \dstr{compo\_data4}} +$[$ \moc{EDIT} \dusa{iprint} $]$ \\ +$[$ \moc{STEP} \moc{UP} \dusa{NAMDIR} $]$ \\ + \moc{DB-STRUC} \\ +{\tt ;} +\end{DataStructure} + +\noindent where +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\moc{EDIT}] keyword used to set \dusa{iprint}. + +\item[\dusa{iprint}] index used to control the printing in module {\tt +COMPO:}. $<$2 for MUPLET display only (default value) and parameters values are presented at the end, $\ge$2 for the parameter value display for each calculation. + +\item[\moc{STEP}] keyword used to access the database from a sub-directory named \dusa{NAMDIR} instead of +accessing it from the root of \dusa{CPONAM}. + +\item[\moc{UP}] keyword used to move up towards a sub-directory of \dusa{CPONAM}. + +\item[\dusa{NAMDIR}] access the {\sc multicompo} structure in the sub-directory named \dusa{NAMDIR}. + +\item[\moc{DB-STRUC}] {\tt character*12} keyword used to display the content of the \dusa{CPONAM} object for the \dusa{NAMDIR} directory. + +\end{ListeDeDescription} + +\clearpage diff --git a/doc/IGE335/Section3.18.tex b/doc/IGE335/Section3.18.tex new file mode 100644 index 0000000..6cf2d4c --- /dev/null +++ b/doc/IGE335/Section3.18.tex @@ -0,0 +1,121 @@ +\subsection{The \moc{TLM:} module}\label{sect:TLMData} + +The \moc{TLM:} module has been designed to generate a Matlab \moc{m-file} (in an \moc{ASCII} format) that contains the instructions for +plotting the tracking lines generated by the \moc{NXT:} module or by the \moc{SALT:} module (\moc{LONG} option).\cite{Plamondon2006} +The \moc{TLM:} module is activated using the following list of commands: + +\begin{DataStructure}{Structure \dstr{TLM:}} +\dusa{MFILE} \moc{:=} \moc{TLM:} \dusa{MFILE} \dusa{TRKNAM} \dusa{TRKFIL} +\moc{::} \dstr{desctlm} +\end{DataStructure} + +\noindent + where + +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\dusa{MFILE}] \verb|character*12| name of the \moc{ASCII} Matlab \moc{m-file} data structure that +will contain the instructions for plotting the tracking lines. + +\item[\dusa{TRKNAM}] \verb|character*12| name of the \dds{tracking} data structure that +will contain region volume and surface area vectors in addition to region +identification pointers and other tracking information. + +\item[\dusa{TRKFIL}] \verb|character*12| name of the sequential binary tracking file +used to store the tracks lengths.\cite{Marleau2001} + +\item[\dstr{desctlm}] structure describing the type of graphics generated (see \Sect{desctlm}). + +\end{ListeDeDescription} + +\subsubsection{Data input for module \moc{TLM:}}\label{sect:desctlm} + +\begin{DataStructure}{Structure \dstr{desctlm}} +$[$ \moc{EDIT} \dusa{iprint} $]$ \\ +$[$ \moc{MIXTURE} $]$ \\ +$[$ \moc{NTPO} \dusa{nplots} $]$ \\ +( $\{$ \\ +\hspace{0.4cm} \moc{POINTS} $[$ \moc{NoPause} $]$ $|$ \\ +\hspace{0.4cm} \moc{DIRECTIONS} $[$ \moc{NoPause} $]$ \moc{DIR} \dusa{idir} $[$ \moc{PLAN} \dusa{iplan} +$\{$ \moc{U} \dusa{iuv} $|$ \moc{V} \dusa{iuv} $\}$ $]$ $|$ \\ +\hspace{0.4cm} \moc{PLANP} $[$ \moc{NoPause} $]$ \moc{DIR} \dusa{idir} \moc{DIST} \dusa{dist} $[$ \moc{PLAN} \dusa{iplan} $]$ $|$\\ +\hspace{0.4cm} \moc{PLANA} $[$ \moc{NoPause} $]$ \moc{A} \dusa{a} \moc{B} \dusa{b} $[$ \moc{C} \dusa{c} $]$ \moc{D} \dusa{d}\\ +\hspace{0.4cm} $\}$ , \dusa{iplot}=$1$, \dusa{nplots} ) +\end{DataStructure} + +\noindent + where + +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\moc{EDIT}] keyword used to modify the print level \dusa{iprint}. + +\item[\dusa{iprint}] index used to control the printing in this module. It must be set to 0 if no printing on the output +file is required. + +\item[\moc{MIXTURE}] keyword to set drawing colors as a function of mixtures. By default, colors are set according to region indices. + +\item[\moc{NTPO}] keyword to specify the number of figures to draw. + +\item[\dusa{nplots}] integer value for the number of figures to draw. + +\item[\moc{POINTS}] keyword to specify that the figure will illustrate the intersection points between the lines and the external faces of the geometry. + +\item[\moc{DIRECTIONS}] keyword to specify that the figure will illustrate the lines crossing each region as well as the intersection points between the lines +and the external faces of the geometry. + +\item[\moc{PLANP}] keyword to specify that the figure will illustrate the points crossing a plane normal to the line direction. + +\item[\moc{PLANA}] keyword to specify that the figure will illustrate the points crossing an arbitrary surface in 3-D or line in 2-D. The equation for the +surface in 3-D is~: +$$ +\textit{a} X + \textit{b} Y + \textit{c} Z =\textit{d} +$$ +while the equation for the line in 2-D is~: +$$ +\textit{a} X + \textit{b} Y =\textit{d} +$$ + +\item[\moc{NoPause}] keyword to specify that all the lines the lines must be drawn without Matlab pause. By default, there is a pause after all the points +associated with an external surface and all the lines associated with a region are drawn. + +\item[\moc{DIR}] keyword to specify line direction to draw. + +\item[\dusa{idir}] integer value to identify the track direction to draw. In the case where \dusa{idir}=0, all the directions will be drawn. A value of +\dusa{idir}=0 for 2-D geometry is generally acceptable. However, for 3-D geometry the number of lines generated is such that the figure becomes a mess and it +is generally more convenient to draw the lines direction per direction. + +\item[\moc{PLAN}] keyword to specify which of the three planes normal to the specified direction in 3-D will be considered for drawing. This plane is defined +by the axes $U-V$. Used only for 3-D geometries. + +\item[\dusa{iplan} ] integer value to identify which of the three planes normal to the specified direction in 3-D will be considered for drawing. the only +values permitted are 0, 1, 2 or 3. When a value of 0 is specified (default) all three planes will be drawn. Used only for 3-D geometries. + +\item[\moc{U}] keyword to specify that the all the lines in the $V$ axis associated with a position on the $U$ axis will be drawn. Used only for 3-D geometries. + +\item[\moc{V}] keyword to specify that the all the lines in the $U$ axis associated with a position on the $V$ axis will be drawn. Used only for 3-D geometries. + +\item[\dusa{iuv}] integer value to identify the position on the $U$ or $V$ axis to be drawn. Used only for 3-D geometries. + +\item[\moc{DIST}] keyword to specify the distance between the plane normal to the line direction and the origin. + +\item[\dusa{dist} ] real or double precision value for the distance of the plane from the origin. + +\item[\moc{A}] keyword to specify the value of \dusa{a} for an arbitrary plane or line. + +\item[\dusa{a} ] real or double precision value \dusa{a}. + +\item[\moc{B}] keyword to specify the value of \dusa{b} for an arbitrary plane or line. + +\item[\dusa{b} ] real or double precision value \dusa{b}. + +\item[\moc{C}] keyword to specify the value of \dusa{c} for an arbitrary plane. + +\item[\dusa{b} ] real or double precision value \dusa{c}. + +\item[\moc{D}] keyword to specify the value of \dusa{d} for an arbitrary plane or line. + +\item[\dusa{d} ] real or double precision value \dusa{d}. +\end{ListeDeDescription} + +\eject diff --git a/doc/IGE335/Section3.19.tex b/doc/IGE335/Section3.19.tex new file mode 100644 index 0000000..fc1406c --- /dev/null +++ b/doc/IGE335/Section3.19.tex @@ -0,0 +1,94 @@ +\subsection{The {\tt M2T:} module}\label{sect:M2TData} + +This component of the lattice code is dedicated to the generation of an {\sc ascii} file +with the Apotrim specification using {\sc macrolib} data. Such a file is useful to transfer multigroup +and macroscopic cross-section data toward a Moret calculation. + +\vskip 0.02cm + +The calling specifications are: + +\begin{DataStructure}{Structure \dstr{M2T:}} +\dusa{APTRIM}~\moc{:=}~\moc{M2T:}~$[$~\dusa{APTRIM}~$]$~\dusa{MLIB}~\moc{::}~\dstr{M2T\_data} \\ +\end{DataStructure} + +\noindent where +\begin{ListeDeDescription}{mmmmmmm} + +\item[\dusa{APTRIM}] {\tt character*12} name of an {\sc ascii} file with the Apotrim specification. If \dusa{APTRIM} appears on the RHS, new information is appended to the existing Apotrim file. + +\item[\dusa{MLIB}] {\tt character*12} name of a {\sc macrolib} (type {\tt L\_MACROLIB}) object. + +\item[\dusa{M2T\_data}] input data structure containing specific data (see \Sect{descM2T}). + +\end{ListeDeDescription} + +\subsubsection{Data input for module {\tt M2T:}}\label{sect:descM2T} + +\vskip -0.5cm + +\begin{DataStructure}{Structure \dstr{M2T\_data}} +$[$~\moc{EDIT} \dusa{iprint}~$]$ \\ +$[$~\moc{PN} \dusa{nl}~$]~[$~\moc{TRAN}~$]~[$~\moc{NOMA}~$]$ \\ +$[[$~\moc{MIX} \dusa{hmix}~$[$~\moc{FROM}~\dusa{imixold}~$]~[$~\moc{BURN} \dusa{bup}~$]~[$~\moc{TEMP} \dusa{tval}~$]$~\moc{ENDMIX}~$]]$\\ +{\tt ;} +\end{DataStructure} + +\noindent where +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\moc{EDIT}] keyword used to set \dusa{iprint}. + +\item[\dusa{iprint}] index used to control the printing in module {\tt +M2T:}. =0 for no print; =1 for minimum printing (default value). + +\item[\moc{PN}] keyword used to set the Legendre order of the scattering transfers written on the Apotrim file. + +\item[\dusa{nl}] Legendre order. By default, \dusa{nl} $=0$ corresponding to an isotropic collision in LAB. + +\item[\moc{TRAN}] keyword used to set a transport correction on cross sections written on the Apotrim file. + +\item[\moc{NOMA}] keyword used to avoid writing the energy mesh on the Apotrim file. This +option is useful to catenate additional mixture information on an existing Apotrim file. By +default, the energy mesh is written on the Apotrim file. + +\item[\moc{MIX}] keyword used to set \dusa{hmix}. + +\item[\dusa{hmix}] {\tt character*20} name of the mixture to be written on the Apotrim file. + +\item[\moc{BURN}] keyword used to set the burnup of a mixture. + +\item[\dusa{bup}] burnup of a mixture. By default, \dusa{bup} $=0.0$. + +\item[\moc{TEMP}] keyword used to set the temperature of a mixture. + +\item[\dusa{tval}] temperature of a mixture in Celsius. By default, \dusa{tval} $=0.0 \ ^\circ{\rm C}$. + +\item[\moc{FROM}] keyword used to set the index of the mixture in the {\sc macrolib} object. + +\item[\dusa{imixold}] index of the mixture that is recovered in the {\sc macrolib} object. By default, \dusa{imixold}$=1$. + +\item[\moc{ENDMIX}] end of specification keyword for the material mixture. + +\end{ListeDeDescription} + +Here is an example of the creation of an Apotrim file named {\tt APOTR} with a Hansen-Roach energy mesh created +from a XMAS 172-group flux calculation. The Apotrim file is created from three +LCM objects {\tt FLUX}, {\tt LIBRARY2} and {\tt TRACK} containing the flux, the XMAS-formatted microlib +and the tracking. + +\begin{verbatim} +LINKED_LIST TRACK LIBRARY2 FLUX MAC2 EDIT ; +SEQ_ASCII APOTR ; +... +EDIT := EDI: LIBRARY2 TRACK FLUX :: EDIT 3 +* Hansen-Roach energy mesh follows + COND 12 17 21 27 33 42 50 60 66 76 84 95 123 140 155 172 + MERGE MIX 1 1 1 1 1 1 2 3 3 + SAVE ON 'EDITCDAT 1' ; +MAC2 := EDIT :: STEP UP 'EDITCDAT 1' STEP UP 'MACROLIB' ; +APOTR := M2T: MAC2 :: EDIT 3 TRAN MIX FUEL FROM 1 ENDMIX + MIX CLAD FROM 2 ENDMIX + MIX COOLANT FROM 3 ENDMIX ; +\end{verbatim} +\eject diff --git a/doc/IGE335/Section3.20.tex b/doc/IGE335/Section3.20.tex new file mode 100644 index 0000000..5c1a24a --- /dev/null +++ b/doc/IGE335/Section3.20.tex @@ -0,0 +1,97 @@ +\subsection{The {\tt CHAB:} module}\label{sect:CHABData} + +This component of the lattice code is dedicated to the modification of cross section +information in a {\sc microlib}. + +\vskip 0.02cm + +The calling specifications are: + +\begin{DataStructure}{Structure \dstr{CHAB:}} +$\{$~\dusa{MICRO1}~$|$~\dusa{DRAGLIB1}~$\}$~\moc{:=}~\moc{CHAB:}~$\{$~\dusa{MICRO1}~$|$~\dusa{MICRO2}~$|$~\dusa{DRAGLIB2}~$\}$~\moc{::}~\dstr{CHAB\_data} \\ +\end{DataStructure} + +\noindent where +\begin{ListeDeDescription}{mmmmmmm} + +\item[\dusa{MICRO1}] {\tt character*12} name of a {\sc microlib} (type {\tt L\_LIBRARY}) object that is created or modified by {\tt CHAB:}. + +\item[\dusa{DRAGLIB1}] {\tt character*12} name of a {\sc draglib} (type {\tt L\_DRAGLIB}) object that is created by {\tt CHAB:}. + +\item[\dusa{MICRO2}] {\tt character*12} name of a {\sc microlib} (type {\tt L\_LIBRARY}) object open in read-only mode. + +\item[\dusa{DRAGLIB2}] {\tt character*12} name of a {\sc draglib} (type {\tt L\_DRAGLIB}) object open in read-only mode. + +\item[\dusa{CHAB\_data}] input data structure containing specific data (see \Sect{descCHAB}). + +\end{ListeDeDescription} + +\subsubsection{Data input for module {\tt CHAB:}}\label{sect:descCHAB} + +\vskip -0.5cm + +\begin{DataStructure}{Structure \dstr{CHAB\_data}} +$[$~\moc{EDIT} \dusa{iprint}~$]$ \\ +$[[$~\moc{MODI} \dusa{TYPSEC} \dusa{igm} \moc{TO} \dusa{igp} $\{$ +\moc{VALE}~$[[$~\dusa{val}~$]]~|$~\moc{CONS}~\dusa{value}~$|$~\moc{PLUS}~\dusa{value}~$|$~\moc{MULT}~\dusa{value} $\}$ \dusa{HISOT}~$]]$ +{\tt ;} +\end{DataStructure} + +\noindent where +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\moc{EDIT}] keyword used to set \dusa{iprint}. + +\item[\dusa{iprint}] index used to control the printing in module {\tt CHAB:}. =0 for no print; =1 for minimum printing (default value). + +\item[\moc{MODI}] keyword used to define a modification of a nuclear reaction belonging to a given isotope. + +\item[\dusa{TYPSEC}] {\tt character*8} name of an existing nuclear reaction chosen among the following values: +\begin{description} +\item[{\tt 'NTOT0'}] Total cross section. +\item[{\tt 'NG'}] Radiative capture cross section. The total ({\tt 'NTOT0'}) cross section is modified accordingly. +\item[{\tt 'NA'}] $(n,\alpha)$ cross section. The total ({\tt 'NTOT0'}) cross section is modified accordingly. +\item[{\tt 'NP'}] $(n,p)$ cross section. The total ({\tt 'NTOT0'}) cross section is modified accordingly. +\item[{\tt 'ND'}] $(n,d)$ cross section. The total ({\tt 'NTOT0'}) cross section is modified accordingly. +\item[{\tt 'NT'}] $(n,t)$ cross section. The total ({\tt 'NTOT0'}) cross section is modified accordingly. +\item[{\tt 'CAPT'}] Capture cross sections. Each present reaction of capture (\textbf{NG}, \textbf{NA}, \textbf{NP}, \textbf{ND}, \textbf{NT}) are taken into account. The total ({\tt 'NTOT0'}) cross section is modified accordingly. Only the keyword \textbf{MULT}, indicating a multiplication of the all cross sections, is available. +\item[{\tt 'NELAS'}] Elastic scattering cross section. The scattering ({\tt 'SIGS00'} and {\tt 'SCAT00'}) and total +({\tt 'NTOT0'}) cross sections are modified accordingly. +\item[{\tt 'NINEL'}] Inelastic scattering cross section. The scattering ({\tt 'SIGS00'} and {\tt 'SCAT00'}) and total +({\tt 'NTOT0'}) cross sections are modified accordingly. +\item[{\tt 'N2N'}] ($n$,$2n$) cross section. The scattering ({\tt 'SIGS00'} and {\tt 'SCAT00'}) and total +({\tt 'NTOT0'}) cross sections are modified accordingly. +\item[{\tt 'N3N'}] ($n$,$3n$) cross section. The scattering ({\tt 'SIGS00'} and {\tt 'SCAT00'}) and total +({\tt 'NTOT0'}) cross sections are modified accordingly. +\item[{\tt 'N4N'}] ($n$,$4n$) cross section. The scattering ({\tt 'SIGS00'} and {\tt 'SCAT00'}) and total +({\tt 'NTOT0'}) cross sections are modified accordingly. +\item[{\tt 'SIGS00'}, {\tt 'SIGS01'}, etc.] Scattering cross section. The total ({\tt 'NTOT0'}) cross section is modified accordingly. +\item[{\tt 'SCAT00'}, {\tt 'SCAT01'}, etc.] Differential scattering cross section. The total ({\tt 'NTOT0'}) cross section is modified accordingly. +\item[{\tt 'NUSIGF'}] $\nu$ times the fission cross section. The fission ({\tt 'NFTOT'}) and total ({\tt 'NTOT0'}) cross sections are modified accordingly. +\item[{\tt 'NFTOT'}] Fission cross section. The $\nu$ times fission ({\tt 'NUSIGF'}) and total ({\tt 'NTOT0'}) cross sections are modified accordingly. +\item[{\tt 'NU'}] Number of neutrons emitted per fission.The $\nu$ times fission ({\tt 'NUSIGF'}) cross section is modified accordingly. +\item[{\tt 'CHI'}] Fission spectrum. The resulting spectrum is normalized. +\end{description} + +\item[\dusa{igm}] lower energy group index of the energy domain where the modification is taking place. + +\item[\dusa{igp}] upper energy group index of the energy domain where the modification is taking place. + +\item[\moc{VALE}] keyword indicating a replacement of all values in the above energy domain by different values. + +\item[\dusa{val}] group--dependent real variable used as replacement value. We expect \dusa{igp}$-$\dusa{igm}$+$1 components. + +\item[\moc{CONS}] keyword indicating a replacement of all values in the above energy domain by \dusa{value}. + +\item[\moc{PLUS}] keyword indicating that \dusa{value} is added to all values in the above energy domain. + +\item[\moc{MULT}] keyword indicating a multiplication of all values in the above energy domain by \dusa{value}. + +\item[\dusa{value}] real variable used to modify the nuclear reaction. + +\item[\dusa{HISOT}] {\tt character*8} or {\tt character*12} name of the isotope to modify. If \dusa{HISOT} is a {\tt character*8} value, +all {\tt character*12} isotope names prefixed by \dusa{HISOT} are modified. + +\end{ListeDeDescription} + +\eject diff --git a/doc/IGE335/Section3.21.tex b/doc/IGE335/Section3.21.tex new file mode 100644 index 0000000..0ce3712 --- /dev/null +++ b/doc/IGE335/Section3.21.tex @@ -0,0 +1 @@ +\subsection{The \moc{CPO:} module}\label{sect:CPOData} The \moc{CPO:} module is used to generate the reactor cross-section database in Version3 format to be used in a full core calculation using DONJON. This type of database is only parametrized in burnup (or irradiation). The calling specifications are: \begin{DataStructure}{Structure \dstr{CPO:}} \dusa{CPONAM} \moc{:=} \moc{CPO:} $[$ \dusa{CPONAM} $]$ \dusa{EDINAM} $[$ \dusa{BRNNAM} $]$ \moc{::} \dstr{desccpo} \end{DataStructure} \noindent where \begin{ListeDeDescription}{mmmmmmmm} \item[\dusa{CPONAM}] \verb|character*12| name of the \dds{cpo} data structure containing the reactor database. Additional contributions can be included in the reactor cross-section database if \dusa{CPONAM} appears on the RHS. \item[\dusa{EDINAM}] \verb|character*12| name of the read-only \dds{edition} data structure. \item[\dusa{BRNNAM}] \verb|character*12| name of the read-only \dds{burnup} data structure containing the depletion history. This information is given only if the reactor database is to contain burnup dependent data. \item[\dstr{desccpo}] structure containing the input data to this module (see \Sect{desccpo}). \end{ListeDeDescription} \subsubsection{Data input for module \moc{CPO:}}\label{sect:desccpo} \begin{DataStructure}{Structure \dstr{desccpo}} $[$ \moc{EDIT} \dusa{iprint} $]$ \\ $[$ \moc{B2} $]~~[$ \moc{NOTR} $]$ \\ $\{$ \moc{STEP} \dusa{NOMDIR} $|$ \moc{BURNUP} \dusa{PREFIX} $\}$ \\ $[$ $[$ \moc{EXTRACT} $\{$ \moc{ALL} $|$ \dusa{NEWNAME} (\dusa{OLDNAME}($i$), $i$=1,niext) $\}$ $]$ $]$ \\ $[$ \moc{NAME} \dusa{NDIR} $]$ \\ $[~\{$ \moc{GLOB} $|$ \moc{LOCA} $\}~]$ \end{DataStructure} \noindent where \begin{ListeDeDescription}{mmmmmmmm} \item[\moc{EDIT}] keyword used to modify the print level \dusa{iprint}. \item[\dusa{iprint}] index used to control the printing of this module. The amount of output produced by this tracking module will vary substantially depending on the print level specified. \item[\moc{B2}] keyword to specify that the buckling correction ($dB^{2}$) is to be applied to the cross section to be stored on the reactor database. By default (fixed default), such a correction is not taken into account. \item[\moc{NOTR}] keyword to specify that the cross section to be stored on the reactor database are not to be transport corrected. By default (fixed default), transport corrected cross section are considered when the \moc{CTRA} option is activated in \moc{MAC:} or \moc{LIB:} (see \Sectand{MACData}{LIBData}). \item[\moc{STEP}] keyword to specify that a specific cross section directory stored in \dusa{EDINAM} via the \moc{SAVE} option in the \moc{EDI:} module is to be transferred to \dusa{CPONAM}. \item[\dusa{NOMDIR}] \verb|character*12| name of the specific cross section directory to be treated. \item[\moc{BURNUP}] keyword to specify that a chain of cross section directory stored in \dusa{EDINAM} via the \moc{SAVE} option in the \moc{EDI:} module will be transferred to \dusa{CPONAM}. \item[\dusa{PREFIX}] \texttt{character*8} prefix name of the cross section directory to be treated. DRAGON will transfer into the reactor database all the directories with full name \verb|NAMDIR| created using \begin{quote} \verb|WRITE(NAMDIR,'(A8,I4)')| \textit{PREFIX},\verb|nb| \end{quote} where \verb|nb| is an integer greater than 0 indicating the depletion step index. \item[\moc{EXTRACT}] keyword to specify that the contribution of some isotopes to the macroscopic cross sections associated with each homogenized mixture should be extracted before being stored on the reactor database. The microscopic cross sections and concentrations associated with these isotopes should also be generated and stored on the reactor database. \item[\moc{ALL}] keyword to specify that all the isotopes processed using the \moc{MICR} option of the \moc{EDI:} module should be extracted from the macroscopic cross sections associated with each homogenized mixture. \item[\dusa{NEWNAME}] \verb|character*12| name under which a given set of extracted isotope will be stored on the reactor database. \item[\dusa{OLDNAME}] array of \verb|character*8| name of isotopes to be extracted from the macroscopic cross section associated with each homogenized mixture. \item[\moc{NAME}] keyword to specify the prefix for the name of the sub-directory where the information corresponding to a single homogenized region will be stored. The fixed default is \dusa{NDIR}=\verb*|'COMPO~~~'|. \item[\dusa{NDIR}] \verb|character*8| prefix for the name of the sub-directory. The complete name is constructed by the concatenation of \dusa{NDIR} with a four digit integer value. \item[\moc{GLOB}] keyword to specify that global parameters are used to index the database (default option). A global parameter is defined over the complete calculation domain. \item[\moc{LOCA}] keyword to specify that local parameters are used to index the database. A local parameter is defined over each homogenization mixture. \end{ListeDeDescription} \eject \ No newline at end of file diff --git a/doc/IGE335/Section3.22.tex b/doc/IGE335/Section3.22.tex new file mode 100644 index 0000000..aeaf50a --- /dev/null +++ b/doc/IGE335/Section3.22.tex @@ -0,0 +1,428 @@ +\subsection{The {\tt SAP:} module}\label{sect:SAPHYBData} + +This component of the lattice code is dedicated to the constitution of the +reactor database intended to store {\sl all} the nuclear data, produced in +the lattice code, that is useful +in reactor calculations including fuel management and space-time kinetics. +Multigroup lattice calculations are too expensive to be executed dynamically +from the driver of the global reactor calculation. A more feasible +approach is to create a reactor database where a finite number of lattice +calculation results are tabulated against selected {\sl global parameters} +chosen so as to represent expected operating conditions of the reactor. + +\vskip 0.1cm + +The \moc{SAP:} operator is used to create and construct a {\sc saphyb} object. +This object is generally {\sl persistent} and used to collect information gathered +from many DRAGON {\sl elementary calculations} performed under various conditions. +The {\sc saphyb} object is based on a specification of the Saphyr code system.\cite{Apollo2} + +\vskip 0.1cm + +Each elementary calculation is characterized by a tuple of {\sl global parameters}. +These global parameters are of different types, depending on the nature of the +study under consideration: type of assembly, power, temperature in a mixture, +concentration of an isotope, time, burnup or exposure rate in a depletion calculation, +etc. Each step of a depletion calculation represents an elementary calculation. +The {\sc saphyb} object is often presented as a {\sl multi-parameter reactor database}. + +\vskip 0.1cm + +For each elementary calculation, the results are recovered from the output of the +\moc{EDI:} operator and stored in a set of {\sl homogenized mixture} +directories. The \moc{EDI:} operator is responsible for performing condensation +in energy and homogenization in space of the macroscopic and microscopic cross +sections. All the elementary calculations gathered in a single {\sc saphyb} object are +characterized by a single output geometry and a unique output energy-group +structure. + +\vskip 0.1cm + +The {\sc saphyb} object contains table-of-content information apart from a set of specific +{\sl elementary calculation} directories. These directories are themself subdivided +into {\sl homogenized mixture} directories. The localization of an elementary calculation +is done using a tuple of global parameters. The elementary calculation indices are +stored in a tree with the number of levels equal to the number of global parameters. +An example of a tree with three global parameters is shown in \Fig{tree}. Each node +of this tree is associated with the index of the corresponding global parameter and with the +reference to the daughter nodes if they exist. The number of leaves is equal to the number +of nodes for the last (third) parameter and is equal to the number of elementary +calculations stored in the {\sc saphyb} object. The index of each elementary calculation is +therefore an attribute of each leaf. + +\begin{figure}[h!] +\begin{center} +\epsfxsize=12cm +\centerline{ \epsffile{tree.eps}} +\parbox{14cm}{\caption{Global parameter tree in a {\sc saphyb} object}\label{fig:tree}} +\end{center} +\end{figure} + +\vskip 0.1cm + +In each homogenized mixture directory, the \moc{SAP:} operator recover +cross sections for a number of {\sl particularized isotopes} and {\sl macroscopic +sets}, a collection of isotopic cross sections weighted by isotopic number densities. +Cross sections for particularized isotopes and macroscopic sets are recovered for +{\sl selected reactions}. Other information is also recovered: multigroup neutron +fluxes, isotopic number densities, fission spectrum and a set +of {\sl local variables}. The local variables are values that characterize each +homogenized mixture: local power, burnup, exposure rate, etc. Some local variables +are arrays of values (eg: SPH equivalence factors). Finally, note that cross section +information written on the {\sc saphyb} is {\sl not} transport corrected and {\sl not} +SPH corrected. + +\vskip 0.1cm + +A different specification of the \moc{SAP:} function call is used for +creation and construction of the {\sc saphyb} object. +\begin{itemize} +\item The first specification is used to initialize the {\sc saphyb} data structure +as a function of the \dds{microlib} used in the reference calculation. Optionnally, +the homogenized geometry is also provided. The initialization call is also used to +set the choice of global parameters, local variables, particularized isotopes, +macroscopic sets and selected reactions. +\item A modification call to the \moc{SAP:} function is performed after each +elementary calculation in order to recover output information processed by \moc{EDI:} +(condensed and homogenized cross sections) and \moc{EVO:} (burnup dependant values). +Global parameters and local variables can optionnally be recovered from \dds{microlib} +objects. The \moc{EDI:} calculation is generally performed with option {\tt MICR ALL}. +\end{itemize} + +The calling specifications are: + +\vskip -0.5cm + +\begin{DataStructure}{Structure \dstr{SAP:}} +$\{$~~\dusa{SAPNAM} \moc{:=} \moc{SAP:} $[$ \dusa{SAPNAM} $]~[$~\dusa{HMIC} $]$ \moc{::} \dstr{saphyb\_data1} \\ +~~~$|$~~~\dusa{SAPNAM} \moc{:=} \moc{SAP:} \dusa{SAPNAM}~\dusa{EDINAM}~$[$ \dusa{BRNNAM} $]~[$ \dusa{HMIC1}~$[$~\dusa{HMIC2} $]~]~[$ \dusa{FLUNAM} $]$\\ +~~~~~~~~~~ \moc{::} \dstr{saphyb\_data2} \\ +~~~$|$~~~\dusa{SAPNAM} \moc{:=} \moc{SAP:} \dusa{SAPNAM} $[[$ \dusa{SAPRHS} $]]$ \moc{::} \dstr{saphyb\_data3} $\}$ \\ +\end{DataStructure} + +\noindent where +\begin{ListeDeDescription}{mmmmmmm} + +\item[\dusa{SAPNAM}] {\tt character*12} name of the {\sc lcm} object containing the +{\sl master} {\sc saphyb} data structure. + +\item[\dusa{HMIC}] {\tt character*12} name of the reference \dds{microlib} (type {\tt +L\_LIBRARY}) containing the microscopic cross sections. + +\item[\dusa{EDINAM}] {\tt character*12} name of the {\sc lcm} object (type {\tt +L\_EDIT}) containing the {\sc edition} data structure corresponding to an elementary +calculation. The {\sc edition} data produced by the last call to the {\tt EDI:} module +is used. + +\item[\dusa{BRNNAM}] {\tt character*12} name of the {\sc lcm} object (type {\tt +L\_BURNUP}) containing the {\sc burnup} data structure. This object is compulsory if one +of the following parameters is used: \moc{IRRA}, \moc{FLUB} and/or \moc{TIME}. + +\item[\dusa{HMIC1}] {\tt character*12} name of a \dds{microlib} (type {\tt +L\_LIBRARY}) containing global parameter information. + +\item[\dusa{HMIC2}] {\tt character*12} name of a \dds{microlib} (type {\tt +L\_LIBRARY}) containing global parameter information. + +\item[\dusa{FLUNAM}] {\tt character*12} name of the reference \dds{flux} (type {\tt +L\_FLUX}). By default, the reference flux is not recovered and not written on the {\sc saphyb}. + +\item[\dusa{SAPRHS}] {\tt character*12} name of the {\sl read-only} {\sc saphyb} data structure. This +data structure is concatenated to \dusa{SAPNAM} using the \dusa{saphyb\_data3} data structure, +as presented in \Sect{descsap3}. \dusa{SAPRHS} must be defined with the same number of energy +groups and the same number of homogeneous regions as \dusa{SAPNAM}. Moreover, all the +global and local parameters of \dusa{SAPRHS} must be defined in \dusa{SAPNAM}. \dusa{SAPNAM} +may be defined with {\sl global} parameters not defined in \dusa{SAPRHS}. + +\item[\dusa{saphyb\_data1}] input data structure containing initialization information (see \Sect{descsap1}). + +\item[\dusa{saphyb\_data2}] input data structure containing information related to the recovery of an +elementary calculation (see \Sect{descsap2}). + +\item[\dusa{saphyb\_data3}] input data structure containing information related to the catenation of one or many +{\sl read-only} {\sc saphyb} (see \Sect{descsap3}). + +\end{ListeDeDescription} + +\newpage + +\subsubsection{Initialization data input for module {\tt SAP:}}\label{sect:descsap1} + +\begin{DataStructure}{Structure \dstr{saphyb\_data1}} +$[$~\moc{EDIT} \dusa{iprint}~$]$ \\ +$[$~\moc{NOML}~\dusa{nomlib}~$]$ \\ +$[$~\moc{COMM}~$[[$~\dusa{comment}~$]]$~\moc{ENDC}~$]$ \\ +$[[$~\moc{PARA}~\dusa{parnam}~\dusa{parkey} \\ +~~~\{~\moc{TEMP}~\dusa{micnam}~\dusa{imix}~$|$~\moc{CONC}~\dusa{isonam1}~\dusa{micnam}~\dusa{imix}~$|$~\moc{IRRA}~$|$~\moc{FLUB}~$|$ \\ +~~~~~~\moc{PUIS}~$|$~\moc{MASL}~$|$~\moc{FLUX}~$|$~\moc{TIME}~$|$~\moc{VALE}~\{~\moc{FLOT}~$|$~\moc{CHAI}~$|$~\moc{ENTI}~\}~\} \\ +$]]$ \\ +$[[$~\moc{LOCA}~\dusa{parnam}~\dusa{parkey} \\ +~~~\{~\moc{TEMP}~$|$~\moc{CONC}~\dusa{isonam2}~$|$~\moc{IRRA}~$|$~\moc{FLUB}~$|$~~\moc{FLUG}~$|$~\moc{PUIS}~$|$~\moc{MASL}~$|$~\moc{FLUX}~$|$~\moc{EQUI}~\} \\ +$]]$ \\ +$[$~\moc{ISOT}~\{~\moc{TOUT}~$|$ \moc{MILI}~\dusa{imil}~$|~[$~\moc{FISS}~$]~[$~\moc{PF}~$]~[$~(\dusa{HNAISO}(i),~i=1,$N_{\rm iso}$) $]$~\}~$]$ \\ +$[[$~\moc{MACR}~\dusa{HNAMAC}~\{~\moc{TOUT}~$|$~\moc{REST}~\}~$]]$ \\ +$[$~\moc{REAC}~(\dusa{HNAREA}(i),~i=1,$N_{\rm reac}$) $]$ \\ +$[$ \moc{NAME} (\dusa{HNAMIX}(i),~i=1,$N_m$) $]$ \\ +{\tt ;} +\end{DataStructure} + +\goodbreak +\noindent where +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\moc{EDIT}] key word used to set \dusa{iprint}. + +\item[\dusa{iprint}] index used to control the printing in module {\tt +SAP:}. =0 for no print; =1 for minimum printing (default value). + +\item[\moc{NOML}] key word used to input a user--defined name for the {\sc saphyb}. This information is mandatory +if the Saphyb is to be read by the Lisaph module of Cronos. + +\item[\dusa{nomlib}] {\tt character*80} user-defined name. + +\item[\moc{COMM}] key word used to input a general comment for the {\sc saphyb}. + +\item[\dusa{comment}] {\tt character*80} user-defined comment. + +\item[\moc{ENDC}] end--of--comment key word. + +\item[\moc{PARA}] keyword used to define a single global parameter. + +\item[\moc{LOCA}] keyword used to define a single local variable (a local variable +may be a single value or an array of values). + +\item[\dusa{parnam}] {\tt character*80} user-defined name of a global parameter or +local variable. + +\item[\dusa{parkey}] {\tt character*4} user-defined keyword associated to a global +parameter or local variable. + +\item[\dusa{micnam}] {\tt character*12} name of the \dds{microlib} (type {\tt +L\_LIBRARY}) associated to a global parameter. The corresponding \dds{microlib} will be required on +RHS of the \moc{SAP:} call described in Sect.~\ref{sect:descsap2}. + +\item[\dusa{imix}] index of the mixture associated to a global parameter. This mixture is +located in \dds{microlib} named \dusa{micnam}. + +\item[\dusa{isonam1}] {\tt character*8} alias name of the isotope associated to a global +parameter. This isotope is located in \dds{microlib} data structure named \dusa{micnam}. + +\item[\dusa{isonam2}] {\tt character*8} alias name of the isotope associated to a local +variable. This isotope is located in the \dds{microlib} directory of the {\sc edition} +data structure named \dusa{EDINAM}. + +\item[\moc{TEMP}] keyword used to define a temperature (in $^{\rm o}$C) as global parameter or +local variable. + +\item[\moc{CONC}] keyword used to define a number density as global parameter or +local variable. + +\item[\moc{IRRA}] keyword used to define a burnup (in MWday/Tonne) as global +parameter or local variable. + +\item[\moc{FLUB}] keyword used to define a {\sl fuel-only} exposure rate (in n/kb) as global +parameter or local variable. The exposure rate is recovered from the \dusa{BRNNAM} +LCM object. + +\item[\moc{FLUG}] keyword used to define an exposure rate in global homogenized mixtures (in n/kb) as +local variable. The exposure rate is recovered from the \dusa{BRNNAM} +LCM object. + +\item[\moc{PUIS}] keyword used to define the power as global parameter or +local variable. + +\item[\moc{MASL}] keyword used to define the mass density of heavy isotopes as +global parameter or local variable. + +\item[\moc{FLUX}] keyword used to define the volume-averaged, energy-integrated flux as +global parameter or local variable. + +\item[\moc{TIME}] keyword used to define the time (in seconds) as global parameter. + +\item[\moc{EQUI}] keyword used to define the SPH equivalence factors as +local variable. A set of SPH factors can be defined as local +variables. Note that the cross sections and fluxes stored in the {\sc saphyb} are +{\sl not} SPH corrected. + +\item[\moc{VALE}] keyword used to define a user-defined quantity as global parameter. +This keyword must be followed by the type of parameter. + +\item[\moc{FLOT}] keyword used to indicate that the user-defined global parameter +is a floating point value. + +\item[\moc{CHAI}] keyword used to indicate that the user-defined global parameter +is a {\tt character*12} value. + +\item[\moc{ENTI}] keyword used to indicate that the user-defined global parameter +is an integer value. + +\item[\moc{ISOT}] keyword used to select the set of particularized isotopes. + +\item[\moc{TOUT}] keyword used to select all the available isotopes in the reference +\dds{microlib} named \dusa{HMIC} as particularized isotopes. + +\item[\moc{MILI}] keyword used to select the isotopes in the reference +\dds{microlib} named \dusa{HMIC} from a specific mixture as particularized isotopes. + +\item[\dusa{imil}] index of the mixture where the particularized isotopes are recovered. + +\item[\moc{FISS}] keyword used to select all the available fissile isotopes in the reference +\dds{microlib} named \dusa{HMIC} as particularized isotopes. + +\item[\moc{PF}] keyword used to select all the available fission products in the reference +\dds{microlib} named \dusa{HMIC} as particularized isotopes. + +\item[\dusa{HNAISO}(i)] {\tt character*12} user-defined isotope name. $N_{\rm iso}$ is the +total number of explicitely--selected particularized isotopes. + +\item[\moc{MACR}] keyword used to select a type of macroscopic set. A maximum of two macroscopic sets is allowed. + +\item[\dusa{HNAMAC}] {\tt character*8} user-defined name of the macroscopic set. + +\item[\moc{TOUT}] keyword used to select all the available isotopes in the macroscopic set. + +\item[\moc{REST}] keyword used to remove all the particularized isotope contributions +from the macroscopic set. + +\item[\moc{REAC}] keyword used to select the set of nuclear reactions. + +\item[\dusa{HNAREA}(i)] {\tt character*4} name of a user-selected reaction. $N_{\rm reac}$ +is the total number of selected reactions. \dusa{HNAREA}(i) +is chosen among the following values: + +\begin{tabular}{p{1.0cm} p{16cm}|} +\moc{TOTA} & Total cross sections \\ +\moc{TOP1} & Total $P_1$-weighted cross sections \\ +\moc{ABSO} & Absorption cross sections \\ +\moc{SNNN} & Excess cross section due to (n,$x$n) reactions \\ +\moc{FISS} & Fission cross section \\ +\moc{CHI} & Steady-state fission spectrum \\ +\moc{NUFI} & $\nu\Sigma_{\rm f}$ cross sections \\ +\moc{ENER} & Energy production cross section, taking into account all energy production reactions \\ +\moc{EFIS} & Energy production cross section for (n,f) reaction only \\ +\moc{EGAM} & Energy production cross section for (n,$\gamma$) reaction only \\ +\moc{FUIT} & $B^2$ times the leakage coefficient \\ +\moc{SELF} & within-group $P_0$ scattering cross section \\ +\moc{DIFF} & scattering cross section for each available Legendre order. These cross sections +are \\ +& {\sl not} multiply by the $2\ell+1$ factor.\\ +\moc{PROF} & profile of the transfer cross section matrices (i.e. position of the non--zero element in \\ +& the transfer cross section matrices) \\ +\moc{TRAN} & transfer cross section matrices for each available Legendre order. These cross sections \\ +& are multiply by the $2\ell+1$ factor.\\ +\moc{CORR} & transport correction. Note that the cross sections stored in the {\sc saphyb} are {\sl not} \\ +& transport corrected.\\ +\moc{STRD} & STRD cross sections used to compute the diffusion coefficients \\ +\moc{NP} & (n,p) production cross sections \\ +\moc{NT} & (n,t) production cross sections \\ +\moc{NA} & (n,$\alpha$) production cross sections \\ +\end{tabular} + +\item[\moc{NAME}] key word used to define mixture names. By default, mixtures +names are of the form \dusa{HNAMIX}(i), where +\begin{verbatim} +WRITE(HNAMIX(I),'(3HMIX,I5.5)') I +\end{verbatim} + +\item[\dusa{HNAMIX}(i)] Character*20 user-defined mixture name. $N_m$ is the number of mixtures. + +\end{ListeDeDescription} + +\subsubsection{Modification data input for module {\tt SAP:}}\label{sect:descsap2} + +\begin{DataStructure}{Structure \dstr{saphyb\_data2}} +$[$ \moc{EDIT} \dusa{iprint} $]$ \\ +$[$ \moc{CRON} $]$ \\ +$[[$ \dusa{parkey} \dusa{value} $]]$ \\ +$[$ \moc{ORIG} \dusa{orig} $]$ \\ +$[$ \moc{SET} \dusa{xtr} $\{$ \moc{S} $|$ \moc{DAY} $|$ \moc{YEAR} $\}$ $]$ \\ +$[$ \moc{ICAL} {\tt >>} \dusa{ical} {\tt <<} $]$ \\ +{\tt ;} +\end{DataStructure} + +\goodbreak +\noindent where +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\moc{EDIT}] key word used to set \dusa{iprint}. + +\item[\dusa{iprint}] index used to control the printing in module {\tt +SAP:}. =0 for no print; =1 for minimum printing (default value). + +\item[\moc{CRON}] key word used to force the kinetics data to be placed into the {\tt divers} directory. By default, +the kinetics data is placed in the {\tt cinetique} directory of each mixture subdirectory. The \moc{CRON} option can +only be used if the Saphyb contains a unique mixture. This option is mandatory if the Saphyb is to be read by the Lisaph +module of Cronos. + +\item[\dusa{parkey}] {\tt character*4} keyword associated to a user-defined global +parameter. + +\item[\dusa{value}] floating-point, integer or {\tt character*12} value of a user-defined +global parameter. + +\item[\moc{ORIG}] key word used to define the father node in the global parameter tree. By +default, the index of the previous elementary calculation is used. + +\item[\dusa{orig}] index of the elementary calculation associated to the father node in the +global parameter tree. + +\item[\moc{SET}] keyword used to recover the flux normalization factor already +stored on \dusa{BRNNAM} from a sub-directory corresponding to a specific time. + +\item[\dusa{xtr}] time associated with the current flux calculation. The +name of the sub-directory where this information is stored will be given by +`{\tt DEPL-DAT}'//{\tt CNN} where {\tt CNN} is a {\tt character*4} variable +defined by {\tt WRITE(CNN,'(I4)') INN} where {\tt INN} is an index associated +with the time \dusa{xtr}. + +\item[\moc{S}] keyword to specify that the time is given in seconds. + +\item[\moc{DAY}] keyword to specify that the time is given in days. + +\item[\moc{YEAR}] keyword to specify that the time is given in years. + +\item[\moc{ICAL}] keyword used to recover the last calculation index. + +\item[\dusa{ical}] \texttt{character*12} CLE-2000 variable name in which the last calculation index will be placed. + +\end{ListeDeDescription} + +\subsubsection{Modification (catenate) data input for module {\tt SAP:}}\label{sect:descsap3} + +\vskip -0.5cm + +\begin{DataStructure}{Structure \dstr{saphyb\_data3}} +$[$ \moc{EDIT} \dusa{iprint} $]$ \\ +$[$ \moc{ORIG} \dusa{orig} $]$ \\ +$[[$ \dusa{parkey} \dusa{value} $]]$ \\ +$[$ \moc{WARNING-ONLY} $]$ \\ +{\tt ;} +\end{DataStructure} + +\noindent where +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\moc{EDIT}] keyword used to set \dusa{iprint}. + +\item[\dusa{iprint}] index used to control the printing in module {\tt +SAP:}. =0 for no print; =1 for minimum printing (default value). + +\item[\dusa{parkey}] {\tt character*4} .keyword associated to a +global parameter that is specific to \dusa{SAPNAM} (not defined in \dusa{SAPRHS}). + +\item[\dusa{value}] floating-point, integer or {\tt character*12} value of a user-defined +global parameter. + +\item[\moc{ORIG}] keyword used to define the father node in the parameter tree. By +default, the index of the previous elementary calculation is used. + +\item[\dusa{orig}] index of the elementary calculation associated to the father node in the +parameter tree. + +\item[\moc{WARNING-ONLY}] This option is useful if an elementary calculation in \dusa{SAPRHS} +is already present in \dusa{SAPNAM}. If this keyword is set, a warning is send and the \dusa{SAPNAM} values +are kept, otherwise the run is aborted (default). + +\end{ListeDeDescription} + +\clearpage diff --git a/doc/IGE335/Section3.23.tex b/doc/IGE335/Section3.23.tex new file mode 100644 index 0000000..4117fdd --- /dev/null +++ b/doc/IGE335/Section3.23.tex @@ -0,0 +1,122 @@ +\subsection{The {\tt MC:} module}\label{sect:MCData} + +This component of the lattice code is dedicated to the Monte-Carlo solution of the transport +equation in multigroup approximation. + +\vskip 0.02cm + +The calling specifications are: + +\begin{DataStructure}{Structure \dstr{MC:}} +\dusa{OUTMC}~$[$~\dusa{TRACK}~$]$~\moc{:=}~\moc{MC:}~$[$~\dusa{OUTMC}~$]$~\dusa{TRACK}~$\{$~\dusa{MICRO}~$|$~\dusa{MACRO}~$\}$~\moc{::}~\dstr{MC\_data} \\ +\end{DataStructure} + +\noindent where +\begin{ListeDeDescription}{mmmmmmm} + +\item[\dusa{OUTMC}] {\tt character*12} name of a {\sc Monte-Carlo} (type {\tt L\_MC}) object open in modification or creation +mode. + +\item[\dusa{TRACK}] {\tt character*12} name of a \dusa{NXT:} {\sc tracking} (type {\tt L\_TRACK}) object open in +read-only or modification mode. Object \dusa{TRACK} must be constructed with option \moc{MC} activated (see \Sect{NXTData}). Opening \dusa{TRACK} +in modification mode is useful to add tracking information to be plotted with module \moc{PSP:} (see \Sect{PSPData}). + +\item[\dusa{MICRO}] {\tt character*12} name of a {\sc microlib} (type {\tt L\_LIBRARY}) object open in read-only mode. The information on +the embedded macrolib is used. + +\item[\dusa{MACRO}] {\tt character*12} name of a {\sc macrolib} (type {\tt L\_MACROLIB}) object open in read-only mode. + +\item[\dusa{MC\_data}] input data structure containing specific data (see \Sect{descMC}). + +\end{ListeDeDescription} + +\subsubsection{Data input for module {\tt MC:}}\label{sect:descMC} + +\vskip -0.5cm + +\begin{DataStructure}{Structure \dstr{MC\_data}} +$[$~\moc{EDIT} \dusa{iprint}~$]$ \\ +\moc{KCODE}~\dusa{nsrck}~\dusa{ikz}~\dusa{kct} \\ +$[$~\moc{SEED} \dusa{iseed}~$]~[$~\moc{N2N}~$]$ \\ +$[$~\moc{TALLY} \\ +\hskip 1.0cm $[$ \moc{MERG} $\{$ \moc{COMP} $|$ \moc{NONE} $|$ \\ +\hskip 2.0cm \moc{REGI} (\dusa{iregm}(ii),ii=1,nregio) $|$ \\ +\hskip 2.0cm \moc{MIX} $[$ (\dusa{imixm}(ii),ii=1,nbmix) $]~\}$ $]$ \\ +\hskip 1.0cm $[$ \moc{COND} $[~\{$ \moc{NONE} $|$ ( \dusa{icond}(ii), ii=1,ngcond) $\}~]~]$\\ +\moc{ENDT} $]$ \\ +{\tt ;} +\end{DataStructure} + +\noindent where +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\moc{EDIT}] keyword used to set \dusa{iprint}. + +\item[\dusa{iprint}] index used to control the printing in module {\tt MC:}. =0 for no print; =1 for minimum printing (default value); +=100 to add free-path information in object \dusa{TRACK} (must be open in modification mode in that case). + +\item[\moc{KCODE}] keyword used to define the power iteration settings. + +\item[\dusa{nsrck}] number of neutrons generated per cycle + +\item[\dusa{ikz}] number of inactive cycles + +\item[\dusa{kct}] number of active cycles + +\item[\moc{SEED}] keyword used to set the initial seed integer for the random number generator. By default, the seed integer is set from +the processor clock. + +\item[\dusa{iseed}] initial seed integer + +\item[\moc{N2N}] keyword used to enable an explicit treatment of $(n,2n)$ reactions. In this case, {\tt N2N} cross sections are +expected to be available in the macrolib. By default, $(n,2n)$ reactions are taken into account implicitly by the correction on scattering +cross sections. + +\item[\moc{TALLY}] keyword used to define a tally (macrolib and effective multiplication factor). Using "\moc{TALLY~ENDT}" construct +permits to obtain a virtual collision estimation of the effective multiplication factor {\sl without} estimation of the macrolib +information. + +\item[\moc{NONE}] keyword to deactivate the homogeneization or the condensation. + +\item[\moc{MERG}] keyword to specify that the neutron flux is to be +homogenized over specified regions or mixtures. + +\item[\moc{REGI}] keyword to specify that the homogenization of the neutron +flux will take place over the following regions. Here nregio$\le$\dusa{maxreg} +with \dusa{maxreg} the maximum number of regions for which solutions were +obtained. + +\item[\dusa{iregm}] array of homogenized region numbers to which are +associated the old regions. In the editing routines a value of \dusa{iregm}=0 +allows the corresponding region to be neglected. + +\item[\moc{MIX}] keyword to specify that the homogenization of the neutron +flux will take place over the following mixtures. Here +we must have nbmix$\le$\dusa{maxmix} where \dusa{maxmix} is the maximum number +of mixtures in the macroscopic cross section library. + +\item[\dusa{imixm}] array of homogenized region numbers to which are +associated the material mixtures. In the editing routines a value of +\dusa{imixm}=0 allows the corresponding isotopic mixtures to be neglected. For a mixture in this +library which is not used in the geometry one should insert a value of 0 for the +new region number associated with this mixture. By default, if \moc{MIX} is set and +\dusa{imixm} is not set, \dusa{imixm(ii)}$=$\dusa{ii} is assumed. + +\item[\moc{COMP}] keyword to specify that the a complete homogenization is to +take place. + +\item[\moc{COND}] keyword to specify that a group condensation of the flux is +to be performed. + +\item[\dusa{icond}] array of increasing energy group limits that will be associated with +each of the ngcond condensed groups. The final value of +\dusa{icond} will automatically be set to \dusa{ngroup} while the values of +\dusa{icond}$>$\dusa{ngroup} will be droped from the condensation. +We must have ngcond$\le$\dusa{ngroup}. By default, if \moc{COND} is set and \dusa{icond} +is not set, all energy groups are condensed together. + +\item[\moc{ENDT}] keyword used to terminate the definition of a tally. + +\end{ListeDeDescription} + +\eject diff --git a/doc/IGE335/Section3.24.tex b/doc/IGE335/Section3.24.tex new file mode 100644 index 0000000..afedde1 --- /dev/null +++ b/doc/IGE335/Section3.24.tex @@ -0,0 +1,32 @@ +\subsection{The \moc{T:} module}\label{sect:TData} + +A \dds{macrolib} object can be defined directly using module \moc{MAC:} (see \Sect{MACData}) +or as part of a \dds{microlib} object using module \moc{LIB:} (see \Sect{LIBData}). It is possible to +transpose a \dds{macrolib} using the module \moc{T:}. Transposition consists in +\begin{itemize} +\item renumbering the energy groups from thermal to fast +\item transposing the transfer matrices (\moc{SCAT}) so that the primary and secondary energy group indices are permuted +\item storing \moc{NUSIGF} information in \moc{CHI} and storing \moc{CHI} infomation in \moc{NUSIGF}. +\end{itemize} + +A transposed \dds{macrolib} object permits to make adjoint flux calculations. + +\vskip 0.08cm + +The general format of the data for the \moc{T:} module is the following: + +\begin{DataStructure}{Structure \dstr{T:}} +\dusa{MACLIB1} \moc{:=} \moc{T:} $\{$ \dusa{MACLIB2} $|$ \dusa{LIBRARY} $\}$ \moc{;} +\end{DataStructure} + +\noindent where +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\dusa{MACLIB1}] {\tt character*12} name of a the transposed \dds{macrolib} + +\item[\dusa{MACLIB2}] {\tt character*12} name of a the original \dds{macrolib} + +\item[\dusa{LIBRARY}] {\tt character*12} name of a the original \dds{microlib} containing an embedded \dds{macrolib}. + +\end{ListeDeDescription} +\eject diff --git a/doc/IGE335/Section3.25.tex b/doc/IGE335/Section3.25.tex new file mode 100644 index 0000000..85b5e28 --- /dev/null +++ b/doc/IGE335/Section3.25.tex @@ -0,0 +1,118 @@ +\subsection{The {\tt DMAC:} module}\label{sect:DMACData} + +This module is used to set fixed sources that can be used in the right hand term of an adjoint +fixed source eigenvalue problem. This type of equation appears in generalized perturbation theory (GPT) applications. +The fixed sources set in {\tt DMAC:} are corresponding to the gradient of a reference +macrolib with respect to homogenization and condensation of the cross-section information. The gradient +of a cross section $\Sigma(\bff(r))={\rm col}\{\Sigma_1(\bff(r)) \, , \ \Sigma_2(\bff(r))\}$ with respect to +homogenization and condensation is defined as +\begin{align*} +\bff(\nabla)P\{\bff(\phi)(\zeta);\bff(r)\}=P\{\bff(\phi)(\bff(r))\} +\left[\begin{matrix}{\Sigma_1(\bff(r))\over \left<\bff(\Sigma),\bff(\phi)\right>}-{1\over +\left<\bff(\phi)\right>} \cr {\Sigma_2(\bff(r))\over \left<\bff(\Sigma),\bff(\phi)\right>}-{1\over +\left<\bff(\phi)\right>}\end{matrix}\right] +\end{align*} + +\noindent where the homogenized and condensed cross section is an homogeneous functional of the flux defined as +$$ +P\{\bff(\phi)(r)\}={\left<\bff(\Sigma),\bff(\phi)\right>\over \left<\bff(\phi)\right>} \ \ \ . +$$ + +Each fixed source $\bff(\nabla)P\{\bff(\phi)(\zeta);\bff(r)\}$ is orthogonal to the flux $\bff(\phi)(\bff(r))$. + +\vskip 0.02cm + +The calling specifications are: + +\begin{DataStructure}{Structure \dstr{DMAC:}} +\dusa{SOURCE}~\moc{:=}~\moc{DMAC:}~\dusa{FLUX}~$\{$~\dusa{MICRO}~$|$~\dusa{MACRO}~$\}$~\dusa{TRACK}~\moc{::}~\dstr{DMAC\_data} \\ +\end{DataStructure} + +\noindent where +\begin{ListeDeDescription}{mmmmmmm} + +\item[\dusa{SOURCE}] {\tt character*12} name of a {\sc fixed sources} (type {\tt L\_SOURCE}) object open in creation +mode. This object contains a set of adjoint fixed sources corresponding to different macro-regions, macro-groups and cross-section types +present in the reference macrolib. + +\item[\dusa{FLUX}] {\tt character*12} name of a reference {\sc flux} (type {\tt L\_FLUX}) object open in read-only mode. + +\item[\dusa{MICRO}] {\tt character*12} name of a reference {\sc microlib} (type {\tt L\_LIBRARY}) object open in read-only mode. The information on +the embedded macrolib is used. + +\item[\dusa{MACRO}] {\tt character*12} name of a reference {\sc macrolib} (type {\tt L\_MACROLIB}) object open in read-only mode. + +\item[\dusa{TRACK}] {\tt character*12} name of a reference {\sc tracking} (type {\tt L\_TRACK}) object open in read-only mode. + +\item[\dusa{DMAC\_data}] input data structure containing specific data (see \Sect{descDMAC}). + +\end{ListeDeDescription} + +\subsubsection{Data input for module {\tt DMAC:}}\label{sect:descDMAC} + +\vskip -0.5cm + +\begin{DataStructure}{Structure \dstr{DMAC\_data}} +$[$~\moc{EDIT} \dusa{iprint}~$]$ \\ +$[$~\moc{RATE} \\ +\hskip 1.0cm $[$ \moc{MERG} $\{$ \moc{COMP} $|$ \moc{NONE} $|$ \\ +\hskip 2.0cm \moc{REGI} (\dusa{iregm}(ii),ii=1,nregio) $|$ \\ +\hskip 2.0cm \moc{MIX} $[$ (\dusa{imixm}(ii),ii=1,nbmix) $]~\}$ $]$ \\ +\hskip 1.0cm $[$ \moc{COND} $[~\{$ \moc{NONE} $|$ ( \dusa{icond}(ii), ii=1,ngcond) $\}~]~]$\\ +\moc{ENDR} $]$ \\ +{\tt ;} +\end{DataStructure} + +\noindent where +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\moc{EDIT}] keyword used to set \dusa{iprint}. + +\item[\dusa{iprint}] index used to control the printing in module {\tt DMAC:}. =0 for no print; =1 for minimum printing (default value). + +\item[\moc{RATE}] keyword used to define the homogenization and condensation limits. + +\item[\moc{NONE}] keyword to deactivate the homogeneization or the condensation. + +\item[\moc{MERG}] keyword to specify that the neutron flux is to be +homogenized over specified regions or mixtures. + +\item[\moc{REGI}] keyword to specify that the homogenization of the neutron +flux will take place over the following regions. Here nregio$\le$\dusa{maxreg} +with \dusa{maxreg} the maximum number of regions for which solutions were +obtained. + +\item[\dusa{iregm}] array of homogenized region numbers to which are +associated the old regions. In the editing routines a value of \dusa{iregm}=0 +allows the corresponding region to be neglected. + +\item[\moc{MIX}] keyword to specify that the homogenization of the neutron +flux will take place over the following mixtures. Here +we must have nbmix$\le$\dusa{maxmix} where \dusa{maxmix} is the maximum number +of mixtures in the macroscopic cross section library. + +\item[\dusa{imixm}] array of homogenized region numbers to which are +associated the material mixtures. In the editing routines a value of +\dusa{imixm}=0 allows the corresponding isotopic mixtures to be neglected. For a mixture in this +library which is not used in the geometry one should insert a value of 0 for the +new region number associated with this mixture. By default, if \moc{MIX} is set and +\dusa{imixm} is not set, \dusa{imixm(ii)}$=$\dusa{ii} is assumed. + +\item[\moc{COMP}] keyword to specify that the a complete homogenization is to +take place. + +\item[\moc{COND}] keyword to specify that a group condensation of the flux is +to be performed. + +\item[\dusa{icond}] array of increasing energy group limits that will be associated with +each of the ngcond condensed groups. The final value of +\dusa{icond} will automatically be set to \dusa{ngroup} while the values of +\dusa{icond}$>$\dusa{ngroup} will be droped from the condensation. +We must have ngcond$\le$\dusa{ngroup}. By default, if \moc{COND} is set and \dusa{icond} +is not set, all energy groups are condensed together. + +\item[\moc{ENDR}] keyword used to terminate the definition of the homogenization and condensation. + +\end{ListeDeDescription} + +\eject diff --git a/doc/IGE335/Section3.26.tex b/doc/IGE335/Section3.26.tex new file mode 100644 index 0000000..9cbeeaf --- /dev/null +++ b/doc/IGE335/Section3.26.tex @@ -0,0 +1,421 @@ +\subsection{The {\tt MPO:} module}\label{sect:MPOData} + +This component of the lattice code is dedicated to the constitution of the +reactor database in MPO format, similar to the file produced by APOLLO3.\cite{Apollo3} +The MPO file intended to store {\sl all} the nuclear data, produced in +the lattice code, that is useful +in reactor calculations including fuel management and space-time kinetics. +Multigroup lattice calculations are too expensive to be executed dynamically +from the driver of the global reactor calculation. A more feasible +approach is to create a reactor database where a finite number of lattice +calculation results are tabulated against selected {\sl global parameters} +chosen so as to represent expected operating conditions of the reactor. The +\moc{MPO:} operator is used to create and construct a {\sc MPO} file. +The MPO file is written in {\sc hdf5} format, allowing full portability and hierarchical +data organization. It can be edited and modified using the HDFView tool. + +\vskip 0.1cm + +Each elementary calculation is characterized by a tuple of {\sl global parameters}. +These global parameters are of different types, depending on the nature of the +study under consideration: type of assembly, power, temperature in a mixture, +concentration of an isotope, time, burnup or exposure rate in a depletion calculation, +etc. Each step of a depletion calculation represents an elementary calculation. +The {\sc MPO} file is often presented as a {\sl multi-parameter reactor database}. + +\vskip 0.1cm + +For each elementary calculation, the results are recovered from the output of the +\moc{EDI:} operator and stored in a set of {\sl homogenized mixture} +directories. The \moc{EDI:} operator is responsible for performing condensation +in energy and homogenization in space of the macroscopic and microscopic cross +sections. All the elementary calculations gathered in a single {\sc mpo} file are +characterized by a single output geometry and a unique output energy-group +structure. The {\sc mpo} file may contain many geometry/energy-group combinations. + +\vskip 0.1cm + +In each homogenized mixture directory, the \moc{MPO:} operator recover +cross sections for a number of {\sl particularized isotopes} and {\sl macroscopic +residual sets}, a collection of isotopic cross sections weighted by isotopic number densities. +Cross sections for particularized isotopes and macroscopic sets are recovered for +{\sl selected reactions}. Other information is also recovered: multigroup neutron +fluxes, isotopic number densities, fission spectrum and a set +of {\sl local variables}. The local variables are values that characterize each +homogenized mixture: local power, burnup, exposure rate, etc. Some local variables +are arrays of values (eg: SPH equivalence factors). Discontinuity factors and equivalent albedos +are written in groups {\tt discontinuity} and {\tt flux}, respectively. Finally, note that cross section +information written on the {\sc mpo} file is {\sl not} transport corrected and {\sl not} +SPH corrected. + +\vskip 0.1cm + +A different specification of the \moc{MPO:} function call is used for +creation and construction of the {\sc mpo} file. +\begin{itemize} +\item The first specification is used to initialize the {\sc mpo} data structure +as a function of the \dds{microlib} used in the reference calculation. Optionnally, +the homogenized geometry is also provided. The initialization call is also used to +set the choice of global parameters, local variables, particularized isotopes, +macroscopic sets and selected reactions. +\item A modification call to the \moc{MPO:} function is performed after each +elementary calculation in order to recover output information processed by \moc{EDI:} +(condensed and homogenized cross sections) and \moc{EVO:} (burnup dependant values). +Global parameters and local variables can optionnally be recovered from \dds{microlib} +objects. The \moc{EDI:} calculation is generally performed with option {\tt MICR ALL}. +\end{itemize} + +The calling specifications are: + +\vskip -0.5cm + +\begin{DataStructure}{Structure \dstr{MPO:}} +$\{$~\dusa{MPONAM} \moc{:=} \moc{MPO:} $[$ \dusa{MPONAM} $]~[$~\dusa{HMIC} $]$ \moc{::} \dstr{mpo\_data1} \\ +~~$|$~\dusa{MPONAM} \moc{:=} \moc{MPO:} \dusa{MPONAM}~\dusa{EDINAM}~$[$ \dusa{BRNNAM} $]~[$ \dusa{HMIC1}~$[$~\dusa{HMIC2} $]~]$ \moc{::} \dstr{mpo\_data2} \\ +~~$|$~\dusa{MPONAM} \moc{:=} \moc{MPO:} \dusa{MPONAM} $[[$ \dusa{MPORHS} $]]$ \moc{::} dstr{mpo\_data3} $\}$ \\ +\end{DataStructure} + +\noindent where +\begin{ListeDeDescription}{mmmmmmm} + +\item[\dusa{MPONAM}] {\tt character*12} name of the {\sc lcm} object containing the +{\sl master} {\sc mpo} data structure. + +\item[\dusa{HMIC}] {\tt character*12} name of the reference \dds{microlib} (type {\tt +L\_LIBRARY}) containing the microscopic cross sections. + +\item[\dusa{EDINAM}] {\tt character*12} name of the {\sc lcm} object (type {\tt +L\_EDIT}) containing the {\sc edition} data structure corresponding to an elementary +calculation. The {\sc edition} data produced by the last call to the {\tt EDI:} module +is used. + +\item[\dusa{BRNNAM}] {\tt character*12} name of the {\sc lcm} object (type {\tt +L\_BURNUP}) containing the {\sc burnup} data structure. This object is compulsory if one +of the following parameters is used: \moc{IRRA}, \moc{FLUB} and/or \moc{TIME}. + +\item[\dusa{HMIC1}] {\tt character*12} name of a \dds{microlib} (type {\tt +L\_LIBRARY}) containing global parameter information. + +\item[\dusa{HMIC2}] {\tt character*12} name of a \dds{microlib} (type {\tt +L\_LIBRARY}) containing global parameter information. + +\item[\dusa{MPORHS}] {\tt character*12} name of the {\sl read-only} {\sc mpo} data structure. This +data structure is concatenated to \dusa{MPONAM} using the \dusa{mpo\_data3} data structure, +as presented in \Sect{descmpo3}. \dusa{MPORHS} must be defined with the same number of energy +groups and the same number of homogeneous regions as \dusa{MPONAM}. Moreover, all the +global and local parameters of \dusa{MPORHS} must be defined in \dusa{MPONAM}. \dusa{MPONAM} +may be defined with {\sl global} parameters not defined in \dusa{MPORHS}. + +\item[\dusa{mpo\_data1}] input data structure containing initialization information (see \Sect{descmpo1}). + +\item[\dusa{mpo\_data2}] input data structure containing information related to the recovery of an +elementary calculation (see \Sect{descmpo2}). + +\item[\dusa{mpo\_data3}] input data structure containing information related to the catenation of one or many +{\sl read-only} {\sc mpo} file(s) (see \Sect{descmpo3}). + +\end{ListeDeDescription} + +\newpage + +\subsubsection{Initialization data input for module {\tt MPO:}}\label{sect:descmpo1} + +\begin{DataStructure}{Structure \dstr{mpo\_data1}} +$[$~\moc{EDIT} \dusa{iprint}~$]$ \\ +$[$~\moc{COMM}~\dusa{comment}~$]$ \\ +$[[$~\moc{PARA}~\dusa{parkey} \\ +~~~\{~\moc{TEMP}~\dusa{micnam}~\dusa{imix}~$|$~\moc{CONC}~\dusa{isonam1}~\dusa{micnam}~\dusa{imix}~$|$~\moc{IRRA}~$|$~\moc{FLUB}~$|$ \\ +~~~~~~\moc{PUIS}~$|$~\moc{MASL}~$|$~\moc{FLUX}~$|$~\moc{TIME}~$|$~\moc{VALU}~\{~\moc{REAL}~$|$~\moc{CHAR}~$|$~\moc{INTE}~\}~\} \\ +$]]$ \\ +$[[$~\moc{LOCA}~\dusa{parkey} \\ +~~~\{~\moc{TEMP}~$|$~\moc{CONC}~\dusa{isonam2}~$|$~\moc{IRRA}~$|$~\moc{FLUB}~$|$~~\moc{FLUG}~$|$~\moc{PUIS}~$|$~\moc{MASL}~$|$~\moc{FLUX}~$|$~\moc{EQUI}~\} \\ +$]]$ \\ +$[$~\moc{ISOT}~\{~\moc{TOUT}~$|$ \moc{MILI}~\dusa{imil}~$|~[$~\moc{FISS}~$]~[$~\moc{PF}~$]~[$~(\dusa{HNAISO}(i),~i=1,$N_{\rm iso}$) $]$~\}~$]$ \\ +$[$~\moc{REAC}~(\dusa{HNAREA}(i),~i=1,$N_{\rm reac}$) $]$ \\ +{\tt ;} +\end{DataStructure} + +\goodbreak +\noindent where +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\moc{EDIT}] keyword used to set \dusa{iprint}. + +\item[\dusa{iprint}] index used to control the printing in module {\tt +MPO:}. =0 for no print; =1 for minimum printing (default value). + +\item[\moc{COMM}] keyword used to input a general comment for the {\sc mpo} file. + +\item[\dusa{comment}] {\tt character*132} user-defined comment. + +\item[\moc{PARA}] keyword used to define a single global parameter. + +\item[\moc{LOCA}] keyword used to define a single local variable (a local variable +may be a single value or an array of values). + +\item[\dusa{parkey}] {\tt character*24} user-defined keyword associated to a global +parameter or local variable. + +\item[\dusa{micnam}] {\tt character*12} name of the \dds{microlib} (type {\tt +L\_LIBRARY}) associated to a global parameter. The corresponding \dds{microlib} will be required on +RHS of the \moc{MPO:} call described in Sect.~\ref{sect:descmpo2}. + +\item[\dusa{imix}] index of the mixture associated to a global parameter. This mixture is +located in \dds{microlib} named \dusa{micnam}. + +\item[\dusa{isonam1}] {\tt character*8} alias name of the isotope associated to a global +parameter. This isotope is located in \dds{microlib} data structure named \dusa{micnam}. + +\item[\dusa{isonam2}] {\tt character*8} alias name of the isotope associated to a local +variable. This isotope is located in the \dds{microlib} directory of the {\sc edition} +data structure named \dusa{EDINAM}. + +\item[\moc{TEMP}] keyword used to define a temperature (in Kelvin) as global parameter or +local variable. + +\item[\moc{CONC}] keyword used to define a number density as global parameter or +local variable. + +\item[\moc{IRRA}] keyword used to define a burnup (in MWday/Tonne) as global +parameter or local variable. + +\item[\moc{FLUB}] keyword used to define a {\sl fuel-only} exposure rate (in n/kb) as global +parameter or local variable. The exposure rate is recovered from the \dusa{BRNNAM} +LCM object. + +\item[\moc{FLUG}] keyword used to define an exposure rate in global homogenized mixtures (in n/kb) as +local variable. The exposure rate is recovered from the \dusa{BRNNAM} +LCM object. + +\item[\moc{PUIS}] keyword used to define the power as global parameter or +local variable. + +\item[\moc{MASL}] keyword used to define the mass density of heavy isotopes as +global parameter or local variable. + +\item[\moc{FLUX}] keyword used to define the volume-averaged, energy-integrated flux as +global parameter or local variable. + +\item[\moc{TIME}] keyword used to define the time (in seconds) as global parameter. + +\item[\moc{EQUI}] keyword used to define the SPH equivalence factors as +local variable. A set of SPH factors can be defined as local +variables. Note that the cross sections and fluxes stored in the {\sc mpo} file are +{\sl not} SPH corrected. + +\item[\moc{VALU}] keyword used to define a user-defined quantity as global parameter. +This keyword must be followed by the type of parameter. + +\item[\moc{REAL}] keyword used to indicate that the user-defined global parameter +is a floating point value. + +\item[\moc{CHAR}] keyword used to indicate that the user-defined global parameter +is a {\tt character*12} value. + +\item[\moc{INTE}] keyword used to indicate that the user-defined global parameter +is an integer value. + +\item[\moc{ISOT}] keyword used to select the set of particularized isotopes. The macroscopic +residual {\tt 'TotalResidual\_mix'} is always included as the last isotope in the list. + +\item[\moc{TOUT}] keyword used to select all the available isotopes in the reference +\dds{microlib} named \dusa{HMIC} as particularized isotopes. + +\item[\moc{MILI}] keyword used to select the isotopes in the reference +\dds{microlib} named \dusa{HMIC} from a specific mixture as particularized isotopes. + +\item[\dusa{imil}] index of the mixture where the particularized isotopes are recovered. + +\item[\moc{FISS}] keyword used to select all the available fissile isotopes in the reference +\dds{microlib} named \dusa{HMIC} as particularized isotopes. + +\item[\moc{PF}] keyword used to select all the available fission products in the reference +\dds{microlib} named \dusa{HMIC} as particularized isotopes. + +\item[\dusa{HNAISO}(i)] {\tt character*12} user-defined isotope name. $N_{\rm iso}$ is the +total number of explicitely--selected particularized isotopes. + +\item[\moc{REAC}] keyword used to select the set of nuclear reactions. By default, the following reactions are selected: + +\begin{tabular}{p{3.5cm} p{12.5cm}|} +\moc{Total} & Total cross sections as $\sigma_g^{\rm absorption}+\sigma_{0,g}^{\rm diffusion}$\\ +\moc{Absorption} & Absorption cross sections $\sigma_g^{\rm absorption}$\\ +\moc{Diffusion} & Scattering cross section for each available Legendre order \\ +& $\sigma_{\ell,g}^{\rm diffusion}$. These cross sections are {\sl not} multiply by the $2\ell+1$ \\ +& factor.\\ +\moc{Fission} & Fission cross section \\ +\moc{FissionSpectrum} & Steady-state fission spectrum \\ +\moc{Nexcess} & Excess cross section due to (n,$x$n) reactions \\ +\moc{NuFission} & $\nu\Sigma_{\rm f}$ cross sections \\ +\moc{Scattering} & Scattering reaction as $\sigma_{\ell,g\rightarrow g'}=\sigma_{\ell,g\rightarrow g'}^{\rm elastic}+ +\sigma_{\ell,g\rightarrow g'}^{\rm inelastic}+\sigma_{\ell,g\rightarrow g'}^{({\rm n},x{\rm n})}$\\ +\moc{CaptureEnergyCapture} & Energy production cross section for (n,$\gamma$) reaction only \\ +\moc{FissionEnergyFission} & Energy production cross section for (n,f) reaction only \\ +\end{tabular} + +\item[\dusa{HNAREA}] {\tt character*20} name of a user-selected reaction in addition to default set. \dusa{HNAREA} is +selected among the following values: + +\begin{tabular}{p{3.3cm} p{12.7cm}|} +\moc{TotalP1} & Total $P_1$-weighted cross sections \\ +\moc{ElasticDiffusion} & Elastic scattering cross section for each available Legendre order \\ +\moc{InelasticDiffusion} & Inelastic scattering cross section for each available Legendre order \\ +\moc{NxnDiffusion} & (n,$x$n) scattering cross section for each available Legendre order \\ +\moc{ElasticScattering} & Elastic scattering reaction $\sigma_{\ell,g\rightarrow g'}^{\rm elastic}$ \\ +\moc{InelasticScattering} & Inelastic scattering reaction $\sigma_{\ell,g\rightarrow g'}^{\rm inelastic}$ \\ +\moc{NxnScattering} & (n,$x$n) scattering reaction $\sigma_{\ell,g\rightarrow g'}^{({\rm n},x{\rm n})}$ \\ +\moc{MT16} & (n,2n) production cross sections \\ +\moc{MT17} & (n,3n) production cross sections \\ +\moc{MT28} & (n,np) production cross sections \\ +\moc{MT37} & (n,4n) production cross sections \\ +\moc{MT103} & (n,p) production cross sections \\ +\moc{MT104} & (n,d) production cross sections \\ +\moc{MT105} & (n,t) production cross sections \\ +\moc{MT107} & (n,$\alpha$) production cross sections \\ +\moc{MT108} & (n,2$\alpha$) production cross sections \\ +\moc{Capture} & (n,$\gamma$) production cross sections \\ +\end{tabular} + +\end{ListeDeDescription} + +\subsubsection{Modification data input for module {\tt MPO:}}\label{sect:descmpo2} + +\begin{DataStructure}{Structure \dstr{mpo\_data2}} +$[$ \moc{EDIT} \dusa{iprint} $]$ \\ +$[$ \moc{STEP} \dusa{NAMDIR} $]$ \\ +$[[$ \dusa{parkey} \dusa{value} $]]$ \\ +$[$ \moc{SET} \dusa{xtr} $\{$ \moc{S} $|$ \moc{DAY} $|$ \moc{YEAR} $\}$ $]$ \\ +$[$ \moc{ICAL} {\tt >>} \dusa{ical} {\tt <<} $]$ \\ +{\tt ;} +\end{DataStructure} + +\goodbreak +\noindent where +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\moc{EDIT}] keyword used to set \dusa{iprint}. + +\item[\dusa{iprint}] index used to control the printing in module {\tt +MPO:}. =0 for no print; =1 for minimum printing (default value). + +\item[\moc{STEP}] keyword used to access the {\sc mpo} database from a group named \dusa{NAMDIR}. +The default value is {\tt 'output\_0'}. + +\item[\dusa{NAMDIR}] access the {\sc mpo} database in the group named \dusa{NAMDIR}. This name is +the concatenation of prefix {\tt 'output\_'} with an integer $\ge 0$. + +\item[\dusa{parkey}] {\tt character*24} keyword associated to a user-defined global +parameter. + +\item[\dusa{value}] floating-point, integer or {\tt character*12} value of a user-defined +global parameter. + +\item[\moc{SET}] keyword used to recover the flux normalization factor already +stored on \dusa{BRNNAM} from a sub-directory corresponding to a specific time. + +\item[\dusa{xtr}] time associated with the current flux calculation. The +name of the sub-directory where this information is stored will be given by +`{\tt DEPL-DAT}'//{\tt CNN} where {\tt CNN} is a {\tt character*4} variable +defined by {\tt WRITE(CNN,'(I4)') INN} where {\tt INN} is an index associated +with the time \dusa{xtr}. + +\item[\moc{S}] keyword to specify that the time is given in seconds. + +\item[\moc{DAY}] keyword to specify that the time is given in days. + +\item[\moc{YEAR}] keyword to specify that the time is given in years. + +\item[\moc{ICAL}] keyword used to recover the last calculation index. + +\item[\dusa{ical}] \texttt{character*12} CLE-2000 variable name in which the last calculation index will be placed. + +\end{ListeDeDescription} + +\subsubsection{Modification (catenate) data input for module {\tt MPO:}}\label{sect:descmpo3} + +\vskip -0.5cm + +\begin{DataStructure}{Structure \dstr{mpo\_data3}} +$[$ \moc{EDIT} \dusa{iprint} $]$ \\ +$[$ \moc{STEP} \dusa{NAMDIR} $]$ \\ +$[[$ \dusa{parkey} \dusa{value} $]]$ \\ +$[$ \moc{WARNING-ONLY} $]$ \\ +{\tt ;} +\end{DataStructure} + +\noindent where +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\moc{EDIT}] keyword used to set \dusa{iprint}. + +\item[\dusa{iprint}] index used to control the printing in module {\tt +MPO:}. =0 for no print; =1 for minimum printing (default value). + +\item[\moc{STEP}] keyword used to access the {\sc mpo} database from a group named \dusa{NAMDIR}. +The default value is {\tt 'output\_0'}. + +\item[\dusa{NAMDIR}] access the {\sc mpo} database in the group named \dusa{NAMDIR}. This name is +the concatenation of prefix {\tt 'output\_'} with an integer $\ge 0$. + +\item[\dusa{parkey}] {\tt character*24} keyword associated to a +global parameter that is specific to \dusa{MPONAM} (not defined in \dusa{MPORHS}). + +\item[\dusa{value}] floating-point, integer or {\tt character*12} value of a user-defined +global parameter. + +\item[\moc{WARNING-ONLY}] This option is useful if an elementary calculation in \dusa{MPORHS} +is already present in \dusa{MPONAM}. If this keyword is set, a warning is send and the \dusa{MPONAM} values +are kept, otherwise the run is aborted (default). + +\end{ListeDeDescription} + +\subsubsection{Specification of discontinuity factor and equivalent albedo information}\label{sect:df_mpo} + +Discontinuity factors and equivalent albedos are written in groups {\tt flux} and {\tt discontinuity} included in each state point of the MPO file. +Specification of some datasets are slightly modified to hold this new information: + +\vskip -0.4cm + +\begin{DescriptionEnregistrement}{Group /output\_id/statept\_id/zone\_id/ of the MPO file}{7.5cm} +\label{tabl:tabiso202a} +\RealEnr + {ZONEFLUX}{$N_{\rm grp}$}{$\phi\, {\rm cm}^3$} + {Volume integrated multigroup flux within the zone.} +\DirEnr + {discontinuity} + {Discontinuity factor group within the zone. The specification is presented in Table~\ref{tabl:tabiso202b}.} +\end{DescriptionEnregistrement} + +\vskip -0.7cm + +\begin{DescriptionEnregistrement}{Group /output\_id/statept\_id/zone\_id/discontinuity/ of the MPO file}{7.5cm} +\label{tabl:tabiso202b} +\IntEnr + {NSURF}{$1$} + {Number $N_{\rm surf}$ of external surfaces (index $b$) where discontinuity factors are defined.} +\OptRealEnr + {DFACTOR}{$N_{\rm surf},N_{\rm grp}$}{$N_{\rm surf}\ge 1$}{$1$} + {Discontinuity factors $F^{\rm s}_{{\rm d},b,i,g}$ on external surfaces $b$ obtained with a nodal equivalence procedure within the zone.} +\OptRealEnr + {DFACTORGxG}{$N_{\rm surf},N_{\rm grp}^2$}{$N_{\rm surf}\ge 1$}{$1$} + {Matrix discontinuity factors $F^{\rm s}_{{\rm d},b,i,g\to h}$ on external surfaces $b$ obtained with the equivalent reflector model (ERM) within the zone.} +\end{DescriptionEnregistrement} + +\vskip -0.7cm + +\begin{DescriptionEnregistrement}{Group /output\_id/statept\_id/flux/ of the MPO file}{7.5cm} +\label{tabl:tabiso202c} +\IntEnr + {NALBP}{$1$} + {Number $N_{\rm alb}$ of physical albedo (index $a$) values in each energy group.} +\OptRealEnr + {ALBEDO}{$N_{\rm alb},N_{\rm grp}$}{$N_{\rm alb}\ge 1$}{1} + {Multigroup albedos $\beta_{a,g}$ obtained with a nodal equivalence procedure.} +\OptRealEnr + {ALBEDOGxG}{$N_{\rm alb},N_{\rm grp}^2$}{$N_{\rm alb}\ge 1$}{1} + {Matrix albedos $\beta_{a,g\to h}$ obtained with the equivalent reflector model (ERM).} +\end{DescriptionEnregistrement} + +\noindent where $N_{\rm mil}$ is the number of output mixtures (or zones in MPO terminology) and $N_{\rm grp}$ is the number of energy groups. + +\clearpage diff --git a/doc/IGE335/Section3.27.tex b/doc/IGE335/Section3.27.tex new file mode 100644 index 0000000..23a4f5a --- /dev/null +++ b/doc/IGE335/Section3.27.tex @@ -0,0 +1,57 @@ +\subsection{The {\tt SENS:} module}\label{sect:SENSData} + +This module is used to perform an explicit sensitivity analysis of keff to nuclear data represented by the cross sections.\cite{Laville} +The calculations are performed using adjoint-based first-order-linear perturbation theory and require the adjoint flux (see \Sect{FLUData}). +The sensitivity coefficients are stored in a \textit{SDF} text file that is compatible with the \moc{JAVAPENO} module of SCALE\cite{SCALE} +(this compatibility is achieved via a slight modification of the \textit{rdragon} execution script). +An example of modification is presented in the file \moc{sens.save} from the \textit{non regression testcase} \moc{sens.x2m}. + +\vskip 0.02cm + +The calling specifications are: + +\begin{DataStructure}{Structure \dstr{SENS:}} +\dusa{SENS.sdf}~\moc{:=}~\moc{SENS:}~\dusa{FLUNAM}~\dusa{ADJ$\_$FLUNAM}~\dusa{TRKNAM}~\dusa{MACRO}~\moc{::}~\dstr{SENS\_data} \\ +\end{DataStructure} + +\noindent where +\begin{ListeDeDescription}{mmmmmmm} + +\item[\dusa{SENS.sdf}] {\tt character*12} name of a {\sc SDF} file object that is created by {\tt SENS:}. + +\item[\dusa{FLUNAM}] {\tt character*12} name of the required {\sc flux} (type {\tt L\_FLUX}) object open in read-only mode. + +\item[\dusa{ADJ$\_$FLUNAM}] {\tt character*12} name of the required {\sc adjoint flux} (type {\tt L\_FLUX}) object open in read-only mode. + +\item[\dusa{TRKNAM}] {\tt character*12} name of the required {\sc tracking} (type {\tt L\_TRACK}) object open in read-only mode. + +\item[\dusa{MACRO}] {\tt character*12} name of the required {\sc macrolib} (type {\tt L\_MACROLIB}) object open in read-only mode. + +\item[\dusa{SENS\_data}] input data structure containing specific data (see \Sect{descSENS}). + +\end{ListeDeDescription} + +\subsubsection{Data input for module {\tt SENS:}}\label{sect:descSENS} + +\vskip -0.5cm + +\begin{DataStructure}{Structure \dstr{SENS\_data}} +$[$~\moc{EDIT} \dusa{iprint}~$]$ \\ +$[$~\moc{ANIS} \dusa{nanis}~$]$ \\ +\moc{;} +\end{DataStructure} + +\noindent where +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\moc{EDIT}] keyword used to set \dusa{iprint}. + +\item[\dusa{iprint}] index used to control the printing in module {\tt SENS:}. =0 for no print; =1 for minimum printing (default value). + +\item[\moc{ANIS}] keyword used to specify the level \dusa{naniso} of anisotropy permitted in the calculation. + +\item[\dusa{nanis}] number of Legendre orders for the representation of the scattering cross sections and the anisotropy of the flux. The default value is \dusa{nanis}=1 corresponding to the use of isotropic scattering cross sections and integrated flux. The number of Legendre orders used for the sensitivity calculations is the lowest between \dusa{nanis} and the level of anisotropy available in the \dusa{MACRO} data. + +\end{ListeDeDescription} + +\eject diff --git a/doc/IGE335/Section3.28.tex b/doc/IGE335/Section3.28.tex new file mode 100644 index 0000000..e8ab252 --- /dev/null +++ b/doc/IGE335/Section3.28.tex @@ -0,0 +1,170 @@ +\subsection{The {\tt DUO:} module}\label{sect:DUOData} + +This module is used to perform a perturbative analysis of two systems in fundamental mode conditions using the Clio formula and to determine the origins +of Keff discrepancies. + +\vskip 0.02cm + +The calling specifications are: + +\begin{DataStructure}{Structure \dstr{DUO:}} +\moc{DUO:}~\dusa{MICLIB1}~\dusa{MICLIB2}~\moc{::}~\dstr{DUO\_data} \\ +\end{DataStructure} + +\noindent where +\begin{ListeDeDescription}{mmmmmmm} + +\item[\dusa{MICLIB1}] {\tt character*12} name of the first {\sc microlib} (type {\tt L\_LIBRARY}) object open in read-only mode. + +\item[\dusa{MICLIB2}] {\tt character*12} name of the second {\sc microlib} (type {\tt L\_LIBRARY}) object open in read-only mode. + +\item[\dusa{DUO\_data}] input data structure containing specific data (see \Sect{descDUO}). + +\end{ListeDeDescription} + +\subsubsection{Data input for module {\tt DUO:}}\label{sect:descDUO} + +Note that the input order must be respected. + +\vskip -0.5cm + +\begin{DataStructure}{Structure \dstr{DUO\_data}} +$[$~\moc{EDIT} \dusa{iprint}~$]$ \\ +$[$~\moc{ENERGY} $]~[$ \moc{ISOTOPE} $]~[$ \moc{MIXTURE} $]$ \\ +$[$ \moc{REAC} \\ +~~~~$[[$ \dusa{reac} $[$ \moc{PICK} {\tt >>} \dusa{deltaRho} {\tt <<} $]~]] $\\ +~~\moc{ENDREAC} $]$ \\ +; +\end{DataStructure} + +\noindent where +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\moc{EDIT}] keyword used to set \dusa{iprint}. + +\item[\dusa{iprint}] index used to control the printing in module {\tt DUO:}. =0 for no print; =1 for minimum printing (default value). + +\item[\moc{ENERGY}] keyword used to perform a perturbation analysis as a function of the energy group indices. + +\item[\moc{ISOTOPE}] keyword used to perform a perturbation analysis as a function of the isotopes present in the geometry. + +\item[\moc{MIXTURE}] keyword used to perform a perturbation analysis as a function of the mixtures indices. + +\item[\moc{REAC}] keyword used to perform a perturbation analysis for specific nuclear reactions. + +\item[ \dusa{reac}] \texttt{character*8} name of a nuclear reaction $\sigma_x$. The reactivity effect is computed using the formula +\begin{equation} +\delta\lambda_x={(\bff(\phi)^*_1)^\top \delta\shadowS_x \, \bff(\phi)_2\over (\bff(\phi)^*_1)^\top \shadowP_2 \bff(\phi)_2} . +\end{equation} +\noindent where $\shadowS_x$ is a matrix containing the the contributions of the reaction $\sigma_x$. The other symbols +are defined in Sect.~\ref{sect:theoryDUO}. Examples of reaction names are: +\begin{description} +\item[{\tt NTOT0}:] total cross section +\item[{\tt NG}:] radiative capture cross section +\item[{\tt N2N}:] (n,2n) cross section +\item[{\tt NFTOT}:] fission cross section +\item[{\tt NELAS}:] elastic scattering cross section +\item[{\tt SCAT00}:] scattering matrix +\item[{\tt NUSIGF}:] dyadic product of the fission spectrum times $\nu$ fission cross section +\item[{\tt LEAK}:] neutron leakage +\end{description} +The balance relation for the global reactivity effect is +\begin{equation} +\delta\lambda=\delta\lambda_{\tt NTOT0}-\delta\lambda_{\tt SCAT00}-{\delta\lambda_{\tt NUSIGF}\over K_{\rm eff}}+\delta\lambda_{\tt LEAK} +\end{equation} +\noindent where $K_{\rm eff}$ is the effective multiplication factor. + +\item[\moc{PICK}] keyword used to recover the delta-rho discrepancy for reaction \dusa{reac} in a CLE-2000 variable. + +\item[\dusa{deltaRho}] \texttt{character*12} CLE-2000 variable name in which the extracted delta-rho discrepancy will be placed. + +\item[\moc{ENDREAC}] keyword used to indicate that no more nuclear reactions will be analysed. + +\end{ListeDeDescription} + +\subsubsection{Theory} \label{sect:theoryDUO} + +The module {\tt DUO:} is an implementation of the {\sc clio} perturbative analysis method, as introduced in Ref.~\citen{clio}. This method is useful for comparing two similar systems in fundamental mode conditions. It is based on fundamental mode balance equations that must be satisfied by the direct +and adjoint solutions of each of the two systems. The balance equation of the first system is written +\begin{equation} +\shadowL_1 \bff(\phi)_1-\lambda_1 \, \shadowP_1 \bff(\phi)_1=\bff(0) \ \ \ {\rm and} \ \ \ \shadowL_1^\top \bff(\phi)^*_1-\lambda_1 \, \shadowP^\top_1 \bff(\phi)^*_1=\bff(0) +\label{eq:duo1} +\end{equation} + +\noindent where +\begin{description} +\item [$\shadowL_1=$] absorption (total plus leakage minus scattering) reaction rate matrix +\item [$\shadowP_1=$] production (nu times fission) reaction rate matrix +\item [$\lambda_1=$] one over the effective multiplication factor +\item [$\bff(\phi)_1=$] direct multigroup flux in each mixture of the geometry +\item [$\bff(\phi)^*_1=$] adjoint multigroup flux in each mixture of the geometry. +\end{description} + +\vskip 0.08cm + +Similarly, the balance equation of the second system is written +\begin{equation} +\shadowL_2 \bff(\phi)_2-\lambda_2 \, \shadowP_2 \bff(\phi)_2=\bff(0) . +\label{eq:duo2} +\end{equation} + +\vskip 0.08cm + +Next, we write +\begin{equation} +\shadowL_2 = \shadowL_1+\delta\shadowL \, \ \ \ \shadowP_2 = \shadowP_1+\delta\shadowP \ , \ \ \ \bff(\phi)_2=\bff(\phi)_1+\delta\bff(\phi) \ \ \ {\rm and} \ \ \ \lambda_2=\lambda_1+\delta\lambda . +\label{eq:duo3} +\end{equation} + +\vskip 0.08cm + +Substituting \Eq{duo3} into \Eq{duo2}, we write +\begin{equation} +\shadowL_1 \bff(\phi)_1+\shadowL_1 \delta\bff(\phi)+\delta\shadowL \bff(\phi)_2-\left[\lambda_1 \, \shadowP_1 \bff(\phi)_1+\lambda_1 \, \shadowP_1 \delta\bff(\phi)+(\lambda_2 \, \shadowP_2-\lambda_1 \, \shadowP_1) \, \bff(\phi)_2\right]=\bff(0) . +\label{eq:duo4} +\end{equation} + +\vskip 0.08cm + +Following the guideline from Ref.~\citen{clio}, we subtract \Eq{duo1} from \Eq{duo4} to obtain +\begin{equation} +(\shadowL_1-\lambda_1 \, \shadowP_1) \, \delta\bff(\phi)=(-\delta\shadowL +\lambda_2 \, \shadowP_2-\lambda_1 \, \shadowP_1) \, \bff(\phi)_2 +\label{eq:duo5} +\end{equation} + +\vskip 0.08cm + +Next, we left-multiply this matrix system by a row vector equal to $(\bff(\phi)^*_1)^\top$, in order to make the LHS vanishing. This operation is written +\begin{equation} +(\bff(\phi)^*_1)^\top(\shadowL_1-\lambda_1 \, \shadowP_1) \, \delta\bff(\phi)=(\bff(\phi)^*_1)^\top(-\delta\shadowL +\lambda_2 \, \shadowP_2-\lambda_1 \, \shadowP_1) \, \bff(\phi)_2=0 +\label{eq:duo6} +\end{equation} + +\noindent because +\begin{equation} +(\bff(\phi)^*_1)^\top(\shadowL_1-\lambda_1 \, \shadowP_1) =\bff(0)^\top +\label{eq:duo7} +\end{equation} + +\noindent in term of \Eq{duo1}. + +\vskip 0.08cm + +Using the relation $\lambda_2 \, \shadowP_2-\lambda_1 \, \shadowP_1=\delta\lambda\, \shadowP_2+\lambda_1 \, \delta\shadowP$, \Eq{duo6} +can be rewritten as +\begin{equation} +(\bff(\phi)^*_1)^\top(-\delta\shadowL +\delta\lambda\, \shadowP_2+\lambda_1 \, \delta\shadowP) \, \bff(\phi)_2=0 +\label{eq:duo8} +\end{equation} + +\noindent so that +\begin{equation} +\delta\lambda={(\bff(\phi)^*_1)^\top(\delta\shadowL -\lambda_1 \, \delta\shadowP) \, \bff(\phi)_2\over (\bff(\phi)^*_1)^\top \shadowP_2 \bff(\phi)_2} . +\label{eq:duo9} +\end{equation} + +\vskip 0.08cm + +Equation \ref{eq:duo9} is {\sl not} a first order perturbation approximation of $\delta\lambda$; it is an {\sl exact} expression of it. Its numerator is used +to obtain every component of $\delta\lambda$ in term of energy group, isotope, mixture and/or nuclear reaction. +\eject diff --git a/doc/IGE335/Section3.29.tex b/doc/IGE335/Section3.29.tex new file mode 100644 index 0000000..58eed52 --- /dev/null +++ b/doc/IGE335/Section3.29.tex @@ -0,0 +1,51 @@ +\subsection{The {\tt S2M:} module}\label{sect:S2MData} + +This module is used to extract macrocoscopic cross-section data from a Matlab-formatted {\sc ascii} file +generated by the SERPENT Monte Carlo code (see Ref.~\citen{serpent}) and to convert it to the {\sc macrolib} format. + +\vskip 0.02cm + +The calling specifications are: + +\begin{DataStructure}{Structure \dstr{S2M:}} +\dusa{MACRO}~\moc{:=}~\moc{S2M:}~\dusa{matlab.m}~\moc{::}~\dstr{S2M\_data} \\ +\end{DataStructure} + +\noindent where +\begin{ListeDeDescription}{mmmmmmm} + +\item[\dusa{MACRO}] {\tt character*12} name of the required {\sc macrolib} (type {\tt L\_MACROLIB}) object that is created by {\tt S2M:}. + +\item[\dusa{matlab.m}] {\tt character*12} name of a {\sc ascii} file, open in read-only mode, containing Matlab-formatted SERPENT information. + +\item[\dusa{S2M\_data}] input data structure containing specific data (see \Sect{descS2M}). + +\end{ListeDeDescription} + +\subsubsection{Data input for module {\tt S2M:}}\label{sect:descS2M} + +\vskip -0.5cm + +\begin{DataStructure}{Structure \dstr{S2M\_data}} +$[$~\moc{EDIT} \dusa{iprint}~$]$ \\ +$[$~\moc{IDX} \dusa{idx}~$]$ \\ +$[$~\moc{B1} $]$ \\ +\moc{;} +\end{DataStructure} + +\noindent where +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\moc{EDIT}] keyword used to set \dusa{iprint}. + +\item[\dusa{iprint}] index used to control the printing in module {\tt S2M:}. =0 for no print; =1 for minimum printing (default value). + +\item[\moc{IDX}] keyword used to specify the occurence index of a flux calculation in the SERPENT output file. This index generally refers to the burnup step. + +\item[\dusa{idx}] occurence index. + +\item[\moc{B1}] keyword used to specify that diffusion coefficients and other fundamental-mode information are to be recovered from the SERPENT output file. + +\end{ListeDeDescription} + +\eject diff --git a/doc/IGE335/Section3.30.tex b/doc/IGE335/Section3.30.tex new file mode 100755 index 0000000..c53a8f7 --- /dev/null +++ b/doc/IGE335/Section3.30.tex @@ -0,0 +1,81 @@ +\subsection{The \moc{FMT:} module}\label{sect:FMTData} + +The utility module \moc{FMT:} is used to format various data structure to suit the specific user needs. Here three formatting options are available. + \begin{enumerate} +\item The \moc{SUS3D} option where three files are created that respectively contain the integration weights and directions (ASCII), the directional flux (binary or ASCII) and the +directional adjoints (binary or ASCII) in a CP or $S_{N}$ format.\cite{Kodeli2001a,Bidaud2009a} The input specifications for this option are + +\begin{DataStructure}{Structure \dstr{FMT:} for \moc{SUS3D} option}%{SUS3Dcnt} +\dusa{WGTANGL} \dusa{DFLUX} \dusa{DADJOINTS} \moc{:=} \moc{FMT:} \dusa{FLUX} \dusa{VOLTRK} \moc{::}\\ +\hspace{1.0cm} $[$ \moc{EDIT} \dusa{iprint} $]$ \\ +\hspace{1.0cm} \moc{SUS3D} $[$ $\{$ \moc{SN} $|$ \moc{CP} $\}$ $]$ +\end{DataStructure} + +\item The \moc{DIRFLX} option where a single file is created that contain the directional flux, adjoints and generalized adjoints. The input specifications for this option are + +\begin{DataStructure}{Structure \dstr{FMT:} for \moc{DIRFLX} option}%{DIRFLXcnt} +\dusa{DAF} \moc{:=} \moc{FMT:} \dusa{FLUX} \dusa{VOLTRK} \moc{::} \\ +\hspace{1.0cm} $[$ \moc{EDIT} \dusa{iprint} $]$ \\ +\hspace{1.0cm} \moc{DIRFLX} +\end{DataStructure} + +\item The \moc{BURNUP} option where a Matlab-m or Python file is created that contain the burnup time, the variation of $k_{\text{eff}}$ with time and the time dependent concentration of the different isotopes present in the geometry. The input specifications for this option are + +\begin{DataStructure}{Structure \dstr{FMT:} for \moc{BURNUP} option}%{BURNUPcnt} +\dusa{MFILE} \moc{:=} \moc{FMT:} \dusa{EDITION} \dusa{BURNUP} \moc{::} \\ +\hspace{1.0cm} $[$ \moc{EDIT} \dusa{iprint} $]$ \\ +\hspace{1.0cm} \moc{BURNUP} $[~\{$ \moc{MATLAB} $|$ \moc{PYTHON} $\}~]$ \\ +\hspace{1.0cm} $[$ \moc{ISOP} $[$ (\moc{NAMISO}($i$),$i=1,I$) $]$ $]$ +\end{DataStructure} + +\end{enumerate} + +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\dusa{WGTANGL}] \verb|character*12| name of the \moc{ASCII} file that will +contain the angular weights and directions. + +\item[\dusa{DFLUX}] \verb|character*12| name of the \moc{ASCII} or \moc{BINARY} file that will +contain the directional flux in a SUS3D compatible format. + +\item[\dusa{DADJOINTS}] \verb|character*12| name of the \moc{ASCII} or \moc{BINARY} file that will contain the directional adjoints in a SUS3D compatible format. + +\item[\dusa{DAF}] \verb|character*12| name of the \moc{ASCII} file that will contain the spherical harmonic moments of the fluxes, adjoints and generalized +adjoints in a DIRFLX compatible format. + +\item[\dusa{FLUX}] \verb|character*12| name of the \dds{fluxunk} data structure to process. + +\item[\dusa{VOLTRK}] \verb|character*12| name of the \dds{tracking} data structure to process. + +\item[\dusa{MFILE}] \verb|character*12| name of the \moc{ASCII} Matlab M-file that will +contain the burnup time, the time dependent $k_{\text{eff}}$ and concentration of the different isotopes present in the geometry. + +\item[\dusa{EDITION}] \verb|character*12| name of the \dds{edition} data structure to process. + +\item[\dusa{BURNUP}] \verb|character*12| name of the \dds{burnup} data structure to process. + +\item[\moc{EDIT}] keyword used to modify the print level \dusa{iprint}. + +\item[\dusa{iprint}] index used to control the printing in this module. + +\item[\moc{SUS3D}] keyword to activate the SUS3D processing option. + +\item[\moc{SN}] keyword to generate $S_N$ compatible fluxes and adjoints (cell edge values). It is the default value. + +\item[\moc{CP}] keyword to generate CP compatible fluxes and adjoints (cell averaged values). + +\item[\moc{DIRFLX}] keyword to activate the DIRFLX processing option. + +\item[\moc{BURNUP}] keyword to activate the BURNUP processing option. + +\item[\moc{MATLAB}] keyword to create a Matlab-m file. This is the default option. + +\item[\moc{PYTHON}] keyword to create a Python-py file. + +\item[\moc{ISOP}] keyword to activate the istope processing. If \moc{ISOP} is absent, only the time and time dependent $k_{\text{eff}}$ are saved. + +\item[\moc{NAMISO}] name of istopes to precess. If no isitope name is specified, all the isotopes are processed. + +\end{ListeDeDescription} + +\eject diff --git a/doc/IGE335/Section3.31.tex b/doc/IGE335/Section3.31.tex new file mode 100644 index 0000000..ce8512f --- /dev/null +++ b/doc/IGE335/Section3.31.tex @@ -0,0 +1,50 @@ +\subsection{The {\tt FMAC:} module}\label{sect:FMACData} + +This module is used to extract macrocoscopic cross-section data from a FMAC-M {\sc ascii} file. +Transition source information from companion particles are recovered from the FMAC-M file and written in the +output {\sc macrolib}. + +\vskip 0.02cm + +The calling specifications are: + +\begin{DataStructure}{Structure \dstr{FMAC:}} +\dusa{MACRO}~\moc{:=}~\moc{FMAC:}~\dusa{fmac.txt}~\moc{::}~\dstr{FMAC\_data} \\ +\end{DataStructure} + +\noindent where +\begin{ListeDeDescription}{mmmmmmm} + +\item[\dusa{MACRO}] {\tt character*12} name of the output {\sc macrolib} (type {\tt L\_MACROLIB}) object that is created by {\tt FMAC:}. + +\item[\dusa{fmac.txt}] {\tt character*12} name of a {\sc ascii} file, open in read-only mode, containing FMAC-M information. + +\item[\dusa{FMAC\_data}] input data structure containing specific data (see \Sect{descFMAC}). + +\end{ListeDeDescription} + +\subsubsection{Data input for module {\tt FMAC:}}\label{sect:descFMAC} + +\vskip -0.5cm + +\begin{DataStructure}{Structure \dstr{FMAC\_data}} +$[$~\moc{EDIT} \dusa{iprint}~$]$ \\ +\moc{PARTICLE} \dusa{htype} \\ +\moc{;} +\end{DataStructure} + +\noindent where +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\moc{EDIT}] keyword used to set \dusa{iprint}. + +\item[\dusa{iprint}] index used to control the printing in module {\tt FMAC:}. =0 for no print; =1 for minimum printing (default value). + +\item[\moc{PARTICLE}] keyword used to specify the type of particle corresponding to the {\sc macrolib} (secondary state of the transition). + +\item[\dusa{htype}] character*1 name of the particle. Usual names are {\tt N}: neutrons, {\tt G}: photons, {\tt B}: electrons, +{\tt C}: positrons and {\tt P}: protons. + +\end{ListeDeDescription} + +\eject diff --git a/doc/IGE335/Section3.32.tex b/doc/IGE335/Section3.32.tex new file mode 100644 index 0000000..73c5d24 --- /dev/null +++ b/doc/IGE335/Section3.32.tex @@ -0,0 +1,120 @@ +\subsection{The {\tt PSOUR:} module}\label{sect:PSOURData} + +This module is used to set transition sources in a multi-particle coupled transport problem or boundary sources in Cartesian geometry. The {\tt PSOUR:} module +is currently limited to a SN discretization. + +\vskip 0.08cm + +The calling specifications are: + +\begin{DataStructure}{Structure \dstr{PSOUR:}} +\dusa{SOURCE}~\moc{:=}~\moc{PSOUR:}~$[$~\dusa{SOURCE}~$]~\{$~\dusa{MICRO}~$|$~\dusa{MACRO}~$\}$~\dusa{TRACK}~$[$~\dusa{TRACK2}~$]$~$[$~\dusa{GEONAM}~$]$ \\ +\hspace*{0.5cm} $[[$~\dusa{FLUX}~$]]$~$[[$~\dusa{SOURCE2}~$]]$ \moc{::}~\dstr{PSOUR\_data} \\ +\end{DataStructure} + +\noindent where +\begin{ListeDeDescription}{mmmmmmm} + +\item[\dusa{SOURCE}] {\tt character*12} name of a {\sc fixed source} (type {\tt L\_SOURCE}) object open in creation or modification +mode. This object contains a unique direct or adjoint fixed source taking into account scattering transitions from one or many companion particles and/or boundary sources. + +\item[\dusa{MICRO}] {\tt character*12} name of a reference {\sc microlib} (type {\tt L\_LIBRARY}) object open in read-only mode. The information on +the embedded macrolib is used. + +\item[\dusa{MACRO}] {\tt character*12} name of a reference {\sc macrolib} (type {\tt L\_MACROLIB}) object open in read-only mode. + +\item[\dusa{TRACK}] {\tt character*12} name of a reference {\sc tracking} (type {\tt L\_TRACK}) object, corresponding to {\tt L\_SOURCE} object, open in read-only mode. + +\item[\dusa{TRACK2}] {\tt character*12} name of a reference {\sc tracking} (type {\tt L\_TRACK}) object, corresponding to the companion particle, open in read-only mode. This object is required for sources from companion particles. + +\item[\dusa{GEONAM}] {\tt character*12} name of a reference {\sc geometry} (type {\tt L\_GEOM}) object, corresponding to {\tt L\_SOURCE} object, open in read-only mode. This +object is required if and only if one of keywords \moc{ISO} or \moc{MONO} is set. + +\item[\dusa{FLUX}] {\tt character*12} name of a {\sc flux} (type {\tt L\_FLUX}) object corresponding to a companion particle open in read-only mode and used to +compute transition sources. The number of {\sc flux} objects on the RHS is equal to the number of companion particles contributing to the fixed source. + +\item[\dusa{SOURCE2}] {\tt character*12} name of a {\sc fixed source} (type {\tt L\_SOURCE}) object open in read-only mode. The fixed source in \dusa{SOURCE2} is +added to \dusa{SOURCE}. + +\item[\dusa{PSOUR\_data}] input data structure containing specific data (see \Sect{descPSOUR}). + +\end{ListeDeDescription} +\eject + +\subsubsection{Data input for module {\tt PSOUR:}}\label{sect:descPSOUR} + +\vskip -0.5cm + +\begin{DataStructure}{Structure \dstr{PSOUR\_data}} +$[$~\moc{EDIT} \dusa{iprint}~$]$ \\ +$\{$ \\ +\hspace*{0.2cm} $[[$~\moc{PARTICLE} \dusa{htype}~$]]$ \\ +$|$ \\ +\hspace*{0.2cm} \moc{ISO} \dusa{nsource}\\ +\hspace*{0.2cm} \moc{INTG} $\{$\dusa{ig}($i$) \dusa{int}($i$), $i$ $|$ \dusa{int}($i$), $i$=1,\dusa{ng}$\}$ \\ +\hspace*{0.2cm} \moc{XLIM} (\dusa{xmin}($i$) \dusa{xmax}($i$), $i$=1,\dusa{nsource}) \\ +\hspace*{0.2cm} $[$\moc{YLIM} (\dusa{ymin}($i$) \dusa{ymax}($i$), $i$=1,\dusa{nsource})$]$ \\ +\hspace*{0.2cm} $[$\moc{ZLIM} (\dusa{zmin}($i$) \dusa{zmax}($i$), $i$=1,\dusa{nsource})$]$ \\ +$|$ \\ +\hspace*{0.2cm} \moc{MONO} \dusa{nsource} \\ +\hspace*{0.2cm} \moc{INTG} $\{$\dusa{ig}($i$) \dusa{int}($i$), $i$ $|$ \dusa{int}($i$), $i$=1,\dusa{ng}$\}$ \\ +\hspace*{0.2cm} $\{$ \moc{X-} $|$ \moc{X+} $|$ \moc{Y-} $|$ \moc{Y+} $|$ \moc{Z-} $|$ \moc{Z+} $\}$ \\ +\hspace*{0.2cm} \moc{DIR} $\{$\dusa{mu} \dusa{eta} \dusa{xi} $|$ \dusa{polar} \dusa{azimutal}$\}$ \\ +\hspace*{0.2cm} $[$\moc{XLIM} (\dusa{xmin}($i$) \dusa{xmax}($i$), $i$=1,\dusa{nsource})$]$ \\ +\hspace*{0.2cm} $[$\moc{YLIM} (\dusa{ymin}($i$) \dusa{ymax}($i$), $i$=1,\dusa{nsource})$]$ \\ +\hspace*{0.2cm} $[$\moc{ZLIM} (\dusa{zmin}($i$) \dusa{zmax}($i$), $i$=1,\dusa{nsource})$]$ \\ +$\}$\\ +{\tt ;} +\end{DataStructure} + +\noindent where +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\moc{EDIT}] keyword used to set \dusa{iprint}. + +\item[\dusa{iprint}] index used to control the printing in module {\tt PSOUR:}. =0 for no print; =1 for minimum printing (default value). + +\item[\moc{PARTICLE}] keyword used to specify the transition type recovered from the {\sc macrolib} (primary state of the transition). This keyword is repeated for each type of companion particles, in the same order as the \dusa{FLUX} objects on the RHS. + +\item[\dusa{htype}] character*1 name of the companion particle. Usual names are {\tt N}: neutrons, {\tt G}: photons, {\tt B}: electrons, +{\tt C}: positrons and {\tt P}: protons. + +\item[\moc{ISO}] keyword used to define an isotropic volumetric source. + +\item[\moc{MONO}] keyword used to define a monodirectional boundary source. + +\item[\dusa{nsource}] number of sources of the choosen type. + +\item[\moc{INTG}] keyword to specify the energy spectrum of the source. + +\item[\dusa{ig}] index of the energy group in which the source is defined. + +\item[\dusa{int}] source intensity. With \moc{ISO}, it is defined as the number of particules per volume unit per time unit. With \moc{MONO}, it is defined as the number of particles per surface unit per time unit. + +\item[\moc{XLIM}] keywords to specify the \dusa{nsource} source volume (with \moc{ISO}) or surface dimension (with \moc{MONO}) along the $X$-axis. + +\item[\moc{YLIM}] keywords to specify the \dusa{nsource} source volume (with \moc{ISO}) or surface dimension (with \moc{MONO}) along the $Y$-axis. + +\item[\moc{ZLIM}] keywords to specify the \dusa{nsource} source volume (with \moc{ISO}) or surface dimension (with \moc{MONO}) along the $Z$-axis. + +\item[\dusa{xmin/xmax}] boundaries for each of the \dusa{nsource} volume or surface sources along respectively the $X$-axis. + +\item[\dusa{ymin/ymax}] boundaries for each of the \dusa{nsource} volume or surface sources along respectively the $Y$-axis. + +\item[\dusa{zmin/zmax}] boundaries for each of the \dusa{nsource} volume or surface sources along respectively the $Z$-axis. + +\item[\moc{X-/X+}] keyword to specify that the \moc{MONO}-type source is located on the negative or positive $X$ surface of the Cartesian geometry. + +\item[\moc{Y-/Y+}] keyword to specify that the \moc{MONO}-type source is located on the negative or positive $Y$ surface of the Cartesian geometry. + +\item[\moc{Z-/Z+}] keyword to specify that the \moc{MONO}-type source is located on the negative or positive $Z$ surface of the Cartesian geometry. + +\item[\moc{DIR}] keyword to specify the orientation of the \moc{MONO}-type source. + +\item[\dusa{mu/eta/xi}] direction cosines along respectively the $X$-, $Y$- and $Z$-axis. + +\item[\dusa{polar/azimutal}] polar and azimutal angle in degree, with the $X$-axis as the principal axis. + +\end{ListeDeDescription} + +\eject diff --git a/doc/IGE335/Section3.33.tex b/doc/IGE335/Section3.33.tex new file mode 100644 index 0000000..040cc43 --- /dev/null +++ b/doc/IGE335/Section3.33.tex @@ -0,0 +1,70 @@ +\subsection{The {\tt HEAT:} module}\label{sect:HEATData} + +This module is used to compute the energy and charge deposition values from many particles. + +\vskip 0.02cm + +The calling specifications are: + +\begin{DataStructure}{Structure \dstr{HEAT:}} +\dusa{DEPOS}~\moc{:=}~\moc{HEAT:}~$[$~\dusa{DEPOS}~$]~[[$~\dusa{MACRO}~$]]$ \moc{::} \dstr{HEAT\_data} \\ +\end{DataStructure} + +\noindent where +\begin{ListeDeDescription}{mmmmmmm} + +\item[\dusa{DEPOS}] {\tt character*12} name of a {\sc deposition} (type {\tt L\_DEPOSITION}) object containing mixture-ordered energy and charge deposition values, summed over many extended mactolibs. This object can be created by module {\tt HEAT:} or used in modification mode to +accumulate deposition values gathered from successive solutions of the Boltzmann and/or Boltzmann Fokker-Planck transport equations. + +\item[\dusa{MACRO}] {\tt character*12} name of an extended {\sc macrolib} (type {\tt L\_MACROLIB}) object containing {\tt FLUX-INTG} and {\tt H-FACTOR} values. +{\tt C-FACTOR} values are also recovered if they are available. There are as many macrolibs on the RHS as particles contributing to the energy and charge deposition. + +\item[\dusa{HEAT\_data}] input data structure containing specific data (see \Sect{descHEAT}). + +\end{ListeDeDescription} + +\subsubsection{Data input for module {\tt HEAT:}}\label{sect:descHEAT} + +\vskip -0.5cm + +\begin{DataStructure}{Structure \dstr{HEAT\_data}} +$[$~\moc{EDIT} \dusa{iprint}~$]$ \\ +$[~\{$ \moc{POWR} \dusa{power} $|$ \moc{SOUR} \dusa{snumb} $|$ \moc{NORM} \dusa{rho}($i$), $i$=1,\dusa{nbmix} $\}~]$ \\ +$[~\{$ \moc{BC} $|$ \moc{NBC} $\}~]$ \\ +$[~\{$ \moc{PICKE} {\tt >>} \dusa{esum} {\tt <<} $|$ \moc{PICKC} {\tt >>} \dusa{csum} {\tt <<} $\}~]$ \\ +; +\end{DataStructure} + +\noindent where +\begin{ListeDeDescription}{mmmmmm} + +\item[\moc{EDIT}] keyword used to set \dusa{iprint}. + +\item[\dusa{iprint}] index used to control the printing in module {\tt HEAT:}. =0 for no print; =1 for minimum printing (default value). + +\item[\moc{POWR}] keyword used to set \dusa{power}. + +\item[\dusa{power}] value of the power in MW used to normalize the flux. By default, the flux is not normalized. + +\item[\moc{SOUR}] keyword used to set \dusa{snumb}. Fixed source information (record {\tt FIXE}) must be available in the first extended macrolib \dusa{MACRO}. + +\item[\dusa{snumb}] number of source particles used to normalize the flux. By default, the flux is not normalized. + +\item[\moc{NORM}] keyword used to obtain the energy deposition per voxels by normalizing the flux by the total number of source particles and the voxel material density. The output units are MeV/g$\times$cm$^{N}$ per particles, where $N$ is the geometry dimension. + +\item[\dusa{rho}] densities in g/cm$^{3}$ of the \dusa{nbmix} material defined in calculations. + +\item[\moc{BC}] keyword used to take into account the contribution of the particules falling below the cutoff energy to the charge and energy deposition calculations using method from Morel\cite{morel1996} (by default). + +\item[\moc{NBC}] keyword used to disable the contribution of the particules falling below the cutoff energy to the charge and energy deposition calculations. + +\item[\moc{PICKE}] keyword used to recover the total energy deposition value (MeV/cm$^{3}$/s) in a CLE-2000 variable. + +\item[\dusa{esum}] \texttt{character*12} CLE-2000 variable name in which the extracted total energy deposition value will be placed. + +\item[\moc{PICKC}] keyword used to recover the total charge deposition value (electrons/cm$^{3}$/s) in a CLE-2000 variable. + +\item[\dusa{csum}] \texttt{character*12} CLE-2000 variable name in which the total charge deposition value will be placed. + +\end{ListeDeDescription} +\clearpage diff --git a/doc/IGE335/Section3.34.tex b/doc/IGE335/Section3.34.tex new file mode 100644 index 0000000..7816581 --- /dev/null +++ b/doc/IGE335/Section3.34.tex @@ -0,0 +1,171 @@ +\subsection{The {\tt BREF:} module}\label{sect:BREFData} + +This module compute a {\sc macrolib} for a 1D {\sl equivalent reflector} based on various models. One or many fine-group and +fine-mesh reference calculations (using the $S_n$ method) are first performed so as to produce coarse-group and +coarse-mesh Macrolibs stored within output {\sc edition} objects (\dusa{EDIT\_SN}), compatible with the selected +reflector model. Module {\tt BREF:} recovers the $S_n$ {\sc geometry}, depicted in Fig.~\ref{fig:bref}, from object \dusa{GEOM\_SN}. +The $S_n$ {\sc geometry} must have a reflective ({\tt REFL} or {\tt ALBE 1.0}) boundary condition on its left ({\tt X-}) boundary. +Module {\tt BREF:} recovers the following information from each \dusa{EDIT\_SN} object: +\begin{itemize} +\item Coarse group surfacic fluxes between the nodes using averaged flux values recovered into {\sl gap} volumes, corresponding to +tiny meshes in the reflector zones. +\item Coarse group net currents between the nodes obtained from a balance relation, assuming reflection on the left +boundary. +\item Averaged macroscopic cross sections and diffusion coefficients within the {\sl no-gap} homogenized nodes. +\end{itemize} + +\begin{figure}[h!] +\begin{center} +\epsfxsize=11cm +\centerline{ \epsffile{bref_geom.eps}} +\parbox{14cm}{\caption{Definition of geometries used by the {\tt BREF:} module} +\label{fig:bref}} +\end{center} +\end{figure} + +At output, a {\sc macrolib} object is produced with equivalent macroscopic cross sections, diffusion coefficients, discontinuity factors and +albedos. A verification calculation performed over the {\tt BREF:} geometry is depicted in Fig.~\ref{fig:brefVerif}, + +\begin{figure}[h!] +\begin{center} +\epsfxsize=15cm +\centerline{ \epsffile{ErmBeavrsPwrRefl.eps}} +\parbox{14cm}{\caption{Equivalent ERM-NEM reflector for the BEAVRS benchmark} +\label{fig:brefVerif}} +\end{center} +\end{figure} + +\vskip 0.02cm + +Nodal expansion base functions are used to represent the flux with the {\tt DF-NEM} and {\tt ERM-NEM} +methods. By default, polynomials defined over $(-0.5,0.5)$ are used as base functions:\cite{nestle} +\begin{eqnarray} +\nonumber P_0(u)\negthinspace &=&\negthinspace 1\\ +\nonumber P_1(u)\negthinspace &=&\negthinspace u\\ +\nonumber P_2(u)\negthinspace &=&\negthinspace 3u^2-{1\over 4}\\ +\nonumber P_3(u)\negthinspace &=&\negthinspace \left( u^2-{1\over 4}\right)u\\ +P_4(u)\negthinspace &=&\negthinspace \left( u^2-{1\over 4}\right)\left( u^2-{1\over 20}\right) +\end{eqnarray} +There is the option of using hyperbolic functions in some energy groups: +\begin{eqnarray} +\nonumber P_3(u)\negthinspace &=&\negthinspace \sinh(\zeta_g u)\\ +P_4(u)\negthinspace &=&\negthinspace \cosh(\zeta_g u)-{2\over \zeta}\, \sinh(\zeta_g/2) +\end{eqnarray} +\noindent where +\begin{equation} +\zeta_g=\Delta x\sqrt{\Sigma_{{\rm r},g} \over D_g} +\end{equation} +\noindent where $\Delta x$, $\Sigma_{{\rm r},g}$ and $D_g$ are the node width (cm), the macroscopic removal cross section (cm$^{-1}$) +and the diffusion coefficient (cm) in group $g$, respectively. + +\vskip 0.02cm + +Other equivalence techniques are known as {\tt DF-ANM} and {\tt ERM-ANM}. These techniques are similar to {\tt DF-NEM} and +{\tt ERM-NEM} where the nodal expansion method (NEM) is replaced by an analytic solution of the $G-$group diffusion equation. + +\goodbreak + +The calling specifications are: + +\begin{DataStructure}{Structure \dstr{BREF:}} +\dusa{GEOM} \dusa{MACRO}~\moc{:=}~\moc{BREF:}~\dusa{GEOM\_SN} $[[$~\dusa{EDIT\_SN}~$]]$ \moc{::} \dstr{BREF\_data} \\ +\end{DataStructure} + +\noindent where +\begin{ListeDeDescription}{mmmmmmm} + +\item[\dusa{GEOM}] {\tt character*12} name of the nodal {\sc geometry} (type {\tt L\_GEOM}) object open creation mode. This geometry can be used for +performing a verification calculation over the 1D nodal geometry. + +\item[\dusa{MACRO}] {\tt character*12} name of the nodal {\sc macrolib} (type {\tt L\_MACROLIB}) object open in creation mode. + +\item[\dusa{GEOM\_SN}] {\tt character*12} name of the $S_n$ {\sc geometry} (type {\tt L\_GEOM}) object open in read-only mode. + +\item[\dusa{EDIT\_SN}] {\tt character*12} name of one or many $S_n$ {\sc edition} (type {\tt L\_EDIT}) object, containing coarse-group and +coarse-mesh {\sc macrolib} for the edition {\sc macro-geometry} with gaps, corresponding to one or many reference $S_n$ calculations. + +\item[\dusa{BREF\_data}] input data structure containing specific data (see \Sect{descBREF}). + +\end{ListeDeDescription} +\clearpage + +\subsubsection{Data input for module {\tt BREF:}}\label{sect:descBREF} + +\begin{DataStructure}{Structure \dstr{BREF\_data}} +$[$~\moc{EDIT} \dusa{iprint}~$]$ \\ +$[$~\moc{HYPE} \dusa{igmax}~$]$ \\ +\moc{MIX} $[[$ \dusa{imix} $]]$ \moc{GAP} $[[$ \dusa{igap} $]]$ \\ +\moc{MODE} $\{$~\moc{LEFEBVRE-LEB}~$|$~\moc{KOEBKE}~$|$~\moc{DF-NEM}~$|$~\moc{DF-ANM}~$|$~\moc{DF-RT} \dusa{ielem} \dusa{icol} +$[$~\moc{SPN} $[$ \moc{DIFF} $]$ \dusa{nlf} $]~|$ \\ +~~~~\moc{ERM-NEM}~$|$~\moc{ERM-ANM}~$\}$ \\ +$[~\{$~\moc{SPH}~$|$~\moc{NOSP}~$\}~]~[~\{$~\moc{ALBE}~$|$~\moc{NOAL}~$\}~]$ \\ +$[$~\moc{NGET}~$[$~(\dusa{adf}($g$), $g$=1,$N_g$) $]~]$ \\ +{\tt ;} +\end{DataStructure} + +\noindent where +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\moc{EDIT}] keyword used to set \dusa{iprint}. + +\item[\dusa{iprint}] index used to control the printing in module {\tt BREF:}. =0 for no print; =1 for minimum printing (default value). + +\item[\moc{HYPE}] keyword used to specify the type of nodal expansion base functions with the {\tt DF-NEM} and {\tt ERM-NEM} +methods. By default, polynomial base functions are used in all energy groups. + +\item[\dusa{igmax}] hyperbolic base functions are used for coarse energy groups with indices $\ge$ \dusa{igmax}. + +\item[\moc{MIX}] keyword used to set the nodal mixture indices \dusa{imix}. + +\item[\dusa{imix}] index of a mixture index within object \dusa{EDIT\_SN} corresponding to a node. In Fig.~\ref{fig:bref}, this data +is set as {\tt MIX 0 3} for {\tt LEFEBVRE-LEB} and {\tt KOEBKE} geometries and set as {\tt MIX 1 3} for other geometries. + +\item[\moc{GAP}] keyword used to set the gap mixture indices \dusa{igap} where the surfacic fluxes are recovered. + +\item[\dusa{igap}] index of a mixture index within object \dusa{EDIT\_SN} corresponding to a gap. In Fig.~\ref{fig:bref}, this data +is set as {\tt GAP 2 0} for {\tt LEFEBVRE-LEB} and {\tt KOEBKE} geometries and set as {\tt GAP 2 4} for other geometries. + +\item[\moc{MODE}] keyword used to select a specific reflector equivalence model. The character*12 name of this model is chosen among the following values: + +\item[{\tt LEFEBVRE-LEB}] Lefebvre-Lebigot equivalence model. Two \dusa{EDIT\_SN} objects are expected at RHS.\cite{LLB,Frohlicher} +\item[{\tt KOEBKE}] Koebke equivalence model. Two \dusa{EDIT\_SN} objects are expected at RHS.\cite{Koebke,Frohlicher} +\item[{\tt DF-NEM}] Pure discontinuity-factor model based on the nodal expansion method (NEM). Only one \dusa{EDIT\_SN} object is expected at RHS. +\item[{\tt DF-ANM}] Pure discontinuity-factor model based on the analytic nodal method (ANM). Only one \dusa{EDIT\_SN} object is expected at RHS. +\item[{\tt DF-RT}] Pure discontinuity-factor model based on the Raviart-Thomas finite element method in diffusion or $SP_n$ theory. Only one \dusa{EDIT\_SN} object is expected at RHS. +\item[{\tt ERM-NEM}] {\sl Equivalent reflector model} based on {\sl matrix discontinuity factors} and nodal expansion method (NEM). +Two or more \dusa{EDIT\_SN} objects are expected at RHS. +\item[{\tt ERM-ANM}] {\sl Equivalent reflector model} based on {\sl matrix discontinuity factors} and analytic nodal method (ANM). +Two or more \dusa{EDIT\_SN} objects are expected at RHS. + +\item[\dusa{ielem}] order of the Raviart-Thomas finite element method. The values +permitted are 1 (linear polynomials), 2 (parabolic polynomials), 3 (cubic polynomials) or 4 (quartic polynomials). + +\item[\dusa{icol}] type of quadrature used to integrate the mass matrices in the Raviart-Thomas finite element method. The +values permitted are 1 (analytical integration), 2 (Gauss-Lobatto quadrature) or 3 (Gauss-Legendre quadrature). + +\item[{\tt SPN}] keyword to define a simplified spherical harmonics ($SP_n$) macro calculation. By default, diffusion theory is used. + +\item[\moc{DIFF}] keyword to force using $1/3D^{g}$ as $\Sigma_1^{g}-\Sigma_{{\rm s}1}^{g}$ cross sections with the $SP_n$ approximation. A $SP_1$ method +will therefore behave as diffusion theory. + +\item[\dusa{nlf}] order of the $SP_n$ expansion (odd number). + +\item[\moc{SPH}] keyword used to include discontinuity factors within cross sections and diffusion coefficients. This option is not available +with models {\tt ERM-NEM} and {\tt ERM-ANM}. This is the default option with model {\tt DF-RT}. + +\item[\moc{NOSP}] keyword used to store discontinuity factors in {\sc macrolib} \dusa{MACRO} (default option, except for model {\tt DF-RT}). + +\item[\moc{ALBE}] keyword used to compute an equivalent albedo in each coarse energy group with {\tt DF-NEM}, {\tt DF-ANM}, {\tt DF-RT}, +{\tt ERM-NEM} and {\tt ERM-ANM} models (default option). + +\item[\moc{NOAL}] keyword used to desactivate equivalent albedo calculation. + +\item[\moc{NGET}] keyword used to force the value of the fuel assembly discontinuity factor at the fuel-reflector interface, as used +by the NGET normalization. By default, this value is not modified by NGET normalization. + +\item[\dusa{adf}] value of the assembly discontinuity factor (ADF) on the fuel-reflector interface in group $g\le N_g$. If keyword \moc{NGET} is set and +\dusa{adf} values are not given, the ADF values are recovered from \dusa{EDIT\_SN}. + +\end{ListeDeDescription} + +\eject diff --git a/doc/IGE335/Section3.35.tex b/doc/IGE335/Section3.35.tex new file mode 100644 index 0000000..bf4858c --- /dev/null +++ b/doc/IGE335/Section3.35.tex @@ -0,0 +1,378 @@ +\subsection{The {\tt APX:} module}\label{sect:APEXData} + +This component of the lattice code is dedicated to the constitution of the +reactor database in APEX format, similar to the file produced by APOLLO2-A.\cite{Apollo2} +The APEX file intended to store {\sl all} the nuclear data, produced in +the lattice code, that is useful +in reactor calculations including fuel management and space-time kinetics. +Multigroup lattice calculations are too expensive to be executed dynamically +from the driver of the global reactor calculation. A more feasible +approach is to create a reactor database where a finite number of lattice +calculation results are tabulated against selected {\sl global parameters} +chosen so as to represent expected operating conditions of the reactor. The +\moc{APX:} operator is used to create and construct a {\sc APEX} file. +The APEX file is written in {\sc hdf5} format, allowing full portability and hierarchical +data organization. It can be edited and modified using the HDFView tool. + +\vskip 0.1cm + +Each elementary calculation is characterized by a tuple of {\sl global parameters}. +These global parameters are of different types, depending on the nature of the +study under consideration: type of assembly, power, temperature in a mixture, +concentration of an isotope, time, burnup or exposure rate in a depletion calculation, +etc. Each step of a depletion calculation represents an elementary calculation. +The {\sc APEX} file is often presented as a {\sl multi-parameter reactor database}. + +\vskip 0.1cm + +For each elementary calculation, the results are recovered from the output of the +\moc{EDI:} operator and stored in a set of {\sl homogenized mixture} +directories. The \moc{EDI:} operator is responsible for performing condensation +in energy and homogenization in space of the macroscopic and microscopic cross +sections. All the elementary calculations gathered in a single {\sc apex} file are +characterized by a single output geometry and a unique output energy-group +structure. + +\vskip 0.1cm + +In each homogenized mixture directory, the \moc{APX:} operator recover +cross sections for a number of {\sl particularized isotopes} and {\sl macroscopic total and/or +residual sets}, a collection of isotopic cross sections weighted by isotopic number densities. +Cross sections for particularized isotopes and macroscopic sets are recovered for +{\sl selected reactions}. Other information is also recovered: multigroup neutron +fluxes, isotopic number densities, fission spectrum and yields, SPH or discontinuity factors and +albedos. Discontinuity factors and equivalent albedos are written in group {\tt miscelleaneous}. +Finally, note that cross section information written on the {\sc apex} file is {\sl not} +transport corrected and {\sl not} SPH corrected. + +\vskip 0.1cm + +A different specification of the \moc{APX:} function call is used for +creation and construction of the {\sc apex} file. +\begin{itemize} +\item The first specification is used to initialize the {\sc apex} data structure +as a function of the \dds{microlib} used in the reference calculation. The initialization +call is also used to set the choice of global parameters, local variables, particularized +isotopes, macroscopic sets and selected reactions. +\item A modification call to the \moc{APX:} function is performed after each +elementary calculation in order to recover output information processed by \moc{EDI:} +(condensed and homogenized cross sections) and \moc{EVO:} (burnup dependant values). +Global parameters and local variables can optionnally be recovered from \dds{microlib} +objects. The \moc{EDI:} calculation is generally performed with option {\tt MICR ALL}. +\end{itemize} + +The calling specifications are: + +\vskip -0.5cm + +\begin{DataStructure}{Structure \dstr{APX:}} +$\{$~~\dusa{APXNAM} \moc{:=} \moc{APX:} $[$ \dusa{APXNAM} $]~[$~\dusa{HMIC} $]$ \moc{::} \dstr{apex\_data1} \\ +~~~$|$~~~\dusa{APXNAM} \moc{:=} \moc{APX:} \dusa{APXNAM}~\dusa{EDINAM}~$[$ \dusa{BRNNAM} $]$ \moc{::} \dstr{apex\_data2} \\ +~~~$|$~~~\dusa{APXNAM} \moc{:=} \moc{APX:} \dusa{APXNAM} $[[$ \dusa{APXRHS} $]]$ \moc{::} \dstr{apex\_data3} $\}$ \\ +\end{DataStructure} + +\noindent where +\begin{ListeDeDescription}{mmmmmmm} + +\item[\dusa{APXNAM}] {\tt character*12} name of the {\sc lcm} object containing the +{\sl master} {\sc apex} data structure. + +\item[\dusa{HMIC}] {\tt character*12} name of the reference \dds{microlib} (type {\tt +L\_LIBRARY}) containing the microscopic cross sections. Isotope names are recovered +from \dusa{HMIC}. + +\item[\dusa{EDINAM}] {\tt character*12} name of the {\sc lcm} object (type {\tt +L\_EDIT}) containing the {\sc edition} data structure corresponding to an elementary +calculation. The {\sc edition} data produced by the last call to the {\tt EDI:} module +is used. + +\item[\dusa{BRNNAM}] {\tt character*12} name of the {\sc lcm} object (type {\tt +L\_BURNUP}) containing the {\sc burnup} data structure. This object is compulsory if one +of the following parameters is used: \moc{IRRA}, \moc{FLUB} and/or \moc{TIME}. + +\item[\dusa{APXRHS}] {\tt character*12} name of the {\sl read-only} {\sc apex} file. This +data structure is concatenated to \dusa{APXNAM} using the \dusa{apex\_data3} data structure, +as presented in \Sect{descsapx3}. \dusa{APXRHS} must be defined with the same number of energy +groups and the same number of homogeneous regions as \dusa{APXNAM}. Moreover, all the +global and local parameters of \dusa{APXRHS} must be defined in \dusa{APXNAM}. \dusa{APXNAM} +may be defined with {\sl global} parameters not defined in \dusa{APXRHS}. + +\item[\dusa{apex\_data1}] input data structure containing initialization information (see \Sect{descsapx1}). + +\item[\dusa{apex\_data2}] input data structure containing information related to the recovery of an +elementary calculation (see \Sect{descsapx2}). + +\item[\dusa{apex\_data3}] input data structure containing information related to the catenation of one or many +{\sl read-only} {\sc apex} (see \Sect{descsapx3}). + +\end{ListeDeDescription} + +\subsubsection{Initialization data input for module {\tt APX:}}\label{sect:descsapx1} + +\vskip -0.8cm + +\begin{DataStructure}{Structure \dstr{apex\_data1}} +$[$~\moc{EDIT} \dusa{iprint}~$]$ \\ +$[$~\moc{NOML}~\dusa{nomlib}~$]$ \\ +$[[$~\moc{PARA}~\dusa{parnam}~\dusa{parkey}~\{~\moc{BURN}~$|$~\moc{VALE}~\{~\moc{FLOT}~$|$~\moc{CHAI}~$|$~\moc{ENTI}~\}~\} $]]$ \\ +$[$~\moc{ISOT}~\{~\moc{TOUT}~$|$ \moc{MILI}~\dusa{imil}~$|~[$~\moc{FISS}~$]~[$~\moc{PF}~$]~[$~(\dusa{HNAISO}(i),~i=1,$N_{\rm iso}$) $]$~\}~$]$ \\ +$[[$~\moc{MACR}~\{~\moc{TOUT}~$|$~\moc{REST}~\}~$]]$ \\ +$[$~\moc{REAC}~(\dusa{HNAREA}(i),~i=1,$N_{\rm reac}$) $]$ \\ +{\tt ;} +\end{DataStructure} + +\goodbreak +\noindent where +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\moc{EDIT}] key word used to set \dusa{iprint}. + +\item[\dusa{iprint}] index used to control the printing in module {\tt +APX:}. =0 for no print; =1 for minimum printing (default value). + +\item[\moc{NOML}] key word used to input a user--defined name for the {\sc apex} file. + +\item[\dusa{nomlib}] {\tt character*80} user-defined name. + +\item[\moc{PARA}] keyword used to define a single global parameter. + +\item[\dusa{parnam}] {\tt character*80} user-defined name of a global parameter. The +following names are recommended: + +\begin{center} +\begin{tabular}{| l | l | l |} +\hline +\dusa{parnam} & type & recovered from \\ +\hline +Burnup & fuel burnup (MW-d/tonne) & \dusa{BRNNAM} \\ +Time & time (s) & \dusa{BRNNAM} \\ +Power & reactor power (MeV/s) & \dusa{BRNNAM} \\ +Exposure & flux exposure (n/Kb) & \dusa{BRNNAM} \\ +Flux & neutron flux (n/cm$^2$/s) & \dusa{BRNNAM} \\ +Heavy & heavy mass in fuel (g) & \dusa{BRNNAM} \\ +ModeratorDensity & moderator density (g/cc) & {\tt VALE FLOT} \\ +CoolantDensity & coolant density (g/cc) & {\tt VALE FLOT} \\ +BoronPPM & Boron concentration (ppm) & {\tt VALE FLOT} \\ +ModeratorTemperature & moderator temperature (K) & {\tt VALE FLOT} \\ +CoolantTemperature & coolant temperature (K) & {\tt VALE FLOT} \\ +FuelTemperature & fuel temperature (K) & {\tt VALE FLOT} \\ +ModeratorVoid & void fraction in coolant & {\tt VALE FLOT} \\ +\hline +\end{tabular} +\end{center} + +\item[\moc{BURN}] keyword used to recover the local parameter value from input object \dusa{BRNNAM}. +This keyword cal be used if \dusa{parnam} $=$ \moc{Burnup}, \moc{Time}, \moc{Power}, \moc{Exposure}, \moc{Flux} or \moc{Heavy}. + +\item[\moc{VALE}] keyword used to define a user-defined quantity as global parameter. +This keyword must be followed by the type of parameter. + +\item[\moc{FLOT}] keyword used to indicate that the user-defined global parameter +is a floating point value. + +\item[\moc{CHAI}] keyword used to indicate that the user-defined global parameter +is a {\tt character*12} value. + +\item[\moc{ENTI}] keyword used to indicate that the user-defined global parameter +is an integer value. + +\item[\moc{ISOT}] keyword used to select the set of particularized isotopes. + +\item[\moc{TOUT}] keyword used to select all the available isotopes in the reference +\dds{microlib} named \dusa{HMIC} as particularized isotopes. + +\item[\moc{MILI}] keyword used to select the isotopes in the reference +\dds{microlib} named \dusa{HMIC} from a specific mixture as particularized isotopes. + +\item[\dusa{imil}] index of the mixture where the particularized isotopes are recovered. + +\item[\moc{FISS}] keyword used to select all the available fissile isotopes in the reference +\dds{microlib} named \dusa{HMIC} as particularized isotopes. + +\item[\moc{PF}] keyword used to select all the available fission products in the reference +\dds{microlib} named \dusa{HMIC} as particularized isotopes. + +\item[\dusa{HNAISO}(i)] {\tt character*12} user-defined isotope name. $N_{\rm iso}$ is the +total number of explicitely--selected particularized isotopes. + +\item[\moc{MACR}] keyword used to select a type of macroscopic set. A maximum of two macroscopic sets is allowed. + +\item[\moc{TOUT}] keyword used to select all the available isotopes in the macroscopic set. + +\item[\moc{REST}] keyword used to remove all the particularized isotope contributions +from the macroscopic set. + +\item[\moc{REAC}] keyword used to select the set of nuclear reactions. + +\item[\dusa{HNAREA}(i)] {\tt character*4} name of a user-selected reaction. $N_{\rm reac}$ +is the total number of selected reactions. \dusa{HNAREA}(i) is chosen among the following values: + +\begin{center} +\begin{tabular}{| l | l |} +\hline +\dusa{HNAREA} & type \\ +\hline +\moc{TOTA} & Total cross sections \\ +\moc{TOP1} & Total $P_1$-weighted cross sections \\ +\moc{ABSO} & Absorption cross sections. Note: \moc{ABSO}$=$\moc{TOTA}$-$\moc{DIFF}$_{\ell=0}$ \\ +\moc{N2N} & (n,2n) reactions \\ +\moc{N3N} & (n,3n) reactions \\ +\moc{FISS} & Fission cross section \\ +\moc{CHI} & Steady-state fission spectrum \\ +\moc{NUFI} & $\nu\Sigma_{\rm f}$ cross sections \\ +\moc{KAFI} & $\kappa\Sigma_{\rm f}$ cross sections \\ +\moc{LEAK} & $B^2$ times the leakage coefficient \\ +\moc{DIFF} & Scattering cross section for each available Legendre order.\\ +& These cross sections {\sl not} multiply by the $2\ell+1$ factor.\\ +\moc{SCAT} & Transfer cross section matrices for each available Legendre order.\\ +& These cross sections are multiply by the $2\ell+1$ factor.\\ +\moc{CORR} & Transport correction. Note that the cross sections stored in the \\ +& {\sc apex} are {\sl not} transport corrected.\\ +\moc{STRD} & STRD cross sections used to compute the diffusion coefficients \\ +\moc{NP} & (n,p) production cross sections \\ +\moc{NT} & (n,t) production cross sections \\ +\moc{NA} & (n,$\alpha$) production cross sections \\ +\hline +\end{tabular} +\end{center} + +\end{ListeDeDescription} + +\subsubsection{Modification data input for module {\tt APX:}}\label{sect:descsapx2} + +\vskip -0.8cm + +\begin{DataStructure}{Structure \dstr{apex\_data2}} +$[$ \moc{EDIT} \dusa{iprint} $]$ \\ +$[[$ \dusa{parkey} \dusa{value} $]]$ \\ +$[$ \moc{ORIG} \dusa{orig} $]$ \\ +$[$ \moc{EQUI} \dusa{hequi} $]$ \\ +$[$ \moc{SET} \dusa{xtr} $\{$ \moc{S} $|$ \moc{DAY} $|$ \moc{YEAR} $\}$ $]$ \\ +$[$ \moc{ICAL} {\tt >>} \dusa{ical} {\tt <<} $]$ \\ +{\tt ;} +\end{DataStructure} + +\goodbreak +\noindent where +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\moc{EDIT}] key word used to set \dusa{iprint}. + +\item[\dusa{iprint}] index used to control the printing in module {\tt +APX:}. =0 for no print; =1 for minimum printing (default value). + +\item[\dusa{parkey}] {\tt character*4} keyword associated to a user-defined global +parameter. + +\item[\dusa{value}] floating-point, integer or {\tt character*12} value of a user-defined +global parameter. + +\item[\moc{ORIG}] keyword used to define the father node in the global parameter tree. By +default, the index of the previous elementary calculation is used. + +\item[\dusa{orig}] index of the elementary calculation associated to the father node in the +global parameter tree. + +\item[\moc{EQUI}] keyword used to define the name of a SPH equivalence factor set. By +default, \dusa{hequi}$=$ {\tt 'default'}. + +\item[\dusa{hequi}] \texttt{character*80} name of a SPH equivalence factor set. + +\item[\moc{SET}] keyword used to recover the flux normalization factor already +stored on \dusa{BRNNAM} from a sub-directory corresponding to a specific time. + +\item[\dusa{xtr}] time associated with the current flux calculation. The +name of the sub-directory where this information is stored will be given by +`{\tt DEPL-DAT}'//{\tt CNN} where {\tt CNN} is a {\tt character*4} variable +defined by {\tt WRITE(CNN,'(I4)') INN} where {\tt INN} is an index associated +with the time \dusa{xtr}. + +\item[\moc{S}] keyword to specify that the time is given in seconds. + +\item[\moc{DAY}] keyword to specify that the time is given in days. + +\item[\moc{YEAR}] keyword to specify that the time is given in years. + +\item[\moc{ICAL}] keyword used to recover the last calculation index. + +\item[\dusa{ical}] \texttt{character*12} CLE-2000 variable name in which the last calculation index will be placed. + +\end{ListeDeDescription} + +\subsubsection{Modification (catenate) data input for module {\tt APX:}}\label{sect:descsapx3} + +\vskip -0.5cm + +\begin{DataStructure}{Structure \dstr{apex\_data3}} +$[$ \moc{EDIT} \dusa{iprint} $]$ \\ +$[$ \moc{ORIG} \dusa{orig} $]$ \\ +$[[$ \dusa{parkey} \dusa{value} $]]$ \\ +$[$ \moc{WARNING-ONLY} $]$ \\ +{\tt ;} +\end{DataStructure} + +\noindent where +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\moc{EDIT}] keyword used to set \dusa{iprint}. + +\item[\dusa{iprint}] index used to control the printing in module {\tt +APX:}. =0 for no print; =1 for minimum printing (default value). + +\item[\dusa{parkey}] {\tt character*4} .keyword associated to a +global parameter that is specific to \dusa{APXNAM} (not defined in \dusa{APXRHS}). + +\item[\dusa{value}] floating-point, integer or {\tt character*12} value of a user-defined +global parameter. + +\item[\moc{ORIG}] keyword used to define the father node in the parameter tree. By +default, the index of the previous elementary calculation is used. + +\item[\dusa{orig}] index of the elementary calculation associated to the father node in the +parameter tree. + +\item[\moc{WARNING-ONLY}] This option is useful if an elementary calculation in \dusa{APXRHS} +is already present in \dusa{APXNAM}. If this keyword is set, a warning is send and the \dusa{APXNAM} values +are kept, otherwise the run is aborted (default). + +\end{ListeDeDescription} + +\subsubsection{Specification of SPH, discontinuity factor and albedo information}\label{sect:df_apx} + +SPH factors for different equivalence types are written in group {\tt MEDIA\_SPH} included in each state point of the Apex file. + +\vskip -0.15cm + +\begin{DescriptionEnregistrement}{Group /calc\_id/xs\_iq/MEDIA\_SPH of the Apex file}{7.5cm} +\label{tabl:tabiso202a} +\RealEnr + {\{hequi\}}{$N_{\rm grp}$}{$1$} + {SPH factors in zone {\tt iq}. \{hequi\} is a user-defined name corresponding to a specific type of SPH equivalence.} +\end{DescriptionEnregistrement} + +\noindent where $N_{\rm grp}$ is the number of energy groups. A Dragon mixture is a zone in Apex terminology. Discontinuity factors and +equivalent albedos are written in group {\tt miscellaneous} included in each state point of the Apex file. +If the Apex file contains a unique output zone, suffix {\tt \_iq} can be omitted. Specification of some datasets are slightly modified to hold this new information: + +\vskip -0.15cm + +\begin{DescriptionEnregistrement}{Group /calc\_id/miscellaneous/ of the Apex file}{7.5cm} +\label{tabl:tabiso202a} +\RealEnr + {\{hadf\}}{$N_{\rm surf}\times N_{\rm grp}$}{$1$} + {Discontinuity factors $F^{\rm d}_{{\tt iq},b,g}$ on external surfaces $b\le N_{\rm surf}$ obtained with a nodal equivalence procedure within zone {\tt iq}.} +\OptRealEnr + {ALBEDO}{$N_{\rm alb}\times N_{\rm grp}$}{$N_{\rm alb}\ge 1$}{1} + {Multigroup albedos $\beta_{a,g}$ obtained with a nodal equivalence procedure.} +\end{DescriptionEnregistrement} + +\vskip -0.3cm + +If the Apex file contains a unique output zone, {\sl \{hadf\}} is set to ``{\tt ADF}''. Otherwise, the name of the discontinuity +factor set {\sl \{hadf\}} is composed using the following FORTRAN instruction: + \begin{displaymath} + \mathtt{WRITE(}\mathsf{HADF}\mathtt{,'(3HADF,I8)')} \ iq + \end{displaymath} +\noindent where {\tt iq} $\le N_{\rm mil}$. + +\clearpage diff --git a/doc/IGE335/Section3.50.tex b/doc/IGE335/Section3.50.tex new file mode 100644 index 0000000..e2c10df --- /dev/null +++ b/doc/IGE335/Section3.50.tex @@ -0,0 +1,82 @@ +\subsection{The \tt{PSP:} module}\label{sect:PSPData} + +The \moc{PSP:} module is used to generate a graphical file in a PostScript ASCII format for a DRAGON 2-D +geometry which can be analyzed using the \moc{EXCELT:} or \moc{NXT:} tracking module (see Sections.~\ref{sect:EXCELLData} +and~\ref{sect:NXTData}). The module \moc{PSP:} +is based on the PSPLOT Fortran library from Nova Southeastern University.\cite{PSPLOT} Since only a few +PSPLOT routines were required and because additional PostScript routine not present in the original package were +needed, the routines have been completely readapted to DRAGON. These routines are no longer machine dependent. +The PostScript files generated by DRAGON can be viewed by any PostScript viewer, such as Ghostview\cite{GHOSTVIEW} +or sent to a printer compatible with this language. In DRAGON the \moc{PSP:} module is activated using the following +list of commands: + +\begin{DataStructure}{Structure \dstr{PSP:}} +\dusa{PSGEO} \moc{:=} \moc{PSP:} \dusa{PSGEO} $\{$ \dusa{GEONAM} $|$ \dusa{TRKNAM} $\}$ $[$ \dusa{FLUNAM} $]$ \moc{::} \dstr{descpsp} +\end{DataStructure} + +\noindent where +\begin{ListeDeDescription}{mmmmmmm} + +\item[\dusa{PSGEO}] {\tt character*12} name of the file that will contain the graphical description in a POSTSCRIPT +format. This file must have a sequential ASCII format. + +\item[\dusa{GEONAM}] {\tt character*12} name of a read-only {\sc geometry} (see Section \Sect{GEOData}). + +\item[\dusa{TRKNAM}] {\tt character*12} name of an NXT or EXCELL type read-only {\sc tracking} (see Sections.~\ref{sect:EXCELLData} +and~\ref{sect:NXTData}). + +\item[\dusa{FLUNAM}] {\tt character*12} name of an optional read-only {\sc fluxunk} (see \Sect{FLUData}). It is required only +if a flux mapping plot is requested. + +\item[\dstr{descpsp}] structure containing the input data to this module (see \Sect{PSPdesc}). + +\end{ListeDeDescription} + +\subsubsection{Data input for module {\tt PSP:}}\label{sect:PSPdesc} + +\begin{DataStructure}{Structure \dstr{descpsp}} +$[$ \moc{EDIT} \dusa{iprint} $]$ \\ +$[$ \moc{FILL} $\{$ \moc{NONE} $|$ \moc{GRAY} $|$ \moc{RGB} $|$ \moc{CMYK} $|$ \moc{HSB} $\}~[$ \moc{NOCONTOUR} $]~]$ \\ +$[$ \moc{TYPE} $\{$ \moc{REGION} $|$ \moc{MIXTURE} $|$ \moc{FLUX} $|$ \moc{MGFLUX} $\}~]$ +\end{DataStructure} + +\noindent where + +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\moc{EDIT}] keyword used to modify the print level \dusa{iprint}. + +\item[\dusa{iprint}] index used to control the printing in this module. It must be set to 0 if no printing on the output +file is required. + +\item[\moc{FILL}] keyword to specify the drawing options. + +\item[\moc{NONE}] keyword to specify that only region contour are to be drawn. + +\item[\moc{GRAY}] keyword to specify that the regions will be filled with various levels of gray. + +\item[\moc{RGB}] keyword to specify that the regions will be filled with various colors taken using the RGB color +scheme. + +\item[\moc{CMYK}] keyword to specify that the regions will be filled with various colors taken using the CMYK +color scheme. + +\item[\moc{HSB}] keyword to specify that the regions will be filled with various colors taken using the HSB color +scheme. This is the default option. + +\item[\moc{NOCONTOUR}] keyword to specify that the contour lines delimiting each region will not be drawn. + +\item[\moc{TYPE}] keyword to specify the type of graphics generated. + +\item[\moc{REGION}] keyword to specify that different colors or gray levels will be associated with each region. This +is the default option. + +\item[\moc{MIXTURE}] keyword to specify that different colors or gray levels will be associated with each mixture. + +\item[\moc{FLUX}] keyword to specify that the group integrated flux is to be drawn. + +\item[\moc{MGFLUX}] keyword to specify that the group flux is to be drawn. + +\end{ListeDeDescription} + +\eject diff --git a/doc/IGE335/Section3.51.tex b/doc/IGE335/Section3.51.tex new file mode 100644 index 0000000..492174b --- /dev/null +++ b/doc/IGE335/Section3.51.tex @@ -0,0 +1,59 @@ +\subsection{The {\tt CLM:} module}\label{sect:CLMData} + +The {\tt CLM:} module is called to mix and redistribute several liquid mixtures containing identical isotopes contents (different isotopic densities). The module can also change the density of any isotope in the mixture. The calling specifications are: + +\begin{DataStructure}{Structure \dstr{CLM:}} +\dusa{MICLIB} \moc{:=} \moc{CLM:} \dusa{MICLIB} \moc{::} \dstr{descclm} +\end{DataStructure} + +\noindent +where + +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\dusa{MICLIB}] {\tt character*12} name of the \dds{microlib} that will +contain the microscopic and macroscopic cross sections updated by the +module. + +\item[\dstr{descclm}] structure describing the clm options. + +\end{ListeDeDescription} + +\ +\subsubsection{Data input for module {\tt CLM:}}\label{sect:descclm} + +\begin{DataStructure}{Structure \dstr{descclm}} +$[$ \moc{EDIT} \dusa{iprint} $]$ \\ +\moc{MIXCLM} (idclm(ii),ii=1,nclm) \\ +$[$ $\{$ \moc{ADDI} $|$ \moc{SETI} $\}$ $\{$ \moc{ABS} $|$ \moc{REL} $\}$ (isot(ii) dens(ii),ii=1,niso) $]$ \\ +{\tt ;} +\end{DataStructure} +\noindent +where + +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\moc{EDIT}] keyword used to modify the print level \dusa{iprint}. + +\item[\dusa{iprint}] index used to control the printing of this module. The +amount of output produced by this module will vary substantially +depending on the print level specified. + +\item[\moc{MIXCLM}] keyword to specify that several liquid mixtures will be combined to replace the original mixtures. This combination will take into account the volume occupied by each mixture. + +\item[\moc{idclm}] mixture number to combine. + +\item[\moc{ADDI}] to add a isotope concentration to that of this isotope in the combined mixture, +\item[\moc{SETI}] to set the concentration of an isotope in the combined mixture to a fix value. + +\item[\moc{ABS}] isotopic concentration in $10^{24}$ cm$^{-3}$. + +\item[\moc{REL}] relative concentration with respect with the concentration of an isotope in the combined mixture. + +\item[\moc{isot}] reference name of isotope to process. + +\item[\moc{dens}] absolute or relative density for this isotope. + + +\end{ListeDeDescription} +\eject diff --git a/doc/IGE335/Section3.52.tex b/doc/IGE335/Section3.52.tex new file mode 100644 index 0000000..a14992e --- /dev/null +++ b/doc/IGE335/Section3.52.tex @@ -0,0 +1,70 @@ +\subsection{The {\tt VDG:} module}\label{sect:VDGData} + +The {\tt VDG:} module performs a comparison of an approximate self-shielding method with the Autosecol method. +This module is useful to obtain accuracy results for the Van Der Gucht benchmarks.\cite{vdg} +The calling specifications are: + +\begin{DataStructure}{Structure \dstr{VDG:}} +\moc{VDG:} \dusa{MICLIB1} \dusa{MICLIB2} \moc{::} \dstr{descvdg} +\end{DataStructure} + +\vskip -0.5cm + +\noindent where + +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\dusa{MICLIB1}] {\tt character*12} name of the self-shielded \dds{microlib} produced by the +Autosecol method (module \moc{AUTO:}). + +\item[\dusa{MICLIB2}] {\tt character*12} name of the self-shielded \dds{microlib} produced by an +approximate self-shielding method. + +\item[\dstr{descvdg}] structure describing the \moc{VDG:} module options. + +\end{ListeDeDescription} + +\ +\subsubsection{Data input for module {\tt VDG:}}\label{sect:descvdg} + +\begin{DataStructure}{Structure \dstr{descvdg}} +$[$ \moc{EDIT} \dusa{iprint} $]$ \\ +$[$ \moc{GRMI} \dusa{igrp1} $]~[$ \moc{GRMA} \dusa{igrp2} $]$ \\ +$[$ \moc{PICK} $\{$ \moc{MAXV} $|$ \moc{AVER} $|$ \moc{INTG} $\}$ {\tt >>} \dusa{error} {\tt <<} $]$ \\ +{\tt ;} +\end{DataStructure} + +\vskip -0.5cm + +\noindent where + +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\moc{EDIT}] keyword used to modify the print level \dusa{iprint}. + +\item[\dusa{iprint}] index used to control the printing of this module. The +amount of output produced by this module will vary substantially +depending on the print level specified. + +\item[\moc{GRMI}] keyword used to set the index of the first group in the microlib. By default, \moc{GRMI} $=$ 1. + +\item[\dusa{igrp1}] index of the first resonant group. + +\item[\moc{GRMA}] keyword used to set the index of the last group in the microlib. By default, \moc{GRMA} $=$ 9999999. + +\item[\dusa{igrp2}] index of the last resonant group. + +\item[\moc{PICK}] keyword used to recover a relative discrepancy value for the absorption rates in +each DRAGON resonant energy group. + +\item[\moc{MAXV}] keyword to select the maximum relative discrepancy. + +\item[\moc{AVER}] keyword to select the averaged relative discrepancy. + +\item[\moc{INTG}] keyword to select the integrated relative discrepancy. + +\item[\dusa{error}] \texttt{character*12} CLE-2000 variable name in which the extracted percent +discrepancy value will be placed. + +\end{ListeDeDescription} +\eject diff --git a/doc/IGE335/Section3.90_g2mc.tex b/doc/IGE335/Section3.90_g2mc.tex new file mode 100644 index 0000000..bc21125 --- /dev/null +++ b/doc/IGE335/Section3.90_g2mc.tex @@ -0,0 +1,67 @@ +\subsection{The {\tt G2MC:} module}\label{sect:G2MCData} + +The module {\tt G2MC:} is used to compute the SERPENT--, TRIPOLI4--, or MCNP--formatted surfacic elements corresponding +to a SALOMON--formatted file or corresponding to a gigogne geometry. The general format of the input data for the +{\tt G2MC:} module is the following: +\begin{DataStructure}{Structure \dstr{G2MC:}} +\dusa{MCFIL} $[$ \dusa{PSFIL} $]$ \moc{:=} \moc{G2MC:} $\{$ \dusa{SURFIL} $|$ \dusa{GEONAM} $\}$ ~\moc{::}~\dstr{G2MC\_data} \\ +\end{DataStructure} + +\noindent where +\begin{ListeDeDescription}{mmmmmm} + +\item[\dusa{MCFIL}] \texttt{character*12} name of the SERPENT--, TRIPOLI4-- or MCNP--formatted sequential {\sc ascii} +file used to store the surfacic elements of the geometry. A SERPENT file is +produced if the file name has extension {\tt ".sp"}. A TRIPOLI4 file is +produced if the file name has extension {\tt ".tp"}. Otherwise, a MCNP file is +produced. This file is to be included in the complete dataset of a Monte Carlo code. + +\item[\dusa{PSFIL}] \texttt{character*12} name of the sequential {\sc ascii} +file used to store a postscript representation of the geometry corresponding to \dusa{GEONAM}. + +\item[\dusa{SURFIL}] \texttt{character*12} name of the {\sl read-only} SALOMON--formatted sequential {\sc ascii} +file used to store the surfacic elements of the geometry. + +\item[\dusa{GEONAM}] {\tt character*12} name of the {\sl read-only} \dds{geometry} data +structure. This structure may be build using the operator {\tt GEO:} (see \Sect{GEOData}). + +\item[\dusa{G2MC\_data}] input data structure containing specific data (see \Sect{descG2MC}). + +\end{ListeDeDescription} + +\subsubsection{Data input for module {\tt G2MC:}}\label{sect:descG2MC} + +\vskip -0.5cm + +\begin{DataStructure}{Structure \dstr{G2MC\_data}} +$[$~\moc{EDIT} \dusa{iprint}~$]$ \\ +$[~\{$~\moc{DRAWNOD} $|$ \moc{DRAWMIX} $\}~]~[$ \moc{ZOOMX} \dusa{facx1} \dusa{facx2} $]~[$ \moc{ZOOMY} \dusa{facy1} \dusa{facy2} $]$ \\ +\moc{;} +\end{DataStructure} + +\noindent where +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\moc{EDIT}] keyword used to set \dusa{iprint}. + +\item[\dusa{iprint}] index used to control the printing in module {\tt G2MC:}. =0 for no print; =1 for minimum printing (default value). + +\item[\moc{DRAWNOD}] keyword used to print the region indices on the LHS postscript plot \dusa{PSFIL}. By default, no indices are printed. + +\item[\moc{DRAWMIX}] keyword used to print the material mixture indices on the LHS postscript plot \dusa{PSFIL}. By default, no indices are printed. + +\item[\moc{ZOOMX}] keyword used to plot a fraction of the $X$--domain. By default, all the $X$--domain is plotted. + +\item[\dusa{facx1}] left factor set in interval $0.0 \le$ \dusa{facx1} $< 1.0$ with 0.0 corresponding to the left boundary and 1.0 corresponding to the right boundary. + +\item[\dusa{facx2}] right factor set in interval \dusa{facx1} $<$ \dusa{facx2} $\le 1.0$. + +\item[\moc{ZOOMY}] keyword used to plot a fraction of the $Y$--domain. By default, all the $Y$--domain is plotted. + +\item[\dusa{facy1}] lower factor set in interval $0.0 \le$ \dusa{facy1} $< 1.0$ with 0.0 corresponding to the lower boundary and 1.0 corresponding to the upper boundary. + +\item[\dusa{facy2}] upper factor set in interval \dusa{facy1} $<$ \dusa{facy2} $\le 1.0$. + +\end{ListeDeDescription} + +\clearpage diff --git a/doc/IGE335/Section3.90_g2s.tex b/doc/IGE335/Section3.90_g2s.tex new file mode 100644 index 0000000..d9d39fd --- /dev/null +++ b/doc/IGE335/Section3.90_g2s.tex @@ -0,0 +1,108 @@ +\subsection{The {\tt G2S:} module}\label{sect:G2SData} + +The module {\tt G2S:} is used to create the SALOMON--formatted surfacic elements corresponding +to a gigogne geometry. It can also be used to plot a SALOMON--formatted file or as a conversion tool to transform an ALAMOS--formatted file into +a SALOMON--formatted file. The general format of the input data for the {\tt G2S:} module is the following: +\begin{DataStructure}{Structure \dstr{G2S:}} +$[$ \dusa{SURFIL} $]~[$ \dusa{PSFIL} $]$ \moc{:=} \moc{G2S:}~ $\{$ \dusa{SURFIL\_IN} $[$ \dusa{ZAFIL\_IN} $]~|$ \dusa{GEONAM} $\}$ ~\moc{::}~\dstr{G2S\_data} \\ +\end{DataStructure} + +\noindent where +\begin{ListeDeDescription}{mmmmmm} + +\item[\dusa{SURFIL}] \texttt{character*12} name of the output SALOMON--formatted sequential {\sc ascii} +file used to store the surfacic elements of the geometry. + +\item[\dusa{PSFIL}] \texttt{character*12} name of the sequential {\sc ascii} +file used to store a postscript representation of the geometry corresponding to \dusa{SURFIL} or \dusa{GEONAM}. + +\item[\dusa{GEONAM}] {\tt character*12} name of the {\sl read-only} \dds{geometry} data +structure. This structure may be build using the operator {\tt GEO:} (see \Sect{GEOData}). + +Reflective boundary conditions defined in operator {\tt GEO:} can be represented in two different ways: +\vspace{-0.2cm} +\begin{description} +\item[{\tt ALBE 1.0}:] isotropic (or white) boundary condition compatible with \moc{TISO} (non-cyclic) tracking; +\item[{\tt REFL}:] specular boundary condition compatible with \moc{TSPC} (cyclic) tracking. +\end{description} + +\item[\dusa{SURFIL\_IN}] \texttt{character*12} name of the input SALOMON-- or ALAMOS--formatted sequential {\sc ascii} +file used to store the surfacic elements of the geometry. + +\item[\dusa{ZAFIL\_IN}] \texttt{character*12} name of the input sequential {\sc ascii} file containing {\sl PropertyMap} +information associated with the ALAMOS geometry. This file generally has a {\tt .za} extension. This information is used to +set node-ordered mixture indices. By default, node-ordered mixture indices are recovered from the {\sl Mailles} record present +in the ALAMOS surfacic file. + +\item[\dusa{G2S\_data}] input data structure containing specific data (see \Sect{descG2S}). +\end{ListeDeDescription} + +\subsubsection{Data input for module {\tt G2S:}}\label{sect:descG2S} + +\vskip -0.5cm + +\begin{DataStructure}{Structure \dstr{G2S\_data}} +$[$~\moc{EDIT} \dusa{iprint}~$]$ \\ +$[$~\moc{ALAMOS} \dusa{typgeo}~$]$ \\ +$[$~\moc{MACRO} $]$ \\ +$[~\{$~\moc{DRAWNOD} $|$ \moc{DRAWMIX} $\}~]~[$ \moc{ZOOMX} \dusa{facx1} \dusa{facx2} $]~[$ \moc{ZOOMY} \dusa{facy1} \dusa{facy2} $]$ \\ +\moc{;} +\end{DataStructure} + +\vskip -0.3cm + +\noindent where +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\moc{EDIT}] keyword used to set \dusa{iprint}. + +\item[\dusa{iprint}] index used to control the printing in module {\tt G2S:}. =0 for no print; =1 for minimum printing (default value). + +\item[\moc{ALAMOS}] keyword to use {\tt G2S:} as a conversion tool to transform an ALAMOS--formatted file into +a SALOMON-formatted file. + +\item[\dusa{typgeo}] type of Alamos geometry. A negative value is used for isotropic reflection (white boundary condition) with unfolding in {\tt SALT:} module. +Otherwise, a specular boundary condition is used without unfolding. +\begin{displaymath} +\negthinspace \textsl{typgeo} = \left\{ +\begin{array}{ll} +0 & \textrm{Isotropic reflection (white boundary condition) without perimeter}\\ +& \textrm{information}\\ +\pm 5 & \textrm{Cartesian rectangular geometry with translation}\\ +\pm 6 & \textrm{Cartesian rectangular geometry with specular reflection on each}\\ +& \textrm{side}\\ +\pm 7 & \textrm{Cartesian eight-of-square geometry with specular reflection on each}\\ +& \textrm{side}\\ +\pm 8 & \textrm{Hexagonal SA60 equilateral triangle geometry with specular reflec-}\\ +& \textrm{tion on each side}\\ +\pm 9 & \textrm{Full hexagonal geometry with translation}\\ +\pm 10 & \textrm{Hexagonal RA60 equilateral triangle geometry with } 60^\circ \textrm{ rotation}\\ +& \textrm{and translation}\\ +\pm 11 & \textrm{Hexagonal R120 lozenge geometry with } 120^\circ \textrm{ rotation and transla-}\\ +& \textrm{tion.} +\end{array} \right. +\end{displaymath} + +\item[\moc{MACRO}] keyword used to add macro-geometry information into file \dusa{SURFIL}. Macro geometries are made of inner-defined gigognes such as {\tt CARCEL} +or {\tt HEXCEL} subgeometries. Macro-geometry information is not used by module {\tt SALT:}. By default, a unique macro-geometry is defined containing the complete domain. + +\item[\moc{DRAWNOD}] keyword used to print the region indices on the LHS postscript plot \dusa{PSFIL}. By default, no indices are printed. + +\item[\moc{DRAWMIX}] keyword used to print the material mixture indices on the LHS postscript plot \dusa{PSFIL}. By default, no indices are printed. + +\item[\moc{ZOOMX}] keyword used to plot a fraction of the $X$--domain. By default, all the $X$--domain is plotted. + +\item[\dusa{facx1}] left factor set in interval $0.0 \le$ \dusa{facx1} $< 1.0$ with 0.0 corresponding to the left boundary and 1.0 corresponding to the right boundary. + +\item[\dusa{facx2}] right factor set in interval \dusa{facx1} $<$ \dusa{facx2} $\le 1.0$. + +\item[\moc{ZOOMY}] keyword used to plot a fraction of the $Y$--domain. By default, all the $Y$--domain is plotted. + +\item[\dusa{facy1}] lower factor set in interval $0.0 \le$ \dusa{facy1} $< 1.0$ with 0.0 corresponding to the lower boundary and 1.0 corresponding to the upper boundary. + +\item[\dusa{facy2}] upper factor set in interval \dusa{facy1} $<$ \dusa{facy2} $\le 1.0$. + +\end{ListeDeDescription} + + +\clearpage diff --git a/doc/IGE335/Section3.90_salt.tex b/doc/IGE335/Section3.90_salt.tex new file mode 100644 index 0000000..5efe92c --- /dev/null +++ b/doc/IGE335/Section3.90_salt.tex @@ -0,0 +1,242 @@ +\subsubsection{The {\tt SALT:} tracking module}\label{sect:SALTData1} + +The {\tt SALT:} tracking module supports solutions of the Boltzmann transport equation based on a {\sl surfacic} representation of the +geometry. Supported solutions are: +\begin{itemize} +\item the collision probability method (PIJ) +\item the method of characteristics (MOC) +\item the multicell surfacic approximation where macro geometries are coupled using incoming and outgoing interface currents. This option +is enabled automatically if macro geometries are defined in the SALOMON--formatted file \dusa{SURFIL}. Macro geometries lying on a symmetry +axis of the domain are unfolded. +\end{itemize} + +The \moc{{\tt SALT:}} module can process general 2-D geometries defined from {\sl surfacic elements}. It is used to compute the tracking +information requested in flux solution. Two types of tracking are supported: +\begin{itemize} +\item The {\tt SALT:} module with keyword {\tt TISO} produces non-cycling tracks distributed uniformally over the domain. +\item The {\tt SALT:} module with keyword {\tt TSPC} has the capability to perform {\sl cyclic tracking} over a closed square, rectangular +or equilateral triangular domain. Each track cover a certain surface before going back to the starting point after a distance $L$, as +depicted in Figs.~\ref{fig:cart_tspc} and~\ref{fig:hex_tspc}. Only specific angles, function of integer values $n$ and $m$, make +possible the cycling of trajectories. The {\tt TSPC} option is not available with the multicell surfacic approximation. +\end{itemize} + +\begin{figure}[h!] +\begin{center} +\epsfxsize=9cm \centerline{ \epsffile{cart_tspc.eps}} +\parbox{14.0cm}{\caption{Cycling tracking over a Cartesian domain.}\label{fig:cart_tspc}} +\end{center} +\end{figure} + +\begin{figure}[h!] +\begin{center} +\epsfxsize=14cm \centerline{ \epsffile{hex_tspc.eps}} +\parbox{14.0cm}{\caption{Cycling tracking over an hexagonal domain.}\label{fig:hex_tspc}} +\end{center} +\end{figure} + +The calling specification for this module is: +\begin{DataStructure}{Structure \dstr{SALT:}} +\dusa{TRKNAM} \dusa{TRKFIL} +\moc{:=} \moc{SALT:}~\dusa{SURFIL} $[$ \dusa{GEONAM} $]$ \moc{::} \dstr{desctrack} \dstr{descsalt} +\end{DataStructure} + +\noindent where +\begin{ListeDeDescription}{mmmmmmm} + +\item[\dusa{TRKNAM}] \texttt{character*12} name of the SALT \dds{tracking} data +structure that will contain region volume and surface area vectors in +addition to region identification pointers and other tracking information. + +\item[\dusa{TRKFIL}] \texttt{character*12} name of the sequential binary tracking +file used to store the tracks lengths. + +\item[\dusa{SURFIL}] \texttt{character*12} name of the SALOMON--formatted sequential {\sc ascii} +file used to store the surfacic elements of the geometry. This file may be build +using the operator {\tt G2S:} (see \Sect{G2SData}) or recovered from SALOME. + +\item[\dusa{GEONAM}] {\tt character*12} name of the \dds{geometry} data +structure containing the double heterogeneity (Bihet) data. + +\item[\dstr{desctrack}] structure describing the general tracking data (see +\Sect{TRKData}) + +\item[\dstr{descsalt}] structure describing the transport tracking data +specific to \moc{SALT:}. + +\end{ListeDeDescription} + +\vskip 0.2cm + +All information for the modelization used can be found in \citen{salt}. +The \moc{{\tt SALT:}} specific tracking data in \dstr{descsalt} is defined as : + +\begin{DataStructure}{Structure \dstr{descsalt}} +$[$ \moc{ANIS} \dusa{nanis} $]$ \\ +$[~\{$ \moc{ONEG} $|$ \moc{ALLG} $[$ \moc{BATCH} \dusa{nbatch} $]~\}~]$\\ +$[~[$ \moc{QUAB} \dusa{iquab} $]~[~\{$ \moc{SAPO} $|$ \moc{HEBE} $|$ \moc{SLSI} $[$ \dusa{frtm} $]~\}~]~]$ \\ +$[~\{$ \moc{PISO} $|$ \moc{PSPC} $[$ \moc{CUT} \dusa{pcut} $]$ $\}~]$ \\ +$[$ $\{$ \moc{GAUS} $|$ \moc{CACA} $|$ \moc{CACB} $|$ \moc{LCMD} $|$ \moc{OPP1} $|$ \moc{OGAU} $\}~[$ \dusa{nmu} $]~]$ \\ +$\{$ \moc{TISO} $[~\{$ \moc{EQW} $|$ \moc{GAUS} $|$ \moc{PNTN} $|$ \moc{SMS} $|$ \moc{LSN} $|$ \moc{QRN} $\}~]$ \dusa{nangl} \dusa{dens} \\ +$~~~~~|$ \moc{TSPC} $[~\{$ \moc{MEDI} $|$ \moc{EQW2} $\}~]$ \dusa{nangl} \dusa{dens} $\}$ \\ +$[$ \moc{CORN} \dusa{pcorn} $]$ \\ +$[$ \moc{NOTR} $]$\\ +$[$ \moc{NBSLIN} \dusa{nbslin} $]$ \\ +$[$ \moc{MERGMIX} $]$\\ +$[$ \moc{LONG} $]$\\ +$[~\{$ \moc{IC} $|$ \moc{NOIC} $\}~]~[$ \moc{EPSJ} \dusa{epsj} $]$ \\ +{\tt ;} +\end{DataStructure} + +\noindent +where + +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\moc{ANIS}] keyword to specify the order of scattering anisotropy. + +\item[\dusa{nanis}] order of anisotropy in transport calculation. +A default value of 1 represents isotropic (or transport-corrected) scattering while a value of 2 +correspond to linearly anisotropic scattering. + +\item[\moc{ONEG}] keyword to specify that the tracking is read before computing each group-dependent collision +probability or algebraic collapsing matrix (default value if \dusa{TRKFIL} is set). The tracking file is +read in each energy group if the method of characteristics (MOC) is used. + +\item[\moc{ALLG}] keyword to specify that the tracking is read once and the collision +probability or algebraic collapsing matrices are computed in many energy groups. The tracking file is +read once if the method of characteristics (MOC) is used. + +\item[\moc{BATCH}] keyword to specify the number of tracks processed by each core for each energy group. OpenMP parallelization is processing each energy group on a different core. The default value is \dusa{nbatch} $=1$. + +\item[\dusa{nbatch}] the number of tracks processed by each core. Usually, a value \dusa{nbatch} $\ge 100$ is recommended. + +\item[\moc{QUAB}] keyword to specify the number of basis point for the +numerical integration of each micro-structure in cases involving double +heterogeneity (Bihet). + +\item[\dusa{iquab}] the number of basis point for the numerical integration of +the collision probabilities in the micro-volumes using the Gauss-Jacobi +formula. The values permitted are: 1 to 20, 24, 28, 32 or 64. The default value +is \dusa{iquab} = 5. If \dusa{iquab} is negative, its absolute value will be used in the She-Liu-Shi approach to determine the +split level in the tracking used to compute the probability collisions. + +\item[\moc{SAPO}] use the Sanchez-Pomraning double-heterogeneity model.\cite{sapo} + +\item[\moc{HEBE}] use the Hebert double-heterogeneity model (default option).\cite{BIHET} + +\item[\moc{SLSI}] use the She-Liu-Shi double-heterogeneity model without shadow effect.\cite{She2017} + +\item[\dusa{frtm}] the minimum microstructure volume fraction used to compute the size of the equivalent cylinder in She-Liu-Shi approach. The default value is \dusa{frtm} $=0.05$. + +\item[\moc{PISO}] keyword to specify that a collision probability calculation with isotropic reflection boundary +conditions is required. It is the default option if a \moc{TISO} type integration is chosen. To obtain accurate +transmission probabilities for the isotropic case it is recommended that the normalization +options in the \moc{ASM:} module be used. + +\item[\moc{PSPC}] keyword to specify that a collision probability calculation with mirror like reflection or periodic +boundary conditions is required; this is the default option if a \moc{TSPC} type integration is chosen. +This calculation is only possible if the file was initially constructed using the \moc{TSPC} option. + +\item[\moc{CUT}] keyword to specify the input of cutting parameters for the specular collision probability +of characteristic integration. + +\item[\dusa{pcut}] real value representing the maximum error allowed on the exponential function used +for specular collision probability calculations. Tracks will be cut at a length such that the error in the +probabilities resulting from this reduced track will be of the order of pcut. By default, the tracks +are extended to infinity and \dusa{pcut} = 0.0. If this option is used in an entirely reflected case, it is +recommended to use the \moc{NORM} command in the \moc{ASM:} module. + +\item[\moc{GAUS}] keyword to specify that Gauss-Legendre polar integration angles are to be selected for the polar quadrature when a prismatic tracking is considered. The conservation is ensured up to $P_{\dusa{nmu}-1}$ scattering. + +\item[\moc{CACA}] keyword to specify that CACTUS type equal weight polar integration angles are to be +selected for the polar quadrature when a prismatic tracking is considered.\cite{CACTUS} The conservation is ensured only for isotropic scattering. + +\item[\moc{CACB}] keyword to specify that CACTUS type uniformly distributed integration polar angles +are to be selected for the polar quadrature when a prismatic tracking is considered.\cite{CACTUS} The conservation is ensured only for isotropic scattering. + +\item[\moc{LCMD}] keyword to specify that optimized (McDaniel--type) polar integration angles are to be +selected for the polar quadrature when a prismatic tracking is considered.\cite{LCMD} This is the default option. The conservation is ensured only for isotropic scattering. + +\item[\moc{OPP1}] keyword to specify that $P_1$ constrained optimized (McDaniel--type) polar integration angles are to be selected for the polar quadrature when a prismatic tracking is considered.\cite{LeTellierpa} The conservation is ensured only for isotropic and linearly anisotropic scattering. + +\item[\moc{OGAU}] keyword to specify that Optimized Gauss polar integration angles are to be +selected for the method of characteristics.\cite{LCMD,LeTellierpa} The conservation is ensured up to $P_{\dusa{nmu}-1}$ scattering. + +\item[\dusa{nmu}] user-defined number of polar angles. By default, a value consistent with \dusa{nangl} is computed by the code. For \moc{LCMD}, \moc{OPP1}, \moc{OGAU} quadratures, \dusa{nmu} is limited to 2, 3 or 4. + +\item[\moc{TISO}] keyword to specify that isotropic tracking parameters will be supplied. This is the +default tracking option for cluster geometries. + +\item[\moc{TSPC}] keyword to specify that specular tracking parameters will be +supplied. + +\item[\moc{EQW}] keyword to specify the use of equal weight quadrature.\cite{eqn} The conservation is ensured up to $P_{\dusa{nangl}/2}$ scattering. + +\item[\moc{GAUS}] (after \moc{TISO} keyword) keyword to specify the use of the Gauss-Legendre quadrature. This option is valid only if an +hexagonal geometry is considered. + +\item[\moc{PNTN}] keyword to specify that Legendre-Techbychev quadrature quadrature will be selected.\cite{pntn} The conservation is ensured only for isotropic and linearly anisotropic scattering. + +\item[\moc{SMS}] keyword to specify that Legendre-trapezoidal quadrature quadrature will be selected.\cite{sms} The conservation is ensured up to $P_{\dusa{nangl}-1}$ scattering. + +\item[\moc{LSN}] keyword to specify the use of the $\mu_1$--optimized level-symmetric quadrature. The conservation is ensured up to $P_{\dusa{nangl}/2}$ scattering. + +\item[\moc{QRN}] keyword to specify the use of the quadrupole range (QR) quadrature.\cite{quadrupole} + +\item[\moc{MEDI}] keyword to specify the use of a median angle quadrature in \moc{TSPC} cases. For +a rectangular Cartesian domain of size $X \times Y$, the azimuthal angles in $(0,\pi/2)$ interval are obtained from formula +$$ +\phi_k=\tan^{-1}{\displaystyle kY\over\displaystyle (2p+2-k)X} \, , \ \ k=1,\, 3,\, 5, \, \dots, \, 2p+1 . +$$ + +\item[\moc{EQW2}] keyword to specify the use of a standard cyclic quadrature without angles $\phi=0$ and $\phi=\pi/2$ in \moc{TSPC} cases. For +a rectangular Cartesian domain of size $X \times Y$, the azimuthal angles in $(0,\pi/2)$ interval are obtained from formula +$$ +\phi_k=\tan^{-1}{\displaystyle k Y\over\displaystyle (p+2-k)X} \, , \ \ k=1,\, 2,\, 3, \, \dots, \, p+1 . +$$ +This is the default option. + +\item[\dusa{nangl}] angular quadrature parameter. For a 3-D \moc{EQW} option, the choices are \dusa{nangl} = 2, 4, 8, 10, 12, 14 +or 16. For a 3-D \moc{PNTN} or \moc{SMS} option, \dusa{nangl} is an even number smaller than 46.\cite{ige260} For 2-D +isotropic applications, any value of \dusa{nangl} may be used, equidistant angles will be selected. + +For 2-D specular applications the input value must be of the form $p + 1$ where $p$ is a prime number, as proposed +in Ref.~\citen{DragonPIJS3}. In this case, the choice of \dusa{nangl} = 2, 6, 8, 12, 14, 18, 20, 24, or 30 are allowed. For hexagonal lattices, +including equilateral triangular and lozenge geometry, the choice of \dusa{nangl} = 3, 6, 12 or 18 are allowed. + +\item[\dusa{dens}] real value representing the density of the integration lines (in cm$^{-1}$ for 2-D Cartesian cases. +This choice of density along the plan perpendicular to each angle depends on the geometry of the cell to be analyzed. If there +are zones of very small volume, a high line density is essential. This value will be readjusted by +\moc{SALT:}. + +\item[\moc{CORN}] keyword to specify the meaningful distance (cm) between a tracking line and a surfacic element. + +\item[\dusa{pcorn}] meaningful distance (cm) between a tracking line and a surfacic element. By default, \dusa{pcorn} $=1.0 \times 10^{-5}$ cm. + +\item[\moc{NOTR}] keyword to specify that the geometry will not be tracked. This is useful for 2-D geometries +to generate a tracking data structure that can be used by the \moc{PSP:} module (see \Sect{PSPData}). +One can then verify visually if the geometry is adequate before the tracking process as such is +undertaken. + +\item[\moc{NBSLIN}] keyword to set the maximum number of segments in a single tracking line. + +\item[\dusa{nbsl}] integer value representing the maximum number of segments in a single tracking line. The default value is \dusa{nbsl} = 100000. + +\item[\moc{MERGMIX}] keyword to specify that all regions belonging to the same mixture will be merged together. This option should only be used as an attempt to reduce CPU costs in resonance self-shielding calculations. + +\item[\moc{LONG}] keyword to specify that a ``long'' tracking file will be generated. This option is required if the tracking file is to be used by the \moc{TLM:} module (see \Sect{TLMData}). + +\item[\moc{IC}] keyword to force the use of the multicell surfacic approximation. By default, the multicell surfacic approximation is used if the number of +macro geometries in the SALOMON--formatted file \dusa{SURFIL} is greater than one. + +\item[\moc{NOIC}] keyword to avoid using the multicell surfacic approximation. By default, the multicell surfacic approximation is used if the number of +macro geometries in the SALOMON--formatted file \dusa{SURFIL} is greater than one. + +\item[\moc{EPSJ}] keyword to specify the stopping criterion for the flux-current iterations of the +multicell surfacic approximation, in case where the {\tt ARM} keyword is set in the {\tt ASM:} module or in +a resonance self-shielding module ({\tt SHI:}, {\tt USS:}, etc.). + +\item[\dusa{epsj}] the stopping criterion value. The default value is \dusa{epsj} $= 0.5 \times 10^{-5}$. + +\end{ListeDeDescription} +\clearpage diff --git a/doc/IGE335/Section4.00.tex b/doc/IGE335/Section4.00.tex new file mode 100644 index 0000000..d38b26a --- /dev/null +++ b/doc/IGE335/Section4.00.tex @@ -0,0 +1,794 @@ +\section{THE UTILITY MODULES}\label{sect:UtilityModuleInput} + +DRAGON contains a number of utility modules used to perform tasks not +related to reactor physics. These modules are also available to any code built +around the Ganlib kernel and can be called from CLE-2000.\cite{ganlib5,cle2000} + +\subsection{The equality module}\label{sect:EQUData} + +This module is used to duplicate a {\sc lcm} object. The calling specifications +are: + +\begin{DataStructure}{Structure \dstr{equality}} +\dusa{NAME1} \moc{:=} $[$ \dusa{NAME1} $]$ \dusa{NAME2} \\ +~~~~~$[$ \moc{::} $[$ \moc{EDIT} \dusa{iprint} $]~[$ \moc{ERAS} $]~[~\{$ \moc{OLD} $|$ \moc{SAP}$\}~]~[[$ \moc{STEP} $\{$ \moc{UP} \dusa{NOMDIR} $|$ \moc{AT} \dusa{index} $\}~]]~]$ \moc{;} \\ +\end{DataStructure} + +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\dusa{NAME1}] {\tt character*12} name of the output data +structure. It can be a {\sc lcm} object (either memory-resident or {\sc xsm}-based), a sequential binary file, +a sequential {\sc ascii} file or a {\sc hdf5} file. If \dusa{NAME1} is a {\sc lcm} object and if it appears on both sides, +it is filled with the contents of \dusa{NAME2}. + +\item[\dusa{NAME2}] {\tt character*12} name of the input data +structure. It can be a {\sc lcm} object (either memory-resident or {\sc xsm}-based), a sequential binary file, +a sequential {\sc ascii} file or a {\sc hdf5} file. + +\item[\moc{EDIT}] keyword used to modify the print level \dusa{iprint}. + +\item[\dusa{iprint}] index used to control the printing of this module. The +amount of output produced by this tracking module will vary substantially +depending on the print level specified. + +\item[\moc{ERAS}] keyword used to erase the contents of the LCM object \dusa{NAME1} before the copy operation in case it appears on both sides of \moc{:=}. + +\item[\moc{OLD}] keyword used to import/export a LHS sequential {\sc ascii} file in 1995 {\sc lcm} specification. By +default, the up-to-date specification is used. + +\item[\moc{SAP}] keyword used to import/export a LHS sequential {\sc ascii} file in Saphyr {\sc lcm} specification. + +\item[\moc{STEP}] keyword used to move in the {\sc lcm} object hierarchy of \dusa{NAME2} before making the copy. + +\item[\moc{UP}] keyword used to move up towards a sub-directory of \dusa{NAME2} of the +active directory. + +\item[\dusa{NOMDIR}] copy the information located in the sub-directory named \dusa{NOMDIR}. If \dusa{NAME1} and \dusa{NAME2} are +{\sc hdf5} files, \dusa{NOMDIR} is the name of a daughter group in \dusa{NAME2}. + +\item[\moc{AT}] keyword used to move up towards a component in an heterogeneous list of \dusa{NAME2}. + +\item[\dusa{index}] copy the information located in the \dusa{index}--th component of the heterogeneous list. + +\end{ListeDeDescription} + +If both the RHS and LHS are {\sc lcm} objects (either memory-resident or {\sc xsm}-based), a single copy is +performed. A memory-resident {\sc lcm} object can be created from an {\sc xsm} file or an {\sc xsm} +file can be created from a memory-resident {\sc lcm} object. If the LHS is a sequential file and the +RHS is a {\sc lcm} object, an export is performed. The export +format is either binary or ASCII. +If the LHS is a {\sc lcm} object and the RHS is a sequential +file, an import is performed. The case where both the LHS and the RHS are +sequential files is not supported. + +\clearpage + +\subsection{The UTL: module}\label{sect:UTLData} + +The {\tt UTL:} module is used to perform utility actions on a {\sc lcm} object. +The calling specifications are: + +\begin{DataStructure}{Structure \dstr{UTL:}} +$[$ \dusa{NAME1} \moc{:=} $]$ \moc{UTL:} $[$ \dusa{NAME1} $]$ \moc{::} \\ +$[$ \moc{EDIT} \dusa{iprint} $]$ \\ +$[$ \moc{DIR} $]~[$ \moc{VAL} $]~[$ \moc{NAN} $]~[$ \moc{ERAS} $]$ \\ +$[[$ \moc{STEP} $\{$ \moc{UP} \dusa{NOMDIR} $|$ +\moc{AT} \dusa{index} $|$ \moc{DOWN} $|$ \moc{ROOT} $\}~[$ \moc{NEW} $\{$ \moc{DICT} $|$ \moc{LIST} \dusa{nsize} $\}~]~]]$ \\ +$[[$ \moc{IMPR} $\{$ \dusa{BLOCK} $|$ \dusa{index} $\}~\{$ \dusa{ileni} $|$ \moc{*} $\}~]]$ \\ +$[[$ \moc{CREA} $\{$ \dusa{BLOCK} $|$ \dusa{index} $\}~[$ \dusa{ilenc1} $]$ \dusa{ilenc2} \moc{=} $\{$ +(\dusa{valc}(i),i=\dusa{ilenc1},\dusa{ilenc2}) $|$ (\dusa{ivalc}(i),i=\dusa{ilenc1},\dusa{ilenc2}) \\ +$|$ (\dusa{hvalc}(i),i=\dusa{ilenc1},\dusa{ilenc2}) $|$ (\dusa{dvalc}(i),i=\dusa{ilenc1},\dusa{ilenc2}) $\}~]]$ \\ +$[[$ \moc{DEL} \dusa{BLOCK} $]]$ \\ +$[[~\{$ \moc{MULT} $|$ \moc{SADD} $\}~\{$ \dusa{BLOCK} $|$ \dusa{index} $\}$ \dusa{flott} $]]$ \\ +$[[~\{$ \moc{COPY} $|$ \moc{ADD} $\}$ \dusa{NOMREF} \dusa{NOMALT} $]]$ \\ +$[[$ \moc{STAT} $\{$ \moc{REL} $|$ \moc{ABS} $\}$ \dusa{NOMREF} \dusa{NOMALT} $[$ {\tt>>}\dusa{errmax}{\tt<<} $[$ {\tt>>}\dusa{erravg}{\tt<<} $]~]]$ \\ +$[$ \moc{DUMP} $]$ \moc{;} +\end{DataStructure} + +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\dusa{NAME1}] {\tt character*12} name of the {\sc lcm} object that will be treated by the utility module. + +\item[\moc{EDIT}] keyword used to modify the print level \dusa{iprint}. The default value is \dusa{iprint} $=1$. + +\item[\dusa{iprint}] index used to control the printing of this module. Set to 0 to +reduce printing by the module. + +\item[\moc{DIR}] keyword used to print the active directory content. + +\item[\moc{VAL}] keyword used to validate the consistency of the connections in a LCM object. + +\item[\moc{NAN}] keyword used to scan the LCM object for NaN values. + +\item[\moc{ERAS}] keyword used to erase the contents of the LCM object. + +\item[\moc{STEP}] keyword used to move in the {\sc lcm} object hierarchy. + +\item[\moc{UP}] keyword used to move up towards a sub-directory (associative table) of the +active directory. + +\item[\dusa{NOMDIR}] name of the sub-directory to which we wish to head. + +\item[\moc{AT}] keyword used to move towards a component in an heterogeneous list of \dusa{NAME1}. + +\item[\dusa{index}] access the information located in the \dusa{index}--th component of the heterogeneous list. + +\item[\moc{DOWN}] keyword to return to the sub-directory containing +the active directory. + +\item[\moc{ROOT}] keyword to return to the root directory of the {\sc lcm} object. + +\item[\moc{NEW}] keyword to specify that \dusa{NOMDIR} or \dusa{index}--th component is a new entry. + +\item[\moc{DICT}] keyword to specify that \dusa{NOMDIR} or \dusa{index}--th component is an associative table. + +\item[\moc{LIST}] keyword to specify that \dusa{NOMDIR} or \dusa{index}--th component is an heterogeneous list. + +\item[\dusa{nsize}] size of the heterogeneous list. + +\item[\moc{IMPR}] keyword to print the complete contents or part of the record +\dusa{BLOCK} or component \dusa{index} located on the current directory. + +\item[\moc{MULT}] keyword to multiply each element of a block or sub-directory +in the active directory by a real constant. If \dusa{BLOCK} is a +sub-directory, only floating point information contained in it is multiplied. + +\item[\moc{SADD}] keyword to add a real constant to each element of a block or sub-directory in the +active directory. If \dusa{BLOCK} is a sub-directory, only floating point information contained in it is added. + +\item[\moc{CREA}] keyword used to create a block of information on the +curent directory. + +\item[\moc{DEL}] keyword used to delete a block of information on the +curent directory. + +\item[\dusa{BLOCK}] name of the block or sub-directory selected. + +\item[\dusa{ileni}] maximum number of elements that the user wishes to print. +A value of \dusa{ileni}=0 is permitted. + +\item[\moc{*}] keyword, indicates that all the elements of a block will be +printed. In a realistic case, the number of elements contained in a block may be +rather large; this option must therefore be used with caution. + +\item[\dusa{ilenc1}] index of the first element included in the block. Can only be set if block +\dusa{BLOCK} already exists. By default, \dusa{ilenc1} $=1$. + +\item[\dusa{ilenc2}] index of the last element included in the block. + +\item[\moc{=}] keyword, indicates that the input values will follow. + +\item[\dusa{valc}] real vector containing the information to be written in +the record \dusa{BLOCK}. + +\item[\dusa{ivalc}] integer vector containing the information to be written in +the record \dusa{BLOCK}. + +\item[\dusa{hvalc}] {\tt character*4} array containing the information to be +written in the record \dusa{BLOCK}. + +\item[\dusa{dvalc}] double precision array containing the information to be +written in the record \dusa{BLOCK}. + +\item[\dusa{flott}] constant by which a block or sub-directory will be +multiplied. + +\item[\moc{COPY}] keyword used to copy an existing record or sub-directory +onto a new record or sub-directory. + +\item[\moc{ADD}] keyword used to add the contents of two records or two +sub-directories. If \dusa{NOMREF} and \dusa{NOMALT} are two +sub-directories, only the floating point information contained in them is added. +The result is written into \dusa{NOMALT}. + +\item[\dusa{NOMREF}] name of the reference block. + +\item[\dusa{NOMALT}] name of the block which is modified during the \moc{ADD} operation, modified or created +for the \moc{COPY} operation and compared with the reference block for the \moc{STAT} operation. + +\item[\moc{STAT}] keyword used to compare the contents of two records. + +\item[\moc{REL}] the relative differences are printed. + +\item[\moc{ABS}] the absolute differences are printed. + +\item[\dusa{errmax}] output variable for relative or absolute maximum error for the \moc{STAT} operation. + +\item[\dusa{erravg}] output variable for relative or absolute average error for the \moc{STAT} operation. + +\item[\moc{DUMP}] Dump the active directory of and its +sub-directories to the printer. + +\end{ListeDeDescription} + +\clearpage + +\subsection{The HUTL: module}\label{sect:HUTLData} + +A HDF5 file is a hierarchical structure made of groups (sub-structures) and datasets (arrays). The {\tt HUTL:} module is used to perform +utility actions on a {\sc hdf5} file.\cite{hdf5} The calling specifications are: + +\begin{DataStructure}{Structure \dstr{HUTL:}} +$[$ \dusa{NAME1} \moc{:=} $]$ \moc{HUTL:} $[$ \dusa{NAME1} $]~[$ \dusa{NAME2} $]$ \moc{::} \\ +$[[$ \moc{DIR} $[$ \dusa{BLOCK} $]~]]$ \\ +$[[$ \moc{TEST} \dusa{BLOCK} $]]$ \\ +$[[$ \moc{INFO} \dusa{BLOCK} $]]$ \\ +$[[$ \moc{IMPR} \dusa{BLOCK} $]]$ \\ +$[[$ \moc{CREA} \dusa{BLOCK} $]]$ \\ +$[[$ \moc{CREA} \dusa{BLOCK} $[~[$ \dusa{ilenc1} $]$ \dusa{ilenc2} $]$ \moc{=} $\{$ +(\dusa{valc}(i),i=\dusa{ilenc1},\dusa{ilenc2}) $|$ (\dusa{ivalc}(i),i=\dusa{ilenc1},\dusa{ilenc2}) \\ +$|$ (\dusa{hvalc}(i),i=\dusa{ilenc1},\dusa{ilenc2}) $|$ (\dusa{dvalc}(i),i=\dusa{ilenc1},\dusa{ilenc2}) $\}~]]$ \\ +$[[$ \moc{DELE} \dusa{BLOCK} $]]$ \\ +$[[$ \moc{COPY} \dusa{BLOCK} \moc{=} \dusa{BLOCK2} $]]$ \\ +$[[$ \moc{GREP} \dusa{BLOCK} $[$ \dusa{ilenc1} $]$ {\tt>>}\dusa{value}{\tt <<} $]]$ \moc{;} \\ +\end{DataStructure} + +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\dusa{NAME1}] {\tt character*12} name of the {\sc hdf5} file that will be treated by the utility module. + +\item[\dusa{NAME2}] {\tt character*12} name of the source {\sc hdf5} file used with the action \moc{COPY}. + +\item[\moc{DIR}] keyword used to print a group table of content. If \dusa{BLOCK} is not set, the table of content of the root group is printed. + +\item[\moc{TEST}] keyword used to test existence of a group. + +\item[\moc{INFO}] keyword used to print information about a dataset. + +\item[\moc{IMPR}] keyword to print the complete contents of a dataset. + +\item[\moc{CREA}] keyword used to create a dataset. If both \dusa{ilenc1} and \dusa{ilenc2} are missing, a single value is readed. If +only \moc{CREA} \dusa{BLOCK} is defined, a group named \dusa{BLOCK} is created. Otherwise, a dataset is created. + +\item[\dusa{BLOCK}] name of the group or dataset selected. The name of a group can include one or many path separators (character~$\slash$) +to list different hierarchical levels. + +\item[\dusa{ilenc1}] index of the first element included in the block. Can only be set if block +\dusa{BLOCK} already exists. By default, \dusa{ilenc1} $=1$. + +\item[\dusa{ilenc2}] index of the last element included in the block. + +\item[\moc{=}] equality keyword, indicates that the input values will follow. + +\item[\dusa{valc}] real vector containing the information to be written in the record \dusa{BLOCK}. + +\item[\dusa{ivalc}] integer vector containing the information to be written in the record \dusa{BLOCK}. + +\item[\dusa{hvalc}] {\tt character*4} array containing the information to be written in the record \dusa{BLOCK}. + +\item[\dusa{dvalc}] double precision array containing the information to be written in the record \dusa{BLOCK}. + +\item[\moc{DELE}] keyword used to delete group or dataset \dusa{BLOCK}. + +\item[\moc{COPY}] keyword used to copy a group or a dataset in destination \dusa{BLOCK} of the {\sc hdf5} file named \dusa{NAME1}. + +\item[\moc{=}] equality keyword, indicates that the input value will follow. + +\item[\dusa{BLOCK2}] name of the source group or dataset selected in the {\sc hdf5} file named \dusa{NAME2}. + +\item[\moc{GREP}] keyword used to recover a single component in a dataset of rank 1. If \dusa{ilenc1} is missing, the first value is recovered. + +\item[\dusa{value}] {\tt character*12} CLE-2000 variable name in which the recovered value will be placed. This variable should be +declared integer, real, character or double precision. + +\end{ListeDeDescription} + +\clearpage + +\subsection{The DELETE: module}\label{sect:DELETEData} + +This module is used to delete one or many {\sc lcm} objects. The calling +specifications are: + +\begin{DataStructure}{Structure \dstr{DELETE:}} +$[[$ \dusa{NAME1} $]]$ \moc{:=} \moc{DELETE:} $[[$ \dusa{NAME1} $]]$ \moc{;} +\end{DataStructure} + +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\dusa{NAME1}] {\tt character*12} name of a {\sc lcm} object. + +\end{ListeDeDescription} + +The names of the {\sc lcm} object should be present on both the LHS and +the RHS. A {\sc lcm} object named {\tt PARENT} can be deleted using the following command: + +\begin{verbatim} +PARENT := DELETE: PARENT ; +\end{verbatim} + +\subsection{The ERASE: module}\label{sect:ERASEData} + +This module is used to erase one or many {\sc lcm} objects without destroying their pointers. The calling +specifications are: + +\begin{DataStructure}{Structure \dstr{ERASE:}} +$[[$ \dusa{NAME1} $]]$ \moc{:=} \moc{ERASE:} $[[$ \dusa{NAME1} $]]$ \moc{;} +\end{DataStructure} + +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\dusa{NAME1}] {\tt character*12} name of a {\sc lcm} object. + +\end{ListeDeDescription} + +The names of the {\sc lcm} object should be present on both the LHS and +the RHS. A {\sc lcm} object named {\tt PARENT} can be erased using the following command: + +\begin{verbatim} +PARENT := ERASE: PARENT ; +\end{verbatim} + +\clearpage + +\subsection{The BACKUP: module}\label{sect:BACKUPData} + +This module is used to copy one or many {\sc lcm} objects (memory-resident or {\sc xsm}-based), along with all of its parent to a backup {\sc lcm} object. The backup data +structure is a single {\sc lcm} object (either memory-resident or {\sc xsm}-based with a {\tt L\_ARCHIVE} signature). The calling specifications are: + +\begin{DataStructure}{Structure \dstr{BACKUP:}} +\dusa{NAME1} \moc{:=} \moc{BACKUP:} $[$ \dusa{NAME1} $]$ $[[$ \dusa{NAME2} $]]~[$ \moc{::} \\ + $[$ \moc{EDIT} \dusa{iprint} $]$ \\ + $[~[$ \moc{LIST} \dusa{ndim} $]$ \moc{ITEM} \dusa{ipos} $]$ \\ + $[[$ \moc{STEP} $\{$ \moc{UP} \dusa{NOMDIR} $|$ \moc{AT} \dusa{index} $\}~]]~]$ \moc{;} +\end{DataStructure} + +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\dusa{NAME1}] {\tt character*12} name of {\sc lcm} object ({\tt L\_ARCHIVE} signature) used as a backup media. + +\item[\dusa{NAME2}] {\tt character*12} name of {\sc lcm} object +to be transfer to the backup {\sc lcm} object. This {\sc lcm} object must be in a +memory-resident or {\sc xsm}-based format. + +\item[\moc{EDIT}] keyword used to modify the print level \dusa{iprint}. + +\item[\dusa{iprint}] index used to control the printing of this module. The +amount of output produced by this tracking module will vary substantially +depending on the print level specified. + +\item[\moc{LIST}] keyword to store \dusa{NAME2} objects as list components. By default, a single \dusa{NAME2} object is stored directly into \dusa{NAME1}. + +\item[\dusa{ndim}] number of heterogeneous list components set to store each \dusa{NAME2} object type. + +\item[\moc{ITEM}] keyword to set the index of the list component in the archive where objects \dusa{NAME2} are stored. This keyword is mandatory if +\dusa{NAME2} is stored as a list component. + +\item[\dusa{ipos}] index (\dusa{ipos} $\le$ \dusa{ndim}) of the list component. + +\item[\moc{STEP}] keyword used to move in the {\sc lcm} object hierarchy of \dusa{NAME2} before making the backup. The {\sc lcm} object +with {\tt L\_ARCHIVE} signature is created after \moc{STEP} moves are done. + +\item[\moc{UP}] keyword used to move up towards a sub-directory of \dusa{NAME2} of the +active directory. + +\item[\dusa{NOMDIR}] backup the information into the sub-directory named \dusa{NOMDIR}. + +\item[\moc{AT}] keyword used to move up towards a component in an heterogeneous list of \dusa{NAME2}. + +\item[\dusa{index}] backup the information into the \dusa{index}--th component of the heterogeneous list. + +\end{ListeDeDescription} + +If \dusa{NAME1} appears only on the LHS, it is created. If \dusa{NAME1} +appears on both the LHS and the RHS, it is updated. + +\clearpage + +\subsection{The RECOVER: module}\label{sect:RECOVERData} + +This module is used to recover from a backup {\sc lcm} object (see +\Sect{BACKUPData}) one or many {\sc lcm} objects (memory-resident or {\sc xsm}-based with {\tt L\_ARCHIVE} signature). +The calling specifications are: + +\begin{DataStructure}{Structure \dstr{RECOVER:}} +$[[$ \dusa{NAME1} $]]$ \moc{:=} \moc{RECOVER:} \dusa{NAME2} $[[$ \dusa{NAME1} $]]~[$ \moc{::} \\ +$[$ \moc{EDIT} \dusa{iprint} $]$ \\ +$[$ \moc{ITEM} \dusa{ipos} $]$ \\ +$[[$ \moc{STEP} $\{$ \moc{UP} \dusa{NOMDIR} $|$ \moc{AT} \dusa{index} $\}~]]~]$ \moc{;} +\end{DataStructure} + +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\dusa{NAME1}] {\tt character*12} name of the {\sc lcm} objects that are to be recovered. + +\item[\dusa{NAME2}] {\tt character*12} name of a backup {\sc lcm} object ({\tt L\_ARCHIVE} signature). + +\item[\moc{EDIT}] keyword used to modify the print level \dusa{iprint}. + +\item[\dusa{iprint}] index used to control the printing of this module. The +amount of output produced by this tracking module will vary substantially +depending on the print level specified. + +\item[\moc{ITEM}] mandatory keyword used if the \moc{LIST} keyword was set in module {\tt BACKUP:}. + +\item[\dusa{ipos}] index of the list component in the archive where objects \dusa{NAME1} are recovered. + +\item[\moc{STEP}] keyword used to move in the {\sc lcm} object hierarchy of \dusa{NAME2} before making the recover. The {\sc lcm} object +with {\tt L\_ARCHIVE} signature is reached after \moc{STEP} moves are done. + +\item[\moc{UP}] keyword used to move up towards a sub-directory of \dusa{NAME2} of the +active directory. + +\item[\dusa{NOMDIR}] recover the information located in the sub-directory named \dusa{NOMDIR}. + +\item[\moc{AT}] keyword used to move up towards a component in an heterogeneous list of \dusa{NAME2}. + +\item[\dusa{index}] recover the information located in the \dusa{index}--th component of the heterogeneous list. + +\end{ListeDeDescription} + +If \dusa{NAME1} appears only on the LHS, it is created. If \dusa{NAME1} +appears on both the LHS and the RHS, it is replaced by the information located +on the backup media. + +\clearpage + +\subsection{The ADD: module}\label{sect:ADDData} + +This module is used to add the floating point information contained of the two +{\sc lcm} object located on the RHS. The +result is stored in a third output {\sc lcm} object. The calling specifications +are: + +\begin{DataStructure}{Structure \dstr{ADD:}} +\dusa{NAME1} \moc{:=} \moc{ADD:} \dusa{NAME2} \dusa{NAME3} \moc{;} +\end{DataStructure} + +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\dusa{NAME1}] {\tt character*12} name of a {\sc lcm} object which +contains the final information. + +\item[\dusa{NAME2}] {\tt character*12} name of a {\sc lcm} object which +contains the first part of the initial information. One can use +\dusa{NAME2}=\dusa{NAME1}. + + +\item[\dusa{NAME3}] {\tt character*12} name of a {\sc lcm} object which +contains the second part of the initial information. + +\end{ListeDeDescription} + +\clearpage + +\subsection{The MPX: module}\label{sect:MPXData} + +This module is used to multiply the floating point information contained in a +{\sc lcm} object located on the RHS by a user-defined real number. The +result is stored in a second output {\sc lcm} object. The calling specifications +are: + +\vskip -0.2cm + +\begin{DataStructure}{Structure \dstr{MPX:}} +\dusa{NAME1} \moc{:=} \moc{MPX:} \dusa{NAME2} \moc{::} \dusa{real} \moc{;} +\end{DataStructure} + +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\dusa{NAME1}] {\tt character*12} name of a {\sc lcm} object which +contains the final information. + +\item[\dusa{NAME2}] {\tt character*12} name of a {\sc lcm} object which +contains the the initial information. One can use +\dusa{NAME2}=\dusa{NAME1}. + +\item[\dusa{real}] real number used as a multiplication factor. + +\end{ListeDeDescription} + +\clearpage + +\subsection{The STAT: module}\label{sect:STATData} + +This module is used to compare the floating point information contained in two +different {\sc lcm} object. The calling +specifications are: + +\begin{DataStructure}{Structure \dstr{STAT:}} +\moc{STAT:} \dusa{NAME1} \dusa{NAME2} \moc{;} +\end{DataStructure} + +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\dusa{NAME1}] {\tt character*12} name of the reference {\sc lcm} object. + +\item[\dusa{NAME2}] {\tt character*12} name of a compared {\sc lcm} object. + +\end{ListeDeDescription} + +\clearpage + +\subsection{The GREP: module}\label{sect:GREPData} + + The GREP: module is used to extract a single value from a {\sc lcm} object. The +calling specifications are: + +\vskip -0.2cm + +\begin{DataStructure}{Structure \dstr{GREP:}} +\moc{GREP:} \dusa{NAME3} \moc{::} \\ +$[$ \moc{EDIT} \dusa{iprint} $]$ \\ +$[[$ \moc{STEP} $\{$ \moc{UP} \dusa{NOMDIR} $|$ \moc{AT} \dusa{index} $\}~]]$ \\ +$[[$ \moc{TYPE} $\{$ \dusa{BLOCK} $|$ \dusa{index} $\}~${\tt >>}\dusa{itype}{\tt <<}$~]]$ \\ +$[[$ \moc{LENGTH} $\{$ \dusa{BLOCK} $|$ \dusa{index} $\}~${\tt >>}\dusa{ilong}{\tt <<}$~]]$ \\ +$[[~\{$ \moc{GETVAL} $|$ \moc{MAXVAL} $|$ \moc{MINVAL} $|$ \moc{INDMAX} $|$ \moc{INDMIN} $|$ \moc{MEAN} $\}$ \\ +~~~~~~$\{$ \dusa{BLOCK} $|$ \dusa{index} $\}$ \dusa{index1} $[~\{~\{$ \dusa{index2} $|$ \moc{*} $\}~[$ \dusa{index3} + $]~|$~\moc{NVAL}~$\{$ \dusa{neval} $|$ \moc{*} $\}~\}~]$ \\ +~~~~~~$[[~${\tt >>}\dusa{value}{\tt <<}$~]]$ \\ +$]]$ \moc{;} +\end{DataStructure} + +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\dusa{NAME3}] {\tt character*12} name of the {\sc lcm} object from which +extractions will be performed. + +\item[\moc{EDIT}] keyword used to modify the print level \dusa{iprint}. + +\item[\dusa{iprint}] index set to 1 to enable printing in this module. By default, \dusa{iprint} $=0$. + +\item[\moc{STEP}] keyword used to move in the {\sc lcm} object hierarchy. + +\item[\moc{UP}] keyword used to move up towards a sub-directory of the +active directory. + +\item[\dusa{NOMDIR}] name of the sub-directory or heterogeneous list to which we wish to head. + +\item[\moc{AT}] keyword used to move up towards a component in the heterogeneous list. + +\item[\dusa{index}] access the information located in the \dusa{index}--th component of the heterogeneous list. + +\item[\dusa{BLOCK}] name of the record which will be analyzed by the +\moc{GREP:} utility. + +\item[\dusa{index}] index of the record which will be analyzed by the +\moc{GREP:} utility. + +\item[\moc{TYPE}] keyword used to get the {\sc lcm} type of record \dusa{BLOCK}. + +\item[\dusa{itype}] type of block \dusa{BLOCK} or list component \dusa{index} ($=1$: integer; +$=2$: real; $=3$: character; $=4$: double precision; $=5$: logical; $=10$: list; $=99$: undefined). + +\item[\moc{LENGTH}] keyword used to get the length of {\sc lcm} record \dusa{BLOCK}. + +\item[\dusa{ilong}] length of record. If the record is made of characters (\dusa{itype} $=3$), +then \dusa{ilong} is a character count. + +\item[\moc{GETVAL}] keyword used to get values from an existing record. +The receiving CLE-2000 variables are assumed to be of the same type as the +picked values (all CLE-2000 types are supported). + +\item[\moc{MAXVAL}] keyword used to get the maximum value of an existing +record. The receiving CLE-2000 single variable is assumed to be of the same type +as the picked maximum (valid for integer, real and double precision types). + +\item[\moc{MINVAL}] keyword used to get the minimum value of an existing +record. +The receiving CLE-2000 single variable is assumed to be of the same type as the +picked minimum (valid for integer, real and double precision types). + +\item[\moc{INDMAX}] keyword used to get the index (position inside the block) +of the maximum value of an existing +record. +The receiving CLE-2000 single variable is assumed of an integer type +(valid for integer, real and double precision blocks). + +\item[\moc{INDMIN}] keyword used to get the index (position inside the block) +of the minimum value of an existing +record. +The receiving CLE-2000 single variable is assumed of an integer type +(valid for integer, real and double precision blocks). + +\item[\moc{MEAN}] keyword used to get the mean value of an existing +record. +The receiving CLE-2000 single variable is assumed to be of the same type as the +computed mean (valid only for real and double precision types). + +\item[\dusa{index1}] the first element number in record \dusa{BLOCK} to be +considered. + +\item[\dusa{index2}] the last element in record \dusa{BLOCK} to be +considered. If \dusa{index2} is absent only element \dusa{index1} will be +considered. + +\item[\moc{*}] the search will extend to the last +element in the record \dusa{BLOCK}. + +\item[\dusa{index3}] specifies the stride between +values to be extracted between \dusa{index1} and \dusa{index2}. By default, a +stride of 1 is assumed. + +\item[\moc{NVAL}] keyword used to specify the number of elements to be +extracted from the specified record. + +\item[\dusa{neval}] the number of elements to be extracted from +the the specified record. If the record contains {\tt character} +information, elements +\dusa{index1} to +\dusa{index1}$+$\dusa{neval}$-1$ are extracted. + +\end{ListeDeDescription} + +The output parameters, denoted as $>>$\dusa{value}$<<$, are recovered as CLE-2000 variables in the +module data located after the \moc{::} keyword. + +\clearpage + +\subsection{The MSTR module}\label{sect:MSTRData} + +This module is used to create user-defined structures. In particular, it can be used to store and +retrieve user variables in a structure or copy specific records from different structures to a single +one so that the user can have an easy access to the information he wants from a CLE-2000 procedure. +The calling specifications are: + +\begin{DataStructure}{Structure \dstr{MSTR:}} +$[$ \dusa{STRUCT} \moc{:=} $]$ \moc{MSTR:} $[$ \dusa{STRUCT} $]$ $[[$ \dusa{EXTSTR} $]]$ \moc{::} \\ +$[$ \moc{EDIT} \dusa{iprint} $]$ \\ +$[$ \moc{TYPE} \dusa{type} $]$ \\ +$[[$ \moc{CD} $[$\dusa{ilcm}:$]$\dusa{path} $]]$ \\ +$[[$ \moc{GET} \dusa{nbelem} $[$ \dusa{indexfirst} $[$ \dusa{increment} $]$ $]$ $[$\dusa{ilcm}:$]$$[$\dusa{path}$]$\dusa{recname} $[[$ $>>VAR\_IN<<$ $]]$ $]]$ \\ +$[[$ \moc{PUT} \dusa{nbelem} $[$ \dusa{indexfirst} $[$ \dusa{increment} $]$ $]$ $[$\dusa{ilcm}:$]$$[$\dusa{path}$]$\dusa{recname} $[[$ \dusa{value} $]]$ $]]$ \\ +$[[$ \moc{CP}~ \dusa{nbelem} $[$ \dusa{indexfirst} $[$ \dusa{increment} $]$ $]$ $[$\dusa{ilcm1}:$]$$[$\dusa{path1}$]$\dusa{recname1} $[$\dusa{ilcm2}:$]$ $[$\dusa{path2}$]$\dusa{recname2} $]]$ \\ +\moc{;} +\end{DataStructure} + +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\dusa{STRUCT}] {\tt character*12} name of the user-defined {\sc lcm} object in creation, modification or read-only mode depending on the requested actions. + +\item[\dusa{EXTSTR}] {\tt character*12} name of existing {\sc lcm} object from which information will be retrieved. + +\item[\moc{EDIT}] keyword used to modify the print level \dusa{iprint}. + +\item[\dusa{iprint}] index used to control the printing of this module. + +\item[\moc{TYPE}] keyword used to modify the structure signature. + +\item[\dusa{type}] string containing the user-defined signature, limited to 12 characters. + +\item[\moc{CD}] keyword for introducing a UNIX-like command to change the active directory of the structures. +\item[\dusa{ilcm}] integer defining the structure index according to its position in the LHS or RHS list of parameters. By default, equal to 1 (i.e. \dusa{STRUCT} is affected by the \moc{CD} command). + +\item[\dusa{path}] string containing the UNIX-like path (relative or absolute) of the directory to access. Note that if the directory does not exist and that the structure is in creation/modification mode, it is created. + +\item[\dusa{recname}] string containing the record name. Note that if this record does not exist and that the structure is in creation/modification mode, it is created. + +For example, \dusa{2:/dir/rec} refers to the record \dusa{rec} in the directory \dusa{dir} of the second structure in the calling specifications of the module. + +\item[\moc{GET}] keyword for introducing the action of retrieving variables from the structure. + +\item[\moc{PUT}] keyword for introducing the action of storing variables in the structure. + +\item[\moc{CP}] keyword for introducing the UNIX-like action of copying some elements from one record (defined by $[$\dusa{ilcm1}:$]$$[$\dusa{path1}$]$$[$\dusa{recname1}$]$) to another ($[$\dusa{ilcm2}:$]$ $[$\dusa{path2}$]$$[$\dusa{recname2}$]$). + +\item[\dusa{nbelem}] integer defining the number of elements to store/retrieve/copy. + +\item[\dusa{indexfirst}] integer defining the index of the first element to store/retrieve/cpoy. By default, equal to 1. + +\item[\dusa{increment}] integer defining the stride in the record between the values to be stored/retrieved/copied. By default, equal to 1. + +\item[$VAR\_IN$] {\tt character*12} CLE-2000 variable name in which the extracted value will be placed. It is expected that the number of values extracted and the number (and types) of variables agree. + +\item[\dusa{value}] value to be stored. The first one defines the record type and all the values should be of the same type. + +\end{ListeDeDescription} + +\clearpage + +\subsection{The FIND0: module}\label{sect:FIND0Data} + +The FIND0: module is used to find the root of a function using the Brent's +method. This procedure assumes that the zero is bracketed in an interval given +in the input using the two first points, and that the function used is continuous +in this interval. The calling specifications are: + +\begin{DataStructure}{Structure \dstr{FIND0:}} +\dusa{L0} \moc{:=} \moc{FIND0:} $[$ \dusa{L0} $]$ \moc{::} \\ +$\{$ $[$ \moc{DEBUG} $]$ $[$ \moc{ITMAX} \dusa{itmax} $]$ + $[$ \moc{TOL} \dusa{tol} $]$ +\moc{POINT} \moc{X} \dusa{x1} \moc{Y} \dusa{y1} +\moc{POINT} \moc{X} \dusa{x2} \moc{Y} \dusa{y2} +$|$ \moc{Y} \dusa{y3} $\}$ \\ +$>>$\dusa{lFlag}$<<$ $>>$\dusa{rRoot}$<<$ \moc{;} +\end{DataStructure} + +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\dusa{L0}] {\tt character*12} names of the {\sc FIND0} {\sc lcm} object (type {\tt +L\_0}) that will contain all information necessary for the +zero-finding procedure. If \dusa{L0} appears on both sides, it is updated; +otherwise, it is created. + +% \item[\dusa{NAME2}] {\tt character*12} names of a CLE-2000 parameter. +% The \dusa{NAME2} parameter is expected to be a CLE-2000 real variable, +% that will contain the next value (to approximate zero) to be used as in +% the zero-finding procedure. In creation mode, this value will be computed +% using the two points given as input; when it is modified, the procedure +% checks if it receives the last given value. +% It is important to used this particular value for the next function evaluation. +% +% \item[\dusa{NAME3}] {\tt character*12} name of a \dds{FIND0} {\sc lcm} object +% that will contain all information necessary for the +% zero-finding procedure. If \dusa{NAME2} appears on both sides, it is updated; +% otherwise, it is created. + +\item[\moc{DEBUG}] keyword used to edit the content of most variables in +\dds{FIND0}; used only for debugging purposes. + +\item[\moc{ITMAX}] keyword used to specify the maximum number of iterations +that will be allowed for the zero-finding procedure. The procedure will +abort if the number of iterations goes beyond this maximum value. + +\item[\dusa{itmax}] the maximum number of iterations. Default value: 100. + +\item[\moc{TOL}] keyword used to specify the tolerance on the zero to be found. + +\item[\dusa{tol}] tolerance. Default value: 1.E-5. + +\item[\moc{POINT}] keyword used to specify that the next point will be given. + +\item[\moc{X}] keyword used to specify that an abscissa will be given. + +\item[\moc{Y}] keyword used to specify that an ordinate will be given. + +\item[\dusa{x1}] the first abscissa value. + +\item[\dusa{y1}] the first ordinate value. + +\item[\dusa{x2}] the second abscissa value. + +\item[\dusa{y2}] the second ordinate value. + +\item[\dusa{y3}] in the case we are in an update mode, +only a new ordinate value is given. + +\item[\dusa{lFlag}] CLE-2000 logical variable in writable mode. The value +returned is \dusa{true} if the new guessed root is within \dusa{tol}, + \dusa{false} otherwise. + +\item[\dusa{rRoot}] CLE-2000 real variable in writable mode. The value +returned is the last guess for the root. + +\end{ListeDeDescription} + +Note that the zero-finding procedure has an initial mode where \dusa{NAME1}, +\dusa{NAME2} and \dusa{NAME3} are created. In the initialization process, +the two points specifying the interval must be given, and it is expected +that \dusa{y1}$\times$\dusa{y2}$< 0$. +In the updated mode, there is no need to put back the abscissa of the next point +because it is expected to be the last real value that was generated by the +procedure. This explains why you will only input \moc{Y} \dusa{y3}. + +The \dds{FIND0} specification is used to store intermediate values needed +by the zero-finding procedure. +There are no directories in this object, and it is created and updated only by +the \moc{FIND0:} module. +To understand the content of the object, it is possible, using the labels given +for every block, to refer to Brent's algorithm.\cite{recipie}. + +\subsection{The ABORT: module}\label{sect:ABORTData} + +This module is used to abort the overall calculation, calling the \moc{XABORT()} +subroutine from the Ganlib. + +\vskip -0.2cm + +\begin{DataStructure}{Structure \dstr{ABORT:}} +\moc{ABORT:} \moc{;} +\end{DataStructure} + +\clearpage + +\subsection{The END: module}\label{sect:ENDData} + +This module is used to delete all the memory-resident {\sc lcm} objects, to close all the +remaining local files and to return from a procedure or to stop the run. The +calling specifications are: + +\vskip -0.2cm + +\begin{DataStructure}{Structure \dstr{END:}} +\moc{END:} \moc{;} +\end{DataStructure} diff --git a/doc/IGE335/Section5.00.tex b/doc/IGE335/Section5.00.tex new file mode 100644 index 0000000..5e05e71 --- /dev/null +++ b/doc/IGE335/Section5.00.tex @@ -0,0 +1,26 @@ +\section{EXAMPLES}\label{sect:Examples} + +We will now present a few examples of DRAGON input structures in such as to +clarify and illustrate some of the options presented in +\Sectand{DragonModuleInput}{UtilityModuleInput}. These examples are +{\sl non-regression testcases}\index{non-regression testcases} used to +ensure that existing capabilities of Dragon are not lost with subsequent +updates of the code. They make use of two assert procedures defined in CLE-2000 +language, \moc{assertS} and \moc{assertV}, defined in \Sect{assert}. These +procedures are generally not used in computational schemes. + +\input{Section5.01.tex} % Scattering cross section + +\input{Section5.02.tex} % Geometry + +\input{Section5.03.tex} % MATXS + +\input{Section5.04.tex} % MACRO + +\input{Section5.05.tex} % WIMSD4 + +%\input{Section5.06.tex} % Apollib + +\input{Section5.07.tex} % DEPLETION + +\input{Section5.08.tex} % assert diff --git a/doc/IGE335/Section5.01.tex b/doc/IGE335/Section5.01.tex new file mode 100644 index 0000000..ba4f706 --- /dev/null +++ b/doc/IGE335/Section5.01.tex @@ -0,0 +1,50 @@ +\subsection{Scattering cross sections}\label{sect:ExXSData} + +In DRAGON, the angular dependence of the +scattering cross section is expressed in a Legendre series expansion of +the form: + $$ +\Sigma_{s}(\Omega\cdot\Omega')=\Sigma_{s}(\mu)= +\sum_{l=0}^{L}\left({{(2l+1)}\over{4\pi}}\right)\Sigma_{s,l}P_{l}(\mu). + $$ +Since the Legendre polynomials satisfy the following +orthogonality conditions: + $$ +\int_{-1}^{1} d\mu P_{l}(\mu)P_{m}(\mu) = +\left({{2\delta_{l,m}}\over{(2l+1)}}\right), + $$ +we will have + $$ +\Sigma_{s,l}=\int_{-1}^{1}d\mu\int_{0}^{2\pi}d\varphi\Sigma_{s}(\mu)P_{l}(\mu)= +2\pi \int_{-1}^{1}d\mu\Sigma_{s}(\mu)P_{l}(\mu). + $$ + +Let us now consider the following three-group (\dusa{ngroup}=3) isotropic and +linearly anisotropic scattering cross sections ($L$=\dusa{naniso}=2) given by: + +\begin{center} +\begin{tabular}{|llccc|}\hline\hline +$l$ & $g$ & $\Sigma_{s,l}^{g\to 1}$ (\xsunit) + & $\Sigma_{s,l}^{g\to 2}$ (\xsunit) + & $\Sigma_{s,l}^{g\to 3}$ (\xsunit) \\ \hline + & 1 & 0.90 & 0.80 & 0.00 \\ +0 & 2 & 0.00 & 0.70 & 0.60 \\ + & 3 & 0.00 & 0.30 & 0.40 \\ \hline + & 1 & 0.09 & 0.05 & 0.08 \\ +1 & 2 & 0.00 & 0.07 & 0.06\\ + & 3 & 0.03 & 0.00 & 0.04 \\ \hline\hline +\end{tabular} +\end{center} + +\noindent +In DRAGON this scattering cross section must be entered as + +\begin{verbatim} +SCAT (* L=0 *) 1 1 (* 3->1 *) (* 2->1 *) (* 1->1 *) 0.90 + 3 3 (* 3->2 *) 0.30 (* 2->2 *) 0.70 (* 1->2 *) 0.80 + 2 3 (* 3->3 *) 0.40 (* 2->3 *) 0.60 (* 1->3 *) +SCAT (* L=1 *) 3 3 (* 3->1 *) 0.03 (* 2->1 *) 0.00 (* 1->1 *) 0.09 + 2 2 (* 3->2 *) (* 2->2 *) 0.07 (* 1->2 *) 0.05 + 3 3 (* 3->3 *) 0.04 (* 2->3 *) 0.06 (* 1->3 *) 0.08 +\end{verbatim} + diff --git a/doc/IGE335/Section5.02.tex b/doc/IGE335/Section5.02.tex new file mode 100644 index 0000000..c705607 --- /dev/null +++ b/doc/IGE335/Section5.02.tex @@ -0,0 +1,233 @@ +\subsection{Geometries}\label{sect:ExGEOData} + +In order to illustrate the use of the various geometries presented in +\Sect{GEOData}, lets us consider a few examples that can be treated +by DRAGON. + +\begin{itemize} + +\item 1--D Slab geometry (see \Fig{plaque}): + +\begin{figure}[h!] +\begin{center} +\epsfxsize=11cm \centerline{ \epsffile{Gplaque.eps}} +\parbox{14cm}{\caption{Slab geometry with mesh-splitting} +\label{fig:plaque}} +\end{center} +\end{figure} + +This geometry can be analyzed using a \moc{SYBILT:} tracking +modules: + +\begin{verbatim} +PLATE := GEO: :: CAR1D 6 + X- VOID X+ ALBE 1.2 + MESHX 0.0 0.1 0.3 0.5 0.6 0.8 1.0 + SPLITX 2 2 2 1 2 1 + MIX 1 2 3 4 5 6 ; +\end{verbatim} + +\item 2--D Cartesian geometry containing micro-structures (see +figure \Fig{grains}): + +\begin{figure}[h!] +\begin{center} +\epsfxsize=10cm \centerline{ \epsffile{Ggrains.eps}} +\parbox{14cm}{\caption{Two-dimensional Cartesian assembly containing +micro-structures} \label{fig:grains}} +\end{center} +\end{figure} + +This geometry can be analyzed only using \moc{SYBILT:} +tracking modules: + +\begin{verbatim} +CARNSG := GEO: :: CAR2D 3 3 + X- DIAG X+ REFL Y- SYME Y+ DIAG + MIX C1 C1 C2 + C3 C2 + C3 + BIHET SPHE (*NG=*) 2 (* NMILG= *) 2 (* SPHERICAL MICRO-STRUCTURE *) + (* NS= *) 3 3 + (* M-S-1 *) 0.0 0.1 0.2 0.3 (* M-S 2 *) 0.0 0.2 0.4 0.5 + (* COMPOSITE MIXTURES *) 4 5 + (* MIXTURES SURROUNDING M-S *) 1 1 + (* COMPOSITE MIXTURE 4 FRACT *) 0.4 0.0 + (* REAL MIXTURE CONTENT M-S-1 *) 3 1 3 + (* COMPOSITE MIXTURE 5 FRACT *) 0.2 0.1 + (* REAL MIXTURE CONTENT M-S-1 *) 1 2 1 + (* REAL MIXTURE CONTENT M-S-2 *) 2 3 1 + ::: C1 := GEO: CAR2D 1 1 (* HOMOGENEOUS CELL WITH M-S *) + MESHX 0.0 1.45 MESHY 0.0 1.45 MIX 4 ; + ::: C2 := GEO: C1 (* HOMOGENEOUS CELL WITHOUT M-S *) + MIX 1 ; + ::: C3 := GEO: CARCEL 2 (* CELL WITH M-S TUBE *) + MESHX 0.0 1.45 MESHY 0.0 1.45 + RADIUS 0.0 0.6 0.7 + MIX 5 2 1 ; +; +\end{verbatim} + + +\item Cylindrical and Cartesian cluster geometry (see \Fig{grappe}): + +\begin{figure}[h!] +\begin{center} +\epsfxsize=10cm \centerline{ \epsffile{Ggrappe.eps}} +\parbox{14cm}{\caption{Cylindrical cluster geometry}\label{fig:grappe}} +\end{center} +\end{figure} + +The first two geometry, namely {\tt ANNPIN} and {\tt CARPIN} can be analyzed +using a \moc{EXCELT:} tracking modules since the pins in +the clusters are all located between annular region. For the last two geometries, +{\tt ANNSPIN} and {\tt CARSPIN}, which are based on {\tt ANNPIN} and {\tt +CARPIN} respectively, they only be treated by the +\moc{EXCELT:} tracking modules since the pins in the clusters intersect the +annular regions defined by the \moc{SPLITR} option. This later option which was +selected to ensure a uniform thickness of 0.25 cm for each the annular region in +the final geometries. + +\begin{verbatim} +ANNPIN := GEO: :: TUBE 3 + R+ REFL RADIUS 0.0 0.75 2.75 4.75 + MIX 2 1 3 + CLUSTER C1 C2 + ::: C1 := GEO: TUBE 2 + MIX 2 4 RADIUS 0.0 0.3 0.6 + NPIN 4 RPIN 1.75 APIN 0.523599 ; + ::: C2 := GEO: C1 + NPIN 2 RPIN 3.75 APIN 1.570796 ; +; +CARPIN := GEO: :: CARCEL 3 + X- REFL X+ REFL Y- REFL Y+ REFL + MESHX 0.0 10.0 MESHY -5.0 5.0 + RADIUS 0.0 0.75 2.75 4.75 + MIX 2 1 3 3 + CLUSTER C1 C2 + ::: C1 := GEO: TUBE 2 + MIX 2 4 RADIUS 0.0 0.3 0.6 + NPIN 4 RPIN 1.75 APIN 0.523599 ; + ::: C2 := GEO: C1 + NPIN 2 RPIN 3.75 APIN 1.570796 ; +; +ANNSPIN := GEO: ANNPIN :: + SPLITR 3 8 8 ; +CARSPIN := GEO: CARPIN :: + SPLITR 3 8 8 ; +\end{verbatim} + +Note that even if \moc{MESHX} and \moc{MESHY} differ in {\tt CARPIN}, the +annular regions and pins will still be localized with respect to the center of +the cell located at $(x,y)=(5.0,0.0)$ cm. + + +\item 2--D hexagonal geometry (see \Fig{hexcel}): + +\begin{figure}[h!] +\begin{center} +\epsfxsize=10cm \centerline{ \epsffile{Ghexcel.eps}} +\parbox{14cm}{\caption{Two-dimensional hexagonal geometry} +\label{fig:hexcel}} +\end{center} +\end{figure} + +This geometry can be analyzed using the \moc{SYBILT:} and +\moc{EXCELT:} tracking modules: + +\begin{verbatim} +HEXAGON := GEO: :: HEX 12 + HBC S30 ALBE 1.6 + SIDE 1.3 + MIX 1 1 1 2 2 2 3 3 3 4 5 6 +; +\end{verbatim} + +\item 3--D Cartesian supercell (see \Fig{supercel}): + +\begin{figure}[h!] +\begin{center} +\epsfxsize=10cm \centerline{ \epsffile{Gsupercel.eps}} +\parbox{14cm}{\caption{Three-dimensional Cartesian +super-cell}\label{fig:supercel}} \end{center} +\end{figure} + +This geometry can only be analyzed using the +\moc{EXCELT:} tracking modules: + +\begin{verbatim} +SUPERCELL := GEO: :: CAR3D 4 4 3 + X- REFL X+ REFL + Y- REFL Y+ REFL + Z- REFL Z+ REFL + MIX A1 C1 D1 A3 A2 C2 D2 D2 A2 C2 C2 C2 A2 C2 C2 C2 + C3 C3 D3 A4 C4 C4 D4 D4 C4 C4 C4 C4 C4 C4 C4 C4 + C3 C3 D3 A4 C4 C4 D4 D4 C4 C4 C4 C4 C4 C4 C4 C4 + ::: C1 := GEO: CAR3D 1 1 1 + MESHX 0.0 1.0 MESHY 0.0 1.5 MESHZ 0.0 2.0 + MIX 1 ; + ::: C2 := GEO: C1 MESHY 0.0 1.0 ; + ::: C3 := GEO: C1 MESHZ 0.0 1.0 ; + ::: C4 := GEO: C2 MESHZ 0.0 1.0 ; + ::: D1 := GEO: C1 MIX 2 ; + ::: D2 := GEO: C2 MIX 2 ; + ::: D3 := GEO: C3 MIX 2 ; + ::: D4 := GEO: C4 MIX 2 ; + ::: A1 := GEO: CARCELY 2 1 + MESHX 0.0 1.0 MESHY 0.0 1.5 MESHZ 0.0 2.0 + RADIUS 0.0 0.4 0.45 + MIX 3 4 1 ; + ::: A2 := GEO: A1 MESHY 0.0 1.0 ; + ::: A3 := GEO: CARCELZ 2 1 + MESHX 0.0 1.0 MESHY 0.0 1.5 MESHZ 0.0 2.0 + RADIUS 0.0 0.3 0.35 + MIX 5 6 1 ; + ::: A4 := GEO: A3 MESHZ 0.0 1.0 ; +; +\end{verbatim} + + +\item Multicell geometry in a 2--D hexagonal lattice (see \Fig{multihex}). + +\begin{figure}[h!] +\begin{center} +\epsfxsize=14cm \centerline{ \epsffile{Gmultihex.eps}} +\parbox{14cm}{\caption{Hexagonal multicell lattice geometry} +\label{fig:multihex}} +\end{center} +\end{figure} + +Here we are considering an infinite lattice having two types of cells such +that + +\begin{align*} +\begin{pmatrix}\text{pource}(1) \\ \text{pource}(2) \end{pmatrix}&= +\begin{pmatrix}1/3 \\ 2/3 \\ \end{pmatrix}\ \ \ \ \text{ and} \ \ \ \ +\begin{pmatrix} \text{procel}(1,1) & \text{procel}(1,2) \\ \text{procel}(2,1) & \text{procel}(2,2) \\ \end{pmatrix}= +\begin{pmatrix}0 & 1 \\ 1/2 & 1/2 \\ \end{pmatrix} +\end{align*} + +This lattice, can be represented either in a {\sl do-it-yourself} type geometry +({\tt HEXDIY}) or directly ({\tt HEXDIR}): + +\begin{verbatim} +HEXDIY := GEO: :: GROUP 2 + POURCE 0.3333333 0.66666667 + PROCEL 0.0 1.0 + 0.5 0.5 + MIX C1 C2 + ::: C1 := GEO: TUBE 1 + RADIUS 0.0 1.1822093 MIX 1 ; + ::: C2 := GEO: C1 MIX 2 ; +; +HEXDIR := GEO: :: HEX 2 + HBC S30 SYME SIDE 1.3 MIX 1 2 ; +\end{verbatim} + +The first lattice can only be analyzed using the \moc{SYBILT:} tracking module, +while the second lattice can be analyzed using all the tracking +modules of DRAGON. + +\end{itemize} + +\eject diff --git a/doc/IGE335/Section5.03.tex b/doc/IGE335/Section5.03.tex new file mode 100644 index 0000000..e811ad2 --- /dev/null +++ b/doc/IGE335/Section5.03.tex @@ -0,0 +1,83 @@ +\subsection{MATXS7A microscopic cross-section examples}\label{sect:ExMATXS} + +The test cases we will consider here use the \moc{LIB:} module to specify that +the cross sections will be taken from a MATXS7A 69 groups microscopic +cross-sections library. We will assume that this library is located in file +\moc{MATXS7A}. + +\subsubsection{\tst(TCXA01) -- The Mosteller benchmark.} + +The typical input data required to analyze this +benchmark\cite{Mostel} with DRAGON is of the form: + +\listing{TCXA01.x2m} + +\vskip 0.3cm + +The input deck begins with declarations for the linked lists and the interface +files and the various modules used for this DRAGON execution. Any word not declared is considered as +a keyword. + +The {\tt LIB:} module is used to interpolate the microscopic cross sections +in absolute temperature and dilution and to produce group-ordered macroscopic +cross sections. We use the MATXS format 69 groups microscopic cross +section library named {\tt 'MATXS7A'}.\cite{MATXS7A}. +Each mixture at a given absolute temperature (in Kelvin) is defined in terms +of MATXS isotope names ({\tt U235, U238, O16,} etc.). In this case, the +number density (in $10^{24}$ particules per cubic centimeter) for each isotope is +provided. Resonant region indices and the type of thermal scattering +approximation used with the 42 thermal groups (free gas or H$_2$O molecular +model) is also specified. Only MATXS type libraries require the thermalization +model to be set. + + +The {\tt GEO:} module is used to define the geometry. Here two types of geometry are considered, +\moc{MOSTELA} a 1--D annular geometry and \moc{MOSTELC} a 2--D Cartesian geometry. These geometries +are defined before knowing the type of discretization or numerical treatment that will follow. +For \moc{MOSTELA} the first line indicates that the geometry has circular boundaries and that it +contains three concentric annular subregions. The boundary conditions (reflection), the annular +radii and the mixture index corresponding to each region of the cell are +given successively. For \moc{MOSTELC} the first line indicates that this geometry has 2--D +Cartesian boundaries containing three subregions, two of which are annular. The boundary conditions +(reflection on each side), the annular radii, the external side widths and the mixture index +corresponding to each region of the cell are given successively. + +Four cases are then considered. First we will analyse the annular geometry using the \moc{SYBILT:} module for flux +calculation. The \moc{DISCR} and dds{tracking} structures are thereby +generated. The {\tt SHI:} module uses microscopic cross section data contained in the +\moc{LIBRARY} and tracking information contained in {\tt 'DISCR'} and {\tt 'TRACKS'} in order to +compute the actual dilution of each resonant isotope ({\tt U235} and {\tt U238}) and to perform a +new interpolation in the MATXS file. Dilutions are only computed for the energy groups with resonance data present on the library; the other groups are assumed to stay at infinite dilution. + +For the second case we will analyse the Cartesian geometry using the again the +\moc{SYBILT:} tracking module for self shielding calculations and the \moc{SYBILT:} module for +flux calculation. The \moc{DISCR} and \dds{tracking} structures are thereby generated. + +Four cases are then considered. First we will analyse the annular geometry using the {\tt SYBILT:} +tracking module allows the geometry named {\tt 'MOSTEL'} to be discretized by the full CP tracking +algorithm. A new tracking file (sequential binary) is created and named {\tt 'TRACKS'}, together +with a +\dds{tracking}l structure named {\tt 'DISCR'}. A periodic tracking (with 12 +angles and 20.0 tracks per cm) is considered here. + +The {\tt ASM:} module uses macroscopic cross section data contained in the +embedded \dds{macrolib} of {\tt 'LIBRARY'} and tracking information contained +in {\tt 'DISCR'} and {\tt 'TRACKS'} in order to compute the reduced and +scattering modified collision probability matrices for each of the 69 energy +groups. We have not used the important capability of DRAGON to use a different +tracking to perform self-shielding and flux calculations. + + +The {\tt FLU:} module uses macroscopic cross section data contained in {\tt +'LIBRARY'} (recovered from the dependency tree) and CPs contained in {\tt +'CP'} in order to compute the neutron flux for each of the 69 energy groups. The +transport equation is solved for the effective multiplication factor +without buckling or leakage model. + + +Next, the {\tt EDI:} module performs spatial homogenization (the cross sections +are smeared over the complete cell) and coarse energy group condensation. The +first coarse energy group contains the micro-groups 1 to 27; the second coarse +energy group contains the remaining micro-groups. + +\eject diff --git a/doc/IGE335/Section5.04.tex b/doc/IGE335/Section5.04.tex new file mode 100644 index 0000000..e08c18c --- /dev/null +++ b/doc/IGE335/Section5.04.tex @@ -0,0 +1,146 @@ +\subsection{Macroscopic cross sections examples}\label{sect:ExMACROLIB} + +The sample test cases we will consider here use the \moc{MAC:} module to enter +macroscopic cross sections directly into DRAGON. They are numbered successively +from \tst(TCM01) to \tst(TCM08). + +\subsubsection{\tst(TCM01) -- Annular region} + +\begin{figure}[h!] +\begin{center} +\epsfxsize=6cm \centerline{ \epsffile{GTCM01.eps}} +\parbox{16cm}{\caption{Geometry for test case \tst(TCM01) for an annular cell with +macroscopic cross sections.}\label{fig:TCM01}} +\end{center} +\end{figure} + +This sample input is used to analyze the annular cell presented in \Fig{TCM01}. +It uses two-groups macroscopic cross sections provided directly by the user. One +type of solution is provided here, one with a complete collision probability +calculation (\moc{SYBILT:}). Note that for the second flux calculation the +initial flux distribution is taken from the existing \dds{fluxunk} structure +which already contains the flux distribution from the +\moc{SYBILT:} calculation. + +\listing{TCM01.x2m} + +\subsubsection{\tst(TCM02) -- The Stankovski test case.} + +\begin{figure}[h!] +\begin{center} +\epsfxsize=10cm \centerline{ \epsffile{GTCM02.eps}} +\parbox{14cm}{\caption{Geometry for test case \tst(TCM02).}\label{fig:TCM02}} +\end{center} \end{figure} + +This test case represents a one group calculation of a $7\times 7$ PWR assembly. +The reaction rates obtained from DRAGON can be compared with those obtained +using the MARSYAS code.\cite{DragonPIJS2,DragonPIJS3,Stankovski} The +corresponding geometry is shown in \Fig{TCM02} where the cell numbers generated +by DRAGON are shown. + +\listing{TCM02.x2m} + +\subsubsection{\tst(TCM03) -- Watanabe and Maynard problem with a void region.} + +\begin{figure}[h!] +\begin{center} +\epsfxsize=10cm \centerline{ \epsffile{GTCM03.eps}} +\parbox{14cm}{\caption{Geometry for test case \tst(TCM03).} +\label{fig:TCM03}} \end{center} \end{figure} + +This test case is a one group problem with a central void region. This benchmark +was first proposed by Watanabe and Maynard. Akroyd and Riyait used it to +analyze the performance of various codes.\cite{DragonPIJS2,DragonPIJS3,Akroyd} + +\listing{TCM03.x2m} + +\subsubsection{\tst(TCM04) -- Adjuster rod in a CANDU type supercell.} + +\begin{figure}[h!] +\begin{center} +\epsfxsize=10cm \centerline{ \epsffile{GTCM04.eps}} +\parbox{14cm}{\caption{Geometry of the CANDU-6 supercell with stainless steel +rods.}\label{fig:TCM04}} +\end{center} +\end{figure} + +This test case represents a two group calculation of incremental cross sections +resulting from the insertion of stainless steel adjuster rods in a CANDU-6 +supercell. + +\listing{TCM04.x2m} + +\subsubsection{\tst(TCM05) -- Comparison of leakage models} + +This test presents various homogeneous and heterogeneous leakage models on a +simple cell. + +\listing{TCM05.x2m} + +\subsubsection{\tst(TCM06) -- Buckling search without fission source} + +This test is for an homogeneous water cell. A buckling eigenvalue problem is +solved in the abscence of fission source for the neutron flux distribution +inside this cell. + +\listing{TCM06.x2m} + +\subsubsection{\tst(TCM07) -- Test of boundary conditions} + +This test is for a 2--D Cartesian cell with refelctive and void boundary +conditions. + +\listing{TCM07.x2m} + +\subsubsection{\tst(TCM08) -- Fixed source problem with fission} + +This test is for a 2--D Cartesian cell which contains both a fission and a +fixed source. + +\listing{TCM08.x2m} + +\subsubsection{\tst(TCM09) -- Solution of a 2-D fission source problem using \moc{MCCGT:}}\label{sect:ExTCM09} + +This test case is for a $3\times 3$ Cartesian assembly in 2-D similar to TCM03. It is +solved using the method of cyclic characteristics. + +\listing{TCM09.x2m} + +\subsubsection{\tst(TCM10) -- Solution of a 2-D fixed source problem using \moc{MCCGT:}}\label{sect:ExTCM10} + +This test case is for a 2--D Cartesian assembly that contains a fixed source. It is solved +using the method of cyclic characteristics. + +\listing{TCM10.x2m} + +\subsubsection{\tst(TCM11) -- Comparison of CP and MoC solutions}\label{sect:ExTCM11} + +This test case is for a $4\times 4$ Cartesian assembly in 2-D. It is solved using the +method of cyclic characteristics and the method of collision probabilities using specular +(mirror like) boundary conditions. + +\listing{TCM11.x2m} + +\subsubsection{\tst(TCM12) - Solution of a 3-D problem using the \moc{MCU:} +module}\label{sect:ExTCM12} + +This test case is for a simplified 3-D Cartesian assembly analyzed using the \moc{EXCELT:}. A +collisions probability solution is generated as well as two solutions using the method of +characteristics. + +\listing{TCM12.x2m} + +\subsubsection{\tst(TCM13) - Hexagonal assembly with hexagonal cells containing clusters}\label{sect:ExTCM13} + +This test represents an example of a 2-D hexagonal assembly filled with triangular/hexagonal cells containing clusters (see \Fig{TCM13}) that can be analyzed with \moc{NXT:}. + +\begin{figure}[h!] +\begin{center} +\parbox{10.0cm}{\epsfxsize=10cm \epsffile{GTCM13.eps}} +\parbox{14cm}{\caption{Geometry of a 2-D hexagonal assembly filled with triangular/hexagonal cells.}\label{fig:TCM13}} +\end{center} +\end{figure} + +\listing{TCM13.x2m} + +\eject diff --git a/doc/IGE335/Section5.05.tex b/doc/IGE335/Section5.05.tex new file mode 100644 index 0000000..87fe8ed --- /dev/null +++ b/doc/IGE335/Section5.05.tex @@ -0,0 +1,202 @@ +\subsection{WIMSD4 microscopic cross-section examples.}\label{sect:ExWWIMSD4} + +The test cases we will consider here use the \moc{LIB:} module to enter +microscopic cross sections taken from a WIMSD4 69 groups library. We will assume +that this library is located in file {\tt iaea}. The test cases are numbered +successively from \tst(TCWU01) to \tst(TCWU31). + + +\subsubsection{\tst(TCWU01) -- The Mosteller benchmark.} + +\begin{figure}[h!] +\begin{center} +\epsfxsize=5cm \centerline{ \epsffile{GTCW01.eps}} +\parbox{14cm}{\caption{Geometry for the Mosteller +benchmark problem.}\label{fig:TCWU01}} +\end{center} +\end{figure} + +This benchmark uses both a cartesian 2-D cell with a central annular pin and an +equivalent annular cell.\cite{Mostel} No depletion information is required in +this case since the module \moc{EVO:} will not be executed. A comparison between +various calculation options is provided here. We first consider the annular +geometry with a \moc{SYBILT:} self-shielding and a \moc{SYBILT:} transport +calculation. This is then repeated for the cartesian 2--D cell. Finally, we used +an isotropic (\moc{TISO}) and a specular (\moc{TSPC}) \moc{EXCELT:} tracking +successively for the self-shielding and transport calculations. + +\listing{TCWU01.x2m} + +\subsubsection{\tst(TCWU02) -- A $17\times 17$ PWR type assembly} + +\begin{figure}[h!] +\begin{center} +\epsfxsize=12cm \centerline{ \epsffile{GTCW02.eps}} +\parbox{14cm}{\caption{Geometry for test case \tst(TCWU02).}\label{fig:TCWU02}} +\end{center} +\end{figure} + +This test case represents a production calculation of a normal PWR assembly +with cell grouping (\moc{MERGE} and \moc{TURN} options). Its configuration is +shown in \Fig{TCWU02}. + +\listing{TCWU02.x2m} + +\subsubsection{\tst(TCWU03) -- An hexagonal assembly} + +\begin{figure}[h!] +\begin{center} +\epsfxsize=11cm \centerline{ \epsffile{GTCW03.eps}} +\parbox{14cm}{\caption{Geometry for test case \tst(TCWU03).}\label{fig:TCWU03}} +\end{center} \end{figure} + +This test case represents a production calculation of a +typical hexagonal control assembly. Its configuration is presented in +\Fig{TCWU03}. + +\listing{TCWU03.x2m} + +\subsubsection{\tst(TCWU04) -- A Cylindrical cell with burnup.} + +\begin{figure}[h!] +\begin{center} +\epsfxsize=15cm \centerline{ \epsffile{GTCA04.eps}} +\parbox{14cm}{\caption{Depletion chain of heavy + isotopes.}\label{fig:TCA04}} \end{center} \end{figure} + +This test case represents a burnup calculation for the mosteller annular +geometry. + +\listing{TCWU04.x2m} + +\subsubsection{\tst(TCWU05) -- A CANDU-6 type annular cell with burnup.} + +\begin{figure}[h!] +\begin{center} +\epsfxsize=9cm \centerline{ \epsffile{GTCW05.eps}} +\parbox{14cm}{\caption{Geometry of the CANDU-6 cell.}\label{fig:TCWU05}} +\end{center} +\end{figure} + +This test case represents the typical CANDU type cell with an annular moderator +region defined in \Fig{TCWU05}. Both its cross section and depletion data are +taken from the same WIMSD4 file. Depletion calculations are performed for 50 day at +a fixed power.\cite{Mtl93b} The {\sc microlib} is defined by the procedure +{\tt TCWU05Lib.c2m} presented in \Sect{TCWU05Lib}. + +\listing{TCWU05.x2m} + +\subsubsection{\tst(TCWU06) -- A CANDU-6 type supercell with control rods.} + +This test case treats both the CANDU cell with a cartesian moderator region +(similar to the cell described in defined \Fig{TCWU05}) and the +supercell containing a stainless steel rod which can be either in the inserted +or extracted position (see \Fig{TCM04}). Two groups incremental cross sections +corresponding to the rod in the inserted and extracted position with respect to +the original supercell containing only 3--D fuel elements are computed.\cite{Mtl93b} +The {\sc microlib} is defined by the procedure {\tt TCWU05Lib.c2m} presented in \Sect{TCWU05Lib}. + +\listing{TCWU06.x2m} + + +\subsubsection{\tst(TCWU07) -- A CANDU-6 type calculation using various leakage +options.} + +This test case treats the CANDU cell with a cartesian moderator region +(similar to the cell described in defined \Fig{TCWU05}) using various leakage +options. The {\sc microlib} is defined by the procedure {\tt TCWU05Lib.c2m} presented in \Sect{TCWU05Lib}. + + +\listing{TCWU07.x2m} + +\subsubsection{\tst(TCWU08) -- Burnup of an homogeneous cell.} + +This case illustrate the burnup of an homogeneous cell that spends the first +1000 days in a reactor before being removed. The depletion of the isotopes in +this cell for an additional 1000 days outside of the core is also investiguated. + +\listing{TCWU08.x2m} + +\subsubsection{\tst(TCWU09) -- Testing boundary conditions.} + +This case test different boundary conditions for the Mosteller cell. + +\listing{TCWU09.x2m} + +\subsubsection{\tst(TCWU10) -- Fixed source problem in multiplicative media.} + +This case verify the use of a fixed source inside a cell where fission also +takes place. + +\listing{TCWU10.x2m} + +\subsubsection{\tst(TCWU11) -- Two group burnup of a CANDU-6 type cell.} + +This case is similar to \tst(TCWU05) except that the burnup module +uses DRAGON generated two groups time dependent microscopic cross sections. +The {\sc microlib} is defined by the procedure {\tt TCWU05Lib.c2m} presented in \Sect{TCWU05Lib}. + +\listing{TCWU11.x2m} + +\subsubsection{\tst(TCWU12) -- Mixture composition.} + +This case illustrates the use of the \moc{INFO:} module of DRAGON +(see \Sect{INFOData}) as well as the new \moc{COMB} option in the module +\moc{LIB:} (see \Sect{LIBData}). + +\listing{TCWU12.x2m} + +\subsubsection{\tst(TCWU13) -- Solution by the method of cyclic characteristics}\label{sect:ExTCWU13} + +This case illustrates the use of the \moc{MOCC:} module of DRAGON for a solution by the transport equation by the method of cyclic +characteristics. This test case also uses the embedded DRAGON procedure stored in the {\tt TCWU05Lib.c2m} file. + +\listing{TCWU13.x2m} + +\subsubsection{\tst(TCWU14) -- SPH Homogenisation without tracking}\label{sect:ExTCWU14} + +This case illustrates the use of the \moc{SPH} homogenisation procedure in the \moc{EDI:} module of DRAGON when a tracking data +structure is provided as input. This test case also uses the embedded DRAGON procedure stored in the {\tt TCWU05Lib.c2m} file. + +\listing{TCWU14.x2m} + +\subsubsection{\tst(TCWU15) -- A CANDU--6 type Cartesian cell with burnup}\label{sect:ExTCWU15} + +This test case is similar to \tst{TCWU05} except that the cell boundary are Cartesian and the \moc{NXT:} tracking module is used. It uses the embedded DRAGON procedure stored in the {\tt TCWU05Lib.c2m} file. + +\listing{TCWU15.x2m} + +\subsubsection{\tst(TCWU17) -- A 2-D CANDU--6 supercell with control rods}\label{sect:ExTCWU17} + +\begin{figure}[h!] +\begin{center} +\parbox{15.0cm}{\epsfxsize=15cm \epsffile{GTCW17.eps}} +\parbox{14cm}{\caption{Geometry of 2-D CANDU--6 supercell with control rods.}\label{fig:TCWU17}} +\end{center} +\end{figure} + +This test case treats a 2-D CANDU--6 supercell containing fuel clusters and control rods (see \Fig{TCWU17}). The use of the virtual homogenization mixtures defined by \moc{HMIX} is also illustrated. This test case uses the embedded DRAGON procedure +stored in the {\tt TCWU17Lib.c2m} file. + +\listing{TCWU17.x2m} + +\subsubsection{\tst(TCWU17Lib) -- Microlib definition.}\label{sect:TCWU17Lib} + +This CLE-2000 procedure is used in data-set {\tt TCWU17} to define the {\sc microlib} isotopic content. + +\listing{TCWU17Lib.c2m} + +\subsubsection{\tst(TCWU31) -- Compo-based two group burnup of a CANDU-6 type cell.} + +This case is similar to \tst(TCWU11) except that the two-group burnup calculation +recover all its information from a {\sc compo} database. +The {\sc microlib} is defined by the procedure {\tt TCWU05Lib.c2m} presented in \Sect{TCWU05Lib}. + +\listing{TCWU31.x2m} + +\subsubsection{\tst(TCWU05Lib) -- Microlib definition.}\label{sect:TCWU05Lib} + +This CLE-2000 procedure is used in previous data-sets to define the {\sc microlib} isotopic content. + +\listing{TCWU05Lib.c2m} +\eject diff --git a/doc/IGE335/Section5.06.tex b/doc/IGE335/Section5.06.tex new file mode 100644 index 0000000..c54fedc --- /dev/null +++ b/doc/IGE335/Section5.06.tex @@ -0,0 +1,39 @@ +\subsection{APOLLO-1 microscopic cross-section examples}\label{sect:ExAPOLLO} + +The test cases we will consider here use the \moc{LIB:} module to enter +microscopic cross sections taken from an APOLLO-1 99 groups microscopic +cross-sections library. We will assume that this library is located in file +\moc{APOLLIB}. The test cases are numbered successively from +\tst(TCA01) to \tst(TCA04). + +\subsubsection{\tst(TCA01) -- The Mosteller benchmark.} + + This benchmark is similar to the \tst(TCWW01) test case but uses the APOLLO-1 library. + +\listing{TCA01.c2m} + +\subsubsection{\tst(TCA02) -- $17\times 17$ PWR type assembly} + +This test case represents a production calculation of a normal PWR assembly with +cell grouping (\moc{MERGE} and \moc{TURN} options). Its configuration is +identical to the \tst(TCWW02) test case but uses the APOLLO-1 library. + +\listing{TCA02.c2m} + +\subsubsection{\tst(TCA03) -- an hexagonal assembly} + +This test case represents a production calculation of a typical hexagonal +control assembly. This problem is identical to the \tst(TCWW03) test case but +uses the APOLLO-1 library. + +\listing{TCA03.c2m} + +\subsubsection{\tst(TCA04) -- Cylindrical cell with isotopic depletion.} + +This test case represents a a depletion calculation for the mosteller annular geometry. +The isotopic depletion chain for the heavy isotopes is the following is given +in \Fig{TCA04}. + +\listing{TCA04.c2m} + +\eject diff --git a/doc/IGE335/Section5.07.tex b/doc/IGE335/Section5.07.tex new file mode 100644 index 0000000..a97139f --- /dev/null +++ b/doc/IGE335/Section5.07.tex @@ -0,0 +1,18 @@ +\subsection{Depletion chain examples}\label{sect:ExDEPLETE} + +This test cases show how write a procedure permitting to +define a depletion chain in cases where it is not available from +the cross-section library. This is the case with APOLLO or MATXS--type +libraries. The depletion chain for the heavy isotopes in represented +in figure \Fig{deplete}. + +\begin{figure}[h!] +\begin{center} +\epsfxsize=15cm \centerline{ \epsffile{Gdeplete.eps}} +\parbox{14.0cm}{\caption{An example of depletion chain.}\label{fig:deplete}} +\end{center} +\end{figure} + +\listing{TCDA01.c2m} + +\eject diff --git a/doc/IGE335/Section5.08.tex b/doc/IGE335/Section5.08.tex new file mode 100644 index 0000000..22062f3 --- /dev/null +++ b/doc/IGE335/Section5.08.tex @@ -0,0 +1,49 @@ +\subsection{Assert procedures}\label{sect:assert} + +These two procedures are used in {\sl non-regression testcases}\index{non-regression testcases} +to ensure that existing capabilities of Dragon are not lost with subsequent +updates of the code. Procedure {\tt assertS} is used to assert a single real value taken +from record {\tt KEY} of a LCM {\sl associative table}. Its calling +specification is + +\begin{DataStructure}{Structure \dusa{assertS}} +\moc{assertS} \dusa{LCMNAM} \moc{::} \dusa{KEY} \dusa{ipos} \dusa{value} \moc{;} +\end{DataStructure} +\noindent where +\begin{ListeDeDescription}{mmmmmmm} + +\item[\dusa{LCMNAM}] {\tt character*12} name of the LCM data structure. + +\item[\dusa{KEY}] {\tt character*12} name of the real array we want to assert. + +\item[\dusa{ipos}] integer index of the component in the real array we want to assert. + +\item[\dusa{values}] real reference value of the \dusa{ipos}--th component. + +\end{ListeDeDescription} + +Procedure {\tt assertV} is used to assert a single real value taken from an heterogeneous list +(named {\tt KEY}) where each component is a real array. Its calling +specification is + +\begin{DataStructure}{Structure \dusa{assertV}} +\moc{assertV} \dusa{LCMNAM} \moc{::} \dusa{KEY} \dusa{iset} \dusa{ipos} \dusa{value} \moc{;} +\end{DataStructure} +\noindent where +\begin{ListeDeDescription}{mmmmmmm} + +\item[\dusa{LCMNAM}] {\tt character*12} name of the LCM data structure. + +\item[\dusa{KEY}] {\tt character*12} name of the heterogeneous list we want to assert. + +\item[\dusa{ipos}] integer index of the component in the heterogeneous list + +\item[\dusa{ipos}] integer index of the component in the real array we want to assert. + +\item[\dusa{values}] real reference value of the \dusa{ipos}--th component. + +\end{ListeDeDescription} + +\listing{assertS.c2m} + +\listing{assertV.c2m} diff --git a/doc/IGE335/Section6.00.tex b/doc/IGE335/Section6.00.tex new file mode 100644 index 0000000..f49f89b --- /dev/null +++ b/doc/IGE335/Section6.00.tex @@ -0,0 +1,97 @@ +\section{THE DRAGON PACKAGE}\label{sect:DragonExportPackage} + +The following archive is required to install DRAGON: + +\begin{verbatim} +Version5_evn.tgz +\end{verbatim} + +\vskip 0.08cm + +Information is recovered from the archive using +\begin{verbatim} +tar xvfz Version5_evn.tgz +\end{verbatim} + +\noindent The {\tt tar xvfz} operations will create a directory named {\tt Version5\_evn}. Another directory named {\tt +libraries} should also be created at the same level to hold cross section libraries. Directory {\tt libraries} is +generally a symbolic link to an existing location. The complete setup is depicted in \Fig{tree2}. + +\begin{figure}[h!] +\begin{center} +\epsfxsize=10cm \centerline{ \epsffile{distributionTree.eps}} +\parbox{16cm}{\caption{Distribution content.}\label{fig:tree2}} +\end{center} +\end{figure} + +Directory {\tt Version5} contains the information required to install and configure +DRAGON. It is a copy of the {\sl Subversion Working Copy} used by the developers of the +code. Inside {\tt Version5\_evn} is a file named {\tt readme} that contain the +information required to configure DRAGON on your system. This configuration +process has the effect to add a few directories and binary files to the +{\tt Version5\_evn} directory. + +\vskip 0.08cm + +Starting with version 5.0.5, it is possible to perform a basic installation on a Unix-based system +using makefiles. {\sl Note:} On AIX and Solaris OS, you must replace {\tt make} with {\tt gmake} (the +GNU variant of {\tt make} utility). To install Dragon, simply do +\begin{verbatim} +cd ~/Version5_evn/Dragon/ +make +make clean +\end{verbatim} + +\noindent To build an OpenMP-enabled version, simply write +\begin{verbatim} +make openmp=1 +\end{verbatim} + +\noindent To build an HDF5-enabled version, simply write +\begin{verbatim} +make hdf5=1 +\end{verbatim} + +\noindent To execute the Dragon non-regression tests, do +\begin{verbatim} +make tests +\end{verbatim} + +\vskip 0.08cm + +On Windows, Version5 components an be build in two possible ways: +\begin{itemize} +\item A native build is possible, provided that {\sl Microsoft Visual Studio} and {\sl Intel Visual Fortran} are available. +A script named {\tt instver5.bat} is available to create executables ({\tt .exe}) from a MS-DOS command +window. Follow the following steps: +\begin{itemize} +\item Click {\sl Start}, point to {\sl All Programs}, {\sl Intel(R) Software Development Tools}, {\sl Intel(R) Visual Fortran +Compiler Professional} and finally {\sl Fortran Build Environment for applications running on IA-32}. The Visual Studio Command Prompt +automatically sets the correct paths of both C and Fortran compilers, together with their associated libraries. +\item In the command window, type: +\begin{verbatim} +md %homepath%\Version5_evn\ +\script\instver5 +\end{verbatim} +\end{itemize} +\item A ``Unix-type" build is possible, provided that Cygwin\cite{cygwin} or {\sl Windows Subsystem for Linux} (WSL)\cite{wsl} is +properly installed on your PC. Cygwin and WSL are native implementations of a {\sl Unix shell}. After installation of Cygwin or WSL, you +obtain a native Unix terminal window where all Version5 components can be executed. The DRAGON installation must proceed in the shell. +\end{itemize} + +\vskip 0.08cm + +Directory {\tt libraries} contains open-source Draglibs that can be used to +test your implementation. This directory must me installed as shown in \Fig{tree2} +{\sl before} following the instructions of the {\tt readme} file for executing +multigroup tests. The script named +{\tt tdraglib.access} is automatically executed by the {\tt rdragon} script when +no other {\tt *.access} script is provided. The {\tt tdraglib.access} script creates +a symbolic link between the draglib {\tt draglibJef2p2} and file {\tt DLIB\_J2} +used in the {\tt tdraglib.x2m} and {\tt trowland.x2m} non-regression tests. + +\vskip 0.08cm + +The content of the {\tt readme} file follows: + +\listfile{readme} diff --git a/doc/IGE335/SectionMPI.tex b/doc/IGE335/SectionMPI.tex new file mode 100644 index 0000000..cbe81cd --- /dev/null +++ b/doc/IGE335/SectionMPI.tex @@ -0,0 +1,111 @@ +\section{THE MPI MODULES}\label{sect:MPIModuleInput} + +DRAGON contains two modules that enables MPI capabilities. These modules are also available to any code built +around the Ganlib kernel and can be called from CLE-2000.\cite{ganlib5,cle2000} MPI capabilities must be +activited using the {\tt mpi=1} option of the makefiles. + +\subsection{The DRVMPI: module}\label{sect:DRVMPIData} + +This module is a utility module related to MPI. It is mostly used to know the rank of the node running the current script. The calling specifications are: + +\begin{DataStructure}{Structure \dstr{DRVMPI:}} +$[$ \dusa{NAME} \moc{:=} $]$ \moc{DRVMPI:} \moc{::} $[$ \moc{EDIT} \dusa{iprint} $]$ $[$ \moc{WORLD-SIZE} $>>$\dusa{ncpu}$<<~]$ $[~$\moc{MY-ID} $>>$\dusa{rank}$<<~]$ \\ $[[$ \moc{SETLOOP} $\{$ \moc{B0} $|$ \moc{B1} $\}$ \dusa{len} $>>$\dusa{beg}$<<$ $>>$\dusa{end}$<<$ $]]$ \\ $[$ \moc{ALLREDUCE} $\{$ \moc{SUM} $|$ \moc{PROD} $|$ \moc{MAX} $|$ \moc{MIN} $\}$ \dusa{operand} $>>$\dusa{result}$<<$ $]$ \\ $[$ \moc{TIME} $>>$\dusa{dTime}$<<~]$ $[$ \moc{BARRIER} $]$ \moc{;} \\ +\end{DataStructure} + +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\dusa{NAME}] {\tt character*12} name of a dummy data +structure to be possibly used as \dusa{NAME2} in the SNDMPI: module. It can be a linked list or an XSM file. + +\item[\moc{EDIT}] keyword used to modify the print level \dusa{iprint}. + +\item[\dusa{iprint}] index used to control the printing of this module. The +amount of output produced by this tracking module will vary substantially +depending on the print level specified. + +\item[\moc{WORLD-SIZE}] keyword used to recover \dusa{ncpu}. + +\item[\dusa{ncpu}] total number of nodes in the MPI environment. + +\item[\moc{MY-ID}] keyword used to recover \dusa{rank}. + +\item[\dusa{rank}] rank of the node that is running the script. + +\item[\moc{SETLOOP}] keyword used to partition the set $\{0\cdots$\dusa{len}$-1\}$ or $\{1\cdots$\dusa{len}$\}$ equitably over the nodes. The result $\{$\dusa{beg}$\cdots$\dusa{end}$\}$ is different for each node. + +\item[\moc{B0}] keyword used to set the intial position to 0. + +\item[\moc{B1}] keyword used to set the intial position to 1. + +\item[\dusa{len}] set length. + +\item[\dusa{beg}] beginning of the set for the current script. Must be an integer variable. + +\item[\dusa{end}] end of the set for the current script. Must be an integer variable. + +\item[\moc{ALLREDUCE}] keyword used to make a computation over all the \dusa{operand} and to store the result in \dusa{result}. Problems can be encountered in the 64-bits version. + +\item[\moc{SUM}] keyword used to make \moc{ALLREDUCE} perform a summation. + +\item[\moc{PROD}] keyword used to make \moc{ALLREDUCE} perform a multiplication. + +\item[\moc{MAX}] keyword used to make \moc{ALLREDUCE} find the maximum over all \dusa{operand}. + +\item[\moc{MIN}] keyword used to make \moc{ALLREDUCE} find the maximum over all \dusa{operand}. + +\item[\dusa{operand}] operand in the \moc{ALLREDUCE} calculation. Cannot be a string or a logical value. + +\item[\dusa{result}] result of the \moc{ALLREDUCE} calculation. Must be a variable of the same type as \dusa{operand}. + +\item[\moc{TIME}] keyword used to recover \dusa{dTime}. + +\item[\dusa{dTime}] time in seconds since an arbitrary time in the past. Must be a double precision variable. + +\item[\moc{BARRIER}] keyword used to stop the calculation until every node has reach this barrier. + +\end{ListeDeDescription} + +\dusa{NAME} is always empty. What matters is that \dusa{NAME} is no more only declared, it now exists after the call of DRVMPI: module. + +The output parameters, denoted as $>>$\dusa{value}$<<$, are recovered as CLE-2000 variables in the +module data located after the \moc{::} keyword. + +\subsection{The SNDMPI: module}\label{sect:SNDMPIData} + +This module is used to send or receive a linked list or an XSM file from one node to another one thanks to MPI. It is possible to send a linked list into an XSM file and vice versa. +The module is blocked until the message is sent or received. +The calling specifications are: + +\begin{DataStructure}{Structure \dstr{SNDMPI:}} +$[$ \dusa{NAME1} \moc{:=} $]$ \moc{SNDMPI:} $[$ \dusa{NAME2} $]$ \moc{::} $[$ \moc{EDIT} \dusa{iprint} $]$ \moc{FROM} \dusa{iFrom} \moc{TO} $\{$ \dusa{iTo} $|$ ALL $\}$ \\ $[$ ITEM \dusa{from} $>>$\dusa{to}$<<$ $]$ \moc{;} +\end{DataStructure} + +\begin{ListeDeDescription}{mmmmmmmm} + +\item[\dusa{NAME1}] {\tt character*12} name of the data structure that will be received. It can be a linked list or an XSM file. + +\item[\dusa{NAME2}] {\tt character*12} name of the data structure that will be sent. It can be a linked list or an XSM file. Since on the RHS, it has to exist even for receiving scripts. In this case it is recommanded to create an empty data structure \dusa{NAME2} by calling the DRVMPI: module. + +\item[\moc{EDIT}] keyword used to modify the print level \dusa{iprint}. + +\item[\dusa{iprint}] index used to control the printing of this module. The +amount of output produced by this tracking module will vary substantially +depending on the print level specified. + +\item[\moc{FROM}] keyword used to set \dusa{iFrom}. + +\item[\dusa{iFrom}] rank of the node from which \dusa{NAME2} has to be read. + +\item[\moc{TO}] keyword used to set \dusa{iTo}. + +\item[\dusa{iTo}] rank of the node where \dusa{NAME1} has to be written. + +\item[\moc{ALL}] keyword to make every node receive \dusa{NAME2} except the node \dusa{iFrom}. + +\item[\moc{ITEM}] keyword used to send the value \dusa{from} to \dusa{to} either on \dusa{iTo} or \moc{ALL} nodes. \dusa{NAME1} and \dusa{NAME2} are optional since they will be ignored. + +\item[\dusa{from}] value to send. Can be an integer, a real, a double or a logical. + +\item[\dusa{to}] variable used to receive \dusa{from} value. Must match \dusa{from} type. + +\end{ListeDeDescription} diff --git a/doc/IGE335/Summary.tex b/doc/IGE335/Summary.tex new file mode 100644 index 0000000..df08fd7 --- /dev/null +++ b/doc/IGE335/Summary.tex @@ -0,0 +1,40 @@ +\clearpage +$ $ +\vskip 2.0cm + +\begin{center} + +SUMMARY + +\end{center} + +The computer code DRAGON contains a collection of models which can simulate the +neutronic behaviour of a unit cell or a fuel assembly in a nuclear reactor. It +includes all of the functions that characterize a lattice cell code, namely: the +interpolation of microscopic cross sections which are supplied by means of +standard libraries; resonance self-shielding calculations in multidimensional +geometries; multigroup and multidimensional neutron flux calculations which can +take into account neutron leakage; transport-transport or transport-diffusion +equivalence calculations as well as editing of condensed and homogenized nuclear +properties for reactor calculations; and finally isotopic depletion calculations. + +\vskip 0.15cm + +The code DRAGON contains a multigroup iterator conceived to control a number of +different algorithms for the solution of the neutron transport equation. Each of +these algorithms is presented in the form of a one-group solution procedure +where the contributions from other energy groups are included in a source term. +The current version of DRAGON contains many such algorithms. The +SYBIL option which solves the integral transport equation using the collision +probability method for simple one-dimensional (1--D) geometries (either plane, +cylindrical or spherical) and the interface current method for 2--D Cartesian or hexagonal +assemblies. The EXCELL, NXT and SALT options which solves the integral transport equation +using the collision probability method for general 2--D geometries and for +three-dimensional (3--D) assemblies. The MCCG option solves the integro-differential +transport equation using the long characteristics method for general 2--D and +3--D geometries. + +\vskip 0.15cm + +The execution of DRAGON is controlled by the CLE-2000 supervisor. It is +modular and can be interfaced easily with other production codes. diff --git a/doc/IGE335/TCDA01.c2m b/doc/IGE335/TCDA01.c2m new file mode 100644 index 0000000..39e368c --- /dev/null +++ b/doc/IGE335/TCDA01.c2m @@ -0,0 +1,87 @@ +*---- +* TEST CASE TCDA01 +* DEPLETION CHAIN EXAMPLE +*---- +PARAMETER LIBRARY :: ::: LINKED_LIST LIBRARY ; ; +MODULE LIB: END: ; +* +LIBRARY := LIB: :: EDIT 2 + DEPL 120 + CHAIN + U234 922340 NFTOT 191.8 NG 5.2970 + FROM DECAY 1.0 Pu238 N2N 1.0 U235 + U235 922350 NFTOT 193.1 NG 6.5452 N2N + FROM NG 1.0 U234 + U236 922360 NFTOT 194.5 NG 5.4984 + FROM NG 1.0 U235 + U238 922380 NFTOT 193.8 NG 5.7112 N2N + Np237 932370 NFTOT 196.4 NG 6.3385 + FROM NG 1.0 U236 N2N 1.0 U238 + Np239 932390 DECAY 3.39940E+02 NFTOT 196.3 NG 6.7371 N2N + FROM NG 1.0 U238 + Pu238 942380 DECAY 2.50460E-02 NFTOT 197.4 NG 5.6470 + FROM DECAY 1.0 Cm242 NG 1.0 Np237 + N2N 1.0 Pu239 1.0 Np239 + Pu239 942390 NFTOT 198.5 NG 6.5336 N2N + FROM DECAY 1.0 Np239 1.0 Cm243 + NG 1.0 Pu238 N2N 1.0 Pu240 + Pu240 942400 NFTOT 199.5 NG 5.2415 N2N + FROM DECAY 1.0 Cm244 NG 1.0 Pu239 + N2N 1.0 Pu241 + Pu241 942410 DECAY 1.52540E-01 NFTOT 202.0 NG 6.3097 N2N + FROM NG 1.0 Pu240 N2N 1.0 Pu242 + Pu242 942420 NFTOT 201.6 NG 5.2562 N2N + FROM NG 1.0 Pu241 .1416 Am241 + Am241 952410 NFTOT 199.0 NG 5.7119 + FROM DECAY 1.0 Pu241 + Am242m 952421 DECAY 1.55780E-02 NFTOT 202.3 NG 6.3640 + FROM NG .1150 Am241 + Am243 952430 NFTOT 203.6 NG 6.5320 + FROM NG 1.0 Am242m 1.0 Pu242 + Cm242 962420 DECAY 4.92360E+00 NFTOT 202.6 NG 5.7010 + FROM NG .7434 Am241 + Cm243 962430 DECAY 7.32170E-02 NFTOT 204.0 NG 6.7990 + FROM NG 1.0 Cm242 + Cm244 962440 DECAY 1.21350E-01 NFTOT 203.0 NG 5.5200 + FROM NG 1.0 Cm243 1.0 Am243 +* +* Fission products are following + Zr95 400950 DECAY 1.25390E+01 NG 7.8377 + FROM NFTOT 6.463E-02 U235 5.113E-02 U238 + 4.897E-02 Pu239 4.369E-02 Pu240 + 3.916E-02 Pu241 4.113E-02 Pu242 + 3.830E-02 Am241 3.311E-02 Am242m + Zr96 400960 NG 5.5751 + FROM NFTOT 6.248E-02 U235 5.977E-02 U238 + 5.002E-02 Pu239 4.941E-02 Pu240 + 4.376E-02 Pu241 4.575E-02 Pu242 + 4.551E-02 Am241 3.630E-02 Am242m + NG 1.0 Zr95 + +(example truncated) + +* +* Stable isotopes producing energy are following + Fe54 NG 9.2990 STABLE + Fe56 NG 7.6460 STABLE + Fe57 NG 10.4400 STABLE + Fe58 NG 7.8890 STABLE + Cr50 NG 9.2930 STABLE + Cr52 NG 7.9400 STABLE + Cr53 NG 9.7190 STABLE + Cr54 NG 7.1830 STABLE + Ni58 NG 9.0000 STABLE + Ni60 NG 7.8200 STABLE + Ni61 NG 10.6000 STABLE + Ni62 NG 6.8423 STABLE + Ni64 NG 7.1830 STABLE + Mn55 NG 9.7554 STABLE + H2O NG 2.2251 STABLE + Zr-nat NG 8.1395 STABLE + O16 NG 4.1434 STABLE + Mo95 NG 9.1540 STABLE + Nb93 NG 7.2139 STABLE + Ti-nat NG 8.5137 STABLE + ENDCHAIN ; +* +END: ; diff --git a/doc/IGE335/bref_geom.eps b/doc/IGE335/bref_geom.eps new file mode 100644 index 0000000..403e7a5 Binary files /dev/null and b/doc/IGE335/bref_geom.eps differ diff --git a/doc/IGE335/cart_tspc.eps b/doc/IGE335/cart_tspc.eps new file mode 100644 index 0000000..7089f4e Binary files /dev/null and b/doc/IGE335/cart_tspc.eps differ diff --git a/doc/IGE335/compo.eps b/doc/IGE335/compo.eps new file mode 100644 index 0000000..f0cecba Binary files /dev/null and b/doc/IGE335/compo.eps differ diff --git a/doc/IGE335/distributionTree.eps b/doc/IGE335/distributionTree.eps new file mode 100644 index 0000000..075d783 Binary files /dev/null and b/doc/IGE335/distributionTree.eps differ diff --git a/doc/IGE335/ebc.eps b/doc/IGE335/ebc.eps new file mode 100644 index 0000000..ac97ca4 --- /dev/null +++ b/doc/IGE335/ebc.eps @@ -0,0 +1,1831 @@ +%!PS-Adobe-2.0 EPSF-2.0 +%%Title: /me/sunset_fig/ebc.eps +%%Creator: SuperDraw +%%CreationDate: Sun Dec 30 17:54:12 2001 +%%For: me +%%DocumentFonts: (atend) +%%Pages: 0 0 +%%BoundingBox: 28 415 479 558 +%%NXNextStepVersion: 3.0 +%%EndComments + +%%BeginProcSet: /usr/lib/NextStep/printPackage.ps 3.0 +%! +% NeXT Printing Package +% Version: 3.1 +% Copyright: 1988, NeXT, Inc. + +/__NXdef{1 index where{pop pop pop}{def}ifelse}bind def +/__NXbdef{1 index where{pop pop pop}{bind def}ifelse}bind def +/UserObjects 10 array __NXdef +/defineuserobject{ + exch dup 1 add dup UserObjects length gt{ + array dup 0 UserObjects putinterval + /UserObjects exch def + }{pop}ifelse UserObjects exch 3 -1 roll put +}__NXbdef +/undefineuserobject{UserObjects exch null put}__NXbdef +/execuserobject{UserObjects exch get exec}__NXbdef +/__NXRectPath{4 2 roll moveto 1 index 0 rlineto +0 exch rlineto neg 0 rlineto closepath}__NXbdef +/__NXProcessRectArgs{ + 1 index type /arraytype eq{ + exch 0 4 2 index length 1 sub{ + dup 3 add 1 exch{1 index exch get exch}for + 5 1 roll 5 index exec + }for pop pop + }{exec}ifelse +}__NXbdef +/rectfill{gsave newpath {__NXRectPath fill} __NXProcessRectArgs grestore}__NXbdef +/rectclip{newpath {__NXRectPath} __NXProcessRectArgs clip newpath}__NXbdef +/rectstroke{ + gsave newpath dup type /arraytype eq{dup length 6 eq}{false}ifelse{ + {gsave __NXRectPath null concat stroke grestore} + dup length array cvx copy dup 2 4 -1 roll put __NXProcessRectArgs + }{{__NXRectPath stroke} __NXProcessRectArgs}ifelse grestore +}__NXbdef +/_NXLevel2 systemdict /languagelevel known {languagelevel 2 ge}{false}ifelse __NXdef +/xyshow{ + 0 1 3 index length 1 sub{ + currentpoint 4 index 3 index 1 getinterval show + 3 index 3 index 2 mul 1 add get add exch + 3 index 3 index 2 mul get add exch moveto pop + }for pop pop +}__NXbdef +/xshow{ + 0 1 3 index length 1 sub{ + currentpoint 4 index 3 index 1 getinterval show + exch 3 index 3 index get add exch moveto pop + }for pop pop +}__NXbdef +/yshow{ + 0 1 3 index length 1 sub{ + currentpoint 4 index 3 index 1 getinterval show + 3 index 3 index get add moveto pop + }for pop pop +}__NXbdef +/arct{arcto pop pop pop pop}__NXbdef +/setbbox{pop pop pop pop}__NXbdef +/ucache{}__NXbdef +/ucachestatus{mark 0 0 0 0 0}__NXbdef +/setucacheparams{cleartomark}__NXbdef +/uappend{systemdict begin cvx exec end}__NXbdef +/ueofill{gsave newpath uappend eofill grestore}__NXbdef +/ufill{gsave newpath uappend fill grestore}__NXbdef +/ustroke{ + gsave newpath dup length 6 eq + {exch uappend concat}{uappend}ifelse + stroke grestore +}__NXbdef +/__NXustrokepathMatrix dup where {pop pop}{matrix def}ifelse +/ustrokepath{ + newpath dup length 6 eq{ + exch uappend __NXustrokepathMatrix currentmatrix exch concat + strokepath setmatrix + }{uappend strokepath}ifelse +} __NXbdef +/upath{ + [exch {/ucache cvx}if pathbbox /setbbox cvx + {/moveto cvx}{/lineto cvx}{/curveto cvx}{/closepath cvx}pathforall]cvx +} __NXbdef +/setstrokeadjust{pop}__NXbdef +/currentstrokeadjust{false}__NXbdef +/selectfont{exch findfont exch +dup type /arraytype eq {makefont}{scalefont}ifelse setfont}__NXbdef +/_NXCombineArrays{ + counttomark dup 2 add index dup length 3 -1 roll { + 2 index length sub dup 4 1 roll 1 index exch 4 -1 roll putinterval exch + }repeat pop pop pop +}__NXbdef +/flushgraphics{}def +/setwindowtype{pop pop}def +/currentwindowtype{pop 0}def +/setalpha{pop}def +/currentalpha{1.0}def +/hidecursor{}def +/obscurecursor{}def +/revealcursor{}def +/setcursor{4 {pop}repeat}bind def +/showcursor{}def +/NextStepEncoding where not{ +/NextStepEncoding StandardEncoding 256 array copy def +0 [129/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/Ccedilla/Egrave +/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex/Idieresis +/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis/Ugrave/Uacute +/Ucircumflex/Udieresis/Yacute/Thorn/mu/multiply/divide/copyright +176/registered 181/brokenbar 190/logicalnot 192/onesuperior 201/twosuperior +204/threesuperior 209/plusminus/onequarter/onehalf/threequarters/agrave +/aacute/acircumflex/atilde/adieresis/aring/ccedilla/egrave/eacute +/ecircumflex/edieresis/igrave 226/iacute 228/icircumflex/idieresis/eth +/ntilde 236/ograve/oacute/ocircumflex/otilde/odieresis 242/ugrave/uacute +/ucircumflex 246/udieresis/yacute 252/thorn/ydieresis] +{dup type /nametype eq + {NextStepEncoding 2 index 2 index put pop 1 add}{exch pop}ifelse +}forall pop +/NextStepEncoding NextStepEncoding readonly def +/_NXfstr 128 string dup 0 (_NX) putinterval def +/_NXfindfont /findfont load def +/findfont{ + % Because we can never let NextStepEncoding get into + % SharedFontDirectory, we cannot reencode a font to NextStepEncoding + % if we are in shared mode. So if currentshared is true, + % we call the normal findfont and return that + /currentshared where {pop currentshared} {false} ifelse + {_NXfindfont} + {dup _NXfstr 3 125 getinterval cvs length 3 add _NXfstr 0 3 -1 roll + getinterval cvn exch FontDirectory 2 index known + {pop FontDirectory exch get} + {_NXfindfont dup /Encoding get StandardEncoding eq + { dup length dict exch + {1 index /FID ne {2 index 3 1 roll put}{pop pop}ifelse}forall + dup /Encoding NextStepEncoding put definefont + }{exch pop} ifelse + }ifelse + }ifelse +}bind def +}{pop}ifelse +/_NXImageString {/__NXImageString where{pop}{/__NXImageString 4000 string __NXdef}ifelse __NXImageString}__NXbdef +/_NXDoImageOp{ + 3 dict begin /parr 5 array def 1 index{dup}{1}ifelse /chans exch def + chans 2 add 2 roll parr 0 chans getinterval astore pop + 5 index 4 index mul 2 index{1 sub 8 idiv 1 add mul}{mul 1 sub 8 idiv 1 add}ifelse + 4 index mul /totbytes exch def pop exch pop + gsave matrix invertmatrix concat 0.5 setgray 0 0 4 2 roll rectfill grestore + {0 1 chans 1 sub{parr exch get exec length totbytes exch sub /totbytes exch def}for totbytes 0 le{exit}if}loop end +}__NXbdef +/alphaimage{1 add _NXDoImageOp}def +_NXLevel2{ + /NXCalibratedRGBColorSpace where{pop}{ + /NXCalibratedRGBColorSpace + {mark /NXCalibratedRGB /ColorSpace findresource exch pop}stopped + {cleartomark /NXCalibratedRGB[/CIEBasedABC 2 dict dup begin + /MatrixLMN[.4124 .2126 .0193 .3576 .7152 .1192 .1805 .0722 .9505]def + /WhitePoint[.9505 1 1.089] def end] /ColorSpace defineresource}if def}ifelse + /nxsetrgbcolor{NXCalibratedRGBColorSpace setcolorspace setcolor}__NXbdef + /nxsetgray{dup dup nxsetrgbcolor}__NXbdef + /_NXCalibratedImage{exch{array astore dup length true}{false}ifelse + 8 -1 roll{NXCalibratedRGBColorSpace setcolorspace}if + 8 dict dup 9 1 roll begin /ImageType 1 def /MultipleDataSources exch def + currentcolorspace 0 get /Indexed eq{pop /Decode[0 2 6 index exp 1 sub]def} + {2 mul dup array /Decode exch def 1 sub 0 1 3 -1 roll{Decode exch dup 2 mod put}for}ifelse + /DataSource exch def /ImageMatrix exch def + /BitsPerComponent exch def /Height exch def /Width exch def end image}__NXbdef +} { + /setcmykcolor{ + 1.0 exch sub dup dup 6 -1 roll sub dup 0 lt{pop 0}if 5 1 roll + 4 -1 roll sub dup 0 lt{pop 0}if 3 1 roll exch sub dup 0 lt{pop 0}if setrgbcolor}__NXbdef + /currentcmykcolor{currentrgbcolor 3{1.0 exch sub 3 1 roll}repeat 0}__NXbdef + /colorimage{2 copy 3 ne or{_NXDoImageOp}{4 index dup 8 ne exch 4 ne and{_NXDoImageOp}{ + pop pop save 6 1 roll 12 dict begin/Proc exch def/Res 0 string def + /Alloc{2 index length mul 2 add dup 2 index load length gt{1.2 mul round cvi string def}{pop pop}ifelse}def + 1 index 8 eq{/Unpack{.34 Alloc}def}{ + /Wid 4 index 3 mul def exch pop 8 exch/Str1 0 string def/Lim Wid def + /Unpack{.67 Alloc/Str1 2 Alloc 0 exch Lim exch + {dup -4 bitshift 17 mul Str1 exch 4 index exch put 15 and 17 mul Str1 exch 3 index 1 add exch put + 2 sub dup 0 le{0 lt Wid exch{exch 1 sub exch}if}if exch 2 add exch + }forall/Lim exch def Str1 exch 0 exch getinterval + }def + }ifelse + /Ops[{.3 mul add 1}{.59 mul add 2}{.11 mul add round cvi Res exch 2 index exch put 1 add 0.0 0}]def/Val 0.0 def/Phase 0 def + {0 Val Phase Proc/Res Unpack{exch Ops exch get exec}forall/Phase exch def/Val exch def Res exch 0 exch getinterval} + image end restore}ifelse}ifelse + }__NXbdef + /nxsetrgbcolor{setrgbcolor}__NXbdef /nxsetgray{setgray}__NXbdef + /setpattern{pop .5 setgray}__NXbdef + /_NXCalibratedImage{dup 1 eq {pop pop image}{colorimage}ifelse pop}__NXbdef +} ifelse +/_NXSetCMYKOrRGB where{pop}{ + mark{systemdict /currentwindow get exec}stopped + {{pop pop pop setcmykcolor}}{{nxsetrgbcolor pop pop pop pop}}ifelse /_NXSetCMYKOrRGB exch def cleartomark +}ifelse +%%EndProcSet + +gsave + /__NXbasematrix matrix currentmatrix def +grestore +%%EndProlog +%%BeginSetup +/linear { + /te exch def /ts exch def /ns exch def /nd ns 1 sub def ns 1 le { + /ns 1 def /nd 1 def + } if /dy te ts sub ns div def /factor te ts sub nd div def 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 6 index 5 index 4 index 3 index setcmykcolor ts dy te { + 0 exch 1 dy rectfill 1 index add 8 2 roll 1 index add 8 2 roll 1 index add 8 2 roll 1 index add 8 2 roll 6 index 5 index 4 index 3 index setcmykcolor + } for pop pop pop pop pop pop pop pop +} bind def /alinear { + /te exch def /ts exch def /ns exch def /nd ns 1 sub def ns 1 le { + /ns 1 def /nd 1 def + } if /dy te ts sub ns div def /factor te ts sub nd div def 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 6 index setalpha 4 index 3 index 2 index setrgbcolor ts dy te { + 0 exch 1 dy rectfill 1 index add 8 2 roll 1 index add 8 2 roll 1 index add 8 2 roll 1 index add 8 2 roll 6 index setalpha 4 index 3 index 2 index setrgbcolor + } for pop pop pop pop pop pop pop pop +} def /radial { + /te exch def /ts exch def /fy exch def /fx exch def /ns exch def /nd ns 1 sub def ns 1 le { + /ns 1 def /nd 1 def + } if /dy te ts sub ns div def /factor te ts sub nd div def 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 6 index 5 index 4 index 3 index setcmykcolor fx dy mul 0.5 1 te sub fx mul add fy dy mul 0.5 1 te sub fy mul add /total 2 sqrt 0.5 mul def te total mul dy total mul neg ts total mul { + newpath 3 index 2 index 2 index 0 360 arc fill pop 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 10 index 9 index 8 index 7 index setcmykcolor + } for pop pop pop pop pop pop pop pop pop pop pop pop +} bind def /aradial { + /te exch def /ts exch def /fy exch def /fx exch def /ns exch def /nd ns 1 sub def ns 1 le { + /ns 1 def /nd 1 def + } if /dy te ts sub ns div def /factor te ts sub nd div def 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 6 index setalpha 4 index 3 index 2 index setrgbcolor fx dy mul 0.5 1 te sub fx mul add fy dy mul 0.5 1 te sub fy mul add /total 2 sqrt 0.5 mul def te total mul dy total mul neg ts total mul { + newpath 3 index 2 index 2 index 0 360 arc fill pop 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 10 index setalpha 8 index 7 index 6 index setrgbcolor + } for pop pop pop pop pop pop pop pop pop pop pop pop +} def /getnumpaths { + /nPaths 0 def { + /y exch def /x exch def /nPaths nPaths 1 add def + } { + /y exch def /x exch def + } { + /y3 exch def /x3 exch def /y2 exch def /x2 exch def /y1 exch def /x1 exch def + } { + + } pathforall nPaths +} def /getpathinfo { + /pathNum exch def /numMoveto 0 def /numLineto 0 def /numCurveto 0 def /numClosepath 0 def { + /y exch def /x exch def /numMoveto numMoveto 1 add def + } { + /y exch def /x exch def numMoveto pathNum eq { + /numLineto numLineto 1 add def + } if + } { + /y3 exch def /x3 exch def /y2 exch def /x2 exch def /y1 exch def /x1 exch def numMoveto pathNum eq { + /numCurveto numCurveto 1 add def + } if + } { + numMoveto pathNum eq { + /numClosepath numClosepath 1 add def + } if + } pathforall numClosepath numCurveto numLineto +} def /getpathcoords { + /pathNum exch def /numMoveto 0 def /numLineto 0 def /numCurveto 0 def /numClosepath 0 def { + /y exch def /x exch def /numMoveto numMoveto 1 add def numMoveto pathNum eq { + y x + } if + } { + /y exch def /x exch def numMoveto pathNum eq { + /numLineto numLineto 1 add def 1 index 1 index y x y x + } if + } { + /y3 exch def /x3 exch def /y2 exch def /x2 exch def /y1 exch def /x1 exch def numMoveto pathNum eq { + /numCurveto numCurveto 1 add def y1 x1 y2 x2 y3 x3 + } if + } { + numMoveto pathNum eq { + /numClosepath numClosepath 1 add def + } if + } pathforall +} def +%%EndSetup +gsave +0 0 478.065552 557.88855 rectclip +28.919998 415.469971 449.145569 142.418549 rectclip +gsave +86.877258 449.507233 translate +[0.569821 0 0 0.569821 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 0 moveto +0 0 0 120.959961 0 120.959961 curveto +0 120.959961 120.959999 120.959961 120.959999 120.959961 curveto +120.959999 120.959961 120.959999 0 120.959999 0 curveto +120.959999 0 0 0 0 0 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569821 0.569821 scale stroke setmatrix +grestore +grestore +gsave +109.852417 449.507233 translate +[0.569821 0 0 0.569821 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 0 moveto +0 0 0 120.959961 0 120.959961 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569821 0.569821 scale stroke setmatrix +grestore +grestore +gsave +132.827606 449.507233 translate +[0.569821 0 0 0.569821 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 120.959961 moveto +0 120.959961 0 0 0 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569821 0.569821 scale stroke setmatrix +grestore +grestore +gsave +86.877258 472.482361 translate +[0.569821 0 0 0.569821 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 0 moveto +0 0 120.959991 0 120.959991 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569821 0.569821 scale stroke setmatrix +grestore +grestore +gsave +86.877243 495.457458 translate +[0.569821 0 0 0.569821 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 0 moveto +0 0 120.960007 0 120.960007 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569821 0.569821 scale stroke setmatrix +grestore +grestore +gsave +91.800491 500.380707 translate +[0.569821 0 0 0.569821 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569821 0.569821 scale stroke setmatrix +grestore +grestore +gsave +114.775681 500.380707 translate +[0.569821 0 0 0.569821 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569821 0.569821 scale stroke setmatrix +grestore +grestore +gsave +137.750854 500.380707 translate +[0.569821 0 0 0.569821 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569821 0.569821 scale stroke setmatrix +grestore +grestore +gsave +137.750854 477.405609 translate +[0.569821 0 0 0.569821 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569821 0.569821 scale stroke setmatrix +grestore +grestore +gsave +114.775681 477.405609 translate +[0.569821 0 0 0.569821 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569821 0.569821 scale stroke setmatrix +grestore +grestore +gsave +114.775681 454.43042 translate +[0.569821 0 0 0.569821 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569821 0.569821 scale stroke setmatrix +grestore +grestore +gsave +91.800491 454.43042 translate +[0.569821 0 0 0.569821 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569821 0.569821 scale stroke setmatrix +grestore +grestore +gsave +91.800491 477.405609 translate +[0.569821 0 0 0.569821 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569821 0.569821 scale stroke setmatrix +grestore +grestore +gsave +137.750854 454.43042 translate +[0.569821 0 0 0.569821 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569821 0.569821 scale stroke setmatrix +grestore +grestore +gsave +85.95929 465.664154 translate +[-0.004255 0.999991 -0.999991 -0.004255 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 38 15 rectclip +2 12 translate +/Helvetica-Bold findfont 12 scalefont [1 0 0 -1 0 0] makefont +380 +exch +defineuserobject +380 execuserobject setfont +0 setgray +0 0 moveto +(s) show +6.672 0 moveto +(i) show +10.007999 0 moveto +(d) show +17.34 0 moveto +(e) show +24.011999 0 moveto +( ) show +27.348 0 moveto +(1) show +34.02 0 moveto +( ) show +grestore +grestore +grestore +gsave +170.952728 463.957733 translate +[-0.003466 0.999994 -0.999994 -0.003466 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 38 15 rectclip +2 12 translate +380 execuserobject setfont +0 setgray +0 0 moveto +(s) show +6.672 0 moveto +(i) show +10.007999 0 moveto +(d) show +17.34 0 moveto +(e) show +24.011999 0 moveto +( ) show +27.348 0 moveto +(2) show +34.02 0 moveto +( ) show +grestore +grestore +grestore +gsave +102.839989 518.789795 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 38 15 rectclip +2 12 translate +380 execuserobject setfont +0 setgray +0 0 moveto +(s) show +6.672 0 moveto +(i) show +10.007999 0 moveto +(d) show +17.34 0 moveto +(e) show +24.011999 0 moveto +( ) show +27.348 0 moveto +(4) show +34.02 0 moveto +( ) show +grestore +grestore +grestore +gsave +101.709984 435.439972 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 38 15 rectclip +2 12 translate +380 execuserobject setfont +0 setgray +0 0 moveto +(s) show +6.672 0 moveto +(i) show +10.007999 0 moveto +(d) show +17.34 0 moveto +(e) show +24.011999 0 moveto +( ) show +27.348 0 moveto +(3) show +34.02 0 moveto +( ) show +grestore +grestore +grestore +gsave +30.919998 418.199982 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 190 15 rectclip +2 12 translate +380 execuserobject setfont +0 setgray +0 0 moveto +(A) show +8.664 0 moveto +(s) show +15.335999 0 moveto +(s) show +22.007999 0 moveto +(e) show +28.68 0 moveto +(m) show +39.348 0 moveto +(b) show +46.68 0 moveto +(l) show +50.015999 0 moveto +(y) show +56.688 0 moveto +( ) show +60.023998 0 moveto +(w) show +69.360001 0 moveto +(i) show +72.695999 0 moveto +(t) show +76.692001 0 moveto +(h) show +84.024002 0 moveto +(o) show +91.356003 0 moveto +(u) show +98.687996 0 moveto +(t) show +102.683998 0 moveto +( ) show +106.019997 0 moveto +(s) show +112.692001 0 moveto +(y) show +119.363998 0 moveto +(m) show +130.031998 0 moveto +(m) show +140.699997 0 moveto +(e) show +147.371994 0 moveto +(t) show +151.367996 0 moveto +(r) show +156.035995 0 moveto +(i) show +159.371994 0 moveto +(e) show +166.044006 0 moveto +(s) show +172.716003 0 moveto +( ) show +176.052002 0 moveto +( ) show +179.388 0 moveto +( ) show +grestore +grestore +grestore +gsave +442.829651 454.11911 translate +[0.569116 0 0 0.569116 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569116 0.569116 scale stroke setmatrix +grestore +grestore +gsave +392.018921 449.202026 translate +[0.569116 0 0 0.569116 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 0 moveto +0 0 0 120.959961 0 120.959961 curveto +0 120.959961 120.826675 120.959961 120.826675 120.959961 curveto +120.826675 120.959961 120.826675 0 120.826675 0 curveto +120.826675 0 0 0 0 0 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569116 0.569116 scale stroke setmatrix +grestore +grestore +gsave +414.965759 449.202026 translate +[0.569116 0 0 0.569116 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 0 moveto +0 0 0 120.959961 0 120.959961 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569116 0.569116 scale stroke setmatrix +grestore +grestore +gsave +437.912476 449.202026 translate +[0.569116 0 0 0.569116 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 120.959961 moveto +0 120.959961 0 0 0 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569116 0.569116 scale stroke setmatrix +grestore +grestore +gsave +392.018921 472.148773 translate +[0.569116 0 0 0.569116 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 0 moveto +0 0 120.826675 0 120.826675 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569116 0.569116 scale stroke setmatrix +grestore +grestore +gsave +392.018921 495.09552 translate +[0.569116 0 0 0.569116 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 0 moveto +0 0 120.826691 6.10351e-05 120.826691 6.10351e-05 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569116 0.569116 scale stroke setmatrix +grestore +grestore +gsave +442.829651 500.012756 translate +[0.569116 0 0 0.569116 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569116 0.569116 scale stroke setmatrix +grestore +grestore +gsave +442.829651 477.065948 translate +[0.569116 0 0 0.569116 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569116 0.569116 scale stroke setmatrix +grestore +grestore +gsave +419.882935 477.065948 translate +[0.569116 0 0 0.569116 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569116 0.569116 scale stroke setmatrix +grestore +grestore +gsave +419.882935 454.11911 translate +[0.569116 0 0 0.569116 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569116 0.569116 scale stroke setmatrix +grestore +grestore +gsave +396.936035 454.11911 translate +[0.569116 0 0 0.569116 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569116 0.569116 scale stroke setmatrix +grestore +grestore +gsave +396.936035 477.065948 translate +[0.569116 0 0 0.569116 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569116 0.569116 scale stroke setmatrix +grestore +grestore +gsave +419.882935 500.012756 translate +[0.569116 0 0 0.569116 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569116 0.569116 scale stroke setmatrix +grestore +grestore +gsave +396.935974 500.012695 translate +[0.569116 0 0 0.569116 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569116 0.569116 scale stroke setmatrix +grestore +grestore +gsave +274.073425 449.457184 translate +[0.569116 0 0 0.569116 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 0 moveto +0 0 0 120.959961 0 120.959961 curveto +0 120.959961 120.959991 120.959961 120.959991 120.959961 curveto +120.959991 120.959961 120.959991 0 120.959991 0 curveto +120.959991 0 0 0 0 0 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569116 0.569116 scale stroke setmatrix +grestore +grestore +gsave +297.020081 449.457184 translate +[0.569116 0 0 0.569116 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 0 moveto +0 0 0 120.959961 0 120.959961 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569116 0.569116 scale stroke setmatrix +grestore +grestore +gsave +319.966858 449.457184 translate +[0.569116 0 0 0.569116 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 120.959961 moveto +0 120.959961 3.05175e-05 0 3.05175e-05 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569116 0.569116 scale stroke setmatrix +grestore +grestore +gsave +274.073425 472.404022 translate +[0.569116 0 0 0.569116 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 0 moveto +0 0 120.959946 0 120.959946 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569116 0.569116 scale stroke setmatrix +grestore +grestore +gsave +274.073425 495.3508 translate +[0.569116 0 0 0.569116 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 0 moveto +0 0 120.959946 0 120.959946 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569116 0.569116 scale stroke setmatrix +grestore +grestore +gsave +278.990479 500.267975 translate +[0.569116 0 0 0.569116 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569116 0.569116 scale stroke setmatrix +grestore +grestore +gsave +301.937256 500.267975 translate +[0.569116 0 0 0.569116 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569116 0.569116 scale stroke setmatrix +grestore +grestore +gsave +324.883972 500.267975 translate +[0.569116 0 0 0.569116 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569116 0.569116 scale stroke setmatrix +grestore +grestore +gsave +324.883972 477.321136 translate +[0.569116 0 0 0.569116 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569116 0.569116 scale stroke setmatrix +grestore +grestore +gsave +301.937256 477.321136 translate +[0.569116 0 0 0.569116 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569116 0.569116 scale stroke setmatrix +grestore +grestore +gsave +301.937256 454.374359 translate +[0.569116 0 0 0.569116 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569116 0.569116 scale stroke setmatrix +grestore +grestore +gsave +278.990479 454.374359 translate +[0.569116 0 0 0.569116 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569116 0.569116 scale stroke setmatrix +grestore +grestore +gsave +278.990479 477.321136 translate +[0.569116 0 0 0.569116 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569116 0.569116 scale stroke setmatrix +grestore +grestore +gsave +274.073425 449.457184 translate +[0.569116 0 0 0.569116 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 0 moveto +0 0 120.959991 120.959961 120.959991 120.959961 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569116 0.569116 scale stroke setmatrix +grestore +grestore +gsave +267.771729 444.038269 translate +[0.401933 0.402918 -0.402918 0.401933 0 0] concat +gsave +0 0 moveto +0 0 191.107086 0 191.107086 0 curveto +191.107086 0 191.107086 86.705322 191.107086 86.705322 curveto +191.107086 86.705322 0 86.705322 0 86.705322 curveto +0 86.705322 0 0 0 0 curveto +closepath +1 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 0 moveto +0 0 191.107086 0 191.107086 0 curveto +191.107086 0 191.107086 86.705322 191.107086 86.705322 curveto +191.107086 86.705322 0 86.705322 0 86.705322 curveto +0 86.705322 0 0 0 0 curveto +closepath +1 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569116 0.569116 scale stroke setmatrix +grestore +grestore +gsave +324.741699 454.11911 translate +[0.569116 0 0 0.569116 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569116 0.569116 scale stroke setmatrix +grestore +grestore +gsave +290.002136 468.622284 translate +[0.414932 0.389518 -0.389518 0.414932 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 79 15 rectclip +2 12 translate +380 execuserobject setfont +0 setgray +0 0 moveto +(d) show +7.332 0 moveto +(i) show +10.667999 0 moveto +(a) show +17.34 0 moveto +(g) show +24.671999 0 moveto +(o) show +32.003998 0 moveto +(n) show +39.335999 0 moveto +(a) show +46.007999 0 moveto +(l) show +49.343998 0 moveto +( ) show +52.68 0 moveto +(s) show +59.351997 0 moveto +(i) show +62.688 0 moveto +(d) show +70.019997 0 moveto +(e) show +76.692001 0 moveto +( ) show +grestore +grestore +grestore +gsave +405.310059 433.669952 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 38 15 rectclip +2 12 translate +380 execuserobject setfont +0 setgray +0 0 moveto +(s) show +6.672 0 moveto +(i) show +10.007999 0 moveto +(d) show +17.34 0 moveto +(e) show +24.011999 0 moveto +( ) show +27.348 0 moveto +(3) show +34.02 0 moveto +( ) show +grestore +grestore +grestore +gsave +289.209961 433.949982 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 38 15 rectclip +2 12 translate +380 execuserobject setfont +0 setgray +0 0 moveto +(s) show +6.672 0 moveto +(i) show +10.007999 0 moveto +(d) show +17.34 0 moveto +(e) show +24.011999 0 moveto +( ) show +27.348 0 moveto +(3) show +34.02 0 moveto +( ) show +grestore +grestore +grestore +gsave +407.709961 518.130005 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 38 15 rectclip +2 12 translate +380 execuserobject setfont +0 setgray +0 0 moveto +(s) show +6.672 0 moveto +(i) show +10.007999 0 moveto +(d) show +17.34 0 moveto +(e) show +24.011999 0 moveto +( ) show +27.348 0 moveto +(2) show +34.02 0 moveto +( ) show +grestore +grestore +grestore +gsave +475.432739 463.911835 translate +[0.015067 0.999887 -0.999887 0.015067 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 38 15 rectclip +2 12 translate +380 execuserobject setfont +0 0 moveto +0 nxsetgray +(s) show +6.672 0 moveto +0 nxsetgray +(i) show +10.007999 0 moveto +0 nxsetgray +(d) show +17.34 0 moveto +0 nxsetgray +(e) show +24.011999 0 moveto +0 nxsetgray +( ) show +27.348 0 moveto +0 nxsetgray +(2) show +34.02 0 moveto +0 nxsetgray +( ) show +grestore +grestore +grestore +gsave +271.689941 417.469971 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 186 15 rectclip +2 12 translate +380 execuserobject setfont +0 setgray +0 0 moveto +(D) show +8.664 0 moveto +(I) show +12 0 moveto +(A) show +20.664 0 moveto +(G) show +30 0 moveto +( ) show +33.335999 0 moveto +(c) show +40.007999 0 moveto +(o) show +47.34 0 moveto +(n) show +54.671997 0 moveto +(d) show +62.003998 0 moveto +(i) show +65.339996 0 moveto +(t) show +69.335999 0 moveto +(i) show +72.671997 0 moveto +(o) show +80.003998 0 moveto +(n) show +87.335999 0 moveto +( ) show +90.671997 0 moveto +(o) show +98.003998 0 moveto +(n) show +105.335999 0 moveto +( ) show +108.671997 0 moveto +(s) show +115.343994 0 moveto +(i) show +118.68 0 moveto +(d) show +126.012001 0 moveto +(e) show +132.68399 0 moveto +(s) show +139.356003 0 moveto +( ) show +142.692001 0 moveto +(1) show +149.363998 0 moveto +( ) show +152.699997 0 moveto +(a) show +159.371994 0 moveto +(n) show +166.703995 0 moveto +(d) show +174.035995 0 moveto +( ) show +177.371994 0 moveto +(4) show +184.043991 0 moveto +( ) show +grestore +grestore +grestore +gsave +391.545166 462.774261 translate +[-0.005495 0.999985 -0.999985 -0.005495 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 38 15 rectclip +2 12 translate +380 execuserobject setfont +0 setgray +0 0 moveto +(s) show +6.672 0 moveto +(i) show +10.007999 0 moveto +(d) show +17.34 0 moveto +(e) show +24.011999 0 moveto +( ) show +27.348 0 moveto +(3) show +34.02 0 moveto +( ) show +grestore +grestore +grestore +gsave +358.432617 462.411835 translate +[0.015067 0.999887 -0.999887 0.015067 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 38 15 rectclip +2 12 translate +380 execuserobject setfont +0 setgray +0 0 moveto +(s) show +6.672 0 moveto +(i) show +10.007999 0 moveto +(d) show +17.34 0 moveto +(e) show +24.011999 0 moveto +( ) show +27.348 0 moveto +(2) show +34.02 0 moveto +( ) show +grestore +grestore +grestore +grestore +%%Trailer +%%DocumentFonts: Helvetica-Bold diff --git a/doc/IGE335/ebcdam.eps b/doc/IGE335/ebcdam.eps new file mode 100644 index 0000000..f7f52bd --- /dev/null +++ b/doc/IGE335/ebcdam.eps @@ -0,0 +1 @@ +%!PS-Adobe-3.1 EPSF-3.0 %%Title: ebcdam.eps %%Creator: Adobe Illustrator(R) X %%AI8_CreatorVersion: 10.0 %AI9_PrintingDataBegin %%For: Alain Hebert %%CreationDate: 6/27/04 %%BoundingBox: 0 0 496 341 %%HiResBoundingBox: 0 0 495.8731 340.6929 %%CropBox: 0 0 495.8731 340.6929 %%LanguageLevel: 2 %%DocumentData: Clean7Bit %ADOBeginClientInjection: DocumentHeader "AI10" %ADOEndClientInjection: DocumentHeader "AI10" %%Pages: 1 %%DocumentNeededResources: %%DocumentSuppliedResources: procset Adobe_AGM_Image (1.0 0) %%+ procset Adobe_CoolType_Utility_MAKEOCF (1.13 0) %%+ procset Adobe_CoolType_Core (2.12 0) %%+ procset Adobe_AGM_Core (2.0 0) %%+ procset Adobe_AGM_Utils (1.0 0) %%DocumentFonts: %%DocumentNeededFonts: %%DocumentNeededFeatures: %%DocumentSuppliedFeatures: %%DocumentProcessColors: Cyan Magenta Yellow Black %%DocumentCustomColors: %%CMYKCustomColor: %%RGBCustomColor: %AI7_Thumbnail: 128 88 8 %%BeginData: 14362 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 %524C45FD14FFA8FFA8FFFFFFA8FD27FFA8FFA8FD04FFA8FD1CFFA8FFA8FF %FFFFA8FD25FFFD0452275252A8F8FD25FF7D522752F85252FF277DFD1AFF %FD0452275252A8F8FD25FF7DF8522752F87D7D27FD26FFF8F852272752FF %5252FD1AFF7DF8522752F87D7D27FD98FFFD23A8FD0BFFFD06A87DFD05A8 %7DFD05A852FD05A87DFD0AA87DFD11A87DFD12A8FD09FF7DFD05FF7DFD05 %FF7DFD05FF27FD05FF7DFD05FF7DFD05FF7DFD0AFFA8FFFFA8FFFFA8FFFF %A8FFFFA8FFFFA8FF7D52FFFFA8FFFFA8FFFFA8FF7DFD05FF27FD05FF7DFD %05FF7DFFFFA8FFFF27FD05FF7DFD05FF7DFD05FF7DFD09FFA8FFA852A8FF %A8FFA87DFFFFA8FFA87DFFFF52FFA87DFFFFA8FFA852FFFFA8FFA87DFFFF %A8FD0AFF7DFF7D7DA8FFA8FF7D7DFFFF7DFF7D7DA8A852FF7D7DFFFF7DFF %7D7DA8A8FFFF7D7DFF52FFFF7D7DFFA8FFFF7D7DFFA8FFA87D7DFF52FFA8 %7DA8FFA8FFA87DA8FFA8FFA87DA8FFA8FD09FF7DA87D7D7DA87DA87D7D52 %FF7DA87D7D52FF27A87D7D52FF7DA87D7D52FFFD047D52FF7DFD0AFFA8FD %047DFFA8FD047DFFA852FD047D52527D7D7DFFA852FD047DFF527D7D7D27 %FF52FD047DFF52FD047DFF527D7D7D27FF52FD047DA852FD047DA8527D7D %A87DFD09FFA8FF7D7D7DFFA8A87D7D7DFFA8FF7D7D7DFF52A87D7D7DFFA8 %A87D7D7DFFA8A87D7DA8FFA8FD0AFFA8FF7D7D7DFFA8FF7DA87DFFA8FF7D %7DA8A852A87D7DA8FFA8FF7D7DA8A8FFA87D7DA852FFFF7D7DA8A8FFA87D %7DFFA8FFA87D7DA852FFA87D7DFFA8FF7D7D7DFFA8FF7D7D7DFFA8FD05FF %7D2727FF7DFFA87DA8FF7DFFA87DFFFF7DFFA87DFFFF27FFA87DFFFF7DFF %A87DFFFF7DFFA8A8FFFF7D7D52A8FD07FFA8FFFF7DFFFFA8FFFF7DFFFFA8 %FFFFA8FF7D52FFA8A8FFFFA8FFA8A8FF7DFFFFA8A8FF27FFFFA8A8FF7DFF %FFA8A8FF7DFFFFA8A8FF27FFFFA8A8FF7DFFFF7DFFFF7DFFFF7DFFFF7DFF %527D7DFD05FFA87DA8A8A87D7DA8A87DA8A87D7DA8A8A87D27A8A87DA8A8 %7D7DA8A8A87D7DA8A87DA8A8A8277D52FFFFFF522752FF7DA87DA8A8A87D %A8A8A87DA87DA87DA8A87D27A8A8A87DA87DA87DA8A87D7DA8A8A87D27A8 %A87DA8A87D7DA8A8A87D7DA8A87DA8A8277DA8A8A87D7DA8A87DA8A87D7D %A8A8A87D7DFF525252FFFF5252FF7DFD05FF7DFD05FF7DFD05FF27FD05FF %7DFD05FF7DFD05FF7DFD0AFFA8FFFFA8FFFFA8FFFFA8FFFFA8FFFFA8FF7D %52FFFFA8FFFFA8FFFFA8FF7DFFFFFFA8FF27FD05FF7DFFFFA8FFFF7DFFFF %A8FFFF27FFFFA8FFFF7DFD05FF7DFFFFA8FFFF7DFD06FF2727FFA8FFFF7D %A8FFA8FFA852FFFFA8FF7D27FFFF52FFA87DFFFFA8FFA87DFFFFA8FFA87D %FFFFA8A8527DFD04FF527DFFA8FF7D7DA8FFA8FF7D7DA8FFA8FF2727A8A8 %52FF7D7DA8FFA8FF7D7DFFA8FFFF7D7DA852FFFF7D7DFFA8FFFF7D7DFFA8 %FFA8F852FF52FFFF7D7DFFA8FFA87DA8FFA8FFA87DA8FFA8FFFF527DFF7D %2727FF7DA87DA87DA87DA87D7D52A87D7DF8F8F8A827A87D7D52FF7DA87D %A852FFFD047D52FF7DF8F8F8FFFFFF7DF827FFA8FD047DFFA852A87D7DFF %A827F8F8277D5252A87D7DFFA8FD057DFF52A87D7D27FF52FD047DFF52A8 %7D7D7DFFF8F8F85227FF52A87D7D7DFF527D7DA87DA87DA87DA87DFF7D27 %52FFA827F8FFA8FF7D7D7DFFA8A87D7D7DFFA8A827F852FF52A87D7D7DFF %A8A87D7DA8FFA8A87D7DA8FFA87D5252FD04FF2752FF7DFF7D7D7DFFA8FF %7D7DA8FF7DFF27277DA852FF7D7DA8FF7DA87D7DA8A8FFA87D7DFF52FFA8 %7D7DA8A8FFA87D7DFFA8FF7DF827A852FFA87D7DFFA8FFA87D7DFFA8FF7D %7D7DFFA8FF52277DFFFF7D52FF7DFFA87DFFFF7DFFA87DFFFF7DFFA852FF %FF27FFA87DFFFF7DFFA8A8FFFF7DFFA8A8FFFF7D7D277DFFFFFFA82752FF %A8FFFF7DFFFFA8FFFFA8FFFFA8FFFF7DFF7D52FFFFA8FFFFA8FFA8A8FF7D %FFFFA8A8FF27FFFFA8A8FF7DFFFFA8A8FF7DFFFF7DA8FF27FFFFA8FFFF7D %FFFFA8FFFF7DFFFF7DFFFF7DFF7D2752FFFF2727FFFD06A87DFD05A87DFD %05A827FD05A87DFD05A87DFD07A87D7DFD04FF7D52FF7DFD05A87DFD05A8 %7DFD04A87D52FD05A87DFD04A87DFD05A827FD05A87DFD05A87DFD05A852 %FD05A87DFD05A87DFD05A87DFF7D277DFD05FF7DFD05FF7DFD05FF7DFD05 %FF27FD05FF7DFD05FF7DFD05FF7D7D2752FD04FFF852FFA8FFFFA8FFFFA8 %FFFFA8FFFFA8FFFFA8FF7D52FFFFA8FFFFA8FFFFA8FF7DFFFFFFA8FF27FF %FFA8A8FF7DFFFFA8FFFF7DFFFFA8FFFF27FFFFA8FFFF7DFFFFA8FFFF7DFF %FFA8FFFF7DFFA87D7DFD05FFA8FFA87DA8FFA8FFA852A8FFA8FF7DF8A8FF %52FFA87DFFFFA8FFA87DFFFFA8FF7D52FFFFA8FD0AFFA8FF7D7DA8FF7DFF %7D7DA8FFA8FF27277DA852FFA8A8A8FFA8FF7DA8FFA8FFFF7D7DA852FFA8 %7D7DFFA8FFA87D7DFFA8FFA8F852FF52FFFFA8A8FFA8FFA8A8A8FFA8FFA8 %7DA8FFA8FF7D277DFD05FF7DA8527D52A8FD047D52A87D7DF8F8F8A827A8 %A8FF7DFF7DA8A8FF7DFFFD047D52FF7DFD0AFFA8FD047DFFA8527D7D52FF %A827F8F8277D527DFFA87DFFA87DFFA87D7DFF527D7D7D27FF52FD047DFF %52FD047DFFF8F8F85227FF7DFFA87D7DA87DFFA87D7DA8527D7DA87DFD09 %FFA8FF7D7D7DFFA8FF7D7D7DFFA8A827F852FF52FFA8A8A8FFFD05A8FFA8 %A87D7DA8FFA8FD0AFFA8FF7D7DA8FFA8FF7D7DA8FFA8FF27277DA852FFA8 %A8A8FFA8FFA8A8FFA8FFFF7D7DA852FFA87D7DFFA8FFFF7D7DA8A8FFA8F8 %52FF52FFA8A8A8FFA8FFA8A8A8FFA8FFA87D7DFFA8FD09FF7DFFFF7DFFFF %7DFFA87DFFFF7DFFA852FFFF27FFA8A8FFFF7DFFA8A8FFFF7DFFA8A8FFFF %7DFD0AFFA8FFFFA8FFFFA8FFFFA8FFFFA8FFA87DFF7D52FFFFA8FFFFA8FF %FFA8FF7DFFFFA8A8FF27FFFFA8A8FF7DFFFFA8A8FF7DFFFFA8FFFF27FFFF %A8FFFF7DFFFFA8FFFF7DFFFFA8FFFF7DFD09FFA8A8A87DA8A87D7DA8A8A8 %7D7DA8A87DA8A8527DA8A8A87D7DA8A87DA8A87D7DA8A8A87DA8FD0AFF27 %522752275227522752275227522752272727522752275227522752275227 %522752272727522752272727522752272727522752272727522752272727 %5227522752275227522752FD19FF7DFF7DFFFFFF52FD18FFA8FFFFA8FFFF %A8FFFFA8FFFFA8FFFFA8FF7D52FFA87DFFFFA8FFFFA8FF7DFFFFA8A8FF27 %FFFFA8A8FF7DFFFFA8A8FF7DFFFFA8FFFF27FFFF7DFFFF7DFFFFA8FFFF7D %FFFFA8FFFF7DFD17FFA8275252275252A8527DFD17FFA8FF7D7DA8FFA8FF %A8A8A8FFA8FFFD04A852FF27277DFFA8FF7D7DA8A8FFA87D7DFF52FFFF7D %7DA8A8FFFFA8A8FFA8FFA8A8A8FF52FF7DF852FFA8FFA87D7DFFA8FFA87D %7DFFA8FD17FFA8F8F852272727A8277DFD17FFA87DA87D7DFFA87DFFA87D %FFA87DFFA87D7D5227F8F827FFA852A87D7D7DFF527D7D7D27FF52A87D7D %7DFF7DFFA8A87DFF7DFFA87D27FFF8F8F8527DA852A87D7D7DA8527D7DA8 %7DFD38FFA8FF7D7DA8FF7DFF7DA8A8FFA8FF7DA8A8A852FF2727A8FFA8FF %7D7DFFA8FFFF7D7DA852FFA87D7DFFA8FFFFA8A8FFA8FFFFA8A8FF52FFA8 %F852FFA8FFA87D7DFFA8FFA87DA8FFA8FD34FF7D27A8FFA8FFFFA8FFFFA8 %FFFFA8FFFFA8FFFFA8FF7D52FFFFA8FFFFA8FFFFA8FF7DFFFFFFA8FF27FF %FFA8A8FF7DFFFFA8FFFF7DFFFFA8FFFF27FFFFA8FFFF7DFFFFA8FFFF7DFF %FFA8FFFF7DFD34FF527D27FF7DFD05A87DFD05A87DFD04A87D27FD05A87D %FD04A87DFD05A827FD05A87DFD05A87DFD05A827FD05A87DFD05A87DFD06 %A8FF2727A8FD31FF277DFFA8FFFF7DFFFFA8FFFFA8FFFFA8FFFFA8FF7D52 %FFFF7DFFFFA8FFA8A8FF7DFFFFA8A8FF27FFFFA8A8FF7DFFFFA8A8FF7DFF %FFA8A8FF27FFFF7DFFFF7DFFFFA8FFFF7DFFFF7DFFFF7DFD35FF2752FF7D %FF7D7D7DFFA8FF7D7DA8FF7DFF7D7DA8A852FF27277DFF7DA87D7DA8A8FF %A87D7DFF52FFA87D7DA8A8FFA87D7DFFA8FFA87D7DA852FF7DF852FFA8FF %A87D7DFFA8FF7D7D7DFFA8FF7D52FD31FF7D2752FFA8FD047DFFA8FD047D %FFA852FD047D5227F8F827FFA852FD047DFF527D7D7D27FF52FD047DFF52 %FD047DFF527D7D7D27FFF8F8F8527DFF52FD047DA87D7D7DA87DFF27F87D %FD31FF2752FFA8FF7D7DA8FFA8FF7D7DA8FFA8FF7D7DA8A852FF2727A8FF %A8FF7D7DA8A8FFFF7D7DFF52FFFF7D7DFFA8FFA87D7DFFA8FFFF7D7DFF52 %FFA8F852FFA8FFFF7DA8FFA8FFA87DA8FFA8FF7D277DFD30FFA82752FFA8 %FFFFA8FFFFA8FFFFA8FFFFA8FFFFA8FF7D52FFA8A8FFFFA8FFFFA8FF7DFF %FFFFA8FF27FD05FF7DFFFFA8FFFF7DFFFFA8FFFF27FFFFA8FFFF7DFD05FF %7DFFFFA8FFFF7DFF52527DFD31FF7D52FF7DA87DA8A8A87DA8A8A87DA87D %A87DA8A87D27A8A8A87DA87DA87DA8A87D7DA8A8A87D27A8A87DA8A87D7D %A8A8A87D7DA8A87DA8A8277DA8A8A87D7DA8A87DA8A87D7DA8A8A87D7DFF %7D52FD32FFF852FFA8FFFF7DFFFFA8FFFF7DFFFFA8FFA8A8FF7D52FFA8A8 %FFFFA8FFA8A8FF7DFFFFA8A8FF27FFFFA8A8FF7DFFFFA8A8FF7DFFFFA8A8 %FF27FFFFA8A8FF7DFFFF7DFFFF7DFFFF7DFFFF7DFF52277DFD34FFA8FF7D %A87DFFA8FF7D7D7DFFA8A87D7DA8A852FF7D7DA8FFA8A87D7DA8A8FFFF7D %7DA852FFA87D7DFFA8FFA87D7DA8A8FFA87D7DFF52FFA87D7DA8A8FF7D7D %7DFFA8FF7D7D7DFFA8FD38FFA8FD047DFFA852A87D7DFFA8FD057D5252A8 %7D7DFFA8FD057DFF52A87D7D27FF52FD047DFF52A87D7D7DFF527D7DA827 %FF52A87D7D7DA87D7D7DA87DA852A87DA87DFD38FF7DFF7D7DA8FFA8FF7D %7DFFFF7DFF7D7DA8A852FF7D7DFFFF7DFF7D7DA8A8FFFF7D7DFF52FFFF7D %7DFFA8FFFF7D7DFFA8FFA87DA8FF52FFA87DA8FFA8FFA87DA8FFA8FFA87D %A8FFA8FD38FFA8FFFFA8FFFFA8FFFFA8FFFFA8FFFFA8FF7D52FFFFA8FFFF %A8FFFFA8FF7DFD05FF27FD05FF7DFD05FF7DFD05FF27FD05FF7DFD05FF7D %FD05FF7DFD38FF2752275227522752275227522752275227272752275227 %522752275227522752275227272752275227522752275227272752275227 %27275227522727275227522752275227522752FD38FFA8FFFF7DFFFFA8FF %FF7DFFFFA8FFA87DFF7D52FFA8A8FFFFA8FFA8A8FF7DFFFFA8A8FF27FFFF %A8A8FF7DFFFFA8A8FF7DFFFFA8A8FF27FFFFA8A8FF7DFFFF7DA8FF7DFFFF %7DFFFF7DFD38FFA8FF7D7D7DFF7DFF7D7D7DFFA8A87D7D7DA852A87D7DA8 %FFA8A87D7DA8A8FFA87D7DA852FFA87D7DA8A8FFA87D7DA8A8FFA87D7DFF %52FFA87D7DA8A8FF7D7D7DFFA8FF7D7D7DFFA8FD38FFA8FD047DFFA8527D %7D7DFFA852FD047D52527D7D7DFFA8FD057DFF527D7D7D27FF52FD047DFF %52FD047DFF527D7D7D27FF52FD047DA852FD047DA8527D7DA87DFD38FFA8 %FF7D7DFFFFA8FF7D7DA8FFA8FF7D7DFFA852FF7D7DA8FFA8FF7D7DFFA8FF %FF7D7DFF52FFFF7D7DFFA8FFFF7D7DFFA8FFFF7DA8FF52FFFF7DA8FFA8FF %A852A8FFA8FFFF7DA8FFA8FD34FF27277DFFA8FD05FFA8FD05FFA8FD04FF %7D52FD05FFA8FD04FF7DFD05FF27FD05FF7DFD05FF7DFD05FF27FD05FF7D %FD05FF7DFD05FF7DFF52527DFD34FF7DA8A8A87DA87DA87DA8A8A87DA8A8 %A87D7D27A87DA8A8A87DA8A8A87D7DA8A87DA8A8277DA8A8A87D7DA8A87D %A8A87D7DA8A8A87D27A8A87DA8A87D7DA8A8A87D7DA8A87DA8A87DFF5252 %52FD30FFA8527DFFA8FFFF7DFFFFA8FFA87DFFFFA8FFA852FF7D52FFA87D %FFFFA8FFA8A8FF7DFFFFA8A8FF27FFFFA8A8FF7DFFFFA8A8FF7DFFFF52A8 %FF27FFFF7DA8FF7DFFFF7DA8FF7DFFFF7DA8FF7DFFA8527DFD30FF7D2752 %FFA8FF7D7D7DFFA8A87DA87DFFA8A8F8F852A852A87DA87DFFA8FF7D7DA8 %A8FFA87D7DA852FFA87D7DA8A8FFA87D7DA8A8FF52F827A852FF7D7D7DFF %A8FF7D7D7DA8A8FF7D7D7DFFA8FF7D277DFD30FF52277DFFA8FD047DFFA8 %FD047DFFA827F8F8277D52FD047DFFA852A87D7D7DFF527D7D7D27FF52A8 %7D7D7DFF527D7DA87DFFF8F8F87D27FF527D7DA87DA852A87D7D7DA87D7D %7DA87DFF525252FD30FF7D5252FFA8FF7D7DFFFF7DFF7D7DA8FFA8FF2727 %A8A852FF7D7DFFFFA8FF7D7DFFA8FFFF7D7DFF52FFFF527DFFA8FFFF7DA8 %FFA8FFFFF87DFF52FFFF7DA8FFA8FFA852A8FFA8FFA87DA8FFA8FF7D277D %FD30FF7D277DFFA8FD05FFA8FD05FFA8FD04FF7D52FD05FFA8FD04FF7DFD %05FF27FD05FF7DFD05FF7DFD05FF27FD05FF7DFD05FF7DFD05FF7DFF5227 %52FD30FF7D2752FF7DFD05A87DFD05A87DFD04A87D27FD05A87DFD04A87D %FD05A827FD05A87DFD05A87DFD05A827FD05A87DFD05A87DFD06A8FFFF52 %7DFD34FFA8FFA87DFFFFA8FFA87DFFFFA8FFA852FF7D52FFFFA8FFFFA8FF %A87DFF7DFFFFA8A8FF27FFFFA8A8FF7DFFFF7DA8FF7DFFFF527DFF27FFFF %A8A8FF7DFFFFA8A8FF7DFFFF7DA8FF7DFF7D2752FD34FF7DA87DA87DFFA8 %A87D7D7DFF7DA8F8F852A852FFA8FFA8FF7DFD05A8FFA87D7DA852FFA87D %7DA8A8FF7D7D7DA8A8FF52F8277D52FFA8A8A8FFA8FFFD05A8FF7D7D7DFF %A8FD38FFA8FD047DFFA8FD047DFFA852F8F8277D527DFFA87DFFA87DFFA8 %A87DFF527D7D7D27FF52FD047DFF527D7DA87DFFF8F8F87D27FF7DFFA8A8 %7DFF7DFFA8A87DA8527D7DA87DFD38FFA8FF7D7DA8FFA8FF7D7DFFFFA8FF %5252FFA852FF7DA8FFFFA8FF7DA8FFA8FFFF7D7DFF52FFFF7DA8FFA8FFFF %7DA8FFA8FFFF277DFF52FFFF7DA8FFA8FFFF7DFFFFA8FFA852FFFFA8FD38 %FF7D7DA87DA87D7D7DA87DA87D7D7DA87DA852527DA87DA87D7D7DA87DA8 %52A87DA87DA827A87DA87DA852A87DA87DA87DA87DA87DA827A87DA87DA8 %7DA87DA87DA852A87DA87DA87DFD38FFFD065227FD055227FD055227FD05 %5227FD0A5227FD115227FD11527DFD38FFA8FFA87DFFFFA8FFA87DFFFFA8 %FFA87DFF7D52FF7D52FFFFA8FFA87DFF7DFFFFA87DFF27FFFFA8A8FF7DFF %FFA8A8FF7DFFFFA8A8FF27FFFF527DFF7DFFFF7DA8FF7DFFA87DA8FF7DFD %38FFA8A87DA87DFFA8FFA8FF7DFFA8A8A8FFA8A8527DF8F852FFA8A87DA8 %7DA8FFA87D7D7D52FFA87D7DA8A8FFFD05A8FFFD04A852FF52F8277DA8FF %7D7D7DFFA8A87D7D7DA8A8FD38FFA8FD047DFFA87DA8A87DFFA87DA8A87D %7D5252F8F827FFA8FD057DFF52A87D7D27FF52FD047DFF7DFFA8A87DFF7D %FFA8A827A8F8F8F87D7DFF527D7DA87DFF52A87DA87DFD34FF527DA8FF7D %FF7D7DA8FFA8FFA8A8FFFF7DFFA8A8FFA852FF5252FFFF7DFF7D7DFFA8FF %FF7DA8FF52FFFF7DA8FFA8FFFF7DA8FFA8FFFF7DA8FF52FFFF27A8FFA8FF %FF7DA8FFA8FFFF7DA8FFA8FD34FF525252FFA8FD05FFA8FD05FFA8FD04FF %7D52FD05FFA8FD04FF7DFD05FF27FD05FF7DFD05FF7DFD05FF27FD05FF7D %FD05FF7DFD05FF7DA8F827FD35FF7DFD05A87DFD05A87DFD04A87D52FD05 %A87DFD04A87DFD05A827FD05A87DFD05A87DFD05A852FD05A87DFD05A87D %FD05A87DFD34FFA8527DFFA8FFA87DFFFFA8FFA87DFFFFA8FFA87DFF7D52 %FF7D52FFFFA8FFA87DFF7DFFFF7D7DFF27FFFF7D7DFF7DFFFF7DA8FF7DFF %FF7DA8FF27FFFF527DFF7DFFA87DA8FF7DFFA87DA8FF7DFF527DFD31FF7D %2752FFA8A87DA87DFF7DA87DA87DFFA8A87DA87DA8527DF8F852FFA8A87D %7D7DA8FFFD047D52FFFD047DA8FF7D7D7DA8A8FF7D7D7DA852FF52F8277D %A8FF7D7D7DA8A8A87D7D7DA8A8FF52F8FD31FF52277DFFA8FD047DFFA8FD %047DFFA8FD057D5252F8F827FFA8FD057DFF527D7D7D27FF52FD047DFF52 %7D7DA87DFF527D7DA827A8F8F8F87D7DFF527D7DA87DFF527D7DA87DA827 %27FD31FF7D52F8FFA8FFA87DFFFFA8FF7D7DFFFFA8FF7D7DFFA852FF5252 %FFFFA8FF7DA8FFA8FFFF7DA8FF52FFFF7DA8FFA8FFFF7DA8FFA8FFFF7DFF %FF52FFFF27A8FFA8FFFF7DFFFFA8FFFF7DA8FFA8FF5227FD32FF527DFF7D %7DA87DA87D7D7DA87DA87D7D7DA87DA87D527DA87DA87D7D7DA87DA87DA8 %7DA87DA827A87DA87DA87DA87DA87DA852A87DA87DA827A87DA87DA852A8 %7DA87DA87DA87DA87DA87DA8F827FD31FF7D2752FF7DFD05FFA8FD05FF7D %FD04FFA852FD05FF7DFD04FFA8FD05FF52FD05FFA8FD05FFA8FD05FF52FD %05FFA8FD05FFA8FD05FFA8FF5227FD35FFA8FFA87DFFFFA8FFA852FFFFA8 %FFA87DFF7D52FFA87DFFFFA8FF7D7DFF7DFFFF7D7DFF27FFFF7D7DFF7DFF %FF7D7DFF7DFFA87DA8FF27FFA87DA8FF7DFFA87DA8FF7DFFA87DA8FF7DFD %38FFA8A87DA87DFFA8A87DA87DFFA8A87DA87DA852A87DA87DFFA8FD047D %A8FF7D7DA87D52FFFD047DA8FF7D7DA8A8A8FF7D7D7DA852FF7D7D7DA8A8 %A87D7D7DA8A8FF7D7D7DA8A8FD38FFA8A87D7D7DFFA8A87D7D7DFFA87D7D %7DA87D527D7D7DA8FFA87D7D7DA87DFF7D7D7DA827FF7DA87DA87DFF7D7D %7DA87DFF7DA87DA827FF7D7D7DA87DFF7DA87DA87DFF7D7D7DFF7DFD38FF %A8FFA87DFFFF7DFFA87DFFFFA8FF7DA8FFA852FF7DA8FFFFA8FF7DA8FFA8 %FFFF7DA8FF52FFFF7DA8FFA8FFFF7DA8FFA8FFFF7DA8FF52FFFF7DA8FFA8 %FFFF7DA8FFA8FFFF7DFFFFA8FD38FF7D7DA87DA87D7D7DA87DA87D7D7DA8 %7DA852527DA87DA87D7D7DA87DA852A87DA87DA827A87DA87DA852A87DA8 %7DA852A87DA87DA827A87DA87DA852A87DA87DA852A87DA87DA87DFD48FF %A8FFA8FFFFFF7DFD1CFFA8FFA8FD04FFA8FD53FF525227277D27A85227FD %1AFF7D27277DF85252FF277DFD53FF5227F8277D277D7D27FD1BFFF8F827 %272752FF5252FDFCFFFDFCFFFDB1FFA8A8FD04FFA8FFA87DFD05FF7D7DA8 %FD07FFA8FFA8FFFFA87DFD06FFA8A87D7D7DFFA8FF7DA8FD07FFA8FFA8FD %05FFA8FFFF7DFD06FFA8FFA8FD34FFFD0552F8275227527D525227FF2727 %27FF5227277DFD04522752527D27FF52FD04277DFF52525227522727F8FF %525227527D2727522752F852A87D27FFFF52277D2752275227FFF8FD34FF %2752275227F8277DFD0452F852FF52FF52FF52F8527D7DF8522752F87D52 %27FF522752F8277DFF277D7D52FD0427FF52525227FFF8F827272752F8A8 %FF5252FF277D522727522752A827A8FD73FFA8FD27FFFF %%EndData %%EndComments %%BeginDefaults %%ViewingOrientation: 1 0 0 1 %%EndDefaults %%BeginProlog %ADOBeginClientInjection: DocumentProlog Start "AI10" %ADOEndClientInjection: DocumentProlog Start "AI10" %%BeginResource: procset Adobe_AGM_Utils 1.0 0 %%Version: 1.0 0 %%Copyright: Copyright (C) 2000-2000 Adobe Systems, Inc. All Rights Reserved. systemdict /setpacking known { currentpacking true setpacking } if userdict /Adobe_AGM_Utils 60 dict dup begin put /bdf { bind def } bind def /nd{ null def }bdf /xdf { exch def }bdf /ldf { load def }bdf /ddf { put }bdf /xddf { 3 -1 roll put }bdf /xpt { exch put }bdf /ndf { exch dup where{ pop pop pop }{ xdf }ifelse }def /cdndf { exch dup currentdict exch known{ pop pop }{ exch def }ifelse }def /bdict { mark }bdf /edict { counttomark 2 idiv dup dict begin {def} repeat pop currentdict end }def /ps_level /languagelevel where{ pop systemdict /languagelevel get exec }{ 1 }ifelse def /level2 ps_level 2 ge def /level3 ps_level 3 ge def /ps_version {version cvr} stopped { -1 }if def /makereadonlyarray { /packedarray where{ pop packedarray }{ array astore readonly }ifelse }bdf /map_reserved_ink_name { dup type /stringtype eq{ dup /Red eq{ pop (_Red_) }{ dup /Green eq{ pop (_Green_) }{ dup /Blue eq{ pop (_Blue_) }{ dup /Cyan eq{ pop (_Cyan_) }{ dup /Magenta eq{ pop (_Magenta_) }{ dup /Yellow eq{ pop (_Yellow_) }{ dup /Black eq{ pop (_Black_) }{ dup () cvn eq{ pop (Process) }if }ifelse }ifelse }ifelse }ifelse }ifelse }ifelse }ifelse }if }bdf /AGMUTIL_GSTATE 22 dict def /get_gstate { AGMUTIL_GSTATE begin /AGMUTIL_GSTATE_clr_spc currentcolorspace def /AGMUTIL_GSTATE_clr_indx 0 def /AGMUTIL_GSTATE_clr_comps 12 array def mark currentcolor counttomark {AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 3 -1 roll put /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 add def} repeat pop /AGMUTIL_GSTATE_fnt rootfont def /AGMUTIL_GSTATE_lw currentlinewidth def /AGMUTIL_GSTATE_lc currentlinecap def /AGMUTIL_GSTATE_lj currentlinejoin def /AGMUTIL_GSTATE_ml currentmiterlimit def currentdash /AGMUTIL_GSTATE_do xdf /AGMUTIL_GSTATE_da xdf /AGMUTIL_GSTATE_sa currentstrokeadjust def /AGMUTIL_GSTATE_clr_rnd currentcolorrendering def /AGMUTIL_GSTATE_op currentoverprint def /AGMUTIL_GSTATE_bg currentblackgeneration cvlit def /AGMUTIL_GSTATE_ucr currentundercolorremoval cvlit def currentcolortransfer cvlit /AGMUTIL_GSTATE_gy_xfer xdf cvlit /AGMUTIL_GSTATE_b_xfer xdf cvlit /AGMUTIL_GSTATE_g_xfer xdf cvlit /AGMUTIL_GSTATE_r_xfer xdf /AGMUTIL_GSTATE_ht currenthalftone def /AGMUTIL_GSTATE_flt currentflat def end }def /set_gstate { AGMUTIL_GSTATE begin AGMUTIL_GSTATE_clr_spc setcolorspace AGMUTIL_GSTATE_clr_indx {AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 1 sub get /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 sub def} repeat setcolor AGMUTIL_GSTATE_fnt setfont AGMUTIL_GSTATE_lw setlinewidth AGMUTIL_GSTATE_lc setlinecap AGMUTIL_GSTATE_lj setlinejoin AGMUTIL_GSTATE_ml setmiterlimit AGMUTIL_GSTATE_da AGMUTIL_GSTATE_do setdash AGMUTIL_GSTATE_sa setstrokeadjust AGMUTIL_GSTATE_clr_rnd setcolorrendering AGMUTIL_GSTATE_op setoverprint AGMUTIL_GSTATE_bg cvx setblackgeneration AGMUTIL_GSTATE_ucr cvx setundercolorremoval AGMUTIL_GSTATE_r_xfer cvx AGMUTIL_GSTATE_g_xfer cvx AGMUTIL_GSTATE_b_xfer cvx AGMUTIL_GSTATE_gy_xfer cvx setcolortransfer AGMUTIL_GSTATE_ht /HalftoneType get dup 9 eq exch 100 eq or { currenthalftone /HalftoneType get AGMUTIL_GSTATE_ht /HalftoneType get ne { mark AGMUTIL_GSTATE_ht {sethalftone} stopped cleartomark } if }{ AGMUTIL_GSTATE_ht sethalftone } ifelse AGMUTIL_GSTATE_flt setflat end }def /AGMUTIL_str256 256 string def /AGMUTIL_src256 256 string def /AGMUTIL_dst64 64 string def /AGMUTIL_srcLen nd /AGMUTIL_ndx nd /rdline { currentfile AGMUTIL_str256 readline pop } bdf /rdcmntline { currentfile AGMUTIL_str256 readline pop (%) anchorsearch {pop} if } bdf /filter_cmyk { dup type /filetype ne{ 0 () /SubFileDecode filter }if [ exch { AGMUTIL_src256 readstring pop dup length /AGMUTIL_srcLen exch def /AGMUTIL_ndx 0 def AGMCORE_plate_ndx 4 AGMUTIL_srcLen 1 sub{ 1 index exch get AGMUTIL_dst64 AGMUTIL_ndx 3 -1 roll put /AGMUTIL_ndx AGMUTIL_ndx 1 add def }for pop AGMUTIL_dst64 0 AGMUTIL_ndx getinterval } bind /exec cvx ] cvx } bdf /AGMUTIL_imagefile nd /AGMUTIL_imbuf nd /read_image_file { AGMUTIL_imagefile 0 setfileposition dup /DataSource {AGMUTIL_imagefile AGMUTIL_imbuf readstring pop} put exch load exec }def /write_image_file { begin { (AGMUTIL_imagefile) (w+) file } stopped{ false }{ Adobe_AGM_Utils/AGMUTIL_imagefile xddf Adobe_AGM_Utils/AGMUTIL_imbuf Width BitsPerComponent mul 7 add 8 idiv string ddf 1 1 Height { pop DataSource dup type /filetype eq{ AGMUTIL_imbuf readstring pop }{ exec } ifelse AGMUTIL_imagefile exch writestring }for true }ifelse end }def /close_image_file { AGMUTIL_imagefile closefile (AGMUTIL_imagefile) deletefile }def /consumeimagedata { begin currentdict /MultipleDataSources known not {/MultipleDataSources false def} if MultipleDataSources { 1 dict begin /flushbuffer Width cvi string def 1 1 Height cvi { pop 0 1 DataSource length 1 sub { DataSource exch get dup type dup /filetype eq { exch flushbuffer readstring pop pop }if /arraytype eq { exec pop }if }for }for end } { /DataSource load type dup /filetype eq { 1 dict begin /flushbuffer Width Decode length 2 div mul cvi string def 1 1 Height { pop DataSource flushbuffer readstring pop pop} for end }if /arraytype eq { 1 1 Height { pop DataSource pop } for }if }ifelse end }bdf /addprocs { 2{/exec load}repeat 3 1 roll [ 5 1 roll ] bind cvx }def /modify_halftone_xfer { currenthalftone dup length dict copy begin currentdict 2 index known{ 1 index load dup length dict copy begin currentdict/TransferFunction known{ /TransferFunction load }{ currenttransfer }ifelse addprocs /TransferFunction xdf currentdict end def currentdict end sethalftone }{ currentdict/TransferFunction known{ /TransferFunction load }{ currenttransfer }ifelse addprocs /TransferFunction xdf currentdict end sethalftone pop }ifelse }def /doc_setup{ Adobe_AGM_Utils begin }bdf /doc_trailer{ currentdict Adobe_AGM_Utils eq{ end }if }bdf systemdict /setpacking known { setpacking } if %%EndResource %%BeginResource: procset Adobe_AGM_Core 2.0 0 %%Version: 2.0 0 %%Copyright: Copyright (C) 1997-1999 Adobe Systems, Inc. All Rights Reserved. systemdict /setpacking known { currentpacking true setpacking } if userdict /Adobe_AGM_Core 205 dict dup begin put /nd{ null def }bind def /Adobe_AGM_Core_Id /Adobe_AGM_Core_2.0_0 def /AGMCORE_str256 256 string def /AGMCORE_src256 256 string def /AGMCORE_save nd /AGMCORE_graphicsave nd /AGMCORE_c 0 def /AGMCORE_m 0 def /AGMCORE_y 0 def /AGMCORE_k 0 def /AGMCORE_cmykbuf 4 array def /AGMCORE_screen [currentscreen] cvx def /AGMCORE_tmp 0 def /AGMCORE_&setgray nd /AGMCORE_&setcolor nd /AGMCORE_&setcolorspace nd /AGMCORE_&setcmykcolor nd /AGMCORE_cyan_plate nd /AGMCORE_magenta_plate nd /AGMCORE_yellow_plate nd /AGMCORE_black_plate nd /AGMCORE_plate_ndx nd /AGMCORE_get_ink_data nd /AGMCORE_is_cmyk_sep nd /AGMCORE_host_sep nd /AGMCORE_will_host_sep nd /AGMCORE_avoid_L2_sep_space nd /AGMCORE_distilling nd /AGMCORE_composite_job nd /AGMCORE_producing_seps nd /AGMCORE_ps_level -1 def /AGMCORE_ps_version -1 def /AGMCORE_environ_ok nd /AGMCORE_CSA_cache 0 dict def /AGMCORE_CSD_cache 0 dict def /AGMCORE_pattern_cache 0 dict def /AGMCORE_currentoverprint false def /AGMCORE_deltaX nd /AGMCORE_deltaY nd /AGMCORE_name nd /AGMCORE_sep_special nd /AGMCORE_err_strings 4 dict def /AGMCORE_cur_err nd /AGMCORE_ovp nd /AGMCORE_current_spot_alias false def /AGMCORE_inverting false def /AGMCORE_feature_dictCount nd /AGMCORE_feature_opCount nd /AGMCORE_feature_ctm nd /AGMCORE_ConvertToProcess false def /AGMCORE_Default_CTM matrix def /knockout_unitsq nd /AGMCORE_CRD_cache where{ pop }{ /AGMCORE_CRD_cache 0 dict def }ifelse /AGMCORE_key_known { where{ /Adobe_AGM_Core_Id known }{ false }ifelse }ndf /flushinput { save /CompareBuffer 3 -1 roll def /readbuffer 256 string def mark { currentfile readbuffer {readline} stopped {cleartomark mark} { not {pop exit} if CompareBuffer eq {exit} if }ifelse }loop cleartomark restore }bdf /getspotfunction { AGMCORE_screen exch pop exch pop dup type /dicttype eq{ dup /HalftoneType get 1 eq{ /SpotFunction get }{ dup /HalftoneType get 2 eq{ /GraySpotFunction get }{ pop { abs exch abs 2 copy add 1 gt{ 1 sub dup mul exch 1 sub dup mul add 1 sub }{ dup mul exch dup mul add 1 exch sub }ifelse }bind }ifelse }ifelse }if } def /clp_npth { clip newpath } def /eoclp_npth { eoclip newpath } def /stkpath_clp_npth { strokepath clip newpath } def /stk_n_clp_npth { gsave stroke grestore clip newpath } def /npth_clp { newpath clip } def /graphic_setup { /AGMCORE_graphicsave save def concat 0 setgray 0 setlinecap 0 setlinejoin 1 setlinewidth [] 0 setdash 10 setmiterlimit newpath false setoverprint false setstrokeadjust Adobe_AGM_Core/spot_alias get exec /Adobe_AGM_Image where { pop Adobe_AGM_Image/spot_alias 2 copy known{ get exec }{ pop pop }ifelse } if 100 dict begin /showpage {} def mark } def /graphic_cleanup { cleartomark end AGMCORE_graphicsave restore } def /compose_error_msg { grestoreall initgraphics /Helvetica findfont 10 scalefont setfont /AGMCORE_deltaY 100 def /AGMCORE_deltaX 310 def clippath pathbbox newpath pop pop 36 add exch 36 add exch moveto 0 AGMCORE_deltaY rlineto AGMCORE_deltaX 0 rlineto 0 AGMCORE_deltaY neg rlineto AGMCORE_deltaX neg 0 rlineto closepath 0 AGMCORE_&setgray gsave 1 AGMCORE_&setgray fill grestore 1 setlinewidth gsave stroke grestore currentpoint AGMCORE_deltaY 15 sub add exch 8 add exch moveto /AGMCORE_deltaY 12 def /AGMCORE_tmp 0 def AGMCORE_err_strings exch get { dup 32 eq { pop AGMCORE_str256 0 AGMCORE_tmp getinterval stringwidth pop currentpoint pop add AGMCORE_deltaX 28 add gt { currentpoint AGMCORE_deltaY sub exch pop clippath pathbbox pop pop pop 44 add exch moveto } if AGMCORE_str256 0 AGMCORE_tmp getinterval show ( ) show 0 1 AGMCORE_str256 length 1 sub { AGMCORE_str256 exch 0 put }for /AGMCORE_tmp 0 def } { AGMCORE_str256 exch AGMCORE_tmp exch put /AGMCORE_tmp AGMCORE_tmp 1 add def } ifelse } forall } bdf /doc_setup{ Adobe_AGM_Core begin /AGMCORE_will_host_separate xdf /AGMCORE_ps_version xdf /AGMCORE_ps_level xdf errordict /AGM_handleerror known not{ errordict /AGM_handleerror errordict /handleerror get put errordict /handleerror { Adobe_AGM_Core begin $error /newerror get AGMCORE_cur_err null ne and{ $error /newerror false put AGMCORE_cur_err compose_error_msg }if $error /newerror true put end errordict /AGM_handleerror get exec } bind put }if /AGMCORE_environ_ok ps_level AGMCORE_ps_level ge ps_version AGMCORE_ps_version ge and AGMCORE_ps_level -1 eq or def AGMCORE_environ_ok not {/AGMCORE_cur_err /AGMCORE_bad_environ def} if /AGMCORE_&setgray systemdict/setgray get def level2{ /AGMCORE_&setcolor systemdict/setcolor get def /AGMCORE_&setcolorspace systemdict/setcolorspace get def }if /AGMCORE_distilling /product where{ pop systemdict/setdistillerparams known product (Adobe PostScript Parser) ne and }{ false }ifelse def /AGMCORE_in_rip_sep /AGMCORE_in_rip_sep where{ pop AGMCORE_in_rip_sep }{ AGMCORE_distilling { false }{ userdict/Adobe_AGM_OnHost_Seps known{ false }{ level2{ currentpagedevice/Separations 2 copy known{ get }{ pop pop false }ifelse }{ false }ifelse }ifelse }ifelse }ifelse def level2 not{ /xput{ dup load dup length exch maxlength eq{ dup dup load dup length dup 0 eq {pop 1} if 2 mul dict copy def }if load begin def end }def }{ /xput{ load 3 1 roll put }def }ifelse /AGMCORE_GSTATE AGMCORE_key_known not{ /AGMCORE_GSTATE 21 dict def /AGMCORE_gstack 32 array def /AGMCORE_gstackptr 0 def /AGMCORE_gstacksaveptr 0 def /AGMCORE_gstackframekeys 8 def /AGMCORE_&gsave /gsave ldf /AGMCORE_&grestore /grestore ldf /AGMCORE_&grestoreall /grestoreall ldf /AGMCORE_&save /save ldf /AGMCORE_gdictcopy { begin { def } forall end }def /AGMCORE_gput { AGMCORE_gstack AGMCORE_gstackptr get 3 1 roll put }def /AGMCORE_gget { AGMCORE_gstack AGMCORE_gstackptr get exch get }def /gsave { AGMCORE_&gsave AGMCORE_gstack AGMCORE_gstackptr get AGMCORE_gstackptr 1 add dup 32 ge {limitcheck} if Adobe_AGM_Core exch /AGMCORE_gstackptr exch put AGMCORE_gstack AGMCORE_gstackptr get AGMCORE_gdictcopy }def /grestore { AGMCORE_&grestore AGMCORE_gstackptr 1 sub dup AGMCORE_gstacksaveptr lt {1 add} if Adobe_AGM_Core exch /AGMCORE_gstackptr exch put }def /grestoreall { AGMCORE_&grestoreall Adobe_AGM_Core /AGMCORE_gstackptr AGMCORE_gstacksaveptr put }def /save { AGMCORE_&save AGMCORE_gstack AGMCORE_gstackptr get AGMCORE_gstackptr 1 add dup 32 ge {limitcheck} if Adobe_AGM_Core begin /AGMCORE_gstackptr exch def /AGMCORE_gstacksaveptr AGMCORE_gstackptr def end AGMCORE_gstack AGMCORE_gstackptr get AGMCORE_gdictcopy }def 0 1 AGMCORE_gstack length 1 sub { AGMCORE_gstack exch AGMCORE_gstackframekeys dict put } for }if /currentcmykcolor [0 0 0 0] AGMCORE_gput /currentstrokeadjust false AGMCORE_gput /currentcolorspace [/DeviceGray] AGMCORE_gput /sep_tint 0 AGMCORE_gput /sep_colorspace_dict null AGMCORE_gput /indexed_colorspace_dict null AGMCORE_gput /currentcolor_intent () AGMCORE_gput /customcolor_tint 1 AGMCORE_gput end }def /page_setup { /setcmykcolor where{ pop Adobe_AGM_Core/AGMCORE_&setcmykcolor /setcmykcolor load put }if Adobe_AGM_Core begin /setcmykcolor { 4 copy AGMCORE_cmykbuf astore /currentcmykcolor exch AGMCORE_gput 1 sub 4 1 roll 3 { 3 index add neg dup 0 lt { pop 0 } if 3 1 roll } repeat setrgbcolor pop }ndf /currentcmykcolor { /currentcmykcolor AGMCORE_gget aload pop }ndf /setoverprint { pop }ndf /currentoverprint { false }ndf /AGMCORE_deviceDPI 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt def /AGMCORE_cyan_plate 1 0 0 0 test_cmyk_color_plate def /AGMCORE_magenta_plate 0 1 0 0 test_cmyk_color_plate def /AGMCORE_yellow_plate 0 0 1 0 test_cmyk_color_plate def /AGMCORE_black_plate 0 0 0 1 test_cmyk_color_plate def /AGMCORE_plate_ndx AGMCORE_cyan_plate{ 0 }{ AGMCORE_magenta_plate{ 1 }{ AGMCORE_yellow_plate{ 2 }{ AGMCORE_black_plate{ 3 }{ 4 }ifelse }ifelse }ifelse }ifelse def /AGMCORE_composite_job AGMCORE_cyan_plate AGMCORE_magenta_plate and AGMCORE_yellow_plate and AGMCORE_black_plate and def /AGMCORE_producing_seps AGMCORE_composite_job not AGMCORE_in_rip_sep or def /AGMCORE_host_sep AGMCORE_producing_seps AGMCORE_in_rip_sep not and def /AGM_preserve_spots /AGM_preserve_spots where{ pop AGM_preserve_spots }{ AGMCORE_distilling AGMCORE_producing_seps or }ifelse def /AGM_is_distiller_preserving_spotimages { currentdistillerparams/PreserveOverprintSettings known { currentdistillerparams/PreserveOverprintSettings get { currentdistillerparams/ColorConversionStrategy known { currentdistillerparams/ColorConversionStrategy get /LeaveColorUnchanged eq }{ true }ifelse }{ false }ifelse }{ false }ifelse }def /convert_spot_to_process where {pop}{ /convert_spot_to_process { dup dup (None) eq exch (All) eq or { pop false }{ AGMCORE_host_sep { gsave 1 0 0 0 setcmykcolor currentgray 1 exch sub 0 1 0 0 setcmykcolor currentgray 1 exch sub 0 0 1 0 setcmykcolor currentgray 1 exch sub 0 0 0 1 setcmykcolor currentgray 1 exch sub add add add 0 eq { pop false }{ false setoverprint 1 1 1 1 5 -1 roll findcmykcustomcolor 1 setcustomcolor currentgray 0 eq }ifelse grestore }{ AGMCORE_distilling { pop AGM_is_distiller_preserving_spotimages not }{ Adobe_AGM_Core/AGMCORE_name xddf false currentpagedevice/OverrideSeparations known { currentpagedevice/OverrideSeparations get { /HqnSpots /ProcSet resourcestatus { pop pop pop true }if }if }if { AGMCORE_name /HqnSpots /ProcSet findresource /TestSpot get exec not }{ gsave [/Separation AGMCORE_name /DeviceGray {}]setcolorspace false currentpagedevice/SeparationColorNames 2 copy known { get { AGMCORE_name eq or}forall not }{ pop pop pop true }ifelse grestore }ifelse }ifelse }ifelse }ifelse }def }ifelse /convert_to_process where {pop}{ /convert_to_process { dup length 0 eq { pop false }{ AGMCORE_host_sep { true exch { convert_spot_to_process and } forall }{ false exch { convert_spot_to_process or } forall }ifelse }ifelse }def }ifelse AGMCORE_host_sep AGMCORE_will_host_separate not and { /AGMCORE_cur_err /AGMCORE_color_space_onhost_seps def AGMCORE_color_space_onhost_seps }if /AGMCORE_avoid_L2_sep_space version cvr 2012 lt level2 and AGMCORE_producing_seps not and def /AGMCORE_is_cmyk_sep AGMCORE_cyan_plate AGMCORE_magenta_plate or AGMCORE_yellow_plate or AGMCORE_black_plate or def /AGM_avoid_0_cmyk where{ pop AGM_avoid_0_cmyk }{ AGM_preserve_spots userdict/Adobe_AGM_OnHost_Seps known userdict/Adobe_AGM_InRip_Seps known or not and }ifelse { /setcmykcolor[ { 4 copy add add add 0 eq currentoverprint and{ pop 0.0005 }if }/exec cvx /AGMCORE_&setcmykcolor load dup type/operatortype ne{ /exec cvx }if ]cvx def }if AGMCORE_host_sep{ /AGMCORE_get_ink_data AGMCORE_cyan_plate{ {pop pop pop} }{ AGMCORE_magenta_plate{ {4 3 roll pop pop pop} }{ AGMCORE_yellow_plate{ {4 2 roll pop pop pop} }{ {4 1 roll pop pop pop} }ifelse }ifelse }ifelse def /clip AGMCORE_key_known not{ Adobe_AGM_Core/AGMCORE_&clip /clip load put /clip { current_spot_alias{ currentdict/InksUsed known{ [ InksUsed{ dup map_alias{ /Name get exch pop }if }forall ] /InksUsed xdf }if }if AGMCORE_&clip }def }if /eoclip AGMCORE_key_known not{ Adobe_AGM_Core/AGMCORE_&eoclip /eoclip load put /eoclip { current_spot_alias{ currentdict/InksUsed known{ [ InksUsed{ dup map_alias{ /Name get exch pop }if }forall ] /InksUsed xdf }if }if AGMCORE_&eoclip }def }if }if AGMCORE_in_rip_sep{ /setcustomcolor { exch aload pop dup 7 1 roll inRip_spot_has_ink not { 4 {4 index mul 4 1 roll} repeat /DeviceCMYK setcolorspace 6 -2 roll pop pop }{ Adobe_AGM_Core begin /AGMCORE_k xdf /AGMCORE_y xdf /AGMCORE_m xdf /AGMCORE_c xdf end [/Separation 4 -1 roll /DeviceCMYK {dup AGMCORE_c mul exch dup AGMCORE_m mul exch dup AGMCORE_y mul exch AGMCORE_k mul} ] setcolorspace }ifelse setcolor }ndf /setseparationgray { [/Separation (All) /DeviceGray {}] setcolorspace_opt 1 exch sub setcolor }ndf }{ /setseparationgray { AGMCORE_&setgray }ndf }ifelse /findcmykcustomcolor { 5 makereadonlyarray }ndf /setcustomcolor { exch aload pop pop 4 {4 index mul 4 1 roll} repeat setcmykcolor pop }ndf /has_color /colorimage where{ AGMCORE_producing_seps{ pop true }{ systemdict eq }ifelse }{ false }ifelse def /map_index { 1 index mul exch getinterval {255 div} forall }def level2{ /mo /moveto ldf /li /lineto ldf /cv /curveto ldf /knockout_unitsq { 1 setgray 0 0 1 1 rectfill }def /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 level2 /setcolorspace AGMCORE_key_known not and{ /AGMCORE_&&&setcolorspace /setcolorspace ldf /AGMCORE_ReplaceMappedColor { dup type dup /arraytype eq exch /packedarraytype eq or { dup 0 get dup /Separation eq { pop dup length array copy dup dup 1 get current_spot_alias { dup map_alias { begin /sep_colorspace_dict currentdict AGMCORE_gput pop pop pop [ /Separation Name CSA map_csa dup /MappedCSA xdf /sep_colorspace_proc load ] dup Name end }if }if map_reserved_ink_name 1 exch put }{ /DeviceN eq { dup length array copy dup dup 1 get [ exch { current_spot_alias{ dup map_alias{ /Name get exch pop }if }if map_reserved_ink_name } forall ] 1 exch put }if }ifelse }if }def /setcolorspace { dup type dup /arraytype eq exch /packedarraytype eq or { dup 0 get /Indexed eq { AGMCORE_distilling { /PhotoshopDuotoneList where { pop false }{ true }ifelse }{ true }ifelse { aload pop 3 -1 roll AGMCORE_ReplaceMappedColor 3 1 roll 4 array astore }if }{ AGMCORE_ReplaceMappedColor }ifelse }if AGMCORE_&&&setcolorspace }def }if }{ /adj { currentstrokeadjust{ transform 0.25 sub round 0.25 add exch 0.25 sub round 0.25 add exch itransform }if }def /mo{ adj moveto }def /li{ adj lineto }def /cv{ 6 2 roll adj 6 2 roll adj 6 2 roll adj curveto }def /knockout_unitsq { 1 setgray 8 8 1 [8 0 0 8 0 0] {} image }def /currentstrokeadjust{ /currentstrokeadjust AGMCORE_gget }def /setstrokeadjust{ /currentstrokeadjust exch AGMCORE_gput }def /currentScreenFreq{ currentscreen pop pop }def /setcolorspace { /currentcolorspace exch AGMCORE_gput } def /currentcolorspace { /currentcolorspace AGMCORE_gget } def /n_color_components { dup type /arraytype eq{ 0 get }if dup /DeviceGray eq{ pop 1 }{ /DeviceCMYK eq{ 4 }{ 3 }ifelse }ifelse } def /setcolor_devicecolor { dup type /arraytype eq{ 0 get }if dup /DeviceGray eq{ pop setgray }{ /DeviceCMYK eq{ setcmykcolor }{ setrgbcolor }ifelse }ifelse }def /setcolor { currentcolorspace 0 get dup /DeviceGray ne{ dup /DeviceCMYK ne{ dup /DeviceRGB ne{ dup /Separation eq{ pop currentcolorspace 3 get exec currentcolorspace 2 get }{ dup /Indexed eq{ pop currentcolorspace 3 get dup type /stringtype eq{ currentcolorspace 1 get n_color_components 3 -1 roll map_index }{ exec }ifelse currentcolorspace 1 get }{ /AGMCORE_cur_err /AGMCORE_invalid_color_space def AGMCORE_invalid_color_space }ifelse }ifelse }if }if }if setcolor_devicecolor } def }ifelse /sop /setoverprint ldf /lw /setlinewidth ldf /lc /setlinecap ldf /lj /setlinejoin ldf /ml /setmiterlimit ldf /dsh /setdash ldf /sadj /setstrokeadjust ldf /gry /setgray ldf /rgb /setrgbcolor ldf /cmyk /setcmykcolor ldf /sep /setsepcolor ldf /idx /setindexedcolor ldf /colr /setcolor ldf /csacrd /set_csa_crd ldf /sepcs /setsepcolorspace ldf /idxcs /setindexedcolorspace ldf /cp /closepath ldf /clp /clp_npth ldf /eclp /eoclp_npth ldf /spclp /stkpath_clp_npth ldf /f /fill ldf /ef /eofill ldf /s /stroke ldf /sclp /stk_n_clp_npth ldf /nclp /npth_clp ldf /gset /graphic_setup ldf /gcln /graphic_cleanup ldf currentdict{ dup xcheck 1 index type dup /arraytype eq exch /packedarraytype eq or and { bind }if def }forall }def /page_trailer { end }def /doc_trailer{ }def systemdict /findcolorrendering known{ /findcolorrendering systemdict /findcolorrendering get def }if systemdict /setcolorrendering known{ /setcolorrendering systemdict /setcolorrendering get def }if /test_cmyk_color_plate { gsave setcmykcolor currentgray 1 ne grestore }def /inRip_spot_has_ink { dup Adobe_AGM_Core/AGMCORE_name xddf convert_spot_to_process not }def /current_ink { dup length 0 eq{ pop true }{ Adobe_AGM_Core/ink_result false put { dup /ProcessCyan eq{ AGMCORE_cyan_plate ink_result or Adobe_AGM_Core/ink_result xddf }{ dup /ProcessMagenta eq{ AGMCORE_magenta_plate ink_result or Adobe_AGM_Core/ink_result xddf }{ dup /ProcessYellow eq{ AGMCORE_yellow_plate ink_result or Adobe_AGM_Core/ink_result xddf }{ dup /ProcessBlack eq{ AGMCORE_black_plate ink_result or Adobe_AGM_Core/ink_result xddf }{ dup /sep_colorspace_dict AGMCORE_gget dup null eq{ pop false ink_result or Adobe_AGM_Core/ink_result xddf }{ /Name get eq{ 1 setsepcolor currentgray 1 ne ink_result or Adobe_AGM_Core/ink_result xddf }{ false ink_result or Adobe_AGM_Core/ink_result xddf }ifelse }ifelse }ifelse }ifelse }ifelse }ifelse pop } forall ink_result }ifelse }def /map255_to_range { 1 index sub 3 -1 roll 255 div mul add }def /set_csa_crd { /sep_colorspace_dict null AGMCORE_gput begin CSA map_csa setcolorspace_opt set_crd end } def /setsepcolor { /sep_colorspace_dict AGMCORE_gget begin dup /sep_tint exch AGMCORE_gput TintProc end } def /sep_colorspace_proc { Adobe_AGM_Core/AGMCORE_tmp xddf /sep_colorspace_dict AGMCORE_gget begin currentdict/Components known{ Components aload pop TintMethod/Lab eq{ 2 {AGMCORE_tmp mul NComponents 1 roll} repeat LMax sub AGMCORE_tmp mul LMax add NComponents 1 roll }{ TintMethod/Subtractive eq{ NComponents{ AGMCORE_tmp mul NComponents 1 roll }repeat }{ NComponents{ 1 sub AGMCORE_tmp mul 1 add NComponents 1 roll } repeat }ifelse }ifelse }{ ColorLookup AGMCORE_tmp ColorLookup length 1 sub mul round cvi get aload pop }ifelse end } def /sep_colorspace_gray_proc { Adobe_AGM_Core/AGMCORE_tmp xddf /sep_colorspace_dict AGMCORE_gget begin GrayLookup AGMCORE_tmp GrayLookup length 1 sub mul round cvi get end } def /sep_proc_name { dup 0 get dup /DeviceRGB eq exch /DeviceCMYK eq or level2 not and has_color not and{ pop [/DeviceGray] /sep_colorspace_gray_proc }{ /sep_colorspace_proc }ifelse } def /setsepcolorspace { current_spot_alias{ dup begin Name map_alias{ exch pop }if end }if dup /sep_colorspace_dict exch AGMCORE_gput begin /MappedCSA CSA map_csa def Adobe_AGM_Core/AGMCORE_sep_special Name dup () eq exch (All) eq or ddf AGMCORE_avoid_L2_sep_space{ [/Indexed MappedCSA sep_proc_name 255 exch { 255 div } /exec cvx 3 -1 roll [ 4 1 roll load /exec cvx ] cvx ] setcolorspace_opt /TintProc { 255 mul round cvi setcolor }bdf }{ MappedCSA 0 get /DeviceCMYK eq currentdict/Components known and AGMCORE_sep_special not and{ /TintProc [ Components aload pop Name findcmykcustomcolor /exch cvx /setcustomcolor cvx ] cvx bdf }{ AGMCORE_host_sep Name (All) eq and{ /TintProc { 1 exch sub setseparationgray }bdf }{ AGMCORE_in_rip_sep MappedCSA 0 get /DeviceCMYK eq and AGMCORE_host_sep or Name () eq and{ /TintProc [ MappedCSA sep_proc_name exch 0 get /DeviceCMYK eq{ cvx /setcmykcolor cvx }{ cvx /setgray cvx }ifelse ] cvx bdf }{ AGMCORE_producing_seps MappedCSA 0 get dup /DeviceCMYK eq exch /DeviceGray eq or and AGMCORE_sep_special not and{ /TintProc [ /dup cvx MappedCSA sep_proc_name cvx exch 0 get /DeviceGray eq{ 1 /exch cvx /sub cvx 0 0 0 4 -1 /roll cvx }if /Name cvx /findcmykcustomcolor cvx /exch cvx AGMCORE_host_sep{ AGMCORE_is_cmyk_sep }{ Name inRip_spot_has_ink not }ifelse { /pop cvx 1 }if /setcustomcolor cvx ] cvx bdf }{ /TintProc /setcolor ldf [/Separation Name MappedCSA sep_proc_name load ] setcolorspace_opt }ifelse }ifelse }ifelse }ifelse }ifelse set_crd setsepcolor end } def /setindexedcolorspace { dup /indexed_colorspace_dict exch AGMCORE_gput begin /MappedCSA CSA map_csa def AGMCORE_host_sep level2 not and{ 0 0 0 0 setcmykcolor }{ [/Indexed MappedCSA level2 not has_color not and{ dup 0 get dup /DeviceRGB eq exch /DeviceCMYK eq or{ pop [/DeviceGray] }if HiVal GrayLookup }{ HiVal currentdict/RangeArray known{ { /indexed_colorspace_dict AGMCORE_gget begin Lookup exch dup HiVal gt{ pop HiVal }if NComponents mul NComponents getinterval {} forall NComponents 1 sub -1 0{ RangeArray exch 2 mul 2 getinterval aload pop map255_to_range NComponents 1 roll }for end } bind }{ Lookup }ifelse }ifelse ] setcolorspace_opt set_crd }ifelse end }def /setindexedcolor { AGMCORE_host_sep{ /indexed_colorspace_dict AGMCORE_gget/Lookup get 4 3 -1 roll map_index setcmykcolor }{ setcolor }ifelse } def /ignoreimagedata { currentoverprint not{ gsave dup begin 1 setgray 0 0 ImageMatrix itransform Width Height ImageMatrix idtransform rectfill end grestore }if consumeimagedata }def /add_csa { Adobe_AGM_Core begin /AGMCORE_CSA_cache xput end }def /map_csa { dup type /nametype eq{ Adobe_AGM_Core/AGMCORE_CSA_cache get exch get }if }def /add_csd { Adobe_AGM_Core begin /AGMCORE_CSD_cache xput end }def /get_csd { dup type /nametype eq{ Adobe_AGM_Core/AGMCORE_CSD_cache get exch get }if }def /get_csd_by_name { dup type dup /nametype eq exch /stringtype eq or{ Adobe_AGM_Core begin /AGMCORE_CSD_Name xdf AGMCORE_CSD_cache { dup /Name get AGMCORE_CSD_Name eq { exch pop exit }{ pop }ifelse pop }forall end }if }def /cachepattern_level2 { 4 dict begin /comparebuffer exch def /holdbuffer exch def /readbuffer 1024 string def /LZWFilter holdbuffer /LZWEncode filter def { currentfile readbuffer readline not {pop exit} if dup LZWFilter exch writestring LZWFilter (\n) writestring comparebuffer eq {exit} if }loop LZWFilter closefile end }def /cachepattern_level3 { 3 dict begin /comparebuffer exch def /readbuffer 1024 string def /DoEOL false def { DoEOL { (\n) /DoEOL false def } { currentfile readbuffer readline not {pop ()} { dup length 0 eq { pop(\n)} { dup comparebuffer eq {pop ()} {/DoEOL true def} ifelse } ifelse } ifelse } ifelse } /ReusableStreamDecode filter end }def /add_pattern { Adobe_AGM_Core begin /AGMCORE_pattern_cache xput end }def /get_pattern { dup type /nametype eq{ Adobe_AGM_Core/AGMCORE_pattern_cache get exch get }if }def /make_pattern { dup matrix currentmatrix matrix concatmatrix 0 0 3 2 roll itransform exch 3 index /XStep get 1 index exch 2 copy div cvi mul sub sub exch 3 index /YStep get 1 index exch 2 copy div cvi mul sub sub matrix translate exch matrix concatmatrix makepattern }def /exec_file statusdict /currentfilenameextend known{ { 0 () /SubFileDecode filter cvx exec } }{ {cvx exec} }ifelse def /set_pattern { dup /PatternType get 1 eq{ dup /PaintType get 1 eq{ false sop [/DeviceGray] setcolorspace 0 setgray }if }if setpattern }def /setcolorspace_opt { dup currentcolorspace eq{ pop }{ setcolorspace }ifelse }def /updatecolorrendering { currentcolorrendering/Intent known{ currentcolorrendering/Intent get }{ null }ifelse Intent ne{ false Intent AGMCORE_CRD_cache { exch pop begin dup Intent eq{ currentdict setcolorrendering_opt end exch pop true exch exit }if end } forall pop not{ systemdict /findcolorrendering known{ Intent findcolorrendering pop /ColorRendering findresource dup length dict copy setcolorrendering_opt }if }if }if } def /add_crd { AGMCORE_CRD_cache 3 1 roll put }def /set_crd { AGMCORE_host_sep not level2 and{ currentdict/CRD known{ AGMCORE_CRD_cache CRD get dup null ne{ setcolorrendering_opt }{ pop }ifelse }{ currentdict/Intent known{ updatecolorrendering }if }ifelse }if }def /setcolorrendering_opt { dup currentcolorrendering eq{ pop }{ begin /Intent Intent def currentdict end setcolorrendering }ifelse }def /cdndf { exch dup currentdict exch known{ pop pop }{ exch def }ifelse }def /cpaint_gcomp { convert_to_process Adobe_AGM_Core/AGMCORE_ConvertToProcess xddf Adobe_AGM_Core/AGMCORE_ConvertToProcess get not { (%end_cpaint_gcomp) flushinput }if }def /cpaint_gsep { Adobe_AGM_Core/AGMCORE_ConvertToProcess get { (%end_cpaint_gsep) flushinput }if }def /cpaint_gend { newpath }def /AGMCORE_ctm_stack bdict /push_ctm { stack length size le{ stack dup length 2 mul array dup /stack exch def copy pop }if stack size 3 -1 roll put /size size 1 add def } /pop_ctm { /size size 1 sub def size 0 lt{ /size 0 def }if stack size get } /stack 1 array /size 0 edict def /save_ctm { matrix currentmatrix AGMCORE_ctm_stack begin push_ctm end }def /restore_ctm { AGMCORE_ctm_stack begin pop_ctm end setmatrix }def /path_rez { dup 0 ne{ AGMCORE_deviceDPI exch div dup 1 lt{ pop 1 }if setflat }{ pop }ifelse }def /rdcmntline { currentfile AGMCORE_str256 readline pop (%) anchorsearch {pop} if } def /set_spot_alias_ary { /AGMCORE_SpotAliasAry where{ pop pop }{ Adobe_AGM_Core/AGMCORE_SpotAliasAry xddf true set_spot_alias }ifelse }def /set_spot_alias { /AGMCORE_SpotAliasAry where{ /AGMCORE_current_spot_alias 3 -1 roll put }{ pop }ifelse }def /current_spot_alias { /AGMCORE_SpotAliasAry where{ /AGMCORE_current_spot_alias get }{ false }ifelse }def /map_alias { /AGMCORE_SpotAliasAry where{ begin /AGMCORE_name xdf false AGMCORE_SpotAliasAry{ dup/Name get AGMCORE_name eq{ save exch /Adobe_AGM_Core currentdict def /CSD get get_csd exch restore exch pop true exit }{ pop }ifelse }forall end }{ pop false }ifelse }bdf /spot_alias { true set_spot_alias /AGMCORE_&setcustomcolor AGMCORE_key_known not { Adobe_AGM_Core/AGMCORE_&setcustomcolor /setcustomcolor load put } if /customcolor_tint 1 AGMCORE_gput Adobe_AGM_Core begin /setcustomcolor { dup /customcolor_tint exch AGMCORE_gput current_spot_alias{ 1 index 4 get map_alias{ mark 3 1 roll setsepcolorspace counttomark 0 ne{ setsepcolor }if pop pop }{ AGMCORE_&setcustomcolor }ifelse }{ AGMCORE_&setcustomcolor }ifelse }bdf end }def /begin_feature { Adobe_AGM_Core/AGMCORE_feature_dictCount countdictstack put count Adobe_AGM_Core/AGMCORE_feature_opCount 3 -1 roll put {Adobe_AGM_Core/AGMCORE_feature_ctm matrix currentmatrix put}if }def /end_feature { 2 dict begin /spd /setpagedevice load def /setpagedevice { get_gstate spd set_gstate } def stopped{$error/newerror false put}if end count Adobe_AGM_Core/AGMCORE_feature_opCount get sub dup 0 gt{{pop}repeat}{pop}ifelse countdictstack Adobe_AGM_Core/AGMCORE_feature_dictCount get sub dup 0 gt{{end}repeat}{pop}ifelse {Adobe_AGM_Core/AGMCORE_feature_ctm get setmatrix}if }def /set_negative { Adobe_AGM_Core begin /AGMCORE_inverting exch def level2{ currentpagedevice/NegativePrint known{ currentpagedevice/NegativePrint get Adobe_AGM_Core/AGMCORE_inverting get ne{ true begin_feature true{ bdict /NegativePrint Adobe_AGM_Core/AGMCORE_inverting get edict setpagedevice }end_feature }if /AGMCORE_inverting false def }if }if AGMCORE_inverting{ [{1 exch sub}/exec load dup currenttransfer exch]cvx bind settransfer gsave newpath clippath 1 /setseparationgray where{pop setseparationgray}{setgray}ifelse fill grestore }if end }def /lw_save_restore_override { /md where { pop md begin currentdict /lw_initializepage known not { /lw_initializepage /initializepage load def /initializepage { lw_initializepage /initializepage {} def }def }if /pmSVsetup{} def /endp{}def /pse{}def /psb{}def /orig_showpage where {pop} {/orig_showpage /showpage load def} ifelse /showpage {orig_showpage gR} def end }if }def /pscript_showpage_override { /NTPSOct95 where { begin showpage save /showpage /restore load def /restore {exch pop}def end }if }def /driver_media_override { /md where { pop md /initializepage known { md /initializepage {} put } if md /rC known { md /rC {4{pop}repeat} put } if }if Adobe_AGM_Core /AGMCORE_Default_CTM matrix currentmatrix put }def /driver_check_media_override { Adobe_AGM_Core /AGMCORE_Default_CTM get matrix currentmatrix ne { Adobe_AGM_Core /AGMCORE_Default_CTM get setmatrix }if }def AGMCORE_err_strings begin /AGMCORE_bad_environ (Environment not satisfactory for this job. Ensure that the PPD is correct or that the PostScript level requested is supported by this printer. ) def /AGMCORE_color_space_onhost_seps (This job contains colors that will not separate with on-host methods. ) def /AGMCORE_invalid_color_space (This job contains an invalid color space. ) def end end systemdict /setpacking known { setpacking } if %%EndResource %%BeginResource: procset Adobe_CoolType_Core 2.12 0 %%Copyright: Copyright 1997-2001 Adobe Systems Incorporated. All Rights Reserved. %%Version: 2.12 0 userdict/Adobe_CoolType_Core 60 dict dup begin put/Level2? systemdict /languagelevel known dup{pop systemdict/languagelevel get 2 ge}if def Level2? not{/currentglobal false def/setglobal/pop load def/gcheck{pop false}bind def /currentpacking false def/setpacking/pop load def/SharedFontDirectory 0 dict def}if currentpacking true setpacking/@_SaveStackLevels{Adobe_CoolType_Data begin @opStackCountByLevel @opStackLevel 2 copy known not{2 copy 3 dict dup /args 7 index 5 add array put put get}{get dup/args get dup length 3 index lt{ dup length 5 add array exch 1 index exch 0 exch putinterval 1 index exch/args exch put}{pop}ifelse}ifelse begin count 2 sub 1 index lt{pop count 1 sub}if dup/argCount exch def dup 0 gt{exch 1 index 2 add 1 roll args exch 0 exch getinterval astore pop}{pop}ifelse count 1 sub/restCount exch def end /@opStackLevel @opStackLevel 1 add def countdictstack 1 sub @dictStackCountByLevel exch @dictStackLevel exch put/@dictStackLevel @dictStackLevel 1 add def end}bind def/@_RestoreStackLevels{ Adobe_CoolType_Data begin/@opStackLevel @opStackLevel 1 sub def @opStackCountByLevel @opStackLevel get begin count restCount sub dup 0 gt{{pop }repeat}{pop}ifelse args 0 argCount getinterval{}forall end/@dictStackLevel @dictStackLevel 1 sub def @dictStackCountByLevel @dictStackLevel get end countdictstack exch sub dup 0 gt{{end}repeat}{pop}ifelse}bind def /@_PopStackLevels{Adobe_CoolType_Data begin/@opStackLevel @opStackLevel 1 sub def/@dictStackLevel @dictStackLevel 1 sub def end}bind def/@Raise{exch cvx exch errordict exch get exec stop}bind def/@ReRaise{cvx $error/errorname get errordict exch get exec stop}bind def/@Stopped{0 @#Stopped}bind def/@#Stopped{ @_SaveStackLevels stopped{@_RestoreStackLevels true}{@_PopStackLevels false} ifelse}bind def/@Arg{Adobe_CoolType_Data begin @opStackCountByLevel @opStackLevel 1 sub get/args get exch get end}bind def/doc_setup{ Adobe_CoolType_Core begin/mov/moveto load def/nfnt/newencodedfont load def /mfnt/makefont load def/sfnt/setfont load def/ufnt/undefinefont load def/chp /charpath load def/awsh/awidthshow load def/wsh/widthshow load def/ash/ashow load def/sh/show load def end userdict/Adobe_CoolType_Data 6 dict dup begin /AddWidths? false def/CC 0 def/charcode 2 string def/@opStackCountByLevel 32 dict def/@opStackLevel 0 def/@dictStackCountByLevel 32 dict def /@dictStackLevel 0 def end put}bind def/doc_trailer{currentdict Adobe_CoolType_Core eq{end}if}bind def/page_setup{Adobe_CoolType_Core begin} bind def/page_trailer{end}bind def/unload{systemdict/languagelevel known{ systemdict/languagelevel get 2 ge{userdict/Adobe_CoolType_Core 2 copy known{ undef}{pop pop}ifelse}if}if}bind def/ndf{1 index where{pop pop pop}{dup xcheck {bind}if def}ifelse}def/findfont dup systemdict begin userdict begin /globaldict where{/globaldict get begin}if dup where pop exch get/globaldict where{pop end}if end end def/systemfindfont/findfont load def/undefinefont{pop }ndf/copyfont{currentglobal 3 1 roll 1 index gcheck setglobal dup null eq{0}{ dup length}ifelse 2 index length add 1 add dict begin exch{1 index/FID eq{pop pop}{def}ifelse}forall dup null eq{pop}{{def}forall}ifelse currentdict end exch setglobal}bind def/copyarray{currentglobal exch dup gcheck setglobal dup length array copy exch setglobal}bind def/newencodedfont{currentglobal{ SharedFontDirectory 3 index known{SharedFontDirectory 3 index get /FontReferenced known}{false}ifelse}{FontDirectory 3 index known{FontDirectory 3 index get/FontReferenced known}{SharedFontDirectory 3 index known{ SharedFontDirectory 3 index get/FontReferenced known}{false}ifelse}ifelse} ifelse dup{3 index findfont/FontReferenced get 2 index findfont ne{pop false} if}if{pop 1 index findfont/Encoding get exch 0 1 255{2 copy get 3 index 3 1 roll put}for pop pop pop}{findfont dup dup maxlength 2 add dict begin exch{1 index/FID ne{def}{pop pop}ifelse}forall/FontReferenced exch def/Encoding exch dup length array copy def/FontName 1 index dup type/stringtype eq{cvn}if def currentdict end definefont pop}ifelse}bind def/SetSubstituteStrategy{ $SubstituteFont begin dup type/dicttype ne{0 dict}if currentdict/$Strategies known{exch $Strategies exch 2 copy known{get 2 copy maxlength exch maxlength add dict begin{def}forall{def}forall currentdict dup/$Init known{dup/$Init get exec}if end/$Strategy exch def}{pop pop pop}ifelse}{pop pop}ifelse end}bind def/scff{$SubstituteFont begin dup type/stringtype eq{dup length exch}{null} ifelse/$sname exch def/$slen exch def end{findfont}@Stopped{dup length dup 21 add string dup 4 3 roll 0 exch 128 string cvs putinterval exch 1 index exch (_was-malformed-so-was)putinterval cvn{findfont}@Stopped{pop/Courier findfont} if}if $SubstituteFont begin/$sname null def/$slen 0 def end}bind def /isWidthsOnlyFont{dup/WidthsOnly known{pop pop true}{dup/FDepVector known{ /FDepVector get{isWidthsOnlyFont dup{exit}if}forall}{dup/FDArray known{ /FDArray get{isWidthsOnlyFont dup{exit}if}forall}{pop}ifelse}ifelse}ifelse} bind def/?set{$SubstituteFont begin/$substituteFound false def/$fontname 4 index def/$doSmartSub false def end 3 index findfont $SubstituteFont begin $substituteFound{false}{dup/FontName known{dup/FontName get $fontname eq 1 index/DistillerFauxFont known not and/currentdistillerparams where{pop false 2 index isWidthsOnlyFont not and}if}{false}ifelse}ifelse exch pop/$doSmartSub true def end{exch pop exch pop exch 2 dict dup/Found 3 index put exch findfont exch}{exch exec exch findfont 2 dict dup/Downloaded 6 5 roll put}ifelse dup /FontName 4 index put copyfont definefont pop}bind def/?str1 256 string def /?str2 256 string def/?add{1 index type/integertype eq{exch true 4 2}{false 3 1}ifelse roll 1 index findfont dup/Widths known{Adobe_CoolType_Data/AddWidths? true put gsave dup 1000 scalefont setfont}if/Downloaded known{exec exch{exch ?str2 cvs exch findfont/Downloaded get 1 dict begin/Downloaded 1 index def ?str1 cvs length ?str1 1 index 1 add 3 index putinterval exch length 1 add 1 index add ?str1 2 index(*)putinterval ?str1 0 2 index getinterval cvn findfont ?str1 3 index(+)putinterval 2 dict dup/FontName ?str1 0 6 index getinterval cvn put dup/Downloaded Downloaded put end copyfont dup/FontName get exch definefont pop pop pop}{pop}ifelse}{pop exch{findfont dup/Found get dup length exch ?str1 cvs pop ?str1 1 index(+)putinterval ?str1 1 index 1 add 4 index ?str2 cvs putinterval ?str1 exch 0 exch 5 4 roll ?str2 cvs length 1 add add getinterval cvn 1 dict exch 1 index exch/FontName exch put copyfont dup /FontName get exch definefont pop}{pop}ifelse}ifelse Adobe_CoolType_Data /AddWidths? get{grestore Adobe_CoolType_Data/AddWidths? false put}if}bind def /?sh{currentfont/Downloaded known{exch}if pop}bind def/?chp{currentfont /Downloaded known{pop}{false chp}ifelse}bind def/?mv{currentfont/Downloaded known{moveto pop pop}{pop pop moveto}ifelse}bind def setpacking userdict /$SubstituteFont 25 dict put 1 dict begin/SubstituteFont dup $error exch 2 copy known{get}{pop pop{pop/Courier}bind}ifelse def/currentdistillerparams where dup{pop pop currentdistillerparams/CannotEmbedFontPolicy 2 copy known{ get/Error eq}{pop pop false}ifelse}if not{countdictstack array dictstack 0 get begin userdict begin $SubstituteFont begin/$str 128 string def/$fontpat 128 string def/$slen 0 def/$sname null def/$match false def/$fontname null def /$substituteFound false def/$doSmartSub true def/$depth 0 def/$fontname null def/$italicangle 26.5 def/$dstack null def/$Strategies 10 dict dup begin /$Type3Underprint{currentglobal exch false setglobal 11 dict begin/UseFont exch $WMode 0 ne{dup length dict copy dup/WMode $WMode put/UseFont exch definefont}if def/FontName $fontname dup type/stringtype eq{cvn}if def /FontType 3 def/FontMatrix[.001 0 0 .001 0 0]def/Encoding 256 array dup 0 1 255{/.notdef put dup}for pop def/FontBBox[0 0 0 0]def/CCInfo 7 dict dup begin /cc null def/x 0 def/y 0 def end def/BuildChar{exch begin CCInfo begin 1 string dup 0 3 index put exch pop/cc exch def UseFont 1000 scalefont setfont cc stringwidth/y exch def/x exch def x y setcharwidth $SubstituteFont /$Strategy get/$Underprint get exec 0 0 moveto cc show x y moveto end end}bind def currentdict end exch setglobal}bind def/$GetaTint 2 dict dup begin /$BuildFont{dup/WMode known{dup/WMode get}{0}ifelse/$WMode exch def $fontname exch dup/FontName known{dup/FontName get dup type/stringtype eq{cvn}if}{ /unnamedfont}ifelse exch $deepcopyfont exch 1 index exch/FontBasedOn exch put dup/FontName $fontname dup type/stringtype eq{cvn}if put definefont}bind def /$Underprint{gsave x abs y abs gt{/y 1000 def}{/x -1000 def 500 120 translate} ifelse Level2?{[/Separation(All)/DeviceCMYK{0 0 0 1 pop}]setcolorspace}{0 setgray}ifelse 10 setlinewidth x .8 mul[7 3]{y mul 8 div 120 sub x 10 div exch moveto 0 y 4 div neg rlineto dup 0 rlineto 0 y 4 div rlineto closepath gsave Level2?{.2 setcolor}{.8 setgray}ifelse fill grestore stroke}forall pop grestore}bind def end def/$Oblique 1 dict dup begin/$BuildFont{currentglobal exch dup gcheck setglobal null copyfont begin/FontBasedOn currentdict/FontName known{FontName dup type/stringtype eq{cvn}if}{/unnamedfont}ifelse def/FontName $fontname dup type/stringtype eq{cvn}if def/currentdistillerparams where{pop}{ /FontInfo currentdict/FontInfo known{FontInfo null copyfont}{2 dict}ifelse dup begin/ItalicAngle $italicangle def/FontMatrix FontMatrix[1 0 ItalicAngle dup sin exch cos div 1 0 0]matrix concatmatrix readonly end 4 2 roll def def} ifelse FontName currentdict end definefont exch setglobal}bind def end def /$None 1 dict dup begin/$BuildFont{}bind def end def end def/$Oblique SetSubstituteStrategy/$findfontByEnum{dup type/stringtype eq{cvn}if dup /$fontname exch def $sname null eq{$str cvs dup length $slen sub $slen getinterval}{pop $sname}ifelse $fontpat dup 0(fonts/*)putinterval exch 7 exch putinterval/$match false def $SubstituteFont/$dstack countdictstack array dictstack put mark{$fontpat 0 $slen 7 add getinterval{/$match exch def exit} $str filenameforall}stopped{cleardictstack currentdict true $SubstituteFont /$dstack get{exch{1 index eq{pop false}{true}ifelse}{begin false}ifelse}forall pop}if cleartomark/$slen 0 def $match false ne{$match(fonts/)anchorsearch pop pop cvn}{/Courier}ifelse}bind def/$ROS 1 dict dup begin/Adobe 4 dict dup begin /Japan1[/Ryumin-Light/HeiseiMin-W3/GothicBBB-Medium/HeiseiKakuGo-W5 /HeiseiMaruGo-W4/Jun101-Light]def/Korea1[/HYSMyeongJo-Medium/HYGoThic-Medium] def/GB1[/STSong-Light/STHeiti-Regular]def/CNS1[/MKai-Medium/MHei-Medium]def end def end def/$cmapname null def/$deepcopyfont{dup/FontType get 0 eq{1 dict dup/FontName/copied put copyfont begin/FDepVector FDepVector copyarray 0 1 2 index length 1 sub{2 copy get $deepcopyfont dup/FontName/copied put/copied exch definefont 3 copy put pop pop}for def currentdict end}{$Strategies /$Type3Underprint get exec}ifelse}bind def/$buildfontname{length $str 1 index (-)putinterval 1 add $str 1 index $cmapname $fontpat cvs putinterval $cmapname length add $str exch 0 exch getinterval cvn}bind def/$findfontByROS{/$fontname exch def $ROS Registry 2 copy known{get Ordering 2 copy known{get}{pop pop[]} ifelse}{pop pop[]}ifelse false exch{dup/CIDFont resourcestatus{pop pop save 1 index/CIDFont findresource dup/WidthsOnly known{dup/WidthsOnly get}{false} ifelse exch pop exch restore{pop}{exch pop true exit}ifelse}{pop}ifelse}forall {$str cvs $buildfontname}{false(*){save exch dup/CIDFont findresource dup /WidthsOnly known{dup/WidthsOnly get not}{true}ifelse exch/CIDSystemInfo get dup/Registry get Registry eq exch/Ordering get Ordering eq and and{exch restore exch pop true exit}{pop restore}ifelse}$str/CIDFont resourceforall{ $buildfontname}{$fontname $findfontByEnum}ifelse}ifelse}bind def end end currentdict/$error known currentdict/languagelevel known and dup{pop $error /SubstituteFont known}if dup{$error}{Adobe_CoolType_Core}ifelse begin{ /SubstituteFont/CMap/Category resourcestatus{pop pop{$SubstituteFont begin /$substituteFound true def dup length $slen gt $sname null ne or $slen 0 gt and{$sname null eq{dup $str cvs dup length $slen sub $slen getinterval cvn}{ $sname}ifelse dup/CMap resourcestatus{pop pop dup/$cmapname exch def/CMap findresource/CIDSystemInfo get{def}forall $findfontByROS}{128 string cvs dup (-)search{3 1 roll search{3 1 roll pop{dup cvi}stopped{pop pop pop pop pop $findfontByEnum}{4 2 roll pop pop exch length exch 2 index length 2 index sub exch 1 sub -1 0{$str cvs dup length 4 index 0 4 index 4 3 roll add getinterval exch 1 index exch 3 index exch putinterval dup/CMap resourcestatus{pop pop 4 1 roll pop pop pop dup/$cmapname exch def/CMap findresource/CIDSystemInfo get{ def}forall $findfontByROS true exit}{pop}ifelse}for dup type/booleantype eq{ pop}{pop pop $findfontByEnum}ifelse}ifelse}{pop pop pop $findfontByEnum}ifelse }{pop pop $findfontByEnum}ifelse}ifelse}{//SubstituteFont exec}ifelse/$slen 0 def end}}{{$SubstituteFont begin/$substituteFound true def dup length $slen gt $sname null ne or $slen 0 gt and{$findfontByEnum}{//SubstituteFont exec}ifelse end}}ifelse bind readonly def Adobe_CoolType_Core/scfindfont/systemfindfont load put}{/scfindfont{$SubstituteFont begin dup systemfindfont dup/FontName known{dup/FontName get dup 3 index ne}{/noname true}ifelse dup{ /$origfontnamefound 2 index def/$origfontname 4 index def/$substituteFound true def}if exch pop{$slen 0 gt $sname null ne 3 index length $slen gt or and{ pop dup $findfontByEnum findfont dup maxlength 1 add dict begin{1 index/FID eq {pop pop}{def}ifelse}forall currentdict end definefont dup/FontName known{dup /FontName get}{null}ifelse $origfontnamefound ne{$origfontname $str cvs print ( substitution revised, using )print dup/FontName known{dup/FontName get}{ (unspecified font)}ifelse $str cvs print(. )print}if}{exch pop}ifelse}{exch pop}ifelse end}bind def}ifelse end end Adobe_CoolType_Core/findfont{$SubstituteFont begin $depth 0 eq{/$fontname 1 index dup type/stringtype ne{$str cvs}if def/$substituteFound false def}if /$depth $depth 1 add def end scfindfont $SubstituteFont begin/$depth $depth 1 sub def $substituteFound $depth 0 eq and $doSmartSub and{currentdict/$Strategy known{$Strategy/$BuildFont get exec}if}if end}bind put}if end end %%EndResource %%BeginResource: procset Adobe_CoolType_Utility_MAKEOCF 1.13 0 %%Copyright: Copyright 1987-2001 Adobe Systems Incorporated. %%Version: 1.13 0 systemdict/languagelevel known dup{currentglobal false setglobal}{false}ifelse exch userdict/Adobe_CoolType_Utility 2 copy known{2 copy get dup maxlength 25 add dict copy}{25 dict}ifelse put Adobe_CoolType_Utility begin/ct_Level2? exch def/ct_Clone? 1183615869 internaldict dup/CCRun known not exch/eCCRun known not ct_Level2? and or def/ct_UseNativeCapability? systemdict/composefont known def/ct_MakeOCF 35 dict def/ct_Vars 25 dict def/ct_GlyphDirProcs 6 dict def /ct_BuildCharDict 15 dict dup begin/charcode 2 string def/dst_string 1500 string def/nullstring()def/usewidths? true def end def ct_Level2?{setglobal}{ pop}ifelse ct_GlyphDirProcs begin/GetGlyphDirectory{systemdict/languagelevel known{pop/CIDFont findresource/GlyphDirectory get}{1 index/CIDFont findresource/GlyphDirectory get dup type/dicttype eq{dup dup maxlength exch length sub 2 index lt{dup length 2 index add dict copy 2 index/CIDFont findresource/GlyphDirectory 2 index put}if}if exch pop exch pop}ifelse +}def/+ {systemdict/languagelevel known{currentglobal false setglobal 3 dict begin/vm exch def}{1 dict begin}ifelse/$ exch def systemdict/languagelevel known{vm setglobal/gvm currentglobal def $ gcheck setglobal}if ?{$ begin}if}def/?{$ type/dicttype eq}def/|{userdict/Adobe_CoolType_Data known{Adobe_CoolType_Data /AddWidths? known{currentdict Adobe_CoolType_Data begin begin AddWidths?{ Adobe_CoolType_Data/CC 3 index put ?{def}{$ 3 1 roll put}ifelse CC charcode exch 1 index 0 2 index 256 idiv put 1 index exch 1 exch 256 mod put stringwidth 2 array astore currentfont/Widths get exch CC exch put}{?{def}{$ 3 1 roll put}ifelse}ifelse end end}{?{def}{$ 3 1 roll put}ifelse}ifelse}{?{def}{ $ 3 1 roll put}ifelse}ifelse}def/!{?{end}if systemdict/languagelevel known{gvm setglobal}if end}def/:{string currentfile exch readstring pop}executeonly def end ct_MakeOCF begin/ct_cHexEncoding[/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09 /c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12/c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C /c1D/c1E/c1F/c20/c21/c22/c23/c24/c25/c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F /c30/c31/c32/c33/c34/c35/c36/c37/c38/c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42 /c43/c44/c45/c46/c47/c48/c49/c4A/c4B/c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55 /c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E/c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68 /c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71/c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B /c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84/c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E /c8F/c90/c91/c92/c93/c94/c95/c96/c97/c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1 /cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA/cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4 /cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD/cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7 /cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0/cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA /cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3/cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED /cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6/cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def /ct_CID_STR_SIZE 8000 def/ct_mkocfStr100 100 string def/ct_defaultFontMtx[.001 0 0 .001 0 0]def/ct_1000Mtx[1000 0 0 1000 0 0]def/ct_raise{exch cvx exch errordict exch get exec stop}bind def/ct_reraise{cvx $error/errorname get (Error: )print dup( )cvs print errordict exch get exec stop }bind def/ct_cvnsi{1 index add 1 sub 1 exch 0 4 1 roll{2 index exch get exch 8 bitshift add}for exch pop}bind def/ct_GetInterval{Adobe_CoolType_Utility /ct_BuildCharDict get begin/dst_index 0 def dup dst_string length gt{dup string/dst_string exch def}if 1 index ct_CID_STR_SIZE idiv/arrayIndex exch def 2 index arrayIndex get 2 index arrayIndex ct_CID_STR_SIZE mul sub{dup 3 index add 2 index length le{2 index getinterval dst_string dst_index 2 index putinterval length dst_index add/dst_index exch def exit}{1 index length 1 index sub dup 4 1 roll getinterval dst_string dst_index 2 index putinterval pop dup dst_index add/dst_index exch def sub/arrayIndex arrayIndex 1 add def 2 index dup length arrayIndex gt{arrayIndex get}{pop exit}ifelse 0}ifelse}loop pop pop pop dst_string 0 dst_index getinterval end}bind def ct_Level2?{ /ct_resourcestatus currentglobal mark true setglobal{/unknowninstancename /Category resourcestatus}stopped{cleartomark setglobal true}{cleartomark currentglobal not exch setglobal}ifelse{{mark 3 1 roll/Category findresource begin ct_Vars/vm currentglobal put({ResourceStatus} stopped)0()/SubFileDecode filter cvx exec{cleartomark false}{{3 2 roll pop true}{cleartomark false} ifelse}ifelse ct_Vars/vm get setglobal end}}{{resourcestatus}}ifelse bind def /CIDFont/Category ct_resourcestatus{pop pop}{currentglobal true setglobal /Generic/Category findresource dup length dict copy dup/InstanceType/dicttype put/CIDFont exch/Category defineresource pop setglobal}ifelse ct_UseNativeCapability?{/CIDInit/ProcSet findresource begin 12 dict begin begincmap/CIDSystemInfo 3 dict dup begin/Registry(Adobe)def/Ordering(Identity) def/Supplement 0 def end def/CMapName/Identity-H def/CMapVersion 1 def /CMapType 1 def 1 begincodespacerange<0000>endcodespacerange 1 begincidrange<0000>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end}if}{/ct_Category 2 dict begin/CIDFont 10 dict def /ProcSet 2 dict def currentdict end def/defineresource{ct_Category 1 index 2 copy known{get dup dup maxlength exch length eq{dup length 10 add dict copy ct_Category 2 index 2 index put}if 3 index 3 index put pop exch pop}{pop pop /defineresource/undefined ct_raise}ifelse}bind def/findresource{ct_Category 1 index 2 copy known{get 2 index 2 copy known{get 3 1 roll pop pop}{pop pop /findresource/undefinedresource ct_raise}ifelse}{pop pop/findresource /undefined ct_raise}ifelse}bind def/resourcestatus{ct_Category 1 index 2 copy known{get 2 index known exch pop exch pop{0 -1 true}{false}ifelse}{pop pop /findresource/undefined ct_raise}ifelse}bind def/ct_resourcestatus /resourcestatus load def}ifelse/ct_CIDInit 2 dict begin/ct_cidfont_stream_init {{dup(Binary)eq{pop null currentfile ct_Level2?{{cid_BYTE_COUNT() /SubFileDecode filter}stopped{pop pop pop}if}if/readstring load exit}if dup (Hex)eq{pop currentfile ct_Level2?{{null exch/ASCIIHexDecode filter/readstring }stopped{pop exch pop(>)exch/readhexstring}if}{(>)exch/readhexstring}ifelse load exit}if/StartData/typecheck ct_raise}loop cid_BYTE_COUNT ct_CID_STR_SIZE le{2 copy cid_BYTE_COUNT string exch exec pop 1 array dup 3 -1 roll 0 exch put }{cid_BYTE_COUNT ct_CID_STR_SIZE div ceiling cvi dup array exch 2 sub 0 exch 1 exch{2 copy 5 index ct_CID_STR_SIZE string 6 index exec pop put pop}for 2 index cid_BYTE_COUNT ct_CID_STR_SIZE mod string 3 index exec pop 1 index exch 1 index length 1 sub exch put}ifelse cid_CIDFONT exch/GlyphData exch put 2 index null eq{pop pop pop}{pop/readstring load 1 string exch{3 copy exec pop dup length 0 eq{pop pop pop pop pop true exit}if 4 index eq{pop pop pop pop false exit}if}loop pop}ifelse}bind def/StartData{mark{currentdict dup/FDArray get 0 get/FontMatrix get 0 get .001 eq{dup/CDevProc known not{/CDevProc 1183615869 internaldict/stdCDevProc 2 copy known{get}{pop pop{pop pop pop pop pop 0 -1000 7 index 2 div 880}}ifelse def}if}{/CDevProc{pop pop pop pop pop 0 1 cid_temp/cid_CIDFONT get/FDArray get 0 get/FontMatrix get 0 get div 7 index 2 div 1 index .88 mul}def}ifelse/cid_temp 15 dict def cid_temp begin /cid_CIDFONT exch def 3 copy pop dup/cid_BYTE_COUNT exch def 0 gt{ ct_cidfont_stream_init FDArray{/Private get dup/SubrMapOffset known{begin /Subrs SubrCount array def Subrs SubrMapOffset SubrCount SDBytes ct_Level2?{ currentdict dup/SubrMapOffset undef dup/SubrCount undef/SDBytes undef}if end /cid_SD_BYTES exch def/cid_SUBR_COUNT exch def/cid_SUBR_MAP_OFFSET exch def /cid_SUBRS exch def cid_SUBR_COUNT 0 gt{GlyphData cid_SUBR_MAP_OFFSET cid_SD_BYTES ct_GetInterval 0 cid_SD_BYTES ct_cvnsi 0 1 cid_SUBR_COUNT 1 sub{ exch 1 index 1 add cid_SD_BYTES mul cid_SUBR_MAP_OFFSET add GlyphData exch cid_SD_BYTES ct_GetInterval 0 cid_SD_BYTES ct_cvnsi cid_SUBRS 4 2 roll GlyphData exch 4 index 1 index sub ct_GetInterval dup length string copy put} for pop}if}{pop}ifelse}forall}if cleartomark pop pop end CIDFontName currentdict/CIDFont defineresource pop end end}stopped{cleartomark/StartData ct_reraise}if}bind def currentdict end def/ct_saveCIDInit{/CIDInit/ProcSet ct_resourcestatus{true}{/CIDInitC/ProcSet ct_resourcestatus}ifelse{pop pop /CIDInit/ProcSet findresource ct_UseNativeCapability?{pop null}{/CIDInit ct_CIDInit/ProcSet defineresource pop}ifelse}{/CIDInit ct_CIDInit/ProcSet defineresource pop null}ifelse ct_Vars exch/ct_oldCIDInit exch put}bind def /ct_restoreCIDInit{ct_Vars/ct_oldCIDInit get dup null ne{/CIDInit exch/ProcSet defineresource pop}{pop}ifelse}bind def/ct_BuildCharSetUp{1 index begin CIDFont begin Adobe_CoolType_Utility/ct_BuildCharDict get begin/ct_dfCharCode exch def/ct_dfDict exch def CIDFirstByte ct_dfCharCode add dup CIDCount ge{pop 0}if/cid exch def{GlyphDirectory cid 2 copy known{get}{pop pop nullstring} ifelse dup length FDBytes sub 0 gt{dup FDBytes 0 ne{0 FDBytes ct_cvnsi}{pop 0} ifelse/fdIndex exch def dup length FDBytes sub FDBytes exch getinterval /charstring exch def exit}{pop cid 0 eq{/charstring nullstring def exit}if/cid 0 def}ifelse}loop}def/ct_SetCacheDevice{0 0 moveto dup stringwidth 3 -1 roll true charpath pathbbox 0 -1000 7 index 2 div 880 setcachedevice2 0 0 moveto} def/ct_CloneSetCacheProc{1 eq{stringwidth pop -2 div -880 0 -1000 setcharwidth moveto}{usewidths?{currentfont/Widths get cid 2 copy known{get exch pop aload pop}{pop pop stringwidth}ifelse}{stringwidth}ifelse setcharwidth 0 0 moveto} ifelse}def/ct_Type3ShowCharString{ct_FDDict fdIndex 2 copy known{get}{ currentglobal 3 1 roll 1 index gcheck setglobal ct_Type1FontTemplate dup maxlength dict copy begin FDArray fdIndex get dup/FontMatrix 2 copy known{get} {pop pop ct_defaultFontMtx}ifelse/FontMatrix exch dup length array copy def /Private get/Private exch def/Widths rootfont/Widths get def/CharStrings 1 dict dup/.notdefdup length string copy put def currentdict end/ct_Type1Font exch definefont dup 5 1 roll put setglobal}ifelse dup /CharStrings get 1 index/Encoding get ct_dfCharCode get charstring put rootfont/WMode 2 copy known{get}{pop pop 0}ifelse exch 1000 scalefont setfont ct_str1 0 ct_dfCharCode put ct_str1 exch ct_dfSetCacheProc ct_SyntheticBold{ currentpoint ct_str1 show newpath moveto ct_str1 true charpath ct_StrokeWidth setlinewidth stroke}{ct_str1 show}ifelse}def/ct_Type4ShowCharString{ct_dfDict ct_dfCharCode charstring FDArray fdIndex get dup/FontMatrix get dup ct_defaultFontMtx ct_matrixeq not{ct_1000Mtx matrix concatmatrix concat}{pop} ifelse/Private get Adobe_CoolType_Utility/ct_Level2? get not{ct_dfDict/Private 3 -1 roll{put}1183615869 internaldict/superexec get exec}if 1183615869 internaldict Adobe_CoolType_Utility/ct_Level2? get{1 index}{3 index/Private get mark 6 1 roll}ifelse dup/RunInt known{/RunInt get}{pop/CCRun}ifelse get exec Adobe_CoolType_Utility/ct_Level2? get not{cleartomark}if}bind def /ct_BuildCharIncremental{{Adobe_CoolType_Utility/ct_MakeOCF get begin ct_BuildCharSetUp ct_ShowCharString}stopped{stop}if end end end end}bind def /BaseFontNameStr(BF00)def/ct_Type1FontTemplate 14 dict begin/FontType 1 def /FontMatrix[.001 0 0 .001 0 0]def/FontBBox[-250 -250 1250 1250]def/Encoding ct_cHexEncoding def/PaintType 0 def currentdict end def/BaseFontTemplate 11 dict begin/FontMatrix[.001 0 0 .001 0 0]def/FontBBox[-250 -250 1250 1250]def /Encoding ct_cHexEncoding def/BuildChar/ct_BuildCharIncremental load def ct_Clone?{/FontType 3 def/ct_ShowCharString/ct_Type3ShowCharString load def /ct_dfSetCacheProc/ct_CloneSetCacheProc load def/ct_SyntheticBold false def /ct_StrokeWidth 1 def}{/FontType 4 def/Private 1 dict dup/lenIV 4 put def /CharStrings 1 dict dup/.notdefput def/PaintType 0 def /ct_ShowCharString/ct_Type4ShowCharString load def}ifelse/ct_str1 1 string def currentdict end def/BaseFontDictSize BaseFontTemplate length 5 add def /ct_matrixeq{true 0 1 5{dup 4 index exch get exch 3 index exch get eq and dup not{exit}if}for exch pop exch pop}bind def/ct_makeocf{15 dict begin exch/WMode exch def exch/FontName exch def/FontType 0 def/FMapType 2 def/FontMatrix matrix def/bfCount 1 index/CIDCount get 256 idiv 1 add dup 256 gt{pop 256}if def/Encoding 256 array 0 1 bfCount 1 sub{2 copy dup put pop}for bfCount 1 255{ 2 copy bfCount put pop}for def/FDepVector bfCount dup 256 lt{1 add}if array def BaseFontTemplate BaseFontDictSize dict copy begin/CIDFont exch def CIDFont /FontBBox known{CIDFont/FontBBox get/FontBBox exch def}if CIDFont/CDevProc known{CIDFont/CDevProc get/CDevProc exch def}if currentdict end BaseFontNameStr 3(0)putinterval 0 1 bfCount dup 256 eq{1 sub}if{FDepVector exch 2 index BaseFontDictSize dict copy begin dup/CIDFirstByte exch 256 mul def FontType 3 eq{/ct_FDDict 2 dict def}if currentdict end 1 index 16 BaseFontNameStr 2 2 getinterval cvrs pop BaseFontNameStr exch definefont put} for ct_Clone?{/Widths 1 index/CIDFont get/GlyphDirectory get length dict def} if FontName currentdict end definefont ct_Clone?{gsave dup 1000 scalefont setfont ct_BuildCharDict begin/usewidths? false def currentfont/Widths get begin exch/CIDFont get/GlyphDirectory get{pop dup charcode exch 1 index 0 2 index 256 idiv put 1 index exch 1 exch 256 mod put stringwidth 2 array astore def}forall end/usewidths? true def end grestore}{exch pop}ifelse}bind def /ct_ComposeFont{ct_UseNativeCapability?{2 index/CMap ct_resourcestatus{pop pop exch pop}{/CIDInit/ProcSet findresource begin 12 dict begin begincmap/CMapName 3 index def/CMapVersion 1 def/CMapType 1 def exch/WMode exch def/CIDSystemInfo 3 dict dup begin/Registry(Adobe)def/Ordering CMapName ct_mkocfStr100 cvs (Adobe-)search{pop pop(-)search{dup length string copy exch pop exch pop}{pop (Identity)}ifelse}{pop(Identity)}ifelse def/Supplement 0 def end def 1 begincodespacerange<0000>endcodespacerange 1 begincidrange<0000>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end} ifelse composefont}{3 2 roll pop 0 get/CIDFont findresource ct_makeocf}ifelse} bind def/ct_MakeIdentity{ct_UseNativeCapability?{1 index/CMap ct_resourcestatus{pop pop}{/CIDInit/ProcSet findresource begin 12 dict begin begincmap/CMapName 2 index def/CMapVersion 1 def/CMapType 1 def/CIDSystemInfo 3 dict dup begin/Registry(Adobe)def/Ordering CMapName ct_mkocfStr100 cvs (Adobe-)search{pop pop(-)search{dup length string copy exch pop exch pop}{pop (Identity)}ifelse}{pop(Identity)}ifelse def/Supplement 0 def end def 1 begincodespacerange<0000>endcodespacerange 1 begincidrange<0000>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end} ifelse composefont}{exch pop 0 get/CIDFont findresource ct_makeocf}ifelse}bind def currentdict readonly pop end end %%EndResource Adobe_CoolType_Core begin /$Oblique SetSubstituteStrategy end %%BeginResource: procset Adobe_AGM_Image 1.0 0 %%Version: 1.0 0 %%Copyright: Copyright (C) 2000-2000 Adobe Systems, Inc. All Rights Reserved. systemdict /setpacking known { currentpacking true setpacking } if userdict /Adobe_AGM_Image 65 dict dup begin put /Adobe_AGM_Image_Id /Adobe_AGM_Image_1.0_0 def /nd{ null def }bind def /AGMIMG_&image nd /AGMIMG_&colorimage nd %%don't initialize AGMIMG_&customcolorimage, it wrecks havoc in a nested environment %%AGMIMG_ccimage_exists not {/AGMIMG_&customcolorimage nd} if /AGMIMG_&imagemask nd /AGMIMG_mbuf () def /AGMIMG_ybuf () def /AGMIMG_kbuf () def /AGMIMG_c 0 def /AGMIMG_m 0 def /AGMIMG_y 0 def /AGMIMG_k 0 def /AGMIMG_tmp nd /AGMIMG_imagestring0 nd /AGMIMG_imagestring1 nd /AGMIMG_imagestring2 nd /AGMIMG_imagestring3 nd /AGMIMG_imagestring4 nd /AGMIMG_imagestring5 nd /AGMIMG_cnt nd /AGMIMG_fsave nd /AGMIMG_colorAry nd /AGMIMG_override nd /AGMIMG_name nd /invert_image_samples nd /knockout_image_samples nd /img nd /sepimg nd /idximg nd /doc_setup { Adobe_AGM_Core begin Adobe_AGM_Image begin /AGMIMG_&image systemdict/image get def /AGMIMG_&imagemask systemdict/imagemask get def /colorimage where{ pop /AGMIMG_&colorimage /colorimage ldf }if end end }def /page_setup { Adobe_AGM_Image begin /AGMIMG_ccimage_exists {/customcolorimage where { pop /Adobe_AGM_OnHost_Seps where { pop false }{ /Adobe_AGM_InRip_Seps where { pop false }{ true }ifelse }ifelse }{ false }ifelse }bdf level2{ /invert_image_samples { Adobe_AGM_Image/AGMIMG_tmp Decode length ddf /Decode [ Decode 1 get Decode 0 get] def }def /knockout_image_samples { Operator/imagemask ne{ /Decode [1 1] def }if }def }{ /invert_image_samples { {1 exch sub} currenttransfer addprocs settransfer }def /knockout_image_samples { { pop 1 } currenttransfer addprocs settransfer }def }ifelse /img /imageormask ldf /sepimg /sep_imageormask ldf /idximg /indexed_imageormask ldf currentdict{ dup xcheck 1 index type dup /arraytype eq exch /packedarraytype eq or and{ bind }if def }forall }def /page_trailer { end }def /doc_trailer { }def /imageormask_sys { begin save mark level2{ currentdict Operator /imagemask eq{ AGMIMG_&imagemask }{ AGMIMG_&image }ifelse }{ Width Height Operator /imagemask eq{ Decode 0 get 1 eq Decode 1 get 0 eq and ImageMatrix /DataSource load AGMIMG_&imagemask }{ BitsPerComponent ImageMatrix /DataSource load AGMIMG_&image }ifelse }ifelse cleartomark restore end }def /overprint_plate { currentoverprint{ 0 get dup /DeviceGray eq{ pop AGMCORE_black_plate not }{ /DeviceCMYK eq{ AGMCORE_is_cmyk_sep not }if }ifelse }{ false }ifelse }def /imageormask { begin SkipImageProc not{ save mark level2 AGMCORE_host_sep not and{ currentdict Operator /imagemask eq{ imagemask }{ AGMCORE_in_rip_sep currentoverprint and currentcolorspace 0 get /DeviceGray eq and{ [/Separation /Black /DeviceGray {}] setcolorspace /Decode [ Decode 1 get Decode 0 get ] def }if image }ifelse }{ Width Height Operator /imagemask eq{ Decode 0 get 1 eq Decode 1 get 0 eq and ImageMatrix /DataSource load AGMCORE_host_sep{ currentgray 1 ne{ currentdict imageormask_sys }{ currentoverprint not{ 1 AGMCORE_&setgray knockout_image_samples currentdict imageormask_sys }{ currentdict ignoreimagedata }ifelse }ifelse }{ imagemask }ifelse }{ BitsPerComponent ImageMatrix MultipleDataSources{ 0 1 NComponents 1 sub{ DataSource exch get }for }{ /DataSource load }ifelse Operator /colorimage eq{ AGMCORE_host_sep{ MultipleDataSources level2 or NComponents 4 eq and{ MultipleDataSources{ 4 {pop} repeat /DataSource [ DataSource 0 get /exec cvx DataSource 1 get /exec cvx DataSource 2 get /exec cvx DataSource 3 get /exec cvx /AGMCORE_get_ink_data cvx ] cvx def }{ /DataSource /DataSource load filter_cmyk 0 () /SubFileDecode filter def }ifelse /Decode [ Decode 0 get Decode 1 get ] def /MultipleDataSources false def /NComponents 1 def /Operator /image def AGMCORE_is_cmyk_sep{ currentoverprint InksUsed current_ink not and{ currentdict consumeimagedata }{ invert_image_samples 1 AGMCORE_&setgray currentdict imageormask_sys }ifelse }{ currentdict ignoreimagedata }ifelse }{ MultipleDataSources NComponents AGMIMG_&colorimage }ifelse }{ true NComponents colorimage }ifelse }{ Operator /image eq{ AGMCORE_host_sep{ /DoImage true def HostSepColorImage{ invert_image_samples }{ AGMCORE_black_plate not{ /DoImage false def currentdict ignoreimagedata }if }ifelse 1 AGMCORE_&setgray DoImage {currentdict imageormask_sys} if }{ image }ifelse }{ Operator/knockout eq{ pop pop pop pop pop currentoverprint InksUsed current_ink not and{ }{ currentcolorspace overprint_plate not{ knockout_unitsq }if }ifelse }if }ifelse }ifelse }ifelse }ifelse cleartomark restore }if end }def /sep_imageormask { /sep_colorspace_dict AGMCORE_gget begin /MappedCSA CSA map_csa def begin SkipImageProc not{ save mark AGMCORE_avoid_L2_sep_space{ /Decode [ Decode 0 get 255 mul Decode 1 get 255 mul ] def }if AGMIMG_ccimage_exists MappedCSA 0 get /DeviceCMYK eq and currentdict/Components known and Name () ne and Name (All) ne and Operator /image eq and AGMCORE_producing_seps not and level2 not and { Width Height BitsPerComponent ImageMatrix [ /DataSource load /exec cvx { 0 1 2 index length 1 sub{ 1 index exch 2 copy get 255 xor put }for } /exec cvx ] cvx bind MappedCSA 0 get /DeviceCMYK eq{ Components aload pop }{ 0 0 0 Components aload pop 1 exch sub }ifelse Name findcmykcustomcolor customcolorimage }{ AGMCORE_producing_seps not{ level2{ AGMCORE_avoid_L2_sep_space not currentcolorspace 0 get /Separation ne and{ [/Separation Name MappedCSA sep_proc_name exch 0 get exch load ] setcolorspace_opt /sep_tint AGMCORE_gget setcolor }if currentdict imageormask }{ currentdict Operator /imagemask eq{ imageormask }{ sep_imageormask_lev1 }ifelse }ifelse }{ AGMCORE_host_sep{ Operator/knockout eq{ currentoverprint InksUsed current_ink not and{ }{ currentdict/ImageMatrix get concat knockout_unitsq }ifelse }{ currentgray 1 ne{ AGMCORE_is_cmyk_sep Name (All) ne and{ level2{ [ /Separation Name [/DeviceGray] { sep_colorspace_proc AGMCORE_get_ink_data 1 exch sub } bind ] AGMCORE_&setcolorspace /sep_tint AGMCORE_gget AGMCORE_&setcolor currentdict imageormask_sys }{ currentdict Operator /imagemask eq{ imageormask_sys }{ sep_image_lev1_sep }ifelse }ifelse }{ Operator/imagemask ne{ invert_image_samples }if currentdict imageormask_sys }ifelse }{ currentdict consumeimagedata currentoverprint not Name (All) eq or{ gsave knockout_unitsq grestore }if }ifelse }ifelse }{ currentcolorspace 0 get /Separation ne{ [/Separation Name MappedCSA sep_proc_name exch 0 get exch load ] setcolorspace_opt /sep_tint AGMCORE_gget setcolor }if currentoverprint MappedCSA 0 get /DeviceCMYK eq and Name inRip_spot_has_ink not and Name (All) ne and { imageormask_l2_overprint }{ currentdict imageormask }ifelse }ifelse }ifelse }ifelse cleartomark restore }if end end }def /imageormask_l2_overprint { currentdict currentcmykcolor add add add 0 eq{ currentdict consumeimagedata }{ level3{ currentcmykcolor /AGMIMG_k xdf /AGMIMG_y xdf /AGMIMG_m xdf /AGMIMG_c xdf Operator/imagemask eq{ [/DeviceN [ AGMIMG_c 0 ne {/Cyan} if AGMIMG_m 0 ne {/Magenta} if AGMIMG_y 0 ne {/Yellow} if AGMIMG_k 0 ne {/Black} if ] /DeviceCMYK {}] setcolorspace AGMIMG_c 0 ne {AGMIMG_c} if AGMIMG_m 0 ne {AGMIMG_m} if AGMIMG_y 0 ne {AGMIMG_y} if AGMIMG_k 0 ne {AGMIMG_k} if setcolor }{ /Decode [ Decode 0 get 255 mul Decode 1 get 255 mul ] def [/Indexed [ /DeviceN [ AGMIMG_c 0 ne {/Cyan} if AGMIMG_m 0 ne {/Magenta} if AGMIMG_y 0 ne {/Yellow} if AGMIMG_k 0 ne {/Black} if ] /DeviceCMYK { AGMIMG_k 0 eq {0} if AGMIMG_y 0 eq {0 exch} if AGMIMG_m 0 eq {0 3 1 roll} if AGMIMG_c 0 eq {0 4 1 roll} if } ] 255 { 255 div mark exch dup dup dup AGMIMG_k 0 ne{ /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 1 roll pop pop pop counttomark 1 roll }{ pop }ifelse AGMIMG_y 0 ne{ /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 2 roll pop pop pop counttomark 1 roll }{ pop }ifelse AGMIMG_m 0 ne{ /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 3 roll pop pop pop counttomark 1 roll }{ pop }ifelse AGMIMG_c 0 ne{ /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec pop pop pop counttomark 1 roll }{ pop }ifelse counttomark 1 add -1 roll pop } ] setcolorspace }ifelse imageormask_sys }{ write_image_file{ currentcmykcolor 0 ne{ [/Separation /Black /DeviceGray {}] setcolorspace gsave /Black [{1 exch sub /sep_tint AGMCORE_gget mul} /exec cvx MappedCSA sep_proc_name cvx exch pop {4 1 roll pop pop pop 1 exch sub} /exec cvx] cvx modify_halftone_xfer Operator currentdict read_image_file grestore }if 0 ne{ [/Separation /Yellow /DeviceGray {}] setcolorspace gsave /Yellow [{1 exch sub /sep_tint AGMCORE_gget mul} /exec cvx MappedCSA sep_proc_name cvx exch pop {4 2 roll pop pop pop 1 exch sub} /exec cvx] cvx modify_halftone_xfer Operator currentdict read_image_file grestore }if 0 ne{ [/Separation /Magenta /DeviceGray {}] setcolorspace gsave /Magenta [{1 exch sub /sep_tint AGMCORE_gget mul} /exec cvx MappedCSA sep_proc_name cvx exch pop {4 3 roll pop pop pop 1 exch sub} /exec cvx] cvx modify_halftone_xfer Operator currentdict read_image_file grestore }if 0 ne{ [/Separation /Cyan /DeviceGray {}] setcolorspace gsave /Cyan [{1 exch sub /sep_tint AGMCORE_gget mul} /exec cvx MappedCSA sep_proc_name cvx exch pop {pop pop pop 1 exch sub} /exec cvx] cvx modify_halftone_xfer Operator currentdict read_image_file grestore } if close_image_file }{ imageormask }ifelse }ifelse }ifelse } def /indexed_imageormask { begin save mark currentdict AGMCORE_host_sep{ Operator/knockout eq{ /indexed_colorspace_dict AGMCORE_gget /CSA get map_csa overprint_plate not{ knockout_unitsq }if }{ AGMCORE_is_cmyk_sep{ Operator /imagemask eq{ imageormask_sys }{ level2{ indexed_image_lev2_sep }{ indexed_image_lev1_sep }ifelse }ifelse }{ currentoverprint not{ knockout_image_samples imageormask_sys }{ currentdict consumeimagedata }ifelse }ifelse }ifelse }{ level2{ imageormask }{ Operator /imagemask eq{ imageormask }{ indexed_imageormask_lev1 }ifelse }ifelse }ifelse cleartomark restore end }def /indexed_image_lev2_sep { /indexed_colorspace_dict AGMCORE_gget begin begin currentcolorspace dup 1 /DeviceGray put dup 3 [ currentcolorspace 3 get { exch 4 mul 4 getinterval {} forall AGMCORE_get_ink_data 255 div 1 exch sub } /exec cvx ] cvx put setcolorspace currentdict Operator /imagemask eq{ AGMIMG_&imagemask }{ AGMIMG_&image }ifelse end end }def /OPIimage { dup type /dicttype ne{ 10 dict begin /DataSource xdf /ImageMatrix xdf /BitsPerComponent xdf /Height xdf /Width xdf /ImageType 1 def /Decode [0 1 def] currentdict end }if dup begin /NComponents 1 cdndf /MultipleDataSources false cdndf /SkipImageProc {false} cdndf /HostSepColorImage false cdndf /Decode [ 0 currentcolorspace 0 get /Indexed eq{ 2 BitsPerComponent exp 1 sub }{ 1 }ifelse ] cdndf /Operator /image cdndf end /sep_colorspace_dict AGMCORE_gget null eq{ imageormask }{ gsave dup begin invert_image_samples end sep_imageormask grestore }ifelse }def /spot_alias { /mapto_sep_imageormask { dup type /dicttype ne{ 12 dict begin /ImageType 1 def /DataSource xdf /ImageMatrix xdf /BitsPerComponent xdf /Height xdf /Width xdf /MultipleDataSources false def }{ begin }ifelse /Decode [/customcolor_tint AGMCORE_gget 0] def /Operator /image def /HostSepColorImage false def /InksUsed [] def /SkipImageProc {false} def currentdict end sep_imageormask }bdf /customcolorimage { Adobe_AGM_Image/AGMIMG_colorAry xddf /customcolor_tint AGMCORE_gget bdict /Name AGMIMG_colorAry 4 get /CSA [ /DeviceCMYK ] /TintMethod /Subtractive /TintProc null /MappedCSA null /NComponents 4 /Components [ AGMIMG_colorAry aload pop pop ] edict setsepcolorspace mapto_sep_imageormask }ndf Adobe_AGM_Image/AGMIMG_&customcolorimage /customcolorimage load put /customcolorimage { Adobe_AGM_Image/AGMIMG_override false put dup 4 get map_alias{ /customcolor_tint AGMCORE_gget exch setsepcolorspace pop mapto_sep_imageormask }{ AGMIMG_&customcolorimage }ifelse }bdf }def level2 not{ /colorbuf { 0 1 2 index length 1 sub{ dup 2 index exch get 255 exch sub 2 index 3 1 roll put }for }def /tint_image_to_color { begin Width Height BitsPerComponent ImageMatrix /DataSource load end Adobe_AGM_Image begin /AGMIMG_mbuf 0 string def /AGMIMG_ybuf 0 string def /AGMIMG_kbuf 0 string def { colorbuf dup length AGMIMG_mbuf length ne { dup length dup dup /AGMIMG_mbuf exch string def /AGMIMG_ybuf exch string def /AGMIMG_kbuf exch string def } if dup AGMIMG_mbuf copy AGMIMG_ybuf copy AGMIMG_kbuf copy pop } addprocs {AGMIMG_mbuf}{AGMIMG_ybuf}{AGMIMG_kbuf} true 4 colorimage end } def /sep_imageormask_lev1 { begin MappedCSA 0 get dup /DeviceRGB eq exch /DeviceCMYK eq or has_color not and{ { 255 mul round cvi GrayLookup exch get } currenttransfer addprocs settransfer currentdict imageormask }{ /sep_colorspace_dict AGMCORE_gget/Components known{ MappedCSA 0 get /DeviceCMYK eq{ Components aload pop }{ 0 0 0 Components aload pop 1 exch sub }ifelse Adobe_AGM_Image/AGMIMG_k xddf Adobe_AGM_Image/AGMIMG_y xddf Adobe_AGM_Image/AGMIMG_m xddf Adobe_AGM_Image/AGMIMG_c xddf AGMIMG_y 0.0 eq AGMIMG_m 0.0 eq and AGMIMG_c 0.0 eq and{ {AGMIMG_k mul 1 exch sub} currenttransfer addprocs settransfer currentdict imageormask }{ currentcolortransfer {AGMIMG_k mul 1 exch sub} exch addprocs 4 1 roll {AGMIMG_y mul 1 exch sub} exch addprocs 4 1 roll {AGMIMG_m mul 1 exch sub} exch addprocs 4 1 roll {AGMIMG_c mul 1 exch sub} exch addprocs 4 1 roll setcolortransfer currentdict tint_image_to_color }ifelse }{ MappedCSA 0 get /DeviceGray eq { {255 mul round cvi ColorLookup exch get 0 get} currenttransfer addprocs settransfer currentdict imageormask }{ MappedCSA 0 get /DeviceCMYK eq { currentcolortransfer {255 mul round cvi ColorLookup exch get 3 get 1 exch sub} exch addprocs 4 1 roll {255 mul round cvi ColorLookup exch get 2 get 1 exch sub} exch addprocs 4 1 roll {255 mul round cvi ColorLookup exch get 1 get 1 exch sub} exch addprocs 4 1 roll {255 mul round cvi ColorLookup exch get 0 get 1 exch sub} exch addprocs 4 1 roll setcolortransfer currentdict tint_image_to_color }{ currentcolortransfer {pop 1} exch addprocs 4 1 roll {255 mul round cvi ColorLookup exch get 2 get} exch addprocs 4 1 roll {255 mul round cvi ColorLookup exch get 1 get} exch addprocs 4 1 roll {255 mul round cvi ColorLookup exch get 0 get} exch addprocs 4 1 roll setcolortransfer currentdict tint_image_to_color }ifelse }ifelse }ifelse }ifelse end }def /sep_image_lev1_sep { begin /sep_colorspace_dict AGMCORE_gget/Components known{ Components aload pop Adobe_AGM_Image/AGMIMG_k xddf Adobe_AGM_Image/AGMIMG_y xddf Adobe_AGM_Image/AGMIMG_m xddf Adobe_AGM_Image/AGMIMG_c xddf {AGMIMG_c mul 1 exch sub} {AGMIMG_m mul 1 exch sub} {AGMIMG_y mul 1 exch sub} {AGMIMG_k mul 1 exch sub} }{ {255 mul round cvi ColorLookup exch get 0 get 1 exch sub} {255 mul round cvi ColorLookup exch get 1 get 1 exch sub} {255 mul round cvi ColorLookup exch get 2 get 1 exch sub} {255 mul round cvi ColorLookup exch get 3 get 1 exch sub} }ifelse AGMCORE_get_ink_data currenttransfer addprocs settransfer currentdict imageormask_sys end }def /indexed_imageormask_lev1 { /indexed_colorspace_dict AGMCORE_gget begin begin currentdict MappedCSA 0 get dup /DeviceRGB eq exch /DeviceCMYK eq or has_color not and{ {HiVal mul round cvi GrayLookup exch get HiVal div} currenttransfer addprocs settransfer imageormask }{ MappedCSA 0 get /DeviceGray eq { {HiVal mul round cvi Lookup exch get HiVal div} currenttransfer addprocs settransfer imageormask }{ MappedCSA 0 get /DeviceCMYK eq { currentcolortransfer {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub} exch addprocs 4 1 roll {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub} exch addprocs 4 1 roll {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub} exch addprocs 4 1 roll {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub} exch addprocs 4 1 roll setcolortransfer tint_image_to_color }{ currentcolortransfer {pop 1} exch addprocs 4 1 roll {3 mul HiVal mul round cvi 2 add Lookup exch get HiVal div} exch addprocs 4 1 roll {3 mul HiVal mul round cvi 1 add Lookup exch get HiVal div} exch addprocs 4 1 roll {3 mul HiVal mul round cvi Lookup exch get HiVal div} exch addprocs 4 1 roll setcolortransfer tint_image_to_color }ifelse }ifelse }ifelse end end }def /indexed_image_lev1_sep { /indexed_colorspace_dict AGMCORE_gget begin begin {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub} {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub} {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub} {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub} AGMCORE_get_ink_data currenttransfer addprocs settransfer currentdict imageormask_sys end end }def }if end systemdict /setpacking known { setpacking } if %%EndResource %ADOBeginClientInjection: DocumentProlog End "AI10" %ADOEndClientInjection: DocumentProlog End "AI10" currentdict Adobe_AGM_Utils eq {end} if %%EndProlog %%BeginSetup %ADOBeginClientInjection: DocumentSetup Start "AI10" %ADOEndClientInjection: DocumentSetup Start "AI10" Adobe_AGM_Utils begin 2 2010 true Adobe_AGM_Core/doc_setup get exec Adobe_CoolType_Core/doc_setup get exec Adobe_AGM_Image/doc_setup get exec %ADOBeginClientInjection: DocumentSetup End "AI10" %ADOEndClientInjection: DocumentSetup End "AI10" currentdict Adobe_AGM_Utils eq {end} if %%EndSetup %%Page: ebcdam.eps 1 %%EndPageComments %%BeginPageSetup %ADOBeginClientInjection: PageSetup Start "AI10" %ADOEndClientInjection: PageSetup Start "AI10" Adobe_AGM_Utils begin Adobe_AGM_Core/page_setup get exec Adobe_CoolType_Core/page_setup get exec Adobe_AGM_Image/page_setup get exec %ADOBeginClientInjection: PageSetup End "AI10" %ADOEndClientInjection: PageSetup End "AI10" %%EndPageSetup Adobe_AGM_Core/AGMCORE_save save ddf 1 -1 scale 0 -340.693 translate [1 0 0 1 0 0 ] concat mark /0 [/DeviceGray] add_csa /CSA /0 /1 [/DeviceCMYK] add_csa /CSA /1 /2 [/DeviceRGB] add_csa /CSA /2 cleartomark 800 path_rez % page clip gsave newpath gsave % PSGState 0 0 mo 0 340.693 li 495.874 340.693 li 495.874 0 li clp [1 0 0 1 0 0 ] concat %ADOBeginClientInjection: BeginPageContent "AI10" %ADOEndClientInjection: BeginPageContent "AI10" false sop 0 0 0 1 cmyk %ADOBeginSubsetFont: Helvetica-Bold Initial 11 dict begin /FontName /Helvetica-Bold def /FontMatrix [1 1000 div 0 0 1 1000 div 0 0 ] def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for def /FontInfo 4 dict dup begin /OrigFontType /TrueType def end readonly def /PaintType 0 def /FontType 1 def /FontBBox { 0 0 0 0 } def currentdict end systemdict begin dup /Private 7 dict dup begin /BlueValues [-15 0 600 650] def /MinFeature {16 16} def /password 5839 def /ND {def} def /NP {put} def /RD {string currentfile exch readhexstring pop} def 2 index /CharStrings 392 dict dup begin /.notdef <10bf3170245fd1223a03820c84ab4224df604f1b5035cf5bf68168bb347f e08e590356e04269139259cb> ND /space <10bf317079c7734bf7> ND /comma <10bf3170370f01baa82957a204d439187cc1abfda34b6505e02f590ab0ad 87d899e637dbd40537a833e5d30d4b82e8cb998757fcb99d8e3f5bfe49b5 7297df700d7db6b1> ND /one <10bf317022f1fd4d6e28ab8f20027880c03e398fe031bf053f0c38618034 f421f2438d588f8e196ddd1e4c645adc217204e138b193f9eaa6a6114fe3 > ND /two <10bf3170586c505b45be7ea28c41b121aa5f264ddd96d83a9cecc6043877 0a421a102cd8bceca212e223c2fbc0fbd1e61d2fa4aef151ee7a2d524ae0 a6622bb60806b144d735db05478ec2ada74c7f6bab530e5d7c03feb71e3e 05f036a34772a4e8a5364df5c497fb4f9d00bcc64c7dd53056203eeb1309 87fe5bb3b932b4354a68b70fd57195a86f6ecb> ND /three <10bf3170573e1e04e0dfde8d138e675fad47b6073ede602d4de5aaec9908 d14dc87fc8d5d77a03a6d436ad581734bad6b34a326095df396c64f8c68b f3e91c9ff2d150ac2440b62b8c94867a573c4c8f78357ac0de2f7f9193b7 11c97bd93637d8a708bc684ba48d618ca1d3dfb0aed46274db1791f1c783 7e4f8ef68d3cf978561f5259abb193fe51ddbcb184d46182e37a37f81fde a841b8b4f4b4e7964b9d8abcd10c9d57b29a9ce8033b9f68e393df2eff11 610006cbd5b64a1b07e8db923c875bc447312642c75c6e> ND /four <10bf3170573e1e04ef4f3e297da9553938b14e30db682b2344782c8dd75c cbe683ade7bac3ec91a4a9439ffbc16c65b3b8fb038a78cc436dc9b9eb48 cd0a24> ND /A <10bf3170560ef6084f2419288374a79db75beb6993722f53f63cd125b17c 756d149522edf37e44d30dcd27e4f750c4c96f130b1c56af4004dc83df4c 4d77> ND /C <10bf31704ab339412d839a95db5b65576bb816b8814251d7b04f30e6086e c19cc511a7d3e1af2dcb53bb9764b009b4cfa82bf5c4a054745e70ddf77b 6e2ba4555ccf6ba4223bbf93fa6aadcfd6dbbc2b68f366f49179a1bf562b 41cd072763c4dd8e8a8426c9c2a8f63347dfcaeea5c3fca1035cb49c1be0 743400aa6ae1f7f5db4bb6c9051a> ND /I <10bf31703962678dcb35549708631a1cc34088913dcb05d34460f2> ND /N <10bf317027e8996de457f082ac74738bd91f58f6ac7663661b65fd23a962 05efb7efd9487e454453f52d70bbc919> ND /P <10bf31702957671f053c4d7e1a2ec61303d6532654231c369b8eeec82aff cd9552372590e4e4922d4af4bc2ad660daed2f629d7ba9e850b35bd7e926 853dacd6202d1c8cba52cc788e468b1c1d9f1c489dd3a0f6c2713bc8866b 4eec2617e8e094322397> ND /R <10bf317029572e11a6307f53063436005d3b09ad97d4fdf65d2ee9a25df0 0e9cbef15ff147cc2b0048a01aa1bf0f554188979263843af6de23c19b55 b23acad00656807bf16df1e719ffd1d35cf1a10fe013bbfc6a2051f971cb 8349cc57ca020963e8d5bffc7c8d3c960f870b4f4b961995d8eca9d7cc73 15c0b82e3513fc5360377eda41ecd5384f487bdbfb7c4bf8dc8ccc27d59a 1df3f4eee7147d964c28f1b99c9534c675f5c6d196a387a18cafa6d9dac8 > ND /T <10bf317069b18243e560486fe87dc9992a887cff58ceb6ae768ec10ffbc5 a8ebd8e8006a2d5e> ND /a <10bf31705ac903dc9a980332054142ee136889634d508ee3460f420d7de6 35b656b17d4dc517bbf81b97f4033b05ed023268502d68bb449c9a1fde2e 498db032aa7b27ed06798dd3692324be3595fbd663c4820f9b4e1d649c28 0eac7ab09c4f4e5004a902da2542fe4dc89d99c09b7b73e8c9ed5f520622 97c67adac5fe64ce1a284ad0ce52bc673639194cb1b2a20d5685395da125 df673686df3d381734790dd6fee84ee6f10b2bf1ee6743f7d52d75499039 963c8ddce771917bf30c84e62d44cf1e40ad84047ff13610db90a3934d54 ae5aa6b9930b220e06b6178ad62859f39655a7b0c55d6c4958982254164f d22e2c> ND /d <10bf3170586c67eff3d5709368e371d37e43e421bba30e76a5c25d791547 c0f9976dcf6316581fd19b4a3e2f78cd871d41eee5c9dfccd750a81ef09f 2886fcaa15f1fd207b4a45450d67c360199010d49511ff667e04978afd0e 8f6ad53eff0a26f669b30f792cb56dcef0f27d719d1d93b04b90acf8bd1a 01d24effd149dd83f507110e63032c66a3c48fd8d611e0d706c1> ND /e <10bf317050d961e856d3e0fbc24a1e3ca30018c950e2b683f62e53f46660 c84745fa1306bc302b6bb645ff532d79b9601802ff6ce73696606f77fe15 042664ebfe237bbf10a8612e1e2ceb16f8f0f8d581fe72422470a8f9cfdc 1348404543a4e67e787dcc5517203baf2e8f40717b568375b802eb787fca 0c037170b7ecb4d2141073c292ebb9f0e51c9f5a658cf1c454b4628d98bb 8b80081ba7> ND /i <10bf31703cf768e92f79b784e5739123bfa643711e35e919f3001cfa0d69 85171f2e76ec61bcc965db8fd33aaa> ND /n <10bf31703f9318caa84c39b055118248ad06645e6af9a3c94c04b6ce112c 7e9695252097e1eceb4242e42bec4a1fda76ccc6b5156551a7be44a9d252 c14c5b40afab1f007fcb31113339d2ffcf22c7e7cb7d574b4550f48afa15 a8145f82> ND /o <10bf3170599ab5ce2b3b1d39ba0248821b6c8d2a59ee8cf8bef60450cf38 1d7a0ee60b21648795592b463e1dcbf88f22af393643a65caf32c5ec0573 008ba1c46eadec758748c17ad603fc5e89725157055cab364a4b60f416a6 51795e44325b7d99616ddc7e1ba8bf1896b3919176f8068546dce6de70d6 f3acc9f5788a00ddc9db469c> ND /s <10bf3170599a82aec1da869c17b98e2eb7b99773d07c6f11c63a5f54bf0a fa3e5d7dc7b7d09b09548f849e21c76f7c6c1cf71f430a5e001bd251e856 71387b9e6ff341a19717bd5cd747104c6f33cf01d866006e4ecaceac2870 eb18bba570f087a0a493b07e33d45f5114513b46cf0d0e38b7abd289df9c e3e6c010278e6eceb05dc178d8fefb80d75b73bc941a64aafbbd8cff728d 2deee42acee66ec83166545b7a378691c8e8546c69ecd87b192498aa13e3 661caba06da3ba2c> ND /t <10bf3170675b06f5169c29abc2bc2a5c057adc40e0c08010b55cf62cea9a 200b8ad37f1b3ebc23f808655c8ee9877b6f080ea8d0cdac563154cdbe87 18b45f3f40ac609e4af4942fb9545ea134d31661dbf10d537044caad> ND end end put put dup /FontName get exch definefont pop end /Helvetica-Bold findfont /Encoding get dup 32 /space put dup 44 /comma put dup 49 /one put dup 50 /two put dup 51 /three put dup 52 /four put dup 65 /A put dup 67 /C put dup 73 /I put dup 78 /N put dup 80 /P put dup 82 /R put dup 84 /T put dup 97 /a put dup 100 /d put dup 101 /e put dup 105 /i put dup 110 /n put dup 111 /o put dup 115 /s put dup 116 /t put pop %ADOEndSubsetFont /Helvetica-Bold*1 [ 32{/.notdef}repeat /space 11{/.notdef}repeat /comma 4{/.notdef}repeat /one /two /three /four 12{/.notdef}repeat /A /.notdef /C 5{/.notdef}repeat /I 4{/.notdef}repeat /N /.notdef /P /.notdef /R /.notdef /T 12{/.notdef}repeat /a 2{/.notdef}repeat /d /e 3{/.notdef}repeat /i 4{/.notdef}repeat /n /o 3{/.notdef}repeat /s /t 139{/.notdef}repeat ] /Helvetica-Bold nfnt /Helvetica-Bold*1 findfont [12 0 0 -12 0 0 ]mfnt sfnt 252.63 307.333 mov (side 4 ) sh 88.313 335.32 mov (Condition PI on side 3 and TRAN on sides 1, 2 and 4) sh 1.1396 lw 0 lc 0 lj 10 ml [41.0272 0 ] 0 dsh true sadj 17.5005 87.9502 mo 17.5005 19.0245 li 86.4258 19.0245 li 86.4258 87.9502 li 17.5005 87.9502 li cp 40.4756 87.9502 mo 40.4756 19.0245 li 63.4507 19.0245 mo 63.4507 87.9502 li 17.5005 64.9747 mo 86.4258 64.9747 li 17.5005 41.9996 mo 86.4258 41.9996 li 0 0 0 1 cmyk s 22.4234 30.5123 mo 22.4234 26.9014 25.3775 23.9478 28.9878 23.9478 cv 32.5982 23.9478 35.5523 26.9014 35.5523 30.5123 cv 35.5523 34.1226 32.5982 37.0762 28.9878 37.0762 cv 25.3775 37.0762 22.4234 34.1226 22.4234 30.5123 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 0.5698 lw 22.4234 30.5123 mo 22.4234 26.9014 25.3775 23.9478 28.9878 23.9478 cv 32.5982 23.9478 35.5523 26.9014 35.5523 30.5123 cv 35.5523 34.1226 32.5982 37.0762 28.9878 37.0762 cv 25.3775 37.0762 22.4234 34.1226 22.4234 30.5123 cv cp 0 0 0 1 cmyk s 45.399 30.5123 mo 45.399 26.9014 48.3526 23.9478 51.9629 23.9478 cv 55.5733 23.9478 58.5274 26.9014 58.5274 30.5123 cv 58.5274 34.1226 55.5733 37.0762 51.9629 37.0762 cv 48.3526 37.0762 45.399 34.1226 45.399 30.5123 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 45.399 30.5123 mo 45.399 26.9014 48.3526 23.9478 51.9629 23.9478 cv 55.5733 23.9478 58.5274 26.9014 58.5274 30.5123 cv 58.5274 34.1226 55.5733 37.0762 51.9629 37.0762 cv 48.3526 37.0762 45.399 34.1226 45.399 30.5123 cv cp 0 0 0 1 cmyk s 68.3741 30.5123 mo 68.3741 26.9014 71.3277 23.9478 74.938 23.9478 cv 78.5489 23.9478 81.5025 26.9014 81.5025 30.5123 cv 81.5025 34.1226 78.5489 37.0762 74.938 37.0762 cv 71.3277 37.0762 68.3741 34.1226 68.3741 30.5123 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 68.3741 30.5123 mo 68.3741 26.9014 71.3277 23.9478 74.938 23.9478 cv 78.5489 23.9478 81.5025 26.9014 81.5025 30.5123 cv 81.5025 34.1226 78.5489 37.0762 74.938 37.0762 cv 71.3277 37.0762 68.3741 34.1226 68.3741 30.5123 cv cp 0 0 0 1 cmyk s 68.3741 53.4874 mo 68.3741 49.877 71.3277 46.9229 74.938 46.9229 cv 78.5489 46.9229 81.5025 49.877 81.5025 53.4874 cv 81.5025 57.0977 78.5489 60.0518 74.938 60.0518 cv 71.3277 60.0518 68.3741 57.0977 68.3741 53.4874 cv 0 0 0 1 cmyk f 68.3741 53.4874 mo 68.3741 49.877 71.3277 46.9229 74.938 46.9229 cv 78.5489 46.9229 81.5025 49.877 81.5025 53.4874 cv 81.5025 57.0977 78.5489 60.0518 74.938 60.0518 cv 71.3277 60.0518 68.3741 57.0977 68.3741 53.4874 cv cp 0 0 0 1 cmyk s 45.399 53.4874 mo 45.399 49.877 48.3526 46.9229 51.9629 46.9229 cv 55.5733 46.9229 58.5274 49.877 58.5274 53.4874 cv 58.5274 57.0977 55.5733 60.0518 51.9629 60.0518 cv 48.3526 60.0518 45.399 57.0977 45.399 53.4874 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 45.399 53.4874 mo 45.399 49.877 48.3526 46.9229 51.9629 46.9229 cv 55.5733 46.9229 58.5274 49.877 58.5274 53.4874 cv 58.5274 57.0977 55.5733 60.0518 51.9629 60.0518 cv 48.3526 60.0518 45.399 57.0977 45.399 53.4874 cv cp 0 0 0 1 cmyk s 45.399 76.462 mo 45.399 72.8516 48.3526 69.8985 51.9629 69.8985 cv 55.5733 69.8985 58.5274 72.8516 58.5274 76.462 cv 58.5274 80.0723 55.5733 83.0264 51.9629 83.0264 cv 48.3526 83.0264 45.399 80.0723 45.399 76.462 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 45.399 76.462 mo 45.399 72.8516 48.3526 69.8985 51.9629 69.8985 cv 55.5733 69.8985 58.5274 72.8516 58.5274 76.462 cv 58.5274 80.0723 55.5733 83.0264 51.9629 83.0264 cv 48.3526 83.0264 45.399 80.0723 45.399 76.462 cv cp 0 0 0 1 cmyk s 22.4234 76.462 mo 22.4234 72.8516 25.3775 69.8985 28.9878 69.8985 cv 32.5982 69.8985 35.5523 72.8516 35.5523 76.462 cv 35.5523 80.0723 32.5982 83.0264 28.9878 83.0264 cv 25.3775 83.0264 22.4234 80.0723 22.4234 76.462 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 22.4234 76.462 mo 22.4234 72.8516 25.3775 69.8985 28.9878 69.8985 cv 32.5982 69.8985 35.5523 72.8516 35.5523 76.462 cv 35.5523 80.0723 32.5982 83.0264 28.9878 83.0264 cv 25.3775 83.0264 22.4234 80.0723 22.4234 76.462 cv cp 0 0 0 1 cmyk s 22.4234 53.4874 mo 22.4234 49.877 25.3775 46.9229 28.9878 46.9229 cv 32.5982 46.9229 35.5523 49.877 35.5523 53.4874 cv 35.5523 57.0977 32.5982 60.0518 28.9878 60.0518 cv 25.3775 60.0518 22.4234 57.0977 22.4234 53.4874 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 22.4234 53.4874 mo 22.4234 49.877 25.3775 46.9229 28.9878 46.9229 cv 32.5982 46.9229 35.5523 49.877 35.5523 53.4874 cv 35.5523 57.0977 32.5982 60.0518 28.9878 60.0518 cv 25.3775 60.0518 22.4234 57.0977 22.4234 53.4874 cv cp 0 0 0 1 cmyk s 68.3741 76.462 mo 68.3741 72.8516 71.3277 69.8985 74.938 69.8985 cv 78.5489 69.8985 81.5025 72.8516 81.5025 76.462 cv 81.5025 80.0723 78.5489 83.0264 74.938 83.0264 cv 71.3277 83.0264 68.3741 80.0723 68.3741 76.462 cv 0 0 0 1 cmyk f 68.3741 76.462 mo 68.3741 72.8516 71.3277 69.8985 74.938 69.8985 cv 78.5489 69.8985 81.5025 72.8516 81.5025 76.462 cv 81.5025 80.0723 78.5489 83.0264 74.938 83.0264 cv 71.3277 83.0264 68.3741 80.0723 68.3741 76.462 cv cp 0 0 0 1 cmyk s 1.1396 lw 86.4942 19.0684 mo 155.42 19.0684 li 155.42 87.9942 li 86.4942 87.9942 li 86.4942 19.0684 li cp 86.4942 42.044 mo 155.42 42.044 li 155.42 65.0196 mo 86.4942 65.0196 li 109.47 19.0684 mo 109.47 87.9942 li 132.445 19.0684 mo 132.445 87.9942 li 0 0 0 1 cmyk s 143.933 23.9922 mo 147.543 23.9922 150.498 26.9454 150.498 30.5567 cv 150.498 34.1661 147.543 37.1211 143.933 37.1211 cv 140.322 37.1211 137.369 34.1661 137.369 30.5567 cv 137.369 26.9454 140.322 23.9922 143.933 23.9922 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 0.5698 lw 143.933 23.9922 mo 147.543 23.9922 150.498 26.9454 150.498 30.5567 cv 150.498 34.1661 147.543 37.1211 143.933 37.1211 cv 140.322 37.1211 137.369 34.1661 137.369 30.5567 cv 137.369 26.9454 140.322 23.9922 143.933 23.9922 cv cp 0 0 0 1 cmyk s 143.933 46.9668 mo 147.543 46.9668 150.498 49.921 150.498 53.5313 cv 150.498 57.1416 147.543 60.0958 143.933 60.0958 cv 140.322 60.0958 137.369 57.1416 137.369 53.5313 cv 137.369 49.921 140.322 46.9668 143.933 46.9668 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 143.933 46.9668 mo 147.543 46.9668 150.498 49.921 150.498 53.5313 cv 150.498 57.1416 147.543 60.0958 143.933 60.0958 cv 140.322 60.0958 137.369 57.1416 137.369 53.5313 cv 137.369 49.921 140.322 46.9668 143.933 46.9668 cv cp 0 0 0 1 cmyk s 143.933 69.9424 mo 147.543 69.9424 150.498 72.8965 150.498 76.5059 cv 150.498 80.1172 147.543 83.0704 143.933 83.0704 cv 140.322 83.0704 137.369 80.1172 137.369 76.5059 cv 137.369 72.8965 140.322 69.9424 143.933 69.9424 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 143.933 69.9424 mo 147.543 69.9424 150.498 72.8965 150.498 76.5059 cv 150.498 80.1172 147.543 83.0704 143.933 83.0704 cv 140.322 83.0704 137.369 80.1172 137.369 76.5059 cv 137.369 72.8965 140.322 69.9424 143.933 69.9424 cv cp 0 0 0 1 cmyk s 120.958 69.9424 mo 124.568 69.9424 127.522 72.8965 127.522 76.5059 cv 127.522 80.1172 124.568 83.0704 120.958 83.0704 cv 117.347 83.0704 114.393 80.1172 114.393 76.5059 cv 114.393 72.8965 117.347 69.9424 120.958 69.9424 cv 0 0 0 0.100001 cmyk f 120.958 69.9424 mo 124.568 69.9424 127.522 72.8965 127.522 76.5059 cv 127.522 80.1172 124.568 83.0704 120.958 83.0704 cv 117.347 83.0704 114.393 80.1172 114.393 76.5059 cv 114.393 72.8965 117.347 69.9424 120.958 69.9424 cv cp 0 0 0 1 cmyk s 120.958 46.9668 mo 124.568 46.9668 127.522 49.921 127.522 53.5313 cv 127.522 57.1416 124.568 60.0958 120.958 60.0958 cv 117.347 60.0958 114.393 57.1416 114.393 53.5313 cv 114.393 49.921 117.347 46.9668 120.958 46.9668 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 120.958 46.9668 mo 124.568 46.9668 127.522 49.921 127.522 53.5313 cv 127.522 57.1416 124.568 60.0958 120.958 60.0958 cv 117.347 60.0958 114.393 57.1416 114.393 53.5313 cv 114.393 49.921 117.347 46.9668 120.958 46.9668 cv cp 0 0 0 1 cmyk s 97.9825 46.9668 mo 101.593 46.9668 104.546 49.921 104.546 53.5313 cv 104.546 57.1416 101.593 60.0958 97.9825 60.0958 cv 94.3721 60.0958 91.418 57.1416 91.418 53.5313 cv 91.418 49.921 94.3721 46.9668 97.9825 46.9668 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 97.9825 46.9668 mo 101.593 46.9668 104.546 49.921 104.546 53.5313 cv 104.546 57.1416 101.593 60.0958 97.9825 60.0958 cv 94.3721 60.0958 91.418 57.1416 91.418 53.5313 cv 91.418 49.921 94.3721 46.9668 97.9825 46.9668 cv cp 0 0 0 1 cmyk s 97.9825 23.9922 mo 101.593 23.9922 104.546 26.9454 104.546 30.5567 cv 104.546 34.1661 101.593 37.1211 97.9825 37.1211 cv 94.3721 37.1211 91.418 34.1661 91.418 30.5567 cv 91.418 26.9454 94.3721 23.9922 97.9825 23.9922 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 97.9825 23.9922 mo 101.593 23.9922 104.546 26.9454 104.546 30.5567 cv 104.546 34.1661 101.593 37.1211 97.9825 37.1211 cv 94.3721 37.1211 91.418 34.1661 91.418 30.5567 cv 91.418 26.9454 94.3721 23.9922 97.9825 23.9922 cv cp 0 0 0 1 cmyk s 120.958 23.9922 mo 124.568 23.9922 127.522 26.9454 127.522 30.5567 cv 127.522 34.1661 124.568 37.1211 120.958 37.1211 cv 117.347 37.1211 114.393 34.1661 114.393 30.5567 cv 114.393 26.9454 117.347 23.9922 120.958 23.9922 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 120.958 23.9922 mo 124.568 23.9922 127.522 26.9454 127.522 30.5567 cv 127.522 34.1661 124.568 37.1211 120.958 37.1211 cv 117.347 37.1211 114.393 34.1661 114.393 30.5567 cv 114.393 26.9454 117.347 23.9922 120.958 23.9922 cv cp 0 0 0 1 cmyk s 97.9825 69.9424 mo 101.593 69.9424 104.546 72.8965 104.546 76.5059 cv 104.546 80.1172 101.593 83.0704 97.9825 83.0704 cv 94.3721 83.0704 91.418 80.1172 91.418 76.5059 cv 91.418 72.8965 94.3721 69.9424 97.9825 69.9424 cv 0 0 0 0.100001 cmyk f 97.9825 69.9424 mo 101.593 69.9424 104.546 72.8965 104.546 76.5059 cv 104.546 80.1172 101.593 83.0704 97.9825 83.0704 cv 94.3721 83.0704 91.418 80.1172 91.418 76.5059 cv 91.418 72.8965 94.3721 69.9424 97.9825 69.9424 cv cp 0 0 0 1 cmyk s 1.1396 lw 198.668 225.117 mo 198.668 156.192 li 267.593 156.192 li 267.593 225.117 li 198.668 225.117 li cp 221.643 225.117 mo 221.643 156.192 li 244.618 156.192 mo 244.618 225.117 li 198.668 202.143 mo 267.593 202.143 li 198.668 179.167 mo 267.593 179.167 li 0 0 0 1 cmyk s 203.59 167.68 mo 203.59 164.069 206.544 161.115 210.155 161.115 cv 213.765 161.115 216.719 164.069 216.719 167.68 cv 216.719 171.29 213.765 174.244 210.155 174.244 cv 206.544 174.244 203.59 171.29 203.59 167.68 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 0.5698 lw 203.59 167.68 mo 203.59 164.069 206.544 161.115 210.155 161.115 cv 213.765 161.115 216.719 164.069 216.719 167.68 cv 216.719 171.29 213.765 174.244 210.155 174.244 cv 206.544 174.244 203.59 171.29 203.59 167.68 cv cp 0 0 0 1 cmyk s 226.566 167.68 mo 226.566 164.069 229.52 161.115 233.13 161.115 cv 236.74 161.115 239.694 164.069 239.694 167.68 cv 239.694 171.29 236.74 174.244 233.13 174.244 cv 229.52 174.244 226.566 171.29 226.566 167.68 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 226.566 167.68 mo 226.566 164.069 229.52 161.115 233.13 161.115 cv 236.74 161.115 239.694 164.069 239.694 167.68 cv 239.694 171.29 236.74 174.244 233.13 174.244 cv 229.52 174.244 226.566 171.29 226.566 167.68 cv cp 0 0 0 1 cmyk s 249.541 167.68 mo 249.541 164.069 252.495 161.115 256.105 161.115 cv 259.716 161.115 262.669 164.069 262.669 167.68 cv 262.669 171.29 259.716 174.244 256.105 174.244 cv 252.495 174.244 249.541 171.29 249.541 167.68 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 249.541 167.68 mo 249.541 164.069 252.495 161.115 256.105 161.115 cv 259.716 161.115 262.669 164.069 262.669 167.68 cv 262.669 171.29 259.716 174.244 256.105 174.244 cv 252.495 174.244 249.541 171.29 249.541 167.68 cv cp 0 0 0 1 cmyk s 249.541 190.654 mo 249.541 187.044 252.495 184.09 256.105 184.09 cv 259.716 184.09 262.669 187.044 262.669 190.654 cv 262.669 194.266 259.716 197.219 256.105 197.219 cv 252.495 197.219 249.541 194.266 249.541 190.654 cv 0 0 0 1 cmyk f 249.541 190.654 mo 249.541 187.044 252.495 184.09 256.105 184.09 cv 259.716 184.09 262.669 187.044 262.669 190.654 cv 262.669 194.266 259.716 197.219 256.105 197.219 cv 252.495 197.219 249.541 194.266 249.541 190.654 cv cp 0 0 0 1 cmyk s 226.566 190.654 mo 226.566 187.044 229.52 184.09 233.13 184.09 cv 236.74 184.09 239.694 187.044 239.694 190.654 cv 239.694 194.266 236.74 197.219 233.13 197.219 cv 229.52 197.219 226.566 194.266 226.566 190.654 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 226.566 190.654 mo 226.566 187.044 229.52 184.09 233.13 184.09 cv 236.74 184.09 239.694 187.044 239.694 190.654 cv 239.694 194.266 236.74 197.219 233.13 197.219 cv 229.52 197.219 226.566 194.266 226.566 190.654 cv cp 0 0 0 1 cmyk s 226.566 213.629 mo 226.566 210.02 229.52 207.066 233.13 207.066 cv 236.74 207.066 239.694 210.02 239.694 213.629 cv 239.694 217.24 236.74 220.193 233.13 220.193 cv 229.52 220.193 226.566 217.24 226.566 213.629 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 226.566 213.629 mo 226.566 210.02 229.52 207.066 233.13 207.066 cv 236.74 207.066 239.694 210.02 239.694 213.629 cv 239.694 217.24 236.74 220.193 233.13 220.193 cv 229.52 220.193 226.566 217.24 226.566 213.629 cv cp 0 0 0 1 cmyk s 203.59 213.629 mo 203.59 210.02 206.544 207.066 210.155 207.066 cv 213.765 207.066 216.719 210.02 216.719 213.629 cv 216.719 217.24 213.765 220.193 210.155 220.193 cv 206.544 220.193 203.59 217.24 203.59 213.629 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 203.59 213.629 mo 203.59 210.02 206.544 207.066 210.155 207.066 cv 213.765 207.066 216.719 210.02 216.719 213.629 cv 216.719 217.24 213.765 220.193 210.155 220.193 cv 206.544 220.193 203.59 217.24 203.59 213.629 cv cp 0 0 0 1 cmyk s 203.59 190.654 mo 203.59 187.044 206.544 184.09 210.155 184.09 cv 213.765 184.09 216.719 187.044 216.719 190.654 cv 216.719 194.266 213.765 197.219 210.155 197.219 cv 206.544 197.219 203.59 194.266 203.59 190.654 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 203.59 190.654 mo 203.59 187.044 206.544 184.09 210.155 184.09 cv 213.765 184.09 216.719 187.044 216.719 190.654 cv 216.719 194.266 213.765 197.219 210.155 197.219 cv 206.544 197.219 203.59 194.266 203.59 190.654 cv cp 0 0 0 1 cmyk s 249.541 213.629 mo 249.541 210.02 252.495 207.066 256.105 207.066 cv 259.716 207.066 262.669 210.02 262.669 213.629 cv 262.669 217.24 259.716 220.193 256.105 220.193 cv 252.495 220.193 249.541 217.24 249.541 213.629 cv 0 0 0 1 cmyk f 249.541 213.629 mo 249.541 210.02 252.495 207.066 256.105 207.066 cv 259.716 207.066 262.669 210.02 262.669 213.629 cv 262.669 217.24 259.716 220.193 256.105 220.193 cv 252.495 220.193 249.541 217.24 249.541 213.629 cv cp 0 0 0 1 cmyk s 1.1396 lw 267.661 156.236 mo 336.587 156.236 li 336.587 225.162 li 267.661 225.162 li 267.661 156.236 li cp 267.661 179.211 mo 336.587 179.211 li 336.587 202.188 mo 267.661 202.188 li 290.636 156.236 mo 290.636 225.162 li 313.611 156.236 mo 313.611 225.162 li 0 0 0 1 cmyk s 325.099 161.16 mo 328.71 161.16 331.664 164.113 331.664 167.724 cv 331.664 171.334 328.71 174.289 325.099 174.289 cv 321.488 174.289 318.535 171.334 318.535 167.724 cv 318.535 164.113 321.488 161.16 325.099 161.16 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 0.5698 lw 325.099 161.16 mo 328.71 161.16 331.664 164.113 331.664 167.724 cv 331.664 171.334 328.71 174.289 325.099 174.289 cv 321.488 174.289 318.535 171.334 318.535 167.724 cv 318.535 164.113 321.488 161.16 325.099 161.16 cv cp 0 0 0 1 cmyk s 325.099 184.134 mo 328.71 184.134 331.664 187.088 331.664 190.699 cv 331.664 194.309 328.71 197.264 325.099 197.264 cv 321.488 197.264 318.535 194.309 318.535 190.699 cv 318.535 187.088 321.488 184.134 325.099 184.134 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 325.099 184.134 mo 328.71 184.134 331.664 187.088 331.664 190.699 cv 331.664 194.309 328.71 197.264 325.099 197.264 cv 321.488 197.264 318.535 194.309 318.535 190.699 cv 318.535 187.088 321.488 184.134 325.099 184.134 cv cp 0 0 0 1 cmyk s 325.099 207.109 mo 328.71 207.109 331.664 210.064 331.664 213.674 cv 331.664 217.285 328.71 220.238 325.099 220.238 cv 321.488 220.238 318.535 217.285 318.535 213.674 cv 318.535 210.064 321.488 207.109 325.099 207.109 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 325.099 207.109 mo 328.71 207.109 331.664 210.064 331.664 213.674 cv 331.664 217.285 328.71 220.238 325.099 220.238 cv 321.488 220.238 318.535 217.285 318.535 213.674 cv 318.535 210.064 321.488 207.109 325.099 207.109 cv cp 0 0 0 1 cmyk s 302.125 207.109 mo 305.734 207.109 308.689 210.064 308.689 213.674 cv 308.689 217.285 305.734 220.238 302.125 220.238 cv 298.513 220.238 295.56 217.285 295.56 213.674 cv 295.56 210.064 298.513 207.109 302.125 207.109 cv 0 0 0 0.100001 cmyk f 302.125 207.109 mo 305.734 207.109 308.689 210.064 308.689 213.674 cv 308.689 217.285 305.734 220.238 302.125 220.238 cv 298.513 220.238 295.56 217.285 295.56 213.674 cv 295.56 210.064 298.513 207.109 302.125 207.109 cv cp 0 0 0 1 cmyk s 302.125 184.134 mo 305.734 184.134 308.689 187.088 308.689 190.699 cv 308.689 194.309 305.734 197.264 302.125 197.264 cv 298.513 197.264 295.56 194.309 295.56 190.699 cv 295.56 187.088 298.513 184.134 302.125 184.134 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 302.125 184.134 mo 305.734 184.134 308.689 187.088 308.689 190.699 cv 308.689 194.309 305.734 197.264 302.125 197.264 cv 298.513 197.264 295.56 194.309 295.56 190.699 cv 295.56 187.088 298.513 184.134 302.125 184.134 cv cp 0 0 0 1 cmyk s 279.15 184.134 mo 282.759 184.134 285.712 187.088 285.712 190.699 cv 285.712 194.309 282.759 197.264 279.15 197.264 cv 275.539 197.264 272.585 194.309 272.585 190.699 cv 272.585 187.088 275.539 184.134 279.15 184.134 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 279.15 184.134 mo 282.759 184.134 285.712 187.088 285.712 190.699 cv 285.712 194.309 282.759 197.264 279.15 197.264 cv 275.539 197.264 272.585 194.309 272.585 190.699 cv 272.585 187.088 275.539 184.134 279.15 184.134 cv cp 0 0 0 1 cmyk s 279.15 161.16 mo 282.759 161.16 285.712 164.113 285.712 167.724 cv 285.712 171.334 282.759 174.289 279.15 174.289 cv 275.539 174.289 272.585 171.334 272.585 167.724 cv 272.585 164.113 275.539 161.16 279.15 161.16 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 279.15 161.16 mo 282.759 161.16 285.712 164.113 285.712 167.724 cv 285.712 171.334 282.759 174.289 279.15 174.289 cv 275.539 174.289 272.585 171.334 272.585 167.724 cv 272.585 164.113 275.539 161.16 279.15 161.16 cv cp 0 0 0 1 cmyk s 302.125 161.16 mo 305.734 161.16 308.689 164.113 308.689 167.724 cv 308.689 171.334 305.734 174.289 302.125 174.289 cv 298.513 174.289 295.56 171.334 295.56 167.724 cv 295.56 164.113 298.513 161.16 302.125 161.16 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 302.125 161.16 mo 305.734 161.16 308.689 164.113 308.689 167.724 cv 308.689 171.334 305.734 174.289 302.125 174.289 cv 298.513 174.289 295.56 171.334 295.56 167.724 cv 295.56 164.113 298.513 161.16 302.125 161.16 cv cp 0 0 0 1 cmyk s 279.15 207.109 mo 282.759 207.109 285.712 210.064 285.712 213.674 cv 285.712 217.285 282.759 220.238 279.15 220.238 cv 275.539 220.238 272.585 217.285 272.585 213.674 cv 272.585 210.064 275.539 207.109 279.15 207.109 cv 0 0 0 0.100001 cmyk f 279.15 207.109 mo 282.759 207.109 285.712 210.064 285.712 213.674 cv 285.712 217.285 282.759 220.238 279.15 220.238 cv 275.539 220.238 272.585 217.285 272.585 213.674 cv 272.585 210.064 275.539 207.109 279.15 207.109 cv cp 0 0 0 1 cmyk s 1.1396 lw 336.587 225.188 mo 336.587 294.112 li 267.662 294.112 li 267.662 225.188 li 336.587 225.188 li cp 313.611 225.188 mo 313.611 294.112 li 290.636 294.112 mo 290.636 225.188 li 336.587 248.162 mo 267.662 248.162 li 336.587 271.138 mo 267.662 271.138 li 0 0 0 1 cmyk s 331.664 282.625 mo 331.664 286.235 328.71 289.189 325.099 289.189 cv 321.49 289.189 318.535 286.235 318.535 282.625 cv 318.535 279.015 321.49 276.062 325.099 276.062 cv 328.71 276.062 331.664 279.015 331.664 282.625 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 0.5698 lw 331.664 282.625 mo 331.664 286.235 328.71 289.189 325.099 289.189 cv 321.49 289.189 318.535 286.235 318.535 282.625 cv 318.535 279.015 321.49 276.062 325.099 276.062 cv 328.71 276.062 331.664 279.015 331.664 282.625 cv cp 0 0 0 1 cmyk s 308.689 282.625 mo 308.689 286.235 305.734 289.189 302.125 289.189 cv 298.513 289.189 295.56 286.235 295.56 282.625 cv 295.56 279.015 298.513 276.062 302.125 276.062 cv 305.734 276.062 308.689 279.015 308.689 282.625 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 308.689 282.625 mo 308.689 286.235 305.734 289.189 302.125 289.189 cv 298.513 289.189 295.56 286.235 295.56 282.625 cv 295.56 279.015 298.513 276.062 302.125 276.062 cv 305.734 276.062 308.689 279.015 308.689 282.625 cv cp 0 0 0 1 cmyk s 285.712 282.625 mo 285.712 286.235 282.759 289.189 279.149 289.189 cv 275.539 289.189 272.584 286.235 272.584 282.625 cv 272.584 279.015 275.539 276.062 279.149 276.062 cv 282.759 276.062 285.712 279.015 285.712 282.625 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 285.712 282.625 mo 285.712 286.235 282.759 289.189 279.149 289.189 cv 275.539 289.189 272.584 286.235 272.584 282.625 cv 272.584 279.015 275.539 276.062 279.149 276.062 cv 282.759 276.062 285.712 279.015 285.712 282.625 cv cp 0 0 0 1 cmyk s 285.712 259.65 mo 285.712 263.261 282.759 266.214 279.149 266.214 cv 275.539 266.214 272.584 263.261 272.584 259.65 cv 272.584 256.039 275.539 253.086 279.149 253.086 cv 282.759 253.086 285.712 256.039 285.712 259.65 cv 0 0 0 1 cmyk f 285.712 259.65 mo 285.712 263.261 282.759 266.214 279.149 266.214 cv 275.539 266.214 272.584 263.261 272.584 259.65 cv 272.584 256.039 275.539 253.086 279.149 253.086 cv 282.759 253.086 285.712 256.039 285.712 259.65 cv cp 0 0 0 1 cmyk s 308.689 259.65 mo 308.689 263.261 305.734 266.214 302.125 266.214 cv 298.513 266.214 295.56 263.261 295.56 259.65 cv 295.56 256.039 298.513 253.086 302.125 253.086 cv 305.734 253.086 308.689 256.039 308.689 259.65 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 308.689 259.65 mo 308.689 263.261 305.734 266.214 302.125 266.214 cv 298.513 266.214 295.56 263.261 295.56 259.65 cv 295.56 256.039 298.513 253.086 302.125 253.086 cv 305.734 253.086 308.689 256.039 308.689 259.65 cv cp 0 0 0 1 cmyk s 308.689 236.676 mo 308.689 240.285 305.734 243.238 302.125 243.238 cv 298.513 243.238 295.56 240.285 295.56 236.676 cv 295.56 233.064 298.513 230.111 302.125 230.111 cv 305.734 230.111 308.689 233.064 308.689 236.676 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 308.689 236.676 mo 308.689 240.285 305.734 243.238 302.125 243.238 cv 298.513 243.238 295.56 240.285 295.56 236.676 cv 295.56 233.064 298.513 230.111 302.125 230.111 cv 305.734 230.111 308.689 233.064 308.689 236.676 cv cp 0 0 0 1 cmyk s 331.664 236.676 mo 331.664 240.285 328.71 243.238 325.099 243.238 cv 321.49 243.238 318.535 240.285 318.535 236.676 cv 318.535 233.064 321.49 230.111 325.099 230.111 cv 328.71 230.111 331.664 233.064 331.664 236.676 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 331.664 236.676 mo 331.664 240.285 328.71 243.238 325.099 243.238 cv 321.49 243.238 318.535 240.285 318.535 236.676 cv 318.535 233.064 321.49 230.111 325.099 230.111 cv 328.71 230.111 331.664 233.064 331.664 236.676 cv cp 0 0 0 1 cmyk s 331.664 259.65 mo 331.664 263.261 328.71 266.214 325.099 266.214 cv 321.49 266.214 318.535 263.261 318.535 259.65 cv 318.535 256.039 321.49 253.086 325.099 253.086 cv 328.71 253.086 331.664 256.039 331.664 259.65 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 331.664 259.65 mo 331.664 263.261 328.71 266.214 325.099 266.214 cv 321.49 266.214 318.535 263.261 318.535 259.65 cv 318.535 256.039 321.49 253.086 325.099 253.086 cv 328.71 253.086 331.664 256.039 331.664 259.65 cv cp 0 0 0 1 cmyk s 285.712 236.676 mo 285.712 240.285 282.759 243.238 279.149 243.238 cv 275.539 243.238 272.584 240.285 272.584 236.676 cv 272.584 233.064 275.539 230.111 279.149 230.111 cv 282.759 230.111 285.712 233.064 285.712 236.676 cv 0 0 0 1 cmyk f 285.712 236.676 mo 285.712 240.285 282.759 243.238 279.149 243.238 cv 275.539 243.238 272.584 240.285 272.584 236.676 cv 272.584 233.064 275.539 230.111 279.149 230.111 cv 282.759 230.111 285.712 233.064 285.712 236.676 cv cp 0 0 0 1 cmyk s 1.1396 lw 267.593 294.069 mo 198.667 294.069 li 198.667 225.143 li 267.593 225.143 li 267.593 294.069 li cp 267.593 271.093 mo 198.667 271.093 li 198.667 248.117 mo 267.593 248.117 li 244.617 294.069 mo 244.617 225.143 li 221.643 294.069 mo 221.643 225.143 li 0 0 0 1 cmyk s 210.155 289.146 mo 206.543 289.146 203.59 286.192 203.59 282.581 cv 203.59 278.972 206.543 276.017 210.155 276.017 cv 213.766 276.017 216.719 278.972 216.719 282.581 cv 216.719 286.192 213.766 289.146 210.155 289.146 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 0.5698 lw 210.155 289.146 mo 206.543 289.146 203.59 286.192 203.59 282.581 cv 203.59 278.972 206.543 276.017 210.155 276.017 cv 213.766 276.017 216.719 278.972 216.719 282.581 cv 216.719 286.192 213.766 289.146 210.155 289.146 cv cp 0 0 0 1 cmyk s 210.155 266.171 mo 206.543 266.171 203.59 263.216 203.59 259.605 cv 203.59 255.996 206.543 253.041 210.155 253.041 cv 213.766 253.041 216.719 255.996 216.719 259.605 cv 216.719 263.216 213.766 266.171 210.155 266.171 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 210.155 266.171 mo 206.543 266.171 203.59 263.216 203.59 259.605 cv 203.59 255.996 206.543 253.041 210.155 253.041 cv 213.766 253.041 216.719 255.996 216.719 259.605 cv 216.719 263.216 213.766 266.171 210.155 266.171 cv cp 0 0 0 1 cmyk s 210.155 243.195 mo 206.543 243.195 203.59 240.24 203.59 236.631 cv 203.59 233.02 206.543 230.066 210.155 230.066 cv 213.766 230.066 216.719 233.02 216.719 236.631 cv 216.719 240.24 213.766 243.195 210.155 243.195 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 210.155 243.195 mo 206.543 243.195 203.59 240.24 203.59 236.631 cv 203.59 233.02 206.543 230.066 210.155 230.066 cv 213.766 230.066 216.719 233.02 216.719 236.631 cv 216.719 240.24 213.766 243.195 210.155 243.195 cv cp 0 0 0 1 cmyk s 233.129 243.195 mo 229.52 243.195 226.565 240.24 226.565 236.631 cv 226.565 233.02 229.52 230.066 233.129 230.066 cv 236.741 230.066 239.694 233.02 239.694 236.631 cv 239.694 240.24 236.741 243.195 233.129 243.195 cv 0 0 0 0.100001 cmyk f 233.129 243.195 mo 229.52 243.195 226.565 240.24 226.565 236.631 cv 226.565 233.02 229.52 230.066 233.129 230.066 cv 236.741 230.066 239.694 233.02 239.694 236.631 cv 239.694 240.24 236.741 243.195 233.129 243.195 cv cp 0 0 0 1 cmyk s 233.129 266.171 mo 229.52 266.171 226.565 263.216 226.565 259.605 cv 226.565 255.996 229.52 253.041 233.129 253.041 cv 236.741 253.041 239.694 255.996 239.694 259.605 cv 239.694 263.216 236.741 266.171 233.129 266.171 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 233.129 266.171 mo 229.52 266.171 226.565 263.216 226.565 259.605 cv 226.565 255.996 229.52 253.041 233.129 253.041 cv 236.741 253.041 239.694 255.996 239.694 259.605 cv 239.694 263.216 236.741 266.171 233.129 266.171 cv cp 0 0 0 1 cmyk s 256.105 266.171 mo 252.494 266.171 249.541 263.216 249.541 259.605 cv 249.541 255.996 252.494 253.041 256.105 253.041 cv 259.714 253.041 262.669 255.996 262.669 259.605 cv 262.669 263.216 259.714 266.171 256.105 266.171 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 256.105 266.171 mo 252.494 266.171 249.541 263.216 249.541 259.605 cv 249.541 255.996 252.494 253.041 256.105 253.041 cv 259.714 253.041 262.669 255.996 262.669 259.605 cv 262.669 263.216 259.714 266.171 256.105 266.171 cv cp 0 0 0 1 cmyk s 256.105 289.146 mo 252.494 289.146 249.541 286.192 249.541 282.581 cv 249.541 278.972 252.494 276.017 256.105 276.017 cv 259.714 276.017 262.669 278.972 262.669 282.581 cv 262.669 286.192 259.714 289.146 256.105 289.146 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 256.105 289.146 mo 252.494 289.146 249.541 286.192 249.541 282.581 cv 249.541 278.972 252.494 276.017 256.105 276.017 cv 259.714 276.017 262.669 278.972 262.669 282.581 cv 262.669 286.192 259.714 289.146 256.105 289.146 cv cp 0 0 0 1 cmyk s 233.129 289.146 mo 229.52 289.146 226.565 286.192 226.565 282.581 cv 226.565 278.972 229.52 276.017 233.129 276.017 cv 236.741 276.017 239.694 278.972 239.694 282.581 cv 239.694 286.192 236.741 289.146 233.129 289.146 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 233.129 289.146 mo 229.52 289.146 226.565 286.192 226.565 282.581 cv 226.565 278.972 229.52 276.017 233.129 276.017 cv 236.741 276.017 239.694 278.972 239.694 282.581 cv 239.694 286.192 236.741 289.146 233.129 289.146 cv cp 0 0 0 1 cmyk s 256.105 243.195 mo 252.494 243.195 249.541 240.24 249.541 236.631 cv 249.541 233.02 252.494 230.066 256.105 230.066 cv 259.714 230.066 262.669 233.02 262.669 236.631 cv 262.669 240.24 259.714 243.195 256.105 243.195 cv 0 0 0 0.100001 cmyk f 256.105 243.195 mo 252.494 243.195 249.541 240.24 249.541 236.631 cv 249.541 233.02 252.494 230.066 256.105 230.066 cv 259.714 230.066 262.669 233.02 262.669 236.631 cv 262.669 240.24 259.714 243.195 256.105 243.195 cv cp 0 0 0 1 cmyk s 1.1396 lw 336.668 225.117 mo 336.668 156.192 li 405.593 156.192 li 405.593 225.117 li 336.668 225.117 li cp 359.643 225.117 mo 359.643 156.192 li 382.619 156.192 mo 382.619 225.117 li 336.668 202.143 mo 405.593 202.143 li 336.668 179.167 mo 405.593 179.167 li 0 0 0 1 cmyk s 341.591 167.68 mo 341.591 164.069 344.544 161.115 348.156 161.115 cv 351.765 161.115 354.72 164.069 354.72 167.68 cv 354.72 171.29 351.765 174.244 348.156 174.244 cv 344.544 174.244 341.591 171.29 341.591 167.68 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 0.5698 lw 341.591 167.68 mo 341.591 164.069 344.544 161.115 348.156 161.115 cv 351.765 161.115 354.72 164.069 354.72 167.68 cv 354.72 171.29 351.765 174.244 348.156 174.244 cv 344.544 174.244 341.591 171.29 341.591 167.68 cv cp 0 0 0 1 cmyk s 364.566 167.68 mo 364.566 164.069 367.52 161.115 371.13 161.115 cv 374.741 161.115 377.695 164.069 377.695 167.68 cv 377.695 171.29 374.741 174.244 371.13 174.244 cv 367.52 174.244 364.566 171.29 364.566 167.68 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 364.566 167.68 mo 364.566 164.069 367.52 161.115 371.13 161.115 cv 374.741 161.115 377.695 164.069 377.695 167.68 cv 377.695 171.29 374.741 174.244 371.13 174.244 cv 367.52 174.244 364.566 171.29 364.566 167.68 cv cp 0 0 0 1 cmyk s 387.542 167.68 mo 387.542 164.069 390.496 161.115 394.105 161.115 cv 397.716 161.115 400.669 164.069 400.669 167.68 cv 400.669 171.29 397.716 174.244 394.105 174.244 cv 390.496 174.244 387.542 171.29 387.542 167.68 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 387.542 167.68 mo 387.542 164.069 390.496 161.115 394.105 161.115 cv 397.716 161.115 400.669 164.069 400.669 167.68 cv 400.669 171.29 397.716 174.244 394.105 174.244 cv 390.496 174.244 387.542 171.29 387.542 167.68 cv cp 0 0 0 1 cmyk s 387.542 190.654 mo 387.542 187.044 390.496 184.09 394.105 184.09 cv 397.716 184.09 400.669 187.044 400.669 190.654 cv 400.669 194.266 397.716 197.219 394.105 197.219 cv 390.496 197.219 387.542 194.266 387.542 190.654 cv 0 0 0 1 cmyk f 387.542 190.654 mo 387.542 187.044 390.496 184.09 394.105 184.09 cv 397.716 184.09 400.669 187.044 400.669 190.654 cv 400.669 194.266 397.716 197.219 394.105 197.219 cv 390.496 197.219 387.542 194.266 387.542 190.654 cv cp 0 0 0 1 cmyk s 364.566 190.654 mo 364.566 187.044 367.52 184.09 371.13 184.09 cv 374.741 184.09 377.695 187.044 377.695 190.654 cv 377.695 194.266 374.741 197.219 371.13 197.219 cv 367.52 197.219 364.566 194.266 364.566 190.654 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 364.566 190.654 mo 364.566 187.044 367.52 184.09 371.13 184.09 cv 374.741 184.09 377.695 187.044 377.695 190.654 cv 377.695 194.266 374.741 197.219 371.13 197.219 cv 367.52 197.219 364.566 194.266 364.566 190.654 cv cp 0 0 0 1 cmyk s 364.566 213.629 mo 364.566 210.02 367.52 207.066 371.13 207.066 cv 374.741 207.066 377.695 210.02 377.695 213.629 cv 377.695 217.24 374.741 220.193 371.13 220.193 cv 367.52 220.193 364.566 217.24 364.566 213.629 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 364.566 213.629 mo 364.566 210.02 367.52 207.066 371.13 207.066 cv 374.741 207.066 377.695 210.02 377.695 213.629 cv 377.695 217.24 374.741 220.193 371.13 220.193 cv 367.52 220.193 364.566 217.24 364.566 213.629 cv cp 0 0 0 1 cmyk s 341.591 213.629 mo 341.591 210.02 344.544 207.066 348.156 207.066 cv 351.765 207.066 354.72 210.02 354.72 213.629 cv 354.72 217.24 351.765 220.193 348.156 220.193 cv 344.544 220.193 341.591 217.24 341.591 213.629 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 341.591 213.629 mo 341.591 210.02 344.544 207.066 348.156 207.066 cv 351.765 207.066 354.72 210.02 354.72 213.629 cv 354.72 217.24 351.765 220.193 348.156 220.193 cv 344.544 220.193 341.591 217.24 341.591 213.629 cv cp 0 0 0 1 cmyk s 341.591 190.654 mo 341.591 187.044 344.544 184.09 348.156 184.09 cv 351.765 184.09 354.72 187.044 354.72 190.654 cv 354.72 194.266 351.765 197.219 348.156 197.219 cv 344.544 197.219 341.591 194.266 341.591 190.654 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 341.591 190.654 mo 341.591 187.044 344.544 184.09 348.156 184.09 cv 351.765 184.09 354.72 187.044 354.72 190.654 cv 354.72 194.266 351.765 197.219 348.156 197.219 cv 344.544 197.219 341.591 194.266 341.591 190.654 cv cp 0 0 0 1 cmyk s 387.542 213.629 mo 387.542 210.02 390.496 207.066 394.105 207.066 cv 397.716 207.066 400.669 210.02 400.669 213.629 cv 400.669 217.24 397.716 220.193 394.105 220.193 cv 390.496 220.193 387.542 217.24 387.542 213.629 cv 0 0 0 1 cmyk f 387.542 213.629 mo 387.542 210.02 390.496 207.066 394.105 207.066 cv 397.716 207.066 400.669 210.02 400.669 213.629 cv 400.669 217.24 397.716 220.193 394.105 220.193 cv 390.496 220.193 387.542 217.24 387.542 213.629 cv cp 0 0 0 1 cmyk s 1.1396 lw 405.662 156.236 mo 474.587 156.236 li 474.587 225.162 li 405.662 225.162 li 405.662 156.236 li cp 405.662 179.211 mo 474.587 179.211 li 474.587 202.188 mo 405.662 202.188 li 428.637 156.236 mo 428.637 225.162 li 451.611 156.236 mo 451.611 225.162 li 0 0 0 1 cmyk s 463.099 161.16 mo 466.71 161.16 469.664 164.113 469.664 167.724 cv 469.664 171.334 466.71 174.289 463.099 174.289 cv 459.488 174.289 456.535 171.334 456.535 167.724 cv 456.535 164.113 459.488 161.16 463.099 161.16 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 0.5698 lw 463.099 161.16 mo 466.71 161.16 469.664 164.113 469.664 167.724 cv 469.664 171.334 466.71 174.289 463.099 174.289 cv 459.488 174.289 456.535 171.334 456.535 167.724 cv 456.535 164.113 459.488 161.16 463.099 161.16 cv cp 0 0 0 1 cmyk s 463.099 184.134 mo 466.71 184.134 469.664 187.088 469.664 190.699 cv 469.664 194.309 466.71 197.264 463.099 197.264 cv 459.488 197.264 456.535 194.309 456.535 190.699 cv 456.535 187.088 459.488 184.134 463.099 184.134 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 463.099 184.134 mo 466.71 184.134 469.664 187.088 469.664 190.699 cv 469.664 194.309 466.71 197.264 463.099 197.264 cv 459.488 197.264 456.535 194.309 456.535 190.699 cv 456.535 187.088 459.488 184.134 463.099 184.134 cv cp 0 0 0 1 cmyk s 463.099 207.109 mo 466.71 207.109 469.664 210.064 469.664 213.674 cv 469.664 217.285 466.71 220.238 463.099 220.238 cv 459.488 220.238 456.535 217.285 456.535 213.674 cv 456.535 210.064 459.488 207.109 463.099 207.109 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 463.099 207.109 mo 466.71 207.109 469.664 210.064 469.664 213.674 cv 469.664 217.285 466.71 220.238 463.099 220.238 cv 459.488 220.238 456.535 217.285 456.535 213.674 cv 456.535 210.064 459.488 207.109 463.099 207.109 cv cp 0 0 0 1 cmyk s 440.125 207.109 mo 443.734 207.109 446.689 210.064 446.689 213.674 cv 446.689 217.285 443.734 220.238 440.125 220.238 cv 436.513 220.238 433.56 217.285 433.56 213.674 cv 433.56 210.064 436.513 207.109 440.125 207.109 cv 0 0 0 0.100001 cmyk f 440.125 207.109 mo 443.734 207.109 446.689 210.064 446.689 213.674 cv 446.689 217.285 443.734 220.238 440.125 220.238 cv 436.513 220.238 433.56 217.285 433.56 213.674 cv 433.56 210.064 436.513 207.109 440.125 207.109 cv cp 0 0 0 1 cmyk s 440.125 184.134 mo 443.734 184.134 446.689 187.088 446.689 190.699 cv 446.689 194.309 443.734 197.264 440.125 197.264 cv 436.513 197.264 433.56 194.309 433.56 190.699 cv 433.56 187.088 436.513 184.134 440.125 184.134 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 440.125 184.134 mo 443.734 184.134 446.689 187.088 446.689 190.699 cv 446.689 194.309 443.734 197.264 440.125 197.264 cv 436.513 197.264 433.56 194.309 433.56 190.699 cv 433.56 187.088 436.513 184.134 440.125 184.134 cv cp 0 0 0 1 cmyk s 417.15 184.134 mo 420.76 184.134 423.713 187.088 423.713 190.699 cv 423.713 194.309 420.76 197.264 417.15 197.264 cv 413.54 197.264 410.585 194.309 410.585 190.699 cv 410.585 187.088 413.54 184.134 417.15 184.134 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 417.15 184.134 mo 420.76 184.134 423.713 187.088 423.713 190.699 cv 423.713 194.309 420.76 197.264 417.15 197.264 cv 413.54 197.264 410.585 194.309 410.585 190.699 cv 410.585 187.088 413.54 184.134 417.15 184.134 cv cp 0 0 0 1 cmyk s 417.15 161.16 mo 420.76 161.16 423.713 164.113 423.713 167.724 cv 423.713 171.334 420.76 174.289 417.15 174.289 cv 413.54 174.289 410.585 171.334 410.585 167.724 cv 410.585 164.113 413.54 161.16 417.15 161.16 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 417.15 161.16 mo 420.76 161.16 423.713 164.113 423.713 167.724 cv 423.713 171.334 420.76 174.289 417.15 174.289 cv 413.54 174.289 410.585 171.334 410.585 167.724 cv 410.585 164.113 413.54 161.16 417.15 161.16 cv cp 0 0 0 1 cmyk s 440.125 161.16 mo 443.734 161.16 446.689 164.113 446.689 167.724 cv 446.689 171.334 443.734 174.289 440.125 174.289 cv 436.513 174.289 433.56 171.334 433.56 167.724 cv 433.56 164.113 436.513 161.16 440.125 161.16 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 440.125 161.16 mo 443.734 161.16 446.689 164.113 446.689 167.724 cv 446.689 171.334 443.734 174.289 440.125 174.289 cv 436.513 174.289 433.56 171.334 433.56 167.724 cv 433.56 164.113 436.513 161.16 440.125 161.16 cv cp 0 0 0 1 cmyk s 417.15 207.109 mo 420.76 207.109 423.713 210.064 423.713 213.674 cv 423.713 217.285 420.76 220.238 417.15 220.238 cv 413.54 220.238 410.585 217.285 410.585 213.674 cv 410.585 210.064 413.54 207.109 417.15 207.109 cv 0 0 0 0.100001 cmyk f 417.15 207.109 mo 420.76 207.109 423.713 210.064 423.713 213.674 cv 423.713 217.285 420.76 220.238 417.15 220.238 cv 413.54 220.238 410.585 217.285 410.585 213.674 cv 410.585 210.064 413.54 207.109 417.15 207.109 cv cp 0 0 0 1 cmyk s 1.1396 lw 474.587 225.188 mo 474.587 294.112 li 405.662 294.112 li 405.662 225.188 li 474.587 225.188 li cp 451.611 225.188 mo 451.611 294.112 li 428.636 294.112 mo 428.636 225.188 li 474.587 248.162 mo 405.662 248.162 li 474.587 271.138 mo 405.662 271.138 li 0 0 0 1 cmyk s 469.664 282.625 mo 469.664 286.235 466.71 289.189 463.099 289.189 cv 459.49 289.189 456.535 286.235 456.535 282.625 cv 456.535 279.015 459.49 276.062 463.099 276.062 cv 466.71 276.062 469.664 279.015 469.664 282.625 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 0.5698 lw 469.664 282.625 mo 469.664 286.235 466.71 289.189 463.099 289.189 cv 459.49 289.189 456.535 286.235 456.535 282.625 cv 456.535 279.015 459.49 276.062 463.099 276.062 cv 466.71 276.062 469.664 279.015 469.664 282.625 cv cp 0 0 0 1 cmyk s 446.689 282.625 mo 446.689 286.235 443.734 289.189 440.125 289.189 cv 436.513 289.189 433.56 286.235 433.56 282.625 cv 433.56 279.015 436.513 276.062 440.125 276.062 cv 443.734 276.062 446.689 279.015 446.689 282.625 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 446.689 282.625 mo 446.689 286.235 443.734 289.189 440.125 289.189 cv 436.513 289.189 433.56 286.235 433.56 282.625 cv 433.56 279.015 436.513 276.062 440.125 276.062 cv 443.734 276.062 446.689 279.015 446.689 282.625 cv cp 0 0 0 1 cmyk s 423.712 282.625 mo 423.712 286.235 420.759 289.189 417.15 289.189 cv 413.539 289.189 410.585 286.235 410.585 282.625 cv 410.585 279.015 413.539 276.062 417.15 276.062 cv 420.759 276.062 423.712 279.015 423.712 282.625 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 423.712 282.625 mo 423.712 286.235 420.759 289.189 417.15 289.189 cv 413.539 289.189 410.585 286.235 410.585 282.625 cv 410.585 279.015 413.539 276.062 417.15 276.062 cv 420.759 276.062 423.712 279.015 423.712 282.625 cv cp 0 0 0 1 cmyk s 423.712 259.65 mo 423.712 263.261 420.759 266.214 417.15 266.214 cv 413.539 266.214 410.585 263.261 410.585 259.65 cv 410.585 256.039 413.539 253.086 417.15 253.086 cv 420.759 253.086 423.712 256.039 423.712 259.65 cv 0 0 0 1 cmyk f 423.712 259.65 mo 423.712 263.261 420.759 266.214 417.15 266.214 cv 413.539 266.214 410.585 263.261 410.585 259.65 cv 410.585 256.039 413.539 253.086 417.15 253.086 cv 420.759 253.086 423.712 256.039 423.712 259.65 cv cp 0 0 0 1 cmyk s 446.689 259.65 mo 446.689 263.261 443.734 266.214 440.125 266.214 cv 436.513 266.214 433.56 263.261 433.56 259.65 cv 433.56 256.039 436.513 253.086 440.125 253.086 cv 443.734 253.086 446.689 256.039 446.689 259.65 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 446.689 259.65 mo 446.689 263.261 443.734 266.214 440.125 266.214 cv 436.513 266.214 433.56 263.261 433.56 259.65 cv 433.56 256.039 436.513 253.086 440.125 253.086 cv 443.734 253.086 446.689 256.039 446.689 259.65 cv cp 0 0 0 1 cmyk s 446.689 236.676 mo 446.689 240.285 443.734 243.238 440.125 243.238 cv 436.513 243.238 433.56 240.285 433.56 236.676 cv 433.56 233.064 436.513 230.111 440.125 230.111 cv 443.734 230.111 446.689 233.064 446.689 236.676 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 446.689 236.676 mo 446.689 240.285 443.734 243.238 440.125 243.238 cv 436.513 243.238 433.56 240.285 433.56 236.676 cv 433.56 233.064 436.513 230.111 440.125 230.111 cv 443.734 230.111 446.689 233.064 446.689 236.676 cv cp 0 0 0 1 cmyk s 469.664 236.676 mo 469.664 240.285 466.71 243.238 463.099 243.238 cv 459.49 243.238 456.535 240.285 456.535 236.676 cv 456.535 233.064 459.49 230.111 463.099 230.111 cv 466.71 230.111 469.664 233.064 469.664 236.676 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 469.664 236.676 mo 469.664 240.285 466.71 243.238 463.099 243.238 cv 459.49 243.238 456.535 240.285 456.535 236.676 cv 456.535 233.064 459.49 230.111 463.099 230.111 cv 466.71 230.111 469.664 233.064 469.664 236.676 cv cp 0 0 0 1 cmyk s 469.664 259.65 mo 469.664 263.261 466.71 266.214 463.099 266.214 cv 459.49 266.214 456.535 263.261 456.535 259.65 cv 456.535 256.039 459.49 253.086 463.099 253.086 cv 466.71 253.086 469.664 256.039 469.664 259.65 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 469.664 259.65 mo 469.664 263.261 466.71 266.214 463.099 266.214 cv 459.49 266.214 456.535 263.261 456.535 259.65 cv 456.535 256.039 459.49 253.086 463.099 253.086 cv 466.71 253.086 469.664 256.039 469.664 259.65 cv cp 0 0 0 1 cmyk s 423.712 236.676 mo 423.712 240.285 420.759 243.238 417.15 243.238 cv 413.539 243.238 410.585 240.285 410.585 236.676 cv 410.585 233.064 413.539 230.111 417.15 230.111 cv 420.759 230.111 423.712 233.064 423.712 236.676 cv 0 0 0 1 cmyk f 423.712 236.676 mo 423.712 240.285 420.759 243.238 417.15 243.238 cv 413.539 243.238 410.585 240.285 410.585 236.676 cv 410.585 233.064 413.539 230.111 417.15 230.111 cv 420.759 230.111 423.712 233.064 423.712 236.676 cv cp 0 0 0 1 cmyk s 1.1396 lw 405.593 294.069 mo 336.668 294.069 li 336.668 225.143 li 405.593 225.143 li 405.593 294.069 li cp 405.593 271.093 mo 336.668 271.093 li 336.668 248.117 mo 405.593 248.117 li 382.617 294.069 mo 382.617 225.143 li 359.644 294.069 mo 359.644 225.143 li 0 0 0 1 cmyk s 348.156 289.146 mo 344.544 289.146 341.591 286.192 341.591 282.581 cv 341.591 278.972 344.544 276.017 348.156 276.017 cv 351.767 276.017 354.72 278.972 354.72 282.581 cv 354.72 286.192 351.767 289.146 348.156 289.146 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 0.5698 lw 348.156 289.146 mo 344.544 289.146 341.591 286.192 341.591 282.581 cv 341.591 278.972 344.544 276.017 348.156 276.017 cv 351.767 276.017 354.72 278.972 354.72 282.581 cv 354.72 286.192 351.767 289.146 348.156 289.146 cv cp 0 0 0 1 cmyk s 348.156 266.171 mo 344.544 266.171 341.591 263.216 341.591 259.605 cv 341.591 255.996 344.544 253.041 348.156 253.041 cv 351.767 253.041 354.72 255.996 354.72 259.605 cv 354.72 263.216 351.767 266.171 348.156 266.171 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 348.156 266.171 mo 344.544 266.171 341.591 263.216 341.591 259.605 cv 341.591 255.996 344.544 253.041 348.156 253.041 cv 351.767 253.041 354.72 255.996 354.72 259.605 cv 354.72 263.216 351.767 266.171 348.156 266.171 cv cp 0 0 0 1 cmyk s 348.156 243.195 mo 344.544 243.195 341.591 240.24 341.591 236.631 cv 341.591 233.02 344.544 230.066 348.156 230.066 cv 351.767 230.066 354.72 233.02 354.72 236.631 cv 354.72 240.24 351.767 243.195 348.156 243.195 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 348.156 243.195 mo 344.544 243.195 341.591 240.24 341.591 236.631 cv 341.591 233.02 344.544 230.066 348.156 230.066 cv 351.767 230.066 354.72 233.02 354.72 236.631 cv 354.72 240.24 351.767 243.195 348.156 243.195 cv cp 0 0 0 1 cmyk s 371.13 243.195 mo 367.521 243.195 364.566 240.24 364.566 236.631 cv 364.566 233.02 367.521 230.066 371.13 230.066 cv 374.742 230.066 377.695 233.02 377.695 236.631 cv 377.695 240.24 374.742 243.195 371.13 243.195 cv 0 0 0 0.100001 cmyk f 371.13 243.195 mo 367.521 243.195 364.566 240.24 364.566 236.631 cv 364.566 233.02 367.521 230.066 371.13 230.066 cv 374.742 230.066 377.695 233.02 377.695 236.631 cv 377.695 240.24 374.742 243.195 371.13 243.195 cv cp 0 0 0 1 cmyk s 371.13 266.171 mo 367.521 266.171 364.566 263.216 364.566 259.605 cv 364.566 255.996 367.521 253.041 371.13 253.041 cv 374.742 253.041 377.695 255.996 377.695 259.605 cv 377.695 263.216 374.742 266.171 371.13 266.171 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 371.13 266.171 mo 367.521 266.171 364.566 263.216 364.566 259.605 cv 364.566 255.996 367.521 253.041 371.13 253.041 cv 374.742 253.041 377.695 255.996 377.695 259.605 cv 377.695 263.216 374.742 266.171 371.13 266.171 cv cp 0 0 0 1 cmyk s 394.105 266.171 mo 390.494 266.171 387.541 263.216 387.541 259.605 cv 387.541 255.996 390.494 253.041 394.105 253.041 cv 397.714 253.041 400.669 255.996 400.669 259.605 cv 400.669 263.216 397.714 266.171 394.105 266.171 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 394.105 266.171 mo 390.494 266.171 387.541 263.216 387.541 259.605 cv 387.541 255.996 390.494 253.041 394.105 253.041 cv 397.714 253.041 400.669 255.996 400.669 259.605 cv 400.669 263.216 397.714 266.171 394.105 266.171 cv cp 0 0 0 1 cmyk s 394.105 289.146 mo 390.494 289.146 387.541 286.192 387.541 282.581 cv 387.541 278.972 390.494 276.017 394.105 276.017 cv 397.714 276.017 400.669 278.972 400.669 282.581 cv 400.669 286.192 397.714 289.146 394.105 289.146 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 394.105 289.146 mo 390.494 289.146 387.541 286.192 387.541 282.581 cv 387.541 278.972 390.494 276.017 394.105 276.017 cv 397.714 276.017 400.669 278.972 400.669 282.581 cv 400.669 286.192 397.714 289.146 394.105 289.146 cv cp 0 0 0 1 cmyk s 371.13 289.146 mo 367.521 289.146 364.566 286.192 364.566 282.581 cv 364.566 278.972 367.521 276.017 371.13 276.017 cv 374.742 276.017 377.695 278.972 377.695 282.581 cv 377.695 286.192 374.742 289.146 371.13 289.146 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 371.13 289.146 mo 367.521 289.146 364.566 286.192 364.566 282.581 cv 364.566 278.972 367.521 276.017 371.13 276.017 cv 374.742 276.017 377.695 278.972 377.695 282.581 cv 377.695 286.192 374.742 289.146 371.13 289.146 cv cp 0 0 0 1 cmyk s 394.105 243.195 mo 390.494 243.195 387.541 240.24 387.541 236.631 cv 387.541 233.02 390.494 230.066 394.105 230.066 cv 397.714 230.066 400.669 233.02 400.669 236.631 cv 400.669 240.24 397.714 243.195 394.105 243.195 cv 0 0 0 0.100001 cmyk f 394.105 243.195 mo 390.494 243.195 387.541 240.24 387.541 236.631 cv 387.541 233.02 390.494 230.066 394.105 230.066 cv 397.714 230.066 400.669 233.02 400.669 236.631 cv 400.669 240.24 397.714 243.195 394.105 243.195 cv cp 0 0 0 1 cmyk s 1.1396 lw 198.668 87.1168 mo 198.668 18.1915 li 267.593 18.1915 li 267.593 87.1168 li 198.668 87.1168 li cp 221.643 87.1168 mo 221.643 18.1915 li 244.618 18.1915 mo 244.618 87.1168 li 198.668 64.1421 mo 267.593 64.1421 li 198.668 41.1666 mo 267.593 41.1666 li 0 0 0 1 cmyk s 203.59 29.6792 mo 203.59 26.0684 206.544 23.1148 210.155 23.1148 cv 213.765 23.1148 216.719 26.0684 216.719 29.6792 cv 216.719 33.2896 213.765 36.2432 210.155 36.2432 cv 206.544 36.2432 203.59 33.2896 203.59 29.6792 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 0.5698 lw 203.59 29.6792 mo 203.59 26.0684 206.544 23.1148 210.155 23.1148 cv 213.765 23.1148 216.719 26.0684 216.719 29.6792 cv 216.719 33.2896 213.765 36.2432 210.155 36.2432 cv 206.544 36.2432 203.59 33.2896 203.59 29.6792 cv cp 0 0 0 1 cmyk s 226.566 29.6792 mo 226.566 26.0684 229.52 23.1148 233.13 23.1148 cv 236.74 23.1148 239.694 26.0684 239.694 29.6792 cv 239.694 33.2896 236.74 36.2432 233.13 36.2432 cv 229.52 36.2432 226.566 33.2896 226.566 29.6792 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 226.566 29.6792 mo 226.566 26.0684 229.52 23.1148 233.13 23.1148 cv 236.74 23.1148 239.694 26.0684 239.694 29.6792 cv 239.694 33.2896 236.74 36.2432 233.13 36.2432 cv 229.52 36.2432 226.566 33.2896 226.566 29.6792 cv cp 0 0 0 1 cmyk s 249.541 29.6792 mo 249.541 26.0684 252.495 23.1148 256.105 23.1148 cv 259.716 23.1148 262.669 26.0684 262.669 29.6792 cv 262.669 33.2896 259.716 36.2432 256.105 36.2432 cv 252.495 36.2432 249.541 33.2896 249.541 29.6792 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 249.541 29.6792 mo 249.541 26.0684 252.495 23.1148 256.105 23.1148 cv 259.716 23.1148 262.669 26.0684 262.669 29.6792 cv 262.669 33.2896 259.716 36.2432 256.105 36.2432 cv 252.495 36.2432 249.541 33.2896 249.541 29.6792 cv cp 0 0 0 1 cmyk s 249.541 52.6539 mo 249.541 49.044 252.495 46.0899 256.105 46.0899 cv 259.716 46.0899 262.669 49.044 262.669 52.6539 cv 262.669 56.2652 259.716 59.2183 256.105 59.2183 cv 252.495 59.2183 249.541 56.2652 249.541 52.6539 cv 0 0 0 1 cmyk f 249.541 52.6539 mo 249.541 49.044 252.495 46.0899 256.105 46.0899 cv 259.716 46.0899 262.669 49.044 262.669 52.6539 cv 262.669 56.2652 259.716 59.2183 256.105 59.2183 cv 252.495 59.2183 249.541 56.2652 249.541 52.6539 cv cp 0 0 0 1 cmyk s 226.566 52.6539 mo 226.566 49.044 229.52 46.0899 233.13 46.0899 cv 236.74 46.0899 239.694 49.044 239.694 52.6539 cv 239.694 56.2652 236.74 59.2183 233.13 59.2183 cv 229.52 59.2183 226.566 56.2652 226.566 52.6539 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 226.566 52.6539 mo 226.566 49.044 229.52 46.0899 233.13 46.0899 cv 236.74 46.0899 239.694 49.044 239.694 52.6539 cv 239.694 56.2652 236.74 59.2183 233.13 59.2183 cv 229.52 59.2183 226.566 56.2652 226.566 52.6539 cv cp 0 0 0 1 cmyk s 226.566 75.6285 mo 226.566 72.0191 229.52 69.066 233.13 69.066 cv 236.74 69.066 239.694 72.0191 239.694 75.6285 cv 239.694 79.2398 236.74 82.1929 233.13 82.1929 cv 229.52 82.1929 226.566 79.2398 226.566 75.6285 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 226.566 75.6285 mo 226.566 72.0191 229.52 69.066 233.13 69.066 cv 236.74 69.066 239.694 72.0191 239.694 75.6285 cv 239.694 79.2398 236.74 82.1929 233.13 82.1929 cv 229.52 82.1929 226.566 79.2398 226.566 75.6285 cv cp 0 0 0 1 cmyk s 203.59 75.6285 mo 203.59 72.0191 206.544 69.066 210.155 69.066 cv 213.765 69.066 216.719 72.0191 216.719 75.6285 cv 216.719 79.2398 213.765 82.1929 210.155 82.1929 cv 206.544 82.1929 203.59 79.2398 203.59 75.6285 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 203.59 75.6285 mo 203.59 72.0191 206.544 69.066 210.155 69.066 cv 213.765 69.066 216.719 72.0191 216.719 75.6285 cv 216.719 79.2398 213.765 82.1929 210.155 82.1929 cv 206.544 82.1929 203.59 79.2398 203.59 75.6285 cv cp 0 0 0 1 cmyk s 203.59 52.6539 mo 203.59 49.044 206.544 46.0899 210.155 46.0899 cv 213.765 46.0899 216.719 49.044 216.719 52.6539 cv 216.719 56.2652 213.765 59.2183 210.155 59.2183 cv 206.544 59.2183 203.59 56.2652 203.59 52.6539 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 203.59 52.6539 mo 203.59 49.044 206.544 46.0899 210.155 46.0899 cv 213.765 46.0899 216.719 49.044 216.719 52.6539 cv 216.719 56.2652 213.765 59.2183 210.155 59.2183 cv 206.544 59.2183 203.59 56.2652 203.59 52.6539 cv cp 0 0 0 1 cmyk s 249.541 75.6285 mo 249.541 72.0191 252.495 69.066 256.105 69.066 cv 259.716 69.066 262.669 72.0191 262.669 75.6285 cv 262.669 79.2398 259.716 82.1929 256.105 82.1929 cv 252.495 82.1929 249.541 79.2398 249.541 75.6285 cv 0 0 0 1 cmyk f 249.541 75.6285 mo 249.541 72.0191 252.495 69.066 256.105 69.066 cv 259.716 69.066 262.669 72.0191 262.669 75.6285 cv 262.669 79.2398 259.716 82.1929 256.105 82.1929 cv 252.495 82.1929 249.541 79.2398 249.541 75.6285 cv cp 0 0 0 1 cmyk s 1.1396 lw 267.661 18.2354 mo 336.587 18.2354 li 336.587 87.1617 li 267.661 87.1617 li 267.661 18.2354 li cp 267.661 41.211 mo 336.587 41.211 li 336.587 64.1871 mo 267.661 64.1871 li 290.636 18.2354 mo 290.636 87.1617 li 313.611 18.2354 mo 313.611 87.1617 li 0 0 0 1 cmyk s 325.099 23.1592 mo 328.71 23.1592 331.664 26.1124 331.664 29.7237 cv 331.664 33.3331 328.71 36.2881 325.099 36.2881 cv 321.488 36.2881 318.535 33.3331 318.535 29.7237 cv 318.535 26.1124 321.488 23.1592 325.099 23.1592 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 0.5698 lw 325.099 23.1592 mo 328.71 23.1592 331.664 26.1124 331.664 29.7237 cv 331.664 33.3331 328.71 36.2881 325.099 36.2881 cv 321.488 36.2881 318.535 33.3331 318.535 29.7237 cv 318.535 26.1124 321.488 23.1592 325.099 23.1592 cv cp 0 0 0 1 cmyk s 325.099 46.1338 mo 328.71 46.1338 331.664 49.0879 331.664 52.6988 cv 331.664 56.3082 328.71 59.2632 325.099 59.2632 cv 321.488 59.2632 318.535 56.3082 318.535 52.6988 cv 318.535 49.0879 321.488 46.1338 325.099 46.1338 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 325.099 46.1338 mo 328.71 46.1338 331.664 49.0879 331.664 52.6988 cv 331.664 56.3082 328.71 59.2632 325.099 59.2632 cv 321.488 59.2632 318.535 56.3082 318.535 52.6988 cv 318.535 49.0879 321.488 46.1338 325.099 46.1338 cv cp 0 0 0 1 cmyk s 325.099 69.1089 mo 328.71 69.1089 331.664 72.064 331.664 75.6734 cv 331.664 79.2847 328.71 82.2378 325.099 82.2378 cv 321.488 82.2378 318.535 79.2847 318.535 75.6734 cv 318.535 72.064 321.488 69.1089 325.099 69.1089 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 325.099 69.1089 mo 328.71 69.1089 331.664 72.064 331.664 75.6734 cv 331.664 79.2847 328.71 82.2378 325.099 82.2378 cv 321.488 82.2378 318.535 79.2847 318.535 75.6734 cv 318.535 72.064 321.488 69.1089 325.099 69.1089 cv cp 0 0 0 1 cmyk s 302.125 69.1089 mo 305.734 69.1089 308.689 72.064 308.689 75.6734 cv 308.689 79.2847 305.734 82.2378 302.125 82.2378 cv 298.513 82.2378 295.56 79.2847 295.56 75.6734 cv 295.56 72.064 298.513 69.1089 302.125 69.1089 cv 0 0 0 0.100001 cmyk f 302.125 69.1089 mo 305.734 69.1089 308.689 72.064 308.689 75.6734 cv 308.689 79.2847 305.734 82.2378 302.125 82.2378 cv 298.513 82.2378 295.56 79.2847 295.56 75.6734 cv 295.56 72.064 298.513 69.1089 302.125 69.1089 cv cp 0 0 0 1 cmyk s 302.125 46.1338 mo 305.734 46.1338 308.689 49.0879 308.689 52.6988 cv 308.689 56.3082 305.734 59.2632 302.125 59.2632 cv 298.513 59.2632 295.56 56.3082 295.56 52.6988 cv 295.56 49.0879 298.513 46.1338 302.125 46.1338 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 302.125 46.1338 mo 305.734 46.1338 308.689 49.0879 308.689 52.6988 cv 308.689 56.3082 305.734 59.2632 302.125 59.2632 cv 298.513 59.2632 295.56 56.3082 295.56 52.6988 cv 295.56 49.0879 298.513 46.1338 302.125 46.1338 cv cp 0 0 0 1 cmyk s 279.15 46.1338 mo 282.759 46.1338 285.712 49.0879 285.712 52.6988 cv 285.712 56.3082 282.759 59.2632 279.15 59.2632 cv 275.539 59.2632 272.585 56.3082 272.585 52.6988 cv 272.585 49.0879 275.539 46.1338 279.15 46.1338 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 279.15 46.1338 mo 282.759 46.1338 285.712 49.0879 285.712 52.6988 cv 285.712 56.3082 282.759 59.2632 279.15 59.2632 cv 275.539 59.2632 272.585 56.3082 272.585 52.6988 cv 272.585 49.0879 275.539 46.1338 279.15 46.1338 cv cp 0 0 0 1 cmyk s 279.15 23.1592 mo 282.759 23.1592 285.712 26.1124 285.712 29.7237 cv 285.712 33.3331 282.759 36.2881 279.15 36.2881 cv 275.539 36.2881 272.585 33.3331 272.585 29.7237 cv 272.585 26.1124 275.539 23.1592 279.15 23.1592 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 279.15 23.1592 mo 282.759 23.1592 285.712 26.1124 285.712 29.7237 cv 285.712 33.3331 282.759 36.2881 279.15 36.2881 cv 275.539 36.2881 272.585 33.3331 272.585 29.7237 cv 272.585 26.1124 275.539 23.1592 279.15 23.1592 cv cp 0 0 0 1 cmyk s 302.125 23.1592 mo 305.734 23.1592 308.689 26.1124 308.689 29.7237 cv 308.689 33.3331 305.734 36.2881 302.125 36.2881 cv 298.513 36.2881 295.56 33.3331 295.56 29.7237 cv 295.56 26.1124 298.513 23.1592 302.125 23.1592 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 302.125 23.1592 mo 305.734 23.1592 308.689 26.1124 308.689 29.7237 cv 308.689 33.3331 305.734 36.2881 302.125 36.2881 cv 298.513 36.2881 295.56 33.3331 295.56 29.7237 cv 295.56 26.1124 298.513 23.1592 302.125 23.1592 cv cp 0 0 0 1 cmyk s 279.15 69.1089 mo 282.759 69.1089 285.712 72.064 285.712 75.6734 cv 285.712 79.2847 282.759 82.2378 279.15 82.2378 cv 275.539 82.2378 272.585 79.2847 272.585 75.6734 cv 272.585 72.064 275.539 69.1089 279.15 69.1089 cv 0 0 0 0.100001 cmyk f 279.15 69.1089 mo 282.759 69.1089 285.712 72.064 285.712 75.6734 cv 285.712 79.2847 282.759 82.2378 279.15 82.2378 cv 275.539 82.2378 272.585 79.2847 272.585 75.6734 cv 272.585 72.064 275.539 69.1089 279.15 69.1089 cv cp 0 0 0 1 cmyk s 1.1396 lw 336.587 87.1871 mo 336.587 156.112 li 267.662 156.112 li 267.662 87.1871 li 336.587 87.1871 li cp 313.611 87.1871 mo 313.611 156.112 li 290.636 156.112 mo 290.636 87.1871 li 336.587 110.162 mo 267.662 110.162 li 336.587 133.138 mo 267.662 133.138 li 0 0 0 1 cmyk s 331.664 144.625 mo 331.664 148.235 328.71 151.189 325.099 151.189 cv 321.49 151.189 318.535 148.235 318.535 144.625 cv 318.535 141.015 321.49 138.062 325.099 138.062 cv 328.71 138.062 331.664 141.015 331.664 144.625 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 0.5698 lw 331.664 144.625 mo 331.664 148.235 328.71 151.189 325.099 151.189 cv 321.49 151.189 318.535 148.235 318.535 144.625 cv 318.535 141.015 321.49 138.062 325.099 138.062 cv 328.71 138.062 331.664 141.015 331.664 144.625 cv cp 0 0 0 1 cmyk s 308.689 144.625 mo 308.689 148.235 305.734 151.189 302.125 151.189 cv 298.513 151.189 295.56 148.235 295.56 144.625 cv 295.56 141.015 298.513 138.062 302.125 138.062 cv 305.734 138.062 308.689 141.015 308.689 144.625 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 308.689 144.625 mo 308.689 148.235 305.734 151.189 302.125 151.189 cv 298.513 151.189 295.56 148.235 295.56 144.625 cv 295.56 141.015 298.513 138.062 302.125 138.062 cv 305.734 138.062 308.689 141.015 308.689 144.625 cv cp 0 0 0 1 cmyk s 285.712 144.625 mo 285.712 148.235 282.759 151.189 279.149 151.189 cv 275.539 151.189 272.584 148.235 272.584 144.625 cv 272.584 141.015 275.539 138.062 279.149 138.062 cv 282.759 138.062 285.712 141.015 285.712 144.625 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 285.712 144.625 mo 285.712 148.235 282.759 151.189 279.149 151.189 cv 275.539 151.189 272.584 148.235 272.584 144.625 cv 272.584 141.015 275.539 138.062 279.149 138.062 cv 282.759 138.062 285.712 141.015 285.712 144.625 cv cp 0 0 0 1 cmyk s 285.712 121.65 mo 285.712 125.261 282.759 128.214 279.149 128.214 cv 275.539 128.214 272.584 125.261 272.584 121.65 cv 272.584 118.039 275.539 115.086 279.149 115.086 cv 282.759 115.086 285.712 118.039 285.712 121.65 cv 0 0 0 1 cmyk f 285.712 121.65 mo 285.712 125.261 282.759 128.214 279.149 128.214 cv 275.539 128.214 272.584 125.261 272.584 121.65 cv 272.584 118.039 275.539 115.086 279.149 115.086 cv 282.759 115.086 285.712 118.039 285.712 121.65 cv cp 0 0 0 1 cmyk s 308.689 121.65 mo 308.689 125.261 305.734 128.214 302.125 128.214 cv 298.513 128.214 295.56 125.261 295.56 121.65 cv 295.56 118.039 298.513 115.086 302.125 115.086 cv 305.734 115.086 308.689 118.039 308.689 121.65 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 308.689 121.65 mo 308.689 125.261 305.734 128.214 302.125 128.214 cv 298.513 128.214 295.56 125.261 295.56 121.65 cv 295.56 118.039 298.513 115.086 302.125 115.086 cv 305.734 115.086 308.689 118.039 308.689 121.65 cv cp 0 0 0 1 cmyk s 308.689 98.6753 mo 308.689 102.285 305.734 105.238 302.125 105.238 cv 298.513 105.238 295.56 102.285 295.56 98.6753 cv 295.56 95.064 298.513 92.1109 302.125 92.1109 cv 305.734 92.1109 308.689 95.064 308.689 98.6753 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 308.689 98.6753 mo 308.689 102.285 305.734 105.238 302.125 105.238 cv 298.513 105.238 295.56 102.285 295.56 98.6753 cv 295.56 95.064 298.513 92.1109 302.125 92.1109 cv 305.734 92.1109 308.689 95.064 308.689 98.6753 cv cp 0 0 0 1 cmyk s 331.664 98.6753 mo 331.664 102.285 328.71 105.238 325.099 105.238 cv 321.49 105.238 318.535 102.285 318.535 98.6753 cv 318.535 95.064 321.49 92.1109 325.099 92.1109 cv 328.71 92.1109 331.664 95.064 331.664 98.6753 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 331.664 98.6753 mo 331.664 102.285 328.71 105.238 325.099 105.238 cv 321.49 105.238 318.535 102.285 318.535 98.6753 cv 318.535 95.064 321.49 92.1109 325.099 92.1109 cv 328.71 92.1109 331.664 95.064 331.664 98.6753 cv cp 0 0 0 1 cmyk s 331.664 121.65 mo 331.664 125.261 328.71 128.214 325.099 128.214 cv 321.49 128.214 318.535 125.261 318.535 121.65 cv 318.535 118.039 321.49 115.086 325.099 115.086 cv 328.71 115.086 331.664 118.039 331.664 121.65 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 331.664 121.65 mo 331.664 125.261 328.71 128.214 325.099 128.214 cv 321.49 128.214 318.535 125.261 318.535 121.65 cv 318.535 118.039 321.49 115.086 325.099 115.086 cv 328.71 115.086 331.664 118.039 331.664 121.65 cv cp 0 0 0 1 cmyk s 285.712 98.6753 mo 285.712 102.285 282.759 105.238 279.149 105.238 cv 275.539 105.238 272.584 102.285 272.584 98.6753 cv 272.584 95.064 275.539 92.1109 279.149 92.1109 cv 282.759 92.1109 285.712 95.064 285.712 98.6753 cv 0 0 0 1 cmyk f 285.712 98.6753 mo 285.712 102.285 282.759 105.238 279.149 105.238 cv 275.539 105.238 272.584 102.285 272.584 98.6753 cv 272.584 95.064 275.539 92.1109 279.149 92.1109 cv 282.759 92.1109 285.712 95.064 285.712 98.6753 cv cp 0 0 0 1 cmyk s 1.1396 lw 267.593 156.069 mo 198.667 156.069 li 198.667 87.1421 li 267.593 87.1421 li 267.593 156.069 li cp 267.593 133.093 mo 198.667 133.093 li 198.667 110.117 mo 267.593 110.117 li 244.617 156.069 mo 244.617 87.1421 li 221.643 156.069 mo 221.643 87.1421 li 0 0 0 1 cmyk s 210.155 151.146 mo 206.543 151.146 203.59 148.192 203.59 144.581 cv 203.59 140.972 206.543 138.017 210.155 138.017 cv 213.766 138.017 216.719 140.972 216.719 144.581 cv 216.719 148.192 213.766 151.146 210.155 151.146 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 0.5698 lw 210.155 151.146 mo 206.543 151.146 203.59 148.192 203.59 144.581 cv 203.59 140.972 206.543 138.017 210.155 138.017 cv 213.766 138.017 216.719 140.972 216.719 144.581 cv 216.719 148.192 213.766 151.146 210.155 151.146 cv cp 0 0 0 1 cmyk s 210.155 128.171 mo 206.543 128.171 203.59 125.216 203.59 121.605 cv 203.59 117.996 206.543 115.041 210.155 115.041 cv 213.766 115.041 216.719 117.996 216.719 121.605 cv 216.719 125.216 213.766 128.171 210.155 128.171 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 210.155 128.171 mo 206.543 128.171 203.59 125.216 203.59 121.605 cv 203.59 117.996 206.543 115.041 210.155 115.041 cv 213.766 115.041 216.719 117.996 216.719 121.605 cv 216.719 125.216 213.766 128.171 210.155 128.171 cv cp 0 0 0 1 cmyk s 210.155 105.195 mo 206.543 105.195 203.59 102.24 203.59 98.6304 cv 203.59 95.0191 206.543 92.066 210.155 92.066 cv 213.766 92.066 216.719 95.0191 216.719 98.6304 cv 216.719 102.24 213.766 105.195 210.155 105.195 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 210.155 105.195 mo 206.543 105.195 203.59 102.24 203.59 98.6304 cv 203.59 95.0191 206.543 92.066 210.155 92.066 cv 213.766 92.066 216.719 95.0191 216.719 98.6304 cv 216.719 102.24 213.766 105.195 210.155 105.195 cv cp 0 0 0 1 cmyk s 233.129 105.195 mo 229.52 105.195 226.565 102.24 226.565 98.6304 cv 226.565 95.0191 229.52 92.066 233.129 92.066 cv 236.741 92.066 239.694 95.0191 239.694 98.6304 cv 239.694 102.24 236.741 105.195 233.129 105.195 cv 0 0 0 0.100001 cmyk f 233.129 105.195 mo 229.52 105.195 226.565 102.24 226.565 98.6304 cv 226.565 95.0191 229.52 92.066 233.129 92.066 cv 236.741 92.066 239.694 95.0191 239.694 98.6304 cv 239.694 102.24 236.741 105.195 233.129 105.195 cv cp 0 0 0 1 cmyk s 233.129 128.171 mo 229.52 128.171 226.565 125.216 226.565 121.605 cv 226.565 117.996 229.52 115.041 233.129 115.041 cv 236.741 115.041 239.694 117.996 239.694 121.605 cv 239.694 125.216 236.741 128.171 233.129 128.171 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 233.129 128.171 mo 229.52 128.171 226.565 125.216 226.565 121.605 cv 226.565 117.996 229.52 115.041 233.129 115.041 cv 236.741 115.041 239.694 117.996 239.694 121.605 cv 239.694 125.216 236.741 128.171 233.129 128.171 cv cp 0 0 0 1 cmyk s 256.105 128.171 mo 252.494 128.171 249.541 125.216 249.541 121.605 cv 249.541 117.996 252.494 115.041 256.105 115.041 cv 259.714 115.041 262.669 117.996 262.669 121.605 cv 262.669 125.216 259.714 128.171 256.105 128.171 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 256.105 128.171 mo 252.494 128.171 249.541 125.216 249.541 121.605 cv 249.541 117.996 252.494 115.041 256.105 115.041 cv 259.714 115.041 262.669 117.996 262.669 121.605 cv 262.669 125.216 259.714 128.171 256.105 128.171 cv cp 0 0 0 1 cmyk s 256.105 151.146 mo 252.494 151.146 249.541 148.192 249.541 144.581 cv 249.541 140.972 252.494 138.017 256.105 138.017 cv 259.714 138.017 262.669 140.972 262.669 144.581 cv 262.669 148.192 259.714 151.146 256.105 151.146 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 256.105 151.146 mo 252.494 151.146 249.541 148.192 249.541 144.581 cv 249.541 140.972 252.494 138.017 256.105 138.017 cv 259.714 138.017 262.669 140.972 262.669 144.581 cv 262.669 148.192 259.714 151.146 256.105 151.146 cv cp 0 0 0 1 cmyk s 233.129 151.146 mo 229.52 151.146 226.565 148.192 226.565 144.581 cv 226.565 140.972 229.52 138.017 233.129 138.017 cv 236.741 138.017 239.694 140.972 239.694 144.581 cv 239.694 148.192 236.741 151.146 233.129 151.146 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 233.129 151.146 mo 229.52 151.146 226.565 148.192 226.565 144.581 cv 226.565 140.972 229.52 138.017 233.129 138.017 cv 236.741 138.017 239.694 140.972 239.694 144.581 cv 239.694 148.192 236.741 151.146 233.129 151.146 cv cp 0 0 0 1 cmyk s 256.105 105.195 mo 252.494 105.195 249.541 102.24 249.541 98.6304 cv 249.541 95.0191 252.494 92.066 256.105 92.066 cv 259.714 92.066 262.669 95.0191 262.669 98.6304 cv 262.669 102.24 259.714 105.195 256.105 105.195 cv 0 0 0 0.100001 cmyk f 256.105 105.195 mo 252.494 105.195 249.541 102.24 249.541 98.6304 cv 249.541 95.0191 252.494 92.066 256.105 92.066 cv 259.714 92.066 262.669 95.0191 262.669 98.6304 cv 262.669 102.24 259.714 105.195 256.105 105.195 cv cp 0 0 0 1 cmyk s 1.1396 lw 336.668 87.1168 mo 336.668 18.1915 li 405.593 18.1915 li 405.593 87.1168 li 336.668 87.1168 li cp 359.643 87.1168 mo 359.643 18.1915 li 382.619 18.1915 mo 382.619 87.1168 li 336.668 64.1421 mo 405.593 64.1421 li 336.668 41.1666 mo 405.593 41.1666 li 0 0 0 1 cmyk s 341.591 29.6792 mo 341.591 26.0684 344.544 23.1148 348.156 23.1148 cv 351.765 23.1148 354.72 26.0684 354.72 29.6792 cv 354.72 33.2896 351.765 36.2432 348.156 36.2432 cv 344.544 36.2432 341.591 33.2896 341.591 29.6792 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 0.5698 lw 341.591 29.6792 mo 341.591 26.0684 344.544 23.1148 348.156 23.1148 cv 351.765 23.1148 354.72 26.0684 354.72 29.6792 cv 354.72 33.2896 351.765 36.2432 348.156 36.2432 cv 344.544 36.2432 341.591 33.2896 341.591 29.6792 cv cp 0 0 0 1 cmyk s 364.566 29.6792 mo 364.566 26.0684 367.52 23.1148 371.13 23.1148 cv 374.741 23.1148 377.695 26.0684 377.695 29.6792 cv 377.695 33.2896 374.741 36.2432 371.13 36.2432 cv 367.52 36.2432 364.566 33.2896 364.566 29.6792 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 364.566 29.6792 mo 364.566 26.0684 367.52 23.1148 371.13 23.1148 cv 374.741 23.1148 377.695 26.0684 377.695 29.6792 cv 377.695 33.2896 374.741 36.2432 371.13 36.2432 cv 367.52 36.2432 364.566 33.2896 364.566 29.6792 cv cp 0 0 0 1 cmyk s 387.542 29.6792 mo 387.542 26.0684 390.496 23.1148 394.105 23.1148 cv 397.716 23.1148 400.669 26.0684 400.669 29.6792 cv 400.669 33.2896 397.716 36.2432 394.105 36.2432 cv 390.496 36.2432 387.542 33.2896 387.542 29.6792 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 387.542 29.6792 mo 387.542 26.0684 390.496 23.1148 394.105 23.1148 cv 397.716 23.1148 400.669 26.0684 400.669 29.6792 cv 400.669 33.2896 397.716 36.2432 394.105 36.2432 cv 390.496 36.2432 387.542 33.2896 387.542 29.6792 cv cp 0 0 0 1 cmyk s 387.542 52.6539 mo 387.542 49.044 390.496 46.0899 394.105 46.0899 cv 397.716 46.0899 400.669 49.044 400.669 52.6539 cv 400.669 56.2652 397.716 59.2183 394.105 59.2183 cv 390.496 59.2183 387.542 56.2652 387.542 52.6539 cv 0 0 0 1 cmyk f 387.542 52.6539 mo 387.542 49.044 390.496 46.0899 394.105 46.0899 cv 397.716 46.0899 400.669 49.044 400.669 52.6539 cv 400.669 56.2652 397.716 59.2183 394.105 59.2183 cv 390.496 59.2183 387.542 56.2652 387.542 52.6539 cv cp 0 0 0 1 cmyk s 364.566 52.6539 mo 364.566 49.044 367.52 46.0899 371.13 46.0899 cv 374.741 46.0899 377.695 49.044 377.695 52.6539 cv 377.695 56.2652 374.741 59.2183 371.13 59.2183 cv 367.52 59.2183 364.566 56.2652 364.566 52.6539 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 364.566 52.6539 mo 364.566 49.044 367.52 46.0899 371.13 46.0899 cv 374.741 46.0899 377.695 49.044 377.695 52.6539 cv 377.695 56.2652 374.741 59.2183 371.13 59.2183 cv 367.52 59.2183 364.566 56.2652 364.566 52.6539 cv cp 0 0 0 1 cmyk s 364.566 75.6285 mo 364.566 72.0191 367.52 69.066 371.13 69.066 cv 374.741 69.066 377.695 72.0191 377.695 75.6285 cv 377.695 79.2398 374.741 82.1929 371.13 82.1929 cv 367.52 82.1929 364.566 79.2398 364.566 75.6285 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 364.566 75.6285 mo 364.566 72.0191 367.52 69.066 371.13 69.066 cv 374.741 69.066 377.695 72.0191 377.695 75.6285 cv 377.695 79.2398 374.741 82.1929 371.13 82.1929 cv 367.52 82.1929 364.566 79.2398 364.566 75.6285 cv cp 0 0 0 1 cmyk s 341.591 75.6285 mo 341.591 72.0191 344.544 69.066 348.156 69.066 cv 351.765 69.066 354.72 72.0191 354.72 75.6285 cv 354.72 79.2398 351.765 82.1929 348.156 82.1929 cv 344.544 82.1929 341.591 79.2398 341.591 75.6285 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 341.591 75.6285 mo 341.591 72.0191 344.544 69.066 348.156 69.066 cv 351.765 69.066 354.72 72.0191 354.72 75.6285 cv 354.72 79.2398 351.765 82.1929 348.156 82.1929 cv 344.544 82.1929 341.591 79.2398 341.591 75.6285 cv cp 0 0 0 1 cmyk s 341.591 52.6539 mo 341.591 49.044 344.544 46.0899 348.156 46.0899 cv 351.765 46.0899 354.72 49.044 354.72 52.6539 cv 354.72 56.2652 351.765 59.2183 348.156 59.2183 cv 344.544 59.2183 341.591 56.2652 341.591 52.6539 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 341.591 52.6539 mo 341.591 49.044 344.544 46.0899 348.156 46.0899 cv 351.765 46.0899 354.72 49.044 354.72 52.6539 cv 354.72 56.2652 351.765 59.2183 348.156 59.2183 cv 344.544 59.2183 341.591 56.2652 341.591 52.6539 cv cp 0 0 0 1 cmyk s 387.542 75.6285 mo 387.542 72.0191 390.496 69.066 394.105 69.066 cv 397.716 69.066 400.669 72.0191 400.669 75.6285 cv 400.669 79.2398 397.716 82.1929 394.105 82.1929 cv 390.496 82.1929 387.542 79.2398 387.542 75.6285 cv 0 0 0 1 cmyk f 387.542 75.6285 mo 387.542 72.0191 390.496 69.066 394.105 69.066 cv 397.716 69.066 400.669 72.0191 400.669 75.6285 cv 400.669 79.2398 397.716 82.1929 394.105 82.1929 cv 390.496 82.1929 387.542 79.2398 387.542 75.6285 cv cp 0 0 0 1 cmyk s 1.1396 lw 405.662 18.2354 mo 474.587 18.2354 li 474.587 87.1617 li 405.662 87.1617 li 405.662 18.2354 li cp 405.662 41.211 mo 474.587 41.211 li 474.587 64.1871 mo 405.662 64.1871 li 428.637 18.2354 mo 428.637 87.1617 li 451.611 18.2354 mo 451.611 87.1617 li 0 0 0 1 cmyk s 463.099 23.1592 mo 466.71 23.1592 469.664 26.1124 469.664 29.7237 cv 469.664 33.3331 466.71 36.2881 463.099 36.2881 cv 459.488 36.2881 456.535 33.3331 456.535 29.7237 cv 456.535 26.1124 459.488 23.1592 463.099 23.1592 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 0.5698 lw 463.099 23.1592 mo 466.71 23.1592 469.664 26.1124 469.664 29.7237 cv 469.664 33.3331 466.71 36.2881 463.099 36.2881 cv 459.488 36.2881 456.535 33.3331 456.535 29.7237 cv 456.535 26.1124 459.488 23.1592 463.099 23.1592 cv cp 0 0 0 1 cmyk s 463.099 46.1338 mo 466.71 46.1338 469.664 49.0879 469.664 52.6988 cv 469.664 56.3082 466.71 59.2632 463.099 59.2632 cv 459.488 59.2632 456.535 56.3082 456.535 52.6988 cv 456.535 49.0879 459.488 46.1338 463.099 46.1338 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 463.099 46.1338 mo 466.71 46.1338 469.664 49.0879 469.664 52.6988 cv 469.664 56.3082 466.71 59.2632 463.099 59.2632 cv 459.488 59.2632 456.535 56.3082 456.535 52.6988 cv 456.535 49.0879 459.488 46.1338 463.099 46.1338 cv cp 0 0 0 1 cmyk s 463.099 69.1089 mo 466.71 69.1089 469.664 72.064 469.664 75.6734 cv 469.664 79.2847 466.71 82.2378 463.099 82.2378 cv 459.488 82.2378 456.535 79.2847 456.535 75.6734 cv 456.535 72.064 459.488 69.1089 463.099 69.1089 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 463.099 69.1089 mo 466.71 69.1089 469.664 72.064 469.664 75.6734 cv 469.664 79.2847 466.71 82.2378 463.099 82.2378 cv 459.488 82.2378 456.535 79.2847 456.535 75.6734 cv 456.535 72.064 459.488 69.1089 463.099 69.1089 cv cp 0 0 0 1 cmyk s 440.125 69.1089 mo 443.734 69.1089 446.689 72.064 446.689 75.6734 cv 446.689 79.2847 443.734 82.2378 440.125 82.2378 cv 436.513 82.2378 433.56 79.2847 433.56 75.6734 cv 433.56 72.064 436.513 69.1089 440.125 69.1089 cv 0 0 0 0.100001 cmyk f 440.125 69.1089 mo 443.734 69.1089 446.689 72.064 446.689 75.6734 cv 446.689 79.2847 443.734 82.2378 440.125 82.2378 cv 436.513 82.2378 433.56 79.2847 433.56 75.6734 cv 433.56 72.064 436.513 69.1089 440.125 69.1089 cv cp 0 0 0 1 cmyk s 440.125 46.1338 mo 443.734 46.1338 446.689 49.0879 446.689 52.6988 cv 446.689 56.3082 443.734 59.2632 440.125 59.2632 cv 436.513 59.2632 433.56 56.3082 433.56 52.6988 cv 433.56 49.0879 436.513 46.1338 440.125 46.1338 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 440.125 46.1338 mo 443.734 46.1338 446.689 49.0879 446.689 52.6988 cv 446.689 56.3082 443.734 59.2632 440.125 59.2632 cv 436.513 59.2632 433.56 56.3082 433.56 52.6988 cv 433.56 49.0879 436.513 46.1338 440.125 46.1338 cv cp 0 0 0 1 cmyk s 417.15 46.1338 mo 420.76 46.1338 423.713 49.0879 423.713 52.6988 cv 423.713 56.3082 420.76 59.2632 417.15 59.2632 cv 413.54 59.2632 410.585 56.3082 410.585 52.6988 cv 410.585 49.0879 413.54 46.1338 417.15 46.1338 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 417.15 46.1338 mo 420.76 46.1338 423.713 49.0879 423.713 52.6988 cv 423.713 56.3082 420.76 59.2632 417.15 59.2632 cv 413.54 59.2632 410.585 56.3082 410.585 52.6988 cv 410.585 49.0879 413.54 46.1338 417.15 46.1338 cv cp 0 0 0 1 cmyk s 417.15 23.1592 mo 420.76 23.1592 423.713 26.1124 423.713 29.7237 cv 423.713 33.3331 420.76 36.2881 417.15 36.2881 cv 413.54 36.2881 410.585 33.3331 410.585 29.7237 cv 410.585 26.1124 413.54 23.1592 417.15 23.1592 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 417.15 23.1592 mo 420.76 23.1592 423.713 26.1124 423.713 29.7237 cv 423.713 33.3331 420.76 36.2881 417.15 36.2881 cv 413.54 36.2881 410.585 33.3331 410.585 29.7237 cv 410.585 26.1124 413.54 23.1592 417.15 23.1592 cv cp 0 0 0 1 cmyk s 440.125 23.1592 mo 443.734 23.1592 446.689 26.1124 446.689 29.7237 cv 446.689 33.3331 443.734 36.2881 440.125 36.2881 cv 436.513 36.2881 433.56 33.3331 433.56 29.7237 cv 433.56 26.1124 436.513 23.1592 440.125 23.1592 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 440.125 23.1592 mo 443.734 23.1592 446.689 26.1124 446.689 29.7237 cv 446.689 33.3331 443.734 36.2881 440.125 36.2881 cv 436.513 36.2881 433.56 33.3331 433.56 29.7237 cv 433.56 26.1124 436.513 23.1592 440.125 23.1592 cv cp 0 0 0 1 cmyk s 417.15 69.1089 mo 420.76 69.1089 423.713 72.064 423.713 75.6734 cv 423.713 79.2847 420.76 82.2378 417.15 82.2378 cv 413.54 82.2378 410.585 79.2847 410.585 75.6734 cv 410.585 72.064 413.54 69.1089 417.15 69.1089 cv 0 0 0 0.100001 cmyk f 417.15 69.1089 mo 420.76 69.1089 423.713 72.064 423.713 75.6734 cv 423.713 79.2847 420.76 82.2378 417.15 82.2378 cv 413.54 82.2378 410.585 79.2847 410.585 75.6734 cv 410.585 72.064 413.54 69.1089 417.15 69.1089 cv cp 0 0 0 1 cmyk s 1.1396 lw 474.587 87.1871 mo 474.587 156.112 li 405.662 156.112 li 405.662 87.1871 li 474.587 87.1871 li cp 451.611 87.1871 mo 451.611 156.112 li 428.636 156.112 mo 428.636 87.1871 li 474.587 110.162 mo 405.662 110.162 li 474.587 133.138 mo 405.662 133.138 li 0 0 0 1 cmyk s 469.664 144.625 mo 469.664 148.235 466.71 151.189 463.099 151.189 cv 459.49 151.189 456.535 148.235 456.535 144.625 cv 456.535 141.015 459.49 138.062 463.099 138.062 cv 466.71 138.062 469.664 141.015 469.664 144.625 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 0.5698 lw 469.664 144.625 mo 469.664 148.235 466.71 151.189 463.099 151.189 cv 459.49 151.189 456.535 148.235 456.535 144.625 cv 456.535 141.015 459.49 138.062 463.099 138.062 cv 466.71 138.062 469.664 141.015 469.664 144.625 cv cp 0 0 0 1 cmyk s 446.689 144.625 mo 446.689 148.235 443.734 151.189 440.125 151.189 cv 436.513 151.189 433.56 148.235 433.56 144.625 cv 433.56 141.015 436.513 138.062 440.125 138.062 cv 443.734 138.062 446.689 141.015 446.689 144.625 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 446.689 144.625 mo 446.689 148.235 443.734 151.189 440.125 151.189 cv 436.513 151.189 433.56 148.235 433.56 144.625 cv 433.56 141.015 436.513 138.062 440.125 138.062 cv 443.734 138.062 446.689 141.015 446.689 144.625 cv cp 0 0 0 1 cmyk s 423.712 144.625 mo 423.712 148.235 420.759 151.189 417.15 151.189 cv 413.539 151.189 410.585 148.235 410.585 144.625 cv 410.585 141.015 413.539 138.062 417.15 138.062 cv 420.759 138.062 423.712 141.015 423.712 144.625 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 423.712 144.625 mo 423.712 148.235 420.759 151.189 417.15 151.189 cv 413.539 151.189 410.585 148.235 410.585 144.625 cv 410.585 141.015 413.539 138.062 417.15 138.062 cv 420.759 138.062 423.712 141.015 423.712 144.625 cv cp 0 0 0 1 cmyk s 423.712 121.65 mo 423.712 125.261 420.759 128.214 417.15 128.214 cv 413.539 128.214 410.585 125.261 410.585 121.65 cv 410.585 118.039 413.539 115.086 417.15 115.086 cv 420.759 115.086 423.712 118.039 423.712 121.65 cv 0 0 0 1 cmyk f 423.712 121.65 mo 423.712 125.261 420.759 128.214 417.15 128.214 cv 413.539 128.214 410.585 125.261 410.585 121.65 cv 410.585 118.039 413.539 115.086 417.15 115.086 cv 420.759 115.086 423.712 118.039 423.712 121.65 cv cp 0 0 0 1 cmyk s 446.689 121.65 mo 446.689 125.261 443.734 128.214 440.125 128.214 cv 436.513 128.214 433.56 125.261 433.56 121.65 cv 433.56 118.039 436.513 115.086 440.125 115.086 cv 443.734 115.086 446.689 118.039 446.689 121.65 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 446.689 121.65 mo 446.689 125.261 443.734 128.214 440.125 128.214 cv 436.513 128.214 433.56 125.261 433.56 121.65 cv 433.56 118.039 436.513 115.086 440.125 115.086 cv 443.734 115.086 446.689 118.039 446.689 121.65 cv cp 0 0 0 1 cmyk s 446.689 98.6753 mo 446.689 102.285 443.734 105.238 440.125 105.238 cv 436.513 105.238 433.56 102.285 433.56 98.6753 cv 433.56 95.064 436.513 92.1109 440.125 92.1109 cv 443.734 92.1109 446.689 95.064 446.689 98.6753 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 446.689 98.6753 mo 446.689 102.285 443.734 105.238 440.125 105.238 cv 436.513 105.238 433.56 102.285 433.56 98.6753 cv 433.56 95.064 436.513 92.1109 440.125 92.1109 cv 443.734 92.1109 446.689 95.064 446.689 98.6753 cv cp 0 0 0 1 cmyk s 469.664 98.6753 mo 469.664 102.285 466.71 105.238 463.099 105.238 cv 459.49 105.238 456.535 102.285 456.535 98.6753 cv 456.535 95.064 459.49 92.1109 463.099 92.1109 cv 466.71 92.1109 469.664 95.064 469.664 98.6753 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 469.664 98.6753 mo 469.664 102.285 466.71 105.238 463.099 105.238 cv 459.49 105.238 456.535 102.285 456.535 98.6753 cv 456.535 95.064 459.49 92.1109 463.099 92.1109 cv 466.71 92.1109 469.664 95.064 469.664 98.6753 cv cp 0 0 0 1 cmyk s 469.664 121.65 mo 469.664 125.261 466.71 128.214 463.099 128.214 cv 459.49 128.214 456.535 125.261 456.535 121.65 cv 456.535 118.039 459.49 115.086 463.099 115.086 cv 466.71 115.086 469.664 118.039 469.664 121.65 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 469.664 121.65 mo 469.664 125.261 466.71 128.214 463.099 128.214 cv 459.49 128.214 456.535 125.261 456.535 121.65 cv 456.535 118.039 459.49 115.086 463.099 115.086 cv 466.71 115.086 469.664 118.039 469.664 121.65 cv cp 0 0 0 1 cmyk s 423.712 98.6753 mo 423.712 102.285 420.759 105.238 417.15 105.238 cv 413.539 105.238 410.585 102.285 410.585 98.6753 cv 410.585 95.064 413.539 92.1109 417.15 92.1109 cv 420.759 92.1109 423.712 95.064 423.712 98.6753 cv 0 0 0 1 cmyk f 423.712 98.6753 mo 423.712 102.285 420.759 105.238 417.15 105.238 cv 413.539 105.238 410.585 102.285 410.585 98.6753 cv 410.585 95.064 413.539 92.1109 417.15 92.1109 cv 420.759 92.1109 423.712 95.064 423.712 98.6753 cv cp 0 0 0 1 cmyk s 1.1396 lw 405.593 156.069 mo 336.668 156.069 li 336.668 87.1421 li 405.593 87.1421 li 405.593 156.069 li cp 405.593 133.093 mo 336.668 133.093 li 336.668 110.117 mo 405.593 110.117 li 382.617 156.069 mo 382.617 87.1421 li 359.644 156.069 mo 359.644 87.1421 li 0 0 0 1 cmyk s 348.156 151.146 mo 344.544 151.146 341.591 148.192 341.591 144.581 cv 341.591 140.972 344.544 138.017 348.156 138.017 cv 351.767 138.017 354.72 140.972 354.72 144.581 cv 354.72 148.192 351.767 151.146 348.156 151.146 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 0.5698 lw 348.156 151.146 mo 344.544 151.146 341.591 148.192 341.591 144.581 cv 341.591 140.972 344.544 138.017 348.156 138.017 cv 351.767 138.017 354.72 140.972 354.72 144.581 cv 354.72 148.192 351.767 151.146 348.156 151.146 cv cp 0 0 0 1 cmyk s 348.156 128.171 mo 344.544 128.171 341.591 125.216 341.591 121.605 cv 341.591 117.996 344.544 115.041 348.156 115.041 cv 351.767 115.041 354.72 117.996 354.72 121.605 cv 354.72 125.216 351.767 128.171 348.156 128.171 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 348.156 128.171 mo 344.544 128.171 341.591 125.216 341.591 121.605 cv 341.591 117.996 344.544 115.041 348.156 115.041 cv 351.767 115.041 354.72 117.996 354.72 121.605 cv 354.72 125.216 351.767 128.171 348.156 128.171 cv cp 0 0 0 1 cmyk s 348.156 105.195 mo 344.544 105.195 341.591 102.24 341.591 98.6304 cv 341.591 95.0191 344.544 92.066 348.156 92.066 cv 351.767 92.066 354.72 95.0191 354.72 98.6304 cv 354.72 102.24 351.767 105.195 348.156 105.195 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 348.156 105.195 mo 344.544 105.195 341.591 102.24 341.591 98.6304 cv 341.591 95.0191 344.544 92.066 348.156 92.066 cv 351.767 92.066 354.72 95.0191 354.72 98.6304 cv 354.72 102.24 351.767 105.195 348.156 105.195 cv cp 0 0 0 1 cmyk s 371.13 105.195 mo 367.521 105.195 364.566 102.24 364.566 98.6304 cv 364.566 95.0191 367.521 92.066 371.13 92.066 cv 374.742 92.066 377.695 95.0191 377.695 98.6304 cv 377.695 102.24 374.742 105.195 371.13 105.195 cv 0 0 0 0.100001 cmyk f 371.13 105.195 mo 367.521 105.195 364.566 102.24 364.566 98.6304 cv 364.566 95.0191 367.521 92.066 371.13 92.066 cv 374.742 92.066 377.695 95.0191 377.695 98.6304 cv 377.695 102.24 374.742 105.195 371.13 105.195 cv cp 0 0 0 1 cmyk s 371.13 128.171 mo 367.521 128.171 364.566 125.216 364.566 121.605 cv 364.566 117.996 367.521 115.041 371.13 115.041 cv 374.742 115.041 377.695 117.996 377.695 121.605 cv 377.695 125.216 374.742 128.171 371.13 128.171 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 371.13 128.171 mo 367.521 128.171 364.566 125.216 364.566 121.605 cv 364.566 117.996 367.521 115.041 371.13 115.041 cv 374.742 115.041 377.695 117.996 377.695 121.605 cv 377.695 125.216 374.742 128.171 371.13 128.171 cv cp 0 0 0 1 cmyk s 394.105 128.171 mo 390.494 128.171 387.541 125.216 387.541 121.605 cv 387.541 117.996 390.494 115.041 394.105 115.041 cv 397.714 115.041 400.669 117.996 400.669 121.605 cv 400.669 125.216 397.714 128.171 394.105 128.171 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 394.105 128.171 mo 390.494 128.171 387.541 125.216 387.541 121.605 cv 387.541 117.996 390.494 115.041 394.105 115.041 cv 397.714 115.041 400.669 117.996 400.669 121.605 cv 400.669 125.216 397.714 128.171 394.105 128.171 cv cp 0 0 0 1 cmyk s 394.105 151.146 mo 390.494 151.146 387.541 148.192 387.541 144.581 cv 387.541 140.972 390.494 138.017 394.105 138.017 cv 397.714 138.017 400.669 140.972 400.669 144.581 cv 400.669 148.192 397.714 151.146 394.105 151.146 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 394.105 151.146 mo 390.494 151.146 387.541 148.192 387.541 144.581 cv 387.541 140.972 390.494 138.017 394.105 138.017 cv 397.714 138.017 400.669 140.972 400.669 144.581 cv 400.669 148.192 397.714 151.146 394.105 151.146 cv cp 0 0 0 1 cmyk s 371.13 151.146 mo 367.521 151.146 364.566 148.192 364.566 144.581 cv 364.566 140.972 367.521 138.017 371.13 138.017 cv 374.742 138.017 377.695 140.972 377.695 144.581 cv 377.695 148.192 374.742 151.146 371.13 151.146 cv 0.301961 0.215687 0.180393 0.0431373 cmyk f 371.13 151.146 mo 367.521 151.146 364.566 148.192 364.566 144.581 cv 364.566 140.972 367.521 138.017 371.13 138.017 cv 374.742 138.017 377.695 140.972 377.695 144.581 cv 377.695 148.192 374.742 151.146 371.13 151.146 cv cp 0 0 0 1 cmyk s 394.105 105.195 mo 390.494 105.195 387.541 102.24 387.541 98.6304 cv 387.541 95.0191 390.494 92.066 394.105 92.066 cv 397.714 92.066 400.669 95.0191 400.669 98.6304 cv 400.669 102.24 397.714 105.195 394.105 105.195 cv 0 0 0 0.100001 cmyk f 394.105 105.195 mo 390.494 105.195 387.541 102.24 387.541 98.6304 cv 387.541 95.0191 390.494 92.066 394.105 92.066 cv 397.714 92.066 400.669 95.0191 400.669 98.6304 cv 400.669 102.24 397.714 105.195 394.105 105.195 cv cp 0 0 0 1 cmyk s 0 0 0 1 cmyk /Helvetica-Bold*1 findfont [12 0 0 -12 0 0 ]mfnt sfnt 72.5 101.183 mov (side 3 ) sh 71.5 13.1831 mov (side 4 ) sh /Helvetica-Bold*1 findfont [0 -12 -12 0 0 0 ]mfnt sfnt 12 66.6831 mov (side 1 ) sh 168.5 69.6831 mov (side 2 ) sh /Helvetica-Bold*1 findfont [12 0 0 -12 0 0 ]mfnt sfnt 390.63 306.333 mov (side 4 ) sh /Helvetica-Bold*1 findfont [0 -12 -12 0 0 0 ]mfnt sfnt 193 69.6831 mov (side 1 ) sh 193 138.683 mov (side 2 ) sh 191.5 206.683 mov (side 1 ) sh 191.5 275.683 mov (side 2 ) sh 490.5 71.6831 mov (side 2 ) sh 489 139.683 mov (side 1 ) sh 489.666 208.683 mov (side 2 ) sh 488.166 276.683 mov (side 1 ) sh /Helvetica-Bold*1 findfont [12 0 0 -12 0 0 ]mfnt sfnt 251.297 12.3335 mov (side 4 ) sh 389.297 12 mov (side 4 ) sh 2 lw 4 ml [] 0 dsh 336.542 17.9014 mo 336.542 293.901 li 0 0 0 1 cmyk s 267.542 17.9014 mo 267.542 293.901 li 0 0 0 1 cmyk s 405.876 18.2344 mo 405.876 294.234 li 0 0 0 1 cmyk s 198.377 224.568 mo 474.377 224.568 li 0 0 0 1 cmyk s 197.877 156.568 mo 473.877 156.568 li 0 0 0 1 cmyk s 198.876 87.5679 mo 474.876 87.5679 li 0 0 0 1 cmyk s 86.21 18.9849 mo 86.21 87.7349 li 0 0 0 1 cmyk s %ADOBeginClientInjection: EndPageContent "AI10" userdict /annotatepage 2 copy known {get exec}{pop pop} ifelse %ADOEndClientInjection: EndPageContent "AI10" % page clip grestore grestore % PSGState Adobe_AGM_Core/AGMCORE_save get restore %%PageTrailer %ADOBeginClientInjection: PageTrailer Start "AI10" %ADOEndClientInjection: PageTrailer Start "AI10" Adobe_AGM_Image/page_trailer get exec Adobe_CoolType_Core/page_trailer get exec Adobe_AGM_Core/page_trailer get exec currentdict Adobe_AGM_Utils eq {end} if %ADOBeginClientInjection: PageTrailer End "AI10" %ADOEndClientInjection: PageTrailer End "AI10" %%Trailer %ADOBeginClientInjection: DocumentTrailer Start "AI10" %ADOEndClientInjection: DocumentTrailer Start "AI10" Adobe_AGM_Image/doc_trailer get exec Adobe_CoolType_Core/doc_trailer get exec Adobe_AGM_Core/doc_trailer get exec %ADOBeginClientInjection: DocumentTrailer End "AI10" %ADOEndClientInjection: DocumentTrailer End "AI10" %%EOF %AI9_PrintingDataEnd userdict /AI9_read_buffer 256 string put userdict begin /ai9_skip_data { mark { currentfile AI9_read_buffer { readline } stopped { } { not { exit } if (%AI9_PrivateDataEnd) eq { exit } if } ifelse } loop cleartomark } def end userdict /ai9_skip_data get exec %AI9_PrivateDataBegin %!PS-Adobe-3.0 EPSF-3.0 %%Creator: Adobe Illustrator(R) 10.0 %%AI8_CreatorVersion: 10.0 %%For: (Alain Hebert) (Ecole Polytechnique de Montreal) %%Title: (ebcdam.eps) %%CreationDate: 6/27/04 10:44 AM %AI9_DataStream %Gb"-6BlbOYFo_0NV?A1a4Z)_*aiR)8$d`@IEn,#l=hSLpYMuVR>?JbUi=C%Mhs2e6nh-Ai'd=9tZrij/L3'Vbt]"*3*IfK!6b[rhT1rpC7W%Blb)"mb(GkJ,a]ICuL,eVasQq-sBtir.^#g"jWlom_AmKpSG(r6?ti %n'3m7Sd#_Bipbu;Z[[%>IsK(o=i=3WH2#\fT(%4\5'r&&n#92\0B3$.>"W;Gd.F?XJ$E,T46JM[G2_[CT7=Sk=#=0fY84j)?Q5t) %YKtPp&0$HnpsoB/hGSjB+QTNJR"LS+*?9#A53WX@UDLq %WSuVcmP"=D?XI._85RmUeUE#>H@JN8-ZsX"B/H6XDtM-T^,ilS]>"Gm^U_"tZ2]&'ogZXlMLIZn#jthE%%2q0u?/"oa66KH?47R#._J8)aMD-031_cP-mH+'2)u3R:WP>pEqZ&jc'_VhtYnZn'Hcj*3O73h+@#sdjqlM*ZFg4a;M0ISsr59uQ3:W3;8,.r>`c')?52eSK %2#7)P$N#OL=D#%[4ImR13KGnU,**@cE_Ys^\";@"D<&*8bB8iP"TMmZllU]9PB[;BfDHT6(k,sDm%;QWNsaLXro#6]@IJI?nWR1; %3V\H-Y^cGiZcGt[j3$i22_#5Db8#JJcFA9bl<&qa9uhs7cE5-QF1_4\r+)?O/tmbs#(*80M7pg\ghZm(qhLeGMW#NOa()u/nIs)R %n(\-TfnqjREr6,rDM;MQ'nnP^3C=.kK&VL0.??R"N^oYtbN"=/f,;uMESIa_^7CnAp%`h2j-DK51,STmo@WOGG4`iE)mPt"\.99X %,A-1"7G)8:J?0Ur)\S:VWTp_prW-MpNjm;d(dT(ICIt\I^`OAr#bssHd`BHDc?2pRsH*uiQOj7 %%PFDJf/,kHF:I;&m]bZ_h2(m=>r)m.Gfl1a+/ja%\^%DsYSEW3kBH!7qLr)_ht3^BN=#KeBj,9KMH\Ub7soO2/V0&L'g;`7l$gb3 %FY2J[eXkt6:eJL-hjT2dMSE]Z9-$h*$/@\e__K;,EW5kV0X#j=8j:mZ8S**_0BW!O&arbieg\ %+30n$i>g)%GOW#bf=,K4ShYX4r_g7lRGrPjc.?7=1T#@UB(=U;,=H9aQp2R30q19b`,E6/,U.& %gs0GXQhE5[a*E^@>W]&"7VeDV;9)#,H-@.Lo%E/NeGM:e0qWE$Q^?-'S\I0i'D,aN`-$eTSRoK8R*ocI<#4'5;A$>u`p"Y`>Jqf# %%WkE!;sSL3ZlOIPn$`$oqsdR>5*<"q8C/c(^Z3Q&^#%]__Qr;o*6W+K8#3d[:C&7?728J**0-K=Lqi-mk4r^1Gg,bdC`BS^LO'Wk %btuX>K!,[22FA@ISf^=Lk>W5;quH[q?>-ahf(T$FOE"UltTUJj2pZ,L0q %:8&QNG>ob>FaugIZut#A`U4GC'M%Cj-kd0IjO>);c45d@86AJ9EkIBAIOo?DG[$p*1J)B1OiV+^aN%8lH!JA?R:ZAW[-R42[SW4ga4duOZ.Fcf^"_&#iZ;#barAh*R+iW4 %9sR`u1cL^.5!1nB`XZt(9g'nKNqOQ\@-_6]1TDD8'8V.C(=0WWQHuBCPrtcFQXblpNllup#ps>jg9P+?6E2EaX?lZ6f%!QNo144a %/r_?Mc=KJACoS05S2(dJMFJgBD.-&1:Q!Y]0so2=OJU=H9@R._IF9i'lN/LuZ8=(l-h6YX,H@!6ouq(8'DV0#_u6Qo31du]k44V# %foR2^Bg+.T(%Zdl:mm#3>Donrd*g@pn>KL#j!b[#NnRnm:-LUR(\J3FYGM.Q6ZFWBG?4Un`-m:1!pU7W+lj0EDq9ee3m0XW-.%#u=;C`b'.)Ie0V %Jf/GV?Ro6&Q=@a?WP\/07kHg5rC1Yu(3cNbL\$pW[gB0pUDCm,+/qAPNk_jV3AsAk>K0g"o44YW_H5!eZD-@7+`2\"c^"[l&gPl7 %j(7Aj')!Kj3j!g$K$Iri3%bg+`3Zq2j&i$dL[\*I\M=ATnLn2fBM#!XQ2>U7ZZ;[AA*5g_nLi(qGSdIt(A!R(4)QSuCW/@4m/#inMY0:0([1?2rkbF %I'YpII2-h9dqbOKZNsgenhG!5FBOWJ!&ER#JcRa062*$Pml5=-WF$(`K5-[B<^bNH/cKB:JM=3>PeZ %LVZ3;Ej\ll(F-\*m]Wt#F"cAWK9('`au52X"_*i0tE7`*3!p?f2iuh;fgH3 %s"s\<7ge518q/9JQ8-i\&h5CQchVh:*oiqpUD+4+USP)4*hetD#E7.ja)RX0@^HhP4C`2d;F$oLnrs8EBDg.dfL,@L*OS8'Af:'% %o&Q+2&uR;N5b0XK7FdqQSltJ^_B@uNnW#>8?7L^LPpV^tlR\@*RBt00Z/q+_.5snroCTdLUQh`WK1?BUJntKBfD.AKWG!+1n%+P: %G1=_1'.nj:YspiJnL*9Zco54Pff:UBj1e\d160jK^Q"Y;LrSs#sOD7:u&(H\!#%%-bOYiCeqIBUhba%s_+b&f,T6$TBIF-3!,)8D, %QP?KFeB3$T1S_6`$"Mt^kBLQW.Cllf.+CU9egO%onm\CW3L3)uYj,/5D"AQgXpbJa*8HmrDLAk7$^%Xi_DM+9DOtR06h4_i/5KG,Lg?LitsN,a"dtgkgFjEEXS+% %a/GKR@?^b4/i]KfLTiXNmhQQo:8ii>O)`!'pmH(nnJalQWe@"e74isX/<"W79]"RCa %NmQi]NGBR@s4&;CP0%[D:ZkU(RP\X+1?RJW43%$8=qZ!LmEOb;>Q-3Zdk>(rn*]*'@UQeIio9Y1et(^UhEq0bBBOcU\:2'"]=m)ThXC-oSYk_f(Z1k`Y^^_8ICH`#\Qf!8 %4rW%1c^'H$L>C;46gaUhO_qERhOh^&OrXJo(ePGZ-M`0Glrp9(Him3O$(=`^D4WFZ41Mq(0/!aMU5DQs)lDjA/ %F0k&b=2(/5m[*+G([pdbHH96kDWjNI='aYO1[%2t^V)hG_%lj*VX#%2\$p!7;9rq?GLnGGGB%p1@g#4:n*[a8Ip'Fp\Quk[H,gH* %>b#,,>jq-!(7-smdcIOKl.+#hC#8[F'IG9P>hral^0Z;=FpjN':Wq?KhsJ2WjRVl5QH7t=IZ*NaIlP&g^Y&S^r;4It\)1KH?/Bu' %e(pTOTLDB%U:EIf%Mf$CJmM>PC%kEc]eusNL.XF7kSin/j;i__D""EUdXjq0nsNqFg+$q:5@,n'Bfs(>iD&1LN',%*AKs#r#hGSGrC4cY0=]c5La&f3RipI!5cn!grPY*rP$?ocmh' %3'mKG."N9*qmic^"ti("FZ?16\#9PeblA:sIN4-^X(b\c'9jU878nJ"/GQ'@ThkhO2:QC*$eg7//Ng"9>iOMU"b,"9PAdN'BF1kg %eH=qkd"$\9JutJT+[*KQ?;UN7r'bsQl-:r#hX@FfJ)Og`F)cJnN^?qtUX7q:**!0;d*RLLQ`_@,n3&TK>W$qM"n-:(@51aVm2,`N %A'__pd6eik5;%8lDVBQeHV]'E*2m.=T(ZNiHhaGS3]35*+9rIWS++Ph28B`I;.1ENFiX0V8UArsGHP3&E-Lf`L+0[o8`2*9gtDjM %CN3O^nNA`?]*"m\pbjAp13JKj45JiE[Q)Z_%CJ>1c3A_bRbP^Nr)bQ)%_I\<[=qu!AmBSJ;#7&\iDg,8f2Wh"9"XRH`I3f_jD,8n %3l2P6(i7nUKt^u_L5E'JG\TIZY:u!d'R3[amA'VZi2^&VTpG7o"i)t35iRld0Yl%2lq,eb+Q?K^cstkE@t];WqM+tMB]E)#^N:-t %#?j490C[s2mb/7[f^O)R@ff^Q5b[RbgBndW(@"bH>F>=(`t)dp\jgAheP[+m8D_5T4lBU- %!jLU5N&9KFDKJbYpqSs@I*4eDK3r"q0Gf;Y"1mN:f2gB$\AC9d>qNDo3n+]8[$L1dhVf2s]RWf,%\*WD#A!T0V?>;N%RCR/^1G*[ %TeH@pi'/Cu2t/%#'nFS#O8o`B^A$7bg?JnDDPH<%s!FNPp!D&]pl5h]BYrK2!$'uZd01eN5Y68?]*9=9=)ER9@,.Egh+5<`W6di@ %(,mmtGLJLs%pXA].;0/eOVX&![mY)kN?5#-;C:;Z%Q/c_6@5um85u[cWtsZQh@,KHH$O9`iX>jT&u`]l7;mi0lt6]9K!`,^9MQ-Y %!?(qln-Kaq3WXI-1FCeE6PD-2H5raXPaf'OQ::jsO+aUTIcAo)+D'W)XGN0>t+@#cT/uQH*eLR84Vfq80!h`UX@b='XTB&Uo[81[$UADs"M1N#9Tdhn3Re3W?h[g[(RfFo?P_7CO %EI`]"Xu=p?,&[S320^nc)rUg,"G/j7e5m*BKU0=Q[f?d)We:%m6LkV+X!`3!,^DY0";l_YRu%a8J&<9nm"U:=^di15$qQUuAh!ng %3hR/-i/fuB&Cs7TM4l'!%tsrlcLjHt86FnDRV>0iBh9/Y.hCF4!IX0_DDXnZ=PeUHFO2gSK0P74O'oLol(/V=6^S.E(9W %0c[ZFC7%<_$%M1?>4Ln+@;g-NON&HE6]%NbWeM3sW%2>X"1/);@0g_dWs4q._E:C-`:T->9i.[aVoqc)l]`DKgJc7%lA5KFAB7Lg %Ve=)e?hBh;39KJ[jQT$-Y\YE3J]rWX?;XH.';j[b&nD[GWhIkZ!%8@H$GAD3]XoWsDdZj1Ki`AMR,_W54[?I]o&+*%iMo6D!.Y%_ %LiNTH,>%7dlB8=HMNQQ7'pclj:VYHP`/[tH+Z^0THolq:[,O3Ta7c?J7qj2R+kY9mMukED3;"LN;B.&p%028F,jiO;%m\Ra(laMO %O?S%:;dmM0YC+Yt1tEm9*uPH:0YA!/6#;+m[nE496gKaOrD]Tc^d)mm@.[YE2323*M?sA0+GpF^Z.oh6%O*9KPIQTR^@-k?Gbd+1 %LO?up(GbZDKG9JX@N+JMB<7r19=iPsC?-l1@JK6&KY%'.U#o-$"7Ar!bK$&b; %LT*?F+B,87*bEo"a/_b-,)&@e8<99gpuYoh*Q&W,],m#O7%XblLkR_Wg_OQ+MYW'R2%&+eRZW]b!d)5*U/X8KWcoShUPf?N3%E %nA@dNLB9r'+HOYbER>9\7 %qc_R&9QAd(aHIY5j(D3c;C?%V?!Ac %`1%3"P@uQsOT9i=aa16AIm*p"bF_Oi4186bUaMjT?2L9_*r)U\e&.m=oEL>T'k %dT,1g9SP>gau2HnBL:J51dOmk;6LPZc3(^!LL)EiU[4!cE^d8aN=EN&%05$X1//?#FJu=NXL'qBaD*eg-R'eZ`.XYpObOW1$`V!r\mhRgK2halCM0+]__.mFHZZ]IQ4_[lrSS4XuT3:n6")M&2\6+VCa3h@JN1_GSS@LEbt %Zm80QAD*p[+0jl,P6Z\c9mjQ>\H8T6"R;#C,,EOU;OLFXq1(nR73roq?^(%U8dm63pj@MMH$FNo967PbddUi=T/t %,!N:PZ),uERX-5q4WuMJhk2+F?BC^O,F^)iifV^>e;,#6<"/pp-A@#q$Ae06KG&N`aFOC.!'7It!O1mWpHTT!IFR+M+Db.boGn6l %W%-bU(r!/=?Pt,o4;)rn-mQWX*X;U'+NegU1i5-eNus0`p*eZp@^:tpr1al!8(!MgdR7-p40BYXNmr:LD'iI8nS9'sX9,nnB>W2] %!NA,rBfLK2?*9:"2JOU!eQ9(`kMJY5#'.`Q-8t@p_3YF>? %\O&1h26Q,fra?Ldga9Oh2^^oNpkg,2G[K1]%:Vq0j+Z1ZhCo?]9T.]='>'rI0L5!c>nDG%qDGT*ijEnRU^UU%U^RL?U,M]Bpjo$`O^uolZlA2%6UslLd,r%[*6TkDTHQRsCI2-/ %Y\Tn@Y?K2R#pHc@k9)!od1uo*T(!G.%R-R21H.>r=L#GnQ=O_Kl\65r %quZgARj(*e6aOa$,j66)f*p4fg=XN!>*CD!SI]CJ8'.Z@k6Q^pEKHV]^EZ?X8H85=,Tac*J-3XugJf-cB(`O9IRBiF"!dPt\da2a %MG)?3ZQ@gI^6BY<%i3nCMo=c6)JA?LVlh9R=NN)"gae %NoV7q'3@E;,olXAIl!2"J-''(g^=`W8#:m3'EED0L`m>nn,K7&]6M1X?FF-I)(l;AnR,c*%k8j$f34XAlKl6?6-X-FISjOV"nV4X %2c($HZQiE[9p\qL(0"231g5V2S*33ZRPCkk@Ai(.WR>MrQtmt$BIYK2WY\W8.X=r!hUA3/\^%86(dLZq!jkkfK;o>j4;tLT5[p^g %<,&`IT^=6H9la6Xq0RW9:g'bSkud[n'kl5,PZ8T?/to(?f`k:;#ul;Ob.++->Qr.:Rsmc1LQ$aHgV^?I,7\gn5QJ\FDrE0UB`LUB %ZVKZfFF\:U5.uMT\1TXT7%iddR/6k?`6f.`cjl16kCd?rlTk4'4VXA@OAK<$(@4j>?I]3%@!7FU7+]cSVF&X\_GVo0ca[@Mdbs^G %7;>OcV9W,r7s-NB@,@`KOL`s\!m+:9e8jk%;H@D;W-(2$27*R=W)d,fqG^u%#),&;Qu>fB6'Ag(2%]Wi=IiIW(K;/#"^7c8;h:7N %0+P]LXuV+'h9A"k;oE'*LVZd3"[$WG8HULpSXWt0mEJ:W,]gGcKJu?BBL)?kP&%r0)'iZ4cT^\XRdP:D#I:@CR'f4T$ZmVbm.6Nd)[;iGuaI=J`@]u46ihk/s)/#V:\?XE0h:@W9CGh0Lq:SGeYg%F\"/n'u^l-LGq %g?V[rS@cIZqu,@8huiZ7aj4TOmKFNK`O'O[-. %mHG(saRs=^dcpag^'Kg/M!:UZ_p>-jR*V2(07LDr!""8n`r&'=eXP;LT$cs(m1$If0I=)qmc\ZYoZ[P]=MP$qI/4?0F7U:NK]Y>T %flq)tpS!.["%D[m^U\h)+Q?._#"5r_HHD8R%?9-5d!W_+T3-(2,S^*.$[p$K4u:O6IXf?`^?-&8gW+]d5J>()HN4!(eCU]p)bse!'co[C8HV+0>>[tRBn=*DbdV?H0@&B %?!mOpJH?$2qpk*4*oisM2g&I8>,/Rg'S^9#htLcME7:Fc>Q]\n\GOAj*=`Aj!1LG__b%ieZjIrD!UeiNS6`kCGk:&3qK><*A=^HH %]m5$U%[>r3'LQ>tIcm`/rRD-O_o_.sUt-f`Us>cB %dNE8"1gtFoZ';Vi["br]["Ym)6qrcL:E[',I,.*R+UsOQH@iMWZuYi>?Ip,egNlALX?eEAob#]NY3BYS_UqQ,Z<9'NB%(Rc*AkKb %!heY,apN/t418)"Cfg#8h6^DBcQS#^ebPf.^UWcL:Vc %Ya]g:*A0)D^Ansk]A8cRbcGt\pgJiJqcsF1>:&sY\'WKJ?*/:Nm:l_4?`fX@JJ#K@Y<(lB]5"!CQ!<[BgZ8Wc\UqOjb7XU+6dIpf^O`qtVVSVM %2D?I.(n#(V@>&qD-P*!&^mJ-^DVW,(X^Mp10U#W)!#Ga%9j\=ors%AT3q^)R"fMJ0HgmU;:Y.3D81XI>4kOUZ*>BY %m^h8m/2dKCQ0WVL(8c6a;nRd?*auq_Y(N]l!VtO-&CUX:BCOiN5^t@iNfQmNY&&8EBHs8Hi %!6>TLjpD*1C2cI5%q+](HlE(HWnmbYDZIRS!:(<6r;[\]!B.<8(EcI75Soe;5bSo8'FY:U>7VPVY6ItAPD!7-i<9p%5iDk\E_u7` %&&)>C5+8&UM@O^;J`"1`++.;jD=ub^#DQ,?=rri1ZX9E_C;V5+#_OVrP\$N\brZK`60s^A2#OSRo/fHpb%[(s;!K?LPk;/UeBlQ` %&rD=>@>>75B7jh"s5Ub2>#Le7NKaW=]qg[a#Z$Z)IuQh[",.L'1b+s?*R-%YlA!4gS6MLhS6o%(R'N(.aaE.Kf$SJU,R^>j;Jlt#,$$!mASDl1-!K;[2s;uTXY5/k,j=b52jli %#6l4Z]GO$;i6".H2\'Xkj:Pf+OVbeGQoI>i^'g>)Oq*(K"-Ws1"VQV01iB_=8OiPKL^^KpOo^^\+?nFGHl#<_p]p?n8.hNKXEQAf %32oG.!?=DNn,VX-%tHJH.2VUbRYWW7>("gF81?Wh3eRj9].HQ-*or[u#o$8nODJkuY\Vl^I+sBFOn?7h1cu;e8@?+,k]n+l$L2pp %BmZHD4X>$Go.mo2"gOgT_@P?ru1sI-QHV]FjpN&TF"X!Q45Pa%j[hRdP/Pn/R^?b7$bu %+[arr;q_M(LP.FS0\Bn8V?9DH)Q1DK#&!WVBu`?4:+2lEM@:nLM)YiP)e7^2F2[bQ1^H@tiH%G^^e./eP(Wo75ENl?&odAj()/fm %BL.DnoRVDq?0pfiRp>8$OMpP;`Cp#%'9QNDLICZh5U)miJr*m`OqQCi=[`B"W(o=e,YaB/#pH=q&?jk$7'?U%#>tS"rMrKfgAj.) %ieQ16OkNk;GM/Y'k@faWmkZ)VVc=llP;G]^FUY72q?/nk!@WRJcm/\:#b"E65"6>VVd@l4W+Mh,PSKkr;>!muBVPFc:kYRWpQ,=` %Ket,j$>J`+R'.d;,nV@JTcJq:-K/,cOjQXoHV`_0UUSTad>mFjnhR)F)c@;l,lJjF,q:EM9aP[)ZN7UZL]An3*ga;?da"_uE^lY# %9kkseS,W7M*1(>K]+lNPY'hrEeT(XG"%O@8_"^VS-VEZE`J[-f+ %C`1;MGK(f:X!i*ZRENus7Zg>cMM$YkU0[-uX-u\h=HU*^!3fYk(pm0_aXSJP&_0U1'&bXX7%e/"0g% %V*Sa!Ybl"*1rA65@&"722[#@DKI`bN%-82f'_0]Q2$sC?$8NML,&Y=>L*iW8p/TmW264tSpr>3GSoS:ifglJF7!QnBbLjF%BWk68 %-e,OR:f^4jRA0D0VN/L&VLfSG3IKc=J<'kK$pamamh.-Rt8`Q%/MZ18iZ59akS1`jqAXn3?aTK %8FA5lATUmT;An;UgH[G!c^c2)oNdJ4J1Eq\aH%l"l@]gZkGLQHG[2>0<#8k1L*+#ME7jJ[sD;K>TOa;DE22s$2JXq@di"1]q/Z#k52>IL>(i4uSR\g'@_ %6V^;E4\aj[dEZfjel07#_c;StQdH[9.H31RBD#:O<(46lQpr1N6[>o>-tfeLS< %cj,bgROH*:JO>H-k/cu&%]5%.=bTA/F4Kp0=heqJ$sVV.n.$E;Yk8Pt+*$c_46%_)=)f('+,7E8K<>.4kV8)]A+CO"E>qEgEHE3+ %k:qseHB4j$3-p[G&(qgZEc`Qs=)utY(?JjIq6KAQaGgi:i7(>q6?%$!>Q7fI0K6g0[WTE[A)5AVd7g_*(U*gVfrK$+#9q+;]c2B' %lepu<\!D/S0sOgSee"BWmXUp&I9h!bFbuI.34W(am\j>_Pb)3O7$]1gSA`_9S8Vrmgc]P_0n`L%9:@RM4r+>6IM8#PE %3tq(N',ROW0=RYLg@*=s/Ce#Th4p!M\%HfqE70prFb-%.:!\5g5M'K.9YXJT@.4@uB50/@EC[ATg^3?LFhlC8N2H.#oOo>REBY<* %'B=LEPG3K#2C[Vi_1;u;Krs!Jf-.7iZ>i-T,Z'F(!nuhUIN0:N5sZi;A5L4fBX$?J(nlpW$E]lGb`rKqQqYkgL.T,XEGk5.P";_H-4F-2%a[05'$:HY`a:C';h?+*a-LS1\ZIu,b;jn2(%I!NUCSY@b-uGZZ"d5/ZZbo,\-it0@=#)-rnooh=,[_iJ %;alO8j=)'t(W<;Y-$M`H?ABdT*:=OZG_.L.U+ca\]hRLK7e$g)Gq,#V@PC^LVE#l'EEIdCo.D9rit9T&(`jBE.N9X$aT\))e'\@. %V1D!2ZKdVr,%^#1NO>aUQ-*>&#btZ$Z=-4<[1KE+>+.9ZC!>"e,r&CZ)i2EjIZ4l$#U/1J<>$\/Lj@QEZqr+[`PKJ$9bMG4"s8jF %>*B06nO#$_W04E',TML_M./#5:C8jI'N%Pd,OLnemYXuZ9aEB*ZG+Qa7[0>eb/fLM\b^QNi.=t"E, %Jri#"7-ZKaGW!?r!C#.ReSa,0Mn=>ib+QcWR,$X+VWS+:\\f"QcO4-$2M*@a"$`ah4H88%\!k+YBr'3Kg'PJ? %gi'5S)0'jlpqkiUAjP>#XcMH%-d>&e3]qAS3pA_e[H[e%eNErQeA>;1:M_N9^CVoV?$uB&ldNIM/r%i+9uW)n+;8t:Y>0IibQ=-c %T1lcVa'`6OSB=EaHe]M/ADjY#MfBOhC2i(U48cJN+`opTl#6M&nc&#&[C=/(.cJ'894,3R)b_o&%LlYZb>(&6Nl3ZahD(]o$n"_2N4mo,'\jjOHnc3[>2!9I54P[9t%, %njpru8MW-s.]9_>gaj]&TV@Kib^?MW@C=t^aI!@:fb&._ %IdhWA9.iOO@aE,gJNZ*a1q8F6>kh/k.Q'pHa`FYt$?h3t9k%dSq.glp30b %;\l=8L9*F,cRLl+]KD%mB;N$f'+*Nk62;ZFS;hm7G^L;YH?i>9%*Mun9R<0b$nCO=DHDU(_Z+5i+-@sVg?%kR!::MAE1eM[rjaYJ %K%%\qK.M/V4QLZGjEM9gMc8M+E$h`G0!Qb5$qpT(&=/7V5+?Dta19(tHGe6oJ4mnf`D*m1b\%='e3Tj!L"*3N]''pQ$og/DX:N=f %LSK"2LQ_u0VMh$Flq=);8Br.uj*>;H %BO3=0`_Z%IQ6B+9LJ'rq["YB:#F6X"efU7pY-PDcVJ2@9=W/:M %(JPf@P,;P!YJ/A]=_8A;\-`ThH=CBD/;i'kf>I7mT%?:?a'9c$mE*`3QphQ"9XZ;nDFK;c's1(oo.?GL=0djn"_?a1UhV7^6L+h< %m1p$-#]pe1's>;?PK?@=mfr906e8gLTGf5R/7q/)aGZt&!*bekqF!*[:(F+K\s@V7(ch>BHDY^>kt'No%e(M'):C78?qe+Q?2@+a %,Kf4A#hWWa>DM4F1<%%/a+_1h;7Ka;Y)N^WLV`'\s\5LcU8NDW_%]ZbXVKk'rA[\QRWhMOp4]4uc.hBiOh8.7Wu22(=aO %l3`GU;Z&1<"#n';CkK6a.)!P9DO"Co69MJUS_(GD-7k7`bE`B,0Uh?->hoZ:VZrWgcLp)fJ#S@&B\' %e`qq$PaEB:o[]$M0T=8n)O-:5:I`3Yc$9t,?:3DM!Qi]Z1bd2:iC?qAV[m<6As7"af'?_s(-??OQGsDOQugIGo;Y$o)#;.cX;505 %?!Ml'oA`=n\\fFjeMJ]^mT_>]NQbu\[if*+^20(jN0I?QdS1oPTgmrOJNYE&@+G<5&p&fYKH`*GcnL,BoN>c0a9\.Be3RPI#+5c% %f)au'\rThJCqCkO?AZ@YH7&8Vk*a9uM'r-0eD8MA,m09Q-L=FW;8M=D5`-#4?pK`$@h"S&iZsD?AL@h6F!NZ?qhrC0I0LAOQH"i" %7#kFSL!N0O=Te+Dr/7E+\bQ-0dc1jcln;Salr!qHd7d/uT&t#3O&OM&QMMj9+cRX>`AG.OWkAoR9T^krW%(._UD17/a6;a7;la"a %C>"E*DI:)%#c\_UOg!ba\?#^ %_b318l&DR*$#n_3"BbP/oiFGR][iu8X*f(^S1lr;3eI,A4FTe.mR;o5JKSjodCBiQ-H6q)02;b=(n=3q-#6/Z>7$S=<:iG8GHIQ5 %&cFQ1GTo?27H4lYTRuQ(X`]3I]:@TE&8.WK5_=O(h^0o#1/"rYJW$?EoP[MHjqs41^BK+pS#Nm>agT"&>2W`in?*MqXW?o4'j(g2f"O+FnsDcqg;Q'DH[JkT_uL4\c& %8$'YXI_hfK&EFtX589G9mmt=??"&YmPr0IM_;SHc3remar2X;BDrQ=$B#NTt,.(^'CKVlAPe9dJ[nb4'+5jTQ\nT%\ANicS/03Lu %a;t7O#iaf&L$05.X)Wa:2:kkD!>G_(lIe@(cto%)mp$F,Eq(WV\:Q33TebRBE>9'7"`?ErR-AQob=uILY!\,Id?YF]3cn%[T91]m4/0n;>n,NsXrBlLoP.Z8cBMh3faK[$!pQ.i4*uV>F %ih-_gC!BZoBFNu#CWQC.P[tK>pQ.7$:PA40-m83h]Qi6E`A4cjic`G-*ZTA$?-=+!6XP-5&op&d%SGH'!9&?\=gCpOD,) %?aTWE5ENCoMtuVVr0/l,/B3jMIQ;>>+bPPW'gt.g%hD"FA)$H7YYVBJ1,K7f,`ltQ\Sm-'$OI.JFq&MW5GJ'$&sP3B25rj>@6fNX %mLP('cPEoi1]?[La=1F:R)W[5WF0Ve+XmdBN]+74<)6dk-6,"u._p@ce/K[lE))'[:$X?I$7RWl,kpfSO/CUrS6A[GknfW%TDA6F %"/@pI@W-Lr2kU;A"t5g^D_&j65.Z^9TnPN*K5@N'Tf+'N#F8:/^"b&@h"6g94h=fHI71VM%mIoq6.[;`p,l[ep\7@e&CTdJ8@\R@ %@gniereiUT3pnsd\&e3@b=MuYb%3':,n`foIN\d_/FkJ)mTJW0!-(9Xi"#,4:aQ[-8V:o_,_tmMj<5.k@nB#nM02B`m*b<'-,>j! %go4V%bnjZ,B32K;Ca(J>#<8Er_&Nd&H$*htq[nN2DK+n;\GSLkXle0sk'7IRUF2$$9DTS4%u(hQ]m8&D`OJXLc<lM7$/[#m\t5\h5@:[dKRf1S$5'Bj@%4"6%_T8(,f:M %Ls&$7ZiQ+"F %3Vn!9\FSqPEa`E,43Ka3gL^E&s/mb*AnIee8o9V\5t?f>mZ@a>jL>F@A='^l %BkcG@#I_8?`HJ:2=9.-(YF;4FqhqDFD"G-,m87r;ra4%Oh*Zs*5"GKo@3`No7e`h*AX7^9D$8lgJoNsgiuN@5NdGs\\n?6>>];86Fkc9e %)qgaNcHtj!=)P>bGMJ"$B/\\.>Aok:)O(MPQ\<,?_U%4n]st4?CeWM+3gLPFXfn\tAkei!RXL;A?Y%7M*8#@gGhF42JTWOI8XFLO %,O3MKFF#^5Sk?J7E[71s7lLb`kZMV+c7NbsBlnA:h,_gr>DJF+!'XZ?;PTNkf]/A@SLd-Q$mrEi0Hl()?RGVWMl/Ku$k"@PaPgO6 %5i;nT;A_qJTQDNb_LOn&4VcTqLJ@GAH;p)G[dhr`)kQpc1R"-uR`aZ=:`_ogJUk_ZP$6GdFsMA;1C;-8oW1NXO^u926_4SoDY63[gCM#"4M>%:.p,7#16/BIm %T'@Sk=-1EI*FJ""OIN[?!QrhC]&K:97as.:X>Q %YWHaEUQl*j.MC#0_GhLc@5+9k)Wa5l-OqcqR%sQ?YiqD\I^0E9ofq.nh!JF#G#*;qIDZm(F.1og*p03t'; %0Tg`M___?KgXeUA`mF/A^.l'm/B)8T4UKTNk(b'204bS5M8h0h`nA'8-9/=i19q*sDHI2uLBs1>5:`=UPO(Bmh#W"-E#rR0N\@_% %OuLL+aLIC!%/[X1GhgTsb?F("%!Bh$DFM8HgQ@8T(#mmR\hCV^9\^"IeG[K@6/6'b/0qhA]:_^W]+j"5-D/[%TJ2<*q4;*\GldLG %2cO`nd3[IBG$?u%c`BH@XY.pK=O7[,-5t5l&SbLiE_R6X8(A(20RJC7j>QK\;:Tcl(W'+3WF,(PU4\ngo%kU4rNh#5A$#7eOe(c*4m:jrOidRF"Wug==@WfYq44Xe7Dq$MbVq[;7HY5LK:)pVkERM.f %G*542e7#E@A]L"?mJ5D"ET(e@3"&qd2:hB&p"\li*-A:f>Xs#+/pHQk"6\^_j*S\Ce8eCS7NB&k)=l"fl[htlqKV[VXfISo8BefqNi)Beea$c3lA0:IiL5*Y.G=s2@'QhloRN>(`aBeES=?(a<#n)M.0^?J%UYCG!@LFj$&Fn- %?&FCiR83g]=s$[(2k1>]nmT%b;I\S$A7NtjZ8PX4Me %SYPOJX?\X%-CeQSZnk0l&E:;5`Y#J).E$<:a.LS:`2Y)Y,P[D-b%ZQG5=CrODs %2!Mc])eKkZs'd!pYn"HLLL.&L0@lg5ld1Q4kf#UT@NBd"%_Yu"?E?LIetEoGd#3&1 %`B*X#*Vp#K%UhJ19,k"TIVZ5`g.=)/1`q\$'K?%a+sNXYbJl"i*M:s+6&ot`/$Mp1W#T3^_@a'58HiCk`@a?^5/$jWeopH&e2I7] %qPc?Ee(<_pp9f0H?_9-D5<#*L.Yb9(+"cbHbMd8^?E`heX/fq[VZnCCTi#s)I0H%Q5U]N.OV!G=qT\Z,MDW3sB1JkWpK")c.[]n' %RBb?I'u@C.-9dc!("J](LbUWQ&c5s*S7E9OhM=Y1U>`J%]I/]/2dOOo$pAeq-<<;kYnY2Bh7m`i1qA'-dP@WKJ[@$TF$bkm2j?U] %5-l'`djCmD;,*2`*SN$cbq`t0e8,n+"hK=Zl7=@:a4*.^k)`A[=-l4C7Va0*2R;O+:dgl!V[F/!T@-bp?`1:JB>S=oD:Ndm,grE@eJV;$R``6?N/>5*oed9]`C>TdAkf51>oZ!7ba<]NcZA>2)];GZ:@&"*)]OLQ9gu6A#fdaAdcel>Td<+@$V3\=eQbc#O1NHP5Va`m&,!7,`""M:0%LW %KbZo$NbXm`fgS2M=cc`cSJYDPl6*Eoa&^Ec]M<,l4.4LnAa_AP)^P)O30p$%+tg5L2($k-AG.s%q1^7M1\EM%0/N9Zc]h^d#6OmV %"T/E2pp?_QMY,TRCjYFp)g#Z'4Y,j<91MVE-F(QJU@%Y_ %;q=rXOfN)`&f?h&,:>fPa20uUQ/etPEgp=(._:#rIL(s_G@1kMNV\%';P%GP$Eb9:<"2?sb3d"o3;ko`2:n^m/3e]4UR%ONlR16)T^4[f%^g4nrT]9"0:_qZ,"%A0Q8>7k'mD;9b%@"GJblLX%<66)C)#Pca^/ %de+#YieUhoe@E(-+ZLUHj&&g\\V?k?c8OlG"E?%sV9m]0-g(92d69;CLNL=`mn-(I7(/XRge8Wrm?>Z`(csR_<N)["md.f):.$^$O5YcGV+I_Lek+SkaUR!6g-(`okMd6:gn'gOsngR[p]@`FOk,2#_D/I=KZUeuSYc %HK;WU:fG^.?N&k.*#^ja+o*=cCi/qCB'T[Q?Vkq_I&o^WG+4*ffqA4R;5@O$_9j*ZE+Le\APM.%R7bDoh4b99\d %gAW6:\_&If(ugn%j-@pI._1$!ZYt[/\;Vn2e_L+5*C9P4PgB8Vl&?*#PMLc*%,oC>F=ffYpsm20M0M8.q:&sa&$WJ8_0Xa3#7FI/&bVe!L@%m:NDh6/_c#6BZmM?,eG`=Em/E[Ib'-p#MQ&-p-%K(B."X>kg=(R+\+Lu`]q`ZFe"uCX,".KOf]j^:/gX= %PKPi&ZGdYj?8JgFhJ'<%BMD?Cq2T`WT@tSaK*MaX)_%Ei]dOg\=a>qfA9nU'>%h<(%AsKdL,uZ"45VkoJgLO2qP?M/eMQ]GQ/_SV %LCP@i6lQZ^[OrNI^qko9M<(m"F\rUiBlC`LRu6CBWHFdp;f:`f15ERYQD5I*N2@QW\[W?u*<0U]J6SlV,F#!gQ,U=;G0,Y5?fIB/ %Md;WjqW:hsY'0FiS0GZo0,5RLc&ritiTVNF2*'_Y3C'*p&%cg\Hd_-0I/.N_b[:\K[.cJk-JL %hmDQbOs#mcmcI>34BBg]V@DaqQql"[D,5A&TG/otZmbRB,*eHpLULKL9(%3W6rL/WU`(B![jT7pN,&:OWq8b`Ft2J,>d;`rh/i], %`\3)C"Bfenfop1@H[p"-Z9Iu&#brr'D:ik_@^,Z5l$cO4T;QKA_o>2MYc8WK4[bm%?I1PW?1%aYFdQ]&YXPhIrur><9>#GSD-,.[ %F6jt8'E[LB;HaP/CU1aj-gd8_%W7YGKDg\$IVGUM7SC7#\4$(1^]Z>5A3IH(d*j?$ldZIJkRN:/V1ZVL6)^r:5`FGT$s3V=#FGEa %5d!$=5i@u/9>@o897Qh;4^UJ5"Vb9.i<9on:_3rE4+cdIi4:^`\gt#Q#+Y#`lsr39\.u7("k_P&a(i=%E"^0S0'@KA %m_>!L^IQ8\Qi1\!cMQ.HF(06DA$MC^h:jn/(SdHWKbmRQJO3sP %&rY&j5Z7Rr%5+'R$%DESp$s89<;8W+9qQ`02f8TACUq5Z9JHM:rPdUlT,4QOZh$D0jO2em9A#0Mji-HS@WZlmY?j'Q(Jo>WKbmQF %g?A*cb"gIhEmqpd-cl)V%l`+4hd0RF?!P-mou[P-p':>IGPFhS^O1KRGIP?#"t=9^5PMYa`>;A14U=XQDUC9g*Ii1+HpA).WKl2@ %5Q4'[rs"hi04b'ln;H0W^A4sInXB%Kp]Z&ak?R6l4n)C[$Vue,<8c6$*o:2O"2A6Q*IAk'fT.^qIpBjOouYQ4IY8)9l'&=CcGLY. %rJS*En\1G-PY!O$X)k?PGMQ5>L,X7f4q10D9g?K^C;8+66a%#q.kIRdTaZ7A+7HOo!C_3W,8@YR'mbk %SrtH/ %PX2^b;J]^giW'C/VfNe\*#b?V=0$(qF;F(,V`*dLgAPPmW!-?R2D/]]J-R]3V9P"8(2E-XA,EW2$CO$3/hs_'8GP!;sWp-7D %De=]qEEE^CYuP:Q%*#X#_NdaEP46=//V7VHrUF^L^?Lnak5!tiYmmC0Dg8P0jQf5sL!+Pa$ng&gGL8%%\:fRm=2XNS5D@_1/\f3t %-c=Rpfq#i8er296ogl_nAu*b1,)*m[,[-eWn#er[TYR6OF6?>R)O`j\1q7%+F#&buX*4O]+BfC_85>.[NEUk>PGZN@g66MiQ#gBR %E.Wg5/;:NqfmQek<"f6^0gs:X-Sthmi+gL)?i^&KCO+,*Uhd"3i;KHeWc!"7T2Zl-,GL!W24Y.U"-ZqV5G;`c4iV8[4hj=iL6JY' %qZX@@7uU5^!Js'\k988)%o_q$BEe5BB=B,8pPh"eZ?d)3H=Hl%hq#-g%Yh+6ETO:dU]s7sTi26kD*@`7%j8/IDD?ZD#]162d9A13 %PbeG@+Zq@3RhpfABbS]VdRLpZ]aB&5nYQD9le;0J)*6$kd=l4l[I<8PEIK`;V\#;#K,uh`2c((V"AkQdUn)ll]=4FKne`5&$P]gb %G&)V2o+^+%,X6/)hI'$u'9n)]J?m_MmL;X#QCtJ=%dEc]ENYsH+O5Za%(]k_,Rbo&d$@)bm<+`pGP52clfoRLVm5l/HWLr!N %bQrKG4W^Rcbkg\_@%cWc8cjsT)5m;D,qYQ5e3G?^M1s^lAa(NAPV00e]nO>;W@'f'PFaj$4!p=s]uO]h27/cbTB8!Y;[r3]3acf?r#BkY>,$8^2.HQfH.3Y'D-,eK0&Bi.U`=Fq8V%?1D,c*\u4G)_a.eOPdLa8M_h:f=Vm;047EnOGpnlB(sOQ,YK#< %k4KQ?bcRM!bN8HuJut+Ybl^h9*s%kC"t0IlgAJYeZ)?bG+g4(D)gEtDf&6FOG!Ee7pRMdMA[No70J7Hf4emhi10k4Y5fq0RU>s#F %>jm/'^Ua1N,fb.h;Y`-N"P*"M%S/!5kZ@jtoXGsQ)b$9u(X%#Dg$KBN;BM`r^1'5fH/5AF:L6V<=Yl4'>PFR)[rKeXdiuN"=@g;; %h'+jr=[r$%d7qWLL+G2&c8II$.,1[tU%^7^5iULsl<-$04!Ro#_OtCTp00BLZL2f<7HHIjmCmdir&6(k5+H< %Vo?]DQ/=65DpS3a=e'q]ICJua\GSQ-++Cc8r7A8:GQ?glDa2pfVh-#F0CNd3Y2@N>DU.[q9J-.j=(gDrm]e53'E"a_ %(U0P=!#0+/Q1Z]#o@VOkk:KR7)0Su+IUipBFXU,g#oc0J^G:(b[FJA,6fe>+.NU$hM#dpI.A^2DY[ihYi*FUcP/$X7"5j+6#@?ms %+TJDphk1hQM':Il5`u]-UJqf]'X*9Q.AhC_ %\A?q"qUU-E..:P+)Bd0&E1iFN3RKs>hdNOsA9\?F2V=J?6EVo;H29L!'bo.ULd9Wts1uJjFEeo4'16"TIb]JTd_`QW=TI$a(=81- %q[Ch/cN8FlhL?qEDfK&t;^[[0Gnu(N!$eGo9[Nla]l1reSEAf%Jlj7?$.^JdCU3^6G%(?9&C:Xr^^$J;kWOl*2bf-Z%O?Mi"h]Kc %3$-aLL$)hk0OV)] %(L'Z+m.9fBrZ_KY>"1($CS$5n*@h6eC4*;*1sZ5F(hNmFq.kJ\J:FX8p>>;Ahd5^eptBq=%!p)P(,2UC\X^8ghX+EH51dR/X%qbM %F&`TZ)YE;U]LUu9GhYaY9?ALq]]Eb\SW\A&$p^4FIq8?UmI_HJdGi\&>fguEN;p2=Vf$s7(0r0u,Q68(5QO#rHLPWU'\PkLEA,Ip`E;!P2G_8?bkdjg%G@2HL]P)--](3(MtoKkX]">0Jr!4C=!75OTWll-Tj,1i`43cVlHP'?=^CLihuB\l.en87M=H) %OVj,`1r<5]n=J-YU>VM,%J_]3e_"o.80b($irl(G,ikW*f)q]5L9d_X>J[oDW'9S2Q1EYX+dX@tQa\%0&@SSG\WW %EMZ:&,4D$=^!`G9[H(")*!O>31dP %I*ZOoN=K3dYRRtN7N!;mR(?Js)LV66j,q<^4Xi"-=d)JhXeHAOkYZe.XEk %H*-/DCHr7njL;Z*>MU^f1'$:#V?XAXIWmJ>fRO!rB&_%3")u-$m\KAN^VtfS.*/N0"WCrNZj(+DEre^:17Mm;9TKB-b,bn_0c,hR %D9\XBBRYS-S@GP53O;'kbG,m.h`!;=/J(;9+uL+][%a9Cs4!RjU>HdM*6,JL3<d=o\?9M?;dK+P\%PZqfpoRhb %Xb0?cMC^/d;j7i*H5PtQOhP;X,-7(nmUIl2=3'Z+2Y>=:RmL,^)BR[q/"Do=%+km;OIU$_sVBer5aN6peH %9M(-C@QX"ti6A=0DZRHA74HHsj>TddkViKd1!K;BP@+S?!IAu?]SW'aCdg-aS9=$4&bXRonYAC?o]1E?4,Qm,`rhHkW/V\)0$Ir`a;nkBAnuQ'k<;Y3&$TPV)*oX@HM"\cW?24- %Na\*t)9RUA7#b5:hR':A1Y4S`g:StSXX'_>9H,SZUjbXCu__#]q!oLe]""j_9iA'k9:\1KcQ<.khM %Ih"GE%$1eVJ_5blR"Aukl1n9dZ!_oM`s8u2$o!rC&@+'I.>;RJ"gF\_beYX#;%_as+D2:KM^Ufb%PsOc7]6T:70l$Vbsf],Th&mR %%o,W'hI\Q+TD+-O-'D3(9a*TO$n`-">(Mj74Fk1YcO^87l7bsR6GF_=(6Q0r!/dR]7TD3I;kLjU[CKs,TPE.=,),6]7P;kN#Rb&h %H!rub'fAWMO?EqJkS;QT["k=g66T1$R2Nr1Z7),3fd;dk6S"u2)9a?OZp8FO;)/eERqmQljrYTrnI/8L[@@E:LJ,)8JnK.?M%jQ0 %@n:$j^)fY!"i?/$=Qmo$?6;UncQ=1JL\\`l=g\9q`mWWBZ?j&7:)h %$JI=I[ZLp+TqSTN*._L;Rm:4XHJ;F#-$h&`1cW-3e>D^:P"&rt-sT&r\o'F8deXr+\>LgJl0,U-1Dr$/K0Q!+kO[@eH-#,1;MPn( %.FY.<)(Q?4)/[SEh2G,AAkKj=#/_Y'Q9`&=\qaml3+oS^bpV>QJKi2f''BlNIh%Z"&09pqJc.:](/"]fZ3V3@8V2?'oYX@j=J.F. %DMK*u:HXXeO"6raO\<1B9jN:%-pS4Dd7^)&:+ZXH5)s,$l;`ER6fr'X7@8mu/`>0f3g!ps7FTqT%cii!S]qkR!M]]"dk+E'F.Q1Y %cess(-(@^-&@AZ%D(Lmu,/l.^jr#&/&bdt?7A))]f)\]!Jo)+8$c@=)-Alk&S)3t:8"N`A&1(@4k;gji^5%n\)I%sh#q(P.HY'K_ %2+WftgR$hu)tXSlK@7^Y>P/"4Z00h"?k@SbGiH>c=;AHtn4ciKj!hViQmJGT'6sAPXC,j3Vu.C'klWVo!?QZj:?9qa>eTTXFenEj %Ol'-iK0!2>lAge:37[cBoc5Tf,ANq@_%J!O&!&^!fAqI$O[JSSG;01HH0\AKHc;'lS# %0CrFJN,6iToNsE(J?4Vi\M.RgeW<)A2!5GN#pliAXHmoS;2YSc[;1?J/rVk5:FEBrZ`Qm2"@EhZFqfR;&OT/8HuLuI"3_4)n;L#I %eMo@s@+he:c$VZLC7<$G4*m5'iI&(_Sn'O$k,UW-&VIY;iYYqlJHoA[1uc8=@'q2SW1Hin,RRX+,8FeY8<-GEo2Dob2c\CAp;d;> %A]cJiDj3+MT$F@fk"*<:JW2jN'D\U*!\@O=;Ek)BJe`!*OX_.2B9CWfLiPEQ/c/i(hutr)M3=lg^^>&6'P.>Y)b!".6l[-UAPjL# %c%98EI?bK3c5P""nNA]D+Ka02>Y4D$D]tLL?KjGoA?n$.R?N.s!sj-dV2$jb%-` %jjVZ'0&C-=a9fpMVI`WJpS0DiMVotiZ0*8nqp"&.1cR.pj+2LdI@nBH*u&@_J$?7;ehFWuC2+@CHlGrg5M*-Q4gXU]Z/DBgQ%jrAt&gblSm"@bmB(-K<)PriNOYT@R($6s&^\K]NT1I3r %.!H`Q_(6"@H$2gO=IALo>g/ie\i.td")P+SjG`51po+^LoG2f:^N10,,: %\C7Fqo8\MGGS[ELL,\Y%Wb5Lcm]'k'qH]pGBsC&u7ZNPf/sDTo*bCf1e\DTER/fg4/?,.R.R;06<5K9]!*o?8r="H`4q(LQ!K^/, %%I8Q_-r!aoX"VZ?C*0NVYp6Hn1ZG=6bGDJ3NT)u@gIMt_"S\VMqEr;<'SmOR'P;LqU4pHkB+/n_QG>!Uk#4lOM]?S/'G$>P&tM0R %P"XlJ8Ef51@EpAIbS>]@KEVO,H!\FD(f;\(7H9fKlmnWicjJ)T(Kq'm.[*egVb'6o4Ni^UONsZIdhpBZf56$s'D^,/R?jk$"W;H^!\(97MLQ=rO8[*65>5acf`SH(')O9u&,!I>DW(So4X%=S3mZkk\OA=Hd]e2%eQ4#2-"^2gI%dad?q1#4jGRFRTgBZ3 %A3u/7[8N6`O3ffPH!K+<W,bP2=B0J!P=RV1gh1PgoK9aY':s=m.2R#H6@Go(M.q>52O\*]N@W9p9O=H(hX&Kig+_*m,ar"B\Y=^'"%'R&S %*"@M"U+4NWZLdhtc-5]RHE5>17H#ERmP+;g^s*FFCq>(MUbM+F(2[^\;]`O0-l48,1iou`c2qWp9Nj/SY8Gkm%KS+N$^TcZ$ScM_ %ba\+2;P;f-W%O]f$dhE$.>(b(,i?*UY>CS1S?EVeciJ#ajD77+3+J9m$WtGKZOYrb&.if>WE1(,N %R/7is[@:^YKs*K@I=(oRM*O9T0KkCh0*\9)`K9^hb\;;Q.fn#DiRV=G`7O?OZg8U^erM^EI@_+PEd7FnnGdA!QkgLbO7H2ulT'#S %(AOk>[f&Hl/K]t1Kh$OUE#CoLgQN.T@44DF11f7DjMTM_H%(3lou523)4!-aOl4.1--t.-NI;lsOF.ZkjliUK>11dg$uU5ae.%>q %&[e,8Z;%shK'bCPOg^YX'A$-S!0fRtNl+2<6;3=?8#4U!9GEJ@G"5f*Z^1.GI3mR\,q,O$i[RcB'VMkJJ'\Gm;qHcu"8[i<;Qq(3 %3nC'<[cCJ^=,B_RAN*Y7!&k[Yb,PaW(o1hLq*?cMIGY"Eh7N&HZ6\+3?VpcA?3H@ClHnu9l&"2Cg].?],bQN9.&mLTAe,&SVM4hm %L"TYQ+u:J7bcji>%mm&'X/nEHgs+*gm;=V@NgA`"ce/5^-[C)fEZ6gD'dm/U+F4Ob1&n-2*Er#ZOC_*6/qWBjsKE/JOj1#OKU0'BVCn %^cFFKE=At%i,)r9VX3"?R/Q^D^[dJHB=4W9nA-c0e!OYMBr0$rXJ$$1F\$FpkN+mP`EUaB4N38>.jeYl_I>`ZJ%S&m.OaF%kQ8D0=g4*mtU5pE96q!#BLD.pnq %2[H?VQ`[Od=E;hBn(E@-pjXh`g4>'!/C[g-UPa)(D0fg=kTjK_/)@)S.=NQn3971VI)b$R07mET5_2YHB],]\*O'GCN54[Idka&r %H4qZD4+fF=m!O'*8oFhR#=9'qh?fWY>CeXos&8R$:ojrs5YV4*)sEd%h:Jhm;lDdl[ULff9@-E-AZ\AHJgV5IRBqEZnb3PI_#Z0B %^/>k'I+#9/f(.SOkC;IA/9eViWL^\YK4RUs1^(@L'LYiNjVtF(*>&H+MuSafXI.'&K+m<8Sl3c<$!8*uoWWLjKXH<-ZaO!74l,RT %85O;3>5Z)+n'7.kf3'=*!]d^C]hAa9LaFAf+p"u\g]+*P^JQ3f@"q%CjUXAiZ>=Z*#drkA&1*omJ)4U2e\9&N)A>Y>KJPnaskOpI(0 %BMfM4O(=\UBKS@K!A8Xu9jj"qRF/ItaJ!tqNc4UD#i%Fsl_U8RC1Wk?btCDoc4Qa:d!6qk?Ld(+'_fY0&R1Ba35A@$PYC[^7HSM2G>1dd7mM@lXW=oTo]?&"&gl&ngeWNYm:p*`Gnb"cK(Ege5>s&8!:6b,UNJS#c8M8 %0QaH;'W8'm9pEDAr`=!>1W%P"X\d/!@&d@b=Y^LO#;pa?K0Q#`%cm[!159DGdb+!2f72o%XEo^+Vcl]PXW?lOj$!G?p9Zeoet56m %)Ve9HMA8aj$Ym.Xqh86W%C''GLW7!@"K(0R$\\UU".ME78aXu-ha_s:8,\ZWKd*YH'^_+(PIi8^Y4eMRS/_o7Zm,2*g)A]JQ'unjfEGS:ia`m/CAM.pUpB)'O\h/:e %psWoY':?)dP9qVa&\M=Grtpi$Ahf46U`i[-%@GLZ$mSKg`D,+-[tr\$]3`DRTFk7?fbVOM]I$66#>@)4GghOACCcmTU)a^,q?O:R %.Y3@a/+k1:)/\:G9#L)lPk@/^@Ak)He"On5c7a=E!.Yg#=Re!GGWnVZP:OmcXp([):!dLrS"T<^X0&1EZtS87/6@OfHd:PW$CnMF %-$(/:e313e)qfnrS8+)kHALIQ/5O-Q\m9"UkUp1\`[qS_!Bpugg<%R0+$9+ZY+*)(J?;U1rTQ_EN0sj9RRA8IQNq"L=&%h2q-8jssY&M4^hFCXMbF"0_Li8J(B5g9d[0tq0JUF,IY;f(&& %./#O8MN7a6K/g%:Y"Jb-$ELFLnHd[7,f#O:Qn$H1-Gtj7Q;t\L,^6F[%u,)XV`X=>Eu"d\'d#;Pfm6k,N#aE?31kO1G\WZod-LFA %<';.)l@PKIkWe6XL_h,K`O<(276q(=X[`W464Q[l:YD%bahm4&=&h>`H5=6>0^9"/)1\LI$L^%KOB@mcPY#!V/`Z9pA:sTS!#R*I %JgOfZ((AOLXQ+R4i?lGdXn_?4Zn'F*K]+_6`ff_/hj9j,J2)`^9^/PFFU %53J`5H^-:6V>0Vm[kC)@*YpjRI#dM<+fE3%R6h5b94(seh4r,H[tU;M*).1EQ@6/41NP-CfZ@R-9ltOrOIXO@Mq'b!oDaMX\$Abh %c7O5cMK;fi9Csh<31,E^!Z)kBFPd\_Jfa];rXV/<]@U7jRFcNV,'\lgemAL\L[8;VFYT"?WG>Z4;t8E>f!<_VYYGYW;a?)u6^<\C %=k575>?L`#PKn#SP.$m)4N918a)8-p7Q1/FMa-U$DH7u9m%;Kt]70c]SnAGYg,N]7VZkq#D1ncU)d#'527V<$7<)Ztf`;FoXPkG_[)Q@R4PPdc,g?h10Fj7m,\80_<)iRr#b#WlEEN12:"9^aSr)NClfNIq"L=Z`! %>EYi,I74uT,s6I7X*uZ%VZ!)(!&\semk;mWldo<[e1DXabEO7-kB=0+l+L[O/KoPj@,A-tG;lGpI>Paj]$K9G3".JErW>-k=?P'= %jta2:_NHK&-=CeiX#GYu)pN;5X6-HD@T'd&nbXJ*[@q_Ae3'CLL%g?P[ZrG0OJQthL-.q/a;>'_ %ZcHO+rd3)^;f0tQ:BTIL$uTd),5gFM+skbqRG?KD6MVNhh,5ek>7b=QI+U+'O1-,QS2c6o`9=YTgQqBYj#Xb-i0_nlV[e]ZtI8J^`_`j?-M.u,`oG?HoDOr2AMLUE,j %b2PJ?aZb6'b>+;5LJ$=W*4/Dg8H,;5)cRq1SW+(MC!noR'<9'Da.N`R'cEkL$#Wt`@bI9`(r8ZU1(Pa*Pi&/m'e#/KmhrX>"f^KD8-Rjtg0pM8mE+]7./tiTWJraFUhX09,'H+-Mg5'h6*^?8cI_SUHP.bjJR$1:lgRha+j7`EW %&j_>W09qh>"p3UESA.s>Qk*dL&&SAC@ubN^Hi.>mMBrq<df@J7bCT5%2W\qNFGD`M+jhg:0OWW[ %^KC^dAOK.nYh'i@cddW@4fi5E, %O^MUF[LFeRBnK"KP6Wn[k21n#,?j$Jddq/9[7/,9UWq"j97E_NdK;o@$[OcGQd`b&iga@>s6EuT]:15ji,,@e0AZF0 %KQaceP@.7halWC#*)B`N1Wu'eW/%Z'jllQO?b$sgVZ<>_b+qVi)@lH@8FYN]0X$3@+oiZ^/6PSii/C\0G\pFV.'^>e?Q20p2$?S( %L@K>KaB(d*+ViIV-0tYg&i8J9"ugsDkkja5??@2'5_%#!rlBUa)]&+73iV"$Ql1)Gm1i+(q$)DbnoU`hN[49&Trj-2W9;pBi\lSI %A&)6cK-CTS^gipo[HmQq'OYg)=q?'"=2slRH.^:h*@s$'jHEr$gC8:Nk!/(mD@X%^.h>UiM2[Elh:>hrb75(7e)&4P0angTIJ-?t2TV7ToL'.CB\'Q>%j2`Jr'.pL7A %$&S;Z)mE/dD":pMO9G\r#1E]:b]CJLag($CQQ\Ko7$0tB3GoW.dd$T$#122@Rt_o8-6)2>GMX,U>QFtXUc6,!&qH&<_lo7 %ML;C^'F"A1T:0kfV;0dXaP?H]C1DjWdh/Tr,>/EJ2:rVYB<[?;6C!4GcP=#PJ:$?be218%$6hscmFDKck_Va:K@V:o5=kWgaMJ'+ %"C9Ror$6NFo?]%n$EkobWIbW&/TDOU=bLg&2,:3'(B>ksMCLe:aEBYdem5)jAs4:TK1\4$>;8YX;8"sB"nsj^S>>&Xm4@jPAi\rO13=%+GT[ZbX]<<9f]"5.t^;q]_9qlr5.i, %q!&Zhnm*531"@]p)'e5OGWNnf8j8`s*^$^Hcl/%7I.;-BqQDui=*\-[c]7<9Fla398^D<.KI"$nYu2#P-f$iVB77\O,d.Gclc[[=W1@_>/8Z'gK$0t)&=p4__H`1#VSZl-.@^[< %q\1lmMWVqEH2q(oiq36+9`#4Lgs<3_lA@5ECHQ3U1>RD)IVSZ0#Ip5q=UaON,4$:#D8iUMT*1`o`m!'/js!K%3i02I64[ld/83UW %Z:4Ylk09fs6Ihr[LDp:pAqpfCOV6%+-%Jom#kUe!=X>eTlJ(qpbBP'2*R:2hl %OIUV_a(1jH9;]2XF^lrZAdB#MQ16\db5o2U-6`PIS&32TW#UtTL@3s4mYm;PN#/HGY*Xjl=g;^a1M9F.3Rn5AR)7:# %=4Dsj&!9:Hd+^!^\C8`JKo1YH)eFC>,;(jiELWf# %AB70qc9Te\/L,C$+@+o8<_IiE<'#/Me2-2aX)=RFr4G/UIAK3FX80Ri[s>)kHAE,Sf,Z2/a'tjQd4an&*fhUc %RKGFqPE@Rc51Vl.F<*e#:m1IMGLcg'c$G8PoU1T^E451R`7H.8irtEA9#0pb%%<[B)i")dj+,4TtWt)KBJ(9OJ"\)72fY9OEJu=(pZaV+M3,'q]pNY`%Vn8?@H\jLq./U]l;UQ,h7`#ik^_Z1?,`l35nR %D)H.mbk*UI8TCmc51KQ&D4mV3Q8Vk=pB-1[]ktER^ %NSi6HZQ<4uX-.GI1PP+q)qTR(.>V'@@$*spb[h#KW+S).:sMh(`&(5\MG2?7PXMkC7(XckZO[2/4Xr,MD=@$ %'Z9EX"4jH-\;6P3Y_8NFJa6>I]tGn,)p\aQ[F2U;`Na(NSZ1>B8JiQjDA_ZjZWYqLZrO(DC=R)_%74*%oScte_N5(&BSBJ.qCG/Q %&$2,/?GY[%bRLV+$JMu5(!i2>?YFRC#j7n#U0V*5g5J^VI?6??`/"Nt;h40Dn0)W3WDgK:1Bg2U)EeheYPm1W]W<`od`&SO/t<69 %,.;/uoB$\=/UgOs2QD9\$i#uFdJ4?K %3PoE:)l[:3cGa@Cgo'I>d?$;Nr'LTB?EMp+N?-(S %1'9!0X@'Z"huZfDGW01[X1_24j,i`,g(mU`C_-*o39*UMasd%n``[[#7K'rIc24aYm=m0ckRI$mba'hiNiaH28Z9P.ogpiEUlK6^ %*A,\a\sPeObH"cg@S8-W%[@R'T9JE9/^Qh;1LQmt/IC&ZI5T!6SH@$>KK1WWYEWPN'Lnfh\]eg&%>?rE'S/$4>gj.K#kN@X!ZB)t %ib'":,r)hHMXHMA=&*X#\:!OH@efG_F=XCVU!9Ff@2Bt>K,qBrNlTB#c-O8%T.b.Oo5Pp?A5OA@V*>M %P(/Kf72kfT=egNtGu5'2EE<'PWk72b)50YD,oIDDen\kMMj&N&5>b1+=-+)FcS/rN2bs>;Wkp:f:17h]n.jU%99^qqWg%u]668;8 %:ocVbC?TKR=^&TJ(I>qZVZF&2UP3-]I\Wk]?B.Js/'VbQJU^T4O/?`WQ3f``t!?@Z6*3h'/&W@j[ErJ60U+@5)XI]kor&+D/ %^bB*GLe>!W5p8Tc=-\IBPG\ZJe:^Bnq#/(A#5/fa*NTHC&^qF$Ar>k2(01UAFZelc%CdlNd_OfrWbR8L1FejaR7?One_/'6?GJt* %c2+A/CIomt^;jco%*=sc1t@*be@:;O^JM_Or;@n5_qC?nZMh+-F$)ijNA4tDCoX.?]sW)J>$-N]edidSrP:i[cWig5Gq$MH=?W2Z %/0PXB7=4f3]Vo-3S.=nsM$N).^YNeo(LkYcpuPVKKaTunXS"VWF]Tp!"&kL""(g4p>m'E>mC*SK;\*Kb3uV3KTo@QjH2;VEHntKq %r;C_%UG.VB<+_r*CA`KNZf?nH3AK7?<7$CE_OKMf\^s$p6loVGkct3K\`5n999EPbN?>p_c&nFciQA %mi_orWtD^.CYG]mk]g2AQ,nJ>X6N+%D3&(+CEjd#a:GdDl07.rXGTr4GM\l?'Q4PSarr!]+3DMFG&A&:7eN=!4e)b_UGjaiVdi26dohYgX9R_h)# %\;#dI]2rhK<(BWg6fWf8+JtetHN,%4Kt2=74'BD#7Z(b>1b^`I%#iaf[_kp$)I5;!.Qq24W*d1,V[P7P@VRf(k!9G+MsG0%B7B41fk %SW6obk_Lq,ZgiYs6YVgiNn31>MbJ8^nAnfi&=55T]]eFACV"NfrX^:s;4V2mjI>#EVKdZ&;m>\/hji2LHC^Z#-(u^L4QdKUH:?H3 %G9acKQV`0!Mg&-IV/R:U?;g4+uCamM3oHh#!5H,6-Wegg.4t$i)UF.S*4.+b%B;)$0n"@=tuqb,DO\7*J?NR3'dS %Xn<&6$q>ZQ=4+I,05,hPgKKOfk<1e=5!SfPY?0Zdn)pf5YLb!/0)5;=0"0AI/_j\n^b)UsYa(8f[jUbB %mHs/oT(C2Jhr3Ufa)6A(dl@=Sf\OmFo_Lfm%ueI\F++,L_lPEN^a:0k)&uaR-T'lC9tq,ZZ?[U%Si.U7%!WpIgqfE*A2/gO/<,E5 %V$A]ci^Mc-GJPi)kKEA!LWb/H"B3$>68@TfID*>H(FJYAm1uJV%6)qS4f=c4^;IuSk$F2JML)Re=56$EQTIZYa0^;I-^t)D6hhY* %\:.;l7aS3d3j!3_jUV3?)n^Zm$KbFD>`&O?LX#4A4L?IcX?jg*AJL/]CJh#18u#U=Dags=QMU.Cm-o%j^@&7G7R"Jfk'#F]41suC %8$;O`9te0ff@>?J4Hm'a,P6XH6do)E=mM1\D(4X!J7i9/2^VRs2jharVoZqnB'pd7r(SiB(EUXoe3`'_M?E1XX- %*G%5F!p'%;'uS/'RAM1&)+M,sf+3B1oKBrep"-[b:F_Iqlsi[9r:;Q)<.*PB7-%](plj85Kq@I`qmaBWDskuAqf[0\0/_Z+U9P)5MM$>X,D<>]:BH^fP@/+T6UK %o&%*I#'FYs/)m,-n]k,-Hu9I,[9Eag`E7>liV@K-g@-/Drg$*Xo^pUNndMeLNmJQE5Vcr$g!*8_gR2K'Z=%2\K=5UlQEhD$8B`o@ %!+$W!(%+IU\TN"bpl;j$?LEPg0L)?S#&,AHe;oj9i4p]amcj<;5E(!&)"B.>?6TW'4MN`YCShO*5r\*E6p%2UAss_QhRT`qOgYbi %V?juGW:'o(Gt%b*csn\qr1[&2`C[;&ZQ0S:&e:Rt6f/l["Vs?-oV>a'l7Dn]?$39MJ@GD@:O[iMI!<=NrO]1dY:M-B]g^PVV17dL4L/@[g=0M`0_E=pB4D;d]Z)SKXD+[[?I;*T/gcL78b<"OcfisbibIfKerlY85V4T9+hqa(bRr`YkDD1&+ %`Vmu0mj!:IT/-nL%)G,DQ2]GSd=0iLl/OB*\^Fgd5'rb*(S0(Z!gI5$3( %HGhIKs$S_b"/]/1cn=OAhC@.=W>1tA7\r2O$C8:KiEU`m\noMZ0fLKMFV])'!Z7?fedK@pK_>-"LXk?hIC=@Fh5_VWgr%H..ada3 %r3q?"\&W^f\B!BO/74si2dYZ/#PHE4O0bF0K1e4WQhd!LP\0]$Y:%_ic($_2mEMDRpO>)9XNF.gKD[kNk_jDcFt\k,e1XKG".c`R7S>59^nVFLV?g2EIKUs8KcAZ[8*N31gJU:(ksLW1hi_)@Qf(hX&pD"7b9Z`O@! %-I#a=^^ae>Kd\O7^J@#`CtL]of(FZ/A:hG&2eIS`M%X@Pnq?L[>nI!6P3/teWeEC\j=4h,Q)-f!KOLr!&#V=[WL#J,VAsK)+HUA4Ze:Jt'(OXZ/Q?Sll%YY.%<7!CDhG\W(,Hf.Af^NeB)dNsaHL)'fX/UNJl`UH.a'-!U:C0L %e/-)SXA(jV$:Yf\&n,@[5Ve)8HE&bkprPgsat_,&2)]=aQ_WNh'B1Q!Bsni-8!/hp6[IGQcTg8fiXjAj'%/AR4]A6[MI,eO4l52t %p671Vqu_?%@.&VX/aW:([&t@R^V(aKQg&.)apI;9_&GJD8:P50j.u&D_F7A_1hERfGstbTGhh,/i06c[--\Li^6&64rE;GcKVm+] %.5V\f]mWb/=P5oUeqh\,]?5#Y-W"uJUcR+ib+3&kGXb/^FG;/Z<8.B(=YLoc04!ScYc^XtH2m3Bo=fT=0ci9s\Qef>M[Ct]Tao%" %>m]b]i\%;13=kIcWngq:VF<[](#R.^Ih#j,arAY=a/Z##:O>0m8j2Pnr>t(@:@e`5(aPC]WP*7bH;`BrXb2t:rk..^q>kl9DAI<* %ka1[Nf.SDP?,,6M],Ph%>T`\jr=eqZU-DH`^eBDYc_6nhRW=WiESFt[:Rt,^2egiig3=RGO/8=mQ'[jeEa"#2er7k9.+FQOBq#8c %qSc^kqt]j"'ph^PdVkF]1:Rs@@c9Zblgrur.n[2C*pk"@R*i('l@l*"maq=2kCP3*'b!/kX'CN9n)RV2i:9$h_d\i'8>kM_r^V(6rErkINaW$i%dB9YDc`6SDF+'T0q;1Gi>BO*8=o(h\?l2C-4T*tP\8'T,@*iK5EJC4rI %nhf0eQBVT1d^EKT$J?1FMQN=UZ=`p-PH"nL'^>?-pB1_rW@0=lFP\_'QNhlYk[Hi)K`WF1$=..XZ%=`4Ps*CKGVbLlJuTT-QDV?N %10W!o6k(m%fo>:]MC=eLq1_""3&FVoZK,.*9[#26E.nsa+t"-l0NX=ijKrN[gi'YlnFO6Z"#`5e\ps60(2Cd66H^6ROSt_.j"7#I %hOg]n6nPL\(,6%d2HN]1g'tGn]8^2,`.^#,FrJ?WiTCB2E_aBRf?\Ab^l!&up)=3cI15JqJBflI'K`QM6+*)Y'qIq"cKAt@'c901 %m(ntKMA*a$T4g`+i/>0f,>EK:UfBJL&',gr1sGo)]+@_R=kSfISG\(OBIgi838W.HjKNmh5O2%G=[?PcL13f!#Bmb1%a5T1NsnS_ %?4T\Q@9^LU:Y.DJ"$)_.\NS!&1]PW?h6U;gh]B`YE30M']B+`bpuX/hID_'%h"4gRE5OnX$0T'-F>JU[Af=V-lmiFH@p6Hh?W'k9 %L`dH(=D`=aq'91,T[j;-]c-O6^q-u--HYbX#PG0^OJ'2C6YD7WLY'.-H1e)e]0msf-^-P0'0dDeRmKT9%IoEZgMQXO2L>Xl]6.J3 %(AE7XFI+]Q,!.KLNcLU2sum-Ac2q9qh//e%QL5!R#]K(#/8`^"O!2gUEZ+k>s^TP %eIrh!3+DpE`l/Quln"$c4IC#q"G@$V4Fre@8iCKE!MZ8(N>'\YXb22sKgohX1A&&^.fJ1PJ)25[*"[P'c+/7kh-YRSM?pe>:YrTa %dZ%(O7B!)s76Wk;?4mY4oX``eE;D(,;=)sFcadO\(I%P493Ca$hjhfXe%7^+>H532T*qc8>q^"ir9_WNDgCRVg\o;KWql0io]*C: %8%u,!;5:(^b[DDfq8 %qjIJM!=m/L+g]8Lr(@Qu$QB[^loj0.X/Zo(8';uunfK13bS7muQ!_0tbR^:)Z!r+#R$ENH_Oos%A,?M]/p,d`[Ej9g0G?PLL+<3rPs=,[4oGQ%lioieT)4FB(E4PVCBu"_L3gp%hS6"cKFT'\d;-cQ1*!sgTF99&[\a(CI6=<,'V59?Gu9j4mMtm9 %rC.WRYA56HF@Xl-O-HTtY0NJKK_`b"'1eO*XKUh0WsfA:J?LW,=ZGIQ&d#AMC^[8TB@kklg)SO+#V/sr:mWkq3*RrANV:pqiE,NK %A-OY8!n)9JOg=Bqh0HZkp#OOjb@dIo&lT=c4>+=8(q*G\XIGce%;6p2p.!_i^$-Eo^p;R!pYR@l$T=DfR9@MC"6Phf4:jf;GD%+2h>2S,7 %e_sPJSD1at4D0j:dDZq!e3e.;e1l.kW',Ti6Jo5#n)T/J[tRP9BTN+tHf8M1fO_CU_E#!-7[XDY5B!k-c^bf=us/O,MqL,Z^U,5m0hFh06$Oa5pPeVZoKME&9P`lf0[L\c?9e$*73Mkcc<8eInc15IdLWTU, %Q]Lf_4MHN3UBIhJDO?LT>S`XP./u,fU'b%$i:,C$T*!Tj_9*;6)R/X:0^Ti)93!(_ %1=b)3NG'nW*O27tg#_$Y/\/Z[]!2D8Pga:`?=<8I7V4JcYl837-M7B4kTa!,hkK0(@'_0I=@mW"(t_JD!/Pm[AhP0aSL#M2_cN,/ %;@89nI)cF($TXN1>R')e%#S*pOF:4IFr8,UY8"r%k2WB'%q/-4$Cu=ELW@h\1c*/C<+knm_qkq'^7]=sYtObkn#">^m-JsJ!4;T' %'*GqI%t5Vr74Fq`Oo^IU)m-Bq*ZaEN&0T2!%ks>MO$=qk]a;om3,R]^Fcf(7eQgVciL&]Q %@gdiAR+^H^(!bJg?6*>"%W\9Mbhc"cpg0'?Yh:KRS2E2p/lZ:N*e<+rfPr$TRko,U^kCd!$)39GIhgkH$tRs)17A^.m[e*shX\c# %Sh$%GFZN#05doBV>CFZIS^-)br6hIt)!=_qS@pWp?n8+8qeb/aM1ZD*PuBNS[7d!S0prA9("3F9U;Te+Q>1-G9KBMaFoHauV\c,@ %T(RNpQNs`\o"Eko&!$\nqE2&WYG0p;&G>'oG,o!Enr!?CPY02d]g@Ol3FUd2d(MEf7q;a14t;@28:8 %hlslL[HNV@5J@dN>d5]Z_Dg[\2qsdGs&<+YP$-lndippNs0''t*OWaYDU^85FdiF %GZKKsoL"d,YlY%^hbEAIH2la/*dmea+@"D&-mEWs`*K4!%k(^;%3??hDNVk)6*":r])R/*M].NoT,VU]Gs0X>k?!`5UQ5;K8O)Il %:YPQ,Nr@ERK)b=aJ+oSLricA">L$%,JLFCmca4<)P.e-uj5:EHb%t)"9d.PMZ4Q#:Jj5mC@k:.cT21Z`!C'9KG?j7#8`0^M[]kk>8VtI1eZ$Fl6KCPQ_;< %8TJ0;pB"?=>B1[iA&m>^[c'r7;$Y=]ah!m"(_"cBSA`UBRsk]Pou"";g'pdG0Q/Utg+rt9SQimm1au5F-;>n$l`<2n?m,4>@0.L++o=>8#5)'R6`ZZAd(E:E1VO%P?3f+W34o!>-E)\C4*c'5l*9`sQIW,JH'Kl\>e&qd!6MVJ` %rIQ#4O>pWS93si,]7bgakkY:J/S8Cie'`=lUN(_KWLt<2K*OkXk[oA,m__4G:o>uR?BT+a9 %N->70CJNgRNi$)+iSC1JLtW#tE^'jOehu'q?+fD=CQc+.LKRD4XT_f/\8sap?!Yh0Ik/6^X2;?Sk0-pWqk36;WDu3!+\F;%Y$ajM %K4#%mE*TNXBP%gsr3]HFJH^g>GIiZ[%,@Il0(m`SWo`LkBm*g(:'9]kiZ,IE,J97N#SorOQG6`,k3Y/@@]#86KT*;6o@+l-A5;(9 %+ukaGc]qcgF]X`O::)qk53O:FJY?Tg&=F);fAEron!pFr]Idbn0_2YjNrVD+!gC/CZ %ba,/@8#tW!*QQ="_LAX7U!M$'U=58-BBN,X0lbi$^#./I%DGEe6c'l+)'XSO;R+OlgmcWgb:Z`@m* %F?X8`H=SVC4c^t[rns""hD[P(`fmq50n3JelUrP7_!4p5Cne.t(m2s2V1L=\c'hglFeob=\C[Nn-$KqP5[ho\i%@biO20c!*O*q6 %srK;-Q`BgtQ"oqk&A75_3VrZJ]^?-5!6>OPEC[Aoj %dg/WV(F5@.4aY6P;B@&0=QGh"+gMk=guG@:XGAT64ft/qX`Fk&5#')8!clcY/)MZ=jjrd9.p_O3(U@rlWJq)t%nSkqrt; %X2iM+5^+YDU/uDfXD\j^!0=RffG.)05\@Msh#r]bn+@`u%Mm@Z3OA('+V>)d4?r]]EI=r"=D3P8$lX56(r`poj=_N:JLm9YfR>O^S="#.7PDM/Zj5*(&Xe"i*Il %^ALa^KJ"Oe'!T&WoTe %YnFRi).lX!Qq0_h%J,l!ekN!c[ckE::`)Tu=*D7Z*E*>[*6?]htU\bTbVUsTE3JLSknah2>L^X:^O#\Gt;mH7VdO?2"^YKmV>)%9;]H\^@A`JnX_;U %g8Abp!+p2bL$#sjX8g"A(!,!'6!KQ.<;8;=&8<_C^;D5*1EikrrYUGG- %Qb_.D;?I_3Vusr9:P$H7`C2P_4'`3X_a:rHRsYG%^JBDNOolgo+>KNBfO1U5:!"5@KDaQ4CDO %8YK(D3P^s'?9.N!X9Tk(=pDE`m7.W9d^R9!%b?XR&CF0c-m;Bee_GJ*B_B8L@#jm!"KjE>Zq\4k>==un&67XFsF)*'lO=+"lUmpp)fF;#I%L?PXKI9oY-*A#C3KhaOSWNRQbhI@!) %TF!c6$dHAJS]t*@a=of+#.P7$Kh@P4`aT:]*WX7`2gdh`CQTdU2Dn(LZ^nr2`BU]Pp@7(^Mr;X75G\+Qe`gjDioD.'^oDk5S#;FeoBg,^hlaXErj#ZOG+=ir$Zoe)\K2YmlC?(^Z"0a`ADBOLGAI/F%(W7X;GT/S/]c>[.+-I-' %$=?kRWgJ2QUR`b+dV/lU`D$%:mV^+?Nb=Y?N0X@WfIK5K6,S?C3tJmPSQ;90QJeuGqKr&9H#s;589S/B$Nlg"+uu^>dgJL?iB*_G %GC\_NPdmY>ZRb%ZQ`k*@?#DP.c)ejDpYOaP+SViHf_Ap#PS[_q*mse1l+nqbh]]0RXp8ISFZJF>](recA>/O_if=.Y!?RE\,cJtl %-Q;MQ@eMoK_4&<4C#/+NCQfW#!sgjE.?YP[N7i^qG-@r-Q[9!RZ<#JGA%=rrKX>KAc?$V5RZ*./34,)u@[dU0!iBW-nguH14Q3!q %QuD,F?u!=IoNF_s!DT2OQ4bjC"kq-,]k.m1c-d3Z]O*M(0d8Y7,Y%V+b*2D)QYVsO<,M)XQRB8k.U%?`3^jH00OXt8G7[\>pTU_g-K>%#6iGAhOX3[Vj*mAh_M@1@u:0:[kbL*LcLfC %eU`dsf-)02Eo,U.kR3$[s!U.$0&2c2T0]6q5[(D[XrNMRZYYAt$41`sKQu<*5V#KJrL%pf%s#+`jXE!i3M-<\6`rr.'=Qu":sCHe %I`R!#J^sNr=Eb;2D8BW+=rqStKHO3eR@ksY(gE9E3:ACjHs&ZmAdRaj\rR(SIM(;&/5e1"*5FpeJc]W$%Lut4S;WQ`*gNO/`?(]n %R*+!9K4:AZB`3Ned",+20ui^%BQtZql<$bN*a"C@Adr//.s4r1VS[Y>\d/(uU6#kRJo"L?S"^=>9g@U7!5pmKVbl=qnd&->6@RVUk %")`NNNEp%G^>uA^"k^+GAg(>m#D]a@M]Anr??T#hi%&p\%NIFF4$&JQFsC0s8Q@%k+t<\_,[Z/o\?%1eB0?htaj!G(Q;!pb0,:PQ %_4s(Y+:&CBSlG67K%WC^Ogm*^q::\*_Ts#Aco\YmXBg1YU*!2M/c0/-M(l6ZFp0$gT,LCD.r[q)hTt^0PF!lIU>=LDDM;`5a;hPM %G[)$[]UaXQ>@$oW^]XCZ\i8NsfiOj'Wfdlu4p3;:R(3JuHhlUgO(XKRBHVj*STJWi:+G/)C_"Qob4Jt?V^GE])e8:^_CY^%_iBT-@&Z#f<08+,094PmA %(`$e2@F\N(CVYs$EA0i:m35$?DifA0XMG1cVe,i9aJEPi6FG?.XMHUc3@/P;_c?YRE0Q %9Am\K/>pjZ-,lPLBe^)&*%f-&BR@N-7XB#q\\APDE:&D%-XI7Bj-!HYk'+>Xs:`2"CaVA(qWIXU3Mq6!/idlY&FFMk8U93=#8tIL5@\<";Y[&QkG5QNI]^`r,nTUgZ+kl3QUs %bb&=L?OO26:lJ*AbOs0F_4jNPH'5]NKBYs)+h:Fea4LaXIE:(+h_IjZm/lo.7BjDE,K\NurIO%CE,,Bb+8m)+e2[:K %VjXAQpE'6q<8sU4UaNl6p99HT\ioV:5lV&Y;-r$#WB]p";!*g(UnG@(#;lHf>fZtFIAN!O'ee.jS, %L2gETjA?l>]YH-d_7`Ltj;\$hNf*\6X[Z?,IK6h9bjakY+fq3`N=ZJu*7).)V[dF(j;gI+fP%q(I>@a0p3e;n<-- %S%q*;g;P:0&"m&ZEs.[K8W6#)#-@O^<^bB %gJl2s]-;c-[uRQ[hK4$5Xe.$gOi@)j#?%&"Vo]$7*=,l^KdtTg>N"%9(mmRcDQ2#/L;cDg#;U)4/>cQIBi]46@LY655apk]nI_'6 %p]R+to3AB^ANWTm&[IXBC(2[E:tB6@Ngo\Q.FlY7dmtAIn(Pf)^3`QuXfCpjD5>_HpC'<63.r&B5mpV"FGp6+Pf=U/&La='AMuNP %S@3!1gMog`r:'4&=/,jWjTRXng()ZQ*e'3JV66XdXRrar(^89`USq&68dgs(Mnm#RTqG>,n9h?q_HtY0>Yd)Q4FJC2)c0lseH_Ep %/HQqY6M];&36.Bnb7&X=]r#2.lD/.LUV7c@Rb`MHUa5.$_Ij-;9)P-c%ciCL/8U'2Ntg>`)`/rWS%9:R-MnHF=R+qq<' %An$nT07l>1b+OaVjY!7[JQ,P6Eb=fh1K6rNDjs@^O6+:E\%?ba-_`GfB*0q1/E[8KbG'WHg(Q^518t:I(X%nJ7bq,6*[9nIpJO3h %m"Yf:Z3`pLqk+r1=[M$]0-nHH6VT!8)#ak]VSuHb`.0@9.q#Q^RkYrgCP2D^q]W/a1]'?B0!_2enl(226"+NWmAe+bGY`+'&0DKu %mOXBc24;m0\BZB;k3XCYNLD%Z`+jV*7W;TCQ[K,iTp3ECjhUDb!EZ2Pgqnm6c-jO)(ZIIbQ7Fo@lT,bgkKN#7Kk>T5GG\Nj$FMV>hfJmEd]]E;#$1QDPP\Uh1'bl:_6luE9V%ITX-"tOB[Q+p$=6M\bpN=4X0dSmBJq:BM&r[/gDTPGi^-qi9JN)C_6rc#2a?df/-o9I[o05p#E;\fZY08cm+"Q#;8)fM=E,+k&!hcR-0LMg41cLPKfPWB4=$'Cgh?f %iCu3D!/%.#F^`C0R:(sE)Tt`4l&1UUjYQN_O>D@.P*!TL?PmEdW?4R?N,u]-IV#mjXLtUV_)#IVjbKdq%JSbukE.3%:ccM\kD3>$ %lPL(nQ;h*'QL#-8-C@NY3B:$(b<`T':$p($%]t._eL;)ac["$u4lbB*AC6V,SV^o*ZWhj@V %^$<#IolEO8R#*('I3#J,2mImW<44,mTI2[5m>:\K=(*$D&e_^59kTjRC3aboeh3;YI6UiFgM/r5Y>Q3@"BJW=OspY)"&S-f%`c*q %-=;Xua.VktXEs'JWbo.Z#-1]o@s*]-Qu\i8ef*634_"BW=SIH+(I'i7'V@U>dR5E2bIFJ&_o`=njQl;]*l&hJ%N]ln_$PF`*NMP\ %;e=D%P!EAM#DY0%lu<%Mo@hI6+1s/F'?3s9EA7\R%bbRuNrSEVPMfFYLgqT@DINAc)!C*jk0,\5lVo2Td1TPkX)n_1Ckj1SoGSP< %X9OuT!d%QI/5m%a=!Vk4*,`>g)%uD#E/`.Z7_tYSE?8D5]7H$)"gs$m:+f['0A)D.k]%&;.30b4Bs=iJHk6Ji'mD/Jg-]bq;sm"# %'LqQ-ZLsbKWBh8p@MmT>0KA/d)EQm@0?a*)kJ+"ON;^eSboCA38HXT3Z:D2:X;64HKCnViMGP;l^#ak"ag7BgW^P!!X)q-/[?K/!77kk\U$`&e7dS:E*#B07mha^:Akr*-M2+$*dMME(VremlA4U= %/'1@s:+7BaYB*7@c,siQW0m0&W06A/WGA`\OYWcbX="%25N:L.>_T"s0J^M!.!]+4rGeusTc"R\;(Tikn@#XlQ=AXQUE?qa\fXU` %f%uWsefq;sVF]'LOjIUR&qLC"Sbl?;*ohp`l'E6^)V#8MRG_2R%+D)$GN%\C-'2X,\p@g5c\O?aZqC/LEk(O2`$:Jfi=34d0tLGg %#[($#GV_.5YKXcn@nlZkK->G=?W_Ci'<$KgY*eGI3@QMm0rZXHLA=ps1sHN@8ZjndZ.AODXq5'DiiEPlMpgenhCpHU#OeYn(Z*p% %?r1D3]aP_N21B=)'h@q[Wt&o$.o]W6k5il6LMZMPPEf3@q=h[&FO?X'MV^VnXUFE+fX\7 %4"32>]aFW3:7Hg.ML2Tq*\,+'9NE[d3L*V#+ro9lV^^%unHmn$IUo`^"O/`s7P(`IDQ(40hgs<5Xi(HB1:$>'$S:"@&ean2&% %ZcZ1gf4uVQ!jb5!,+,Z.%r8AnlJe67C%St(J6OOf%LOKPa$NtELh=>8ZADR!'calNb$fneQq\P@!\?ekPa>b327,'K)6rQ9+AGImF+*+L-6EaLt8bnB_Eq%m@r(pMr6d!">;PifZ#h'k84!N %%(IR)SE:4N-R9F#P+Ok[Gj1D9&a-`UP;]8N-hu?$mhN$%:Eb]g7]:F$)dR&%S!:E>2O"E9'ODIUFpSJ?&_bk*J"4P?TQ)q@>f'GY)%h#`V#J0RU9MIr6MOq]i<`Wj6?gBI3]e&*kK91NG`X`6h\6;bIp(;JX/Mfu_&?6/) %Qn-7r*'gFg.2;>gAr/d&29+.LT0IcWC2J3mbRmtRM6;M5Y!m$!X10ig1dr)4DC]nb*[5^^3*6Gt,c^mWn5D>+WM)!&s+kaGKDLt" %B?!(A:kN?C!A')TIZ5c_DDGH*luU%kb'M:49ZkN'V>/\8U5kQTS4eJQ?o*.<4Y=o8.X\GG+9m/`-:4a-[0[m=*tjU:e"3#s)@TjB %0!euo8A"O#\5-IW=G`PhR/9=iD1%02SQUs/`fcc&DG\Fes?=V"'nK??".S,Ra\p+X>J2l,fpn6jO %.18g %d#iRPZ4Qc0co20q\Z9J][c:X2MVMC5;C?b-kG>EbEDQL7l7qVr!jo0W1!)P)8JL6.)Au(oB!pCO,`g>/pj%nGQW@S;RPd9ppHJTF %5CXXBmshd?peNj0HRabV/>UYiO/VLB#q6>ZDJ)!%.jURFTiCgEYQG<&iP\fh+J8ZbLmlS6LA(_Lk`,7(n3@4;Mk=SgNbGH:L#t@'\JW"j`guhB'epftBE.>EZKBSl^"7TC%_hLsHIkK[>U:VH1e"GS[i/jOPC!N_Ot;NmS0)Co-RuRJ\J8&Ah-6 %"jI/Wc(=Ru4P!\sHV;V==Y41hD-_Pn6YP=1$Zijn-[IoiJSu%fp8Hl1`@VDP'&*T'3.O2RSc-eb9#'!eCn`S<8][)I+WmEEdGhCE %fiB,!!WY'93D_$Dr*-^>O2V3&Y\XgY4()^anV;N+pk+C'B[ZH*efoRj;TC/Ulsf-Y=+25@+M_c-WFuGnkcNpCd$X\:kkiEh0;fo4 %I%cdORX.>N\$UHSeZYm)j.%IDT'tYPk/?_,Y^CX7Db_o._SKFW]4^@ig..V!dbCDWKnc[p!g10qo2otRlKCb2hG%$:_"o3a$(f%4)IbjJKNY1dW?6p!>0MH@lZkj9Nq\PHmRcPq]`.KhE\Q:% %,f(uDDR&j=YFWr+CX9jI3OP-fC[FN*b7?ks2/R87r&Ako&`N>_[tq^\K"JA#T'BZLeo'(0e,(L%"GmF<*i/`YZ0)g.AbA'8E1@`O(6K5a_bg!.@3t1@23KGa2Xf-r7Ng=NnUPl6";X\U:^fK(1c3`"GLGpB' %*82Z)pnV'bf*#laS-8V=&':]X\@Ws\jucs\ilf?V,j'4;VI_Y*o3t;dbh.uE;d,&ofa'r@KuX]3.!/G'eW3(5oN$/TU#&Cb1%Xi] %kuFoh&isnAHAD;TLNIm9[mtqaejUq"+AV^Ub?Oh2eTDZKjAr%k8hXlaRGFJKF-iHQcTOK&6pm1d4;7LBGWGurnhRYhVu&SlL1-)m %aP^<4CIp,HUcH?o]ePl&PbNl2k%XaO7oAd:KU) %#I_tjnmUDYlBp?es#`3Ge#(I55.4Z>S:;UI8,u+d^:L*8Uo,HJ5l.^_-_ToMlbAthH-@'s\YZ8aoQNs/[o@c9YDZA-_4A/P?dX7B %*,eTtAtkY%su6GHop0s&,7u*65Ys3g7V5OVB5 %]iODld_[TdgecWP'jl,3Hg;CYG6iPJgO[q&#Iq$S+s\ZmChp%V],!ms;a=cX&'!Y^ %MD@QFZbA`om8;Z0g!0&AE,:Z&c'LO+g)8&qh.RHmE0E:`XHnY.L8(r7?Qa+Z/p4tB %d$69#243.[^.QGRi$Jn6X[+')._]]aG,A(f&9W%?Kl(!V[YGV!AQdi;<4fkIi;HF-D#+o5\#=[?]@M*YUX7YV:;^@tY";@\N]%IR %]q`X?'#Z_rHBjDldgMLi2MPj$d#)B(3>3uf]=K"9Hht>2<`B#R\(FLi`.=h@<1+\Y-'ECT.SuVHh4jIlG&;OaB2;Rr04iNr2hBn0ilS&;ueP8f[2(5f:7qYKo/o64g(^08V-<^98X\%*I=mtuFW%Rc,,"0FrkDG?ECiHk2a %b*>`i.I)ZaSgEC^^;%Cq`R-7qmh'IZO#d8Aa7nUu]T-U6WaHX/J):/"2W+j`,U&<;!1T<=Be0]G?9#4mT@qC`qF]A8\]i?T<]$(( %p#F+5C2N,h<#ePdoF250@js3PZV"b2[^cN&5jKhpm6H?V]K>pn)S%#g41]bSM-p#Op$F=XhVd`9^SW#)JS?S+m!;qr^Wmrr&&lHn %Nuf79X.jsb[;Nu-M%1*<-q&#C7\MKcBG^tRALF`LZ;B"S7nfhuJj.&m2CP-Tqc9rJc1#'0G8H8k%G],nYf\&Ymk$-H;U'p066a-[ %mH`M2/DT7N*jlGSD*BdhGZC4:/)qIj#c+St(_49E\qn+rJX.r>FLQfN\IL`ti'0Wtm6TNuf_'&J+?#QsF[gkBTIVFNSX!`W[d,W\ %/=MR,Ad4F#\"0G4\bAUV)o+9GJS92hTC^i-#C8Dc+'aM(JY:fP6OD\%SXm_(h-?`1JI/[1,gGl6d1T]fk%gMlF %;e*<>kbc/s+FUK'hu3KH#A_!.c0`epZ1J6m0=]'>VB7Tn.(qdmK'sV#;7W41HVOeSSO%1UodU]k:(Ll=?Rf]dI[;?u=jNN;A\GG: %R0,TFa_)GegT2U62!*77rT'0=HQA&qi<*cd)(M`i/IRl\!"D)<:a!KDgul/UVgM8MYIJh4[5[;t_UPVWHpsKCl*^.(m'SaVC+Fdd %dpt!k=HYI.S!c`t=V/+/LQTG&5I3e5'?LS.Z&SjuE'J'p8X]qu]&TRJ6G@*OoolV-MV?Z\1SC#*Qo%\-,'3#Apg[f8;Rn*R)ZkDQC9K/fqY#*!\+mJRSU$Lr$='qI71;Kp[L1m1Ohf-C7lp@e9"ki@c" %T#KOO`kT7$7FE27h]Uc"fDX^^ajJ*b\nmG@TND_T'\t>nL;busJi]E1fXFE.e@<_)c6+BJ[Za6jVc1aB=XL?NTS\)aA^XXuPqEkp %//L&T\%f"V#JP'b4i+9j88m&\@CQobKj='1c,&9MaW37p&7,XTfBn!7H]O"bI(_g^6]3B83,)G4Gj-2K1?=s63jO+2]QB_2^V_hC %n8)p<*A:9t.@tDdPH]]NuhTrsA2^bl87ub@W`)K=>![bT+9g)qiK:7J9^!]H&\e9E_F%!I9u: %fMeoq&Df^e->$%2PWA4E9JqCaNdq2M,d-J3BCG3frZCkrHOXY;\+bbR>O4M,]tK:AD5Xqe4IE#3hPT\l-*-+LDTHk[keVf6`U4^. %Tp&Vg%I]PCHdEg36LMJ?pd%T>;-9`aG;*_5E73$dfn('g#&CCh;R1]o.<\LTq3'J>ticbe-VmcMA8@WSE6rjU";>bIGV@D9U[;O/)XO?p+:@^ %AD!Nr2LSIQ2iDVgCIZ?E#<%WBkQo0TW"hpdjn.1^V#0u7Cpo;KDms@'nEp&-SFdc#GXFbu;S/Uq<@YbV,OCk#bh\ufEZ-%,pl(>' %#tR;cfX'cB?DkUb/WMDa*2$A%nR!&B/@\=NGY$M,=rqhQ0_*-fu'+hCLe&onj8,Xp*"Yep[O@Chf%e'!k6=;jG?-t_V"7=AqgN)Rd*4k*MED!LW*K\O[&4q)HIL7.;?>+EP,;iM\ %ET!QqpDn^$cf4ZJXp5rPrN`0[$E7h?<79u.i)S/01P*NP%Ct(L!_:Nr_S+P:;M@:;#[W` %r:(sh?fqB_XghDcL[ULS=PlW;"F$:rX=%m%:n"c!^0PcoT*\*tI;g3q(22/8"sY"#FP%VJdjm-:N]FN@/)#Z:>85s9`W[N8J@lgH %5@a"ZBYG\YoEc6-en[6*-B(FHN\qINYe`V<.W_:4E[ld9_`JuR`k_e+BL?;7J./V=j3D=Y'KC/X@$VD_MWN0&IrHTU7sB1"[hS@m %G$`ON,hpMO0+:W=c=@u,WXX5.Chu'3c"RP&>jTV66ll^Spf-+\54\K^612^XI6jg5DdF%+_(B[4/>R,2rrdbKgcBedeFjhEX70Lr=msR=CZd=b9WmqqH`:'J$QYdY %@Sc;=j?'hm\qo.R@UFSPgQT3/e,/1?V3G2Q\tJ@HiqU+VYA`lkFGJ*kk!*N*4gZFg]<,K@iI+02VXSQ%mkB/V65\ai:E-8iKgr2U %@U?ulO8e?5n91&cW\^s!XS%DH0FI:."BPI7O.+`PQ43+dqoQP,T&,/m]b@EsB?a%XrqLY0 %-t3H`R^sfZ)a\t=A1no%qXtChGK>/eG:RGIPXpAMDRhhUbjsG#fX*D(Ks^4n,%R6FbX$s.L@8cbODX?!E\,Eq)$f*_&l+usGa1B\ %P%38)a\A13%n[([+nj]*GA^nbpuk!t=*#]^8X8b*rJ!_s&CW/cS_!&Kf"Sl37Dg^ohB9:cW4Y96S;jAcq;V*UIR$E$/0N?!7mH&q %8<^;#$qp++IYg--UZ=X)mEHN]40@+urQD["oa_:RrnVX%992n(lae$\D]i#Kn@/H! %&]n0fb^G'1b(K`-BjoPA&'>(1=!IhjkFAc)t8d>VP=.!PtJ(/RPqHs$uP=;tb?c2U2.a*%T(SFu:. %bO9cQUi#0P:F-T(`^?4B`cu0TrS"b>a6FG)EBARGgl*5YCH@OBN"&]JRl<:/gljS*bP%Karkh;u:['][R(Ad[pA8cpHJR--p>9M@"+tPm3"/KE[i= %UAQ1PdAuh,NQ+>H`V2F)poe]BE67*8"U0#UHCW1"r5fFmj %kG8i<5lp4A2"\AsYQ$iRnBW0H?iGHOYNPI`s7"oE!pj#t;(#nXURG;S/U9qDquH_D!aCXg(LfS#-@#]BR)B>bM8<;b0_=?!h\'*) %RI0.Hfa.gXOp_tbs,/3,aV+k]nBdXQIAt*W;MRXnH2HE575+:U94s6p3htf.2/S:I0ot7k)`a\3j[(3qJ:i7M/IjU`5,_&@2d'Z] %V7M*lW!l]M[b;1[>oPp9M]t;+<2PCr"%C %?YD/WfSCeCRDp7IqorEneDW-IWU=\2>S]ltC*$I0^iuK@q[`\_?/L[.QIW-KZFK"V^3h!R]\&?`T>5cAH*,'LPDY*,KX?$H %5qNg;mbb^;qe3&U5+:umNA*rfT?nj\#F!DXg=lR@OB?<4s+23Ju&_\=4&t`KTiE)%@8'5"'"gRN2Pg%?s__ah%"'<6W<,M[G9Idl#FXRHQ!cK2/ntZ6(ieGJ$J-`AtX>BW`j)q"-u+U6m1`Bn`)Ab<^Q8p#ol_,nnX]PtaOrLuP"EfV%m%tHKlj8TA*GWQQX6))JAEnQR:Qa(oh5J9h6m!>*&/f7H5I2-5i8&([Ap[H$-4=$%UU>9Q;))?&aA%_b %gj@kYXI^8VHpA@8CLlZ-\K?EQWo?`0iNSt)G=.Vb#A\&r_BNudg%*6kU/F#&'8?M2Ha*rR)7oe?'$].XaN!97R,cbeC\T^BWGZYa?g9"OOD9p19/MtXT`EW9at%rk*2\peD<>@nU-6pF<'X?if)36Q1SL5P:P9t %1$@,":V<3n1`kS+Q[CA\aoDkKOO/gic^P@pCh;\*o7K7lDV:iIVEm6mh@LMXZE3%KQl[hA+)GPnfnJPCW?o,W1ut(+=U=X'U3ike %S6Y))>cJ0+3#(AuHW53oT97b^AK%9Bi3?%Dj;gA13Pg74/=/]b25'Ar90=8,nB#`Ej^#9]Pb7lMm8jL.K!Kggq2s7V&1iQ0$ %RjPZ:R;?GRB:_Q;a4U9NTjM1lQ2(OB"B4_GE=De1NEg1l@cdnWsm?4BC:*75h&>fj8m^,AW3q[=t5nnZCCNHZpSb[+**Q&B7eLo4&&`>:@M8YR\d]^6nE+`]$^Y\Wl"SBM4XXdQ_ %Np(]2Bfa'=*-&!Y\9spd:DVu$nT!^((UF5B25[\@TR5*AO+Aj(=JB%;Nji:M5rKZBcD;P;%\$$-=DnX"'3em %aL[$5.2<%n)Hpj@Yqi,:M[eF)`imPtr5/&24W:PHoPXGu7(9+"F@N\uq`ADe`lmM@_p,9!/*l.Z++.#?g:\^Oot/tee1[\oS1&9N %oeO>/On8ciRq_pUh0-W+u#ZL*Kb&acpmkI=ufT-_6/88P`%4]7R`@Sdm/.e!^[C@0qAYkRXhGRAH?tGfC %Ggc>EehkGGaC7i;2s,f1Y3eN-e,5WJ[L=e&92*#0LK1+rlUNA!_.iSAEgJ>_B#>+&f)Q_kV+AQQ]m_l>m;ncjfGfaUpA8lhd9j1r %l.SYi.Xa!RZuRco4g'W=\/1;\!>jc?5aPd&E`e`Jn.alb44o)]aJX9o)q)0u%7!(LB:NaW%6"qP4BMI=?dn>K %^+!g[bBLN6^h%o=[.l66#JWl:oYI7rB3dX=QI=_Y&oLJU(V.c&WW%8$-EWmFXTfQ(i.D6O?/5^/b(i'hUKcfZS`1pLI8p?TPdT]h %oQ1n=\s*DCY/081rtILX349>lIHDl1hIBCE8TB3FC.X&UE2HjkU#AD0ed\8i/S>HBYS:!o\@:s-]DI/jK:QX$_co$G-Y,ECHg7hcF?7Nm]UH"\&&=nB+D%e4\P44 %k8nT8iNI)BbW:i;qbD-Pkk#2N"n&t5KW\bpO35*s(,nK\Q.#KT.UNFj_IeKM1H?PQ$DtkJqV5d;$:,UhcQl!9%^CIZo$0@A:^p:6^nIa0 %#!Eu1&a!JDELK2CPFI5g35-Z,K\c@pAZ*%elh!9-NNOE;]h@_MPn5%=[^@m:,pCGP+\XLEGj;L14kWDCdT$*DV[?O=FokjU:p&6t %Sn45W;nk0#n>$T"-NQJ3]F)2RqCi7Aaq.7V,>,d4SXP)LMh?r'O+[>M=8fioV+ckp>DKt(""K.Wm_Eu%O/AJL3lC*?=\?eME-jDF %./86FJ>=-XfV1@s6dr#&%.L2"eo1='qofst/7A`6:W;Y_4D>>n-P;8g[c %4b\fCJ,Sh535[=Uf8%3t!-,"CCfLKjUa-[J'Q$$;2;DL&AhD7n9tiSNe2MZ^HalB>:3!/=@=SM6@Vrs:R&kT.?.+BMjS#3eFq1]J %j/[o7Y+Pec>^1]\qh7D?3.kjeNX$G7`8u_5!+-ii#Ig^`/0SgQoO=WZB)+V5hg,(eq1f\C&&_U=O9_23L)3YD6t38,$KK.UM-C-@ %I/COhk%1'YWj9ZZ*Wpa-_:rQn.XXNpZ.U%HWgJu,+nn@BCfg$03j^DXq`bP"eHgDYo9\!,q[bC(kjB^tAV7"`I!F4Yn#IUp_ %&JYroN]fiTBgSY@RhI,anmfK%gf+UBYng?S*Q]oBi]co#%HMcr/2[B/?+=>4k<%sFE1VKDKPid^"_3KIHLlnEHF[Ue3I.4&mt %(CjCk:NeR.@$*,)>'i48X$;sk/_+I096aY;S>m%8%'u:UGGh(MKM7j>DCQ%'@!FNb?T&`:eR5;48HC>!@# %@Jfhu?6?aNWZKDYT?3ieZ0(Zm%S$SlLM*Te?,u#W`ccH2-nQefoc!3cTd>Qc.[eF3Wcs+UBQr;@-I43i2aV#_6/uZXh)oKRWcCVh<<'CktoIn)QVM7@Q%07:[f[$5J)+QSqa$apY]a*/GJhY:Kt45(fk?0`h]` %n0Ds6]fL,@W8sH$X40jG=bqueGD&W!GE,=[WDpUeo#"_"*Q`f>./UpTa7V3n)WF$"%E:?[KG#*2(rY62,sIt`\/9mShiM"a=BYej %=m`,c0t-],2W`_/eY\_>UL^&DOC)X(?E&BJ36tb%W^s-c7b0:)DV.-aC7k`t#"E$mdQ"",e'Fs+S]Xqj@EFsebAW=DR[R6m[Qtr/ %:]Weh$gJkBY--cCPY*`3mW\Q"2CJb;K!5cJ\4o\c\^Y@8_HJRpP-P"$hjR^bQu_.K1EA8"cKlDg-Ot0/K9RY*:lt*3HN.YGT0(R*6`'=d9uMYOp;6GW:K[]$Do]Rb1h;,e.;&g& %%63`2%;@'Ud*I')DbS)@&:-Vjp)%'J36hEi2Qtbt\CUOc4*N-K0#]1(F%IdTP412@J>t1]ihXbF$c297_pL'=F5?BL7f]g3,3#CD %f7>Da+)>n!NoHBafQU&)e2(-239<0bC"mjdTs?M.eMHpt>FjLKZ?#I5D=4#<d,, %D<0&9n6>*s"kqf%.DJaR>&=StgJerp>(p=,>1r-bfH>:JhR.sBf;16W('PJ_%l %8701_]Yrkl;a;6%qdK'_?7k2F_jh`'4oK"U %fh7t^cs`IuXJl3U=ZY4fq#7.6*Q6`4NO,IS#s.*b^]nC]qicR,:qOE>>rh=)4te_ST[V[MIM.FZmO@#.LgpG^8lT*3c<["/.<-Vh %>h9ccDF3$IdD1LV!d)hkH<.PbSX@NBdS8]_&chtQW;:d\>JYZEIIou`lWqcZoW8+l$&@?)Rp`9%nLJ41NE1$#6'#n7?BPecLHpsK %EcE=$2jb.lbgnD[#-eJ/aWnTQ"Jh/;"Ml%>r5cjiS!3kO(XO]H#mY?'f%O&MaQep9A=b!0%U;kBJp1>UMNMQu])? %Zl_M$Js/Ref25k1ssKa %k7@,]LR?-nh/rLnC=Z-g=rssi2F"#)06M%F*LdjPDJbF>2dfIJ%V)]lnZP!N6?PDf5]'*9j)@Ci2,IjZ#h[bG%;Jjdr75?s,PtJU %cR=Q[c8@Ws:mJ+Z4Z4(rEiqm5QC8Pj!YX/4O]o_\aD85`h;CbgDS^?*W&EkbMo%9&gg?%CXk[l5qQu`O&b\F-(^baESpi)QG+ABo %$rk9Kj>N8$&'.Y`CY5JrlP%@b@90O=,YD-[aOH,sYP:Q?7G#e&bc\C!YM5

    &3L!o77-bSO3>gfXj[e.`-KMM)fGG*B6=atSgR %)^"LK=:PW4`@B)C.NMi8i!koQ)b2koQ9\LeVc"Ql'WiHXcAA7D^2aeDimV=I)YGV-d+)FtaT5\Z4XW+kF,co'hX:N# %2(sH8Q_9e/jD&]r\r\JEG$+!lJo]<\Co<^'H>hMM0S,=#Hu!`rM)S8+!QN8e8GmB^(kdNhhMua8#CS'eRsA#JHF;+R('^c=RK;n? %\@U+C7m;%CR#>+l'%PU(q4**fCeXFp'0s&U%mo^2kguPSQB"cSaIBs3?),LVkSM.[SrKl7#`ooO+BqiR!Hk2@f>gQY=]@[^ %R7nBBpYR'4gWi2"nQ.^q_9%Y5L$.b!PeFRQ:K%iX#1WNdb\rh*7WJm($WTCK/8:q7c8]9mMa8S?g95(f!2Ba %k]Qs-cDB875)cAoZ$?S?#gMnIah7jhVm8R3.spUsVbFQ3rketaS?jJNPWh#?INPj)C'hb5XQ>a`h42)F9Z@&4DFUa#mr7s20Zif" %N7Q&&&!d%U>g^bm6W`lq!@Y;lN+KHE'tQVP.'j:mO?&66>"e1#7WfO8jG1"TX'ak(NF?G[M`GSB,uMOBaQ2&/>M'l#NskeAJt-AD %#;NG*D,jbpBk1#YtGni;\>=/Ie,!K%S?Nar4sFuU`H00>BaPn %Uj;VU6T?BWb>=bH]YY8/3(niNR]I@+,P\-S6Cn=Aq#jl'>Aj0JGsTW9$!]A5\!&kf,U]8S<72Wln6iCN66Zib(obfs.othE%.lUk %_J.&@/e[8B3[?[AX'S"[WKOCAW-@5b`/Q#2Lu8+!&T*8pj;-:5jOM5-hr8@?u%Ij-f\MXDh%lRI%qJS3Y;i=96"./I+)f0+KtG]kP+@T!B);:j!YQa,%AhHJ0H %ctbJR/1[KHXa6CBHBJ!M%ScXlda!u0K^!5Tflk=LL"G`Z5.$43mR'1YW*5O7B;@mY'jIht=XqUuplK(\8rbCBVQs'6>b]#W`Os=W %42[<`%1.F5&WBNK_PIaH>YaPFjBP"W(d_Md*K8TYm+j5P,4/4+>FaK218\@M*U?<,AP.Q&,.De!k:dSN\:ff2k86:nPOZmk,IR$(,WlB1:ghn(UY7(Z&7.i+=]$JOi>p2on1-rq,N#RIu!Hf,7APs.#*"rI)h(BW\t3V%i-NIJK0C`S]T %f7]jZY(UZI'.,)2C)Co:8p[lI:Ht`^dW2AKIB/LIO&i=ZB=PYi5&A'LOF$o>`R:#A=0keV&U('-#;+*JLl6;br*#S[2i=G,d)=@l %EHn@62mS_^f,9?3io(fu73?Sb^e27W''je(DGILYh5><)6?gN*/?GBPY:>j_!"*A(#:UeNg!Yr'cBKZP.#M==!6A*Pl7Le1>A,#8 %C1-L.$`:IR%nh-k%saTtZ=@N_Dr#?'OZ//!N.Eaq5f'e6Aumd@r1Ku3epS$0kfCp-2oFq(eJ4&]#S%/#UNlq8YX%,&4u?B]M!e'] %K^"i=2&`,"g#?<<-i9T/S1B:"UYZVZhA8W4VNf!:om,HURA'.a*&5Qlqt*T5Cql&5\e,",_.?:?@+Hb5:@ZZ64=^'iV0),WD1h %SbOCiTFOkD5JA4dGj8GCm]_/Kls:L(h\2[?C)]S:KF"6K@uV6d%m'iMG;4O6rQ-&'jo5AW^Rj %:I^c,)a-@MT3ZP %MjO*;RBU(anO*m9RE,L8iD*656YChi85)d^S'd&^0NTVjq4T#pe'#B?+%,DRA/iU`$oQHQ@j*U:qHQ@m$e3BfjTCJ*HPEFKRunB> %p7BccC5rHjkkaI`6;bk;!B>5?2bFd1G`Y9:q!YCPn7;(:CFB?V/J[X)lba=sR":^t8=U1cRb6FmD %SD3X*-^@A82W,WR#ZX(be?Q1nXSo,=%_:j]rnVEN\@7Z+R;*kf7)>;(uS %"^$)ki^=V+FUMtD3/2UI.H'89.lr_\cC5`-qlP4dpSglug7I1Tol,$/]J@0`:_$bH*Ub=GN17E!=+q$C[*"c5ef_+Ma+p8H1gZf3MP15oUuYO$?]-S.!I0'i6?L"f&*7&+8#b8BO=/Oi2Q6+i,JgERSEKsB13q(p2jKl%A+:UuOH %l215D>1=T0"uB^fM^feWC5S>*\.C,\g:AN1qklo,OhD5e+Q/*X_.[!bh$^,5.(\Mb3Ms?8Q=B;3HpKi,#3+-">;5EU/pCDDh][5o %V"g$*19WR7,C[Cm7HDiYI/sQ_n3438LEdkSdhH2-W&;GgSlH2,+9Y-MUI5)mc>AN)+kK@VSO;$h>hIN7OMoj,_Z@d:Boa+H1"b98 %LT\aI1hGc2I>'?UqF)L06\c?CboTs+I+4i4]K)gd@m/=9jW!+j%^\e^UM2MVAno*!Joj)T]I6Yp0t&,lG]VmUoE^rQC:!)!\9o5' %NMg,Vhg,$a/\H6r`Xke9\UL$$%"hc)^XBG=$[2gV\G>3Kb=G2m`g]dbka/p]&3ht*;/FfN=9nQ"SRca/eCW=0osW1[1c2VOD2@i3 %4_jQ9C!q_\KHXr3p7)^^Rq;me'k?(mnDeOrs0u@6[Linr#T$N$`i=&S*r:4D]&CQ$T4RfFnkS^+Ef,g=G929^&q0?b""-hr?AB#= %ea?Ks:h(dh[_LOeiP10oUp=bUjc+]=lucduZ5IOKCSrmC&e-!?>E15EoZ#`P6]A.E%V+`d[&`;L*")Kgm>@RQA*s+04.W<":MS+0 %EBqUWjLO#KdJBtSjKb$n%d*.6%9M@a#;/qZU7t=9M0Fj=-=;L*+PUqu$a4]4R0k^Y;CCWGS( %nenP>DQ$X\=1;L)]KN2;/HAZ?/CXTkZ][L;3cA>VMth_OG)N$5N,6?U;Qu9h&^cq&08V3elL6Qtf.W_d&@Mk.fIRJABiU/(ZSPc_ %>YN90Kcp+0JXs2h?Ng3,k"-_.=^q_]*0e1f&eQsY9r]JkjtM6;`/Ja)#Ia?-;4DfT1f6+!N2.TmWqC('g`3Jl$39))FK2r#)WV^aTf*Zn%?!`etH-glqsA6N`H5m %,,C>)FHH@Lo%oU`,D,Ka5$ZEkL/aQ_R0o1%s*BS%[E-L+;$Dln>HXf5X3K+$HBn2P8jc;P&04*gSK2kjK[Y(61SlC\##!>eJTMpZ\DsEQ?4] %+(s0,J8SKSbbVd.4j94Ja7T):NOM1#Z!7N0$&!5#NCQm>J-3j"DTP06>Zdc\)N+IYlW,[INb[I!;n#3!$9Aq[ieAp9P`Q@I0Ws=W %%up(2%),8DMA?e)lRG=Incsk?OAlS5RE"FYHf+MqBid_:i6RE^-2?`UD@e:$0Vc\t1$ueGT*9Lm*3Z=!B-s::0m7`I.bNZ.E"m3" %Qs"Pk.)F$m7"+58(D%LG,?gpZO03)g'c\Ht!R$f$nQ*4%#/u3@#([J5/&ZS8"QoWg_l(s8&XJ_=eRGMjUrLe1:,< %-ln4h(sK?[iZi["N"7oGNqnsTcUG'>Q_;-Q4dsHCi556p9X\(Q1XBLu?^/U]l?^l0fjfJUrAQS,35 %34,%>auO]b*NE>J'];@2""IbD,+:M%R1@SnHi?ualoDE%k %#`U[>="?dk9[+u$Z;';*Sp_h57LQ:41k"n]Vo\dK^6usUP]n3lC6($_)dBD^]Qk&3c>qL(bL2)C]f8t138E/*@Gj5S&P/V=fJ"c7 %WHmjSNM/CSN,L.$IP5X"MFE4Cje=kMQ!g98U^8eHIWXKRfW8!J]a*[[B_gi+i1/5uJViB!7A=GE=?R2RA`=cper+eB'2rq*r6n@0E_\BqH)=O"D0BtEXHS]G\&+/P)uP[N6`a\N(Fkrl1d5cOb6lk0dN<%-li/5NM!P9H-gX& %Kbtq)0t3o$Ia/of/ERkl*e_blGfq2D^Fu:U#o]X96*?.Y8_,hoGW5S4=l=IBrs@@G6XU5T1W9#J\6,#^DikaS3HUIi,VK=L"oeho %kTW,M_9>;=T&h?>U!\*G=TlstOq>g3*q)r5p&'8mI,L1<&i$1>?TE-8dq*I]*qFq9hGei_9f*jj6'4lBD.-"kWSG*84tPYVWS/uaEQ,^Oe;@2Z2o7OHa'4<&P.+RE8qiM#V+kqC6aOO`QYVOMaj:`dBe/q0MWF=qk;NR/AIBV@D*%:[6a#@@%,?2(G=K/ %fF(_VGOE]>)0\a"Q:R)o-e%,!0DZYidA\rN;d6ik.QU4sdPm&##46i*W4_H_)*(?.YFBu^3r9a)G>Pp-\*nuU:h)NV3(G6r)UK*m %i7EK_)a^83'@$e8kp@c?Yc"sK/8Wl7>VX'!/50#h-K,jOJM#(YU=X?!oF5?!pm*M0qs!B6OEc)^HI\a-&&9kl+R1NY`(C/$+D`W8 %Su(p6%`U!8OQEInU:@8jP5H)o$KULIqRTmLJag9))Kq/Q_Ja\/j@IF:9^B9T%`.jBXFS/cU7UK.ZN?Xjm^7Ao!FZK`.CmPRMOL,\ %MT\mtO^Jl"-DL>uAWLB3aCT@N6R..P;kO6RY%K\Pd'Y.\hLTT"AhD0Z%;8dP7Rs\_!5G`l8N*PJDZ*8\L)4$>0,T8^j$M$f6rWU) %!s(ukMau=W2=D7.ZY2:aUf&nd($nhO\Wgcl4Xk23+ROYf#1PKrJ1nZaJEE6QE6R"`g)hr&#kmLekrs*<24B.:Nd[T=!pg+$-8?kJo2Gjr0&'W@u`d"EV?:L\&(tF62^u9ob$8P`8Olp2AYHQi\DNrW:05^KHsN/usurRQXDcZ?]:IS5HW6`M[2"pf&I0-;EJ1bI]UjVDc\BL?.U"8O3h\QU9P<8m[U26cX/2WBBuLqgW@7!G[EW+>^= %,%%*0/19cZl8,8$U$&QPbZUd4W"!to;ANeFLOt[Rs7uV63]8q9r=;8K5F.H_a(LDe2)KA?6MBEhQ%->c['oS\HTR6Iu0OF+a31=o4ol6)\YlS(XKpEro2(+!/tBIO@[q#>_hpW#g_(41K5^,HEqiVe"FB=jD<6^>.UfV)PDBM?k"&ncC"$+#gB9DIn_.#j?!)!oN\\!gKCfNf./2ouh]&%Yi_ %=p#8HA\p87ER.@"cXG?aF(5^l!>CscdDb5u\-]-?>Y*;p+;*VF1ALq;aE(0VV@a`7!p*"I$5b3`c\2ql_TfJ.$E"?,Oc7(H6^b.f1Z2T$QciQZ/7=-./Q73A4[Gr\BSFSHm)ff'G)0f&gm^BaHtG(l8RF,QT]NJ@4!62\CRrbs#G[2Om.d2A^t %20\*j#VK;h=-]l]U1%I::%OiTH;?Rn-VbuNP8E/R^aNE2XK0ln1?4Og'?Z5=JCNkHG"u);FfsBAqu6)]G>Cq\?LM8mqi-6o6bPiTd%j_UMH%,=k %H@NFYEAtWq4l(qRn>_UH*5Kqb:`t^[qUPZ?WN2,$XOm\\]K>oDaKMFA620E[?M")?;l^Si*3odE'dkaR$ch%$\;X4qn:\NE,',g+ %\qqFAd(-Vo6i,?hJs=jOJm%+!68%Rbk#\$@u5mlJ?I$X'^@dM_BJ^R!7e=F670:IQaNrN&.Hg#N*LIn9m#R50ZOo %ZBmC#oIgk(l0I!rA95.5@^?9K+RLK6RQlLA$'=+AbOchf]WGc8!- %-WdrFgj"]dE4E-4Sm5qDc]:jSif1Hmp3I<8$)o2BHgk0FkB9a+l#Q0V"X$U9DSm9g?MHa'ed;;V?_;f9hr4Q%5g\)_:\M=$T/^u7 %M&=ji]i.&j\G"tM8Sk'QDbl@?+D)jj\E%`NcKDUD`/TtqqPUh@'^YP:;+@aX4F!b8jg:""0Tl(!icE<:8h[8eLn)=%5.&3_f3Hlh)Dd^-](ka#(ZLh7TKGn+OnH*[ %[4]Ztc;)R[[_$&SXAPn1e7i>e+elm?jomrh$[&]A6DM0D3fp3p]6Rc.MebXiO`)'"29*"`W+iJ:f6#?=SA?&I@*`Ai_9,8*L[p0HKT5CU3dl$JO8k3Z't;@7NeC#q_q@eb]*Lr$\`-&V%03)aMFA39X$1UF*?eNqY^4jP>M7V`5/- %gASE3!=Oj3oBCmh8Dt5C8:L6Ga.nNUR&n[YcY`"*;lig5UkS)G5<28Qo&B&OQ3I9GZX-XHP-&7lA30uXuqR7**KK$PJ3W[ %`B*\-'0l*MqgU3rH^h@bQQ%YO]6r#\l_cu9W%6+#_04bRH;\;861#Mq$\[!7CU`"]A]EDbW(Y)TF?W;NEt^K"\?KUM?$t3X)=>PF %(fT3S;%Gl125FZ_]?jq$m,qEZH0\B9r,1hLlB=_0k>;:#")?($@KC@#UTZf<]E+n0lnAs'aOTJ]ndIT%J<>4SOO&ndX8D?O1#ci6 %U7Wd&X52+RkOJR?o?/VVk,!!"AOgTIX+n+8%tC<:[GQ47A/8uUlOoe8m`D`FZsK7F\HCO%,XK9NT!]iB=_t03hCh:pF9Ki`GfDuP0Y.-W.74A.^6Su\iJhs15c=m`*ea,WWk:URB:KfoV)DG]@H^?%s\o8A4"I>^J %qN(BR;WnS*d;9fMBTNuO*MlSE3E.>@*Z'%K?[]YjPp"M^p=tqjNO@5f/d?-,\cits&Ji$$l#b[=DUdK7K&US+.kEC84+E;ui%84>cmg*g*\K&R<0LN9OH3hT6*TV_I6\ki %``LuMIW*"k-I,>Dc%)/SUY!J>ZAM"b]qJ]K6K;+70g"";3Q&ag%ZG:$g'Tio240)9c[n]rCUNk0R?Mu(=0Q+jpAK?@@A(\::);bc %p$>Q2;Z^]&$YT-0]Oo5(W!n)?m"Mkp4:gc;6;Js!<_[c?4903RFpA$KT(rBVYmtAo$4ibe;jaE9WdH:XNC0j;:qq9.dO8Fl$R$/] %ICW>nqV%,_jZXh):c&\P;2&9p(Ug9Ql"pVMKFCTp5n %qcKU>NU*>4Ib)WsmYhfCGigpj'qiBIIYC(&VJ?o6rp,i0r_-'_"iu)+)YJWW\/;TJ3mB,g(/.?k,JkE8WZG`keEPYgl@HC0rRjYBpi9JE@G2.s5F'b1+6_M'e5h8_"=;7?=jABV!7X.:7=$RHKFWH9BYoJ-r9a'd&hFB['R %9"t&]]DK[-MFjH['g\Pe=#-6]0U7iX3Rt]@#>t^N,:](80 %GF'Uee<9h&C=Ss-VXok:C^eo,-1X*In*M!`e8O7>p6+7'+q&r0D695QWX)liF4[Rek4\A,b,M5L22^\FW`GrSSqlddF1,JJ[\;(q>4aEfA;Nu@0>Ei(>MOnsh5#8Q0VYc'Rr8j)i)2>IYOIKI'_f9Q.HV%3J2`fDuVqbj[ %0,cYrll:(Qep0"AeLFeUL=17m)3nH.![g-Y(CmA?BOs=f]^#;ia;!@_ou0%G''lF$]uA!fefq/Y7L;`N+pln5Q!nr1]Gf>PaG`e7u!XY%B2UbrbT%bpLc;\po2"1_:.I-YYegJ:SNQf)&P%[Dnh=nnW&4,G!Ammkt5jH[hg#::8jL %&[Bjq$`H^#;WH$X+A^K>F3V*>eaDBN/ON,]mDm7[PP!:'aJ8uq,DH'X5?RS+s'fdpD3Y;N]B`et#P17[;<90.+S,0*-SJL!V"qiF %Q[_,3ksaQ/L^%*8B*Vf*TfUj8S==uTes]#WX#Qb'C6\-U`3ZWH:cL2I]94o %po%SbGe:")XKlnbAUeXk<2;neAq5cTDBn(-P7!era7l'6]c/-Ytk"1^BrHMD+u_SkI)XpnVdk#!MNkCr_p;gK8H>).>qjQmQ?<-9_e"SOUoBHjB(-X2>;:! %S)5=]2gbC7I&1Is.QPc&_p.HFCgkt3qdQ1En;4Jp2:O6ca%EfG4(m[Nd'\c_OX^$:]\U:g3pJV2&$Q!JPn`s9^JN[0Dcut1HNr=i %aS"'&-WV5f&P[2N41lqX,#XXY_t?K5nkde@r7&`aRU!nUQRdYG"Y]lHnEL5p:'PnQ@Q[o^@ud(f`-sJa&bjQ3EZ9:OrTER(&c%*Y %4[Z+;42j[(I(L^*^j8sd.%H[c'GdNj_'QB:XX=7FI_8)Y#OuH9PJMs3HsH/`9\`6c\3#[jFnBW`_m#,##MlJ`QN %GlU#Woa^SZOgiH:Y+[g'9uAd*/lA`>*%c4kFa98_HKgAp1p5Gcr2W-ZBu6Vp9]pfXA\k^D"re+bT8C0]niP"K(TV+MX/f$UGW8NMqrWdfkZA0jI_LP,DT?m\AOl:&4-lIMi"Ka)]2D;rrI/u1=DCTNVV`Kp %7-,]kEIde[m%cj`+nPm&qX*C^^S5F^-j1YGiB,#uf6b\R^rlCb`RW3=ZA<\sLM/nCHs)NQK"LHUh'e!Rr>(Ho6P'M4M6>_)lL%pr %OmAR&FAm]?ad"NansTu;-sSWm](LAHXQY1]&3frDmHHXliX\/OgBVgf=L`9)'%H1?>Bu0PEo_S*Q>eGS^V=k$FUq.IaRWk+&!((# %@+2d_C@b:A>mKXIVF%pDZk%i1XRT$LB]D:([msMGpsSt:gedLuaQ'#kmb^7(Q=YREeb+nl/VJkbmYD1s/5[3HY5Xk6H29!#f,q41 %[AAe=ELq@(-^I%M:hX0rm!"?91&,mK+e6,mcMhdqT>EZYK'26CXTo.bPP%Rl.oXdkoW>B41>X?S%-MshjRC(jfK%c-[Y:6Vl!-hj^_QP %PVFa',)5pD_k1$jNP(T5*XD^g%VYA#_BUUeXkS'THD1B_hfg>pmiYo&6,#51p.aVI?_=nu7UMK'5@ghPp!DgZf2?DD=$o8E#c+S\ %7X:nVXG?c=@QI7@@rJOiq%^(?!-4?2-O@\DPQQ4j^`UMh2L`']c]RhcpPF)d$2&Moo%/XK8Gat3438lH5j?GA)oLCOF9$E5p-(mQ %foNc3Ef`JmqM?NSi%IrFpIrX$%Vgrinh"'9"'mk6j!f(GVj_k`mO'>5.bt1('hDb_VfWg+7.4MMFrV$chKid(-h=JLNG$%[`_@Nm %c0d;V#++Meep>L:d2GT;5V4hE%ImF]+$"tIRolbo($.PYYG+A-H:H=np7`J<54V:GZ&%RuXs,gS#5nC"_gqZ*9s6[5R/NfIVZB*R.ASqYa"'\I8\K+H,bfdhQS %ZKgg3eVd\rjicT'!3DrEcG3fmfgUC0Y4gg"9.mT?#Q+@$j@$P#FZBj*mHYQSi*QoL-dBgLd23,*q;%`DmJm1NL]1H7a6OfTIQSs? %?C''leT:X/l$f]RPa*kL]1XljBo9,KReT,fD>`N`jQ!Rdcs11gYo#pc42hk*dDa4a0+:-E7,_i?1YcE_>'r([q:EQ>OQ?qYpc2K" %$noKTZf$a\1)O2*-8oeS1WPk!f7\Q`$>VQPlPKO"=S[P$@?02of`jZ&S4)k%:CE'#;d??$b6\spg!Z'ZgNB=X^p%_$`N,2P8$'!d %\pT2H5#=3X)5XZqDXdPVk0p):MUNo[keKR[5B1AB@mZ:GLnO?)X,S0Y"W%`[8K9oms6Zq3rODqM_d/PPZ)Aa%9.r6AKBd#p/bBp1i#G:"kWQE<[!3-"8'N#lC$0-)W.PLAgl":7ADjcA\<[s8Y=Rgt)uNqGq#)FeffAEEDe>NP3OXRr6(M'WT[FP::Au&"4>:2dnj-b>'tl3Gf]OD5dGbRK %5Yqg1:E9(iT*8KfN0Po[oa.E%P&Ii8c3cMF&_69td:h\Wo5$Fa0`KNeh%q&EKp)qtMq;I,W00fU[F(d&9\OOP`pGV]&D;/B:r!`%Dd&3.,D\XJ>0_QdgeJLML8@gI)-MVf@D$&!ufFs._;9ME'_ %38cDF@LF!8N]Wp[XQmnS(8k+P&;JNB[Rqs=:AWV\\SVrdj2Lq13MgI5[hdu6in6&oGE4=\TmcM(,:"E9B/GTk2`FMCgP+I&Pq\0IsQE]=^tYA?BNh %jX&@dO(Ksp0rh"rR-fh$p%qsPPir,7UXjZlJfh/rggmZA&ZKi8)gjiHN:ACGiRm&uqCBDcfMG^[<2QNrp2e6^J7$ %696sLjl$!ThcmY%Io0Z.OkE_0mD_ff_Tj_fSEeE^E;lW5"/@q,=b9'mP?%PEBt,CH7W=#4#=kYXD*_1:0c_1Dg%-$isH^YD1p<#EaSb_QuQYh3LrYL!2q,JMsJ4=^N_\]WM %&A(*iZ>J_0.Ds)I8t">YE7j:YB?kJ"^rPnn0j?CZId8*f[+MZ$q*UYRgsAZXi_aCLRHgl=OPK23Dfof!MHN['b] %f.!<:i<+g%Vf6fDS8**:9Wn/GO)3XoElSKXMRmC+.DTL*JZ6\?G3;aSh7TS%mu8K^X:J9XT@A-9K+%L %YpiH,FJ'-XHKF7U\AS/'5_#ViiN3#r&QK`rSW%t,.B6A,?t`it6e";CZK!s8Zb>$E%Xqu17gE3Fl!]T%mSc7'+Rr*+E]\*u3&9'^ %a'QblCqhVu%:d?E4ZPO'PP_%4KC$2[[U@n&,c@c3',hU?r8U#D@FMTb"[-XK%VErr)\i8&aaI3JKE%KOS;-G7-pq(I$/.K8(?FRC %#]Dt?*@QB-lE]\aHnK`9M^\K:3H!fpenWo>M/@-\8LA>^$F*7i&1oYV&Ui[j^DiQEaJo;BQ7.S1qT)Fdkpo=hCg&]]eJ:BccM8#H$B7BD-H(D`T@giJ39*)[@<"7oAJKfk_M0\F!Fp<,YLqK5oX:' %,cPt(KiVtGT5.ul7+!M`e;j=n0'A$9:`OFC?fuIbphVs$_8mr/:G,6[r94/oYd[tU"\%h;pcL_k_f+\XG."H&P47@a=Z4*inE#qYjPrqg5L^\U"]sg8MQimj %ZQaT]52n>'=,G,acja";cHRM2FiI[)F=7mR"G\mPk9Xp/g7%%kf.P@4\df`YQKGtc&'b"@#p4r4s.J?H7/C5Rr^cQD+e$YEBHA_r %8XdD#)qi/J2fV9o"]kAeIfCt0r:Doh^BV%<s7-"lpLsR; %F$q(@S1tuHG3K&J5^2O+4W;.s3P#6Fgku:t$@!0ktA/lbid9n#df9&$BW9Ac8mm.rRfS=u[e:T!:?\PR%=l70cD=f8bJ9Eet2]!*skD>50!7I*cF1jq6+QpS/EAWs0,`QH`H0;M?6qqA(u9GF!*G$NaNa&Y]GPiA+VS-nG$^3r %Fc,q^6/:8>p,h_l*I.t+P=7IUGWP:E(A2b7Q+(Hp$Tu\@s$61Z(K5niN9Y:l41WRp&%GV,q6Rl(--VoHbk*W6@',g"nSC/Wj<9.a %'bR>P=_!\`P.0m=j6mr)3N_&,[F%Irn]0lFIq,"X'/=I]]A_dfR,9XUKlH %kVp;`mcoEoTq<%"VCtA3%]?EdZ-d!p;/Gr"@4eR=b[kP+UO*+Vnh:eIugc2)LL\IqW_=e*eQeT/q@ %',rgF.>)iWn^2q,M-##ogCO>[otbhLpqQe'DuTWps5m,V4<6Y8qn)U;s1.F5rQ<@-!$_cteB&0o'dcp!K#gD#MCbX@ZpAu_N=L.u1*3Ku-S'g@*Gdc:(CF7k!K>@+h,4Jf1 %$t_)dZoHr!jlZ$AS,#6.PsRB'e$B:*I&e#^UMKVNUE;3.jE;SAh`)l;g&#iMGV10QG4bjs]AKnKb>8=b)Hj?@[ibV: %%u8j/!11\r_pl&E7tr)QD`B[;iq&Hl#"O;#SsW]g]7Z)m9tG$=n'ii^bSOiCf5P3qLa"-dfepBo>t6iJ8t77B2s+,nPaL@0(Z^.K %&=Qed`FCZl^?N9.CnNSH"?P+ne:)9Bc3olDC\rRj;!O@G)%AupHo=&CVQ%`og_X"Re8>LYo.1p^4nc([74)@9)IOIcbFU-H,NtJl %\t#)P)on3J2:-o\X'cA0Yp`SMlZi]K]q1V[Vo_LD\Q[&c&W'L*h)omWpKWZa[cP_`Xf7HS-7p$M9"'oA&V?:B_cb'e)i!+'.SIYd$lPk=KbHc^$U[.TJRr1QUp@N;MK[hp\PL7oGGA!b?*D>k,7.4'11i(4W+(E-S %WmYs/PoC2<@BTS\14'C)2^KkU>ehm.=BTSk7D+4U#9S<&`s.L:DQi^S!T2C#];:;8DDID#H"dHND/3j^p7Z0Y_t*d"H<'i_a'%aP %a,6W1KCR6.)iS)7"2ZuIor>)[9=jntBif?d:EIb2s5^O9(.j8X`L*jbA'cdnMQZ-:RsAlIZ7tJ.^7JT^B38YcT-M?0Z4-7W\4cTJ %ESm@"i["@q^0!:\q4,oW@H0i(bWpmF!YacF"H7Oh[=K&sh*=8Z_6h[:H5\#pgJTQf`feYp"rkWQPN("X3Ad?$AHQfB`NMc2gZqGI %Cjk^dp;_9e`;Td==@?/HH]rb0BtN].HHHQ5D`9E=AEMBg]/B/1psKFgZI=kap,Xk]m]q&qT30kk]:\3?L"3IQh^MiKpRN8SK&81C %4D&"oe/aLmR)lepV\^5^fN^kCGe!q&Kr=1M>c<:=nDnc31@L<[1WiM]?TT"JiX+4Y9;u$%8[\W*PUiI+j5<_!r!2Tg_d0;@%(!J7[S10t0bP.)F2p\@*L!5ZC[>0Mr:\?pk:P//$7rAm+BnbF%gh!E.ZEi32I@fT]%Il,*hglX+4I>"H^>*l4in+<0m*2:n`WP^%XmV/j#/`f%!jIVmcI+8;ns>c %9#/RoI!@=Q4O/#.HSdEeFHl&:ZJNArbsDG>U+aDr7d'>`dr(8N[dggKrq,"7V_Z%&fc4)_:;L!hc#]/q#rt+8eqtH0/a]E[@l^2" %#3HnG;g`jiO@I;f^Jj`PdYr_MGI/6WBA1nD57o8r$j2,bruK.YeB[qJrr-3Xhrd06EeF-GqY%bb77,+7q/#`>V7A.)SNqbfbRJqL %JTX0RDa3`UI^/J@F'JRJ,"oHHrGEJfUHWqc;R=jVo64?efENuR:c;teO5YYDF0V=&?M7rC*0S(s^.TNfJsOmqYP8e)m?UK6,MbL+ %eAbj`@-8?Pl&MCR3Q3l(9Zk:#JoCHHjO5I\D?^d;0VkD:]l1.-&@M9b[pMq)!#U*::MeEl1SVM=dcd3E %,>5[7C*XH_dP@@X@0ZbVT3e,a$ht/0o_W"qk-*(*rkJC,TCJ'DrPM/)rU9abmTu:Q$,]@rgjomg++Ard>nXm//\P\84!E?i9e%p/ %)m^jRF%+F\$t6U3Ngg2',@0^hHeq`IdJ\6L=1QKb$AUYa9t;&H=.E_UDmG>^Ak.@Oo:a]=r=M)&\74ZK3OD %VB)Qlk5brePa2) %Al"snV=ddPHLAQ#j>.HgQF0k?@k[XuPD3Mf %O#gC@5,l\To4\V.NJ4kCUaPj(O==5`(rV]BZ+@R;Hg"!\BPp-[&QnV%>50YLf9I0MAe135CdoI`h%6\-[+,JGP^PTn-*uLF&2a&k*#2]l?;K1Qf9dNrD(e2c2*tL=mFjH-)ckSKTjkT/qo"Ik`mT<9]A%/VC,Ulh1>s7r2A1=2Z`aUIR]68nYp<.mTgh3S/ %mU[FPa'h$7FP"DCq"B#FI/blXig6-mJ+B#iicD(]PWSL&ctaWRmrH:V'A\oHd_94Ee;T2^n]5nI,uOREp79drl@[EOfB>:l1LK=q %N>iZT3ls[L$p.^'Gm0)?c@q3+Qf824^ST77Hh7iLJtA6L%B(?Sj8-)VPm6EXndD,iLsID$QM@SP\K$ALEf/3$h6,DQ[F+=(5.R.>B.X1.4MbF_7+pVMIoNo\ITlf9/o:\uloA8QKb7#a+ %`rA,s9TOj^I;q[uk2Y\3$)+;nLZ&I.Q4Y^@28fn5+D6PRbO,m!ns1?IeVgI#A!KooeDT)c"#VeToXFI"SJo)LGVYTolJ6MO%i1f4 %Zh1Mj(L;=+-/:F.+UH*"-4D69"s`/Mpo+DFW_m@EC,O2%qC+?&N9f$cK&?6;D)&cfU2-2*2fd08QC7\,ZicmIo$3 %E>dA&bHj+A_1kV.YCY7"ahR.lp"WTkH78aT?A;_N_#u4!PYp'@o9&_nX!unkSN`Q:cO1!FcY^Y-b^Z_K5OpWhT/Ti;2f`#oL(/8V %^u>0kq@YYE2(+8mg[9hC@&l:`H.tK)8nHQh4MgGX`d*LokhiZPU'X)Ab3dt`g]b"jqDA*oN4(&:bKR4fh!Q6?_!fn\An,B`ja%L3 %\\GoVT=^YF*8pS!9/m8GU/6S:^^s31!(e>1KR8?P6OipT0=TG@X8eBmZVb?gg/_gP][OD@hc2"1UchqqMXu4=DZtCMB;bJprh#Kd %71Elhq:uQ7LIt>8`Tp@jAE0;-?1KHmG;ufh\)QO_ %!Kq7B&J'tB[LU>>n8UM_Q>R1j@i!$[R@G4,\7gTG0k-BT>)SJDt@Y\^`.peTd\+q^rr_a!)_oUK:[g%4!JS3,%"4BtILYBHtr:0!kgb7as91OuKI*Q_RaIpEfh %N*"!!KTph,%GZ.,j'O26TAAT."VS.*iAa-gp&b,J7?C6%qF1\rBSD_;*u6i?$gh %Wi$ZB*e4L*FEs#OK'auSnRq_p4-bj<#.^Hn(i4CIAsP%E?qi:H\)?]%+p('3"H,K'V5>soRW]kg)XsbY<%aG=e`e!b.$.pAXR?`Nf:LP$Hjobg_dt?h7G>^]'^L+5521[&6bO*\)O#rG--%ht1J)^_o8#^EX6Vd2g4*MkRhd,q.!U %J.(:OJka'rNpTe%0-5b>4oJBb"n?.^qEOJar!',RqCQ?8mm?@ej6#%cZH>`6?-5*.cALBuqCuQsk,boYVn055_!1 %ff'0MaDDoUTbE2d/'sG8gq?ee>l_6G#CV'/p_!e.i1+W61A`o,LBlBkJY68h4T<&=s'Z+)!4nV`A3.%4lObSG^d%ItC`pO^oqE+Y %J!JJqVM)[6PlQ>!bjMdUaEu#;J4:kMl^W*iWp4^04pC6l,6pstr2[X_85gcP3qYa(jG??\1+R%\?BroZ5u'>ZJ,hBJP`1H>r@3'; %;.S.J$AVbj(O440Ki![#X#iZf1Od$@?%;o,9"M7EGcS'8'l@%@_"/cLp7Ocid45C//^K3XTiEF):VNZQ_Ab^_E!f/0VL]VF1i7$/ %EX^Q.K4R]69eN81gX8t$kW"gVCeMsrP]=54jO3V`)McJCCh]m:I"5d:C2(5u!oK2SQJ']$ES'/k-i0%?s&@^#7@JYN.bOBY`M#J; %3`s`OAn;t;gQf>Ne*QeSXi;9r]eu:JNY4- %rr(:9:MBVY5&!R1s5/R,hM5WjrfGVo^."M4%GLG7p2#%3B4&%CbPLok0:7aD&/g7oAEQg.3p?Mp"u%T5(Y7lN0HE48[8]l5]l)O" %n?ZI3Zq&!W1d;?)n)BhEIC>WY9]lM_)L6\cp;OfhQJKL^F`UCgi%;+4fM?2n-/fX'H2ACdG9@fpkRp\[e\+srE0!@mH9gFJR@g8m %]0)Q9j=8RB(>aAA`L#HL<\NA'1^6'>pE/<&6TNi;i(/7m?n`Dj#LP<`YfDkd"EAW'(f2.HM0.ttKoZ=WH$4](DDYn5f5GBq1KqG? %cdT@E:gaNQd/,^L38S?tlpghLc;D7@,.dD]96^D[MjFt1Dncb(\[%PLC1!U866Wlr)RA,`[l!q!/RH3Tl._g77B?+[Tj)jU?b3W] %nO7\.`#%rM`0XO!,/3[l(@cea0@0(6^9kJ*[iTAUV74(ebBH+/_7'ZrQ-V==g&m/pji%0fB,gmVld7?jh3KmQ9Rc$hLiaN %m>2.u\n#cS[3XE/!2j]RA\jE-q`-rQ%6u?B!_..j5jYln94EO*mjdd/_J?eVdBZisi-L@1]'h:Zpt`WtSsAS$OOdW#\DjTqhdniM %2C'56MjE4Zd`hS]Su&nCmeApEYksQ5as!uh_s3]k,*#!hl%m^c(&2<`UiqUlEQOP8TVBp`nL,A8[IKf*JJpXD>MK_I:uO%["da`> %q=DMMh>;nYCi?:`0X,o(l5+2n[q(e8+lGT5ZhUMZk>D5lbAu1S-#$2d@RJmCZ6s3Sh%no#/r-K0hO2%sD_Ls@UL]k@/[4P=K^6a( %ibd5fP.X>WIfG3;oslQQrtAC5)a\QM_PZn[643[E_V8oS5>1Xl\!QL\iG.Zu326$$qK*;sp[`+7&,-F&`p,)EW*UbBSN]`feXcmX %rVlYQ^MpRtH-DI0)XFG.cR;,Y-o4O;T6Rs6l_**VS'b8:.UjYIV3mAtAnT(u/.g9sJFim:"j_3Zsg(^MLbg_XHC<.k!Q, %>^hM/';t#Zn-IBd:obn%g,nK1XGcXAlKFN9M%3[*>[RMd/Df@gDs1JR)Tg01?=hr[X/#1@kACXDo&a6X %:+\F^&_;.;kj!P%+,]4hdQklu6/#5p&r]A]u5NkZX6OdT9MKC8W^ZT9i=Fa14!(00X@m5A3('B[c]1AQ7!isHffea)]' %L:Y!/B1Vb+o$6onZbdS3%[\DY$i$OHWO"ISIX-dXLj&"8?q(6\ %K=Y[%?,g1E9_:K*:[R_$A]H//K9Q[%h_?s.q@Wedn6(eS9'TNW2sF8Q_@KDY]&KhtjJ_A"@F4Dm`dr.i[&`_`q7B1[ %Cir_N3/@.2&+&%J/ouV(e@YEIHW[9aiEhm:Kftaa,Mr.Dl:o`=-/>.#bq;6`U$6(a0j>8p9.Xmq'Mct`PQ'q.@U4q9dAAKM^"6oC],I"bY&J]q`YW!I6-HO< %lJ=(/0Bl-U>)Q6"gd6J2Ch`OX=V;R-N32n4RmJ!1MW.baEG/DZA_72n00H+4qFuinp+"n9/q]%sJ/E]$!OMY$p%s,2Aht9C4A;?\ %K,Ae:i-r5%Ok7WO.DrJuotf$+E?%_L'A,rU'=9m=.)i912Rh-!&Ii=N$A*gS;O,C&Cs %:9'nV(A0A!DdV0)dY!7HasS5g:b,:ckU..?i*'g>."c6_J=S8G;]$"2B]AQ!Z6<6W04=].f1@KQp>FgC0*H[&[geqP=P3]F*>6D] %!)dH-0I=;S/>Bgdf1#.e770'?g.;,%`*ISioI+PmS^qq*?$@J`KI36NDhL_3Zig^2ui#Yb1`YDS\(E:#t[_Hpb>WP\K_ptlgkVqXsDJn6,UCK%i-=!GZ&8kNgUKHdN)XjIdAgR2fD+[uFZpcgG/:\%_hr %T^(,^G)Lj\&b#@5*@9"J,/fD]h9Qgs7+8`?t\`?rOdfl#G%l"CHX8L8jauSX^CGfh*!+uYJaQ!On0lt %SeZc1.O9k3#Xkje#7rK`F>33nQ[OLMi#dF4H%?)JcdXudgNC3>\mFic>q^%jZ6e`5.Q:aB&s)%m\C:r'foT/ngD6F)0^VGoS_!A# %O4#?t5.E*D)5JU$V?;'f8Gr63qeg;>@;]=lktkWIBJ60R`jUu?d_Wr3,%Ko%=8ROjc8SHr$.bCPDd][!1VQ!AfgfsA;Jp]W%]AWK/LL6#Y"!eb0SI"g+-``sN#/JgCcdtjYhcWfa8Cku*3m2fEf %%_abj/J(]"Komj;D3\3KcT20a+LhaOc-t+'-([j$Hp`^MT0&5KBUaO`)@Ma#Ylk7(nKetS%lUhDRA.leq)FUZphX6%*!e0;Vb.\D %Ge5qZZ8:ql:%jD7kYNQ@BUt]*`l3@0BFT&u3*.CI9m\Wa0EjR;IWpuSdpG*<$3)Ol(&/+9^rtnG&'X4?Up&eP\H?i`eD<^L`B..) %Mu.qYHGTr<>`7Rof_FDXg)k*ep0;20D:$;#U&g;D7310pTP[J`E)TeSLLk5UK9D-M\9e"]FErq*q1-=*Yf6RH3dW9[k'4sNKiDOK %U,;c*#D2q;<*Sg#M8*fc`!H98R.VIjr_C$i5(E5IE5B;:f(FcI&Wb-2LWsmrIG&YAhmDXRmT)6/DcB?)D_bU\[^8(Sq:/@"""aIL %lm!srm^Lf]rZc[RgS\ReNbe!ts)BQrBs6=_02bSqeHF[J#i%X*h:,OMDUFf4\2p1)$hH[$!P&DIQ$c2#[e%-eX>qKN3TOF$&BsF4 %n-7V_nYH,(/(%?M=mOX$l,JuO$O2]?>00MpKe&11bS8;Zo$+5\=@WP.L]gOurg3\_Lc/#ugbs4f\b&!H]N,#-M+XL6bCkAuq6/:o %LD+EI#EXoE0!T1"UErme:Huc;p*bB'KOn3I"uO3_$#gb4=a>K0)alZfAd9&<,eQ.)F&-95OmjmGUZ$pHCA5VHGFE#.+Ys?5,or"e %9hS.UJioA_\I%s$%D-Z=iPWCL(DE>e3Dalebaj_dO6_4qU!hD.0AF#&-]rZ0p:(ppc?ks7`=3k]4O/12g-;";6YZ5a6Z0pD\Z'Y$1V'*:FB?noSn$M9oFc/9`I^7S](J'[/H%P6YL;&S7/D!Z<$U:a5^O %['6#ZESqf19!ZX\:E3GRTj-U?MdLpI]l99!jOMpFWWO67bbq;a+(fRBp\.2s-hp)P.9&A %rbI@8Ah]ABiQL2t).)V4LU12A(I`p%i(3=&mNfM.%skNeIOctpVG^_Lr7d^BN)IEo%#!&t@_Y"YchW*/OWA\:%#T)&m[&8@]YS%u241t?J-?q6DGDm(-c^OdZnnuCc/oo%GV-C#^0=!Ee[;!RkA[sHqO %P-UEJ\DTlLk(GaUf2&+'pJA^mc6EMh+lWQg`)sOu']&CJ;9^?iE^"fFeo,?TU4b,`]R=Y4`=fTsQ<,tMhg6Jf?(UFI^is4.+2VLi %2%C#(a=KolpT84saAm,m8%gAC;Ea71ZGS+,EGB28c*1H11[[ihnGG+lCMki!e[YLj7%H(c`Ep#g?I:*2-QRrB'WYc5-66\`>,lWk %8rP;Kkt8ggpKb2+P4P0."_I()8&h%D$MU!Wij0a6nC(QJHPdZ07if=M;_;7H:sdgi(N\LTmFH0RZI)f!qCeHH$]F"D#3e.&O')*D.V,H_\\paQNRB[\Umm<#A.YdG8TB+6uW+6?nV?&T`. %-&^EP!_YM)\e"3\#?cX/QqQXjcZq9$*S`oAom3cAQ,eB:TjIZM.(,-8,P6hf<=SG(!S7qP6ehS^`#!Y4(51YrJ3$_?ZIj)VDU(VG %_[ko'=#8Wm4+>NYHHG\3,OZk7%]6P2LcP2b_LG3r:PlVM=sObYGPB\bAD9DL9a4&TaQtmCL5_<.1.0X-okNV^#@9XlUQ(K*82d2BHk'_N$0r]SF+_8;KUiCfVJYD;;5%1Eg5`ZXA.QHs0sR*UI_kPp'h\Dt_ontV %"HbF.@`M`,q78Xg[%"51MsG?Lh%?rAl.0DfNrAR_j6#3Hdp+NUFLMX<#%S6GI,bnGiK3J+oH4oDecm^\R?uof%Bt %jbo&AkBHmB&-)(dnX"@mTDmhon,N4P^Am\@rq-(Pr:Q-Nr]gADDkE3]5Cc`1"+5]9M(N,O7DVZc"bXqcMZC2)dsE[iffE\8$hIT\ %6>E$]9?YdsD7Qi&Rcn>$48rpF&mWNrfhC_'/[TC'IUt+uFW<`m=tQm%p+tKUqa#OHhcgaJB`hfI0T.J_j-,(rmIK.C`lc0C^[&`E %T;5'+^D)Bg%`AP%pG''*Q6h[ORt*'gNS9rDf@^ZBCAD''W7i\p>mYueMofC97c>bQak\g0!k@8;1l,i^H;6A/aCb7f1Fpk0EJd=b %#]&)?Tk=nI'8sCigg[)8^p+eVmOu;>i\]K?H#%e$R/^_IkU9re$Ssl8)%,t1ec)AI^Ad[KDS1]hUFWnDjdi/:K&'EHFbiEM&5"I1\']`` %k`LgGAG&.P*XqtmEPtO4B*^u13IB@HLo[EjIP9]SJ-P/n*=\AJaV)G(E9D/+pQIfM*XB^mZPdmX8?J-2326MM<-eYsj1"`bQ=o/S %l]-I3MTlu4?]:Y=Is54c`XJ=EWsb)oP[niqA@&o!8rfYBc+ifp\t,;)1pt1?jN& %^:f5iQ%6Pe#IJV7]P*/aN\fL"Tb>mj7&&0+rlr-6]5dDZauMgp>EeFpLZO=JTJ9m_ST6^mRTmY-D\@ZQ:h7O#6Mt:"6mq7W>kk54 %S&!IAk`QTjQ'I[eWaNhci5]NROY9Z2UTh$6Td%irD_;j:l&N\JD$$XmoIPRO9n6+J'Z$"8Au1;*#MRmm:uo5!`M/8-VUpVK1jOZ] %(P(E:-7G_grAOmtb>3GTX:rsQ`=67Fbg+%29BQ@J%Hm3_..hHLSQa*8#PClC)PXG,r,GE7AYnsg=NM(49:sX4.o1--#C4op=5Ug2 %SW=I3Sge-2":i,_K%Po(ep,g^:$52AZ:eil8t0ChV^!'d'Luair"GV>$ad:L]REO'Ss0R\idnU-]e-la4PcZJ6[oN%R!HR8NW.%[].A.Ne?@UkLGkPFJ!F,)D!&s,gB %[/e&@C)\!+'8!7%AodO4"h[KP2_MVt(Tk0$AZ6\\HI'Meq:-6IQ5D.XT&^XoiT;Qom().+iPLr;3Ji4^*eIOVBe3mBdF#&$KF](= %,eM("VuoaK\,j.d?l8MGFTK1(8-qQ)A=_><'(/AJ"tVTTRW;S1>ut+%ni2l(G[+HNV9e,Z!MG^j1>6BqIuh\m/X?CsN[oqJD%B[= %p8PHUHJd$KU)70Ra2taQ]9Lc81lp^T^b*EEjB&le9c8S,cuBu]EK$IK=l![%hU&!H\XV]0-q#52A`/p&rC'pE^1QZaK:[q;0oWFqb-rF.(4dZd/)8pnG%FIfI<[`cPor;?'XSEfl\"HJLSLU!Y9Ed7TM]-I?M439.] %`]#Sr_$V_n>d07,lU=!bF#S+,i6l1s-!S4ZNOiED(k[E_&9\>G".ALbUZ34@PdniN5JJm)Pn3>e,1[&1(.nU&pZ>.sqXHgeCY=a"$TIR3p"^(?qG %A9m#bkbkF*?dtW5)j5mjctEu$Z?5>CM?ZN&mD&*1&S$b[pGo.I@MS;(K1V/-'tO(mCX'7fbd`TK,6nmHQ!7F+a,+B:BDSpd;LhgDN+1Yc;nS>3/P2]ORq<9fZL:?JDrh2 %o%"h0+[aS$.SVEo%?YT>`GbZdeu]b\+X-o$HBCM %g/3J9krLdI/[5*bL>u[RabPkUkTuqI]+Zl`#;=<'I^NaIEEs1)P`.B`.6CcLrXG[5'LA=(`&87-YA]=jOUZ %kPIRj?Utl0Sj'a>`1tNnqYQT0E%DBd.Po<5!(GCMM2=8d6R/dbYLE=6&.m,K6:a+sn\.$(]T_2mo2D]am(G]Ts3?8q2]Oi+bJZLs %=s)FVD/N]eRFg%H&ZluCFhS&phm/g^,M.:KcE]'1l=0d/VUma(3hJg-=])elBmC84(A.2TWq>#go1.+A?,q>>oq-YJrEDI.MjWE&ER1"75_t?.o,=R)-Vs#M[?Yg/i%!kV,).uC,DZ:@Ek:0/qK3\:m-`@+=M,tZH26)]NN)>:Q[6+muLl9 %#A2'G"RAL5%dGNNE4*;0g_hc.`.e$^C-6EuY<^C$paZG6n93p@WPei(hdbX9-EPCA6t$5:_P5C@:YTN[9iA,P=Ld6=ZPV,F<9h.! %AMZCOD=#:M?_`Io&8,aH6lHXLe5c<%O"F>]@hC\a_V;c2.b;Gk`21_/5<4gJS9"JaE2DI1==gg]r8!=qhgA5QE(njk4&"<2^W!q# %4e'UEa,m7LX'>AF4YMl'^?6S=;0ee5o6]+OF##!Q:dOR/K`:4;^\Z3!Da6WRqh>!p",!6E_XKmQs*q]=H+D5Yj92IljK3AUp9>uA %V&A,W&XiU$s5NRha/IZ]l,1Y-cR*:q;@68,_ZaYTT7?eZ?edqoG(%MSHZIJE'JO3@M'i,Z0mOY?J%1LrP5@3;,6&CmaRcu,V6`D, %]!'MqpjLK(\(An)bJ3r9J,8TfhgG//^]"bYr;GOOfq6:?s7u]g]c['2s7JU)LC\h)l-m6dqt"1orq#%Ga5;@Ch;A/(GMc\ePM`n5 %m5jZHH+KCL1Fmg?.uM]WraL#>jK.,jb>aZu^1Q`;0-f&rH=hTlk>/9Ul.>72a2kUF+jOGR(nn[)lckWXa4"24a?.Oc^-@$Op,VQq %[J8qQm5P&nmd2r_oDA!*pN11FiUIYfm;!^`S%ei6hs<:0l$j0^q#!V]aS5L#^`W\O^/r5dQnsX&-V1go.VUkpCf]^ %e+K6+]t&*`UB.Qif?r(`NM,HSW3_N8%st^E%k!:@6FTgU0@+5PCgKfh8hV$^RAKJR.$=2M-r_ULORu[[SI@4_*VD2Y%(MHSDkQ[h %UY6>\lrH4Lg9d6\m&*XNMn0DoFoc&opT?9DU$P\r:4[4r*n&nf"/qZ %PUP=D-7s%=clBs&qP8[#23#u1OJI^t9lqc*J_!H^>g#+"Xj8CU5Q/$L>g#+Oqm5I3Y+r_EG-#8*C[\Y>X`>q/?#+.!5#5s.r*p1Y %^pM.MVh3T58?*GHALs?AIW7fD(n`ULZT=]Iri!6bjt'.A2Z-eY!hp$;2:p.FYit!A5b"qch7;$ %\Z4tgDcZq^)>18m`/Z$jt&;1eG;/M^> %80)pVZ=ubJI.bm.(3)VR,`ii;_GE!eIQjC[@'b/? %l7qi:kIRgk^0LiB.=rmRdidiFKgk'5S[Gf.YG6Ash.m0piQEaX1&H#l4/[A5(^I^3/fWCV %H;Wjh(AS-H>mJ#9ph:nr!/(T^pjL4lo)od^ErNY/>0n<3idCH)cumjI(EX%]aR%ZhTST-i]l;d?>OJhjj3<3;U-W_2dS)"3bFF0q %'PG!KZ8o/^)cF5BEZ&@i;K+i_IF_`7)#_40H5U],`-B+7F*.ks:ctb[\aoT`=6:KmYApR=&$q_+c,5$QaQMUUlXf.o(Rs#9f)>>HUIa!-GW5jN#_tRP(6GG1K)A@S&pLhfP>mGei %!a&LA:gDQ\ZG-[@*f8[[sEbgb$r&lkG)A'9@!-2D-3Pc\lK>phcE5ARJZND8o@QP!l' %&VDe7?p`hH`_gTH$G&8Z!u\YJEOPUScZNM`ICf\cePK(kZ`ab:?`KDh\B^0Z1 %91C,/UKoeUn4@4>7MGM'8.Z;GR-"Rt$3%AL>0U+j4I:(/na0mt/a^eHgQ^8E!ig*[K$q?0<)"m;Q!a:mL#dVO0C5RHYQ[SRi_+Z]]C[AJ@7J+U>)F3qBHJ5p.mb,L*&mr--C[SNH* %?%'Fnf"M>r.HOIQ$_p^I#irA7TFHh\a'qV3EK".&TKB@'DPu*75,`;flcd7SZTr/C60!L@'YpRYIp>GpW1W;Pg$:]F;.!Zmf(1LZ %SbR:ONj?P$=\mf+?ENAtNll5#_)ert0O%PDX`]7.A.2I]5i)oMJ`Lnp,kSBN^g>%PB5JKp[/GC%A)nL]D4l0Ef:5A(;;3]QR#LAG %7P=#XX=c_a?1,3c_Q,Q0_D6h6lcu:a+t600cb`j`qmXllX$(Z=oZJd,TVNBb/721@=\R%EigT@u#K2ZJS^nU7i1Wa#Bc=KhM'^]9SOjaElAqY<(b %rp?o'1IC?@qqt!?a$9)i5*DVSrXWB7m.#Cf`s&mcs2ciEs+gEJ0E*&^>P^7UDt5.C8c$b75>0o6T@3<-J+7IIT=<]qjn[fKrO;+K %Dt:AYHcuH.`q[=HGWV)j"qiU;oEAj"IgeFGPeRZ%N_+KX/g>O*V`?R<=Y$:! %JpQSlEj!Ur@*>"tZR1O+2Hp8R:-l5'[(E'p^7X`(kdj,AQ1p8m?)@#<#1Cl%!A8RL9q5S&g58d1Y)hOC4&:W-iR-=cKYl@VHll=H!k1V$9H@$KX$ZilQ(%gLWs/BUhjJ %Ul+Xr>;C4]?2XH#X6";]D)qOt#hff>S%\af\,Z5a+9&saTJr7En"JP6iDfJ->'qC8B.'pesKbp4'`UB))J(o&1>V/d^0hWJTsH.(K",h;WneO&*od6)CuSc@=8fJ(/6Xltnh>6G,?RV]4YAZ'(k%qK %L%/k:eKl&bXWo/eD*A876j3YHY/#3EiLu6GH`UmF5s`3 %27uMk).;#I?B1#]eRO2obLRo%3l[eh(D^'pc'AED%:^*W$j)nJ%kn0i+/_,_6K':5F&HW)]`(5>L>7ds&uVun:A1S%oK$K8%\'4: %/NQDD-VKBZE(;p@COG%#=;[h'!_O#d`+"@IkNs;br;M\L?Im#J6oA_SEDFd9M,VUOpPg-);^$jZq)7s_KbEPoB%b\3NJm#n1I$eE %2AaE-bm:a31M0L$fC8g&Yjq].CVV_Y`\RC``PAl]Z!]OKs'/ea&V@mY3?q]\+5U:UcgNLrene8=eZPfIOMY*,;SK6:JM@&X+u9G: %"cY25Ib^Z!T<1qN5=^/#qk)b//"UU=+_0D-LQ*I)JJ5ljGj$iLN+?lIRFH9jHmL69-B#N@7m5FJ5b.6nH>@3D40o`bk(dYY6/sOH %n?\73@`mt7IC+!+Q:>-rn_K-'r;N.(Z&6\Qq:^teA`Mf7=+sqgnb')20d2krVk^ta %k\7:_&T2GE^AhjQKm>;"G*WS0Zn:Qbl>iAp.fC(M=QXFn/KC*W7*2p[V,;i5+45McVWE%S?PjskI'kr;7N$if9DJ>]Ps%d3aoKc. %R='-8'(-8[Bi!+ng=(Kfm$G55Cd4c>".XpSppEfU!kcZHCa2C<`QMIL]7Ft)8&II7J?R3@kHUm92L6G\3SA_+Itu6q4Yg\6_#G8_11WoBR:2c8K-NF-*P#m:Aqb)Yo#=]hZ-&L(dM[s0LQ06ED_LhU %qeL/f7C(pUi7n$YLVY3iLp/h1S$GSV8XYCFahVIi6/s*G`XRo*heH-l:Y7Fk#S4"cM\U1#3q@"GNu;=(@b\'G!:'chKo`Q[G,B\8 %%tiUW4S3&%P??sq6ml:m_<:PoL@NthN5/"(99t1D+C\419?)s^Z"\`FbnB\W;Qt-qHWXUY^[stRV'R8R!//aCj/a(/$;'iXkI+K; %"&qT*`[qsZ-&&:sR+XI+e/@f`bm(M1X]Fq=`he\AOc&>fs8;l%E4l[[ck(#Y8i9siI9>*9K'L!==r[(=>f3GsVaQ9Yr>:#j@pR3PRVu2/$h_J]AG/d(@*k.n"hTs9JH(*'0gPhcV*d'rKZ?)ooM0&`At;c#3l:p@6QI] %&c#Bs2q84P%_H.4/Q/`YU#%51&:l%j$j)?0R-B5*&5Z_A-q#6^-Q!\VoLX4!Odt^(luM`9T@u %?6AKm14s]d5gJS_pE47cp=(;nSR_R84p@@!3JmCt8JdU_W:/m"8o%n=aCh^["3%mqp\Fbf]loqPE:&A%6QQrlWJ/#2epqWqLGj,, %8(MU!]T=eV]aLW>B&6Wm]]DmlXQ;(.P3;TunWaq98qA6l3?&[]U`L6t`iC&H@Q>&mKqsE7`h9Uj?7,=k1QU-SknB$+:Ak"30s]b8]cIN0enXLQQ'):/I:,E^;k<@T7CGe0[m8-R86S9WN5a-"oI;<5Qhb06(djWh>qmdG0lIH?JbM %hd;R[)=9YmaS]t+o?/fErT!eJjWfF@TCe3sRneYpB1pd(B\D'JS^8uEPRA4M/Zr:Dh["(_g2SV"4^! %Ih#%^4`V/'/%E'iE\KC"B(mb4A;YDQ]s=0&H,3sR=i17I"49kD""kOD+BU%W04qTtRNd>8+ZHHi1u6%`dD*#=oDPqrP#X?eHoY8C %7]4OI9eT%h8dnZ;'SfS:3s6q*3X;@\,u+WA8$/-!74aCg(Yq.qk'dKp:\-E(dCep84M\iAZZA%a!"!JIT',/2KmcPEf&HGG3EfmM %NnBXs4/'+q2M1\'-p==&^)q**CuT$3O(s[oP;Pdb[7ScV8]p'FC[<#'f2(\4>4q%U[Mjo95XH>1B?7>AaApI`F=Q7`saSA %n!)sV-#2YE(A3*giXnug)d(#2qhcTg%YZIm@Dt^7?m?s%r:Ocd-%;;OhhI/M4C4Os40mNL=fWb+1:b@X62rs9t\/Q5"^keaD %5grIYpul.2T--%u%k=AFTPg;uQ7Ek.nCC+tRq9kfkk=U1Bs(H#H)UrecW12=W6lE89e30Z`a"$H^KokQ'Hm)+)DR$o`Q&lPN])dZ %&L+^Qg(Pfgeap)OMs"3@m)q1;71Og>3,s'q&O?\MS[@f[T&qij@LOZ3T+IL+`4rQd1ondVBY(^T9SPm %C!uR.LLnNKMAu46MCB,L)&!<^b*0"+lZZ;[5"b=_7jmF%-9pMbU8jRF3o6/2\!cY!jM_($dPAKVl>qSI;UBd\J-'hGH-aWE[3_P9E %HVtt-I7j*38-*,2LGpK9JoEbSoN_X\$'aMfl;aq/ZHAgu&K0ROZ']or5*Pb0ON %(n:B3]_JIFCioH.I7ndEIaJq;4_oWe6S+H*.N%>_]),!Y.n)MXFk9?Z??A>LpGmM!*?3J#ZCEftD_ouiBWSGH\Nb;6u;R::!*'G\Wj- %M(q0r1F-#fYS?mR6n#W5:K.m11OG5F6Yt1\5i-@L#,ls7K8-&VpL2m._77PeF%;]W%4O$,n7d.$+'VHFR-J:seRbH_8%gce@ulBE %<5,'Z&aBO^1HA2jH_7#b)`KJ*8=S(u5^(;/Kl+p4DZ&u[*HVrrXgm?/(`+L'Jb+NW@i^lRM;#JqnC(&bDF;k$N&h9h8^RPW2Nonl %*?1nP,HJdK;n0@obD)V`3\\K?KU+c+Q-#@-58qdSb'.h@S5\68JmIo6g52\KdH_2pna%GKc`n+=@ie2E_6o!?AD"Zlp5X-g=ApJj %%jReWqs;BiW1W_RlS);J^10uc)]?o'A4j\`kEj]<#=<%5rcco2U[l0ehVVjFY+8pZUW6 %NMS/'OsTT:G]]jmD-FYF.%u-E^E<&e.q38`Wt-6fQI0F.R%b,_8kNS-tr#_]gerR5R>bOSg4%(lfoL5HINi"Z\p^uA/toi-n-<7J<5QI %"ltcNF6NTM6jk+D(V5]A>._.?(,bj7)L?eI*UQBl]YGf*7N4i=+FjUgoAh_YW0@"Q%Z!bY%/RP7coTmRW"YXu7fXLq!SX#S.`15J %0Sbb2T`$NgqC(C7O%`(fOPf>+.J&d++e0^/)a@]+4>DkP,>>ZP5;uM71O;QFgK,Yr?KgTEZf4!=,XRM2n,3B7?AjL5jf<$8'cP.'coI2[HD`l9h?e^Z#HIA(U3bp$'pP,g%Br^lFU%6C %/C(*VnIN`/f!K%WllOPQ9_H0fO>*-7*j:&cgt&3K8fflJ'*R$Z`;dBjiOgR1;"sF6HtQ^j3d%'rf?$OroQk,9!4D?ZMTMb*&li8% %),fg+P_66F%0s-69mg4W9./Z5dR:nCj0VJWrW1BugXlh:8"jNFosTKO"cqZ3HeoD\VPL^U%j`7[)C_)X1jYs0CD\j(gC,JRb?Cr[ %$5+Veg53ffEtg\B,<"_'pXi@A>DN&?))>B8YIg+X58j*kJ"2).+=ZF!36>SoYSmAFBZf%l5&A6_a):6k4a!*a4(la)1W;a58qcno %lA#"850bbFYOHSr,Lo'KdeU-b:dRB#HnS'G$IRBfoS05?%O?oAd*SB,@*UP\.@(7=._F?kFbjZoDf/b2U++1C4dcN))JEUW,TqD; %3G'H0I;VS9Z:Q#M>??h'6+f/rd/=TU5/+U\=*hDPau>c\@$bk29C!1Qjm1I;S&[7H9f/>&LI@;$]o>0?rVS_"-=%p8]>KI4D["3Z %QP1X[f'E4*ja"s$j7PpT56:ZNdnA[fN,UBp[$FrU,&0@06oPYCXLUUsh!AId"6^8Q49m1*.1TpU6E*]h1QBSsq?Q8oOm[iT^gbq(eW-8%cInF,_VaN'gJJ_HP/Jm.O)lr+k1@aJ&Ur[$%2pfV8pp.3cH;k%7q;oUZY7NLbjlkOdNq!1;)W_,& %U9HOD8F5Uh[;?ffEd]V&8NGNI=.e5=Nc??@keUqGZr`*bit!c284GGf-81%)/bTn+$%sf[oMX)cbajV^K=Ypm>$&L\h!?-M2u;3oL9cS"2r(OJTqFk=I#s02kSaWMSX?Bda\C9PVGq^>^?(uJCK!5.1QDT$B'9/Nb5J$+=/..b+=Q2.(3'2VAQ %VhRUp$bhUk1U%+a4)E%am7\c2Z(:KB-CU?%!AiTm0Wmb']M?4Lr='TVi27B?+/go83^BWS5o"`s7o:EIKTZcZDQSSo#p\8VI-FC_ %4sr/1p.%:3q[^.9L^be$6E5kt@2nZ(,&F3r7MFZT'&U!kaIE@fdXs]hJLACA:.02P\"GGJJ9JD2Ooo99.:Be%f3mG6ROJ#a)R%&. %i/u@inqPMA99KjEp!9k;p`epsg<_UHI5>@$670nY!3YX67@=BG(W.q"r@eaj0[eOD7DF!!>F&'$Jg8oTgB'OKQ9%&J%[`(&)^/9% %)0W#B!HN6jPWOh61&.-f?m[p#Skg)MPUmPT*lVH=`TG+,!](\<7YB6JNH+rg9[t.8[ri\`p2K=$hacL=+)R=_$Dh;KF`VASaI4!a %T)=$!*>X,`IXbeA=36+Q)OH'2FdBe9`R**Vp=G,L((4,dC]:$hdn\BD`[L?WopC^HA'ik2'LBB-Qg^G!=;Tk5H7TS\XG_"q(=cM;Ygk@O8/:;ST1ZD.O;pDJm.r"eL;C7+^`ll'5p:Iq_ZF$N %.AmMeG8.\$,AN1MI-U[$YgJFNV1#cK(R#0[f*M(+#Rhiso;LkIlHS#%-Fd(-cYtf"kJ7pki.Mh>6%'/h;.[rS&:"fc1VTItRC&@< %::5d-4rm&V!7,F>UgE9bk\I@XcfjO[QjfA`PaoA[>Nbl3igTTG>ei?/'5+Ksi^Hns0S_9"a6q()]i)TsK%(`%<3L6:\nbO`L#oT8r*0NC+\1Sb'SIrq`AblT;:=VH/s!Z+KO7lG*H`#D-,os47CK=iT*;Z2 %i'*2%n6j/`iYF%Z^#/m)F2YL&Le1iK2Cm(5TU8t6Q6"#'bU1cP6X3bt_[:LaJ/X*?Dks+'#AB)60![F'&`"mG!X;n@.E>#XiU&iF %O,t_T9lLVc+W4"6"2UJS&ENqU1sNSaflb+e%Y`e`@fT3hf=[I/73_B2G<9H[866KcXI:aJjcRn\5#!sLEN\Aekj@R@DiR1oaO=sr %'HWiWnb3K.*p0Bh'*ME1Te8L9J()Al3)pU#SJuRKbC"2LipTr!lCm@PlTUu<,A,\m5M;+><]AnFY\L[501!5DG#YaMHQr4spa-$0 %82Fsp*!(]!6rfVH8N5jp9$pIfA&'cgHP+@fF]'_b;kVs6e0?WRXV,QrjA+c?9)'PoBRCB/!B^B^n"s%JiM1YXbb65]o'Zh#_A[gd %I%OLf6ZYYRcJM=l,_raAG!Dbb-:o;RDL]$@t![)FM*r,[C/g<:"KcBLQ`:iIqiG2<= %F#_KV0[M;35=0fY*.;]iIl'crgHF]$VMe!r69;.ktdpl-'n!P45%fn40 %%ie`m$K?V8jfGI7b4:SDeDsou`oE./1#sGC(B?`;`M:&kI_+FT7.m/)k=5X$N%k^FI0LnUla?Bf*Q!Js_n6Ve(Pi7]Uq4>PR+lUV %4b8'da/+P'h$X2YLkfgui?;$L0f0Rh#mXEt/2]*=8^Z:U3=HnS-+k"g?bdd/Wu5(Id4r>/ZZ-Us?dDk72G3%%uA^Q0S^r/IP+Dm#9hld:uMCl!h5Q8Z^@WFNdu0GdZ'< %tR7SFaJc]We-fW`smd* %K8cj!*mU?"48h&C$;a,ZoDNZ"hN(8S]p6%%_rIPDq"8/Q=^gW]POL,A3+nB-7ql72B&j-mkUSXu)A6rH//i/:m4f7d`$Q7I9atrc %SlhE#'9UWr#cj@JSNpoYAh5$.PqoD)[$ulAK48g$p&0IET[p`8RcEhsi#=Cm)`D";5l'[ODjHqRM'GMSo!gLRO;?D`Wj&r_-m?`r:qXo!54/%uJJVqZ;h7IFHL`*4=#WM<\*nI?b#igjId %g5!U2U*sm_b9Qjf[28N]6ru*Kluf*I8-*X9O5Xk\5'<-;J1SStL48L9m^AhcU="n*.F.fL1e>@,*c#SmKglP.p)=]FoEt7Vq;D=H %^ht''E[/*srNY8ujJ?,p4]DMcJ=X-JBO[P<1g)E_HI\<7,\&8nbn%@i1VD((-Q3jJ^J:0l4;?.F:#pFVL,G+O6ilu?K$Z'=ZfcuR %UTm+MJ^)K]AkHLVC9iJ0`gQN^!ed_)Ob=i$oF??3rj@[Z-#/AU=X?qKOL$c&U,DGO5(-K1`iZ^X>r?@Y*Ru`# %k%Qr<@7\FVe[c;3;TZ7>P49YdU)cnC&R-%<*NhTq#]D(n7pFuUep1R,dFE2o*^B)[&U_FLqA'mG&dnJ>J>k>$B/>E9.(-/QtA %p1_orZ?[XYCemO0]Ve&c$GYG#!OIJ(&O=*]&e6e]pB_u+UA+(BIrunYbqic-+#2QpH3-;m:]",Q'+6%SRclc[0@95UT!QS#0 %7[q66A4daKf'Im4,D9\`TJbR:2`IK==)V3eVKT?OO#8"3cpQkm,<#=A(J^Pki@Wk)RTciYM$)mb&]\@ff+5tFY8X.;ED.2ec\\%L %@2#./@nii7cQQ[@"r+$iEa^$mOV*K=*i>7@!lBu-+lotc"99Lt2\dfGW'29/0'Z!;j0mI)AaA*^Z%n&Y'DpfM,JQFgBos==E+m`e %_?)!)hPY\Y+]p>*:\'iuV&C/^SP._B`U7C;$B+"h;5Bo1*:7k3?mZ6fOcSaqjgDZW!#>;@(1fr7Vr+fn6Wt!q7"omr:g#aH0)!-q %5SZuUAm:)U%jWZF[XDK_)S;;hM\VLh$H,6?F,_BHFR>S>h8Dl>*8&:TB0%NX[(-1CdX"%W_#HB`d2)Q;+saE7<*GG5"N40Sa9oi, %8<$q$JM=p;ggLn"c6e!N^pEe_`kAWh99jVQh`*Knd[=U>>%\Y[L\) %]G4]eOJsrPmgr858Pmfd<`;0PGWX-s@Jp,!j/A^IRo&K,S#Zmd\ibZMo,sEPktVQ]@2K7Hk$B%fn)N(PTmIHnAG*(Cm.878%%s.R %Oo95r/3k2t_&*Tt>()=1C,TU5"Z]5NGc:PnJg^Uga?2E4&DY:,ilk?s^cfD\W'ja(ko-J6a;HC60jPh+l(X=5WKcuH@;N%0tkN=0ol!Soa`KkYi0WUC)-AB.XKFOu6GKecT&=ogF"!,Nu/^)/8$_4$DN?',.:@P9S(J]>$Ud&%*k\oj+Y#^qs.1%nud`N#F&5V %S41/O9mkgCRXLhdXi>eqN'G2fh&sm`=,\mDnRdMB,8pW.Sd_[GD %Uhu9U7p$T?Q=3[UY$_C:5=NC>N!T5q6ToNNM9%\qEH24REP3?m!?9`Wo6Q*H*8!B"6j?&8h9K\r5Vcg)\-PjS\FOoqA,=h=p';q' %,paHBB#Fd2[SR*7pA0^Q(c*"X!a/om\5N2U]E"/Z"pYRd"&R[/*OL5\3?g8%$DOh:XQ[-?SBV]I8Bb$La[]g0AO7=W1`?9c)iP,! %1rJdW?>32;'0%/`(e6tn_DB8sO=iRUq\Sn/*s'd9@\[%6%K_(?o2p>E=)jJs(MnrK^$$7LZp@qeLN>*88)tDp<9.Gr]nE+,q4IY&^^&'W]3uU(\HQd%`!K`T!.hM7;%3E$H %hLhUIK?aT;9[L>SV[nB]k^*g5oFE@C&he.J-OQ+>M9,1"(Iq)m6dr/uk5,k98Ks].n-b.AZ2VQFe/[;mcM,.q0u\k5^D-i]Q:qaY %!"ob,rMRQr_HXEXfR]Cu9'))MIQ!%hb'j:G]6sn=XcqrN7dp$>Yp=ia/0[<#0T!ad8&7o>n&X.jJ1?g\@\4?]_=r:M0K?poPEFim %mk(L1]LRrle(Ss]+TruP':@\\*iI_XVCMLt6t6EE`E<1]ier#-a5Gjd7A-_^S4U!L>ZYnHo+FKllkPUVe?V]N)t,AERMcAbY$g6g %V:YJ%V`8O)gc(LO8?Y)<0=QP@.pc=#iE^\DaS4oCZQ\5hX,d*SN]3^3oL1?CU*Ti(n`aIm01K0OfkF2R^@NV\@W5M#5cruR)?X:t %P`1)'OaFk)eN0rg4u@DNRc+*^+i+^Z$rPXu;M:.9615)m/5K;NQ:%K3i!a%i7T-u(!rN%VfTdVCLB'IjFFD&MJ0/?.Zc:p@n[UGm %5("fk^kQHcde/HQpVCKdiTAAj:k<:hbZHm+l7iFVcaq7TUP)0q!-8HPdYY8ccY9>]Wm2mK[9f%C,%mEKh8Jb8L33,\"PO)!l7E5= %I\)/;;+iR5=mp["C6jtJ9I'?*WS0ccH[>W?BimSb26;_r^')QD\JeH5cht0eZcCU!/`Kl$;IW-b'sNj4Bn7HQl7@^,TkXUCGh\;C %ln3T6EV*2[]LJXl_Aem3FnIDWMMUAuPZ1YDC,E`V=!'P)&p4!P1_b8]r-@!9YIQ(XM`QYGKO&j&n[>]*@Eme,[sg[//b1_SF"H"D %ei=+83Y+J`645DE5!_mji'AHDW3t:\Sp8cA\Gr)52W)[ngfZ=?QD>P27hH`A7@pHtGi9.gRdie!-UB]g3:!MFb%?$$dX62'PD,3cLCenHG#f]UaBeUMd^ockfUXh!4-I=V4F]9\'LqUZ-=i*@])-:=_9;d5q %Wl\\33W\+'*pf:JD!b;mV+e8"W+2>TA:MH1m4U=n(@l*;XDrbc0Ff0kf=iBh`DO+qkblT=B6O$[AR=X\)Wc1K]N'%W"f%98ZGT>Q %L\ka&WEr)8pGYTMG:)DA8?f%_6cc'ccjqB`<)TKhjP9*:Ib"`R?QNG4@mY];2e02_#HAiOA$_@?4d*`L0kp"bP %n[(ItmCf!(e"0^YFTcQnL)lU[r;6tj8G(;O"edI)n/SU^U&&*Tmre\sW(7E:UFS^EAN`Y_V"*IBnSK9-S3PY`S\^j)8:VWkRW_/N %i=&e^ej0lO[DmT+PQCfH %Rdc\-Gis]'#,mP&T %j.*Q[C)qm3TJl-cVNa3ll0gsdg5LhIH]W7:"LnP=qqX9cIb8&6C@aRqCi&YI_Uog4qb41,g4'^*,8&H4f'V1[E>:g %Z@KPbF1q2B"Q]@)*+NbrOq(Z_8.H-iWZ@aq.tMbsu7CsMW"8trD=9d:oQY'lce7(tm %gmjX[h^60@'*5t!P\RX$/X93+>YO&q.qG5C/dLi2JX:/*SAXVFGtm1Xt1FMg(`Ag5-+ %nj,.KT$7?nW>o:=i+\=n+lgu8g'D?']^nPo@rL8AlRaFdn5MG8;9*MC=PPlCqf\gG:$S,gXYFPV:crHM_J"$NM#:D@\@Y:)OP>cXJ<4e#mce*E'U %oK>_IP))\Q2`D5h@uuXV4=5o1N;5(=R3_$9N3@0=$Z)S58CH2:L-U##V4FYgA:2aLl<`t.d'Hj;*OkJUl>PrA]*-$iltof]B.Tp8 %2KOnX-pnJ4UTXrPBHKY6/dE&o^5k9]@n+8["-56:N2XbXK@&%mT2Tqe8Y0FKqf%Gkb$(f>[i_^!f(V-XS!HHFMD#oOO35u64R;V#8i^Oq\"5/ %dCU]:PI&aH^35Iakha/Z89[F+)fmd$GN5@d)I-(.=.#Ym8#L^.qd7G$^,`Z>Df+'ufpSF()JlZBF!+Z;.?Kr+6KSc$1gB_6r7JSK %!YuI$Hq8CH6KoIaaVT>s$!,Vj`"pd@KeQ0Pf[Ma\aG[hr#k@!4lOIP@ %?8q>?o-[P82fhO:!3O6V<:T8G$gK;JoPpQHCQ`q\X4I,GX1lLXrO-HF$4S*Cf2'S]d'(bkXa71-9WXeoA&#h']:Yq3j97(G2lL1Y %eMab)#!o/AZHjmlQD^Cp@)X2sYV8!h(\#b-1',E0H"JDEeL+MBX8.`T%edo#(=ZR4:n=*QlEPAW_$^aO@e^JIYVmZE[>PNL:#=>V %18DqHl67Ob1]FAE`qWK]Dk=.q>`UF`rT[3^DTRdbj'=#A*$9qWO:4P'K?^2ZMDR1SjYLh/Bi-2E2O!:$LdH)N_4>:?HnLE$;lR4a8C-kGR?4]d$I-,a;1 %[=c#G&kAVWTo]QC=@KKb5^@'TFj#&h&qQg2c5)O<9F^)#YZ8(3%5/6JX2bjm8Ia&A`<1qD&!PLIj\/H>XE8!;D.HFa7]>b.7ZC[/ %@%RhJH'csrQ<'peku'Kk^?m/n5^]UU?2)TKOaot9CpGQ9/DqCh0M/(3,p\BS0f]#3Pl,ZILVptWN6$f%P/#hC]QK?[\fWEI>5&GZ %phT`i'S4%1o>9>sW"GNf@UZ$rA9eXOJI-e=L^hj-!>%1al2g'(uLSdFlV#k.l;j`e=YHHa&:/RgYu,iH1m.[ %].p/q"+Cu_NE&;Q3WYLuFLY=H"q!cEq%-Rm<8_(/p2?&"q+E.b^o=]n#LkIgHTea[I!fnK/,8`s4!CD$/ZMo7:NXJ@YFqNX8riD. %NC4FGB?10sk.7*>,*,,_D1p##aQ]G14>n?,H(9IFcn+SN[=bt"b=#?bQTV9:"k3cq(I!Gp&IpfBUsrLgG*]K@d[FcW&XT?QWWIuP %F>Zb63Obmn#`\<'9Hq13?u(d;6!VtIs,.f#f,hMu5D%2k9">GVhI0OC#o(i;KVL_LAIHchW02&uF9_+b9!hMcVXg.Ca'>^s0s@*% %K+Q$g7^P>OrBf:n0bg>bCZQlgCIrhW=I"An&J=pu&M:4@iq)#c(=;]\$pLD^OJJn4(NNpn"mpne'@AiYI`Gs7MmjN)oi"W4^YQaj8+'l: %mn1a2kKV&Rj=o]^q9[#T?iqAb.B2X$IGqmW!?MW*bIH$[R5nHlPN+(<8b(XX %_/L*$?9seohmNuW7<+J7Cc10fccec^Z+9E^i+hGD1_,478Y#b'8/Wek(`--o(Y %r6>FYM26P^MkjoT8pL`Ule!&Warh8;g:W>jW^`LH(/]qd1KYW+_EjAP=XDaUCE;"u1ZWDTpn&S3(u":h'QG`'SQcTi][-A-#J`"HgC8!S^3?I6A610FC?Feb`E."QrEgn2?KacCjrE %DTI+/5lh5Z/oNY";$+5NZ7lEo`hLXN+H%_TLHC4WiO`/I:F@#kKXiBeFDXZT6&R'?8ajLXpP"I(S:VXrYsZSN/Vb*&_/pqf3Xl3on>$s'Upu9GPQ^d'=onS2I#Ki?OS",8>cBjfEb!u3"7,9DS0NO-"=NdiN%$kg %SBK=hd6tOt41"j)"C1ZQ!.3tc4a&:6G/oKkRG6]]G_"-!4q>jU*UL%PEk'X)>UI%E)VJe/K*d+" %(Z^bcB.&32YoC!;^IT7$`-%=u;J"h+"][RU[LP?hbhYGGLVjD9Z\?boZ.qOlE(1;eLlM]*Qj'(0'!NAG\6[Woji.U2\FgVhW:oo_ %]a:&1IYX@2g^d2>9*0NS&mP-I3Vsul4'YFR?c^rqBGdl77>4C@mDM:kbbs,[Dr*.m@bVo6lA8]U;ehiND305AD'^44m@B`UFV@#t %QY7S!#U;BKAe_Dkn7]m5=(k%@ed4&mkAV#<1"aE\Vc_Po>dtf\G3B#B%'aD+bYJR.4D95\G)R5T+)H9M;X;W*/&rF]kDu>*@hRR< %S13kOnJLQp%c_PTU@*jH_m\!gT>M3`X2XP@(/=pW$1R;XVo>nIJRbB)Hajkr.C^dIe=]ri-?!N(DW'/R0q3$<]&&Z=f9psp>o29[ %:gs6-N-Aaro&jE:`P+,$fh*t+jEk>[D$["#Ame.o+rah?`t%X<<>Pr^-q@5>;sc;u7@3Q6:#JS2^C:aX;3MmqDQLQDlTA".^][r:_)OD)'W7XSQ!YHq!@(S60e0Y;8FlW![SArj"NQU?q\1b(HO"+-@o:Lq.ppk,a %.>`KA<)+qQDhZ@A'M]Kd$@T/Mj-sH<)#Ic#A%UYiaI:L9H>_L>@cO6!6&+[XZYIOM]"e4E%/'!K+"E9J]\1,mGJ_!ef"&iNWkEsi %.E*CRn/\bIRWFEag\V$SPu41CeGM-PrN#'IZQOHbUI.]u=W)OU#qHi_Me=I_lV!cP*l,SBUgGnDa)VE'[>6%;;@'`[9*dss&GF`s %I,H?eE`Bbq-O1M8`m/&t:rBRL9$s6S@.o+JI\8CCG=DdKlD*l88-6e6;`2/76qh"f*(:#@?WX%Q"$1_"nJ!.`gB$%2mlLY;1:]nb %,(B\C+E]"!WC,./#!lc^>-5'WO$`<,a5("`5$7dQTU++5!7baKfe(L5DJjGj!D1j %%%JU\\G1YWKGkY--JQaI5\XtpVKper".=';J*'*uLiM3?d\5I.OqD.[d8YH=2c"mc/-Ceeo2artFs4\WNcF1p.l6?C0;chH)6UL= %a+5:B!iUd%>!^J^BLD!%5ni2Y4.)XI/0?s:/`WMfT3DmaotqFR-Y*,6SiBXZm]TcYOP<c\b8O+Hr8OI9@O[#S>^T7-B?$V@cP7"otEsGLm]!iW)gHSYtS&Js84[)->_?Y&k0/[VGtT8"mkV\Lb8MgD0AX5BP*QN %rg:,ii,.>'D!8pm!J:SuoP6`ubu&aE[if_\I!s0)?IONAB;Q2eVS%MTL2<>GY,1 %F,7-c$\A2BNCZ+VSI;+sJC8bo\q&ULe:"3?Oce%*g!0#jYONEg]51"u*m[Sg8B%Oo]F[ %@(6`11diOW5^k4;"39!sOK-qS/-fBg&k9pfWeQ^J;m,mg+SF7R(%8,a*@-N4@agh>g.J7'2%6hubqT#tTRM)I2"/)+N4XH8E.A7P %]*"0\@"K]fLq8MD`Y6N-C09.D+fNRPB$iMmc?X($0eE9^&;P %opVnet3MH`sfC]qT`8uE`Xa*AP0/6Qc>V^Gl+uikl<+>(M;RmiGjr&bS9KLjPbAnHV=/6Pa7>Lj>qDjWOi6^ij`Huoucq5Fq %^7\8jg@*6E7B+g]I-FG%m;MtK?0m.kokI*C[*0u'!.NN-An47K?9=DeH=A.Mh[umaII?!;qMhBI" %:+,>+oDJNFk%F&=\`9DrGbR`?C=HjcHBRKXL/t\?1/i`knPPt*35A](ePBh]MktI$-Sd6p#=&3E`IoFao,MbXs-P=!I:E.s/]Aj% %odL-]LClqWk$^@%9YJ*Z53*qFjd6hh.Viu3`'s#[3LUfgokU)D/(AO2Ql^)FGXB'.Bl#TaC@1ZgqnODP!(?FaG2eT"/"j.;<5pif %q+PXKAhl.7,`iqB,`VK/"A_D1,j0L/R&;Ykm2+?-7tXldV>E-QNTTI6eFO(0:h %446udhV`g)b*u0VkSA.(;V'K.pR@kQcf'V`D$4@phX9Ef7BYa3a>8Z/<^aB4j6]: %h@,%cA0f;c4d"mT"2<(8N8ENe\X- %1CqoMS<9XN0,f;o?ktVp4RP&?0C1ftK)IK:%?,.u$&F3i*'[W[5+OWMW[O7.7qs'"UEe(Kl;4=Z %6nWEe:t%:d.7#%#&MiQpaqlr[Wc6I/iNs5]#EOBl1>(:^&31D=P(J!jfVn-7^G^Ya[CZ %_"7FN,;F@Mc[OSaGj(]QGA:#8Wf)3X/b2*[UsWg2?Jp_!,42m@F8Z6J;hKfb+)_k@W<&,/]cPfoX_"_iWEiK;)re]g:/X!ekQBc% %?I42VfXg:(H>EjNYZ]VoTS1jSnR3C[>+^/t/olS[@Q7jS"#aY=p:BATpU\cr`A9;dR!["Y/N"QoR,(M5F=&LkN$M0b\;![ede%6s %B5.\@(ZC)8SnrO"3s!A,HpZrHqOqo;7)$(%]*i+1^h.fhrdE1N=`Z%;+@YSd&\Z:Aj0B;;=OHOmP@J+PY+.MR4\9rQaEo95h$*4WJ"^'QUXQQSP3`o&]-SLkIU[N$!M7njHYB=N5A`npL\p%$reU2)D<5?qjj %"%UERPbN'>(NqV/^;A)3Wf1hX*OIS,[6]SXfct+#?dO/aM$l*dF+4ZL`Ut^E#T=>&L`Ym#r+%k@GISQB^gI@R:&(eHO:2m:cRW+I %_\b+n5FS!!bbn&`SljF;c_V""7fmA7EbkU$&ff(!/[Bl572bn7b`@0k`Nu[t'sL?A;0"NG&i?p$U,UD&glI=j0JE;VH,q'c8&kB$ %2=CI(Z!%gD_;Bo*X,`p-RFt,Q4;M3D+q5VIg7]h&j"]P5.m3`1?u+pZ]M`1&!^JDa*OEWMc3%K-O[na_:MsTe$22Scph<>k^Uhf+ %)4#UBf"%5*rrfYQn\XOa_.e2mKZbWN[$MbBhq8gtSMfZO`+>&@`p,;uB9;HA0seo-[_Yp/dS^K2@?4&@/!'WfG!f5$IF9OnWS4K" %<%#VT]TJn_p4R9H+n$@86ACS$X/q6TXA)5\ad6+8W5iY>i,T*ucO.1E:c#/*e@:#A(kXe5f8l3T-2dtQ:V;DT@USj;OI[EX[neL9 %og5[%9hggSFYVGnkq+SS3IWGlT$@=4K-H4+l,&&,g/8cr3.YX/IX4S.`NmiaEa7mG]7:Cea.+&IjiJLdhpX9"k5Y\(C'f"SAh4tO %o3K$5C\0.j;0#LO:+J(^kMm(#BpYJHg<1sNn/PFRB;hU'#>;4[h.`H]q0\0PE_WC*M"nJXj-Z.5'UI*Zreq7ntGioW-18r7/9kH7[@fs6:^*iKmocqt5`ZrS9,VrV,4J_s]gS5Pafr %&)BV7q"AX@lB\>@/9[p70\4a9:job%'m%6KHD,Y`G^!P+G1TpX`cdWlaE] %*c#,=D=5Po\#!3)"\P_CC?HLL[I\)724+6.kD=$Q&5J*7@H07WTV^\n'!rr2qGI/Ch- %?bZ?BItrg;5Q8oGJ+k8g$7GBLS?B8?rff"'[u]pCYJ0H;J,a*TSepR\GO4.PnbZ\K2t-ORcJZApkM95+h)Fl;\+[RjU\duSFWYrS %Bg&,3A&YD_'-CAr[#(7#9N#o3&E?#`ru!n>5_SmNU>)I='IhaJ,6VBo51-qT.uW("]d%0h4j.tPbIs_V?Z^>L@FD[*>[!K_8Y=:%b7GF;&UD>_sr28c5*l/ng %)i@!U6p>J53*S&KN8j`XukB2 %f/.ZFFM)fneP;kN0.&JB_1IqUB#.4ebiNlu5;%0+)(\u,e2L%-'eU#f#Sq`o"TP3sb7<:*k3H7tpIG"iO4eFL_]r\B]01>!Cc0j8 %Jjhj[AAD#t`RD8^c-rtu)qH>UYS#u_.hu("Ar:UBpVN6W,aaD9<^&R?WhY2"O#WcF1[K=Vge;p.\ %.;IdK&G)3$C90:*NBGdJ(\1#&iC)V*<>3MfooV)X7M(,l$8(c_qJkP']cVe47KGqZ1P6u1)NnB#E&KPT3(Ubc;lJ7a_.)RV7C>8A %RapSJ[06MHSK-?o5$n7K=cS9%[0Y%GVpH3`&a';t`6PC5$d5q8S)?\Q"#Z6"[lEP5D":?bi1.D:\l]MJ-dSm5)lOOR%1(#b1:6pL %"dVe[=:"7T\Z[+JMr4N,?eefBh@2cas8SYA+)o:c&2!\GJ,/ufIqK&+^\n'!If'.mpBimIXMtqQl7]kDf56"big]]4KJqHP(/j?, %*rBB(jWVD^I"(rO?iB(.HL@F)rbqi)pV6R&hu)ci=VL2tFLo6b_=5KiGQL]M`CG8t^H>_U\p?:5fc)FVPJ\fA25?;$h7"KV+fAq@ %Nm2/Fdilo!G40><0?ea-^A#GWK4>bi\M8_alm3mh*d9Sfa&8KQGno0-/ei9#l2%r>b<3j7V1$EkM9H*V-<$RlA64@h(Hf/uC`GNOdB7 %ZEUE@c*q,J-m[K]1@"R&'iP3\#p\tW_s_XXIJ%uqkNc<:lXsP- %hoiX4qWVu1imuDo(M[rtT<,.oJj4&qNm#Gm`oJVN>]%ceSHDtW/gdX%T6`8qCU'M6T3bZ[q0\=Pp#=7]Jrc1lF`(\6 %Gbk5#`2W<:cN11[3C!1K"^g+lf2!Fu4J)A;*e4+U+sVosW+F%^+,[?2T)I%feZ^*Y8F!k?\fUZ`N9YdV3Y6tUem:"6pn]!Js7WjF %)T'u_#)*>?![j&::lX:g+>e7BSLTNt-8m@b$'R5a'0:gn*Jb,7d1#>\%CAKK-\"k0EnMcB[Yajr$fKRQ[06@L>Wj/i]e#;.-U(X, %2S)U8F;)CTB"H=tE8im0;kVA-r*.HYP/_WNm,YePgUW2;cfT;b(:bjWkK4WP2cr!,73#O!W3b8HCbOtkp_^phj1:(`.P`6e/cYHR %Ne`7b'j=2l+c8IrIu_hodmWB9I[I/M3/g;GI?RYiV>$@O#W$M9jlM$gEUtYX,&E9"*-n(EaqgMuZ@/SppZ^ld.- %gNOE>^XnSh*;"4JkQ!L/(DML`D*AR?c"IR-$2,et.A!b[JugVT`p\t#c;NHA^[*3JCg3+F/+6Y#TO[h4BRO"r]'msfmU)rrAep?OE[hAK,(B7?`MFe'K_4g?-BRSU-R %f;0GP64@.,Mr[hGUV:#3F(iDMG-/MT#`MhDb5>ZlQ=bmoNC0KQ3B>F%V`0*&_p-+1L8PTAc\k5W0o,L6>flk^^/s6LQfp&UgFMD8lg %Ws7>GOr&(0V*[kTiNp;3q29=t+r_om%/0l9M?2jLc_^0<*mQq#Wt0-]QZcKU=.(s4m=^b9F-!.F*',")SC7,!_5LfiEKJUN6O*#7 %J,[D5?^n9j46j.C&N&JJ):)k>5Y8.T%uA1c5*EK[*E-"!&In+T/nRr[g0&Bi^/hb_C\-umpu`]l5:0CUc[KuPq8p7m:YoU\HgEHP,cXWnIrZN4Cb*6[ %+F7?nQSf%ij63s0a$Z<2l&?A0`CMdoJpStpOe1*&m)DIr2Fr-D)3VphE*('77E,YfcXtBT4Fe)N`T0m^j@o2KWfL*,6837k.Y8/1 %^`#V-/6mg4G;es!7BM8h;4DP[-9\pe:`QuJ_^TgY>S6HrjrED!'f7`*qM0&CBSuaS5I64N`Z;D!Z1$a91VP3+]C2"n`YnS1Q:KoboC5"q %34@N.HnsUu[KD3V@9d[mFV`@U7XJj%4s[dJYk;j(RD#96#E!21T+]7/"W;!B'FJ_X9'@f,`,,jDD"Wfi$"KO%*0uKQ7(+Tj%mXa7 %)$F0r'JL@d1t:Q0M/3fOl;%Z%dnesDC;GYZh<@-3:Cb.o5H=( %5EG1B:$Kf_&8PNm(cV6I]js)gij`"D0ltC\^*-sl;sYOM'OM(Oj=&TB>TlT0@8I.If+Y1`NHq-Jr3PO/@?@nf^e/ %C.IEO!.`akdW2Jo0!pt8eP#EK1X$b.35T-cVhXF;-VfWkj#R1QSM^0WHGh=$=aSJ]fC0$$@]g[j-d[1 %ZHar2RA$\FCq2WK`!jW=/l5H'nKoi*(H7S9m/;'='3:$$:U,,7Eh.b=KW@[XOBMrOak4[C\u6&+B#o*mpF;[B %2AM_K=6P)iZmVpA\K&0(!BSAc;pZD9#=:mg=-,;d='V0JYE`fo6M)-j)4WeN-__.4c&XLO&L=`$:.,*ti1rg&YG %)>?Io:.WEYg,NM@TsC)c6<)2i(/e5f`\nt5@Z6WW!k&`CS:"1^\8r\jJH2,pT4(,!k3IJ1X!R$:>#laN<$[,R:6W?KUM256,8%7B %Ye&nG@Y-IZLbekg,[O\0`Z<&&NjBI1P4Ckl/tbq`!DhoE/Id]Qoc`dMTTJYn#;XN64:lUgXhJE1:Ci\cEF?6V^@(M1i4cdUSA8SQ %4B\+tQCL37(\(m@!(5*F[_3e-2cZ>eC73'*\>-s%AC"B`&6ID?MVr4S52Q6+JcXJS#pVtF?+F*K.i9'u+]H\T#Q(Nj)`Rq'8;dW+ %&TiI@gu;qhdLe;d:m>UAeqtGRmdN0A&C06?@=O!31i'4P"+QM%:*c?+&:'aTR"ouC,iIIF0,Z2o8RnoITP`c]F5NroRe;XNY6%fN[\KXP\(WkG\3=1mBfQ\hUOg_U%;VdNM %53>HM29SIQYi#X6eVI)a`184hefg$@#gN=@[:h&Lfn6s'J"2Icrl6@q,a[FWl#HY[bPMH\Bh2DYOa;/(G$.LY+gWj^I\LG`UP7r_ %+:)N?Z$CjHd7l*s4*J7=Nk[EOIp0A-\2m.t0nQRMOt995R*fCt@m/3Q@#bNq"W$kKQ1]"VY13U,qT??:,ANr.@u\X2K>FSn26>H\C&qt=RTLW1Zk_CA!2]_PpP$E#q$FeX7fIr1Gnf= %7qjCo!eK)223A5f?rqM"B*p5MI`dai[.2].%@dg6A+F%Jn\I)n&//jecV>T/[^2n`Vc2F)X;GNrc?R>D!A8$h_RP1ih.h$[U=kqY %'^h^[EJJp^t--FT>VKl!.0-cVR3_q)(P]Wrh3TC7ij03PjKkZ2B'#I1nCE#lMQP0F%P=:@g %.2Q-XOp;;%)\P@r$Xe'^*$$;A^Ek/=_D?'pd,0/3Q[`/]F8"XH)WMJ)-$2FLV_'+HSs$Q68'5778$dhG`sO/RY-n[,&?F\)"]7*o=_%ZaJ0!n@4PMnM5R2(]s^^j5kSo#I]W9C8G+#OjlANm:+^,T,S/JO %pUrBBFA\7K=-GS#=7W`'ON+CnaQS))n_Y!$i.I"]0iBp5%;FgGp`o1G1!^!Z:hSo&=@gTF'bk]`o_8ndUX+M?rQGkV.Z=>_rD,D\ %,W-5B0_crq-HR=`(jNFr76;;TCrB5&^Y/ou#$d6#J]NJNNQu\n<&]I)_<]Pt%#Sgpl'[gELD][ghCFOU\`VLO.<]n$*Y2(MjAE;5 %0C3/Tbp9BQiF6Du@)C0qR&?/BW>q_r)#%Q?ISKX+0f4jF89RQX]F6d"73ug$Kl",Wf_EQ3,(EO4^']-+0c8$QafFGOUq&92)C]59 %ic]q6<8"IhhLbi-A_epI';#_\kOn(3L,(38!;)@e%C6q_%&dXT`n:a %1RV8X^CHEJY=9n:.SpebeiR-2km40ob-[^-Q>+";"!CIDP7@>C%)%oVLT%mQ'@a&lU69X70^bq+G`V,[oeA;o7s]pt2MlZO#2*=h %L98Kk2WCMEdO-,fn-p-c85-;?)W_=PFU#DRUB'FJ;&]'j6*T[pG0,4FSsY-_4hOSF8?,49j75HpOM`r9$Mm003f3Cn3$2r%P17G6 %'a)*X@0S+>VK#U::m"I#:Kk(dD5:R(,IG+^,s(_JKunQDg^MG81GUPR-iAhHN7Y,n3%:A52+Pu/%rsl>CKbq]X@=(Ldf)Q-QMtNK %!,7slq$7o4TSFABl`u+`_AI/GMZ>Bj2DC:e[1^[,U'P-?ck,[4GaP %?nBe3_T6%U'U<>Y7pIFlrBc\;Sf`7(#n87V#Tm"t=+h+L(-kq^Ok/TH!qrpgnn$GP%,.C-3X:Sb-CH4k@BHR?f$bh+O*EWY+0tHRFRJ^$JUJWV4%gq80#3ItTB-(T#icY7&DKtrke/r4P_73lM>+q>T6C,VGA't^ %#W,X]):D,E_'a+RLo@9.0h$S(8H3j*!6)fXqNU1]\uD;O2C2dYLhqQ/ALN*rG?*A.Juq]DF>DIT(lZstMh;ej!)Zaac6^q!Nr85' %VDT>9UM\_a(ZY^-i\YoA6/H`K+iOWb@f__i:MpPFB&<'ni$O2obh=lX*rO";kkP_:_j\>:$.d>:^u:^:VKPXkk@#C*4YoDMGPSB& %pVAK?S=l,frs:1/WQq@Y8&hF79N-t2I#NDVoK=NA($R_!q82[,?u>Wthdd@EJ2'-u$5RL'i]!PCe%W1:&T*PjI(qDtpcIHjTt@o57ShjY<7AcolR'.rbT413&;W%eBq_W9>_.EQ'$ %;]2EGk@(1`R7IgbU`[9RPej3X3o4g@KspUOH+fQ/UR[L"oTVXiGd&>qE0AhPi'"4TIVf),kCi3l&pMa@>#ct1*R1N,`2)mrI@gqW %NIuPsF+koflU'fcC-VLeOb70e*0=n/_>tOh9Llk>&PI4270S/NMip-EN'jl]OT&BZH%3Z^-`CbgB<)\O419fj7s**m0k2:q!=iUO %cBYK&5?YF-kb,g1K`/?UfhSP2IMD+a<7dJ/[^V;*8&4`YC[L\^H)DY?<-"l;fpD^A&K8LdEUq\8?Te$mWf[*dt %N"nb(.QM>f`@0-+c7+"`_UXV/j-aml.X$jY*U[O&7kmF?4Q;g/)K`gYS0FTOD\Q$bs"3L\dp#qtXqHm>>GY76)q,=G:]Zkp)!qlA %pJ?h@gpCT1*tK`Uf%*#Ri#L-N.bZQB!/[OdQ%03\J$E2t+6!Rk-s1Ph5ZV %LLntHgHc1u;+QLp;9(2?hNGd7oNmNXOlhdeRk#E)hT6!E+*H8L1rRc!_JIO36[48%[a7Y<>-dE[V%)-HMnA$dL*Umm7%/hEe2_dK %b(74gI_)S6_u2F`7<1UhB_Dp9SjtTLOAW1`8)[>O/A\IB70*UI6C[Am"S^/T/,_ahn%46oLTt:S'+fG;$E %LeNuQb$q;1VjiAl6,k2Hu9p@*9gTE>R`ml8du-gp4A/!nc74t+ZD@) %F8.+,1F#;lO9I_$St^Pq(e1`25TppLL@uA'=i<3q20@"/(C"o1_b]t'\mk)JLqJ]h*P86P1?jD18pC_7_WGO+`_&/<==XcF9OkZ\ %6mrqT]9Z`CA0(!O#n:_gT$>ELocdBBGt@+K0!'E'^m)I(An-!R4QR!N<;N:#7,"GHi]a]X(G %qB=)Sm&q_Z#Z>H=&%*bj+?\b0S)G=*XZ=>no8SXDJWQL\PAhpR3j5e1ELZDlA'dkg%Fm]2&hWKK3%Y,c*TL@e@dsqDRlgJ/nHH?"d"'S<>.&QO;##[PT-!SYJkZkNfPgE$QN0j6DG)^+J<.J1/TjJU&tmBjNsVrFVi(e %b#,?/`MT*R?h?jgo(=:g;(@##Y.f@[NJG2fs0dlNZ!*O)Y*c6`C[;CFk3g(B++DHKBgJ#gf@rT$!."&$mP %]q-;2n^Of/,0kU7Cbe3oDTV*p]aU>s10!T^N'gp7e!U8F6!:QG'4&:=D0W %@m_N?$_.U2mBtgRGD.bH!fO:(?^!ZMc:PFX^J1Em)QC#*,VlRA52#'K,URNEH"- %TK/-%I?G.0r'j'g4j0$_AD+bB-VK1*[D#c=1`D-SjbP4F_*j/J&B"tD^_eMuk-^:L(F=`*b08j.Z0.kjcOCIS3%he*8QB62;.:_G %<6%,4(id+,=CVnp7<^I_`I&ER-A,mc)T>7i7N`86$6cuW5t$Q?djh@U*:?]=>(-(s1i!A8A=;0VB,,F5;UDo#*$r+UO]`QXRLP+A %(,e\g8V94$aP6thE(5l3"hb44a`m %b=Od!]fAmt(mXTj(*k7^KY<*nJ-DGn'H55"":I1NgT$S"Nc %1tFg"2&83_f(rQ*%\c$VKK-P8l8>LJ;E_7M>VfZM1IIBMV]^Sn&IntN@V$sE^RZ$Xl#b'S7Sr.`?eA0n8I+=26r,;!O2ce@*=#:H %DDd(Pohr[a<\&K,9cM3f'>5b+<(_?!8Hh*gBZ7UK$c[5%L3I(XW>%+>=BKQd%9lNn^lcb-!EP'I8+d/[>Hhj1=QVm824pN4^Z]Zt %2h2Xad_aS1F\[T@&jQp.P!f:=Ll/2TWkK:Si3Y7ljTHkT$S80O,^(H1SE0A(K#)\SVm1nUW_R%@H]XHm%UfE@$EjWg3S4Xo)Tq8C %YkOsNSmbieUe\6f&8=;n4%A8W&2Bk#/j;+d7ooL5_%;E=Jq2+.WY_kfigY`1-uB,^U8d#+EE+$7`b'W`hf3CV71%$X]*P$ETNj7J %@Sd!?M(k$%."G)^EOZ6CJ1 %?KH/s42-XGi`VSAf?!3jCTg'mfd^AT8->6NlH+?i?:Am8$+$p>pm;h2PaY81@C4&StZ$82]<))&Q%85qm/& %n_Z;Y7#rE4[e^5%CJ<\%P;1kon@5D8OOs'JVL%2A7B=g],@LRIE]/mA&!"O+W?SbtEktT6dN>U0)fQK%puQ?*Tjh/M$'_&2&k%s. %-k,9-ql/7[:8=j6Tu8+Vp#2+b)G]dpafomE6ka:<4tWpO&]hPbhp3Qs^8hi9N(jf#R`[p&!$qDUM5FK:;H[4YfJ5$:Y@/i#1.26V %!bR>jlC'Ej#Ubd-+@@:\)!d9Y8g'!d_oU1Q^)#[6K*>^D\Hl,LUA,h8r0HNe;CNOo)0HPrcW;NOFf!H0;c20RTaO546rLie-Vb6' %8XuY?=PUQ`5'bH6Z;jhCC3^"6NYdP&8Jt&mSa&F7F-GB7LZ'C.YRAKR0nV2C(soQ>5.juQ[&,%H=Ghl-A=dWF2eGY5X?!)>=TurT %PRt^'@p2c9:KbA'M*U)hoT3pQb)T\g15TtEJJ^7%Ls2,TZs>gY9k"2\Wn\eF,`s1:6aDL7049(M7V**](81$Q1uOtO>\'+q5f1L9 %k>-\3TlofS=crqf9YblAMS3lW#+&5954mB*g!ASu_hfWWN?^k3f+_tLdK)epJQ58#2*L#AF&5]*]J,&7Q#iaG=VX,*X>pmt'!"EJ %Vhl,4cdG=a8e09OM^W'SKM.d)8qm?l>4oTc*#[nDFnPTbOA/,d8^W?m=sX^`=1)[$:W0tnhjqsED_IN3N$T'OB\o6Z&b4>%lroLi %,(>F3W"u%$rT=JC:=klU.3tR8e9G1)6Ue$q_hk2sS!iK7.,r8m&g5_RJ>iR@NI?2J'rVV:`NG*%^(5$21jjelb'H>hMr[B2`n-m! %*0l"SSM=q;?m=JcTXofV+.S,n-oEjk`!Xd+8=#p8h<;hIj1LRB(=C6tNj`6XJA&jO8l`.+@>@l/#)NKGBKZM46j/+_fO]A1@uga* %HboT53qZ0>ehuQc7=.Wm_d+]F(5Z?,5VD_1So5VM,l6E>(Y=>'U-f/&hlbCp+EnTGGKpRF"r`nXMJm;nO;)7>/>Z %`4j?),r?Ga$_S)%cQc9u-9s*POjA=aV8)()G"J-'QsFK1L<@4WfFK-W`[CnE!_//q52t&C+Tu#jNAq_$!'q=lQHK4Za/ZE>@MAZ:o67h!+9Opk@,!@[\6T_ %[*ZJnfGIn&tWObI^gYZ./&]-7TY^$=n3<%Xl2>YOH1?o!RAojP6%%edK%/&WY0X/ %-G4MtG"8`=]9r0EMqabm)L[T[!ag7eeo!C?m.C6=ZFSud5e&r*&0FE\%k;HVIjkX5=#)GAb#7l2Pt>*XC<2@Fl %Ob"\O&1%PU'-=m'!-.<1jTQ\nEIeq:.Y*Y]!9HF(QQd4bT[K&LG]&0tCd!D&!DWL7d]%8g(5_%!7t6E9Pjg@)`=)H2ao'2k:B)l9 %l?<2;]ik8k9Dh;P[bA22[QK$g[6I-+;Vl9glt!Z4_@,tsm\&F'YGDoX+P=.G.'Pp9l6Bh2??6NK%oF]WHUb]aA0ECp))]jreA@Mm*8$gqT_9*0UcT-3gFBB#<6t6dj43C^9@L<>T:(S>+54O.aZop_^.3($/N)`O\4]nQRcJJ0NKTIspGim][t:)q..`RQT;'KULZ]O)!hd:pe.>jKU7RQPHZl.A+8 %Zt7[O[\69RDMC(.23El#DPX,LX20<#p!rHIT[!@_fJ:^YU_8YSg'.JCo.B@bA9-iK9H0q:$sH?r1G#GXjQA^%#0R1"gT7bAo=aDQ %W%FdQm$6]L4MC7?aj#mZl-[bgS*"Q(N,gXIk1pK<2B4qi`(H1Imu;2fS7PI6^e!78!`S0T0pk#)46Pe\H7Bp9`."$R=O%#A)\Fcq %LC/oYC&,3`>V1%#>MTlfX)AkuXlrA;dN$"i+%0VZEYMNF.LkJOeJMYc2Ct>ud=^gfJ6/jolk\W&L%I %@[a8oe!1O)0aC-_C8[YcJhS>3-%8k7q=!5Z1bqr8X9OTD50kX9ZHkoHN>fE_fQI+p:*N-7^dl#7l_i0jQDtX*9WR`[4tW`#.![f& %^Re@T\;4#R_@2PUk?@/[a.Vaeq)/q_7mE)"o]"91fYMoMVp;RXc.dKEa#$-e>%G)VB^ucfg(6CZOZ*`[(7'u[!>=X!"c"9@6R#g6 %m@q$q4d-kY3@&npb'dO9[^NU8e!ad^1$M?Ydc0AIrP3[hQ(2WhRYJndSKZBZ#8^u5Lg%G?=tNhr235Ldfs_t]c<*KP;Bjk!oF4YQ %+(CT`d`2MU]+cdB[ZI8%h$c%(#hfag2C]#NL9uY2qB2*+X>u>/)Hk8#JsP?Nm'o\;$AO\:EOGtjE+A*;%#*#d-fr8W<2&&o"9&_.8j:J-%>m$BjU[$o2_ITH6M?`Vg.mfm224VX+@"]?ER-\0 %7*%_-C+kI/QI#sA6X#=UECTEKYcZN=4'QJH %>EtQodnM._>t(a\RR.YhLcQZU73,n_ZR"oA]%Ld@F0[P-9cgbO>.R..]#Cih1.5u$G,B*YTK!lPVCmSr9]PiAW$ %!0#h9p!TplhHDMC!pL7'6Q)V!YEB_Te(,&t\9].Md)F<66%3(6ek25a=<"K##aqW$('@$E-%SNIaB_\R]Y5p!E^Q.##7hmXmT1:1 %+$-#!X9#%SP5EP'5Aa&(4hiL_BTX)j7PM8A&B7&2UEfm*TTV0j#`)A-C-\T#HqM&U1aKEt@k]GbiaLi."[\^f=cani+[`dIb'_41 %1,Kk\X:aZQL.MO?\E=d%(h/KaY[JY6(^\n#4q#5:dc&m@U^Z2O@njMjbd<@/&7e\Q+:,bs_a,i5iR2,I@'+(X6Guqs#@'U,YNH5O2B^.a*EM!M"'uGY$em9Z>/>mmTu'73C=GVR %7D4B+ke,oT@a,%1j@)f+Bs*"S_6?NgP4UVC5ip@q7"i5dT3ST8.+0gU*CA[5mO*]BP?%523KX=$5RJ)>N$Hqc#@B*WG<')(uF=JUsuj6"`5E8.Bu30hC,([63s9H4uZB,<-;Ls %.Y9seNu_f44RJI$-[)Ag?ZC'ciMVBF@. %B]sh:B'@Hnk/bO=3o@HD.M7kGQY7,!/!V6jEkOfl-9U1Yl$/HugealK<'H'V>,:YV)&`^%a^UNR^uX#`E_d5nX)(UCS1u29c%t]< %2De_-6G1*,95q;.[[pq^#.08[4a=[eZd#GB-'AO].ro)_Y":t)qjY%*$^sgP.0SEU6Hq+cHr^a+Ct`L?MlGG?+XD2I>)$3\npjjp %;7JB/^7f"(iTbAc\J>5d]Lp$WlJOjjBV1aqoE$.O*/K9q:SQZUET5!KSqTI@a]g-YV0Ql/n3iVdKLXUJ\=meKJ#GIffG4C6p:DQ_;j/*15S3k@6ObQte,g.KPM %>eq6"%SB(Cj384b\M<"h>)J8EPG?mjeB/@M#1^q$5Ts`+$m]u@&4E"0+?h_8[oLM@l7lW-f.e8n/9thAX([OG!TO2,?;(2A,e$]/ %2[!!$0\o[2_L@ME^'bt7J5Nm96cV5a;.OES;.#>a1R'V#?%/C'_l-]3SK0Q2#/Y0Q6'%9XDs%UpT!b@bm?D?!9/:tf1Heuuff%@U %e/mf9%NXmOFEIM,+rF+J]6nm4ZVQXk-[2_3S=eZlfPE-$Vd@?@=T"ih`5Ua&HS/?/ab\ViN0VKJG7e*e8(pA2GB'VN%pk<4$iaK*//"l!B*L3'@C,;HXa5/%9, %[:$Hc@BUbmV]T?>+*!X>ZoqaiF:XZ?G.C3V&$X4Odn.ARm*g1dCkn#t5%;XL`[der_b/JP5de3bX;auK#)=TE+T@)6`rkc*u(VFjsIUP(+8=jjfZ %M_o/a2?^BE+l$H)@f:EA2T"OhJr+0=TL?(kZbBe&WeV3R6>[,(im,/%T9\!A^/CG_eh3FPbtigEJ:bmqE\*m%"$A8: %j6@QfFqQM2M1'0@):oR>/q4&JJO3Wg?u/@j9i]h<`X;C-MTVL0TVW"]qh6FV:d\?[[4Od<@bpF[f7qqcY?dpU2CU2&3)5-r!)NhO2#RWE%/4(D/&B,&oHF-&j[Mc>eU*'$]&DIf(j>u#K %CGW/>*XoSMDGuVNQe7*aoQ'/9C=l'g3&!e=0esunNnB)4##0r5?NRKVOWjlH+rjSq@Sk0Kke!$,($[UW>^B:QI`RW&FfB-W/O(e!AY!^EGO'Xh?W6R[a;V_^%=j<.KAb7+P6>8+#?Fpu\%BnU,9)D-$"eVUpRTNhDQ)dFMWnH-PqgEj%L7Z^-ClgEDSlKfH@Iii!WK'4u`=!4fJm\bhaeX$,m7 %9C$22BtJGmPPriA %d&Jb*Mj+T#pU03pkd_s+^]GRJ\6-:T//C(+C.0<:AH:.L5iK8t<5p6eEhL4D!"S,+*J>?T7htH=/k@57KH*.7`PR4cQA[\!0HFA] %E3pWe6'?<"NY\[I$+Os<FND[haK0q=m7k3,nk/OS.bp` %.jm3PS;UO`ClrcT'B[)$[uj<",qVYh(l=mme,t&BHD;el83=m-j-)a6&C)&STeH#:`7tO['EC/,b`W`W#@Pk]:Wi^ie<7/Yc?9nELb,$7AsnD?Tj9BBWtrrt;-:8B#7^=ri-oIu`7ja>0)K_qDnIE?/Qc@3)Sq %XLq+6_a%VMF;6)%C.rhpj;!;lHZGuKNg!Kka.bbgPg&3'*!3C&+/4.RcgeiGA^*P`P_OkeY):!S]A>:\ij:"b0[a.?GUb=9P6@qA %JuiM5,RG+#qk9A!+)(\eb[eoY,^Lq0M^5I;d0kac-4Kah[ml#sOuP0_Q([]*49p[a$[csV)BhA`><)G+knqEp7fC,WFotR!VNPX\ %(1'P87Q(RCUR"SZ7bhJBIR5d/3&Nm(,9[H<=G*3J(iq%[E]>aPY=`PYAd96IkJWI8aHdJgjodMqlj"7HO?"sMR>XRF>mM>b==aa` %ZVU6(:e)7WgTuNl'\u3MbAoJEJ4W1'm(%o^S/Q,hOOD<;j:Vt@;;D?'3%kK"?kFFqqkR+tY_oa6q"=3eQhZ0&P82?kE"$=0BV($A %oF`[7/3uQaJln9I-46`IikCb)1YBo@3'g;+!3D4L='3c8,uMa^hk1ND=?"4)q#p.'B/"`C"&uL'1`K`YS_m;-Vkk&Zj?_j_6SO2p %@cCr7*Y&4=@'j1'(^,^.],5_g&pJl6^kge=;A5_dn'tC;or>]OXD'sUZ(m"><.U$cR^*N?@;*Io!kqX-#U*&ED&mG3>eLVT?`:mb %R+VLoj)a#,&5Y2);c/PT_Z_/;]qC_A86@JA.3jC,?"R#&7n4.rdCO)_+`4jCi[RgJ-"+T%dSp:GDp)$IF'\rp$1;7ka!/f!#(d%% %VBc=>!E[.D*?dEf;!J*Lj9RTA4cGaRqRI_Ze+FM)#)e-[Zf36:XFE@/='E#`*Ng,FcjZ)NapaRr0X@`_8/ag<3K[`;_KH(k%?>PksTTCE1+N* %j$<;h/!<.fU)^!rPAjCD=_O*p9SodL8]WV:0+^ttjkP%_'9=8J<\2=41r-o>*8?3u+L/&58d8; %W@@oM:pXiTCird%-0>nNghc,)+Bkru;d(I6,=[rR!iJ>a7<_=:K?5oFi-Dmi^s7IMXRVnD9Whn`>o_.j:7\fZRn'H/f1/5"REOnO-157i/j %+YTE)V`G>d=m6=h`L5&JScLaF'G$UA^3g[?qh7BS$I-Xn$+*[YCtX`n,oYRfEmWTf,I-%&0$):l.mIJL^eSc:Tjrk\@+$9(3jsqi %!4R>V#uJ'6:f4:$#=P(A#sn$"gShY10lQ[&6=sQiFlcT %(=Zt##97_@dejl0!VeJnH;R@rpDV>tRM?W-1'G!8@5"ZChDj %'t`Q9\i1kX!"cang/qe#FZu>hj_7)cc&b3pdi-V=:81cR"2B>[$o')d;;$8p8C9B,)4a`eOFeYc1#PX(m-"S8<)r_IBj"pIa'8kb %6s8V6f%RL!<34d?Est=_4tR>l*9BF7N*,T10UAe,ZJ)"%^:K@[kK\<-[&g69)B()Bn77>gX,0r8:p*d83#ZgEldCXpLsYT;Lk(hW %'M.Yk6,X%L/*]TEIE>O*k9[SU7$KLO;nTjRM1^@.\Qk=Q+-C_[_NK@%1G)\-N+!Vf%pD=bdo+]W6(^ah^;#gE5Y>q0m %*'81+CMYhqCrYK#A7L26^!3r177Yl>-pHYI %+oj?)4O\GSe%"M.mgW<2_o^19&8V+,-?74JF(Z/-8'-5n][!2>&=:H3FbisTJ^6Nt<>j^W1?,@7$*>q'#u!JEC^""YCF5tu]m.ZP %li`tNSQP,AD5D#&C+==!Jt9c_p>Qr>$1L75^&pfXqjLO#3IdDedn:H=CULB_)7r"GaqL*8PE[r/T-Pd%09"D>K8ina7UFO,frgE? %'.P!)ADD_$0:O3".C\Xc>iPDg"<\b44ti1 %drH[LrkV4t,&ak-2Rm%kWad;VF5\5b]-GP(pct%/^]QZ&OLbXj0_>u,66/l:%b>cc.Ooi=5bdM+ej.D8<[`/8:_4Jo@A=eq5q7mc %[B!9E*2:r5b>d\1SgO[>LtUHN^*-Lo`m_aa6,e#sJ[&1o6s1)*J@]_8L7N/_8CS!uM,t9#)gspQ\?+d*L.ac*=\imAOb0mWE#L.g %=fYAdJFtBcX>+H*ieX!NfQVR/G40Z\&2jIYZ[!J24A/JH)#%Q7X""=CPm %,$=%LcRWQOag^=`!Feq"lk('gN/C0hu^!p#B`dQ973!@;J0aoMM.4s;0W3\\k!!6;8arT9;TZ>:&rMP4BHIEk#rGQZ=J/D^3F,#TQK$^\.r'"^K%a&Y %;W:HI5dVi9*/Unmr3SBC(in&N0.=5bD+S?M'BIknAVJ[Oq"dGf2eBJBKk*8;25`I"S\o>)]_;^/fNAWu>'pllYB=5/R?FMtX>ML> %"'ms\$Ftu%'fB'_XlDZ'!jcY6ci>CB"2qb%CGA\2(S)IP5`$,f<,OL^98$'!YFVE\!Y>PqeaBZm.[BHe/XcCVb6nD\C %1(!b!bYlk00nFYiUQ)3iU"5p$b*+&*(7HMW+V,?$H8R[)!p=("@0I5pa>j]M3'%ofhV:th$pf<)OKi.Ka0#-n"S3:Y"F@?6(,_Sqffh'9j@-/qWM6Ki=nNAqL %,*#gkW96p5E+$1K%Kbp2/;M"`7_@=9Hc!^Z8b=%=AE!H*d'?6J_,LY;jO&XVc;-,f7?/6T2\6QqB-b2N3UrZGQRN+gktW6E=:]5e %MO$IBPaRcEkdb6$"G&nY6W_!pFbUQ<\7??6T=?<.i8UIb;?e%L`&1Y]59RV]Z(/m?eH(Ii;gJ5@3"Ku-$#5DjCg;X`d#]!`[gVO3 %%?C1Y-1-nPVX*mgEZ%?f?D`T](eIH>mjPn8<_DMe<\&JIOKg'T+iC!aAA@eN%"cE"6WKXq"]>h(kXj*dj""UgAfuF$Qt8Z"#[7XB %+O6B(JP22a!g4,JW$kiWkd2^n5\qCM&3:LKl#9uq98un>eZRpB1cig;FZqeUG+HHB/#P=mQ<8TK_Br>NLC-=_%`<>,dg+aUm`-_% %4CFm#ZD(DlEg$_^PBJbVmSKrO!g,6r$8Et7i8RL53QOO!2&^WERJke?kq@l[PRn!nMKq^mp?eg;9ULb\Kd`olK$T=j%Rqqa8&-7kCnO8,kSXd[ %6\mo9"K.N=Tku%pH\t.XE!N?\6nH=?!TQ3t&qJ>fXoeL.()a-kPpls]&Io`ZKVM$6&#$WNRABX\TGM*<"`(*?VH>T:,/Hcb#jpjb %RCY,?)jPe'$P*RsBs!,p%'(ZeoiC*qk@=U@!"E"'Nc:Hu;UlSA@Z`unu>W8a)]U$fKg3I,03`cNX/\qFKRpZ.bA5u %U_$$O?0j/"0>/X[[AjiVmKngl`&ECsTc]W&HN8^!o/P`lHuMnNU.EDrIRZ5j3]+(?(Z5msq_e3gGfaUrJQUEIFX\gV:o#-Lgf8Z)mPJ.#!ZV.(k2 %O:W7B7jm#DhsN=.:UXo@fEnH.)>+gTM_WV0N>6=M2;0^f"GC`Q8-C;5,tFM=iG+[ZSHB+\?^F' %UDg;(8cbDNb-4<0(]lDO?6Q,>PbH$keI,iTE`-5Hgel#3_:KMHB!$CJ\ABBl98[Qo7N:%RAm"&$fjceI=g8'=r\9YD3DK!H)K+?eqk>ojqsU>>uF3-7o#=?q73#EAgo1\;l1f\Z'9#MQl>131Mfq*5YhU7aQWZ% %@o+]TAha=09k%1)J0QPT`+To'GXFc&R4_nn`.R-k3t^gU&X?cFd?Po3)NKd,,fQmO8J(@q-p[4.*!)R6g-e;3K:"_(4-eHC;Y?nfTckm1;JtWsi';9RgaN6VD_)b]fYp*UaY+BMu97$XJh>njCL^rs]JL6!,8Aq*? %mt`5DXH/NNknAAL!7-pXO447K>e;,`#+C'4VHKhM.0rhDfa5,]WHc?nY"UbAdR6"(I&p7-hs;-$/"FA?'8[fX`J7:\*S' %aPO,=Gm;\c\ZIXT@o?q_kSR149V!>##UE#c]C@L3Mhgn!@TGo2N,sC:Mcp6'CUf8adDoi-jF.(dV2nl82mA\goGl/!!$Zh6][DGW %W-6"S'"EDbqS&Q(`*T8[G)NW/j\"C+Q4LfpY%>#\)$hJ8Q@i')P-FEnb;7^mj`:X3@=m^+cUen6^fh1!aPJomHOWda?uf(1-d_[4 %!ObKR9ENUTJRFM`!b+!g32F.tLe04:J<7MItKN.8sC;`l_iCX;pN+6%$f#.Jh@_0C':Xg0.?&9L9!B?O8A\8F/Q69NO,adTV.=cqJ#l7G]C1uYfEqZ6$"RhDgBd9m1*M!T7TeZk-T\Yc8P.e6g;%!q= %A1)^W;-6)+U`b9;VrrpOQKO2mDFnM4&1_K^ZV2VP6&J4KMB[rc-9lRL?pXIU,D;>BW.U,#]-LA.bmntN[c`mrg`*5#cE=UiDe]Ko %2*D?@]$6[dAuVdqj9n0a\R]73aDm'ujb.5"\G&HRi*9TQqaMsGWKNs=nGTt`4ZGWd+&Si7JH,h\50"k-`1>!Mj#K%Ym$AW8>>41P0C\)ng9)sOGs;O[)B&s'?kF2(jm$a6@G@(L>`F(HLXaL %iY6c>Aj6jK;A^OA7;="IR84/\Ja2=p0js!2\V)qci.7HVMR=J,_mtT2))nj>S08J6n'&i %)7Y8H@$$kjh?U"g,'k0;>Z0Li#(_O6[3A*Fme0EN&%O+LfS#=J[apg:b`529ek&@#aGT[2&"u6gC(EZ1QAB9tf_%M&'Jpcg67(s_L %,oFnO;W%^W71.gA;-)`I,<%1"Z3,a*I&uK-*b,@-X=s1d/SQK/Nd!e=J'+J(OKq[d6M;#ol+LCF.(C'g-!YC_m"q:k*0sK@$2lNF %c6[7c]Uu:oGV8Y\#N_`]@1L:8#Ff4J"VkB6C-k0GCX"-OWk=/&Z?$iaZAY4l`5WrU@sD"H3cb5Y\V-d^8Z3QY %MlTo!1A%Qq"h6=n`n+h*NeGHC)HJ@QIio>_;Y`W(&!D;'/(S8uG55G^Tj$s40hp4u.rp %,/drCFsfIS0\SsUV2bTW+bW0tJTc-fLM5JA8adY&$;jhnT-fX$Z41@cWkl=^#`#-n/$t1:8rdZ'D6\`-j$Uq8"qQ]p.Y,TA:Jp&$ %i[)TR74C?a+NPKI+_FM_#V"9X'7ogC+GHB0S#0RgGQW[3Xt^f::S`0&o1`CPhL1n1.l!BuLT=YhhK@5Wo:R?V8l%cC!?`9ePVJsPiSd_oU4H"2)3NshKLfaEeIYCsP#W,j.TZk*6R:p4+\=qpR'b4UnkIOGfSneJF$hNMt_L) %d3C1E,Uu&4fX/aq1\A&YRLZ5np$Ir(%>PQ1bRf=j%KnQ:MAVi1M9P4p9JeSW7SSZ(I*P,mR`AR]&;LZX %h6Xb";:Y4D#7*'g]N'MXn9\Q@j4]WOgI>4)aS9Q5O$U>kHQHbnSA"ukX$TC?U%(agKa][cDgN6kfJTLFg88t;p/,('SR=Lb.#7+, %QhEg3T/ahFN;YVt;H7WB0,?qumP$ %&>PR]i,hl>)gsoM%@!\72kdr?gG-i$7LZO]/'H@uHces>(*nOofX-kXaD%Pk(ca7C>Nj_:_oNcWTf?j.:Xd#b'X-XY`QEcXY/#uN %&l/V?W0,!+0S_nS8?nNYBJ:XYb/37j,99('HUje4"n1C'!F84RSDhh5,Wa3U$N`R.-$LM#$C?ha(bm,Lf=7ambY,hCIC/Q-@gtr_ %P_,ko`gG0:j?TU61cEp,)W>=g<]$ab^\DouDZogm2qG`DoD9]0=K."Bo7r;:9jpi;jG_#:7^l_Pref(BO@48\)CI32Aa3[$F`V'%uDEW^S?[,=/"#?MUKV^hCR)>'9 %@jW$58bWpub-Gt5:6kZ?I$?,HKnkXbji7lNTuuH6a/AJe4+).MO:N4ub!PF`Of;#NuG.F9tmOWQ& %(:/lrFUBUPAI>]U\l=)]p`"sl_[*uZL?KhAkKE%#Jo[4Td2QnNTmJMaPGfF85sOE*g(\lk$ke-m*hV!,8bO+7N$ZalKCdEIc;fZ+ESYZ*:3\laFB/*q756Pou$7Vc?T>#^/D%TL6*.udnT"B@p%[R+AMGS5K]H2n"Wk]4I-d;m!Q %4O/W7la7@RU0,H25\3he>%+HZ`$'Fj9!CWh:ML$.AUMA9[SFo\B4.(#Y\=(H4I$)04L7[H<,[dg8J2^^V'6n5E2m?en5VI@C'(-q %/NVsP*,9TBp>dHjnENsM&BK&;M-30CjQl^oqV"t)LD3s9YJXjOV`X&%6X^E!WU#X"An.+ %SjP#EB,J230t\[@7eA/;\(X$MD,tTU6*'H2?C0=.4"+IL(sT[-N+)'U4A"3[_J"9^?+.BI+#'"mU0rgGSGQ7kCU0pD[OIl)9P;S>=NH>g>&+;^"BT4[OQBT>H6']BFS2r1 %l%iibap`t:g67,p0!`#&!1s.,`n?R4/V'iZ/.fE+]E=D/t<_e^iVbJeo %hDorbZ%THL)Gf_N&P!Ygb-5\a1DR;[O?8/2R5c'GS]MGtg/h?-q1M$Tp!m!bfG>C]UOcnpAVfRgij-X9\q(\pj/PD#X0]X<,QOp0 %G]!cr2&cH]Oge_DM72PFL"NXr`c8s$:i7+bY#dJpSp_9PR1M)N6m/2=N[B,gc`eX!0B0#t6Fg:_cAE@Eag=B/0eu]7=0Y9'J/e\u %`ABu<\=P3K=i#t](gF_kf5h/@mZ(X#Fc6t%82sLg+0,L2.lj7Y6>Nr+8d?%j@cJ-785'2kCNWWZ/%UmUIt4&o*,!J=0blkTr0L9N %*WWfBrb%0RG+r$V/8`@T!h_'3?\Bo,k\:h"LVmRg,K,.rY8O4`kqA0h,-5FMU#6OkC+e9HVJk,Z;@8$cE#?+>8SEdbRHl?&!<=<< %UdAhVfai\YL@pDQO.)%BJW.#%8oKD!gZ(@%e]UP+^i1a%M[gnX-oHmq%jZY<^]f9@;W;?:#/tF(6f?0EJ-lQ(r,sT6?uufUJcM$t %PSb:<#`*bQ6%&uLh_@H88.tGk2M+24"gt23/rsF'iaE@41NomCPKG[+`3:SPK%Z%/KE33O,ug%8*maXj8]$kB8FC:-LY`:#PiJUE %.%Y&fDkF^r![b!FLdA7"eYktBJq`5ZU]Z8o7OIi?ALWiUfN4n%Gi1?LK:ZjQi:tFR'_Qo1ci.(OrW>FXJ+h00\iRAX?J-;K[c4'\>00`*;Bb#;kcr.dDgjrT_J+[mi<\A5,>CI9l4]bl=(7_ul_Kkpk_6%!NF[f!Kds!Z+)&@Cr %A5m"\qXa7dflPYBI2.>q>Am%!Y`q\19I?HDW_t2XDRud:WUFS94KJpKH$d(QM]Kns^V'd8"MsH@GC(!(7=3"P" %e'4`7;=ci354r;!b_cU$8,n"3tA %jj-:9^]POqh?/!&_`5^;me8CF5)/qnN5oFQ4GKK`1#/Z-*./UtFT;Xa`WI'nhICda"*cq_K8ebT%dtYOj)AKfhI/Mf_kGt:>[r"@ %J-Z"`,7`X\%.udni8DM_Y6-cB0HS"Hp)_5f%mJc'*'9Jsa+WIn`o3Ks@m7g94b7+1n,-8lE4B?Sg&]e&r>pL'jma1:mJ&lc %Ta1(N15:DiA)G<;deU^LH`toU]B,`SH*<3?hK&Y1ks5Mm^cr?X!67'XUC?'_L2lhd*,uh921S%)j*1fJYJ[jlDa3/fNiW2h21M2G %J)5@A5>OE7p8+Up5BW(=:VQcjVc#SKT!pqpJ()12rX3q!o/H,CpqSt`g2?t0J,bH,aa`p.s7q0AT76e3488"8M0Jp@DuJ3ns3#of %fDj$<555&cmlfe\ht*i9s,6p??i@&*p](/hs56u8[85QO?MVuUs*o`XJ+G>mpesDlpE8n'D&L7kr\slR5[u3`qiCd1s7J>NpHdqB %GkQj[rNH7As7T4u^pCL5q9J*HJ+?BbY]4[_Dt19FrN0H)llZ7o>OK00pr8"$07;r0YPar`51&#/cR452LTc-q*=$C0&MI-*ZgX8h,`htbh^bFd\l %mFTQDpLsHl?iBB,qIfiY+7A$pm*)+!nG6Mij8\$F0C1WP-f=ppJ*2Gs^@6o-oZ@Dg@@t(np!3<(qtq6_I,R0ErTl39eD<<7lCFh[ %rf=ehpTK&FRt("*ID4K8msO8U?iRGsI,j36J*YFqqPujTe_n1c@>N5^@B?%92@_DSkjh$07QY(roQ/SorW.\qtL-.lg9^YiZ1hPrr*F741"QY=_dmS %hu)oOWU71/rn+`k0G2L$1hq*>PH_:/2e$jhr-Yr\0VqtWY-u\"RnNQbdV#MD&^%f!br.eXn %p%bpe:Z/a3pmoaDDcSPTotJb"qhJO)qAhflo^*b!ciQc %p`c8-Pe+76!NGsD%_^\BroBDUGV>'f=rDuA9iC"YWEdm*HQ:H_:aK;JRZ %Y^YL,%Nmq)jAYMln!R7+pIAS?q#e8LS#P<]qU+cFp@/[-n(mI-WHZ#PI36,sg,FKQoe.p3nBgrSs5Hh(BD(PnIdi[gpp&.ml"`NY %Z`elKRDf4K)Lpe^s.=c<&&5RLb%kA_c4BsQqd4dIoPS;-g%:p6l9G4:s7hpFqVDb_r.j2*lE0[Hhu21U_W4e$Y(#cMhu39;J+ZI, %q:OQ(_38djF8FN:T7?j(^[h$ohS"um!PEa1HU&jh6b'[>o-a5IrhiM>I/PCF+>(;)#mu;75B@Cc-&dJo"@*H91\f:4NZTMX,YoT: %OBU3?c90>OXgH*AVZap=8MkthZc^Bk]d$Js7p$,!*.CS##FHKu1K,N"&"o/MhA,Uh-;&29`:4IL2`VckJGO6K59ujiVZdB[m)hk^ %"Q'Fkh=&QC#JOZ-JZ0p:S&nXjY-ru(2.q[b2FN#),X)JoBor_h'-I?9o2o?P[)pa(Qqc%A6FG/8a^`sd0Fj"B)#\K2TL_qmJ6>,@ %;NcDfa@*C=G+*HV.&T$6M-+sePCk?qUM`)TQg5,(3eT70_ci>(?o'7O@9X.Bn,9KBL=hHX-#4na1e9dMj(g5t*^F$kEkf7'!Xl1` %c;3jtB:iDc*hA&$da;T8mI&!>qT[D'A0I#b2K#tVa+N2V#e>LaGaoGk="$,uF$k\Yh+"css,BVmm]tlK#3"p?ULJHUFrgQk_7h/j %Jt7,NW,eh&1We]KX%mh&O,4H#pRmbhg)Rd4[/3='&I@DiX;C=da6PlPgeDB1Hi]GC+EH(jU:cVU(4H/=jfS&_^Sq %*H.#4C6)*47k/@_G^[6Y2T;g7\$se7s1W=uD6YT0r;KKF:.?j1Y>*$k73fZMfTe9V?[0(E*aP@tD_5]Sc*!(FY)LPM]XBu[Ct`(%'G0@#nrX4,I!Rc*VYT3He^FR:^/pZ`K^@947(2ss;UZFsRH-[^lMl':N0A7]oP2V?Q646+T-`d",Q %QZd7ApM,7bSK1ue)nZT"n%PA6YE$Bqk,rRd'"p3VgfRj9WJk.%Dm#%;'NSP3Y2A*M,7e-I*j%)?8_L+VBO,JF.=WFF*,jX^g]-"$ %k/M2cr?$Mtr7\@eG.":1Q&Xsg/rO)1L7d9Z8d5$QB16I,A3G+tlbEaZqVb-sa!AoTp1'.F<3rH`= %ojY+u*q%9QQJefjaO9PYrWb*h?`uo'`"Ip(gl6]LBh/3"7Gm:3"^0#NHt %mLXg(@;]BHDob&1'Q=O=roHtjf!9qPWA@@FW;P"FquIRKUAMs8:8]/K1mR7%Ds.=5LGQ_qcLPPE;i\a[[&1Fp*Yb-gE%(1oh4DZA %H2PlprTdTk*JMNnf]@qEocjJ(+kB-X%V;2]^2?Ef*C"$Q-"Jup5cgb)7YbsUpidhU?_]Ee&BXu]=QQU4kD/SYicD3=Cpg\03/sa< %C/Z[m,[i-CeC%]3TM4__,12ELZn,1HWWkqV)9H^Mfoc2"guk`M)YX``e6PP[WnY`?Cc_n&i,F5"J%s#*g?-UEnq6$.l)6CJ0]p1] %Jol5Y6n@C@oK[S$`"rj-2J]24ifQ=t!0;3ImA=.+^-cab1:Qdcc:##)DuAs?:ti=lXutX'e/cFsg1*a"lWJ2cflMn!`js8`QOR1S=Bim:\@\GoL#9Bb6M&%hh;"bfaDW7]X4sO$Hks/ %<*rcM;$3OV6_][3I!F%+7AlQdG-;Dsi(`CT7F9R4b267oI\8RNQ:Z"2?_'qM2K+nb=FLR;o?9^_SU1U[gd%fnS)nM9>GI7>Q:@d[ %BqJo-TP`3l9:(5.WR3HY'k#]jQ9p'RPK>iq%;Ih16nOB2Kc.A\aq<;e?*SrjdmdW$Ks!&)Z"UPc1Mf*,4*3T5aBO'*)BY6j0F0TlaM(F*etA[%r]q`(1eWs-^KH"@,^aQA)0$j %5VD9W#S03TloC=5oRgC:o9Jt:VUFnMkO?eV.]F`Xp=4Wt:ZN0aOQe&Y7Su=^WPecZ*!-3+]UFWWG*^Rl@(sm/eQ".A*4FAJ8!aKB>gPcnG-s6W!"qF8Smr`,u&(ctc %&oEq7\icasqJ,9l6?DA)1:mA612*Q^+jj)g#.@(i1@Z4j^49Sqe@1AI\?@%Kq`u`;Dis)V\]Jr8IV0=rK_O;WM&#,AFGZPia(Be4 %i!dR?#T._"T"D88Z+@9$6l-g-B3/uf#sL`T`,t,7SaA]R=/W+Q[O'M%=fA-(mX5a5 %Nm$OX04YUW\0NYW9*^EoY.<<_k`=nS4@U"_k'2=?f#Hk+]U<)T1]$lkZ<0>-*^86Q<[kI/:U5InCTugL2I<#)imfR6o@0*F.dho] %S[AhEG?:YGXD/sLm`PBkNKs2(J`&(t]Xb;e"uP^hF(9R04am"_o_.Eh]!^a''Ept@>1RK;emuEs`cu2[g"sOA?0GmLF_/-EREg`l %Is$$JICcYpQZhicV1m`B:2d6M_=R4AiofaodWoD:rO#L2d-1Dm`d!&?GA$JMq-2CHL(b %%'J:)&&l`iGcO'clArFNj&Om9ijd#aL5JjAh0glE>uu&VaZT&j2S1U&g"u/S8j7EtD]i)AK&klT(r@Xdk)W;gTCBPSp,W8@K<;VW %a6166^c?B#S%j"KXh,pTAHo9OCo2R&D#FV+#1-q1S8J=qb3)iDIq="SDAIpgqE3+@bb4t'TTVt/6"0aR1V)t;D!8H"1LaI_(@X=P>/-%bYA9N6%]*(Xkj#8gFk-6[>:[6;B..;?)aH %rV&I$bk;=^9oC,NJY]dYHAbhrR,Z!n-@:ZB.iYt+7i00LgD'tQTkiPHSRE%:hrS7fY9._9V%/2t+5s+-PLa;X4qs[2'5:/YgpJ1e %H6r_bD,."(M^r#d)k6G-aMV@;_N5Zo31.g`SC""@D,*,aNO?Ks]oID2l5H*od*>J"6%9[)fjJ%6?!7$D1qt`V4Y\nV6CSoLct8&`Pmq`#^n`W*0m4>Q'c*THhQ-B*B=NNc'gm@HAp6B]5o&9nk %B.clt5^`UL[0[d'0l[/o_Jai+U93&@=ESl3Wt$MsY4GK:ccka@hCQ1b&(&Y0JY8Y.C'>1<1Q7aW&-$HID1pZH$b1bZOQ!M#;VBV3_Hg>3gelsG;s %oCCJ\*;.HbIV,Jiik"qkU[Aa'2Z7OHdIk$mk<]O0+PBjblV5hG[rFF[:3#okt4Htd/eI#2:%nPk_O9:9Wcbql9_':jHZ)O>/.q>.g9$rGoBoP@0"rOP#qt02>l_s8m&qi5J#geb=:,_"4H(='cM:XqLbqME9 %,FKR#^uhV%K%\1t&'KqVS"cR;)E,F:a;;KG"q`c.N""7Rk]@iSc0&-U*a(&UTrZY3\s@;T7\1s/;56LY]P/E1'L#;g=tJ4??VeDo %VoLm&b>9s&d`L,d&)ksVk&_!>i,gHm9>$pk3]?q*^6Rf>?JEo_Tg'4t]FbD+V/8t.LaK^+g"pSX.,FUh!.C.V-Peg6`FTU9O2V/Q %PF3_FH1![_M^d7R)u0Tr6T^c]=+uVT%FrJLG"CVYe'4.:AB#\,V:\ZO]t'#Tb'0*q;g!`H==9,\gke.J4g1P2`h;=!-S)$^ao-\keq+T?tD[fXQ90'U;t9O@K)reS!3h+C3n0Lq>el %*OK'.+UU3`ZO^fF0>Ch8<2b1%]!erZ"nI/hLZ_j-ISPB=HF%R#Z[A`d\b'5^$LlV46=B8gfFS8S9*\PDX'R1=gV$QN\m.)%GFuQ[jQC(dV;YQ\"J-,'PgVk*Kn]in0m@8m&]&g %#*-mWl'Y2n[5%ACHMb\O%K(R8'r/t4os.GVO4.InfiT+V"4F;FHZH%>hF?ZT'8Z"BX]/)k4^8^b]$*@M\Zp5M\b0/Gq\BDU%3%k* %0C/jk\[ajO-+;De(02IreR'Aomfd8j7gjgC]e:it]%7mEbn8b0p\M$u$R>-5_QqV4p=DLt8,_o5beR5aZF*_Ycqs#bpKJ6k6c!Vb %9=pl>l^0<.]Iq.94"EW&+E$JB7I%qF?_=K=gheC;'Srgbm!/-iDV`1nDQSGL;bemVGKOQ+gY[fa3p0`8Z#NlT?JLq7XA.X%f6'S0C/qB-jU(`jq=5$H^*@qkVuk&d0KbUhMG@?H3(%,]_b=;:P\LZdjkOf^>T[pViki"(1m.1JcUcg3m?dnd/c %]fISL`l?_&GA5ikffn'7+ENqM*;GGQ]RI*LQ$'TZ;CD4$f*=P/^)RZo$Hh/IEd\uHZ6-8fPZ+=ShOH]/[Bl6-%'(>2f>*-Ihu)&` %C4>a9-DS>JX5G%0_+EK7#@u8%mT[0WG\AJ_f':E=/TL^I7':CnCegkj6+]7AEuGPac$b@\qm[WY7[0F)Q2]p_o5oDOK%W`OiA(T6IO$>oDGSu1\t_\0B'4;HA%QE/Q`%=$?eAW"/*];S<:B\jRG.QA:<5G"NhrB;A+o]C %RU[7`@s\2J%)E,0hmqq@BY:m(@q3/sF#;QPh:N^8dAEjJqmO.3Sui+&]qHN$=Du[V9l1od^+GfTm+_6Rg^uX*Cq.(7pB[%3G?e67 %H*b/$jlT*3Mb^sc;+K"&/fJW:=IJ)7PF+Ehqcs,?,a[m.pp,IUT7>;f$e8*(d.ESl.2DRSsWdo&kcBi`)GqY$2O#3 %o$$=#1,[BqR$H:A,6l;BQm\>>PL %.0$lmYpAeHWF,?GkE5*$Epg^`4Lu$\2qMDD\pah^]?,%i[gsJO<-2iE`QOlV3rA1iVQ6mr[oXp:1Zp\tDjG+Ss3?:/#Xu7P$XU&k %B__)slX,48\+,@i"oePm%e;9#o$qAShn4=!gm4khk)R2j:OM!No'^)Abb5*n?81ON)QG*=F0d*qId_0q?;;pa0N&DTq*KkJEJg,#Ip15j"dEnQi0t!XZ$fSd/#rrCBqIfEu.<^k%1$05?b+` %S3_[jFO %T5iOmpm\*n*CKW]STdPUAd89\H+Yuhta7OtH!CUqJ$=gJ**EP7Ym+A2HWQ;rD!EjtrKuk3CBs?/dN(6d09%jn[!'DU;Z? %Np3$oTS,A*9&b\C0>\WU;e;S]7bbue\<*5;lM%1;?DYcf9c)!oqS"`*'[7Da;iQW1a?;@# %.Ab=lU%/%r:Vn9'?0,N9;f/=OOcJR92d%ip,;-aO/8WntOG1&6_9J7QP5IBPqRK"k,WCV=r"$n!Ho(b"&;tr)H?FLK'?c'33U>71TLbU(VQ?Q,N:F:4tM$T#s8CH'Q>>f'A?87^#4FH[9NAP$Y5cQV,V-.7kkh]a/9C9pL&d)Bn?iV3e_Q:$/@!>^+ahNbuhMmcsUE8M&\?a=R=5o7bh2r/+2cE^,A\Y54=ncH,:plE8Z.`'Ok[peNfho.)fl[)%\hWN< %C*OV*Fu2.iaatBPgK!30B&ONXgr6Ek#34br>,G#Q!I0bnmT%E0;SZ6@2XAoU\OEmfaT]&R`Eo@hB?YDLZ[M6\p\t![k9cC`[B!-c %hc!1=c&SN%J]_nmlB* %(9BifA5XPf&_N"X.a,P(MXh\_K\-5rF3@i_Bquc#DJEE"khCbg*eU:irnb)h?oYGd8!QtZV_fEYp7qe_S)%VkN'Sj5a*0P$@"%qj %N_QSqo=cW1NK)&e+%/YbeY)7Gh\(fad^_@4*_!!k1)t)X%qn+VSPWZ?PkKIR4"*?1mbI!n9SeZZ(2Z+.Zq`/CA@C13RPkqg\Os+O03paDf9bttI7.#h$pEL[@T#d\]ZcbH6\6#+" %LI6fcYA_E!$a5Kqc$V!0-`nZUN-;#Pe(6H>/h4,GZ/N=b\a3G*#YIlbWNW?J)3]6>j.;arAAO4#_ErbM),?RofASTbZ1:c<2ptOBjWhmM"g9AEH0YXp5[V?>iDal\^%l$.YB3FfVff> %X7^V[#I,.?=Ns?f@^`^<9h.gSDc7:08:.=gSt4SG_/rJiVKi"J:?7FKX;T/K[0e=WeT.=I`kG8`@YN1#e5E"/C[;q]88TZSerGtk %h^0ThP'0cZ4Zg3rJdJ'J4n/f-Kp/kooGDAXLRtt90g1_Cnk*UU<,'3=m7B=?mq]Xm*k9orcXcFB;X4.DVPDS2FQ@N7Rk0ru8_=l@ %5K'hqNYK2f)=?)^`o6DYs@F_O?l1Xjr5pGWg+g.EWKFsMb;18W'B[$Ni;fr7[]9_Tg6oZ,kIGS^+593Dq2Fp@AA %leJd!-UL]*bA>uQoI#0mGj76*DZ=)K0U+'kH+D'=`kVeh14hA)WhY81=5Snh!-c[`QB.s7uBRXQ]48r%=O;-V6AqQe4l^s0T4`TG[WlM\"aY5KnDBr4sG_?B6t %)5Ze;\>c7'X`QJLe(jjJ$g)id(&=5Ra1TJ=Y?qY^S)-EaQb6b=s-:P>dW`5eBlGl,suOlB&AQ %SVm%r2n@%^#p4:U53Cc(,:i)47;iRUQiX*i8"jI9=:V([6Sim4[!^:[bQ@0##kG!M9t!_Sk.Y8f"\AP.Ro]omAWsR&o8oR+Ai]\lWAJ1;$>X(59(^7s(&QEK:Bp2U.F$Wt9fSdd.@9[D%52ip[?XKUHCC>YAANq[m1=`"3I'nkZ#e*nMgiIbXs]Tn %3cG2;n0pSgoHOf`ODD.Q^qhp0H@cqDocVbcGZ+fX73Za\)dk,Bm- %Lli9`UH0"OBPqRK"k,WCQ2&GkmiHBnc&Sn_fk@D*l=O",\(S'e'%^0c2/>]SW1/T7Ff.ei\f'U8c$koYBc@q2m:L6JP6J9U[TgkK %b._;U(RVUYkeO:WQ$tJ*d9TTQ>i1WDPlt^lY'60@rV5Ft>5RLbg@;[+C."(Xd<#?YS]]0CXC%[fDCRBZKd4B>_$aAIZ%S %7VE7WO6:B<`Ge9(q5t]bm2Lb&lu,!=n2VEl]"H]sMEl1ua#P_[CC %Cu;k5Q!8DIm8VM.V::h\9o#N-l*0>_2H_`g'B"t#r!?+p5Y`=@kW^(;;TqQQ<&T@ujP-j?g5(Z!n1?ndZ+sE*`KUJ&2_As$dXI,. %9":tY<(_S,dUYc"OUc\T?BYP64]/iMdJNtlE\DrtAn1cPr,^t>dF_.Mjd&d_7MFK/J]_"AA"m:e$<>Bn^1!"!RP3'q@NO-=Pj?T; %.SYXs^F>4iG$:+*R@^@:n-F(7re@+,=(Z$VBj'cF=0Z52JT6"Fm/%KcWDlK\Yg=k(Unc'nH!AJMZJj!pm+YP@QBGb,P>L!-o,G1I_AAOd3_QJ.]+c^th/@[Ogdnqc7oa'Z+O%:#!)(D7cT9rUH=OKjULWQUNgRJ&7Cjtm%[75mF-chkYkqRBW/#:%G7rSI=US1Ph%q0lM+Da16# %SI`4p00@R)HfcuZIgUi:45ALCD5PYVIH=/T;9k4"X#Jr(p;;YiQ9Yg[Vp!r_A$S/qg'!bU6?LoXm,KL"p@e%=="_?QDr3cC>d"rl %nHHJ\K`o50jMSc>nr?U>s]N)J">g>nO!9NuhO:Ioq-4$//:o3b,e;:V>, %g(u)f$L(EfU0'/P4[;i"+]u`iQj\LT'S0b.RpE$-DIG-0-DA[AnX-U$T=qm*SBA)3op4gC_O=XB-_?$XZYN)-eP6Pcbu[!ttA`2T4MNRk9J1gj(Yq5T8Q+A>;aImA/IQH8mk` %9s+VcCI9SW3H(oOb_0./I3'\l0k5mr#t0Kd&60QkTiU?4(dc<2g#eRb<1@%sB;GRnT8pg4,D^2go+5+4Vl$]WE405?NaEV9&2jQ^ %@In&kblhD1D$W[BaC88$Y`,0^:^[g0RFsge);kE.mF!h5q6"tSd4Y%A!IZ&_q,:ek2sHsi_t_V"kXVrr52p[OccUZTQ#!HO*XId+<[J`4L`S<2+L@(DQ9 %p%S45RJus74W^;dLCc=[)"1lID*]jd`9rSLQnUq\$WYO"\&pCnJ/<(+Db>^LhYI[DY`5uC$ %1h4U_h16.PQ:ff!]Mb#/;lel)j<(o:ljIu,tCHh7c`OqIQn,:Y5nmWE-@ %b-cp.qpb8I[(R,XW4,Soh1B6RRh8^e0^9pLW297s'c.2p"jL-N$3#l4.P*UND161HkGD:u\L4,J[6\<20I9A)[f.0Xb>$U"OLu0( %"9sujJo(@=.9X7$p!5Ut1mGn>JD^l-+^p,0X5q](_C[fM$PU7 %?)BG=qR"(0H1^2&u-j*G6@!JQq5.,4QA'<#5+9Ze7:*JYs2_E-k&-(D0BV@it`ELCDu(/fZZtKgr=5/c9LYCS<-"Q %3Qd^a>M.n&L9GQ6A&%N3ZD1e5^to2+&nXb_S$Z(YBFE/\H+?0%U%[BmrjWU#r.gOV,t($bNGo^eq;^QX(:4>tCV.q(n+qkS4rMMF %Ya#RTquM$*-;#qPPnG9CV1_D7<^Lp'>9uZA>7&]0hb"2pIPdoLAgQJM9[Zi;rOJ6aRtAd<:dLhUJ(uq;If3c^H$KT359j3g$@i/dS@ehf]W0$iIS"MF,,:JLn?DA0[.;IE*4)f'V:'&3(p24,FcU4R1$PqFk__0AO$kf`'<63+Qj#9YML0G\5WN+/L"G,R3L9,Oq!!8QRiY"%dM6juD+aFd$aAS:.g.D&I %+357NT;t!3+1*qa0r_04XE_QMQKEk`NH;dicmSC4CkG6/F?tpfRn?Jq@9^H-IN_FYZZl0G'"D>[]_Db %#0_UNgl.'j%)ES5!geQc/>Q/pe]FYYKF]TM-YDl;VpSC/!@nLB%U:2D:1uRBYQOK2q)eLG$oJ5_`;q;Yq(Rqq)"YfcObOU4 %YiQg&@DEGn")feH7)U2q,"#@FBd_`ST#B+KpG5Sk?EjO[T$M1'Fb,n8:d'%LAsD/@0a-Fg;';28RA"`D="#'raC@id2H+1QG-X9t %<,u%9ek1bi[J&$$0rWu(b@%B(-n+<AOQ57DV:qCk!=LMIP5dtY>363M() %$#u>5`)_V2]Q@#*DnHJt)*T9_ko?qUpplbhB4uX4s6/E%Ch3G8#WIR<@C#RmK>N>A-h\$LUM %OM[OMW2m:'SS;"1iIpR4Xf0-V+1Wio7YNK<:0%gSEe+9T>C,0%@9qk*C1mX*Q+..Ys&91e)V4ER7=qkV@L6gE0fMt7c_`3)^LM%1X)ofqR0BhZU!(W=+kKB9Hkj6Lurj\,hsO[dnKq1\;e:2\?g]V7Ytjg!SEka6Ge]!hBnS4 %&oMGYS9PfQ=r!:,0H\eK&u-e;4@il$QtXDN9]IeM#6gGke7:*JYs0q:_@hu4q5'XP>?D`GM>.FXLnR:YG]P#[B-=VtN_)]fQkJO+ %QON[l-?&GDVHq*7b/RmXg1c-t+GJmnY,Jt71g^EonLl:9IBOBS!nQW4=3=1Mrj=pg^9ik4ID5^Jj'AlXP6+dLQ#&kJ96Om'V@nl=&8N.=E`\\&?@2A)iY:O72s-98O(+l>@k\T0hNEp#XGs;+O\96($TA`QR+O0O[hRc %npK3);O(rhch7[eDeWj^n9>u_M*J!Y'N=nG6r5$E72V8)UNHFNOFXRk!"JJA?;Tgk0:,uH@Z7T0KoCEhL4d@,k-g4lbP&Ifa4rnAH;&dp0RqO#feW?$()t"tGh[Mkh]MWu5#Csh>!A!Q0Z(hfVG32!:\HBb:(.Y?,#_n;j %SZre@L'YE6/a_WR5eH(.,W+'4hVhUl!u_?2Bh;V6"C2FG'$n@Tj>H;K+rmK-UVo!D5_;(-$49E/?=fIH12^i,S9Z$A>Sl\J%Z;2Y %c0Bgs`,3p)2QV7$d;@^2glpP.HB`*_O:f),,:G+.YW$j(.at7q_thB'>G29\_%X.J&%q]/<\LV#' %pibga//c9r0h#YH3UU`rWQMW"#Q*f:5VU_[>>d&\5?D)ga=(`A&r?JiX@-VmMS.4fmH!'PME(>u['V`) %f+t5ol.6]9q/S!oW6?%h;Zm;e=FtAeKdg/Na@0Z(g<,_!\&kJ;KNhOqY?>O\BG=qR"(0H1^2m_gNr\i)A&]/=(B&OZ&H].b2R>=MJRZ"1fE@B<-.L7"&P]>OX?]G%6@(,qo3u`N\,N5)U_q2<)l %2<_=qnl59,R:'uqQ'/bpdiq`g**-n$!lrpU,E0b`aDkBK6@-X>!gXr9It:=gngLf+V(06ePOk,)OY7=XI3u:fnSL]B(aLX6a29bG %-&pkSkFtX4`dOM9(Yb%%O;s?!^^MdQ/9"0ON,gDR<$dlS')p;ao#9O".ZjE1Vfbh#=p"E=)Cl;5>#Va9MdnD*jG>UF!iuA1;GJrg %amppi1-VuHMd6XG1bm--b>OU.g<'&m#OSVb*F=L'OiBciS$bdr7lQQHq\hh5^l/lgAkWV@#aXrq\0N>\,&CD^P"RkC+'+%jbi%GU %j$\&&((/]]:VIm(e!PrXODj6]Egtih3MU501qoL?pc%K!8_&>J;g,"q4?kn.nWT,%?XdQD#e9[$0od %:Z?*aqjF@FY[WT+U%'&E@cV)Z/6Q;94fZ.P@gKl.8.[9\1Kob4np2T)N?MoX<10SRC_&UmS<^gr0&h8T4cFFq\`Z=`Gk7OWboIOM %^,OPKeA9Ns\VGk\h8,-#7C;a`8j;Pb'!.`NV$\q@IkSm&3ursXUE'!Z0t6D+ZNFgrO7B[J3BbMX'@Q(VltDH8rY=&[b^UNn?Ug<0 %df$mmp-&s\^&tBh<86Ad>gU'kLBi>DuK^?IU]L1T6Eg*Rim;U0AZA %_Pg,qm:Ap5_4NGNKd?o:9eOul[d\OVk+JQQT'/MkKgf_n9WQATE%NoDMMWLV.dfXjKg^t7d9&/5J&Y)W(aAAt]0*9`a>)DMQB=I%V*V:rIGOqQAE2r0C@iU %_Q%iT`)k;RoP4#LNBKYl*pkGIMu\6Q'#YXq/"FLr'i&O\)3!"HJft02)3=p:N'cBuQ0M%IGfJ(RrnFFrY.i>MDj(>Ck%;,]VI9C, %fj4=pIdm6geh2&<6dbR^`t5m;LO+o^oJWTfYpXR"/93c)_^754mO+G"-c,%qkJjHZ`=>C*_R8:F2n4,(`H %?qC2meY&;`(FF_@ku"IT=>Bq@L.!3:;m=JG<1"%Gbo#QXASIW>WY98Y/\EF(aYber%nY.OCtS^k8Cq^."%5\m[.PhQa(!036Q.]! %Y1N&ZJ6^,`C<#ZK&>qm*#TGR"EbQo[Q57H-B;)/%_/K.'q(O_.Ie+)=q7XBo)7iQKU\$WrQn`'!^gIaI+rYZsN#[o`&26#B[*h^L %/Za_KoAAP"#j'd%MJU!:UC)'P(2>`$C*'4`2p<,4GT'J6AKIee9LPi0GpXBfOC`$n=/o29Bd'"0ri^c3NnY#iYl1lJg%h]#`_1Zk9mr8\p]+5ML.dmLM4=]I6C+Zb!Z %7qra,MCVP(8uXCk%"T`$!G\QA#I3YQVFZbot.WklMlM48i]k6;.lU34:k>PbH+@(opk/XuodbDi*u1JtmYK!mHY %C>LZ$_^P1hYTY67#H!kB7+bLWBd_dB)B6F%at"k+;D@X#g+ %'GEgki"FnE*'p]R.3jVfIg;8JjCAM/ghA':s\"_5l9/O8h)0#g: %VE2h0:eMrV<*Uh^P\@KO,PGbD;9;^lI%+Ksagn5_EUns"Bl0e7>F^kQ6X,$LM<3l8>tEh..5E4oA]\K3&2$YudP\1W`_j:OS.,MO %)j!CL)2DKDQZa!Z@:?f\U!ZjPmOae:D?+'JQNR1ATeC%+'9s'9$c9Y)RJhe*RK@3J' %'P6A9&GRt,&hsO8\-oW/]k%m8),!Hc%no8taDl.)904$#YUEi,nFjn7MBh:B$>;I"BKu"nab\8?@%=[0_hee/iS6mGp8HDP(IJ7U %2^!g-R1f-=X]-V#_Xi1^m_>>+iqu<3)^RlpWt>iZV0or2_lQ:/=keY9&n4)q_Il6H#)c*0o-`(^RqTJtnhDkVhDMduIAb=]e#R&$STBe*K2pe:d#)5nZTeN[pj)8CWHGoeWb+QI+QW_idIg/>@)r@.WM8ejWHaLTAgQ!N+cp^?th^F23@ %FUnB181']`=>Z/,Wtb)W+E:dF9,V(<_l+U1&r>!E=0gJ/l'eJt/F/ %KM2HB+::b2&GRt,)'E-58jRWURZM#/OMdBP3k;V]n6o,QM&AG@C#o%&\275'i+s^&HiPsf5,NUiNcGslip=J=!)'$mG>Lk%)FDeQ %WDZANkoP"U4tV8>5Dc)R(bLuNtEQP^oUOFrjm.^cXImU8oNC&.XoV\62cJ8*?m23thhbAO7" %]Fm"mDp9+#E:"3)l+i6M#JOG(#`(3m))G9)Bd_ZQ:*jPLDln[P?YS\PN)mZ^QGHT.&]e.#rlI=I5IuUjVhAaL<^J(aUQlBFC_]A8 %5?\51\Fgqu\NbM0).Q0P&e2=A>79`%8.I>1<3VL<*R_.UR?J4`43ER@A.)q*R!J"!HP4_3f*Y %Yf(A]rkb306o%A6@gKm,";)8Y*;2;$[$,H-CZ<:=d*eqeN.q)#hNA^5RH-X86cMM=Q=(V\@6Q*LN1qY/ab]nH&J^Uf]ZMnpjP7Vh %GYQ+X:dakio\kcm6Y@OM'okjTI$auqaFtdtAU"T<2g,X"Bk+u@JD^l-+^p,(]<*>c"h!ieT6p^s'P(30^0U.l5msp& %[0n"QM7EQO=?a%uHOEQdr)Im9M$S45-6grB'@ETtXbf$dah1god1cO,\qgT>f]CsK-o;gRl.[?'93f=o.t6X,N=O"^s]1^b./(3&AV@5sN9M'h`?S;&H.&AS@9/W\SGUffgST/a_m=*m]H^nOHT3@VT8;#V%*pW1mBL!^29++dZ35bf*PK$a.hn %jhPGARpE$-DIG-0-DAO=&VOj"2Jdk%7%,nYaN??:O\oB/@`\n50ubIh@nT78`pOD9ED.9+Mih/(L%Gn;s92rSt9t %Bc1VN4>iE5qM([MB'DOjC7i&Ur0'4hEQX(qDIl4f5?\m9%]kM#%Z]+.bcO04RYX4ab7s*AV1$i]"F;"]`.L7hddA6"OB/sq+;u,r %=0hodF:MDeqhuPUHhL,\CF*Y@&#)cI8ibc&^r4h2B@-c;_/c3H]Z_4<:aKr#FU-EgB[g66#ZW-&?^k7&QqA\/F#qj_3.!48Xc)tnQ>QKhL3pFa_ %/N"EK\>G?bU=kiki%JIa.P)0WSR:*m\YU$\nqh$oD5^`ES?'\,Xk9?l?U.;I0bGj--Ca^J@7lh,E`%rpD<>X?^tsSUP0AT` %\&kJ;KNhOqY?>O\BG=qR"(0H66om_gNr\i'Wr %GAG2d,)5"nG@iVg7crVkV+rpA2, %+923:h7*2=,6%90mr&$ZDR6g/Vn_CHgE/W.rbVIuZ]jAAiBF<&9TRfgf^F"Mn'bVBP54g>:]+"AGeN_Wj2:ie@_@0'(c>%ZiY^fP %G1urY"pr3;'6V"FQ^R\T(B.ZQ.`]'s->I$H'k1EKeBkW$`9/!7\a_qc4O+mnC!P(EN.$-r)dY>\FoGsagO)TJn>_nWpN)A#+50pX %g4c_kq$m(abN5G0YkRrZ*i>jM+.buIG[)liJ+[OUXm]G(R/9(J)u"bFQ=%S!Tmh='k>-37R3dbEMql4[)CI'GS:@m1Ft5VrQciK[ %fkQ9(@@-5\D]X)hqrnQ-Q5H*O+Lc]3+qg##.f]6^].iNT6=akOH$om$&Xc.3f5=G.\BZ6Ls-Wf3EV[@uo8i@Sq:.]js8M=Ks8Ft7 %rQiM[^\m3*Dnc&7GCTD_mAKFPq#/6/n,DgoGCTMbrjtDpH%'9frcS'ehZ)Q``uk %AI9_PrivateDataEnd \ No newline at end of file diff --git a/doc/IGE335/ebcr.eps b/doc/IGE335/ebcr.eps new file mode 100644 index 0000000..6c6e691 --- /dev/null +++ b/doc/IGE335/ebcr.eps @@ -0,0 +1,5662 @@ +%!PS-Adobe-2.0 EPSF-2.0 +%%Title: /me/sunset_fig/ebcr.eps +%%Creator: SuperDraw +%%CreationDate: Sun Dec 30 18:22:38 2001 +%%For: me +%%DocumentFonts: (atend) +%%Pages: 0 0 +%%BoundingBox: 7 258 543 584 +%%NXNextStepVersion: 3.0 +%%EndComments + +%%BeginProcSet: /usr/lib/NextStep/printPackage.ps 3.0 +%! +% NeXT Printing Package +% Version: 3.1 +% Copyright: 1988, NeXT, Inc. + +/__NXdef{1 index where{pop pop pop}{def}ifelse}bind def +/__NXbdef{1 index where{pop pop pop}{bind def}ifelse}bind def +/UserObjects 10 array __NXdef +/defineuserobject{ + exch dup 1 add dup UserObjects length gt{ + array dup 0 UserObjects putinterval + /UserObjects exch def + }{pop}ifelse UserObjects exch 3 -1 roll put +}__NXbdef +/undefineuserobject{UserObjects exch null put}__NXbdef +/execuserobject{UserObjects exch get exec}__NXbdef +/__NXRectPath{4 2 roll moveto 1 index 0 rlineto +0 exch rlineto neg 0 rlineto closepath}__NXbdef +/__NXProcessRectArgs{ + 1 index type /arraytype eq{ + exch 0 4 2 index length 1 sub{ + dup 3 add 1 exch{1 index exch get exch}for + 5 1 roll 5 index exec + }for pop pop + }{exec}ifelse +}__NXbdef +/rectfill{gsave newpath {__NXRectPath fill} __NXProcessRectArgs grestore}__NXbdef +/rectclip{newpath {__NXRectPath} __NXProcessRectArgs clip newpath}__NXbdef +/rectstroke{ + gsave newpath dup type /arraytype eq{dup length 6 eq}{false}ifelse{ + {gsave __NXRectPath null concat stroke grestore} + dup length array cvx copy dup 2 4 -1 roll put __NXProcessRectArgs + }{{__NXRectPath stroke} __NXProcessRectArgs}ifelse grestore +}__NXbdef +/_NXLevel2 systemdict /languagelevel known {languagelevel 2 ge}{false}ifelse __NXdef +/xyshow{ + 0 1 3 index length 1 sub{ + currentpoint 4 index 3 index 1 getinterval show + 3 index 3 index 2 mul 1 add get add exch + 3 index 3 index 2 mul get add exch moveto pop + }for pop pop +}__NXbdef +/xshow{ + 0 1 3 index length 1 sub{ + currentpoint 4 index 3 index 1 getinterval show + exch 3 index 3 index get add exch moveto pop + }for pop pop +}__NXbdef +/yshow{ + 0 1 3 index length 1 sub{ + currentpoint 4 index 3 index 1 getinterval show + 3 index 3 index get add moveto pop + }for pop pop +}__NXbdef +/arct{arcto pop pop pop pop}__NXbdef +/setbbox{pop pop pop pop}__NXbdef +/ucache{}__NXbdef +/ucachestatus{mark 0 0 0 0 0}__NXbdef +/setucacheparams{cleartomark}__NXbdef +/uappend{systemdict begin cvx exec end}__NXbdef +/ueofill{gsave newpath uappend eofill grestore}__NXbdef +/ufill{gsave newpath uappend fill grestore}__NXbdef +/ustroke{ + gsave newpath dup length 6 eq + {exch uappend concat}{uappend}ifelse + stroke grestore +}__NXbdef +/__NXustrokepathMatrix dup where {pop pop}{matrix def}ifelse +/ustrokepath{ + newpath dup length 6 eq{ + exch uappend __NXustrokepathMatrix currentmatrix exch concat + strokepath setmatrix + }{uappend strokepath}ifelse +} __NXbdef +/upath{ + [exch {/ucache cvx}if pathbbox /setbbox cvx + {/moveto cvx}{/lineto cvx}{/curveto cvx}{/closepath cvx}pathforall]cvx +} __NXbdef +/setstrokeadjust{pop}__NXbdef +/currentstrokeadjust{false}__NXbdef +/selectfont{exch findfont exch +dup type /arraytype eq {makefont}{scalefont}ifelse setfont}__NXbdef +/_NXCombineArrays{ + counttomark dup 2 add index dup length 3 -1 roll { + 2 index length sub dup 4 1 roll 1 index exch 4 -1 roll putinterval exch + }repeat pop pop pop +}__NXbdef +/flushgraphics{}def +/setwindowtype{pop pop}def +/currentwindowtype{pop 0}def +/setalpha{pop}def +/currentalpha{1.0}def +/hidecursor{}def +/obscurecursor{}def +/revealcursor{}def +/setcursor{4 {pop}repeat}bind def +/showcursor{}def +/NextStepEncoding where not{ +/NextStepEncoding StandardEncoding 256 array copy def +0 [129/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/Ccedilla/Egrave +/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex/Idieresis +/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis/Ugrave/Uacute +/Ucircumflex/Udieresis/Yacute/Thorn/mu/multiply/divide/copyright +176/registered 181/brokenbar 190/logicalnot 192/onesuperior 201/twosuperior +204/threesuperior 209/plusminus/onequarter/onehalf/threequarters/agrave +/aacute/acircumflex/atilde/adieresis/aring/ccedilla/egrave/eacute +/ecircumflex/edieresis/igrave 226/iacute 228/icircumflex/idieresis/eth +/ntilde 236/ograve/oacute/ocircumflex/otilde/odieresis 242/ugrave/uacute +/ucircumflex 246/udieresis/yacute 252/thorn/ydieresis] +{dup type /nametype eq + {NextStepEncoding 2 index 2 index put pop 1 add}{exch pop}ifelse +}forall pop +/NextStepEncoding NextStepEncoding readonly def +/_NXfstr 128 string dup 0 (_NX) putinterval def +/_NXfindfont /findfont load def +/findfont{ + % Because we can never let NextStepEncoding get into + % SharedFontDirectory, we cannot reencode a font to NextStepEncoding + % if we are in shared mode. So if currentshared is true, + % we call the normal findfont and return that + /currentshared where {pop currentshared} {false} ifelse + {_NXfindfont} + {dup _NXfstr 3 125 getinterval cvs length 3 add _NXfstr 0 3 -1 roll + getinterval cvn exch FontDirectory 2 index known + {pop FontDirectory exch get} + {_NXfindfont dup /Encoding get StandardEncoding eq + { dup length dict exch + {1 index /FID ne {2 index 3 1 roll put}{pop pop}ifelse}forall + dup /Encoding NextStepEncoding put definefont + }{exch pop} ifelse + }ifelse + }ifelse +}bind def +}{pop}ifelse +/_NXImageString {/__NXImageString where{pop}{/__NXImageString 4000 string __NXdef}ifelse __NXImageString}__NXbdef +/_NXDoImageOp{ + 3 dict begin /parr 5 array def 1 index{dup}{1}ifelse /chans exch def + chans 2 add 2 roll parr 0 chans getinterval astore pop + 5 index 4 index mul 2 index{1 sub 8 idiv 1 add mul}{mul 1 sub 8 idiv 1 add}ifelse + 4 index mul /totbytes exch def pop exch pop + gsave matrix invertmatrix concat 0.5 setgray 0 0 4 2 roll rectfill grestore + {0 1 chans 1 sub{parr exch get exec length totbytes exch sub /totbytes exch def}for totbytes 0 le{exit}if}loop end +}__NXbdef +/alphaimage{1 add _NXDoImageOp}def +_NXLevel2{ + /NXCalibratedRGBColorSpace where{pop}{ + /NXCalibratedRGBColorSpace + {mark /NXCalibratedRGB /ColorSpace findresource exch pop}stopped + {cleartomark /NXCalibratedRGB[/CIEBasedABC 2 dict dup begin + /MatrixLMN[.4124 .2126 .0193 .3576 .7152 .1192 .1805 .0722 .9505]def + /WhitePoint[.9505 1 1.089] def end] /ColorSpace defineresource}if def}ifelse + /nxsetrgbcolor{NXCalibratedRGBColorSpace setcolorspace setcolor}__NXbdef + /nxsetgray{dup dup nxsetrgbcolor}__NXbdef + /_NXCalibratedImage{exch{array astore dup length true}{false}ifelse + 8 -1 roll{NXCalibratedRGBColorSpace setcolorspace}if + 8 dict dup 9 1 roll begin /ImageType 1 def /MultipleDataSources exch def + currentcolorspace 0 get /Indexed eq{pop /Decode[0 2 6 index exp 1 sub]def} + {2 mul dup array /Decode exch def 1 sub 0 1 3 -1 roll{Decode exch dup 2 mod put}for}ifelse + /DataSource exch def /ImageMatrix exch def + /BitsPerComponent exch def /Height exch def /Width exch def end image}__NXbdef +} { + /setcmykcolor{ + 1.0 exch sub dup dup 6 -1 roll sub dup 0 lt{pop 0}if 5 1 roll + 4 -1 roll sub dup 0 lt{pop 0}if 3 1 roll exch sub dup 0 lt{pop 0}if setrgbcolor}__NXbdef + /currentcmykcolor{currentrgbcolor 3{1.0 exch sub 3 1 roll}repeat 0}__NXbdef + /colorimage{2 copy 3 ne or{_NXDoImageOp}{4 index dup 8 ne exch 4 ne and{_NXDoImageOp}{ + pop pop save 6 1 roll 12 dict begin/Proc exch def/Res 0 string def + /Alloc{2 index length mul 2 add dup 2 index load length gt{1.2 mul round cvi string def}{pop pop}ifelse}def + 1 index 8 eq{/Unpack{.34 Alloc}def}{ + /Wid 4 index 3 mul def exch pop 8 exch/Str1 0 string def/Lim Wid def + /Unpack{.67 Alloc/Str1 2 Alloc 0 exch Lim exch + {dup -4 bitshift 17 mul Str1 exch 4 index exch put 15 and 17 mul Str1 exch 3 index 1 add exch put + 2 sub dup 0 le{0 lt Wid exch{exch 1 sub exch}if}if exch 2 add exch + }forall/Lim exch def Str1 exch 0 exch getinterval + }def + }ifelse + /Ops[{.3 mul add 1}{.59 mul add 2}{.11 mul add round cvi Res exch 2 index exch put 1 add 0.0 0}]def/Val 0.0 def/Phase 0 def + {0 Val Phase Proc/Res Unpack{exch Ops exch get exec}forall/Phase exch def/Val exch def Res exch 0 exch getinterval} + image end restore}ifelse}ifelse + }__NXbdef + /nxsetrgbcolor{setrgbcolor}__NXbdef /nxsetgray{setgray}__NXbdef + /setpattern{pop .5 setgray}__NXbdef + /_NXCalibratedImage{dup 1 eq {pop pop image}{colorimage}ifelse pop}__NXbdef +} ifelse +/_NXSetCMYKOrRGB where{pop}{ + mark{systemdict /currentwindow get exec}stopped + {{pop pop pop setcmykcolor}}{{nxsetrgbcolor pop pop pop pop}}ifelse /_NXSetCMYKOrRGB exch def cleartomark +}ifelse +%%EndProcSet + +gsave + /__NXbasematrix matrix currentmatrix def +grestore +%%EndProlog +%%BeginSetup +/linear { + /te exch def /ts exch def /ns exch def /nd ns 1 sub def ns 1 le { + /ns 1 def /nd 1 def + } if /dy te ts sub ns div def /factor te ts sub nd div def 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 6 index 5 index 4 index 3 index setcmykcolor ts dy te { + 0 exch 1 dy rectfill 1 index add 8 2 roll 1 index add 8 2 roll 1 index add 8 2 roll 1 index add 8 2 roll 6 index 5 index 4 index 3 index setcmykcolor + } for pop pop pop pop pop pop pop pop +} bind def /alinear { + /te exch def /ts exch def /ns exch def /nd ns 1 sub def ns 1 le { + /ns 1 def /nd 1 def + } if /dy te ts sub ns div def /factor te ts sub nd div def 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 6 index setalpha 4 index 3 index 2 index setrgbcolor ts dy te { + 0 exch 1 dy rectfill 1 index add 8 2 roll 1 index add 8 2 roll 1 index add 8 2 roll 1 index add 8 2 roll 6 index setalpha 4 index 3 index 2 index setrgbcolor + } for pop pop pop pop pop pop pop pop +} def /radial { + /te exch def /ts exch def /fy exch def /fx exch def /ns exch def /nd ns 1 sub def ns 1 le { + /ns 1 def /nd 1 def + } if /dy te ts sub ns div def /factor te ts sub nd div def 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 6 index 5 index 4 index 3 index setcmykcolor fx dy mul 0.5 1 te sub fx mul add fy dy mul 0.5 1 te sub fy mul add /total 2 sqrt 0.5 mul def te total mul dy total mul neg ts total mul { + newpath 3 index 2 index 2 index 0 360 arc fill pop 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 10 index 9 index 8 index 7 index setcmykcolor + } for pop pop pop pop pop pop pop pop pop pop pop pop +} bind def /aradial { + /te exch def /ts exch def /fy exch def /fx exch def /ns exch def /nd ns 1 sub def ns 1 le { + /ns 1 def /nd 1 def + } if /dy te ts sub ns div def /factor te ts sub nd div def 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 6 index setalpha 4 index 3 index 2 index setrgbcolor fx dy mul 0.5 1 te sub fx mul add fy dy mul 0.5 1 te sub fy mul add /total 2 sqrt 0.5 mul def te total mul dy total mul neg ts total mul { + newpath 3 index 2 index 2 index 0 360 arc fill pop 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 10 index setalpha 8 index 7 index 6 index setrgbcolor + } for pop pop pop pop pop pop pop pop pop pop pop pop +} def /getnumpaths { + /nPaths 0 def { + /y exch def /x exch def /nPaths nPaths 1 add def + } { + /y exch def /x exch def + } { + /y3 exch def /x3 exch def /y2 exch def /x2 exch def /y1 exch def /x1 exch def + } { + + } pathforall nPaths +} def /getpathinfo { + /pathNum exch def /numMoveto 0 def /numLineto 0 def /numCurveto 0 def /numClosepath 0 def { + /y exch def /x exch def /numMoveto numMoveto 1 add def + } { + /y exch def /x exch def numMoveto pathNum eq { + /numLineto numLineto 1 add def + } if + } { + /y3 exch def /x3 exch def /y2 exch def /x2 exch def /y1 exch def /x1 exch def numMoveto pathNum eq { + /numCurveto numCurveto 1 add def + } if + } { + numMoveto pathNum eq { + /numClosepath numClosepath 1 add def + } if + } pathforall numClosepath numCurveto numLineto +} def /getpathcoords { + /pathNum exch def /numMoveto 0 def /numLineto 0 def /numCurveto 0 def /numClosepath 0 def { + /y exch def /x exch def /numMoveto numMoveto 1 add def numMoveto pathNum eq { + y x + } if + } { + /y exch def /x exch def numMoveto pathNum eq { + /numLineto numLineto 1 add def 1 index 1 index y x y x + } if + } { + /y3 exch def /x3 exch def /y2 exch def /x2 exch def /y1 exch def /x1 exch def numMoveto pathNum eq { + /numCurveto numCurveto 1 add def y1 x1 y2 x2 y3 x3 + } if + } { + numMoveto pathNum eq { + /numClosepath numClosepath 1 add def + } if + } pathforall +} def +%%EndSetup +gsave +0 0 542.919983 584 rectclip +7.240005 258.880005 535.679993 325.119995 rectclip +gsave +380.518494 293.78125 translate +[0.569104 0 0 0.569104 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 0 moveto +0 0 0 241.919983 0 241.919983 curveto +0 241.919983 241.659973 241.919983 241.659973 241.919983 curveto +241.659973 241.919983 241.659973 0 241.659973 0 curveto +241.659973 0 0 0 0 0 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569104 0.569104 scale stroke setmatrix +grestore +grestore +gsave +46.388336 293.927246 translate +[0.56848 0 0 0.56848 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 0 moveto +0 0 0 201.599991 0 201.599991 curveto +0 201.599991 120.959991 201.599991 120.959991 201.599991 curveto +120.959991 201.599991 120.959991 0 120.959991 0 curveto +120.959991 0 0 0 0 0 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.56848 0.56848 scale stroke setmatrix +grestore +grestore +gsave +273.553162 495.429535 translate +[0.563994 0 0 0.563994 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 0 moveto +0 0 0 120.959961 0 120.959961 curveto +0 120.959961 362.746643 120.959961 362.746643 120.959961 curveto +362.746643 120.959961 362.746643 0 362.746643 0 curveto +362.746643 0 0 0 0 0 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.563994 0.563994 scale stroke setmatrix +grestore +grestore +gsave +296.293396 495.429535 translate +[0.563994 0 0 0.563994 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 0 moveto +0 0 0 120.959961 0 120.959961 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.563994 0.563994 scale stroke setmatrix +grestore +grestore +gsave +319.03363 495.429535 translate +[0.563994 0 0 0.563994 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 120.959961 moveto +0 120.959961 0 0 0 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.563994 0.563994 scale stroke setmatrix +grestore +grestore +gsave +273.553162 518.1698 translate +[0.563994 0 0 0.563994 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 0 moveto +0 0 362.746643 0 362.746643 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.563994 0.563994 scale stroke setmatrix +grestore +grestore +gsave +273.553162 540.910034 translate +[0.563994 0 0 0.563994 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 0 moveto +0 0 362.746674 0 362.746674 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.563994 0.563994 scale stroke setmatrix +grestore +grestore +gsave +278.426086 545.782959 translate +[0.563994 0 0 0.563994 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.563994 0.563994 scale stroke setmatrix +grestore +grestore +gsave +301.166321 545.782959 translate +[0.563994 0 0 0.563994 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.563994 0.563994 scale stroke setmatrix +grestore +grestore +gsave +323.906555 545.782959 translate +[0.563994 0 0 0.563994 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.563994 0.563994 scale stroke setmatrix +grestore +grestore +gsave +323.906555 523.042664 translate +[0.563994 0 0 0.563994 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.563994 0.563994 scale stroke setmatrix +grestore +grestore +gsave +301.166321 523.042664 translate +[0.563994 0 0 0.563994 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.563994 0.563994 scale stroke setmatrix +grestore +grestore +gsave +301.166321 500.302429 translate +[0.563994 0 0 0.563994 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.563994 0.563994 scale stroke setmatrix +grestore +grestore +gsave +278.426025 500.302429 translate +[0.563994 0 0 0.563994 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.563994 0.563994 scale stroke setmatrix +grestore +grestore +gsave +278.426025 523.042664 translate +[0.563994 0 0 0.563994 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.563994 0.563994 scale stroke setmatrix +grestore +grestore +gsave +364.367493 495.429535 translate +[0.563994 0 0 0.563994 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 120.959961 moveto +0 120.959961 0 0 0 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.563994 0.563994 scale stroke setmatrix +grestore +grestore +gsave +387.107849 495.429535 translate +[0.563994 0 0 0.563994 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 120.959961 moveto +0 120.959961 0 0 0 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.563994 0.563994 scale stroke setmatrix +grestore +grestore +gsave +346.64679 545.782959 translate +[0.563994 0 0 0.563994 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.563994 0.563994 scale stroke setmatrix +grestore +grestore +gsave +369.387024 545.782959 translate +[0.563994 0 0 0.563994 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.563994 0.563994 scale stroke setmatrix +grestore +grestore +gsave +392.12738 545.782959 translate +[0.563994 0 0 0.563994 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.563994 0.563994 scale stroke setmatrix +grestore +grestore +gsave +392.12738 523.042664 translate +[0.563994 0 0 0.563994 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.563994 0.563994 scale stroke setmatrix +grestore +grestore +gsave +323.906555 523.042664 translate +[0.563994 0 0 0.563994 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.563994 0.563994 scale stroke setmatrix +grestore +grestore +gsave +346.64679 500.302429 translate +[0.563994 0 0 0.563994 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.563994 0.563994 scale stroke setmatrix +grestore +grestore +gsave +369.387024 500.302429 translate +[0.563994 0 0 0.563994 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.563994 0.563994 scale stroke setmatrix +grestore +grestore +gsave +369.387024 523.042664 translate +[0.563994 0 0 0.563994 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.563994 0.563994 scale stroke setmatrix +grestore +grestore +gsave +346.64679 523.042664 translate +[0.563994 0 0 0.563994 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.563994 0.563994 scale stroke setmatrix +grestore +grestore +gsave +341.627258 495.429535 translate +[0.563994 0 0 0.563994 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +4 setlinewidth +0 120.959961 moveto +0 120.959961 0 0 0 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.563994 0.563994 scale stroke setmatrix +grestore +grestore +gsave +432.588318 495.429535 translate +[0.563994 0 0 0.563994 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 120.959961 moveto +0 120.959961 0 0 0 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.563994 0.563994 scale stroke setmatrix +grestore +grestore +gsave +455.328552 495.429535 translate +[0.563994 0 0 0.563994 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 120.959961 moveto +0 120.959961 0 0 0 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.563994 0.563994 scale stroke setmatrix +grestore +grestore +gsave +414.867615 545.782959 translate +[0.563994 0 0 0.563994 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.563994 0.563994 scale stroke setmatrix +grestore +grestore +gsave +437.607849 545.782959 translate +[0.563994 0 0 0.563994 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.563994 0.563994 scale stroke setmatrix +grestore +grestore +gsave +460.348083 545.782959 translate +[0.563994 0 0 0.563994 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.563994 0.563994 scale stroke setmatrix +grestore +grestore +gsave +460.348083 523.042664 translate +[0.563994 0 0 0.563994 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.563994 0.563994 scale stroke setmatrix +grestore +grestore +gsave +414.867615 500.302429 translate +[0.563994 0 0 0.563994 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.563994 0.563994 scale stroke setmatrix +grestore +grestore +gsave +437.607849 500.302429 translate +[0.563994 0 0 0.563994 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.563994 0.563994 scale stroke setmatrix +grestore +grestore +gsave +437.607849 523.042664 translate +[0.563994 0 0 0.563994 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.563994 0.563994 scale stroke setmatrix +grestore +grestore +gsave +414.867615 523.042664 translate +[0.563994 0 0 0.563994 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.563994 0.563994 scale stroke setmatrix +grestore +grestore +gsave +409.848083 495.429535 translate +[0.563994 0 0 0.563994 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +4 setlinewidth +0 120.959961 moveto +0 120.959961 0 0 0 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.563994 0.563994 scale stroke setmatrix +grestore +grestore +gsave +69.309441 293.927246 translate +[0.56848 0 0 0.56848 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +3.81469e-06 0 moveto +3.81469e-06 0 0 201.600006 0 201.600006 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.56848 0.56848 scale stroke setmatrix +grestore +grestore +gsave +51.375786 390.523315 translate +[0.56848 0 0 0.56848 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.56848 0.56848 scale stroke setmatrix +grestore +grestore +gsave +74.296898 390.523315 translate +[0.56848 0 0 0.56848 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.56848 0.56848 scale stroke setmatrix +grestore +grestore +gsave +97.217995 390.523315 translate +[0.56848 0 0 0.56848 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.56848 0.56848 scale stroke setmatrix +grestore +grestore +gsave +97.217995 367.602234 translate +[0.56848 0 0 0.56848 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.56848 0.56848 scale stroke setmatrix +grestore +grestore +gsave +74.296898 367.602234 translate +[0.56848 0 0 0.56848 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.56848 0.56848 scale stroke setmatrix +grestore +grestore +gsave +74.296898 344.681091 translate +[0.56848 0 0 0.56848 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.56848 0.56848 scale stroke setmatrix +grestore +grestore +gsave +51.375786 344.681091 translate +[0.56848 0 0 0.56848 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.56848 0.56848 scale stroke setmatrix +grestore +grestore +gsave +51.375786 367.602234 translate +[0.56848 0 0 0.56848 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.56848 0.56848 scale stroke setmatrix +grestore +grestore +gsave +97.217995 367.602234 translate +[0.56848 0 0 0.56848 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.56848 0.56848 scale stroke setmatrix +grestore +grestore +gsave +74.296898 321.76001 translate +[0.56848 0 0 0.56848 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.56848 0.56848 scale stroke setmatrix +grestore +grestore +gsave +51.375786 321.76001 translate +[0.56848 0 0 0.56848 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.56848 0.56848 scale stroke setmatrix +grestore +grestore +gsave +97.217995 321.76001 translate +[0.56848 0 0 0.56848 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.56848 0.56848 scale stroke setmatrix +grestore +grestore +gsave +97.217979 298.838867 translate +[0.56848 0 0 0.56848 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.56848 0.56848 scale stroke setmatrix +grestore +grestore +gsave +74.296898 298.838867 translate +[0.56848 0 0 0.56848 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.56848 0.56848 scale stroke setmatrix +grestore +grestore +gsave +51.375786 298.838867 translate +[0.56848 0 0 0.56848 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.56848 0.56848 scale stroke setmatrix +grestore +grestore +gsave +46.388336 385.611694 translate +[0.56848 0 0 0.56848 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 0 moveto +0 0 120.959991 0 120.959991 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.56848 0.56848 scale stroke setmatrix +grestore +grestore +gsave +46.388336 362.690552 translate +[0.56848 0 0 0.56848 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 0 moveto +0 0 120.959991 0 120.959991 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.56848 0.56848 scale stroke setmatrix +grestore +grestore +gsave +46.388336 339.76947 translate +[0.56848 0 0 0.56848 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 0 moveto +0 0 120.959991 0 120.959991 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.56848 0.56848 scale stroke setmatrix +grestore +grestore +gsave +46.388336 316.848389 translate +[0.56848 0 0 0.56848 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 0 moveto +0 0 120.959991 0 120.959991 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.56848 0.56848 scale stroke setmatrix +grestore +grestore +gsave +92.230553 293.927246 translate +[0.56848 0 0 0.56848 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 201.600037 moveto +0 201.600037 0 0 0 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.56848 0.56848 scale stroke setmatrix +grestore +grestore +gsave +47.020832 495.411774 translate +[0.568422 0 0 0.568422 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 0 moveto +0 0 0 120.959961 0 120.959961 curveto +0 120.959961 241.659973 120.959961 241.659973 120.959961 curveto +241.659973 120.959961 241.659973 0 241.659973 0 curveto +241.659973 0 0 0 0 0 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.568422 0.568422 scale stroke setmatrix +grestore +grestore +gsave +69.939621 495.411774 translate +[0.568422 0 0 0.568422 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 0 moveto +0 0 0 120.959961 0 120.959961 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.568422 0.568422 scale stroke setmatrix +grestore +grestore +gsave +92.858414 495.411774 translate +[0.568422 0 0 0.568422 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 120.959961 moveto +0 120.959961 0 0 0 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.568422 0.568422 scale stroke setmatrix +grestore +grestore +gsave +47.020832 518.330566 translate +[0.568422 0 0 0.568422 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 0 moveto +0 0 241.659973 0 241.659973 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.568422 0.568422 scale stroke setmatrix +grestore +grestore +gsave +47.020817 541.249329 translate +[0.568422 0 0 0.568422 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 0 moveto +0 0 241.659988 6.10351e-05 241.659988 6.10351e-05 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.568422 0.568422 scale stroke setmatrix +grestore +grestore +gsave +51.931995 546.160522 translate +[0.568422 0 0 0.568422 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.568422 0.568422 scale stroke setmatrix +grestore +grestore +gsave +74.850784 546.160522 translate +[0.568422 0 0 0.568422 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.568422 0.568422 scale stroke setmatrix +grestore +grestore +gsave +97.769577 546.160522 translate +[0.568422 0 0 0.568422 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.568422 0.568422 scale stroke setmatrix +grestore +grestore +gsave +97.769577 523.241699 translate +[0.568422 0 0 0.568422 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.568422 0.568422 scale stroke setmatrix +grestore +grestore +gsave +74.850784 523.241699 translate +[0.568422 0 0 0.568422 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.568422 0.568422 scale stroke setmatrix +grestore +grestore +gsave +74.850784 500.322906 translate +[0.568422 0 0 0.568422 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.568422 0.568422 scale stroke setmatrix +grestore +grestore +gsave +51.931995 500.322906 translate +[0.568422 0 0 0.568422 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.568422 0.568422 scale stroke setmatrix +grestore +grestore +gsave +51.931995 523.241699 translate +[0.568422 0 0 0.568422 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.568422 0.568422 scale stroke setmatrix +grestore +grestore +gsave +138.548233 495.411774 translate +[0.568422 0 0 0.568422 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 120.959961 moveto +0 120.959961 0 0 0 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.568422 0.568422 scale stroke setmatrix +grestore +grestore +gsave +161.467026 495.411774 translate +[0.568422 0 0 0.568422 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 120.959961 moveto +0 120.959961 0 0 0 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.568422 0.568422 scale stroke setmatrix +grestore +grestore +gsave +120.688354 546.160522 translate +[0.568422 0 0 0.568422 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.568422 0.568422 scale stroke setmatrix +grestore +grestore +gsave +143.607162 546.160522 translate +[0.568422 0 0 0.568422 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.568422 0.568422 scale stroke setmatrix +grestore +grestore +gsave +166.52597 546.160522 translate +[0.568422 0 0 0.568422 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.568422 0.568422 scale stroke setmatrix +grestore +grestore +gsave +120.688354 523.241699 translate +[0.568422 0 0 0.568422 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.568422 0.568422 scale stroke setmatrix +grestore +grestore +gsave +143.607162 500.322906 translate +[0.568422 0 0 0.568422 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.568422 0.568422 scale stroke setmatrix +grestore +grestore +gsave +166.525955 500.322906 translate +[0.568422 0 0 0.568422 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.568422 0.568422 scale stroke setmatrix +grestore +grestore +gsave +143.607162 523.241699 translate +[0.568422 0 0 0.568422 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.568422 0.568422 scale stroke setmatrix +grestore +grestore +gsave +166.525955 523.241699 translate +[0.568422 0 0 0.568422 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.568422 0.568422 scale stroke setmatrix +grestore +grestore +gsave +115.62941 495.411774 translate +[0.568422 0 0 0.568422 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +4 setlinewidth +0 120.959961 moveto +0 120.959961 0 0 0 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.568422 0.568422 scale stroke setmatrix +grestore +grestore +gsave +403.388855 293.78125 translate +[0.569104 0 0 0.569104 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 0 moveto +0 0 0.133331 241.919983 0.133331 241.919983 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569104 0.569104 scale stroke setmatrix +grestore +grestore +gsave +426.335144 293.78125 translate +[0.569104 0 0 0.569104 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 241.920013 moveto +0 241.920013 0 0 0 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569104 0.569104 scale stroke setmatrix +grestore +grestore +gsave +380.518494 385.566345 translate +[0.569104 0 0 0.569104 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 0 moveto +0 0 241.659973 0 241.659973 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569104 0.569104 scale stroke setmatrix +grestore +grestore +gsave +380.518494 408.512573 translate +[0.569104 0 0 0.569104 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 0 moveto +0 0 241.659988 6.10351e-05 241.659988 6.10351e-05 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569104 0.569104 scale stroke setmatrix +grestore +grestore +gsave +385.435486 413.429626 translate +[0.569104 0 0 0.569104 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569104 0.569104 scale stroke setmatrix +grestore +grestore +gsave +431.328064 321.644592 translate +[0.569104 0 0 0.569104 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569104 0.569104 scale stroke setmatrix +grestore +grestore +gsave +477.22052 344.590881 translate +[0.569104 0 0 0.569104 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569104 0.569104 scale stroke setmatrix +grestore +grestore +gsave +431.328064 413.429626 translate +[0.569104 0 0 0.569104 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569104 0.569104 scale stroke setmatrix +grestore +grestore +gsave +431.328064 367.537109 translate +[0.569104 0 0 0.569104 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569104 0.569104 scale stroke setmatrix +grestore +grestore +gsave +408.381775 390.483337 translate +[0.569104 0 0 0.569104 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569104 0.569104 scale stroke setmatrix +grestore +grestore +gsave +431.328064 390.483337 translate +[0.569104 0 0 0.569104 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569104 0.569104 scale stroke setmatrix +grestore +grestore +gsave +385.435486 367.537109 translate +[0.569104 0 0 0.569104 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569104 0.569104 scale stroke setmatrix +grestore +grestore +gsave +385.435486 390.483337 translate +[0.569104 0 0 0.569104 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569104 0.569104 scale stroke setmatrix +grestore +grestore +gsave +472.2276 293.78125 translate +[0.569104 0 0 0.569104 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 241.920013 moveto +0 241.920013 0 0 0 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569104 0.569104 scale stroke setmatrix +grestore +grestore +gsave +454.274231 413.429626 translate +[0.569104 0 0 0.569104 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569104 0.569104 scale stroke setmatrix +grestore +grestore +gsave +477.22052 413.429626 translate +[0.569104 0 0 0.569104 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569104 0.569104 scale stroke setmatrix +grestore +grestore +gsave +500.166748 413.429626 translate +[0.569104 0 0 0.569104 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569104 0.569104 scale stroke setmatrix +grestore +grestore +gsave +500.166748 367.537109 translate +[0.569104 0 0 0.569104 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569104 0.569104 scale stroke setmatrix +grestore +grestore +gsave +500.166748 390.483398 translate +[0.569104 0 0 0.569104 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569104 0.569104 scale stroke setmatrix +grestore +grestore +gsave +454.274231 367.537109 translate +[0.569104 0 0 0.569104 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569104 0.569104 scale stroke setmatrix +grestore +grestore +gsave +477.22052 367.537109 translate +[0.569104 0 0 0.569104 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569104 0.569104 scale stroke setmatrix +grestore +grestore +gsave +408.381775 367.537109 translate +[0.569104 0 0 0.569104 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569104 0.569104 scale stroke setmatrix +grestore +grestore +gsave +477.22052 390.483337 translate +[0.569104 0 0 0.569104 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569104 0.569104 scale stroke setmatrix +grestore +grestore +gsave +454.274231 390.483337 translate +[0.569104 0 0 0.569104 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569104 0.569104 scale stroke setmatrix +grestore +grestore +gsave +449.20929 293.78125 translate +[0.569104 0 0 0.569104 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +4 setlinewidth +0 241.919983 moveto +0 241.919983 0.126648 0 0.126648 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569104 0.569104 scale stroke setmatrix +grestore +grestore +gsave +431.328064 344.59082 translate +[0.569104 0 0 0.569104 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569104 0.569104 scale stroke setmatrix +grestore +grestore +gsave +454.274231 344.59082 translate +[0.569104 0 0 0.569104 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569104 0.569104 scale stroke setmatrix +grestore +grestore +gsave +500.166748 344.59082 translate +[0.569104 0 0 0.569104 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569104 0.569104 scale stroke setmatrix +grestore +grestore +gsave +454.274231 321.644592 translate +[0.569104 0 0 0.569104 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569104 0.569104 scale stroke setmatrix +grestore +grestore +gsave +477.22052 321.644592 translate +[0.569104 0 0 0.569104 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569104 0.569104 scale stroke setmatrix +grestore +grestore +gsave +500.166626 321.644592 translate +[0.569104 0 0 0.569104 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569104 0.569104 scale stroke setmatrix +grestore +grestore +gsave +431.327942 298.698303 translate +[0.569104 0 0 0.569104 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569104 0.569104 scale stroke setmatrix +grestore +grestore +gsave +385.435486 298.698303 translate +[0.569104 0 0 0.569104 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569104 0.569104 scale stroke setmatrix +grestore +grestore +gsave +500.166626 298.698303 translate +[0.569104 0 0 0.569104 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569104 0.569104 scale stroke setmatrix +grestore +grestore +gsave +408.381775 321.644592 translate +[0.569104 0 0 0.569104 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569104 0.569104 scale stroke setmatrix +grestore +grestore +gsave +408.381775 344.59082 translate +[0.569104 0 0 0.569104 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569104 0.569104 scale stroke setmatrix +grestore +grestore +gsave +408.381775 298.698303 translate +[0.569104 0 0 0.569104 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569104 0.569104 scale stroke setmatrix +grestore +grestore +gsave +408.381775 413.429626 translate +[0.569104 0 0 0.569104 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569104 0.569104 scale stroke setmatrix +grestore +grestore +gsave +380.442566 316.7276 translate +[0.569104 0 0 0.569104 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 0 moveto +0 0 241.920013 0 241.920013 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569104 0.569104 scale stroke setmatrix +grestore +grestore +gsave +380.442566 339.673828 translate +[0.569104 0 0 0.569104 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 0 moveto +0 0 241.920013 0 241.920013 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569104 0.569104 scale stroke setmatrix +grestore +grestore +gsave +380.442566 362.620056 translate +[0.569104 0 0 0.569104 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +4 setlinewidth +0 0 moveto +0 0 241.920013 0 241.920013 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569104 0.569104 scale stroke setmatrix +grestore +grestore +gsave +97.769577 500.322906 translate +[0.568422 0 0 0.568422 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.568422 0.568422 scale stroke setmatrix +grestore +grestore +gsave +120.68837 500.322906 translate +[0.568422 0 0 0.568422 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.568422 0.568422 scale stroke setmatrix +grestore +grestore +gsave +97.217995 344.681091 translate +[0.56848 0 0 0.56848 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.56848 0.56848 scale stroke setmatrix +grestore +grestore +gsave +323.906555 500.302429 translate +[0.563994 0 0 0.563994 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.563994 0.563994 scale stroke setmatrix +grestore +grestore +gsave +392.12738 500.302429 translate +[0.563994 0 0 0.563994 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.563994 0.563994 scale stroke setmatrix +grestore +grestore +gsave +460.348083 500.302429 translate +[0.563994 0 0 0.563994 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.563994 0.563994 scale stroke setmatrix +grestore +grestore +gsave +385.435486 344.59082 translate +[0.569104 0 0 0.569104 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569104 0.569104 scale stroke setmatrix +grestore +grestore +gsave +385.435486 321.644592 translate +[0.569104 0 0 0.569104 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569104 0.569104 scale stroke setmatrix +grestore +grestore +gsave +454.274231 298.698303 translate +[0.569104 0 0 0.569104 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569104 0.569104 scale stroke setmatrix +grestore +grestore +gsave +477.22052 298.698303 translate +[0.569104 0 0 0.569104 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569104 0.569104 scale stroke setmatrix +grestore +grestore +gsave +184.794083 294.078308 translate +[0.568148 0 0 0.568148 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 0 moveto +0 0 0 120.959961 0 120.959961 curveto +0 120.959961 241.659973 120.959961 241.659973 120.959961 curveto +241.659973 120.959961 241.659973 0 241.659973 0 curveto +241.659973 0 0 0 0 0 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.568148 0.568148 scale stroke setmatrix +grestore +grestore +gsave +207.701736 294.078308 translate +[0.568148 0 0 0.568148 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 0 moveto +0 0 0 120.959961 0 120.959961 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.568148 0.568148 scale stroke setmatrix +grestore +grestore +gsave +230.609482 294.078308 translate +[0.568148 0 0 0.568148 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 120.959961 moveto +0 120.959961 0 0 0 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.568148 0.568148 scale stroke setmatrix +grestore +grestore +gsave +184.794083 316.985992 translate +[0.568148 0 0 0.568148 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 0 moveto +0 0 241.659973 0 241.659973 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.568148 0.568148 scale stroke setmatrix +grestore +grestore +gsave +184.794022 339.893707 translate +[0.568148 0 0 0.568148 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 0 moveto +0 0 241.659988 6.10351e-05 241.659988 6.10351e-05 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.568148 0.568148 scale stroke setmatrix +grestore +grestore +gsave +235.518219 321.894806 translate +[0.568148 0 0 0.568148 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.568148 0.568148 scale stroke setmatrix +grestore +grestore +gsave +212.61055 344.802521 translate +[0.568148 0 0 0.568148 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.568148 0.568148 scale stroke setmatrix +grestore +grestore +gsave +235.518219 344.802521 translate +[0.568148 0 0 0.568148 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.568148 0.568148 scale stroke setmatrix +grestore +grestore +gsave +189.702835 344.80249 translate +[0.568148 0 0 0.568148 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.568148 0.568148 scale stroke setmatrix +grestore +grestore +gsave +212.61055 321.894775 translate +[0.568148 0 0 0.568148 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.568148 0.568148 scale stroke setmatrix +grestore +grestore +gsave +212.61055 298.987061 translate +[0.568148 0 0 0.568148 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.568148 0.568148 scale stroke setmatrix +grestore +grestore +gsave +189.702835 298.987061 translate +[0.568148 0 0 0.568148 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.568148 0.568148 scale stroke setmatrix +grestore +grestore +gsave +235.518219 298.987061 translate +[0.568148 0 0 0.568148 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.568148 0.568148 scale stroke setmatrix +grestore +grestore +gsave +276.2771 294.078308 translate +[0.568148 0 0 0.568148 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 120.959961 moveto +0 120.959961 0 0 0 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.568148 0.568148 scale stroke setmatrix +grestore +grestore +gsave +299.184814 294.078308 translate +[0.568148 0 0 0.568148 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 120.959961 moveto +0 120.959961 0 0 0 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.568148 0.568148 scale stroke setmatrix +grestore +grestore +gsave +258.425903 344.802521 translate +[0.568148 0 0 0.568148 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.568148 0.568148 scale stroke setmatrix +grestore +grestore +gsave +281.333557 344.802521 translate +[0.568148 0 0 0.568148 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.568148 0.568148 scale stroke setmatrix +grestore +grestore +gsave +304.241272 344.802521 translate +[0.568148 0 0 0.568148 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.568148 0.568148 scale stroke setmatrix +grestore +grestore +gsave +304.241333 321.894775 translate +[0.568148 0 0 0.568148 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.568148 0.568148 scale stroke setmatrix +grestore +grestore +gsave +281.333557 298.987061 translate +[0.568148 0 0 0.568148 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.568148 0.568148 scale stroke setmatrix +grestore +grestore +gsave +258.425842 298.987061 translate +[0.568148 0 0 0.568148 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.568148 0.568148 scale stroke setmatrix +grestore +grestore +gsave +281.333557 321.894775 translate +[0.568148 0 0 0.568148 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.568148 0.568148 scale stroke setmatrix +grestore +grestore +gsave +258.425842 321.894775 translate +[0.568148 0 0 0.568148 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.568148 0.568148 scale stroke setmatrix +grestore +grestore +gsave +253.369385 294.078308 translate +[0.568148 0 0 0.568148 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +4 setlinewidth +0 120.959961 moveto +0 120.959961 0 0 0 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.568148 0.568148 scale stroke setmatrix +grestore +grestore +gsave +189.702896 321.894775 translate +[0.568148 0 0 0.568148 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.568148 0.568148 scale stroke setmatrix +grestore +grestore +gsave +304.241333 298.987061 translate +[0.568148 0 0 0.568148 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.568148 0.568148 scale stroke setmatrix +grestore +grestore +gsave +9.240005 260.880005 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 151 15 rectclip +2 12 translate +/Helvetica-Bold findfont 12 scalefont [1 0 0 -1 0 0] makefont +380 +exch +defineuserobject +380 execuserobject setfont +0 setgray +0 0 moveto +(C) show +8.664 0 moveto +(o) show +15.995999 0 moveto +(n) show +23.327999 0 moveto +(d) show +30.66 0 moveto +(i) show +33.995998 0 moveto +(t) show +37.992001 0 moveto +(i) show +41.327999 0 moveto +(o) show +48.66 0 moveto +(n) show +55.991997 0 moveto +( ) show +59.327999 0 moveto +(S) show +67.332001 0 moveto +(Y) show +75.335999 0 moveto +(M) show +85.332001 0 moveto +(E) show +93.335999 0 moveto +( ) show +96.671997 0 moveto +(o) show +104.003998 0 moveto +(n) show +111.335999 0 moveto +( ) show +114.671997 0 moveto +(s) show +121.343994 0 moveto +(i) show +124.68 0 moveto +(d) show +132.011993 0 moveto +(e) show +138.68399 0 moveto +( ) show +142.020004 0 moveto +(3) show +148.692001 0 moveto +( ) show +grestore +grestore +grestore +gsave +357.919983 260.929993 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 179 15 rectclip +2 12 translate +380 execuserobject setfont +0 setgray +0 0 moveto +(C) show +8.664 0 moveto +(o) show +15.995999 0 moveto +(n) show +23.327999 0 moveto +(d) show +30.66 0 moveto +(i) show +33.995998 0 moveto +(t) show +37.992001 0 moveto +(i) show +41.327999 0 moveto +(o) show +48.66 0 moveto +(n) show +55.991997 0 moveto +( ) show +59.327999 0 moveto +(P) show +67.332001 0 moveto +(I) show +70.667999 0 moveto +(/) show +74.003998 0 moveto +(2) show +80.675995 0 moveto +( ) show +84.012001 0 moveto +(o) show +91.343994 0 moveto +(n) show +98.675995 0 moveto +( ) show +102.012001 0 moveto +(s) show +108.683998 0 moveto +(i) show +112.019997 0 moveto +(d) show +119.351997 0 moveto +(e) show +126.023994 0 moveto +(s) show +132.695999 0 moveto +( ) show +136.031998 0 moveto +(1) show +142.703995 0 moveto +( ) show +146.039993 0 moveto +(a) show +152.71199 0 moveto +(n) show +160.043991 0 moveto +(d) show +167.375992 0 moveto +( ) show +170.71199 0 moveto +(3) show +177.384003 0 moveto +( ) show +grestore +grestore +grestore +gsave +268.359924 279.519989 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 38 15 rectclip +2 12 translate +380 execuserobject setfont +0 0 moveto +0 nxsetgray +(s) show +6.672 0 moveto +0 nxsetgray +(i) show +10.007999 0 moveto +0 nxsetgray +(d) show +17.34 0 moveto +0 nxsetgray +(e) show +24.011999 0 moveto +0 nxsetgray +( ) show +27.348 0 moveto +0 nxsetgray +(3) show +34.02 0 moveto +0 nxsetgray +( ) show +grestore +grestore +grestore +gsave +289.240051 564 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 38 15 rectclip +2 12 translate +380 execuserobject setfont +0 0 moveto +0 nxsetgray +(s) show +6.672 0 moveto +0 nxsetgray +(i) show +10.007999 0 moveto +0 nxsetgray +(d) show +17.34 0 moveto +0 nxsetgray +(e) show +24.011999 0 moveto +0 nxsetgray +( ) show +27.348 0 moveto +0 nxsetgray +(4) show +34.02 0 moveto +0 nxsetgray +( ) show +grestore +grestore +grestore +gsave +494.832947 508.785645 translate +[-0.004428 0.99999 -0.99999 -0.004428 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 38 15 rectclip +2 12 translate +380 execuserobject setfont +0 0 moveto +0 nxsetgray +(s) show +6.672 0 moveto +0 nxsetgray +(i) show +10.007999 0 moveto +0 nxsetgray +(d) show +17.34 0 moveto +0 nxsetgray +(e) show +24.011999 0 moveto +0 nxsetgray +( ) show +27.348 0 moveto +0 nxsetgray +(2) show +34.02 0 moveto +0 nxsetgray +( ) show +grestore +grestore +grestore +gsave +199.711212 510.008057 translate +[-0.001009 0.999999 -0.999999 -0.001009 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 38 15 rectclip +2 12 translate +380 execuserobject setfont +0 setgray +0 0 moveto +(s) show +6.672 0 moveto +(i) show +10.007999 0 moveto +(d) show +17.34 0 moveto +(e) show +24.011999 0 moveto +( ) show +27.348 0 moveto +(1) show +34.02 0 moveto +( ) show +grestore +grestore +grestore +gsave +44.511177 334.138123 translate +[-0.001009 0.999999 -0.999999 -0.001009 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 38 15 rectclip +2 12 translate +380 execuserobject setfont +0 setgray +0 0 moveto +(s) show +6.672 0 moveto +(i) show +10.007999 0 moveto +(d) show +17.34 0 moveto +(e) show +24.011999 0 moveto +( ) show +27.348 0 moveto +(1) show +34.02 0 moveto +( ) show +grestore +grestore +grestore +gsave +45.231178 514.008057 translate +[-0.001009 0.999999 -0.999999 -0.001009 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 38 15 rectclip +2 12 translate +380 execuserobject setfont +0 setgray +0 0 moveto +(s) show +6.672 0 moveto +(i) show +10.007999 0 moveto +(d) show +17.34 0 moveto +(e) show +24.011999 0 moveto +( ) show +27.348 0 moveto +(1) show +34.02 0 moveto +( ) show +grestore +grestore +grestore +gsave +270.26123 511.008087 translate +[-0.001009 0.999999 -0.999999 -0.001009 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 38 15 rectclip +2 12 translate +380 execuserobject setfont +0 setgray +0 0 moveto +(s) show +6.672 0 moveto +(i) show +10.007999 0 moveto +(d) show +17.34 0 moveto +(e) show +24.011999 0 moveto +( ) show +27.348 0 moveto +(1) show +34.02 0 moveto +( ) show +grestore +grestore +grestore +gsave +534.512817 377.965698 translate +[-0.004428 0.99999 -0.99999 -0.004428 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 38 15 rectclip +2 12 translate +380 execuserobject setfont +0 setgray +0 0 moveto +(s) show +6.672 0 moveto +(i) show +10.007999 0 moveto +(d) show +17.34 0 moveto +(e) show +24.011999 0 moveto +( ) show +27.348 0 moveto +(2) show +34.02 0 moveto +( ) show +grestore +grestore +grestore +gsave +378.012878 310.465698 translate +[-0.004428 0.99999 -0.99999 -0.004428 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 38 15 rectclip +2 12 translate +380 execuserobject setfont +0 setgray +0 0 moveto +(s) show +6.672 0 moveto +(i) show +10.007999 0 moveto +(d) show +17.34 0 moveto +(e) show +24.011999 0 moveto +( ) show +27.348 0 moveto +(2) show +34.02 0 moveto +( ) show +grestore +grestore +grestore +gsave +337.95282 309.805634 translate +[-0.004428 0.99999 -0.99999 -0.004428 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 38 15 rectclip +2 12 translate +380 execuserobject setfont +0 setgray +0 0 moveto +(s) show +6.672 0 moveto +(i) show +10.007999 0 moveto +(d) show +17.34 0 moveto +(e) show +24.011999 0 moveto +( ) show +27.348 0 moveto +(2) show +34.02 0 moveto +( ) show +grestore +grestore +grestore +gsave +182.952896 310.305634 translate +[-0.004428 0.99999 -0.99999 -0.004428 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 38 15 rectclip +2 12 translate +380 execuserobject setfont +0 setgray +0 0 moveto +(s) show +6.672 0 moveto +(i) show +10.007999 0 moveto +(d) show +17.34 0 moveto +(e) show +24.011999 0 moveto +( ) show +27.348 0 moveto +(2) show +34.02 0 moveto +( ) show +grestore +grestore +grestore +gsave +130.832916 332.66571 translate +[-0.004428 0.99999 -0.99999 -0.004428 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 38 15 rectclip +2 12 translate +380 execuserobject setfont +0 setgray +0 0 moveto +(s) show +6.672 0 moveto +(i) show +10.007999 0 moveto +(d) show +17.34 0 moveto +(e) show +24.011999 0 moveto +( ) show +27.348 0 moveto +(2) show +34.02 0 moveto +( ) show +grestore +grestore +grestore +gsave +397.419983 433.680054 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 38 15 rectclip +2 12 translate +380 execuserobject setfont +0 setgray +0 0 moveto +(s) show +6.672 0 moveto +(i) show +10.007999 0 moveto +(d) show +17.34 0 moveto +(e) show +24.011999 0 moveto +( ) show +27.348 0 moveto +(2) show +34.02 0 moveto +( ) show +grestore +grestore +grestore +gsave +466.919983 278.679993 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 38 15 rectclip +2 12 translate +380 execuserobject setfont +0 setgray +0 0 moveto +(s) show +6.672 0 moveto +(i) show +10.007999 0 moveto +(d) show +17.34 0 moveto +(e) show +24.011999 0 moveto +( ) show +27.348 0 moveto +(2) show +34.02 0 moveto +( ) show +grestore +grestore +grestore +gsave +200.860001 364.519989 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 38 15 rectclip +2 12 translate +380 execuserobject setfont +0 0 moveto +0 nxsetgray +(s) show +6.672 0 moveto +0 nxsetgray +(i) show +10.007999 0 moveto +0 nxsetgray +(d) show +17.34 0 moveto +0 nxsetgray +(e) show +24.011999 0 moveto +0 nxsetgray +( ) show +27.348 0 moveto +0 nxsetgray +(3) show +34.02 0 moveto +0 nxsetgray +( ) show +grestore +grestore +grestore +gsave +288.240051 481.5 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 38 15 rectclip +2 12 translate +380 execuserobject setfont +0 setgray +0 0 moveto +(s) show +6.672 0 moveto +(i) show +10.007999 0 moveto +(d) show +17.34 0 moveto +(e) show +24.011999 0 moveto +( ) show +27.348 0 moveto +(3) show +34.02 0 moveto +( ) show +grestore +grestore +grestore +gsave +355.240051 481.5 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 38 15 rectclip +2 12 translate +380 execuserobject setfont +0 setgray +0 0 moveto +(s) show +6.672 0 moveto +(i) show +10.007999 0 moveto +(d) show +17.34 0 moveto +(e) show +24.011999 0 moveto +( ) show +27.348 0 moveto +(3) show +34.02 0 moveto +( ) show +grestore +grestore +grestore +gsave +424.740051 481.5 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 38 15 rectclip +2 12 translate +380 execuserobject setfont +0 setgray +0 0 moveto +(s) show +6.672 0 moveto +(i) show +10.007999 0 moveto +(d) show +17.34 0 moveto +(e) show +24.011999 0 moveto +( ) show +27.348 0 moveto +(3) show +34.02 0 moveto +( ) show +grestore +grestore +grestore +gsave +60.940006 480.5 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 38 15 rectclip +2 12 translate +380 execuserobject setfont +0 setgray +0 0 moveto +(s) show +6.672 0 moveto +(i) show +10.007999 0 moveto +(d) show +17.34 0 moveto +(e) show +24.011999 0 moveto +( ) show +27.348 0 moveto +(3) show +34.02 0 moveto +( ) show +grestore +grestore +grestore +gsave +131.940018 480.5 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 38 15 rectclip +2 12 translate +380 execuserobject setfont +0 setgray +0 0 moveto +(s) show +6.672 0 moveto +(i) show +10.007999 0 moveto +(d) show +17.34 0 moveto +(e) show +24.011999 0 moveto +( ) show +27.348 0 moveto +(3) show +34.02 0 moveto +( ) show +grestore +grestore +grestore +gsave +357.240051 563.5 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 38 15 rectclip +2 12 translate +380 execuserobject setfont +0 setgray +0 0 moveto +(s) show +6.672 0 moveto +(i) show +10.007999 0 moveto +(d) show +17.34 0 moveto +(e) show +24.011999 0 moveto +( ) show +27.348 0 moveto +(4) show +34.02 0 moveto +( ) show +grestore +grestore +grestore +gsave +200.360001 279.019989 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 38 15 rectclip +2 12 translate +380 execuserobject setfont +0 setgray +0 0 moveto +(s) show +6.672 0 moveto +(i) show +10.007999 0 moveto +(d) show +17.34 0 moveto +(e) show +24.011999 0 moveto +( ) show +27.348 0 moveto +(4) show +34.02 0 moveto +( ) show +grestore +grestore +grestore +gsave +268.859924 364.519989 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 38 15 rectclip +2 12 translate +380 execuserobject setfont +0 setgray +0 0 moveto +(s) show +6.672 0 moveto +(i) show +10.007999 0 moveto +(d) show +17.34 0 moveto +(e) show +24.011999 0 moveto +( ) show +27.348 0 moveto +(4) show +34.02 0 moveto +( ) show +grestore +grestore +grestore +gsave +395.919983 278.679993 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 38 15 rectclip +2 12 translate +380 execuserobject setfont +0 setgray +0 0 moveto +(s) show +6.672 0 moveto +(i) show +10.007999 0 moveto +(d) show +17.34 0 moveto +(e) show +24.011999 0 moveto +( ) show +27.348 0 moveto +(4) show +34.02 0 moveto +( ) show +grestore +grestore +grestore +gsave +466.919983 433.180054 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 38 15 rectclip +2 12 translate +380 execuserobject setfont +0 setgray +0 0 moveto +(s) show +6.672 0 moveto +(i) show +10.007999 0 moveto +(d) show +17.34 0 moveto +(e) show +24.011999 0 moveto +( ) show +27.348 0 moveto +(4) show +34.02 0 moveto +( ) show +grestore +grestore +grestore +gsave +424.740051 563 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 38 15 rectclip +2 12 translate +380 execuserobject setfont +0 setgray +0 0 moveto +(s) show +6.672 0 moveto +(i) show +10.007999 0 moveto +(d) show +17.34 0 moveto +(e) show +24.011999 0 moveto +( ) show +27.348 0 moveto +(4) show +34.02 0 moveto +( ) show +grestore +grestore +grestore +gsave +131.440018 565.5 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 38 15 rectclip +2 12 translate +380 execuserobject setfont +0 0 moveto +0 nxsetgray +(s) show +6.672 0 moveto +0 nxsetgray +(i) show +10.007999 0 moveto +0 nxsetgray +(d) show +17.34 0 moveto +0 nxsetgray +(e) show +24.011999 0 moveto +0 nxsetgray +( ) show +27.348 0 moveto +0 nxsetgray +(4) show +34.02 0 moveto +0 nxsetgray +( ) show +grestore +grestore +grestore +gsave +534.656738 308.925049 translate +[0.000628 1 -1 0.000628 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 38 15 rectclip +2 12 translate +380 execuserobject setfont +0 0 moveto +0 nxsetgray +(s) show +6.672 0 moveto +0 nxsetgray +(i) show +10.007999 0 moveto +0 nxsetgray +(d) show +17.34 0 moveto +0 nxsetgray +(e) show +24.011999 0 moveto +0 nxsetgray +( ) show +27.348 0 moveto +0 nxsetgray +(4) show +34.02 0 moveto +0 nxsetgray +( ) show +grestore +grestore +grestore +gsave +378.156799 378.925049 translate +[0.000628 1 -1 0.000628 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 38 15 rectclip +2 12 translate +380 execuserobject setfont +0 0 moveto +0 nxsetgray +(s) show +6.672 0 moveto +0 nxsetgray +(i) show +10.007999 0 moveto +0 nxsetgray +(d) show +17.34 0 moveto +0 nxsetgray +(e) show +24.011999 0 moveto +0 nxsetgray +( ) show +27.348 0 moveto +0 nxsetgray +(4) show +34.02 0 moveto +0 nxsetgray +( ) show +grestore +grestore +grestore +gsave +12.440002 462.75 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 202 15 rectclip +2 12 translate +380 execuserobject setfont +0 setgray +0 0 moveto +(C) show +8.664 0 moveto +(o) show +15.995999 0 moveto +(n) show +23.327999 0 moveto +(d) show +30.66 0 moveto +(i) show +33.995998 0 moveto +(t) show +37.992001 0 moveto +(i) show +41.327999 0 moveto +(o) show +48.66 0 moveto +(n) show +55.991997 0 moveto +( ) show +59.327999 0 moveto +(A) show +67.991997 0 moveto +(L) show +75.323997 0 moveto +(B) show +83.987999 0 moveto +(E) show +91.991997 0 moveto +( ) show +95.327995 0 moveto +(o) show +102.659996 0 moveto +(r) show +107.327995 0 moveto +( ) show +110.663994 0 moveto +(R) show +119.327995 0 moveto +(E) show +127.331993 0 moveto +(F) show +134.664001 0 moveto +(L) show +141.996002 0 moveto +( ) show +145.332001 0 moveto +(o) show +152.664001 0 moveto +(n) show +159.996002 0 moveto +( ) show +163.332001 0 moveto +(s) show +170.003998 0 moveto +(i) show +173.339996 0 moveto +(d) show +180.671997 0 moveto +(e) show +187.343994 0 moveto +( ) show +190.679993 0 moveto +(2) show +197.35199 0 moveto +( ) show +200.687988 0 moveto +( ) show +202 0 moveto +( ) show +grestore +grestore +grestore +gsave +189.860001 261.019989 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 133 15 rectclip +2 12 translate +380 execuserobject setfont +0 setgray +0 0 moveto +(C) show +8.664 0 moveto +(o) show +15.995999 0 moveto +(n) show +23.327999 0 moveto +(d) show +30.66 0 moveto +(i) show +33.995998 0 moveto +(t) show +37.992001 0 moveto +(i) show +41.327999 0 moveto +(o) show +48.66 0 moveto +(n) show +55.991997 0 moveto +( ) show +59.327999 0 moveto +(P) show +67.332001 0 moveto +(I) show +70.667999 0 moveto +( ) show +74.003998 0 moveto +(o) show +81.335999 0 moveto +(n) show +88.667999 0 moveto +( ) show +92.003998 0 moveto +(s) show +98.675995 0 moveto +(i) show +102.012001 0 moveto +(d) show +109.343994 0 moveto +(e) show +116.015999 0 moveto +( ) show +119.351997 0 moveto +(1) show +126.023994 0 moveto +( ) show +129.360001 0 moveto +( ) show +132.695999 0 moveto +( ) show +grestore +grestore +grestore +gsave +280.240051 463.5 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 196 15 rectclip +2 12 translate +380 execuserobject setfont +0 setgray +0 0 moveto +(C) show +8.664 0 moveto +(o) show +15.995999 0 moveto +(n) show +23.327999 0 moveto +(d) show +30.66 0 moveto +(i) show +33.995998 0 moveto +(t) show +37.992001 0 moveto +(i) show +41.327999 0 moveto +(o) show +48.66 0 moveto +(n) show +55.991997 0 moveto +( ) show +59.327999 0 moveto +(T) show +66.659996 0 moveto +(R) show +75.323997 0 moveto +(A) show +83.987999 0 moveto +(N) show +92.652 0 moveto +( ) show +95.987999 0 moveto +(o) show +103.32 0 moveto +(n) show +110.651993 0 moveto +( ) show +113.987999 0 moveto +(s) show +120.659996 0 moveto +(i) show +123.995995 0 moveto +(d) show +131.328003 0 moveto +(e) show +138 0 moveto +(s) show +144.671997 0 moveto +( ) show +148.007996 0 moveto +(1) show +154.679993 0 moveto +( ) show +158.015991 0 moveto +(a) show +164.687988 0 moveto +(n) show +172.019989 0 moveto +(d) show +179.35199 0 moveto +( ) show +182.687988 0 moveto +(2) show +189.360001 0 moveto +( ) show +192.695999 0 moveto +( ) show +196 0 moveto +( ) show +grestore +grestore +grestore +gsave +61.739998 278.880005 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 38 15 rectclip +2 12 translate +380 execuserobject setfont +0 0 moveto +0 nxsetgray +(s) show +6.672 0 moveto +0 nxsetgray +(i) show +10.007999 0 moveto +0 nxsetgray +(d) show +17.34 0 moveto +0 nxsetgray +(e) show +24.011999 0 moveto +0 nxsetgray +( ) show +27.348 0 moveto +0 nxsetgray +(4) show +34.02 0 moveto +0 nxsetgray +( ) show +grestore +grestore +grestore +gsave +62.239998 409.130066 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 38 15 rectclip +2 12 translate +380 execuserobject setfont +0 setgray +0 0 moveto +(s) show +6.672 0 moveto +(i) show +10.007999 0 moveto +(d) show +17.34 0 moveto +(e) show +24.011999 0 moveto +( ) show +27.348 0 moveto +(4) show +34.02 0 moveto +( ) show +grestore +grestore +grestore +gsave +61.940006 566 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 38 15 rectclip +2 12 translate +380 execuserobject setfont +0 setgray +0 0 moveto +(s) show +6.672 0 moveto +(i) show +10.007999 0 moveto +(d) show +17.34 0 moveto +(e) show +24.011999 0 moveto +( ) show +27.348 0 moveto +(4) show +34.02 0 moveto +( ) show +grestore +grestore +grestore +gsave +495.227539 293.78125 translate +[0.569104 0 0 0.569104 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 241.920013 moveto +0 241.920013 0 0 0 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.569104 0.569104 scale stroke setmatrix +grestore +grestore +grestore +%%Trailer +%%DocumentFonts: Helvetica-Bold diff --git a/doc/IGE335/ebct.eps b/doc/IGE335/ebct.eps new file mode 100644 index 0000000..ca98de7 --- /dev/null +++ b/doc/IGE335/ebct.eps @@ -0,0 +1,5795 @@ +%!PS-Adobe-2.0 EPSF-2.0 +%%Title: /me/sunset_fig/ebct.eps +%%Creator: SuperDraw +%%CreationDate: Sun Dec 30 18:33:27 2001 +%%For: me +%%DocumentFonts: (atend) +%%Pages: 0 0 +%%BoundingBox: 105 319 510 655 +%%NXNextStepVersion: 3.0 +%%EndComments + +%%BeginProcSet: /usr/lib/NextStep/printPackage.ps 3.0 +%! +% NeXT Printing Package +% Version: 3.1 +% Copyright: 1988, NeXT, Inc. + +/__NXdef{1 index where{pop pop pop}{def}ifelse}bind def +/__NXbdef{1 index where{pop pop pop}{bind def}ifelse}bind def +/UserObjects 10 array __NXdef +/defineuserobject{ + exch dup 1 add dup UserObjects length gt{ + array dup 0 UserObjects putinterval + /UserObjects exch def + }{pop}ifelse UserObjects exch 3 -1 roll put +}__NXbdef +/undefineuserobject{UserObjects exch null put}__NXbdef +/execuserobject{UserObjects exch get exec}__NXbdef +/__NXRectPath{4 2 roll moveto 1 index 0 rlineto +0 exch rlineto neg 0 rlineto closepath}__NXbdef +/__NXProcessRectArgs{ + 1 index type /arraytype eq{ + exch 0 4 2 index length 1 sub{ + dup 3 add 1 exch{1 index exch get exch}for + 5 1 roll 5 index exec + }for pop pop + }{exec}ifelse +}__NXbdef +/rectfill{gsave newpath {__NXRectPath fill} __NXProcessRectArgs grestore}__NXbdef +/rectclip{newpath {__NXRectPath} __NXProcessRectArgs clip newpath}__NXbdef +/rectstroke{ + gsave newpath dup type /arraytype eq{dup length 6 eq}{false}ifelse{ + {gsave __NXRectPath null concat stroke grestore} + dup length array cvx copy dup 2 4 -1 roll put __NXProcessRectArgs + }{{__NXRectPath stroke} __NXProcessRectArgs}ifelse grestore +}__NXbdef +/_NXLevel2 systemdict /languagelevel known {languagelevel 2 ge}{false}ifelse __NXdef +/xyshow{ + 0 1 3 index length 1 sub{ + currentpoint 4 index 3 index 1 getinterval show + 3 index 3 index 2 mul 1 add get add exch + 3 index 3 index 2 mul get add exch moveto pop + }for pop pop +}__NXbdef +/xshow{ + 0 1 3 index length 1 sub{ + currentpoint 4 index 3 index 1 getinterval show + exch 3 index 3 index get add exch moveto pop + }for pop pop +}__NXbdef +/yshow{ + 0 1 3 index length 1 sub{ + currentpoint 4 index 3 index 1 getinterval show + 3 index 3 index get add moveto pop + }for pop pop +}__NXbdef +/arct{arcto pop pop pop pop}__NXbdef +/setbbox{pop pop pop pop}__NXbdef +/ucache{}__NXbdef +/ucachestatus{mark 0 0 0 0 0}__NXbdef +/setucacheparams{cleartomark}__NXbdef +/uappend{systemdict begin cvx exec end}__NXbdef +/ueofill{gsave newpath uappend eofill grestore}__NXbdef +/ufill{gsave newpath uappend fill grestore}__NXbdef +/ustroke{ + gsave newpath dup length 6 eq + {exch uappend concat}{uappend}ifelse + stroke grestore +}__NXbdef +/__NXustrokepathMatrix dup where {pop pop}{matrix def}ifelse +/ustrokepath{ + newpath dup length 6 eq{ + exch uappend __NXustrokepathMatrix currentmatrix exch concat + strokepath setmatrix + }{uappend strokepath}ifelse +} __NXbdef +/upath{ + [exch {/ucache cvx}if pathbbox /setbbox cvx + {/moveto cvx}{/lineto cvx}{/curveto cvx}{/closepath cvx}pathforall]cvx +} __NXbdef +/setstrokeadjust{pop}__NXbdef +/currentstrokeadjust{false}__NXbdef +/selectfont{exch findfont exch +dup type /arraytype eq {makefont}{scalefont}ifelse setfont}__NXbdef +/_NXCombineArrays{ + counttomark dup 2 add index dup length 3 -1 roll { + 2 index length sub dup 4 1 roll 1 index exch 4 -1 roll putinterval exch + }repeat pop pop pop +}__NXbdef +/flushgraphics{}def +/setwindowtype{pop pop}def +/currentwindowtype{pop 0}def +/setalpha{pop}def +/currentalpha{1.0}def +/hidecursor{}def +/obscurecursor{}def +/revealcursor{}def +/setcursor{4 {pop}repeat}bind def +/showcursor{}def +/NextStepEncoding where not{ +/NextStepEncoding StandardEncoding 256 array copy def +0 [129/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/Ccedilla/Egrave +/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex/Idieresis +/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis/Ugrave/Uacute +/Ucircumflex/Udieresis/Yacute/Thorn/mu/multiply/divide/copyright +176/registered 181/brokenbar 190/logicalnot 192/onesuperior 201/twosuperior +204/threesuperior 209/plusminus/onequarter/onehalf/threequarters/agrave +/aacute/acircumflex/atilde/adieresis/aring/ccedilla/egrave/eacute +/ecircumflex/edieresis/igrave 226/iacute 228/icircumflex/idieresis/eth +/ntilde 236/ograve/oacute/ocircumflex/otilde/odieresis 242/ugrave/uacute +/ucircumflex 246/udieresis/yacute 252/thorn/ydieresis] +{dup type /nametype eq + {NextStepEncoding 2 index 2 index put pop 1 add}{exch pop}ifelse +}forall pop +/NextStepEncoding NextStepEncoding readonly def +/_NXfstr 128 string dup 0 (_NX) putinterval def +/_NXfindfont /findfont load def +/findfont{ + % Because we can never let NextStepEncoding get into + % SharedFontDirectory, we cannot reencode a font to NextStepEncoding + % if we are in shared mode. So if currentshared is true, + % we call the normal findfont and return that + /currentshared where {pop currentshared} {false} ifelse + {_NXfindfont} + {dup _NXfstr 3 125 getinterval cvs length 3 add _NXfstr 0 3 -1 roll + getinterval cvn exch FontDirectory 2 index known + {pop FontDirectory exch get} + {_NXfindfont dup /Encoding get StandardEncoding eq + { dup length dict exch + {1 index /FID ne {2 index 3 1 roll put}{pop pop}ifelse}forall + dup /Encoding NextStepEncoding put definefont + }{exch pop} ifelse + }ifelse + }ifelse +}bind def +}{pop}ifelse +/_NXImageString {/__NXImageString where{pop}{/__NXImageString 4000 string __NXdef}ifelse __NXImageString}__NXbdef +/_NXDoImageOp{ + 3 dict begin /parr 5 array def 1 index{dup}{1}ifelse /chans exch def + chans 2 add 2 roll parr 0 chans getinterval astore pop + 5 index 4 index mul 2 index{1 sub 8 idiv 1 add mul}{mul 1 sub 8 idiv 1 add}ifelse + 4 index mul /totbytes exch def pop exch pop + gsave matrix invertmatrix concat 0.5 setgray 0 0 4 2 roll rectfill grestore + {0 1 chans 1 sub{parr exch get exec length totbytes exch sub /totbytes exch def}for totbytes 0 le{exit}if}loop end +}__NXbdef +/alphaimage{1 add _NXDoImageOp}def +_NXLevel2{ + /NXCalibratedRGBColorSpace where{pop}{ + /NXCalibratedRGBColorSpace + {mark /NXCalibratedRGB /ColorSpace findresource exch pop}stopped + {cleartomark /NXCalibratedRGB[/CIEBasedABC 2 dict dup begin + /MatrixLMN[.4124 .2126 .0193 .3576 .7152 .1192 .1805 .0722 .9505]def + /WhitePoint[.9505 1 1.089] def end] /ColorSpace defineresource}if def}ifelse + /nxsetrgbcolor{NXCalibratedRGBColorSpace setcolorspace setcolor}__NXbdef + /nxsetgray{dup dup nxsetrgbcolor}__NXbdef + /_NXCalibratedImage{exch{array astore dup length true}{false}ifelse + 8 -1 roll{NXCalibratedRGBColorSpace setcolorspace}if + 8 dict dup 9 1 roll begin /ImageType 1 def /MultipleDataSources exch def + currentcolorspace 0 get /Indexed eq{pop /Decode[0 2 6 index exp 1 sub]def} + {2 mul dup array /Decode exch def 1 sub 0 1 3 -1 roll{Decode exch dup 2 mod put}for}ifelse + /DataSource exch def /ImageMatrix exch def + /BitsPerComponent exch def /Height exch def /Width exch def end image}__NXbdef +} { + /setcmykcolor{ + 1.0 exch sub dup dup 6 -1 roll sub dup 0 lt{pop 0}if 5 1 roll + 4 -1 roll sub dup 0 lt{pop 0}if 3 1 roll exch sub dup 0 lt{pop 0}if setrgbcolor}__NXbdef + /currentcmykcolor{currentrgbcolor 3{1.0 exch sub 3 1 roll}repeat 0}__NXbdef + /colorimage{2 copy 3 ne or{_NXDoImageOp}{4 index dup 8 ne exch 4 ne and{_NXDoImageOp}{ + pop pop save 6 1 roll 12 dict begin/Proc exch def/Res 0 string def + /Alloc{2 index length mul 2 add dup 2 index load length gt{1.2 mul round cvi string def}{pop pop}ifelse}def + 1 index 8 eq{/Unpack{.34 Alloc}def}{ + /Wid 4 index 3 mul def exch pop 8 exch/Str1 0 string def/Lim Wid def + /Unpack{.67 Alloc/Str1 2 Alloc 0 exch Lim exch + {dup -4 bitshift 17 mul Str1 exch 4 index exch put 15 and 17 mul Str1 exch 3 index 1 add exch put + 2 sub dup 0 le{0 lt Wid exch{exch 1 sub exch}if}if exch 2 add exch + }forall/Lim exch def Str1 exch 0 exch getinterval + }def + }ifelse + /Ops[{.3 mul add 1}{.59 mul add 2}{.11 mul add round cvi Res exch 2 index exch put 1 add 0.0 0}]def/Val 0.0 def/Phase 0 def + {0 Val Phase Proc/Res Unpack{exch Ops exch get exec}forall/Phase exch def/Val exch def Res exch 0 exch getinterval} + image end restore}ifelse}ifelse + }__NXbdef + /nxsetrgbcolor{setrgbcolor}__NXbdef /nxsetgray{setgray}__NXbdef + /setpattern{pop .5 setgray}__NXbdef + /_NXCalibratedImage{dup 1 eq {pop pop image}{colorimage}ifelse pop}__NXbdef +} ifelse +/_NXSetCMYKOrRGB where{pop}{ + mark{systemdict /currentwindow get exec}stopped + {{pop pop pop setcmykcolor}}{{nxsetrgbcolor pop pop pop pop}}ifelse /_NXSetCMYKOrRGB exch def cleartomark +}ifelse +%%EndProcSet + +gsave + /__NXbasematrix matrix currentmatrix def +grestore +%%EndProlog +%%BeginSetup +/linear { + /te exch def /ts exch def /ns exch def /nd ns 1 sub def ns 1 le { + /ns 1 def /nd 1 def + } if /dy te ts sub ns div def /factor te ts sub nd div def 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 6 index 5 index 4 index 3 index setcmykcolor ts dy te { + 0 exch 1 dy rectfill 1 index add 8 2 roll 1 index add 8 2 roll 1 index add 8 2 roll 1 index add 8 2 roll 6 index 5 index 4 index 3 index setcmykcolor + } for pop pop pop pop pop pop pop pop +} bind def /alinear { + /te exch def /ts exch def /ns exch def /nd ns 1 sub def ns 1 le { + /ns 1 def /nd 1 def + } if /dy te ts sub ns div def /factor te ts sub nd div def 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 6 index setalpha 4 index 3 index 2 index setrgbcolor ts dy te { + 0 exch 1 dy rectfill 1 index add 8 2 roll 1 index add 8 2 roll 1 index add 8 2 roll 1 index add 8 2 roll 6 index setalpha 4 index 3 index 2 index setrgbcolor + } for pop pop pop pop pop pop pop pop +} def /radial { + /te exch def /ts exch def /fy exch def /fx exch def /ns exch def /nd ns 1 sub def ns 1 le { + /ns 1 def /nd 1 def + } if /dy te ts sub ns div def /factor te ts sub nd div def 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 6 index 5 index 4 index 3 index setcmykcolor fx dy mul 0.5 1 te sub fx mul add fy dy mul 0.5 1 te sub fy mul add /total 2 sqrt 0.5 mul def te total mul dy total mul neg ts total mul { + newpath 3 index 2 index 2 index 0 360 arc fill pop 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 10 index 9 index 8 index 7 index setcmykcolor + } for pop pop pop pop pop pop pop pop pop pop pop pop +} bind def /aradial { + /te exch def /ts exch def /fy exch def /fx exch def /ns exch def /nd ns 1 sub def ns 1 le { + /ns 1 def /nd 1 def + } if /dy te ts sub ns div def /factor te ts sub nd div def 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 6 index setalpha 4 index 3 index 2 index setrgbcolor fx dy mul 0.5 1 te sub fx mul add fy dy mul 0.5 1 te sub fy mul add /total 2 sqrt 0.5 mul def te total mul dy total mul neg ts total mul { + newpath 3 index 2 index 2 index 0 360 arc fill pop 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 10 index setalpha 8 index 7 index 6 index setrgbcolor + } for pop pop pop pop pop pop pop pop pop pop pop pop +} def /getnumpaths { + /nPaths 0 def { + /y exch def /x exch def /nPaths nPaths 1 add def + } { + /y exch def /x exch def + } { + /y3 exch def /x3 exch def /y2 exch def /x2 exch def /y1 exch def /x1 exch def + } { + + } pathforall nPaths +} def /getpathinfo { + /pathNum exch def /numMoveto 0 def /numLineto 0 def /numCurveto 0 def /numClosepath 0 def { + /y exch def /x exch def /numMoveto numMoveto 1 add def + } { + /y exch def /x exch def numMoveto pathNum eq { + /numLineto numLineto 1 add def + } if + } { + /y3 exch def /x3 exch def /y2 exch def /x2 exch def /y1 exch def /x1 exch def numMoveto pathNum eq { + /numCurveto numCurveto 1 add def + } if + } { + numMoveto pathNum eq { + /numClosepath numClosepath 1 add def + } if + } pathforall numClosepath numCurveto numLineto +} def /getpathcoords { + /pathNum exch def /numMoveto 0 def /numLineto 0 def /numCurveto 0 def /numClosepath 0 def { + /y exch def /x exch def /numMoveto numMoveto 1 add def numMoveto pathNum eq { + y x + } if + } { + /y exch def /x exch def numMoveto pathNum eq { + /numLineto numLineto 1 add def 1 index 1 index y x y x + } if + } { + /y3 exch def /x3 exch def /y2 exch def /x2 exch def /y1 exch def /x1 exch def numMoveto pathNum eq { + /numCurveto numCurveto 1 add def y1 x1 y2 x2 y3 x3 + } if + } { + numMoveto pathNum eq { + /numClosepath numClosepath 1 add def + } if + } pathforall +} def +%%EndSetup +gsave +0 0 510 655 rectclip +105 319 405 336 rectclip +gsave +166.99411 495.359924 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 0 moveto +0 0 0 241.919983 0 241.919983 curveto +0 241.919983 241.659973 241.919983 241.659973 241.919983 curveto +241.659973 241.919983 241.659973 0 241.659973 0 curveto +241.659973 0 0 0 0 0 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +189.978455 495.359924 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 0 moveto +0 0 0.133331 241.919983 0.133331 241.919983 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +213.039032 495.359924 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 241.920013 moveto +0 241.920013 0 0 0 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +166.99411 587.602356 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 0 moveto +0 0 241.659973 0 241.659973 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +166.99411 610.662903 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 0 moveto +0 0 241.659988 6.10351e-05 241.659988 6.10351e-05 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +171.935684 615.604492 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +218.0569 523.362061 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +264.177979 546.422729 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +218.056824 615.604492 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +218.056824 569.483276 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +194.996277 592.543884 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +218.056824 592.543884 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +171.935684 569.483276 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +171.935684 592.543884 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +259.160187 495.359924 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 241.920013 moveto +0 241.920013 0 0 0 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +282.148376 495.359924 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 241.919983 moveto +0 241.919983 0.126617 0 0.126617 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +241.117386 615.604492 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +264.177979 615.604492 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +287.238556 615.604492 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +287.238556 569.483337 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +287.238556 592.543884 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +241.117386 569.483276 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +264.177979 569.483276 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +194.996201 569.483276 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +264.177979 592.543884 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +241.117386 592.543884 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +236.027176 495.359924 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +4 setlinewidth +0 241.919983 moveto +0 241.919983 0.126648 0 0.126648 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +218.056824 546.422729 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +241.117386 546.422729 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +287.238556 546.422729 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +241.117386 523.362061 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +264.177979 523.362061 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +287.238556 523.362061 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +218.056824 500.301453 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +171.935654 500.301453 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +287.238556 500.301453 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +194.996201 523.362061 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +194.996277 546.422729 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +194.996201 500.301453 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +194.996277 615.604492 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +166.917862 518.420593 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 0 moveto +0 0 241.920013 0 241.920013 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +166.917862 541.481201 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 0 moveto +0 0 241.920013 0 241.920013 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +166.917862 564.541748 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +4 setlinewidth +0 0 moveto +0 0 241.920013 0 241.920013 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +171.935684 546.422729 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +171.935684 523.362061 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +241.117462 500.301453 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +264.177979 500.301453 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +305.357635 495.359924 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 0 moveto +0 0 0 241.919983 0 241.919983 curveto +0 241.919983 241.659973 241.919983 241.659973 241.919983 curveto +241.659973 241.919983 241.659973 0 241.659973 0 curveto +241.659973 0 0 0 0 0 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +328.34198 495.359924 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 0 moveto +0 0 0.133331 241.919983 0.133331 241.919983 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +351.402527 495.359924 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 241.920013 moveto +0 241.920013 0 0 0 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +305.357635 587.602356 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 0 moveto +0 0 241.659973 0 241.659973 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +305.357635 610.662903 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 0 moveto +0 0 241.659988 6.10351e-05 241.659988 6.10351e-05 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +310.299194 615.604492 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +356.42041 523.362061 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +402.541504 546.422729 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +356.420319 615.604492 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +356.420319 569.483276 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +333.359802 592.543884 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +356.420319 592.543884 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +310.299194 569.483276 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +310.299194 592.543884 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +397.523682 495.359924 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 241.920013 moveto +0 241.920013 0 0 0 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +420.511841 495.359924 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 241.919983 moveto +0 241.919983 0.126617 0 0.126617 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +379.480896 615.604492 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +402.541504 615.604492 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +425.602051 615.604492 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +425.602051 569.483337 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +425.602051 592.543884 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +379.480896 569.483276 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +402.541504 569.483276 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +333.359711 569.483276 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +402.541504 592.543884 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +379.480896 592.543884 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +374.390686 495.359924 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +4 setlinewidth +0 241.919983 moveto +0 241.919983 0.126648 0 0.126648 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +356.420319 546.422729 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +379.480896 546.422729 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +425.602051 546.422729 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +379.480896 523.362061 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +402.541504 523.362061 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +425.602051 523.362061 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +356.420319 500.301453 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +310.299194 500.301453 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +425.602051 500.301453 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +333.359711 523.362061 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +333.359802 546.422729 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +333.359711 500.301453 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +333.359802 615.604492 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +305.281372 518.420593 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 0 moveto +0 0 241.920013 0 241.920013 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +305.281372 541.481201 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 0 moveto +0 0 241.920013 0 241.920013 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +305.281372 564.541748 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +4 setlinewidth +0 0 moveto +0 0 241.920013 0 241.920013 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +310.299194 546.422729 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +310.299194 523.362061 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +379.480957 500.301453 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +402.541504 500.301453 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +166.99411 356.996429 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 0 moveto +0 0 0 241.919983 0 241.919983 curveto +0 241.919983 241.659973 241.919983 241.659973 241.919983 curveto +241.659973 241.919983 241.659973 0 241.659973 0 curveto +241.659973 0 0 0 0 0 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +189.978455 356.996429 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 0 moveto +0 0 0.133331 241.919983 0.133331 241.919983 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +213.039001 356.996429 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 241.920013 moveto +0 241.920013 0 0 0 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +166.99411 449.2388 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 0 moveto +0 0 241.659973 0 241.659973 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +166.99411 472.299377 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 0 moveto +0 0 241.659988 6.10351e-05 241.659988 6.10351e-05 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +171.935684 477.240936 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +218.056885 384.998566 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +264.177979 408.059204 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +218.056808 477.240936 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +218.056808 431.119751 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +194.996277 454.180359 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +218.056808 454.180359 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +171.935684 431.119751 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +171.935684 454.180359 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +259.160156 356.996429 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 241.920013 moveto +0 241.920013 0 0 0 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +282.148315 356.996429 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 241.919983 moveto +0 241.919983 0.126617 0 0.126617 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +241.117355 477.240936 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +264.177979 477.240936 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +287.238525 477.240936 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +287.238525 431.119812 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +287.238525 454.180359 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +241.117355 431.119751 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +264.177979 431.119751 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +194.996201 431.119751 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +264.177979 454.180359 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +241.117355 454.180359 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +236.027161 356.996429 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +4 setlinewidth +0 241.919983 moveto +0 241.919983 0.126648 0 0.126648 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +218.056808 408.059204 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +241.117355 408.059204 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +287.238525 408.059204 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +241.117355 384.998566 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +264.177979 384.998566 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +287.238525 384.998566 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +218.056808 361.937927 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +171.935654 361.937927 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +287.238525 361.937927 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +194.996201 384.998566 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +194.996277 408.059204 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +194.996201 361.937927 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +194.996277 477.240936 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +166.917862 380.057068 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 0 moveto +0 0 241.920013 0 241.920013 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +166.917862 403.117706 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 0 moveto +0 0 241.920013 0 241.920013 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +166.917862 426.178253 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +4 setlinewidth +0 0 moveto +0 0 241.920013 0 241.920013 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +171.935684 408.059204 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +171.935684 384.998566 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +241.117432 361.937927 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +264.177979 361.937927 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +305.357605 356.996429 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 0 moveto +0 0 0 241.919983 0 241.919983 curveto +0 241.919983 241.659973 241.919983 241.659973 241.919983 curveto +241.659973 241.919983 241.659973 0 241.659973 0 curveto +241.659973 0 0 0 0 0 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +328.341949 356.996429 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 0 moveto +0 0 0.133331 241.919983 0.133331 241.919983 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +351.402496 356.996429 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 241.920013 moveto +0 241.920013 0 0 0 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +305.357605 449.2388 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 0 moveto +0 0 241.659973 0 241.659973 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +305.357605 472.299377 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 0 moveto +0 0 241.659988 6.10351e-05 241.659988 6.10351e-05 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +310.299194 477.240936 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +356.42038 384.998566 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +402.541504 408.059235 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +356.420288 477.240936 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +356.420288 431.119781 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +333.359772 454.180359 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +356.420288 454.180359 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +310.299194 431.119781 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +310.299194 454.180359 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +397.523682 356.996429 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 241.920013 moveto +0 241.920013 0 0 0 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +420.511841 356.996429 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 241.919983 moveto +0 241.919983 0.126617 0 0.126617 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +379.480865 477.240936 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +402.541504 477.240936 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +425.602051 477.240936 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +425.602051 431.119843 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +425.602051 454.180359 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +379.480865 431.119781 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +402.541504 431.119781 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +333.35968 431.119781 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +402.541504 454.180359 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +379.480865 454.180359 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +374.390656 356.996429 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +4 setlinewidth +0 241.919983 moveto +0 241.919983 0.126648 0 0.126648 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +356.420288 408.059235 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +379.480865 408.059235 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +425.602051 408.059235 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +379.480865 384.998566 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +402.541504 384.998566 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +425.602051 384.998566 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +356.420288 361.937988 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +310.299164 361.937988 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +425.602051 361.937988 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +333.35968 384.998566 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +333.359772 408.059235 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +333.35968 361.937988 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0.666662 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +333.359772 477.240936 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +305.281372 380.057068 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 0 moveto +0 0 241.920013 0 241.920013 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +305.281372 403.117737 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +2 setlinewidth +0 0 moveto +0 0 241.920013 0 241.920013 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +305.281372 426.178284 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +4 setlinewidth +0 0 moveto +0 0 241.920013 0 241.920013 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +310.299194 408.059235 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +310.299194 384.998566 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +379.480927 361.937988 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +402.541504 361.937988 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 11.519989 moveto +0 17.855984 5.184 23.039978 11.52 23.039978 curveto +17.856001 23.039978 23.040001 17.855984 23.040001 11.519989 curveto +23.040001 5.183995 17.856001 0 11.52 0 curveto +5.184 0 0 5.183995 0 11.519989 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +166.917862 495.359955 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +4 setlinewidth +0 0 moveto +0 0 483.839935 0 483.839935 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +305.281372 356.99646 translate +[0.571939 0 0 0.571939 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +4 setlinewidth +0 483.839905 moveto +0 483.839905 0 0 0 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 0.571939 0.571939 scale stroke setmatrix +grestore +grestore +gsave +107 321 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 397 15 rectclip +2 12 translate +/Helvetica-Bold findfont 12 scalefont [1 0 0 -1 0 0] makefont +380 +exch +defineuserobject +380 execuserobject setfont +0 setgray +0 0 moveto +(C) show +8.664 0 moveto +(o) show +15.995999 0 moveto +(n) show +23.327999 0 moveto +(d) show +30.66 0 moveto +(i) show +33.995998 0 moveto +(t) show +37.992001 0 moveto +(i) show +41.327999 0 moveto +(o) show +48.66 0 moveto +(n) show +55.991997 0 moveto +( ) show +59.327999 0 moveto +(P) show +67.332001 0 moveto +(I) show +70.667999 0 moveto +(/) show +74.003998 0 moveto +(2) show +80.675995 0 moveto +( ) show +84.012001 0 moveto +(o) show +91.343994 0 moveto +(n) show +98.675995 0 moveto +( ) show +102.012001 0 moveto +(s) show +108.683998 0 moveto +(i) show +112.019997 0 moveto +(d) show +119.351997 0 moveto +(e) show +126.023994 0 moveto +(s) show +132.695999 0 moveto +( ) show +136.031998 0 moveto +(1) show +142.703995 0 moveto +( ) show +146.039993 0 moveto +(a) show +152.71199 0 moveto +(n) show +160.043991 0 moveto +(d) show +167.375992 0 moveto +( ) show +170.71199 0 moveto +(3) show +177.384003 0 moveto +( ) show +180.720001 0 moveto +(a) show +187.391998 0 moveto +(n) show +194.723999 0 moveto +(d) show +202.056 0 moveto +( ) show +205.391998 0 moveto +(c) show +212.063995 0 moveto +(o) show +219.395996 0 moveto +(n) show +226.727997 0 moveto +(d) show +234.059998 0 moveto +(i) show +237.395996 0 moveto +(t) show +241.391998 0 moveto +(i) show +244.727997 0 moveto +(o) show +252.059998 0 moveto +(n) show +259.391998 0 moveto +( ) show +262.727997 0 moveto +(T) show +270.059998 0 moveto +(R) show +278.723999 0 moveto +(A) show +287.388 0 moveto +(N) show +296.052002 0 moveto +( ) show +299.388 0 moveto +(o) show +306.720001 0 moveto +(n) show +314.052002 0 moveto +( ) show +317.388 0 moveto +(s) show +324.059998 0 moveto +(i) show +327.395996 0 moveto +(d) show +334.727997 0 moveto +(e) show +341.399994 0 moveto +(s) show +348.071991 0 moveto +( ) show +351.40799 0 moveto +(2) show +358.079987 0 moveto +( ) show +361.415985 0 moveto +(a) show +368.087982 0 moveto +(n) show +375.419983 0 moveto +(d) show +382.751984 0 moveto +( ) show +386.087982 0 moveto +(4) show +392.759979 0 moveto +( ) show +396.095978 0 moveto +( ) show +397 0 moveto +( ) show +grestore +grestore +grestore +gsave +252.5 341.5 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 38 15 rectclip +2 12 translate +380 execuserobject setfont +0 0 moveto +0 nxsetgray +(s) show +6.672 0 moveto +0 nxsetgray +(i) show +10.007999 0 moveto +0 nxsetgray +(d) show +17.34 0 moveto +0 nxsetgray +(e) show +24.011999 0 moveto +0 nxsetgray +( ) show +27.348 0 moveto +0 nxsetgray +(2) show +34.02 0 moveto +0 nxsetgray +( ) show +grestore +grestore +grestore +gsave +163.880371 374.55011 translate +[-0.006215 0.999981 -0.999981 -0.006215 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 38 15 rectclip +2 12 translate +380 execuserobject setfont +0 0 moveto +0 nxsetgray +(s) show +6.672 0 moveto +0 nxsetgray +(i) show +10.007999 0 moveto +0 nxsetgray +(d) show +17.34 0 moveto +0 nxsetgray +(e) show +24.011999 0 moveto +0 nxsetgray +( ) show +27.348 0 moveto +0 nxsetgray +(2) show +34.02 0 moveto +0 nxsetgray +( ) show +grestore +grestore +grestore +gsave +321.5 341.5 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 38 15 rectclip +2 12 translate +380 execuserobject setfont +0 0 moveto +0 nxsetgray +(s) show +6.672 0 moveto +0 nxsetgray +(i) show +10.007999 0 moveto +0 nxsetgray +(d) show +17.34 0 moveto +0 nxsetgray +(e) show +24.011999 0 moveto +0 nxsetgray +( ) show +27.348 0 moveto +0 nxsetgray +(4) show +34.02 0 moveto +0 nxsetgray +( ) show +grestore +grestore +grestore +gsave +164.015747 442.506012 translate +[-0.00075 1 -1 -0.00075 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 38 15 rectclip +2 12 translate +380 execuserobject setfont +0 0 moveto +0 nxsetgray +(s) show +6.672 0 moveto +0 nxsetgray +(i) show +10.007999 0 moveto +0 nxsetgray +(d) show +17.34 0 moveto +0 nxsetgray +(e) show +24.011999 0 moveto +0 nxsetgray +( ) show +27.348 0 moveto +0 nxsetgray +(4) show +34.02 0 moveto +0 nxsetgray +( ) show +grestore +grestore +grestore +gsave +387 341.5 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 38 15 rectclip +2 12 translate +380 execuserobject setfont +0 setgray +0 0 moveto +(s) show +6.672 0 moveto +(i) show +10.007999 0 moveto +(d) show +17.34 0 moveto +(e) show +24.011999 0 moveto +( ) show +27.348 0 moveto +(2) show +34.02 0 moveto +( ) show +grestore +grestore +grestore +gsave +183 636.5 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 38 15 rectclip +2 12 translate +380 execuserobject setfont +0 setgray +0 0 moveto +(s) show +6.672 0 moveto +(i) show +10.007999 0 moveto +(d) show +17.34 0 moveto +(e) show +24.011999 0 moveto +( ) show +27.348 0 moveto +(2) show +34.02 0 moveto +( ) show +grestore +grestore +grestore +gsave +322 636.5 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 38 15 rectclip +2 12 translate +380 execuserobject setfont +0 setgray +0 0 moveto +(s) show +6.672 0 moveto +(i) show +10.007999 0 moveto +(d) show +17.34 0 moveto +(e) show +24.011999 0 moveto +( ) show +27.348 0 moveto +(2) show +34.02 0 moveto +( ) show +grestore +grestore +grestore +gsave +164.130371 511.05011 translate +[-0.006215 0.999981 -0.999981 -0.006215 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 38 15 rectclip +2 12 translate +380 execuserobject setfont +0 setgray +0 0 moveto +(s) show +6.672 0 moveto +(i) show +10.007999 0 moveto +(d) show +17.34 0 moveto +(e) show +24.011999 0 moveto +( ) show +27.348 0 moveto +(2) show +34.02 0 moveto +( ) show +grestore +grestore +grestore +gsave +460.380371 441.05011 translate +[-0.006215 0.999981 -0.999981 -0.006215 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 38 15 rectclip +2 12 translate +380 execuserobject setfont +0 setgray +0 0 moveto +(s) show +6.672 0 moveto +(i) show +10.007999 0 moveto +(d) show +17.34 0 moveto +(e) show +24.011999 0 moveto +( ) show +27.348 0 moveto +(2) show +34.02 0 moveto +( ) show +grestore +grestore +grestore +gsave +459.630371 578.55011 translate +[-0.006215 0.999981 -0.999981 -0.006215 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 38 15 rectclip +2 12 translate +380 execuserobject setfont +0 setgray +0 0 moveto +(s) show +6.672 0 moveto +(i) show +10.007999 0 moveto +(d) show +17.34 0 moveto +(e) show +24.011999 0 moveto +( ) show +27.348 0 moveto +(2) show +34.02 0 moveto +( ) show +grestore +grestore +grestore +gsave +183.75 341.75 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 38 15 rectclip +2 12 translate +380 execuserobject setfont +0 setgray +0 0 moveto +(s) show +6.672 0 moveto +(i) show +10.007999 0 moveto +(d) show +17.34 0 moveto +(e) show +24.011999 0 moveto +( ) show +27.348 0 moveto +(4) show +34.02 0 moveto +( ) show +grestore +grestore +grestore +gsave +252.5 637 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 38 15 rectclip +2 12 translate +380 execuserobject setfont +0 setgray +0 0 moveto +(s) show +6.672 0 moveto +(i) show +10.007999 0 moveto +(d) show +17.34 0 moveto +(e) show +24.011999 0 moveto +( ) show +27.348 0 moveto +(4) show +34.02 0 moveto +( ) show +grestore +grestore +grestore +gsave +389.25 636.75 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 38 15 rectclip +2 12 translate +380 execuserobject setfont +0 setgray +0 0 moveto +(s) show +6.672 0 moveto +(i) show +10.007999 0 moveto +(d) show +17.34 0 moveto +(e) show +24.011999 0 moveto +( ) show +27.348 0 moveto +(4) show +34.02 0 moveto +( ) show +grestore +grestore +grestore +gsave +164.265747 580.006042 translate +[-0.00075 1 -1 -0.00075 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 38 15 rectclip +2 12 translate +380 execuserobject setfont +0 setgray +0 0 moveto +(s) show +6.672 0 moveto +(i) show +10.007999 0 moveto +(d) show +17.34 0 moveto +(e) show +24.011999 0 moveto +( ) show +27.348 0 moveto +(4) show +34.02 0 moveto +( ) show +grestore +grestore +grestore +gsave +460.015747 511.005981 translate +[-0.00075 1 -1 -0.00075 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 38 15 rectclip +2 12 translate +380 execuserobject setfont +0 setgray +0 0 moveto +(s) show +6.672 0 moveto +(i) show +10.007999 0 moveto +(d) show +17.34 0 moveto +(e) show +24.011999 0 moveto +( ) show +27.348 0 moveto +(4) show +34.02 0 moveto +( ) show +grestore +grestore +grestore +gsave +459.765747 373.006012 translate +[-0.00075 1 -1 -0.00075 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 38 15 rectclip +2 12 translate +380 execuserobject setfont +0 setgray +0 0 moveto +(s) show +6.672 0 moveto +(i) show +10.007999 0 moveto +(d) show +17.34 0 moveto +(e) show +24.011999 0 moveto +( ) show +27.348 0 moveto +(4) show +34.02 0 moveto +( ) show +grestore +grestore +grestore +grestore +%%Trailer +%%DocumentFonts: Helvetica-Bold diff --git a/doc/IGE335/hex_tspc.eps b/doc/IGE335/hex_tspc.eps new file mode 100644 index 0000000..1c0ba52 Binary files /dev/null and b/doc/IGE335/hex_tspc.eps differ diff --git a/doc/IGE335/hexa3c.eps b/doc/IGE335/hexa3c.eps new file mode 100644 index 0000000..fed15a9 --- /dev/null +++ b/doc/IGE335/hexa3c.eps @@ -0,0 +1,5677 @@ +%!PS-Adobe-3.1 EPSF-3.0 +%ADO_DSC_Encoding: MacOS Roman +%%Title: hexa3b.eps +%%Creator: Adobe Illustrator(R) 16.0 +%%For: Alain Hebert +%%CreationDate: 2015-04-05 +%%BoundingBox: 0 0 604 180 +%%HiResBoundingBox: 0 0 603.8072 179.5176 +%%CropBox: 0 0 603.8072 179.5176 +%%LanguageLevel: 2 +%%DocumentData: Clean7Bit +%ADOBeginClientInjection: DocumentHeader "AI11EPS" +%%AI8_CreatorVersion: 16.0.4 %AI9_PrintingDataBegin %ADO_BuildNumber: Adobe Illustrator(R) 16.0.4 x691 R agm 4.6676 ct 5.2594 %ADO_ContainsXMP: MainFirst %AI7_Thumbnail: 128 40 8 %%BeginData: 8074 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 %524C45FD09FF527D7DA17DA17DA87DA87DA87DA87DA87DA87D52A8FD17FF %7D527DA87DA87DA87DA87DA87DA87DA87DA87D7D52FD18FFA852A87DA87D %A87DA87DA87DA87DA87DA87DA87652FD11FF7DA87DFFA87D7DFD0CFFA87D %7DFD16FFA87D7DFFFFA8FD0EFF7DA87DFD17FF7D7DA8FFFFA8FD0DFF7D7D %7DFD0FFFA87DFFA8A8FF7DA8FD0CFF7DFF7DA8FD15FF7DA8FF7DFF52FD0D %FF7DA8FF7DFD16FF7DA8FF7DFFA87DFD0CFFA87DFF7DFD0FFF7DA8FFA87D %FFFFA8A8FD077DA8FFFF7DA8FFFF52FD14FFA87DFFFF7D7DFFA8A8FD077D %A8A8FFA87DFFA87DA8FD15FF7DA8FF7D7DFFFFA8A87DA17D7D7DA87DFFFF %FF7DA87DA87DFD0EFF7DFFFFFFA8A87D7D7DA8FD04FFA8A87D7D7DA8FF7D %7DA87DFD13FF7DFD04FF7DA8A17DA8A8FD04FFA8A17D7D7DFFFF52A87DFD %14FFA87DFFFFFF7DFF7D7D7DA8A8FFFFFFA8A87DA87DA8A8A8FF7DA8FD0C %FF76FD04FFA827A8FD04FFA8A8FD04FFA85252FF7D7DAF7DA8FD11FF7D7D %FD04FF5252A8FD0AFF7D27A8FFA8A8A87DFD13FF7DFD04FF7D52A8FD0AFF %A17D7DFFFFFFA87DFD0BFFA87DFFFFFFA17DA87DFD04FFA852FD04FFA87D %FF52A8FFFFA87DFD11FF7DA8FFFFFF52A87DFD05FF7DFD05FF7DFF7DA8FF %FFFF7DA8FD11FF7DA8FFFFFF7D7DFD0EFFA87DFFFFFF7DA8FD0AFF7DA8FF %FF7D7DFFFF7DA8FFFFFFA8A8FD04FF52FFFFFF52CAFFFF76A8FD0FFFA87D %FFFFA852FFFFA87DFD04FF7DA8FFFFFF7D7DFFFF7DA1FFFFA17DFD10FFA8 %7DFFFFFF7D7DFD10FFA87DFFFFFF76FD09FFA87DFFFFA87DFFFFFFA87DFD %08FF7DA8FD04FF7DFFFFFF7DFD0FFF7DFFFFFF7DFD04FF7DA8FD08FF7DFD %04FF7DA8FFFF7DA8FD0FFF7DA8FFFF7DA8FD12FFA87DFFFFA87DFD08FF52 %FFFFA852FD05FF7DA8FD057DA8A87DFD05FFA87DFFFF7DA8FD0DFF7DA8FF %FF7DA8FD04FFA87DA8A1FD047DA87D7DFD05FF76CAFFFF7DFD0EFFA87DFF %FFA87DFD07FF7D7D7DA17DA8FD07FF7D7DFFFF7DFD07FF7DA8FFFF7DCAFD %05FFA852A8A8FFFFFFA85252FD06FF7DA8FFA87DFD0DFF7DFFFFA87DFD06 %FF527DA8FFA8FFA8A852A8FD06FF7DFFFFA8A8FD0DFF7DFFFFFF7DFD06FF %A87DA8A8FFA8FF7D7DA8FFFFFF7EFFFF7DFFFF7DA8FD05FFA87DFFFFA87D %FF7D7DFFFFA8527DA8FFA8A8FFFF7DA87DFFFFFF7DA8A87DFFFF7DA8FD0B %FF7D7DFFFF7DA8FF7EFFFFFF52A8FD08FF52A8FFFFA8FFFF7DA8FFA87DFD %0CFF7D7DFFFF7DA8FD05FF7D7DFD07FFA87D7DFFFF7D7DFF7DA8FFFF52FD %05FFA8A8FFFFA8A8FF7DA8FFFF52FFFF7DFFA852FF7DA8FFA87DFFFFA8FF %FF7DFFFFFF7DFD0BFF7DFFFFFF7DFFFF7DA9FF7DA8FD0AFF52FFFFA87DFF %A8A1FFFF7DA8FD0BFF7DFFFFFF7DFD05FFA87DFD0AFF7DA8FFA8FFFFFF7D %FFFFA87DFFFFFFA876FFFFFF7DFD05FF7DA8A8FF7DFD04A87DFFFFFF7D7D %FD04FFA87DFFFFA87DFD09FF7DA8FFFF7DA8FFFFA8FFA87DFD0BFFA87DFF %7D7DFFFF7DFFFFFF76FD0AFFA87DFFFFA87DFD05FF52FD0BFFA87DFD05FF %7DA8FFFF7DA8FFFF7D7D7DA8A8A1FD04FFA8A8FF7D7DFF7DFFFF7DA8FF7D %FFA87DFD04FFA8A1FFFFFF7DFD08FFA87D7D7DA8A8A8FD04FF7DA8FD0CFF %7DA8FD04FFA8A8FFFFA87DFD09FF7DFF7DFF7DA8FD04FF7DA8FD0CFF7DA8 %FD04FF7DA8FFFFA87DFF7D7DA87D7DA87DFD04FF7DA8FFA8FFFFA87DA87D %FFFFA8A8FF7DA8FD04FF7DFFFFFF7D7DFD07FF7DA8A852A87DFD04FFA87D %FD0DFFA87DFD04FF7DA8FFFFFF7DA8FD07FF7DA8A87DFF7DA8FD04FF7DA8 %FD0CFFA87DFD04FFA87DFFFFFF7DA87DFD04FFA8A8FD04FF7DFD06FF7D7D %FD06FFA8A8FD04FFA8FD04FF7DFD06FFA87DFD04FFA8FD04FFA8A8FD0EFF %7DFD05FFA8FFFFFFA8A8FD06FFA87DFD04FF7DFD05FF7DFD0EFFA8FD04FF %A8A8FD04FF7D4BA8FD077DA17D527DA87D7D7DA852527DA17DA17DA8527D %7DA17DA852FD067DFD05FF52FD057D52A87DA17D7D7DFD06FFA87DFD05FF %A87D7DA1FD077DA152FD06FF7D52A87DA87D7DA8FFFFFFA8A8FD06FF7DA8 %FD06FF7DFD05FF52A17DA17D527DA8FFFFFF7DA8FFFFA8FF7DA8FFFFA8FF %A87D76A8FFFFA8FFFF7DA8FFA8FFFF7DA8FFA8FF76FD06FFA87DFFFFFFA8 %A1FFFFA8FFA8A1FD06FFA8A8FD06FF7DFFA8FFFFA87DFFFFFF7D7DFD06FF %A87DFFFFA8FF7DFD05FF7DFD07FFA8FD06FFA8FD04FFA8A8A87DA8FF7DA8 %7DFFFFFFA87DFD04FF7DA8FF7DA8FFA87DFF7DFFA852A8FF7DFD05FF7DA8 %527DA87DFD07FF7DA8FFFFFF7DFD05FF7DFD0DFFA8A1FD04FF7DA87DA8A8 %7DA8FD07FF7DA8FFFFFF7DA8FD04FF7DA8FD0DFF7DFD04FFA87DFF52FF7D %A8FF7DFFFFFFA8A8FD04FFA8A8FFA8A8FF7DFFFF7DA8FF7DFFA87DFD04FF %A8A8FFA8A87DFD08FFA8A1FFFFFFA8A8FD04FF7DA8FD0CFFA8A8FD04FFA8 %A8A8527D7DFD09FF7DFFFFFF7DFD05FF7DFD0DFFA8A8FD04FFA8A8FFFFA8 %7DFFFFA87DFFFFFF7DFFFFFFA8FF7DA8FFFF7DFD04A87DFFFFFF7D7DA8A8 %A8FFA87DFFFFA87DFD09FF7DA8FFFF7DA8FFFFA8FF7D7DFD0CFF52FFA8FF %FFFF7DFFA8FF76FD0AFF7D7DFFFFA87DFD04FFA87DFD0CFF7DA8FD04FF7D %A8FFFF7DA8FFFFFF7DA8FFFF7DA8FF7D7DA8FF7DFFFF7DFFA859FF7DA8FF %A87DFF7D7D7DFF7DFFFFFF7DFD0AFFA87DFFFFCA7DFFFF7DA8FF7DA8FD0A %FF7DA8FFA87DFFA8A1FFFF7DA8FD0AFFA87DFFFFA87DFD05FF7D7DFD0AFF %A17DFD05FF7DFFFFA87DFD04FFA87DFFFFA87DFFA87DA8FFA87D7DA8FFA8 %A8FFFF7DA852FFFFFFA8FFA87DFFFF7DA8FD0BFF7D7DFFFF7DA8FF7DA8FF %FF52A8FD08FF52A8FFFFA8A8FF7D7DFFA87DFD0CFF7DA8FFFF7DA8FD05FF %7D7DFD08FFA17DFD05FF7DA8FFFF52FD06FF7DA8FFFF7DFD06FFA852A8FD %04FFA87752FD06FF7DA8FFFF7DFD0CFFA87DFFFFA8A8FD06FF527DA8FD04 %FFA852A8FD06FF7DFFFFA8A8FD0DFF7DFFFFFF7DFD06FF7D7DFD05FFA87D %7DFD06FF7DFFFFA8A8FD07FF52FFFFA876FD05FF7DA8FD057DA1A87DFD05 %FFA87DFFFF7DA8FD0DFF7DA8FFFF7DA8FD04FFA87DA8FD087DFD05FF76A8 %FFFF7DFD0EFFA87DFFFF7D7DFD06FFA8FD067DA8FD06FF7D7DFFFF7DA8FD %07FFA87DFFFFA87DFFFFFFA87DFD04FFA8FFFFFF7DA8FD04FF52FFFFFF7D %FD0FFF7DFFFFFF52FD04FF7DA8FD08FF7DFD04FF7DA8FFFF7DA8FD0FFF7D %A8FFFF7DA8FD12FFA87DFFFFA87DFD09FF7DA8FFFF7D7DFFFF7DA8FFFFFF %7D7DA8FFFFFF76FFFFFF52A8FFFF7DA8FD0FFFA17DFFFFA852FFFFA87DFD %04FFA9A8FFFFFF7D7DFFFF7D7DFFFFA87DFD10FF7D7DFFFFA876A8FD10FF %A852FFFFFF52FD0AFFA8A8FFFFFFA87DA87DFD05FFA8FD04FFA87DFF7DA8 %FFFFA87DFD11FF7DFD04FF7DCA7DFD05FF52A8FD04FF7DFF7D7DFFFFFF7D %A8FD11FF7DFFFFFFA87DA8FD0EFFA852FFFFFF7DA8FD0BFF7DFFA87DA8A8 %27A8FD0BFF5252FD04FF7DA8FD11FF7D7DFFFFA8FF5252FD05FFA8A8FD04 %FF7D52A8FFFFFFA87DFD12FFA87DFFA8A8A87D7DFD0BFFA87D7DFFFFFFA8 %7DFD0CFFA87DA852A8A8A87D7D7DFFA8FFFFFFA8A87DA87D7DFFFFFFA87D %FD13FF7DFF7D7DA8FD047DFFA8FFFFFFCAFFFD047DA8FFFFFF7DFD14FF7D %A8A852FF7D7D7DA8A8FD05FFA8FF7DA152A8FFFFFF7DA8FD0DFF7D7DFFA8 %7DFFFFA8A8FD097DA87DA8FFFF52FD14FFA87DFFA87D7DFFA8A8FD077DA8 %A8FFA87DFFFF7D7DFD14FFA87DFFFF7D7DFFFFFD057DA87D7D7DA8A8FF52 %FFFFA852FD0EFFA87DFFA8A1FD07FFA8FFFFFFA87D7DFF7DFF7DA8FD15FF %7DA8FF7DFD07FFA8FD05FF7DA87DFFFF7DFD16FF7DA8FF7DFD06FFA8CAA8 %FD04FFA8A8A8A1FF7DFD10FF7D7D7DFD0DFFA8FFFFA87D7DFD16FFA87D7D %A8FD0DFF7D7DFF7DA17DFD17FF7DA87DFD0DFFA8FFFF7D7D7DFD11FF527D %A8A87DA8A8A87DA8A8A87DFD05A87D52A8FD17FF7D52A8A87DA8A8A87DA8 %A8A87DA8A8A87DA8A87D52FD18FFA852A8A2A8A8A87DA8A8A87DA8A8A87D %A8A8A87D52FD12FFA87DA87DA87DA87DA87DA87DA87DA87DA87DA8A8FD19 %FF7DA87DA87DA87DA87DA87DA87DA87DA87DA87DFD1AFFA87DA87DA87DA8 %7DA87DA87DA87DA87DA87DA8A8FD8FFF7DA87DA87D7E527D7DA8A8A8FFFF %7DA87DA87D7D52A87D7D7DFD13FF7EA8A8A87DA8527D7DFD04A8FFA87D7D %A87D7D527D7DA8A8FD14FFA87DA87DA87D7D52A87DFFA8A8FFFF52A87DA8 %7D7D52A87D7DA8FD0DFF7D5252527D7DA87D7DA8A853FFFFA87D525252FD %047D527DFD13FFA85252525352A87D7D7DFF7DA8FFFF7D52275252A8FD04 %7DFD14FFA87D525252FD047DA8A87D7DFFFF7D525252FD057D52FD0EFFA8 %FFA8FFA8FFA8FFA8FD05FF7DFFA8FFA8FFAFFFA8FD15FFA8FFA8FFA8FFA8 %FFA8FFFFFFA8FFA8A8A8FFA8FFA8FFA8FFA8FD15FFA8FFA8FFA8FFA8A9A8 %FFA8FFFFFF7DFFA8FFA8FFA8FFA8FD08FFFF %%EndData +%ADOEndClientInjection: DocumentHeader "AI11EPS" +%%Pages: 1 +%%DocumentNeededResources: +%%DocumentSuppliedResources: procset Adobe_AGM_Image 1.0 0 +%%+ procset Adobe_CoolType_Utility_T42 1.0 0 +%%+ procset Adobe_CoolType_Utility_MAKEOCF 1.23 0 +%%+ procset Adobe_CoolType_Core 2.31 0 +%%+ procset Adobe_AGM_Core 2.0 0 +%%+ procset Adobe_AGM_Utils 1.0 0 +%%DocumentFonts: +%%DocumentNeededFonts: +%%DocumentNeededFeatures: +%%DocumentSuppliedFeatures: +%%DocumentProcessColors: Cyan Magenta Yellow Black +%%DocumentCustomColors: +%%CMYKCustomColor: +%%RGBCustomColor: +%%EndComments + + + + + + +%%BeginDefaults +%%ViewingOrientation: 1 0 0 1 +%%EndDefaults +%%BeginProlog +%%BeginResource: procset Adobe_AGM_Utils 1.0 0 +%%Version: 1.0 0 +%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved. +systemdict/setpacking known +{currentpacking true setpacking}if +userdict/Adobe_AGM_Utils 75 dict dup begin put +/bdf +{bind def}bind def +/nd{null def}bdf +/xdf +{exch def}bdf +/ldf +{load def}bdf +/ddf +{put}bdf +/xddf +{3 -1 roll put}bdf +/xpt +{exch put}bdf +/ndf +{ + exch dup where{ + pop pop pop + }{ + xdf + }ifelse +}def +/cdndf +{ + exch dup currentdict exch known{ + pop pop + }{ + exch def + }ifelse +}def +/gx +{get exec}bdf +/ps_level + /languagelevel where{ + pop systemdict/languagelevel gx + }{ + 1 + }ifelse +def +/level2 + ps_level 2 ge +def +/level3 + ps_level 3 ge +def +/ps_version + {version cvr}stopped{-1}if +def +/set_gvm +{currentglobal exch setglobal}bdf +/reset_gvm +{setglobal}bdf +/makereadonlyarray +{ + /packedarray where{pop packedarray + }{ + array astore readonly}ifelse +}bdf +/map_reserved_ink_name +{ + dup type/stringtype eq{ + dup/Red eq{ + pop(_Red_) + }{ + dup/Green eq{ + pop(_Green_) + }{ + dup/Blue eq{ + pop(_Blue_) + }{ + dup()cvn eq{ + pop(Process) + }if + }ifelse + }ifelse + }ifelse + }if +}bdf +/AGMUTIL_GSTATE 22 dict def +/get_gstate +{ + AGMUTIL_GSTATE begin + /AGMUTIL_GSTATE_clr_spc currentcolorspace def + /AGMUTIL_GSTATE_clr_indx 0 def + /AGMUTIL_GSTATE_clr_comps 12 array def + mark currentcolor counttomark + {AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 3 -1 roll put + /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 add def}repeat pop + /AGMUTIL_GSTATE_fnt rootfont def + /AGMUTIL_GSTATE_lw currentlinewidth def + /AGMUTIL_GSTATE_lc currentlinecap def + /AGMUTIL_GSTATE_lj currentlinejoin def + /AGMUTIL_GSTATE_ml currentmiterlimit def + currentdash/AGMUTIL_GSTATE_do xdf/AGMUTIL_GSTATE_da xdf + /AGMUTIL_GSTATE_sa currentstrokeadjust def + /AGMUTIL_GSTATE_clr_rnd currentcolorrendering def + /AGMUTIL_GSTATE_op currentoverprint def + /AGMUTIL_GSTATE_bg currentblackgeneration cvlit def + /AGMUTIL_GSTATE_ucr currentundercolorremoval cvlit def + currentcolortransfer cvlit/AGMUTIL_GSTATE_gy_xfer xdf cvlit/AGMUTIL_GSTATE_b_xfer xdf + cvlit/AGMUTIL_GSTATE_g_xfer xdf cvlit/AGMUTIL_GSTATE_r_xfer xdf + /AGMUTIL_GSTATE_ht currenthalftone def + /AGMUTIL_GSTATE_flt currentflat def + end +}def +/set_gstate +{ + AGMUTIL_GSTATE begin + AGMUTIL_GSTATE_clr_spc setcolorspace + AGMUTIL_GSTATE_clr_indx{AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 1 sub get + /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 sub def}repeat setcolor + AGMUTIL_GSTATE_fnt setfont + AGMUTIL_GSTATE_lw setlinewidth + AGMUTIL_GSTATE_lc setlinecap + AGMUTIL_GSTATE_lj setlinejoin + AGMUTIL_GSTATE_ml setmiterlimit + AGMUTIL_GSTATE_da AGMUTIL_GSTATE_do setdash + AGMUTIL_GSTATE_sa setstrokeadjust + AGMUTIL_GSTATE_clr_rnd setcolorrendering + AGMUTIL_GSTATE_op setoverprint + AGMUTIL_GSTATE_bg cvx setblackgeneration + AGMUTIL_GSTATE_ucr cvx setundercolorremoval + AGMUTIL_GSTATE_r_xfer cvx AGMUTIL_GSTATE_g_xfer cvx AGMUTIL_GSTATE_b_xfer cvx + AGMUTIL_GSTATE_gy_xfer cvx setcolortransfer + AGMUTIL_GSTATE_ht/HalftoneType get dup 9 eq exch 100 eq or + { + currenthalftone/HalftoneType get AGMUTIL_GSTATE_ht/HalftoneType get ne + { + mark AGMUTIL_GSTATE_ht{sethalftone}stopped cleartomark + }if + }{ + AGMUTIL_GSTATE_ht sethalftone + }ifelse + AGMUTIL_GSTATE_flt setflat + end +}def +/get_gstate_and_matrix +{ + AGMUTIL_GSTATE begin + /AGMUTIL_GSTATE_ctm matrix currentmatrix def + end + get_gstate +}def +/set_gstate_and_matrix +{ + set_gstate + AGMUTIL_GSTATE begin + AGMUTIL_GSTATE_ctm setmatrix + end +}def +/AGMUTIL_str256 256 string def +/AGMUTIL_src256 256 string def +/AGMUTIL_dst64 64 string def +/AGMUTIL_srcLen nd +/AGMUTIL_ndx nd +/AGMUTIL_cpd nd +/capture_cpd{ + //Adobe_AGM_Utils/AGMUTIL_cpd currentpagedevice ddf +}def +/thold_halftone +{ + level3 + {sethalftone currenthalftone} + { + dup/HalftoneType get 3 eq + { + sethalftone currenthalftone + }{ + begin + Width Height mul{ + Thresholds read{pop}if + }repeat + end + currenthalftone + }ifelse + }ifelse +}def +/rdcmntline +{ + currentfile AGMUTIL_str256 readline pop + (%)anchorsearch{pop}if +}bdf +/filter_cmyk +{ + dup type/filetype ne{ + exch()/SubFileDecode filter + }{ + exch pop + } + ifelse + [ + exch + { + AGMUTIL_src256 readstring pop + dup length/AGMUTIL_srcLen exch def + /AGMUTIL_ndx 0 def + AGMCORE_plate_ndx 4 AGMUTIL_srcLen 1 sub{ + 1 index exch get + AGMUTIL_dst64 AGMUTIL_ndx 3 -1 roll put + /AGMUTIL_ndx AGMUTIL_ndx 1 add def + }for + pop + AGMUTIL_dst64 0 AGMUTIL_ndx getinterval + } + bind + /exec cvx + ]cvx +}bdf +/filter_indexed_devn +{ + cvi Names length mul names_index add Lookup exch get +}bdf +/filter_devn +{ + 4 dict begin + /srcStr xdf + /dstStr xdf + dup type/filetype ne{ + 0()/SubFileDecode filter + }if + [ + exch + [ + /devicen_colorspace_dict/AGMCORE_gget cvx/begin cvx + currentdict/srcStr get/readstring cvx/pop cvx + /dup cvx/length cvx 0/gt cvx[ + Adobe_AGM_Utils/AGMUTIL_ndx 0/ddf cvx + names_index Names length currentdict/srcStr get length 1 sub{ + 1/index cvx/exch cvx/get cvx + currentdict/dstStr get/AGMUTIL_ndx/load cvx 3 -1/roll cvx/put cvx + Adobe_AGM_Utils/AGMUTIL_ndx/AGMUTIL_ndx/load cvx 1/add cvx/ddf cvx + }for + currentdict/dstStr get 0/AGMUTIL_ndx/load cvx/getinterval cvx + ]cvx/if cvx + /end cvx + ]cvx + bind + /exec cvx + ]cvx + end +}bdf +/AGMUTIL_imagefile nd +/read_image_file +{ + AGMUTIL_imagefile 0 setfileposition + 10 dict begin + /imageDict xdf + /imbufLen Width BitsPerComponent mul 7 add 8 idiv def + /imbufIdx 0 def + /origDataSource imageDict/DataSource get def + /origMultipleDataSources imageDict/MultipleDataSources get def + /origDecode imageDict/Decode get def + /dstDataStr imageDict/Width get colorSpaceElemCnt mul string def + imageDict/MultipleDataSources known{MultipleDataSources}{false}ifelse + { + /imbufCnt imageDict/DataSource get length def + /imbufs imbufCnt array def + 0 1 imbufCnt 1 sub{ + /imbufIdx xdf + imbufs imbufIdx imbufLen string put + imageDict/DataSource get imbufIdx[AGMUTIL_imagefile imbufs imbufIdx get/readstring cvx/pop cvx]cvx put + }for + DeviceN_PS2{ + imageDict begin + /DataSource[DataSource/devn_sep_datasource cvx]cvx def + /MultipleDataSources false def + /Decode[0 1]def + end + }if + }{ + /imbuf imbufLen string def + Indexed_DeviceN level3 not and DeviceN_NoneName or{ + /srcDataStrs[imageDict begin + currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse + { + Width Decode length 2 div mul cvi string + }repeat + end]def + imageDict begin + /DataSource[AGMUTIL_imagefile Decode BitsPerComponent false 1/filter_indexed_devn load dstDataStr srcDataStrs devn_alt_datasource/exec cvx]cvx def + /Decode[0 1]def + end + }{ + imageDict/DataSource[1 string dup 0 AGMUTIL_imagefile Decode length 2 idiv string/readstring cvx/pop cvx names_index/get cvx/put cvx]cvx put + imageDict/Decode[0 1]put + }ifelse + }ifelse + imageDict exch + load exec + imageDict/DataSource origDataSource put + imageDict/MultipleDataSources origMultipleDataSources put + imageDict/Decode origDecode put + end +}bdf +/write_image_file +{ + begin + {(AGMUTIL_imagefile)(w+)file}stopped{ + false + }{ + Adobe_AGM_Utils/AGMUTIL_imagefile xddf + 2 dict begin + /imbufLen Width BitsPerComponent mul 7 add 8 idiv def + MultipleDataSources{DataSource 0 get}{DataSource}ifelse type/filetype eq{ + /imbuf imbufLen string def + }if + 1 1 Height MultipleDataSources not{Decode length 2 idiv mul}if{ + pop + MultipleDataSources{ + 0 1 DataSource length 1 sub{ + DataSource type dup + /arraytype eq{ + pop DataSource exch gx + }{ + /filetype eq{ + DataSource exch get imbuf readstring pop + }{ + DataSource exch get + }ifelse + }ifelse + AGMUTIL_imagefile exch writestring + }for + }{ + DataSource type dup + /arraytype eq{ + pop DataSource exec + }{ + /filetype eq{ + DataSource imbuf readstring pop + }{ + DataSource + }ifelse + }ifelse + AGMUTIL_imagefile exch writestring + }ifelse + }for + end + true + }ifelse + end +}bdf +/close_image_file +{ + AGMUTIL_imagefile closefile(AGMUTIL_imagefile)deletefile +}def +statusdict/product known userdict/AGMP_current_show known not and{ + /pstr statusdict/product get def + pstr(HP LaserJet 2200)eq + pstr(HP LaserJet 4000 Series)eq or + pstr(HP LaserJet 4050 Series )eq or + pstr(HP LaserJet 8000 Series)eq or + pstr(HP LaserJet 8100 Series)eq or + pstr(HP LaserJet 8150 Series)eq or + pstr(HP LaserJet 5000 Series)eq or + pstr(HP LaserJet 5100 Series)eq or + pstr(HP Color LaserJet 4500)eq or + pstr(HP Color LaserJet 4600)eq or + pstr(HP LaserJet 5Si)eq or + pstr(HP LaserJet 1200 Series)eq or + pstr(HP LaserJet 1300 Series)eq or + pstr(HP LaserJet 4100 Series)eq or + { + userdict/AGMP_current_show/show load put + userdict/show{ + currentcolorspace 0 get + /Pattern eq + {false charpath f} + {AGMP_current_show}ifelse + }put + }if + currentdict/pstr undef +}if +/consumeimagedata +{ + begin + AGMIMG_init_common + currentdict/MultipleDataSources known not + {/MultipleDataSources false def}if + MultipleDataSources + { + DataSource 0 get type + dup/filetype eq + { + 1 dict begin + /flushbuffer Width cvi string def + 1 1 Height cvi + { + pop + 0 1 DataSource length 1 sub + { + DataSource exch get + flushbuffer readstring pop pop + }for + }for + end + }if + dup/arraytype eq exch/packedarraytype eq or DataSource 0 get xcheck and + { + Width Height mul cvi + { + 0 1 DataSource length 1 sub + {dup DataSource exch gx length exch 0 ne{pop}if}for + dup 0 eq + {pop exit}if + sub dup 0 le + {exit}if + }loop + pop + }if + } + { + /DataSource load type + dup/filetype eq + { + 1 dict begin + /flushbuffer Width Decode length 2 idiv mul cvi string def + 1 1 Height{pop DataSource flushbuffer readstring pop pop}for + end + }if + dup/arraytype eq exch/packedarraytype eq or/DataSource load xcheck and + { + Height Width BitsPerComponent mul 8 BitsPerComponent sub add 8 idiv Decode length 2 idiv mul mul + { + DataSource length dup 0 eq + {pop exit}if + sub dup 0 le + {exit}if + }loop + pop + }if + }ifelse + end +}bdf +/addprocs +{ + 2{/exec load}repeat + 3 1 roll + [5 1 roll]bind cvx +}def +/modify_halftone_xfer +{ + currenthalftone dup length dict copy begin + currentdict 2 index known{ + 1 index load dup length dict copy begin + currentdict/TransferFunction known{ + /TransferFunction load + }{ + currenttransfer + }ifelse + addprocs/TransferFunction xdf + currentdict end def + currentdict end sethalftone + }{ + currentdict/TransferFunction known{ + /TransferFunction load + }{ + currenttransfer + }ifelse + addprocs/TransferFunction xdf + currentdict end sethalftone + pop + }ifelse +}def +/clonearray +{ + dup xcheck exch + dup length array exch + Adobe_AGM_Core/AGMCORE_tmp -1 ddf + { + Adobe_AGM_Core/AGMCORE_tmp 2 copy get 1 add ddf + dup type/dicttype eq + { + Adobe_AGM_Core/AGMCORE_tmp get + exch + clonedict + Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf + }if + dup type/arraytype eq + { + Adobe_AGM_Core/AGMCORE_tmp get exch + clonearray + Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf + }if + exch dup + Adobe_AGM_Core/AGMCORE_tmp get 4 -1 roll put + }forall + exch{cvx}if +}bdf +/clonedict +{ + dup length dict + begin + { + dup type/dicttype eq + {clonedict}if + dup type/arraytype eq + {clonearray}if + def + }forall + currentdict + end +}bdf +/DeviceN_PS2 +{ + /currentcolorspace AGMCORE_gget 0 get/DeviceN eq level3 not and +}bdf +/Indexed_DeviceN +{ + /indexed_colorspace_dict AGMCORE_gget dup null ne{ + dup/CSDBase known{ + /CSDBase get/CSD get_res/Names known + }{ + pop false + }ifelse + }{ + pop false + }ifelse +}bdf +/DeviceN_NoneName +{ + /Names where{ + pop + false Names + { + (None)eq or + }forall + }{ + false + }ifelse +}bdf +/DeviceN_PS2_inRip_seps +{ + /AGMCORE_in_rip_sep where + { + pop dup type dup/arraytype eq exch/packedarraytype eq or + { + dup 0 get/DeviceN eq level3 not and AGMCORE_in_rip_sep and + { + /currentcolorspace exch AGMCORE_gput + false + }{ + true + }ifelse + }{ + true + }ifelse + }{ + true + }ifelse +}bdf +/base_colorspace_type +{ + dup type/arraytype eq{0 get}if +}bdf +/currentdistillerparams where{pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse +{ + /pdfmark_5{cleartomark}bind def +}{ + /pdfmark_5{pdfmark}bind def +}ifelse +/ReadBypdfmark_5 +{ + currentfile exch 0 exch/SubFileDecode filter + /currentdistillerparams where + {pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse + {flushfile cleartomark} + {/PUT pdfmark}ifelse +}bdf +/ReadBypdfmark_5_string +{ + 2 dict begin + /makerString exch def string/tmpString exch def + { + currentfile tmpString readline not{pop exit}if + makerString anchorsearch + { + pop pop cleartomark exit + }{ + 3 copy/PUT pdfmark_5 pop 2 copy(\n)/PUT pdfmark_5 + }ifelse + }loop + end +}bdf +/xpdfm +{ + { + dup 0 get/Label eq + { + aload length[exch 1 add 1 roll/PAGELABEL + }{ + aload pop + [{ThisPage}<<5 -2 roll>>/PUT + }ifelse + pdfmark_5 + }forall +}bdf +/lmt{ + dup 2 index le{exch}if pop dup 2 index ge{exch}if pop +}bdf +/int{ + dup 2 index sub 3 index 5 index sub div 6 -2 roll sub mul exch pop add exch pop +}bdf +/ds{ + Adobe_AGM_Utils begin +}bdf +/dt{ + currentdict Adobe_AGM_Utils eq{ + end + }if +}bdf +systemdict/setpacking known +{setpacking}if +%%EndResource +%%BeginResource: procset Adobe_AGM_Core 2.0 0 +%%Version: 2.0 0 +%%Copyright: Copyright(C)1997-2007 Adobe Systems, Inc. All Rights Reserved. +systemdict/setpacking known +{ + currentpacking + true setpacking +}if +userdict/Adobe_AGM_Core 209 dict dup begin put +/Adobe_AGM_Core_Id/Adobe_AGM_Core_2.0_0 def +/AGMCORE_str256 256 string def +/AGMCORE_save nd +/AGMCORE_graphicsave nd +/AGMCORE_c 0 def +/AGMCORE_m 0 def +/AGMCORE_y 0 def +/AGMCORE_k 0 def +/AGMCORE_cmykbuf 4 array def +/AGMCORE_screen[currentscreen]cvx def +/AGMCORE_tmp 0 def +/AGMCORE_&setgray nd +/AGMCORE_&setcolor nd +/AGMCORE_&setcolorspace nd +/AGMCORE_&setcmykcolor nd +/AGMCORE_cyan_plate nd +/AGMCORE_magenta_plate nd +/AGMCORE_yellow_plate nd +/AGMCORE_black_plate nd +/AGMCORE_plate_ndx nd +/AGMCORE_get_ink_data nd +/AGMCORE_is_cmyk_sep nd +/AGMCORE_host_sep nd +/AGMCORE_avoid_L2_sep_space nd +/AGMCORE_distilling nd +/AGMCORE_composite_job nd +/AGMCORE_producing_seps nd +/AGMCORE_ps_level -1 def +/AGMCORE_ps_version -1 def +/AGMCORE_environ_ok nd +/AGMCORE_CSD_cache 0 dict def +/AGMCORE_currentoverprint false def +/AGMCORE_deltaX nd +/AGMCORE_deltaY nd +/AGMCORE_name nd +/AGMCORE_sep_special nd +/AGMCORE_err_strings 4 dict def +/AGMCORE_cur_err nd +/AGMCORE_current_spot_alias false def +/AGMCORE_inverting false def +/AGMCORE_feature_dictCount nd +/AGMCORE_feature_opCount nd +/AGMCORE_feature_ctm nd +/AGMCORE_ConvertToProcess false def +/AGMCORE_Default_CTM matrix def +/AGMCORE_Default_PageSize nd +/AGMCORE_Default_flatness nd +/AGMCORE_currentbg nd +/AGMCORE_currentucr nd +/AGMCORE_pattern_paint_type 0 def +/knockout_unitsq nd +currentglobal true setglobal +[/CSA/Gradient/Procedure] +{ + /Generic/Category findresource dup length dict copy/Category defineresource pop +}forall +setglobal +/AGMCORE_key_known +{ + where{ + /Adobe_AGM_Core_Id known + }{ + false + }ifelse +}ndf +/flushinput +{ + save + 2 dict begin + /CompareBuffer 3 -1 roll def + /readbuffer 256 string def + mark + { + currentfile readbuffer{readline}stopped + {cleartomark mark} + { + not + {pop exit} + if + CompareBuffer eq + {exit} + if + }ifelse + }loop + cleartomark + end + restore +}bdf +/getspotfunction +{ + AGMCORE_screen exch pop exch pop + dup type/dicttype eq{ + dup/HalftoneType get 1 eq{ + /SpotFunction get + }{ + dup/HalftoneType get 2 eq{ + /GraySpotFunction get + }{ + pop + { + abs exch abs 2 copy add 1 gt{ + 1 sub dup mul exch 1 sub dup mul add 1 sub + }{ + dup mul exch dup mul add 1 exch sub + }ifelse + }bind + }ifelse + }ifelse + }if +}def +/np +{newpath}bdf +/clp_npth +{clip np}def +/eoclp_npth +{eoclip np}def +/npth_clp +{np clip}def +/graphic_setup +{ + /AGMCORE_graphicsave save store + concat + 0 setgray + 0 setlinecap + 0 setlinejoin + 1 setlinewidth + []0 setdash + 10 setmiterlimit + np + false setoverprint + false setstrokeadjust + //Adobe_AGM_Core/spot_alias gx + /Adobe_AGM_Image where{ + pop + Adobe_AGM_Image/spot_alias 2 copy known{ + gx + }{ + pop pop + }ifelse + }if + /sep_colorspace_dict null AGMCORE_gput + 100 dict begin + /dictstackcount countdictstack def + /showpage{}def + mark +}def +/graphic_cleanup +{ + cleartomark + dictstackcount 1 countdictstack 1 sub{end}for + end + AGMCORE_graphicsave restore +}def +/compose_error_msg +{ + grestoreall initgraphics + /Helvetica findfont 10 scalefont setfont + /AGMCORE_deltaY 100 def + /AGMCORE_deltaX 310 def + clippath pathbbox np pop pop 36 add exch 36 add exch moveto + 0 AGMCORE_deltaY rlineto AGMCORE_deltaX 0 rlineto + 0 AGMCORE_deltaY neg rlineto AGMCORE_deltaX neg 0 rlineto closepath + 0 AGMCORE_&setgray + gsave 1 AGMCORE_&setgray fill grestore + 1 setlinewidth gsave stroke grestore + currentpoint AGMCORE_deltaY 15 sub add exch 8 add exch moveto + /AGMCORE_deltaY 12 def + /AGMCORE_tmp 0 def + AGMCORE_err_strings exch get + { + dup 32 eq + { + pop + AGMCORE_str256 0 AGMCORE_tmp getinterval + stringwidth pop currentpoint pop add AGMCORE_deltaX 28 add gt + { + currentpoint AGMCORE_deltaY sub exch pop + clippath pathbbox pop pop pop 44 add exch moveto + }if + AGMCORE_str256 0 AGMCORE_tmp getinterval show( )show + 0 1 AGMCORE_str256 length 1 sub + { + AGMCORE_str256 exch 0 put + }for + /AGMCORE_tmp 0 def + }{ + AGMCORE_str256 exch AGMCORE_tmp xpt + /AGMCORE_tmp AGMCORE_tmp 1 add def + }ifelse + }forall +}bdf +/AGMCORE_CMYKDeviceNColorspaces[ + [/Separation/None/DeviceCMYK{0 0 0}] + [/Separation(Black)/DeviceCMYK{0 0 0 4 -1 roll}bind] + [/Separation(Yellow)/DeviceCMYK{0 0 3 -1 roll 0}bind] + [/DeviceN[(Yellow)(Black)]/DeviceCMYK{0 0 4 2 roll}bind] + [/Separation(Magenta)/DeviceCMYK{0 exch 0 0}bind] + [/DeviceN[(Magenta)(Black)]/DeviceCMYK{0 3 1 roll 0 exch}bind] + [/DeviceN[(Magenta)(Yellow)]/DeviceCMYK{0 3 1 roll 0}bind] + [/DeviceN[(Magenta)(Yellow)(Black)]/DeviceCMYK{0 4 1 roll}bind] + [/Separation(Cyan)/DeviceCMYK{0 0 0}] + [/DeviceN[(Cyan)(Black)]/DeviceCMYK{0 0 3 -1 roll}bind] + [/DeviceN[(Cyan)(Yellow)]/DeviceCMYK{0 exch 0}bind] + [/DeviceN[(Cyan)(Yellow)(Black)]/DeviceCMYK{0 3 1 roll}bind] + [/DeviceN[(Cyan)(Magenta)]/DeviceCMYK{0 0}] + [/DeviceN[(Cyan)(Magenta)(Black)]/DeviceCMYK{0 exch}bind] + [/DeviceN[(Cyan)(Magenta)(Yellow)]/DeviceCMYK{0}] + [/DeviceCMYK] +]def +/ds{ + Adobe_AGM_Core begin + /currentdistillerparams where + { + pop currentdistillerparams/CoreDistVersion get 5000 lt + {<>setdistillerparams}if + }if + /AGMCORE_ps_version xdf + /AGMCORE_ps_level xdf + errordict/AGM_handleerror known not{ + errordict/AGM_handleerror errordict/handleerror get put + errordict/handleerror{ + Adobe_AGM_Core begin + $error/newerror get AGMCORE_cur_err null ne and{ + $error/newerror false put + AGMCORE_cur_err compose_error_msg + }if + $error/newerror true put + end + errordict/AGM_handleerror get exec + }bind put + }if + /AGMCORE_environ_ok + ps_level AGMCORE_ps_level ge + ps_version AGMCORE_ps_version ge and + AGMCORE_ps_level -1 eq or + def + AGMCORE_environ_ok not + {/AGMCORE_cur_err/AGMCORE_bad_environ def}if + /AGMCORE_&setgray systemdict/setgray get def + level2{ + /AGMCORE_&setcolor systemdict/setcolor get def + /AGMCORE_&setcolorspace systemdict/setcolorspace get def + }if + /AGMCORE_currentbg currentblackgeneration def + /AGMCORE_currentucr currentundercolorremoval def + /AGMCORE_Default_flatness currentflat def + /AGMCORE_distilling + /product where{ + pop systemdict/setdistillerparams known product(Adobe PostScript Parser)ne and + }{ + false + }ifelse + def + /AGMCORE_GSTATE AGMCORE_key_known not{ + /AGMCORE_GSTATE 21 dict def + /AGMCORE_tmpmatrix matrix def + /AGMCORE_gstack 32 array def + /AGMCORE_gstackptr 0 def + /AGMCORE_gstacksaveptr 0 def + /AGMCORE_gstackframekeys 14 def + /AGMCORE_&gsave/gsave ldf + /AGMCORE_&grestore/grestore ldf + /AGMCORE_&grestoreall/grestoreall ldf + /AGMCORE_&save/save ldf + /AGMCORE_&setoverprint/setoverprint ldf + /AGMCORE_gdictcopy{ + begin + {def}forall + end + }def + /AGMCORE_gput{ + AGMCORE_gstack AGMCORE_gstackptr get + 3 1 roll + put + }def + /AGMCORE_gget{ + AGMCORE_gstack AGMCORE_gstackptr get + exch + get + }def + /gsave{ + AGMCORE_&gsave + AGMCORE_gstack AGMCORE_gstackptr get + AGMCORE_gstackptr 1 add + dup 32 ge{limitcheck}if + /AGMCORE_gstackptr exch store + AGMCORE_gstack AGMCORE_gstackptr get + AGMCORE_gdictcopy + }def + /grestore{ + AGMCORE_&grestore + AGMCORE_gstackptr 1 sub + dup AGMCORE_gstacksaveptr lt{1 add}if + dup AGMCORE_gstack exch get dup/AGMCORE_currentoverprint known + {/AGMCORE_currentoverprint get setoverprint}{pop}ifelse + /AGMCORE_gstackptr exch store + }def + /grestoreall{ + AGMCORE_&grestoreall + /AGMCORE_gstackptr AGMCORE_gstacksaveptr store + }def + /save{ + AGMCORE_&save + AGMCORE_gstack AGMCORE_gstackptr get + AGMCORE_gstackptr 1 add + dup 32 ge{limitcheck}if + /AGMCORE_gstackptr exch store + /AGMCORE_gstacksaveptr AGMCORE_gstackptr store + AGMCORE_gstack AGMCORE_gstackptr get + AGMCORE_gdictcopy + }def + /setoverprint{ + dup/AGMCORE_currentoverprint exch AGMCORE_gput AGMCORE_&setoverprint + }def + 0 1 AGMCORE_gstack length 1 sub{ + AGMCORE_gstack exch AGMCORE_gstackframekeys dict put + }for + }if + level3/AGMCORE_&sysshfill AGMCORE_key_known not and + { + /AGMCORE_&sysshfill systemdict/shfill get def + /AGMCORE_&sysmakepattern systemdict/makepattern get def + /AGMCORE_&usrmakepattern/makepattern load def + }if + /currentcmykcolor[0 0 0 0]AGMCORE_gput + /currentstrokeadjust false AGMCORE_gput + /currentcolorspace[/DeviceGray]AGMCORE_gput + /sep_tint 0 AGMCORE_gput + /devicen_tints[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]AGMCORE_gput + /sep_colorspace_dict null AGMCORE_gput + /devicen_colorspace_dict null AGMCORE_gput + /indexed_colorspace_dict null AGMCORE_gput + /currentcolor_intent()AGMCORE_gput + /customcolor_tint 1 AGMCORE_gput + /absolute_colorimetric_crd null AGMCORE_gput + /relative_colorimetric_crd null AGMCORE_gput + /saturation_crd null AGMCORE_gput + /perceptual_crd null AGMCORE_gput + currentcolortransfer cvlit/AGMCore_gray_xfer xdf cvlit/AGMCore_b_xfer xdf + cvlit/AGMCore_g_xfer xdf cvlit/AGMCore_r_xfer xdf + << + /MaxPatternItem currentsystemparams/MaxPatternCache get + >> + setuserparams + end +}def +/ps +{ + /setcmykcolor where{ + pop + Adobe_AGM_Core/AGMCORE_&setcmykcolor/setcmykcolor load put + }if + Adobe_AGM_Core begin + /setcmykcolor + { + 4 copy AGMCORE_cmykbuf astore/currentcmykcolor exch AGMCORE_gput + 1 sub 4 1 roll + 3{ + 3 index add neg dup 0 lt{ + pop 0 + }if + 3 1 roll + }repeat + setrgbcolor pop + }ndf + /currentcmykcolor + { + /currentcmykcolor AGMCORE_gget aload pop + }ndf + /setoverprint + {pop}ndf + /currentoverprint + {false}ndf + /AGMCORE_cyan_plate 1 0 0 0 test_cmyk_color_plate def + /AGMCORE_magenta_plate 0 1 0 0 test_cmyk_color_plate def + /AGMCORE_yellow_plate 0 0 1 0 test_cmyk_color_plate def + /AGMCORE_black_plate 0 0 0 1 test_cmyk_color_plate def + /AGMCORE_plate_ndx + AGMCORE_cyan_plate{ + 0 + }{ + AGMCORE_magenta_plate{ + 1 + }{ + AGMCORE_yellow_plate{ + 2 + }{ + AGMCORE_black_plate{ + 3 + }{ + 4 + }ifelse + }ifelse + }ifelse + }ifelse + def + /AGMCORE_have_reported_unsupported_color_space false def + /AGMCORE_report_unsupported_color_space + { + AGMCORE_have_reported_unsupported_color_space false eq + { + (Warning: Job contains content that cannot be separated with on-host methods. This content appears on the black plate, and knocks out all other plates.)== + Adobe_AGM_Core/AGMCORE_have_reported_unsupported_color_space true ddf + }if + }def + /AGMCORE_composite_job + AGMCORE_cyan_plate AGMCORE_magenta_plate and AGMCORE_yellow_plate and AGMCORE_black_plate and def + /AGMCORE_in_rip_sep + /AGMCORE_in_rip_sep where{ + pop AGMCORE_in_rip_sep + }{ + AGMCORE_distilling + { + false + }{ + userdict/Adobe_AGM_OnHost_Seps known{ + false + }{ + level2{ + currentpagedevice/Separations 2 copy known{ + get + }{ + pop pop false + }ifelse + }{ + false + }ifelse + }ifelse + }ifelse + }ifelse + def + /AGMCORE_producing_seps AGMCORE_composite_job not AGMCORE_in_rip_sep or def + /AGMCORE_host_sep AGMCORE_producing_seps AGMCORE_in_rip_sep not and def + /AGM_preserve_spots + /AGM_preserve_spots where{ + pop AGM_preserve_spots + }{ + AGMCORE_distilling AGMCORE_producing_seps or + }ifelse + def + /AGM_is_distiller_preserving_spotimages + { + currentdistillerparams/PreserveOverprintSettings known + { + currentdistillerparams/PreserveOverprintSettings get + { + currentdistillerparams/ColorConversionStrategy known + { + currentdistillerparams/ColorConversionStrategy get + /sRGB ne + }{ + true + }ifelse + }{ + false + }ifelse + }{ + false + }ifelse + }def + /convert_spot_to_process where{pop}{ + /convert_spot_to_process + { + //Adobe_AGM_Core begin + dup map_alias{ + /Name get exch pop + }if + dup dup(None)eq exch(All)eq or + { + pop false + }{ + AGMCORE_host_sep + { + gsave + 1 0 0 0 setcmykcolor currentgray 1 exch sub + 0 1 0 0 setcmykcolor currentgray 1 exch sub + 0 0 1 0 setcmykcolor currentgray 1 exch sub + 0 0 0 1 setcmykcolor currentgray 1 exch sub + add add add 0 eq + { + pop false + }{ + false setoverprint + current_spot_alias false set_spot_alias + 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor + set_spot_alias + currentgray 1 ne + }ifelse + grestore + }{ + AGMCORE_distilling + { + pop AGM_is_distiller_preserving_spotimages not + }{ + //Adobe_AGM_Core/AGMCORE_name xddf + false + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 0 eq + AGMUTIL_cpd/OverrideSeparations known and + { + AGMUTIL_cpd/OverrideSeparations get + { + /HqnSpots/ProcSet resourcestatus + { + pop pop pop true + }if + }if + }if + { + AGMCORE_name/HqnSpots/ProcSet findresource/TestSpot gx not + }{ + gsave + [/Separation AGMCORE_name/DeviceGray{}]AGMCORE_&setcolorspace + false + AGMUTIL_cpd/SeparationColorNames 2 copy known + { + get + {AGMCORE_name eq or}forall + not + }{ + pop pop pop true + }ifelse + grestore + }ifelse + }ifelse + }ifelse + }ifelse + end + }def + }ifelse + /convert_to_process where{pop}{ + /convert_to_process + { + dup length 0 eq + { + pop false + }{ + AGMCORE_host_sep + { + dup true exch + { + dup(Cyan)eq exch + dup(Magenta)eq 3 -1 roll or exch + dup(Yellow)eq 3 -1 roll or exch + dup(Black)eq 3 -1 roll or + {pop} + {convert_spot_to_process and}ifelse + } + forall + { + true exch + { + dup(Cyan)eq exch + dup(Magenta)eq 3 -1 roll or exch + dup(Yellow)eq 3 -1 roll or exch + (Black)eq or and + }forall + not + }{pop false}ifelse + }{ + false exch + { + /PhotoshopDuotoneList where{pop false}{true}ifelse + { + dup(Cyan)eq exch + dup(Magenta)eq 3 -1 roll or exch + dup(Yellow)eq 3 -1 roll or exch + dup(Black)eq 3 -1 roll or + {pop} + {convert_spot_to_process or}ifelse + } + { + convert_spot_to_process or + } + ifelse + } + forall + }ifelse + }ifelse + }def + }ifelse + /AGMCORE_avoid_L2_sep_space + version cvr 2012 lt + level2 and + AGMCORE_producing_seps not and + def + /AGMCORE_is_cmyk_sep + AGMCORE_cyan_plate AGMCORE_magenta_plate or AGMCORE_yellow_plate or AGMCORE_black_plate or + def + /AGM_avoid_0_cmyk where{ + pop AGM_avoid_0_cmyk + }{ + AGM_preserve_spots + userdict/Adobe_AGM_OnHost_Seps known + userdict/Adobe_AGM_InRip_Seps known or + not and + }ifelse + { + /setcmykcolor[ + { + 4 copy add add add 0 eq currentoverprint and{ + pop 0.0005 + }if + }/exec cvx + /AGMCORE_&setcmykcolor load dup type/operatortype ne{ + /exec cvx + }if + ]cvx def + }if + /AGMCORE_IsSeparationAProcessColor + { + dup(Cyan)eq exch dup(Magenta)eq exch dup(Yellow)eq exch(Black)eq or or or + }def + AGMCORE_host_sep{ + /setcolortransfer + { + AGMCORE_cyan_plate{ + pop pop pop + }{ + AGMCORE_magenta_plate{ + 4 3 roll pop pop pop + }{ + AGMCORE_yellow_plate{ + 4 2 roll pop pop pop + }{ + 4 1 roll pop pop pop + }ifelse + }ifelse + }ifelse + settransfer + } + def + /AGMCORE_get_ink_data + AGMCORE_cyan_plate{ + {pop pop pop} + }{ + AGMCORE_magenta_plate{ + {4 3 roll pop pop pop} + }{ + AGMCORE_yellow_plate{ + {4 2 roll pop pop pop} + }{ + {4 1 roll pop pop pop} + }ifelse + }ifelse + }ifelse + def + /AGMCORE_RemoveProcessColorNames + { + 1 dict begin + /filtername + { + dup/Cyan eq 1 index(Cyan)eq or + {pop(_cyan_)}if + dup/Magenta eq 1 index(Magenta)eq or + {pop(_magenta_)}if + dup/Yellow eq 1 index(Yellow)eq or + {pop(_yellow_)}if + dup/Black eq 1 index(Black)eq or + {pop(_black_)}if + }def + dup type/arraytype eq + {[exch{filtername}forall]} + {filtername}ifelse + end + }def + level3{ + /AGMCORE_IsCurrentColor + { + dup AGMCORE_IsSeparationAProcessColor + { + AGMCORE_plate_ndx 0 eq + {dup(Cyan)eq exch/Cyan eq or}if + AGMCORE_plate_ndx 1 eq + {dup(Magenta)eq exch/Magenta eq or}if + AGMCORE_plate_ndx 2 eq + {dup(Yellow)eq exch/Yellow eq or}if + AGMCORE_plate_ndx 3 eq + {dup(Black)eq exch/Black eq or}if + AGMCORE_plate_ndx 4 eq + {pop false}if + }{ + gsave + false setoverprint + current_spot_alias false set_spot_alias + 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor + set_spot_alias + currentgray 1 ne + grestore + }ifelse + }def + /AGMCORE_filter_functiondatasource + { + 5 dict begin + /data_in xdf + data_in type/stringtype eq + { + /ncomp xdf + /comp xdf + /string_out data_in length ncomp idiv string def + 0 ncomp data_in length 1 sub + { + string_out exch dup ncomp idiv exch data_in exch ncomp getinterval comp get 255 exch sub put + }for + string_out + }{ + string/string_in xdf + /string_out 1 string def + /component xdf + [ + data_in string_in/readstring cvx + [component/get cvx 255/exch cvx/sub cvx string_out/exch cvx 0/exch cvx/put cvx string_out]cvx + [/pop cvx()]cvx/ifelse cvx + ]cvx/ReusableStreamDecode filter + }ifelse + end + }def + /AGMCORE_separateShadingFunction + { + 2 dict begin + /paint? xdf + /channel xdf + dup type/dicttype eq + { + begin + FunctionType 0 eq + { + /DataSource channel Range length 2 idiv DataSource AGMCORE_filter_functiondatasource def + currentdict/Decode known + {/Decode Decode channel 2 mul 2 getinterval def}if + paint? not + {/Decode[1 1]def}if + }if + FunctionType 2 eq + { + paint? + { + /C0[C0 channel get 1 exch sub]def + /C1[C1 channel get 1 exch sub]def + }{ + /C0[1]def + /C1[1]def + }ifelse + }if + FunctionType 3 eq + { + /Functions[Functions{channel paint? AGMCORE_separateShadingFunction}forall]def + }if + currentdict/Range known + {/Range[0 1]def}if + currentdict + end}{ + channel get 0 paint? AGMCORE_separateShadingFunction + }ifelse + end + }def + /AGMCORE_separateShading + { + 3 -1 roll begin + currentdict/Function known + { + currentdict/Background known + {[1 index{Background 3 index get 1 exch sub}{1}ifelse]/Background xdf}if + Function 3 1 roll AGMCORE_separateShadingFunction/Function xdf + /ColorSpace[/DeviceGray]def + }{ + ColorSpace dup type/arraytype eq{0 get}if/DeviceCMYK eq + { + /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def + }{ + ColorSpace dup 1 get AGMCORE_RemoveProcessColorNames 1 exch put + }ifelse + ColorSpace 0 get/Separation eq + { + { + [1/exch cvx/sub cvx]cvx + }{ + [/pop cvx 1]cvx + }ifelse + ColorSpace 3 3 -1 roll put + pop + }{ + { + [exch ColorSpace 1 get length 1 sub exch sub/index cvx 1/exch cvx/sub cvx ColorSpace 1 get length 1 add 1/roll cvx ColorSpace 1 get length{/pop cvx}repeat]cvx + }{ + pop[ColorSpace 1 get length{/pop cvx}repeat cvx 1]cvx + }ifelse + ColorSpace 3 3 -1 roll bind put + }ifelse + ColorSpace 2/DeviceGray put + }ifelse + end + }def + /AGMCORE_separateShadingDict + { + dup/ColorSpace get + dup type/arraytype ne + {[exch]}if + dup 0 get/DeviceCMYK eq + { + exch begin + currentdict + AGMCORE_cyan_plate + {0 true}if + AGMCORE_magenta_plate + {1 true}if + AGMCORE_yellow_plate + {2 true}if + AGMCORE_black_plate + {3 true}if + AGMCORE_plate_ndx 4 eq + {0 false}if + dup not currentoverprint and + {/AGMCORE_ignoreshade true def}if + AGMCORE_separateShading + currentdict + end exch + }if + dup 0 get/Separation eq + { + exch begin + ColorSpace 1 get dup/None ne exch/All ne and + { + ColorSpace 1 get AGMCORE_IsCurrentColor AGMCORE_plate_ndx 4 lt and ColorSpace 1 get AGMCORE_IsSeparationAProcessColor not and + { + ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq + { + /ColorSpace + [ + /Separation + ColorSpace 1 get + /DeviceGray + [ + ColorSpace 3 get/exec cvx + 4 AGMCORE_plate_ndx sub -1/roll cvx + 4 1/roll cvx + 3[/pop cvx]cvx/repeat cvx + 1/exch cvx/sub cvx + ]cvx + ]def + }{ + AGMCORE_report_unsupported_color_space + AGMCORE_black_plate not + { + currentdict 0 false AGMCORE_separateShading + }if + }ifelse + }{ + currentdict ColorSpace 1 get AGMCORE_IsCurrentColor + 0 exch + dup not currentoverprint and + {/AGMCORE_ignoreshade true def}if + AGMCORE_separateShading + }ifelse + }if + currentdict + end exch + }if + dup 0 get/DeviceN eq + { + exch begin + ColorSpace 1 get convert_to_process + { + ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq + { + /ColorSpace + [ + /DeviceN + ColorSpace 1 get + /DeviceGray + [ + ColorSpace 3 get/exec cvx + 4 AGMCORE_plate_ndx sub -1/roll cvx + 4 1/roll cvx + 3[/pop cvx]cvx/repeat cvx + 1/exch cvx/sub cvx + ]cvx + ]def + }{ + AGMCORE_report_unsupported_color_space + AGMCORE_black_plate not + { + currentdict 0 false AGMCORE_separateShading + /ColorSpace[/DeviceGray]def + }if + }ifelse + }{ + currentdict + false -1 ColorSpace 1 get + { + AGMCORE_IsCurrentColor + { + 1 add + exch pop true exch exit + }if + 1 add + }forall + exch + dup not currentoverprint and + {/AGMCORE_ignoreshade true def}if + AGMCORE_separateShading + }ifelse + currentdict + end exch + }if + dup 0 get dup/DeviceCMYK eq exch dup/Separation eq exch/DeviceN eq or or not + { + exch begin + ColorSpace dup type/arraytype eq + {0 get}if + /DeviceGray ne + { + AGMCORE_report_unsupported_color_space + AGMCORE_black_plate not + { + ColorSpace 0 get/CIEBasedA eq + { + /ColorSpace[/Separation/_ciebaseda_/DeviceGray{}]def + }if + ColorSpace 0 get dup/CIEBasedABC eq exch dup/CIEBasedDEF eq exch/DeviceRGB eq or or + { + /ColorSpace[/DeviceN[/_red_/_green_/_blue_]/DeviceRGB{}]def + }if + ColorSpace 0 get/CIEBasedDEFG eq + { + /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def + }if + currentdict 0 false AGMCORE_separateShading + }if + }if + currentdict + end exch + }if + pop + dup/AGMCORE_ignoreshade known + { + begin + /ColorSpace[/Separation(None)/DeviceGray{}]def + currentdict end + }if + }def + /shfill + { + AGMCORE_separateShadingDict + dup/AGMCORE_ignoreshade known + {pop} + {AGMCORE_&sysshfill}ifelse + }def + /makepattern + { + exch + dup/PatternType get 2 eq + { + clonedict + begin + /Shading Shading AGMCORE_separateShadingDict def + Shading/AGMCORE_ignoreshade known + currentdict end exch + {pop<>}if + exch AGMCORE_&sysmakepattern + }{ + exch AGMCORE_&usrmakepattern + }ifelse + }def + }if + }if + AGMCORE_in_rip_sep{ + /setcustomcolor + { + exch aload pop + dup 7 1 roll inRip_spot_has_ink not { + 4{4 index mul 4 1 roll} + repeat + /DeviceCMYK setcolorspace + 6 -2 roll pop pop + }{ + //Adobe_AGM_Core begin + /AGMCORE_k xdf/AGMCORE_y xdf/AGMCORE_m xdf/AGMCORE_c xdf + end + [/Separation 4 -1 roll/DeviceCMYK + {dup AGMCORE_c mul exch dup AGMCORE_m mul exch dup AGMCORE_y mul exch AGMCORE_k mul} + ] + setcolorspace + }ifelse + setcolor + }ndf + /setseparationgray + { + [/Separation(All)/DeviceGray{}]setcolorspace_opt + 1 exch sub setcolor + }ndf + }{ + /setseparationgray + { + AGMCORE_&setgray + }ndf + }ifelse + /findcmykcustomcolor + { + 5 makereadonlyarray + }ndf + /setcustomcolor + { + exch aload pop pop + 4{4 index mul 4 1 roll}repeat + setcmykcolor pop + }ndf + /has_color + /colorimage where{ + AGMCORE_producing_seps{ + pop true + }{ + systemdict eq + }ifelse + }{ + false + }ifelse + def + /map_index + { + 1 index mul exch getinterval{255 div}forall + }bdf + /map_indexed_devn + { + Lookup Names length 3 -1 roll cvi map_index + }bdf + /n_color_components + { + base_colorspace_type + dup/DeviceGray eq{ + pop 1 + }{ + /DeviceCMYK eq{ + 4 + }{ + 3 + }ifelse + }ifelse + }bdf + level2{ + /mo/moveto ldf + /li/lineto ldf + /cv/curveto ldf + /knockout_unitsq + { + 1 setgray + 0 0 1 1 rectfill + }def + level2/setcolorspace AGMCORE_key_known not and{ + /AGMCORE_&&&setcolorspace/setcolorspace ldf + /AGMCORE_ReplaceMappedColor + { + dup type dup/arraytype eq exch/packedarraytype eq or + { + /AGMCORE_SpotAliasAry2 where{ + begin + dup 0 get dup/Separation eq + { + pop + dup length array copy + dup dup 1 get + current_spot_alias + { + dup map_alias + { + false set_spot_alias + dup 1 exch setsepcolorspace + true set_spot_alias + begin + /sep_colorspace_dict currentdict AGMCORE_gput + pop pop pop + [ + /Separation Name + CSA map_csa + MappedCSA + /sep_colorspace_proc load + ] + dup Name + end + }if + }if + map_reserved_ink_name 1 xpt + }{ + /DeviceN eq + { + dup length array copy + dup dup 1 get[ + exch{ + current_spot_alias{ + dup map_alias{ + /Name get exch pop + }if + }if + map_reserved_ink_name + }forall + ]1 xpt + }if + }ifelse + end + }if + }if + }def + /setcolorspace + { + dup type dup/arraytype eq exch/packedarraytype eq or + { + dup 0 get/Indexed eq + { + AGMCORE_distilling + { + /PhotoshopDuotoneList where + { + pop false + }{ + true + }ifelse + }{ + true + }ifelse + { + aload pop 3 -1 roll + AGMCORE_ReplaceMappedColor + 3 1 roll 4 array astore + }if + }{ + AGMCORE_ReplaceMappedColor + }ifelse + }if + DeviceN_PS2_inRip_seps{AGMCORE_&&&setcolorspace}if + }def + }if + }{ + /adj + { + currentstrokeadjust{ + transform + 0.25 sub round 0.25 add exch + 0.25 sub round 0.25 add exch + itransform + }if + }def + /mo{ + adj moveto + }def + /li{ + adj lineto + }def + /cv{ + 6 2 roll adj + 6 2 roll adj + 6 2 roll adj curveto + }def + /knockout_unitsq + { + 1 setgray + 8 8 1[8 0 0 8 0 0]{}image + }def + /currentstrokeadjust{ + /currentstrokeadjust AGMCORE_gget + }def + /setstrokeadjust{ + /currentstrokeadjust exch AGMCORE_gput + }def + /setcolorspace + { + /currentcolorspace exch AGMCORE_gput + }def + /currentcolorspace + { + /currentcolorspace AGMCORE_gget + }def + /setcolor_devicecolor + { + base_colorspace_type + dup/DeviceGray eq{ + pop setgray + }{ + /DeviceCMYK eq{ + setcmykcolor + }{ + setrgbcolor + }ifelse + }ifelse + }def + /setcolor + { + currentcolorspace 0 get + dup/DeviceGray ne{ + dup/DeviceCMYK ne{ + dup/DeviceRGB ne{ + dup/Separation eq{ + pop + currentcolorspace 3 gx + currentcolorspace 2 get + }{ + dup/Indexed eq{ + pop + currentcolorspace 3 get dup type/stringtype eq{ + currentcolorspace 1 get n_color_components + 3 -1 roll map_index + }{ + exec + }ifelse + currentcolorspace 1 get + }{ + /AGMCORE_cur_err/AGMCORE_invalid_color_space def + AGMCORE_invalid_color_space + }ifelse + }ifelse + }if + }if + }if + setcolor_devicecolor + }def + }ifelse + /sop/setoverprint ldf + /lw/setlinewidth ldf + /lc/setlinecap ldf + /lj/setlinejoin ldf + /ml/setmiterlimit ldf + /dsh/setdash ldf + /sadj/setstrokeadjust ldf + /gry/setgray ldf + /rgb/setrgbcolor ldf + /cmyk[ + /currentcolorspace[/DeviceCMYK]/AGMCORE_gput cvx + /setcmykcolor load dup type/operatortype ne{/exec cvx}if + ]cvx bdf + level3 AGMCORE_host_sep not and{ + /nzopmsc{ + 6 dict begin + /kk exch def + /yy exch def + /mm exch def + /cc exch def + /sum 0 def + cc 0 ne{/sum sum 2#1000 or def cc}if + mm 0 ne{/sum sum 2#0100 or def mm}if + yy 0 ne{/sum sum 2#0010 or def yy}if + kk 0 ne{/sum sum 2#0001 or def kk}if + AGMCORE_CMYKDeviceNColorspaces sum get setcolorspace + sum 0 eq{0}if + end + setcolor + }bdf + }{ + /nzopmsc/cmyk ldf + }ifelse + /sep/setsepcolor ldf + /devn/setdevicencolor ldf + /idx/setindexedcolor ldf + /colr/setcolor ldf + /csacrd/set_csa_crd ldf + /sepcs/setsepcolorspace ldf + /devncs/setdevicencolorspace ldf + /idxcs/setindexedcolorspace ldf + /cp/closepath ldf + /clp/clp_npth ldf + /eclp/eoclp_npth ldf + /f/fill ldf + /ef/eofill ldf + /@/stroke ldf + /nclp/npth_clp ldf + /gset/graphic_setup ldf + /gcln/graphic_cleanup ldf + /ct/concat ldf + /cf/currentfile ldf + /fl/filter ldf + /rs/readstring ldf + /AGMCORE_def_ht currenthalftone def + /clonedict Adobe_AGM_Utils begin/clonedict load end def + /clonearray Adobe_AGM_Utils begin/clonearray load end def + currentdict{ + dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{ + bind + }if + def + }forall + /getrampcolor + { + /indx exch def + 0 1 NumComp 1 sub + { + dup + Samples exch get + dup type/stringtype eq{indx get}if + exch + Scaling exch get aload pop + 3 1 roll + mul add + }for + ColorSpaceFamily/Separation eq + {sep} + { + ColorSpaceFamily/DeviceN eq + {devn}{setcolor}ifelse + }ifelse + }bdf + /sssetbackground{ + aload pop + ColorSpaceFamily/Separation eq + {sep} + { + ColorSpaceFamily/DeviceN eq + {devn}{setcolor}ifelse + }ifelse + }bdf + /RadialShade + { + 40 dict begin + /ColorSpaceFamily xdf + /background xdf + /ext1 xdf + /ext0 xdf + /BBox xdf + /r2 xdf + /c2y xdf + /c2x xdf + /r1 xdf + /c1y xdf + /c1x xdf + /rampdict xdf + /setinkoverprint where{pop/setinkoverprint{pop}def}if + gsave + BBox length 0 gt + { + np + BBox 0 get BBox 1 get moveto + BBox 2 get BBox 0 get sub 0 rlineto + 0 BBox 3 get BBox 1 get sub rlineto + BBox 2 get BBox 0 get sub neg 0 rlineto + closepath + clip + np + }if + c1x c2x eq + { + c1y c2y lt{/theta 90 def}{/theta 270 def}ifelse + }{ + /slope c2y c1y sub c2x c1x sub div def + /theta slope 1 atan def + c2x c1x lt c2y c1y ge and{/theta theta 180 sub def}if + c2x c1x lt c2y c1y lt and{/theta theta 180 add def}if + }ifelse + gsave + clippath + c1x c1y translate + theta rotate + -90 rotate + {pathbbox}stopped + {0 0 0 0}if + /yMax xdf + /xMax xdf + /yMin xdf + /xMin xdf + grestore + xMax xMin eq yMax yMin eq or + { + grestore + end + }{ + /max{2 copy gt{pop}{exch pop}ifelse}bdf + /min{2 copy lt{pop}{exch pop}ifelse}bdf + rampdict begin + 40 dict begin + background length 0 gt{background sssetbackground gsave clippath fill grestore}if + gsave + c1x c1y translate + theta rotate + -90 rotate + /c2y c1x c2x sub dup mul c1y c2y sub dup mul add sqrt def + /c1y 0 def + /c1x 0 def + /c2x 0 def + ext0 + { + 0 getrampcolor + c2y r2 add r1 sub 0.0001 lt + { + c1x c1y r1 360 0 arcn + pathbbox + /aymax exch def + /axmax exch def + /aymin exch def + /axmin exch def + /bxMin xMin axmin min def + /byMin yMin aymin min def + /bxMax xMax axmax max def + /byMax yMax aymax max def + bxMin byMin moveto + bxMax byMin lineto + bxMax byMax lineto + bxMin byMax lineto + bxMin byMin lineto + eofill + }{ + c2y r1 add r2 le + { + c1x c1y r1 0 360 arc + fill + } + { + c2x c2y r2 0 360 arc fill + r1 r2 eq + { + /p1x r1 neg def + /p1y c1y def + /p2x r1 def + /p2y c1y def + p1x p1y moveto p2x p2y lineto p2x yMin lineto p1x yMin lineto + fill + }{ + /AA r2 r1 sub c2y div def + AA -1 eq + {/theta 89.99 def} + {/theta AA 1 AA dup mul sub sqrt div 1 atan def} + ifelse + /SS1 90 theta add dup sin exch cos div def + /p1x r1 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def + /p1y p1x SS1 div neg def + /SS2 90 theta sub dup sin exch cos div def + /p2x r1 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def + /p2y p2x SS2 div neg def + r1 r2 gt + { + /L1maxX p1x yMin p1y sub SS1 div add def + /L2maxX p2x yMin p2y sub SS2 div add def + }{ + /L1maxX 0 def + /L2maxX 0 def + }ifelse + p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto + L1maxX L1maxX p1x sub SS1 mul p1y add lineto + fill + }ifelse + }ifelse + }ifelse + }if + c1x c2x sub dup mul + c1y c2y sub dup mul + add 0.5 exp + 0 dtransform + dup mul exch dup mul add 0.5 exp 72 div + 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt + 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt + 1 index 1 index lt{exch}if pop + /hires xdf + hires mul + /numpix xdf + /numsteps NumSamples def + /rampIndxInc 1 def + /subsampling false def + numpix 0 ne + { + NumSamples numpix div 0.5 gt + { + /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def + /rampIndxInc NumSamples 1 sub numsteps div def + /subsampling true def + }if + }if + /xInc c2x c1x sub numsteps div def + /yInc c2y c1y sub numsteps div def + /rInc r2 r1 sub numsteps div def + /cx c1x def + /cy c1y def + /radius r1 def + np + xInc 0 eq yInc 0 eq rInc 0 eq and and + { + 0 getrampcolor + cx cy radius 0 360 arc + stroke + NumSamples 1 sub getrampcolor + cx cy radius 72 hires div add 0 360 arc + 0 setlinewidth + stroke + }{ + 0 + numsteps + { + dup + subsampling{round cvi}if + getrampcolor + cx cy radius 0 360 arc + /cx cx xInc add def + /cy cy yInc add def + /radius radius rInc add def + cx cy radius 360 0 arcn + eofill + rampIndxInc add + }repeat + pop + }ifelse + ext1 + { + c2y r2 add r1 lt + { + c2x c2y r2 0 360 arc + fill + }{ + c2y r1 add r2 sub 0.0001 le + { + c2x c2y r2 360 0 arcn + pathbbox + /aymax exch def + /axmax exch def + /aymin exch def + /axmin exch def + /bxMin xMin axmin min def + /byMin yMin aymin min def + /bxMax xMax axmax max def + /byMax yMax aymax max def + bxMin byMin moveto + bxMax byMin lineto + bxMax byMax lineto + bxMin byMax lineto + bxMin byMin lineto + eofill + }{ + c2x c2y r2 0 360 arc fill + r1 r2 eq + { + /p1x r2 neg def + /p1y c2y def + /p2x r2 def + /p2y c2y def + p1x p1y moveto p2x p2y lineto p2x yMax lineto p1x yMax lineto + fill + }{ + /AA r2 r1 sub c2y div def + AA -1 eq + {/theta 89.99 def} + {/theta AA 1 AA dup mul sub sqrt div 1 atan def} + ifelse + /SS1 90 theta add dup sin exch cos div def + /p1x r2 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def + /p1y c2y p1x SS1 div sub def + /SS2 90 theta sub dup sin exch cos div def + /p2x r2 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def + /p2y c2y p2x SS2 div sub def + r1 r2 lt + { + /L1maxX p1x yMax p1y sub SS1 div add def + /L2maxX p2x yMax p2y sub SS2 div add def + }{ + /L1maxX 0 def + /L2maxX 0 def + }ifelse + p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto + L1maxX L1maxX p1x sub SS1 mul p1y add lineto + fill + }ifelse + }ifelse + }ifelse + }if + grestore + grestore + end + end + end + }ifelse + }bdf + /GenStrips + { + 40 dict begin + /ColorSpaceFamily xdf + /background xdf + /ext1 xdf + /ext0 xdf + /BBox xdf + /y2 xdf + /x2 xdf + /y1 xdf + /x1 xdf + /rampdict xdf + /setinkoverprint where{pop/setinkoverprint{pop}def}if + gsave + BBox length 0 gt + { + np + BBox 0 get BBox 1 get moveto + BBox 2 get BBox 0 get sub 0 rlineto + 0 BBox 3 get BBox 1 get sub rlineto + BBox 2 get BBox 0 get sub neg 0 rlineto + closepath + clip + np + }if + x1 x2 eq + { + y1 y2 lt{/theta 90 def}{/theta 270 def}ifelse + }{ + /slope y2 y1 sub x2 x1 sub div def + /theta slope 1 atan def + x2 x1 lt y2 y1 ge and{/theta theta 180 sub def}if + x2 x1 lt y2 y1 lt and{/theta theta 180 add def}if + } + ifelse + gsave + clippath + x1 y1 translate + theta rotate + {pathbbox}stopped + {0 0 0 0}if + /yMax exch def + /xMax exch def + /yMin exch def + /xMin exch def + grestore + xMax xMin eq yMax yMin eq or + { + grestore + end + }{ + rampdict begin + 20 dict begin + background length 0 gt{background sssetbackground gsave clippath fill grestore}if + gsave + x1 y1 translate + theta rotate + /xStart 0 def + /xEnd x2 x1 sub dup mul y2 y1 sub dup mul add 0.5 exp def + /ySpan yMax yMin sub def + /numsteps NumSamples def + /rampIndxInc 1 def + /subsampling false def + xStart 0 transform + xEnd 0 transform + 3 -1 roll + sub dup mul + 3 1 roll + sub dup mul + add 0.5 exp 72 div + 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt + 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt + 1 index 1 index lt{exch}if pop + mul + /numpix xdf + numpix 0 ne + { + NumSamples numpix div 0.5 gt + { + /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def + /rampIndxInc NumSamples 1 sub numsteps div def + /subsampling true def + }if + }if + ext0 + { + 0 getrampcolor + xMin xStart lt + { + xMin yMin xMin neg ySpan rectfill + }if + }if + /xInc xEnd xStart sub numsteps div def + /x xStart def + 0 + numsteps + { + dup + subsampling{round cvi}if + getrampcolor + x yMin xInc ySpan rectfill + /x x xInc add def + rampIndxInc add + }repeat + pop + ext1{ + xMax xEnd gt + { + xEnd yMin xMax xEnd sub ySpan rectfill + }if + }if + grestore + grestore + end + end + end + }ifelse + }bdf +}def +/pt +{ + end +}def +/dt{ +}def +/pgsv{ + //Adobe_AGM_Core/AGMCORE_save save put +}def +/pgrs{ + //Adobe_AGM_Core/AGMCORE_save get restore +}def +systemdict/findcolorrendering known{ + /findcolorrendering systemdict/findcolorrendering get def +}if +systemdict/setcolorrendering known{ + /setcolorrendering systemdict/setcolorrendering get def +}if +/test_cmyk_color_plate +{ + gsave + setcmykcolor currentgray 1 ne + grestore +}def +/inRip_spot_has_ink +{ + dup//Adobe_AGM_Core/AGMCORE_name xddf + convert_spot_to_process not +}def +/map255_to_range +{ + 1 index sub + 3 -1 roll 255 div mul add +}def +/set_csa_crd +{ + /sep_colorspace_dict null AGMCORE_gput + begin + CSA get_csa_by_name setcolorspace_opt + set_crd + end +} +def +/map_csa +{ + currentdict/MappedCSA known{MappedCSA null ne}{false}ifelse + {pop}{get_csa_by_name/MappedCSA xdf}ifelse +}def +/setsepcolor +{ + /sep_colorspace_dict AGMCORE_gget begin + dup/sep_tint exch AGMCORE_gput + TintProc + end +}def +/setdevicencolor +{ + /devicen_colorspace_dict AGMCORE_gget begin + Names length copy + Names length 1 sub -1 0 + { + /devicen_tints AGMCORE_gget 3 1 roll xpt + }for + TintProc + end +}def +/sep_colorspace_proc +{ + /AGMCORE_tmp exch store + /sep_colorspace_dict AGMCORE_gget begin + currentdict/Components known{ + Components aload pop + TintMethod/Lab eq{ + 2{AGMCORE_tmp mul NComponents 1 roll}repeat + LMax sub AGMCORE_tmp mul LMax add NComponents 1 roll + }{ + TintMethod/Subtractive eq{ + NComponents{ + AGMCORE_tmp mul NComponents 1 roll + }repeat + }{ + NComponents{ + 1 sub AGMCORE_tmp mul 1 add NComponents 1 roll + }repeat + }ifelse + }ifelse + }{ + ColorLookup AGMCORE_tmp ColorLookup length 1 sub mul round cvi get + aload pop + }ifelse + end +}def +/sep_colorspace_gray_proc +{ + /AGMCORE_tmp exch store + /sep_colorspace_dict AGMCORE_gget begin + GrayLookup AGMCORE_tmp GrayLookup length 1 sub mul round cvi get + end +}def +/sep_proc_name +{ + dup 0 get + dup/DeviceRGB eq exch/DeviceCMYK eq or level2 not and has_color not and{ + pop[/DeviceGray] + /sep_colorspace_gray_proc + }{ + /sep_colorspace_proc + }ifelse +}def +/setsepcolorspace +{ + current_spot_alias{ + dup begin + Name map_alias{ + exch pop + }if + end + }if + dup/sep_colorspace_dict exch AGMCORE_gput + begin + CSA map_csa + /AGMCORE_sep_special Name dup()eq exch(All)eq or store + AGMCORE_avoid_L2_sep_space{ + [/Indexed MappedCSA sep_proc_name 255 exch + {255 div}/exec cvx 3 -1 roll[4 1 roll load/exec cvx]cvx + ]setcolorspace_opt + /TintProc{ + 255 mul round cvi setcolor + }bdf + }{ + MappedCSA 0 get/DeviceCMYK eq + currentdict/Components known and + AGMCORE_sep_special not and{ + /TintProc[ + Components aload pop Name findcmykcustomcolor + /exch cvx/setcustomcolor cvx + ]cvx bdf + }{ + AGMCORE_host_sep Name(All)eq and{ + /TintProc{ + 1 exch sub setseparationgray + }bdf + }{ + AGMCORE_in_rip_sep MappedCSA 0 get/DeviceCMYK eq and + AGMCORE_host_sep or + Name()eq and{ + /TintProc[ + MappedCSA sep_proc_name exch 0 get/DeviceCMYK eq{ + cvx/setcmykcolor cvx + }{ + cvx/setgray cvx + }ifelse + ]cvx bdf + }{ + AGMCORE_producing_seps MappedCSA 0 get dup/DeviceCMYK eq exch/DeviceGray eq or and AGMCORE_sep_special not and{ + /TintProc[ + /dup cvx + MappedCSA sep_proc_name cvx exch + 0 get/DeviceGray eq{ + 1/exch cvx/sub cvx 0 0 0 4 -1/roll cvx + }if + /Name cvx/findcmykcustomcolor cvx/exch cvx + AGMCORE_host_sep{ + AGMCORE_is_cmyk_sep + /Name cvx + /AGMCORE_IsSeparationAProcessColor load/exec cvx + /not cvx/and cvx + }{ + Name inRip_spot_has_ink not + }ifelse + [ + /pop cvx 1 + ]cvx/if cvx + /setcustomcolor cvx + ]cvx bdf + }{ + /TintProc{setcolor}bdf + [/Separation Name MappedCSA sep_proc_name load]setcolorspace_opt + }ifelse + }ifelse + }ifelse + }ifelse + }ifelse + set_crd + setsepcolor + end +}def +/additive_blend +{ + 3 dict begin + /numarrays xdf + /numcolors xdf + 0 1 numcolors 1 sub + { + /c1 xdf + 1 + 0 1 numarrays 1 sub + { + 1 exch add/index cvx + c1/get cvx/mul cvx + }for + numarrays 1 add 1/roll cvx + }for + numarrays[/pop cvx]cvx/repeat cvx + end +}def +/subtractive_blend +{ + 3 dict begin + /numarrays xdf + /numcolors xdf + 0 1 numcolors 1 sub + { + /c1 xdf + 1 1 + 0 1 numarrays 1 sub + { + 1 3 3 -1 roll add/index cvx + c1/get cvx/sub cvx/mul cvx + }for + /sub cvx + numarrays 1 add 1/roll cvx + }for + numarrays[/pop cvx]cvx/repeat cvx + end +}def +/exec_tint_transform +{ + /TintProc[ + /TintTransform cvx/setcolor cvx + ]cvx bdf + MappedCSA setcolorspace_opt +}bdf +/devn_makecustomcolor +{ + 2 dict begin + /names_index xdf + /Names xdf + 1 1 1 1 Names names_index get findcmykcustomcolor + /devicen_tints AGMCORE_gget names_index get setcustomcolor + Names length{pop}repeat + end +}bdf +/setdevicencolorspace +{ + dup/AliasedColorants known{false}{true}ifelse + current_spot_alias and{ + 7 dict begin + /names_index 0 def + dup/names_len exch/Names get length def + /new_names names_len array def + /new_LookupTables names_len array def + /alias_cnt 0 def + dup/Names get + { + dup map_alias{ + exch pop + dup/ColorLookup known{ + dup begin + new_LookupTables names_index ColorLookup put + end + }{ + dup/Components known{ + dup begin + new_LookupTables names_index Components put + end + }{ + dup begin + new_LookupTables names_index[null null null null]put + end + }ifelse + }ifelse + new_names names_index 3 -1 roll/Name get put + /alias_cnt alias_cnt 1 add def + }{ + /name xdf + new_names names_index name put + dup/LookupTables known{ + dup begin + new_LookupTables names_index LookupTables names_index get put + end + }{ + dup begin + new_LookupTables names_index[null null null null]put + end + }ifelse + }ifelse + /names_index names_index 1 add def + }forall + alias_cnt 0 gt{ + /AliasedColorants true def + /lut_entry_len new_LookupTables 0 get dup length 256 ge{0 get length}{length}ifelse def + 0 1 names_len 1 sub{ + /names_index xdf + new_LookupTables names_index get dup length 256 ge{0 get length}{length}ifelse lut_entry_len ne{ + /AliasedColorants false def + exit + }{ + new_LookupTables names_index get 0 get null eq{ + dup/Names get names_index get/name xdf + name(Cyan)eq name(Magenta)eq name(Yellow)eq name(Black)eq + or or or not{ + /AliasedColorants false def + exit + }if + }if + }ifelse + }for + lut_entry_len 1 eq{ + /AliasedColorants false def + }if + AliasedColorants{ + dup begin + /Names new_names def + /LookupTables new_LookupTables def + /AliasedColorants true def + /NComponents lut_entry_len def + /TintMethod NComponents 4 eq{/Subtractive}{/Additive}ifelse def + /MappedCSA TintMethod/Additive eq{/DeviceRGB}{/DeviceCMYK}ifelse def + currentdict/TTTablesIdx known not{ + /TTTablesIdx -1 def + }if + end + }if + }if + end + }if + dup/devicen_colorspace_dict exch AGMCORE_gput + begin + currentdict/AliasedColorants known{ + AliasedColorants + }{ + false + }ifelse + dup not{ + CSA map_csa + }if + /TintTransform load type/nulltype eq or{ + /TintTransform[ + 0 1 Names length 1 sub + { + /TTTablesIdx TTTablesIdx 1 add def + dup LookupTables exch get dup 0 get null eq + { + 1 index + Names exch get + dup(Cyan)eq + { + pop exch + LookupTables length exch sub + /index cvx + 0 0 0 + } + { + dup(Magenta)eq + { + pop exch + LookupTables length exch sub + /index cvx + 0/exch cvx 0 0 + }{ + (Yellow)eq + { + exch + LookupTables length exch sub + /index cvx + 0 0 3 -1/roll cvx 0 + }{ + exch + LookupTables length exch sub + /index cvx + 0 0 0 4 -1/roll cvx + }ifelse + }ifelse + }ifelse + 5 -1/roll cvx/astore cvx + }{ + dup length 1 sub + LookupTables length 4 -1 roll sub 1 add + /index cvx/mul cvx/round cvx/cvi cvx/get cvx + }ifelse + Names length TTTablesIdx add 1 add 1/roll cvx + }for + Names length[/pop cvx]cvx/repeat cvx + NComponents Names length + TintMethod/Subtractive eq + { + subtractive_blend + }{ + additive_blend + }ifelse + ]cvx bdf + }if + AGMCORE_host_sep{ + Names convert_to_process{ + exec_tint_transform + } + { + currentdict/AliasedColorants known{ + AliasedColorants not + }{ + false + }ifelse + 5 dict begin + /AvoidAliasedColorants xdf + /painted? false def + /names_index 0 def + /names_len Names length def + AvoidAliasedColorants{ + /currentspotalias current_spot_alias def + false set_spot_alias + }if + Names{ + AGMCORE_is_cmyk_sep{ + dup(Cyan)eq AGMCORE_cyan_plate and exch + dup(Magenta)eq AGMCORE_magenta_plate and exch + dup(Yellow)eq AGMCORE_yellow_plate and exch + (Black)eq AGMCORE_black_plate and or or or{ + /devicen_colorspace_dict AGMCORE_gget/TintProc[ + Names names_index/devn_makecustomcolor cvx + ]cvx ddf + /painted? true def + }if + painted?{exit}if + }{ + 0 0 0 0 5 -1 roll findcmykcustomcolor 1 setcustomcolor currentgray 0 eq{ + /devicen_colorspace_dict AGMCORE_gget/TintProc[ + Names names_index/devn_makecustomcolor cvx + ]cvx ddf + /painted? true def + exit + }if + }ifelse + /names_index names_index 1 add def + }forall + AvoidAliasedColorants{ + currentspotalias set_spot_alias + }if + painted?{ + /devicen_colorspace_dict AGMCORE_gget/names_index names_index put + }{ + /devicen_colorspace_dict AGMCORE_gget/TintProc[ + names_len[/pop cvx]cvx/repeat cvx 1/setseparationgray cvx + 0 0 0 0/setcmykcolor cvx + ]cvx ddf + }ifelse + end + }ifelse + } + { + AGMCORE_in_rip_sep{ + Names convert_to_process not + }{ + level3 + }ifelse + { + [/DeviceN Names MappedCSA/TintTransform load]setcolorspace_opt + /TintProc level3 not AGMCORE_in_rip_sep and{ + [ + Names/length cvx[/pop cvx]cvx/repeat cvx + ]cvx bdf + }{ + {setcolor}bdf + }ifelse + }{ + exec_tint_transform + }ifelse + }ifelse + set_crd + /AliasedColorants false def + end +}def +/setindexedcolorspace +{ + dup/indexed_colorspace_dict exch AGMCORE_gput + begin + currentdict/CSDBase known{ + CSDBase/CSD get_res begin + currentdict/Names known{ + currentdict devncs + }{ + 1 currentdict sepcs + }ifelse + AGMCORE_host_sep{ + 4 dict begin + /compCnt/Names where{pop Names length}{1}ifelse def + /NewLookup HiVal 1 add string def + 0 1 HiVal{ + /tableIndex xdf + Lookup dup type/stringtype eq{ + compCnt tableIndex map_index + }{ + exec + }ifelse + /Names where{ + pop setdevicencolor + }{ + setsepcolor + }ifelse + currentgray + tableIndex exch + 255 mul cvi + NewLookup 3 1 roll put + }for + [/Indexed currentcolorspace HiVal NewLookup]setcolorspace_opt + end + }{ + level3 + { + currentdict/Names known{ + [/Indexed[/DeviceN Names MappedCSA/TintTransform load]HiVal Lookup]setcolorspace_opt + }{ + [/Indexed[/Separation Name MappedCSA sep_proc_name load]HiVal Lookup]setcolorspace_opt + }ifelse + }{ + [/Indexed MappedCSA HiVal + [ + currentdict/Names known{ + Lookup dup type/stringtype eq + {/exch cvx CSDBase/CSD get_res/Names get length dup/mul cvx exch/getinterval cvx{255 div}/forall cvx} + {/exec cvx}ifelse + /TintTransform load/exec cvx + }{ + Lookup dup type/stringtype eq + {/exch cvx/get cvx 255/div cvx} + {/exec cvx}ifelse + CSDBase/CSD get_res/MappedCSA get sep_proc_name exch pop/load cvx/exec cvx + }ifelse + ]cvx + ]setcolorspace_opt + }ifelse + }ifelse + end + set_crd + } + { + CSA map_csa + AGMCORE_host_sep level2 not and{ + 0 0 0 0 setcmykcolor + }{ + [/Indexed MappedCSA + level2 not has_color not and{ + dup 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or{ + pop[/DeviceGray] + }if + HiVal GrayLookup + }{ + HiVal + currentdict/RangeArray known{ + { + /indexed_colorspace_dict AGMCORE_gget begin + Lookup exch + dup HiVal gt{ + pop HiVal + }if + NComponents mul NComponents getinterval{}forall + NComponents 1 sub -1 0{ + RangeArray exch 2 mul 2 getinterval aload pop map255_to_range + NComponents 1 roll + }for + end + }bind + }{ + Lookup + }ifelse + }ifelse + ]setcolorspace_opt + set_crd + }ifelse + }ifelse + end +}def +/setindexedcolor +{ + AGMCORE_host_sep{ + /indexed_colorspace_dict AGMCORE_gget + begin + currentdict/CSDBase known{ + CSDBase/CSD get_res begin + currentdict/Names known{ + map_indexed_devn + devn + } + { + Lookup 1 3 -1 roll map_index + sep + }ifelse + end + }{ + Lookup MappedCSA/DeviceCMYK eq{4}{1}ifelse 3 -1 roll + map_index + MappedCSA/DeviceCMYK eq{setcmykcolor}{setgray}ifelse + }ifelse + end + }{ + level3 not AGMCORE_in_rip_sep and/indexed_colorspace_dict AGMCORE_gget/CSDBase known and{ + /indexed_colorspace_dict AGMCORE_gget/CSDBase get/CSD get_res begin + map_indexed_devn + devn + end + } + { + setcolor + }ifelse + }ifelse +}def +/ignoreimagedata +{ + currentoverprint not{ + gsave + dup clonedict begin + 1 setgray + /Decode[0 1]def + /DataSourcedef + /MultipleDataSources false def + /BitsPerComponent 8 def + currentdict end + systemdict/image gx + grestore + }if + consumeimagedata +}def +/add_res +{ + dup/CSD eq{ + pop + //Adobe_AGM_Core begin + /AGMCORE_CSD_cache load 3 1 roll put + end + }{ + defineresource pop + }ifelse +}def +/del_res +{ + { + aload pop exch + dup/CSD eq{ + pop + {//Adobe_AGM_Core/AGMCORE_CSD_cache get exch undef}forall + }{ + exch + {1 index undefineresource}forall + pop + }ifelse + }forall +}def +/get_res +{ + dup/CSD eq{ + pop + dup type dup/nametype eq exch/stringtype eq or{ + AGMCORE_CSD_cache exch get + }if + }{ + findresource + }ifelse +}def +/get_csa_by_name +{ + dup type dup/nametype eq exch/stringtype eq or{ + /CSA get_res + }if +}def +/paintproc_buf_init +{ + /count get 0 0 put +}def +/paintproc_buf_next +{ + dup/count get dup 0 get + dup 3 1 roll + 1 add 0 xpt + get +}def +/cachepaintproc_compress +{ + 5 dict begin + currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def + /ppdict 20 dict def + /string_size 16000 def + /readbuffer string_size string def + currentglobal true setglobal + ppdict 1 array dup 0 1 put/count xpt + setglobal + /LZWFilter + { + exch + dup length 0 eq{ + pop + }{ + ppdict dup length 1 sub 3 -1 roll put + }ifelse + {string_size}{0}ifelse string + }/LZWEncode filter def + { + ReadFilter readbuffer readstring + exch LZWFilter exch writestring + not{exit}if + }loop + LZWFilter closefile + ppdict + end +}def +/cachepaintproc +{ + 2 dict begin + currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def + /ppdict 20 dict def + currentglobal true setglobal + ppdict 1 array dup 0 1 put/count xpt + setglobal + { + ReadFilter 16000 string readstring exch + ppdict dup length 1 sub 3 -1 roll put + not{exit}if + }loop + ppdict dup dup length 1 sub()put + end +}def +/make_pattern +{ + exch clonedict exch + dup matrix currentmatrix matrix concatmatrix 0 0 3 2 roll itransform + exch 3 index/XStep get 1 index exch 2 copy div cvi mul sub sub + exch 3 index/YStep get 1 index exch 2 copy div cvi mul sub sub + matrix translate exch matrix concatmatrix + 1 index begin + BBox 0 get XStep div cvi XStep mul/xshift exch neg def + BBox 1 get YStep div cvi YStep mul/yshift exch neg def + BBox 0 get xshift add + BBox 1 get yshift add + BBox 2 get xshift add + BBox 3 get yshift add + 4 array astore + /BBox exch def + [xshift yshift/translate load null/exec load]dup + 3/PaintProc load put cvx/PaintProc exch def + end + gsave 0 setgray + makepattern + grestore +}def +/set_pattern +{ + dup/PatternType get 1 eq{ + dup/PaintType get 1 eq{ + currentoverprint sop[/DeviceGray]setcolorspace 0 setgray + }if + }if + setpattern +}def +/setcolorspace_opt +{ + dup currentcolorspace eq{pop}{setcolorspace}ifelse +}def +/updatecolorrendering +{ + currentcolorrendering/RenderingIntent known{ + currentcolorrendering/RenderingIntent get + } + { + Intent/AbsoluteColorimetric eq + { + /absolute_colorimetric_crd AGMCORE_gget dup null eq + } + { + Intent/RelativeColorimetric eq + { + /relative_colorimetric_crd AGMCORE_gget dup null eq + } + { + Intent/Saturation eq + { + /saturation_crd AGMCORE_gget dup null eq + } + { + /perceptual_crd AGMCORE_gget dup null eq + }ifelse + }ifelse + }ifelse + { + pop null + } + { + /RenderingIntent known{null}{Intent}ifelse + }ifelse + }ifelse + Intent ne{ + Intent/ColorRendering{findresource}stopped + { + pop pop systemdict/findcolorrendering known + { + Intent findcolorrendering + { + /ColorRendering findresource true exch + } + { + /ColorRendering findresource + product(Xerox Phaser 5400)ne + exch + }ifelse + dup Intent/AbsoluteColorimetric eq + { + /absolute_colorimetric_crd exch AGMCORE_gput + } + { + Intent/RelativeColorimetric eq + { + /relative_colorimetric_crd exch AGMCORE_gput + } + { + Intent/Saturation eq + { + /saturation_crd exch AGMCORE_gput + } + { + Intent/Perceptual eq + { + /perceptual_crd exch AGMCORE_gput + } + { + pop + }ifelse + }ifelse + }ifelse + }ifelse + 1 index{exch}{pop}ifelse + } + {false}ifelse + } + {true}ifelse + { + dup begin + currentdict/TransformPQR known{ + currentdict/TransformPQR get aload pop + 3{{}eq 3 1 roll}repeat or or + } + {true}ifelse + currentdict/MatrixPQR known{ + currentdict/MatrixPQR get aload pop + 1.0 eq 9 1 roll 0.0 eq 9 1 roll 0.0 eq 9 1 roll + 0.0 eq 9 1 roll 1.0 eq 9 1 roll 0.0 eq 9 1 roll + 0.0 eq 9 1 roll 0.0 eq 9 1 roll 1.0 eq + and and and and and and and and + } + {true}ifelse + end + or + { + clonedict begin + /TransformPQR[ + {4 -1 roll 3 get dup 3 1 roll sub 5 -1 roll 3 get 3 -1 roll sub div + 3 -1 roll 3 get 3 -1 roll 3 get dup 4 1 roll sub mul add}bind + {4 -1 roll 4 get dup 3 1 roll sub 5 -1 roll 4 get 3 -1 roll sub div + 3 -1 roll 4 get 3 -1 roll 4 get dup 4 1 roll sub mul add}bind + {4 -1 roll 5 get dup 3 1 roll sub 5 -1 roll 5 get 3 -1 roll sub div + 3 -1 roll 5 get 3 -1 roll 5 get dup 4 1 roll sub mul add}bind + ]def + /MatrixPQR[0.8951 -0.7502 0.0389 0.2664 1.7135 -0.0685 -0.1614 0.0367 1.0296]def + /RangePQR[-0.3227950745 2.3229645538 -1.5003771057 3.5003465881 -0.1369979095 2.136967392]def + currentdict end + }if + setcolorrendering_opt + }if + }if +}def +/set_crd +{ + AGMCORE_host_sep not level2 and{ + currentdict/ColorRendering known{ + ColorRendering/ColorRendering{findresource}stopped not{setcolorrendering_opt}if + }{ + currentdict/Intent known{ + updatecolorrendering + }if + }ifelse + currentcolorspace dup type/arraytype eq + {0 get}if + /DeviceRGB eq + { + currentdict/UCR known + {/UCR}{/AGMCORE_currentucr}ifelse + load setundercolorremoval + currentdict/BG known + {/BG}{/AGMCORE_currentbg}ifelse + load setblackgeneration + }if + }if +}def +/set_ucrbg +{ + dup null eq {pop /AGMCORE_currentbg load}{/Procedure get_res}ifelse + dup currentblackgeneration eq {pop}{setblackgeneration}ifelse + dup null eq {pop /AGMCORE_currentucr load}{/Procedure get_res}ifelse + dup currentundercolorremoval eq {pop}{setundercolorremoval}ifelse +}def +/setcolorrendering_opt +{ + dup currentcolorrendering eq{ + pop + }{ + product(HP Color LaserJet 2605)anchorsearch{ + pop pop pop + }{ + pop + clonedict + begin + /Intent Intent def + currentdict + end + setcolorrendering + }ifelse + }ifelse +}def +/cpaint_gcomp +{ + convert_to_process//Adobe_AGM_Core/AGMCORE_ConvertToProcess xddf + //Adobe_AGM_Core/AGMCORE_ConvertToProcess get not + { + (%end_cpaint_gcomp)flushinput + }if +}def +/cpaint_gsep +{ + //Adobe_AGM_Core/AGMCORE_ConvertToProcess get + { + (%end_cpaint_gsep)flushinput + }if +}def +/cpaint_gend +{np}def +/T1_path +{ + currentfile token pop currentfile token pop mo + { + currentfile token pop dup type/stringtype eq + {pop exit}if + 0 exch rlineto + currentfile token pop dup type/stringtype eq + {pop exit}if + 0 rlineto + }loop +}def +/T1_gsave + level3 + {/clipsave} + {/gsave}ifelse + load def +/T1_grestore + level3 + {/cliprestore} + {/grestore}ifelse + load def +/set_spot_alias_ary +{ + dup inherit_aliases + //Adobe_AGM_Core/AGMCORE_SpotAliasAry xddf +}def +/set_spot_normalization_ary +{ + dup inherit_aliases + dup length + /AGMCORE_SpotAliasAry where{pop AGMCORE_SpotAliasAry length add}if + array + //Adobe_AGM_Core/AGMCORE_SpotAliasAry2 xddf + /AGMCORE_SpotAliasAry where{ + pop + AGMCORE_SpotAliasAry2 0 AGMCORE_SpotAliasAry putinterval + AGMCORE_SpotAliasAry length + }{0}ifelse + AGMCORE_SpotAliasAry2 3 1 roll exch putinterval + true set_spot_alias +}def +/inherit_aliases +{ + {dup/Name get map_alias{/CSD put}{pop}ifelse}forall +}def +/set_spot_alias +{ + /AGMCORE_SpotAliasAry2 where{ + /AGMCORE_current_spot_alias 3 -1 roll put + }{ + pop + }ifelse +}def +/current_spot_alias +{ + /AGMCORE_SpotAliasAry2 where{ + /AGMCORE_current_spot_alias get + }{ + false + }ifelse +}def +/map_alias +{ + /AGMCORE_SpotAliasAry2 where{ + begin + /AGMCORE_name xdf + false + AGMCORE_SpotAliasAry2{ + dup/Name get AGMCORE_name eq{ + /CSD get/CSD get_res + exch pop true + exit + }{ + pop + }ifelse + }forall + end + }{ + pop false + }ifelse +}bdf +/spot_alias +{ + true set_spot_alias + /AGMCORE_&setcustomcolor AGMCORE_key_known not{ + //Adobe_AGM_Core/AGMCORE_&setcustomcolor/setcustomcolor load put + }if + /customcolor_tint 1 AGMCORE_gput + //Adobe_AGM_Core begin + /setcustomcolor + { + //Adobe_AGM_Core begin + dup/customcolor_tint exch AGMCORE_gput + 1 index aload pop pop 1 eq exch 1 eq and exch 1 eq and exch 1 eq and not + current_spot_alias and{1 index 4 get map_alias}{false}ifelse + { + false set_spot_alias + /sep_colorspace_dict AGMCORE_gget null ne + {/sep_colorspace_dict AGMCORE_gget/ForeignContent known not}{false}ifelse + 3 1 roll 2 index{ + exch pop/sep_tint AGMCORE_gget exch + }if + mark 3 1 roll + setsepcolorspace + counttomark 0 ne{ + setsepcolor + }if + pop + not{/sep_tint 1.0 AGMCORE_gput/sep_colorspace_dict AGMCORE_gget/ForeignContent true put}if + pop + true set_spot_alias + }{ + AGMCORE_&setcustomcolor + }ifelse + end + }bdf + end +}def +/begin_feature +{ + Adobe_AGM_Core/AGMCORE_feature_dictCount countdictstack put + count Adobe_AGM_Core/AGMCORE_feature_opCount 3 -1 roll put + {Adobe_AGM_Core/AGMCORE_feature_ctm matrix currentmatrix put}if +}def +/end_feature +{ + 2 dict begin + /spd/setpagedevice load def + /setpagedevice{get_gstate spd set_gstate}def + stopped{$error/newerror false put}if + end + count Adobe_AGM_Core/AGMCORE_feature_opCount get sub dup 0 gt{{pop}repeat}{pop}ifelse + countdictstack Adobe_AGM_Core/AGMCORE_feature_dictCount get sub dup 0 gt{{end}repeat}{pop}ifelse + {Adobe_AGM_Core/AGMCORE_feature_ctm get setmatrix}if +}def +/set_negative +{ + //Adobe_AGM_Core begin + /AGMCORE_inverting exch def + level2{ + currentpagedevice/NegativePrint known AGMCORE_distilling not and{ + currentpagedevice/NegativePrint get//Adobe_AGM_Core/AGMCORE_inverting get ne{ + true begin_feature true{ + <>setpagedevice + }end_feature + }if + /AGMCORE_inverting false def + }if + }if + AGMCORE_inverting{ + [{1 exch sub}/exec load dup currenttransfer exch]cvx bind settransfer + AGMCORE_distilling{ + erasepage + }{ + gsave np clippath 1/setseparationgray where{pop setseparationgray}{setgray}ifelse + /AGMIRS_&fill where{pop AGMIRS_&fill}{fill}ifelse grestore + }ifelse + }if + end +}def +/lw_save_restore_override{ + /md where{ + pop + md begin + initializepage + /initializepage{}def + /pmSVsetup{}def + /endp{}def + /pse{}def + /psb{}def + /orig_showpage where + {pop} + {/orig_showpage/showpage load def} + ifelse + /showpage{orig_showpage gR}def + end + }if +}def +/pscript_showpage_override{ + /NTPSOct95 where + { + begin + showpage + save + /showpage/restore load def + /restore{exch pop}def + end + }if +}def +/driver_media_override +{ + /md where{ + pop + md/initializepage known{ + md/initializepage{}put + }if + md/rC known{ + md/rC{4{pop}repeat}put + }if + }if + /mysetup where{ + /mysetup[1 0 0 1 0 0]put + }if + Adobe_AGM_Core/AGMCORE_Default_CTM matrix currentmatrix put + level2 + {Adobe_AGM_Core/AGMCORE_Default_PageSize currentpagedevice/PageSize get put}if +}def +/capture_mysetup +{ + /Pscript_Win_Data where{ + pop + Pscript_Win_Data/mysetup known{ + Adobe_AGM_Core/save_mysetup Pscript_Win_Data/mysetup get put + }if + }if +}def +/restore_mysetup +{ + /Pscript_Win_Data where{ + pop + Pscript_Win_Data/mysetup known{ + Adobe_AGM_Core/save_mysetup known{ + Pscript_Win_Data/mysetup Adobe_AGM_Core/save_mysetup get put + Adobe_AGM_Core/save_mysetup undef + }if + }if + }if +}def +/driver_check_media_override +{ + /PrepsDict where + {pop} + { + Adobe_AGM_Core/AGMCORE_Default_CTM get matrix currentmatrix ne + Adobe_AGM_Core/AGMCORE_Default_PageSize get type/arraytype eq + { + Adobe_AGM_Core/AGMCORE_Default_PageSize get 0 get currentpagedevice/PageSize get 0 get eq and + Adobe_AGM_Core/AGMCORE_Default_PageSize get 1 get currentpagedevice/PageSize get 1 get eq and + }if + { + Adobe_AGM_Core/AGMCORE_Default_CTM get setmatrix + }if + }ifelse +}def +AGMCORE_err_strings begin + /AGMCORE_bad_environ(Environment not satisfactory for this job. Ensure that the PPD is correct or that the PostScript level requested is supported by this printer. )def + /AGMCORE_color_space_onhost_seps(This job contains colors that will not separate with on-host methods. )def + /AGMCORE_invalid_color_space(This job contains an invalid color space. )def +end +/set_def_ht +{AGMCORE_def_ht sethalftone}def +/set_def_flat +{AGMCORE_Default_flatness setflat}def +end +systemdict/setpacking known +{setpacking}if +%%EndResource +%%BeginResource: procset Adobe_CoolType_Core 2.31 0 %%Copyright: Copyright 1997-2006 Adobe Systems Incorporated. All Rights Reserved. %%Version: 2.31 0 10 dict begin /Adobe_CoolType_Passthru currentdict def /Adobe_CoolType_Core_Defined userdict/Adobe_CoolType_Core known def Adobe_CoolType_Core_Defined {/Adobe_CoolType_Core userdict/Adobe_CoolType_Core get def} if userdict/Adobe_CoolType_Core 70 dict dup begin put /Adobe_CoolType_Version 2.31 def /Level2? systemdict/languagelevel known dup {pop systemdict/languagelevel get 2 ge} if def Level2? not { /currentglobal false def /setglobal/pop load def /gcheck{pop false}bind def /currentpacking false def /setpacking/pop load def /SharedFontDirectory 0 dict def } if currentpacking true setpacking currentglobal false setglobal userdict/Adobe_CoolType_Data 2 copy known not {2 copy 10 dict put} if get begin /@opStackCountByLevel 32 dict def /@opStackLevel 0 def /@dictStackCountByLevel 32 dict def /@dictStackLevel 0 def end setglobal currentglobal true setglobal userdict/Adobe_CoolType_GVMFonts known not {userdict/Adobe_CoolType_GVMFonts 10 dict put} if setglobal currentglobal false setglobal userdict/Adobe_CoolType_LVMFonts known not {userdict/Adobe_CoolType_LVMFonts 10 dict put} if setglobal /ct_VMDictPut { dup gcheck{Adobe_CoolType_GVMFonts}{Adobe_CoolType_LVMFonts}ifelse 3 1 roll put }bind def /ct_VMDictUndef { dup Adobe_CoolType_GVMFonts exch known {Adobe_CoolType_GVMFonts exch undef} { dup Adobe_CoolType_LVMFonts exch known {Adobe_CoolType_LVMFonts exch undef} {pop} ifelse }ifelse }bind def /ct_str1 1 string def /ct_xshow { /_ct_na exch def /_ct_i 0 def currentpoint /_ct_y exch def /_ct_x exch def { pop pop ct_str1 exch 0 exch put ct_str1 show {_ct_na _ct_i get}stopped {pop pop} { _ct_x _ct_y moveto 0 rmoveto } ifelse /_ct_i _ct_i 1 add def currentpoint /_ct_y exch def /_ct_x exch def } exch @cshow }bind def /ct_yshow { /_ct_na exch def /_ct_i 0 def currentpoint /_ct_y exch def /_ct_x exch def { pop pop ct_str1 exch 0 exch put ct_str1 show {_ct_na _ct_i get}stopped {pop pop} { _ct_x _ct_y moveto 0 exch rmoveto } ifelse /_ct_i _ct_i 1 add def currentpoint /_ct_y exch def /_ct_x exch def } exch @cshow }bind def /ct_xyshow { /_ct_na exch def /_ct_i 0 def currentpoint /_ct_y exch def /_ct_x exch def { pop pop ct_str1 exch 0 exch put ct_str1 show {_ct_na _ct_i get}stopped {pop pop} { {_ct_na _ct_i 1 add get}stopped {pop pop pop} { _ct_x _ct_y moveto rmoveto } ifelse } ifelse /_ct_i _ct_i 2 add def currentpoint /_ct_y exch def /_ct_x exch def } exch @cshow }bind def /xsh{{@xshow}stopped{Adobe_CoolType_Data begin ct_xshow end}if}bind def /ysh{{@yshow}stopped{Adobe_CoolType_Data begin ct_yshow end}if}bind def /xysh{{@xyshow}stopped{Adobe_CoolType_Data begin ct_xyshow end}if}bind def currentglobal true setglobal /ct_T3Defs { /BuildChar { 1 index/Encoding get exch get 1 index/BuildGlyph get exec }bind def /BuildGlyph { exch begin GlyphProcs exch get exec end }bind def }bind def setglobal /@_SaveStackLevels { Adobe_CoolType_Data begin /@vmState currentglobal def false setglobal @opStackCountByLevel @opStackLevel 2 copy known not { 2 copy 3 dict dup/args 7 index 5 add array put put get } { get dup/args get dup length 3 index lt { dup length 5 add array exch 1 index exch 0 exch putinterval 1 index exch/args exch put } {pop} ifelse } ifelse begin count 1 sub 1 index lt {pop count} if dup/argCount exch def dup 0 gt { args exch 0 exch getinterval astore pop } {pop} ifelse count /restCount exch def end /@opStackLevel @opStackLevel 1 add def countdictstack 1 sub @dictStackCountByLevel exch @dictStackLevel exch put /@dictStackLevel @dictStackLevel 1 add def @vmState setglobal end }bind def /@_RestoreStackLevels { Adobe_CoolType_Data begin /@opStackLevel @opStackLevel 1 sub def @opStackCountByLevel @opStackLevel get begin count restCount sub dup 0 gt {{pop}repeat} {pop} ifelse args 0 argCount getinterval{}forall end /@dictStackLevel @dictStackLevel 1 sub def @dictStackCountByLevel @dictStackLevel get end countdictstack exch sub dup 0 gt {{end}repeat} {pop} ifelse }bind def /@_PopStackLevels { Adobe_CoolType_Data begin /@opStackLevel @opStackLevel 1 sub def /@dictStackLevel @dictStackLevel 1 sub def end }bind def /@Raise { exch cvx exch errordict exch get exec stop }bind def /@ReRaise { cvx $error/errorname get errordict exch get exec stop }bind def /@Stopped { 0 @#Stopped }bind def /@#Stopped { @_SaveStackLevels stopped {@_RestoreStackLevels true} {@_PopStackLevels false} ifelse }bind def /@Arg { Adobe_CoolType_Data begin @opStackCountByLevel @opStackLevel 1 sub get begin args exch argCount 1 sub exch sub get end end }bind def currentglobal true setglobal /CTHasResourceForAllBug Level2? { 1 dict dup /@shouldNotDisappearDictValue true def Adobe_CoolType_Data exch/@shouldNotDisappearDict exch put begin count @_SaveStackLevels {(*){pop stop}128 string/Category resourceforall} stopped pop @_RestoreStackLevels currentdict Adobe_CoolType_Data/@shouldNotDisappearDict get dup 3 1 roll ne dup 3 1 roll { /@shouldNotDisappearDictValue known { { end currentdict 1 index eq {pop exit} if } loop } if } { pop end } ifelse } {false} ifelse def true setglobal /CTHasResourceStatusBug Level2? { mark {/steveamerige/Category resourcestatus} stopped {cleartomark true} {cleartomark currentglobal not} ifelse } {false} ifelse def setglobal /CTResourceStatus { mark 3 1 roll /Category findresource begin ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec {cleartomark false} {{3 2 roll pop true}{cleartomark false}ifelse} ifelse end }bind def /CTWorkAroundBugs { Level2? { /cid_PreLoad/ProcSet resourcestatus { pop pop currentglobal mark { (*) { dup/CMap CTHasResourceStatusBug {CTResourceStatus} {resourcestatus} ifelse { pop dup 0 eq exch 1 eq or { dup/CMap findresource gcheck setglobal /CMap undefineresource } { pop CTHasResourceForAllBug {exit} {stop} ifelse } ifelse } {pop} ifelse } 128 string/CMap resourceforall } stopped {cleartomark} stopped pop setglobal } if } if }bind def /ds { Adobe_CoolType_Core begin CTWorkAroundBugs /mo/moveto load def /nf/newencodedfont load def /msf{makefont setfont}bind def /uf{dup undefinefont ct_VMDictUndef}bind def /ur/undefineresource load def /chp/charpath load def /awsh/awidthshow load def /wsh/widthshow load def /ash/ashow load def /@xshow/xshow load def /@yshow/yshow load def /@xyshow/xyshow load def /@cshow/cshow load def /sh/show load def /rp/repeat load def /.n/.notdef def end currentglobal false setglobal userdict/Adobe_CoolType_Data 2 copy known not {2 copy 10 dict put} if get begin /AddWidths? false def /CC 0 def /charcode 2 string def /@opStackCountByLevel 32 dict def /@opStackLevel 0 def /@dictStackCountByLevel 32 dict def /@dictStackLevel 0 def /InVMFontsByCMap 10 dict def /InVMDeepCopiedFonts 10 dict def end setglobal }bind def /dt { currentdict Adobe_CoolType_Core eq {end} if }bind def /ps { Adobe_CoolType_Core begin Adobe_CoolType_GVMFonts begin Adobe_CoolType_LVMFonts begin SharedFontDirectory begin }bind def /pt { end end end end }bind def /unload { systemdict/languagelevel known { systemdict/languagelevel get 2 ge { userdict/Adobe_CoolType_Core 2 copy known {undef} {pop pop} ifelse } if } if }bind def /ndf { 1 index where {pop pop pop} {dup xcheck{bind}if def} ifelse }def /findfont systemdict begin userdict begin /globaldict where{/globaldict get begin}if dup where pop exch get /globaldict where{pop end}if end end Adobe_CoolType_Core_Defined {/systemfindfont exch def} { /findfont 1 index def /systemfindfont exch def } ifelse /undefinefont {pop}ndf /copyfont { currentglobal 3 1 roll 1 index gcheck setglobal dup null eq{0}{dup length}ifelse 2 index length add 1 add dict begin exch { 1 index/FID eq {pop pop} {def} ifelse } forall dup null eq {pop} {{def}forall} ifelse currentdict end exch setglobal }bind def /copyarray { currentglobal exch dup gcheck setglobal dup length array copy exch setglobal }bind def /newencodedfont { currentglobal { SharedFontDirectory 3 index known {SharedFontDirectory 3 index get/FontReferenced known} {false} ifelse } { FontDirectory 3 index known {FontDirectory 3 index get/FontReferenced known} { SharedFontDirectory 3 index known {SharedFontDirectory 3 index get/FontReferenced known} {false} ifelse } ifelse } ifelse dup { 3 index findfont/FontReferenced get 2 index dup type/nametype eq {findfont} if ne {pop false} if } if dup { 1 index dup type/nametype eq {findfont} if dup/CharStrings known { /CharStrings get length 4 index findfont/CharStrings get length ne { pop false } if } {pop} ifelse } if { pop 1 index findfont /Encoding get exch 0 1 255 {2 copy get 3 index 3 1 roll put} for pop pop pop } { currentglobal 4 1 roll dup type/nametype eq {findfont} if dup gcheck setglobal dup dup maxlength 2 add dict begin exch { 1 index/FID ne 2 index/Encoding ne and {def} {pop pop} ifelse } forall /FontReferenced exch def /Encoding exch dup length array copy def /FontName 1 index dup type/stringtype eq{cvn}if def dup currentdict end definefont ct_VMDictPut setglobal } ifelse }bind def /SetSubstituteStrategy { $SubstituteFont begin dup type/dicttype ne {0 dict} if currentdict/$Strategies known { exch $Strategies exch 2 copy known { get 2 copy maxlength exch maxlength add dict begin {def}forall {def}forall currentdict dup/$Init known {dup/$Init get exec} if end /$Strategy exch def } {pop pop pop} ifelse } {pop pop} ifelse end }bind def /scff { $SubstituteFont begin dup type/stringtype eq {dup length exch} {null} ifelse /$sname exch def /$slen exch def /$inVMIndex $sname null eq { 1 index $str cvs dup length $slen sub $slen getinterval cvn } {$sname} ifelse def end {findfont} @Stopped { dup length 8 add string exch 1 index 0(BadFont:)putinterval 1 index exch 8 exch dup length string cvs putinterval cvn {findfont} @Stopped {pop/Courier findfont} if } if $SubstituteFont begin /$sname null def /$slen 0 def /$inVMIndex null def end }bind def /isWidthsOnlyFont { dup/WidthsOnly known {pop pop true} { dup/FDepVector known {/FDepVector get{isWidthsOnlyFont dup{exit}if}forall} { dup/FDArray known {/FDArray get{isWidthsOnlyFont dup{exit}if}forall} {pop} ifelse } ifelse } ifelse }bind def /ct_StyleDicts 4 dict dup begin /Adobe-Japan1 4 dict dup begin Level2? { /Serif /HeiseiMin-W3-83pv-RKSJ-H/Font resourcestatus {pop pop/HeiseiMin-W3} { /CIDFont/Category resourcestatus { pop pop /HeiseiMin-W3/CIDFont resourcestatus {pop pop/HeiseiMin-W3} {/Ryumin-Light} ifelse } {/Ryumin-Light} ifelse } ifelse def /SansSerif /HeiseiKakuGo-W5-83pv-RKSJ-H/Font resourcestatus {pop pop/HeiseiKakuGo-W5} { /CIDFont/Category resourcestatus { pop pop /HeiseiKakuGo-W5/CIDFont resourcestatus {pop pop/HeiseiKakuGo-W5} {/GothicBBB-Medium} ifelse } {/GothicBBB-Medium} ifelse } ifelse def /HeiseiMaruGo-W4-83pv-RKSJ-H/Font resourcestatus {pop pop/HeiseiMaruGo-W4} { /CIDFont/Category resourcestatus { pop pop /HeiseiMaruGo-W4/CIDFont resourcestatus {pop pop/HeiseiMaruGo-W4} { /Jun101-Light-RKSJ-H/Font resourcestatus {pop pop/Jun101-Light} {SansSerif} ifelse } ifelse } { /Jun101-Light-RKSJ-H/Font resourcestatus {pop pop/Jun101-Light} {SansSerif} ifelse } ifelse } ifelse /RoundSansSerif exch def /Default Serif def } { /Serif/Ryumin-Light def /SansSerif/GothicBBB-Medium def { (fonts/Jun101-Light-83pv-RKSJ-H)status }stopped {pop}{ {pop pop pop pop/Jun101-Light} {SansSerif} ifelse /RoundSansSerif exch def }ifelse /Default Serif def } ifelse end def /Adobe-Korea1 4 dict dup begin /Serif/HYSMyeongJo-Medium def /SansSerif/HYGoThic-Medium def /RoundSansSerif SansSerif def /Default Serif def end def /Adobe-GB1 4 dict dup begin /Serif/STSong-Light def /SansSerif/STHeiti-Regular def /RoundSansSerif SansSerif def /Default Serif def end def /Adobe-CNS1 4 dict dup begin /Serif/MKai-Medium def /SansSerif/MHei-Medium def /RoundSansSerif SansSerif def /Default Serif def end def end def Level2?{currentglobal true setglobal}if /ct_BoldRomanWidthProc { stringwidth 1 index 0 ne{exch .03 add exch}if setcharwidth 0 0 }bind def /ct_Type0WidthProc { dup stringwidth 0 0 moveto 2 index true charpath pathbbox 0 -1 7 index 2 div .88 setcachedevice2 pop 0 0 }bind def /ct_Type0WMode1WidthProc { dup stringwidth pop 2 div neg -0.88 2 copy moveto 0 -1 5 -1 roll true charpath pathbbox setcachedevice }bind def /cHexEncoding [/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12 /c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25 /c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38 /c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B /c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E /c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71 /c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84 /c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97 /c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA /cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD /cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0 /cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3 /cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6 /cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def /ct_BoldBaseFont 11 dict begin /FontType 3 def /FontMatrix[1 0 0 1 0 0]def /FontBBox[0 0 1 1]def /Encoding cHexEncoding def /_setwidthProc/ct_BoldRomanWidthProc load def /_bcstr1 1 string def /BuildChar { exch begin _basefont setfont _bcstr1 dup 0 4 -1 roll put dup _setwidthProc 3 copy moveto show _basefonto setfont moveto show end }bind def currentdict end def systemdict/composefont known { /ct_DefineIdentity-H { /Identity-H/CMap resourcestatus { pop pop } { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering(Identity)def /Supplement 0 def end def /CMapName/Identity-H def /CMapVersion 1.000 def /CMapType 1 def 1 begincodespacerange <0000> endcodespacerange 1 begincidrange <0000>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } ifelse } def /ct_BoldBaseCIDFont 11 dict begin /CIDFontType 1 def /CIDFontName/ct_BoldBaseCIDFont def /FontMatrix[1 0 0 1 0 0]def /FontBBox[0 0 1 1]def /_setwidthProc/ct_Type0WidthProc load def /_bcstr2 2 string def /BuildGlyph { exch begin _basefont setfont _bcstr2 1 2 index 256 mod put _bcstr2 0 3 -1 roll 256 idiv put _bcstr2 dup _setwidthProc 3 copy moveto show _basefonto setfont moveto show end }bind def currentdict end def }if Level2?{setglobal}if /ct_CopyFont{ { 1 index/FID ne 2 index/UniqueID ne and {def}{pop pop}ifelse }forall }bind def /ct_Type0CopyFont { exch dup length dict begin ct_CopyFont [ exch FDepVector { dup/FontType get 0 eq { 1 index ct_Type0CopyFont /_ctType0 exch definefont } { /_ctBaseFont exch 2 index exec } ifelse exch } forall pop ] /FDepVector exch def currentdict end }bind def /ct_MakeBoldFont { dup/ct_SyntheticBold known { dup length 3 add dict begin ct_CopyFont /ct_StrokeWidth .03 0 FontMatrix idtransform pop def /ct_SyntheticBold true def currentdict end definefont } { dup dup length 3 add dict begin ct_CopyFont /PaintType 2 def /StrokeWidth .03 0 FontMatrix idtransform pop def /dummybold currentdict end definefont dup/FontType get dup 9 ge exch 11 le and { ct_BoldBaseCIDFont dup length 3 add dict copy begin dup/CIDSystemInfo get/CIDSystemInfo exch def ct_DefineIdentity-H /_Type0Identity/Identity-H 3 -1 roll[exch]composefont /_basefont exch def /_Type0Identity/Identity-H 3 -1 roll[exch]composefont /_basefonto exch def currentdict end /CIDFont defineresource } { ct_BoldBaseFont dup length 3 add dict copy begin /_basefont exch def /_basefonto exch def currentdict end definefont } ifelse } ifelse }bind def /ct_MakeBold{ 1 index 1 index findfont currentglobal 5 1 roll dup gcheck setglobal dup /FontType get 0 eq { dup/WMode known{dup/WMode get 1 eq}{false}ifelse version length 4 ge and {version 0 4 getinterval cvi 2015 ge} {true} ifelse {/ct_Type0WidthProc} {/ct_Type0WMode1WidthProc} ifelse ct_BoldBaseFont/_setwidthProc 3 -1 roll load put {ct_MakeBoldFont}ct_Type0CopyFont definefont } { dup/_fauxfont known not 1 index/SubstMaster known not and { ct_BoldBaseFont/_setwidthProc /ct_BoldRomanWidthProc load put ct_MakeBoldFont } { 2 index 2 index eq {exch pop } { dup length dict begin ct_CopyFont currentdict end definefont } ifelse } ifelse } ifelse pop pop pop setglobal }bind def /?str1 256 string def /?set { $SubstituteFont begin /$substituteFound false def /$fontname 1 index def /$doSmartSub false def end dup findfont $SubstituteFont begin $substituteFound {false} { dup/FontName known { dup/FontName get $fontname eq 1 index/DistillerFauxFont known not and /currentdistillerparams where {pop false 2 index isWidthsOnlyFont not and} if } {false} ifelse } ifelse exch pop /$doSmartSub true def end { 5 1 roll pop pop pop pop findfont } { 1 index findfont dup/FontType get 3 eq { 6 1 roll pop pop pop pop pop false } {pop true} ifelse { $SubstituteFont begin pop pop /$styleArray 1 index def /$regOrdering 2 index def pop pop 0 1 $styleArray length 1 sub { $styleArray exch get ct_StyleDicts $regOrdering 2 copy known { get exch 2 copy known not {pop/Default} if get dup type/nametype eq { ?str1 cvs length dup 1 add exch ?str1 exch(-)putinterval exch dup length exch ?str1 exch 3 index exch putinterval add ?str1 exch 0 exch getinterval cvn } { pop pop/Unknown } ifelse } { pop pop pop pop/Unknown } ifelse } for end findfont }if } ifelse currentglobal false setglobal 3 1 roll null copyfont definefont pop setglobal }bind def setpacking userdict/$SubstituteFont 25 dict put 1 dict begin /SubstituteFont dup $error exch 2 copy known {get} {pop pop{pop/Courier}bind} ifelse def /currentdistillerparams where dup { pop pop currentdistillerparams/CannotEmbedFontPolicy 2 copy known {get/Error eq} {pop pop false} ifelse } if not { countdictstack array dictstack 0 get begin userdict begin $SubstituteFont begin /$str 128 string def /$fontpat 128 string def /$slen 0 def /$sname null def /$match false def /$fontname null def /$substituteFound false def /$inVMIndex null def /$doSmartSub true def /$depth 0 def /$fontname null def /$italicangle 26.5 def /$dstack null def /$Strategies 10 dict dup begin /$Type3Underprint { currentglobal exch false setglobal 11 dict begin /UseFont exch $WMode 0 ne { dup length dict copy dup/WMode $WMode put /UseFont exch definefont } if def /FontName $fontname dup type/stringtype eq{cvn}if def /FontType 3 def /FontMatrix[.001 0 0 .001 0 0]def /Encoding 256 array dup 0 1 255{/.notdef put dup}for pop def /FontBBox[0 0 0 0]def /CCInfo 7 dict dup begin /cc null def /x 0 def /y 0 def end def /BuildChar { exch begin CCInfo begin 1 string dup 0 3 index put exch pop /cc exch def UseFont 1000 scalefont setfont cc stringwidth/y exch def/x exch def x y setcharwidth $SubstituteFont/$Strategy get/$Underprint get exec 0 0 moveto cc show x y moveto end end }bind def currentdict end exch setglobal }bind def /$GetaTint 2 dict dup begin /$BuildFont { dup/WMode known {dup/WMode get} {0} ifelse /$WMode exch def $fontname exch dup/FontName known { dup/FontName get dup type/stringtype eq{cvn}if } {/unnamedfont} ifelse exch Adobe_CoolType_Data/InVMDeepCopiedFonts get 1 index/FontName get known { pop Adobe_CoolType_Data/InVMDeepCopiedFonts get 1 index get null copyfont } {$deepcopyfont} ifelse exch 1 index exch/FontBasedOn exch put dup/FontName $fontname dup type/stringtype eq{cvn}if put definefont Adobe_CoolType_Data/InVMDeepCopiedFonts get begin dup/FontBasedOn get 1 index def end }bind def /$Underprint { gsave x abs y abs gt {/y 1000 def} {/x -1000 def 500 120 translate} ifelse Level2? { [/Separation(All)/DeviceCMYK{0 0 0 1 pop}] setcolorspace } {0 setgray} ifelse 10 setlinewidth x .8 mul [7 3] { y mul 8 div 120 sub x 10 div exch moveto 0 y 4 div neg rlineto dup 0 rlineto 0 y 4 div rlineto closepath gsave Level2? {.2 setcolor} {.8 setgray} ifelse fill grestore stroke } forall pop grestore }bind def end def /$Oblique 1 dict dup begin /$BuildFont { currentglobal exch dup gcheck setglobal null copyfont begin /FontBasedOn currentdict/FontName known { FontName dup type/stringtype eq{cvn}if } {/unnamedfont} ifelse def /FontName $fontname dup type/stringtype eq{cvn}if def /currentdistillerparams where {pop} { /FontInfo currentdict/FontInfo known {FontInfo null copyfont} {2 dict} ifelse dup begin /ItalicAngle $italicangle def /FontMatrix FontMatrix [1 0 ItalicAngle dup sin exch cos div 1 0 0] matrix concatmatrix readonly end 4 2 roll def def } ifelse FontName currentdict end definefont exch setglobal }bind def end def /$None 1 dict dup begin /$BuildFont{}bind def end def end def /$Oblique SetSubstituteStrategy /$findfontByEnum { dup type/stringtype eq{cvn}if dup/$fontname exch def $sname null eq {$str cvs dup length $slen sub $slen getinterval} {pop $sname} ifelse $fontpat dup 0(fonts/*)putinterval exch 7 exch putinterval /$match false def $SubstituteFont/$dstack countdictstack array dictstack put mark { $fontpat 0 $slen 7 add getinterval {/$match exch def exit} $str filenameforall } stopped { cleardictstack currentdict true $SubstituteFont/$dstack get { exch { 1 index eq {pop false} {true} ifelse } {begin false} ifelse } forall pop } if cleartomark /$slen 0 def $match false ne {$match(fonts/)anchorsearch pop pop cvn} {/Courier} ifelse }bind def /$ROS 1 dict dup begin /Adobe 4 dict dup begin /Japan1 [/Ryumin-Light/HeiseiMin-W3 /GothicBBB-Medium/HeiseiKakuGo-W5 /HeiseiMaruGo-W4/Jun101-Light]def /Korea1 [/HYSMyeongJo-Medium/HYGoThic-Medium]def /GB1 [/STSong-Light/STHeiti-Regular]def /CNS1 [/MKai-Medium/MHei-Medium]def end def end def /$cmapname null def /$deepcopyfont { dup/FontType get 0 eq { 1 dict dup/FontName/copied put copyfont begin /FDepVector FDepVector copyarray 0 1 2 index length 1 sub { 2 copy get $deepcopyfont dup/FontName/copied put /copied exch definefont 3 copy put pop pop } for def currentdict end } {$Strategies/$Type3Underprint get exec} ifelse }bind def /$buildfontname { dup/CIDFont findresource/CIDSystemInfo get begin Registry length Ordering length Supplement 8 string cvs 3 copy length 2 add add add string dup 5 1 roll dup 0 Registry putinterval dup 4 index(-)putinterval dup 4 index 1 add Ordering putinterval 4 2 roll add 1 add 2 copy(-)putinterval end 1 add 2 copy 0 exch getinterval $cmapname $fontpat cvs exch anchorsearch {pop pop 3 2 roll putinterval cvn/$cmapname exch def} {pop pop pop pop pop} ifelse length $str 1 index(-)putinterval 1 add $str 1 index $cmapname $fontpat cvs putinterval $cmapname length add $str exch 0 exch getinterval cvn }bind def /$findfontByROS { /$fontname exch def $ROS Registry 2 copy known { get Ordering 2 copy known {get} {pop pop[]} ifelse } {pop pop[]} ifelse false exch { dup/CIDFont resourcestatus { pop pop save 1 index/CIDFont findresource dup/WidthsOnly known {dup/WidthsOnly get} {false} ifelse exch pop exch restore {pop} {exch pop true exit} ifelse } {pop} ifelse } forall {$str cvs $buildfontname} { false(*) { save exch dup/CIDFont findresource dup/WidthsOnly known {dup/WidthsOnly get not} {true} ifelse exch/CIDSystemInfo get dup/Registry get Registry eq exch/Ordering get Ordering eq and and {exch restore exch pop true exit} {pop restore} ifelse } $str/CIDFont resourceforall {$buildfontname} {$fontname $findfontByEnum} ifelse } ifelse }bind def end end currentdict/$error known currentdict/languagelevel known and dup {pop $error/SubstituteFont known} if dup {$error} {Adobe_CoolType_Core} ifelse begin { /SubstituteFont /CMap/Category resourcestatus { pop pop { $SubstituteFont begin /$substituteFound true def dup length $slen gt $sname null ne or $slen 0 gt and { $sname null eq {dup $str cvs dup length $slen sub $slen getinterval cvn} {$sname} ifelse Adobe_CoolType_Data/InVMFontsByCMap get 1 index 2 copy known { get false exch { pop currentglobal { GlobalFontDirectory 1 index known {exch pop true exit} {pop} ifelse } { FontDirectory 1 index known {exch pop true exit} { GlobalFontDirectory 1 index known {exch pop true exit} {pop} ifelse } ifelse } ifelse } forall } {pop pop false} ifelse { exch pop exch pop } { dup/CMap resourcestatus { pop pop dup/$cmapname exch def /CMap findresource/CIDSystemInfo get{def}forall $findfontByROS } { 128 string cvs dup(-)search { 3 1 roll search { 3 1 roll pop {dup cvi} stopped {pop pop pop pop pop $findfontByEnum} { 4 2 roll pop pop exch length exch 2 index length 2 index sub exch 1 sub -1 0 { $str cvs dup length 4 index 0 4 index 4 3 roll add getinterval exch 1 index exch 3 index exch putinterval dup/CMap resourcestatus { pop pop 4 1 roll pop pop pop dup/$cmapname exch def /CMap findresource/CIDSystemInfo get{def}forall $findfontByROS true exit } {pop} ifelse } for dup type/booleantype eq {pop} {pop pop pop $findfontByEnum} ifelse } ifelse } {pop pop pop $findfontByEnum} ifelse } {pop pop $findfontByEnum} ifelse } ifelse } ifelse } {//SubstituteFont exec} ifelse /$slen 0 def end } } { { $SubstituteFont begin /$substituteFound true def dup length $slen gt $sname null ne or $slen 0 gt and {$findfontByEnum} {//SubstituteFont exec} ifelse end } } ifelse bind readonly def Adobe_CoolType_Core/scfindfont/systemfindfont load put } { /scfindfont { $SubstituteFont begin dup systemfindfont dup/FontName known {dup/FontName get dup 3 index ne} {/noname true} ifelse dup { /$origfontnamefound 2 index def /$origfontname 4 index def/$substituteFound true def } if exch pop { $slen 0 gt $sname null ne 3 index length $slen gt or and { pop dup $findfontByEnum findfont dup maxlength 1 add dict begin {1 index/FID eq{pop pop}{def}ifelse} forall currentdict end definefont dup/FontName known{dup/FontName get}{null}ifelse $origfontnamefound ne { $origfontname $str cvs print ( substitution revised, using )print dup/FontName known {dup/FontName get}{(unspecified font)} ifelse $str cvs print(.\n)print } if } {exch pop} ifelse } {exch pop} ifelse end }bind def } ifelse end end Adobe_CoolType_Core_Defined not { Adobe_CoolType_Core/findfont { $SubstituteFont begin $depth 0 eq { /$fontname 1 index dup type/stringtype ne{$str cvs}if def /$substituteFound false def } if /$depth $depth 1 add def end scfindfont $SubstituteFont begin /$depth $depth 1 sub def $substituteFound $depth 0 eq and { $inVMIndex null ne {dup $inVMIndex $AddInVMFont} if $doSmartSub { currentdict/$Strategy known {$Strategy/$BuildFont get exec} if } if } if end }bind put } if } if end /$AddInVMFont { exch/FontName 2 copy known { get 1 dict dup begin exch 1 index gcheck def end exch Adobe_CoolType_Data/InVMFontsByCMap get exch $DictAdd } {pop pop pop} ifelse }bind def /$DictAdd { 2 copy known not {2 copy 4 index length dict put} if Level2? not { 2 copy get dup maxlength exch length 4 index length add lt 2 copy get dup length 4 index length add exch maxlength 1 index lt { 2 mul dict begin 2 copy get{forall}def 2 copy currentdict put end } {pop} ifelse } if get begin {def} forall end }bind def end end %%EndResource currentglobal true setglobal %%BeginResource: procset Adobe_CoolType_Utility_MAKEOCF 1.23 0 %%Copyright: Copyright 1987-2006 Adobe Systems Incorporated. %%Version: 1.23 0 systemdict/languagelevel known dup {currentglobal false setglobal} {false} ifelse exch userdict/Adobe_CoolType_Utility 2 copy known {2 copy get dup maxlength 27 add dict copy} {27 dict} ifelse put Adobe_CoolType_Utility begin /@eexecStartData def /@recognizeCIDFont null def /ct_Level2? exch def /ct_Clone? 1183615869 internaldict dup /CCRun known not exch/eCCRun known not ct_Level2? and or def ct_Level2? {globaldict begin currentglobal true setglobal} if /ct_AddStdCIDMap ct_Level2? {{ mark Adobe_CoolType_Utility/@recognizeCIDFont currentdict put { ((Hex)57 StartData 0615 1e27 2c39 1c60 d8a8 cc31 fe2b f6e0 7aa3 e541 e21c 60d8 a8c9 c3d0 6d9e 1c60 d8a8 c9c2 02d7 9a1c 60d8 a849 1c60 d8a8 cc36 74f4 1144 b13b 77)0()/SubFileDecode filter cvx exec } stopped { cleartomark Adobe_CoolType_Utility/@recognizeCIDFont get countdictstack dup array dictstack exch 1 sub -1 0 { 2 copy get 3 index eq {1 index length exch sub 1 sub{end}repeat exit} {pop} ifelse } for pop pop Adobe_CoolType_Utility/@eexecStartData get eexec } {cleartomark} ifelse }} {{ Adobe_CoolType_Utility/@eexecStartData get eexec }} ifelse bind def userdict/cid_extensions known dup{cid_extensions/cid_UpdateDB known and}if { cid_extensions begin /cid_GetCIDSystemInfo { 1 index type/stringtype eq {exch cvn exch} if cid_extensions begin dup load 2 index known { 2 copy cid_GetStatusInfo dup null ne { 1 index load 3 index get dup null eq {pop pop cid_UpdateDB} { exch 1 index/Created get eq {exch pop exch pop} {pop cid_UpdateDB} ifelse } ifelse } {pop cid_UpdateDB} ifelse } {cid_UpdateDB} ifelse end }bind def end } if ct_Level2? {end setglobal} if /ct_UseNativeCapability? systemdict/composefont known def /ct_MakeOCF 35 dict def /ct_Vars 25 dict def /ct_GlyphDirProcs 6 dict def /ct_BuildCharDict 15 dict dup begin /charcode 2 string def /dst_string 1500 string def /nullstring()def /usewidths? true def end def ct_Level2?{setglobal}{pop}ifelse ct_GlyphDirProcs begin /GetGlyphDirectory { systemdict/languagelevel known {pop/CIDFont findresource/GlyphDirectory get} { 1 index/CIDFont findresource/GlyphDirectory get dup type/dicttype eq { dup dup maxlength exch length sub 2 index lt { dup length 2 index add dict copy 2 index /CIDFont findresource/GlyphDirectory 2 index put } if } if exch pop exch pop } ifelse + }def /+ { systemdict/languagelevel known { currentglobal false setglobal 3 dict begin /vm exch def } {1 dict begin} ifelse /$ exch def systemdict/languagelevel known { vm setglobal /gvm currentglobal def $ gcheck setglobal } if ?{$ begin}if }def /?{$ type/dicttype eq}def /|{ userdict/Adobe_CoolType_Data known { Adobe_CoolType_Data/AddWidths? known { currentdict Adobe_CoolType_Data begin begin AddWidths? { Adobe_CoolType_Data/CC 3 index put ?{def}{$ 3 1 roll put}ifelse CC charcode exch 1 index 0 2 index 256 idiv put 1 index exch 1 exch 256 mod put stringwidth 2 array astore currentfont/Widths get exch CC exch put } {?{def}{$ 3 1 roll put}ifelse} ifelse end end } {?{def}{$ 3 1 roll put}ifelse} ifelse } {?{def}{$ 3 1 roll put}ifelse} ifelse }def /! { ?{end}if systemdict/languagelevel known {gvm setglobal} if end }def /:{string currentfile exch readstring pop}executeonly def end ct_MakeOCF begin /ct_cHexEncoding [/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12 /c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25 /c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38 /c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B /c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E /c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71 /c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84 /c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97 /c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA /cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD /cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0 /cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3 /cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6 /cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def /ct_CID_STR_SIZE 8000 def /ct_mkocfStr100 100 string def /ct_defaultFontMtx[.001 0 0 .001 0 0]def /ct_1000Mtx[1000 0 0 1000 0 0]def /ct_raise{exch cvx exch errordict exch get exec stop}bind def /ct_reraise {cvx $error/errorname get(Error: )print dup( )cvs print errordict exch get exec stop }bind def /ct_cvnsi { 1 index add 1 sub 1 exch 0 4 1 roll { 2 index exch get exch 8 bitshift add } for exch pop }bind def /ct_GetInterval { Adobe_CoolType_Utility/ct_BuildCharDict get begin /dst_index 0 def dup dst_string length gt {dup string/dst_string exch def} if 1 index ct_CID_STR_SIZE idiv /arrayIndex exch def 2 index arrayIndex get 2 index arrayIndex ct_CID_STR_SIZE mul sub { dup 3 index add 2 index length le { 2 index getinterval dst_string dst_index 2 index putinterval length dst_index add/dst_index exch def exit } { 1 index length 1 index sub dup 4 1 roll getinterval dst_string dst_index 2 index putinterval pop dup dst_index add/dst_index exch def sub /arrayIndex arrayIndex 1 add def 2 index dup length arrayIndex gt {arrayIndex get} { pop exit } ifelse 0 } ifelse } loop pop pop pop dst_string 0 dst_index getinterval end }bind def ct_Level2? { /ct_resourcestatus currentglobal mark true setglobal {/unknowninstancename/Category resourcestatus} stopped {cleartomark setglobal true} {cleartomark currentglobal not exch setglobal} ifelse { { mark 3 1 roll/Category findresource begin ct_Vars/vm currentglobal put ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec {cleartomark false} {{3 2 roll pop true}{cleartomark false}ifelse} ifelse ct_Vars/vm get setglobal end } } {{resourcestatus}} ifelse bind def /CIDFont/Category ct_resourcestatus {pop pop} { currentglobal true setglobal /Generic/Category findresource dup length dict copy dup/InstanceType/dicttype put /CIDFont exch/Category defineresource pop setglobal } ifelse ct_UseNativeCapability? { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering(Identity)def /Supplement 0 def end def /CMapName/Identity-H def /CMapVersion 1.000 def /CMapType 1 def 1 begincodespacerange <0000> endcodespacerange 1 begincidrange <0000>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } if } { /ct_Category 2 dict begin /CIDFont 10 dict def /ProcSet 2 dict def currentdict end def /defineresource { ct_Category 1 index 2 copy known { get dup dup maxlength exch length eq { dup length 10 add dict copy ct_Category 2 index 2 index put } if 3 index 3 index put pop exch pop } {pop pop/defineresource/undefined ct_raise} ifelse }bind def /findresource { ct_Category 1 index 2 copy known { get 2 index 2 copy known {get 3 1 roll pop pop} {pop pop/findresource/undefinedresource ct_raise} ifelse } {pop pop/findresource/undefined ct_raise} ifelse }bind def /resourcestatus { ct_Category 1 index 2 copy known { get 2 index known exch pop exch pop { 0 -1 true } { false } ifelse } {pop pop/findresource/undefined ct_raise} ifelse }bind def /ct_resourcestatus/resourcestatus load def } ifelse /ct_CIDInit 2 dict begin /ct_cidfont_stream_init { { dup(Binary)eq { pop null currentfile ct_Level2? { {cid_BYTE_COUNT()/SubFileDecode filter} stopped {pop pop pop} if } if /readstring load exit } if dup(Hex)eq { pop currentfile ct_Level2? { {null exch/ASCIIHexDecode filter/readstring} stopped {pop exch pop(>)exch/readhexstring} if } {(>)exch/readhexstring} ifelse load exit } if /StartData/typecheck ct_raise } loop cid_BYTE_COUNT ct_CID_STR_SIZE le { 2 copy cid_BYTE_COUNT string exch exec pop 1 array dup 3 -1 roll 0 exch put } { cid_BYTE_COUNT ct_CID_STR_SIZE div ceiling cvi dup array exch 2 sub 0 exch 1 exch { 2 copy 5 index ct_CID_STR_SIZE string 6 index exec pop put pop } for 2 index cid_BYTE_COUNT ct_CID_STR_SIZE mod string 3 index exec pop 1 index exch 1 index length 1 sub exch put } ifelse cid_CIDFONT exch/GlyphData exch put 2 index null eq { pop pop pop } { pop/readstring load 1 string exch { 3 copy exec pop dup length 0 eq { pop pop pop pop pop true exit } if 4 index eq { pop pop pop pop false exit } if } loop pop } ifelse }bind def /StartData { mark { currentdict dup/FDArray get 0 get/FontMatrix get 0 get 0.001 eq { dup/CDevProc known not { /CDevProc 1183615869 internaldict/stdCDevProc 2 copy known {get} { pop pop {pop pop pop pop pop 0 -1000 7 index 2 div 880} } ifelse def } if } { /CDevProc { pop pop pop pop pop 0 1 cid_temp/cid_CIDFONT get /FDArray get 0 get /FontMatrix get 0 get div 7 index 2 div 1 index 0.88 mul }def } ifelse /cid_temp 15 dict def cid_temp begin /cid_CIDFONT exch def 3 copy pop dup/cid_BYTE_COUNT exch def 0 gt { ct_cidfont_stream_init FDArray { /Private get dup/SubrMapOffset known { begin /Subrs SubrCount array def Subrs SubrMapOffset SubrCount SDBytes ct_Level2? { currentdict dup/SubrMapOffset undef dup/SubrCount undef /SDBytes undef } if end /cid_SD_BYTES exch def /cid_SUBR_COUNT exch def /cid_SUBR_MAP_OFFSET exch def /cid_SUBRS exch def cid_SUBR_COUNT 0 gt { GlyphData cid_SUBR_MAP_OFFSET cid_SD_BYTES ct_GetInterval 0 cid_SD_BYTES ct_cvnsi 0 1 cid_SUBR_COUNT 1 sub { exch 1 index 1 add cid_SD_BYTES mul cid_SUBR_MAP_OFFSET add GlyphData exch cid_SD_BYTES ct_GetInterval 0 cid_SD_BYTES ct_cvnsi cid_SUBRS 4 2 roll GlyphData exch 4 index 1 index sub ct_GetInterval dup length string copy put } for pop } if } {pop} ifelse } forall } if cleartomark pop pop end CIDFontName currentdict/CIDFont defineresource pop end end } stopped {cleartomark/StartData ct_reraise} if }bind def currentdict end def /ct_saveCIDInit { /CIDInit/ProcSet ct_resourcestatus {true} {/CIDInitC/ProcSet ct_resourcestatus} ifelse { pop pop /CIDInit/ProcSet findresource ct_UseNativeCapability? {pop null} {/CIDInit ct_CIDInit/ProcSet defineresource pop} ifelse } {/CIDInit ct_CIDInit/ProcSet defineresource pop null} ifelse ct_Vars exch/ct_oldCIDInit exch put }bind def /ct_restoreCIDInit { ct_Vars/ct_oldCIDInit get dup null ne {/CIDInit exch/ProcSet defineresource pop} {pop} ifelse }bind def /ct_BuildCharSetUp { 1 index begin CIDFont begin Adobe_CoolType_Utility/ct_BuildCharDict get begin /ct_dfCharCode exch def /ct_dfDict exch def CIDFirstByte ct_dfCharCode add dup CIDCount ge {pop 0} if /cid exch def { GlyphDirectory cid 2 copy known {get} {pop pop nullstring} ifelse dup length FDBytes sub 0 gt { dup FDBytes 0 ne {0 FDBytes ct_cvnsi} {pop 0} ifelse /fdIndex exch def dup length FDBytes sub FDBytes exch getinterval /charstring exch def exit } { pop cid 0 eq {/charstring nullstring def exit} if /cid 0 def } ifelse } loop }def /ct_SetCacheDevice { 0 0 moveto dup stringwidth 3 -1 roll true charpath pathbbox 0 -1000 7 index 2 div 880 setcachedevice2 0 0 moveto }def /ct_CloneSetCacheProc { 1 eq { stringwidth pop -2 div -880 0 -1000 setcharwidth moveto } { usewidths? { currentfont/Widths get cid 2 copy known {get exch pop aload pop} {pop pop stringwidth} ifelse } {stringwidth} ifelse setcharwidth 0 0 moveto } ifelse }def /ct_Type3ShowCharString { ct_FDDict fdIndex 2 copy known {get} { currentglobal 3 1 roll 1 index gcheck setglobal ct_Type1FontTemplate dup maxlength dict copy begin FDArray fdIndex get dup/FontMatrix 2 copy known {get} {pop pop ct_defaultFontMtx} ifelse /FontMatrix exch dup length array copy def /Private get /Private exch def /Widths rootfont/Widths get def /CharStrings 1 dict dup/.notdef dup length string copy put def currentdict end /ct_Type1Font exch definefont dup 5 1 roll put setglobal } ifelse dup/CharStrings get 1 index/Encoding get ct_dfCharCode get charstring put rootfont/WMode 2 copy known {get} {pop pop 0} ifelse exch 1000 scalefont setfont ct_str1 0 ct_dfCharCode put ct_str1 exch ct_dfSetCacheProc ct_SyntheticBold { currentpoint ct_str1 show newpath moveto ct_str1 true charpath ct_StrokeWidth setlinewidth stroke } {ct_str1 show} ifelse }def /ct_Type4ShowCharString { ct_dfDict ct_dfCharCode charstring FDArray fdIndex get dup/FontMatrix get dup ct_defaultFontMtx ct_matrixeq not {ct_1000Mtx matrix concatmatrix concat} {pop} ifelse /Private get Adobe_CoolType_Utility/ct_Level2? get not { ct_dfDict/Private 3 -1 roll {put} 1183615869 internaldict/superexec get exec } if 1183615869 internaldict Adobe_CoolType_Utility/ct_Level2? get {1 index} {3 index/Private get mark 6 1 roll} ifelse dup/RunInt known {/RunInt get} {pop/CCRun} ifelse get exec Adobe_CoolType_Utility/ct_Level2? get not {cleartomark} if }bind def /ct_BuildCharIncremental { { Adobe_CoolType_Utility/ct_MakeOCF get begin ct_BuildCharSetUp ct_ShowCharString } stopped {stop} if end end end end }bind def /BaseFontNameStr(BF00)def /ct_Type1FontTemplate 14 dict begin /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0]def /FontBBox [-250 -250 1250 1250]def /Encoding ct_cHexEncoding def /PaintType 0 def currentdict end def /BaseFontTemplate 11 dict begin /FontMatrix [0.001 0 0 0.001 0 0]def /FontBBox [-250 -250 1250 1250]def /Encoding ct_cHexEncoding def /BuildChar/ct_BuildCharIncremental load def ct_Clone? { /FontType 3 def /ct_ShowCharString/ct_Type3ShowCharString load def /ct_dfSetCacheProc/ct_CloneSetCacheProc load def /ct_SyntheticBold false def /ct_StrokeWidth 1 def } { /FontType 4 def /Private 1 dict dup/lenIV 4 put def /CharStrings 1 dict dup/.notdefput def /PaintType 0 def /ct_ShowCharString/ct_Type4ShowCharString load def } ifelse /ct_str1 1 string def currentdict end def /BaseFontDictSize BaseFontTemplate length 5 add def /ct_matrixeq { true 0 1 5 { dup 4 index exch get exch 3 index exch get eq and dup not {exit} if } for exch pop exch pop }bind def /ct_makeocf { 15 dict begin exch/WMode exch def exch/FontName exch def /FontType 0 def /FMapType 2 def dup/FontMatrix known {dup/FontMatrix get/FontMatrix exch def} {/FontMatrix matrix def} ifelse /bfCount 1 index/CIDCount get 256 idiv 1 add dup 256 gt{pop 256}if def /Encoding 256 array 0 1 bfCount 1 sub{2 copy dup put pop}for bfCount 1 255{2 copy bfCount put pop}for def /FDepVector bfCount dup 256 lt{1 add}if array def BaseFontTemplate BaseFontDictSize dict copy begin /CIDFont exch def CIDFont/FontBBox known {CIDFont/FontBBox get/FontBBox exch def} if CIDFont/CDevProc known {CIDFont/CDevProc get/CDevProc exch def} if currentdict end BaseFontNameStr 3(0)putinterval 0 1 bfCount dup 256 eq{1 sub}if { FDepVector exch 2 index BaseFontDictSize dict copy begin dup/CIDFirstByte exch 256 mul def FontType 3 eq {/ct_FDDict 2 dict def} if currentdict end 1 index 16 BaseFontNameStr 2 2 getinterval cvrs pop BaseFontNameStr exch definefont put } for ct_Clone? {/Widths 1 index/CIDFont get/GlyphDirectory get length dict def} if FontName currentdict end definefont ct_Clone? { gsave dup 1000 scalefont setfont ct_BuildCharDict begin /usewidths? false def currentfont/Widths get begin exch/CIDFont get/GlyphDirectory get { pop dup charcode exch 1 index 0 2 index 256 idiv put 1 index exch 1 exch 256 mod put stringwidth 2 array astore def } forall end /usewidths? true def end grestore } {exch pop} ifelse }bind def currentglobal true setglobal /ct_ComposeFont { ct_UseNativeCapability? { 2 index/CMap ct_resourcestatus {pop pop exch pop} { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CMapName 3 index def /CMapVersion 1.000 def /CMapType 1 def exch/WMode exch def /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering CMapName ct_mkocfStr100 cvs (Adobe-)search { pop pop (-)search { dup length string copy exch pop exch pop } {pop(Identity)} ifelse } {pop (Identity)} ifelse def /Supplement 0 def end def 1 begincodespacerange <0000> endcodespacerange 1 begincidrange <0000>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } ifelse composefont } { 3 2 roll pop 0 get/CIDFont findresource ct_makeocf } ifelse }bind def setglobal /ct_MakeIdentity { ct_UseNativeCapability? { 1 index/CMap ct_resourcestatus {pop pop} { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CMapName 2 index def /CMapVersion 1.000 def /CMapType 1 def /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering CMapName ct_mkocfStr100 cvs (Adobe-)search { pop pop (-)search {dup length string copy exch pop exch pop} {pop(Identity)} ifelse } {pop(Identity)} ifelse def /Supplement 0 def end def 1 begincodespacerange <0000> endcodespacerange 1 begincidrange <0000>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } ifelse composefont } { exch pop 0 get/CIDFont findresource ct_makeocf } ifelse }bind def currentdict readonly pop end end %%EndResource setglobal %%BeginResource: procset Adobe_CoolType_Utility_T42 1.0 0 %%Copyright: Copyright 1987-2004 Adobe Systems Incorporated. %%Version: 1.0 0 userdict/ct_T42Dict 15 dict put ct_T42Dict begin /Is2015? { version cvi 2015 ge }bind def /AllocGlyphStorage { Is2015? { pop } { {string}forall }ifelse }bind def /Type42DictBegin { 25 dict begin /FontName exch def /CharStrings 256 dict begin /.notdef 0 def currentdict end def /Encoding exch def /PaintType 0 def /FontType 42 def /FontMatrix[1 0 0 1 0 0]def 4 array astore cvx/FontBBox exch def /sfnts }bind def /Type42DictEnd { currentdict dup/FontName get exch definefont end ct_T42Dict exch dup/FontName get exch put }bind def /RD{string currentfile exch readstring pop}executeonly def /PrepFor2015 { Is2015? { /GlyphDirectory 16 dict def sfnts 0 get dup 2 index (glyx) putinterval 2 index (locx) putinterval pop pop } { pop pop }ifelse }bind def /AddT42Char { Is2015? { /GlyphDirectory get begin def end pop pop } { /sfnts get 4 index get 3 index 2 index putinterval pop pop pop pop }ifelse }bind def /T0AddT42Mtx2 { /CIDFont findresource/Metrics2 get begin def end }bind def end %%EndResource currentglobal true setglobal %%BeginFile: MMFauxFont.prc %%Copyright: Copyright 1987-2001 Adobe Systems Incorporated. %%All Rights Reserved. userdict /ct_EuroDict 10 dict put ct_EuroDict begin /ct_CopyFont { { 1 index /FID ne {def} {pop pop} ifelse} forall } def /ct_GetGlyphOutline { gsave initmatrix newpath exch findfont dup length 1 add dict begin ct_CopyFont /Encoding Encoding dup length array copy dup 4 -1 roll 0 exch put def currentdict end /ct_EuroFont exch definefont 1000 scalefont setfont 0 0 moveto [ <00> stringwidth <00> false charpath pathbbox [ {/m cvx} {/l cvx} {/c cvx} {/cp cvx} pathforall grestore counttomark 8 add } def /ct_MakeGlyphProc { ] cvx /ct_PSBuildGlyph cvx ] cvx } def /ct_PSBuildGlyph { gsave 8 -1 roll pop 7 1 roll 6 -2 roll ct_FontMatrix transform 6 2 roll 4 -2 roll ct_FontMatrix transform 4 2 roll ct_FontMatrix transform currentdict /PaintType 2 copy known {get 2 eq}{pop pop false} ifelse dup 9 1 roll { currentdict /StrokeWidth 2 copy known { get 2 div 0 ct_FontMatrix dtransform pop 5 1 roll 4 -1 roll 4 index sub 4 1 roll 3 -1 roll 4 index sub 3 1 roll exch 4 index add exch 4 index add 5 -1 roll pop } { pop pop } ifelse } if setcachedevice ct_FontMatrix concat ct_PSPathOps begin exec end { currentdict /StrokeWidth 2 copy known { get } { pop pop 0 } ifelse setlinewidth stroke } { fill } ifelse grestore } def /ct_PSPathOps 4 dict dup begin /m {moveto} def /l {lineto} def /c {curveto} def /cp {closepath} def end def /ct_matrix1000 [1000 0 0 1000 0 0] def /ct_AddGlyphProc { 2 index findfont dup length 4 add dict begin ct_CopyFont /CharStrings CharStrings dup length 1 add dict copy begin 3 1 roll def currentdict end def /ct_FontMatrix ct_matrix1000 FontMatrix matrix concatmatrix def /ct_PSBuildGlyph /ct_PSBuildGlyph load def /ct_PSPathOps /ct_PSPathOps load def currentdict end definefont pop } def systemdict /languagelevel known { /ct_AddGlyphToPrinterFont { 2 copy ct_GetGlyphOutline 3 add -1 roll restore ct_MakeGlyphProc ct_AddGlyphProc } def } { /ct_AddGlyphToPrinterFont { pop pop restore Adobe_CTFauxDict /$$$FONTNAME get /Euro Adobe_CTFauxDict /$$$SUBSTITUTEBASE get ct_EuroDict exch get ct_AddGlyphProc } def } ifelse /AdobeSansMM { 556 0 24 -19 541 703 { 541 628 m 510 669 442 703 354 703 c 201 703 117 607 101 444 c 50 444 l 25 372 l 97 372 l 97 301 l 49 301 l 24 229 l 103 229 l 124 67 209 -19 350 -19 c 435 -19 501 25 509 32 c 509 131 l 492 105 417 60 343 60 c 267 60 204 127 197 229 c 406 229 l 430 301 l 191 301 l 191 372 l 455 372 l 479 444 l 194 444 l 201 531 245 624 348 624 c 433 624 484 583 509 534 c cp 556 0 m } ct_PSBuildGlyph } def /AdobeSerifMM { 500 0 10 -12 484 692 { 347 298 m 171 298 l 170 310 170 322 170 335 c 170 362 l 362 362 l 374 403 l 172 403 l 184 580 244 642 308 642 c 380 642 434 574 457 457 c 481 462 l 474 691 l 449 691 l 433 670 429 657 410 657 c 394 657 360 692 299 692 c 204 692 94 604 73 403 c 22 403 l 10 362 l 70 362 l 69 352 69 341 69 330 c 69 319 69 308 70 298 c 22 298 l 10 257 l 73 257 l 97 57 216 -12 295 -12 c 364 -12 427 25 484 123 c 458 142 l 425 101 384 37 316 37 c 256 37 189 84 173 257 c 335 257 l cp 500 0 m } ct_PSBuildGlyph } def end %%EndFile setglobal Adobe_CoolType_Core begin /$Oblique SetSubstituteStrategy end %%BeginResource: procset Adobe_AGM_Image 1.0 0 +%%Version: 1.0 0 +%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved. +systemdict/setpacking known +{ + currentpacking + true setpacking +}if +userdict/Adobe_AGM_Image 71 dict dup begin put +/Adobe_AGM_Image_Id/Adobe_AGM_Image_1.0_0 def +/nd{ + null def +}bind def +/AGMIMG_&image nd +/AGMIMG_&colorimage nd +/AGMIMG_&imagemask nd +/AGMIMG_mbuf()def +/AGMIMG_ybuf()def +/AGMIMG_kbuf()def +/AGMIMG_c 0 def +/AGMIMG_m 0 def +/AGMIMG_y 0 def +/AGMIMG_k 0 def +/AGMIMG_tmp nd +/AGMIMG_imagestring0 nd +/AGMIMG_imagestring1 nd +/AGMIMG_imagestring2 nd +/AGMIMG_imagestring3 nd +/AGMIMG_imagestring4 nd +/AGMIMG_imagestring5 nd +/AGMIMG_cnt nd +/AGMIMG_fsave nd +/AGMIMG_colorAry nd +/AGMIMG_override nd +/AGMIMG_name nd +/AGMIMG_maskSource nd +/AGMIMG_flushfilters nd +/invert_image_samples nd +/knockout_image_samples nd +/img nd +/sepimg nd +/devnimg nd +/idximg nd +/ds +{ + Adobe_AGM_Core begin + Adobe_AGM_Image begin + /AGMIMG_&image systemdict/image get def + /AGMIMG_&imagemask systemdict/imagemask get def + /colorimage where{ + pop + /AGMIMG_&colorimage/colorimage ldf + }if + end + end +}def +/ps +{ + Adobe_AGM_Image begin + /AGMIMG_ccimage_exists{/customcolorimage where + { + pop + /Adobe_AGM_OnHost_Seps where + { + pop false + }{ + /Adobe_AGM_InRip_Seps where + { + pop false + }{ + true + }ifelse + }ifelse + }{ + false + }ifelse + }bdf + level2{ + /invert_image_samples + { + Adobe_AGM_Image/AGMIMG_tmp Decode length ddf + /Decode[Decode 1 get Decode 0 get]def + }def + /knockout_image_samples + { + Operator/imagemask ne{ + /Decode[1 1]def + }if + }def + }{ + /invert_image_samples + { + {1 exch sub}currenttransfer addprocs settransfer + }def + /knockout_image_samples + { + {pop 1}currenttransfer addprocs settransfer + }def + }ifelse + /img/imageormask ldf + /sepimg/sep_imageormask ldf + /devnimg/devn_imageormask ldf + /idximg/indexed_imageormask ldf + /_ctype 7 def + currentdict{ + dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{ + bind + }if + def + }forall +}def +/pt +{ + end +}def +/dt +{ +}def +/AGMIMG_flushfilters +{ + dup type/arraytype ne + {1 array astore}if + dup 0 get currentfile ne + {dup 0 get flushfile}if + { + dup type/filetype eq + { + dup status 1 index currentfile ne and + {closefile} + {pop} + ifelse + }{pop}ifelse + }forall +}def +/AGMIMG_init_common +{ + currentdict/T known{/ImageType/T ldf currentdict/T undef}if + currentdict/W known{/Width/W ldf currentdict/W undef}if + currentdict/H known{/Height/H ldf currentdict/H undef}if + currentdict/M known{/ImageMatrix/M ldf currentdict/M undef}if + currentdict/BC known{/BitsPerComponent/BC ldf currentdict/BC undef}if + currentdict/D known{/Decode/D ldf currentdict/D undef}if + currentdict/DS known{/DataSource/DS ldf currentdict/DS undef}if + currentdict/O known{ + /Operator/O load 1 eq{ + /imagemask + }{ + /O load 2 eq{ + /image + }{ + /colorimage + }ifelse + }ifelse + def + currentdict/O undef + }if + currentdict/HSCI known{/HostSepColorImage/HSCI ldf currentdict/HSCI undef}if + currentdict/MD known{/MultipleDataSources/MD ldf currentdict/MD undef}if + currentdict/I known{/Interpolate/I ldf currentdict/I undef}if + currentdict/SI known{/SkipImageProc/SI ldf currentdict/SI undef}if + /DataSource load xcheck not{ + DataSource type/arraytype eq{ + DataSource 0 get type/filetype eq{ + /_Filters DataSource def + currentdict/MultipleDataSources known not{ + /DataSource DataSource dup length 1 sub get def + }if + }if + }if + currentdict/MultipleDataSources known not{ + /MultipleDataSources DataSource type/arraytype eq{ + DataSource length 1 gt + } + {false}ifelse def + }if + }if + /NComponents Decode length 2 div def + currentdict/SkipImageProc known not{/SkipImageProc{false}def}if +}bdf +/imageormask_sys +{ + begin + AGMIMG_init_common + save mark + level2{ + currentdict + Operator/imagemask eq{ + AGMIMG_&imagemask + }{ + use_mask{ + process_mask AGMIMG_&image + }{ + AGMIMG_&image + }ifelse + }ifelse + }{ + Width Height + Operator/imagemask eq{ + Decode 0 get 1 eq Decode 1 get 0 eq and + ImageMatrix/DataSource load + AGMIMG_&imagemask + }{ + BitsPerComponent ImageMatrix/DataSource load + AGMIMG_&image + }ifelse + }ifelse + currentdict/_Filters known{_Filters AGMIMG_flushfilters}if + cleartomark restore + end +}def +/overprint_plate +{ + currentoverprint{ + 0 get dup type/nametype eq{ + dup/DeviceGray eq{ + pop AGMCORE_black_plate not + }{ + /DeviceCMYK eq{ + AGMCORE_is_cmyk_sep not + }if + }ifelse + }{ + false exch + { + AGMOHS_sepink eq or + }forall + not + }ifelse + }{ + pop false + }ifelse +}def +/process_mask +{ + level3{ + dup begin + /ImageType 1 def + end + 4 dict begin + /DataDict exch def + /ImageType 3 def + /InterleaveType 3 def + /MaskDict 9 dict begin + /ImageType 1 def + /Width DataDict dup/MaskWidth known{/MaskWidth}{/Width}ifelse get def + /Height DataDict dup/MaskHeight known{/MaskHeight}{/Height}ifelse get def + /ImageMatrix[Width 0 0 Height neg 0 Height]def + /NComponents 1 def + /BitsPerComponent 1 def + /Decode DataDict dup/MaskD known{/MaskD}{[1 0]}ifelse get def + /DataSource Adobe_AGM_Core/AGMIMG_maskSource get def + currentdict end def + currentdict end + }if +}def +/use_mask +{ + dup/Mask known {dup/Mask get}{false}ifelse +}def +/imageormask +{ + begin + AGMIMG_init_common + SkipImageProc{ + currentdict consumeimagedata + } + { + save mark + level2 AGMCORE_host_sep not and{ + currentdict + Operator/imagemask eq DeviceN_PS2 not and{ + imagemask + }{ + AGMCORE_in_rip_sep currentoverprint and currentcolorspace 0 get/DeviceGray eq and{ + [/Separation/Black/DeviceGray{}]setcolorspace + /Decode[Decode 1 get Decode 0 get]def + }if + use_mask{ + process_mask image + }{ + DeviceN_NoneName DeviceN_PS2 Indexed_DeviceN level3 not and or or AGMCORE_in_rip_sep and + { + Names convert_to_process not{ + 2 dict begin + /imageDict xdf + /names_index 0 def + gsave + imageDict write_image_file{ + Names{ + dup(None)ne{ + [/Separation 3 -1 roll/DeviceGray{1 exch sub}]setcolorspace + Operator imageDict read_image_file + names_index 0 eq{true setoverprint}if + /names_index names_index 1 add def + }{ + pop + }ifelse + }forall + close_image_file + }if + grestore + end + }{ + Operator/imagemask eq{ + imagemask + }{ + image + }ifelse + }ifelse + }{ + Operator/imagemask eq{ + imagemask + }{ + image + }ifelse + }ifelse + }ifelse + }ifelse + }{ + Width Height + Operator/imagemask eq{ + Decode 0 get 1 eq Decode 1 get 0 eq and + ImageMatrix/DataSource load + /Adobe_AGM_OnHost_Seps where{ + pop imagemask + }{ + currentgray 1 ne{ + currentdict imageormask_sys + }{ + currentoverprint not{ + 1 AGMCORE_&setgray + currentdict imageormask_sys + }{ + currentdict ignoreimagedata + }ifelse + }ifelse + }ifelse + }{ + BitsPerComponent ImageMatrix + MultipleDataSources{ + 0 1 NComponents 1 sub{ + DataSource exch get + }for + }{ + /DataSource load + }ifelse + Operator/colorimage eq{ + AGMCORE_host_sep{ + MultipleDataSources level2 or NComponents 4 eq and{ + AGMCORE_is_cmyk_sep{ + MultipleDataSources{ + /DataSource DataSource 0 get xcheck + { + [ + DataSource 0 get/exec cvx + DataSource 1 get/exec cvx + DataSource 2 get/exec cvx + DataSource 3 get/exec cvx + /AGMCORE_get_ink_data cvx + ]cvx + }{ + DataSource aload pop AGMCORE_get_ink_data + }ifelse def + }{ + /DataSource + Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul + /DataSource load + filter_cmyk 0()/SubFileDecode filter def + }ifelse + /Decode[Decode 0 get Decode 1 get]def + /MultipleDataSources false def + /NComponents 1 def + /Operator/image def + invert_image_samples + 1 AGMCORE_&setgray + currentdict imageormask_sys + }{ + currentoverprint not Operator/imagemask eq and{ + 1 AGMCORE_&setgray + currentdict imageormask_sys + }{ + currentdict ignoreimagedata + }ifelse + }ifelse + }{ + MultipleDataSources NComponents AGMIMG_&colorimage + }ifelse + }{ + true NComponents colorimage + }ifelse + }{ + Operator/image eq{ + AGMCORE_host_sep{ + /DoImage true def + currentdict/HostSepColorImage known{HostSepColorImage not}{false}ifelse + { + AGMCORE_black_plate not Operator/imagemask ne and{ + /DoImage false def + currentdict ignoreimagedata + }if + }if + 1 AGMCORE_&setgray + DoImage + {currentdict imageormask_sys}if + }{ + use_mask{ + process_mask image + }{ + image + }ifelse + }ifelse + }{ + Operator/knockout eq{ + pop pop pop pop pop + currentcolorspace overprint_plate not{ + knockout_unitsq + }if + }if + }ifelse + }ifelse + }ifelse + }ifelse + cleartomark restore + }ifelse + currentdict/_Filters known{_Filters AGMIMG_flushfilters}if + end +}def +/sep_imageormask +{ + /sep_colorspace_dict AGMCORE_gget begin + CSA map_csa + begin + AGMIMG_init_common + SkipImageProc{ + currentdict consumeimagedata + }{ + save mark + AGMCORE_avoid_L2_sep_space{ + /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def + }if + AGMIMG_ccimage_exists + MappedCSA 0 get/DeviceCMYK eq and + currentdict/Components known and + Name()ne and + Name(All)ne and + Operator/image eq and + AGMCORE_producing_seps not and + level2 not and + { + Width Height BitsPerComponent ImageMatrix + [ + /DataSource load/exec cvx + { + 0 1 2 index length 1 sub{ + 1 index exch + 2 copy get 255 xor put + }for + }/exec cvx + ]cvx bind + MappedCSA 0 get/DeviceCMYK eq{ + Components aload pop + }{ + 0 0 0 Components aload pop 1 exch sub + }ifelse + Name findcmykcustomcolor + customcolorimage + }{ + AGMCORE_producing_seps not{ + level2{ + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne AGMCORE_avoid_L2_sep_space not and currentcolorspace 0 get/Separation ne and{ + [/Separation Name MappedCSA sep_proc_name exch dup 0 get 15 string cvs(/Device)anchorsearch{pop pop 0 get}{pop}ifelse exch load]setcolorspace_opt + /sep_tint AGMCORE_gget setcolor + }if + currentdict imageormask + }{ + currentdict + Operator/imagemask eq{ + imageormask + }{ + sep_imageormask_lev1 + }ifelse + }ifelse + }{ + AGMCORE_host_sep{ + Operator/knockout eq{ + currentdict/ImageMatrix get concat + knockout_unitsq + }{ + currentgray 1 ne{ + AGMCORE_is_cmyk_sep Name(All)ne and{ + level2{ + Name AGMCORE_IsSeparationAProcessColor + { + Operator/imagemask eq{ + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{ + /sep_tint AGMCORE_gget 1 exch sub AGMCORE_&setcolor + }if + }{ + invert_image_samples + }ifelse + }{ + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{ + [/Separation Name[/DeviceGray] + { + sep_colorspace_proc AGMCORE_get_ink_data + 1 exch sub + }bind + ]AGMCORE_&setcolorspace + /sep_tint AGMCORE_gget AGMCORE_&setcolor + }if + }ifelse + currentdict imageormask_sys + }{ + currentdict + Operator/imagemask eq{ + imageormask_sys + }{ + sep_image_lev1_sep + }ifelse + }ifelse + }{ + Operator/imagemask ne{ + invert_image_samples + }if + currentdict imageormask_sys + }ifelse + }{ + currentoverprint not Name(All)eq or Operator/imagemask eq and{ + currentdict imageormask_sys + }{ + currentoverprint not + { + gsave + knockout_unitsq + grestore + }if + currentdict consumeimagedata + }ifelse + }ifelse + }ifelse + }{ + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{ + currentcolorspace 0 get/Separation ne{ + [/Separation Name MappedCSA sep_proc_name exch 0 get exch load]setcolorspace_opt + /sep_tint AGMCORE_gget setcolor + }if + }if + currentoverprint + MappedCSA 0 get/DeviceCMYK eq and + Name AGMCORE_IsSeparationAProcessColor not and + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{Name inRip_spot_has_ink not and}{false}ifelse + Name(All)ne and{ + imageormask_l2_overprint + }{ + currentdict imageormask + }ifelse + }ifelse + }ifelse + }ifelse + cleartomark restore + }ifelse + currentdict/_Filters known{_Filters AGMIMG_flushfilters}if + end + end +}def +/colorSpaceElemCnt +{ + mark currentcolor counttomark dup 2 add 1 roll cleartomark +}bdf +/devn_sep_datasource +{ + 1 dict begin + /dataSource xdf + [ + 0 1 dataSource length 1 sub{ + dup currentdict/dataSource get/exch cvx/get cvx/exec cvx + /exch cvx names_index/ne cvx[/pop cvx]cvx/if cvx + }for + ]cvx bind + end +}bdf +/devn_alt_datasource +{ + 11 dict begin + /convProc xdf + /origcolorSpaceElemCnt xdf + /origMultipleDataSources xdf + /origBitsPerComponent xdf + /origDecode xdf + /origDataSource xdf + /dsCnt origMultipleDataSources{origDataSource length}{1}ifelse def + /DataSource origMultipleDataSources + { + [ + BitsPerComponent 8 idiv origDecode length 2 idiv mul string + 0 1 origDecode length 2 idiv 1 sub + { + dup 7 mul 1 add index exch dup BitsPerComponent 8 idiv mul exch + origDataSource exch get 0()/SubFileDecode filter + BitsPerComponent 8 idiv string/readstring cvx/pop cvx/putinterval cvx + }for + ]bind cvx + }{origDataSource}ifelse 0()/SubFileDecode filter def + [ + origcolorSpaceElemCnt string + 0 2 origDecode length 2 sub + { + dup origDecode exch get dup 3 -1 roll 1 add origDecode exch get exch sub 2 BitsPerComponent exp 1 sub div + 1 BitsPerComponent 8 idiv{DataSource/read cvx/not cvx{0}/if cvx/mul cvx}repeat/mul cvx/add cvx + }for + /convProc load/exec cvx + origcolorSpaceElemCnt 1 sub -1 0 + { + /dup cvx 2/add cvx/index cvx + 3 1/roll cvx/exch cvx 255/mul cvx/cvi cvx/put cvx + }for + ]bind cvx 0()/SubFileDecode filter + end +}bdf +/devn_imageormask +{ + /devicen_colorspace_dict AGMCORE_gget begin + CSA map_csa + 2 dict begin + dup + /srcDataStrs[3 -1 roll begin + AGMIMG_init_common + currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse + { + Width Decode length 2 div mul cvi + { + dup 65535 gt{1 add 2 div cvi}{exit}ifelse + }loop + string + }repeat + end]def + /dstDataStr srcDataStrs 0 get length string def + begin + AGMIMG_init_common + SkipImageProc{ + currentdict consumeimagedata + }{ + save mark + AGMCORE_producing_seps not{ + level3 not{ + Operator/imagemask ne{ + /DataSource[[ + DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse + colorSpaceElemCnt/devicen_colorspace_dict AGMCORE_gget/TintTransform get + devn_alt_datasource 1/string cvx/readstring cvx/pop cvx]cvx colorSpaceElemCnt 1 sub{dup}repeat]def + /MultipleDataSources true def + /Decode colorSpaceElemCnt[exch{0 1}repeat]def + }if + }if + currentdict imageormask + }{ + AGMCORE_host_sep{ + Names convert_to_process{ + CSA get_csa_by_name 0 get/DeviceCMYK eq{ + /DataSource + Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul + DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse + 4/devicen_colorspace_dict AGMCORE_gget/TintTransform get + devn_alt_datasource + filter_cmyk 0()/SubFileDecode filter def + /MultipleDataSources false def + /Decode[1 0]def + /DeviceGray setcolorspace + currentdict imageormask_sys + }{ + AGMCORE_report_unsupported_color_space + AGMCORE_black_plate{ + /DataSource + DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse + CSA get_csa_by_name 0 get/DeviceRGB eq{3}{1}ifelse/devicen_colorspace_dict AGMCORE_gget/TintTransform get + devn_alt_datasource + /MultipleDataSources false def + /Decode colorSpaceElemCnt[exch{0 1}repeat]def + currentdict imageormask_sys + }{ + gsave + knockout_unitsq + grestore + currentdict consumeimagedata + }ifelse + }ifelse + } + { + /devicen_colorspace_dict AGMCORE_gget/names_index known{ + Operator/imagemask ne{ + MultipleDataSources{ + /DataSource[DataSource devn_sep_datasource/exec cvx]cvx def + /MultipleDataSources false def + }{ + /DataSource/DataSource load dstDataStr srcDataStrs 0 get filter_devn def + }ifelse + invert_image_samples + }if + currentdict imageormask_sys + }{ + currentoverprint not Operator/imagemask eq and{ + currentdict imageormask_sys + }{ + currentoverprint not + { + gsave + knockout_unitsq + grestore + }if + currentdict consumeimagedata + }ifelse + }ifelse + }ifelse + }{ + currentdict imageormask + }ifelse + }ifelse + cleartomark restore + }ifelse + currentdict/_Filters known{_Filters AGMIMG_flushfilters}if + end + end + end +}def +/imageormask_l2_overprint +{ + currentdict + currentcmykcolor add add add 0 eq{ + currentdict consumeimagedata + }{ + level3{ + currentcmykcolor + /AGMIMG_k xdf + /AGMIMG_y xdf + /AGMIMG_m xdf + /AGMIMG_c xdf + Operator/imagemask eq{ + [/DeviceN[ + AGMIMG_c 0 ne{/Cyan}if + AGMIMG_m 0 ne{/Magenta}if + AGMIMG_y 0 ne{/Yellow}if + AGMIMG_k 0 ne{/Black}if + ]/DeviceCMYK{}]setcolorspace + AGMIMG_c 0 ne{AGMIMG_c}if + AGMIMG_m 0 ne{AGMIMG_m}if + AGMIMG_y 0 ne{AGMIMG_y}if + AGMIMG_k 0 ne{AGMIMG_k}if + setcolor + }{ + /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def + [/Indexed + [ + /DeviceN[ + AGMIMG_c 0 ne{/Cyan}if + AGMIMG_m 0 ne{/Magenta}if + AGMIMG_y 0 ne{/Yellow}if + AGMIMG_k 0 ne{/Black}if + ] + /DeviceCMYK{ + AGMIMG_k 0 eq{0}if + AGMIMG_y 0 eq{0 exch}if + AGMIMG_m 0 eq{0 3 1 roll}if + AGMIMG_c 0 eq{0 4 1 roll}if + } + ] + 255 + { + 255 div + mark exch + dup dup dup + AGMIMG_k 0 ne{ + /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 1 roll pop pop pop + counttomark 1 roll + }{ + pop + }ifelse + AGMIMG_y 0 ne{ + /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 2 roll pop pop pop + counttomark 1 roll + }{ + pop + }ifelse + AGMIMG_m 0 ne{ + /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 3 roll pop pop pop + counttomark 1 roll + }{ + pop + }ifelse + AGMIMG_c 0 ne{ + /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec pop pop pop + counttomark 1 roll + }{ + pop + }ifelse + counttomark 1 add -1 roll pop + } + ]setcolorspace + }ifelse + imageormask_sys + }{ + write_image_file{ + currentcmykcolor + 0 ne{ + [/Separation/Black/DeviceGray{}]setcolorspace + gsave + /Black + [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 1 roll pop pop pop 1 exch sub}/exec cvx] + cvx modify_halftone_xfer + Operator currentdict read_image_file + grestore + }if + 0 ne{ + [/Separation/Yellow/DeviceGray{}]setcolorspace + gsave + /Yellow + [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 2 roll pop pop pop 1 exch sub}/exec cvx] + cvx modify_halftone_xfer + Operator currentdict read_image_file + grestore + }if + 0 ne{ + [/Separation/Magenta/DeviceGray{}]setcolorspace + gsave + /Magenta + [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 3 roll pop pop pop 1 exch sub}/exec cvx] + cvx modify_halftone_xfer + Operator currentdict read_image_file + grestore + }if + 0 ne{ + [/Separation/Cyan/DeviceGray{}]setcolorspace + gsave + /Cyan + [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{pop pop pop 1 exch sub}/exec cvx] + cvx modify_halftone_xfer + Operator currentdict read_image_file + grestore + }if + close_image_file + }{ + imageormask + }ifelse + }ifelse + }ifelse +}def +/indexed_imageormask +{ + begin + AGMIMG_init_common + save mark + currentdict + AGMCORE_host_sep{ + Operator/knockout eq{ + /indexed_colorspace_dict AGMCORE_gget dup/CSA known{ + /CSA get get_csa_by_name + }{ + /Names get + }ifelse + overprint_plate not{ + knockout_unitsq + }if + }{ + Indexed_DeviceN{ + /devicen_colorspace_dict AGMCORE_gget dup/names_index known exch/Names get convert_to_process or{ + indexed_image_lev2_sep + }{ + currentoverprint not{ + knockout_unitsq + }if + currentdict consumeimagedata + }ifelse + }{ + AGMCORE_is_cmyk_sep{ + Operator/imagemask eq{ + imageormask_sys + }{ + level2{ + indexed_image_lev2_sep + }{ + indexed_image_lev1_sep + }ifelse + }ifelse + }{ + currentoverprint not{ + knockout_unitsq + }if + currentdict consumeimagedata + }ifelse + }ifelse + }ifelse + }{ + level2{ + Indexed_DeviceN{ + /indexed_colorspace_dict AGMCORE_gget begin + }{ + /indexed_colorspace_dict AGMCORE_gget dup null ne + { + begin + currentdict/CSDBase known{CSDBase/CSD get_res/MappedCSA get}{CSA}ifelse + get_csa_by_name 0 get/DeviceCMYK eq ps_level 3 ge and ps_version 3015.007 lt and + AGMCORE_in_rip_sep and{ + [/Indexed[/DeviceN[/Cyan/Magenta/Yellow/Black]/DeviceCMYK{}]HiVal Lookup] + setcolorspace + }if + end + } + {pop}ifelse + }ifelse + imageormask + Indexed_DeviceN{ + end + }if + }{ + Operator/imagemask eq{ + imageormask + }{ + indexed_imageormask_lev1 + }ifelse + }ifelse + }ifelse + cleartomark restore + currentdict/_Filters known{_Filters AGMIMG_flushfilters}if + end +}def +/indexed_image_lev2_sep +{ + /indexed_colorspace_dict AGMCORE_gget begin + begin + Indexed_DeviceN not{ + currentcolorspace + dup 1/DeviceGray put + dup 3 + currentcolorspace 2 get 1 add string + 0 1 2 3 AGMCORE_get_ink_data 4 currentcolorspace 3 get length 1 sub + { + dup 4 idiv exch currentcolorspace 3 get exch get 255 exch sub 2 index 3 1 roll put + }for + put setcolorspace + }if + currentdict + Operator/imagemask eq{ + AGMIMG_&imagemask + }{ + use_mask{ + process_mask AGMIMG_&image + }{ + AGMIMG_&image + }ifelse + }ifelse + end end +}def + /OPIimage + { + dup type/dicttype ne{ + 10 dict begin + /DataSource xdf + /ImageMatrix xdf + /BitsPerComponent xdf + /Height xdf + /Width xdf + /ImageType 1 def + /Decode[0 1 def] + currentdict + end + }if + dup begin + /NComponents 1 cdndf + /MultipleDataSources false cdndf + /SkipImageProc{false}cdndf + /Decode[ + 0 + currentcolorspace 0 get/Indexed eq{ + 2 BitsPerComponent exp 1 sub + }{ + 1 + }ifelse + ]cdndf + /Operator/image cdndf + end + /sep_colorspace_dict AGMCORE_gget null eq{ + imageormask + }{ + gsave + dup begin invert_image_samples end + sep_imageormask + grestore + }ifelse + }def +/cachemask_level2 +{ + 3 dict begin + /LZWEncode filter/WriteFilter xdf + /readBuffer 256 string def + /ReadFilter + currentfile + 0(%EndMask)/SubFileDecode filter + /ASCII85Decode filter + /RunLengthDecode filter + def + { + ReadFilter readBuffer readstring exch + WriteFilter exch writestring + not{exit}if + }loop + WriteFilter closefile + end +}def +/spot_alias +{ + /mapto_sep_imageormask + { + dup type/dicttype ne{ + 12 dict begin + /ImageType 1 def + /DataSource xdf + /ImageMatrix xdf + /BitsPerComponent xdf + /Height xdf + /Width xdf + /MultipleDataSources false def + }{ + begin + }ifelse + /Decode[/customcolor_tint AGMCORE_gget 0]def + /Operator/image def + /SkipImageProc{false}def + currentdict + end + sep_imageormask + }bdf + /customcolorimage + { + Adobe_AGM_Image/AGMIMG_colorAry xddf + /customcolor_tint AGMCORE_gget + << + /Name AGMIMG_colorAry 4 get + /CSA[/DeviceCMYK] + /TintMethod/Subtractive + /TintProc null + /MappedCSA null + /NComponents 4 + /Components[AGMIMG_colorAry aload pop pop] + >> + setsepcolorspace + mapto_sep_imageormask + }ndf + Adobe_AGM_Image/AGMIMG_&customcolorimage/customcolorimage load put + /customcolorimage + { + Adobe_AGM_Image/AGMIMG_override false put + current_spot_alias{dup 4 get map_alias}{false}ifelse + { + false set_spot_alias + /customcolor_tint AGMCORE_gget exch setsepcolorspace + pop + mapto_sep_imageormask + true set_spot_alias + }{ + //Adobe_AGM_Image/AGMIMG_&customcolorimage get exec + }ifelse + }bdf +}def +/snap_to_device +{ + 6 dict begin + matrix currentmatrix + dup 0 get 0 eq 1 index 3 get 0 eq and + 1 index 1 get 0 eq 2 index 2 get 0 eq and or exch pop + { + 1 1 dtransform 0 gt exch 0 gt/AGMIMG_xSign? exch def/AGMIMG_ySign? exch def + 0 0 transform + AGMIMG_ySign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch + AGMIMG_xSign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch + itransform/AGMIMG_llY exch def/AGMIMG_llX exch def + 1 1 transform + AGMIMG_ySign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch + AGMIMG_xSign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch + itransform/AGMIMG_urY exch def/AGMIMG_urX exch def + [AGMIMG_urX AGMIMG_llX sub 0 0 AGMIMG_urY AGMIMG_llY sub AGMIMG_llX AGMIMG_llY]concat + }{ + }ifelse + end +}def +level2 not{ + /colorbuf + { + 0 1 2 index length 1 sub{ + dup 2 index exch get + 255 exch sub + 2 index + 3 1 roll + put + }for + }def + /tint_image_to_color + { + begin + Width Height BitsPerComponent ImageMatrix + /DataSource load + end + Adobe_AGM_Image begin + /AGMIMG_mbuf 0 string def + /AGMIMG_ybuf 0 string def + /AGMIMG_kbuf 0 string def + { + colorbuf dup length AGMIMG_mbuf length ne + { + dup length dup dup + /AGMIMG_mbuf exch string def + /AGMIMG_ybuf exch string def + /AGMIMG_kbuf exch string def + }if + dup AGMIMG_mbuf copy AGMIMG_ybuf copy AGMIMG_kbuf copy pop + } + addprocs + {AGMIMG_mbuf}{AGMIMG_ybuf}{AGMIMG_kbuf}true 4 colorimage + end + }def + /sep_imageormask_lev1 + { + begin + MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{ + { + 255 mul round cvi GrayLookup exch get + }currenttransfer addprocs settransfer + currentdict imageormask + }{ + /sep_colorspace_dict AGMCORE_gget/Components known{ + MappedCSA 0 get/DeviceCMYK eq{ + Components aload pop + }{ + 0 0 0 Components aload pop 1 exch sub + }ifelse + Adobe_AGM_Image/AGMIMG_k xddf + Adobe_AGM_Image/AGMIMG_y xddf + Adobe_AGM_Image/AGMIMG_m xddf + Adobe_AGM_Image/AGMIMG_c xddf + AGMIMG_y 0.0 eq AGMIMG_m 0.0 eq and AGMIMG_c 0.0 eq and{ + {AGMIMG_k mul 1 exch sub}currenttransfer addprocs settransfer + currentdict imageormask + }{ + currentcolortransfer + {AGMIMG_k mul 1 exch sub}exch addprocs 4 1 roll + {AGMIMG_y mul 1 exch sub}exch addprocs 4 1 roll + {AGMIMG_m mul 1 exch sub}exch addprocs 4 1 roll + {AGMIMG_c mul 1 exch sub}exch addprocs 4 1 roll + setcolortransfer + currentdict tint_image_to_color + }ifelse + }{ + MappedCSA 0 get/DeviceGray eq{ + {255 mul round cvi ColorLookup exch get 0 get}currenttransfer addprocs settransfer + currentdict imageormask + }{ + MappedCSA 0 get/DeviceCMYK eq{ + currentcolortransfer + {255 mul round cvi ColorLookup exch get 3 get 1 exch sub}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 2 get 1 exch sub}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 1 get 1 exch sub}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 0 get 1 exch sub}exch addprocs 4 1 roll + setcolortransfer + currentdict tint_image_to_color + }{ + currentcolortransfer + {pop 1}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 2 get}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 1 get}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 0 get}exch addprocs 4 1 roll + setcolortransfer + currentdict tint_image_to_color + }ifelse + }ifelse + }ifelse + }ifelse + end + }def + /sep_image_lev1_sep + { + begin + /sep_colorspace_dict AGMCORE_gget/Components known{ + Components aload pop + Adobe_AGM_Image/AGMIMG_k xddf + Adobe_AGM_Image/AGMIMG_y xddf + Adobe_AGM_Image/AGMIMG_m xddf + Adobe_AGM_Image/AGMIMG_c xddf + {AGMIMG_c mul 1 exch sub} + {AGMIMG_m mul 1 exch sub} + {AGMIMG_y mul 1 exch sub} + {AGMIMG_k mul 1 exch sub} + }{ + {255 mul round cvi ColorLookup exch get 0 get 1 exch sub} + {255 mul round cvi ColorLookup exch get 1 get 1 exch sub} + {255 mul round cvi ColorLookup exch get 2 get 1 exch sub} + {255 mul round cvi ColorLookup exch get 3 get 1 exch sub} + }ifelse + AGMCORE_get_ink_data currenttransfer addprocs settransfer + currentdict imageormask_sys + end + }def + /indexed_imageormask_lev1 + { + /indexed_colorspace_dict AGMCORE_gget begin + begin + currentdict + MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{ + {HiVal mul round cvi GrayLookup exch get HiVal div}currenttransfer addprocs settransfer + imageormask + }{ + MappedCSA 0 get/DeviceGray eq{ + {HiVal mul round cvi Lookup exch get HiVal div}currenttransfer addprocs settransfer + imageormask + }{ + MappedCSA 0 get/DeviceCMYK eq{ + currentcolortransfer + {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll + {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll + {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll + {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll + setcolortransfer + tint_image_to_color + }{ + currentcolortransfer + {pop 1}exch addprocs 4 1 roll + {3 mul HiVal mul round cvi 2 add Lookup exch get HiVal div}exch addprocs 4 1 roll + {3 mul HiVal mul round cvi 1 add Lookup exch get HiVal div}exch addprocs 4 1 roll + {3 mul HiVal mul round cvi Lookup exch get HiVal div}exch addprocs 4 1 roll + setcolortransfer + tint_image_to_color + }ifelse + }ifelse + }ifelse + end end + }def + /indexed_image_lev1_sep + { + /indexed_colorspace_dict AGMCORE_gget begin + begin + {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub} + {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub} + {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub} + {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub} + AGMCORE_get_ink_data currenttransfer addprocs settransfer + currentdict imageormask_sys + end end + }def +}if +end +systemdict/setpacking known +{setpacking}if +%%EndResource +currentdict Adobe_AGM_Utils eq {end} if +%%EndProlog +%%BeginSetup +Adobe_AGM_Utils begin +2 2010 Adobe_AGM_Core/ds gx +Adobe_CoolType_Core/ds get exec Adobe_AGM_Image/ds gx +currentdict Adobe_AGM_Utils eq {end} if +%%EndSetup +%%Page: 1 1 +%%EndPageComments +%%BeginPageSetup +%ADOBeginClientInjection: PageSetup Start "AI11EPS" +%AI12_RMC_Transparency: Balance=75 RasterRes=300 GradRes=150 Text=0 Stroke=1 Clip=1 OP=0 +%ADOEndClientInjection: PageSetup Start "AI11EPS" +Adobe_AGM_Utils begin +Adobe_AGM_Core/ps gx +Adobe_AGM_Utils/capture_cpd gx +Adobe_CoolType_Core/ps get exec Adobe_AGM_Image/ps gx +%ADOBeginClientInjection: PageSetup End "AI11EPS" +/currentdistillerparams where {pop currentdistillerparams /CoreDistVersion get 5000 lt} {true} ifelse { userdict /AI11_PDFMark5 /cleartomark load put userdict /AI11_ReadMetadata_PDFMark5 {flushfile cleartomark } bind put} { userdict /AI11_PDFMark5 /pdfmark load put userdict /AI11_ReadMetadata_PDFMark5 {/PUT pdfmark} bind put } ifelse [/NamespacePush AI11_PDFMark5 [/_objdef {ai_metadata_stream_123} /type /stream /OBJ AI11_PDFMark5 [{ai_metadata_stream_123} currentfile 0 (% &&end XMP packet marker&&) /SubFileDecode filter AI11_ReadMetadata_PDFMark5 + + + + application/postscript + + + Print + + + + + 2015-04-05T06:02:26-04:00 + 2015-04-05T06:02:26-04:00 + 2015-04-05T06:02:26-04:00 + Adobe Illustrator CS6 (Macintosh) + + + + 256 + 76 + JPEG + /9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgATAEAAwER AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE 1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp 0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo +DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A9U4qhtT1K00zTrjULx+F taxtLKwBY8VFaKo3Zj0AG5O2KsAvPLFtazW/nHzFp8F3c3jcfMMFzGk62trKQLfhy5IosaKsjLsy tJIe2KURF5N07StXmvdct9DTy0EuAnrW1rFIkklwrQcnMUacViqg3r48uoUIpR+VsoLWui217EDx 9ey0iS7hJ9pbe3kjP0Niq+FPymkuBbPYaVa3bEKtre2cdnMxbpxiuY4navsMVb8z+X/KtnZx2un6 Fpn6Z1J/qumK1pAQsjAl5mHA1SCMNIw7049WGKr/AC7p1n5Q1G30C0YjQr9aadybkYr2KPlNCSAB /pEa+uP8oSH9pRirL8VdirsVdiq2WWOKN5ZXEcUYLO7EBVUCpJJ2AAxV5zqGiJrES+fL2xF80R52 ulzxLPXRgDyVYmH9/ID9aG3Plxi6YpR2laFoc2qapPeeX9Hj8sxxQT6VqYt7bjLHInN25b/CPEge 1cUKq/8AKqJWIs9LsNQA+0+n6b9eQf6z2sMyj6Tirh/yqVZBFc6fplhKfsR6hYpYs1f5BdRQlvox VFa/ofkrStKkvF8u6dcTsVisrYWtuDPcTMEhiU8NubsKnoBUnYYqlWgWen+TNUtdPhuIXj1Hgmtw w8UWLUZ2rFcrEtBHHO0ggp2/cL03xV6BirsVdirsVdirEPM2mR+b7648uO7x6RYRh9Slj/avJE5W sQqCregCLhlP7XpdRyGKpdbaPp1zpFv9W8qaVNrNrfRWOuQG2gRYgjKbiWMMBUPERJECa8XUnwxV Mb62/Kaxne2urXRI7uOnO09G2acVNP7lVMn/AAuKocP+UgI9fT9Nswwqr3tgtopBFQwa4iiWh7Gt D2xSm9n5X8gX1sl1ZaRpV1bSCsc8NvbSIw/yWVSDihhVraaSdabXNBtYrPVvT+seXNPt4RbJeadb My3AZgiozXnIsm/wgQv41Vem6dqFpqNhb39m/qWt1Gs0L0IqjioqDQg+xxVEYq7FWOXnLW/Mseni p0vRHjur87gS3pAktoPAiFSs7f5Ri98VX61qlze3U/l/SIop7sxgalc3KGS0tYpQfhkQU9WV13EN R8PxMVBXkqlHk3y7punahPpepq2o61pIR9P1O9YzzPYvyEDxc6rE0dGikEXGpUO32xiqfearrzJb adG/l+1ju70zIskcp4qIiDU9R+1xHyJ6dQqmtxb29zA8FxEk0Eg4yRSKGRgezKagjFXn+haBfG4l 80+WikNk3OHSNEmL/VJbFmVpJIq8vqpuZEDxmIenwCFkJJopV/LnlDQbrRdSj02e4tLiU28LwyiP 1dOvLAc4fgT4Ocbur9SrrxpVCKqGVeXdXfVNNEs8Yg1CB2ttRtQa+lcxbSKO5U/ajJ+0hVu+Kpni rsVdirHPMX+5jUoPLMe9qyrd66QSKWgYiK3O3/H1IhBH++0kHcYqidb1+e3u49J0qAXmuXKerHE5 KwQQ14/WLlwCVSoIVR8TtsNgzKqxvy95VsNN1xtH13jqsjKb3QpbgE28ahlNxBb2rF4oTBKwaMj4 vTdV5HgTillvmLU7nS9Fur+1tTez26hktV5cnqwFBxVz0PhTxIG4UIyJhc2iNLEVWaMF4JBuA43R gfnQ4qwO28sm61641TyyU0y00WV4dPsyGOn3N6qtFdSG3U8IwgYwCSEK3P1OXMbFVNLDSPLevT6r Ne6ebXXLqAWWt2juTIisoCsjCgZHEYMUq/y/ssGAVTPytqV3PbT6dqUgfWNKcW963wqZVpyhuQq9 Fnjo3gG5L+ycVTrFXYq7FUt8w6x+itMaeOMT3srLb6faFuPrXMp4xR17DluzfsqCx2BxVC2iWPlX y+v1yYzSci91OqVlury4fk5SNalnllb4EX2UbDFUttvKl5q2oXGr65zsFvYo4pNFtJSqvHFzKfXJ oyDK49VgVRhHT4W9QAHFWTafpunadbC10+1hs7ZSSsFvGsUYJ6kKgA3xVEYqx7XPImg6pDeemj6Z eXySR3Goae31eeQSji/qlRxmqP8AfqtTqKHfFVHSWSz1e3s9asraHU0jNtpOqW8YSG4gQFvSjU1M MiLUmLkairISOQVVU08foPzFLphBXS9ZeS700gHjHdkGS7t61oPU3nQdz6vYDFWR4qlnmPWG0rTG mhjE9/Oy2+nWpNPVuZTxiQ+C1+Jz+ygZu2KpZOknlfyzFaWJW71q8lEMEkgp9Z1C6YtJcSKCTxBL zSAH4Y1NNgMVa8vXuk6XrB8nW6TPewWx1C5vZApM7u6iWWRgamSR5eR2p1A2GKpf521O+OpwDyzb G+8x6Kj3FwRUwR2syfvLebiVMkk4RXihU1LIjMVXcqql0yJokGs6l5pvpbC79OSOWxihggpMKoyB IZJ1Sh6PK30mgxVB+bLXzZ6segaXqbawdQjaXVLS8EMEy2CECUQ3NskCxPPy9JOcbVqzBl4EhVmG iapYajYrJZqYRAfQms3UJJbyIBWGRBUKygjpsRQqSpBKrGpdTo48429s9nDBNJYa3G5DCazglaL6 z8BYf6NJyfkf918+tVxVMNWI0PXotcWi6bqJistY3CqkpYJaXXT+ZvRk9mQnZMVZJirsVQmr6pa6 VptxqF1yMNuvIog5O7E0SONajk7sQqL3YgYqktoZfLnly91jVE9bV7tvrd9DEal7mXjHBaRHuF/d wRnvTkdycVVNGWx0OS1s9SuY38x6/JJPcMvI+vPHFzkEdRVYYY1CR16KBX4juqhvO07ztZ6bpKev 5ojkS900BuKW4QlGnuWH2IHVniYAFnDEICQSqqMXQvMNwrtf+YZ4pJBRodOht4IFWgFFM8d1PXr8 Xq/IDFUPquiedI7K4/QvmEy3kkbJGupwQMisRRWje1it2Rl61dZB/k4qifJ17pj6Uul2ds+nzaQE tbrTJqerAQvwksCRIsg+JZFJD+NagKoTzBLBLz13RHW71fQGdLm3gIZ5oBvcWbAftELyjHaRR25A qt69cQW31LzlYOJrSGIDUWioVm0yWj+qKAlvq5PrL/kcwN2xVkysrKGUhlYVVhuCD3GKt4q7FWN6 YTrnmCXVya6ZpTS2elr+zJcD4Lq5pT9kgwRn2k7MMVb0qM61rc2uT/FZafJLZ6JGaUDoTFdXX+s7 hokPZASNpDiqcatq1jpNhLfXrlIIuIoqs7s7sERERQWd3ZgqqoqSaYqlMcPm7VWE01yNAsyax2kC RXF8V/Z9WaUS28ZP7SJG9O0mKqkmha+gD23mS7My0KpdW9lLA1O0iQwW0hB/yZFxVvTtfu01CPR9 cgS11KUMbOeEs1rdqg5P6TNukir8TRPuBUqXAZgqh7+Ua5q2o+Wbq0kjs4reOePUoy6Ok3JXjaJm QKJI2o6spPEr47BVThgu/MXlyfT7+RbfXtMn9F7uNNo7224ywXKKf2ZFaOXhX7LFCeuKpt5e1c6r piXEsX1e8jZoL+0ryMNzEeEsde4DCqt+0tGGxxVjGoS+YdW1N9b0WKKeDS3nsdMimHJHlEUi3N0K tFQiZVgQ/wAokptJUKo2xl1G/wBd0FdViMV5Z6fcXl1ACOAuZGjt43ABO/pmYf5PKmKp/rOoQaVp V/q0sfNbG2luJAtAzJCjSFQT8sVSOz0HzDYW2jpZ3EYuGuDdeY5TSlxLNRp2A4FutVj+IcQFWlAO KqDu4dC0W8utP1yOM+X5DJrGlySoWSCeKsl3CtCx5AsZowBUhnAFExVG6daa9Foep62kK/4m1NDc x2sw5CJY1P1WyPxR04KaN8VPUZ26HFUTeQ/o/wA22F9CKR60HsL5AacpYYnubeYilKpHDLGT1PJe oUUVTq6tLa6tZrS4jWW2uEaKaJvssjghlPzBxVJfLSLqnku0s9TBuWe1aw1NZa1kkhBtrkN0PxOj Yqu8rXl2sdxouoyNLqekFY3nevK4tnB+rXNT1MiqVc/78R6bYqnuKsP1uXUta1SVNKVJoPLzLIUf 4o59SNGWJhVKi2hbn9qnqMh6xkYqpQTa9qb+XrPX7VYbw3kt9c26bIYrOElCwVpPsXcsRUk78Qep pirL5rGynuILma3jkuLUlraZ0VnjLKVYoxFVqpINMVSXyVCZtK/Tk1GvNeIv5HrUrBIK2sFaDaGA qu23Lk37RxVkGKuxVIPMMP1LVNL12EUkSePTr4ClZba9kWJFO25juXjcHsvMD7RxVH6VoWn6ZNfT Wof1dQna5unkdpCZG8CxJCjoq9ANhtiqB8m8E0mfThXhpt5d2aRk1CQpMzW8YqSeKW7xqK4qp+WS dKvJ/K8u0Von1jRWJJ52Bbj6W+5Nq59I/wCQYyTVjirIsVSPzTfXYhg0jTpDHqmrs0MMy/aggUA3 F1/zyQ/BXb1GQHriqVi513Q9F8yKtrHbabotmT5e4/EDHBbsQrVZ2biUUknxp2xVkukabBpelWem wEmGygjt4yepWJAgJ9zTFUpWP9KecpHkq1noESLAhB4G+ulLSOexaK2KBfAStirIcVcCD0xVLvMO jJrGkzWRf0JzSSzugKtBcRnlDMvujgH36HY4q35e1RtW0Kw1J0EUt1BHJNCK/u5Co9RN9/geq4qg lQ2vnd+IX09V07m4AoRJp8wXkexLreqK9fgGKqOof7hPMUWqr8Om6w0dnqYA2S62jtLg0/35tbuf +MXQKcVSjyp5X0yz+seW55tQWbSOItCuo3yLLYSV+rSKqTKgKBTE4AHxITQBlxVWbytpsPnVIzPf 8L7TXZf9yV/yrZTqDVvX5U/0wUFafLuqiPM/ku1uPLerQWcmoS3c1ncR20balfsGkaJgikPOymre IpiqHuLfS/qei3mnwaxfW2sSQASx6lqNIIJ15iaX9+SFFQPp8MVSrzP5ItfMep/oiwur2IaLxvpL yW+vZkXUOJNlDR5mpxDerLxo3EoARzxSi7r6p/g6TXbG11S5v4isc2ljVdSLxzrMIJ42ZZjX0W5E kDcLUbHFCtqPl7TptV8tQq+opcSyzXk8D6jqDPHBHZyRu1WnqpWa5iQkb/FToTiqf/4S0r/f+o/9 xPUf+yjFXn8BuNP0vSprXSdV1C31iV7sSW+qaiPSjvbmSZOQWTjtHInxVqSdxXqqynyhpFpNrl95 jt5Lh7ModO0sz3VxdCSKKSs9wDNJJtJMvFO3FOQ2fFWYYqwjSvLen2Wv3+i3M98FuXl1PS3TUL+N Xjml5XUZCTKnOGeXkdt1kTqQxxVU1Pyvp1v5l0ST1r8w3K3dkSdSv+QkeNblaN6/IDjaPUDY9+gx VOv8JaV/v/Uf+4nqP/ZRiqzyM9fJ+kRHaW1tY7O4Q9UntR6EyGvdJY2X6MVTt1DKVNaMCDQkHfwI 3GKoXSLKWx0mysZp2uprWCKCS6kLF5WjQKZGLFmqxFTUk++KpV51jjudOstOPMy3+o2McSxs0bkQ XCXcpV0KspWC3kaoNdsVV/8ACWlf7/1H/uJ6j/2UYqwh5dC0S21HVL0arLDeajeLEYNSvFoLHhaE NyulZmY25p1J6D9lcVTjQNK07U/NSaxYS3b6bo0bwQSXF3dTia7uEUy0WaWQcII6Kdt5Ca7xjFWc Yqw7zdpFpD5g0/zFdSXC2ZjGl37QXVxbeik0oaCesMkfwiY8JPZgx2TFW/OHlfTYfKWtyxzX7PHY XTor6jfyKSsLEBkaZlYexBBxVl6srKGUhlYVVhuCD3GKpHo0no+ZvMFk4pJPJbajE1R8UUtutrSn +S9k1fmMVT3FUHpelWumxzx2wIS4uJrpxsAHncu9KAftHFUTNNDBDJPM4jhiUvJIxoqqoqSSewGK pN5IikTypprSgrJcRfWmjIoUNyxn4UoKcPU40pQdsVQeu2UGo+bbC3LTepa6beysLe4ntmDSzWwi DPA8RIf0n2J7YqxU6BqGqeX7HQtaS7ttf1ppUvIU1K/ljhsYn/fzkNPIhPBlRAwPxutRQHFWaeab W5hFtr9hEZb/AEjmzwoCXns5KfWbdQOrEIskY/34ijoTiqh5juITYab5qsWE8GmsLt3jqfV0+ePj cFadQsbCcDuUAxV09p5ul8wW95Z6jG+gvKJGhqhPpGOIUUiOrKSshHx9WBrQUxVL9Y1K78jW93ND ZtfaHcOz2FtCf30F7OxPocACzQTStyBQM0ZJ+H06cFV9joUWpeW7AaRrcctxHfLqGoapakOlzc1L T8hG1Kcn+FGJCqFXoBiqnrXmLSvK3msuson/AE5wS60q2KyXQvgBHbTCIuvFbhQIGdqLyEe4qxxV HReW9Tv7LVbzU5/qet6vbNawtbO3+gQ8T6ccUiGN2ZXbnI4I5Nt9lVxVCXVrrGj6bqFj+kWuNX8x X8sWklTJ/oyTru6h2kYC2iVpW+KhIoKcgMVR2uj0rWw8p6MTazXsfoq8RIa10+AKs0qtuQwVlijP 87A9AcVZDa2tvaW0NrbRrDbW6LFDEgoqIg4qqjsABTFVTFUn8z6Vc3tjHcWHEavp0gu9MZjRTKgI MTnaiTRs0TeAavUDFUFq0ra95Yt9X0iNmvrSRL+xgkHCUT27ETWritEd19S3ev2Sx8MVVpJ9T1a4 0HVtCvEOiuHlvUbb1YpUHpmhXlyXfaooeuKoTVZJfKl5d62ieroF4yy6rbIB6tvOQE+swp/uwSfC JI1+It8SBmJDKp7petaTq0Jm027iu0QgSekwZkY/syL9pGHdWAIxVD6/5r8vaBAZtWvo7aiGRYSS 8zqvUxwpykenfiu3U7YqhNGsdTvtUOv6xCLV0RoNJ00kM1vDIQZJJmUlTPLwWoWoRRxBNWLKqd5e anoGn6tf3Uxvp7m646Jp5ZQC8vGO3tw3FKepKdya8QfYnFVO7jm0DyvY6LaMt1rN3SztZZFBEl3K rPPdyISaqv7yeQV3oVG5GKp7pGl2ulabb6fbcjDbrx5uQXdiavJIQByeRiWdu7EnFUXiqleWlteW k9ndRiW2uY2hnibo0bqVZT7EGmKpL5auZ/TuvL+qP9YvtLCxtLJVjc2coIt7hiw+JnVWST/ixW7U xVb5KnaHTn0G4Y/XdBYWL8yC0luo/wBEn2O/qwcST/OHX9k4qidf0u9lltdV0soNW0/mI45CVjng lp61s7CvEPwVleh4soO45Aqr9I8z6VqUrWqs1rqcdfX0u6Aiuo6dSY6nknhIhZG/ZY4qmF1dWtpb yXN1MlvbxDlLNKwRFUd2ZiABirG7mdvNw+pWayJ5b5D6/fsCi3qDf6vbVozQv/uyX7LL8KcuRZFW U4qxry9dw3D6v5quJBFYXXGOzmdlWP8AR9iHKT16cZJJJpVau8ZXFVbyrbz3JufMV7G0d5q3E28E i8Xt7GOv1aFhU0Yh2lk8Hcr0UYqn+Ksb0b/cJrcugN8On3nqXuin4VCVbldWgp/vt39SP/IYqNo8 VUIp/wDCMrW0xMnldiXgnX4jpoNaxzAfF9VqDwk6RfZaiAFVVbTZU8w6+dWRhLo+kF4NKdSSk10y lLm5WnwsI1JgRh3MvYjFVHzb5eNzO11Y6Jpl/ctbXDPJeWsUsjTxqpt05s8Zo3xL+O1N1U3k8saA 2kXWkRWMNrYXiss0NtGkIq4pzHACjjqG6g74qlNj5vh0/Tns9ckaTXbCU2b20Shri9cLzilt4UJL evFR9tkPIEjgxCqI0u0urd7rzP5keO3vPQcCEPyhsbJT6jR89gztxDzP0JAA+FQSqqeVrW5mFzr9 /G0V9q/Bo4H5BoLOOv1aBlJ+F6O0kg/ndh0AxVPsVdirsVY2lNC8zmPZNJ8wOWj6BYtSVKuuw6XM acv9dT+1Jiqncpe+WL+a+tonufLd27TX9rErPNZzuavcQRrUvDIfiljUVVquAeTUVaS8tPNWt24s p0utB0gx3U88Lh4571lElvGGWqssCMJm/wApo6dGGKojzfa+WLbTp9a1bRrfU5LZVVQ9vDLKxd1R FDSDYcmHU0HXFUVo2j+Wf0YJtO0q1tbTUoFaWJLeKMSRSoDwlVBRvhNCDXFUr0rXLPy9b3Wja1de n+ieAsZ5Ks9xZSkra8AOTyzKVMDKtXZlDU+MYqidKsdR1XU49e1eI2sdtyGi6WxBaFZF4tcXFNvX dSVCgkIhIrVmxVry9/uZ1KfzM+9qytaaGDUf6KGBluKV/wCPmRAVP++0Q7VbFWR4q7FXYqkHmm2m tWt/MdnG0l3pQb6zDGpZ57GShuIlUfadeIljHUsgXoxxVZrdrcTC18y+XpIZb+KIBFZwsF9aSEOI GkFQpNeUMm/Fj/KzAqplo2u2GrQu1uWjuICEvLKYcLi3kIr6c0dTxPcHdWHxKSpBxVV1HSNK1OJY dSsoL6JTyWO5iSVQfEBwwriqDh8n+UoJ454NEsIp4jyilS1hV1Yd1YLUHFU3xVil5eS+bH/R2lt/ zrhquqauhIFwoNGtbNgRyDdJZh8IFVUl6lFVXV4otW1S28sW6qumWiR3WsxpxC+iCRa2nHwleMsw /kTidnGKsmxV2KpX5k0ibU9O42sgh1K1kW60y4avGO5jrw5034OCY5AOqMwxVg2n6Zp0Hpal5eee 117zCtxYJauEYWBNy016zKAm1k3JVFeJfiv7dcVZPbeRbLSreOHy1d3GhrGoUQQkTWz8QPt284kU E0qzR8HYkksTiqJaLzzGaLc6Zcgj7Rt7i3ofl61xX7xiqyaw87XERD6taWlQTws7UiWorxUXFw9x GAe5NuflirEdLhvNMuz5wn0+W3+qwwQ6xcXUs091LZ3MMdxOzGVFIFlIytSOiU9VQobFWVa0V1vW YNAQh9PthHfa0dirpyra2p2ofVkQu4/kTiwpJirJMVdirsVdiqC1rSYNW0uewmdohMAY54zSSKVG DxSxns8ciq6nxGKsLa/1RYv0w9zIdegu0099DDyiCS/FvJCEVDJQQS+rHd8uNViHKla4qnFh5Ct9 OtVOnajdWOqvV77UICtLq4kYvLNPbSiW3LSSMSWCBgPhVgAMVRT23ndU9M3emXqMCrCS2nt9qU3p PcB6712XFV31TztOpWXUbCyUmh+r2sk0gX+ZJJZlRW/1omHzxVhWoz2Ft5qj+qRX+p+btGllk9a7 kjlea39BZJ4YoomCRLLBL+74RpWQJWvxUVZXrmox65BY6LpU3OPXIRcXN3EQDHphCmSQV3DThxFH 3HIsPsHFWSxRRQxJDCixxRqEjjQBVVVFAqgbAAYquxV2KuxV2KsDv/Lmn3H1nyZqUr2+lyN+k9El RgOMSPyntviBX/R5H5J4Iygf3ZxVFaboNt5luJvNVy09rPdqsWhzwSNDNDYxkmJ6rTl9YdjMySAr xKKy1U4qmn1PznaClvqNpqUSn4UvbdoZ2H+XPbt6Ve3w24xVc8nneYhEg0yxH7UxmuL37ohFZf8A JzFUk8y6E93FbWPmO7u9Xi1iY2AsrMpZWsRkRnaX0wxlk4Rxs5Essg2qFriqP03zN9Q8uXQ1JA+q aGVsrq1twqmaY8VtfRQUUfWxJGY16Atx7HFUz8t6VcafpxN64l1S9ka71OZSSrXEgAKoTQ8I0VYo 678FWuKprirsVQt3qunWdzaWtzcJFcX7vHaRMfikaONpnp7LHGST0+8YqxXUbDylY6neeaF8yDRT dRxrdXCz2It9yEDg3UcwjMvpqrcSA/Ba1IxVrT9Z0LUbmO1svP7z3c0ksMFssmlerJJAxWVUjNrz bjxJ2HTfpviqbQ6ZdTyzww+ar2WW2YR3MaLprNG7KHCuBaVUlGDUPY1xVA2N1Y38LT2fna5mhV5Y vVX9GcS1v/e8SbSjBO5G2KoW61ry9DeDTbjz+wu5JBbtamTSWcO8bSKsii1PDkiGnKlenUjFUb5D byRZWCaR5c1q31VypuWdbuG6nkjQrAJG9I/YjCJCtFooUL2xVlWKuxV2KuxVDX+p2FgsLXk6wi5m jtrcN1eaZuKIoG5J/AVJ2BOKsZ1rS/Kcmsf4obXV0q7tLdo5rqKa0EXpqePqSC5jmQMnqFOexAbj WhxVC2fmLy1ezpBa/mIZZ5J/qkMQl0kNJP8AD+7iBtgZD8a04164qnS6ZdNdPaL5qvTdxossluF0 0yLG5ZUdk+qcgrFGAPehxVB281rcXd1aQ+dLp7iymFtdRj9G1SZl5CMn6pTnx6qNxiqBv9W8tWF7 DFe+fTDfSmNIY2fSfWPr7R7C15BX7HpiqL8j2/kqwe7h0PW4dWu7yaV5mFzbTSAxNzkhRLcIqJE9 wW4KvwmT/KGKsuxV2KuxV2KrZZYoonlldY4o1LSSMQqqqipJJ2AAxVjWv2vlTzboVvHcagIra4ji vbS5hlWKYQzrwDASA/BNHK0bBloVYjriqVt5k8rRXBtW/MULJGJS6+tpHFPq5USq7fVuKMnqCqsQ fuOKpvHb+pbWt1H5wuntr4qtlOp0sxzmQFkETC1o/JRUceuKqV56Vlf2+n3fnG7gvbpJJYLdxpod o4lLSPT6psigbsdsVW3cllaJG9353mt0kkSKJpX0pA0sq8o0UtairOu6jqRiqS2Wofltc6rZ+ZLn zrBqMsVus0CXV3YQx+mGeOKWSKKO3YmJ5pFTn9lmbbl0Vei4q7FXYqxTz/8A4Q9Gx/xL9d9PnN9U +p/pDhz9FvV9X6l8FPR5/wB98PHl25YqwDy7/wAqA+t/7hvrn17iOH1b9KfWuXq/F6fofv8AlWnL htw/ya4VZgn/ACr79JTcv0n6f1u8+s/WP0x+ifX9RvrPq+r/ALjuHq8qcvg5fZ3wKnPln/C36S1b 9B+t6tbb67X619Vp6P7j6r6v+jcPSp/vPtSle2KvOde/5VD9bX/GX179Lerf/wC9v95Wjep/vB+4 pw/uv2ulfiwqn2hf8qs/RVj+h/0n+j/rVt+jvq/6Z4fWPq0vD0PT+Hj6Pqet6fwf793wKmnlb/Af +Il/Rv6R/Tv1Jv8Ajqfpb1fq3rH7X6S/a5/Zr8fHp8GKs1xV2KuxV2KpD5y/w/8Ao+1/Tv1z6r9d t/Q+o/XuX1nn+45/UPj4+pSnP4OfH9rjiryzQf8AoXT6wn6N+sfWvRT0vT/SXr09b/R/S9L976vq f3fp/FX/ACqYVZsf8BfpNqfpn1PrCfWuP6c+per6UdfrdP8AROPp8fV9b4ftepvywKm2j/4O/wAR n9Ec/r31BeP1f6z+j/qnrHj6fH/QeXq8vsfH9rtXFWFedf8AlV/6au/8c/XvV+tL6H1j+69PgnH0 vqHxej/xm+PrXbCqI8u/8qg/Q0n6G/SH1D1YPU+rfpfj9b9VfT4ej8P1nlx5+n8fD7X7vAqfaR/g 3/ENl6H6a/SvO7+p/pD9Oen9hPrH+9v7j0+PHjy+Dl9j4sVZpirsVdirsVUL70fqNx63q+j6T+p6 Hq+rx4mvp+j+950+zw+KvTfFXiuq/wDQu9Y/0j9b/wCOfH6H1r9J+p9T9VPTp9Y/e+HGv7HT4cKs uT/lXH1Wz+rfpr0/9N+ofVP0/wCp6X7n6z6XofH6FfS9Pj+7r/d71wKjrn/lXnoad6nr+v8AW7L0 /T+v/pD6zxP1X6/6f+l0pWv1v4a/a3piq38yv8OcLT/FH139BcZ+fo+l9W9b0Xp6nH/TPU9H1OHD 4OvLfjirGvJv/KkPr8X+GvrP17nY+n9V/SPqV9F/R5elv6fDn6vP4P58VTOf/lWv6El9T9P/AKD+ otz4/wCI/qv1L1DXjx/d8adOP+6un7vFXpOKuxV//9k= + + + + + + xmp.iid:0AFA16453D226811822A803FC4D51A2C + xmp.did:0AFA16453D226811822A803FC4D51A2C + uuid:5D20892493BFDB11914A8590D31508C8 + proof:pdf + + xmp.iid:0880117407206811822A803FC4D51A2C + xmp.did:0880117407206811822A803FC4D51A2C + uuid:5D20892493BFDB11914A8590D31508C8 + proof:pdf + + + + + saved + xmp.iid:0480117407206811822AFCEFE118B5E8 + 2015-03-31T10:07:12-04:00 + Adobe Illustrator CS6 (Macintosh) + / + + + converted + from application/postscript to application/vnd.adobe.illustrator + + + saved + xmp.iid:0880117407206811822A803FC4D51A2C + 2015-04-05T05:49:30-04:00 + Adobe Illustrator CS6 (Macintosh) + / + + + saved + xmp.iid:0AFA16453D226811822A803FC4D51A2C + 2015-04-05T06:02:26-04:00 + Adobe Illustrator CS6 (Macintosh) + / + + + + + + Print + + + False + False + 1 + + 792.000000 + 612.000000 + Points + + + + + Courier + Courier + Regular + TrueType + 7.0d2e1 + False + Courier.dfont + + + Helvetica + Helvetica + Regular + TrueType + 9.0d3e2 + False + Helvetica.dfont + + + + + + Cyan + Magenta + Yellow + Black + + + + + + Default Swatch Group + 0 + + + + White + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 0.000000 + + + Black + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 100.000000 + + + CMYK Red + CMYK + PROCESS + 0.000000 + 100.000000 + 100.000000 + 0.000000 + + + CMYK Yellow + CMYK + PROCESS + 0.000000 + 0.000000 + 100.000000 + 0.000000 + + + CMYK Green + CMYK + PROCESS + 100.000000 + 0.000000 + 100.000000 + 0.000000 + + + CMYK Cyan + CMYK + PROCESS + 100.000000 + 0.000000 + 0.000000 + 0.000000 + + + CMYK Blue + CMYK + PROCESS + 100.000000 + 100.000000 + 0.000000 + 0.000000 + + + CMYK Magenta + CMYK + PROCESS + 0.000000 + 100.000000 + 0.000000 + 0.000000 + + + C=15 M=100 Y=90 K=10 + CMYK + PROCESS + 14.999998 + 100.000000 + 90.000000 + 10.000002 + + + C=0 M=90 Y=85 K=0 + CMYK + PROCESS + 0.000000 + 90.000000 + 85.000000 + 0.000000 + + + C=0 M=80 Y=95 K=0 + CMYK + PROCESS + 0.000000 + 80.000000 + 95.000000 + 0.000000 + + + C=0 M=50 Y=100 K=0 + CMYK + PROCESS + 0.000000 + 50.000000 + 100.000000 + 0.000000 + + + C=0 M=35 Y=85 K=0 + CMYK + PROCESS + 0.000000 + 35.000004 + 85.000000 + 0.000000 + + + C=5 M=0 Y=90 K=0 + CMYK + PROCESS + 5.000001 + 0.000000 + 90.000000 + 0.000000 + + + C=20 M=0 Y=100 K=0 + CMYK + PROCESS + 19.999998 + 0.000000 + 100.000000 + 0.000000 + + + C=50 M=0 Y=100 K=0 + CMYK + PROCESS + 50.000000 + 0.000000 + 100.000000 + 0.000000 + + + C=75 M=0 Y=100 K=0 + CMYK + PROCESS + 75.000000 + 0.000000 + 100.000000 + 0.000000 + + + C=85 M=10 Y=100 K=10 + CMYK + PROCESS + 85.000000 + 10.000002 + 100.000000 + 10.000002 + + + C=90 M=30 Y=95 K=30 + CMYK + PROCESS + 90.000000 + 30.000002 + 95.000000 + 30.000002 + + + C=75 M=0 Y=75 K=0 + CMYK + PROCESS + 75.000000 + 0.000000 + 75.000000 + 0.000000 + + + C=80 M=10 Y=45 K=0 + CMYK + PROCESS + 80.000000 + 10.000002 + 45.000000 + 0.000000 + + + C=70 M=15 Y=0 K=0 + CMYK + PROCESS + 70.000000 + 14.999998 + 0.000000 + 0.000000 + + + C=85 M=50 Y=0 K=0 + CMYK + PROCESS + 85.000000 + 50.000000 + 0.000000 + 0.000000 + + + C=100 M=95 Y=5 K=0 + CMYK + PROCESS + 100.000000 + 95.000000 + 5.000001 + 0.000000 + + + C=100 M=100 Y=25 K=25 + CMYK + PROCESS + 100.000000 + 100.000000 + 25.000000 + 25.000000 + + + C=75 M=100 Y=0 K=0 + CMYK + PROCESS + 75.000000 + 100.000000 + 0.000000 + 0.000000 + + + C=50 M=100 Y=0 K=0 + CMYK + PROCESS + 50.000000 + 100.000000 + 0.000000 + 0.000000 + + + C=35 M=100 Y=35 K=10 + CMYK + PROCESS + 35.000004 + 100.000000 + 35.000004 + 10.000002 + + + C=10 M=100 Y=50 K=0 + CMYK + PROCESS + 10.000002 + 100.000000 + 50.000000 + 0.000000 + + + C=0 M=95 Y=20 K=0 + CMYK + PROCESS + 0.000000 + 95.000000 + 19.999998 + 0.000000 + + + C=25 M=25 Y=40 K=0 + CMYK + PROCESS + 25.000000 + 25.000000 + 39.999996 + 0.000000 + + + C=40 M=45 Y=50 K=5 + CMYK + PROCESS + 39.999996 + 45.000000 + 50.000000 + 5.000001 + + + C=50 M=50 Y=60 K=25 + CMYK + PROCESS + 50.000000 + 50.000000 + 60.000004 + 25.000000 + + + C=55 M=60 Y=65 K=40 + CMYK + PROCESS + 55.000000 + 60.000004 + 65.000000 + 39.999996 + + + C=25 M=40 Y=65 K=0 + CMYK + PROCESS + 25.000000 + 39.999996 + 65.000000 + 0.000000 + + + C=30 M=50 Y=75 K=10 + CMYK + PROCESS + 30.000002 + 50.000000 + 75.000000 + 10.000002 + + + C=35 M=60 Y=80 K=25 + CMYK + PROCESS + 35.000004 + 60.000004 + 80.000000 + 25.000000 + + + C=40 M=65 Y=90 K=35 + CMYK + PROCESS + 39.999996 + 65.000000 + 90.000000 + 35.000004 + + + C=40 M=70 Y=100 K=50 + CMYK + PROCESS + 39.999996 + 70.000000 + 100.000000 + 50.000000 + + + C=50 M=70 Y=80 K=70 + CMYK + PROCESS + 50.000000 + 70.000000 + 80.000000 + 70.000000 + + + + + + Grays + 1 + + + + C=0 M=0 Y=0 K=100 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 100.000000 + + + C=0 M=0 Y=0 K=90 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 89.999405 + + + C=0 M=0 Y=0 K=80 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 79.998795 + + + C=0 M=0 Y=0 K=70 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 69.999702 + + + C=0 M=0 Y=0 K=60 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 59.999104 + + + C=0 M=0 Y=0 K=50 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 50.000000 + + + C=0 M=0 Y=0 K=40 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 39.999401 + + + C=0 M=0 Y=0 K=30 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 29.998802 + + + C=0 M=0 Y=0 K=20 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 19.999701 + + + C=0 M=0 Y=0 K=10 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 9.999103 + + + C=0 M=0 Y=0 K=5 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 4.998803 + + + + + + Brights + 1 + + + + C=0 M=100 Y=100 K=0 + CMYK + PROCESS + 0.000000 + 100.000000 + 100.000000 + 0.000000 + + + C=0 M=75 Y=100 K=0 + CMYK + PROCESS + 0.000000 + 75.000000 + 100.000000 + 0.000000 + + + C=0 M=10 Y=95 K=0 + CMYK + PROCESS + 0.000000 + 10.000002 + 95.000000 + 0.000000 + + + C=85 M=10 Y=100 K=0 + CMYK + PROCESS + 85.000000 + 10.000002 + 100.000000 + 0.000000 + + + C=100 M=90 Y=0 K=0 + CMYK + PROCESS + 100.000000 + 90.000000 + 0.000000 + 0.000000 + + + C=60 M=90 Y=0 K=0 + CMYK + PROCESS + 60.000004 + 90.000000 + 0.003099 + 0.003099 + + + + + + + + + Adobe PDF library 10.01 + + + + + + + + + + + + + + + + + + + + + + + + + % &&end XMP packet marker&& [{ai_metadata_stream_123} <> /PUT AI11_PDFMark5 [/Document 1 dict begin /Metadata {ai_metadata_stream_123} def currentdict end /BDC AI11_PDFMark5 +%ADOEndClientInjection: PageSetup End "AI11EPS" +%%EndPageSetup +1 -1 scale 0 -179.518 translate +pgsv +[1 0 0 1 0 0 ]ct +gsave +np +gsave +0 0 mo +0 179.518 li +603.807 179.518 li +603.807 0 li +cp +clp +1 lw +0 lc +0 lj +10 ml +[72 0 ] 0 dsh +true sadj +.183105 78.5728 mo +180.183 78.5728 li +45.1831 156.515 mo +135.183 .630859 li +45.1831 .630859 mo +135.183 156.515 li +27.9331 78.6221 mo +27.9331 43.9722 56.2832 15.6221 90.9331 15.6221 cv +125.583 15.6221 153.933 43.9722 153.933 78.6221 cv +153.933 113.272 125.583 141.622 90.9331 141.622 cv +56.2832 141.622 27.9331 113.272 27.9331 78.6221 cv +27.9331 78.6221 li +cp +450.875 79.1582 mo +450.875 44.5083 479.224 16.1582 513.875 16.1582 cv +548.525 16.1582 576.875 44.5083 576.875 79.1582 cv +576.875 113.809 548.525 142.158 513.875 142.158 cv +479.224 142.158 450.875 113.809 450.875 79.1582 cv +450.875 79.1582 li +cp +false sop +/0 +[/DeviceCMYK] /CSA add_res +.75021 .679683 .670222 .90164 cmyk +@ +[] 0 dsh +468.125 156.658 mo +481.625 133.658 li +558.125 156.908 mo +544.875 133.908 li +557.875 1.1582 mo +544.875 24.1582 li +577.125 78.9082 mo +603.625 78.9082 li +423.375 78.9082 mo +450.625 78.9082 li +468.125 1.1582 mo +481.875 24.9082 li +@ +[72 0 ] 0 dsh +54.9331 78.6221 mo +54.9331 58.8223 71.1333 42.6221 90.9331 42.6221 cv +110.733 42.6221 126.933 58.8223 126.933 78.6221 cv +126.933 98.4219 110.733 114.622 90.9331 114.622 cv +71.1333 114.622 54.9331 98.4219 54.9331 78.6221 cv +54.9331 78.6221 li +cp +@ +.433105 78.4399 mo +45.4331 .5 li +45.4331 156.38 mo +.433105 78.4399 li +135.433 156.38 mo +45.4331 156.38 li +180.433 78.4399 mo +135.433 156.38 li +135.433 .5 mo +180.433 78.4399 li +45.4331 .5 mo +135.433 .5 li +@ +477.875 79.1582 mo +477.875 59.3584 494.075 43.1582 513.875 43.1582 cv +533.674 43.1582 549.875 59.3584 549.875 79.1582 cv +549.875 98.958 533.674 115.158 513.875 115.158 cv +494.075 115.158 477.875 98.958 477.875 79.1582 cv +477.875 79.1582 li +cp +@ +423.375 78.9766 mo +468.375 1.03613 li +468.375 156.916 mo +423.375 78.9766 li +558.375 156.916 mo +468.375 156.916 li +603.375 78.9766 mo +558.375 156.916 li +558.375 1.03613 mo +603.375 78.9766 li +468.375 1.03613 mo +558.375 1.03613 li +@ +0 0 0 1 cmyk +%ADOBeginSubsetFont: Helvetica Initial +%ADOt1write: (1.0.24) %%Copyright: Copyright 2015 Adobe System Incorporated. All rights reserved. 12 dict dup begin /FontType 1 def /FontName /Helvetica def /FontInfo 5 dict dup begin /ItalicAngle 0 def /FSType 0 def end def /PaintType 0 def /FontMatrix [0.001 0 0 0.001 0 0] def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 32 /space put dup 48 /zero put dup 49 /one put dup 50 /two put dup 51 /three put dup 52 /four put dup 53 /five put dup 54 /six put dup 55 /seven put dup 56 /eight put dup 57 /nine put def /FontBBox {-951 -481 1446 1122} def end systemdict begin dup /Private 7 dict dup begin /|- {def} def /| {put} def /BlueValues [0 0] def /password 5839 def /MinFeature {16 16} def /OtherSubrs[{}{}{}{systemdict/internaldict known not{pop 3}{1183615869 systemdict/internaldict get exec dup/startlock known{/startlock get exec}{dup /strtlck known{/strtlck get exec}{pop 3}ifelse}ifelse}ifelse}executeonly]def /Subrs 5 array dup 0 <1C60D8A8CC31FE2BF6E07AA3E541E2> | dup 1 <1C60D8A8C9C3D06D9E> | dup 2 <1C60D8A8C9C202D79A> | dup 3 <1C60D8A849> | dup 4 <1C60D8A8CC3674F41144B13B77> | def put dup /CharStrings 12 dict dup begin /.notdef <1C60D8A8C9B66F631635D26BA635582B3FDE9B3DD75794781396E6 48A7CA97DB1343CA> |- /space <1C60D8A8C9B854D00D> |- /zero <1C60D8A8C9B7EF322BB70D1045F9F84CF5A9E636DA48B0B84345CFB17 CDCD64AA529BD23C358113A6F12A7F927F67801E7716DEDB8FBB50D289562798 79C3943A67386E5304D963AB3E064E7022317006AA79A8777799C5D39502A7CB 330EAEEC28837821C5437B109C741C1D7BCD8EEC785ED017624EE945A52A677F 5B0E3B0C4781A3901> |- /one <1C60D8A8C9B7EF322B8DEEDAE6F72EF3709E16C7A593AF17F17D72A390 7C7468090579C66DE0263BFE> |- /two <1C60D8A8C9B7EF327699F81B0CD59DC4BD38D48AF11B5B9C1D7787A22B DC09D7BCED9A76C2312055A28AC829584109043EE366AF8632D6D62E9BBD6A43 57093750D4015EA59C9F538C44C55AD0DB14FEE0C7267845EB7EFBD514024AA1 A03530A8941AD7B5F508335B2FDCA37E6B0627146A6F144DB9DD7DCA6BE86290 FB46DD6A2918F4C2C2BDEECA159D78> |- /three <1C60D8A8C9B7EF322B8D6E3793F9C339FF2D01F55F75395A69A42725 328E1B8E66EAFF6BAC335B6E345906CE7152DDCE6F991DD2E99A50D14EF5FE71 6864AD89B92005EB56184F6465E294CACBF73EC4E77A27D9ACFF3348FE551D23 745FD8C1F5363E223D2FE146B2E36748D97805004E8C37168D3D6622BBF76ADD 739801325A4BB7457A49C531154E36C58F381AB30F164CAE6510100AF5FE6405 CBE42D3AEC01131A86CADB27645F055DEC901ADBC964660F336098380F7A3143 62D92502B680C534E053458ABD592A4A4D87F9589307764B161F9884> |- /four <1C60D8A8C9B7EF32298E3DD46F18108137336D1A5C627A90D059BB181 58BA2A55FF5DE20CE460964DAF45C08A7D9820A784F4A44F7E1> |- /five <1C60D8A8C9B7EF3277A9C7C54B35CB479E4C110330EAD203F40A20826 414A4CC0E90EF4AAF68DCFEF4ABE6CFF07A7C5FBDADC90A7F87ECB382B602F56 451722980F3A3AC74E582BA9C9CEC3027EC489F453112D8FBBD217B656538AC9 0D034F616E885784C813B1555F6DEF92ECF082193A9672305F8A984DE35F68D1 502A8C10EB08C528E24E38813C68D1F86D01BCA9E> |- /six <1C60D8A8C9B7EF322BACEC3D6ABEF2D493EDC493AA22ED42125C47DF23 96DE843240A24151C3116F0DCEE068EC75B404A70B0E3A92C2307D093030C4F0 8B5CC0A75F4F4D7C70C5CD3B07E718D5DA84710CE02FF093BE8B5ED477F329DF 9AC8554D46651B2A99890C549B5152AB0899BB31DC610CEE59FE1F4C3BE037BF F7F7AE7EDC6D596E9E9398287209A7C703150F7EA84F1C65DCD68CCC47A3B7F9 EF77F610D53784F89B61AB4160F9D214F618A6C0032B66C3DB575FE49E073B7A B1C1C6CA> |- /seven <1C60D8A8C9B7EF326C86E2C8FFDAFAAAF8B2EE45CDE12ADFFACC9341 D807009D1D241E6029AF890199C52728BBB0F3ADB8945AB4753C3621AAE632A8 EC4FD7F79CCD78EF> |- /eight <1C60D8A8C9B7EF322BB1E6B7658B273FB04B6EA2FDD83BE014315CEA 310C9045661E4654F5FAA18E921C35D5D5266AB0AB839D962ABE974A291E6389 3114CACA79253F9F2FA5DBD832A15E9A146C3FAF70E186074467C5FF9BFF3446 DA2979E197C33ECF2E6672D0ABB4DD84DADA6F0875D027C1012708E022D3B91B 078729D3EB37FF9AB4379F6AE8761C6A64E65D5782F4A15C32B5788322C1277C 7EEACA49FCEF1A946497EBAE7710FA41A32E95C02F9037E734AB7501DA6FA4D1 255B1B5E2A30AD357C72139096879BB9225AA54D6163D99B65B907C933335C31 755E7599F49EDF67E30B707AA1BB3DFB155476D77FA4345C2EDAF4F74461> |- /nine <1C60D8A8C9B7EF326B464DF43714564059769E71FFFC685FC18F48C77 D53AC88FCBBC12F494C4F63EED0BC4E888DFF584BE7D2D816586B9A4264CD850 BFF6D2740D48815051A0D66B2C6D52B7F71CA6A6822ACB78F611F031D0F31B29 F8F7C82DE8795DAD0A78F20A0C158D57307DA2BB022E8173A55705FD29D68A57 A980A4A8A50AA38F194766F67D892E4FFF95162BD634B3243B2EC97981B62535 F84C02C407EE586AAFD00BF4926CA361322725073A4D1FB7F2047C32550A5DE1 5> |- end put end dup /FontName get exch definefont pop end %ADOEndSubsetFont +/VUJZLQ+Helvetica /Helvetica findfont ct_VMDictPut /VUJZLQ+Helvetica*1 [32{/.notdef}rp /space 15{/.notdef}rp /zero /one /two /three /four /five /six /seven /eight /nine 198{/.notdef}rp] VUJZLQ+Helvetica nf VUJZLQ+Helvetica*1 [10 0 0 -10 0 0 ]msf 108.433 70.1221 mo (1 ) [5.56152 0 ]xsh 87.6909 59.6221 mo (2 ) [5.56152 0 ]xsh 67.4331 69.3721 mo (3 ) [5.56152 0 ]xsh 67.9331 92.8721 mo (4 ) [5.56152 0 ]xsh 87.4331 104.122 mo (5 ) [5.56152 0 ]xsh 108.683 92.3721 mo (6 ) [5.56152 0 ]xsh 132.691 57.1299 mo (7 ) [5.56152 0 ]xsh 87.9331 32.3799 mo (8 ) [5.56152 0 ]xsh 43.4331 57.3721 mo (9 ) [5.56152 0 ]xsh 41.4409 105.372 mo (10 )sh 83.9409 128.372 mo (11 )sh 128.183 104.872 mo (12 )sh 130.683 24.8721 mo (13 )sh 57.9331 12.3799 mo (14 )sh 10.6831 71.8721 mo (15 )sh 37.9331 138.38 mo (16 )sh 110.933 149.622 mo (17 )sh 157.183 91.1221 mo (18 )sh 510.875 81.416 mo (1 ) [5.56152 0 ]xsh 552.375 54.9082 mo (2 ) [5.56152 0 ]xsh 555.132 21.9082 mo (3 ) [5.56152 0 ]xsh 483.882 13.4082 mo (4 ) [5.56152 0 ]xsh 437.625 71.166 mo (5 ) [5.56152 0 ]xsh 465.875 140.158 mo (6 ) [5.56152 0 ]xsh 538.882 150.408 mo (7 ) [5.56152 0 ]xsh 584.375 90.6582 mo (8 ) [5.56152 0 ]xsh 237.653 78.7363 mo +237.653 44.0859 266.003 15.7363 300.653 15.7363 cv +335.303 15.7363 363.653 44.0859 363.653 78.7363 cv +363.653 113.387 335.303 141.736 300.653 141.736 cv +266.003 141.736 237.653 113.387 237.653 78.7363 cv +237.653 78.7363 li +cp +.75021 .679683 .670222 .90164 cmyk +@ +318.093 110.195 mo +344.903 156.629 li +@ +254.903 .746094 mo +282.13 47.9063 li +@ +318.052 47.2539 mo +344.903 .746094 li +@ +254.903 156.629 mo +282.086 109.545 li +@ +336.651 78.6875 mo +389.903 78.6875 li +@ +209.903 78.6875 mo +264.653 78.6875 li +@ +282.092 109.549 mo +271.661 103.225 264.653 91.7598 264.653 78.7363 cv +264.653 78.7363 li +264.653 58.9375 280.854 42.7363 300.653 42.7363 cv +320.455 42.7363 336.653 58.9375 336.653 78.7363 cv +336.653 98.5371 320.455 114.736 300.653 114.736 cv +293.876 114.736 287.521 112.84 282.092 109.549 cv +@ +210.153 78.5547 mo +255.153 .615234 li +255.153 156.494 mo +210.153 78.5547 li +345.153 156.494 mo +255.153 156.494 li +390.153 78.5547 mo +345.153 156.494 li +345.153 .615234 mo +390.153 78.5547 li +255.153 .615234 mo +345.153 .615234 li +@ +0 0 0 1 cmyk +VUJZLQ+Helvetica*1 [10 0 0 -10 0 0 ]msf 342.038 61.2153 mo (2 ) [5.56152 0 ]xsh 297.617 34.8447 mo (3 ) [5.56152 0 ]xsh 254.902 57.8618 mo (4 ) [5.56152 0 ]xsh 254.902 106.365 mo (5 ) [5.56152 0 ]xsh 297.618 131.507 mo (6 ) [5.56152 0 ]xsh 342.038 106.365 mo (7 ) [5.56152 0 ]xsh 344.903 23.1118 mo (8 ) [5.56152 0 ]xsh 268.517 13.7573 mo (9 ) [5.56152 0 ]xsh 220.927 71.5151 mo (10 )sh 249.384 141.737 mo (11 )sh 323.116 150.757 mo (12 )sh 367.411 93.2974 mo (13 )sh 300.153 84.2651 mo (1 ) [5.56152 0 ]xsh %ADOBeginSubsetFont: Courier Initial +%ADOt1write: (1.0.24) %%Copyright: Copyright 2015 Adobe System Incorporated. All rights reserved. 12 dict dup begin /FontType 1 def /FontName /Courier def /FontInfo 5 dict dup begin /ItalicAngle 0 def /OrigFontType /TrueType def end def /PaintType 0 def /FontMatrix [0.001 0 0 0.001 0 0] def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 45 /hyphen put dup 48 /zero put dup 49 /one put dup 50 /two put dup 61 /equal put dup 99 /c put dup 101 /e put dup 105 /i put dup 106 /j put dup 115 /s put dup 116 /t put def /FontBBox {-655 -409 765 1089} def end systemdict begin dup /Private 7 dict dup begin /|- {def} def /| {put} def /BlueValues [0 0] def /password 5839 def /MinFeature {16 16} def /OtherSubrs[{}{}{}{systemdict/internaldict known not{pop 3}{1183615869 systemdict/internaldict get exec dup/startlock known{/startlock get exec}{dup /strtlck known{/strtlck get exec}{pop 3}ifelse}ifelse}ifelse}executeonly]def /Subrs 5 array dup 0 <1C60D8A8CC31FE2BF6E07AA3E541E2> | dup 1 <1C60D8A8C9C3D06D9E> | dup 2 <1C60D8A8C9C202D79A> | dup 3 <1C60D8A849> | dup 4 <1C60D8A8CC3674F41144B13B77> | def put dup /CharStrings 12 dict dup begin /.notdef <1C60D8A8C9B7C3C9ED9313AFF691AF9DEA7EFE9F59246D6675CBE2 23F5D9796E7E2CD60A70D0> |- /hyphen <1C60D8A8C9B7C3C9EDA093BE50FBCF930D84844EB1B61A25B1DA8EF 097A6772B7968FE5D9FC91F80AF883B78C61BBE13EF4A582771BDBB45800EE78 4E52C2A6ED38C16D9C38671B1D791B31F78A2> |- /zero <1C60D8A8C9B7C3C9ED311AF7F8D98FA935847056EAC24C97628FD8350 75E38B6BD26ECC036880388EC67E7EFBDA5768962BC8C9A9AE8A83CAD5143926 57E8A33EEC77F6A59E61ECBFD3BE5A870FBD787D4FAE0B2E69D1AD617AD8391D 94E0CFDC7F639D19D2E4EF29DE714EC3E92EF79BE37DB6DBECCF36ACC791C7DD 362B96F8C87F40F> |- /one <1C60D8A8C9B7C3C9E2ED20A599773D0594D257A8587245F8E66CDCFEA5 79B7AD672E55300E8B5EF0A424E75976701FD8AB1B459C71E05D66BA13B6CF75 B45677404D2B3C59C2ED95CCEEFECDBA5EC7AAB4E01F8E6EC04539EA83CED049 FD52198AE3CBF726C1842EC11842584776ECFC67D4E7504D7462C715AFAFAA91 E039C0505539E154E1F98E0BC3075472B49879E2AE12CC854A8A68539CC66FD2 86> |- /two <1C60D8A8C9B7C3C9ED70B93BA67E1747DEDC48B7177705789332DBA736 DE8A1795DDFBC0AA11D7726668D741A9A0CD4B53C685D9848F227C1A8BB4CAB9 0DDE9F83D4D7D6275B77FD4710F76BD5586742D168EC19C3A5ACAFF004362C43 28E9547C15387E6A340BD2921BB38EBA03AF1A17CE89E44D9B2AF4D1D23C0714 E8FE90E80C5D6D6D1CB76DD5FB3651CB64D31990D22CEF467925FB0A7CC39764 AF9B991306AB91BFF724FBF5603B9A1A3357E24E9FF04A18F82D98597E5FC849 45C78FE2CC4488CDBE354EDCEF73C82AD461814820401510B1C926F27C772D37 845DB837E9F0765963> |- /equal <1C60D8A8C9B7C3C9D03007B3872D2273F6194C3B1D82ED2DCB25E600 7003AD9EF9A100DC06703488D5C2861DC2277354005E63E9AEDC1052786F1046 0957CA9CF1D17780C9F7237BF3E75573722C1AB3D60E05382187C633722B2746 A535A3EE7B15501E0BED645BBE751FC91488F192CEFC36A7DB08C35EA3A124D2 2A77C84AABD14BAEE1CEC353F5641304ED77> |- /c <1C60D8A8C9B7C3C9ED2D513B9A2503A3E88612C4A427CF41892063E3F1B8 6C0A22E2A0A115355EC3A4BA778F6372D8C8E9EF9B77FAB9F7342B026E62DC48 8B56250BF62BE85EE688DEAE5EDD68A7469AEBD5B0BE179FB233E68AE7ED4EC2 34D3729982B1B65A34DBD26B9A4A4FEA238E0762EE7D2FCB0DCC98815DCB7EC0 DC23E8003EC083594DBDCC96A0FF030EB0DEFCB53B3B00766D2FEC1B2CD8931C B264E6A8BBDBD91B10FC0B11603F9EEAC1512B6D8A898BA59AAD31A8274849AD 40DF11471839A07FFA8845A6752E040A34CA28B218A6308FCB> |- /e <1C60D8A8C9B7C3C9ED4AFCA365D5BBB0C4E5DDC7D11BF0C08034A6706FE2 F00A6E5DA08811A54C1F91D4C3384811F613F5E5BA63625B6324482CB98BE8C1 0824D5F47F75B3711CCF3F7BD4351D3815C2C2EDBCEE5C34A2A260D9C32C5AF9 F0C6AB3E42AD2DEDCAA67CBED8242D2053BCA5CBC4D69F83D5593005FEA98558 944702231ECCE8E6B082F011492819FB5A85D807980B5CB40E90E39DEE0ED146 AFCFFC5C8FB3D5C5E57C26E01B76798A39ECBDB8F6> |- /i <1C60D8A8C9B7C3C9E2D7E3B6B2D986C84DBBCAF44A4187B6AD1641C8ED52 68683181AA43AE8B644E23F159E5CFE45BB4C42AC1D62112BB1CA1655CA03F6F 0EA52BB8E76D4E04B2F64F31FE748CC25377C722B7A880DC396F02DBDFE34591 5F509029EE903F76F1A786A7E9908BCDB229B2C7180809809F07DED87E9CBA14 184E1A28F9B54F8B53219029EA6F97A6F060BF7C8FDC2D56D96FAB4549191CC7 A43BF03C10FB090F4A1063DE6C4030FA5FD374BA4AEAF05E136A5D934F4A5923 42> |- /j <1C60D8A8C9B7C3C9E296491643ED731F818011A5BE0013D3DD34775F93DA 57CE596DA467735348377FBBB03A4DFE8BD4D60EEDC0B29B019F9A6E2397606E DF8C983554DBC18AFEE25B6ABAB81B854863FF220DEA0B34AA3F103473BCF726 292389FD22B2966CA0179C24C1190D4D59390134292C887ECFDA019012BED7F8 D86574C6F8FA29E2119B7085F1D8FD7B3C963FDCE2AB16451872D3469C9EB9C0 8CDB75AECE919809FCB6E4C94BC6BFD4D72B412BDBC05D050D57088149A0C8D9 2D6FBB11D330D4F92EEED64E97E8272F19D9F852AA14> |- /s <1C60D8A8C9B7C3C9FE52AA11151C914EE2BBA5BDC0235FA2621CE579F241 5D7E2854DA14788C5579B819787F01588F42B57A2B0DEF7430EF1E999A5623B2 4400F281EF643353972AC3E96C4091DBE7FE03605CDC66A82C74000F22B97947 C61F4EF3CC9C9C350063374543C30F42B4B28BC88E089BC45F781E882F98FE09 58A0A7FC95DE0C0E9F2EA4263C484A75CD639AEBD286D9574FF1B11466F9686D 6B17BD1CDBBDE9F943614B81E3F9C2A6354243A82241853ADADDBEBAF60A5DA6 E670FA0F6B59D0D02855ECBF28E626E7E794A994E487125276CA9FD1976F4F12 3C706DB365F94FD5055165F0C9CCBB8F1A47DB0054D9C5F1CC6FD36045B5E435 39333ABC7D8696507B155E89761352FCAE5F22C7F0F6C69124D16EED78D87D14 4F30B3617433DB7E2642D19A5D> |- /t <1C60D8A8C9B7C3C9E2CE21125142817D5EFD29DF4B1353AA8E62182CA781 6FB6C142ACF3FCE3FE1CBD13028DD7F180717E8CFF837D094984B090C2DEF84E 5C1B9F1545CA58F78DB25B75CA6CCB238FC7B8258A564355C964FFAECB2A7D77 F3359F24D09693EF76CA6089AC89865BA5D1C0CFF6EB3E3DFBA8708D0A43826D DBDF4D4BD6524B286ED97C230717FD2175DFA49DC138C1B9C16275F396221DB3 4F9315D7302742037DE596CA83238C3E92F7D992935C0BDCB849A2026BF39337 317662011D3DC3A32B6B9AF9209FEEE63BA12DAA0F4425A7187602FF> |- end put end dup /FontName get exch definefont pop end %ADOEndSubsetFont +/VUJZLR+Courier /Courier findfont ct_VMDictPut /VUJZLR+Courier*1 [45{/.notdef}rp /hyphen 2{/.notdef}rp /zero /one /two 10{/.notdef}rp /equal 37{/.notdef}rp /c /.notdef /e 3{/.notdef}rp /i /j 8{/.notdef}rp /s /t 139{/.notdef}rp] VUJZLR+Courier nf VUJZLR+Courier*1 [12 0 0 -12 0 0 ]msf 28.2549 174.613 mo (isect=-1)sh 94.6113 174.613 mo (jsect=0)sh 237.653 174.613 mo (isect=-1)sh 304.009 174.613 mo (jsect=1)sh 450.704 174.613 mo (isect=-1)sh 517.061 174.613 mo (jsect=2)sh %ADOBeginClientInjection: EndPageContent "AI11EPS" +userdict /annotatepage 2 copy known {get exec}{pop pop} ifelse +%ADOEndClientInjection: EndPageContent "AI11EPS" +grestore +grestore +pgrs +%%PageTrailer +%ADOBeginClientInjection: PageTrailer Start "AI11EPS" +[/EMC AI11_PDFMark5 [/NamespacePop AI11_PDFMark5 +%ADOEndClientInjection: PageTrailer Start "AI11EPS" +[ +[/CSA [/0 ]] +] del_res +/VUJZLR+Courier*1 uf /VUJZLR+Courier uf /Courier uf /VUJZLQ+Helvetica*1 uf /VUJZLQ+Helvetica uf /Helvetica uf Adobe_AGM_Image/pt gx +Adobe_CoolType_Core/pt get exec Adobe_AGM_Core/pt gx +currentdict Adobe_AGM_Utils eq {end} if +%%Trailer +Adobe_AGM_Image/dt get exec +Adobe_CoolType_Core/dt get exec Adobe_AGM_Core/dt get exec +%%EOF +%AI9_PrintingDataEnd userdict /AI9_read_buffer 256 string put userdict begin /ai9_skip_data { mark { currentfile AI9_read_buffer { readline } stopped { } { not { exit } if (%AI9_PrivateDataEnd) eq { exit } if } ifelse } loop cleartomark } def end userdict /ai9_skip_data get exec %AI9_PrivateDataBegin %!PS-Adobe-3.0 EPSF-3.0 %%Creator: Adobe Illustrator(R) 16.0 %%AI8_CreatorVersion: 16.0.4 %%For: (Alain Hebert) () %%Title: (hexa3b.eps) %%CreationDate: 2015-04-05 6:02 AM %%Canvassize: 16383 %AI9_DataStream %Gb"-6HZLIAOY?P;l9"W&MQkF_+U\IH*kE;Nk\`;&FfoR1/:#j])^c=VV`!HgLRdIFA8=F.c!MeQ!E<.lTc*[[B??%iYcCVL4;.I= %I.l7Up;>/@X.)&;gV83O)TUC/cjm+*nuGht2`..Tp9.Q4gV9@<3f/8LTk/]dK;7#RM&ud`ERK"ocsp^tQQP)PDskBO]=m"7J%r\1 %^:emnq.ffe`Qd[,(N8N,Mq&pDf@RK]=`(;p0)o0=Edi@VO/BB.m]Q8-oYpj!"6I^o4MMtl]8eb/q> %p?q=erQ971/T//fgWbMSldroMnFfZT]?b0u%_)DG4OE!#V\,XrqAZo!DngNiGJ;qkhpWdrbG^KJ[_MXus&752o9Du#0E1!Uq_qUF %n*_msYAS:Xf.U(KGIR%t?JPJsO0;m_Y$2?6[qb$JDt\,,?!lCUH%Go^lahE(Z+SVBeb1Cq#pHMpMs7/1P %`l79BSLhbVmf)OQs.['7&DC06b;[35E4s$`rQQ).ZGWe9f&AWtYP6Z5(-d:tIDJRlQcm.?_)E0SDt`o.1:PjW0REj;I06VEY:k@[ %!t:^4i6-?ARr<3ENCWfe%g5c.M>&X**)5,6?Rsa:e&m[JQ>'N")h"p5^SQ:!L9C.h!8anmf=no0H?46#3S%qY45%o/\\!0YGE_kF %dk>fl1)Bm:r?iheaku"EDpf%"MRL8KTV=UFc.DNFQ#kck$LN^okHbVK`Qd)Tr<65U%a;]Us16q^Ge\acI+H`,p\lb.[mIZC>fWP1m'^;hT^U(`!N04A?]#`*,oGG,t9AV0^l[DD5rBVCH:*C:W_p^AVq%iS>DmU/P`r'@AjB;CM)pGJ\ %9HdWdNi\b`6(hFj=CFXl%3lZ[&QmD$TmJ9T/u+V1QhSY6@H>!E3]@p<>3Xeg#A,?a-7t5@#YojT"5K %O/'F99L%jNI$=SsT?ThhkPsYAq<[HAmc=E0B=F)Nq1&3Sm76Y+p("iK?feVCP5f6F?.amVIb)s$`GRXScIOWH)jgTDDEXS`\H,Ld %e+&b#&$>&Pnbdbtib>qr7.0h+4[7oNcfGY.6pENRXo+0&;iBMH3QGM!rQ_"n1%L8mqt<_OaOBOe4H863__(Zn_jPso1&])c0WOgT %&8Cl`%(V))=[snmn/c9e,F?gI]*9:Hrm10GqQu3iClMHDT&fWnPe%Y.S\o)G6gU2C:)`:j7\-/BlZLd5fq!1e[C!5'bq)D8!\_N6 %l+JhsH)CD=SgSFRrU--?LgYZ0A1:3bFV_D %Q=k>gg6g_<$hue"BIRShc_^6;X4K2S:7p+"k9oki@D-1[gGQJ)q4$so;PdBbheW_L\'oJmEOKQ*B<2rLgpMLBi#KF/XC[!L2Xc+9 %:n#^/nMs^pF=-8:@[u\poD'EYc/-dma0(eRg'rKp$<6:3jV+(;94%2uQ#](X8[2^h[81REm38,smhkD=\CBD4Y./r3),Y=>G>p,_ %GFQpt=_i73om`j>Qp16GWS0i",b9NN\';62G(;Se4h(!(`k:s<:/?7Dc$JbM8B"eU'R@Gc(n[r/jq,i"NToN#I5O')?EXL6g331; %g36ia9Om/`&mO[jC[["ccLlPkVA@sOEOUlp7UE1WVYVk(REC_!S46h+3I/1KZehGDmQ/*g^K3BJ:0q9lX8=?DXPAGe;eIIkb-N`L %mfCuBFtcIQ5'n1/XM:.$m\[WAPc/t"VBg35nkKU+`Cc.Omh/jJ$Dpsd]%]],9)Q!&G8K_Hk?`0>ooo/D="UV8dQr0E*6[JF1YuOP %2jRQ3H*)r:n]>(Vj;Gl!q5WVn:N,Qa/'hb2Sp=QIF/4$S28-.sPs&)0m:=HVRMAj<09rjmW9>l.PB`tS->\Y4Eg_EB[0NQ[3FI6o %rD'!S`X42jn-PN3Wl>_f.l)NHn'&:$o>1a>\M)OHcSM=D>WM4]n'2[6k.fBWq^&mVs352[06\-!:,IAmB;F=t?Em[n61PB(]CVtY %SJfl$o^ts,?8g&T`bcTpQ5ETkCAe?!Xh.ccaOrPuCgKCN(o+>,4aV3mSs?doF!15uo?J_hie`Yde_$gjA*3285EbQc&iM5s+A[n0 %Qa+r#GopEJ?1XLPT>T1l-'2--.GI4s+A6a[b>^/_PZ!+W%ob&r\5_'HhL2V4`>[pI2Q3mc.AWu^;QX(fO1+A#hh3%`=jSG9Orc:) %ZS[/q/8T57kB``sc#;"Eb'>Kb?g^8&'-)u0guOV9GEf)hCpe>FdHJ&)BJG:d(M/'%`:K^i_mKRQ.V1X/%+ %ef5Yl2\_c^Im3&mSaN*>%XBqW%bA\qI]SU4:!`T>a0dGpam1/c-I8c@'4]VZ-i5*K)'a1P0T=s0)0M3D9B18f$.Aa^+A]V,jSVohc\7T1R[L0;2SK(,NXC^*]_@"\jhVhPU[K>=On1^J(?sNW(UE$9uiFZi]nU+@uhr!\3AC^m#%'O`qS+(.BQ2==\(CbQP>]DYr+$(N`^[3nP,7] %PnPGX\GBk9PMHnRaJZ%UX%t8&eD6MdGk`QJ:\f,*4rm/If?\V!Y@42m^UCUiiCrcJXnQ2Yh-T!QOmhXTroWPFrJ,UAIl)U8rQc"` %p\X\d2fGknX/S=3F*I/l*e"*eldo5848S+Y(%dmd9Z+o'5Z6_qXX_ %pO>?>aDL#6$h!pj45]Xnc08OUh%u.?mEmHKr^tmL'lC+TbmemSSDHlm>A8Fg[(WlU[ka0Yde&/KrK*L,V]W#-l\d]?p33F%qI_[='Rrfj"!HZAZR:Y2sGGO068]tHVC]RBP7h:8"`mn`E@/me#*EHYh,H$gtog& %Is8K\SUUD6qVqJJNSSo)rSd_0X.'X1OoGC@roWk?L\^?"TUl(3Hh[BK4`tmiZcCsA0A^&b\AebjE'a6Ig]-l_r]MV(qXuR$Vu+58 %?=1A,57+p(/haBl!IO+DlW`)u_dU4R5[1pOH[C7Us6`(#P*O[,?XLLabhp1I\D3^ZAM_mDf[>8]dp'W/c"e6Gl2E:7a+-iVban#( %l'"?nqf;<$eIP^]&6gtqo0:r9hq_SZNp]*dh==,4UtE3Q'6i&uIWn3o:>eEV5(,ri\U=neiP!P"lq\GdpGP;95Y^^^^]!Yn5bpDG %(Eg:>ra#tCltgW&=dh#)rYHljIUS5MO@ESLUG%Q)FP^@sMr.0chj<0s?G:`FSU1>8lEke>2WF,CjW3:XDD06e0)7cROd6[:S::Ls %k0:m$LUYkO+7AA5hVRW!I!U'(cSaVHfGuI@cYpRDs5EAEo@7dD9CWF#1pss+]S.lnkGrNbbFH,grPtno3n:FPgZk:.=#qIoViS$q %\biW2k/V]C-bmornd>+RHD>mJbmg96f)K^&9*f%h#(K5Q^]2Uj(YA;Q5J=Z(NXjqEO2Z+Y@WMXg`qp-o%mDgfF?%g(g/E+(FUgMO;_o]"Um5o\OIf%[g#Q!^mmVY8%qr6bMgZB=-`_h0pYWdZaT+s*st2Zi,*WGAm*5Ed)a!_uBN+?.#e1Tqf3qpPZY-O*CQQou51ph2:Z*cbI1<.f7a" %X]4^Mhg7\fqn)Uk5](ts_9H,S.b9kS%B4"^L)D1H[BVcemDSKkr.EfqnJ29I)QWO %I!HqEFSM`_@/d%rh>Q6e>H%5b2pdn@cb46MLgOO:lfrNT"Uj5BS)h3E!#?fnX7pNg4;E(S!b/mVhLGJKZ$1,Y]X]Pek_/#W*9.:Y %I/TCiqoeGXIJ'L"ihH/XSj$rj&Xq;Sqd4i_]&2ZS\paGc*qQG9^V>$&k@r_$J'KX\[LOMf>D_-B]m9\EGO9-d;geTuTKL./Hqro# %Jk>"SJ,\u):&0>G8[mEd-BY)e)7@(Onhe+o]--,/:FU%/VE2=Th*m_a9eu^dX'`T0im1t/s-q8F]/eX42Wrh\ZZ$]+ %H4l7YZfu:S[Q3*Z(%CR;fC%Fsg\GFtG&c.&L>BrL;sU>giUNrtrqmL^6/$fl.0%'tSprU&\#T,_ac0_f@m:I`3)1a6DoV0h2X\TV %WL_ho9jroX57Q($:"+FB9\\fJg.gbrG4!l:g98CTY5@n-6N)5D=`9f&fm:+khm=?3kr*u(2K@2aL<[5r2XAUW(3FfPeN\47$TEu, %R4WIRBs2f;&+/>.(GCairT)RZj1#$3n,,1_RL[7dEc%df"2/cd1;ipgiPD=LPSgs`FgW=;'\LX-4@ %?ceNQ"(,HK3OE9X[Hj-=@CpC&BEc^&I()2K]F-?T^t-,K">2asDXB?B&>qV-C:eQZg/(H?Ge*rl%ge1U!gSe]Td.M&dIH\hKQi)f %42S!^:m&csRf %pAN)MrD[tiKCqSn.+gKm@K`+J(FOM]L-U^4I?CAj'nj:ZkSb1\j`2mtea4ddjSuh\q@?lA>P8F$[I+$S@Kq*V!cHg6abfCEl]WSu>d7$J,m;CPdT.La6lM9g`\V&]G`GH:FX)SnP.i>,!c6,.Ce1 %br$*kO[sIf6obh#ll;b%cGB,QR'?QXb\9sCf]gXg2][g91Hst^gr'd2j%s&AO;T+%c%c(0dN@N/2(`/#`@JcPUOT(T]6Kku?G!&7 %Bu-:1fDHj6eMTYe+>E+LeDV`C,Ea?WVX?P*8+@h0%A1"YcW1TrY9*nA-A\G1'_sm)n5e%Q)Gc/VlSJNe;JSb"_aq'5@pM=;G,XO" %^,qao&lh/q[Id+)1\TV0*Vs[)da@g,;"XXLetSpY;r9nVdJ&2%cuEpA_sKXJ#dfLhTWQ98F34)4*aHV"eLt0\?lJqmY-;m@K<&4d %dSJoocN4jn+J2qpVkH(%NW"-I]J^/LiJF+rl\>FD63G-A[=hZm0[MS\>/G'1pht/3%%ZrLVEMqD6&Ipd5`UL?XdQnS."NoU@1"QN %F:8Ck,#C@%?>Q%4'1-B":lQIK$=X0Z,m:8Y:ha(FfJ2=td^f0Jp0gS*UbNgG7plRKfc=FKO^SgVEA\-fg6n %*(ZS2\LmCjl\6f.BUqs]co[qGTQs6(R-k:B4(I\k_]6RY.,_m=>\*X?5@)07gG1c'Jp><%dY9c@.FH+c,tlV)^qsR$JDDOj#q@BG %Osjn*Luk#LQ6%&b8"iYQF-f-n6$"eP'1`a4l'___ZK80kE3-#M/]EIp'-f"S@T#cW<^uFX%3[3WO]>B-r-=a):^*^&8k2A5+=$K: %i"]JY%`<Qjk%'nVbWVJ]2DmV`SB@DI(\S-h:%>CnJL/2%5tHOFq9ba?CaPeM+@X64U#(KO>eL;_Z*:;XF!^i- %_mB(O_="6af?ArZaq@ifPZj;DNdWSW\S2B_r-I^"k;csL%"iV;Y9Y:=ZQ:J>Q!nk<]0i:"q^G>4H\)'fUH9@k80ic@[2fj\n:8%> %S;1Wu6QD6bl6I!&JkkuLlJ9O2Zu$V2>EiQfp!h#R1gs7U$.(2k7+33`(EBasLoion"`j=^q65!N+DBCo0X,CZm/jKuS0qN+a3&m/ %q%%<&;DVB0FIB*Y)7pfnGDX:3D-h&O8p2l.IaXgi?]eLIJ_An:oidhq#4)dZO)VTfC1(90[[BV"lGCuMIt]"flc-gk*X=_#I7rBs-/nD54PJ@VH1UaMAF[:1kkKg77%b)%HCRa %T6.&C)A\H\hj>BGc>^@(og?rpZ$V>dG=%O`A=ps\YGC1>O0>]_>qo\\12N6-E,^epfg;;'*`P*?>g61d[aXdgIO]g>UON2NKo!KdLF$0)h@:(m`&r[7ClWLubX`Wkq4RK1VY"51T&RPMrKl1! %%;Y\U6Rn;^9UIV=%u,@cS%0u^r\@UtEP1"KG_k1DB]fJ3Xk@k=oYP+lo./t&>>J78V_(i.*0gG>!1=CN:RC7R0r,%"Qo4(jM!E1JchC)IE, %eZ_VJbfbQ7;Im/aZ]#8@G>s:3:e:r#N8PB82jY,"Eu@7I"@Y](7mojD;3SZN*^E/jP>j")*!eaY[-!S+eq-[rc>!Bh4r_*l#EF3; %;d,L8+ZXju!k%pLIq@SSQ=?hCLt7UC%2"goac\'ogY#A73h^,@KdH&5)A3R.$p:$@@'B)92sN]hAd6K8MOS9?0gM( %jJtjYN;7dY81qLpAth/X@d_(5Hi.Uc8'6n)6p2Pi:]8D-@c:'e=j3$iN9hQl?!(E=p0Tm>.#rD7ISU-hCSMRZ!:E7^0gZuoj$&jp94=I49:P5ECL=2Ar8#OIcI>/@FI_.P&Y3l,m,K^6(* %E9+Bu2[S`V$1YReHIsN6`/q-8GYi@Q>[t>XYDGP'a]6]X'6B?.m9+Fo.-Fc2?bfV`VrGeq!\B$^k04p^j %1X:mrkJ`DO@`E[Jj8>tci.%s@?d(J_At0YncGB1_6sS%rj#l@*mVr'PYNB=9rn%]>:Uupl26.cQ_ipO\ZM>r=T[X74%8go!jAU-L %eg.J*A%KbQau7cgo9["]'LeD5<,/@h.GcbHX.$n;2cg>rN.>9_P#WG"9)a%Dk>.dkH.Y^6^O#&`^/>QUSG9 %bR"H0*#__rEt,=WMKD0]C8!9(KY#9Y\uc<^KhU[!"d*[p,Y,ha>p;BTa;#R(Z7u4+/-m^:B<,SVL`9RV@g9Zfl#&q8Rj5I*I'l;e %TY8U4r#J9_GW^QR52SHuDeP1'nRRO'ZUUf^Sna3(isBR3pFKgM5*Oj>#/pV/`:bI0J\s"Y/j*g+I)\MqVbrlu2+eN=8tB^]`_CSm %T5ZrlXV;lTj4F+3lPS[6*6)HbCKZl,CbK'[Y9s:k'#E#H04)Q57Am1@1-7*"gdBLo?CUdp&kig]]SE6^%Whcs&\7q/\=V<$+X1-b %ZBo()GI@FLdQqFrPUi"`U5:5\9!Tiu3.PZlR,*GV=e68hJi:o?R?j9M4JJ:mD]^p,HlliOHQVEj(GX/#2k($j^8W^h4g[`=5Mc?#XoQd/HDBb5G-p3N$@ %L`;A'?#p/8PXrbEQV)<]Oil&s.[qY#<1'@tSsVd^jTI&\Po3Q$*%F[F7V//^78p/o-JZNhTh:GH,n!7<Kt;^6kaAqXjt$VKifD;dZ#LXuR67=n[GQ6(Ko]ehhM8,#Sl^Mu#i@b3T:CrW:>P0GYN7H5;MmMZM9] %U1B8F1"]L:$oV*LK<`L3d'I[4/@0n?7`$@0)[eSWK8e"3iY56pj;Y)iMTjM(1^BF8Agp"];L`4hD'?YaF#9T26RpRjnoci[UPOu! %\K82C4knoaoBAHnb/N"7-Mc(<^SHS)HADYnj2S1l3=hmbHEr)cX*M#*EL:HbP('MVDUo\<\12qYCW:/ZW`b9jHT(\sHgE$9MZZFiMe`e#3$PfBH. %CAWS"dtc=j#0rb2d[q)f)::LGXIdj$V%3*7J6n/<8dp=Y6="dH+ocf9NtRk.>SOFX80lGmO,pZ4jV^8/GU>OmaQCCdPY"([[BK!eupM:C8E,V %<1oLO>fYWg*@a;A3)X@R[UenSVn[.s%8-^2qeVDG_i[qG2'eHI2Pg3OI9X;2[WcX/T7m;u4+G1AV8pJktL"E858/ %d=fDUSn]gVWSl7ZIiNoBeB$%n:P9l-@k!nFi5`BNe>EDr(XgD^1K.p2[7VlN:>o&-Bj_1&itJ`>Wq%%S*SMnOO6HN&!6%u[8H %k!]*jle*:NU:9=MiuZJ$fK;eB?0`-riAH#0tamN+\A/(/MHHY9''D2LE_:>#ukd_R6'^FPKM=1bPN, %R*k7LXZm0e/4saK,lm'R!9PR-js:#i,lm'R!9WI+:&e'PHjP=K$%Vh#R,oUok*$skQN3D>!19)QR$Rf?QN3D>!16P(!#,6n+h7MS %Fq&l^,m6]%7uLE:kR&\fIr=&pO_a]elQB22;b?h@o);OS5q2263BrAobtO_47J2Y6^MQTVA>OP\&NXtI@r0d3#dLku],<%)>*OYF %,/t6Qe7bgZdWI@$*SL:Mq`-(Lf?A>pr]nY/lPf*a %VM,;Rjp>53ZU6C+j*humJK%*K.iBHf1N$r/EE'(DKr0TX"$egKK*OE;Y\=dU%R;/\G_QH"7u96p)qFaA=JiKo7h/S)KC+f-[sZD/Y.7]*YM*/NcnnI)EIt+Y#QDUGa,JP.`nhg//U?2o;Q#(-co^#W3.`6$"ZW2Jt'$5g>7B4j*e(o&'T;C-J5HeJPBU;6b+lMOct*`KE'&-:Y\g31s.` %RX$85$:@>%Tk6kVr-TQ"W@71n*GT3Acn[!@OB$-%=j<^(:d:^uO"`gn61U%U5Y#6q$$;UEZYI=g1e1Z7T:G);3Q@d-0Y\%b8!s;V.GRM9'723^3IFPQ_:5a$#5Y(2"TgL)+=IH;SIY(Ze>: %&Cj.6)+r@ndPWidk*Bh+4mmu(C)Y=g.`U'e3EBhHQ*TV2esMLK'CT>YNPqqF2)q2si.36$=lY#3rp"t4:TMb5`T<_+EN>.snUa-ic;L%bPX=H*Ku^SM1iAf"il2ZF(K*(p %Rj-h")?n`3&7";'GY!\CE[n^X:4Th9`-4kb]ZuOMo4f=BkOhXOiF2Xlo5F\]-MH!:*H$g@PefK>j>1o/H=1FFA@_G'/([FaJ1LpZ(O[`lP'IgY;&E0@jL+p%W_)qWe(Rmb80kHetHreut_E+L8ik/QA5J5R`UgQRJM)KE*:f]'7^.@R3T89]eRhfOnIOAnBG*,Be)XJjTuFb3C8D*o*N']8WK_+l@RU[D>)R\*>!_W3FG03^4V;`H+!D5ORB?/eFb04]W=+?j;0jlgDH^8&NQObd@? %n*FaWZ"._Z1g_.Y^Q[S`^k43j]I1]G7Tu+DG.MGo=ZSeM@6D+gRks\cOB9kEBEN*JkBcnc,*UGC6gG`\!!*(:o>,<^MgZpWbp]4o %IG3hLH5]8)MMU%[*O&EQpiA8A>*ZmI"EJg?!(-H9R+B_',/BC;#Z6shQtW$[*+cot(Iku'Rm8YpGA(]f1mlp=FJq9O3_domBLdE& %W+jjZ1lZLJ3tlHQi4MQ&2!k[B$r]Xr67ehr,E7[@T.%cPn(W]rU@pDNqSSN0a`mMnacl@>UogEKBl=7mM=R0YaF&ZT#YHh/dd,,6>Bc['#07LJ._nXZ-s5O2Wnr1=NMnYs= %iX)A@!,L8gENj8l>UO**eqX.G>g*9mA60@GoP:^1]( %Vmc&lM&p_/C$-X@N^V(doh5qUJNbDQKZCa'^'KDH%\47B+M?5jE8`TE[M(SD %[Y@NZ(6'RG)DMh-?6>oV-SRL#gHmr#;rjWM(IDGB'SOkI'13=3JC\E[5Y=fa-M&hXm*Oe9%bR""!o\JJHKqD\1',0E$2*8tkX\/s %;:D2!&Ln<2^fn4_RlpmN_R=^&T+Vga'CcJRA\aoT377C4H8dM`AkGn@YAcn]4$:^tJLU`;:ete8H6M.PS:k;Vc9RSkkj8R-,9:!& %DQQBr.cA645GC)k!t"o)i<7;!3mS].i?t-,iEVGOF*!^BWu\((b5!p(_MO!UP7Ll`q'g,QLI:Y[hp$XjU%S$]d@+%59SO^'r'3%_Ms*KDfCW$HZ^L1=%>(d&UZ$9EgV:"#$X %nST^*Jf>t6Vl/`,d4e!>!a)+T@?-bsfJiq4%DWSJ10X4Nl+O),O-,PYWhN0Cp%WUe("H>WR %2)3Z?!d1<`fI#:;a9g15_HWsCQIu8e+;f8(Je-o_*gtlL[n";['6(HSqdgC]RpP*-^=`0J'_ldJkOi?\%_J\bM;YI^_W#:.&OI\G %EBTrd_.HDL:5GUeWrh7f@rXh:NWcorSnW0h\7OGdCQD5XDNrnn:UL=Y\qued#JjKNR8Ag#\,ljQ[KGqqO %N]%?_^lnrLM=?<&0I/;8'.'#5k[aUo7j.qr5Z=b>Ku>B+2=4?`.38PV_Yp-rSJKE`X,Spc;B %+q^mgZB4&Zn?,Gq']YkQQQcJ-i'T3b"_BqlPhbaIjA*Ru6\PZjW[$5pQnj736NgIiMKpoq;Bjm%$K,S#MO("m(5fUF0*fiW %`U:$hK+PFY![@.Ldf<]&d>8sTmm%,>#aA4#m.;+qAGO %EbdV!-prtJJ[d/^`W9LkXJG5#Jd4J8$inkR?hdam&:.+i%6u;3O3Ui>bd/On]4+n3U1'!L.lu]BPWd1a6u^m?/JWb'<1Na#5-n*_ %R.(S7QPHbU=OrWO_k=,ma51"%b8VdhRlj-Z#&_q63p=_// %_3#l!PW+UC@$qLBa[!nLQ*-CsL'E@0Wf/p%'[W"Em!>=MP;MTbVh[C"=T/J0?mi(b.6C3kgGI %NsR=5k-6sG`>N'FIe'0FHCtQ)M45.Kt47J,\0R@E!#UE".7qFH4BQpn^Zu!jea8<1k>OOp#/_kW2.phC$R42X?ItO(b<]e:@r\Ib-Lkb%;sXAMl736kPf! %5VbZBl%)&Sfh'YG\nWF7@[38]:Eg6U?8B0WFt5/40!0m5W.Ru&XhG0.^:Y@uPAnPE!\P4R7TQAE%7$DkhZTJpM/*9"ctHi#1:Rnj %!BoW!-O>?bC^OH%0Q_tY"s?Im-O*Tf6%PG@8FR%)>9MXb_&fVh(7NDRm\+*,JNrf)3$8cn6a"H<\l<:2oKb8c5[Uq)!t3Y;Do7[_ %[3J;r"s`>Zpg$;f6.CFD*h`HOg*n6Y#L86@A5_tF>iQ*Jo0sZ[EnD3K>/OMR\M*iI<_&8kmZ,Z`)uanDS%p/(-)$Oi9ZaEH'Jk?0 %>`gV&RNp[QEADMgo_.oD`S:G$V?DY/TpB7UcY.hR,/D29+Tdk,7&P%q/#+Dl7jTWacl>TJWlJ/_`*gk$.e1C0pES/>7,os*(!\"q4P7X-a+TiBJJPmNQ&*eCACTTk_Z*AOuNa+q"@K)@N`!6c:sMUo6Z@EL[KG/8F\ %=A0RmLb0]bJXB/Q'3cS7]8BZb+c)u>\6>CAQEZVBFbC\OS;f\O*I,RMUmnl-2aPp(1+o'adE[[S1Cf%8CM#Qffa6M(`M-U#DQj/c %R"*n*#N]Gq7NbQa7LK*kM%Pir@C\+$U[)*lY&+X86R$M9#`QkV1r?Ln;\[=XD4P]:-3-oPN#>S_JgHDq:m7\/e@np[8d2B#KpW** %b8KIT-e08U+q3>+AP,!bK'\%B-ALI7:R@WC.&^T(eoC.Wd]i,W"=-RPNG!Z;a,\-!6P^fVE(F/t:3q8MXEc30FiG %1DW*0d"udUTc0/EjEDrm)b*G#.L?c["S@^VO9fMR)'5!YM).`\%7@D+WXf*>MA0ZKKGMTKB?T]C,[3\oG#noX)N'OjSTRH"_WX,0 %ql%`:C-&G%erOKOq+gb2I+QB8Wg>hse^2P&a_Df$$rccMHDrBm>#nW>l/F(%P&67oS>pE_`Dk]3eQj%`R#5Y`3_:!^&8%pt"%(J8 %GcWeS>`rEN)6[k246*6FJZn.HbmnFb\QK9)K/\-d`TWfE;<7g79Ua%qk0$B&0I*Je+DM*<+iTD:PqZ\p %d2*O:RlAG6C4d;k8 %Y5gF=,"?'o.GsuQf-LQlr'%e=E2qs(FuFN*(3hYW9^r9/%KPK_P7432Mp.A-jgXp=+JO+HH_=`:nn52[gk$iNK3#[Q\P!6Jh;bn&_m0$ASK:Mh94mkD^J.^`K/4\lH3qh@\I#aOH^p"(Qa@od1"=S6efFRd[79X9[6TEVk#8L!Ej^i^*i@+##?a@:_ %YmiB%fl;d?lnEPS&M9Fte<.@@m#k^Y@\Gn@CM1OdN)i^C"X+jO#^R1T&XM=?2a(tb@t>,;0>*>$JDUB2<9PI68gc@fUIR,RmBXSm %TEjuDc\FUd-5cFo8Bt+kBLWln8uH.sbi\VN#A,XiH+IK9:cO<97]XhpP:(JuLl['3ME<$jB931g]Fkf9MKAh+]0,;?FT=$IU?a&tg;=p;OYLZ=Sl@'J %[iqZH%Dl8BkD%CdCa_P'ZGnNhJs8%/p<[;CP>O!a(?]kZ'X;=^?)8+$qMf!We3>iHBKK>*@&&Ln77L;$&pGSTH#tbbEEt02+KZHk %@ZQ+U?1B&L3nX;L;<*+IO'qdGOG7d/,K)aDlYOllPWGle;7NhrPi0I1)0R0&0LN@,fM3&)7WuIZZNMOsNHm&?aMI6e(6\sS&>s&_ %Y[N*(?p>/@3\7-QXHkc`;RFP=!R_[FX,/ADi`mK#M<_C`J-jO;Gqoh^7'=msZ>Hm5/IZ56A%Ie$'V2?gQhDB`5!W9U$%cYAYU\_\ %=lO/;Ero\^6:_q<-O>AS[#1kNGh3K8Zgpb0UBL+t)a,%gbNo5nR-]q!Yk9E1F3=ehQQRAb?)E#EbLOg-6,$%UZ&"+_s %]5:?"&CHH.>n238FYHku?&rC&HQiRZ&D/>[C)eXW2[tI4%3@DI!D.LRD,;g4SYm\n)3P.>$-TGHJV$/>^)b$8+X> %$0(+h>NEPO!4jK/Gac"]L1iF?F!D82bQsPU7m"dhKZ\gT%_rQJUA&F.(?bsZn:lOhSWr)DX6q7gjOD'>l2Hbb5[.fEDc(ZP@*O:"+[+m)&RF!Lh=-4KB5GqT0,X' %g-W!J"1B!'aOm9AZde]OrXP/5:APuf&nr/(*3\jJ(ASA%gJJ>mD+Qp!]F_fImCMVOO":]4#lYrjoJ_`WC%enUc\e[?M'q6jmY %6HZ^\-V='*3,<6#jsO("AOh!?KsVS%]`7\Lqfhpqqu(:QS-m)+L'S>WgNB_LZ7W>;n-;6jdV0`QkK)dMbQLA$8Y$mUO&V9o3ZJ=:ka,5Xq;8X;W$m)O0qO,O8]a59JaqY6#'b*1'9+T_p.pN&6*`0_2>i_HdJgu^"@CX*(HjO3-.O:"S3[hkbT05n^IuEA@XoIl^ibS*N[<,) %NuYbbP_jM7To5ZJ1m&8SaD?9i8-_I_`s5QWko>Xh'C"HQnJ>1L*QV&.,Zl7]%^[>#.8-H=ZQ&)sW=nH;m("$D:8H@DVB-RR'C!:p %a2=qjl#965#VVK7LOJ1_fTmWbhK[-mZUgn0qg`6/g5Y)MXGM&'+s<)7oRl#Kgf#77(b_:NBGqo$`\HX`V9o=lQK?LN3XuW6SM/FT %3"d#rRocK7JQ!#Q>"taoWY"+UB5)Gf$NZX+8u%%5_u7W]kWf1p&0Gp.S\qR/_Mu%HPN1V4`4TV,a#g+t-HD$7+(.ItGR#O7(]%TuslDi(_Q4%8OmdR&m.J.\b!Ioj:l:P>[>]_\2epu^8%]n$,8ur-PpUD*A3BT%=/#R-#i)(!TZ!asP\HMAB\TJY;-5F2uXH;DHPR31K/.BjntAu&Ubs'r4E[$i6? %cMA2N;p$<"m`L"Nf0>tANp/TA]76/!!b$o_$$2tJO^82n!p1WJ1HuIM^f>p^b^rF!_qDL %";7A]:O*sAW7c-AbN'1mAJ!=j.3``,=i[^;,es_k\ti"W!@6Y*4.;64e/?8'bub!16Gg$K=pk`]YnNZ(!^1V8CX%iiH#].o14]X1 %eeJL135bmL:!LQV^]^A_PBC7H3=8S]HD#&N4du#tm&j$juW0AKhaf=9,R'[Lt9>*7:JE9NVb?QKKIV %#uh=L442P+%Q5S32U^Y8#_QO)Y"Z+;:s9$.4=pCEZW\eT$dNr'2Uu=jbca@XV?pUg3Rs?J/o!G@,&rQOeP;'l>t/9eBVRE_N85nG %eC[K@5AO08a$l)I,_W#1[-8l&.#iXNn0nQOH!W^9n'IO^&gAZmH;KBS_o"JhWqdojZWRB8@7.ADJP1i5S8@R(lbcQ!lO-]LDWh;? %*?PE[g*M'&j0!2OnLYbFgMDs+%(HKJM2sF%6&[nO.KL;/eMqVT!I\o'LDPMn.-&OA`!Jb499c<,o?k`ZlX><%QUBR#\?MuUP!iFJ %:uUeD;a#Cs*6M-9l"DhplMJ)\lZ/RmqckBgBXr3ck-m2l#>NIa+9tYS)n[%R-6'K&/>M!bMK%$`4#W=Zli;9%Kg0U2dG=d#O0M/l5Z?'Q$i+ %65N?D_BbDM"C:Os,mg3#GkORmATIQIV/n.,WRfIifs27C-LtU/=haJH;cGD+!NF-`1q*&D/[HBf^l7 %#FEI3DbC5Dk+i9i8)64A2ZtWg^^Yq2U\@s %Z>h8O&=-d^Hnp&uH#+%Xa%!TRRDc$_VSFK;U9I\,b[CV2.'`2S$6(Dfi)X/qY]8s%Q6N>rYlrM&TW>LVSCuM_[mm"!Zo.]G12Dl/ %73fcf`+@5_1oHkK7OP=#Bsoiu^7)EX3Eo530hYQ22PCJF9,hGNFgdJPH'^J&N6jAjYX#o*3'#PC6!#'>QpB"B#8K][\1ka='nU+Y %;P9bUKcJ7&%SRW-Qk#D#7I$SQd)gA`X7/_A\iBsN*Gp__9ZOnC9TsFKKmY?_a_>H%VQ$oM,]mQ/VM_Q6#$#YH're3X:ZGRm03Z;0 %7\=7&XQ!=iTM7Du6>RB4=-:"MbUm5Sd(KVUB!P7OrYk=2#[sJ](.E%MW/+Ds^fd`TIW,^3; %&T!BM0('E.gr8(`l`KM>E?d1M#fUhCR?8MKbL!`+6Y5CPYT?Q<_@=8P; %_us"3BTcq.9mL1LDNu'XjC$0'@\U0*=>>Ba[+N]_bj %KZrSX^.#UQW_pkgVJ;HDAPG6r4.uG>]M#9eWHV:K6$_'^@?_p&oh%(AWVX`p9_D=%&ljok6`b%7%'iSNB#&>2Zg*@6HHf3JC#J?^ %WLg7VPH)mNB34bSl#^R7@#4ukmSHbLeh/F10cae]E_K?0Gf`pQL:U(==Wob'N#ETkh5MSje$)m:eF]u"F\Pl*d'DnW/)4uV?c2B1 %)-.AXqVs'oN+n]>TVsKSaua)_lV*pMX)0-+Pi!4P1DRIJ6dqcBR]4I'R^T4k51AGc[EhfUDcFY[D]6l%$UNn_e7I.NESS&qkJn/RS?\,8oCORQcsKOPA3"WbfD,(=2jTr4j:EF %Z^;WfS1SM&HYisHA&HPZVi82)ng\h>m![%KRmk]B!](fsdY$3h9uo"%UraclWN=#QZY-:7UBXMXHH[pDLdku<2=\f4X!V8C't0:C %bZJZ?Rb;a^TJNWe-2-G4.NGJafYg99107ANfqM1Xc1Yn;=0l2E'Pg!;#Io_[pre:t\t]ln,?nK2;NC0)]JF_6h!S9m"#QbcGmEGj %7,Jf$3ugSB_&)o\)=*3&SMU=3Y#9#:9K[reA*&8V'A.#2.Pg)e-"7il,>(rL*HT:^kACM;brN]L"c"s5rC?9G<@%:L1?XT*9%>M= %lt+CY=^j>Dl-bo=n[to1A89$3HNh&V$epPYrbDR %Q[Dm+`.2fOk1;JW9^]O:3fSB!8uW80f_M#;hdrQu`./\u1Q]F3db0i91V=W[Pe?^i)FbSEV>& %8/7b-NATE_]q%WZp?2hS'UF)'-+gkH4#RP1Nl^G`7R*"6o&q\9K0<)8krg_-Cr:'rJTK)3F[l`/ZaE@3^p3>!``na %SVQkoS(J)QQiR1Tke9UfoJXhY+u6'cNh`W[QZI[BrpZU2LJ%ss1mX.6'=BJWj&<.'ujk`R)EJ.mc@98a$aYlUeRb`]VU;?pVsZX_^$d_Ik*1@I6:8G!Ds(H.!TI^jq"=Mbq'(5\Ga %5^+h!ocf=7@4UY7dt-QrQ>&_W^bi_q*k\?mace90R_0K+dR9EpPFgi(/X)sjEG,uM]Kr!"`AY$Ga("qJ8R!r@BO7#63bA:,"#3L` %@o0+\A.2RuCbl:DejuLk]!9.M^!.%LN@LJT)n2EYC3Fc6D%Z,BgHlbZW#!koKe9q\'AFGE3RnTXC9jBgoOZBWK;bH_d%NbW!QLY' %e]UAarq#9@l(Nc^QM)WVbY,+,k:qZj4e@2OC:,@J6EI3e7]'Tl:@6o,KI]Ju+5,(kI,+C%YhQ80I?k5JX]L;;2HD#Gf'-?)@1 %]@:P0"kGBjU_#4P-%'!/BL&>g*)*(1R)YAu/S0:M[(8d8!=k?H!K1PrB4tQSE>b:[dO2o5"*:FuN/\f,6I*VY:(TGuXqtU6^gUdt %(/#C(G[MM(9+%G)QQ1Tgl(Q:596o52KHkMZC`s#uNDd'5glWp/a=f(X(Z^-]JqH119nJJi==-\^CS=<7nnL1C:tJ]!'/\e#f0g*o %LG[[OhT.H$7,IFg:4XV`V8-$E1I7B;c%+/qDm3D>;aK,<_k>jebYC[9Z?D+A#P'n(?()j*'l&5YS.I\^;=$_@YL?66SjL%KN^`(Zp5-U<*UMps %q7+XIS9CQ@-1(\,5H(i0Q?_[;n'kgp-HYO>*(u]CM@4'rEV9+urT[B"!Z+Z@_^t-'4R(@XQc#mpOLof;b;nSs]nO9!'5!aq[^_s$ %YP?'e38P8-9UruafC\^[S(0/MS+Yn)LUY%1]tZhm^NF:kH/8djggZ,`K<;VYa@)UC5'f]+#[W%3$qAHbR^s.]AK\d7aLb45S,#>k %lr(7MOKsX^:IrucZ=6^=[2j>>(RuX,NHn&<>_WV1*DW1R<)2gN:Ab[>Lr5Y#_t/Z0j1tjTo)l!AHGN.Ipju/umnVXi3k!FW)Je>hq@XL]Uds#!=&or'N1#haKM@maO$o0-?i^A#T$Ld3:qZ2;aRV%@o]K0Ph.ak'4U5.hIQ-rLg%Q&trV/JYjj(R)5Xo!'iBp"JfBn7*u %U,5Q!XBN\8!8$]M^*r,ROk'*&QW[Nm2#/CUcMs4 %7]l4?_,G>Z0s(P1-de,YMt+1;>Wn@EZW;Mh\nQk24:6hO0%[!%d(:I+3EF0)B*b)o>3X%R\7E-)f>I-WUGutn1NF]n@4G@>U$+`uY#[FN %0YRct;ltN0i>ohd;7&Y&abN9_gEBWrnjpCr9I3K3MG(V:>glEJ1?"L\lP$,K9caZP-OYB"90E%&l[u/F'NVsNFBZ4'0=cne@(!)# %LDM86+D%HuFK&6/eu&#rEbl]&L)&XKKnG$.\aj$H"1*;UG))DalXgn!;JdurG7hc$j?%>\JB*L/Bm7DZVnup0-WJkmFh^$M8+.g0 %*aT5Q9Bh,l\mh7`(u)=*_[9-jhIUoe-qM:VQ8,B&LKrWYZP3;%_?%%MRV*F$e,[o`BqF,qO:4D_Wo9cH5"4dOh),`XcS^$U1n/]k %7O+cCDBM]:(gL8dY4UjREYEmS:r>i)m,?6g.@P975*Qg"3@IZRp;+kS7qEVilo3;-L7(o1e,k.FXHA=qZQarFqufmggklETT+0#OS9q@uaB9++ %+07(ci&k^5,.( %m*6H*&qP4-LQO*?ReUUiCeu6teGT5FEAWTQ>*[V6Z9./0o3EB+K,+F4;B\i4fnFY/st1&/_;l3En09toj2cnX=e=sNE/9p %[bGQ@)G!s^g)>(?A?CEMQ*nkEW9%qJE4%I3#1cgIf0DQegb"SCQ0,K,PfrfuZY!3dX!=%5!UJ.X"bZJmkJG(^)R0(UMCik*@`9b+ %P&Z>(ElDP-:q8']@POpT>[]^pZ>b.2[7C(Z<*!L %S\Zo!/p=KV/-7MOk"t/!Wa$T %:kOTrJguPL(8mf?Qs+H:.X",W2]W/0JqN@-LK](XmQaf(8U5Q>eScc?6AfD>W"Kqg3tWuoH!H,!;o','m$Il(jAX:LEN5TU`j0K5 %2d8`,(fM>D'8bh!KB1bYK4_g:#akTZW!&bNL?il<0u;Z#odO.Z(OUb&?#[kiK[^8mFU6cX$l'mup7.+UP`.$'NFThPSs'H_!A`s' %9J:hR!8Jh`q\X/=?#ODD1Qd"/*XiMY/s/+@4AB3$%UMX2N%"Bh$$$MCMSo!YQ]\?OffJ&GmfsQUEH7"Y4'"]kQ]Ulo_D5Aka5/gO %S?_1])VW[f:;NfX>,5(E.]GO1N\EeC*a9+&o5WRVZJh'SErXJ/$bcu3c*e`;djejVh5S2m*('dWh9c4/1g2o]qlJ]mi+t/`/p2m%!'Qfa:*dY5*pib*qubAN`8ne-Rt2%:@Ir$5'S'2po#(]6ZXT9oEdTJA_@&U\p#q.5:&L:u %nUN?"^.G>:B>WP0KObWr-!#A,HK2<0:mt"-',XN0u:/W6HJj^0mN11A(-!UFlISu"AQ@It!?qLPV %Ln+9JM.PTn+ssXQTE`=P7ck;In4mqVd<@'kk"2g)$&N@3J@.Kr*/V'SZa^.T?S=,oK"Ii"c*M9XH:BnUr7L %n6(VV0N4_8O:$;9B9M/m/.ePNZ1H+m,f()[\e-']_BjEPCk2qegm@.)1LV$.N"DIX[1Mn]THdb`'mpnn6TA,k!"6k-@I3Mt6?M^\ %=C=hT%^D3#9?O9@:`fHsXfDfs!Io(f)&;WC.Md[\gWWe2&.naUVJIErUc#Egm-5k:seekQ7lTb1_r\WO31$S,0``jJF7_KWghdUC!f:2qkMg(%Xn)9S%,hkQcQ&;Y1pQ;HnZL27"-!`6TtB7O67T@"d%2 %'G\GA@tkS-1O'c,c?Dl)TC46cTJdSG(X*RlnJ,ZA1&f)73X^.(b)bUN:Sj# %>/_YRn]a&8CnO^Ee*M<*;ekGY@p[D*BFM&3%P'`q9T6tERi0Y!l>3USH#L$()NSd%:LiG06<^YkAk=kb^l5BF3N,NXOtY%"S"pTQ %m@'DO#2i+D0gi4&4_@AGdE%9lPmCs@BbRnuI'(ha=h-&Vc&CU.gmQ"6"@+cE=+Xn!QfL`Ed$r*jQMa?322f4@Yh:NlL"u#X:^Y+R %HAe3JG3G$i5oYaH9[B:FPs#IbRY7>=h.N>rB2VTE$Agm%P[$XO^&V,4jqi1Asf;Yk35gGQmsBX0dUm<]`fWL %Pi@iWO@d,?0XD288l[!dT-WX0;O-C2S](%30Ag %h&n9u])gR=oT"I%%a*MeJPQ>dLD,&dLW*(lQE';qqk0&_!i_,U?+UR,f?G,OLM/4hEM9A0,]:Ndtrn5@4D^,mIf;CYto %e]S$D8ur6%c;E`#eQD)C\HF'NkB8o]gt-q:QS6^i#Rt(<;$&R7S:ACN<^cXSY]k9eTZN%,4"=$?Cf@>H],S8#,]o2qiX+/-$pus8 %V+!I3+1\G*?h,-D/>;.7naW]fY-Ymm'`G$+K/]Jf&aH"8%`!mor%0t!Fa %7:BFuHFKG9dssjs!=g[jN/OkY$%j%CYD-L+"kI9h4067pG*PZSeo*qn&(Em+/i_amCT*44`YTLk0gjaXAC\+"&_k@^VmSimS6D^l %e&^dOg-2]g*&WU=pBO_A:2Etu,@ZQjNMUMO_O3B>g*"8P:]_+GC7mjK!/'mS356jQ7P5.t(8?mm3=abG?P&o$=%mssd^d"g8&jlt %r'G5hd,4tr`j<.Vi_XkYidk]L.L'@S\l;8I.V`_j(ILa&uV-8-*UZM7s^gX$R9t'jOUuS,MTH %(Ddqk5nBLn]7)3-_Pa)elCOdo?*m74?hC28UO&aWU,9*%c?/E!*31ON;l`QR:UVlW`W5,#Ak\o!Tqc091aF>0jBTj@7`i6(@a-9*r^I@NK-c@K@oubA^;G$Ze4HkL]5#4g %M%/*\8)B&Bo'?\fXZCiKL/b;+Es<4)W!A1Z#9L8jU'/g'`FkJ8OmTA^_CLMISsi)nJ4nbtk`T\S=1a;,g6p %h3!fhfCH,+^%U"7 %fcsqhn0f5V_^?u4H>GVA%dLcWA:=)2=U/bFbdUQ'$^/FbaD:[tl[3I'pW+PKkM5KmSi(b_Y-\Zf-XO_abF\%XYTt %&tdck\\5Wq@,fgUgQl[>`%`Vm/I_./0]](l*U&]A.rS>Cf8T'^JTP5O%]R/O'VjqR\^%nXbO[+X]Rb3 %`QI>LUcVDC\$Sd5a&9<^5=a-3mj)[Qf-YVT@P$/m)#76:pm<226*b+=A\1GD(`X#>2kV!q?BNJarVDt,[BGB,U@at0:Wb=<(Pkd#Xjl$2pZt859IDD7srG/nO[bD^_oKp/sfZF3^$&3DcgXEAK*GV+Y4]2 %I[jgeL^[1+8$U@t[9/'U*G?LiBNU+7fZl^7!puX#'j'o_ZnnR/%5ljJC<6(o'^^iU?DKLcg-P7!H"VtWd&qM>JTa_g,t2!,4/`t3\]#!EY]@H"CUD"U9,U;f47GAkU10"&fT1Z+-C7g^ZrRQ%YRWduLnP+mlQ#?T:I[L8pI<74jh5;okLBUu=Zj;^ %7,AgDiJ1^bm+Vg??YBb,4V)J`=!U50NWADd,1=\4cQd?]1!d2_0$f#.bk(>`rqAZ?`%,eEd#L!1P:0dGJ`lBEaOA#bBAt"j1c_Xj %&)n_SKpt*&[b(AQn4sQ7`B6_\Y/%UKP?dfcq+;6TL<@?%3n0jiW]-GI0!K-$'EXraknO$FiVn>&mcB]_.3j6'Kq'6"OZUjiL6E)( %G8f0c;.`5U4.sgu"#GH>S7#)4i$%@dLQ&NJLCHNdat!]$8FZOD%j]@Y8JMir%a:bN(i?JiL*5Ola*,#PaQoDHE/.4JXa!a]4Se@H %ped3fOP1-%d3L2j3d0cO!rqoE'a7KWoM5a\[JBh7[JX,pXR3#pmk.-d9OO4oC-sLDK&X:<*q)m.)F0@r*:P)\D@m %^;;9AoTCO+OYc:a$\ZK!WC2H`opXk9biq8;@,\o#bCFgW5R4LX:uUSV%[stfo-NlbK^Q?\*7pDm-VYGB@e;C/PRsg\MFK//F2_^m %'/Y[tqZmrY*#N=75c=cG(L6.PaFHko9>+%MbiNF[MK6F*/.F\norSpO!g8d)32"P8aNU,-G%J!*0='3-kNtiD[\7q"SImNAbSh?b %0cS`BP[*\[j^!EIQ0kGfBqE8D!ofqGP>]LB+mhh-NTfbi^Br$(Y=k]j<'h>m">[+$+$mh6LmOWl*F_3N+q(SOX7Uo`5beIQH/sj; %Y_dZaDL1h33o%\kZ+oYF?;XhO"Xu.('Gg*_b[_WGAVUrE-!*uH4MXB%NP]_V/H-stMmSdPaHF1[[g@B_(jSQi2)h@*?VFe:UT"V9 %Gm/odO?64Z.oNs'8LT_B.l+MPfL\M<0a\5Q(A\C"n]3"aQ+iuH/58]CO[pfc=_..>.6jY(XO>]Q6ugk[kUR9s&p>nk/"W"(8`Wi+ %!CB4^crZ0u%F%@L4'%#BD%_7c##cCS8RISr1iP>dTs#L'q@cfV6sgIKs-)(n*])6%EFWrS?g2)J>="n&P6^2<-tJ+P;=\JQNQEP\ %f2j5qNN(jj5nC>`M"3kT2bm/1TW5lO!P0al9rI+I_i=un8g:LUll8e?!-R7!/et4edjGe:rr4m_rXB/bLFKL"XX(-%p)obM'7gTD %N":=`YZMTq*]8M&nOp6u8mh`.YtAo\6spVI-YZUR!Xga/8'XSm#V=""EX%;^^kN>fjcm0;$1-UjPe[K`5K>]/JOLCnVjfRG)n8eD %F.'ga`#+]WP0+umMo,OSap&Ir6d.q6d?QJuP/q*c0iM0aL>fKg8imVePqjR",aPoJn5[)r*&/@ij[cO."cYs#C#Xuh@N/2tW^L>! %r(B)BFJc;_f"u341_qC[fk3cg/>rS&<^gMlI,VGc8n/J+`?c"R`^6YidPDXq(5jgm!2Zq+LZ2hl8n&>*;+[kR>AX/$p5J\,SDH]B %B5EH[&^%InSGC.V4Op$3h[qVWatm(o,='M7.^4W]LkB;jLC*B?7bBG([uL1V=k(6cchp=C$ZK]U;H; %L(TEt6.;B52'u'BUUi8RcB3O?mL16&3>787cIhFhq<:UtL6oAtX"(?L42X-+PV;:H,S*URkfu;hH/#=H/a:Qj*H.r-cS.34]#2ej %8EJO"[*mH*YNG,V=,RtF,XLXU5JGL:+h[6.+"%cn/6,dW4`EN/+1Un)i9(HS=#1<>OTFBBJg]=NKE4US*G9?kDa>p==oN6$iDBE? %*FpW[e;YW^=K3?uR`'aljsGk`qe[X7EkBG;=UsQ-=D=XQ-jhB/_dFdGU25k"!N@((7\N,5(lBfHlsOlgK**RP+mof*kt2;:0nqHs6W*\(V.EAA.*Ot.VAsEId`@(% %fl.CeN3C&(;%TUc=GdB=Np*krAjGnF8F(fcTg?PWK2`7LBi9#D$Z(_jSo_(!`6#KY9HWrAq14(?Cg=:ao#[OgC"BGX;Bdd>ZiF;= %dUojb8gD/F3BAT_-;Sg%OQ$C_G';.KJ73Y,;HZ>gi<4a9aR%M$cR"%>A$5sZJ)GukK,Z?(Tti4QONj\^JZCEmibhC>b)GdE$Oc<6-+8 %@tSj23eX8A8dK)7+,S2PP!']YL8Nr7#15el^ot,W?lp!Kd:stG:^Ts>3<_\rDW6g7`i8K3K*&8u$A/3/=WDW256nJDJ8F6W0dmD8 %&:TCT#6[KN6:I0""5$2j2_!#W02OU]b&G&r=(VK7Ah]n;Oo7SX)B:[&%%+^qu:r.8,) %?=M*(*#q2/%Nm^7gDB@[f3eWLDpF>sdW:(W-,1-q;fH"%J5_g,P$s:;W$`<6:JZb-b6EO>iA:u0E-DRR5,oCaT]!?oYh.Q\U1S)gN=Z8$12g %k=<=RFI%@c?>KInM;L-`!-S@qh,SmI2f%@(8n^V3N$L_$ %&BlZYAo)JnMPB$YT>'`9W*6gjiP?GJ#quo9c*Q9p]mFs)=05Y]qf3qcM4]#@Ch*[N?R[C%+h&R_@%NID>&TTmY]U`+REP%10:`&s %`O/Z*;\o"6Fqn77%d+60O5/JI44.S$Z4,_t]WrIk$SWDk_cd#pQ"IrpiBQZZ.0/:DlmA0d#22f(j4is@@fd+2?S+%r-jZU'o$j,1 %mLq,N\tWLU%bko#W#;4lQL]`Dc0HR,b@A^G-]cseWKghXF_H%J2JU;jGiEU(+)WXOE`3Q/[;d3GJ+NWZGX.EQ>s9@km^3>\JJ1G6 %Dju@\0u**sll>5P0lc=m,D*2F_iU;uE0b(B&p+g*4%?Wj:7FRtjBJR0DtOR%"uPpK]L[]><8Nuq)c6_q.[?>uf:fes0<\>dO*_s% %3$3TIoj9$I>$CBZ]a:SqcZd>,V7r)`,#4saDK>1+.aF7HSEF"7];\BE\QDS; %El2CuQ>AI+i-A?n`E+*o:B!C]S6R1URjE`P$]3]nc$f1gE);(^F">hmiKe=Ykd?6;V#!g/fhh4-S6;HcWfXUgVV.;N^+Lgsq$T%geBF %E?(Nn)Dg?1;2_Hm96&Xndj[lQg-&f9a#;^;Cil7T+Vn^XmC\%JkqoFZ %=DB3_p(bCSSbsR]BRPG_c>'-pA&uPoEDc_+FRmBJCm%B[,]e!QYcq`-qY.n2klNS_7eX/nFA%I>]r$<]^)_"Nc0H4 %"JkZB2b>o+Z3cmW;p:P(VL6E1g&6_U(bpqDhQth9Rl'iHY/_;R.fKk>g]k(;QQK28MrV>"?N7- %KMI?jY*r9HSmko?=5-H0[;DM71?JT&&)i(V255Zql<'kMWVaih?b&U+$S%oB5q4eDH41"dR_7@5=FH/T(MTc+o=F6Ci0@Ah!0RkmZNjo"OXbbo=sJrB4CjG!#jF[b2OYB139^ZGgSqch)um+h774QfMt04G#.Q-C*dNYdsH$X`Tc8?Nk8PN2W#rk''d&h=-%l?&,LI`Tj5"R2>ISPIgf[?ht.R7]t8Q"7\GNDd=@`E %kZPh!aOu8_85Mq(6:+U-X(2knU$_gha)o=#H:L:dAj$o^NC6sqN%C23GWC?7>$R1c)A=^^gtQE^Q=K[#NK5f.X$k>OR%2n[O6F(3 %#AsI/<@ld9J?Prk,=0_j49USs2jiV,nS.nVt(G?epSc %EYShhY[>F60[C^`%C8_i@+ha.L$*T)ciXns2]cZMfaB/iUM2Fe\pSUI5a.lX)MO-g>b4Nf?K9d!Q %\8I67Po,1P@!e8`EtNqA"0ktm:q2E%IF5?hDC&_&q7Z$;ncES":]IdP!P[uILTJu3TS9sn_r'QL%?\EQEUFW-^XKZ4iB+*mE4L^Y %NC!45n0mX\W1r4(:2c\)csD\#lE.<d)WQ\BVY9*B;:7mN.giZrZtP@G+\^+"AFm]T53*opOp?:!AUI/gb.!'Z0.K:Oj2*#d<.A6j!T\[u4lEhM&VR0n1kJ`f %ejhu@4Iuh+e]/L-ZLPFLLmB80@r5f8A5"Vr=2aKH$tam**iU"]bjh3s_Ar.b;Cq9+L*#@ib33BMA/W?;04RI5o;0]fBYN+23%aTK %``HZ=a:N15,T3U61JW[HF(WS!DpDZ,*hFaiN$@FiR$$O$0/FeXk1'`BkOb7Km@9n,"C@tr%$eklT@*;9-q)QJ(QWLtk^5!<)8sk? %873GGo]MC&WIS7)11a:J^J$6?17@B^Z'7_DU+EjCc,c_A'-=]3O%d[.bR\L#".bb7n#tg+jBYcJ;$X\c4UoC9sBhP&KS[AqDWtcHP=nNp4XZSQV.dfuT+7EGTkh/ibgY,Nh1-Sjm[q`62/@Z*;t#j/8Y(>[`UA_'jpl%s8bVH_l7H2G8]-FE5ORnbol1BAJ*/&/@&oTJh$nKVcn9n\H6 %n=p[iaQNXtPea+-A;E7ub#]f)!AEDWla@D4d#87u7(CDGDJYZK'4h.HaGYq(8t]]7(BKfk=V5`nh\j7u0BLn3Lm(%H@Qd>[jtD^] %d't#,2p.UJLR6#oNA/klrt27LcY3l'NTV1QYOTg]4SGp1iB)OR`;C\PCj7?9Bn@S?7kfp<2[2W-l2aN%-WKu>,A:.EO1ug[\$#*XK*]L7ZkI1-Rr,HoTqLFCRP$.m'UOQ:Fki/W]+mMZ2*&8.^ %)^og<,3/Sbb$WBWK>J7.pgp%W-q04fPHXpWYX=*Sn_jIm=sR'W&fHIa?PFUTqMd_b%\M/Ym';o>.R(c1G\Mf$8#D_QCa?rQ5Qd9<5MK>LDr_RsGI0Lg?(gh\m]O^X %k?.jPAN\5K@jHl7>LjZD0a6rik%AYo#_ORZ_*1HfCIVh"P$iO;C`d/Q3GU^OTS%Y\o,_$rC9qTup`QLj.0%jO6tcs@I9[UX7FD+7 %91MRkY%dlhH\b,OS^>AL?P%GInG\o'=$a&?pRcYZpV)7LK\0uO"g:^b\>f*Enqi"!;sYb67:&A"3ue,Df0%%udrS25#U+?phU<+* %O,r>lZSj0LNpjoW#cuOc1gCBQN9'(6hRu>UM4ZeHIE([.EaNn)aSVTn %8j9#?I*/e>8Lg?Xc=8jenfl6Oaa#V\fmE.7c`pik3hQG6db.s)?[VYW^*k#nXc5sE1oe&CDg$5+kCt\):pTS5,GP&,QJ&/25]C`==UNcF9AYXJCY[sSRBk5CVmqcNm7do\Rb>.NSa(Cn!fu02I %hV"KdS_g3$/N^YDj$Er'g=W^[]tXt/]d3tAZN1-S?slY15;WV1./3\NGORXb$;)cV-!ajD9A,@4fY-:C1WVBgd_LJ %?*8!X[TQ55ZM!c,k*.CVZh75LM'c:n!O86>&1lk:Nbd&n>C=8n&9R-$8MGnSB'PZ/m&7A'e13m",[]uh.pENg.Yh?`)DLRn/.7B, %)2`"<(SoK7@Mqf7&p$^f1,upl[4,75O)j-aBGpK7D/\=E8&;Z!q&r/LMPSg-1&b**4sds-(!CJ1lH:Nr&&GQT.>GOsau]R4n?tnp %B.0'?ZLM<#EqIMGVf[N\%NeY-o4<:92;bT\1n!)9uaubmQ.-7"?4rOJu4s(5^Vg1HEqG&ae%=P.AO+tBt46f;[MO+tMM %bXY%Z.H[BKnMJQ^6fKQWUET1Bo?hmnr$1C"56G;5BKA1$Kr%RrVk2AbZcas.:MODuIALM!F9O %6FD85i.PinQ,!^VqB:ErV$^X%i.PinQ,!^VqB:D'WqB;fb=f4#"AYuJVZ]bpeu&^IWn%sqS5cUd%@iZb:CWib*<2hFj:B>_s"PtR %\,=KXHsJi][,7q`NGHR-E1V)>m4nUU-TlaBj-_TnWUh!U+4Bh3nYogo4VpreDuSN"cmSa!qD\F=OCS6m(;QnW*9otZqu"N&&oCQ% %$FrOQ1LlcTQ5QVrZnS5+7T>OF5d<]g%k,!O%oV/)+h5-bN7'["n9D"_k_8sOQ)Lq(bIYXk:_,( %p$/e%4AOX%WRG_V][ihq>?fkHYets$HkP8@C*#"bW4CjCV^nNNa,?_*m40:n1-@NK_iiA5[c-,9M<@Mkc9W>]!pmH+\Lr$)A1[iscZ[dZBmEX\rOF,)2/&`0" %f#$=_1En0P+!^g='HO_nnAH!d_fA`;8*/q`hjC/iY:Kof?@<=9ngechkM=4qT6G+a,h%a4="/(fGh_3i^#$nfPn45'=;tF*D%Ar7 %KRG=g0`(rPW1Bqo^XYuZ%MGb0ng!?F2=F^'F'&76*P>>.c'CY$eE\p+X;5)cR@)"V#U!]M6>9h-dt6;FE$e7)@.`eCFdBAcfW6lD %qT@(<$]Ym5O#*uq^Yh;e7C$_WKBI9$'7MDJn3Zr=QTYcF`j)OTr:+NkMJpm0od4YM$LGuh4omu6_ARV0i+3f!Am6aM".gRnUn.I? %.sY/r69O,MXs2$;FhJK/A[AbN\Ct_BTj*Oe)PY2sgY&OqbB\:"Vtj]e.K#qh'C3kV34@;iY"n"TX]nfI;`^A#k4?.@G<5K]008.< %Wb;>CAE%sNr4-ZK5H@--TCV))*U;p=``N2]R/"_t&MNCR<>8qeZHqhlg'qo]=5UoHju&s^64D+upjnTZKXe\f:pSd.UXN/nXL:e9 %3;r*A:paOWdg.,0WLg"a"b]i %GZj,Wf<@L-J'QBk4%D@^^OS1-X,5Q<^o;+gO^Pn6;uB4i>0Ri;*A5NDP"=/kebH5j`([8)-S1/8dVNM+30$@1jDkih@m/OV!AR!/ %`#!o=gj6K=bK6c0\&iZ\[VDh5p?;7\6fRe3bM"Z$gUjATM+E$61b^,1=6^aB\Dg]YQVq^uS&"e_XHLdgPir^RV'tc4hgQg]N&;[BFK`@%h7I)bDDj/GmQ#)A87eX8od`@6+ %o[7c,oLeTdjh*$kb0/L6Wt81hr@+XbEQ@pqQZd3]btk?r7*+924A:`4^%bdU#u$Ks1D']?[pf:+%XesC2"L9V:+`,^@Nm4\=:+-M %[QP+dLIup'4/>S0O'eod;6p$l&H#3Z`^htmH$Lesg_^:*9b@(D[OhJVGq0N@BYN$Cl2DoQ`.fkRRh4b1][f0dJ)^;Z:RXLiHR"?k %VOKN1+S^WA`Va*ikBqjY/,UQ52t:%uN.[1)aGAsROUHM9fYkXWOb2-\]5N7cB]FrNS#`L7UaM&kWkanRV@T`a,-bj,@mhI13sC:= %48s(UbC,6uI]$&7-4\dgmB_]U,A8ZSdRnskkqrF=(:(ti\Z=!9iqdJFsRZc2g1+_$h@3]&o>2qsEiDsGFI!2^j %`7<@2Dr8*Z-QgBkPVug.poLiemn@M')mcT6\+BGT-Kqjcrlu@SGs>uf;NFH*14j=QBBu*W3)(d_'6k:)+7/N^M#E^$r;8Bsr6ddM %VnR!`k0/DHbaEYIFT="&"-%:iF.*!J(lQROD3JPThRg0Ek0QSpb($`%s62DGjW1nE2)J[:Po3(28:TAZZ<8JTGq$9.DKNV)Zn*+f %_dDl5],Kf_ff3SVUt<)V %cJc8,oZ'Y?L/Tm/K4j-tIJ-c#F2bFaZpi;?^MB]`9i-l.X/do'6?[&*r@a(kQH++`i43JPM>BJ(U%0#r$e#'0KrAThG/RViVP?BW?(=,;$2[5JhfWHE+ucf;SMdYI]g\#5SS%POr$ %N\sFINkS+K[Ij6mq9tleSfr$9,d5XKCgKOb]M+ceV9rS]d?R,Cd>->2';aS,IdJqM>r#l0IkR-\#TjqTD:?gT2gSb7EiHS'iQ[$S %IWNR,52:>0c4UPR]mBb(qXE,?m)S='At)'@bBcdXblla\C64E)\K8e:HW>=lQ1]s=lX)pDH1j;n5 %W`!AE4"`!uG,]d`gTo:4Vdo=AL)t\Xn#frf:"][36+0^&nkmsf[ZV>s853[PE2#$T'hn$gOVQ@jNNF]EM\3p;MlWb`%.rh*Sp#s[ %jiA>J-o7f"7m"rTAmb(\i1X3Gs]DND;2CC'%U4XO.1np+Q2[5X)cIdJA3R%r\.=m5[i(dBE-XFshgPgNU*3Ihs)oZTNPgR//4e'L;NnVmoW- %Tdmu=]fQkoLgk%I^$*DLT8+2c+4:\2#(K-%:gS"b_4h`KZ6&4g`2cXIkB38\T_X-,mLUkXM(rdB`RWQ2\^`mI+O.`VqV8FA5VK!j %#n#_k/;Gs4;*(Wf(%[raml0\OMV1fE-:lP'FNH*JOFGERG9=rqR!a2S-SLP,cI>4_%(qtE2l?*![6S2qf2H7\c*[P"$Rtt521rpI %cm9ZI$\R*Wo_!tYIN?J9:2p`SJ$I^@4ko&=BV"]OO)iHmf/i=mj1UJah-<8=P?'%cBU.Dl5DCm5X)V=WpsQ*@HTKGRG4(*BpEp@G %h!M$]J16lXrL7aQ-A218)`g&NGd64s0W<5h$iae%UU9[8Jg8!9GP-#V2,$A1GYAhG8gYc'.gDtF,j`O^"3+QnT)%oGFOID[aJ?Bt %LGHgaqP<*=WM90-Zbmr^kZ*gjqMk,?+)AAGiEoKbCp:886_t_f6'n;^iNH/MWi_M4[*Ogm,uXJ`;5IC+CG(?WN)=M337$$%?tB`_ %>?.fi@%/VGJoNin*HeEbI2jR-k4q(pV=*kl;D3<5:2C4b?<%G;C`G@/rM&8hG8DYDaH;AIa7fGOZIuE:l#fr,n'+=2Ch5$-eJs[_ %*@btZM\NcIrJE\MD,ZeZ@NR6L2HS\_l_6MW[pXU-e_L&lI2W?ulhLRdOjb\aG3=4^Gl^+uiUi\9IqHF.;>M[8P-m>ADL]rM_e)L"DT8E1"FXJnD* %Le3RR*c\58.O)T,#>`:S`ZU1AfbfJV;leq9@W+901Hq-m5N@"M"j)!r^.0%RN&N40b^.^?\@e6a9@#ThJ*B%U4Q5X9B0%bQnOts?\"9S@im_TJ %1O];IElRMiPG)OuO\&L/BOk:(G9WH'/K:#"dcS7j'"PREaaA$[+D"k=[o&PRNf@'dR*0@uo?b$^b?T2XlS>AD[X[C*q)dIKFF6$aA#8s-JTp#>f#cN-=Y:@CAj5M:E,>Ih.OV,ML2^6+$j+bh+TQ+Hd %BTtG?_b0`dk290%b7%7-k8cjiG<#n8q4h!2pLo!FE_F_9LQ8BAJ5@ZWr/@1^L-oH:rCoh>97"ArJi^P=q2PsQfBTOh:;fj4t-s? %I:%A;@oc3,2_#t"Kp1[pWM>uqr:&ke-ch"Dh\f%GI[jdBpo'6\puTPYn?nC//qtj:k#m6N:^PXlMfneQ,MtYQAX(?*?W"Do,XEJ@ %H>CI*LmOYr#ueU,hTp2+boHO65.0Hq:%M.eOP@biq_\$C>sHU;h_Pr@91[@!c18&qn`J\(YFu*tnT-&#X[C610HFc/iV4PqgV<.! %2"/f)qCLpP2u.d#=&l(]q8"?U=4\qEl!c\+InbCCa7&nF*r$QWm&3p"3mRfmj/p0NXR'r/+\`T`h26[lQ"I%mf]BiHGZQO4a4[U- %70h#RD&0?:2@2#Nk?@EcQG\UFX(N5[4bJuOBU2/2Ob_gIids+/g:XJD]=R5$\-rG"9$ZN36:P.t@.>Mqr?uc'B>tTdL_QD?*#!G-Y5:%tNnp!e)`g1$ %W7Fe18e+47@T@*(_cb %e2\4Z6AAp.()fMY`\D2Ml68i0mjt)QWG?#8Y)3B,R\QPs(EHW_h+/F;Fpu! %JI:@r%Kf)7\L>0W=;Y_ZhGf1s2p7pUnIT(?XfS_hq!I^,Q%*C/;ZKlpp_f4WWD^iNYc'%_]-KBJB&`JA?r3QX].F"P-Q`iKSVO=pDfqK&M.A&2UE5lu!N!1_SfZVFf<;CSK^ %Ps08II(%jf\&>m))lNg2Z#DoLrO5#eD^XBVMDHc?1Pa,33ib&rnnSd/Y3kp0lfUDUpV@"%rda2)dEg^[VM0PV$@Vo8Hrp,iJQSMW %oJ+8*8F>`fC6e+5^!a!Md%6N6rJi@YfRN=:#VW?c55VL/J\kupQS]3>h-L56nN*R %[B#qZZ#02Ta3I_+$/1!15bIldr,s@\U6TAV53'$\V&0^6FIWO)Ls6p[@\pKa3Q7$3^g?mn,.Rofc,4l*_Y>6'"o@ofIGHhLj18:/ %aG`b^K2V7GjX64B+DEB&_*2"giH3LZ:1/ZRCD %r0bl'HYiTSR3q#Ltqn-:r %rL!%h^.3JKa1E,5kk.]*)t?'qK_:garg2MjpRe)Bk-+d\kJ-oM07NfaTDdq^\ZVjs5LLpSdFXos77mk$JW;jkC<.u;"(1TIm)6N %m`@,3nTX#RI/hSYrPcPOh9UQGl_"-:^]!TP^\_LGs1@`Ko5Uij3aR=2-iWF=r:3)Ma5?iP^[^31pCDcJB0Vf6rRFd?07WQMrJSGU %5Ppe^r`_V;rr1)Jr.eYYg+E?B2uhsB^\cQ"If?h6rV^[7kte2VM>O?opc()&D%+`2.O&Z3'p'6A(-8K0<4)l8>&e- %=K#iKU.O!t;.u%^kS%+endd1N8KJe&XV&la7F %fUVjPi?>0TY:k9`rN3DV82;CK(_N(`QbJiul=ASL1/I'Blfjlu[UN54.@P!WNU/Zd@B_Dt9i3@#3]ufG %FW:3F3_#&5!)RI8Za$M[&HT4<^W-YkX/^qUZUg'U(.N,1BbdM`Unuip3N'i*dMHRa/A&Fn??KjmU'!gbkT2A(iBV?RL+gs%BpQrb %#OTa>8n;.cD;Il[je]dF+Rppi&f/*c#i4M2kAe.A#R_Yp[dC"NnJh$EB6&(U5X\T(i0q-IBHbY^L'G'QsRfrb8@12ch&5Kfjk05jRHU)bQ[Qe-&;=jip4pZ?.X15p4jo\Q[LR,'10l-eBh %^C/eUNZrq#l#S\^%`>$" %St4t$fMSQ;7-ano>#>V8Sb6:/e`5MiJ_8l!<'OpW=9LVb8,5E3e'3[bZ4jfE@rkre[dMd`B %.(]85[=2&$*G8Y/SU?[0ohZ:XoJ%O6bJ4`>5BQRBk*aH^B*mbShWo$lGjg`ZrX<]Fj\LboO4@%\FHsGj(qMSuI4B0'JFbrT\:/S\;mK2-dE'2rt5UZaS0Q9u87CGI$0]!aRMN2WlB %e_8^IP(o^FBU9FS1C8aYDPj48a&101LmLel1u0rLGn`t>6rN((.Cm;nF]aj2%#bQK#Bas'g\Oiu^#u0&/O4h`pJF>DkH2TdlPBcM %eU1-`XXr)24cZ,RdjgU[o,lS]2,Ms_)\^8X#!8q9,%CJ?cael3t6@eA7-c0Do9$M %2J82Sh+>2$ktg8XPaA[:b]F\&;`t*>Ml?G,,\/g&\(0msI:/]ZXF(?bUa7)_"V]oU;!KT9lY=_`hEtmp[8Jj+aAf5`_R)@# %L=]cMZ-0iOSHpF3HqeLi[RNZl_C,Ig;h^f]<5UE)fkI8R<&dMhK*e&RBMtVTE&A<:@DgmBIc %e8Vu5X5.It[AIETMtu8Y#t!m,[j6uB`]q#N`R[HT`!s+)ga2F;P`=9q2M)&e0X:LJ@tr5;?=&Oe'fsBQoggk-lS4b\aDLTF1taI` %1UX3ZoU2^XmXhR6]]n7*1n(nUJ@W;O]=Ps[:c[ub_7NG-kO*P?n_GdJ`-H->Fc#G*hrjH@X@r+[6N,X80Si+Un\#u5\N5C02ckj_ %3s#pf?0.SG'SQR,Cp>4rX;d@nR<:RZ)bpo!L!Z$oj0Xg*V)t %e($+4@'n`l/Gd5tKk062B/7W[6bkp#+B-)1Kf?Xr&oM^Wg\0*rmj1_cV/K6$.rUuhRs:1C]NkR?X"/,XH)hG()CR%peKd%pO"jo+ %/aU,_*,eG_GAHO"ODC'D4Mq@6P4jj..%4i8Ldmr6N?6a5e0^nSeW,9k,\us@.K/o57et=S"rb.Ha %&83k6-cI`?G7W+%1cSsT@AHQW,EZD!M^;/=UjA;_KH(-Mo7->A:A> %iDPifEScjOmCBI_5mOBdK']F![cHQ7j;*2%b^.N_BX555]t&3;9m?[O>'Oj#d[c2U+VSBg+7Q6gQN_ffj^ %#Tu>['cOAKb.05!=lk*7Ekj,6R)cIC;g.3nQ3a4]Y%$?`(d!qHE]:&1D.HKTq@!ZQcI@etqAKrYg)G+EB8u#7RjAj7DVqF^=rfus %+_C^=djZaP6!/l"\sVS-(74*d1W)hH6W-5"n7[)W]5_)qoMsZn/Tu%kViBbWlX_i<,a(ih@5EI$kpW[mc`@U0+]50@(J]_H=Ob/Q %GRX$SInhR8H^r`j@;9f7.k\'s?!>]r_\Qi-FLK(rJ]>q>Cfi!dYc'EoZ]CJ)[q/b0bcluE-kV1Y,a^3Rf(i&I5@@VMC'tBN=XquX %&^01CM[EE47:KE3M(@]%;HDU0I^p4*M3>$m@!5Z1GVMmQ/9AW*E@rj[CXU1nE>?)sTdC.&K0<`4DHoRqm`Mt/d-ES-8>=D[@b83E %gcZ[%Ge0CfOWp*LP;Tm#h$H5:HIEWGQBLp=rcsfXM\q0g9;XoVUU9og/;HY+dfG^K4Z+h9<7'qG,u>m_ %In3!S/MW7;$5$!/ehH=/]ZSDAuj&cEI]uNPO9eAM"J;HUMJNDU%UK %7uEaH0]ZF$G>^i2.8eA[`p0#e^L98>RmZgdpWm=G8YjQckGMljm6o=,\(-#/=c^.0`M-J.)X)iFLhuEi\aK]\84/QStlg;;qhW;c.s7EoFCO8Q[2buM1ui>aR)[g"M%C$i`>Ki %_hnu0=Wka[oP?)1+a1;C&jh/JA>uGjqeTRFS(>;DaQg(q!UE>NI[@&WHNXXq&P/WkLesR4S=e=oHO8UhPuT(/$Gl;;V8V %..J*dlFs/7)[R$r0nFFNn>Z]uB"(`h7'E[+6UfKdZ0:!h]g5(k$L2S=rKYh!(@f:`Z+%A[j]LnDrEpP67![nN*ejbX/>L`15^Z!br5tG_Ei]*qjq$[oc')-gVV_3RILL9k!Ft+tcW;)kZUSKE.@O/,Mc16$;(It9MM*2+13*?JOK %J_3#;@*!V&+@aB.;5hE<.LA.MEYCOGq+iZ=&I:=tu@4/Te% %f2W$T,PHIVAE$gaqP]t'\c0>1b76QBFV^H%2+)_m$*MFr"uqi2\S/Ne,c<4WoC9o9r;fCl0'mka^ONThnmAq-RlRPspnEY>h2bKa %ruH?KeQI]8r(M0+-"'7!*u8iE8-On)Pk@R\=7>*.i"@PjfHOGB.NT0WmHk3bESD59gQ*b)BGRd_l.$ea_ddT?FVqZX&h?j7X;`VU %Liq8%McJ+1b$tj7[]W&,2Qj&^l)n4#`k_E0!I24Si8#mPM6o7_=U>m)(s,WGoK@4+Pe^rY@=O='Vbj:7E9Cs,Z(e*Fo>3#7+\ecj%To*3b?UNX1N/0e %8P!q\pn`jO1417%;lk@!((7gH%[36u%8n[9',LgfEFDPL(\b8h2+YhGHC26p21dp^Irb@,]W)H'p?8MKD]ZO;-R5Fo7F2Eb@!Wbn %iJ+p6'".P2md6N\&YROIB/(-nGFCPQ=>m4V %O,`t4>b!"m1g0Njlu$NlBgum(#4(D/pjJ4GaQ?VE0$C%tBY7TG&q:c&l8:m,OGgDT=BL'ADs]CY1.9giW',X84t*OqrA#3G7r2L] %Q]XlX[jM*..6USZ\gp!Q`@`!\6/K%)I:9Zk1s%XDeQbV2>)T`FE[.N/I/<(,Mt'm_5cCCC@[F%&t(Zk)n@C]isf<5Ag4_+=c9g=HreJ8R+)Z?0sTu %4lp!!YVE7rfZ6V2;AF=Y.GNflSLC^*]S%8ShdkO2'Ql2qLph*2<8TH>[_)AjSlTN=0.J\r^&GnV.&j71mZBDIA@9AbPYsk_R:[&n %E^CoB+@[M*i@!&l1h//h)6.U9m1DPncfFZoW,PSoO+1_9Q/qMA=mNh;Wu6>$\+5]_)_0TK`RRRHY>p\r_PX>`;+,UcnKuem*oqdF %b)UG#3+KRq/!s]5Whj`.n8_9`L*qW'j %J;:^=W@G1Wp`V393M'9TW9!,V7Di8+k\,)c#A$!`A4cXk4+!r=MOd][5`bm&gR]HT$E)>^=>e_;ZB:/4#+)G$.uop+#S<,.@_R8'a'>W=1]GN;I0rgh %]3G*0-;?YRhHs4l/"#VL(-Hn07].e3g2S7MfU-KTQpKE"D %V_o2<-Ks_i3_AN:WGG`E5Z\8n*098H?&!c*)OfSurj'GZ)mfi@Tnu[.:$V5T#,=a92iIS&3@5]qHtL,e;0JIaO$F243pFOt<[HAR9P!JZEk$K)BBZ]cEtjM68mMMu"W*2p2#U@QOkKttMJakU/04BFq3RWT %Rg@7G$\oKEiC`f`]*IK#5Km5A-Q>SDXB'?J5BglDDqogfg/^`%nQA>O+B;oen1[0d`^Gk3FDRIV"<,%E0f: %odq+fYQuK3`E6`/7Mr5\[o&KmH$G6L.i,PQ?r:5C99uPq/8de3\-*-698hLY!qlP/Vse"P0,FH9QVY"\W]*]EkRmVA"lIidE*H&> %TEeVaV'ppO5:k-kHPmG33N!3/>^"3Mj`D=[Wj#T-[I'':0a0L3,N4RuSNQ'_?A]+YYc,;5J@C;bXZkI>hf*pKEVr\3pXpVkDY'C;\"4tj322=2t&d_MtqFD*<@mj/3Hs<9&Z;Q",h='4t6oK0fi+2Qb %!YrEV8TCUO%mFj`M4;VZ@T8kPN0"*\=S/M+WUsg;;c0?:;TDG-8A#I%F-Ne5,6pJYS$8Gc:0W)fXWUXm\9\H8AMAnkX!gGh`RG[- %m,!_[<qit/r6[%H%i%L>'<]-+udR&/\r9d:RXID0<7B]\3\N_b?/ZfqUs&;4C/sGik'I%5WOuHp`?t4?R %U'k[KFZ\&]g?O>g`VjO,RmR",j+43b44!e_!l`t?,l.sbgj:A=`FS%a]=dONdVAM;qCA`4cl.SE;ag[92H4"GuYI=*\I#]aEqe0r2HPa"4W$=U\n7$TqT %@'p#5fSZUU+a<VlCARA+-Hr,[(I6Z[FOKY+/=3YfAeHt92V!2O?ume'g\oZ(;7V7Z]BsReAtsKaEC!Z3XC>F:E4e"$VXc.F %-iL:9hBE85iG=@]F/B#9@`k4'[+Ht!6tChdZ\nGoUj"@S<,qM)go%7aQM-.Q%M&69.%Mhe %Bsbcs`T"F3"4Xf/>F,m((2I`QRs%s(>=J;/,tl=+1#PR_h,FV&.l0&B)n+8&3`C/ja2;?)3W!JQ;m!XRQ__Jjg8>1_;Z;;h^oiPb %VgO5+B`k[;;\C[8GIc*NH/fj4[1c]a+,;[".;RUO-6"(]!\EIElnRe6*hTg",1(`G9lUoC>'H,u3EMEPQfYM+PTq$_g_=^sBs1]L %la#4Y`M(hiTdSC-7cp986VQ"S73N,hChH\(u^'fo?Jd+.^B+t!U-qd6&&./F."&TbF7_\f2a'5Z`M=F %+G>ddcWmReI4bb)Bof:g.;`R)]g_)?p'e%b.b5`Oc^<8REOmnNe"I%\BD2nigYRe%EA'[j"&siOX7p@dW\NfW*q6Vs6sTVHZo#h,D_OTbb2BcS9YO'SA91m:72Y6TDjtUB?_QI$1(O82;S.GP#>No5`k/MU %q+j5#8IVRfXsEiZl/@9)l*Y8V9(VkrNm5#_3!/CE`e?3-(rY$9^.mYl'SX!W)),k'-a-6 %Mr*o.24(cj/FE-NXFsKnY:mO(5:Q;NObi56M`4m5='U8cPB;klX?:@i09bBIJX:%MFulMOWT[W`\sC,4F..Di%kkpH3jU6U]]WKL %K2/0l75]%(PVrRG]5MV?:;^]=>WXNrX%u@6gnUF?6rpjhbrDNu[n\-l\M%[WJeX"S,_NpR\pOP'_blAIm8WP>n+JH>A8X$dMa7`b %!Y&!aFh3BePWU@H5V3:,=='-30Snj?G'K%agRX4:[;PD=:3!l>cB=.dQ[^YenPU4ok\0/56WO^`)Kk"E0#o/'Zs48jSSZ@+9OJ0?:rpC8;A@uTnbu1Q^.B<7631*HKW)@+O^Fp#XOBZ!f*e[%V[VBGrWf?M2kLtYWQ)s-(2i#eEd8Ug:H'*XGHiEqq$Nb![6Df65 %[?.+h$prLh2cCnCngO;?P_MVD=4#VE^*:NsYNcCPqneVi/ %RCr*&&Jf*t,Z@'3XgB0.VZq'G8S[e3&.p(NH.*0EaL;&JiH %C?G75ZZkkc_3!p'c#k*6dHq^c1`'g[?1QT7qt:77(Woi`0?7NXKSBW//ZXY/S9)knHFTl>'OY(OANDt\)R7FbYN6d\e(ledF,!rqAV4S@l@*_D@aI %.Z#1SY1+8ZVI/`\mr%r&kpTl@+O#[C`'ns6D@Wp-NR,7C7*u]YgUnRuPN_B?AgLU0_1Mff,JgH9#BZ?eBZ[uZ1&DTPm_8'=0l4/<."cprq`96A(kXHV]kjjRQ!i %fSV!6WY=-q_P-,nWpK\o*:8'+%NElnd_`K:6=H!8X1T^Co4f8`g/jL,1pW>m>&OVOjZ,p>ilmp`Ksg$\_e4')p:4H/;O3nO\,YQLhIED:+?NtSp[>Q][/rk:\51QVPF#Spr %9`ZdKqTdj0;@t=hfNYu9F`YV0&#Pt)Bg`gNMY9"BT2X`RGM[4RUO]H8.Q %d]sr/`N`')LTYQm)kcP+)"_C55nHMs#@.=M0h9P@LUX,#F&/PVf#SS(OJ:6n[b*&uC/M?!D7ZiAEOQ^Q7:#&/jj`\4]B%MHO& %\f')<)q'((JFnb5S %_%#LI[m#X$.KnRU8Z$a6/WjLL]b=U;KK+H`lrS)U8hR0SFm\ZT01CEF3"O2MR1_S;X[LOG)oT3[cuo#L&A=FtkegjG],CQn3c8pD %"u`drO^V)r@FeA2Pl\&TpZhT;e=2m?8]A3^Wl#J05Y^b.34-MdegIK;MDQlcgY&L975b8P)(X0!U<%Vh*WYW1_9To,=1a4,BH.h* %!&h0<^n]Zpq7cSKnL/V4j;TB.(cn?b>5g@S.TLo,_IB$JrV(].l=YqgtlbsNFm*E;NsqG_>,oSgthn5al:!\ %!lQTb)-0aMBmQ]TKmMLqin^h^Am/nt;2(]2LmFtNV,NJ]',#A,Yq3X.h_MJ?ZDPnMQAUu6`MlQ`s %k2kk?2!Uln>!846ao6E1[F`1bmR&I/uN\5Nu(+22D-@^)4MZ,!Y-:PIE %UjJLp,4/&B19:ubfur#bB^[>iLcg^EKb]enh`7U2bQMXFlAgNLRScFC#S>4a*dTGJokKb1IICi2_"Fp\+dg<\XEN61+A.;mg&=-pq4bJgVN2c"S[`P\!dtrdMbT_D&M<`G*Z1OVp6`=*QJ?<%&]17tEBEU&A^MVFaF9-?m'UQ1JR9ta %[*3heiLEqb@GAu[[3_86jOA:"WXkFC6]-ShTjUkCL_4o)$tU&7[.Q*f=tI*(<#bQh>H#r*\kKG:W[G2+d,G*8#W!-@ha/?;&_4OP %6013[3]QUU9'@;(;BD_X!pO%J@UZ#uPR*&#ciHUYXJ""#5BOgjKBZ\W%Ef<<`Mg4(&Z@<&Ub.PbqqV[l]@'Q;EaQr+4JMsp.S3l" %_pFT?O@?a]Q`guhApP/D?`2HFagg)&)eDF8UK9@)AY0LqF/#7)7M]S;0e1c41c@cG$E4PZQ,qp5YtP`Z3(#06ft93!]A-t*rOAcj %i]KgJ*3*T$3p%&@Y.8C2=8Ua\Au?I(q([Oj9YBPId$.bQ3QWkK)mA!rCsHY?(``'GU1fnWAbu:[.\psk/J$hNSJsGY2HTb4+bZ)( %nPlMgKt>4):'pld!tknCU@$.rUJu-+etqd+2X&mp"P>]7WD[SI;6FGn*[XN<\;pIR0n1&H>10BnVd/q0Y9mO.EfdHC#n#s0Cpob` %SiI5QLh#Gh_g%Cq$);l=?@>pt1K%];N@58b#cs*E8W0S0O3V&i\oj(/*c0<4]PaJTA4R9KY9<"EmKt %\o2mp#m*au/IVtoa%:.na*aopmIk[GNu>*GRF=@2VJQ&BgVJguN]^",;DepZpMH*s7&"4NefUVVd\e>XH#+fRJ#FUR*kMS(H9Os?CTMAsFCR`_Li[jINeU'WW%hSem-T>rS;n)e(%j%4YlgWBsJ*)18jSR$WoJZYr %::hSc\"UX<$;Chl>W,5([\h>\2qU_<($ooS_Qa7#d8!Mh%\%YG/hPDKKhNeC:"`oIpJLC7gEY+me\\rhbj^]H-]rG6VSp_YjqO.M %T7N_H;PgBaU=VefF2Y,e"QrXOf5E,TEqNkn]L9Y4$Y-[6(0/.HLU4P&LqX<8)#l:FNNL/MC28[,8u:)R`FVlD`]>EW0cp0>eX5W3 %,Z;!qF>\rXaHtp#7G(\APFM=.WE.*iZ6CY4"uJ-1;a-2-X'\7)#ou7]258=6@&GlOH,id?eH1ieP+F.&+#W=@qseuI(qlb?>'iL, %carcV=XFoNmnhJbD'Xmf*ikA4$01<4,)Y7<';Pm`dt88\9.lr2i@jcp4a^pS$"g]flYkMe2^8*uc8n;=lEkbM%(cVt"Z@T %6ke$>D6;1'>&'9*9ap['E&15r,7j]D'3hZHd)63Z"_$)(()W>p2`.k*NP-c-'N!NbOM=Ih-4>EW\$;X>> %'\BWlSsZT8:J?M['2sj4Bb`!Bj0_Q?0e=%eAsEUn3&/o`.SafngBUK48ELj=f%*ZW#qKQ[JeMWDI,W"SS8i!T<3mC&"M9nA&!U/lTECC'C0BCRrMoN[l7&U %`e"kfA]BR8GiQ`HmIiiPZXD5r29;&Vlrt@VM3L@VH7@=Hbl$KG/.uq8.tG"hc:R=JJoA`ecSH1nQb4VXXP;'75I* %`JM!LHfN$u(7\K:Z']N?I9GDd0oQ8`L8!PD]!RDH:(1@CM9.I3`+8Y]M)FB'-Cbp:9#6@tB";%.-qnpF`(2g&S/C?H"Xf%rcO2+T %Z/EPG"#T&V,Sp$/'9dFo`,sFd'@Y!Nil'LE(7Z4Gm",lqMu&8Dj*)3-(hXSRR.eLk33f'dC5rt6%JGGgPMm0&-KBame))rV9OILE %'B@[[S/Bj_E+3OKE+3MhS/=?eMA,;(L:hJ7>q=up'C0`Y(7\Lqk8Peg@0J#*Y&(q2#seF*M2<*SE+7UWJeLepN"\ioi5?mp1?6&e"L)>V4-aZ/>!A=.@GI;a%o(rh.@_bb;]?0,]@3&.S8i5C9k %SoJ3t-9cBXIG5-)bQ,Zs:2Caokg2#0.(cNkEPdS&m4XtH,H'JQ%0\+kqDK'9-6\ls-\e>Q`;80D3&-*pB:KfnJePI8.Sbr$A&4"E2/l;M0m%/:3&/@9$;QNt]&:M]@D[j1 %UZ9;hjU.?Z9V1F:-Di;\BjqokR[Bmm5%nD;RqQ7lBr6aO@m=[:X@`'nI`6oJZZ*"Q*9Gd)7ua.5O]"YPXe9esE_k`;7n49rnR>GG^5UF3QPHVP$;QM*3qO65+].kXlN+ %:&LfDaYqVdbV7G_bj[n3_cUS]1<_R0)*VbDcgk@U@Mi^G(k7%``#=j69G;1i*6g=FerMaaXLW:Kd)>^kd)<n!f@TY*SXJt^hP9u$l %d)7UPR[B+[dDVKlf4LIRPM#k.'5M\[^1^tX$V_$sV27A7oiGg9Z5/mrcCATXqWo"mN*fCp@Z:CNe&9Zge&9*?1pNqNBqgHlCO=II %g>*-2N!X!gM>?YZ@3[/;5DtbDR^% %[Euk%e3XgafCl(ujW'd\0d"XsYr!/`fWYQSbW^KQM6Y6Pe&7'T'@W@&R[C11-J"ta51@HS]P1h[>G[0612)@g2H_AqfWYQSlktL!1bg1ZDjje_cOZH]ET0:uC[BJV %1pJCp`L/'-P>Q%'"TD^a0b0[e@P(Da8I913=?b3P>)QS>4H;bh65,h>'2<:FK-o/)nJ!f7^@Oc,;qeb.`3>%AOYedq?8OB>$Vap-A3b`&eA^J@BUX@#KOtAION1fd3-IsRe.Q"E]mgkjhldo3O@T_MEYneO`8J@:t=_M9.AYP"jCXC!<&^s&[ %@qp;<`)s/m9oQbRV25Z)9G8ArTSYC;=.0u"ckfE8/6Ja*&N?^H0gZ[pRM^%K8e^7/2bf8+8Yq7e8R#nT+Q@6[n(ZmAe>R!qn@M/f$B/2=5k-&/8%`$@kP@YlP: %<`ih:'UG+;0:!I+aq@WsFCC#GHep;.@TSg@-A4]oM1O!#Zc$NaX=Q)G((*]nHi%E3&Ib]k0f60D98r-*bnB@-s.3A&`67!g0s$Wd %`g]q1@U6j)T.D^uPpIbM@>W)mQt8aD.76s/@U);eM/hAk-._hN"!uMuPWY_ZQk\F+0q0Y*PaJ>sJeEE+`%d&IE%!G6(OVmoR*90, %=:`8;TZ$];IA4Y6'pKPiJeF:+'.#!cN"V=_7YtRK7#S]JDL\@u1uZb/Z*(Ch#pgq9-V=g- %N"XUs1J1>RIA4[L;[Q-uDnVm`?B=I-+)k3;^V3QS=H@Nq:h'!:[r"Hg@1d:JTYtB+?Q(=I=]cd[-)T!LY-"G:j:<&k(ptRl,t@Ot %N=s-WXXGoI3s?p"abua$6&B#UpLQ[JWALKF`,lEkCI*g!>#8])L*`:Bg$=_YDp&AYN3\Gc'!psE)jF`e&Uf)4`2LJM/28@%KdG0H@>QjupeE@p):T*UZ,A>b %$ul[rqQ+j[W@Z:CKB*RkQ5C2RY62(1K;GQO`5m%KZG`.&$;6>0dD?NkAF5!q7`M4-`/#6HQ<;URXg5m4CM&l7]@Xn4dp2Oe&gM*g %=COn$9e8"sJY+JJ"eR--=G,eESA>iuiOr?&MYkXLZ)2!_M'YW5o#25?j2o4P,A:7_@]]/SQ5F6LQ5C95@>QG=qT0Af=BK$;;IPF( %nAu;YTdUR*0fs6V`;&+(9<8;U3`oic!T_'0C[-9B@#8T0SQTDrh!9eCeca"g@#6UfFl)7gM5e5_l@UD&BU5h`Z,@?JS69;qCk6Z3 %`43f'98rP:Yf')e(7#g5hG9H).KUr_(ag&a(`q%^-,sL4Q<4fA[3nS*WUpiM`oa_&`&-As.'_@S(J7B0)'pV^ZkFE*el9r.=-OQA %JeI)N$VCiFAM)W2",!JL)'u^`ia>KFQo^*g;.B)GB9_&Ko%.`O`!F)i:h&.PcR:Mk^]c%(DLJc*k^aA1;)7@\jM@K2&1B7Af%<-Z %`0qCL-^5I&h5K"51G6QM8kc,p5RWfY'*kQKPaK%F'S2cN@Y@!YPSbI3Pj8As7P*YT&gIZ\:h!/l^Cs45Tn?.*Qo0Xn-o(.+6&@J\ %Kg/CCMJ2@n(-,!gV9!>C`:-@T-o%Rh-^7^XMDV*HRaeW-:h$LI'd]^c>="+6&,^tkCI+gjPSao&)^WMG'd^lS>u>(u]YB%2X&cp\ %B/[6/N(T"#XF_(K[@kIlH%2L*A9jleYZ?uj'7+7[M.(\)`)o/Q8keLKJeDS\I\Xhl/LW>)"XSo^KbD:*;.@Zp(R,c&2bFLVU8#T1 %<0S66a;ZGVKNOX=@\eAY8rQ*A(J7A\_qN'U?5@Oa]hOi5srI?;B,Z]`8< %qJ/;d@U0mK'1n-X]1N_%lhqQ]=Du@f8W5GU8Z]g_q]q#@KX_@\N1XBI@['R#87EDd8^&_A8Z\GL,V`F08IS6FWMcJP`0=O[,V`Fc8Rdq;(QoVhmtE$aXPkNub_"mh8PFOr1J*O!fpa66e\sif)hPau&ejd371pi+=%Qjh %gabt?.(#Tl0a$"P,Vd:,B9F*=q'LrtT"L0'e6u9H@_12.8^-aA1J(9+65%b809R08NeJaUHMs6WecVd)PJm=S5=f6u-n-Dr;CHIH %R*I6.Z*"r"6kY+Yr$I8C'emrZYq@\H-Aa16r(.Oe_E?'g0mY`-8W78:2b?\cl@gM'79#Ee/I-3W=;U%/-Ac`;B9JWCXBm/,ldhLr %@TY*O%*P+cL34i"W<]Da`+8ZhM()^nPJf#U23Yu.Yjk9tj(B0k)"0d7M3.jfOi3E5S0TgQW05*/Ji?9FXIgamo'/#&N'UcA@VW>u %Oi0csb:s?cR)F5^OI0_M+!<9N`%sqXcZBAJ0lgVD1#@Na''gHY'1e(]q?7L1Jb0$:q762Z<]5iFEXa(jX[M %,fTjo?/;_:68M(/$\K>_;FJ],,\Q3Ts> %@9>d(ZjFH3@MfJD9SOE1Ak.6!`:R1g8.7idM.(X[`;4X)8?D8]"c4tc^-H/Oq#r%`)dbj><.2GF@P%?Z,Y$T\!K$>an(,3YhY3E_ %V?2mJ,DP0r&X.4sLrh>l`:Q&3*&7*H$V-.r[_`X2BHd34Le6)h$BB+j[K5RLL^h6)ZPph@i_$++cT<@F>5;&V*#p]qaI+9m"Vm&b %jI/:m@^=5u0c=S`(krhs$tJ7PDQ%qB"c %9R=E!7Z9F4!p9k7-38M,Lqnh?:+reY`e_`-O]>f-AAA:gN#7%[8XV8AZ;Dn_(boG4fEVXN$j1srN"KR0."W*L0qMI_Ll&2%M%O5P %ShX\p#A/p^q?L@E0j+lR$qnQq]k>YU\/bEJ@DilMqS\1I-,CsfR!"ll(bmV+T,9:/Z"Ar^$o:@HVgW$m0[:Li75JS8R/2n.0k(Lg %bnr1X((*NiHA<;+$lt4W&Q9q-N"K"Of-a$]`Yg!J_i,1+28gk3N4d5j&Q<&lN"KhkE1&Fi'FW,%1%'M,LqOk`[m/f\:pTYG&YfT< %@`3@n_2)NFA&Mn0(bnH3B8frV8,A&S,;)kK@\%I/_2+eioYu]dpU4JJ=CWjNN%Mga,:73BM"NP-ZQ(3Ejc'jNQ[$?&C"lcE@QfCF %$V!hEnq%H`$W&QeCdm1tYq?4*)'_Vi>fDL.bD[%&XIc+epO9r7ocrM1'1T&R'f':;<44_q`6@_-&KB<:M!7DEN#7cA)^?\F_2-32 %0Oe/@(bom[$:_*=B>oZuk4=9=l[!P`N#;H]M@l=/;o-DV#"FQTX;E\[od<4&3Y2H>VJ+S?&K?HB,;uWS&Q8C0i"ee %0a5i07]\*KnVIi&1fuJA`+9tO&Z.AbQ0Oh?5(bqR`0OjnJ:Q1\&gaA%_;g\:u&SiRKI:C.I"]pX")>/k!CIp[Z0k..^ %.2XdB$:`7>=["QLZ5/Cd/-R8qn,1+[;(GR!@Q]a0&K@#R,A,LE,M(q!-Us'3fFNq.MK]7o9[[-$7Z=(Y(Ih*0#6c?LHFOh;7a]-n8T7SL[Z08u9o*@Hf5KH(@h9V&+8N#:-'&]7L$@QNY*&Slfq %(bsS.(Q@"Q?24gsN+oG(`)N+(0Og5W_MCoeks4`0'dL^W^+j*.NYs'rTjkrNH""Y83b-*=.2Xf:Oe3Jq-;E,1,K>%60k->X_MAY: %@)SMN#r>&P8bg"XgZj%uN0oIdc58:9p0JRj?BKgOP9t"[Lp9"R0k/iu(5s*l+;H+Z/7g/!CLG*7]iU/[2:$b]`(WC/`e^=M=>=9\ %]\aP\'.fS,@[Rl^(bm#YJe@q?5PC7B8i3QRk\CKi(o;6f:I-%Ls]I/0Oceb %@`7i9`/&Q<@fmr&AaL"e==;fd@DnNo.Rks@1I`pTJIuCM="n)]/,6o9;*Io4@_+o?7P+P10k+j*ShOX6mg14N`X*leo#qsr %VV'TM7Z9ZkJe=2Sm#2PBl3"+)0e'QV(bo9JJe96gpqhj[r@Ad?`?i?'3?LrF8=pSN_UX>aL3>hULo"OWL^g+X`)Q[j;oJ'JT[WKd,)J=R\TgPOXh\`b/![0mS.& %7;NefMHCdL,1b;:0iQ#X*@?Z2$<)p.L9"Z0@V5D.LnugS@ZpSW.:R*'?50Yf*gIp='i(HYWGh-e,">8!:rLjOqFM9oSZ,H(Ljg(r %(tC]$MAT4464ot/A>Y1%hh<8?`h8,Z-_jMVkb*<%`7-Fs;oG9@jp+?A*?tJ+"4081`;Ua6fSN5!d;BR@Ft13iC_Y(K`k,+I99QhY %T*]!%0DE$fJCp\2V.0MDDFpU/Pog4M=P_2P%hmRimXlRX,IVHDLP]iNNMsb4KK6cT_%)\/HM34+]+CG*"sLr?ciIkgY^&qo6*IUm %_[_qa%VF?gFc(,rL(%!1l>Dk(VEUaG)Se%h3EdB70K^?Zhe-12iK>g%.dpGH=`2t^$_o-Egs6<8_q<7MYei(2?HZ2SI*UD:d]uM*\`I %JHpfdgA5";?r[)Lu*?)2PX#5!gSAJ\j\F?G]#rKr[RC;jCALgTq(]MS_-;E0qA-9,>&Ar="E^(b0t %P7c?->tHMUI@X7gmKN9;mFecjkt;@A=%golkM-oTPZ8jrG2F2b1ZqCA6h``'?cl:(l^aP!N?X.Uq5(62ACggpNnT %^9Bdsj;=+7/8a.%62=E`c).M%M=O*`qmlE9:qfupnJhZ%omVqY`cK-Om4/,SO=uRIZJ5c^dS\`[3TLQ8,=4Fi^*NH$T3"q)9I/h, %PObOcec">4kA(gECgatX'``-(i.]XWQZ;/8&b?Tja)**$GP7P%q,5*5/&_Ye6?MQ`#0Ifj&g9',QSu=O"5MB@9o(INSek6s-[[?Q %:DDOa?ZPU;aRI$1s:HurU7hX"%?"^X#@)dN_I]hk%2JEmJ7mao[ %n%nW'P9[cNGb0:*]dOR=D)E!?%X#@"$2!6GDTA\YN,uMW)+l;V"f0Zs>H/S0EQC33r[D9C.DV>]6Jd$nL9=kko[7WL4nQnNM_K`N@el`LraGaHp*/sY9'GaF@Qf3&bNV_sqb-'5#8hYLFF %?0jNm-fn*N(OOnP;?*TR]?";"$KY"[Y,:X(F%^tK,UDi")fWUSp6T[VGA/FO5!q=)?+..8HC+WLVjQ^S1.#@XI$Y7X)$8]lmog.h %(&0D1XnGPAn)BKPO/OA=.h*0+.rBk+@]Oq!lNo*Ya\pkmbkNfR_RmJ)4HB'^Z42*r[85,&XG,NM;;:bk>0sm7ERcfa<%\3$:UNbh %oWH`U/[&UE/ncUIoWC$poWC"T]h@W81qNpXCGeE-[EuMs3I=f/HQ5HeC?p5p]@&C^]8"_t>q1J'hj9P;87b$R9eZDs0&]q#62=^' %OLt5IG=gLUo?bGEP#4l8o=JO8N:Nf-c70^@Fr#NC7d\KRhh@b\Z/tm9%%=&+I[;loRis<$mh53cl=Zj%Cf'JBiHJ.Br6.b03(cTt %F%_&80MJ"/@It\J]N@PPg#Rgp&p9'f^Pf@5XE$BqY,nIJU>N'er[.+^u+J-Jo?A@pk^Lhjp)?\m9 %BBZK&QqOh22]K@8h^&`gD)/7l7G4i^GF9/i1"3b14gS<:N:5Z>2dLXU].hrptAID?Ej>)5I;7b<)+ %_E0[kH,8T/)FgEc$/QtFhM&tn4D;2/)"=\:R,D8fkjYaP1atG %OG#fC`cl.Co3CWA$L,:e)FiG1L7u92@17OMWq+Zmkb>#V@#B@1K^VeJ1Ccq5]2iXnR`N/2?)teT[t='HS,i$2d9Mk'=Sac4];0)T %>8"t-Uo:Di5tg4>cubcA?'okL"5]lhRFD+odGJ.]kUnXL=65SWtalsFkk.)(T %l&*5g8lsXXdNsM2d%rdV9s9ot\g2-8\<='%?)eIhgK"VdWu=ZgPm3rjMoC>Nd7"A)!aPuW-*%*.J`tOM-W@)k](FtP*G7bV5J^r@7s*PiKQ&[J %d?TG(d1sYdFKJ`"Xu#TPdd:M%2`&%@rB`%pO6S2Ofs=3q%0b6=XF]Y?72B58JW%^dMoBQAo9e%P;TssOGHHMI2(UP_CU-"#CUN`[ %2+V$L0rmd[7-]s.C?m!b@Bn`qOLhZ4bB6i`Qa.=LF@kc']Z"n";O8s0]nOsi"DpZh<%S5!0QUR;HFbD %WG>Uge7B_O:0]E+ri0%2-?Z;7BC#//":,=]-E0YT(Mqo>I0QEnMBb0^9@:Qh,o&pmV4jQnL=K++(-2#cV=]MobEg8%l;H02SlhYs %V!3$AEI*AfHeQf'lB5hIbnuK+1)XG+&s\8-IB`UOW%KDY7?S;6V0Z'576.A`=CtOaYQh+cGG2?R,_M$Ljucj:FkKZ=?c*5gV27q. %Uon,s:fj(eYX?at`mk6AMar&9j`2\AQU[ImF*S`?CtC]r?$[gkH``MbXO"(R#Gk(Zh76h>e('kT'PC%)^#I'q-s]pbGuI#nP#TgL %,d3k_EG9m!;nAnD[7jLq\gGTgko/-GFJ2oM$XD&fD@b&-8/M0uAY"jUIerab8#/].M+^fs-?RXcX%[%(]$f1/-/u:r?@>jQrkth+WMp9FZ'X2jlE1O%jPo7Dli3#u=1P&3\Z`Cc_MEr4S %"s&?22%1.I.ucjPU6o;+:/q6ddVc\Cg(1uP[c.dWj0m%a#CL;hB)'r]#(2?fZ>%l!p_G*sDp3`M.6"?Tq_l0[g95e8=90( %+qk=Q'`8_IjgtT/V8FoU?V'dOg0EaeBDe'sbIJ/_Q6IE;J!*&n=;:E[r%4`I1r0BGb::HU2>LI9I18:*_VYtXJ9=$E>Ju0$'2JIk %)K)%2V?MEAipKF>#(MR!h3/[un@+jlUW6F2>P.Mj]gD4toSXu"i:nmAZ[@b#^4ih-U0@k\9!RN3Db7bA>db!s;I&RQ`_;5fFi8drEHOJKej0i<[]g^8>hXG&oM+b)@IB^2jYA08id9?aZZp.+REYs^Z9?Q=Z<6V?d9Emr*rd1+H:`Z-"22ZB=LD;9[lDe# %->)rem=i$h<3Wi2m\(p]fNXe%`3>fZ>;f8pK=n%[e>GI07pRDW)L%*f'"22ZfMF1qH %QBitt,&Vtgd^Nh.('(2W4o/!eoCrs9Mp7]ERR!)ob)P+1Q %=)DTHCrqI'eUKimjNk_e`Yi!D+KZN!3^LTI1ITRB]0\lLH,U(g@G3Dne2? %9*'c=@:=n,&U&EVYp!=L/7oZZ/JO(31M)JfY/M#jh2_B%2b$WPm$!H9.9ed"%7oT@g!UT[72D7B63VaY`b\L$r&V1mbSEK0p61Ni %imD?'QnV`h@8fMYPV(]%X)ABgf),:J4%$I;6E$'6`RoLq%Gh$e@S8<@[[BpE/_2&/"$9oV*F9U%I')#@Q%IW9`&b'3kuq8g7("@Q %Z:a'sGVpkWeg%AU[r8Y)CJ0EdekuMq'nr'VogV'_Z!."u4QiSV;5-VjBOeHO9_2Fe/M<(t].8_liPY[t %HDV*us5mjmW/mg@bgV.fX>X7#hGH_:Ekr77;Os1V]<+>mZmgVm7qns:%*)$hBrN!92P8)K0$:cbYg09D>UH/[BIRh@aF5n46G]gR %g4Eu=(m7g`0sn,#A5o?r9eWgZck%/ %/Q@Rs7:Jq6Wuu&;k;m>B,RpUC^Tp=sS>DV#K@dF)rb<]>Xu".%(_luZ"jp?5\d"NMn3%?t1XJ`B=_i(>1&u %I2S&6^0M7Ed'7\]<<,!!la\RqQf2%j[gcoQYm_e%/iM;Q*Gn,QbpYGl1)>hK0btVloIlQI=OOQ\#qhPCIC6en==67#UJS3j/3;sG %@O\OYSO"s7jP8pr`25m3iL7oALaA_,ik,c>l5hh,4=jVWS7]ea0enR$OYfsmr6*Ol8/PEHY@.E\l#Zs,TmC!&2)JnHria4.TH%H%Kpa[*2?pTC1lGB.i:)gKJW.U`&Kd%+C=;t[=qfrY?LOcY7Rn;Wn5abCBLbDe1MKo'e1r\!+)?1gC3!TCGO=b)0j+=&9L2mG9u4VcC;badUHUgR0_Z7'T;-B %`^YlBkD%WNGZSu->">7UY"0N'-p$f(1W[\tIe0^i2fNZk't/30[Y&eC`fL()k$>6-M:rkS\eL'HhN^]^hrf87n#F2`)1D+Z:l*^. %n;9".V.JYO<2(TFGpS.nhiLq9k=%mC7U@P/Ht2j^a=DijUjW>j-+cXh/.;#@WYa63COUmVj$b'.-ZH,W5K#(/R[4i[MMk%'+b3WB %a)r3V(#*Wsedf@@p?_&9_E.2/ZGEkYi"a4SpN:E4(!-c^XTNf:.\B3i"0WUDmli]"$?mbia8rpTn8bOl/HN%/51E=]J6)_ELf=NH %$A1t1+rPWZSZQ2^BLb%W__cmFHLifMH6hJbAs687j2Lh%=`@Y7UR\U"Gf#d9k71DM@ppY*D5Pkan4 %H_[OiX_B2>W]cIX$f[GZ?r5G<`%.Z:XC`[jY;h`];@p%9Kk0Ooig%Q2c)>OmYOjto>nY)Vc784LRs7BiQA7=BYE\G>PWK'>MQA%dI3>`7 %*kG#6C=T&cqct!-=s^kCO"EZ1;OYbrFs^O<7KuXF&SfjMVJ=D5=#;4cIE]V[lYj((A'>?,fQuI\&)A0HP^lh5/OF6g/)#.tk30T2 %PfI39Mg.[BQj@XRY:QBcbi?bp\f@+0'(SZ0HP!IljqXeIk %@r@ck?s_6SG%7V8Qrco!g>XNR='3Ku?3U!/0"D$V)1/48/.MKm^#I>;X$4$p,V[_oPIXc_[b2GjMSQcg+Mkb>R*E9Ml728jAadXP %_QI8AJDaaJ:5A;%YZKOjh"jKk]kX4FgFUu-MKT]m%dXqRHUYl)He%?HeAI_O*Or!,G2_4,/bXuZ#5:_t7u[WXHhC'>Z$Nq=Nj6[! %=5_NpK"R9>[+:C+]MdrY0>6t[I`&\qAr-6^!q(sDHZtG!_Hi:Rk@"jcCca;lI=!lA?M/3$:I2;O`/3ku?+_]SV_[_@ZO9=: %X">U^dMABtL"U_1?"*$t_n4@dLh"^kVHK-8GZXYI/(C)6=(j&g$f2VMVT[n'8RSjM]W7(U\MYmH:tScjW't[pXs@[MageC3*Se&9 %=+0k\h.]sfhhcNa`1UCY1,s-eY2g](JR)\-^0t+6q_#+R-'ZRo@_f.j+FV/13qa@)G(iY;L0_ngr<'YubciUN"M<*sIplDl)0U_E %Ith6#pk<#<=XgR*h(7!D_6LlU?["0@Xu$M"H<?'K[M#!OKmGf%b2_2*ni@3%_mVTq9/bWu6(Lqb6Ip\tZt%n,EaE'mUA$iagQ(2W"Wd*-J)NDi5Z,?%).nJ,[]J6MX(9KLi$l %-0APb7rZrma)P_oFXsABGW:"l)DS66VL,PUe3Vh)"/M/R"d,YVL-U_dg2O %\\a*LqCrWEWq46%k&o3*aDlLU=&?&_OpW,9)O)cNa]&)5`NR^D[f2W;\\^"N@/N&\@BPBg7,qNh+`jfp)Or;bq<6iIckXKSAI'-G %/$#a8btF#]6d1LE1Tm+RB\%Kq6!"M5]3PlW@G$ALHk"G&A"RmGhou4.&WW^W-pUl#\-Vj6k_^noIJ0(NL"[MV71fmOE0$J7>(;h6 %&$/tuTrnZh&fV,-(!:W7(;"ZMk.(C>YUeW^A/'W=7I,a)kBYYG4')?Me+8M2`=0AIg5%j1F`iED=cfd]pIm'0X7Pn*]AQr!BY+(* %$ZgG[?YHD_o;k?Fo=.;I&A>63bG4A?BP8)!^,6_qW%,i$\H %,2Q(*TUF'[g(-fOAL>K!&l(Lr7sFp:!2_EP(%.!84VD_9cGL!4(=m4,R;.G#cOI9[g0"eO,?EV4L0R8"nOoWg.GsZ-.Nl6mh>YO %Ni(5nZ6&m2Y_#:4-EP`b")$Bd.b4MPMC!T!'4L0V=$9t5'(@AJk$R.9/Td7KX;7.DEg8\-/G&5d.YT:la_#E*60)J#Nj)O0'e+09 %<:LZ9:=%9:eY$-`h3h:6jaJpg;:RV*qQ",oI1M8?aEg)(%H^d %:oIRS>Lu5-Wj\'6nWXl$:!NX;lR>K0L_Y6eB,ibb%.O$/ObtM%WCkH0%C^MQ>2=SWD<2H>#6^(Ae0Mb/LHas!:NH4WDqpnm\1i',d:V#6n6-q %*(S[7SWAim_5$"V262763%AY[R(/YU25g8R/K!"R&rUL]JYHVWcYD9_9''>irBdLVPU-/A*NJjL7OaV2c:pI4Ah&oZCn\)ZS0iVB!YP2'"6`$,]Pt1l]Z1`-CXMgef,Fn:?%M^9SI8d*6cT^/nE)ERXGK3D[0^XfmD1PNG %45t*[LL$.bhjZs/#+>4#ZVm_q*MLd5O#tCZ:ml?ZnjK=2>=U7P'oH9mk>7jS!CYpDOV677mMIEW',\4]6Ue&)Y7N0i&(ZdBTqWEd %o)_74/!kP&,R@Df28dZh+>-3qk^EsH'jE;^YXG2%o8\_L'WRnS?-S4=oUQ2?8ioi?9Q1?(7Kc=A<$m4@TTViW>qi4]pf:Nn0W8[Vf*%HY-R#D.i>RSgXE']jDlic))m1_j^<*sa@i.5Zd+O#MZ&MN"33 %7kFjDA%$,%3#\m,R7Q %;6bWmXamA6XA`LZ6jn^_Dh+c#4gr%.##W4/ii*4q(#_sr\RO0rPRO9Ad0bNqFf)0:gT1BP=^^L]"[kes'*\[OU6:%fYCieK[o--B %7"qB?_h"#M&2\Y;M2G?2f6C>S7&;ucDV[l`\o,Dp[cD_nhha]8;IHFS)@)Yc#BbK,!:)KuW7dH"B %4*[n3@*2[lmt.7mYu5B/3_I@*MA$,IWgPm(=ZBAMA2*G9"\MO*\.&o_B0i7d*%JnpPc6%#<"?N,Zr7k&@eR[4dTLW[Q'/4>="g^>f)jGOf0KV>\P_Ijt_9P`#`$C+ZH<1RS/'um#SP6hY_[<=(\k85\f"Bh+'%$ci^>]^AhJO?P2JhTWQOIW%# %LJ"7N-K0)Ho9.8S:b<;a@iVj81\WNkg@*'?+7%DQk[eH/B\:@QVpP`g'q_i>&ue3&O$?P(Y"/= %&fan-r2?iFM+=E9PM9Jk%]#7VP9&dNWb-NZ.>^UG%'9T+djB7_,D$SB!FSSNQ+RV(XPf"G#HV6?Fk\f5%NnUn"SV\3iEc.;b?(#WGH;E$Yect4'%XU<%b_@r3,V8oq4HO^ERM_3+^ %.>mr5L[(F)GU]q&hL?=H7^f[93M0G%DK"ZJs2/e!p5:EYF2TTV6be)uk?]OGQVKEd! %9$6&C^?j)-'HJZq10"3fNd$,G'l^CpBi^nKF_aA'b_NR^[FIjR^.R9>-Vk[$O$+1<>m=:^(dmG2fl?^3fIae6eDW?`6E<#5MEKOt %F`+M8<3HD56`j`D&/E/#]A=kAUo*Q@hA2s"6$5r65V0$qA>'qiWB(i9'*OuSS %bQI:VQ)X=Gja=_F`]#;E'F*\W9t3Mp9f_H8e2*(j276Sk\s9fD=+B\>7FCjL'T_loON?\FQ#YCBF\N7$r6c''N@.u:%WRt%hG %/NK'SRc5dG.AS+8.2altua+7[ur1$idH]U^+eYU,l?L\$_6K:CFE2moc80AkaV+\QCuWo6sqT,R8s`bicD;T>,P %Gnh%5+c4[k>#d5BN=?3I\YrnYtn^-je9/D^(D@_\8dB;1c#@n-MgVdhi+Y4^=K!P^HhaH@\*RafUtF[&OUO/N[Gs<4 %$%:B7NFc=.cfSdboe^./`!m]=aMXBJ;dG%)g/f%H9.,nIdp[EN'QG$9?a=YgqAlWQ5\Ef657+Nr01)=>WXPYp7Sb360]eFNdA+ED %d'KNO4e/fX)H`l6)8O#P;H<'mb#\k,Oo49`HpII_]D:&IT[=.$9!^AB&.<7dPSa^ %]WGI/"-RjBSOT=KNg)8(T!XqN((OIqX])i\`Z^5nHUoY6=`=reiQ4!u?=[jeA?;JO,FL%.JI:KAaiC)mVhSh+c6NR/'3Kk`t* %.iHWbDCCDtq;1Ypdk)4L;,XQHDKCIbVSC*JJ(/T\k-u:N/cBeG+(@Ru2rmdRTG+/$RI3sd]=QUT1f77QC9K^!ikd0=a[u8]1?i5K$AC:(J7h(6 %_"::f(q7JI:DFYgu2:@4*[7Fh'L;=-i=&m+dYmCSFC]?+R]2gAW#Waoc3_VH@&VUX(C %@gR:Pn?d<+B9cp=h3ZqlqC-9,9Nf1p9s4A?KIt. %K8Zk36=7@n;[pKFeEWl<8CNomdlV[gInPjQocEogD/lt1e6g#$.OiJ@IB191RIqA&gjQ*(#>[46G($Pji\=iW]i=AKi(`FAcLaoW %_Em28Wk+\1F2q]j)REkk6;K"Zj5#T@e^Flgp2T(M*iG(1lo:s%6Ek2sPK;TNcnaoX#h;V:ZacfM4=FpY*kL?Y;M;9/.FE>Vgu4c7RH5q6u;=$XtGkrQVr5Zd`61 %0#!2!-<*Go"g3D"i+G%]E7pIKe=&u@LQsm((?W9AR\Ae\*D;R[I7ol2#qpdbN$W#V)F_qccp!6%HP0g<<"EA?S`GO-rRT %8gT?,_R^tY.Oa;T6/h%nhW%6-N,Fc["p<%-QD^7m+3tS(Yg\,B]SG%F[uYh/lPNH])(*>feq;V`km%\%IKU/XBd`%C!*'d8lVPR_Z+"dH2+uc7q&40&%HJReO#PZ^,d#3 %h1`phMQ#`.pNe\qAgfGL2p%CY$X-UoQV8H3=GJD374G7CPHllK;m<*"e$#.5W\ooZg%)kH&#)2$\2YtQHK$Rf%ghKk*Gc+<:D'la %jQ[i$4n#DLa?-U2>i9*R&IErj_eY,ZNnC/Tfe;,rE4r($dRlN`H/"b"8KBmkD@1N%oH&aXc4k.hBp2;!2VUk"8'!ES-)d8"Q&]<0 %W]).>?eX%,SZPD9rg!k`:OS%6p<_MO.F2T,CfR;b9#0aRg?e\rVL=KFV[#hMj)5FJ\1$'CB4AKI9q-l>*d)F.g=RFtVL;&'(7)]d %ng]@!1_fWn)Z:CZj37!AP'SUJ@@u.2N*19/DP^&^gljW-QMo:^6;(TSl#+55`?5)nS]6%U(@FhqCf+ %\1XkHEBJ`g*Rp(jV:oL6ADHN2mZB]&Ff^7hIH_P%Y4ia%J\Rg6Lrf;1QQ/Xpdre'VQUliPX&;Z1gA.eV6H(#[@u)D_k3F/$^5oj3 %gaPugX2i!J5>alfg3q_%;`crm1&?ni;G?c1#h66r]-pE/9#hqf9^D8s2VZ`Xbg$"P=iUJ9cW)`M&hebY!rkQe+i %=e!qJQ;B0P;A`o0LblHM6!4dp3?,\saZO_MF:g+dfA&Au/,e/h\6GNKlFljc %$rT'?]`h>-3"=V8q8_YGi0)YBd@pL$hobU=91DZJ"5uDaP$L/m`)AV:+NACni0+Msk;NnOs'=R+Ini[? %b5R<@+Vc4d'E[V\JMg@W2`TOrJ"c/P;0mam\s,jg1J;#Ep,DH,hq^6dCS"%dH'mdCf>W %97KCi#U_4CY3iSDDBGbZhlCjL.QoV<2#K3Fp[=RZ,h4]c[jCNUo,NqADAL*)c'EiOJd26jJp-*0n6^i)ala[^4KhTYhq7L;`Bp=U %*`uLalXfEmIDf0hD4[u^hT]28XN[+gbN)U/_0\>sgfDX%leQHXB$7KYeWe8-:E-`>[!EqD)d??BY*j`!1Pn:g6^3hY!oJn7&%al\ %#,Z4Q.sD)pi4p'!pM\G2`Kl`u)4#3G=bYfWPB<="%"M[lR9.AAX#GR)j";hed-"V(Pmi5H\\e'V#+O36r,23-n^"Q.@RNmlEbb@g %_]d`*)&jL%eap!Xp8OE3YLq_X@3lBJJ!d4W1$R8o$0rLlX'.]Sd>u'V?*oZu/0; %Kra^Xe3HY^:U-%s"fX/#!YM:P*(,!Q09.fV3qLmrYcF?>&7HrOor@3%#$k*T'0>_po,NVAF%f,"nSd02c<-dZ;.7eu0t*h1MVs`F`RoZ?*ndu#4r]Zea!J5SO(n=\e9g`r"fR$LnMo1jeR_RhJ#^$)"3FQ_KPnb0iL!E4,H^mt`/cm#j8@TA6;5B;o6Wnbg %pU8`3+Q]C,.q^P?cTc#lXGbD\X,FJI@ApNeV=dYapUn[2c"1*Of>qXKNYNY#Gs'[Ge"0&YPH>q(E#6B*"Tiad_Xn98?2]sR"Uo`R %V-B;tgM$lb$MIZ>_q^b970d&cVGc,k.QoS!T0Ko,_G6@=.al*8*1S_%Tng=PReQhZ]SG.:rb[d(/\s&[i906USN+`S;a8C!E0qs3 %:Nk_1X?lq15Wj3f%m,[JF@%XAIh7u$.0QeN,/HU?K>DcC3sq*&XUQ]l+AJN$Wi(LWjPU;W'Xq,qT7:824oV]%Z;"SYtY=of]O#jX7$=EaU[nIc9h9M0?0j$BrU\+Vdu/M2.4:PucJP0OQfSkg'.mYnq`$-#l=#BX[r&)9.PVR0#Snc+ %^"+8!]gDiH8VdB%mcgNc6"-EE+Z)mdW:\L_(U1-Y4hirpK=;SjRM4Q1Y[oN!+H;*e&W)E\!K=W,nlQW$"DPD:G:CR_q)h*?Bq4W.,'J4,OMhd %Qd%%o\q_>'#i3Z,#q#gl#)3Kt<7Rr$oYcq`-36X_o!*QV(*smMchk,R[Fen+g5-;^mXX#52)C@!&;X98$6&7[N*;'S96Eq3,Ep:F %![UDWB0j>@VFBa)Hc`Aq\Q3"FI2m\Z#d=8"&7V/#GXJHtm:r;_Xj`GJ5f?F_"o(sDC,>-.]K3sh4sKH$P>I:FtunMKt=R]U`*M=E0:Nm_ADgM0LGP%d;%Z>UT%iZH_F %oQ/`>ZC#*!)j@R,/^gU#;TrL*PnHCs]^2$)'glP@TOJ6c,k)W:h_tK_e$!:88q=l[MK7Lf+sOnJ##@>8X'*)%!F*:Es6c"sqke,CV3!-HpOalrb1Ghe*4AsPE&$aa#?-RfJ#s"`N4rWoBf5dFYu9Qc.:_e-l?ddo+E0&` %2qqT]b5t:nA5!OGk@TVahG>g*\LAKogkuD(+u)-n(-%@$Vr=j55ElB %0a36mX$L$6*EkZ?Eb'5`FBT\Adld?2&Z:2njp!ElNVR'h-HX07kMC+";N'R %7\urlh>R&YhrtU:]lKN9QgR8sZ('Eg[''W33p(6q'V_3iV189`YXVJSIL"pV37? %F0T^T`Woa_7XP+T)tupeO0J?dCVWemX_FNMY[[L8qBJREugTsP+'uSI3rG]O6+ib;rhR'opG?7jLj%DEDAW"^T;e;[V.8>k"S %.-MZ#1:hS+Mq,P%U<2XW4+rBgh!A)(X46uTQg$p4md>gndeIs#Fj@:X@('OPd%mp^N;Nb5f[mgeM.?PS1DPF0@A,LJ^l9^k[tV*W %"$+i]I%\^Ui@T$>$YH9T%NAM]VPLe896s6FuDW_kVc`& %E+_Oe#7U.#miF>;>C9:`T/V'[t($,c8)Tu.Xr+Q<@KBchkOR=q^"VjR`/!dYnjlIYN%[C(Q>h,Vua/%aSM$?Igg;(%o %BN!OBW7$^l0389],+DLdUp-F[=_onqOTs2*e+%+gK2J_JcN92_dds:L`PrTZ/19kNq_^19K4]bH;:a&CbeW).MklW*dT! %;ND8,.@iJIC*%50Jm)1Ik*pCF!hn/Fb"RZ#,H:#DA]DP/4sTD%h*lTj.:c&IX9sIM:hb_^U`"iS19)*TeFRo]lu@B`8'buoe2/2p %QqB:]6gqE9`Z:X%ih1E+)Le2TM`hFIK[84)Yij_o!NHu2i2QSkTM[V4;:SV"=Elt]rSM#$&0A#D:ZMU]rL=F]hgtiO[e-(=Y45e5C5*6PUNh[oBY>OPc$LbTNr;gYD"m[%I$\0 %0V)fRC$A#/QgpU>k&;ZPNcQGp:2'"C7)D<;[TIZCiLa0AV11tVQg/R/8sn^hTdDd/8CZuiOcE7"N?X0.O]_fEWRO%&[Gkgr#;7a, %+Y"_UqRWI*6;8r;2lK>6EtJ_'l*DohepN6p5Du4YP)89J]J.j"gO$Mt8+btY(>!(g%UXWld?USRLni@H!41EK8uU%;G\i4^Tf5&oC7(-##f;,H-XJu7d*F>,>EGZE\WrU %Yu79kWn/1F6/NV\>^KHHaU"]jSb5IpS!_HW>h$8%.+8k\&]c=PMAdtF*%HMQ$\WoiMFLl#f#f*]-u'EOLMirmS@!uUZ$qh#2WLiC %K_VY3gjC;\:i->bD*m/b:i@pf'%&;5X=W&V2FWU;:\(WK=gcV)@-(?hPRD2,o2tfe@+7"A=I[i_:4U>)YPl,i1-dEJ9M!=."\F]u %:1sNM>0LbO>7aG:-8+Db=BuJAMmsV,167.1LP:rR)lNLjTq+=&_p@.g\b9K;+MZcZYBe_sH@r,BX*@GbF#+q4rler0W %&1RV+bIgE;"ugE(9$pd9Z`HWJ!'u3-#u0jT3As^Yiq@[\QB')k'm/=g,168(dQH!BVL%c@Wp+G.(B-bJ10rCae85 %Am)o`.U4>8"rm(dPUGWfG).nn%]7qd;HElNAj1T2?[lSgV+ZY+08YPk!ipM<,6k[AWG&3]3Qddm.61saW-qfl($eQm->f#onq\#Y %dWVlD0t8@8Z%7W1/fq"3IG2XZ7EHC=V&HrAh%Q$:fC=S2Sgj-a0R'hM):7-m/4F;B#Pto]k %?=UIhoXT:53[F#\i6M7qE`RoE"Y\M)BVME'KMLHUX/YXrp]gV56'ioc[*tog?;6=h.NGf_,U]Rm0VLT4:1t*H?[K9s-!YO/XbNrt %<,3%+/>s2s(A[J;p1W=HUPU>q:+$f(YFTB0pVR4a=UW\)J'=_@6/6r %K"4>g"2!_m.9[id0"TJJ,m=^!')!SGMmsq>TSi!mUaB%OViAeg`!8bTfbZ+!3A'NL9e4@3*p.PR46Et]<^;Dc,8I7R)<6Z"[Hq:U %VfehtF[QQ0g=a@861]$\.p4!Xj6I/HZriZ->\Y0WOh`"W+D)Z7;KQ\F]64a;r'#[ZPmSbK[%mY,0JHOoLRp2TFH#fC$+ %G.s6Md9p2/8s"$$;s_u#VRjVlD.6Tc?44oQi>(+GFd1V'/ED!lQ;*-:-s\Rk.(#1/q&Qin_ZjkghP:_?Q!t/p2KqV\W^lWWH$5br %C33M[B008D'FXBHQ@Z*i+D--7'fB:$Z*'(#42%Y%M&./fDWqT3!F*\?A#k"pX6l-W %a;gL&:l1Y/#Le>a#si>gl'@hT^UNsrol[0U(lR"#HMbF/5Vn9e)`e/q$>P]>(qY,8PFHNJHIYL2+>Uf>qf,/:a^no`@njD'a(n]W#OXPODGl=#U)qm]6V7?0e;1]CPR]qbL)Y\6F/EXegejb7Zc;0?nR@c. %i"BSakIsYYg_&[(NZ6etk/QtZq#gS8jOR=%*[E[D(/hG!:k/\&_5=i6-Y4E$lI@i<:!"@_0m03iej;oH>6=a3b4eU0n=>*#DUP5^ %p7<$j[C)=CodSJegs#frM[p4&=k[,f%M,S/)JWVO6&'`.Eu`J*_lG5^1bHdFK'J*e;It*"3#Y9+klP`Pd0MGo%<\/L]+h:'aW,h= %S>im&qd+Ze9Vi%>n'72k`e,mCc._;Y2r/"K>7^;18eMcR;DNjW"HCppjf:i-#c`f55a*C#iZ/UI[BYV90%V>dIWII4OC:@R/\Jf-K:F5QRbk&h`W%pV$.0\S`e*R5skY/%]0p:D9W$ %J*eGqXkr37acGG,Bs/'%,?f:j*OZ4#kr&560Lc,$(.88&&AEhQeN#bID&#PQ1?%o>Cl<"c:KY(# %4.b$VPE]#nZ;hVM:t_e$,.k;8JI]9BZj%ek",7d4\?)GBP\E"BJDIX6Ec]3qQhhOYJ`9;YOrf2L@6%gK1kY+k'-"!""kF+pGJ`+7HR'.47\P+qHG+T!-aqQ] %qN='5`9cc05emMTMBP[qSj3BH^[^N>JG(F-"V)PUfpQj %<9uEKNoIm3M.jQY"[&Lf,0jGg1M)J*na[84pE`"NHCA[sJgh>*-M,6;@*hZP]<=7:'h/0$P,RdggD`SNCr5!1ill89$V+1j6$Q>5 %NP4d1W*%SU9#n4:b5*-=usIAFIG3BY5K^toO:tgn8,jWI)HShWIVbZg7MWC2cTlEKPnN9dg`#;8HU5hS>E1"GE%BTP.kt? %beXXWDIR1D-k*P$TDb8B;PcrQDZ(ES`*(i.O%:2Lmo%TZ:;:cZ(C7KieJcmL0m`*;r!JiQVHGL4b?PC(E*5,QWr>WFn(tN*!_p5< %NB_<1L]dB6jXsP3F0]9=(.;4%P*bR5*PL!;T%8;mZpAIYF%>H^;mmG:Sd35FX#-fU05uRNXJfPDmLE'`40E %>4,7+4R'%?4!1p.:.jErW2*a3P"m#MQG,,g@R*nc=(Q2@YqN02CR3uj\#dq'=HCO(#j/5:0NW8#-,JKU&a>.[A9UZC;W9^P.:=6q %$>,P@?s97\Bdla5X-7aR2?o(Q.oa6Wbe%(4`2":?\[Gu)[Y;V8*#Hj22S`)Ra0jHQqU-UpK;#4*lX=rQR!49X/AD.km*_^eg'5Mf %2&C&>gth\QbbS6u9j*[?Z!rKs=`LJ4Ud7PrI!p86_G0@KA[BVmkEjqXiba\8EW;K(;H:^bIl_Nt.;]1I[Q8ERcmRN+Dr+>+.k?7i %N0>&6NplLA$+cs1hS+DbbpWD][PD%^qPo,6hOY2a>*#g#Ad?ks0XnbZ^=9R,Eu#MNa9P/_Y"a"QT7ghTtHjTis#T\cm,.dPXn>f2FhX2+OW=+]JmoSP&8_PPi$LEA+mAZ%aJRN_%(6i$0_&AWa@*@E8K't50sRpJ])#suV7 %qSWH2S#_FLRt;[C1-h#lhY]A)A>8\7m=o.lBo\,?@0AUPi"$g]Po1*aSG>F\"U/SLQ(;7(s6t.[02dTReeV@*>W0X&9Bs3ZflSm! %S>da_H2DT!Y0X^karSVOg>a,]F;P[EO4NG,g$Gg-GRQUI0?5n`c[hiVCDqkWaTXbALaq\jJ7)0hef6L=EU+0AF)<5m.9I&-Hpt9 %>"@LfoHafEidtP*0Z>ZOng^\h)&AlO00((^)5]K*L1Ib*j]'1Yr`]%cb"9!=6e'SFS!5qTk)daTa1G7FX=-A'AVm;r%>?'gDjQcF %-_DH_SpO2OITFM60J#=u=:2Pq!"+S(.hteIj&B>OSMp)/].CK+]+m]f^MW.W]:Z&EUDd%:5FN1p$ADsJ[D`PSN@d<8V^k+%_gg,YO^?AK@V,S&/C==XMf/AL/b-^:h$j#"G?%CYmo9:;IM!0sCa@,cli@)]@%F1D'%!^-&$< %6EF*#e*f%k^\nn]/mh15LW.G9mf>[k52I.hK&-.!+'OHAA:gnM1?:"dQbmlJgB:Ol:e!;KQ!g^_ %hn-p,+1Kp"APLP6'M#U!md3SOK!c<*XmOP7_Bh.8]N?O1@0(;,&leRN4n^L;J'hO`Na9";ebh2P&rXAn>/j_ca&=fX#=lPI!Z=[U %jZ7.cTS>Up8b!OLL6:]S;:7FR!"L1h& %<;?>$dS)')bGg/PS_=%4GL.l9W'2`5_F";TYdRK/1\p<6KDOH&>8Slc7#u>[>Huj9b4XA+\@X\8T3qpcBsKkGBK*GC)"Q*RU"0Tl %O0T;4*j%-fSpN>8M>#c1g.KWgH]/H<7WJ<>3;;O[BmGZVKr66&3_m:M/ %AG3->0'\8s'Z#Y$E;+VlqH&oV?MSlGQ[Kj-[].\[uelk/KuV=[K_9Btao,V+KNT)#e*WN+U= %T'o4j*F@/:#8mqj.?f"YcYtW):nqN>60n/gYJ"o!)D!\0QWAF#hpR7j+6BEls0*dV.0NAmc %]P60*X\PgsGlshC)&\Ti>,8ig>ni_4*FUm><:S+Pe9\Kj=-flaKuBZchtR9$Pij#JKdCR%AL7Z5p&Jh0n'DgBjiRF%)^0B_!+Kr\l(] %s$,<,Ig9khHE/^SN[h+3\"dW@_!O1ca?OW*4l$ijVs`(:\'mD3$b''e\AIW0$J`peWGjp_/]6s$<4JJNS:BL@>'*iUS_gIU\'mG1 %L"g#P6fCYQm5,^q\6UIpp'\@qgZ$T=G/fm$Oaflf8d.U!O*];4LlZ;e`r;'oN:G.Q@6]Np_^\8>su()Bn-7\'r4S9=O6SrLqtg389:-7k=UpDMMEZG%OqMgm`3U*IhQO[#1s$lKadSa/ph54-K3'DTB*X6an"3 %!l!lAp4R%hSN["fF?@/`Q#:7';l8<3./hN[Rt6i?,X:#Mb[1G+JKN7'4oVnOp>9U/gE#RNj?=Y1'OorQsr- %iq]kCFsr&^LZ?9*h+f/`\OF!nj0h+f73Q#;@u`\6/N;sg4AG/R>fh+j0LQYr^WFJ[a>3Et]j\A3RWFsLB$h2^a-d-WZjIHboQ/)V %&hDcJV9nU+5'4D3qBOJV1a#f0h05ZRku(M??b2f6W0M7ulCpn[P<[N_DC;j?m;R4uF?:J85'/m97(;3h6FZ!]5BK!SV^pRuS+fOa %;kEbO[i;];B"B"#VM/p.T)1maA$]M*G.)hFF?>]th$u4\'n-VF?=pJ9"3PIU>'N>k]R:a<4\W`e6feXP4=fT-P*sa %[o;\IQYr_].btT#EhV4gh>Ydgi$9,MSZYGYgMJ7cmC!pT41o;8h/7mQDkYq-CTl1R<%_8:G$E(1]<):nN`)*0[o50#QYr_i;<`8a %Cd3#'gg<6e44HU+6Rd,hEVBEaDC;j?mA*^mSWke`%KkZV[tDY*k]Z[$r6jt3%:87A#5c\f];-^LeQ*n%cT8\bmIV^=F?;WdQ#6hc %]?or.P3@'n%D!R)N'b!`/cMHukqT,Y415rpDR]Y6l#p8?\t)$`dd=!qq9\N5OY1afJXoQ5gR0qH&)@^3UI)GR;X&@&^2uHRR"]E* %V:+btQlio1!htrt-UXe(\!+SRQYqT3FJ7H'Up"mPX^o"K;Oq\a*j\4>E'+$?0AMR@;W)^r$JZ+EUgLX&M&C3OGm/*+B7Ji_R[>S[ %:/c(bgMJ7Sm?6aR]>7N2_2idD1[i:5DS`+_p6o*O-F-p=E*?H(9DPoM"_X0T>rPIq5$f'$l%(A%S(N)b%5_7[`'Y#1+#B!&b7tKDd.<%?T+1Rjn))BtW %-sV>XEFV1O],og6!Ong]Z,#bZUOD'DAGQ\hcBJaHj%Q15)/_rSIt?@RH*G0Qbgl%rDPp3'L"g`H9c7i8PQ\JMC;B3t7a2fg#MeVI %\'rf(iHADp<4JKh8A9%)W>0<+\QXR=FkS?piHA*,g^^BK%(G8Q&)<0XP6/52Eim.EW!<+6mA(N-SV.?Z;\e"&DMMERG+=uZG'rug %DPpioAJ_TSa:r)Hp5&`T_'lJdYFFi3>BDr]d]0/uoj((nbi-&>HE4`4Vgs5mcL>1tWs2+0ejXP42Ju/]hL],@# %DPu-"L>*:r/TA>(A@UGr%;oeZeHEA!Dsd_:UO9SemI6SqE4[/dA-Hk+Tj30'RB:UdgMu?\DPnY]_X/a6/o\G)A@UGr")b#\U;60g %rd<[J9Z%$OVZ9VKgMLN>m?6U2.cilFgeKg#$b,/q.r[R"CCApXp[\KrP?Qpg-j=M/R3/r0^$chV-`+]InBUmGmI]3ageQD;'lLLG %%(Fu+_!P[5G]GV\&,.1'n$eUZC'\6@j7 %qO8S:*GP$F\&4i'nB:d/h[e,m*8,"m[FnM7J*5p'haSLGe)sDPuHs_X2$`/TA>(A@UGr")b$7WP\&p`-pQe,j5Wk:=6'K[t@EFJ_Mp+'Y'^Zr5.h8 %UT&2oFW+8i*K7*B\/d`-"`@t]:Dn&ZPmk.VWl+4;U<7F:bc!aF4$#h=geJl\'lNc*Ak/BgIgNS'd@XS"G,(TmE''(1E'#Uq5B&\* %_ZIMf"ZlT"Im@\;1[[lDUQ#0%;p+P/1nc:WaNj_mdG=pU?sY;s.J`bdM9,08jV4*I*d%7/)$$'oRaO#jnYY<'`"bB4"qZYD'u:J(N$(9d>G@7j\aBJ]!btQSO.$*D)^)p %-+'4\f,&;%\Y>hc'Q4]dTL-*QlTNO(44HU*j"DD"\]kfff\fiXFt,#ABKOu* %krfn7o^7b]A2=4)2K!>Vu4@W5\]*T$,dD:^"P^X./X%XcZI37etR*F[?I[NiZc6/*">.VQH.\ClGA;]OhM[Ni:Zcur;:g(*3\ %D+@B06//(Y[%2Wl0A6nC]o9DKjXOq*+qYp(*JNASD+DArU[<;bJ'iF!_&'JLmRBY"&Jk;;m1aiEBKI8lN4)YGj,:A3/6jsa:8+>< %[Nd!j6/1W1X(XR5UC5ccjO=EOVf,J\G(cIpg5_?K&)%LNU[8U"gBAMRFa-qa&u!@P)7TIC4s@6i!DBH<:5#[%3bUd!#9T0A;\$"*m7=ngU?s@*aCmZ+=4)1p8U]!03-5tD>mD]=2VF,]fjD$*"cS.OB6:[X %[\K#_QY_FZaEAt8B.^E['WZr5A35[Z$e^Pr@3OAsGr2-.ZCQ`Q6FP>[eQU^<46fX,A35cUQ#&tNq_8c;:4pBLCe&VV+kn`+(U>'F %f,-__4&j4Z+PTKHV_#-E'SbU6[d2oH[E*MhBNA;I4&^UMG+>Pqh'1VH_`+`VCe*q197T^EUV&%>mF9jCCZ-Jl2*b6XA31MFO6al<=TGV3$5Z8c1 %*MisoCo&Cr\Ca?osT[YT:!&%(=Up["@ZrWF!Da<'M/&*Eej5 %[\GD5"1INk!]&Ck![aVkg!ScSo>/5=Xi>$1,Ph?:X-aA9j9Z^\SEoI/TTbajQ %VKN,Z-fk`E)p:l)^ijhM(U0Ied4a.4qU5MSj'*5%STVIBK'`iDB5@?R]3X'?OUEaH'mD_&, %940hNScZ@LRp*XOoT=O:G,Q9p-_Z(X,^dCN1n,2`*NAK/[R9iogF5Zp_01]MI<5B,7]lp8]'I\)Q3ICo8pa_04jbJ&$6g\UVG=8d\V'*=:F$[Nj&n!S^J)?bgj]&f#5\FP[gM2]+#"fM:$ZKC*>@ %qge(8ZRpgsUf=RhPV:ZaC'NG?U/f!P.)0.OZKW6CB0!F0[\H@S(Mp"A?,1XEe2,`P);5VRD@sJsfM3Mf_05YZ?a-*#^L0-DXpJpB %kIcE6BM\PVm?Fk>VE7Df+d#!1k1\'iI^sVo?l,sdGI;DW8Deg)G0A?XEUCga'X"!]mP!1P&uG+.U/>W_=;.b@G!ad6d5 %YuBW8Z1?4G]0YcO0@p\;6/gO3/QfQ,\p@_d*OB,3g?GnBXrVB3+0M.I=d$jANL2)NVX<4&$-KCSu0GEpZi=p>t"BJP`n#Wdh!Q %3t27h2pRbPTj[8dFX^ES.:9.sC;JVt'W`=Ioo$3kPFuCP`d@Ylm3Y-g?`Y9VCciL!3-Gth7g7Hr.1)cXe\Kmi"#0)-!UCj]R,@#F %g1bX\=M&i@5?L#&^ONM3L]qRL;Qt=B^0%ubFFo4SS#Z*3=?@s=XPLft0k9V5&N^'7g2/!Cm?/AGZm<1;ekW+B`$PiB%cdS5CU336 %#^K86[Sh"`;M/^sBS4$uFqYg]Vc)nI/6Fiu;sa]QYWtURg7dN0&6(_*eoXZpPMjp=VV32&SIea^#T_W<0<1S-KC>)(G']T.DAZ>7 %h8`-q"6/jEg1d!/<'+,!Kka-DjbIT+>,ZUB.b3rK!<5i-PlDu.*>,^jeW.mCU"WZ(9r?W!l[GdUk5(=AFsr&Za-e$LS^^!6,Do[' %G!nb`<'*`kB<%M3Wg.>N.Am!=g1f#CWHL[U$e:9W\.@+"[8?6e$It.DO:Tm%`i)S=UN`_7m7?ntW-/LM'WR^A8Yt-hDruQK`R.Yp^)j1%F`PObR(TbaXK+k02nPOPF&BuqY5G3jA[eS^%7 %HD0%)%k(C=8imF2:A^Y:eS\XPLMEa8_+M,i8uC;ge]SQo9INk%`ha3r:A`j>[A/7,;sd9RV:m6GWHS3<6F@b6o^$+g*GV;%TbOMt %PV:RI?"0M]NU*`H4'Z)V<4g!4S#LSbr)]n(;Gr4iLqrgWMfVW9D\ %:(+F$[52$P9XX27r"i\B';SH*l,$^ONB.8g6[Bo&WQYNGhKhAc%eYlHZUa27+;OqPm$#ZHjWKcdC[A39$;!kK9/6'6`A?+H`(Y)91Ti1:M@"5/!j=1Me %::l9R[9H7sg6nD/G.&pE<'-U<5#aUD[o]S8O%+po[A1D%6aahQ1K!Nnm4;3u6_F9SmD,>.WZ=NNKkeX_+0&TgZVp2S>UWQ5KsJEl %457DYWZ;7SKkcs=7((dL;=4!IQ"no*I/]trnNAYXN`*DS[6sadm7bc(4-W(>ZQK!9[:<-;W-6*J$Is#ER;04]T\=Nt%[h'ep"Br, %Nr)\PG%RYBWHR3qI]7L:71.QT+50&hKBVp#g9HDa<'-?u<3"bTb"**/U>"js.TAL9(\ji\R2Jr#g/739W-2;#J#IO&!0sO,.lCV2 %FsP0beP:64Q"m3,W@ufIe4d8+,ua2)q5)eZa]tfg.#D]Z^HY[Zo&#jM8*V_oU"]%J'WN0*U4m?;L"qGu2t14s<')OoC<,c1 %LMDU,A"hTkL!!KBqbZ[ebq2mVN=gkZ8$i.)eW+g;6FE"TWHLj)<'+#7eIM&-6FF^Oj[6GN]VnZo`gAti43$+feP9kUg0rB7W-3K^ %^/R1nKkeYd=/^9^ntFdr8lM[3K+g#j:)i4HeP9kUg>TtWW-3DRI&M4eKkeYrKkeZ+J#IPe%@(\KI]602:d.jjI9]V9#4pTHg=[+Q %;XH<3B/6"]a6FB2V %;!moFQ"js"oLu[A_X9e!gVlPG0_GD^Wng]2eS_ER[Bi*%WHPAj5?'_5/dp3i5Fncs$@%'"G/3GOeW+$SU"X?0;sd9'<'/5u$e

    %?,'?#>2Tb<:.h56+ag53\@#kI*C?IRET2agV`S%[G.NQrC:BHr[9MXbg0)WR;sdt8I&M3HqduiKQ(FCY[tRM`>O#sh;B2]7mApE` %QYOQ>=/^;,SeS1F&>ig7SRGS4eIJ9Lm5XQ%[6lNF4"Pade]uN"^Jm:CZUD3r=$BRMQ;FN'VIlhK"fR,i8(?ro[BoSU9XVc[Tht-` %XT),a0]FZ`40oL><',dj^Jm98=/^:153Ysg=<1CB+/k_siY?2eme6s$\!7B09<(AH..&H[49"@IC.DIB5jb@HW#a"cC587OG'm8? %g9"hi!k#qWU-S+EL+6$3Ua2mE;B9L2YDQ3cG;\HH&m?Wj-G"W7B %>sFXATL8*[-i-*qkd&?-45KE6[JP][s36)hs+d:ks!"Q4 %AM-ZI\f;4Ri_HHTir,<2?QVd3hZDQ4e#$.r[Qr<4+?/`0 %n,,Q,lST='!n6+'GX)3Z/fhq%]l,HmFu]^%1R1_)Tg@@BpiHkp0GB[GgT(.`/!E_;^RpL]P@,(`-do9ol7E,&E.L+>c(gbqQsTeP %C/-B$a4^Ja1ci'l`s@Ms6itZMU'mZ6c^)(3F99k7NL3XfYd8UK+?Fpl.Wa3=)VaDd3HV!h>dm]8Df]'`&\DUa/EDd*Z?Jmn5"<@q %M]]^gjnHM!03^>U#$(Ih`t^tQWh$;.[p[loTRqf3oB-=ig.e2Ds%_pkd"4C37IW=?"I)inhE>rrG>;Ho"E-Uh2K/#^(]=%U#]iMK %8^S;%MoK2)MTqL"'IEHs$,2pgR"+%78sdgR_<$!U35LnZIAc,g2HrrH"S]P_ZlFUQ/!8rW5AWPl3N`6nmIq56@^ae)4"a9F`2$KK %NXIejj%1:0mYX55lqto6BX3/M&o]o/PUOP2eOV %#s(_^=b,J40KH+^S$H\EjJ3dYh)7s0%B?h]MN_h#0-lukUFpO59O(Lc^H9,NiT*r`7fYJ9=jNWm/fZ3^!H8pA-$Si[Vu8- %e)2?M\/.7t,0;:kqHSH$jKp/Amq6_&,`M_'N1>2+%RHk[,'VIUF)Qli7Iogu$oqJR[I`2[3UoiN3h90C6 %O*S()RQ3&s2.isn0Sao$&i)(WMb]2Z*cVguFU6c^G>o3"*!IRScPEqd3i6&0d5ACd%#Wf6F5dntBJVbnrr,:IQ]o['_Sf;5%h6T/ %EUlL:4^B7h;dV%'?];Kah%(Gfhl\p2,11QNN4@GWRplaMY(?C.mIM/KR_1cn/0p_tf>^W%J5r0l7\%tB)b7BhCD[cCecs$Ug@0V& %Na+j/Ud!"u!Js2&V%6*:$C*Zo`3bY#Qr[6S$W+a:6OuO!ADf7s&-D:M%I9r>WVFc%s7] %8U#S;ieUi%rN2#C.'$"cqJ]3;!UC$2!kJkFPdX(AmLEC]EVuQ:@M.?F0GPdQ3 %o4LGgc[s+*DjDmk&r1cQ2Ki1D=3;BZlCRuHfAS!cTZ#OH3_,CU8RMI8kjAC$9&*G[-#SW,M:55u@:9oC2o2BD[hMH)K9u.K_CiEp %*2-`!s*rq&G9jFdK&gRtB0J5,Sl=-u'>EH@sA4YKV!tpCVbJ4t6iGZu2Dd.q62-&pJf:.d611ZDd6fPP; %+`U]q8=Y3)h&6tIs/)["^Bnmr,qeS-\.OlE#KG,kb&BMa8qldcA)^=%U2s!Jb2G-j_ZGCG"%-W62oij.Z/IlV %iq2&=GNPn;CLs19%%BfH^Y-MF^Aem@S@DLIA(d91K:75C4@CE;;A($cWtEr!&,UBjU5`p1#LE#;VdSNV?sV+UVW24BTl&Z'`$H^< %ijKbm\43*GPeb%b&+B7oQoI57X@CcL-_1F,1d0;P1F6q>6&F(RE1n*H:!q>&j3L>S;r6H&=_1\sk-HLVAe9&!80!@Lc'sH88#_40 %o57)=PK)kbY3f>gYi,>k)\OO[4g9fb80#ZTpK\n]qX:EJBgL_m#_#d9\DV9DCUKiaN&V$_6T8d&G1rKmN4?!#7U/i^&]`8C3^+[+ %qNL[2PZ&`FHkBWM!YT.pJ=\r[`*k17ME+Vp9\$!o-ukb*(SO9SZX:i+8sD;uD+p!VM:8NBWb>8h[ZW(Z8TdX1BB-+bN(;)p+K:q] %;rY;3Q[jZ?OpTSg\0u?#TO5pLR1b9(e2,jV`6ggHC7?172g+!2LM'4!HaD#2N8qof6'=ZngI`=fQ5Z!tVFh^e8qRc.@"2pgc'5`8 %E#:*pTYr_#MOdKB-*A,6fhCHB-*C*WHs16M-N$?c_b&?DM/*q1>\tRZZCF#!?T$5GfeV@C.Ni`Z(eTDmLVWiG0,DD5_$LEO'0WO% %EaiW,JZB?03!i=VL5^m$^u;+td-5L!m'5Zb_;S@t_^.lj\EEOP:8$QV!Q@VrL:_i6?,1ETZt9BW.I5N=V'MudddCo14.3S,isa(Upm1D!=M^P8c(_8/#Jc_eNq+i3*&(b@WrT*R88$EbDuAq3R,dhBPMI?EIATpud- %\5%Wka(b!Y+i-b;(B/IiSbn)Y>7":pq&.qbIh"P;9? %TB@Q;8R[%^88t\:*kKN?37L5Nd7J;IGq/p_,WIuXV.q?n2>/o00,!'@nCi\5Ei*u %j);n^mL#PfA00N,K*^)MKs_A9CK_Sj`NG3#G21$VNoM$AD$/a[P(7LU%3So^db;-[E;Z5P.M-KYam1qJi0DAd5e*q,+P^!"#\SYGDB&5FST\MJR=T;a$FB]da!pR>UAl@q %P.#qc^)Dl9T(ZDl[ZnSjN>[`iiO4o+E*G1D>SB<3Gsk]@:Prj?[2'sVe;$k?&E0G_4f<`KpX8?qX]&t7Th4qI_hi=\O&K(N1i_[< %9i-`Rf9@PSMEH]6\r)eg$R4A,1(eE)6%m][0f5:Le6?]F>>uf:9tB`!_^(glE+2C\421sC`+2i0]?`\_11`%%r"IUf0Mrq.G96e>\o9ah$fBiH^8V`Y7Y)DZ6_JdbCD8-DuCNA3DhShjcX-+T$4sbhEmGj_]hTH':fKMi5XTmf[_sh3d%E=l(XEJ"bj%XeXWs8pMRt=A0=g=f7f`%K'^L_#\Lc7cL(n2?$9dd[<\16K441;oIGAkEh2OAnT %[VNe8A@4K6==oUn=t"7X(!#9a6ii*2hR8RjDd.A*Rh_kcQ:8TQ>^b:QWsj9KJas^[:h4.FnoAC-'9K\A3'%,ks%CF;ZZa;j+`D4D %QuPFK3)5V&"aQ:uG-+$dRbHS9l7!bEL9$OjeK+4Xb>7Y$J\7[3fa$W@RFUN-.;uZF^7S#Cj*#1U>a./ro6!B,]*oC'*dq)3S":hA %_E-aP5ni6W$hDm`*gU/JK"QcO;AR=tbA@4j47[B$)&(JCe)k^q2+il]]O*\[3ONBNVH_n58E^c&TKXa)=]$ha3-7RLpojiEkaNlXT8TO/)eamaghFj %%&F@I!I4JO_D-N>H[n&u.3)Cm]P/M#M7u".XhBkN%D\J1B3B7%#]C>=kT<3c6XS[.'D0eIN6'SO[,V/int-)1Zbm1S@dFFC2;4G2oH$q'P^\uE_FfqKh#2uhV/Qr2H2VYJ %GiMJL'q+Qg29\XJ/dQClr[ck@iU(tFs77m-0CkN2m\Bj>jGRuLA+SM)?GbaUnST94TDPU02i4=&%]:!R5hq'l)PjdjdNut$a1_p)-F1^@TS=A]=s.d8'`OX);kB;f[ %r@mWe7c,mY&gm"I0K5EgZTAGY)l6T&3Z6)B.I3e27R=R6fP]S%:i7l5lO2gOZP7KL.< %i.5oa:nmip;/Q_+9\Qd.bDiaEqi8pAPRTi_APc\Mk\`l6SVZQ"Xqr+r2%Wcu(hgf@*Rjp6o]!G4NH6Ck?3Q^[)/T4UMS'mi\jj;:mH\Y\B#0-''Oekn01ujV> %XI'kXeYj55Wg!f?K?R/a&T0ApVj]">DQg/k(;ES/[C?NTI+u9mRmq>F^DZtOhPS_*[UG$LVTdeKj1N4_\3(7U_qUeE>;+-+NH@tW %@tNL5K"E8c$P,U%*VfWY=]essRU?K2%?0t)2RQ71\T)IugS?q0qPPIj,YlTa6#7cq5-9m)l573"[i9t&iK6(=]?T?QD+4k9)]K#C %HBK!Z0_M>\>7k`;r4S_8'ACrFFge^ZD=h(= %^%0jpGGNl4S+Y'[`_bcZ[87/b!R[A!7f;3h'Gj8l%44:$jBoS3!/, %4hO<4ctqufV/S/QfbCZ!i!;$kK2]'5rXr38;goWJBjo]5dSV?2M/oVAh;X,BnGV)=o8SK#C'IFjtqCibm#3e0r"0Z@nF?T[:PB)^LE]d+cj %CF>s1[TTM/9IVQZ_\p13@^p1&2BGH;jOe\[HL4\_b0Ps)N?%$dHNeYRrR51t'[Wj(=IHF0ZDon?M>9"R;;(PCnV[2dGhP/6f7jMi %(33-g*V6Sc#gTDiA98b\(2utl*A,*3dooU7q1W$Os($I.9"F=A*hk?H[AN+'C]6T$+^"X/!j)o:X8D%\.F!!o\M7laqVHFmXD(6. %2'a;[C'Ziek %g[g4^=KUhR;]cTZ[>*d%Y=o"uBeHY6.DT]ZcPXY'XCa!@q*S0bi-4l(\om3rD>[XtjHr;P([ArM72WadJ %ERe5,@25p`.cJh6WhBu9%B`m0_Z-pf>$Nqa(Gq*/W\k-[?ZW-`+'+7V;e<+81XAF,Y-ZQ,Q+1jm?HqP1oG4SJWh+j^eOmZX2%:@fF"sbbnif07JQ5W[fMIc!`i@GCFZnl;950Jcn!7]! %XI9LYW*ClU2.^B3eGet*V6kb_ePuSHnpY2P=sIcBqSoP/0STd5NAD=".pt66(6o33RM8s`5ZZ>u07*+C=cMu6$@[W/7d,R6f-%,N %VElMB+fe227W=L?TPe"@O$Z6&$JeDoX,*_eS&*$CqtnX($!CLjp%T+>=^3iWm[]6S'WtVldQ4#FD_,Z\>^3sh#RM7:McWmkiDGGV$e_5h%8T<5PP1jP[Xr8%E2L[_hNGh+*EcBPI %+Q3&pXr8=AUc4jF7]jC),[F8d6[8&L>Vurmerg_P22s\(1?i%$'rBT*PdtPq:ce9Hc;eZ-7C0L=c"tAu.9JGsT#\9-_a:jO%E=.& %d<9O(=eTT/KX6<2-KT/5Ec.tIPef>A\SCbL]RH_P>3)11CNJ$&imX5gOfItj3q*6QV@r]W89KI580Dqo1K_nrj\Bin7BB]HlF"HC %b*uOrGm:>."50sXEj1um$+G84eS)5PmPMGhC95&2K*niO(1+HH$*]klH]M%?C52Pt`WiI]$tYA,,u$g.a<`Qe/Ej@NB:+Y %#?]4^naBc"C8BNr?jX'+5muE!?o?5?O-d[t(mtqM$EtFKrB.CeGQ/%9//YSsKP4gg!FVU/5=-nEARZkV-o^r^>GA\'BoNOne,5lkZgI;H8n?o8)sDKATG?o9n\Vrtn?7uFUa %HNmT3mO`4/:1,sF"Z)7@q7.oHe(hOY+2$2i.!*q7>+F6TC32c1e%Co^5SrDg4.iKp(Y+GVr4iR,)>bR`^V-^0/h5)C5%mp>o%NCD=ZriT>5> %-"JS9(O.eX_]r4OC0D9TY@ZYB[-8e(\aX>8&^VM]l"V+WT'+dG[G-J8`E!)kG?;)=C`TqK>[TFC+]SCZ=LCqdq;7-=s'MG!&Q%k5 %fLJ#'NOf-KcCsfU$"Z1u%H7!opC'eI27;e2a5#NgZDsOr\c_NCPRX^_'WR*" %7IYPIe4MYL@tR"<_WZHN^ruF(@aN- %WaS+d"?^,C&1M`0X;]7G.ia/K`1&A4;d-.:6E?0VI,[\r8@h6K!imZeN3s=!:%*V?ME4_]ile6tT>jPkL8lQM>u5+NB&8Nm<)X"Z %b>cB&4u(U?0c$Y?ukVAdYH%oWqF0\&uT;iS6T?`"`N@B./!-qlLGEIXBkHB]mX9fJ3qm=M1&3U1V_ %;j_> %6TLaCTk^*si)YE/8L8[#:c0Gq\$rVGSjVW5%j@hRX?$`*EXGc?DB$$R$`FsaCM$Q*:c4]c89\^F)CgZC %J?#<5%UZPMe)BQPbZ%MML %6<%`dhg77YNTfVo$)o8j!l>hSVT=]"Qij>=J0WhUPpUu0/-![]2-+oGUXqQNGd$fu7&D`H[faql;@O?_X[&mXiLsIH2(;jkR?20* %YHoS^U`0,8%+,-UL2oJ%7B-q+TYrgOC>DuCmma>Aq8SSk+Oq=VWH/EBRYpd8PI2R6/Kk5H[cg]nQjZ_@)4\)-7`7=Ye1a>)KB4;B %HGRMm4_>2YXn3she@+Qp2>]Ch)'7OWI73["L8gkEe/g;$'Wls&9MLCmpC'u1?eFPTl!U'2=8_UtVM;^][AkL>>3ER^c*"`_FQN(F %[t(G(,uno#2.11qP:&H!^ne63T]Irhe1du>iFEsa\Mr(:L/Zhn`i197)$3blhWMFpC5q5Cn:D(?Ra/;:Z/DSnZ/af%/#EcLFld2+ %>/Q!KXp0kPM@)9lJ:jbspb.R!_G_[/9[-T,eC`AM!uO-XdNS(#G50;;Xfm:j"$<$QEV5U);).+@EsKEge1j/Pd1 %7B@j?b5kUA][tS#!EK#WQ2g!Z4hWn_0\*%Z^7S,!42Z@sJ82!o?PT0dH$LcHi7&TXm_3CMVmjqeQl87h+-s;Qdoi"JjcEutE-KMS %20/Z_?6hBS(V&i5;M.t<;:$_qkT%k\#S%H\l<_ZWh8hSmq4c;9^D3uX*_5;b97r)3l91g)aVIfQE=3$%Fc@:+MCqTt0s %;^e"[Q,';sGa&bHd*k<0n2*P=;f5"+).s*.MlL"9fPPZ_F*h$?,R(<0Lu@'qp[t-HbYiC7s#3-TW`JJ;1JJSWIN6)/l,D&1Nb^D.D"Y[^pg>UcfbF %?];@)`5CMlZtGc:AgX<&M/P+7#Gg>I1(;i)8m"@jEl8iV7K@eZ77V^!Kd0E-4:3o3-T7E.ngOPE1n$rFQ8Nh@g(k;2BoC8*HX?H6 %%G[@,^kS"G<&C8^,9;L&NST%'[,Ts\M!!F.Tfqi='9G"mLg@>g(7K,_Vr8du/c'/e=Y-qV'Gd.:>.FeE9m%+U,41=Fg#(.3Pu24h %50YWJ^VBoE?1,$u3,!&:@@hTO)SYi]CPn=g\lWV*aV6S"_pXDU&2Y9Bg)kA?RZ=V@KS2V&_N?kjBM*5pBaOpqq=lPa!4:4'=dH"2 %*(+f*caJr!B1k)Vg$&uQMg_HD/Xj(&qFk83cqo`dPP7Iibg'n]TWlWFm("lFdYjfpq2i\!Uf$aN1\6 %#4[Y&!/l$h\ijtmp#kIBM?9sEiOrSSqpg$-]JDR-1(e-TRGc`i":"<'RWobjA#;F@4uh$:f\bZ`*NH,/]\^S@B3WK]pJMgpXS$4m %Cd=>l#(#i`$$U!a6N8]cn$[;\Ea7il!T.>A(pFH??$WBtV0]`_\%O@$645\Z(kbS"[:hKJ6)#Y"m6/K+&XaM:s/&u:!X-Dh6#cj6 %eZ;o[%U#23,N>I4`,TGTdg.n`@:t:UM6(MDm*,;CH!:G#As"cBX>A*=m:dH-$*[[m"Zu'EJc#Q=D5$[P\(fYjSXFMQEeX,( %>BC>,)%'cg^n%0d+_/?ZOdEf.5s*QQUb`5B9XEoaB%EAD/J\j*esVh,p:_!e)3*"EkK^q*PA5s"@%BkLkW]oc1KIfbBG];=%1,T; %#4*lie=Z?K4\B_sG%PSBPu)PSR4>P.+:QhhU>fbtRB/1r;n-FlFXG(Rb6I9K;&7`NWTQ-AB0)rV8dNucbsWEF=4S7DT4Y4j]\0"1 %h[\/()FO*--e+P`04].R)%ECR1X'YeTTQonR<0e'lf&n,-H.M`JN@9[_\Xu)1]"58&eEK[12,N@b>Dn-eX6#D7@d"-j'SJ)Ui^EC %JNB!(iPcOSL?`%F+eA/>ic$l9Y3\8S;U-_VhG49^K61.u!"bRm_KZbMJh-)%DAT+T_HX)E`/IaT7*$_=X=1)DZGO)5RIdH+*lnR' %;c_8uKc*1@5qo(k!A"#3F=-=5S\_S%c4tel5b0LL_E+0$^s3X=3XtoI\?ds]"q0i-dFp-3n>p`8U^l=N(;Z5\/A*cQ8V]#JJp+#`?o,N^G,FYC@!10@Th-0C#K@2@'-5Y)g_g91epoNa.q'M/gt>Y- %gtAD_mL6]:p=I*NnX]E,G"0(AoM-6hUf@X8qWJ.N%#%a%/+!bqElF&#@pe*CjbO2Ne[M`h1Q!64FPo$/30^RT$"^.@RE@iX>?%Mk %eWEuAMOAU`>nrin>sN.75u>iZG9@.&lqf4f>.u<$ %RG,/+%9FT(C4/AFJgM3Ri)$8SK^1JFpcM2Ip9N@0_*RB+OmD%3f1_6W4RuJK\'L%A:MZ<_6>]0gED@-M=3OZmot"lZjG-#uIj$8JI(!na %:NG"Ar].OJCa5sQ3p*-Z2M-\7BlnFm2M"6]nj1G#g*;j1N?4k^2DaZB-!*kWAFFXrdCO@GrA,P`Z4(NOfQaBD?IE,["nbMb;7TM# %rOaHn9oX=8U\)`(J0Jg`fr%Fa10QD]DAP9MU0]+aUcW %l\5;\Oo0M'oZNWgRcu?sl[SLTJY0FuI%0Q$f1p.MYh;jU$141]BTgADY83E#giM%d;mEF@%rRSp-3U>@hWIpC`uOIG2GdR=2I!P1 %[4dQCX/L!p0'DMo1k*bg\"sd*_^Nn<="]!C@QtH0h6gEpS[%eRb;FbNH[%Z8tTr(QWZ9F?GiKbqAb?M.e %7Idgd:hqJ&AuiCQ*8<3HlS^b>brgZ$77',uZ6=+!cf42f+'iW%9O2Q4^o=;?7eI"N<$e(iF>CH0a$EZleL:X#kSQ"'oU==;&C'#f %bT(ITePLNHO65eG=ah)M7HjrKna@Ikaf)CCo9[m%%r4qmaJ&"1NC/6H[!Ll_L;G;kdYu4G3tu2GhPF+V %Bi!2qT>Y4^V/>9hgE`lbM<=Wf\(_1(rUq#?\s]OZdaPgF)Q=kgGTsoO/W>I[=T^MKrk7"S63G;Xhpt(kj(pF#&3oao7&$P,%*t7\ %9IJ2d/#)Po&8P1ua^'C"h4ta0a!c,*'j(13"ScMFC#L?7lWKcg8G:,CmeVH %Gc1hT)jhMfRSN140#bijG1qJo`&kZ7$?jq]2d9-](*CVL'OIpj<,kQFc0K8f5QG#F=&C3Fe*^h=q(tKY06Fbt(a=ug"OFZ*!Ym"o %<3iOfEi0RhZ"A%kZ;3pBf"eC>l=Hs'/t0b^9<4sXQ5%=>]k`@3hl5Tl?-0XJ+pF>#Md^g,qLG_#@`8Z":XY5s?51Q/GHF!r_pR@_ %aAPMP]erdpWB*H^brhdu@E0`UGU>)Xm-^,"n#"N3U#Tj^oA8m+[u\ro2<0l4cu'O`*I_fP(JZV(h)(HWl!9O#!naBMQHEClD5 %3%2Zn#a&/KRZ;hd]n>^.&p1N3di3jj#Srn/k%NJ/JVEj!Q=)b9oJtB)%BDdI:u[$4WHb&3dKr^lTb&pcGHk$dlA6f1:i$at]m\QS %n6[W'%X57B9GG0Q)m`[cjjM\5\`l6!F!*u:"sh?k+LEX?n/a%=Fh,tlqD(,0@'T)+">C=bpQ)19T8W\/l*pI%Z-6#_TpmMP\a %e5ETp;#ST*+ehDJs8[aM'OjAiPg:Lc]00bX@qsm<4)f\pUM><*,Mo(!_-$NhsplIM-fO%DUC" %l@UpU+!]7;pam#YbRsqcgS9n$<8nN=TQ[01"pIG:Rmn9EV!b("97!cj">,1LMKdt.Z,q/4?dCW+/*k*-e\s2_VGoo-_"g"h6g4qa %qL(4i[96CeiND&(beg=Kd#V/,'NRf!n4=b#IGJe9s-fOgDK4oHAnO!8luepK2Jq%\bLU`kO^qN.#4hlJ'VGEXjh!^[F"2R8HEbuK %QL0oN@>RO)gZ)TS7EhP$ePM_RW9H1G2eBpQlX,sHcnDEg>=7A5S!WKdm?@sE6V=C>ZBJ3a!&p@99iVQdXjM>EHuIl7jr;btWn#0e %iliIVX64Y`>$go#V(MMG2RX$#[!db2.FhaTRmf\A\6EjSl]jfT6-9248L6-Cb*eMbDV#8%MF*=b0"K68),5m.CqX/(UT%PU/p+S6 %N(_`1u#IL9Sp2p45C/6G#C,1IO/R-(l"J6f(RtFPWok/U+]`m0&,32ETt0=gL;YaA?ejO %GLVS+cd+Gng-kNFep!^n=Ei61@cL"(ReGkgSAN5a/Z0PIYp@]c<#'91MC=jultQREM\`gj0._>F'c_u"FZ!QC2sic/XV>r445"m-^P^Q$ %dC2r[N[!c:bbs/1AK;)3W[YW(CHR00Bnko4:UDaU$Jak\0i2Zn.C,E.5U5p8;cY&RgQH(V1#t@O:T< %]C6?T/iS9G@Oq;5kQf2(UGo;%WW`((3"$K@U(+#e'g8&'9>[;Q;gKk;16>,US7_c-^d?^5=#c+9AGD?DLhr^Pqs6d'(p2]WFHLUr %:k)[g9(bc^PHt]HS';gQ]6'gRFd8*BZJbG_^W#bK)>fF4:\hLZ9GNa,CBjrdJHO,ASNNVJd>2q$L,/t2aIbAeL54!ARfBY`"mq>>Hkoa4_ %raqdu)i[UXL0/?dG2)U^*$R(R;MbYjY9mG,; %X/S@?B!%]#e!P'ri3Z(@_;3%ARkaT&!iE*gS&YN:X2)*92StYQ2s6B;Z0f%jg,JV*$%Zg>048&Rqh9U1df@]Xc]hoFWW\1BoFTR+ %5fL@+f:)hg'LXFlVEf-."C$7j(0r"d*LLVbQWWUrs-@pWr1'JRDY$T)i#qm[(hq0eK>.Rk)iC2NB#(BW41C_1^go19WKbM;Rqg][ %.n8D,Hdh5GG8?1-/_mjCUD+11dLVRX>)QB0KI]pnh*)-p!$sB(,_Ip;ZG4;l_9t^9Q_fcOMPf7A_Zl`-.ar,QRa%bK6IMgP^rXGd %hHNIH;!`AsJU22]pGWC)[F\f42\]"`KQr9P.Dn<_JU=kn6VVcS3=)@G=o=q[15jSkSYDts^HQ:,PBE]GI\SWQJtKZ14W(XB1d1Lg %Z>=tOG8Vj>1>]P_ke%6U-0M[LnTX0s$Sdo!W>;Fk/oWd/b]Y!-`"fmHq/n$@,GH)Fh0B_R?Bb(t$)[meL4 %f![@WWr]91bM22RjkaWOih:*AM=FisKL43_bO$`ThS1\cYC'`SchuRYG/C./5;:5R79+ne"K9Z]/LSrn1%T0G<\J?micIK4[eHb[ %]8hj6fM;,rAT-4NnGr(A"<[Vaig$?He=r'rV8FI6ef6dN\Dg;m`^_J1d:U`%C$>Y1l()GUh%qLIj@D:LIcW^1D)sTTjCul:\mip1 %O!k6B\`?RJSasfD&ulAX(Z3U;AZ$iuEEUG=E7.SLgigHm`ccBSgnY#^0Pu,)Itecqc1f.8FkU/b"R)/elQpRBQQ(>eWO1pI>m@=2 %KAYWtOP5#Rf(A8!q1V9_p$iO26DH\]fEh"DPGmgDQCg;!>?sQE@r61W(AmEnS/>U5pqqK.[s$.[q86EK0YhU2r-in]5bli5UYStjc-n``A\PKJ="qiI*D*"7u@eB>"uui[aRT5COABJ[iVTfZB`(QKB8siFL.lD %n,70^pCQ*/h\PJ,'MLe?*V3[L8L5r:% %oMJJZL^tgB`Dc-*/jH%1ffCG'FVM/*Ek6mWO$c&]>fD=C8)l4SZNBNOC3(jr1$^+8CU2ahh=JiO%f4uOP>o0)dqb$B_W?spX^m(H %-IkQlCQ3_H*RSmAi_XS'p"\)G)Sh3YJMgG0o"OH_DG=%`I*\^=Eg*mrb.tPZ[I^QR5#F=7:,LGTeLn^J?d4<[`L7"VD5Wn#OX`EC %Ba+`MM-jTeT9Lqf#@eg7GiZEg;ng^e^"=^Q&%4eq($I*m5s?]94Q-5n[ %"6_'Hh[@h"/Z[+;HT-V*+qPT+T[`ORn%&#UcOC&ORd!0O8>M0;/2^g\'LLM*0\Ck8cp(R %1dkQ4Y>d-1OlOra,4@c.h/'IbVV4F<,H?_?]+neia5RrU^E:nKZ4eP>7?2K=%<\8Uqc(][3&8F]pYk#A-PJAQ8%gG?M[u:70fPD= %@maZcUA26_*bh77^+=/k]05e:6Kha$H9*RT>B4d.JuT_Ub1Sq=9EJ$S@=/-F2enj?_idgX#1?45440bA(!rCAD^Nm4T7,,);1h$O %W0,00<(Al3'.W#MNb5-EAHs[PR(MJZO><$%RWY1048P9dh##p9S$I-=OCr@kP/7cZ4$i^[pO_0=oTiN4Y2ZZM-k$MmCM0-RgP@G;41)ldKS;CPQ&)sm$2GJ)A)U6-!D4f=WYdlMBM&Ro@+7kX9$J;##N:#Q3G %f&6u"7AMsYep'M(f$j%YB$p7dAs$=FkY7au4&RYrE&'lQ?JCltNFKhZ!A\8V:oORf8L`&et)/@1FM1t]]lpY%Y(s4R8+QVGb'7G %nH:(QchjNNiVgKU'.V6TDom^[UeX#t+u#]O0j?$n:t%0o23ehQP]I>0#UneADV,GI*[^ %5eV;P/m:Oi0?rU]V]0h5+3t89nV#"h'sopU@@o&k'A6bAe\6ctQ:4KF?(RA^$=a;09h/+)D'smF-4qYT31Y0.(5p#801ZaUU8AqN %ODSS3cXBap.lQ>S=LjnuQ9[Dij_o=N\7H1\%nJ/*M\&?PTaoRM5.fFtFdeG+iCk*87]SX#720>-PfYMqX=M-,D#FkKA%%NMo"r!Ve=YLg9r9B;1GP`.I& %0'\WaFgi@sDbs-,VmR7>0W-#F*ja%`?HCcEjeuX7TJmW^ %,$$6h!L5F8mDr-O'i(Nt-%G0#V2&J\cj?pi1FepGWs;^C\dSAnrd'aIoPdiB-;HK7J][>2g&*U4j^>si;.PO#ljR[fjef]81Sbqj %n;te9I,$L]6TC'G&47H%5!7*^8e+Q'&AL?V,HN"'GFCIhQ5.?PYP_g&i`O.mk^7!/_WQ0Veq"7PgI4FulQK9H.b':eL2eQEE0TSu %;$J,VP@_P:dtnT^:^3Pq,%?05V[o4:$HKT0,=0[64_NVD1g@fM_?B%hE&b/)\%>BeNt".Cq'Qo.7_p0cY6-_&Jnd)O,<>M]$Es(duS!-MV4Dl-!DEsG&QF!?S%ZNQE?Wb?ajS=O;WWf!#rce"6og"a%D)KY/6AoM[.uu"n$MeDfi`BDo@:np9"8341-LA\"PI9/ %1YS@UfcZ:U"95I#kX_^P23C;+Q(Uc(tU@(Q%"0F&R)8s/-I8QqlP!Z0Jb-:YVG,ld<1^OIl-q"bQ7C?YjIF5-C2W/V%*E/@u3?giZ0iDiD %\eS_e+d,2gLG5%AJ[&AcfM\ob>Gn8N*St]b`^=^#TZ#[/"hTJEa`/hl`F]JG8[4*2ee]-^M@msYP'eJUh]p;*R4Z['BWs].+Sh9F %G"sPLZhhEjVd04A=2b=8)`#VY;9oslS=67ZhNCSAVh"OZKtpJ=1T';=K.b4@XPa_2ZK"VXW&(auRE3g)'AJW'+>>*F!EuIjg]iIG %c0i[^*dF5'#`P+P*_%8MrGV@(gqCJ)"D/Z&r+V`Ur>D1[7HDenZA^YW3J'ehG5''JW1HI%6l,+)QBR3j;6%1!eUIO;0+D>-.26s! %"C+^%R;[oX.Mf4O8BaO"ZD^mq'p?9ebb_+EDmQe"h#aESV6FI=\\2S*]@T_G=dn=n\tdTrk]13OE7<8X8F[%4,KLm??5n!s:,\d! %j('[QUUZLT*G-39HW#asU]t,-e+\dRD$cEfDG_8US=N8DNR/UBqDRSY=tecV[\Fc&MN[0EYp](5jK$q"2?q-<4Uf$I)THn8*. %#c,,$O$I8?O_Q",p5Koj%M>P,@NL*nK7be3at*cJ&9WO8iEXd//&c6@$o8^.e7)HP]ah+rm-sh/cF&Y8H:>+m"Z1hZKF-0unAAQ< %*6$djJOO[=1ABT?-%dg?=Ik-2DOk&]59T4t,QkfC-EFqOl$:fV&FHai;4mFnVibPaE8R %RPctsJW;3&L)uhtA;'0+g._i2%4*BGC^/j#q"/2"HBXF6dNk2q>IOp*ZbX7l:TZ>/'4WZXoN/*0<$IA3-GI+UA&%>h6-`F>*Hb95l"8$[8cMWrlSbOe.j&^jV&@CHg$2\C %-35uk2lL;ajpe,XLi=dq*S(C*+OC#UBI%kpmTJ"6c&K#OJj'hHO`)i0E`hLM$J!$h.j\qmbj9Bh>`PR*bU+Vs[94EPRgRll12Opg %<4J.fUp\6&-X9FB1^e!]YcYh-mC-o9L@M56OJnph^uZ9Tp&Qe'.a%0Ka*q/d:+75?^P!bMI$3qt4R"!fm$6@bOW*C-i2oLm^u]Y\ %2HQ#PLgJWVj*Xb'/KiZIHWL-D@*@pK^NN\HGpl2+lX+RHRH)Aq192/G3"#D!io@=B:5[]0g3PO,gsIf\?8\mqnk'JshAIdqX!TKc %+:Mo>ASkijqBkg<68>UVXnmB0or:o+Nc;t.V`&h/VgY"7V4*$9WdW1J.b]A&WUh-EsaBH(XG:)>*`a2gZBh.;F]/E%"km2)B&EbsuEi*`_h13\2G.l9gbNV4"'ns*]Sm/X<">(Jn/Z5DP %c'G`t,+WnK2JQq[`j^.q*/ms?1rN9)Rg'K\_,F4^]g"-G%6T%1N7I%CqDr&sXLA4iC2dt(2:NkMFFn-!)S>B2^Y2aD,$?o-`G<]- %)61%fB0i4-4g#DiJHII$'aQW-Zcm:KAG:]:2SjE9SeU8;$B_,0F8sG$OOOJ2!Nae6K'grS>L/L5NbT&Eqde'JW$LN;SNX%Gd>K>4 %YO_O"q&)bESJDTAmFSn^Lrr3?NDj9O.kF==<2oPHjnfrU#K86):Z`PR]!q* %3e='G9:Qpj@bJGT?g)N/W;7tu->t+mYdXKH\j`YGWO.OOl'nMWBeO>XS@6ZJaKWE[m3]8]7c?QU]XR'HG7%QSojSbc3B@(TE?L!% %opR?3B<&MlJ8DqJX`ab"V`07Q2Ir!#6"jZAcT5gPGFH]U/!:m&3R&-!)ai7PQ1sjbE:Oa7Z.#O=[2M/,;4*(B?BhBsGgV*[J[3g9 %[hk-j!LQ5;]S2JrV%ejI6s7%neQmtmqXYPOT)Z\pogW+I=ptOhJ`CnTiVmd,^t^!V^:>9M$,Z2Vlct80!+rHR(3T@k$t:P<\OLM` %SN8K*s1?)0Pbk(,.^l)6p[mkfRN-)VlS5*kAiT0'dP_2>m:HI.2g[%jhj%XWnuKunN`;)#'l*i]bOA*24^LsuUYnQSY:S.3]^%UT %"A@<;XW\Vde!W"W9H+oqoL[ %%:Yf@ZGFI]jIuH+ZP@@1`kuIVL2*cE_\dGm/:a^n@<``k?M(IrSejb?t=g]91QI*1F %Ac?Q@XS:_B>64_6M,YVB9gPbF5%;r-h2U?C]2DE2*M[fL\@9jg1I-$DL#9"tSt-iime1uj?*YtM5]_J<'T]KZp_D=R,Zh+Nb_h]g %hecCe2*c4NLs>SB]Xb$XH7V`Id:C4qbfK0pXPh;G(<_m!m\/M-o"Ll"4f<<4!q5tn)3q/0jj,7$mHTL^Gho(s[Y5gGJBTH_/_UgA %BO]ng(sp:\p,(]ST_tDMD7u+W-qZ-OLWjIaG#JdAVIQ(e=au]K/oGG]H@(E#ek>\+`GJXT$"(*mg7@=>TBol4BK_bXVQ9QBPY%YN/gtfNcjs\d^9NP-K)8/NYHmj45JXjVcCsVu5R<&KQ-qVHkELGA"@PirWp#c6e %->M-ef:T!d7kVQc;>(h.//$gDXS]c0;73JM[Kl95NeUIctirI4Qt8GbM.iR"``,UPh<)GBF>7;kB7h9(e/5nK8- %`-$F%ZDjc;HD"368sQE^GHF?bk[kA,:7O1KfHsWak7u%mgoa%2Y<&l7KMsKQL-;r!NOgW>U?btbiYX)Ah'ZAQin4ndpa4+0:+VsM %^k++@AE$Kb,o0X*.:eVW52hsoPG@:fiU>oIjr.B^bAplhYKhQ:e>_*(ls=`dM0^:=,]e %d5jp:DAUh72SaL:iNV"UIEeKc3dRCKjOIGRaK=WB@Y"PV3'lj-^*^-\Wc]c;hR`I[oPW*D]li#J?Vtk[?A67L>X$:k4L!?[QHXe9(AZgk %"EQ]&ffS>:;Bj]/U6$1$.E8S:/co'RDFH?hKd*fl/6Nb]Z4#'93U#!1"ip7C>Q,\q_s5F6EU9d11'J?AB09?:p"QM[*+Ys;Uf%dB %3<1q4V7Na_gHlWgloUG=76j+,5BFGH%s,qYX6H=RO^P,.b`T:tWjPih@>&%/mWkM_q]sit;l4I2@]\IK$r>B@X#@8pX(A%p]%jWAkVb(CD&X<^IC.A`^l:W\-^=J,#tZ88nBg/$VO]Bf')R<"%&L!Sn=B&/gL?;\;E#o"68Dp0 %R;;1KPT2%mX0RQ965\8[jD[nPfYjAA.uoI`#7$7Rb3@)93lC9%Yp0l+F<[!FBJn< %qfTL#&Cij$FDO_;F,2VW]crgcCL:L97HIOO@0e+"j\5*i`07l)>L,;WK:L51dBQO2R(7D1h>eskEU%#%T%h@nJkqm1S$uPk;[D=IeA/Ker;d91[?#n_``o$T:7Y4C,UORs%TZ;+Uo.e4T&40=_U4OQB:7BdQFgK6';-/.ELPh14/BpD*(3a#9.HF[MP %6Fc@TWS%",2&^(shHiupJP0h"?.;"B8%lh`)0?rX:?0tMd+;G](g>tcKBBX,-c\t`nq]l`k4f9)Bu7s`Y8`?q/.oW;U6=GYlQ.k; %%7BJLA+`m3U"Jtk]V0bPQotsu-&NjU#b'`Xb&1'$3[qBR-,fB7BVK*MYU\?5A__F8]c>eKI6n]9e!8'`=f@(^hm8*W:+k8L6l%4q %P]4f"GAj>i305mdG,T_r8Ym:0XaCE,e'+Y48)/4@qcn0a'4INGs3OF&8Nmb.YD[@cAN>IuQc?U]:iDsD1VaU1Zc__t;0GumHEGrD %%!!-lr%J7f>$hc/_[htP*I4W`\=2S%CP47SitVqD1ZbBm9;(XYSXDPllhF!2dn5mp+mO#M;36QRcBu-7kTAQ%pSqEV74,7<[#))X %WcEG9!lEe=P7\+$/8P+->IXq21g:(3?8NIIic]R]f@/L#UQDQTNdBdLV&m',N4&#P(&Qo$6#nLB=/nJeG''rBW.\5;ieSf%V=h?p %#D[=qQJGM_AnaUf1K_o%RM=K$MLDeapq:LQRAE1QNPo5T0u7WLO3+[pNJbQgZIAejHf0-a0[1jrX\kPdbsRWH3EUH'm>f68iej-o %['bV17(\/O1=HpU'10$*L=njleTq_e?H*FYl@f#E=fm3O]bq]N"'Yo'LQb'pT[W8+'Z#!5>okOt.gbO]E-UA=ZYqC9']h@$:@f=B %D?q(os$Ak%1X'l6U`F@eTM8UH;n$)Mq5cRCh6#u4VJ[TB#a5%;bZ/4?XT<$XY[%NT\IYoMM#.p^9/IBJ3W8G&A]>O.4/nWc=0ZYHFLt.Lj9OL9[)PeKX7F34F?;4FhfQK1_MCUh6V2A]gEtD:f\9$-PE>$P %#(_6Om=^SHF?B":1Yke[a>_pME,^c,K5N'FAYRpZEb8+Y?(F+gSShN6gTP]\i4q"WS^^?B"']"(8[jl`!@-"Z:_VXpKg]%imFYE_ %;I3]IZ&*?G^oJW>N*HUC]%s)3/@DG]h6(E@YNhFiXV3,W7CNBe]@-(g<1.W*mUlD? %]0c+Y'lGBF_sO8H90L,YFD)P0#E(RXmA@2+m2"72G5C#4DHGaF4lLR94_M9q!FWBbddkDc]SRnHlTim9]:*)@PGI44JqmPCh+si9fC] %DnHJ&OjtQ\5OinkV>CR;f4rKR]11].N43R7rZ-5FP_?M](o*^J]-aRP_V7Z(GWR?m]Ub.m)/n-lot]=1:@8pC];?]=_V6qBWtO9l %[JInt+XXiBb)3ZDdAJYVmA+@,SWo)BPOc`J2:ZCd]Nq9Edu(V]?cjJg;E#K[?[+Z3)/mQ=$#eE$FZf/:&i8B>9#fUC[Ffuem4*N, %m1M?ipA4d %0;!L$g?JcY-O=t:gF^R"\!q-jmIUi*Dl6ao)fJd]:e>oDW_$R7gJ)7ugF]GcmAf/$$#_2'p^;"AEVlqa];eVD$#`nMdm!;FEs,\F\09#B>V]^U*0oZ)iuX7uS.gV$,"G[8`Aie=kjF-H-; %EYi<"*T;qnhG.h*gX4\'iU$oY]^U([J=1XD5*tb^m/)LGdg_T4G!rDEhMqj#M796p.cKcN^a6W6C[N"qNl?=]gY).G`S7*!n91`\ %h@:^fmJ+gOhTg;VipCj[)/hHu'lQ%M^tUs %e$3Js*AHo7\$LGCM74-N/)flSp:]JQ(1i&#/ZM>"`UV5u3uu6YDqAZDZ)-jU#Ms>J/)G0B")ld>93Le.5gNe^45C)YDl6USK!u\K %-G8/6")k(XA\=Rc[r8pMnf/Nca1.H)G1N,GJ[_D4;8V'Za`oo())&WC@EaD6PEPHZ[`nnmVuP%e3sDcChG0j5)fNb.RIGClB1dE\ %79T,';[pA[UUSjtfK8jj^S'>$+GjuK07nmq7k^Ych9Ns(DTCoQh2Zouk]S3V'AZCo9;^HG,c:+e*U8R-+]Y5;42;\Pr'&*3p:`]cCRG5CM!NtDV)>g6+:W6Ga3o!f)cn^k]R\FoKp$fKM!;-]1O`/ %Kl0t',>*&>bu7tk42aOr1M*E;RI[0.8^2?=PXMuJH-u#Z!#19--RI1-,eW>aT:,8&DHGB*.adWu42.BBe`b6mF?9esDT<[_7CSJL %l#rr*F?;ZX1h``?1@)o?%ph9dd7f]U"`:!k]SgW>_?oqcgh7q:3T@.gO8L?#Mnfh9OH06Uh73/PYAQe %PZL!3G#B"0:-t]0Z,MW==6[N0dd?>15Nm8jZ'cEaY-Npkk]RRoh\t,D)Q#=&Z$f,^#6+ZYgVpGqL6o\'N34u4+a>dDPrlaRr5.Vk=W3.At%q,;d&@.;`2-l %'+9,_gF:;8VV=\eF?:q>DHB=UZB];T2:Lqh'&ARD^?Bb5Xq/+7:1C*T9kC0U%<^%boLpOA>s6Lek]XUn'AZCaUeJ7eb,!c$D.'?- %s3,RH%>8Z2*Hte`gZ`_$F?@HkhfLrZR;ReCk]V@E7CPWYFM!E1BVjHTH.2/&Cmf0BPp&hC]:gL]h,K#E=3onm[o4F;9t+&+0@T;& %q+c%DWW9knDC7'Z*-R)j(H*iG"NN\\t*=0bdn&8DG_b:D@qkG=%O[>/3?;EhfQI[qc'+5ir.8gapNEFgC$CcEG!eiC];Z"j:4m_egF5PfU>%-7Qg&[N*AVfb*EH-g>eke7Yq+]2nV1h2^k8h+l+^DV%kFTBLGTdRnUCSbtG&%^jmp %[q"6di-)P.J&:T_Q3hFV-,JsSah?VU\qMop:,/(D[qkUXI),+TYU$_!+oMPQUSZ6DDMOp*J_MX-PMp[AjESN./BP04mFZ6/gCYTY %_ndjY$( %gF4nIflljG?>M^&R;GHo0!Xdt1q_IaGS(SCc,*- %@grBdBKOC24OJmAt)*7b^MXBKIX\D27[KgS#t$*D/ZQOWA\@m>0=@[%1(q)/Z9;rJe87^n/qs]Ts2a:.+t!D9!#, %U$Wc+gFLtfjb:-Y1c8ObFpJCk`s5sb4&'0>g.mEqd<=tOq87Eh>r9Y)A44OU4'UUa*Z&Y) %]!jWQ:2Z6=[]>e/(:ILK6L2V!;]n<2m:p2"#MW#>JN)>dJgadTG/Qf_gPuj2MeuOp"^'H$Fc`q^D5TY=Mett+,I-X3A@=(9nrMKlDn.c-e_D+DNaA_U5HA"RR!I4hknF>Yi.:;PXCgJ4GtbdQPt=P7l?B=uo@m?[Sn_*ZgI&* %^0o^[%a/ZMm45O1Wm]BM[[iF(ZgEQ5-+9AYo?F^2?.jB,M/?qP%&%(;]@El*ZM=*^D&_R;g'CqIj=[FK2PD-,]BYACfXcYK.h]3jK@Pls=)!DsZL(31X_^(1(gh)@6MZDmip\gA543HUgM&#-B%uPTA@>cTT%GCD:8@@fD5TFsN4*6c:2%7C %b8Y;RR*^")k%SqESJ5"'&'Lm<%AW!8#=cED-,3p,baT4f&498mE0j*J[YH'o`K&4j[_sV].1Q' %@GV`9LMBLV#=;#@V[Tq_Pp %32K]`SR1o+[%3KAX_9eem#8C%2K,s.L%MP;6_Ng]FIF4`43`?5BKM^g$ehcKIRn.a9#pTPg.lR^N4'tqQdBn6l[GMoC*42qg.kT? %2qkF__L+f,BdCc5]6X\,BLUZePm@=/[7$%`X5PL#BKO^s[]ATi5hi!Fcur;Cg.qInN4+r@7b^pH:9J7lS-TF,`%u;cfgj7LB08pm5Ttk[VN[GT4C"j4]ep0Pm<.^VlJ&ZfhS;--JN7ea^dL/kh]i3Q9'k= %=/.$SOR:cglF)fA(jQbI:/>UOgJLN4,28foA31*SCa\11[\MP%OmU5<-aFc8PAI-HK1r_;j$/ap88#ZXFr%Poa``n=-*gg/YOs0q %d=jB=m7&2\+PTaHoHN$E%814n9uAa>cJZf?ZCQQ4=0eC%BNDEE"1n.NgYnSsA37qq'%r;?I?EnJ$+Q/c$lQ=5mJ,b#Ce#;07(/jY %+d).q!.,@3%\,s3gJMUIaEDD2j3(''j-,=9f8(+nA@k>1r(4?GJRl&lA*14_m7;=`a`\"qA[3?<&W(=:<3.J#%MsR*P3iMa-*eOCMdBpUW@QY^)QcE96[=j^8>iY%4%m/eA35ZJSn'q]lpS;2o8q%:9$tAoFp$D\aEH97 %-JRbjhIJ]HT4C$;r`6=qmdj,\UH\3:[_mCJlNGtiTQp^q=^BneCtE?9]R]CZWX3K3[-\%*e$G.PG+.W+YapO:2qSTNdL*FHPr43] %oU^PbmGrT9?otojhI*sMKms9\.4Le&G1u!d[aSJ@KC-&$b$[=,3o==,3>+.#:6D(U[\F?0"h%>R.td5F<@"g)4,Wu"A*!Xs?onFr %0%V_ %q$V#:B.AQ$Lo)K&*Us`FS51@sin@ga8R+?+f8FF"R^dMhM/1/GSm4@B5%Ul;.'pk"A"7jbmHD`*NBLc5=];-R"\=MY(n %mZnIN5VLLREoG_dFA6"%*E_IXdJj$b[6mVm4-[[k,O"dZg(B-8>WYC71Y5CERqnpW+EQp$._Tfg(1H1U9f9G(l@bM7G02*f/)+== %G'*_uVoGa!!-Vc;(1k0!6Og,fYmp!:g&Z?V$nbXDk1<:!!c,grS65(,lZ'SZZJBg0&pZ-e==?&M)FmR7>'I;1&,Ug7]jpS[C@XZ$,R:q"ML"r^BpN,&Ap6>m6:r@dU8bB#WKoepUuo8B)sW*D43& %n];Tu:27Z"&OfDr46j.Y=?D+p$#lK'%RNta9ud]4ANcI;*:5MG,0Fj=M&l#)/H-C %P-K3!Mtt87]OAn#^9DdG>i:LIA%RE%POc`ITdHi]+k.6B-fL&m;g9X!m2CM4'l0`(>&UJ_e%C@Ae"E,6G$9+&Z$*&PCF:E>(&6VuQg?C+DerJk2")CCSNeFebfX>8VVQaOs(=cOt3%J(3 %?0fo:J&U.+K,JGpfIgV"Zp&kIm2E+r=0.t0_[1+V5k#_.7sI"%m9&KsX;tH+-e8cI`S*o)=M%$EX!cJYq!EsH6WgU:[`&nqVm(<\ %g*u*PZ$,SenpA*[Q.:=nm66`s#M-&Do7=;JrRr3+-T,E$.`9Mg[?L1$g7bZO4$K%9G3o-`[53HNK!gdI.V%iqkccGc:.sr4[8Z'L %A*rQSE3<;)gc#OTLQ\lbk0SB_m8+JI%OGQNps(8<:'RAE[F5<$=M(Q6=?BG_XIWT_/(RIui$[(c=42].UOuaegH1Nlp74[A3J+_V-TaK!h(_ %@.!Rq)/H,hqi/#4I?:^W>!6Dth,IFVSZ+-j:*tpY[F;[7A*r>pcWIdtPn4%57jH=rerELs$eC?@SI'(%Z0i!8-T,E$Uh$PIgUsb6 %[IoKdUN@YfmAd2*?(NTe'X>VQs[u(6sJhm3uQ4oSmdj*QPEom3H5D*Qeb*BBkA^6V1BAqiO[U?)8k:MRCoK2e26PZ=<2: %eZj:_R)=fhX)JVj4YkV6@I:.gnqsi=n*l%=dj($[Fu5pf=?F2>hH2kjO9o\MHV2<39dPc%6Og,&^%[JnZi1#%XIXKD>-W89DOIbQ %NQB.XSZI!-`S^qg!CI\oG %(Y2>r`nF#+=?BQ-&$-eB*#$mU.HZ$.k?_7PCB1qRm8T1=Y]^Ah5I#B8$"^3/P`3"SPQbi8lAE!u=j:&1HEOobG1_]ceulF[^tPd^ %p)@cp2.Q%;d@ILb.Nj4NmA))1SV2s0A!7_[Nj^bNCT"7>`nJPNo>]KUbud%V)/CV]NO;,J=?A^7Y]fC3KsfBJaB6'/j']j[TtIUQ %F1]6A2;W6bCIc;8#M-%,L;.-`1o+Z`h,IFVh,FJlV_ql%g7(r*Ka-'N1e_[Z?fC8W3/cm3slH1eS\5"WngX,C592E;=4/((Y+PQI\PQDGpZDU:gR*_ %eF1jN$el?PLjFtt%KWZC2G0<1S;&t*K)-1?b,Vi%]P[8RVh;se*qH;j2F,L'1Le]B): %h%3Veh%53RVs9pK[8R+lRqbHYeOm6MWgcX\]6D?mHNqFg$e=[;6a]#+9Z4b?")<#mn6a+4>C %T3N+JDY;.74-@*&/e=Hm[-tV$RN5W)^;B6DVk$hm_sBXVq7pG\+YM^-Y1Q6T,Cr_Z(BQXf)Ym:Fe\3/T3f]5Y+o:XISOifVq^GJ9KI=^ %f_2mclW=p?D,BQJNsq!qIJ!q4B[qY=G_1c/gUbkge+KRh\0*>6LJj])-A8ke8+X?i99TGip)a>WNB]7SK(:? %Dmgu&LK;=e7+J7D^E#fkeHniomDf@[2-.I*;\sqeOLh,GU/!G!L)V>XF%Q\aIV]&7d>DsKpiP6ndr"o6DZ`G;q3)L<3\C%u],i(U %4BhU`U/UXW6(q4\[3#d1Y/Z)-&3BVPSPqHjFA8sT@q!_5%(RGfJrVn2nfZ:nNi4Z6&Ban.T&rcJe`XX<\_FnXT^ %hrtubSE!#QYFLe=8!!&<:@R%SLlAg.=f.)=-$H=?gps/bHHpqXkDH.\GI[s&Y0[dR>d8@h%,,9%k>86#MdtoW[cMgJls)9cnhICj %;Eh;J2R.=$5-)&ZZ#aKS3ocga\Y@_]LUHC!\^)3n*hJ\&F%*4JY[oe:Y%ZOq[lUL0je1$]60HTO6kAK$$I=#pkG3LNg6&@U;EpN/ %R++,F[J+0/kG3L&l?B,NPlp?h25tYN*_FD*cFpFA%rn.OIb,7%TQ=$.[bVTXa*+O$"$.g+'")#EF&G41phNdjUhop2-?\`t$Rudo %BC9"*WOH9u$NA#YnDoH^s0]=SM*!(@*DWgMeY@"p*UD4c6UUXr13?:YipQ-&bW5O?"^t/Y_gqi0ccA-Eq+%!o3NX:Ho:!J*K<3Fj %H#ougfX,C8gmh9!a*pe;S@gpb3>64(SJfUg4tVB%ipN)V(h6OW%q-d/:!jVcbi.e;iV^3lfkVd?jpj?`k7m/DIFruc;5Z)cF&Om5 %S:1]e73L_&+q3)47$n(Ud`hed]qU2B>>]"1O)`Ao?;==J_mskG?i\5V.q>GT8jKc,Tl^lWk/d[Sk%$J'#fVBZ`1VLMQPL#Y4S1q'6c$+AF?;'" %*P/dL.2C8ZEue!iJuJ;_!TP1KYKL?af`IA<1q54%KZV?b;k',/=R!Q^!q!KQ9Wlg$XBZDc7k5mgHGJTT\TE+Xb5meoN=jWC*pAg< %a'%+>/:[>)s)^*8e7dE\;L6P0TF\p;rW\Ba=Wf,=&/%1mq"Sc7=*_'%@Z'O,<<2ZiQ`0_LR3u-Zq%%U$KKa\P=)_oSb(o=2WrAJXXZ6m3]V("QZKX?^u3=+WJ5b@St$LLqo"]IZ1[C$io#dI %F!8TCNPJ56CpqN@G[?Do)h03)gf+A'Vu>8)%SWCCnXo4CN0>b!6M+:.KCeoACZ=EVOjK5(E\n7U?e/&$h(E^a?!$3nZXZ+3NgGs7C\8__r<6b %3'"Ca3dAuR3'!Et?+iq%S;)sheiPK=O*h/IEp9k8"Jn_GU63`J0e'-]qpdp4:fNbS2f-UR6WV=mNC,PBS'Jt0,VV=b.VdhG`)5*6cY34g?:8WV?@M!1r030aU< %]h`gAhP`q--9CRh]>^>_ET[+hgc-EIMPp\:D@-b/DMS=QPAuA.H8+C%f'NpN,3*c8YY$"Y\=um\)dJROj,,D_H=dgGY$gfbgI0%Q %BaQF$A6bgM_2ZX57D.,u5Kc=38^M6/LiI7Hq-AhsKuS:^L4U7D6n^U6=#IgH;FosE9T1LO!A"!ca>bWmmftVN#e!(`DFMR=&kWUD %*1o@Tp31$e4(kS),3/;/(q]qgVe88Yl@Fm5_MX9k@Na\_0Y!k0/Wm-")-7N)-GVdQ@sTVW><%&.Z@_,6)X'.4f?RDD&['3* %O;'c8Eqdr00"0d[?=f;[(1eZ09f:"3`@SN1OQ6+!Kc8Nr*/Ajj1KLk_)%$U/%cuE)8WH0c/3B!SUb[QDj>\1H %V/^;_iTBJ6uH/3[6`taT$[#,65SBdk2e,gXLPnb;ue:EY/ %6dbN]),.P<.*BWp3.'c8>i!r"fR0=P\04Ob>Y"tl7,'4$b(52oBQuFU?4/ZO>E8@9fM7aJX%[8uU:6b9>;A'2lK;668W?*jSKgY* %Aj0A+QDnl&a)OmiS]ZiY3iXXm\UOSSUe;Y?JU&--\" %8rQ\J`A4P*N&r9O'>-;Ik@&\Gi8Ws#H1-q5GFg_A*>gbO3SuVE:+b5f(3NJ+hDar'cAERXMMdmtPN!8Zlf[?IC#*qS8&E1nn&umn %PW7?*[dBTH\E!&bd`RB0a@Q_,SG'is'SJIDh%!^0J@MAt[GE5P:0bQnKph#eOboSD$lJ;C<#Nj%uTKbB\%M,TPSNK*J7#4\nh;>%k"IqgIVd$b_IVAr(N?m`pIdK,[F7_+cdpE#OHmUMdm*'OnH`ZbYL` %GI+e_^u,oCC8FW?S>$poBkGU@3(;21C^q5N5'Sm<>?Pp&YI*T?HTDnAQg\S+[]nZ=P.)sGRV6Z)>2&$f[\Hn:"q[]K9kC0;:"O7;^jTGhnas*(XY%UEH!t`9K?,lSA[mZQc%`, %&Et5i3*O"f>L+u_Jo"V=%i?9Y]rq`p6d]%00K?$jV`J4)P]Q<0.'i8lBk=QDi,"qMP6Ap&C.!]=i80**N8NNR"D9`KmDpP4%:nWnT[65K %jc7i.OPoC>3PYe%-dbin5n;UZF*'qV[5TKcZ8Elo\D`&;2FqeqR<;?4[KfL>qh#$lE-c[`]p#p(q@32Z+MhbShp9K+C67A2!FCe) %K*94FM=>qTi&&Yf;bA;p#(N2M6%UVO41dqRk*7?;1SEJnO\5Q\Xd5n+2?pl#BeR\@V>AJ0TcUe]E;>^FN$W %#6*uif[DYT9iH^oh\6!d=iB^C2Z.pU@XF3oUhL#e^i'InO*uW;<;ftf.s'TYpHAC6Z#;2Bi/2gg`p<-'i(AF0X"=hdoSo]FhAX[e %qb.h!MeZk<.GAZ0)9fQ&q=VROe$Qm-;-TH,=roWZ-,FsRZDlC.@(m3thoDi+VOLHG!5^(kn@opEr^73FYagFMoU\AWg)$%8"( %E,@kt:_Zl&e@/n`T%BdPU"m$Zp!*3;eP(D?OaZ@eqo$55N00)-ll324g\$/H;_4j(%Zpkj7_%s'ct_4BU'a_$>>FOS5)0jqW,K6g %B'p&lgO8r+I"f;6UL:.sAA7;_crr#_Dq^hcp(u^-VJ@cH!r/W/(&#l0^"kEMXLL4&Enethm7j/G_lekm=KD@ZcJ8loNS_g%SZ'$P %-5?XTVD8eNPUkqaNW>tehXi`EMP.V=E5akS_7XL$`(>$m)lL^_E^0U]hrsLN*u0!$,\-uH7SAo;1gGu.H0"joYMjs-)eS3D!F=(3 %0(cq@d!GW$ET^P`#C7tV.UUsouiYj5i(@#;3tif2tEEVN)QJX %W-l_08W7C/Q1=7I7lo#a:nKPAZ43CpN(4k]e(eVFHs5EE?u?VFl9[m*%o$Lc.hq$8OoK/Lf'&SK-H0,Cmj:UY(n[@Pk!XFo&8E85lIg:Ar,=&`Bg_jKP]2N>S`gB,m5qb\\:Rm]@F_.f*PPWCO9Ak$L&d^IVm %[80?JhCSL_(iAON)kW"QNEXZgh@2eU;o33(,6_1"O&dSkRsJ9)hQlscNhbn"A!O:T0Z!>*$-q*a_D0\ZEd./n5"9WhWQ/&c9P0K5 %hT#c*.?UU.r8=l[pNX6PN+F6nE(qaM)NRt"Z^o3m:c"5.+/0*'J8EALD66STRo6EdBm@dO@tS"FN@1F)Bkjs.cZ^4qfqh^`Rr5e& %ZBiaign,*l[p1CSP`*oFDm$nbJ&OH)-*tYkM0BJcCC_4^^Q8jK@R\KLI?rN#84+@FEWTHB&.*tW&D.?'_0KQ,!h8$m %$qZ)e7KT^@`6J[*2?W@X"<4/O]hSWuVU(R/?3tHEYbbKT^o#0,VM[ZI/&bkqM85EW4jKoE'>RYcKp;XSW/R)E?pip.1 %Cf1e]AiP=Ci0:sZ$"/s+ePn&L9eXoNgGK"J,kN[0jh6'7-HFQ(!,SUF%gIPY$AP;UYY"V[V`b(5,jn\Ak5[Eg`-pUJ'an3Rb[2lb %Dk6(PY=\9:OscAK2n;[s+U`e%BXf2LiqtY[IdEYHrgKosN@K^;^IEY'EUAt)VVJfFg4R.@B]>gQfudZ#C8Qd^LM(Pf"bOKi0S*S4 %k-#NR=1:6dCFJ6R!l2f'WKg`qCf1S_$j<%6AdsK&e"6k6GUnA?p=5?J/qICTG([ak&8[&h>k%FpJk[^A_1>uEFM;c_$6^!1V*>6% %&p]lMJ;oa`a-Ecim_XUol`I0/'n8b57OJ?;Wp7@24% %^fL;LWK7-g;ir0LOTAi?>Wo3)O_2>+r*s=M#o!*A6R8&7;VYTCA@$=,aaWRgUdO0PsI;T&; %:mnfrJ5+1hd)5pg(#uH&)8K:Sm8KPU[aKP01&u-:88V]aJ.9]!NSb4Rj!]*9\K/Id3)M_l.tEVB8+N,Z@)K'AW%e9gWdifmG=r8C %Rt^rK[0+4AEQ=en!FV*Ac,TYr^r?_8.dd;@PpiCF!4HA8a"i.(Ols"r;6q+BXO:t6f;Q`=2m<@dgCI#(b#9^K\ka2WFgR!"T,MZ$b,Z6"$a8W[oG0fW^h9'F',JarT>L6!uL7r-`/Y>ICM[:')AlNAaO>j-/'9@3MkS %*MnIYK#!,CT6iI%Cfn8o8lc!t\W.NcU'-%i'\\C'JPDOIZ^.Zq2Eo6,#(`lf\\k+U"?(gtrJeB"fQ85o7Z^3m9o!h62&m#%tL[L1g/'4D#kFfs!HB*:-8\#>$f$#EWN<[WF"dO]Q'-@egJ %mq;a+8Mq0Y!SAf9ZH/pGfMF2U]+"f\$#D*h"2SU&/tMr+YYj)iMf:tdl$'U;pW6gl'4E3jB)e"#'J/VCs< %7@+0AK>XQK*n;tqL/"EF$dV@=T0>XP#THIP1F(P4@^F?G?rIn/q9Ip%]n4Jc1P5S/J7$2R:`ZSpn7rjG\B@7Y-G\*npbd`R5<.QY %e5BdgGQ+%K8on&^\*A.nCQkHQM>6\`Pfo+S&u*9>#a[gdC=YeYJCKho%,?)kH-:>'p%M]IuQYBFBr#DCP]?Y#lYabmYk;#[8NAB %,lX63ZRl<0XX^hJAU9s&*Uf>JqB3=thj79Jbh;[rSlg:btr1#Qj4:&fsOd@Yl=YGn"=L9E2OH7ajin29OI^VJHC %/RIp(8,rt1VEXrsp_mn!YG&&e2$kr2)Ie<%!Kp"C2(:3RRVnr1?dhFhGrqs>YU7SREp$JI"?P[gRURrq%f.*?MCa`fqASYeA2RP7 %9!PU3d+@.7n*b[ur/9cSK\,SQ>j,r1Emdlrd+8VQl/S&M@Z)d85;IYH'Uk<_3dhHK]@s'anOWnn&q*J(dEA2d&OARnNn*\?.WlrT %^XC_i3*tGaeUfj:AIWnhI8)m5l]\['f@4\je_Hh$;6kqY.HkQdDSdXIf2-7r-@H>7G=n>.Rl4%iYOFCqAk3"cH]943NFIHF,BM?" %RF,ej.Te>38$D0'f^(*7C[WeL_tUfJPWlK)OTiFqZI9a?7\JAc:02e8f;'*T_%M&'okrALY7Wp7I:9\8W0q,ML5WX %63U:^%Aqq[Yq4$HrG='[XTFi5].\%H/NCo;A@00Z6`#oGYh,[idgc"SV;%h?O=P[;noam,_-UWB>M:sfCFK(&B(d.*!'J9;?E9C" %]-hr"l^l!4BeA\Z6H`2?4e024[pF7]2s@Xu/EF2^#'c-q!lS^RW5ap0lf//]VH'c:)+2@s\/g46Aq0Q6?(7QefBh[:AQ%,:S6GU/ %8mOg'eK33t'LDsh?'Aa<^/EQb(Y4%1N*)q7Pm2P(?)%k.FVJ&YCR+'`fp8;6Bu+`XMP.+HAT_rCW`.OAPrgM'i2Ps/>A_a0?)(m5 %=b3iKU273YFRIis2+(huKr0rl_*#J_,\bS*.r1 %CTQi(LB`!_FNAmtRCn8X*34hc7Z'Wc"2-%8g9ZH=,B?FB,1pZZh(`f##&KdraRD&UX?3D@TW]g$CFs1N^@iTu^ZTsULHT^4YA"$] %@-Zs`h0[HWo%NO!Y7c(S=UIb5K=f.1lDtZ2[X7CXU97(H@9KokIHp_$Vgp<\!Pf$p'= %Cj"[eJ4&mt0=3Uu?-7:afU@KB)/=j'n^*Md;/6g7H3@r!LB9=nC\feoIk,/+%4>90#%qf1b`O_9CI;2QCPZVqO>W;f>MC:qBkKgu %-Xr(omMoFZBMC0A!,Hm*;Y7X(euW6&21Ye[D(FA6VHq0)PUg!UZnr'YfY#3Yct\=p'j\Ui+U(n@Sek:K5ukO+ft8rcnNlki1=\4& %ZGlp]<1D%Q<1@VVea=q[.NOeOJ^p2%/4;A/9?qn#XO3Z?Q,usgSa!5DVKPCm4CDojGA%jJ24@F7)5X2C;5,@&;H*R\9R)*;k[[nD %k,8m-DLGpB0!F4NbVX2@jU"tD)Ncod!7"CSnq!l^+Om9mE0H"n!&]JLmCmcsRV&,1S6YPtd!sfUQ"jq0V,%K$nb5@F$SAl&QaQ`/ %1c,eWNa=Lu9c(B]5bSt)QYREHB\HEdBUYpCScglE^'V,:#7O=0a0rPoTOU %94J97c:LZ-cWb0mm'&<`@5"%&Q$.CFlG6(SG&-1u:hcO:&XOo.dWTQQ1.3_E(n-)@2M;g/2FT$.]=78JO>MYWWRb5jBfZ5Me2nml %^LhOi&8;cE2Qqcj`9X"F1^Uh8Jrdo).qcksdCGR#H`*Y3DU%_V*,Ps3)f:Im7O'%KdhcT)C8DGFDQV4''QCEN7\e_AaoDL%G&A'Z %940S"$EPZ&_.[5s9:NRM'k4H.'oU*.m^VR^jVi-RM.=r1Z9I,D%4k\^f[DJt_rB$)"6(![Wad5@k9..F0eMhZg,A*'GIQbLds7FU.i1BnUhZfeH& %.%3g]QGX4]R[.)7i!0sU:2&4#B7ZdKosPVG7?_ag)&uJ[@QfkI6q*jq+X]@MBM"ltSIb-cP8dIX"n&LpKN$8tRLNc[TkK=@Rn7-W %dBlTPCDK`'.CNt!.,(CH:c)+sCI6Ej:+__B:c,b?=GOKlMMC)f?'C+G%PPU<9JgmHjrmJn1oXg'k"ITm89]i[figWcHZO",FK:\j %KlPC+PB'ho6"cpsNS,Kk-5m=p8;RQb9c5cKC(2MY9JuNI=IEiV^t2F1'2;*>FqdWW@eHEH1XT%4/KdS@5$4=!LXDBX7o.8fV:,6t %"b%TA[2>RFN!95Y[(*_I3K8?CY)*sL<3htYbVnk7]]If;C34iJK4(b7ap5].1S&#%Wl>K$f[RTkI(Fu %a_51K*h+1>)pAAB2O,#92Uqf&fba9P7ajDd3VEeLP:an.H(eC]otCYJ9sJA9nZ?3+65,fi9JBYT%[cEak=fFjURCD%-GXUp]RK,83jqu\nY!4`@F:sV@aPrK@YYXp@0(T-RE!'qig1C<`[s^<`j)*$VPFFuMl(GGQ%FjN-M9!O6*nAMma]Ot7H9#^!EUll %C(9;Cc3I'V2Et^H#,G?*B]YuQd/9*eU/*.1X)6UE&nmf;kpEji"2V$`[@CPM"Qs;J^o6t)p8@N@T5Hngdk3ht, %Z"PO2O]F"OWo],/MoNKDXih:gCb'I3Z"OIH>GoZ[U>\omq\3/>79Qj.;[k9]SXCeESLO3$'q:Fn2L#a4;0[Hm",j&%!FAL1@*qg@ %7''KImE`A0#8iGg-B8,iU((PMU(&iUBEbV/=h:p(\YJD>(N/3"XnK5)(hV,#.%2UZ12-0FT`u3jG(Yan6,k?!B=q&U5gda:Y1`nF %ZVK%OiC>e%;f<(\.hYQnFss-l,+@cton$:kB^.hb$7Kk,QTL92Ei/8l<%k=(1ksD3O2d%1p.7Ri_Fd-6@Z\r?[)NIb>'Jsmih39: %WHqc(JYLTqJVt[INJ"9qs46:T76_\s6=h.R6U.9s8!i;m`WfKmsae6rR&Au^\i;jrB0E:gNJ,:UcS+Uutqt1L! %^uU"Bdsq98jmiqspuB-:^KgIcs7UC2rpTh9p@DYknPB2[c2[R_A,i$*Cu>6Uo=t=m++NhT^QA=FqdXDf'`4_6aSbF*]29^0::=XGde!7V.Bbf\UiH@GR_J@+kPU8GPiUZnp;pE'QH.=Qs %p5m`eS7(qJF)#P_uS_MD]J\3Egi8Raa>GBasdWGkYQ1qJ0#6`sLnnCh.mHS+X6R3'_n[.MED/$EPOtZ-% %_XW(Mp\i?);IFkikn+TB?P"O=/.G=nr;VmBkMooMmBCP"Nl+b,OY+7e=0c%IO:S2^lusImO"\-DYaSS?+RUUC#.lCZfcUsFP":<# %D5-sWhsB@XC70`Gbif;HB(o`c#.dD3obA %&WG$'4A+86Cn0u)rQ+c^,c\n.oB1;3O4-PO`dYiV&k\GZFR]]A:;>L?/i/=aHRd/Q59ZVT6Pu"?cbQa^omBjW %a<#LnomRQm4M.dS$5J%o.9Q-Ql\b:Vg?[Tb+Y/tfENln2"#Rj%Ylc(R`sFs][r42nhd[3pic(rIRIBQ>/%cAH[/(WD)l8j=ne*'p %L23jh/l<,&GHb@1DH21@?`-0Pk-Mr%1RmZYk/M,0qk#\Em:lE$^AZI:r3PP#kErCJ*,R1Ms2ub#qj0oKiR31(B#5M^eB^co_oq3L %qTVCaX?:7crX6\0qW$1SoP"of*ln9XW^U66\n_(*&s6LOH"+)8PMh@eLDq-r(A6B:7XF`8*0Qq,gVEFY!<%En>ZS %[dB^OX7+sn3NK`#d:V9Cs+;s&8#=RaJ++?TDaLU-(j`.2FR^"gpEc(\.Kic=l]5EAj@A)h(<.EqY]\j8P(-[j)+qPu[F73&NQDk[ %[4f2Hk'JGopOaR.WHkKaa'SU%]_ss14).GL5PiuK6b\U3^@&@/?(6$]q!r[i1f7T=BE-VE3),8C1mbDhIgF!iECoe'7AT)!G+^tH %&&*[5\)4+55qB2l`^dsY#A9)<<#Rrh>i;'?Hrf.5h";0I#k@Euk&5V5q)fIgpPIG#7Dqc-gi^p:? %?`,HCDgBBsmFU4X4`kOi'OBa\hqi#945uR>kK>+F@>mM6NX)+UL+rng473qc_r&X>EV:okhQJA4%iNL`l,Q):p1iS1qq.6BkJom5 %;EU2Ni;8MW1d/;e;-@iO[qka0I$M$nGSIor[Sl)oE4Z.>D;4h/C3t4#%=Y`$]3mp=O/0Vt?QRi^il;kT&U2sgE)FsH\"U7EmkSfn %f6ZfBZTbr9mX609dHq0eR-QPGHQ8e=)Lq6:STFXVe.0b!8Pqi/d2?^A@tnS=#gICLh@)sUoTZ#_eqNQi]lNEkps %?AclF9K]nW5G]]BGEJ2>F'A*dn)3ii44Onm[riU_%U$9P7$U$Xkh.lXMnZ<]`H26_&bNc*1Q6nU#k@Eui\kJn5B,*L`oX)nL>TN( %m71%.m:'-)Pi$Oqbr[-pT4e(\chf#+7[8[UGm$?jCV#c]m]ZL-QZVQjRE&Kf\%UM#*k>>?pp0L)53U'0R> %B*iQ2hnD.QH+4R>paiMm>OZ:>YAH"s(\K(5naf#b&?\'*(O'\>'$YG4gYR-jCSS*,>0m)Rf>iHe+Wq!e_trE5&4"Etq'PZ>]u?L= %^\[7P&R0ECL?dBX?,e&SA%[,8I1-k"Fkbmtc7P&L-'3>`H>gROeTT_sn>Y?Bbo]?1Mc#(d?SRjM$T>FVpTa*+ZWisQ?QR"d`YlD2 %(B:%IG79olNf5I1(c:9u()uRs;00eJa+1Y.(o=juptD5,s(1ZBQ7FtU/AD2bJ/=VF@fn,hbD9gqM.!foVkM't[77Hi0cGiL7?"Hi %:aes$YFdeph';N'hC;cp`59CGZ=X,tbfEmKHs]3<8U13Ee*5q.<2NtIkOq'bldIE3"RoOb"Pk&-,'US04_eTJ)S)mUoKIB&'F_I! %^WtD`QDUD'l%+\0/H$TJed[8+8h`qKTT87q25a48`ankidej/?rIPNde8LiVF@0j2pki`8>M.:u`&0P\#LQ;[oBQRtTP^)I6gdn% %7eN.;;-Z'7?LRRV=#7([Z2CC,d2&`\9A6[lO<@)f8ngWn/0.j*/cp)V3AB[n_/*%`nn[[/jG`F!QPX_3&7eI(VO1@mq\Z@iWANjM %I60f[-cgNHfU!>#kh?r&1`9dCq["Y)gJDDT0T%P(9>=Kng"Zm8X<"fQ_8Hh!(RHOg)*=(ORhSK.ShM0K3jiBmjO5"Q!mH*[s'/:\ %X/Hf7UQ.W#FbV&RlO6PbXuD)D,K#kuZ*t+gN?+J'0eaZ:^o6T=W@'D>0MK)*1&@DDE]/Gh>ma(neZCWPE,)QA!`W]1C'luS]r:1J %#iSo]EWc1n1L$:c"EX,[+uG;J#u@]*ilq**jm,+o1B/+fj[:Q0HAIZ4A%k %f:<$i2m2BH,9$eGNctH&F>+DJ;Je46"V=]*U7`.!rUg1nrKP)Ea%ZXiY;D-^<:&;&ZWja_V %=+E,K&Qm%.Of-G[3&N+a`=ptoe0q`2$"ORTD's*H%Qfm5#L*P+$BEslae5M[C/mc'_@CEtP=@^u^ZhINBh]^Sr.JHq+%7%-"tB0.(Xl0$+,a_BeOsW?DM!S(c"]k9=9V".E'l\,$\]Z?X:'5TeldQ]eO)=),[bUj2'UG2r`l@D_:mg&O%j&1!:H*,"H^cG6T6Ta*lp=BYo:?7: %/?3,(bd7[8iR[laE-`;iZ3F!2bHYkDg%Q*ih\SO48Us/dMF.6tH>R;,*#1#dfoROT^mI0`;OHb.gh8r;:-c?!7HS!XLJtp;:k'[aOmsFF.Fe %1NcLTf.=<1"?>Y45#tVV-9J$(__ge[nfYRRg#g'a%%0KJ-H*m[c6Y4*lP,[[&fXJ$A*/m&"U;5)h+l,241JmNRcULX4J\W6*:lWc %*:!sA7*087`D"N*V?N\,p/9(*'$t*hI%jHa`D3lP@>mpa]3\!KiW'tBQ]Mg;FfOB.CW_U(3H;WY&08G,I$8*r3@W."X^KDuFJoaQ %FQOthbKOT_?0091'RtY^>&mifeXak5N4J^N1d7I5TED6=K;=&?Oa9G#oTOE3X@?ZT. %#GL8[NnoYLDGMYVIOVue76=]`gY(R_FbDSpI1"u[enOAr8!I'!8htF/HJSY&SY:k=V<2#$`]f>+7QBd8r"=[NPfM>U(XN$k,0sn/sIn9%bYI5Stik6ia1XHTeHZ%gc^u0I:n/'\ZuP %)6ABlA&hihrBDk%b.@?k2e%au2cW2'tRA$8*e6O51s9Qr\e>C)<"t%E(64GaK2UT##O=b]Pbf %4?:L5n&f]N0cds(<(f[rD7(n]qL#8sS_1I.W]I-g!FRV/Y"=u=E9dpKf@%mfaF]&r$4^Rt?/+-E'c>./3+R[;3cp4t1_A^aH'=bX %:;f,u9p"7]E7_/5Qd!;boj^a.7Zn;b/lj)fX6ae2Pn#P]qV&`iF@&SQ!eGVf$7r"U7-U^=fAdS!P768'URO"!bRB\(!+\moL8HWEj.[>/$q<5mbhhi6E`ot^ig4bBLBF.:`i$&Ygc %;D'_"PrW)"3+s]D4T"+q#1/3)<;V7JoYl@+F;gC#&[REpI8#3$9`n4'oCWMc!3B(cR88n"4$rFu$nPR?J:d:k7aZVb9[s>$o.hE4 %cCiX]'!qh8Qg"Q"5op$C[s>9-?:p>V;GKo6&:+pmH`^[),Y,sHYr-[#&YdU5lA%T+MdU=c,)rMT5DOO^[s+&H:b\^_7tGo/X^G-o %R2W./+o9cJG!H/?8.Df(3Fu0%Ku^DA@5@KEAG`8)7(94mnVprs3cN0[49pe36;&")ZHs]qFR<&DGqf6\ZQKX+XPEnb87Eo8HLihh %$Gk`Y2QiCN4fk:\HT$b:&$i0/CbTW9%O7C,Kt:)!m@]Ao=DA_(_NVpo^J/KA_5ZJl=No('s*DqN*A]@5_`l+/6CjW.P>>:[ilIWqQUMjj__XP6tp%=-Wrc%U %+KY^>Vs!K1_C6bh.TtrQXr$YHZoC7IND/Hi-ip'0J(C_kjS]YW/#i.Ae2>9WmHqS$6!2HO?PM[gqK=5b/N=GF*&In]i$"Kf1.>j% %R[.!m0<:kJb#+:63)16cm\t;lnL1EH(ZP8cJ5&\I#KLtdDlqWd@>,j.G'ZoGd0;#%bGWnFG-PAG!.D87*EBR7+ep_C@8olU#,ns8 %%'EL%[Gs`EQrfS]2aCM">cq-easA@'Yg`>&M!DgVP2Op;:rIanoc5ukad.l,(N>rPcFG8Z4eq(4QUM+dc]@G;Tj,FQAH7q!0,bG/ %'%J_)OUUD\:BkH%Ss3"NkY4#[mHh$WYIXA2De)=]lQ:f\!KKbb#:]FkXp\(`Mpj@e"Y-Dg`'Q)l382A+Xgub#g:6d;Sf0SX@52P: %(`&6M@S)Q)a?ObN/47H2=JfnGPfj&c;RT1o+XhfEW+`)#k'J,DH2&g]'mnMWDa_k7dBM#\;JIeFUB>$_fiojVW]b*EX_QVmZs^X0 %A%!f'gW]/m*>kLqP%/ln0HbXaBe-7 %AB>+>FcGP`6X%#)1=Rr8i7YBa%e&aoRTuRW@)GV6EOg;)Z(lIRjJ/K%iaA5O(sQ-C@M4=\$Y<7X)6pE!MM^.P<1WRA@bV&1;[k]) %\f_nT.DJecZK,56FOOnoP_.8Z:EU7HR%Y@MHL%Vr7M_X);2($-K1?U0Q!74n[of18N8)-LC-_h+9b%:q1&+]iS\46?b$ulD6)%!8 %MuY5gbfXQV=l8Zq_[$D_8!AA%7epFkB;E98fOL_$9,aEOEB7jdnY6^WjG&PN#,$1F%hPPF/[Us!IfisIV?Ds7%mo@`dnTI?0*E2\ %o0!7MmA$=jR3@Duq7X$k2,f3H"0OfSP5WH*Wc(h2L#19UL3)-`X#&fVs),O6,uLf(i'mRrk%02s'N('tRL$'p,dg(#-1kli==)0`Y-'O#PQf?UT@J%71&DH6EV=kPV@#A*B#0otW2*U\S1T7)_p3NG^j2,.LCj?hf`\4O=<#(l %m,%E1"]RilCA3lZBHG.fNu'PjQ&LP6:eYngYg_5)jI-Dq\kjsa(VqRJl,8N+Z'^@KP[ %E%j`+Z:MHM6NA10=?"#FECBSs7U=T,]:75k'nSC"gm$9!p/+d\GU-9E;(";[e;mmolH1DYQR7$B)@:@&M_SF1G_HZ2E>Sr959G6< %5jaD6n9etQ)Am/SUH0W)[-u]K8V:Je[qEW3[rPY]@#\*4@24Vn"pefPOWAO%>KqYg<')WhRnc;n;;[!GoXlcP&WUh^Kej&)Ld=B# %jh=d%$*cFcj_J(D&R&I@j)m6C/O0p6*jk!e&k/7tmFb?)[YP3`_*ZnN(hBB,\W!;N_drfr%6ZS]<-tufd\_O`f<`>68ZM4m0Q/1F %LASGP0VU@:XrCt1An/V!RPmG!M5A$4UTc@Nd#3S;ap9?9Q#=m-hX%AOEL?*RY7:1_96uR+(t&GJqK1*#h&@+arR+qLEO;YZPC)6n %)[;d_P%a^#m*8?q%ZEK:^qln?V[BkCrZVf6"ZUU"m`Z>WC/L;TFrPXe?kGkXCU@F48Wj?12BSX(D&.5e&V*_^OJ`U?dBEO7!WWa[auQ.4<4H'AUmrU_?R5H^Tfl7Z+E.e,8[&f>d!23jIT6kX9/aKXj5_jZTRm->elZE_"n83^Rq&Cg6](:bnQ8bZM[37oHBPB*9N"D %an@kYbjo4_#:qBbg%Z6/3=ART*V"oi-]\%P799D-He&7>)d8OkJ;(;>0F]_4R"R4^qqQ7feK."acapU4="Ide!TH)nK:\dT#YtJe %Ck2[3MQmH&B^nPHoi%rum-Ln,HhF]b$K'%,!'FHO2c'BO\bXn2*kfM7 %c+Vq(41+a;D5Eg0mCfi=b?u-S4VWg %-o%@,*s>c$h/hTS)9rQ9/`8lr/H&W7E^W`l$Lq?#j:f[cc"%Yi'M_(6lRc+/1E65n*'%ra21@d1P,HZ*A[3oelJ4.1AfG1rsin'Er6`phD;R+4G;#Ge'W3)BhX9sER-*g$5>JPm1AER9n %R:,^he8L0PR,J;7`B_FX5SK4Mbg4-el^!nYe2u?6`_CJ4MPBigZHF!fF5WhTcX;un>lI^=P.L>R'XdM;&jur$V.W3D5"KBpKL28V-H6EOm\i"YJ*ClFiIcD6[rBOWCJ,JOlcC %_td\a/@4HDajQX9aaW?KF=[A[p[`23%_d]:NRE8JV(`LnnUBY.9)%o/j*JNJVpCF!ERh"b_$jZ&YANK#@9,--bn:B2hKLZE^ZU@4 %=W3*-@,rd%"8q&h4h:4+jAF>/"ZRfj(Ng^jF,jj."#o3r5b49t-Cj6Kn[>`-l>\>lN8'\.dL(>(g<#RfQ3q+eg1$-"Rid9Mc7X$; %g-S)]X'(kq0:<43/_"PP[)90^b"U3\=m0e0$"?35NY6.F/9Lj`l7*MFlH0*<68fek+kbSL@Y7X?pc)@Z2HaG+][^!-H\_D?tZ@dd,UT[64PjiF.B4V`/R; %[4=oZ19Z=#)ci^t[=><%5;-rlq11XISJ`(t/Yik>5_5A$Fp]d?kfcb\Q?AR2!SIf(e7$K7c4UWhi$]oC"_b0?EB]p+^!pI'sNUD3I@ek,!4MPaAG)(/QK_ %P4+3oAi#4KXWN)=U4[1(:obeV]i'Q]mK&]eX=LDbjN23Z'Q8\VO@MmTVU.=adJBS8`4!!h(ZdWj'i,+F_e6de[E-A@R/+H_uQt4!AnY[=W4;I<6io=VJ2B^Ys1C$82:L)NV)$a%j\r*An7i`<88eOWer!30MYZGcqXm&"s^3IVi-pL6g'M& %K5_B.NM;]$^.%7#S3Wp,BlTs!3<*ZH)a*B_`4359.Keend%jL,`AWV8LFh:bqFP[4Y"QbmGc)gdT-a2J[]5_t3:na0qP%MNBVH+d %2L(DcA&G0QTj'Emm"V6LEIe,$@aX0KFbTaW/S``a"UsaEfu.*ODA;C"n1apbom %&8'U7Os,VTc1-Hi)''gOUqR'_3KjiqIp&V&O\S0pi@MF#';u\B,lQ'qZnTkSA?s$F/rWaLB2WiWfZkc)@K@Bb(d!Hd*%WDS1_'lJ %_*\.#m0PK>6.lrGJ?EBjp(k8@R1X7^V)>0E?T8-;LBZ%>(4cN+*uY>6>""BZRD9Y`[-b0/=/]$92HKKUV!@S3\$:+QbmFg;=GeP* %Y/g#famj%kcF8=Z*aq^&JW;cn9UlY"WeW_mFUC1(enEjhdeY]s*p;@hGLV&kE#me<$`gA-DJq8Lb/j6U-Yn0/P29ip_o/bA`.m(TV[8R7,A6`s#,a4\!9+9gU2,j]q]RprW %RYi*9gnb]4Kl?'Uom@TBPUCl:K$;;()*gh6b3K(7j1e==I;?;E5HG7%[fkR_faW+3V %O/hFRgSJJ.CA1CXrO(B@U036s"PkEjViia&$.5?7Ed2Yd_J`fql'u%,!)lBaCIM*qBbD['ZPg7opPU)8HFSr,Ng?h`7DBa[7XDBX %0Pdm*[RL^$FF`#m7#J6Mg6.%"W_o8#arl/eF">O8HY$[kOXi237"H9"XJ6ZZZo\_\Ob_%JjcWmu9*^+6X@G-PjAH)[CX'fU'/d+M %0&0W41sC00J>9:*#'/1@MH2433qK(SY*pA8d0RiDp37NR93(Nsde*3(ijQLKF?+QY*a@md0.K?8Zdc609p9eA)?P^)mi?&c2d8R& %;?uor5P.h^Cd;Ccdb#f\aQkB\;+_+j&fT=`J!,;JLlg6cFlkd+3RLPG]AI[^*BS'Z>?]JeF\NH_RY"hO5aLl]5CA9jP&nc1;. %k:nA;"#q2^YaUZ@QCebraXfP$4$tMn?`JfebjKQ:.N0b!gJ!7u;?^%kF#U`A)n"_d7#nQ]Bj:Z&lnnE:iigu:^sq5BnDd1m*.(m)b/#FD_+OSk%*$\2KTGgl,Xe&45FTOC-r[ZI\!!H %WSb$AoXY]UWchmorMpf%XB$;EWd-kkFU+CU/SOUH %=TlE;?WU>?(LmuY'7E*"?M$-&HSu!_c"S3Tp%M7``N2J9(NTU461EUD4Y4Ma+pg*P;c&kg^sllA\i^:<2,BX*r^"&m[sfU-^L);g %#@"@`qo'L6KkerrmYC2k"'7"?0UA_1&,ttp9;p[*(=q7]N-O%e(+3]@'.Pb\,jN"t1@C"k?I`m]r5=].DI1=h&lWZ7Zh,gN/Su&E %p.$2srmq]K4K@7\!ddCclr=c9':9N%lkNrB'Ya!CA*])p;dcmT,AO?05O%T6T=O>^O,O*9NdFtNb,r"ub#6=IEi(FIe)^T81I8XJ %#7LSq7F7.irHW(]-RifXHjiiqSnXeWoaIo]>*_RW.'3]#h6oG(Uh;<1AL$9aIGuaB!pHu0f31'07?io\'>V:kh49Gsk6lRd@EJp, %XX?$WdoQY6:djR4p%4dYI7S]o!^faB)0<'k"C\N&_6Gr-"5'*,QKFK>q**qIX[`25]k^#LF#IbS?i-4d-L#uHiR %iP_-^47[&+X"!rMi#]BEXf9<"F)r[^9L4u6D[1']U=juh/EpSBcB;9FZaXM*4mY=i$cXYA>=MKXd47a_dGXTNYo;F97Z/:D\Yj5) %elok>n!b*>7dI)q89Yq/(6q*FWE"lq/lMsVN%ou %DQPU')]-(CdioB6DgUQ"?3MtT;Ca)>fFCW@;L33>?7M=s:XS4R1H=V=^/dm\,nDgB?](Cgksgq/YGP48P"e;J%s$B>WL%;?oo(-' %>3`qnl"ZNb0i\]>]cO-[BsMC%=ft1P=6A9GYE-Ll=CgMYaBrn`a/%*Y!u0W#`OT;-K7.B3kNNiuM^;&>iYNiog1#9UGY8m1>t"%E %8@2$nC0c*7c=*I"+KS"_]fp*"mou,XBm-i\6DffM/%@WU\l0u3q:+M9nmSYU37Y8sZl5.Tp&5WYHb$PV`pP_Q6&ajR5CA?ECEg33 %k]*)dL!,nZ#l/?EGFG"^FYgNP=O*W?r!Y(6#r3)0EUT!g@aX+2@-.H;4(Z].upbF$S=O\o)Z)G;/oJe %lZE"H2L=_46+pgg>V"GhR9idh"DDr]ke.Us& %dt9=.o%O?SK4>3,N*bI7`L'A@s,Zm*2R]cD8KsR:&\^XN\$@d73!3N-gu7`]*ut)0X1d)FcjZ8'.)PTfgL=3%S%tL4SCQH'!-1-` %Mo3nFXIGuZC\_??fF/HB"0d&I>Wb)?A%Bi]-fDuQk28GXC"/,b/b\+Mj!MG![Y&;;K'""PU"V@aDe$SCEmoeVTP99(3%\`#hR)Y& %\*$spd0;.te[%H"DDCDZh"^jggh/[-3a:!Hp#kci(;/==%`Z50mrl3E`-T$m5)A]i=fMso]@RD8.(V]`6mJ0O]mmCbAYu7WY>rki %BRHNPT(mYt.NOp7E.Jh\!UrcrELEXiA)suFL!HWFfOTe&D-glXPEZb\g5P(S&9SPFj7KnNmHu0)eRk(LiS89F]kCWjBpg=R![dr9 %2J%@+hnQXM3LJ]Ja91hA1O:HRlc$P30MBLh#c"sN3Y%rWIfLgX`!L7C[;@0]!Y.e6f9DpPB@Fj@&[+^;).Ej!ld'4%i[lDEU4"R- %ipD'#>Ae&HI^E8k1',h5=;#ug@uZsN!ma8CmDY6M?Nb9h[hVOdYrV]*5q!@LJJ%NG+Bn&0Ye%30hqVD+h %gRfMcpOf+'>?n%=[q5J]Bu^](takP(V+^:S[>VY9iQ"1p`KlPn^\p?;J0SJSg+c6lua %0E1pN?X/$RmFbQYf/6mKBhpps-9UnWGF7oA+d;Zhm_4-oF`DJOZ0O$`X#hB-IHLo;[Hi/,0&F=Sg7;3sj.C]n2n*/N?f%D>^o+&P %^#d_X^V%/1rC1\;o>t(tG?rqI]Be@Ehk,>sLm?4lq=NJ$GY#HLmH_*f(]SZ&nc.IR41RGV=M2$L"a\K]g]nV#SbgTu^r>bd,U_'j %5B%I3plrM*IG$`Pf_NS8sPM>ElDVndW5N;,/&G)Po %[d+WVrl)i8LS*s6^ur2$]aFO>fOQGe(<`2dG=b]D"CF%r]4p3.H-pG'@tRoCi1M %B(r''^\@s"RE)K$?iTiUmENU?XE&XWPHXNa8cf&_cYp")n,DFPh`e!@c@q+i?gV_jeu(b.$?m!2Gl-psS$V^E0@.rcZ`9"Op@S>+ %=:9#aDr*WrHThb@IkGiOl(@ACG288[g3G@NlR?r?oSB>+F0gCDbcs:Y0^qK)aDYuMDsgCC@po.ACm>fD.Si0,`q8htUIWb;k>%=- %b$;7H45Be53TtO(V`YcaYd;@AQecT*?_69:m(SRcqa/.5/7`DmrKdbJ6h?#MB>'B3c>L?-pLK6FQ+?3&/IXacc?XSWH2m:)`Vo3p %oTD2te`HaJcRp:piTs_2DC=pY\F8H0ac@c!:NW2C]"%Y/"a9IuM+!EUU9WUT"0FB&Votjj,SRn %q'RQ![o]3Z?!R@&IqgXENB:X`WUmc3^q9RE6%$1s3Y'E@o48D2TV45+#bNIP3]aU>WL0/\.O[FPV."GT)6gV:@Zq*K!!l`YH8F.DdDX*(X& %2ZAnT*B`*2p/3m!9(-b.Uiq^V>ID%G&]bF=X %pD(@UG4`c8g[D;jc7c=RDXN!sp>*pP8_7TlW1A@'00rYX%deb$Wup0;O1VQ`5OC)Og>gNTH9HI-^9cM\`K7gSeS]a8V!eG#[D1FH %Hosp)pP@jSk#Z-gN:iN>+D#37_i(2j40RiQTEEO%p3lP28>:#TYHAo[.Khq/(^\[9Lh]EDY %2Ql$;g"iFkTfi@&NLKUN]1]fGc^=f]F*DuEq`WrVT6rA;(K@;U?..Dq2ja9*hsZ#VVADEZ_X2`-hX"Q'9:gP5T?#4EB68V%meYbW %i@FLuR_A:Vo@eARP@eU;ci9GlfQEUODgcq+H"W*6)P%RdpNjp0:SaDKh-=8N!ni$q*0ljrrpH`O_e,L.Sp12!_Idsud7Z3Nm)*Gl %-Q#(-.JOJlp=sTd5&BB#L!AsjB(>!%c$](OOjEa8]bK>1&"M;Xc92%LGLe9N7c;LO;8@GUJMZJm/oYFs'tk<)Zk&[PG1t@Hd5%mb %E97bala`5LWsbHNI75fC%fDMr6n]qck7L5[=;p`u8,7ap'gpo-N+9nbYtd^I7[8p>I^m*!dt9rnSf.!G?=uEj=uO %e_98sQ[cWWqX)hdhnOJB53=AjK6J-`[gs4:GZcnhS!6]_=WT['m[JH*P)MiI@`7#nOBb5'rOX\bA*K?Ye*]2N[V^me?TtLRpr5Cf*81=?EHQF$ %f3R!PFnt3=n(Z`\c;At2k9V`fHbM\O2j`ELoBu"bamDf$/oGh[(9@0n]k"B(R=BGT:"*DiLSUCm4`?MYbk\N2k"S]1,b.bd^b:paq7Mt":iLZAV:=Pl]rd8p0EV!=s/h]D(4RVdd\"A(uH$a[Rs4Q5IS'Q!@c>F]oZgS?FT:.g,SP>to %s)iVcmf%d_ORkPGc[TtO*-Y`<`Dufs;$OVb)c()Eq;RQ@nL4b+'?ACG+_o0!dd@or!HuJJ\)1J]2r8fRBOf'Y`?u4K*kTRErS)Nj %f(b&$:+ne^'`3Crr!FunHb7c8YtNbuGTQ*$c\:0BNB)>qcJFqp2s0Id3I>8]QL.US\tbk,;jH2P%N9kF(YAHXk>c@*Em' %$MiE8P+IeIl:][B?ES#-,;dL)Xq\Xnm,HW"TAt4M07FHFnUer*ls<'Y;+ePs&)/GXV[h".:?l9,B#%NKRtg$2R;[X.SNm]0N>`&sW7%^2b0eW6d'e!Js`]t++-O1Xl-.kFr0 %EuhH4iI^5=+M@&Os..nq^3P7/cJs'Hp&lePqa,IDX34#*oj)k27.'];Dr+gUj(@(P]Qk4%IVDd>2dGU.8k8[O_gTMH_K.`-:ZG`+ %3Tm\Lih![nkMkup?1IQjQZ!oW*2cS^HGb6bI7<%"4=2DU5Q8dVFQClqCYE'%HjY/h0e:p_@XJN6nOIT>6 %2LgtC@fG#.+a`h$$dauB)AUno5PF6#k=!qrk)[4Oj$fA#IUl(+rRiFTTjFK$pW_OIq>K!sYAZ(3bF[[ho'fGOb^i?/1t=Y3[asHH+QR %?VGfRIq`8>BjZASUFGHQ4bE*?G8I`+T/T^Dk3hqhG?Vh<5P]>+EFl5"@BA9\kp[!M4[O>gVq8n6&o5pjX"!uiQDEEQ]DMH\eh>YTG\E]XfMu8$(pN7%s"^U?C9BD3K3[Gh.B7+mp."$VHQm'XXB(AL\>3dWGtY6F@%^qCMnf)hR4$f"lMH];4eCCOh/l[^]d&)=]&aNN$7G@'!0%G\"8HSocG %#4C$WIoL,SY>,OS`/7lY)L1=LM^%q`Q0_MekG&C`ceI25J%e#!S[lC&4n)I[o@R4.hH-Ou*ZFIAWX$1uY'ht8_T'=*k_BqZYH[O- %$6#PN_T%e@n?pZNIp0OI:MoL5C9jFQc2O'5YKkGno%B^eDSJ7p^V'UD^HBA.p\+UT=1as#L0RE[1`*69d4F)o3n&Nf4;"3VjoU[uX)S^X<>U7m$3kfa=(LI$kNt%@o]&.Js9J$i!'P_PrCmY?:M)L:E9[*nDu.6-/k3=8B%LqsO1?iZhJa]ssDOpO_=a=:kCd#22:LV=A1cDYMT.$^71U %_UB#B4FO1SioNd.+$ntZ45J`u>JD#)_=M-@H`R#*l0QV.s0DOhq9)]AT%t4R5Rj1X6Gg'8a9-u,o7b,\ct@Q/a9,5`(ZM$Fft=U] %h8e6,T0;p2]=Y`UpA3b\D),E1(VRDms6\M$6`-G<$[p=?algr9G@/F_Kg)u"4ED;7=Ru.?\`ZJ^e9_\:kFaJ\K>&=(otIEd1R'm?#&[CFH(Mj8YfV4Cq2Dng^Wh\SQ>YKtp!44g`^$2!$o%f3qW5BY&M9BK$^h`,u\"n7'*cIIBs?@D]i %aONr7"g;h4I^R&sI#`m?'oGkl\h(uO9a,p=$h^euMB'@=af9erT;S,#!W\_GcBda*\I3#?Bfg9rg;:T%gYB' %cKk4sU0dUFnAW%jj*C&\_X64Rq]uU-o-*(O,n&H1r;[.*q"Fn'A`)rJY*8c-md&lp]jds6r"Ck/KJY %?[mKN %Fn!je?JKtbM"K"'L;RB*s8V+d&)J=#EB8UIHi)oSZlf9c"9%mH*rbHoJ,Q"un-tueh8,6Ja0iF%kelpe>rfP]^e\OC*HKjW8*pNt %95L:#hDX$Yjpe6ZRtK[EE-48_NcSq7)-qjNo9Y(SQ]AB[D<14H%5m>Bq'/*Dqp_3!b/^8Q[Jf%>Z&aO(Vd)rOJ)XC:)"Z]`3fZ'. %m0?^Ra'@=/nMh%jE",^*;]5uc6cl/GT!U/2a3LU#UMsJY<8*]l*/>\L5fSm?N]W9CGlU/?.IjOK1,i[8&-A`iic,BD-MVu1iGcJn %PCmeNNH<,mO*S\3%`^;5hcuXf.,iP7j.,USY,NKAiLin!F4EY49Rb2o'S1qRjjYEjYo@17iO5&WVU.NXAiM9=/Sf%[V?ZPX&:932 %C#@ma*_.BWZjjpp[Ik"sS%=[$hT$5c)9*B.iG/3k'97*,m5kV9df+6'@r[n3G_iMn;?L@6?!D+IV:YucB2s^F@/F4WR;8`U!K_qp %%8^f"UMF5X>X3qKmALJ7g)uOLCi?kS1PR>G8JjA]'\\nrZ)cF8V(`?W\GWekTu;*qq)F?g@cB,'BuDE.#T6F6+^qmEob(#B_-:jp %kCuKeg4j5&CKk\o\(YF$:iN-,i3@:;WJ3TR(@C$pqo^,G=.RB"gNejt0G9RYBm\6(C[_F'b9pX!E5Keqn?pWO]cfX7JKM)KNs*P# %n])rpLrD3XM;D6X-F?a:00D:%IP^N*4m#< %3Giikjq?+ni3=$-,e8Fh[I%o$Gi5$/ps833;*D,n+>0f[=^mOERYQ(1J&!8_YpP'SCR^%D4CVG&0JrXRBZ4^`G,b_uOEoPd#nls^ %\a2m_>[(IfJVK\g'[W:,UCmg)6,PUKHoma`3)1HK)R0H2-`hRd<#aCY&B&bDLnL,AD+ii;LEO4ee(Cg9OCN!t;[JP!SAT<3G5CPOro/Xb1RCF/d$\0OP\F"qg#@_4jRHHIdZk^aKo^!MC'<9GfE@`AV %D%2JNJ0HpC+cQ]["&eICK0[FA@LYq)]P=VbS8Ns9S1_)b%;cDcU_*9uI4bpWbNBX>s1jK#E@Pt.I3M04E[9Uc"Jt2$@tkTi)5kuo %NPcr+M%mcVO1S\nL3PuRgmCO5)(ZAi&6,a)71lhc/I[N03FJI5>Gn6OZ$9E&SQ%t/J<`(KDe*.^hA;]uC?=U`>PDdDLPq^@mkr$) %EOgWNd:M*u13d($7`1%1TYeEBiXRU3$+;J>f&a/Bnl(-rrS5#ngB9AX),74Eo`4o7UGFiLaFlV'%6J[p=L>j&^HTs-#iBDLj2a5J2Uj[Kl>"9S4f6#)fiR35QS)R %XJK?tUL:?1hZkjCIC3T+-V.^*.;WOBJWJYMP2>foktnM^/-Am\,s3P,k[Iq!*D!_7?kK\JG?!f:#M%[VgYL66,[fVF]A;P];gKchroYaFBY%DWZ*a6>"dA!nHFNKd7="Dn2< %C++>jJ8\lG]cdaBj:d6c7][__JZV71ONeY1UEg\S8]@J7%ck3a?_qVOo7:].6ltQY`4gD(f=Vup2@bZdKpY/:KieFo/5e#.]RX6k %;c],D[_ieU"I0)i@OV;.G;"cF7l`Ym'"8n><@*-pntc]-#/.?"e`RI;9G^4DcW:]!OrHC><4t#c!E]iB-m\aLcjua"K)g_#Pfh%@ %p_'N&2EDhN+"hcs:[c>c-;/VhR\FKP2Q]euiGql@PmHQhGp)7]m5%khEj^qH>0i%q<9p2bV(.u9h!_KGS&l,=:Z+l?6tm%fQQ31c %[:arfh+o-IrjHH\K#Z4#hb_DcN/')bge5RXcl=#/(9MdGpsocG+cPeZgHIG<((TLHPL[+H\PjS:`J2]i_c6'8i*s<+OA^suTS@$N %jR%.u1+Bf9UjW7;S-!K#.0)sKXp+TC@h%5E2He011^&mEO*i;]GD#`mZDS6lO<_X;1Bc[o)0ZFSG)RpMf)uIN]BO$OjQIfE6J?7e %.CQX8K`3iS8I0fM2&>,c5_Mdmf\;ij[d:mHN%Su+_=L::!P1-b^M*b!#XGdA.$7Lba%_54it$!#2n5aAJM;UP1u*89VOISM4H)%i>IV413TC7CTQng+V.l=a$-EYNSQ'm>b4cS6MF@M, %gMGX?_bB#WX`7/H?m0:G5<&5Tm$m:rXtt4i.-ohlCqjI#TUu^i$OjrEmk.RSpMFglB!b9K'S4DSonb%+7ZO#F"2CK0ok$4 %=!D8^,L<&$"0.npRrtE&[p6t/9f#b[0Goa`f.\N?kWj4C[@icb]A#M:,JbI8CuCHrN(OZqV#Z3rcV;PICKb@Ciq3HEa-ENiU+%0< %BR%k"-D8D"(*Ac%(?5?SE/U"?m;qX0iB>O*M(h.2eEs'WP"8*TTGVC9.l")a&%<)Ml?[q@BQVpa$)!FB9GMq3m@hn^0qeqQQTBqUCBKQ?I([sR#B53X,I^"eT_YR9q&=F<_&_KMf\5CjIK6tN:tHr^4VXprXp %[Lm19'fM@+%`0>Y'1h054LcVDr6W0c_OcsD'oni&a2C5=hlR-6uVo6"nb %k.P&fUR)2NPu4#Mbu8&%7gBBLdtB`^,7kkHF*1M*V!.2610%2=$DI!.4k\AQVq]GG/#2h&IU%H.etd15VD'rl`gfB:')Qn&o51j@^4h2p>A:Jgn!@0>$uSLW,lk'N%qGoi49JTl2N$;>W63n1;P7c_ %WLlNPU#$*8C&k"^AiYW@$F8;+E$u#&Yp6h*'%Hb);@d4k+bnto@=hHI+S3FXL"4!`08sMJL(@b:g4'+;_[,,dBmV->)^pPThBKLC %J&7;,1(*#AhpeUR#4eL*!(7#!K%tT9&.%\d`?e&kYXXeB[L:c+#q6&eP[pg('ktoe@`\/*UA.KVYn1qj(AaA^n2-ld"?.e75(d`0 %dbSFoW]]tu&1Q>KX%YP%9&inlortikHQ\._Ro6fnM]h^]d(kdV"UE'Y[7SK,+Y].UV#MXW:90_,GO46)& %e]PGqr;jiP6U;!,QkV36K,Y;1`9bA?>\u?[9rYf$9;;bX1ggNlIB'b^(sJ@F#dlQ$T2t_F.PT2^gtn0GL-'ic-]@Q2:-oM %T9o]eSHfsEp;BSj]OPMtJJW[7?1/N%gV^dSe6sU[,TKLW4G+1$b %Tc-h/(bH="!b#M:HNUnq%asM^0Q0bQI/@jpOqq%3^uP!`5i\l.>th"3.PcWZ0E2?_/#>>Y1Ch:1$$#g@,0&HmrL+5;=*;@KMP;^gaG]&87*23mSF(Gt9B\P@7 %\'#mp>;0K*#^UMJRWasc1tF5eIQKH(_3l$AD;sEo('IpFR`)Wi[Kos(Z4^-30oOhQKUK%!e)ps?SCf>NpX0e*::H&Iark^mGPY-? %8P*1U,3$C$"K15cI7I7(Z0N[&X.[&m&%4m_X^^mf0'Vt[[GQ;tg>:fhs5m^3^r2'i#-9Oi2:208(4Z2sTD[,YJ$RV>^\#m%J$@Ic %]5mTt4i4KT$YT+c@D0pf>uXd:0ON`Gpq@2=m!C.3lR1t'I0BI9T*T[JADh3FC?.u#^n%O$0O-9;unA:uNN %nH0@fTiN*24>fYNBk0>8gL[\0)'B4!Lg(PYTiIE5#?^&QB(9dN!YkhRBo/b09$mms16mo2E-SEt2Zn`qD?QiX--U,mmp"$17%Shq %-M+)f%UsieWtRW\fG`&>%!btNe:fn6*:I\#r5+"<"9Q<96b%d0>!hA,H7"^"-&eCcd5d97VY10I6o`I@pqqt*Tc;MO2:NEX/-ajg`WOaV&fV? %g#ZhmB%0).i>@PH(Jn0A9QHaCRuLiH$L@6q&L>Hqn0-Y5KW+a08mPh8JpEk3d#3?j32MiG;W4D.MEG[ZYH1THDlMBk8)i>.&o06"WTR6q!XnP,_+qf^M1/ %?rlGuPOTJ1bT1n%bJ7g.iD-Vt6b3S5hHln.OJ=,EXH701nP6M8k@.F8U6YFkZM4tB?,u^O0`s'27YE>:,>(u;-]>2:+UO(RN)fAe %,/E6/!?Oi2P8XX%O6Q[qbW98D1s6LY_I/!01/#ms@0_L0*Y6jaI#d:OIh6=&TX.W"Q&>FJRi'"eG/tmBjNN!F3DAj3'#uOW+_)ub %Y\8k3+4`lh7@UC<0G]c`h]FCZ.9<\hb:!Im"VE$@o<;mjF^q;b("1N3qG"Fbb1e-m+J[62^QGmh3('l&c).F8ChkpqZG*XOK&K_hd%JJLcN@D:.-5aiFn;MT#l %o2;sAPI=i^YCeKg9A?nuS*.":W9%G#!tt:4U4PU,!ig[8A=!l[Uc+.0QW7;7,'6h($CcX-T^.P# %K^SuB$Y4#-HJ3_78-TsL&VmShFIFH@Muj-q&AXga4iH,q(^q?iLo:GAUL].9ih.^(4;3nQTG/%DX?eg.'][8*&P8Ld0#le&J4j3de,'=>G,Ib'Ck=+X %3F!ZaYo^_FU7D>,jEJYG.C^gP"fhF)BfC2aqMK:Bd0Zi9X#rh=DG(Dc.a2Q@LpRRk3hMA:^tU>V:2tj^&HM97:^Wh!XO"k#"f,&nn[9k6#Xl+,%F)q@Nq:s1"+*fHeQ-k+%\ftLUETOL?4;]eOHk?V7@Ym6"4Z0GM5Kjt %[[PTT8S&tL7JL%ca2HWJ#,4-l)Ps9i.&^P\`7*md6">hOZ=VD91+_h*Xhrg.A`dC.h*m,&KeHM.JR7LEgHr`BTjmV$ZBJ:uflAa\ %rt#CP#L:R+gYR)I]-^aV=Kb2+Li1tdjZY?D@uS#a1V] %Y/h_bU*e\CFP""F[u*Ua9ZgtSg+o+6&b!_\Um=uEDF8B]^VCEr]6V"X>Xo>$>3*CCgo^ZEM>1d6D8>[t9oSA@4BW`\qpS`7d:,)p %!\Z.4PQ>eDh!m(#_$pI+@UUcabonG>1J!ceN\lCCFI(BC[)["VMj5l\Ia3HV?pLu91U#2d".:\r=0Rs8'W(pU"gr\V[<3)-pAMfW %i,(7iD@nLFZJ))b"@(nKe%qGOUUu8A?9F5WUi(,X'nJ4Z<.7KA_D7Wi(%8AaM)]ET9d=6iAbs;Ti;thK]>3nuE=!jhSJKMHLWX&d %7PA$H+QSIMJ7\YoQ4O-OmUp8LU]bPZN*h3_Rs*fA7Y([>[s&)Fn;@BaFn*2Ik"o`#6Xi]fLDCF]:u`s8*FO)?Y`?TT&u`8Fa22&= %OKDMZf.-:U*0Ea#_@(,4MJ@nN5XT)uTf@:2's=kMkZPjU0TKX!#%n[IZbe8`bS'_PfXWsY]JEIKB.Of$Qj+Z[*9i_l7Af"6c/=je %FN_*(Qu.C0lX6/MR)Jg:Q=,Sm^r8&WKljVcG.bQB_8:4uW %@p0eE('YHsr5-IZ`WRJ!o/LcI\%lF^1'>P7!0m^uH%5o[KK:4PTp %\lq#pCoWQClS^WEV$=NX_EbP2M(X]SQqa[f>\I%h>3\gTSH+8aVUhtJ.Mf>U3JCV/]4`n_d,ODdqH9*sl1r/!AmNQdRfXT6KT.O? %AX:5FXAoT&2iLQA)K%I]@#cup(71WCT7TZT@f_Q>5ARSIQpK"2lE9Z6F!##]ac=K>)I %e3.QF$7_HDZTY.%OT>j0"UN6_#X(eO"$d=Q$C!6SPi2O)4m516;0,K--Xmrm2']%JTgkha&CBT)$(>S^hHPR %PdiQ"/;ZfKac@k++]63\P8N,XGR'Qf_An1]"t09m.1)fG,PN*r$"E:t7,iH-e)oZ3Lms<$EJuQ'#f<*E**m'Q6,o*5kl/l+B*]JR %_%Y9$AH\HXacI-6k(\qc_ZK-DV,7HT9@1XC^;pc"$&p+T8u;>U914I8p7G:trqPV`4T+Hi%fc;g[F1TRRmP> %,][@b^[;*+#Fo*fV$Jer<;`.BaWM8u1Y'nP:dZfuA#"-rIYV`6+Q+)fFZjgX#Z`,c:Zl./:h,nh#MFcISAg@BQF08D'Wm(C1"6;C %hd?4Cll0>_TQC>p#,%MUo+gt%`@:Qi'la9iApl)kS[)*R@+kU5+GIl>5oJe*Bhm;s#7L_>-55YeRrKN`YpO>hC#9#k+L)lajs/*; %RB!'&\1\Pg:T)6@Se`6l"CR?c-IA]3g?cfX<$2-^b;Y!mJJLCN7kF63iZ"Pq/kY@Y,le:t&YB9^G(9bAW4\UHMS$ %S;tu"f:WRZPeb'[q*=eXO*S"fJliG?FIN\c&j?i^bt4-_*Skk&_@T3(TJ(D1?r+Xcr)[c15?US`g`]dd,lfg_5Sa>FS;)'7j(sSk]tcFa;M6M"1`o2$C-O677YA%L,g[GG0XF$Vu3npb:i-;Un!pB3uI&k$M7:^@>d;1jCADsB82n.U<9e] %0?R3Or9='9S-D(o@RZNo&\k_ikt;:8b!`)^Xpm-#=\oj37@h %rA"2bl2$l97Tc=@6Dg!IJff"%:3*5&"P0,=cTr!iHKCZ.7r5t]("'J)CQJ-aS8S/h.>nannK@$9K^6nDHau28r>?`N823El^c=f! %b0sSg9^&s4q(;EVQSOb44&j>cr"HojC"gksoU+64CQ._pB"Um3ACSh0lqdBVd8ifc23El\m_oP.fA)k;h?Y4>)1U89gE6l')mS!/oXpJjTgX8@=!VoNg?jiXiHc9 %#Q`ZFdgu/M@JZ*9AWb>R"g&!]p6j7ADYrtQs1CWPg,Fe:^,p[_H#[nT)#_dj0bo&rArWA;iTG\SO9((_c_DhcCLka-Efe3dprD^rRsC>Z,F#aY1I"*r]o'JQ&T3n?55P(4`:0Yp1QqROY8!pYNV2c]e:*%KoY;u2R#Y5h]='cK4Fjh*,5hB1+!I5d %iDnhSC^r>Sa.O:u\:[KF@9i?p&,gRrb_qP4.,U'rl\Zh@d6h#[A8$1oAW,:a[tBGVXjenohE\^u4.Ztt>h_1=>[ZrH#21rI%rTuP %&qs`C8A^QTr"A(F-4&6s[5+?F__2`MlQirrGte-m_h2;I9ugrmtqm.,Yse]2OB:VOC@`W*mdqMr9sVm%3_9m[/\4hJJD\@_Rg^O:6VD3ud%L%,j4@=?n=B1>4fWrVWqtn5X+O,lG8/ltKsK3IG""4r]rBqc)?&>8h@>?S1A0hfDC:eDB878r %3(Lfndm-7?J1=EsOCRWR^*I@jNj`2gS2IjW?_iAoX*='NmoH5b`\a\6>8qVi&&$FFmS^H/j#m*S %)%g#WI!N3CG/CU_/J2N1R`@b&S>-7Wq90>NA"0%B-K&Ql#4jQE,Ic_^Y:']_AC\l4+MC\nW*Hro6iT$DTkd;1gFBN[EED,aW#3 %c8C_OQd`:j7XfRWp")o8g8]c&Xp;N;a*)"seK2.UN5O"'2Y;fm3p36BD-i%.W04#!Y@lkT0^oCc<39^(\e[JdKYQGa96J%4aWJ>6I$"F3"bcq;-\noO77B@;s,_- %O`7NJK*fNDOHJ8\4LKI\+>jo7Qb8>%+^Ykgf41moKV40aE04fqMWhOXcNGGm/Hq;hqrm3 %n]gHl4c9kk*;JlScThHKq>%Yghqd.]@=#8)Rg3g0`I\X9R8]P@UT#P1W_?`61W`?X!Bm=,+Q'6J %_9qs[H7NYc2,L#\fdmgiAljWtUGN*`:]O*8'N@%]lk[bF,/_)J83eXAH5)L)/3stK3qNh5A4o9jr]`mT7%XNRl(b+#ZclZ`M[Fd\ %O@4o!LoJqeD;\ %XQ]M*/eN+o""C2p6SrU1E;-+i$Eee+-mDK`klVP8UGT$._+RePL,CqUQ;No^EQn4[;T'^V %a$pS[MooC1KnU-\Og.b.085r.>48]7&t1auc`i69N]0\EAbG7V,`s`,1#0]e&5Rsa(N>QF&Wg,=\8m?uP/og%3Dh,Dag9G$e!:Sa %%:$^U3-M*,@4okL:d,JbM/9VUD+(@$Cb2X9"KAOW$2RAU-:Dm/m!sWEE[o-EMQ@Hj05W*,BY,3og)H;!TLVBP%Wg"Lt[h`(a[3p71'?7 %:G9bW*eu8Q""p#3%)<3ssZ-=/Kr';D$& %U7Mq9`ZZ49l6U]c#6e9nC69Ps^f$F=XJc-Y;+7jOcG!GESi?up7o(\S0!Ygj?s3@-7?X$,-@I_)pin*3grY\TF-5^>6J1^.$M^l( %;'kcZ.7`^V4/-2PUQ^)I[^I`Z&V:X2QK%6s$e6D@I:O(Mb3e;^"l9n"-TD*P))8Xb*$>gL0sP99TQF$\2\&`1F*t@#@oEOA2)(Yj=Obp$+En#,d]]&n,6lIj1Y3)V33('NQet*9/0l=#*Z-&^W#89Ve[PXCeOs6_<(X %@I.Rr;0EL:bYF%$PGpM;amM&\<\MPL/4:(\?m$\pnTYD;9l9&cOH,Qno$9ou?Lf7jLshLf3?kl%$T8Fn$Ff]Td]m:-N(C5qO?sBi %6#\:tC,$s:@G^NV,S>7%AWDmneHBb*OY&m.`\:/qMZaj\X0qFc,,6AQOq:,a,q]fgmgq(MW7XS(\lr:0OdB5:'9>^72E&u0e`iMn %'U?3VciT$^'Vf%UA#(XP:XplXOZAJ+!=a%>%,mO)@Mrnl6u4?VLQdT>/$&h&Z;q"ljY\5!+s!/opr@SA%aIp9c&Afb'O)Q(Ef6k> %)10f87WbRuJf)_+AWcoCcEhp1Jeq>U1cIBJlqp*C=c\oOD\D(ER5'>JH.L*(9N"nN(`c$ka&HYY(W\Q1'N@NR$>:X1JfoFcUHT.\ %SbZ-X-e:2WO^,b#We4hJ>>`Y@7td-'65h:f'S1cj?\B.`4c0(b`@HsJQ:'D3B=5sZn;W\`*Z]#uT_'=58CF:CkaG*A&2"R:Mds!_ %.>8RuKh2CN=UrMV%6,pn^g'j*7%/$B-$=O%%jhIVEYOAcpE"l[p*hIlOu_PL:e:>ZD.nQu;f&..`gC6T:_47HTpf,d*k>dpV&/^Ig)rqiM,d\ui14b+ZIEm>:;jVp$oh)e=lU5=ab*c*+mjqKeXE:#+V>;d %bZL,<+q9n_F;D!>9>*]UB3<328ECua<_Y)Z\$YZ*R\I;i'T`Do-79\Ebfc9k3'>W%$Wo`,nRAOnbDQ5G9#G1'G-Xt:+_k>nppM?p %$ro@o,Qt)Jj6'qf=H$lFZ0[J68.]10THeN(;8f4Zrf5$&6:I'TX&M!pSS'NWZ@8*87)$=n@VUc6X>u_t/fg;#M2*i96#=&)TD^I. %THB?n@9$378Dmb'>/&ps_NJ&$c3L?1X7mnd%07s&j)#/FZsLDr?#Oh7'Ua(TMZN/A90Fe)'ou8T?kc(8MA3;L6p'D&LO(?=EC))$ %o`<5@5s0`g'g3dDZ:K4r@Lc_%>j7YA!>\iRV-9HX>-1?a,O>>#IMqRk0N]+k-Fa;XOlM>*7leMW<1(,7oKC6::8U[iQkU,_qbd3: %(1Q'LW^NGXBOpHNNL.?.C)?-BI>c6pOqp8.<+5S:PVE1M"^ZeZGu9a\5`o'Ha@>G"Tm&-_d_1/LKnr1M1<>+iA`0k-V$3ibQiJZ7 %e(-A(/t>QhU6F?SH7qB#'H:d$mIrtn*dun_<+c\%]G%$\)G>\":9tV]+K!Ze#WE:dS+_)6)LWs..F"J6sTe;)P6.Ad7H_k*papj;E %`+Wt>[)D!'i4s,M/lo@GpCO=^J-$QJ* %/&E_n:_%`KQ;JVp'M7rn5Rd7ZAD1YCdUCXe+tK,-.&M9p#VnnGP`fIJ %ohmtm'HsFKq@9%U$U#W@\j^E%mP&YM*S",HQ9<,JTjIu9__grQb^#(gLJ5Q7]hqVSoRJm)VAB0Iog(`AKPAT13N(ub(&-'4a7/g,j %R=9X0H%#IgZb*ub4oF2%rTiSD[tjY?bH&hXMuWa^%DSG<`U92A1^o/)'gSU9nEeb*q3Ct?4]qVA4`nRi7<^0[qs".W?(:K@q`F5p %s$9Ju*uh2Am`hO]d`AG]\qiD_@!Ue1LI]T+FZR"rf_RjIrklVU((BF'2#D:c@9h[al/<4) %7eD*r?(^.6P-5fhl'QS4gSIBmmss=78YW'Xjg]U2Z!mZt4tul=C@^]Lmlku!^HB<:s7Kkdn5_;#*[1lM?[t0c*PE(9Dt$spBN8jK %7H+N-p'6-#)NCCEkc7Tk:4T_F!BAf&?3/J)g^!*@hEh!I@Kj9dkMW#"YssFDW3]XZRoDm;>HcqKLJf_a`pZbD#'Q/_W7EAiOqaO%J(%J%BtP_!bn+>g:'IPHReg1("Q>9;^lt(FnK^+YKip5Y %a\LDTTh+'7-sS4%(UT+cJAJZ?AeIh2-rGs"C'Td@4sBkR90Cd-MTA[QKP::?cHXP%Iem$gssIp'QR[X?TP<:'A11`.?V %C#Gd);ukk7'n>>C_Q6)C90.8XaKX#'Q0-C=4W0Q,'dRG*ac3.6"Kt??Ac<]m\h(mpcB:2D(*n<.JVg6]*@qI:PVNF5d:elUp?>34 %6BHJ4#^AKmJng+2e7#F%:3S&'NQ4jNf?6\)::KI*'*^:8bX[jLj`/u;@(+IYhr]fQC0`\q!DHO%`T.L-c)qSfoC(@n<]KkOZGNA$ %n2OPo.aQ1BepBR;TaYIM(]6mV%"&,\Eurn;!D%*YYQZ^LJ:*o$%7sD,euOGa#8UTq`'I+;,gSaSnqK1+FXiMSmZ!RPNQFs!V+JOk %30hpi_FEZCAKqC9k&Xh=/g.-:.ahb^pmC^'")(NbJGL7=YTC*PJ6hWM&KQIdbX&"a8-HsNaJb0'@050:8K6E8dC3W$E=HA.J,s5u %;Ap:pBhUu/djdVR*sLnM"!@\3"[oKpO>2Y"1-=\0*5mR>&1bm)PjPPCXoV+fP=mVB!uQp%;p_eZ%C2iF-BKBPSNqq01fJ8(>&pa' %nJT.ko5J7R=0fW]A7UD1gg!c+$da:g'6$XbZ#th8Um+Z$4fQ9lm1p5W`j+`5Ri`\]loN5=/klm9:L6#-%cTge;L5>"+JCZ[;nP]M %3#3W_8cb(nB:c7,fh>#?7XfWM!(q0,:_IJ2#10"O6s@PI87.VtW>j0/[i!<3&q%0%M`=]Q;krqS(,5"THr8\\6;8Rr8q5tb,/)#T %p+FM,>lj3iR%4FlPqhNk`@d\GjVhat3->oHQ5$59-[i'T6%1.V)UQh@UCH5fEoNk>/TB?%p^GcL2KYGELaXE)S!PR]Fa3L=`#p5+rjK_Gj2opC>*B*2;91\c8-D?[A\>3D-U2oF`ai'C&j&?l: %(rM_"8AEm#2d&NN11XtU,^mi`Fu'AGXu$A5o>4nXQAi`?UXbb&9PQrdME/_9'')2cX4Sh+_8MQ7c'e1a.'YY!08h_NA,B0?C`sif %39N5rLaWVk>h4]^6ag1tVY"nD6CN^E-DZX3b>9Z?0u,Jc_.iW'Qp3o.Hh7OaCX>@+X.p8('0_nE-8Lhe"XH;3TbAa:6n+cH_\pW? %Y>1%5%2oNk=-/jBe:Bt9VYo(SFF.hQP^6*653V('4dkN1UOmkJ2U/fS"u?)nkKb$[q>$3U63-iZ'9\-Z3Kn\=*A;"\NiIQPehmQ? %fq"O]UV1Aofj7/AMV6eUW:?+YUPTV64$UM/SQ\*gcLqZi[0[dnS;"4K!?@ZWMB`b:qCqQWr7VsY#LHRjU&N)HVQ)2;YW"[p*N@)pY.e8*aN%B\rrB\m@Qb\dT`i%(7dAMc:VaF]?,"UIbq-jBI %AReBqTXgTLJXmEF`&&"AoQp46,q'0X6+q(UltciKr'>rX2A"$csdMQifJbg:&6RdJ3" %m!EAt9cMm&3Br<`2`n0E(F11qV!'-`c.5)!-77]64Meh="AX&T_:Y!#]7l55\oH"u.Xm>MZddZh.=D?rIe3jdCL\6E96M$8bTDJ7 %8m,QeNepdq\9<'iPg5HqFa"7Oog7dGd-Ta)0a1*+K/_6o3lnfBUZ+5))f0C=Bo=.aVI1C&'+bR>=eJ("]L %fK,F-$-;1r0f(nAlC*RXo+doiT:/#fg7enPXr2U2b6hM;[PX*JdTnXUZSnJeB!?''m+Tg?;=Or0W1Q_bMs!Rc>k?0-20*,&h(s[I %(1%Ko4>Qt;R@JP7^s-u8P@k).5Zp9ZSf-!P!)h-:P^`'`K/f8qV&qjN`H7&R>AcV@F-mf#YGV?GhOCZ*QK+"CmgX4HU"Hhnp4YX[ %:dD;S"]S"o"@A9odbXTnnA"\KP&)6;je>T"kaHa"M(9 %;4q1>.#$Z$#(+6#DGYO+BdAp2G;J$2*"'[@%)3Xs,(A_7OpWe!KK^:=eL6sp(!54,!:N4HaAR[;Rg((>AjGbcnH"DRM`!s!%#X,r %N"B3`5[M_)"R9*"8V9&bR7!)U8N\Ei65dP+EOZZ2TZ@[K_+!lr'M619Jlk06etBKKl>I_6S%P//`%hSgAd4JWLCdqLI3nGr7O]$1 %1JZYdfQG0h#DrJ:h*>C>+g5MaEaI='&S:Ik8?Lgr?/1@edA]r^_i94bWT//)Z^:\H*\R$G:`0S7: %;QV#&Zc1e2Fi](5Cg``oWO`:+3;X>V7\ged^_cabg*=T8U*0\#hq.^N38^K6fID3P^l* %%d$T],0@@BEK:SS,;Mla!>uD1?gJ\$oO\K]8O$&Ih$cB/8T_3sM5iKQ`.3DI.5r000ae?MNY4A(tO+lL+0]TV"deIoF@8ticC^_D

    CXcn4=Z: %8aE:nB$2m64JH>cO=M1O^_^dU7T$JT_BTh/TIg7MptsjW)+=c0N/)g8E1:/6R%IZ %7OD&Qg#uJSN0p*]J.Q"lLuSr:p?7EQF!h9YC*G5;:JI&Zbij531)9q0jOY;.V0g0*IWo0i1-p#a!U1Ue?I'='7We?4O`6G6,aD5h %:n\"JO6Z7'NG"?+VKJ;d=.; %71)K*_MIc=M/)\IH$g5S*FhnNS_ecda)Y8.A\PUJ*3KQ\>KWYK5&+RtfdcQ)"/"lDHe[MB\oMt8UE%QPgh_cZok$RW$.4dGKG;u? %&G[AG,uK'+X)9,^NDWo-:rk4=`f-JP>Z2#)_f7R-%Yj_nf?OB3YSTMS*"&I8*%;N`TlRIO're'Y=X\-#VDt3B %Rgg&0't#8`]M;Lf:2\ufN`V">P'/b,XV5I+#5B$%D9To-kf5nN16.1t4pnQ`3'g\-25.psK\EO&)sCbTDWH;A?>V[11gP&F"bl9) %p'TnWa8Q+oaEIa]521mLG%#`TZmMS6gK11.n0nE"J3p5Ao46(ZEc^;OTF3/Gp)ISe]UlclU6I-(,Un>N>`0f*U0nNK?b>Wu%&d?> %9XI83j;fto'(Rp6[.2]VLFd*UUES"&"JnUWb)V8bjj#$1%O_tE$_8V\?e^5l]j(&mc,sBhqoY5%qd<8H[6cAn'=11LO=clL7uh;f %og2>p-d&@j\0dG2*bLn3!&S!u;F?-aU@&FYP&JJUQ+Mo?+g!a=:'aJiaMlAuZ)S5'@UDEpAGhPhRYp1r!%Df\,!fOK<=jlT3Z&t# %W/UoOER@%5mfs=k\LTu-*=Cmk5=P:]GmSBh=eslCbWtb*$pl[..0AnZ,og[L9KPF#W4?_.p7n6#iS:elF5R%WO %=(/t_>>#DUn:8]kTa*[]@2ci@8&k,=%E0e2Z/6&k#86.F\e:al6%OTP!TL6J,cS]%&h(0'dG8cU;hITAC(Sc %a,gLbW'i@Ra?jl@TlamkKGk"B])N)CKGY]Tj,6jo]M#M%R"fYP8P.Q9l:K+OY[`Xp0P9Vnj;q3S_V\fm6ajPkQSL:l89<:FKu00V %Fr!*NMDIisMl$/"b1_['(>9*^T'=m>jsn*RS"haGi:4+7P:]\0d)d]S6`^jD!MU-`9U!pN*?CrQn\'[q03)GMf9:+U81E&!0+,Z<,Y %8Po&J90oh-+epWCc&IY(OpT-kZCEXL4jo+5t(6'4`G,9@60WnDfS(b\;A&5:pNU_:>'N;#:o6aBkP&@8$f$t8C#kXd@h3)L&0,8ZmW %"=l1$F\p()edJSF0g9"P!CS4]AbITFfP('\('PMWnNrM-Br@GBjO!iZmHEB,*PHeWUW9O[TD"=.XSm#:5N^$q\c%O.QJ:TD@C^fH %*1!)PaC2W!7h3`0F6'R\"@is8Sfu+N4*"G@Jg6'4p,R.qDP&//jX)s-=DloV_fFdt*2*7`O^eMSE`g^.>N)5`\UBJXQCHgR@C^fH %*0qOfj?Q.0EDf7r%a46\jKRE'7h3^:E9,C2GoXA77h5/:E+=nJQJ:TD@C^fH*1!)PaC2W-NZ=A>kK%)B$'$!kgZQXd\UBJXQCHgR %U"(AX%a46\jKRDB7h3`0F6'R\5"?++8Tuu5"?++M*#`[:4a^Gjn(QR=AGJ5LS_aI,tAHgl#Ync %RF.AHdcd]>3=1]cQIG$<@6&ar*0ufHaC.)WNZ=A@kK%)b$'$!/4hCNsS3BFQD6Ca<_fGSn3@q)SOi)2P*'#Q/m`8hII?#;5S)D@r %\UBJXQJ:TD@CZ])*1#@BaC2W-NZ=@Si5f?;I?#;5gZQXd\VZ=d-rX5CK#T>K(F#[i\$<(jCCEHV\X(^B0r&(8`Cp%aAkP7seiJ_) %ba+Hc0gfAC@n(do2.f^]C!<;Je!RP_UbQX-87RYhKp5hRa?gP@-DhLMCWmB^Pg3_VZ\EOp0e7#a1hLS.8RiN)Wl?U4l?X>2NN+]@ %>E5R8`s[<8FN-.LbO*cGKt0b'R%Z420uLgBe!SN,("\hH0W$SbL=A(m.-f9K;1?tOB&$Ct`[m"i3`>f3k'/&?4`6n3N*pdf)2B$[ %QuO%U`f-,32.d:HC10eG<_t>(Ao/uM`iL_Zd$U)P'cOD,;D`!F-Fh&(go=.[N`@@804*jtILIos7bg1e3Aq>rR'kV1-EQ/O.dGKM %&]_K&N%:T;bX*i-1hLT9jV6\mF,Zb_A(HH+k_uc5T8U=$NEH94Zr\5R9OjBd=JQ6RoV<8qC!6qPU<_a:ZaL@df]!gUZDprIq"ALI %0p3[@=@fmj_ENr^PUTBMlKMsT6+Zm4mmuD2,/sg>s3c?E!$)8]D/LuO8.pGp,32%pF,nS2D+=I1@tnMMG>2?DH2pLidXcMF_/(iU\uI'AX>oZUAP4C9mqXX.a#'?FTIHh %/G>lanL9`7QbU"`,,m-*>^1ccXt@O[45EP&/JnaS#biM7puE0`e.[4:CbOJ>guqB_B;jCK&WE4gB^kHC-GrHfKFXa%\kR %4Nj2#=:SR#^C"J,oON[hZr/CH^]bl(L?D-o9i5Wo(c!Ae %P:=V\V4R%25f0tZPN,04VC+I\Tu+/n(HS-Vb19h]$pqD)"SC\[;)\012^?e.*hraW2q%4E[7;/jL %OGmGA)@FRG>VT-V4i:,6]?mjn`i81c_E02EjJ*>f[1e6k(aje--rHKs_k:G:@@TGY[$2Wc>iJ\70o9*Bc&9kd4f+`l4m%N%j@*^% %l;5.W9S"G=MiM*iQtiuJH5p@n0m.#hl9uL($84HgP>"X>U*G/#e'bnm9YkEf001?;E)MZc0/1l'$m$Ri,&R!?^(jWq3f85olEQkt %=e`iTZ9l;)Y-`mTR6Zbn`,gg9nWtYPSuK_CEfb-kQis[]uRPW %bG=VNf7Q_oC,@<`.J.RS6GHQ=XZSnBjGU2X.3p2I,LR6OY!Se5j(j>7\ZQqtGY\sXg_OF+eb56?,1Bf\9U@DCj?aZ"($S&?C5'C6 %>tNP'SQdKkM@5t+;I/L\66Y+j>UqFK-9j[O@FXqO:tnle$YSd0$J[hqV<1J]a,Y4Dn1Ae"(dE2=j%V&rq#M9ld?u=WN?O;_Sk;O0cE!/8VBJ?.GQ&'j[?Eij.,g-'aQ-[N\.1kliM-9oZu:O8$rc/IO=8Uhq` %JlE(WoUr_5g@XFBN93K?7:NR8&[;%QV*YP*O5-I+%#EVh4Hpcc9\cC@+:-nq@\b.r.T('dA79R)+?PL!"=2@8%'L(7R-Q?l3NML; %Marr[G-e\=d'g9j44'!hPK+Y?D?NXoo6BptJ?nqu6ae^BLGgl`8_kZ;-?V:n.:?!g=aa`?*2;PmcpAX: %JMG+,-Ra:B&M'*gYj>2VBG.7P$B)!u&cgC3Qii1;-GO+lLe01](f:Z$k+^-FoLbM91'ic!M\V'LE_0![$;ro6.5P&i6&LWKKn*(" %E\d$$;aM@R':k(@*CYSrp3O6FLYtq_<$2"Jn0@H3IgjKo3n"Zg1N:(:/aO6`:mIkTjT.)*Q;SU?Lo#oR_X.YRUd8,`V:86n8I\+% %a(2k[!mK5UPsN8Ujo$Zo)PM7m1BU5eApD`MNQe1&8F:le$qA8T6mJLHUK@_g)Ab++Q5+G"ai5l9Z:p'NBGco/nl;+B`nLa,)[A_` %bmYTC\0U_"5>Zmlf:RRGZRVD8M6((l+Sgf,D\b_Wo&aO3U]U/5YP %Ud2%:Qb/=sCD;bZklShui_k9'N5S9a"/G>l]ZD@?qQ_gGQ6)t+Z(-K$Dg/USZ1)as[XMK>iC.=C_o*JB*K %/pQXsNMbcVWm[+`r(beNr'!7f>?fm=WmhJE/tpCFU-[-l(i>P:,as*[(.m4*/jk/:OdO%+9e/\01)@4-0J:D7Z@(_VXV$dL@[H?_ %7B]>n\4*d"n?dqp9.b#p7MI(o$n)kr&ecP:A4:qQq*>0$MBm%(l5Li6.oOdhQ16NkpcU %6d6Q<.2+DPXeZ_i4-"<"%A>)i1?ISQ9'$?]*RZY_SO;1s(H\m<\QP]69gi>cO$K2HMH8"^-Y %hft4C5QKbrUDtNNQ\!hS75cOa5D!jk3%s.BO!DO)@o4sRcS$FHZ=OtQfq]Fd#&YqQ@QPV?a7UiS3SB__D"J]U&Hr,9_^'h#M-&E2 %l*uIM98;BIB_F51CToc+d,W3_Ub7\.1KTD&M)Of>GNFK)`RqZ=:HS5rb":u[nGJ*F,>oo[Ci.3;=GTDoCB[Wanh4at7J8H.VKbf5 %R'*QfA2H#t33T"UeR0jL22F.e'\"i^tM9?2ZE_$3)KM:bGLmr$:tuY>.;rT9)!bXKMJ4M`u"> %(//F\VY]5Tl8cq;CQ`NY;C"qpmg:R24`^.bYHBK=@>L>o8*.V&6U$Ei1ZeK`Lg5m;Ul?eQkpN)PrZ,"*Iu-em(Up5Um@@2u*'Vi\ %W7iGtl@3@Whlm%XgQoE1S;EZfEXO;!b#DBZ)%kl\BB0?J<3Fj=Lq_[@)C\X[duR7/E]Kh^]$NJQ..j33N_WVqCe4;P*akXI1dcsP %1r<'cU9C&HCh:/"6I;]"+r.,W/#FttZHtW=kk$%=p?iCg?b9##gVtgXU$u0t]Jt3.,T-6Z(VP12]YdZ3h4qliVa:Qn^S:&H0f7 %[KaQK+NQi:T=/4Yf2&"WrG&)C %#FICY:WGtameY!WL/+Z37Yod.^Ip3T[HQKk`V^O6`ck$8I5?oD2<$39XQ=P7ibgL"mcJ:r %ke5LFQJ[S?XleEp;k%AoienP>V=QBNQ9:e %Xg1n(7Qn%hfk.RN[G?Jh+4^3R[J`oRGE9MPhDabS7d7WnI1`m3rdbjaBJnOMAV`s6Z4?T6frJ,Q*NHNkr\kIeVIrdCk9CYAWc;*R %q4?`Pu!]e\r((Vc%'`/UaYHBbC_fp?XDa%,jD1Fkee=R,b&86+:d?Q?o@bF]aW*gl1_#rfrK304/d %?2c08JFk2D5n35-U/_]K%[!?S&V7i*EleI,8o/OgLdT@F4KsCtYr)jH?9hYo:bYFE5$0!l*um/jd26>56^(-`ouS=`0Fr?.$%i!T %AH"he\*$',<&PpBh_LU%b6frP?(1-0*dX_n1E2NY;d!dD^kB)>Tnt`P#5D/l9<-$b7H[.U#)f[A!1r4sN$.qU,TA"4^*+*l#R_\! %=KnG-7R4cM[K[/Y:LV0ObkPr$,8,6-'4@,#PHq+J7QbX%^eBqE]`a,V2nWqq4a;W%Uu931)INH)=Cc8*-\`=oa;=>YZ6B,**bL;'OUo8L),/mk#hPm3Ik=)[cWTh.#b#2^aURO5lTW#88R3O %P]S!od>%s:#1B9ZAO(2u]EWp29G6VV0K[TS6%W#T1DG(oQ&6J7l=\j#2o6+nXta%q7coQ'7dpYqJ:S4pAtTOb>2srQcfNRATf!dM %B2`$5_FV\QprdEf3o$I9m:#SL+'qM.1*DQ#^>"2cTc9la+AFPAcnnl52rHDN(jsuZY))JhI`%(V(UCmZV0h]j`J,/D/hlsg6[3Zt %?=j^c5n+3Nj"1\E#AaH#<']iB77Ah*]h`L(d)H+p_gTFu6H>fikRdp-cuoKD73It%l<9mPfh:* %(p^4JQk]<6Z5,WL\@?KTj0ClI[-mu+f:n%JX=IajY"9FJfS5nR>m$U4Ti\faL86MXMDGJROOf+l!'1laM>,p[*$EL[qel_\JKgp8 %>^umF$ZF3kpIr#(7-3p:WGK\De:M5oLR:@;?n!5)dDF'h=un[LM8'UY8.e=j?OfSH';4:HUj*L$N'#G(r74nDAJ3s-_, %e,/m$*YG^?$LbU6Kf$jcKUO2KaV4\^4dq(J61B"A7N9c %OF6>!\=UXcRLfUoE@B*_=;/`J<7$/[!7U0L7(Ih,":RC(%QV`WoK;p/i<.@%hB=*!DtYX %"3so%0fr!Y&L+,l>Y8-)9gX.,m(btPJ-1FU$Zj@`N<]X^fSt#c!7(f]i(r\Z&Sp"[_9,kuj!C;)'eXrO)eBLhq)SB5@[FkX$5s`BXiQH!3Fn_E9Qu_\WTS!@#^q3[&(Ub&`2]t)FY %gTYaZ-klc\Z`OV5K#*(uKE$Rb0fKs/3SVBGmf?<*Q8!l^&Iu&pgEUWGems*A7Zeh!Vf^LnOON!Tn!VL %O:i^j"<:!,N,Z:>'@PPQ&9g%`5p[Cl%Bou&%OV(/+TMhbUY!d6[A3@'6jhl]fO.EmqK>,!T\oMa*=bOu %L>Y#>OFRlNHM-]Yr",_Bq*FXmp<.Lo[D`+G9R%Tgn+VD66BQkgK(%B[$ki%S6[/b<0Mp,>/J>Ak+>Pbt=^89AGS!3"+0;.-_u$/f %%"R(7Bq,58!4;o]HW>qs3q7Da)"/fL1XK7>/'aCgbT^MV,Z%FdQO>uV!Jpt&/\;co4\Zjt[i`otBF-_C:&YpS0h=EL%?\DVE@*'K %o,H"EW.FaU(qRC/i\DIL%9qB%B2^^L>mCP#V9G6d6(nRtNPVh:fNal\k]R!@P]fGS6d)CK$+UY0ROCod-j"4#68/GE/`?$u3\j(j %L^75mQ#+VT=VXVV"DF5$acHrT;A_Z(9$F9nOtqu38WQq-Y5t*mO@(.2kCC%5-0&fsUc.:'bYU!&dLnV9d"e<`%@NBQn_#mHr&S)g"'SES4@bkO)+tME-rs1c %ADS(koqql`Zo!oI37r(U+[\,LZUWiGlag*@%GE8 %BHP&BJa.!kP73;M7HQXWOi^.NU!6&R#JEcm^EC57&Ku[\BSaIuks6J/#7BQE1He*[;3R#W#0t."Sk6dlo1(tf %5<*I#X`XXdTD9a!QomtXOpTKU^a3ODb*XpnSMY&]=;5Gp6[]4("J`R5A9&m5LS!I/BJC-hJ]D1,E+Z>b.1W3a3X$#dBBu.M<^GEARf^VFI7*5SQOD>1XL/mqdlG$?]1TUfc2Yht0KN %K9^Lo[)7RpM&2oiH?KX])g'lC6#8DM-Sfs,**?7;APe78C_m.XMp+X)4ZO5I+-_JX1>-Ur3b6d".)"`>*@6INS`N"kWgS&l>.4aBP:PU.J&B"4d'C`1(R-6Xd!Ua-'X0A%cP[/M..R?KiYX5+*+Ud\,f(6 %#$m'\8lF3e.:HA3&3jKYRSGP>.sD8!4WL`HOjIsK@pp5DnmO_gU)2Kc`uRtn0PG_"e)ju\WNQ5aAmt*&i.Pl-:JJ7en9jdu6eYp2LhYfJM7UY,XBR2]\5-5I&qRA#/%."O\E`IWZddM97oWSB:SU-Uag9Toma5**+g %KHVG]7uUN*_;RAi[`d_.K^^`+03*6**+ZHb:N^?31I(uR..K!LHq8&g/se`2TneOlGdGPsiE>dU#n?u^_2'ue+0U(M!A+,c_k;Ms %mLW&M^/-jE8gNG(*bZ(kL*g5_KAFh],G]l5i-8dJ8\:@Z%M($sXG-i.3VJ[)[Gg*Xm3i27*PcR.&DCe>Uo5IKShE>b$>h6^eh=>T %(_F=nmQGuRY1kP@&om+NK+1i9P/I)([Qh9)[sbKQJDDW,C\/1q<.Z[:TV]T\qJ^N>U#KeE$%dBdCb#^(HGN&06ic#m!N.8$oA[_D %M?%J*IR%qAM6FJ*B&\FL8OQV\)i@)L0LhdF^G4j\7'JrbB)l[T#i#o^PUQSp3lSqR$iVhD`L6J2U^gWHSlJ5h5c+^5g(.ju_JepA %J4Tjn"&&2!9:5qo1>0O]%)C6l,UU$"#29_4T%B&"\*2ZW9!H#uZ4FMn==K3fK<=Z-N7E\Km'*e2:tZXA.tA)R_m;VXkP6NI,9S6n %r+[oN^'plE+@is?[s:#AO6<3&M[?*h0)F3u3QQ1lTP0Ok2V;S;2M;GF;KX!$j;BSYdBk77>:,gtfR,pr"D8;OpF9j>E5Ml]_ZAVm %U[I@98:4g0^muu7.bKm!TZ0TkKELKTFR4"*OUZ?;@?Zrj*DL@2mYs=M/^FVgQ]3R`#P^,;:L.>\eM`E*"%,4U)quYY\X7_)!:(`t %D@l6'&4mF0-NOh(@m/R/P64>b-6'Q+=UCK;m:%7HB]*oP[RJ%G-@]P-M[Lj`2JCGfiHZc=[k2k!NbU1Pn'U(qf?t*-^hhu.kECGB %XsGEGf4SKdFE*TXYn1uV)hD7-0IupO-Au3]K$4ASF1+C1OrR'sC]g5tGkbBSE(:Ro5qC.r"^07jM)k&H21V;1JCOi]!neF/e-%?? %PFj%iif,p&0j&D5ntb&k)M!I)9sOlRa?;YqnS,_^T3M^*RVgOP*?*`FVG!]ei_W0e[D7DB+NnCCSsV]fq*57@]nG:9nCmg<2aR'k %**Q.NF9[dY&Ej/N@)-g(@V0+V)BXG2qp7VoFrqYC5^[)Qi*HE)L0Z:l?kUn-eu6-2>Qj,$nHcZ"#i@s"TO3@`d*3]A!8.X,"2Ag= %Xq*K.,?h=FJ0bJMU*GVQ:5_l?2MsCNgkN+ci?^P#Kt&W!2o_gcNo<6((5cXXUk^+40mXh$?:]_L&gKL*TS8Hh8W+j/&.e/Y((?Be %>9V^#^h.&MQ/D-e4uX0t"H6d%;HZp.4!QqJO3#D`DZ4IHs?s*c^K)i7uI(,--DAFu\iH>d*Ys8:e'Mi+L0O+%l %ZQV(;>kDOi5Taq5nCia6R7Jn3]-rB\29G4RJD?2M"(VKDq0mj9BTNG^fVB:V4USYY=aWpb+]*,u;"%7da8)B+NM[h_r#?c/b2TC] %6/cgoW6K8[JRr8["H3/5\Y_'Fn;'Tm$AA6h(uefZ:rK2V\@Vj4[5LT$$lGN$spcM^_pYeA/9:&k6`J!LRW97 %MaSOn'n[M7=*JVAO(jO1"p(lB4di&"+_qL1h8,>5/jFYU@Fu)>iDnd39b-1cjdAXSJ4q8Wg?T$3\\Qj2@g)HI(#h4^/;rnTOC#+\ %9U#!+>W#3Vb+o*KKV2b6:?^X.i?b0f8I7%\?AEg8O\jlU?ZfkXPbSYoAdRX/gOWeqnjTCiPH;]ETF_W(Xgi\;=-(ede]4`#b0 %o$;:d2uXHaE#3u[I;1YMg9jD:%=2H6MU?-Cr@mfA"^_?-E_u50J+rE(faL?I1R7*N23i%Q3_u`g;PWkdD5[*^Q"kYXppUrcba%Jd %g1.bEHE*6UbnE"C`KZj,Fjm<7=RaO_ML[3P:&PfhSrZ$eA_c[o31LqUB`%.X!PBI^*5EMY`8gpD[qNT!Wf(m,G"o/iQGr %e3^0;AMpLTiJmE9hq0F%9%ZRd.]CnkROqBjdn%meHJR(O't\-\(M?W[>%gACg+r]IjO,tj7M'CGlsCt@`_&/na#3aLl&GHSP;?*C %.^OPiD6po[Y@>]2g-+3QGI_3ae%LBf-WJk999&u$9En<%Ru'aun.Q'ArX2R_$kZ>Is#4bq56T]+e;AdE\Af#S'NgQ=#lK\&?Oet< %H3DEu3LjZ:s5j:VRt/Yl!`0O2/pO&0i+2it*62-I!(Ui%Nqr[>FI9uqfXPsMXG%BmWQ!A$UJZ?><`7d`9)JoJ[?sRClqcU]O=C3= %J,^W0#E4[!ZIk8;$EK^QUVQse#k3-WHojKqd%d$=_VZPTq`uG3__h:8kh,pXV&7-e@6'G([]=eqT;oYag*oPlBq#"8Borg+,b4D/ %Q258&0;L7;)3;DelIF2$i_H9EHNSaO0l&i!BJPU[pkc*p'0R*e9Eb6p._[Ot\DUDhe_+3#4sS6S,=N?GFG=DIX3 %3pc=o\6CGtHq+_#;Q!Pr#1.0cHF<0fRP'Ys((X%)DF-"sh0/CdqYj>opn>FZjpbISWjp1_f^'YZb=s<-3e#Qb@iV1GQ<;aeNTsTIq1.lMbL-G?#MY_2,Zc<`LjAHCu;$*DsOdqV/Q!IB#&0PeJbZ49Tf?jeh2^QCq[uu %W:qt#:`@r2&PXD5@DM[<<\ae%pks)7e[!Y![I@D.Z!XKg_?5T"6i2MnfZ%n6("lc'mhrN.MrTpk,F)GtBnueL %F(.*VHm^,PCBoeL(B17uHS>[%J8LK<[?TpfrsRi?s1$9^ %]HOWJpUWR5[#ek=)^Mt]N0Gd>#?0@U9qmR(-,0SL^\_.)IRu0,LdWC!Ta,/$P3F9_8a.!#%O(6=j6=P]3tD,e6CH+SIu1a.V#O*9 %rKEC^i$jiWEUC/6Q]gd+0s:e_'cTZFdQ([-:E;A9])SdgPlJ,2 %b.Ef8Vf)dRj,.O6'`K>k0E5@2PRA6ULuS[55:4+E0Pl[W%Bk?XG,'Qe]\STcc\fF9qnI'K]i+%TYI\K_Y)q&Ug2Ppkme0_V4bW7Rd8]m^11,gD7I"^>W$(r]_fMj[iW)[9j+ljW>8kjUuaZosP))[q`OUNP/>l[=A&OnB^1$4clOiZ.FIYHi5&:8IXH` %J?+KYg'Kl(L<*Wlr!S+DKR]2'EmcQt3fKoL%d3Jig-A-2FS%aT06,b^/brIDI:Zdo[-O]Z.l>cLlO %mYW=3&N-CnD:/UF`r@B,^"8gXL!!D$0"69a`*WrCDs&PrL5YiGijDUidJ&:L"J,[Ydk+B/Bri`uD/2lh%dUVrfoD$r)jhLWbo&oI:5tWr'>q2Q>;V,TV"pPHJg]D#E %9cK2C#]befR!I;q8[\Q;D>b!\&"nHWnr&"rFo2X-\f?iOQb)t2_g_-[J"_ML5?5ZZP>k6QhkX_M^JrF,!0]TSXKtl?p=d:"b^VX2 %r[/WsbkDIEOrP-(Zn$^t63l$ %Bgh-AffG;g!3cVa*OVc^f.5+.Lija%eStb/2^6^-%mhkQkfPL<)(H,%;:2.9:h:JrLQu<9N](-t=&t(AaJolJC76o/;E4ke_l,/A %&1HSHjU_K1]E1.]$Pa2D/%2gec7Qat8a7VWJ's!*KuEWeR+V-!*+cf\6F_,Gr`-f6WDQ(pP:gSMn7/*BV)X^5JeUOJ(o %H>PdANaKN6fnWIj[hiZk?)Sk>>"lY\YUq]ce621D!JfU&4V)E:J;2o-`Dgq^(E7giG-BCB?8B4I/q$)5j5I0#1"D4g-S; %H0FnP$h\6uWtbd9eH3FQ#JKs3eU5'!$e5jokJaIof5UC$p41OPH8TKRk\\#%3FMKF?Hj<@H8AUH8I"I;oua^YO&+SF`?MR#2<(r^ %)8M:>$GN!+8K:!1B/,N93L,fSAE>4tNYHr$`K(^oZR>o"^mNLkfZ$QtEfcP1WK96W-gB89'0]DF>CRWbW;62D[qTiOpa^%&W?>gN %m?=Pi&3l=Dbr"VtV-epor]^Ufh(2Vh*B(]RQgqdNjFo[r_US^OG&+;N'5RcS[77.=PT=4p1N781HY"sKqk]MQ4T0W/qihF(0`15" %)*gUWrk?JWip"^&qnCc:c,>g\'(j#Hi/#]Uagm^I"U"'EEk_ibkC$>P;3Q<5h0,&:T'*\n41M/e%,fC1aoL;" %.gKI.G$rL^Jf&R*`c%^!Z&2%_r=7Q3::8>K^e+3[DQ6O4F\DJ:HEA,4AeqA3c'0LBj(c'T9'rptemhr.FjOq2ig@I:X&`uK=12NT %4nQ71]Qi//Q(+&=8>;9s)^Il>e %W=E,335b"@DOEDHZg^c1AWEhaX\tLf0EYTtDs'4WQ+'Gi\_A[%lEKDc?+%NUAFB`$SC1(Ybt_4a2:"p-]@a19"^UX(0'm@&g!&[U-(:ZH[9rq0H(fcW"mhl@'NU933qF@gAmW?4--kId:SqpDJl\@+Y_`#3;qN,@m/uXs(]14#kkSqHekC-Yf2]EJ8X<2o; %jA23rFlpF6^*SDO-`u%57j'1^%q*b0gCb]5o=&JH"aUDN#EqFq %);",/j]lbY!&eALAqn0`,dB;="\l,8ZjH@9iMnbp7V,mDkc4IHe4bDfr#TP:7EI=713u*:\)1g##;T9:Z]cX^G@D>O9&app]^MA!!no0gkbTfVP-ohuCNjnPA!G %*AH4Ib?%h=d":Y^p+p9^D*KC@-Ul=UXd[G!34Qo+GJ`tA,7_&gK-fh8G7LPSgHE8%#9T>K>)-pVe1u6`OCN>,fa>Yj5-a+q$$q %irC>EIlXaajg__d8@@%AR! %M(-,A19.:uqf'OOM]p8CSLb](aDRNJ2:+Yt'J9%UE9`BY]GMZ9MpKZFFK>%9-1;ah:jpjoDQ-qa?E(EOJq+/04E2*,f)2T]&C;h2A!7;mXpY1[_Ah(BaIKRth'.MPfBt8E]jB%5g@O9TC=45>O`&pqfBa.Rb?rS^UN's7' %nQINiqI4)05LdaGdlZi6/!9B`4'i;%CQ#p`XS:K=3HiQIHMQ=R`M>QV7]/>\T5Ld6qC`;F+'YXhWV&.jGeG81D`thKUm]_O?a!Me %W7;K@E8Dj\XA/u*LYDL0@3j`aQZIO"i/F3\269u\4oeqg'X`Jo^B_%)NB1VtT"Io(Qr&e0ZT"nlQ$53+!WQ.Y%r*J,T9<:.Q9CP.Tu-4IpElF$O856",'X^1BbStiPom<6]> %%c-W;C-KXQ%]IG;#&0t2*M\e`Oh]T=Re>AGQGG&$F&tqsp]a]6[`UtI$km\A6LN$SN]V,\8IJkrnV=XBuJ[HPFNUdW1 %TfQFp(6nC0_16ApNJ;C;:6lNt(*,D&%cQ#]`&jhle&U_&H1da8guuNOH2@;`s5Mea8%;cf %?b[$^8!Ss+$D'FT*5/Ou?V@MSD=Q0p5ZZ]bo4k[Zde*1WH_"oc=[idM<3qf:\\le=`9Sn1Z^O5;#HuUYK2_h6U(AjEoEK_01L<<" %#4H9TWW4d()t+hIX7G](M3;G.7+U..^IdokLI:7JC0HH%bN^O>'GH4R6.JpJZ8o-im?IuNMO\)'7F %PQD#3\7>k&`:;]!Fq]#_N2Wmme#H9aNLgV"eGcDt&#sJ;i2Hg,mt1f2D#r=a2FT$&8-_bJ%>I#!TLKIu/X:$K,CE,rDko`E9@!9` %U/l3MHIE(t"B7tk[7:3>j<.e48*!.9e?0558h_Ee.W*a(HZc!]355YrR"0\70""l$<(,s6N1Z@RhuMtC<>s`NY"Ec8%C:#1Wl7l6 %b@Dabqr[eFjG?GHWD^?s@\Q>LT,oH$E8Un'-h[@8[?9a=IY0L-2:UPD.G4Bo;?r(.EXi0ohe8ibV]G,erMt/9Xk?@TQr9#\2H!4j %KeE_#\pK*l5;`nsI#7rg9cIoOWGWB\-s'>)ZoaROp!PdD3l[JZ?7XKoRng0b"N/u3jH8t$h%6pt,7u9!Um_f+pf]&qCV2nTOnD];(^mNsO:ihJlH.&k/.\e#="S#qpTnWW29Wlm>a()OB %0FdZd>`T-XDgKmO4u:&>+B8CYdm900gGah1%\1RGZdC<3[$OAedE"9KT"6;\d;q"JU3/Op*brE!m]b&3_)lr-^"t\?[X3('U+M[V?Q_?Ps:fTWJ3H\D#$+F`uhcsVgk %H'(H3VM!KR&]#c.D"@'\Og2t5Nj4Z&S*cR+`-Xl@&s.B`Tl6R[X!9&5Z!/G%o6lD'dQjA\42K=qK[=)kD8H9GEh!6&.rr4bBQ6p/ %E3uCK6/BW;2h)c1^$*O5gl1Y$cMObGVr)FeM:*brPsn9t2th1rJ" %/cGg;ZW(_U8X4h132JY(3b4E*koJr'VVH(GQb'f*Dq0$o8+7`lL#J5SD2S*>^M@EXNodaJRrfXbQ_7hU+/2-AGP/RSL;.l4%jJ%B %>Gga+[_2@IarZ)/iQm^CM\CnN?(MmVEptsDDNpQ2(cspKRa7uFLW`83;BL2^Yo!3ciG1*Lg1G+eXj%jK[^Q>t?Nm0WO3[V$jRqmR%B1WKl5%3!,QWR;`R#bS$Xb([-J31YD:mZpp0'DCKlp=&r+\W,CoBe`]Vc*!Uc %*.(jAQV0"$=)G,0YkphM9k1Hh[qk#2Q>3lN/(sd;qU@iYmW1%fHT_*=`]pf7r:.lMRIHNgDDj80o$m!\lJD*+s8%#Kk51(-#VB7S@lN'->%<.Y %B[*"eK-e)%cFq+"i+Xe?1?0s*dQFSs)Wo;s?@K/d10GTf]4qE^%mJcX03Ddr_RTWMmGQlCCW.%ff?/AILT9P"$X]hgldFL!UjHOo %XfW?#Xo/%U.duPJF_/,Sr94tu;@])e\"@e''NQ[[;%DM2)Lsi]H3BM5%[OZ#g&)kbRL+`7Nd'SJQSU#bkILN.im-.BWAHK(p$PTd %_h3f(e'*7nH]W_:Y'o.$HF*6'16H]3:[SLV='k!gE+dIeAY"b'IPLkMI[@)uH]-&XY7lu9gr$58&@hGQpQ$fK#[VKJolVXg^H9&+ %bg073#WDh47/Lfn]<1_ah"k1<.ns^%$VDA]-f#<$PE4O+s3tMF3VDS(KN'i;9o#:Vh\A`F&DK"EHa3[pX)Bd=da%WIjn,Wm%cGWb/oo+1Ocr&"4>NToo?n(EI+oJPC)k\?4(bcl!d&[ %C]dp#J\rHD.R9[HCfA#BZDii.j;sp#*IkVIHBds'XRl3**,O0O[(\b@()H'$_k\Rb?`H2uObq<(?=f.:R'eW?h7\2-)D0N>l>9l( %%rB]//Ap1`pA-59HVg4mW%StYmZfZ=[eXKCA0RHYRoT9X=NJ+'em$ck6\^d_\'F+JBR]JECGu(FXh893NO*6ZjQU-DFg3_M4(oAk %S"HeAjFVlP3I5q=@a/d;ZejL*'623`r57$Ma%"g2+tctW]@[`IS,q9Q3O+J]O/j)4i4n@ASYu)'ksW(Wf:0u(SQsd!kPE%&EjY$Q %?r3Tdc&]k:p1:g8/$<]WdgC$.3gqY"3+6HV_Q6Jl^/p\.rH]NU1pO6CP,Gqk,9't^\F4e6ASue*o>!>/H-FO%^%um6prg\tru,L` %CohI7d]CTX1WBTA-aVr8mk/\:4)q!u=IJ\6aphS.L\7r)aebc1c %F+-0Z0$Dh?(*aJi9e;!j=^ZqDCkt@X.6pl %p'2?W[L=,_[/jf,IH*-q:HCO;EE:I_lqBb&9GkZ:i`t'k?4n/3rZun:T__G.$c_uI&]R)AJBGKEtQbCS=iok3ISRO:V5b.NUj%OL8 %^MKF$SNc1N[s&dFo#oWV3m&.V_X/BQe)5`>V$4RJ%s0sbh:86X^p<;^`N75-c@r11AC-'R%oo?3G4$-fUl@cHee]^l8 %^V=c9gV.;5Cjk?oe=k*[m]c?*W8F^.Hmpu6?PbrN>Vd\uXAp[pT.FTfH##^n)pRaJA%k!.fSX2iOH_s&_?_l$$Mth0/#o'g6nm.* %FPF$+Cd*r*f%7`l_jW/6(\`qRB4+t<;I\(cHhD$9PBWrP+=[7\jl@G^$((K6KeC0j87g@ohqOJg6OE&Bp(h"fdtnkn+'j93JmhTCY-IDi+R_\^)=7>gI!m-Z6LD%Kid$'C_g_,"VEChG-,HrTojpZn]f,&BE1jBl*TXp"bhUrojn;GIBSi32;$5 %;CVsECS!I82o'%6mQFmOoKP)CaoD;AXmY@2?RDdhHQB8>;5;A7RdY.&52:qPgp6NCmrio*P-Qi3*+h!J>i1oYXWPQm, %De@%IKgq-j8o#Vu%>_=P`tto]^V'FuH[)d2:5d+17g)=5RB#dNV-5oBOQm8b5JA`p:f?uH'q5d!Po9;f)E'%UZ:k"Wsf,S %02i%D&%PlAk(-N@iVLXj=SS>Cp%T"K?g79'Pb$T=pY&;gfr8JH,r6BL14O<+nt;K*\MPhDN2o%4.f%5&3%p)+q?,3qf8Y/qCQ&au %L$%T&RLB4-4Zd"nQ`=C>WuOo>#E.8]qT*3<*]Hp^(muM&T2($._VOUt2&lJRkf26@mBf!\Sg<,HY3V'C0MI/SE997umME'A\dX32 %q\jU$IU;J,1.fSPheO7uB/eB5=6r8]E4^ULa(1BF?oSZQL%:c(3TEegLQ)2&#:'[rnFkMSb51@5If$NrSTW72d[A#+K?)3`aW/b\ %2CCD$r9T>EBrds8*@RtHqPe!%>V"#WY=uqR>r-Qg(2l*<]1;\5.1QAg0AeGQh\cC.F2p8=BmpXVfln9)s %2O:[$FF>]08)LHaVu,tVXc29&:Rb5>ZJD"0mn`%mAUbBmb_>_RSWge$tD?'89"rcIZ=WY#.;1I:s%FkB."9^pl[(rAGkp& %`Q#Of_dS=kaM]S'BXc!=\]i<.0t6[tZo,R4DJ-i*QV;Fbbj=r@fu\E:\\*m,=bq: %T;jP.qSlj=3a+Br!Y^I,%"Wd %"]_6T(FamoQH,SfSdF3Gni;nk2P2f&B%CR/pA2tPb$&RSh2=T.@XhAn'eC8oq($CNe1"q`Kq1S='P9QDXFp\h/QsNYB@;RpDPL$O %)[u:(H6rYq;]5U[YK5;QnfZE*4A7+i@@5pY#'DZFUaP2BBlD:/-gAb6kdu#<7eX2AK*Yg&hi08C`$^P'@BC=V),Yf:$K]I>S);k5 %I2/%1Rip('6qEf6)g/eQjO2$&lGord$?k($F-Ea')rmkhn;BsN/f4H=*q5)_V1j\i[[a=3K%ShH0s^IulUsp&O(_3I[dOUu`laMq %_=J^2qN.\CWc0IC#+%2:k,>iFc-Pj.XU%M_V'ed8ShC@\Z;CPYh(VQ8Zs>3c7pBtAj6P:D/h5#e&$M1\9Po:Q,$?<[!n_!&]9(%O %Al+6''[,Zn\c&KfL;;Pt@J/4FfJ_M&B98&9,fh2D')).@9"d3Zb2Dg8NX,#7fYV!:T*jNn4Ab1k3`fb.*#Z5=.BQ>ec#D8D='tS:O7_]Vrl&@j'5Vj'E:pn@SGp$;Q8;; %aGV'/NG@$iWDpO:e!m\Z?dETNSusRc5fcB]MS6Oh=5NL49J.:Qd %k9!co.ngk"NSc?V`m(>PV0oRZQ"CQ4o`aqtoA]&0_:GHPNN@D)jjWUFYP@4VpB9=g;lCWe2!.RR>R5JW%EM(-X7qA*6'FS?UA\.Cg;m'.p*M2V/ %G*VH]qk]Y0r(ZR!9Hc7G&$#8g8HR`\*LTrfTC)SLS)VEdlZ65XinQ2HrHHJAdA&UB;gC\kn`\_$?!d"298iA3,DUA %?nEoT=!?9s5Y&8BMJdK<.[7Y0cY"0^UBeakdl/%YL@$Y%5Rp@7rN-^D_sBADa3?GQ5F %Ht\?1HbQ\=?rB(D]_A:uLI(!Y#9c=#<%T/I9'r>0N>!9[@o)GpV1o9,n,i]1C5nR+Vjf;/R;Tsd_!T-7$BfEU4ULIBaA_^)Xd\ef %;7ml20)\i,ld`VT.%.<2!Y!(@WPRLqT(k3qcBN'8UA*[&Ret'r>b@Im&Q`[NfeIj9-C\"M`[sI*uNDn+7`Q!&Z4BjtkCjDif31#]07V2-G0DjV(n_i>bRIL9ID;)OUc-N/QrS*N7-M0@F@VWNG %G2);pN\3-umpW;cdCH=B\^?,MWJf/\Wjr4qaK`9,HjhYtkLNs'VX<3$rNY(FE'!^f+Tgb8r:4hJ0H6+.:i0ilKt4nQoDHo-kcsoO %In;;:gb$!a?hhe+ibi>9gnfl*qV2aJ3jW0W=i^Ne`qheJ-nirs[_e5+2 %1kOT>g?.U0Zk.%a_5>bpr,U,4DUpgGUMcD[([[][r1:1W*)EUKB8aZ2cP:C,OAc.j--YMQZL@Cdn`P# %)'Q--b\irsQ:;K!C_Xe(g&Rf&f_Fu>H[,V`D/=mk0!o9C8I2WB5Wqs61T+#gQFHIT)#NH4""$>7mi5=R@ %]"]s,#khJBTY#[HOorC&R#V4?Nd"jU#\`2g9+c^V'Un@2NJO!QQjsD_c!A,46LL4+,T_Qf"K&,=OBjYL6\O<*Ek65c(csUY]r0+BY %5YE31S,0!bB:Q_\IdI-f\\:eE5IN[qgO$VD5Zc][TO2;l`];D4E)m)+5"urBr1pTpeu#q7'N;iFgRZBG@fUVEs.n=BO+&/AM@A]< %Vsd=Xg^FMQqK-.0L0c2UAW$@`"SS_)oMK7TVfU$cWuhB+@QuA*2&H2Ha_(gbfS]iKf@FRod&"W:>8M.Z>Gp/2aV=qnYFk7NC,6mB %m^W#CGg[H-9L#'FE7$i(AjEIXGD6bkF5JsJS$5tW^:2kM@-[<)p[cGDYJ&BJMR!,*XukS-e='P**/l'(n,(D]TK#.sOWDccf*&O* %hsgR'\-ZO>LuuV+;p/rMH$8g[VrXsLgY]d!EX/u>FougQb"r#J4ZU*YIpP*.qT@m(&)5q%SaDJJS`J?``m*r,SD,"Pe[t^cZ.>B_ %n9*pQ@*(W;+H5u3PttKDbk1c)%=F`8k>]I2>fhGPht8<-dN@C_3?M&c?:G__>YTeXY/_3tkB:+YO %T`A9E_4o6Pg)mDqeUn#*Bq1tVlos)THHD:Wh4hl&f2j)G69E4Bn`!3JpiN^Z31qG.0M>*Aacnpar56tq:#gc:U %.1%ESP#/"mJ7*:(A;\iHTIZf/_e-JC)<3F<&*?!<(N9BL(LMto]h3,6PO%Us<=bY@bbM(6; %UN_PKbcnj&+N&%@@K^T1No/VV@T_KVkPqV&gQAeeNG6]9Oh."l-5hH*]$Nj-?gKRl49ITopc59-sLYQJWbP%hQXhY)DPQ4uS&kgtKHTV'&UNr9!5Eq`+uJDf9goOO1!] %fblt%\>c%>IgDZWF,?:e$0Ae4,a?dC7nC[MN`<\Q@=IP)cL+p._gb8pH!ERO\Op$kHi<;A03Z3Qopak!oKkT5ir#)Cau`\oXnCF2 %D@E>eOblJ:%I*6G#Der;Q>pFQ%oZggr\S0e>rBmTps^'^8H(I.(Ph%!jEiS1ht]R`!4l9kq-;3(OSL<"/UYjO;ugt4mpnT:6Gi5? %>;-FDSP@dkSW(A/SOkGu-/brqH,#h*)J)toDkDf7Y#T7S+79K/"n)k-gPNO_B&Ki)/_K+,41fu_C7iOcC6BqlUO&*sd%Gq,e^E:< %S$SQO*2.X(PPaHh90XhRCdRr>N5N_RW,WZLHB=`JAT`-`ei#aB*DV/1mm>79de)(_;u0<'9ls"R%A@=m+d]qBiQboEmbV\J]+3GH %@B]<3pPi=jn&R-sAJJc&8`gh)3FA/OJ,!3p,t1%$gtNq-Z^gNGTO]fG-W!=t_k&lmZc/j)ghQl!QG*hip[>5fs*oB6\_apGAIDjr %mibHM-nr]%R::s30KHAC_W6)mqTl_GY@a&m`$KAphVGg\1]roK]:ge2e?ns/^&K\X5ih_hH9C8lR2D#Q7t;*9I@,2Mp1S9=g1 %JPNYh43sSMr-^)NQ1\Sl7@>+,O3d^+pY65?\88O:*A7s[nbo<*H\$(&DtMdPCGIqF(,[W'0KSQ8T=GpFPJ-kUJB=$L@5ZLu:8!.:#s#a- %]8C7s,,(saai?.`>1q@!+sE7RESC+Ic1"b-l4,46l9j=u]&6=2-Z2LMOHI3LCY6bBYE>'Cin)D'-l&2K("8A,T,DK[Q^5k6uT?(7`WMT@g3+E09)!n'rE.CRa_+` %-@/PCklHqqD6dM`HY\)NDPB2sYtnX%50O8jkjGd)IGnNG'Ag<$pneThCZj]Rn9@W++;461H)29,IJ %HsJS#X^;i;[U#qYf";uJFS)6]N`M;7Y]Fb6o`!=\r%?`Dnl2Qi=Se2"46@o_gN2iE!)",3&#$&DFCt(%_7O%1KPQf/D?1ZWp,LQh %j`(rk\hq(8gY+W89RV;&lZkL$*(jE4ZpHSn>Gfj&LbsA!/20IRqTrG;4<`G)MZX6i>Mu20CT!4VU)D5mBM@oTBLkEK=S9H'B/G5TUYnOK-8502E>%nk11U:G*jO@V%lqp-uR(Ok;\C\\u'_]nRHb5IE(>! %4N;$-'Kt[O1q`Uh57cs!`+2KLlQ\!]!F\m5X@^/>q.*/,A&''s*8PG5Rnc %RL.^]FIS@uA+!,[#R\oA!h9^^09fPfm:gfSB2k`qVf3K-*'%icJ+R>SV@';2.+Jc@l$WYF_*Of+Q?5u&qX_o4q,qlb/Q$&dUbIb[ %42[A):bKj^5%370G2?0)'eE)2,T;Od2NM0N2Oi3\T%"]gsb^Q?-cMW)S %!+t"CS?6>*FW^frUG>5$?VXKV9`Ul!!88heTomA!oQ/hHh10o&kO %G"XJ,Vql;'itPkNl,]I:8Uo)+j31D'iDP&N2Is&!bAf9q-$)OPA!p`UJJiB$jhK/*FREM]eLT<,+8*o!X$LrY--jP[EC$#!N`0Ck %Yc!n-#.6,F8>*8c-aSS[?jZP,+,nki-HD?CA;F-)kaJtW&8e6AC$*l.(ke%*[P0qi[")KX!Tin22k27(l.)\Id,cTmb:S0>RY`9_l6FWP=US($6'*"7^iVKXf$%L3)+:@Yu4%QGu\A]1h! %m;1fD?L6e"D,)TONh':W3]5B4-"$Ya].mNoe)Lk*KiVKeAjj2(-elaQkbVBj58]o[#V@\G$.B@LHCWu\Y=(,3=N63J]]3P5dW+<; %/Icl62VB:LbeB!XWI6)?h'lt1;Q_Q+QI4r/ZoIc!dTU1Mr8s%`GD@$7IQH\7//FX#5I&La_AoD\l,P!CMh-B4%*0WF\jgNYY7X0l %Xt2=D5&m6hq6n?E#u+69bRY/BaW_CU3q2`g>@_,DS0RDAWTM@ePaGK,>PMOjf>'bUm=h+k``]CjT9CBWM9QoV+#1R2BM?WD3a18t %ZVfn,i[St,A?9$&]%0FKViN8sSp\7sj41Es%3lX594"0-roaLNWP5,4JQM#*+UKk,LgY7o[1Uo.pHi4DTmGqUCN5mm'jXJb7q=V" %FGg'l@DmF#laGfjd<9t^p4up:S5'!f!;UU5,?.h@E%DU$rqULYY#!B"$^qUhSh9/[%qk#B_2SW@LEkAI4X2Rm4re-dp$QmBjMRs" %!bb&ne\$.g_bjHM?)XSI5+I>Yf9@p(!2Upj*`.8Cjbkk66lM3s>7=nq*^Zop84/Vp\%P#t:Tk!7@Z5tNBZDa-"f$hhgpl;knLhJ!h+W1>JCQ;QB)7Q:A'oqic1U2)8;;o`9 %8jQD7f^ciTV8BLi/cAW,9_HQDWGlJ4Idg;r-0g5AU[dChn&\l)l@"p?ZB?FH([j<5aID""\52I3%/4a# %WENL>$#+Np](WDmX%+Q&o4^KDLailSPN0#cleusr\^cDUVqT+cejIqCk#ClpUM2]`C(;-J-J!=@/QM'=XT:p4[rm21=FO^18Zl-)3Lb^B'O`kL_jeN-ejSXK%7p3r*>3qat85AWC$ %'0-U^SJdd>dVA0;9kS'N+]c)qflSdM4oX,VB!uk/[O3aeSJdd>OB97WS'DFG$,QheVDEQFOC<`Pdof77_6W=Lk0Mi2l\A2IQp9a@ %;]aS5Akfi-n?T:_baPis=*eN.)4T'p-jIMb$YI>I"@IqV$]%MiuRHT(b'L:XJkE-B3aKG/+&.>fs6R#f<';(Z&[s$>m %1!G*Np$-A\0S.cT1ZMr4Gt"@G:/rgt`_#j*ZJ_*ef6RhF3jdg<$D^Xl_^j-bjapW2AeKWBQ8>"MEi_I*6Pu;ZH>lEa@0W-'I4-I+ %7ACI.D/(pPPP?@PjD'-'LP3u,?u?04n?Q;.iUY;@P?='?EO@q$_9Q+=5) %a_Xh1XC^h4jFn8:Zh0]e`F*l'Hqjb&=Yso@EAjtuZd=]C<_N5MnpF3"@PR6#B.+*T3i73b:..,^;A&$NF!T1ZO8W)(8miK>#B;G8 %>Vn"/jB&r3W>5R-`''_`S)I2i.,')*nqhPIg`LY#nWmj=F$UL6$SE@_+NS5p"$`\(c$]/sq&o/jBguR`=r#]D@HH"=XdH>bTUd5# %S4Rl'q5TXGA7`&.7X!b1Hk:'.I:&#Xi(R#_UMC>9;joj"+>hZWVQ[Lln=V4]Z,R>tG$,=:o0\CL-oL[(m:*#V[$K4^:nqe97@Nk; %\7H*Ab^GIc1I>,m'b$-e!j#dSo\lC_@*3lh,GDt]tCe%."0GL?^]f_;U['2hY&fJnV]HDQt %$rhuVQbu4q>2TiImQ;,oFIUW.L4j[gZ<+PWXBQ]9Kfd/"o:=ILTu*A48pOaPO1nLu+FHpOKfcK'o%[6TZaPjW)L&>&F/\hJ?/s4? %TS8^1PRdi9SAR4Oo8Z.If*knd;_^e7G8(t-F_fX?eQ,k"K,aS$e*0j*L!jgnW>T/9FYd>%VMW0))/\^+mH.)VWQ'6"/0*8Zc8mnV9,Y_\^Z!_R5\^]' %kIfIWZgc3C2%]sI]^X$%pQDK\+P]5G*AT;42F*dl+#:\7ZaHBNDB %=,1Ydq0Hr(LT?3Vc1l81pPS:@eTU2RUuB4ffC*ma89i+gWG"Hm@7A$XbWe]9e'daRo9KpK#)Aa4MhdVL<0ipJ:r"gMYr=Sr^L=QC %4]GdDXd8r`*ic-8'i+a'f2_3Irm/@@aj%,/[P&/ZRJ5& %IQ)M(G%2W\nRH`To6JY2'ZOf0Z0)(6H&Uk7q=i90\I+%qAm8C@7!2],Sa;uIAQ%s3C8P8/ICh.Pj^O^l %EGcu]qj-NN0#Jib!drN/^rqAAG2_%:G1G3t[Ck25d%%^g=e!Hk#@^j(WsXH$2+FHo@HNJ.C+[f"2HQE\,X7",^,?eDXmi#sc-BCg %Q>2O4KXhhHK@,f5NPYI-^^OQ.f&LjjZmp03-%j[`n>eP]bP.fGenmr*YMFYq^%O3l?;YW\U9f*'Aml3lqUe %@ZEmcgl.V1OWQM,CEM)7?eV2/_HX/joY";Xlr7EUc %\pjA=e#ib.S%='WX?4EanBQ1T!oR/V.K6#t\aitVcb?EObS]nTf2(M:RI*$GX>Isq,chl^gt25*YNcoh'Jr9CheS1MXrg;20)p(m %jAsKc4SSODS9CQ..sfKsf=HDHY9^*O%VWshf?_OTV5sGq0d#6&os9F4&h@<9Wh4`H][lb^$FhE_rH,S34P06^m!)6)53C8%L2=H+$Y+ND&91"*bFo=47X89B0a6/'K?tHn>?Ir!1MDh;]O*Z1+KQp-JLU""SCYj\)@5ut!8D\u5ua*j %X>J8n)+MW-\%7#(mrc5,>8jF*qK\FIh:2,(DZt7D+R8gVBD-:CO3bEjX_)K*f(F)aMGO7EqM[IdeFfS\Nj5UVNG$1qCn\&ukF%SN %(`=C#Rg)gC05XqDO$.9BI9f&R]N61trNr[\AoDWof?_/Gl[!sXbG)%;rTFpJ,,BsmY+IiphD'5cIN)J?os=+sh?*/RY+L,B5Jnr4 %Z*']6I8M\"*3/`As-&%UU\g"#b*Z!7(.lXrDFL!4FV^/-Z0iEGAlgdZI5"p%;OF?'#QF<_N %Bk_Ed0s-6*-LjQp]J)#i"[Oh:5c-eHBNK^b'*UR%3,tPf%;5;&XdhAQ7T=)LqXaY;r3XA@a7$]h2Hl#qa'6N+Z'>7`43i?RcJt[T %8i>-]O.<>,a,=K<4kS)aSmI[sOb;]%?M*@X?lFOiqjB#V9Y[aR0DEr9f#u>3hoWc%[CUc@qEip%!WP1UF7=DBl#eo.DuC__&!Mk9 %lY\cZHs1pSH.u&ss7o?\[2.ZIK1,Y7>E"5:59<#Z;(hE`4aAs!4%`T'>D\?CaP2rkO1tA&^RMXeE9_JR'c&hlYNb_l646jKCi43E %_rCbV>l319L-+.>^V?D0g$dh5)tBPFB)<@T*gW1Z)diPcUU#:X;\I*W2m.X0^Ae+Wgg&n13tJ3-Us'5/QYu^PH=qm(FO4\[maMl2 %UlJiqo6T"5ZF>#,Y,S<04V#_W]GCAU$N9#1f24'58G1E]_JR$9(Ii(Ed+,8Cet:XSG'd3"fhPV, %NTQlPftZu^DQ\t<:PI).\kgm6Y(a>>4ALE^-'@V,U;)?!BKYGS=1*AKBqFKrEo-\;04.^3J+Aa;Y"/5RP;rTb_AOGHLkmV[)BG3) %Nu,&]>KpT#NK!7?ENBRgq-kM(s$S*_qETP]deHVFRJ4JCT<0[?oCD&fK0P'a@\d>F)-eQ8-et>pemiKD)ZE4p4\;IH7jk)*jS8M5 %]2'\edYi"m;XLrSkn!cFm_M@CUOIb(Xm(T<`?5tS;I<^``G>B654dH-T>sk41[KL?nTHu_?^i?ZjdW_8oG18V%h5;JC7t\BaZarUP9.s5MHdd_tCo=eqNB@V&cRP"CKAXaKs6P3$ %KDtD`U:ESDpJhSS!EdIA=5ol+Cr(oJ(8sO_29U47X<)$E:^XnLDBAf$'87?Q6>bUd-K,Uk*V@<\HqJh&-P:jFZ[Z4&:%[&p!(bD2 %(9d2r&ie(X^HU\B:XlrhDM5&]$CoL1"@tclmC;[(V%?T,3-teI %BW5BQYu!r_lC4pRcY!p/B^^/Z]46_k\cTguKPeF8XULb?8[?1qX.)\n?e3Zr9h/Or%l63_AJhM,+8@at/C"VP.(mVKn34W67F@ah %'EQPUl9PH[%I2o="O%-6M'eesU$N1r_pLD$8"b@SFX!UZRFTSWX\/q'0D)R]?gsKY?WcZYUcP'.M5%Q]ZhYk@JQ-6M"q6o]29fbT %)u8?&rI_unX5YYNHEWmkeb9*:NK!leOI=%&K7MWo\r&1Ek[i)h>^kZ?DK@cS8Fbg*H,S980EGdHcPqe5b2!W?UGpFR1EbH.kS\3=;P9@m^9r %[3tWT-;;tb1eRs'N&k8h6=6g:;kb?[oM_S@=cIWfH/6eM$q6Rbj.b'H:I-M.,[?BT,N36]]?Ii9-'"7KFVu]fdJLG(<[H@] %h2+n-&j=5,\qF'D`@hH8?i]MV\*m>jRBNI6(q=>'=,?A/a,`;Y:ck)@YrCVP):Thq! %[Gh9.g?KsVSITE(E[C-L%nV3'kF$)Epj"SXoD(<*LKAC\Id<#:PRJ$E6:667`-q?46k&4[,:5@jfp5'%b48;h(:NY1Zp-E=7CEU!iD;]sOofrJ!Ys!7ZQZ!Zs/HTah^nVGh@k3Z4'1QN;0nY]qbo=>Mn68h'Dq+hbES]a%d3g;;C(ZhLq_Ac %96E?l,5,*D/5q[%MJ,,Qf]L&P^VD$^CWu0$"ma+!&J:n7^H[-gRYqjV8IVSr"V3Mm%YD*)&]mQ'FZcaA-5!/2&dF$B&X>Za8nfDk %@Q-1%&!]+!NXJlYUPD=#mZ;1LgclLn.BsDfr6ThO:VTU#0V(c\F?Xo&hL/EYEsH3]U.NRoibdmdCnrIX13VPEqH$*dW(b51F?S+_Qq %"JWgLgCR>FCT;NIRU]t\aZ9e_8mK,fk4pOhVT0`,49K&X]9Aa5K.sm\XZk(l+in4Hf7?n3$T3HHs7`D1>:_)4-:i\1[^Cqf %@bLsFDC/)&HNtOW.6!p^:Nk1i:1s$)980*p->'ZuT@j3C7S:.eV%FrqbBZhRR;Oiu\h.a=J_#uL+Nc`f@p\%nRh3nQq$PpXP31$G %+V\M-Vefnfj!K4ULSKmb6tn5qr[iRrpC02k8a3t*1Tug@Be@[3<$,:87HV[g3 %Y@Rgi2)\0A*1&,1KV9>dA^d@&XYJRmG\lG(Xp@V1!'dQ6_\u%^mN%%gKJi>"VjM<7=#olGA=QDrmhZsf]_sp>ef5G`5%!ZF(e%VR %5M^iD+V#c"+5Id!VEDaXi7YScMrqb3n.+=pH!Y2m<*83nFfL#IX(Y*gOZe[,;Mrr)mm-T\nLZqM?],7XYd48T&gFc)Y0N_;<.>P: %Q+C;2\CDgOB.OL!jMn*lTCMMZk2n0u>o%(dAiFd'`]G,:k)PB/`4;j\=DQ9<>)11YbR[%*g,G&c;)E3Vafe^50fZK,@nF#[&fN)\[M %GSG.^,r_8GWcA+!33S"U^uB\@J`$a?;G(h-p8XD:TY8r?%n1Jk*)`"?,IG0([qO,!%XZI=r>Bg#_A.dmi@SV]k2^=rWqD&l>V6_% %#ajZCVt5N2b&b-I[lZQ'-\GBP1=@^kB6e22DGN7]&E0RsP&*u(/1f%&YUgJG$SA-t&MRX&Ut1h0LM0+Q-@u!X0I-63eh:1T`\KD2 %J+CbnYr*)&"^*p3#'WkB`?PQV86`4k3prdD %E(12ik0#r3]Udu#JlI+g>tmeA.,R2d^b5pg=X6bipZjE<"rh8qBohg\R78-E=@1'LXNO=QO$$Nt\+3>,3us`KFM6&t %N6C/0D@"@rPBHL-pZT?G=V%VSn6(RPm5bBb?+!3K*Km2TjG:H8P3tt_PZ#,E[XA1L?rqO98g$ON(R-T:$rf^6-o"3YKd4;%[`UE\ %V'XKsVqr*29:6>YjB)SDn3p(@iZtXV_A1`WA8_kq.4"EM[uo_XBuD,$)Md,lnZ+(o1B5Knr5t%_O69I;^7s@gB#G&)8K9ak+LVu: %3S]PO]r"2ATXg:Jj;iOuJJZFoZ(D`V4ffEJ]uEFs*/D0"n^*FUcH4&W];eBE%,8bRd9Bi4i_K7;EmT/=]kd'Y?Gu`Mg"*ECelSuK %g=[n:ij:SDEVbP/2LU#m(7Mh3]@b`.6<*@OXEf[T]b%KK"+YB=*E6,\h\p"1plbtX;h2ceB648lOSGc+\I6D1H334PjL7'O9egg= %#ir9g#'MKB9mYct((E'-$lsosQQt?GKSQHe"2KX1A)!o3!f`.$MGOM1Qs("a2566$B>promRb$2D(d1\h^7*>D1U`&f9'pW/!$uF %/DT$D=QCh_7gT!PhU*obS3,r)38'&8rMnpiTDc-ZMZ26CS$O%0oBI39p\Xh!O"?="I3&Ad>N\ %Pq3n'I;CD8'c,BVFr#mq)7ZLi"fogE#iVK"-[\Y+hfjbC1gWEcj82,/HKip5u[$s33ssaVD9%3%Z %Kpdo7('l4>Oj[!K8._u1SadUs2`'h!;f1:d"A;`H.7HW5/5F:9JJ5?O2*W'_Tl-GDo&g:8&p$A9A1SDfYf<#$6`HVpHjGRkp&6;$ %n?Qm:MAD;&G-Z\[\iQ,ub=HN?27^ufOlY,+;h*UZjS_Sq4,lc/@ZDb %b,HP7aYN*+opJ(=70UuVm62Whmf0M+d)87;l-K\YnhEH7Pd#)l>saaGLD8^*`>]'WW(uj\X8?tTQ5b"]8ne2FGLDir[rH_\'!C+7 %JuJO_@p>SDgd!)kgE\g87XfUnV)@$9"jr:a$amT2iQHIAOXM^MIK@h-H\KSrG##1rKO?$I#YbffW5S^B.g3W"(&(F"O)LXPYEcLf %#bM06E8\sXRHs`;oZu>r37ca@_QgeuQi_'URRFF.Kj:#+$K:P/D^BN6LSF)F=33\_^SSaVIOs[UFkpW3Ar!+E:S`H-S3"k$^s %EAU342qH/Bg!q\$Ogh&bg.-'B)[M_iF,4X@_D%`2H%gu+0/W1m<#(].`+;ba]XrKiSm<7Z'J`e],i0_NN9R-]hLJuT6&IDI#_=6j %;2]\8$\iV$r;" %T$C/Vo.e1PprSTUX43pS!=MIkbQIL3FZ*/lC4dQT,\`e`[B-e.C@-XMT$PVEk[Y]5+aSC!'\dc5#PuWi(MB`YUGG(YkFK3Z0oP3b %c13^udDBQZT8*5Q#^3-hl0s-hD%t5&QcP_cbQ/@TMRl %Id61NqKHX`g=]o:;F=f3mM0I\_5_CD3WNP&qHp%H %4+O!KA2+E)?Um)hKpK'L*eTi?*4BE.Z6eV;'!C[e>Pqc0/7YP2f7OhDOK)I13D+8/-sELOHUKUg1BlVQ84l-nKP9ABfKMK*2gT+M %eJ_'sq7P.BP,)@CDHq"RI>aArNt7/6).@Iq:>b0%iG;^lKVK'*b-S'eUQLkKF@_!,M,^_m%6)2@3(gEG+74;5iK#0$Sk@Z[nr#nR %Bf^9C>f<>aZndQ)FcDDTX0AKXc314e\pqm:,U^&3g[E28$mp)A;chTa!NM'@-H01I(J/GgMTsg^K_6-48Y'F>q0>,(H[Ln##5*H( %=\WFF6]mJf*#Sc4NRl6(1G`WcFSZA:;qjENn/_o!704`q2`S5pOg'8U15W8Z<,U8tb9XpX %F%;c@b5#0'jD'-mK53r"To3,aUm>+QJn)7p5uo9VN!^.1(sO6Bju/9S;nU,SGfo)jG(ZUpTpNH2Egqt;M>^tEVSQZ>SDhg%9nU8[ %&iX]fVSQXhD,i8iZNJ$A@&2MMBeWYHo3BtABeWX]nm#=mBeWYHUXX,,1`.bQ7IAGYaa;(V,d1[V>ZoJ^9nU:1:t-O\K>CHe=kKB] %0N]5K'1s]1%0fHs2D&]$%0fIj'A8R[.UhTu,`*+F678eW %4?!0e+I+b3\eUV.+$=pq@?+L"?uE8Ll49ZLdP`Mjb=M3()`k %Vu]E.EDD,8ZS>6FU3F'k8B+knUPQ`\,h7;7j!_3R'2cai@d!LD-j!o5L(n7dkU'3(EQM'GGY,?s?DOqYFs04RqS'YP#V5>B;IAr0 %ah`C;YZ?1u&ec^SYp?kto]U`!G.jk9D8C?eo%BuK9;P0jmA]Xr+)RBR2l*D)^c>C9Gn#F:8($o;)PTi'\:1!7_)#%Wi-G2'*1VWG %41A2:Z.B8_#$(*;;$?`9r?h503CI=([>MW046O31V#*0g1F+4e+1p/l@N%A)SjO&M'N.`$XJOt4PM?#o+C,_R=7OqiPpY."U;L&H %CSGm26kDp*n[4VJ-9CpdDNSL1Oq1TcpCJat/Mr^:$4^Kg#[f%Ejm<-%%9_!#6J+lp6P@10K!aV>Fu5D.P%kW&f+N=J?T^UB%u@L' %(4$Vui&*4SBd@!q:oqT%-1"6B@\n6+lrA-p75fF[nepn*-2O`H^-;/D-*CNCQBk9Dm5H/SOeor$7dMu'm`T1kjF91=eEZL!Y'kg] %KWh?u0`S@960g,fVb0<6CEB:P5WeWh<<@*d,l_t44q`1VkNcelIl^+SI$SMH/&!3%@s4b:^ZDZU:7A:%qj,rc$Z&(BAO\ %Iqh^n"FugDa1iZeM"^7n5j$!FQ.,$);+6_B7Vf!.^.p_?bZO %fli5,]PZj5ckZKCj"6Z"ckZHj*:j/\Y2GA^@k%I"RfhU:$!@0&>7gJ[-1O0gMg:5MXN,McrZM.%]O_S&kdT4EUA=I-0ge980=sT7 %>AJ`U;>tWm)eY<5KXLQ"fH1%U(m="&J(UdZ"TViE+2pin#Cru80,.t!^t4RF+8J^\pY>qE/,2J0T/Qal"b5``a[X9%pAdbB%qjQM %VHiR%q"qs)gGiDGi8/4/k'CG8MLmO6Gp&jroKt.)[Y@*76SL;))C/FuBi%*$oI8Q148Gec)34uEA,f'i\mQ:2d:7/?ndLT4Jl`s= %Ao[qnScG4^6i,HDOPK7_&m?N-./6MaQ0)<=#qCq1P]&*,Hd"o-Rq %s4)<=0?A8Ug_Gl%,S_kf:srlH/;b;!Y/g((N^3sM(MV7Dm5N8jk2,$j/`<0d^&C3K0QM',GnHAO68s@(#?T"+7!44I6mu7($d]W_ %F+ce(j:Y]@2Km7D>p27!#d?>A>p1Lp=,>-664bJ_=,>-6&rJ<\'r#c&W5tUi]XpKcSB_iN,iGij#f.CVJ%ELV\@o*,.1TSgKLumr %0lSR.+O6PG_EZ6m"JQo[s/QKXKIt9?>rek,mYpFSrpN?o"7j=2Et=0p7?$p6Fo`IRB]FiZ8DZhW8?'Ip3C(LQdo3PE<.U#GiTL#'A8gK(^uam@LHqg*!=HfK-_f_2IS:E6A.$r2Bb#n82%K'F6cB-e[*DtOqQ*I'a$h>0rf(EOEc#< %:b]VG(qF*TWu-XE]t7u1$:7%U5ncb4i#8&e+pH6L:Q86DS6V!Rriggp?ZIk*p`m$N8(a-##=,;"(_Ynk;LI@H&UqX^F@1UD&E@r& %qQr<;ha1S?qWlK)NWOaB?i(H;R62]Pai2]!0*[o=OYbuX\JTrn&:CZFPD_0J"LW\h:W^QmCkA@Z@rejLWCDU9@M8nDr_aET@[eL' %/c@"4F0l81I`j7p96.;lDe&#rdh99Uh(lKnZf[!.S@p(r$tK#,`Ujp7Y8P>*nrDQf-l$P$W=P>39Uopt7RBAI%3ZJSCkIi]&m@13 %7Qf2E_1\GgA343n!'53D!UT2bsiP$I.7E3E(O-C6Z";Tn(,;lD#BMcj?mZsR_JhLnHkEaDFQ3EC%h8pHE)G*?"EF]O@3S."&QLP>'aIfT>gB6/um5$8)5`FLd@8[>[g=irpDJ,#*B7_fY!72JY;0&to&i'mb#P#p-!72V_.&SkX %:\Fd=Y2GA@OR!AV?,7VAQkobH\Um&fs.TL$c3Sqpa:`GIOu1(W`s.q0Dd:D;W%U>2O;.kWQ!)n8+=dX?c,(A&YKDG,"d/-dMIl]C7,7u8 %5dAh\%ES!nJ.cfjS]2.X7R45;^CCE=5d?9_2MpYk:-c(C^S\&Adfbo]>/P.R2(kAsM8-cTaPjTB+eV)@K'!]g>4$m-B5)JseF5gL %>m*P\Ym`ibk6j"!MOg_75S<;aPsW?#r^Jpu!]NA@>m] %"CrPNKq^C(#"Cl/_&ndk"",5Wi(o2a$A*r29_5LC=LTqq7C[8/%(N!?'UKYUUI!&@t[83B*1Yr592*,[!?/[W;MGcg2IlH"TJH,%8q8N[ag&%<^9_^6_'E.gPdJ9'EZD?'^afP]jOrlK;*4qc4dRn@QO!W?KB %-ft'%O*6U!g$8+:T6q6FJQb%bNL\g?C!>X7e4DK5D#a8G$ut*V!2:%l"iCn0B]rYSP]UHn;2Fpt+W@U\Prl;g%=JV=fVT?J'V`9K %W99"aMF'F0>I,+SAcKKDBS_,>MaHK[T:\h,,.RO$B$F2OXY@.6*sp5f(kAO:hF@WC@EVQIo8s=#desBtN0EGpJVo#Wm6X>6';q9d %N.G`H)[-BsIZ6h[A12_\j^5=u*E"VL^-'AKK:hp^s5-MPs%bDX%VFM2R9Jiq.WUMJ0?$o=Bs"!Ep3s^/OE"lFW3m+=rjDf5;8+>(C!cl@W6f>Glj_Mo./^ft,HcD>;XTR5M67sJ-:c?5o^oa"Ii %GGJ^Bg0]1_#6n'&.97:Dp?iOGqmKc(#ft,ZMVYmbO2t?$QKoRu79NPFLsb3+ma41LO?[,2SXFgM'_PSphN`FUNZ7_o%tc<27nVX/ %i]uaN5-l!l.4KfE\DY&$J'madBnbOFmkdf%$'"Vh;77"d3AA,nrj %M_-58gn@l\ %+SYBR.SGQo>/Oo?0eY.Pi0! %:Y/3CTa2Un=41gfRiq@BB@:Oc9ou"Im&oShJg?rF=41gfRimt,2NW$_ju,Lfqoh@T?E4t(Vj%Xi$6O0[!CJbiUg3>sHjbK>=tZ_# %*?K5PoeC#,oHOK*gc-kiV@5d6\1f2cqQ(jKqt6PFGG"?4M/?*^:RJ3Hdh=4k%bb]-Vh^j,,pX(E'#!rL\;i@)2k^F<4bq)Qc)0%$ %h?>n//AY_+]48N9'5k`o/Z2dYLXFe,AWBEVH)-_p6Cdb[/2I_'su(.CqihQpCs@$^)'u %g;=Y^M.^A9Is-r<4IM(h)IGr3TD+<+4EY^!X$Q=A-HY*d91=.n?bAM:4r52%GgZpGI5Or0"WR1A>P`)-pP@m)=L*8Va7TV$^=q!u %&dgCB[AA3Qod.-?eX#V8eN198pPo5ZqdT.jNtkj"T!h,]U?a$.fEQI85/SZ/\sr/V2HY=%&sjYEYgOQrOHYX %Zn[2G+TKuV$sUA`4o/tf5qh3`0`UmBJ9)6Qo/BV&WD_!`5r74Ti'nERDVe]n!UPMaE'+es4<%!fDomKCoUo=L\`cp`]M!_7-'rks %hn&@KGaAm`5CZKUhN;n^r"temLNE^nV3H4klb"m[`&hi!B93YOkqelVP7DkT/i=gp6Aul/[[O471I*)c&1W.i_"%o&!?iRZY^$Gt %fH[n(*f,QC>pB]"GNshbQO6fLZ@+DR5bajQ_P%p.DnJ'`i %8!%%kk:+[[iuWcb^XQfCfKFhJJ!nEUP6o@ZlR?F"Bk39X96-c=!/1SLEjNJW^,pit>@CaULK#XSYhi-#C8U4$WauGqc)Gj73ACjbJA*GE`/VU9L6CH*7=QnB^Ns&P+A1r&kZ-9K& %(Y1pn*m5OYU.Zs*$(BS1l7o.]V'&EYl9*&tGHlf6T/qmo1&#&u,sHGmA'u0353#2*Pt)Hj:5R9sX"prXfs7d''_bIi.;;\F$&Ke/ %MZg7Yon$%uFlK's%WChc'sKZR\Hto%WA*@X/.Q,\8J2f2?p&<2qrP(>PF?U[kh3e22EE^M^J2EjtkD[mZl]a#L)RQdk2SLE3RQBM5Q0XA3i\%YR!gO2*DVW46Kg;r,=gG/m>c[JHr?%T. %=L]D8GDT7oQbAQM^u=P]\i[atLNV\T[P=8'orfNmbfLQ3SC[`6hi-%alS;4V2^bSS1JUm@\`!],2!m&/)ZA6KELPX0\S=]0il&2> %9X8@]j2$nB:".XBQBuD+_]M>b?*`^^.'n]6r-.%`+Ui!^/IuCfn%;5G4j3>-qHKI[Z.+Q/9g]3e[D*1sYH"^;`"E%TLC72Q-g)[m %%=kV>O"fo_!2(k;_tL>]dB;fL"a,^*YueLs$@trma"b?A"is-rd%5&s7F))J'&W8,-eL$r.T_rT3qtTmd-6GjZb$."ID:QGh]*0 %V*iW1djJ87T.F1NP!6\prbu0I47gLri-SImoPl369]0^TVLn:@$%tb&;W!34.AQMEN %#[+BX,Se1LIr82fO;h&5)_-l$92ge8W]OtP&GkAJK[aJG3M(&dXq7Oed.A/,NFeK->TnH[j>i2oBk]$(E'-h`Xq5[8?ZJaj*3$gC %$Lq5<6tS\82l0P'\eJ5%c4NC6@Wost^YeFWD>O[E@S'MT7fn=j57a+R5@ZTKq+j/qA+qM$mC#$V#24@B(r[2FW"_$[(,lS %nM$sR+\m@t^`\\G4XKb)4:m#;eI7j[nn0ldos@4Lj_&irE0]]tY.-"1oG?!KSao48ro0sU5WLgbk?[(> %XH.39lumVr?mOtK+gu]V7ltm"\p;rQ:g_Ekh1kjH3!W!=6=Y5%`aU`+'Ru^(d9$3-^46@50`#k"V7(f3IT-#,f*6K4;_lqt?6DO5 %"a308Xi2HTKDTd%RS:DQ$C'O>`->1mk1u?M(qsW`b?*UJ=gT %R5Bs!+B)SiDu*[jN-sZZ-V+3p3=AoCbf/W/_$TrA3AMog(>2>1#9n=#R*uT-@EHKB<(41:7b97G:&rG\=/_8?4;G]7WAgu)[ %IWNF>i'N2r$T7gH_i#3cg,"=jnhE[Tp'FNb1D*:R-%K?=HpR^t)[2j3P#Je.]iD4,EaiY#k6Q`XP`J;iS!Wh33o"Am:fN1R.E<0A %-QispGR=E[:?dfZ#tdn!0A:H:NZ+iUrZjH-J&5SVG@"A.#<6MJJ;5K8[R\Sj^m[F9lu"qGAZ#L>&Ls-J`KbJ?;I%?4s1U[EmsI>_ %5/".16L1=mHd))fp\U#fpVXo-_uEm3543mW*o7\`[?Z.:TK=2rMS4eWO8F]t%*8i`<\PaK]r\TD74[*mnQ>PbIf&B3l*3u7`,p1DX>:m@r),BY&DF=H4iJV;-gD97qRB;ZM3;']Q9a;)7LklA# %7>Eqj#1lIp_!ZuH,n>cjRE*@-Zl3Y9[iMo^aP0H"^7Sa[PVE$"j9`Wm5l<,a$(:S7=ouo8UFcBX=;TGk-IT=Q"-HiuJ1:;WEoX$-U(j-+G&q^`oLk&5)Q+E`@A[!H8J+\@R' %\"Z\JhL:_R0`M3E48fAP/IYZ(LM\c'V]_!G"$k&:KU*0:7A6Q"KZAdk.t!2O*RM*]bFkQcbm9ZNol9uqA/"cQBV(KKGC\IGcbV %e1ar@[GSLkk^2dq]CD#H[""MM;pT@?,tS.]'@g#YV%'/7V6t9L'C!V5gr3s;"ujoN;[n6XO/J^*44:Pb3T%:%_#i*+_>u3p%D:!J %CI_b&[F=UBe'<;DN7@/PGerAcV\/Noc\:E`n\^.PE2;gcDu1Z/K]/sFpgT51Z2Qf=VT+W](j,!9VBK?($=<^MWcai#UV3$9TJ*PI %]_d8p#Xsr6k4u&=0Z5Z%k%#@7]71 %Q70S.-k4$.4TrX^Sh^F]oFR\)_*]>8a5@AYdNGnbC(R-4n;TO9KtKGPn2;rb&7F&0EX3rVEk5D#H'\aZ("Ed\t>@8PFO$g0Y5K150r:5OJ4G)6-u_90OZ9h;69:'9*tJM/K2DjS'V/(IE'fNBS'ScZb?Nu_D!lF %94[sCURTH,>=rA?]BmP=Q=lQo]3Ui(/lI/L1oSi:>m&N2Z&Ss#hH?aobj4"u"60,,:S`!,M9deeg'u&qjKjt'NuRjs*KE1$"/WD% %1j/dLISk;5F[%>23I']:4!>I?L0j'7laY7uL'3`o^GRo$jO=Abf9gCg="V_d)N4Vipfh7`HdZA_0fLg]B,h]nh#QkrG)]dmF+.^' %W1\FB#1+8uD.5J1Fl':`%ENOO8Dn!t54a!.b*`bd]E=1PFIWdc?om_#]6Acf@@oE,ZN3t+rD;MF`NC/Tm(hH60YBbe$JlUaHXkR\ %(ED;jHR$j8-h=4?aNa!L'=V%?IqQRa@lc36aL6"qo+%D*oqKmJK=(CGDh6q>r2b^dCa5hf-&%Wp-P>0&WGB)a/`4C#Q?USnPQ#X1 %e"ZltS$aQV99E"XM,Fe,_=(RLL@5J_B);A"pH'Hl]9f#;22-*MCrqDZP!aQe9cNMbi6s@@3%,kMZ:_\#Y1go1PPkqgR9t$(=GP@D %3?sZ\E6H'.\Mt<.!KdMJJm0d9L0%X.D2XA^dCOnHO8eM.jIZnPMXJc(CGXE*WZ_8-g8B=A+-j$OVLPhZDPu]6Z\7=B5RKCA`FIk5 %q'(So.^8b>=rbr.&XpMPhrZ5e>;?)W9q[IM,J,>fl"J&f,h40Hog)J$TLB:TDD.'1)R,Zd4aBh<(+gZaX@O3T8(ZW2N@gPM^u@K# %=qT;d6U\.YJI3%;`LbHSgZ3$EG9(cl1O>$4mS+Wi10s"HIIJ2$lCZo$JpZaD=4aW&%e3.jm$7g7h6PW`.uWMVR*C?A?5I#53%lr_ %@h&PJ5X.EoAQ.)5Ft%t-iE0&C'hAH*of#DaEL)l)1(2]XGiI$`^],1LI%jX\E&+$G[lG,d07#8`fd-AuPkuX.3\'s(]Mi+#5f]Dk %:l%l!6+qpa6H9DF`\)Q7)*SB!SQh//[$ra@KHP2%*:!Xk1T)'IcA2Y6W2p9D,5S&?=/WO$"MT)6:TdCK6db4Iqg6_; %\m%:F][+@mF/9)-::@%+EGq\^6LMNVpTC\Fd+`Nkk\g#m')\KUkRF^_ge&Oan)Q]"^S0.1qU@n4gCJ;7Efh$^460#qC8iE:&"FaJ %kX1Wq98/X&Lm-[0rVAb++.MK31V33#.m1;H[;oRhUi55,95`i4*jZqk<)I:&tPDbRj?4;@`n]ia35'iA(1)\YkErBliCG9Q)(P\X7%Up`tnH"Y_(f?dV"r/"Z4nNneIjW %L:^V?Xmh$2Y#=?ME!YMO^0JXdaFE*$"MTuX$e6_L&O+S/8:N-c69gX9T[ssZ`Ti?7LfgZjStu:4(K+U1]h.LAglB*EGD9G`Sr4dr %C$5_SEir@mLoBWk5V@m.&PZSc8,"#PpF-p/qim_iI?b/M%6^Ig/I?B#8TtJY9?gkLTArpS/=(=Q.UF_o79P^c^n`hejE"<5:Xh\/ %aJ1tqq(%WOAF]4jbsf,YQ<1&c]=1`S9^aQtjN"7g:dTS2ha(EsjBefk1`18Fb.V8@UY`INhcj"U-G9Mm[j8G@`l)E6nn;+hQ6s-d %WFf65ZTW@A*'F].HSog %X/m!cJ1'PbN$N^+Q7jCP'ni)Ri!&s@Z(c/2]gSX#H4eD#[=UTAXbd=ZoPc?g6E$osST9kXR,"-%?gl2C5acuO4B5rkEX4d8UD41R %j\9I%\#Q0VFIVD"h&=tieY93(jmjA`3gtD(rL&'+VSO`,HBg<=CAOZ-+ZRsYj;0(EE%?2>\:VLH,X:5%k&1djp\TaGKDmJ;L`5N:lY$$WZ4E$$R?IuqbJ+Rb@&QN%5>q2aI"rWod?r's_Ps+p7:+&Q5@,DsZo"S3]/reT\)DK5Ka %>?q0q(72eJL#qc@@JRN>=T7_(QG:%cjmR(qq7Bj5rpCPf^Uo3]mquS0]:8Q+]4^8P(TIk9`$/$V2+ %A[Dg<+6Kb7PH(dEh`a9=(Fu&;htR#?Q0H2Y"hC`<05,L_rmTn7krsYclAbJ-SWCbLj,Mhti!OY:*e&K7Q8)MFG%21Ad@`q%PShVe:L8l`Su^3#-@;__?&bGHD0Ytu/,Xf7YOVkTf`(COKN^`tF6D,%s''$X@?96VQPmF;$_ %NleDko_$LG!3k\m%;Ptn?)807f#9DUW<-R.!*_o!h[`0aUq%s)[-@Mo8:Ep);(]]4Pmb.&J:@ABWCC>_D@Eo1EXAd9-MM;I^gju$ %qFW0&7Elc#NPPLipE!.l<8Lu.A5S$M'2,lFWC!u^!n'gI^0Hf?##-+#Y$@).O=seoM]Pq6l/@m\$WTP=DeAaXb2ZR)$I[+_aW$SV %*9o/D77?dIJ0nP"236;g=?1L5b%nt8nWgZk(8#=J4W:E""bE]eUQBrDbEpS]jf1>JnVYgb1)?>0e4]Fk="g:D`=c6W;-O,)Oab9m %QV]=b?u!LN(?N8N.E>H2?t'_K\Om0&Vodc-8p(/hkOd^?,\I\U4CF0E^I %2nY#AhSJ:DRotLmEru6,`-`j+Zm"r="ios"K`ll#U(4qcJW4$NfZ>dRGik?r!q=B7AGuu/qrNa]bFaTe5@O@D]mRM_?iD:9^TEj; %X1b)mdgh3VkeH"b07Pl!MFMgQNt7$'o;C2qn'L+@r;V+GRD6Lho(DL/^0,aZIeZ4TH %AI9_PrivateDataEnd \ No newline at end of file diff --git a/doc/IGE335/install b/doc/IGE335/install new file mode 100755 index 0000000..c827370 --- /dev/null +++ b/doc/IGE335/install @@ -0,0 +1,87 @@ +#!/bin/csh +# +# author : A. Hebert +# use : install +# +chmod 755 . +if (-e /usr/local/common/TeX.csh) then + source /usr/local/common/TeX.csh +endif +# +ln -s ../../Dragon/data/tmacro_proc/TCM01.c2m TCM01.x2m +ln -s ../../Dragon/data/tmacro_proc/TCM02.c2m TCM02.x2m +ln -s ../../Dragon/data/tmacro_proc/TCM03.c2m TCM03.x2m +ln -s ../../Dragon/data/tmacro_proc/TCM04.c2m TCM04.x2m +ln -s ../../Dragon/data/tmacro_proc/TCM05.c2m TCM05.x2m +ln -s ../../Dragon/data/tmacro_proc/TCM06.c2m TCM06.x2m +ln -s ../../Dragon/data/tmacro_proc/TCM07.c2m TCM07.x2m +ln -s ../../Dragon/data/tmacro_proc/TCM08.c2m TCM08.x2m +ln -s ../../Dragon/data/tmacro_proc/TCM09.c2m TCM09.x2m +ln -s ../../Dragon/data/tmacro_proc/TCM10.c2m TCM10.x2m +ln -s ../../Dragon/data/tmacro_proc/TCM11.c2m TCM11.x2m +ln -s ../../Dragon/data/tmacro_proc/TCM12.c2m TCM12.x2m +ln -s ../../Dragon/data/tmacro_proc/TCM13.c2m TCM13.x2m +# +ln -s ../../Dragon/data/twlup_proc/TCWU01.c2m TCWU01.x2m +ln -s ../../Dragon/data/twlup_proc/TCWU02.c2m TCWU02.x2m +ln -s ../../Dragon/data/twlup_proc/TCWU03.c2m TCWU03.x2m +ln -s ../../Dragon/data/twlup_proc/TCWU04.c2m TCWU04.x2m +ln -s ../../Dragon/data/twlup_proc/TCWU05.c2m TCWU05.x2m +ln -s ../../Dragon/data/twlup_proc/TCWU06.c2m TCWU06.x2m +ln -s ../../Dragon/data/twlup_proc/TCWU07.c2m TCWU07.x2m +ln -s ../../Dragon/data/twlup_proc/TCWU08.c2m TCWU08.x2m +ln -s ../../Dragon/data/twlup_proc/TCWU09.c2m TCWU09.x2m +ln -s ../../Dragon/data/twlup_proc/TCWU10.c2m TCWU10.x2m +ln -s ../../Dragon/data/twlup_proc/TCWU11.c2m TCWU11.x2m +ln -s ../../Dragon/data/twlup_proc/TCWU12.c2m TCWU12.x2m +ln -s ../../Dragon/data/twlup_proc/TCWU13.c2m TCWU13.x2m +ln -s ../../Dragon/data/twlup_proc/TCWU14.c2m TCWU14.x2m +ln -s ../../Dragon/data/twlup_proc/TCWU15.c2m TCWU15.x2m +ln -s ../../Dragon/data/twlup_proc/TCWU17.c2m TCWU17.x2m +ln -s ../../Dragon/data/twlup_proc/TCWU31.c2m TCWU31.x2m +ln -s ../../Dragon/data/twlup_proc/TCWU05Lib.c2m . +ln -s ../../Dragon/data/twlup_proc/TCWU17Lib.c2m . +# +ln -s ../../Dragon/data/tmatxs7a_proc/TCXA01.c2m TCXA01.x2m +# +ln -s ../../Dragon/data/assertS.c2m . +ln -s ../../Dragon/data/assertV.c2m . +# +ln -s ../../readme readme +# +chmod 644 TCM* TCWU* TCXA* assert*.c2m +if (-e $1.tex) then + set nom_fich = $1 +else + set nom_fich = `basename $PWD` +endif +echo "begin typesetting file" $nom_fich.tex +latex $nom_fich.tex > /dev/null +echo "first typesetting completed" +if ( -f $nom_fich.idx ) then + set header = $nom_fich + set core = ` echo $nom_fich | sed -e's/header_//' ` + cp $header.idx header_tmp.idx + makeindex header_tmp.idx + if ( -f header_tmp.tex ) /bin/rm header_tmp.tex + if ( -f tmp.tex ) /bin/rm tmp.tex + cp $header.tex header_tmp.tex + cp $core.tex tmp.tex + latex header_tmp.tex > /dev/null + latex header_tmp.tex > /dev/null + latex header_tmp.tex > /dev/null + dvips -f header_tmp.dvi -o header_tmp.ps + mv header_tmp.ps $nom_fich.ps +else + dvips -f $nom_fich.dvi -o $nom_fich.ps +endif +/bin/rm header_tmp.* tmp.tex +/bin/rm *.aux +echo "create pdf file" $nom_fich.pdf +ps2pdf $nom_fich.ps +echo "pdf file produced" +open $nom_fich.pdf +/bin/rm $nom_fich.dvi $nom_fich.ps $nom_fich.idx $nom_fich.lof $nom_fich.log +/bin/rm $nom_fich.toc $nom_fich.lot $nom_fich.out +/bin/rm TCM* TCWU* TCX* assert* readme +exit diff --git a/doc/IGE335/radius.eps b/doc/IGE335/radius.eps new file mode 100644 index 0000000..b8e436a Binary files /dev/null and b/doc/IGE335/radius.eps differ diff --git a/doc/IGE335/rect3c.eps b/doc/IGE335/rect3c.eps new file mode 100644 index 0000000..278123c --- /dev/null +++ b/doc/IGE335/rect3c.eps @@ -0,0 +1,6195 @@ +%!PS-Adobe-3.1 EPSF-3.0 +%ADO_DSC_Encoding: MacOS Roman +%%Title: rect3c.eps +%%Creator: Adobe Illustrator(R) 16.0 +%%For: Alain Hebert +%%CreationDate: 2015-04-07 +%%BoundingBox: 0 0 795 341 +%%HiResBoundingBox: 0 0 794.8746 340.8125 +%%CropBox: 0 0 794.8746 340.8125 +%%LanguageLevel: 2 +%%DocumentData: Clean7Bit +%ADOBeginClientInjection: DocumentHeader "AI11EPS" +%%AI8_CreatorVersion: 16.0.4 %AI9_PrintingDataBegin %ADO_BuildNumber: Adobe Illustrator(R) 16.0.4 x691 R agm 4.6676 ct 5.2594 %ADO_ContainsXMP: MainFirst %AI7_Thumbnail: 128 56 8 %%BeginData: 13102 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 %524C45FFA8FFA8FFA8FFA8FFA8FFA8FFA8FF7DA8FFA9A8FFA8FFA8FFFFFF %A8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFFFFFA8FFA8FF %A8FF84A8A8FFA8FFAFFF7DA8A8FFA8FFA8FFA8FFFFFFA8FFA8FFA8FFA8A8 %A8FFA9FFA8527DFFA8FFA8FFA8FFA8FFFFFFA8A8A8FFA9AFA8A8A8FFA8FF %A8527DA9A8FFA8FF7DA8A8A8FD0EFF7D7DFD09FFA8FFAFFFFFFFA8FFFFFF %A8A8A8FFA8FFFFFFA8FD07FFA8FD06FF7D52FFFFFFA8FFFF7D52FD07FFA8 %FFA8FD07FFA8FFA8FFA8A87DA8FD0AFFA8A8277DFFFFA8FFA8FFA8FFA8FF %59A8FD05FF7D52FD0AFFA8FF7DA8A8FD09FFA8FD05FF7DAFFD04FFA8FFA8 %FFA8FD05FFA8A8FFFFA8FD0BFFA8FFFFFFA8FFFFFFA8FD05FFA8FD05FFA8 %7DA8FFFFFFA8FFA87DA8FFA8FFFFFF7DA8FFFFA8FFFFFFA8FFA8A852A8FF %FFA8FFA852A8FFA8FFFFA8A8FFA8FFA8A8FD06FFA8A8FFFF7D7DFFA8A8A8 %FD05FFA8FFFFFFA8FFA8527DFFFFFFA8FD05FFA8A8A8FFFFA852FFFFFFA8 %FFA8FFA8FD04FFAFA8FF52A8A8527DFFA8FD07FFA8FFA8FFFFFF7DAFFFA8 %A8FFA8FFA8FFA8FFA8FFFFA8A8FFFFA8A8FFA8FFA8FFFF7DA8FFA8FFA8FF %A8A8A8FFA8FF52A8FFFFA8A8FD07FFA9FFFFFFA8A9FD0AFFA8FD09FFA87D %A8FFA8FFFFA87DFD07FFA8FD04FF7D52FD05FFA8FFA8A8A8FD05FFA87DA8 %FFA8FFFFFFA8FD05FF7EFD06A8FF7DA8FD04FFAFFFA8FFFFAFA8FD05FFA8 %7DA8A9A8A8A8FFA87DFD06FFA8A8FD05FFA8FFFFFD06A8FD07FFA8FFFFFF %A8FD05FFA8FF7DAF7DA87DFD04A8FD07FFA8FFA8FF7D7DA8FFA87DA8FF7D %A87DA8A8FF7DA8FFFF7DFD05FFA8FFFFFFA8FFA8FFA8A87DFF7DFFA8FFA8 %FFA8FFA8FFFFFFA8FFA8FFFFFFA8FFA8FFA8A853A87DA9A8FFA8A9A8FFA8 %FD05FFA8A8FFFFFFA8FF7DFF7DFFFFA8FFFFA8FD05FFA8FD0BFFA87DA8A8 %A8FFFFFFA8FD05FFA8FD08FFAF7DA8A8FFFD07A8FD05FFA8FD04FFA8A8FF %A9A9A8A8A8FFA8FFFD05A8FFFFFFA8FFA8FD04FFA8A8FFFFAFA8A8A8FFA8 %FFA8A8A8FFA8FFFFFFA8FFA8A8FF527DA8FF7E53A87D7DFFA87DA87D52FF %FFA852A8FD04FFA8FFA8FFA8A8A8FFA8A87EA8A8FFFD05A8FFA8FFA8A8FF %FFA8FFA8FFA8A8A8FF7E7DA8A87DFFFD05A8FFA8FFA8A8A8FFA8FF5252FF %FF7D527D7DA8A87DFF7D7D7D52FFFF7D52A8FFA8FFA8FF5252FFFFA85252 %7DA8A87DA9A8527D52A8FFA8527DFD0AFFA8FF7DFF7EA8A8A8A9FFFFA8A8 %FFA8FD07FFA8FFFFFFA87DA8A87DFFFFFFA8FD05FFA8FD08FFA852A87DFD %04A87D7D7EA8FD05FFA8FD05FFA9FFFFA9A8FF7DA8A8FFA8A8A8FF84FFFF %FFA8FFA9FD05FFA8FFFFA8A8FFA8A8A8FFA8A8A8FFA8FFFFFFA8FFA8A8FD %05FFA8FFFFA8A87DA8FFA8FD0BFFA8FD05FFA8FFFFA87DFFA8A8A8FD0BFF %A8FF7D7DA8FFA87DA8FF7D7D7DA8A8A87DA8FFFF84FFFFFFA8FFA8FFA8FF %A8FFA8A87D7E7EA87DFFA87D7DFFA8FFA8FD05FFA8FFFFFFA8FFA8FF7DA8 %7DA853FFA8A87DFFA8FFA8FFFFA8FD09FFA8FFA8A8A8FFFFFFA8FD05FFA8 %FD0AFFA87DFFA8FFFF7D7DFD07FFA8FD04FFA87DFD05FFA8FFA8FD05FFA8 %FFA8527DFFA8FFFFFFA8FD05FFA8A8FFA9A8FFA8FF7D7DFD06FFA8FFFFA8 %A8FFFFFFA8A8A87DA8FFA8A8A8FFA87DA8A8A8FFFFFFA8A8FD05FFA8A8A8 %FFFF7D7DFFFFFFA8FD05FFA8FFFFFFA8FFA87D7DFFFFFFA8FFFFA8A8FF7D %A8A8FFA87D7DFFFFFFA8FFA8FD07FFA8A87DFFA87D7DFFA8FFFFFFA8FFFF %FFA8FFA8FFFFFF537DA8FFA8FFFFA87DFFA8FFA8FFA85252FFFFFFA8FFA8 %FFA8FFFF7D52FD04FF7E52FFA8FFFFA8527DFFAFA8FD08FFA8FFFFFFA8FF %FFFFA8FD07FFA8FD05FFA8FD07FFA8FFFFFFA8FFFFFF7DA8FFFFA8FD09FF %A8A87DA8FFFF7DA8A8A8FD06FFA8FD06FFA8A8FFFFFF7DA8A8A8FFA9A8FF %FFFF7DA8FFFFA8FFFFFFA87D7DFFA8FFFFFF7DA8A8FFFFFFA8FFFFFFA8FF %527DA8A8FD05FF7D7D7DFFA8FFA8FFA8FD0BFFA8FD09FFA8A8A8FFA8FD09 %FFA8FFA8FD05FFA87D52FFFFFFA8FFFF7D52FFA8FD07FFA8FD07FFA85252 %FFA8FD0BFFA8FFA8A87DFFFFFFA8FFA97D52A8A9FD05FFA8FFFF7D7DFFA8 %AFFFA8FFA8A9A8A8FFFFA8FFFFFFA8FFA8FFA8FFA9FFA8FD0DFFA8FD0BFF %A8FFFFFFA8FFA8FFA8FFA8A8FFFFA8FFFFFFA8A8FFFFA8FFA8FFA8FFFFFF %A8FFFFFFA8FFFFA8A8FD05FFA8FFA9FFFFFFA8FFA8FFFFFFA8FD05FFA8FF %A8A8A8FFFFFFA8A8A8FFA8FFFFFFA8A8FFA8A8A8FFA8A8A8FFA8FFA8FF84 %FFA8FF7EA8A8FFA8FFFFFFA8FF7DA8A8A87DFD04A8FFA8A8A8FFFD05A8FF %A8FFFFFFA8FFA8FFA8FFA8FFA8A8A8FFA8A8A8FFA8A8A8FFA8FFA8FD05FF %A8A8A8FFFD05A8FFA8A8A8FFA8A8A8FFA8FFA8FD05FFA8A8A8FFA8A8A8FF %A8FFA8A8A8FFA8A8A8FFA8FFA8FD04FF527D527D527D7DA87DFFA852527D %7D52527D7DFD06FF7D527D527D527E7DFFFFA9527D527D527D52A8FD06FF %A852527D535253847DFFFFFF5252527D527D7D7DFD07FFA8527D527D527D %7D84FFA8277D527D528452A8FD07FFA85259527D527D7DA8FFFF5252527D %527D7D7DFD07FFA8FFA8FFAFFD05FFA8FFA8FFFFFFA8FD07FFA8FFA8A8A8 %FFFFFFA8FFA8A8A8FFA8FFA8FD09FFA8A8A8FFFFFFAFFFFFFFA8A8A8FFA8 %FFFFFFA8FD07FFAFFFA8FFA8FFFFFFA8FFA8A8A8FFA8FD0DFFA8FFA8FD05 %FFA8A8A8FFA8FFFFFFA8FD38FFA8FFFFFFA8FFFFFFA8FFA8FD05FFA8FFA8 %FFA8FD05FFA8FFA8FFFFFFA8FFFFFFA8FFA9A8A8FFFFFFA8FFA8FFA8FFFF %FFA8FFFFFFA8FFA8FFA8FFA8FFA8A8A8FFA8FFA8FFA8FFA8A8FFA8FFA8A8 %A8FFA8FFA8FFA8FFA87EA8FFA8FFA8FFA8FFFFFFA8FFA8FFA8FFA8FFA8FF %A8A8A8FFA8FFA8FFA8FFA8FFA8A8FFFFA8FFA8FFFD04A87DFFFFFFA8FFA8 %A87DFFA8FFAFFFA8FFA8FFA8FFA8FFFFFFA8FFA8FFA8FFA8A8527DA8FFA8 %FD04FFA8A8FFA8A87DA8FFFFA8FFA8FFA8FFFFA8527EA8A8A8FFFFA87DA8 %FD0DFFA8FF7DA8FD06FFA8FD0DFFA8FD0BFFA8FD09FF7D7DA8FFA8A8FFFF %84A8A8FD05FFA8FD06FFA8A8FFFFFFA8FFA8FFFFFFA8FFFFFFA8A8FFFFA8 %FFFFFFA8527DFD05FFA8FFA87DA8FFA8FD05FF7D53A8A8FD05FFA8FFA8FF %AFA8A8FFA8FFA8FD05FFA8FFFFFFA8FFFFA8A8FFFFFFA8FFFFA8A8FFA8FD %05FF7DFD05FFA8FFA8FFFFFFA8FFA8FF7DFFA8A87DFFA8FD09FFA8FFFFFF %27A8FFFFA8FFFFFF52FFA8FD04FF7D52FFFFFFA8FFA8FFA8FFA8A8A8FFA8 %A8FFFF7DFFA8FFFFFFFD05A8FD08FFA8FFFFFF7DA8FFFFA8FD07FFA8FD05 %FF7EA8FFFFA8FFFFFFA8FFFFFFA9FFFFFFA87DFFFFA8FD04FF7D7DFFFFFF %A8FFFFA8A8FF7EA9A9FFFFFF7E7DA8FFA8FFFFFFA8FD05FFA8A8A8FFA8AF %A8FFA8A8FD06FFA8FFFFFFA8FFFFA852A8A8A8FFA9A8FFA8FFA8A8FF7D59 %FFFFFFA8A8FD05FFA8FFA8FFA8A87DFFA8FFA8FD05FFA8FFFFFFA8FD05FF %A8FF52FFA8A8A8FF7D84A8FFFFFFA8FFA8FFFFFFA8FFA8A8A8FFFD05A8FF %A8FFA8FFA8FFFFA97DA8FFFFA8FFA8A8A8FFFFFFA8FF7DA8A8FFFFFFA8A8 %7DFFA8FFA8FFA8A8A8FFA8A8A8FFA8A9A8FF7DFFA8FFFFFFA8A87DFFA8A8 %A8FFA8A8FD09FFA8FFFFFFA8FFFFFFA8FD05FFA8FD0AFFA8A8FD04FFA8A8 %FFA8FD05FFA8FD09FF7DA8FD06FF7D84FD06FFA8FD07FFA8FD09FFA8FFA8 %FD0EFFA8A8FD07FFA8FFA8FFAFFFFFFFA8A8FFA8A8FFFFA8A8A8FFFFA8A8 %FFA8A8A8FFFFFF7DFD05FFA8FFA8FFFFFFA8FD05FFA8FFA8FFFFA8A8FFFF %FFA8FFFFFFA8FFFFFFA8FFA8FFA8FFFFA8A8FFFFA8A8FFA8FFA8FFFFA8A8 %FFA8FF7D7DFFFF7E7DA8FFFFA87DFFFFFF7DA8FFFFA852A8FFFFFFA8FF84 %52A8FFA87DA8FFFFFF7DFFFFFF7DA8FFFF7D7DFD04FFA8A8FFFFFF7D7EFF %FFA8A8FFFF7DA8A9FFFF7DA8FFA8FFFFFFA8FFA8FFA8A8A8FFA8FFA8A8FF %FFA8FFA8FFA8FFA8FFA8FFFFA9A8FFA8FFA8A9FD04FFA8A8FFFFA8FFA8FF %A8FFA8FFA8FD04FFA87DFFFFA87DFFFFFFA8FFFFFFA8A884FFFFFF7DFFA8 %FD05FF7DFFFFFF7DA9FFFFFFA8FFFFA8A87DFFFFA8A8FFA8A8FFA8FFFFFF %A8FFA8A8FD04FFA8FFA8FFA8FFA8FFA8FFFFFFA8FD05FFA8FD05FFA8FFA8 %FD0BFFA8FD05FFA8A8A8FD05FFA8A87DAFA8FD05FFA8FFA8FFFFFFA8FFA8 %FFA8FD06FFA9A8A8A8FFA8FFFFFFA8FFA8FFFFFFA8FFA8FFA8FD07FFA8A8 %A8FD0EFFA8FFFFFFA8FFFFFFA8FD05FFA8FD0BFFA8FD05FFA8FFA8FD05FF %A8FD05FFA8FFFFFF7DFFA8FD05FFA8A8A8FFAFA8A8FFA8FFFFFFA8FFA8FD %04FFA8A8FD05FF7DFD05FFA8FFA8FFFFFFA8FFA8FD04FFA8A8FD05FF7EA8 %AFFFFFFFA8FFA8A8FD05FFA8FFA8FFA8A8A8FFA8FFA8FD05FFA8FFFFFFA8 %FFFFFF7DFFA8FF7D7EFFA8A8FFA87DA8FFFFFF7DFD05FFA8FF7D7D7DFFA8 %FFFFFFA8FFA8A8A8FD05FF52A8FD04FFA8FD06FFA87DFFA8AFA8AFA8A87D %FD06FFA8A8FFA8A8A8FFFFA8A8FF7DA9A8FFFD04A87DFFA8A8FFFFA8A8FD %07FFA8FFFFFF7DA8FFFFA8FD07FFA8FD05FFA87DFFFFA9FFFFFFA9FFFFFF %A8FFFFFFA87DFFFFA8FD09FFA8FFFFA8A8FF7DA8FD08FFA8FD06FF7D7DFF %FFFFA8FFA8A8FD06FF7D7DFFFFA8FD05FFA8FF52A8FFFFA8FFA8A8FFFFA8 %FFFF7D52FFA8FFA8A8FD05FFA8A8A8FFA8A8A8FFA8FFA8FD05FFA8FFFFFF %A8FFFFFFA8FFFFFFA8FFA8AFA8FFA8FD05FFA8FFA8FFFFFFA8FD05FFA8A8 %7DAFA8FFA8A9A8A87DA8FD06FFA8FFA8FFFFFFA87DFFFFA87D7DFFA8FFA8 %FD04FFA87DFFFFFFA8FFA8A852FD04A8FFA87E7DFFA8FFA8A8FFFFA8A8A8 %7D7DA8FD07FF52FD0FFFA8FD0DFFA8FD0BFFA8FD07FFA8FF7D7DA8FFA8A8 %FFFF7D59A8FD05FFA8FFFFFFA8FD06FFAF527DFD04FFA8FD07FFA8FFFFFF %A87DA8FFFFFFA8FF7D52A8FFFFFFA8FFA8FFFFFF7DA8A8A8FFA8FFA8FFFF %FFA8FFFFFFA8FFA8FFA8FFA8FFA8FFA8FFFFFFA8FFA8FFFFFFA8FFFFFFA8 %A8A8FD05FFA8FFA8FFA8FFFFFFA8FFA8FFA8FFA8FFA8FFA8FFA8FFFFFFA8 %FFA8FFA8FFA8FFFFFFA8A8A8FFFFFFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8 %FFA8FFFFFFA8FFFFFFA8FFFFA8A8FFA8FFA8FFFFFFA8FFFFFFA8FFA8FD04 %FF7D7D7DA8527D7DA87DFFA8FD067D7EA8FD06FFFD057D52A87DFFFFAF53 %7D7DA8527D7DA8FD06FFA87D7DA87D7D7DA87DFFFFFF7D7D7DA852A87DA8 %FD07FFA859A87DA852A87DA8FFA853A87DA852A87DFD09FF7DA87DA8527E %7DA8FFFF7D7D7DA87D7D7EA8FD05FFA87D597D597D7DA8A87EFFA8527D59 %A87D847DA8FD06FF7D7D52FD047D7EA8FFA87D527D7DA87D7D7DFD07FF53 %FD047DA87D7DFFFFA87D52FD047DA87DFD07FFA87D53FD047DA87DFF7D52 %FD067D84FD07FFA87D52FD047DA8A8FFA87D527D7DA87DA87DFD44FFA8FD %33FFA8FD0AFFA8FFA8FFA8A9A8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FF %FFFFA8FFA8FFA8FFA8FFA8FFA8A8A8FFA8FFA8FFA8FFA8FFA8FFFFFFA8FF %A8FFA8A8A8FFA8FFA8FFA8FFA8A8A8FFA8FFA8FFA8FFFFFFA8FFA8FFA8FF %A8A8A8FFA8FFA8FFA8A8A8FFA8FFA8FFA8A8FFFFA8A8A8FFA8FFA8A8A8FF %A8FFA8FFFD05A8FFA8FFA8A8FD05FFA8FD09FF59A8FD06FFA8FD0DFFA8FF %A8FD09FFA8FD09FF7EA8FFFFA8FFFFFF7DA8FD06FFA8FD0FFFA87DA8FD07 %FFA8FFFFFFA87DA8FD07FFA8FFFF7D7DFD05FF847DA8A8FD05FFA8FFA8FF %A8A87DFFA8A8A8FD05FFAFFFFFFFA8FFFFA8A8FFFFFFA8FFA8A87DFFA8FD %04FFA8A8FFFFFFAFFFA8FD05FFA8A87DFFA8A8A8FFA8FFA8FD07FFA8FFA8 %FFFFFF52FFFFFFA8A8A8FF84FFA8A8FFFFFFA87DFFFFFFA8FFA8FF7DFD04 %A8FFFD04A87DFFA8A8FFFFFD06A8FD07FFA8FFFFFF7DA8FFFFA8FD07FFA8 %FD05FF53A8FD06FF7DA8FFFFA8FFFFFF7D7DFFFFA8FD05FFA8FFFFFFA8FF %FFFF7DA8FFFFA8FD04FFA8FFFFA8FD06FFA8A8FD05FFA87DFD06FFA8A8FF %FFAFFD05FFAFFF7DA8FD04FFA87DFD05FFA87DFFFFFFA8A8FD05FFA8FD04 %FFA8A8FFFFFFA8FD09FFA8FD05FFA8FD04FFA8A8FFFFFFA8FFFFFFA8FD05 %FFA8FFA852FFFFA8FD04FFA8A8FFFFFFA8FFFFFF52A8FFFFA8FFA8A8A8FF %FFFFA8FD04FFAFA8FFFFFFA8FD05FFA8A8FFFFA8A8A8FFFFFFA8FD04FFA8 %A8FFFFFFA8FD05FFA8A8FD09FFA8FFFFFFA8FFFFFFA8FD05FFA8FD0FFFA8 %FFFFFFA8FD05FFA8FD05FFA9FD09FFA8FFFFFFA8FD05FFA8FFFFFFA8FFA8 %FD09FFA8FFFFFFA8FFA8FFA8FFA8FFFFFFA8FD0BFFA8FFFFFFA8FFAFFFA8 %FFA8A8FD05FFA8FFFFA8FD04FFA8FFFFAFA8FFFFFFA8FFFFFFA8FD05FFA8 %FFA8FD05FFA8FD09FFA8FFA8FD05FFA8FFFFA9FFFFA8FFA8FFFFFFA8FD05 %FFA8FFA8FFA8FFA8FFA8FD05FFA8FFA8FFFFA8A8FFA8FFFFFFA8FFA8FFA8 %A8FFFFA8FFFFAFA8FFFFFFA8FFFFFFA8FD07FFA87DFD07FF7DFD05FFA8FF %FF7DA8FFA8FFFFFFA9FFA8FFA8FFFFFFA8FF7DFD05FFA8FFA8FFA8FFA8FF %FFFFA8FFA8FFA8FFFFFFA8FFA8A8FD04FFA8FFA8FFA8FFA8FD04FF7DA8FD %05FFA8FFA8A8FFFFA8FFA9FFFFFF52A8FD05FF7E7DFD05FFA8FFA8A8FFFF %A8FD05FF7D84A8A8FFA8A8FFFFA8FFA8FFFFA8A8FFA8FFFFFFA8FF7DFD05 %FFA8FFFFFFA8FFA8FFA8FFFFA8A8FFA8FFFFFFA8FFA8FFFFA8A8FFA8FD05 %FFA8FD07FFA8FFFFFFA8FFFFFFA8FFFFFFA8FFA8FFFFFFA8FFA8FFFFFFA8 %FFA8FFFFFFA8FFFF7DA8FFA8FFA8FFA8FFFFFFA8FD05FFA8FFA8FFFFFFA8 %FFFFA87DFD0AFFA8FD07FFA8FD05FFA8FD0BFFA8FD07FFA8FD05FFA8FD05 %FFA8FD05FFAFFD07FFA8FFFFA8A8FFA8FD07FFA8FFFFFFA8FD07FFA8FFA8 %FFFFFFA8FD13FFA8FFA8FFFFFFA8A8FD05FFA8FFFFFFA8FFA8FFFFFFA8FD %05FFA8FFFFFFA8FD05FFA8FFFFFFA8FFA8FFFFFFA8FD07FFAFFFA8FFA87E %FFFFA8FFFFFFA8AFA8FFFFFFA8FFFFFF27A8FFFFA8FFA8A8A8FFA8FFA8FF %FFFFA8FFA8FFA8FFA8FFFFFFA8FFA8A8A8FFA8A8A8FFA8A8A8FFFFFFA8A9 %A8FFFFFFA8FF7EFFA8FFA8A8FD07FFA8FD0FFFA8FD05FF53FFFFFFA8FD0B %FFA87DFFFFA8FD09FFA8FD0FFFA8FD06FF7EA8FFAFFD0BFFA87DFFFFA8FF %FFFFA8FFFFFFA8FD0CFF7DA8FFFFFFA8A8FD05FFA9A8A8FD05FFA8A9A8FD %09FFA8FFAFA8A8FFFFFFA8FD05FFA8FD05FF7DFD05FFA8FD06FFA87DFFFF %FFAFFFA8FFA8FD07FFA8FFA8FFFFFFA8FFFFFFA8A8A8FFFFFFA8FD05FF7D %FD05FFA8FF7DA8A8FFFFFFA8FFFFFFA8FFA8A8A8FFA8FFA8A8A8A9FD07FF %59FFA8FFA8FFA8FFFFFFA8FD05FFA8FD0BFFAFFFA8FFA8FD09FFA8FD09FF %7DA8FFFFA8FFA8FFA87DFD06FFA8FD0BFF52A8A8FFA8FFA8FD07FFA8FFFF %FFA87DA8FFA8FFFFFF52A8FFFFA8FFA8FD05FF7D7DA8A8FFA8FFA8FFA8A8 %A8FFA8FFA8FD05FFA8FFFFFFA8FFFFFFA8FFFFFFA8FFFFFFA8FFFFA8A8FF %FFFFA8FD06FFA8A8FFA8FFA8FFA8A8A8FFA8FFA8FFA8FFA8A87DFFA8FFA8 %FFA8A8AFFFA8A8A8FFA8FFA8FFA87DA8FFA8FFA8A8A8FFA8FFA8FFA8A8A8 %FFA8A8A8FFA8FFA8A8A87D7DFFA8FFA8AFA8A8A8FFFD04A8FFA8FFA8A8A8 %FFA8A8A8FFA8FFA8A8A8FFFD04A87DFD06FFA8A8FFA8A87EFFA8FFA8FF84 %FFA8FF7EFD04A8FFAFFD05FFA8FFFFFFA8FFA8FFFFFFA8FFFFFFA8FFA8A8 %FD08FFA8FFFFFFA8FFA9A8FFFFA8FFFFFFA8FFA8FD09FFA8FFA8FFA8A8FD %04FFA8FFFFFFA8FFA8A8FD06FF7D5252527D527DA87DA8FF5252527D287D %7D7DFD06FF7D52277D7D527D7DA8FFA859527D7D52527D59FD07FF525252 %5352527D7DA8FFFF7D28595352527D52FD07FFA8522E527D59527D7DFF7D %525252597D527D7DFD07FFA87D52525253527D7DFFFF52277D5252527D52 %FD06FFA8FFA8FD08FFA8A8FFA8FFFFFFA8FD07FFA8FFA8FFFFFFA8FFFFFF %7EFFA8FD0DFFA8FFA8FFFFFFA8FFFFFFA8AFA8FD0DFFA8FFA8FD07FFA8FF %A8FFFFFFA8FD09FFA8FFA8FD07FFA8FFA8FD87FFFF %%EndData +%ADOEndClientInjection: DocumentHeader "AI11EPS" +%%Pages: 1 +%%DocumentNeededResources: +%%DocumentSuppliedResources: procset Adobe_AGM_Image 1.0 0 +%%+ procset Adobe_CoolType_Utility_T42 1.0 0 +%%+ procset Adobe_CoolType_Utility_MAKEOCF 1.23 0 +%%+ procset Adobe_CoolType_Core 2.31 0 +%%+ procset Adobe_AGM_Core 2.0 0 +%%+ procset Adobe_AGM_Utils 1.0 0 +%%DocumentFonts: +%%DocumentNeededFonts: +%%DocumentNeededFeatures: +%%DocumentSuppliedFeatures: +%%DocumentProcessColors: Black +%%DocumentCustomColors: +%%CMYKCustomColor: +%%RGBCustomColor: +%%EndComments + + + + + + +%%BeginDefaults +%%ViewingOrientation: 1 0 0 1 +%%EndDefaults +%%BeginProlog +%%BeginResource: procset Adobe_AGM_Utils 1.0 0 +%%Version: 1.0 0 +%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved. +systemdict/setpacking known +{currentpacking true setpacking}if +userdict/Adobe_AGM_Utils 75 dict dup begin put +/bdf +{bind def}bind def +/nd{null def}bdf +/xdf +{exch def}bdf +/ldf +{load def}bdf +/ddf +{put}bdf +/xddf +{3 -1 roll put}bdf +/xpt +{exch put}bdf +/ndf +{ + exch dup where{ + pop pop pop + }{ + xdf + }ifelse +}def +/cdndf +{ + exch dup currentdict exch known{ + pop pop + }{ + exch def + }ifelse +}def +/gx +{get exec}bdf +/ps_level + /languagelevel where{ + pop systemdict/languagelevel gx + }{ + 1 + }ifelse +def +/level2 + ps_level 2 ge +def +/level3 + ps_level 3 ge +def +/ps_version + {version cvr}stopped{-1}if +def +/set_gvm +{currentglobal exch setglobal}bdf +/reset_gvm +{setglobal}bdf +/makereadonlyarray +{ + /packedarray where{pop packedarray + }{ + array astore readonly}ifelse +}bdf +/map_reserved_ink_name +{ + dup type/stringtype eq{ + dup/Red eq{ + pop(_Red_) + }{ + dup/Green eq{ + pop(_Green_) + }{ + dup/Blue eq{ + pop(_Blue_) + }{ + dup()cvn eq{ + pop(Process) + }if + }ifelse + }ifelse + }ifelse + }if +}bdf +/AGMUTIL_GSTATE 22 dict def +/get_gstate +{ + AGMUTIL_GSTATE begin + /AGMUTIL_GSTATE_clr_spc currentcolorspace def + /AGMUTIL_GSTATE_clr_indx 0 def + /AGMUTIL_GSTATE_clr_comps 12 array def + mark currentcolor counttomark + {AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 3 -1 roll put + /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 add def}repeat pop + /AGMUTIL_GSTATE_fnt rootfont def + /AGMUTIL_GSTATE_lw currentlinewidth def + /AGMUTIL_GSTATE_lc currentlinecap def + /AGMUTIL_GSTATE_lj currentlinejoin def + /AGMUTIL_GSTATE_ml currentmiterlimit def + currentdash/AGMUTIL_GSTATE_do xdf/AGMUTIL_GSTATE_da xdf + /AGMUTIL_GSTATE_sa currentstrokeadjust def + /AGMUTIL_GSTATE_clr_rnd currentcolorrendering def + /AGMUTIL_GSTATE_op currentoverprint def + /AGMUTIL_GSTATE_bg currentblackgeneration cvlit def + /AGMUTIL_GSTATE_ucr currentundercolorremoval cvlit def + currentcolortransfer cvlit/AGMUTIL_GSTATE_gy_xfer xdf cvlit/AGMUTIL_GSTATE_b_xfer xdf + cvlit/AGMUTIL_GSTATE_g_xfer xdf cvlit/AGMUTIL_GSTATE_r_xfer xdf + /AGMUTIL_GSTATE_ht currenthalftone def + /AGMUTIL_GSTATE_flt currentflat def + end +}def +/set_gstate +{ + AGMUTIL_GSTATE begin + AGMUTIL_GSTATE_clr_spc setcolorspace + AGMUTIL_GSTATE_clr_indx{AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 1 sub get + /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 sub def}repeat setcolor + AGMUTIL_GSTATE_fnt setfont + AGMUTIL_GSTATE_lw setlinewidth + AGMUTIL_GSTATE_lc setlinecap + AGMUTIL_GSTATE_lj setlinejoin + AGMUTIL_GSTATE_ml setmiterlimit + AGMUTIL_GSTATE_da AGMUTIL_GSTATE_do setdash + AGMUTIL_GSTATE_sa setstrokeadjust + AGMUTIL_GSTATE_clr_rnd setcolorrendering + AGMUTIL_GSTATE_op setoverprint + AGMUTIL_GSTATE_bg cvx setblackgeneration + AGMUTIL_GSTATE_ucr cvx setundercolorremoval + AGMUTIL_GSTATE_r_xfer cvx AGMUTIL_GSTATE_g_xfer cvx AGMUTIL_GSTATE_b_xfer cvx + AGMUTIL_GSTATE_gy_xfer cvx setcolortransfer + AGMUTIL_GSTATE_ht/HalftoneType get dup 9 eq exch 100 eq or + { + currenthalftone/HalftoneType get AGMUTIL_GSTATE_ht/HalftoneType get ne + { + mark AGMUTIL_GSTATE_ht{sethalftone}stopped cleartomark + }if + }{ + AGMUTIL_GSTATE_ht sethalftone + }ifelse + AGMUTIL_GSTATE_flt setflat + end +}def +/get_gstate_and_matrix +{ + AGMUTIL_GSTATE begin + /AGMUTIL_GSTATE_ctm matrix currentmatrix def + end + get_gstate +}def +/set_gstate_and_matrix +{ + set_gstate + AGMUTIL_GSTATE begin + AGMUTIL_GSTATE_ctm setmatrix + end +}def +/AGMUTIL_str256 256 string def +/AGMUTIL_src256 256 string def +/AGMUTIL_dst64 64 string def +/AGMUTIL_srcLen nd +/AGMUTIL_ndx nd +/AGMUTIL_cpd nd +/capture_cpd{ + //Adobe_AGM_Utils/AGMUTIL_cpd currentpagedevice ddf +}def +/thold_halftone +{ + level3 + {sethalftone currenthalftone} + { + dup/HalftoneType get 3 eq + { + sethalftone currenthalftone + }{ + begin + Width Height mul{ + Thresholds read{pop}if + }repeat + end + currenthalftone + }ifelse + }ifelse +}def +/rdcmntline +{ + currentfile AGMUTIL_str256 readline pop + (%)anchorsearch{pop}if +}bdf +/filter_cmyk +{ + dup type/filetype ne{ + exch()/SubFileDecode filter + }{ + exch pop + } + ifelse + [ + exch + { + AGMUTIL_src256 readstring pop + dup length/AGMUTIL_srcLen exch def + /AGMUTIL_ndx 0 def + AGMCORE_plate_ndx 4 AGMUTIL_srcLen 1 sub{ + 1 index exch get + AGMUTIL_dst64 AGMUTIL_ndx 3 -1 roll put + /AGMUTIL_ndx AGMUTIL_ndx 1 add def + }for + pop + AGMUTIL_dst64 0 AGMUTIL_ndx getinterval + } + bind + /exec cvx + ]cvx +}bdf +/filter_indexed_devn +{ + cvi Names length mul names_index add Lookup exch get +}bdf +/filter_devn +{ + 4 dict begin + /srcStr xdf + /dstStr xdf + dup type/filetype ne{ + 0()/SubFileDecode filter + }if + [ + exch + [ + /devicen_colorspace_dict/AGMCORE_gget cvx/begin cvx + currentdict/srcStr get/readstring cvx/pop cvx + /dup cvx/length cvx 0/gt cvx[ + Adobe_AGM_Utils/AGMUTIL_ndx 0/ddf cvx + names_index Names length currentdict/srcStr get length 1 sub{ + 1/index cvx/exch cvx/get cvx + currentdict/dstStr get/AGMUTIL_ndx/load cvx 3 -1/roll cvx/put cvx + Adobe_AGM_Utils/AGMUTIL_ndx/AGMUTIL_ndx/load cvx 1/add cvx/ddf cvx + }for + currentdict/dstStr get 0/AGMUTIL_ndx/load cvx/getinterval cvx + ]cvx/if cvx + /end cvx + ]cvx + bind + /exec cvx + ]cvx + end +}bdf +/AGMUTIL_imagefile nd +/read_image_file +{ + AGMUTIL_imagefile 0 setfileposition + 10 dict begin + /imageDict xdf + /imbufLen Width BitsPerComponent mul 7 add 8 idiv def + /imbufIdx 0 def + /origDataSource imageDict/DataSource get def + /origMultipleDataSources imageDict/MultipleDataSources get def + /origDecode imageDict/Decode get def + /dstDataStr imageDict/Width get colorSpaceElemCnt mul string def + imageDict/MultipleDataSources known{MultipleDataSources}{false}ifelse + { + /imbufCnt imageDict/DataSource get length def + /imbufs imbufCnt array def + 0 1 imbufCnt 1 sub{ + /imbufIdx xdf + imbufs imbufIdx imbufLen string put + imageDict/DataSource get imbufIdx[AGMUTIL_imagefile imbufs imbufIdx get/readstring cvx/pop cvx]cvx put + }for + DeviceN_PS2{ + imageDict begin + /DataSource[DataSource/devn_sep_datasource cvx]cvx def + /MultipleDataSources false def + /Decode[0 1]def + end + }if + }{ + /imbuf imbufLen string def + Indexed_DeviceN level3 not and DeviceN_NoneName or{ + /srcDataStrs[imageDict begin + currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse + { + Width Decode length 2 div mul cvi string + }repeat + end]def + imageDict begin + /DataSource[AGMUTIL_imagefile Decode BitsPerComponent false 1/filter_indexed_devn load dstDataStr srcDataStrs devn_alt_datasource/exec cvx]cvx def + /Decode[0 1]def + end + }{ + imageDict/DataSource[1 string dup 0 AGMUTIL_imagefile Decode length 2 idiv string/readstring cvx/pop cvx names_index/get cvx/put cvx]cvx put + imageDict/Decode[0 1]put + }ifelse + }ifelse + imageDict exch + load exec + imageDict/DataSource origDataSource put + imageDict/MultipleDataSources origMultipleDataSources put + imageDict/Decode origDecode put + end +}bdf +/write_image_file +{ + begin + {(AGMUTIL_imagefile)(w+)file}stopped{ + false + }{ + Adobe_AGM_Utils/AGMUTIL_imagefile xddf + 2 dict begin + /imbufLen Width BitsPerComponent mul 7 add 8 idiv def + MultipleDataSources{DataSource 0 get}{DataSource}ifelse type/filetype eq{ + /imbuf imbufLen string def + }if + 1 1 Height MultipleDataSources not{Decode length 2 idiv mul}if{ + pop + MultipleDataSources{ + 0 1 DataSource length 1 sub{ + DataSource type dup + /arraytype eq{ + pop DataSource exch gx + }{ + /filetype eq{ + DataSource exch get imbuf readstring pop + }{ + DataSource exch get + }ifelse + }ifelse + AGMUTIL_imagefile exch writestring + }for + }{ + DataSource type dup + /arraytype eq{ + pop DataSource exec + }{ + /filetype eq{ + DataSource imbuf readstring pop + }{ + DataSource + }ifelse + }ifelse + AGMUTIL_imagefile exch writestring + }ifelse + }for + end + true + }ifelse + end +}bdf +/close_image_file +{ + AGMUTIL_imagefile closefile(AGMUTIL_imagefile)deletefile +}def +statusdict/product known userdict/AGMP_current_show known not and{ + /pstr statusdict/product get def + pstr(HP LaserJet 2200)eq + pstr(HP LaserJet 4000 Series)eq or + pstr(HP LaserJet 4050 Series )eq or + pstr(HP LaserJet 8000 Series)eq or + pstr(HP LaserJet 8100 Series)eq or + pstr(HP LaserJet 8150 Series)eq or + pstr(HP LaserJet 5000 Series)eq or + pstr(HP LaserJet 5100 Series)eq or + pstr(HP Color LaserJet 4500)eq or + pstr(HP Color LaserJet 4600)eq or + pstr(HP LaserJet 5Si)eq or + pstr(HP LaserJet 1200 Series)eq or + pstr(HP LaserJet 1300 Series)eq or + pstr(HP LaserJet 4100 Series)eq or + { + userdict/AGMP_current_show/show load put + userdict/show{ + currentcolorspace 0 get + /Pattern eq + {false charpath f} + {AGMP_current_show}ifelse + }put + }if + currentdict/pstr undef +}if +/consumeimagedata +{ + begin + AGMIMG_init_common + currentdict/MultipleDataSources known not + {/MultipleDataSources false def}if + MultipleDataSources + { + DataSource 0 get type + dup/filetype eq + { + 1 dict begin + /flushbuffer Width cvi string def + 1 1 Height cvi + { + pop + 0 1 DataSource length 1 sub + { + DataSource exch get + flushbuffer readstring pop pop + }for + }for + end + }if + dup/arraytype eq exch/packedarraytype eq or DataSource 0 get xcheck and + { + Width Height mul cvi + { + 0 1 DataSource length 1 sub + {dup DataSource exch gx length exch 0 ne{pop}if}for + dup 0 eq + {pop exit}if + sub dup 0 le + {exit}if + }loop + pop + }if + } + { + /DataSource load type + dup/filetype eq + { + 1 dict begin + /flushbuffer Width Decode length 2 idiv mul cvi string def + 1 1 Height{pop DataSource flushbuffer readstring pop pop}for + end + }if + dup/arraytype eq exch/packedarraytype eq or/DataSource load xcheck and + { + Height Width BitsPerComponent mul 8 BitsPerComponent sub add 8 idiv Decode length 2 idiv mul mul + { + DataSource length dup 0 eq + {pop exit}if + sub dup 0 le + {exit}if + }loop + pop + }if + }ifelse + end +}bdf +/addprocs +{ + 2{/exec load}repeat + 3 1 roll + [5 1 roll]bind cvx +}def +/modify_halftone_xfer +{ + currenthalftone dup length dict copy begin + currentdict 2 index known{ + 1 index load dup length dict copy begin + currentdict/TransferFunction known{ + /TransferFunction load + }{ + currenttransfer + }ifelse + addprocs/TransferFunction xdf + currentdict end def + currentdict end sethalftone + }{ + currentdict/TransferFunction known{ + /TransferFunction load + }{ + currenttransfer + }ifelse + addprocs/TransferFunction xdf + currentdict end sethalftone + pop + }ifelse +}def +/clonearray +{ + dup xcheck exch + dup length array exch + Adobe_AGM_Core/AGMCORE_tmp -1 ddf + { + Adobe_AGM_Core/AGMCORE_tmp 2 copy get 1 add ddf + dup type/dicttype eq + { + Adobe_AGM_Core/AGMCORE_tmp get + exch + clonedict + Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf + }if + dup type/arraytype eq + { + Adobe_AGM_Core/AGMCORE_tmp get exch + clonearray + Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf + }if + exch dup + Adobe_AGM_Core/AGMCORE_tmp get 4 -1 roll put + }forall + exch{cvx}if +}bdf +/clonedict +{ + dup length dict + begin + { + dup type/dicttype eq + {clonedict}if + dup type/arraytype eq + {clonearray}if + def + }forall + currentdict + end +}bdf +/DeviceN_PS2 +{ + /currentcolorspace AGMCORE_gget 0 get/DeviceN eq level3 not and +}bdf +/Indexed_DeviceN +{ + /indexed_colorspace_dict AGMCORE_gget dup null ne{ + dup/CSDBase known{ + /CSDBase get/CSD get_res/Names known + }{ + pop false + }ifelse + }{ + pop false + }ifelse +}bdf +/DeviceN_NoneName +{ + /Names where{ + pop + false Names + { + (None)eq or + }forall + }{ + false + }ifelse +}bdf +/DeviceN_PS2_inRip_seps +{ + /AGMCORE_in_rip_sep where + { + pop dup type dup/arraytype eq exch/packedarraytype eq or + { + dup 0 get/DeviceN eq level3 not and AGMCORE_in_rip_sep and + { + /currentcolorspace exch AGMCORE_gput + false + }{ + true + }ifelse + }{ + true + }ifelse + }{ + true + }ifelse +}bdf +/base_colorspace_type +{ + dup type/arraytype eq{0 get}if +}bdf +/currentdistillerparams where{pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse +{ + /pdfmark_5{cleartomark}bind def +}{ + /pdfmark_5{pdfmark}bind def +}ifelse +/ReadBypdfmark_5 +{ + currentfile exch 0 exch/SubFileDecode filter + /currentdistillerparams where + {pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse + {flushfile cleartomark} + {/PUT pdfmark}ifelse +}bdf +/ReadBypdfmark_5_string +{ + 2 dict begin + /makerString exch def string/tmpString exch def + { + currentfile tmpString readline not{pop exit}if + makerString anchorsearch + { + pop pop cleartomark exit + }{ + 3 copy/PUT pdfmark_5 pop 2 copy(\n)/PUT pdfmark_5 + }ifelse + }loop + end +}bdf +/xpdfm +{ + { + dup 0 get/Label eq + { + aload length[exch 1 add 1 roll/PAGELABEL + }{ + aload pop + [{ThisPage}<<5 -2 roll>>/PUT + }ifelse + pdfmark_5 + }forall +}bdf +/lmt{ + dup 2 index le{exch}if pop dup 2 index ge{exch}if pop +}bdf +/int{ + dup 2 index sub 3 index 5 index sub div 6 -2 roll sub mul exch pop add exch pop +}bdf +/ds{ + Adobe_AGM_Utils begin +}bdf +/dt{ + currentdict Adobe_AGM_Utils eq{ + end + }if +}bdf +systemdict/setpacking known +{setpacking}if +%%EndResource +%%BeginResource: procset Adobe_AGM_Core 2.0 0 +%%Version: 2.0 0 +%%Copyright: Copyright(C)1997-2007 Adobe Systems, Inc. All Rights Reserved. +systemdict/setpacking known +{ + currentpacking + true setpacking +}if +userdict/Adobe_AGM_Core 209 dict dup begin put +/Adobe_AGM_Core_Id/Adobe_AGM_Core_2.0_0 def +/AGMCORE_str256 256 string def +/AGMCORE_save nd +/AGMCORE_graphicsave nd +/AGMCORE_c 0 def +/AGMCORE_m 0 def +/AGMCORE_y 0 def +/AGMCORE_k 0 def +/AGMCORE_cmykbuf 4 array def +/AGMCORE_screen[currentscreen]cvx def +/AGMCORE_tmp 0 def +/AGMCORE_&setgray nd +/AGMCORE_&setcolor nd +/AGMCORE_&setcolorspace nd +/AGMCORE_&setcmykcolor nd +/AGMCORE_cyan_plate nd +/AGMCORE_magenta_plate nd +/AGMCORE_yellow_plate nd +/AGMCORE_black_plate nd +/AGMCORE_plate_ndx nd +/AGMCORE_get_ink_data nd +/AGMCORE_is_cmyk_sep nd +/AGMCORE_host_sep nd +/AGMCORE_avoid_L2_sep_space nd +/AGMCORE_distilling nd +/AGMCORE_composite_job nd +/AGMCORE_producing_seps nd +/AGMCORE_ps_level -1 def +/AGMCORE_ps_version -1 def +/AGMCORE_environ_ok nd +/AGMCORE_CSD_cache 0 dict def +/AGMCORE_currentoverprint false def +/AGMCORE_deltaX nd +/AGMCORE_deltaY nd +/AGMCORE_name nd +/AGMCORE_sep_special nd +/AGMCORE_err_strings 4 dict def +/AGMCORE_cur_err nd +/AGMCORE_current_spot_alias false def +/AGMCORE_inverting false def +/AGMCORE_feature_dictCount nd +/AGMCORE_feature_opCount nd +/AGMCORE_feature_ctm nd +/AGMCORE_ConvertToProcess false def +/AGMCORE_Default_CTM matrix def +/AGMCORE_Default_PageSize nd +/AGMCORE_Default_flatness nd +/AGMCORE_currentbg nd +/AGMCORE_currentucr nd +/AGMCORE_pattern_paint_type 0 def +/knockout_unitsq nd +currentglobal true setglobal +[/CSA/Gradient/Procedure] +{ + /Generic/Category findresource dup length dict copy/Category defineresource pop +}forall +setglobal +/AGMCORE_key_known +{ + where{ + /Adobe_AGM_Core_Id known + }{ + false + }ifelse +}ndf +/flushinput +{ + save + 2 dict begin + /CompareBuffer 3 -1 roll def + /readbuffer 256 string def + mark + { + currentfile readbuffer{readline}stopped + {cleartomark mark} + { + not + {pop exit} + if + CompareBuffer eq + {exit} + if + }ifelse + }loop + cleartomark + end + restore +}bdf +/getspotfunction +{ + AGMCORE_screen exch pop exch pop + dup type/dicttype eq{ + dup/HalftoneType get 1 eq{ + /SpotFunction get + }{ + dup/HalftoneType get 2 eq{ + /GraySpotFunction get + }{ + pop + { + abs exch abs 2 copy add 1 gt{ + 1 sub dup mul exch 1 sub dup mul add 1 sub + }{ + dup mul exch dup mul add 1 exch sub + }ifelse + }bind + }ifelse + }ifelse + }if +}def +/np +{newpath}bdf +/clp_npth +{clip np}def +/eoclp_npth +{eoclip np}def +/npth_clp +{np clip}def +/graphic_setup +{ + /AGMCORE_graphicsave save store + concat + 0 setgray + 0 setlinecap + 0 setlinejoin + 1 setlinewidth + []0 setdash + 10 setmiterlimit + np + false setoverprint + false setstrokeadjust + //Adobe_AGM_Core/spot_alias gx + /Adobe_AGM_Image where{ + pop + Adobe_AGM_Image/spot_alias 2 copy known{ + gx + }{ + pop pop + }ifelse + }if + /sep_colorspace_dict null AGMCORE_gput + 100 dict begin + /dictstackcount countdictstack def + /showpage{}def + mark +}def +/graphic_cleanup +{ + cleartomark + dictstackcount 1 countdictstack 1 sub{end}for + end + AGMCORE_graphicsave restore +}def +/compose_error_msg +{ + grestoreall initgraphics + /Helvetica findfont 10 scalefont setfont + /AGMCORE_deltaY 100 def + /AGMCORE_deltaX 310 def + clippath pathbbox np pop pop 36 add exch 36 add exch moveto + 0 AGMCORE_deltaY rlineto AGMCORE_deltaX 0 rlineto + 0 AGMCORE_deltaY neg rlineto AGMCORE_deltaX neg 0 rlineto closepath + 0 AGMCORE_&setgray + gsave 1 AGMCORE_&setgray fill grestore + 1 setlinewidth gsave stroke grestore + currentpoint AGMCORE_deltaY 15 sub add exch 8 add exch moveto + /AGMCORE_deltaY 12 def + /AGMCORE_tmp 0 def + AGMCORE_err_strings exch get + { + dup 32 eq + { + pop + AGMCORE_str256 0 AGMCORE_tmp getinterval + stringwidth pop currentpoint pop add AGMCORE_deltaX 28 add gt + { + currentpoint AGMCORE_deltaY sub exch pop + clippath pathbbox pop pop pop 44 add exch moveto + }if + AGMCORE_str256 0 AGMCORE_tmp getinterval show( )show + 0 1 AGMCORE_str256 length 1 sub + { + AGMCORE_str256 exch 0 put + }for + /AGMCORE_tmp 0 def + }{ + AGMCORE_str256 exch AGMCORE_tmp xpt + /AGMCORE_tmp AGMCORE_tmp 1 add def + }ifelse + }forall +}bdf +/AGMCORE_CMYKDeviceNColorspaces[ + [/Separation/None/DeviceCMYK{0 0 0}] + [/Separation(Black)/DeviceCMYK{0 0 0 4 -1 roll}bind] + [/Separation(Yellow)/DeviceCMYK{0 0 3 -1 roll 0}bind] + [/DeviceN[(Yellow)(Black)]/DeviceCMYK{0 0 4 2 roll}bind] + [/Separation(Magenta)/DeviceCMYK{0 exch 0 0}bind] + [/DeviceN[(Magenta)(Black)]/DeviceCMYK{0 3 1 roll 0 exch}bind] + [/DeviceN[(Magenta)(Yellow)]/DeviceCMYK{0 3 1 roll 0}bind] + [/DeviceN[(Magenta)(Yellow)(Black)]/DeviceCMYK{0 4 1 roll}bind] + [/Separation(Cyan)/DeviceCMYK{0 0 0}] + [/DeviceN[(Cyan)(Black)]/DeviceCMYK{0 0 3 -1 roll}bind] + [/DeviceN[(Cyan)(Yellow)]/DeviceCMYK{0 exch 0}bind] + [/DeviceN[(Cyan)(Yellow)(Black)]/DeviceCMYK{0 3 1 roll}bind] + [/DeviceN[(Cyan)(Magenta)]/DeviceCMYK{0 0}] + [/DeviceN[(Cyan)(Magenta)(Black)]/DeviceCMYK{0 exch}bind] + [/DeviceN[(Cyan)(Magenta)(Yellow)]/DeviceCMYK{0}] + [/DeviceCMYK] +]def +/ds{ + Adobe_AGM_Core begin + /currentdistillerparams where + { + pop currentdistillerparams/CoreDistVersion get 5000 lt + {<>setdistillerparams}if + }if + /AGMCORE_ps_version xdf + /AGMCORE_ps_level xdf + errordict/AGM_handleerror known not{ + errordict/AGM_handleerror errordict/handleerror get put + errordict/handleerror{ + Adobe_AGM_Core begin + $error/newerror get AGMCORE_cur_err null ne and{ + $error/newerror false put + AGMCORE_cur_err compose_error_msg + }if + $error/newerror true put + end + errordict/AGM_handleerror get exec + }bind put + }if + /AGMCORE_environ_ok + ps_level AGMCORE_ps_level ge + ps_version AGMCORE_ps_version ge and + AGMCORE_ps_level -1 eq or + def + AGMCORE_environ_ok not + {/AGMCORE_cur_err/AGMCORE_bad_environ def}if + /AGMCORE_&setgray systemdict/setgray get def + level2{ + /AGMCORE_&setcolor systemdict/setcolor get def + /AGMCORE_&setcolorspace systemdict/setcolorspace get def + }if + /AGMCORE_currentbg currentblackgeneration def + /AGMCORE_currentucr currentundercolorremoval def + /AGMCORE_Default_flatness currentflat def + /AGMCORE_distilling + /product where{ + pop systemdict/setdistillerparams known product(Adobe PostScript Parser)ne and + }{ + false + }ifelse + def + /AGMCORE_GSTATE AGMCORE_key_known not{ + /AGMCORE_GSTATE 21 dict def + /AGMCORE_tmpmatrix matrix def + /AGMCORE_gstack 32 array def + /AGMCORE_gstackptr 0 def + /AGMCORE_gstacksaveptr 0 def + /AGMCORE_gstackframekeys 14 def + /AGMCORE_&gsave/gsave ldf + /AGMCORE_&grestore/grestore ldf + /AGMCORE_&grestoreall/grestoreall ldf + /AGMCORE_&save/save ldf + /AGMCORE_&setoverprint/setoverprint ldf + /AGMCORE_gdictcopy{ + begin + {def}forall + end + }def + /AGMCORE_gput{ + AGMCORE_gstack AGMCORE_gstackptr get + 3 1 roll + put + }def + /AGMCORE_gget{ + AGMCORE_gstack AGMCORE_gstackptr get + exch + get + }def + /gsave{ + AGMCORE_&gsave + AGMCORE_gstack AGMCORE_gstackptr get + AGMCORE_gstackptr 1 add + dup 32 ge{limitcheck}if + /AGMCORE_gstackptr exch store + AGMCORE_gstack AGMCORE_gstackptr get + AGMCORE_gdictcopy + }def + /grestore{ + AGMCORE_&grestore + AGMCORE_gstackptr 1 sub + dup AGMCORE_gstacksaveptr lt{1 add}if + dup AGMCORE_gstack exch get dup/AGMCORE_currentoverprint known + {/AGMCORE_currentoverprint get setoverprint}{pop}ifelse + /AGMCORE_gstackptr exch store + }def + /grestoreall{ + AGMCORE_&grestoreall + /AGMCORE_gstackptr AGMCORE_gstacksaveptr store + }def + /save{ + AGMCORE_&save + AGMCORE_gstack AGMCORE_gstackptr get + AGMCORE_gstackptr 1 add + dup 32 ge{limitcheck}if + /AGMCORE_gstackptr exch store + /AGMCORE_gstacksaveptr AGMCORE_gstackptr store + AGMCORE_gstack AGMCORE_gstackptr get + AGMCORE_gdictcopy + }def + /setoverprint{ + dup/AGMCORE_currentoverprint exch AGMCORE_gput AGMCORE_&setoverprint + }def + 0 1 AGMCORE_gstack length 1 sub{ + AGMCORE_gstack exch AGMCORE_gstackframekeys dict put + }for + }if + level3/AGMCORE_&sysshfill AGMCORE_key_known not and + { + /AGMCORE_&sysshfill systemdict/shfill get def + /AGMCORE_&sysmakepattern systemdict/makepattern get def + /AGMCORE_&usrmakepattern/makepattern load def + }if + /currentcmykcolor[0 0 0 0]AGMCORE_gput + /currentstrokeadjust false AGMCORE_gput + /currentcolorspace[/DeviceGray]AGMCORE_gput + /sep_tint 0 AGMCORE_gput + /devicen_tints[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]AGMCORE_gput + /sep_colorspace_dict null AGMCORE_gput + /devicen_colorspace_dict null AGMCORE_gput + /indexed_colorspace_dict null AGMCORE_gput + /currentcolor_intent()AGMCORE_gput + /customcolor_tint 1 AGMCORE_gput + /absolute_colorimetric_crd null AGMCORE_gput + /relative_colorimetric_crd null AGMCORE_gput + /saturation_crd null AGMCORE_gput + /perceptual_crd null AGMCORE_gput + currentcolortransfer cvlit/AGMCore_gray_xfer xdf cvlit/AGMCore_b_xfer xdf + cvlit/AGMCore_g_xfer xdf cvlit/AGMCore_r_xfer xdf + << + /MaxPatternItem currentsystemparams/MaxPatternCache get + >> + setuserparams + end +}def +/ps +{ + /setcmykcolor where{ + pop + Adobe_AGM_Core/AGMCORE_&setcmykcolor/setcmykcolor load put + }if + Adobe_AGM_Core begin + /setcmykcolor + { + 4 copy AGMCORE_cmykbuf astore/currentcmykcolor exch AGMCORE_gput + 1 sub 4 1 roll + 3{ + 3 index add neg dup 0 lt{ + pop 0 + }if + 3 1 roll + }repeat + setrgbcolor pop + }ndf + /currentcmykcolor + { + /currentcmykcolor AGMCORE_gget aload pop + }ndf + /setoverprint + {pop}ndf + /currentoverprint + {false}ndf + /AGMCORE_cyan_plate 1 0 0 0 test_cmyk_color_plate def + /AGMCORE_magenta_plate 0 1 0 0 test_cmyk_color_plate def + /AGMCORE_yellow_plate 0 0 1 0 test_cmyk_color_plate def + /AGMCORE_black_plate 0 0 0 1 test_cmyk_color_plate def + /AGMCORE_plate_ndx + AGMCORE_cyan_plate{ + 0 + }{ + AGMCORE_magenta_plate{ + 1 + }{ + AGMCORE_yellow_plate{ + 2 + }{ + AGMCORE_black_plate{ + 3 + }{ + 4 + }ifelse + }ifelse + }ifelse + }ifelse + def + /AGMCORE_have_reported_unsupported_color_space false def + /AGMCORE_report_unsupported_color_space + { + AGMCORE_have_reported_unsupported_color_space false eq + { + (Warning: Job contains content that cannot be separated with on-host methods. This content appears on the black plate, and knocks out all other plates.)== + Adobe_AGM_Core/AGMCORE_have_reported_unsupported_color_space true ddf + }if + }def + /AGMCORE_composite_job + AGMCORE_cyan_plate AGMCORE_magenta_plate and AGMCORE_yellow_plate and AGMCORE_black_plate and def + /AGMCORE_in_rip_sep + /AGMCORE_in_rip_sep where{ + pop AGMCORE_in_rip_sep + }{ + AGMCORE_distilling + { + false + }{ + userdict/Adobe_AGM_OnHost_Seps known{ + false + }{ + level2{ + currentpagedevice/Separations 2 copy known{ + get + }{ + pop pop false + }ifelse + }{ + false + }ifelse + }ifelse + }ifelse + }ifelse + def + /AGMCORE_producing_seps AGMCORE_composite_job not AGMCORE_in_rip_sep or def + /AGMCORE_host_sep AGMCORE_producing_seps AGMCORE_in_rip_sep not and def + /AGM_preserve_spots + /AGM_preserve_spots where{ + pop AGM_preserve_spots + }{ + AGMCORE_distilling AGMCORE_producing_seps or + }ifelse + def + /AGM_is_distiller_preserving_spotimages + { + currentdistillerparams/PreserveOverprintSettings known + { + currentdistillerparams/PreserveOverprintSettings get + { + currentdistillerparams/ColorConversionStrategy known + { + currentdistillerparams/ColorConversionStrategy get + /sRGB ne + }{ + true + }ifelse + }{ + false + }ifelse + }{ + false + }ifelse + }def + /convert_spot_to_process where{pop}{ + /convert_spot_to_process + { + //Adobe_AGM_Core begin + dup map_alias{ + /Name get exch pop + }if + dup dup(None)eq exch(All)eq or + { + pop false + }{ + AGMCORE_host_sep + { + gsave + 1 0 0 0 setcmykcolor currentgray 1 exch sub + 0 1 0 0 setcmykcolor currentgray 1 exch sub + 0 0 1 0 setcmykcolor currentgray 1 exch sub + 0 0 0 1 setcmykcolor currentgray 1 exch sub + add add add 0 eq + { + pop false + }{ + false setoverprint + current_spot_alias false set_spot_alias + 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor + set_spot_alias + currentgray 1 ne + }ifelse + grestore + }{ + AGMCORE_distilling + { + pop AGM_is_distiller_preserving_spotimages not + }{ + //Adobe_AGM_Core/AGMCORE_name xddf + false + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 0 eq + AGMUTIL_cpd/OverrideSeparations known and + { + AGMUTIL_cpd/OverrideSeparations get + { + /HqnSpots/ProcSet resourcestatus + { + pop pop pop true + }if + }if + }if + { + AGMCORE_name/HqnSpots/ProcSet findresource/TestSpot gx not + }{ + gsave + [/Separation AGMCORE_name/DeviceGray{}]AGMCORE_&setcolorspace + false + AGMUTIL_cpd/SeparationColorNames 2 copy known + { + get + {AGMCORE_name eq or}forall + not + }{ + pop pop pop true + }ifelse + grestore + }ifelse + }ifelse + }ifelse + }ifelse + end + }def + }ifelse + /convert_to_process where{pop}{ + /convert_to_process + { + dup length 0 eq + { + pop false + }{ + AGMCORE_host_sep + { + dup true exch + { + dup(Cyan)eq exch + dup(Magenta)eq 3 -1 roll or exch + dup(Yellow)eq 3 -1 roll or exch + dup(Black)eq 3 -1 roll or + {pop} + {convert_spot_to_process and}ifelse + } + forall + { + true exch + { + dup(Cyan)eq exch + dup(Magenta)eq 3 -1 roll or exch + dup(Yellow)eq 3 -1 roll or exch + (Black)eq or and + }forall + not + }{pop false}ifelse + }{ + false exch + { + /PhotoshopDuotoneList where{pop false}{true}ifelse + { + dup(Cyan)eq exch + dup(Magenta)eq 3 -1 roll or exch + dup(Yellow)eq 3 -1 roll or exch + dup(Black)eq 3 -1 roll or + {pop} + {convert_spot_to_process or}ifelse + } + { + convert_spot_to_process or + } + ifelse + } + forall + }ifelse + }ifelse + }def + }ifelse + /AGMCORE_avoid_L2_sep_space + version cvr 2012 lt + level2 and + AGMCORE_producing_seps not and + def + /AGMCORE_is_cmyk_sep + AGMCORE_cyan_plate AGMCORE_magenta_plate or AGMCORE_yellow_plate or AGMCORE_black_plate or + def + /AGM_avoid_0_cmyk where{ + pop AGM_avoid_0_cmyk + }{ + AGM_preserve_spots + userdict/Adobe_AGM_OnHost_Seps known + userdict/Adobe_AGM_InRip_Seps known or + not and + }ifelse + { + /setcmykcolor[ + { + 4 copy add add add 0 eq currentoverprint and{ + pop 0.0005 + }if + }/exec cvx + /AGMCORE_&setcmykcolor load dup type/operatortype ne{ + /exec cvx + }if + ]cvx def + }if + /AGMCORE_IsSeparationAProcessColor + { + dup(Cyan)eq exch dup(Magenta)eq exch dup(Yellow)eq exch(Black)eq or or or + }def + AGMCORE_host_sep{ + /setcolortransfer + { + AGMCORE_cyan_plate{ + pop pop pop + }{ + AGMCORE_magenta_plate{ + 4 3 roll pop pop pop + }{ + AGMCORE_yellow_plate{ + 4 2 roll pop pop pop + }{ + 4 1 roll pop pop pop + }ifelse + }ifelse + }ifelse + settransfer + } + def + /AGMCORE_get_ink_data + AGMCORE_cyan_plate{ + {pop pop pop} + }{ + AGMCORE_magenta_plate{ + {4 3 roll pop pop pop} + }{ + AGMCORE_yellow_plate{ + {4 2 roll pop pop pop} + }{ + {4 1 roll pop pop pop} + }ifelse + }ifelse + }ifelse + def + /AGMCORE_RemoveProcessColorNames + { + 1 dict begin + /filtername + { + dup/Cyan eq 1 index(Cyan)eq or + {pop(_cyan_)}if + dup/Magenta eq 1 index(Magenta)eq or + {pop(_magenta_)}if + dup/Yellow eq 1 index(Yellow)eq or + {pop(_yellow_)}if + dup/Black eq 1 index(Black)eq or + {pop(_black_)}if + }def + dup type/arraytype eq + {[exch{filtername}forall]} + {filtername}ifelse + end + }def + level3{ + /AGMCORE_IsCurrentColor + { + dup AGMCORE_IsSeparationAProcessColor + { + AGMCORE_plate_ndx 0 eq + {dup(Cyan)eq exch/Cyan eq or}if + AGMCORE_plate_ndx 1 eq + {dup(Magenta)eq exch/Magenta eq or}if + AGMCORE_plate_ndx 2 eq + {dup(Yellow)eq exch/Yellow eq or}if + AGMCORE_plate_ndx 3 eq + {dup(Black)eq exch/Black eq or}if + AGMCORE_plate_ndx 4 eq + {pop false}if + }{ + gsave + false setoverprint + current_spot_alias false set_spot_alias + 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor + set_spot_alias + currentgray 1 ne + grestore + }ifelse + }def + /AGMCORE_filter_functiondatasource + { + 5 dict begin + /data_in xdf + data_in type/stringtype eq + { + /ncomp xdf + /comp xdf + /string_out data_in length ncomp idiv string def + 0 ncomp data_in length 1 sub + { + string_out exch dup ncomp idiv exch data_in exch ncomp getinterval comp get 255 exch sub put + }for + string_out + }{ + string/string_in xdf + /string_out 1 string def + /component xdf + [ + data_in string_in/readstring cvx + [component/get cvx 255/exch cvx/sub cvx string_out/exch cvx 0/exch cvx/put cvx string_out]cvx + [/pop cvx()]cvx/ifelse cvx + ]cvx/ReusableStreamDecode filter + }ifelse + end + }def + /AGMCORE_separateShadingFunction + { + 2 dict begin + /paint? xdf + /channel xdf + dup type/dicttype eq + { + begin + FunctionType 0 eq + { + /DataSource channel Range length 2 idiv DataSource AGMCORE_filter_functiondatasource def + currentdict/Decode known + {/Decode Decode channel 2 mul 2 getinterval def}if + paint? not + {/Decode[1 1]def}if + }if + FunctionType 2 eq + { + paint? + { + /C0[C0 channel get 1 exch sub]def + /C1[C1 channel get 1 exch sub]def + }{ + /C0[1]def + /C1[1]def + }ifelse + }if + FunctionType 3 eq + { + /Functions[Functions{channel paint? AGMCORE_separateShadingFunction}forall]def + }if + currentdict/Range known + {/Range[0 1]def}if + currentdict + end}{ + channel get 0 paint? AGMCORE_separateShadingFunction + }ifelse + end + }def + /AGMCORE_separateShading + { + 3 -1 roll begin + currentdict/Function known + { + currentdict/Background known + {[1 index{Background 3 index get 1 exch sub}{1}ifelse]/Background xdf}if + Function 3 1 roll AGMCORE_separateShadingFunction/Function xdf + /ColorSpace[/DeviceGray]def + }{ + ColorSpace dup type/arraytype eq{0 get}if/DeviceCMYK eq + { + /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def + }{ + ColorSpace dup 1 get AGMCORE_RemoveProcessColorNames 1 exch put + }ifelse + ColorSpace 0 get/Separation eq + { + { + [1/exch cvx/sub cvx]cvx + }{ + [/pop cvx 1]cvx + }ifelse + ColorSpace 3 3 -1 roll put + pop + }{ + { + [exch ColorSpace 1 get length 1 sub exch sub/index cvx 1/exch cvx/sub cvx ColorSpace 1 get length 1 add 1/roll cvx ColorSpace 1 get length{/pop cvx}repeat]cvx + }{ + pop[ColorSpace 1 get length{/pop cvx}repeat cvx 1]cvx + }ifelse + ColorSpace 3 3 -1 roll bind put + }ifelse + ColorSpace 2/DeviceGray put + }ifelse + end + }def + /AGMCORE_separateShadingDict + { + dup/ColorSpace get + dup type/arraytype ne + {[exch]}if + dup 0 get/DeviceCMYK eq + { + exch begin + currentdict + AGMCORE_cyan_plate + {0 true}if + AGMCORE_magenta_plate + {1 true}if + AGMCORE_yellow_plate + {2 true}if + AGMCORE_black_plate + {3 true}if + AGMCORE_plate_ndx 4 eq + {0 false}if + dup not currentoverprint and + {/AGMCORE_ignoreshade true def}if + AGMCORE_separateShading + currentdict + end exch + }if + dup 0 get/Separation eq + { + exch begin + ColorSpace 1 get dup/None ne exch/All ne and + { + ColorSpace 1 get AGMCORE_IsCurrentColor AGMCORE_plate_ndx 4 lt and ColorSpace 1 get AGMCORE_IsSeparationAProcessColor not and + { + ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq + { + /ColorSpace + [ + /Separation + ColorSpace 1 get + /DeviceGray + [ + ColorSpace 3 get/exec cvx + 4 AGMCORE_plate_ndx sub -1/roll cvx + 4 1/roll cvx + 3[/pop cvx]cvx/repeat cvx + 1/exch cvx/sub cvx + ]cvx + ]def + }{ + AGMCORE_report_unsupported_color_space + AGMCORE_black_plate not + { + currentdict 0 false AGMCORE_separateShading + }if + }ifelse + }{ + currentdict ColorSpace 1 get AGMCORE_IsCurrentColor + 0 exch + dup not currentoverprint and + {/AGMCORE_ignoreshade true def}if + AGMCORE_separateShading + }ifelse + }if + currentdict + end exch + }if + dup 0 get/DeviceN eq + { + exch begin + ColorSpace 1 get convert_to_process + { + ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq + { + /ColorSpace + [ + /DeviceN + ColorSpace 1 get + /DeviceGray + [ + ColorSpace 3 get/exec cvx + 4 AGMCORE_plate_ndx sub -1/roll cvx + 4 1/roll cvx + 3[/pop cvx]cvx/repeat cvx + 1/exch cvx/sub cvx + ]cvx + ]def + }{ + AGMCORE_report_unsupported_color_space + AGMCORE_black_plate not + { + currentdict 0 false AGMCORE_separateShading + /ColorSpace[/DeviceGray]def + }if + }ifelse + }{ + currentdict + false -1 ColorSpace 1 get + { + AGMCORE_IsCurrentColor + { + 1 add + exch pop true exch exit + }if + 1 add + }forall + exch + dup not currentoverprint and + {/AGMCORE_ignoreshade true def}if + AGMCORE_separateShading + }ifelse + currentdict + end exch + }if + dup 0 get dup/DeviceCMYK eq exch dup/Separation eq exch/DeviceN eq or or not + { + exch begin + ColorSpace dup type/arraytype eq + {0 get}if + /DeviceGray ne + { + AGMCORE_report_unsupported_color_space + AGMCORE_black_plate not + { + ColorSpace 0 get/CIEBasedA eq + { + /ColorSpace[/Separation/_ciebaseda_/DeviceGray{}]def + }if + ColorSpace 0 get dup/CIEBasedABC eq exch dup/CIEBasedDEF eq exch/DeviceRGB eq or or + { + /ColorSpace[/DeviceN[/_red_/_green_/_blue_]/DeviceRGB{}]def + }if + ColorSpace 0 get/CIEBasedDEFG eq + { + /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def + }if + currentdict 0 false AGMCORE_separateShading + }if + }if + currentdict + end exch + }if + pop + dup/AGMCORE_ignoreshade known + { + begin + /ColorSpace[/Separation(None)/DeviceGray{}]def + currentdict end + }if + }def + /shfill + { + AGMCORE_separateShadingDict + dup/AGMCORE_ignoreshade known + {pop} + {AGMCORE_&sysshfill}ifelse + }def + /makepattern + { + exch + dup/PatternType get 2 eq + { + clonedict + begin + /Shading Shading AGMCORE_separateShadingDict def + Shading/AGMCORE_ignoreshade known + currentdict end exch + {pop<>}if + exch AGMCORE_&sysmakepattern + }{ + exch AGMCORE_&usrmakepattern + }ifelse + }def + }if + }if + AGMCORE_in_rip_sep{ + /setcustomcolor + { + exch aload pop + dup 7 1 roll inRip_spot_has_ink not { + 4{4 index mul 4 1 roll} + repeat + /DeviceCMYK setcolorspace + 6 -2 roll pop pop + }{ + //Adobe_AGM_Core begin + /AGMCORE_k xdf/AGMCORE_y xdf/AGMCORE_m xdf/AGMCORE_c xdf + end + [/Separation 4 -1 roll/DeviceCMYK + {dup AGMCORE_c mul exch dup AGMCORE_m mul exch dup AGMCORE_y mul exch AGMCORE_k mul} + ] + setcolorspace + }ifelse + setcolor + }ndf + /setseparationgray + { + [/Separation(All)/DeviceGray{}]setcolorspace_opt + 1 exch sub setcolor + }ndf + }{ + /setseparationgray + { + AGMCORE_&setgray + }ndf + }ifelse + /findcmykcustomcolor + { + 5 makereadonlyarray + }ndf + /setcustomcolor + { + exch aload pop pop + 4{4 index mul 4 1 roll}repeat + setcmykcolor pop + }ndf + /has_color + /colorimage where{ + AGMCORE_producing_seps{ + pop true + }{ + systemdict eq + }ifelse + }{ + false + }ifelse + def + /map_index + { + 1 index mul exch getinterval{255 div}forall + }bdf + /map_indexed_devn + { + Lookup Names length 3 -1 roll cvi map_index + }bdf + /n_color_components + { + base_colorspace_type + dup/DeviceGray eq{ + pop 1 + }{ + /DeviceCMYK eq{ + 4 + }{ + 3 + }ifelse + }ifelse + }bdf + level2{ + /mo/moveto ldf + /li/lineto ldf + /cv/curveto ldf + /knockout_unitsq + { + 1 setgray + 0 0 1 1 rectfill + }def + level2/setcolorspace AGMCORE_key_known not and{ + /AGMCORE_&&&setcolorspace/setcolorspace ldf + /AGMCORE_ReplaceMappedColor + { + dup type dup/arraytype eq exch/packedarraytype eq or + { + /AGMCORE_SpotAliasAry2 where{ + begin + dup 0 get dup/Separation eq + { + pop + dup length array copy + dup dup 1 get + current_spot_alias + { + dup map_alias + { + false set_spot_alias + dup 1 exch setsepcolorspace + true set_spot_alias + begin + /sep_colorspace_dict currentdict AGMCORE_gput + pop pop pop + [ + /Separation Name + CSA map_csa + MappedCSA + /sep_colorspace_proc load + ] + dup Name + end + }if + }if + map_reserved_ink_name 1 xpt + }{ + /DeviceN eq + { + dup length array copy + dup dup 1 get[ + exch{ + current_spot_alias{ + dup map_alias{ + /Name get exch pop + }if + }if + map_reserved_ink_name + }forall + ]1 xpt + }if + }ifelse + end + }if + }if + }def + /setcolorspace + { + dup type dup/arraytype eq exch/packedarraytype eq or + { + dup 0 get/Indexed eq + { + AGMCORE_distilling + { + /PhotoshopDuotoneList where + { + pop false + }{ + true + }ifelse + }{ + true + }ifelse + { + aload pop 3 -1 roll + AGMCORE_ReplaceMappedColor + 3 1 roll 4 array astore + }if + }{ + AGMCORE_ReplaceMappedColor + }ifelse + }if + DeviceN_PS2_inRip_seps{AGMCORE_&&&setcolorspace}if + }def + }if + }{ + /adj + { + currentstrokeadjust{ + transform + 0.25 sub round 0.25 add exch + 0.25 sub round 0.25 add exch + itransform + }if + }def + /mo{ + adj moveto + }def + /li{ + adj lineto + }def + /cv{ + 6 2 roll adj + 6 2 roll adj + 6 2 roll adj curveto + }def + /knockout_unitsq + { + 1 setgray + 8 8 1[8 0 0 8 0 0]{}image + }def + /currentstrokeadjust{ + /currentstrokeadjust AGMCORE_gget + }def + /setstrokeadjust{ + /currentstrokeadjust exch AGMCORE_gput + }def + /setcolorspace + { + /currentcolorspace exch AGMCORE_gput + }def + /currentcolorspace + { + /currentcolorspace AGMCORE_gget + }def + /setcolor_devicecolor + { + base_colorspace_type + dup/DeviceGray eq{ + pop setgray + }{ + /DeviceCMYK eq{ + setcmykcolor + }{ + setrgbcolor + }ifelse + }ifelse + }def + /setcolor + { + currentcolorspace 0 get + dup/DeviceGray ne{ + dup/DeviceCMYK ne{ + dup/DeviceRGB ne{ + dup/Separation eq{ + pop + currentcolorspace 3 gx + currentcolorspace 2 get + }{ + dup/Indexed eq{ + pop + currentcolorspace 3 get dup type/stringtype eq{ + currentcolorspace 1 get n_color_components + 3 -1 roll map_index + }{ + exec + }ifelse + currentcolorspace 1 get + }{ + /AGMCORE_cur_err/AGMCORE_invalid_color_space def + AGMCORE_invalid_color_space + }ifelse + }ifelse + }if + }if + }if + setcolor_devicecolor + }def + }ifelse + /sop/setoverprint ldf + /lw/setlinewidth ldf + /lc/setlinecap ldf + /lj/setlinejoin ldf + /ml/setmiterlimit ldf + /dsh/setdash ldf + /sadj/setstrokeadjust ldf + /gry/setgray ldf + /rgb/setrgbcolor ldf + /cmyk[ + /currentcolorspace[/DeviceCMYK]/AGMCORE_gput cvx + /setcmykcolor load dup type/operatortype ne{/exec cvx}if + ]cvx bdf + level3 AGMCORE_host_sep not and{ + /nzopmsc{ + 6 dict begin + /kk exch def + /yy exch def + /mm exch def + /cc exch def + /sum 0 def + cc 0 ne{/sum sum 2#1000 or def cc}if + mm 0 ne{/sum sum 2#0100 or def mm}if + yy 0 ne{/sum sum 2#0010 or def yy}if + kk 0 ne{/sum sum 2#0001 or def kk}if + AGMCORE_CMYKDeviceNColorspaces sum get setcolorspace + sum 0 eq{0}if + end + setcolor + }bdf + }{ + /nzopmsc/cmyk ldf + }ifelse + /sep/setsepcolor ldf + /devn/setdevicencolor ldf + /idx/setindexedcolor ldf + /colr/setcolor ldf + /csacrd/set_csa_crd ldf + /sepcs/setsepcolorspace ldf + /devncs/setdevicencolorspace ldf + /idxcs/setindexedcolorspace ldf + /cp/closepath ldf + /clp/clp_npth ldf + /eclp/eoclp_npth ldf + /f/fill ldf + /ef/eofill ldf + /@/stroke ldf + /nclp/npth_clp ldf + /gset/graphic_setup ldf + /gcln/graphic_cleanup ldf + /ct/concat ldf + /cf/currentfile ldf + /fl/filter ldf + /rs/readstring ldf + /AGMCORE_def_ht currenthalftone def + /clonedict Adobe_AGM_Utils begin/clonedict load end def + /clonearray Adobe_AGM_Utils begin/clonearray load end def + currentdict{ + dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{ + bind + }if + def + }forall + /getrampcolor + { + /indx exch def + 0 1 NumComp 1 sub + { + dup + Samples exch get + dup type/stringtype eq{indx get}if + exch + Scaling exch get aload pop + 3 1 roll + mul add + }for + ColorSpaceFamily/Separation eq + {sep} + { + ColorSpaceFamily/DeviceN eq + {devn}{setcolor}ifelse + }ifelse + }bdf + /sssetbackground{ + aload pop + ColorSpaceFamily/Separation eq + {sep} + { + ColorSpaceFamily/DeviceN eq + {devn}{setcolor}ifelse + }ifelse + }bdf + /RadialShade + { + 40 dict begin + /ColorSpaceFamily xdf + /background xdf + /ext1 xdf + /ext0 xdf + /BBox xdf + /r2 xdf + /c2y xdf + /c2x xdf + /r1 xdf + /c1y xdf + /c1x xdf + /rampdict xdf + /setinkoverprint where{pop/setinkoverprint{pop}def}if + gsave + BBox length 0 gt + { + np + BBox 0 get BBox 1 get moveto + BBox 2 get BBox 0 get sub 0 rlineto + 0 BBox 3 get BBox 1 get sub rlineto + BBox 2 get BBox 0 get sub neg 0 rlineto + closepath + clip + np + }if + c1x c2x eq + { + c1y c2y lt{/theta 90 def}{/theta 270 def}ifelse + }{ + /slope c2y c1y sub c2x c1x sub div def + /theta slope 1 atan def + c2x c1x lt c2y c1y ge and{/theta theta 180 sub def}if + c2x c1x lt c2y c1y lt and{/theta theta 180 add def}if + }ifelse + gsave + clippath + c1x c1y translate + theta rotate + -90 rotate + {pathbbox}stopped + {0 0 0 0}if + /yMax xdf + /xMax xdf + /yMin xdf + /xMin xdf + grestore + xMax xMin eq yMax yMin eq or + { + grestore + end + }{ + /max{2 copy gt{pop}{exch pop}ifelse}bdf + /min{2 copy lt{pop}{exch pop}ifelse}bdf + rampdict begin + 40 dict begin + background length 0 gt{background sssetbackground gsave clippath fill grestore}if + gsave + c1x c1y translate + theta rotate + -90 rotate + /c2y c1x c2x sub dup mul c1y c2y sub dup mul add sqrt def + /c1y 0 def + /c1x 0 def + /c2x 0 def + ext0 + { + 0 getrampcolor + c2y r2 add r1 sub 0.0001 lt + { + c1x c1y r1 360 0 arcn + pathbbox + /aymax exch def + /axmax exch def + /aymin exch def + /axmin exch def + /bxMin xMin axmin min def + /byMin yMin aymin min def + /bxMax xMax axmax max def + /byMax yMax aymax max def + bxMin byMin moveto + bxMax byMin lineto + bxMax byMax lineto + bxMin byMax lineto + bxMin byMin lineto + eofill + }{ + c2y r1 add r2 le + { + c1x c1y r1 0 360 arc + fill + } + { + c2x c2y r2 0 360 arc fill + r1 r2 eq + { + /p1x r1 neg def + /p1y c1y def + /p2x r1 def + /p2y c1y def + p1x p1y moveto p2x p2y lineto p2x yMin lineto p1x yMin lineto + fill + }{ + /AA r2 r1 sub c2y div def + AA -1 eq + {/theta 89.99 def} + {/theta AA 1 AA dup mul sub sqrt div 1 atan def} + ifelse + /SS1 90 theta add dup sin exch cos div def + /p1x r1 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def + /p1y p1x SS1 div neg def + /SS2 90 theta sub dup sin exch cos div def + /p2x r1 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def + /p2y p2x SS2 div neg def + r1 r2 gt + { + /L1maxX p1x yMin p1y sub SS1 div add def + /L2maxX p2x yMin p2y sub SS2 div add def + }{ + /L1maxX 0 def + /L2maxX 0 def + }ifelse + p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto + L1maxX L1maxX p1x sub SS1 mul p1y add lineto + fill + }ifelse + }ifelse + }ifelse + }if + c1x c2x sub dup mul + c1y c2y sub dup mul + add 0.5 exp + 0 dtransform + dup mul exch dup mul add 0.5 exp 72 div + 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt + 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt + 1 index 1 index lt{exch}if pop + /hires xdf + hires mul + /numpix xdf + /numsteps NumSamples def + /rampIndxInc 1 def + /subsampling false def + numpix 0 ne + { + NumSamples numpix div 0.5 gt + { + /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def + /rampIndxInc NumSamples 1 sub numsteps div def + /subsampling true def + }if + }if + /xInc c2x c1x sub numsteps div def + /yInc c2y c1y sub numsteps div def + /rInc r2 r1 sub numsteps div def + /cx c1x def + /cy c1y def + /radius r1 def + np + xInc 0 eq yInc 0 eq rInc 0 eq and and + { + 0 getrampcolor + cx cy radius 0 360 arc + stroke + NumSamples 1 sub getrampcolor + cx cy radius 72 hires div add 0 360 arc + 0 setlinewidth + stroke + }{ + 0 + numsteps + { + dup + subsampling{round cvi}if + getrampcolor + cx cy radius 0 360 arc + /cx cx xInc add def + /cy cy yInc add def + /radius radius rInc add def + cx cy radius 360 0 arcn + eofill + rampIndxInc add + }repeat + pop + }ifelse + ext1 + { + c2y r2 add r1 lt + { + c2x c2y r2 0 360 arc + fill + }{ + c2y r1 add r2 sub 0.0001 le + { + c2x c2y r2 360 0 arcn + pathbbox + /aymax exch def + /axmax exch def + /aymin exch def + /axmin exch def + /bxMin xMin axmin min def + /byMin yMin aymin min def + /bxMax xMax axmax max def + /byMax yMax aymax max def + bxMin byMin moveto + bxMax byMin lineto + bxMax byMax lineto + bxMin byMax lineto + bxMin byMin lineto + eofill + }{ + c2x c2y r2 0 360 arc fill + r1 r2 eq + { + /p1x r2 neg def + /p1y c2y def + /p2x r2 def + /p2y c2y def + p1x p1y moveto p2x p2y lineto p2x yMax lineto p1x yMax lineto + fill + }{ + /AA r2 r1 sub c2y div def + AA -1 eq + {/theta 89.99 def} + {/theta AA 1 AA dup mul sub sqrt div 1 atan def} + ifelse + /SS1 90 theta add dup sin exch cos div def + /p1x r2 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def + /p1y c2y p1x SS1 div sub def + /SS2 90 theta sub dup sin exch cos div def + /p2x r2 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def + /p2y c2y p2x SS2 div sub def + r1 r2 lt + { + /L1maxX p1x yMax p1y sub SS1 div add def + /L2maxX p2x yMax p2y sub SS2 div add def + }{ + /L1maxX 0 def + /L2maxX 0 def + }ifelse + p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto + L1maxX L1maxX p1x sub SS1 mul p1y add lineto + fill + }ifelse + }ifelse + }ifelse + }if + grestore + grestore + end + end + end + }ifelse + }bdf + /GenStrips + { + 40 dict begin + /ColorSpaceFamily xdf + /background xdf + /ext1 xdf + /ext0 xdf + /BBox xdf + /y2 xdf + /x2 xdf + /y1 xdf + /x1 xdf + /rampdict xdf + /setinkoverprint where{pop/setinkoverprint{pop}def}if + gsave + BBox length 0 gt + { + np + BBox 0 get BBox 1 get moveto + BBox 2 get BBox 0 get sub 0 rlineto + 0 BBox 3 get BBox 1 get sub rlineto + BBox 2 get BBox 0 get sub neg 0 rlineto + closepath + clip + np + }if + x1 x2 eq + { + y1 y2 lt{/theta 90 def}{/theta 270 def}ifelse + }{ + /slope y2 y1 sub x2 x1 sub div def + /theta slope 1 atan def + x2 x1 lt y2 y1 ge and{/theta theta 180 sub def}if + x2 x1 lt y2 y1 lt and{/theta theta 180 add def}if + } + ifelse + gsave + clippath + x1 y1 translate + theta rotate + {pathbbox}stopped + {0 0 0 0}if + /yMax exch def + /xMax exch def + /yMin exch def + /xMin exch def + grestore + xMax xMin eq yMax yMin eq or + { + grestore + end + }{ + rampdict begin + 20 dict begin + background length 0 gt{background sssetbackground gsave clippath fill grestore}if + gsave + x1 y1 translate + theta rotate + /xStart 0 def + /xEnd x2 x1 sub dup mul y2 y1 sub dup mul add 0.5 exp def + /ySpan yMax yMin sub def + /numsteps NumSamples def + /rampIndxInc 1 def + /subsampling false def + xStart 0 transform + xEnd 0 transform + 3 -1 roll + sub dup mul + 3 1 roll + sub dup mul + add 0.5 exp 72 div + 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt + 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt + 1 index 1 index lt{exch}if pop + mul + /numpix xdf + numpix 0 ne + { + NumSamples numpix div 0.5 gt + { + /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def + /rampIndxInc NumSamples 1 sub numsteps div def + /subsampling true def + }if + }if + ext0 + { + 0 getrampcolor + xMin xStart lt + { + xMin yMin xMin neg ySpan rectfill + }if + }if + /xInc xEnd xStart sub numsteps div def + /x xStart def + 0 + numsteps + { + dup + subsampling{round cvi}if + getrampcolor + x yMin xInc ySpan rectfill + /x x xInc add def + rampIndxInc add + }repeat + pop + ext1{ + xMax xEnd gt + { + xEnd yMin xMax xEnd sub ySpan rectfill + }if + }if + grestore + grestore + end + end + end + }ifelse + }bdf +}def +/pt +{ + end +}def +/dt{ +}def +/pgsv{ + //Adobe_AGM_Core/AGMCORE_save save put +}def +/pgrs{ + //Adobe_AGM_Core/AGMCORE_save get restore +}def +systemdict/findcolorrendering known{ + /findcolorrendering systemdict/findcolorrendering get def +}if +systemdict/setcolorrendering known{ + /setcolorrendering systemdict/setcolorrendering get def +}if +/test_cmyk_color_plate +{ + gsave + setcmykcolor currentgray 1 ne + grestore +}def +/inRip_spot_has_ink +{ + dup//Adobe_AGM_Core/AGMCORE_name xddf + convert_spot_to_process not +}def +/map255_to_range +{ + 1 index sub + 3 -1 roll 255 div mul add +}def +/set_csa_crd +{ + /sep_colorspace_dict null AGMCORE_gput + begin + CSA get_csa_by_name setcolorspace_opt + set_crd + end +} +def +/map_csa +{ + currentdict/MappedCSA known{MappedCSA null ne}{false}ifelse + {pop}{get_csa_by_name/MappedCSA xdf}ifelse +}def +/setsepcolor +{ + /sep_colorspace_dict AGMCORE_gget begin + dup/sep_tint exch AGMCORE_gput + TintProc + end +}def +/setdevicencolor +{ + /devicen_colorspace_dict AGMCORE_gget begin + Names length copy + Names length 1 sub -1 0 + { + /devicen_tints AGMCORE_gget 3 1 roll xpt + }for + TintProc + end +}def +/sep_colorspace_proc +{ + /AGMCORE_tmp exch store + /sep_colorspace_dict AGMCORE_gget begin + currentdict/Components known{ + Components aload pop + TintMethod/Lab eq{ + 2{AGMCORE_tmp mul NComponents 1 roll}repeat + LMax sub AGMCORE_tmp mul LMax add NComponents 1 roll + }{ + TintMethod/Subtractive eq{ + NComponents{ + AGMCORE_tmp mul NComponents 1 roll + }repeat + }{ + NComponents{ + 1 sub AGMCORE_tmp mul 1 add NComponents 1 roll + }repeat + }ifelse + }ifelse + }{ + ColorLookup AGMCORE_tmp ColorLookup length 1 sub mul round cvi get + aload pop + }ifelse + end +}def +/sep_colorspace_gray_proc +{ + /AGMCORE_tmp exch store + /sep_colorspace_dict AGMCORE_gget begin + GrayLookup AGMCORE_tmp GrayLookup length 1 sub mul round cvi get + end +}def +/sep_proc_name +{ + dup 0 get + dup/DeviceRGB eq exch/DeviceCMYK eq or level2 not and has_color not and{ + pop[/DeviceGray] + /sep_colorspace_gray_proc + }{ + /sep_colorspace_proc + }ifelse +}def +/setsepcolorspace +{ + current_spot_alias{ + dup begin + Name map_alias{ + exch pop + }if + end + }if + dup/sep_colorspace_dict exch AGMCORE_gput + begin + CSA map_csa + /AGMCORE_sep_special Name dup()eq exch(All)eq or store + AGMCORE_avoid_L2_sep_space{ + [/Indexed MappedCSA sep_proc_name 255 exch + {255 div}/exec cvx 3 -1 roll[4 1 roll load/exec cvx]cvx + ]setcolorspace_opt + /TintProc{ + 255 mul round cvi setcolor + }bdf + }{ + MappedCSA 0 get/DeviceCMYK eq + currentdict/Components known and + AGMCORE_sep_special not and{ + /TintProc[ + Components aload pop Name findcmykcustomcolor + /exch cvx/setcustomcolor cvx + ]cvx bdf + }{ + AGMCORE_host_sep Name(All)eq and{ + /TintProc{ + 1 exch sub setseparationgray + }bdf + }{ + AGMCORE_in_rip_sep MappedCSA 0 get/DeviceCMYK eq and + AGMCORE_host_sep or + Name()eq and{ + /TintProc[ + MappedCSA sep_proc_name exch 0 get/DeviceCMYK eq{ + cvx/setcmykcolor cvx + }{ + cvx/setgray cvx + }ifelse + ]cvx bdf + }{ + AGMCORE_producing_seps MappedCSA 0 get dup/DeviceCMYK eq exch/DeviceGray eq or and AGMCORE_sep_special not and{ + /TintProc[ + /dup cvx + MappedCSA sep_proc_name cvx exch + 0 get/DeviceGray eq{ + 1/exch cvx/sub cvx 0 0 0 4 -1/roll cvx + }if + /Name cvx/findcmykcustomcolor cvx/exch cvx + AGMCORE_host_sep{ + AGMCORE_is_cmyk_sep + /Name cvx + /AGMCORE_IsSeparationAProcessColor load/exec cvx + /not cvx/and cvx + }{ + Name inRip_spot_has_ink not + }ifelse + [ + /pop cvx 1 + ]cvx/if cvx + /setcustomcolor cvx + ]cvx bdf + }{ + /TintProc{setcolor}bdf + [/Separation Name MappedCSA sep_proc_name load]setcolorspace_opt + }ifelse + }ifelse + }ifelse + }ifelse + }ifelse + set_crd + setsepcolor + end +}def +/additive_blend +{ + 3 dict begin + /numarrays xdf + /numcolors xdf + 0 1 numcolors 1 sub + { + /c1 xdf + 1 + 0 1 numarrays 1 sub + { + 1 exch add/index cvx + c1/get cvx/mul cvx + }for + numarrays 1 add 1/roll cvx + }for + numarrays[/pop cvx]cvx/repeat cvx + end +}def +/subtractive_blend +{ + 3 dict begin + /numarrays xdf + /numcolors xdf + 0 1 numcolors 1 sub + { + /c1 xdf + 1 1 + 0 1 numarrays 1 sub + { + 1 3 3 -1 roll add/index cvx + c1/get cvx/sub cvx/mul cvx + }for + /sub cvx + numarrays 1 add 1/roll cvx + }for + numarrays[/pop cvx]cvx/repeat cvx + end +}def +/exec_tint_transform +{ + /TintProc[ + /TintTransform cvx/setcolor cvx + ]cvx bdf + MappedCSA setcolorspace_opt +}bdf +/devn_makecustomcolor +{ + 2 dict begin + /names_index xdf + /Names xdf + 1 1 1 1 Names names_index get findcmykcustomcolor + /devicen_tints AGMCORE_gget names_index get setcustomcolor + Names length{pop}repeat + end +}bdf +/setdevicencolorspace +{ + dup/AliasedColorants known{false}{true}ifelse + current_spot_alias and{ + 7 dict begin + /names_index 0 def + dup/names_len exch/Names get length def + /new_names names_len array def + /new_LookupTables names_len array def + /alias_cnt 0 def + dup/Names get + { + dup map_alias{ + exch pop + dup/ColorLookup known{ + dup begin + new_LookupTables names_index ColorLookup put + end + }{ + dup/Components known{ + dup begin + new_LookupTables names_index Components put + end + }{ + dup begin + new_LookupTables names_index[null null null null]put + end + }ifelse + }ifelse + new_names names_index 3 -1 roll/Name get put + /alias_cnt alias_cnt 1 add def + }{ + /name xdf + new_names names_index name put + dup/LookupTables known{ + dup begin + new_LookupTables names_index LookupTables names_index get put + end + }{ + dup begin + new_LookupTables names_index[null null null null]put + end + }ifelse + }ifelse + /names_index names_index 1 add def + }forall + alias_cnt 0 gt{ + /AliasedColorants true def + /lut_entry_len new_LookupTables 0 get dup length 256 ge{0 get length}{length}ifelse def + 0 1 names_len 1 sub{ + /names_index xdf + new_LookupTables names_index get dup length 256 ge{0 get length}{length}ifelse lut_entry_len ne{ + /AliasedColorants false def + exit + }{ + new_LookupTables names_index get 0 get null eq{ + dup/Names get names_index get/name xdf + name(Cyan)eq name(Magenta)eq name(Yellow)eq name(Black)eq + or or or not{ + /AliasedColorants false def + exit + }if + }if + }ifelse + }for + lut_entry_len 1 eq{ + /AliasedColorants false def + }if + AliasedColorants{ + dup begin + /Names new_names def + /LookupTables new_LookupTables def + /AliasedColorants true def + /NComponents lut_entry_len def + /TintMethod NComponents 4 eq{/Subtractive}{/Additive}ifelse def + /MappedCSA TintMethod/Additive eq{/DeviceRGB}{/DeviceCMYK}ifelse def + currentdict/TTTablesIdx known not{ + /TTTablesIdx -1 def + }if + end + }if + }if + end + }if + dup/devicen_colorspace_dict exch AGMCORE_gput + begin + currentdict/AliasedColorants known{ + AliasedColorants + }{ + false + }ifelse + dup not{ + CSA map_csa + }if + /TintTransform load type/nulltype eq or{ + /TintTransform[ + 0 1 Names length 1 sub + { + /TTTablesIdx TTTablesIdx 1 add def + dup LookupTables exch get dup 0 get null eq + { + 1 index + Names exch get + dup(Cyan)eq + { + pop exch + LookupTables length exch sub + /index cvx + 0 0 0 + } + { + dup(Magenta)eq + { + pop exch + LookupTables length exch sub + /index cvx + 0/exch cvx 0 0 + }{ + (Yellow)eq + { + exch + LookupTables length exch sub + /index cvx + 0 0 3 -1/roll cvx 0 + }{ + exch + LookupTables length exch sub + /index cvx + 0 0 0 4 -1/roll cvx + }ifelse + }ifelse + }ifelse + 5 -1/roll cvx/astore cvx + }{ + dup length 1 sub + LookupTables length 4 -1 roll sub 1 add + /index cvx/mul cvx/round cvx/cvi cvx/get cvx + }ifelse + Names length TTTablesIdx add 1 add 1/roll cvx + }for + Names length[/pop cvx]cvx/repeat cvx + NComponents Names length + TintMethod/Subtractive eq + { + subtractive_blend + }{ + additive_blend + }ifelse + ]cvx bdf + }if + AGMCORE_host_sep{ + Names convert_to_process{ + exec_tint_transform + } + { + currentdict/AliasedColorants known{ + AliasedColorants not + }{ + false + }ifelse + 5 dict begin + /AvoidAliasedColorants xdf + /painted? false def + /names_index 0 def + /names_len Names length def + AvoidAliasedColorants{ + /currentspotalias current_spot_alias def + false set_spot_alias + }if + Names{ + AGMCORE_is_cmyk_sep{ + dup(Cyan)eq AGMCORE_cyan_plate and exch + dup(Magenta)eq AGMCORE_magenta_plate and exch + dup(Yellow)eq AGMCORE_yellow_plate and exch + (Black)eq AGMCORE_black_plate and or or or{ + /devicen_colorspace_dict AGMCORE_gget/TintProc[ + Names names_index/devn_makecustomcolor cvx + ]cvx ddf + /painted? true def + }if + painted?{exit}if + }{ + 0 0 0 0 5 -1 roll findcmykcustomcolor 1 setcustomcolor currentgray 0 eq{ + /devicen_colorspace_dict AGMCORE_gget/TintProc[ + Names names_index/devn_makecustomcolor cvx + ]cvx ddf + /painted? true def + exit + }if + }ifelse + /names_index names_index 1 add def + }forall + AvoidAliasedColorants{ + currentspotalias set_spot_alias + }if + painted?{ + /devicen_colorspace_dict AGMCORE_gget/names_index names_index put + }{ + /devicen_colorspace_dict AGMCORE_gget/TintProc[ + names_len[/pop cvx]cvx/repeat cvx 1/setseparationgray cvx + 0 0 0 0/setcmykcolor cvx + ]cvx ddf + }ifelse + end + }ifelse + } + { + AGMCORE_in_rip_sep{ + Names convert_to_process not + }{ + level3 + }ifelse + { + [/DeviceN Names MappedCSA/TintTransform load]setcolorspace_opt + /TintProc level3 not AGMCORE_in_rip_sep and{ + [ + Names/length cvx[/pop cvx]cvx/repeat cvx + ]cvx bdf + }{ + {setcolor}bdf + }ifelse + }{ + exec_tint_transform + }ifelse + }ifelse + set_crd + /AliasedColorants false def + end +}def +/setindexedcolorspace +{ + dup/indexed_colorspace_dict exch AGMCORE_gput + begin + currentdict/CSDBase known{ + CSDBase/CSD get_res begin + currentdict/Names known{ + currentdict devncs + }{ + 1 currentdict sepcs + }ifelse + AGMCORE_host_sep{ + 4 dict begin + /compCnt/Names where{pop Names length}{1}ifelse def + /NewLookup HiVal 1 add string def + 0 1 HiVal{ + /tableIndex xdf + Lookup dup type/stringtype eq{ + compCnt tableIndex map_index + }{ + exec + }ifelse + /Names where{ + pop setdevicencolor + }{ + setsepcolor + }ifelse + currentgray + tableIndex exch + 255 mul cvi + NewLookup 3 1 roll put + }for + [/Indexed currentcolorspace HiVal NewLookup]setcolorspace_opt + end + }{ + level3 + { + currentdict/Names known{ + [/Indexed[/DeviceN Names MappedCSA/TintTransform load]HiVal Lookup]setcolorspace_opt + }{ + [/Indexed[/Separation Name MappedCSA sep_proc_name load]HiVal Lookup]setcolorspace_opt + }ifelse + }{ + [/Indexed MappedCSA HiVal + [ + currentdict/Names known{ + Lookup dup type/stringtype eq + {/exch cvx CSDBase/CSD get_res/Names get length dup/mul cvx exch/getinterval cvx{255 div}/forall cvx} + {/exec cvx}ifelse + /TintTransform load/exec cvx + }{ + Lookup dup type/stringtype eq + {/exch cvx/get cvx 255/div cvx} + {/exec cvx}ifelse + CSDBase/CSD get_res/MappedCSA get sep_proc_name exch pop/load cvx/exec cvx + }ifelse + ]cvx + ]setcolorspace_opt + }ifelse + }ifelse + end + set_crd + } + { + CSA map_csa + AGMCORE_host_sep level2 not and{ + 0 0 0 0 setcmykcolor + }{ + [/Indexed MappedCSA + level2 not has_color not and{ + dup 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or{ + pop[/DeviceGray] + }if + HiVal GrayLookup + }{ + HiVal + currentdict/RangeArray known{ + { + /indexed_colorspace_dict AGMCORE_gget begin + Lookup exch + dup HiVal gt{ + pop HiVal + }if + NComponents mul NComponents getinterval{}forall + NComponents 1 sub -1 0{ + RangeArray exch 2 mul 2 getinterval aload pop map255_to_range + NComponents 1 roll + }for + end + }bind + }{ + Lookup + }ifelse + }ifelse + ]setcolorspace_opt + set_crd + }ifelse + }ifelse + end +}def +/setindexedcolor +{ + AGMCORE_host_sep{ + /indexed_colorspace_dict AGMCORE_gget + begin + currentdict/CSDBase known{ + CSDBase/CSD get_res begin + currentdict/Names known{ + map_indexed_devn + devn + } + { + Lookup 1 3 -1 roll map_index + sep + }ifelse + end + }{ + Lookup MappedCSA/DeviceCMYK eq{4}{1}ifelse 3 -1 roll + map_index + MappedCSA/DeviceCMYK eq{setcmykcolor}{setgray}ifelse + }ifelse + end + }{ + level3 not AGMCORE_in_rip_sep and/indexed_colorspace_dict AGMCORE_gget/CSDBase known and{ + /indexed_colorspace_dict AGMCORE_gget/CSDBase get/CSD get_res begin + map_indexed_devn + devn + end + } + { + setcolor + }ifelse + }ifelse +}def +/ignoreimagedata +{ + currentoverprint not{ + gsave + dup clonedict begin + 1 setgray + /Decode[0 1]def + /DataSourcedef + /MultipleDataSources false def + /BitsPerComponent 8 def + currentdict end + systemdict/image gx + grestore + }if + consumeimagedata +}def +/add_res +{ + dup/CSD eq{ + pop + //Adobe_AGM_Core begin + /AGMCORE_CSD_cache load 3 1 roll put + end + }{ + defineresource pop + }ifelse +}def +/del_res +{ + { + aload pop exch + dup/CSD eq{ + pop + {//Adobe_AGM_Core/AGMCORE_CSD_cache get exch undef}forall + }{ + exch + {1 index undefineresource}forall + pop + }ifelse + }forall +}def +/get_res +{ + dup/CSD eq{ + pop + dup type dup/nametype eq exch/stringtype eq or{ + AGMCORE_CSD_cache exch get + }if + }{ + findresource + }ifelse +}def +/get_csa_by_name +{ + dup type dup/nametype eq exch/stringtype eq or{ + /CSA get_res + }if +}def +/paintproc_buf_init +{ + /count get 0 0 put +}def +/paintproc_buf_next +{ + dup/count get dup 0 get + dup 3 1 roll + 1 add 0 xpt + get +}def +/cachepaintproc_compress +{ + 5 dict begin + currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def + /ppdict 20 dict def + /string_size 16000 def + /readbuffer string_size string def + currentglobal true setglobal + ppdict 1 array dup 0 1 put/count xpt + setglobal + /LZWFilter + { + exch + dup length 0 eq{ + pop + }{ + ppdict dup length 1 sub 3 -1 roll put + }ifelse + {string_size}{0}ifelse string + }/LZWEncode filter def + { + ReadFilter readbuffer readstring + exch LZWFilter exch writestring + not{exit}if + }loop + LZWFilter closefile + ppdict + end +}def +/cachepaintproc +{ + 2 dict begin + currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def + /ppdict 20 dict def + currentglobal true setglobal + ppdict 1 array dup 0 1 put/count xpt + setglobal + { + ReadFilter 16000 string readstring exch + ppdict dup length 1 sub 3 -1 roll put + not{exit}if + }loop + ppdict dup dup length 1 sub()put + end +}def +/make_pattern +{ + exch clonedict exch + dup matrix currentmatrix matrix concatmatrix 0 0 3 2 roll itransform + exch 3 index/XStep get 1 index exch 2 copy div cvi mul sub sub + exch 3 index/YStep get 1 index exch 2 copy div cvi mul sub sub + matrix translate exch matrix concatmatrix + 1 index begin + BBox 0 get XStep div cvi XStep mul/xshift exch neg def + BBox 1 get YStep div cvi YStep mul/yshift exch neg def + BBox 0 get xshift add + BBox 1 get yshift add + BBox 2 get xshift add + BBox 3 get yshift add + 4 array astore + /BBox exch def + [xshift yshift/translate load null/exec load]dup + 3/PaintProc load put cvx/PaintProc exch def + end + gsave 0 setgray + makepattern + grestore +}def +/set_pattern +{ + dup/PatternType get 1 eq{ + dup/PaintType get 1 eq{ + currentoverprint sop[/DeviceGray]setcolorspace 0 setgray + }if + }if + setpattern +}def +/setcolorspace_opt +{ + dup currentcolorspace eq{pop}{setcolorspace}ifelse +}def +/updatecolorrendering +{ + currentcolorrendering/RenderingIntent known{ + currentcolorrendering/RenderingIntent get + } + { + Intent/AbsoluteColorimetric eq + { + /absolute_colorimetric_crd AGMCORE_gget dup null eq + } + { + Intent/RelativeColorimetric eq + { + /relative_colorimetric_crd AGMCORE_gget dup null eq + } + { + Intent/Saturation eq + { + /saturation_crd AGMCORE_gget dup null eq + } + { + /perceptual_crd AGMCORE_gget dup null eq + }ifelse + }ifelse + }ifelse + { + pop null + } + { + /RenderingIntent known{null}{Intent}ifelse + }ifelse + }ifelse + Intent ne{ + Intent/ColorRendering{findresource}stopped + { + pop pop systemdict/findcolorrendering known + { + Intent findcolorrendering + { + /ColorRendering findresource true exch + } + { + /ColorRendering findresource + product(Xerox Phaser 5400)ne + exch + }ifelse + dup Intent/AbsoluteColorimetric eq + { + /absolute_colorimetric_crd exch AGMCORE_gput + } + { + Intent/RelativeColorimetric eq + { + /relative_colorimetric_crd exch AGMCORE_gput + } + { + Intent/Saturation eq + { + /saturation_crd exch AGMCORE_gput + } + { + Intent/Perceptual eq + { + /perceptual_crd exch AGMCORE_gput + } + { + pop + }ifelse + }ifelse + }ifelse + }ifelse + 1 index{exch}{pop}ifelse + } + {false}ifelse + } + {true}ifelse + { + dup begin + currentdict/TransformPQR known{ + currentdict/TransformPQR get aload pop + 3{{}eq 3 1 roll}repeat or or + } + {true}ifelse + currentdict/MatrixPQR known{ + currentdict/MatrixPQR get aload pop + 1.0 eq 9 1 roll 0.0 eq 9 1 roll 0.0 eq 9 1 roll + 0.0 eq 9 1 roll 1.0 eq 9 1 roll 0.0 eq 9 1 roll + 0.0 eq 9 1 roll 0.0 eq 9 1 roll 1.0 eq + and and and and and and and and + } + {true}ifelse + end + or + { + clonedict begin + /TransformPQR[ + {4 -1 roll 3 get dup 3 1 roll sub 5 -1 roll 3 get 3 -1 roll sub div + 3 -1 roll 3 get 3 -1 roll 3 get dup 4 1 roll sub mul add}bind + {4 -1 roll 4 get dup 3 1 roll sub 5 -1 roll 4 get 3 -1 roll sub div + 3 -1 roll 4 get 3 -1 roll 4 get dup 4 1 roll sub mul add}bind + {4 -1 roll 5 get dup 3 1 roll sub 5 -1 roll 5 get 3 -1 roll sub div + 3 -1 roll 5 get 3 -1 roll 5 get dup 4 1 roll sub mul add}bind + ]def + /MatrixPQR[0.8951 -0.7502 0.0389 0.2664 1.7135 -0.0685 -0.1614 0.0367 1.0296]def + /RangePQR[-0.3227950745 2.3229645538 -1.5003771057 3.5003465881 -0.1369979095 2.136967392]def + currentdict end + }if + setcolorrendering_opt + }if + }if +}def +/set_crd +{ + AGMCORE_host_sep not level2 and{ + currentdict/ColorRendering known{ + ColorRendering/ColorRendering{findresource}stopped not{setcolorrendering_opt}if + }{ + currentdict/Intent known{ + updatecolorrendering + }if + }ifelse + currentcolorspace dup type/arraytype eq + {0 get}if + /DeviceRGB eq + { + currentdict/UCR known + {/UCR}{/AGMCORE_currentucr}ifelse + load setundercolorremoval + currentdict/BG known + {/BG}{/AGMCORE_currentbg}ifelse + load setblackgeneration + }if + }if +}def +/set_ucrbg +{ + dup null eq {pop /AGMCORE_currentbg load}{/Procedure get_res}ifelse + dup currentblackgeneration eq {pop}{setblackgeneration}ifelse + dup null eq {pop /AGMCORE_currentucr load}{/Procedure get_res}ifelse + dup currentundercolorremoval eq {pop}{setundercolorremoval}ifelse +}def +/setcolorrendering_opt +{ + dup currentcolorrendering eq{ + pop + }{ + product(HP Color LaserJet 2605)anchorsearch{ + pop pop pop + }{ + pop + clonedict + begin + /Intent Intent def + currentdict + end + setcolorrendering + }ifelse + }ifelse +}def +/cpaint_gcomp +{ + convert_to_process//Adobe_AGM_Core/AGMCORE_ConvertToProcess xddf + //Adobe_AGM_Core/AGMCORE_ConvertToProcess get not + { + (%end_cpaint_gcomp)flushinput + }if +}def +/cpaint_gsep +{ + //Adobe_AGM_Core/AGMCORE_ConvertToProcess get + { + (%end_cpaint_gsep)flushinput + }if +}def +/cpaint_gend +{np}def +/T1_path +{ + currentfile token pop currentfile token pop mo + { + currentfile token pop dup type/stringtype eq + {pop exit}if + 0 exch rlineto + currentfile token pop dup type/stringtype eq + {pop exit}if + 0 rlineto + }loop +}def +/T1_gsave + level3 + {/clipsave} + {/gsave}ifelse + load def +/T1_grestore + level3 + {/cliprestore} + {/grestore}ifelse + load def +/set_spot_alias_ary +{ + dup inherit_aliases + //Adobe_AGM_Core/AGMCORE_SpotAliasAry xddf +}def +/set_spot_normalization_ary +{ + dup inherit_aliases + dup length + /AGMCORE_SpotAliasAry where{pop AGMCORE_SpotAliasAry length add}if + array + //Adobe_AGM_Core/AGMCORE_SpotAliasAry2 xddf + /AGMCORE_SpotAliasAry where{ + pop + AGMCORE_SpotAliasAry2 0 AGMCORE_SpotAliasAry putinterval + AGMCORE_SpotAliasAry length + }{0}ifelse + AGMCORE_SpotAliasAry2 3 1 roll exch putinterval + true set_spot_alias +}def +/inherit_aliases +{ + {dup/Name get map_alias{/CSD put}{pop}ifelse}forall +}def +/set_spot_alias +{ + /AGMCORE_SpotAliasAry2 where{ + /AGMCORE_current_spot_alias 3 -1 roll put + }{ + pop + }ifelse +}def +/current_spot_alias +{ + /AGMCORE_SpotAliasAry2 where{ + /AGMCORE_current_spot_alias get + }{ + false + }ifelse +}def +/map_alias +{ + /AGMCORE_SpotAliasAry2 where{ + begin + /AGMCORE_name xdf + false + AGMCORE_SpotAliasAry2{ + dup/Name get AGMCORE_name eq{ + /CSD get/CSD get_res + exch pop true + exit + }{ + pop + }ifelse + }forall + end + }{ + pop false + }ifelse +}bdf +/spot_alias +{ + true set_spot_alias + /AGMCORE_&setcustomcolor AGMCORE_key_known not{ + //Adobe_AGM_Core/AGMCORE_&setcustomcolor/setcustomcolor load put + }if + /customcolor_tint 1 AGMCORE_gput + //Adobe_AGM_Core begin + /setcustomcolor + { + //Adobe_AGM_Core begin + dup/customcolor_tint exch AGMCORE_gput + 1 index aload pop pop 1 eq exch 1 eq and exch 1 eq and exch 1 eq and not + current_spot_alias and{1 index 4 get map_alias}{false}ifelse + { + false set_spot_alias + /sep_colorspace_dict AGMCORE_gget null ne + {/sep_colorspace_dict AGMCORE_gget/ForeignContent known not}{false}ifelse + 3 1 roll 2 index{ + exch pop/sep_tint AGMCORE_gget exch + }if + mark 3 1 roll + setsepcolorspace + counttomark 0 ne{ + setsepcolor + }if + pop + not{/sep_tint 1.0 AGMCORE_gput/sep_colorspace_dict AGMCORE_gget/ForeignContent true put}if + pop + true set_spot_alias + }{ + AGMCORE_&setcustomcolor + }ifelse + end + }bdf + end +}def +/begin_feature +{ + Adobe_AGM_Core/AGMCORE_feature_dictCount countdictstack put + count Adobe_AGM_Core/AGMCORE_feature_opCount 3 -1 roll put + {Adobe_AGM_Core/AGMCORE_feature_ctm matrix currentmatrix put}if +}def +/end_feature +{ + 2 dict begin + /spd/setpagedevice load def + /setpagedevice{get_gstate spd set_gstate}def + stopped{$error/newerror false put}if + end + count Adobe_AGM_Core/AGMCORE_feature_opCount get sub dup 0 gt{{pop}repeat}{pop}ifelse + countdictstack Adobe_AGM_Core/AGMCORE_feature_dictCount get sub dup 0 gt{{end}repeat}{pop}ifelse + {Adobe_AGM_Core/AGMCORE_feature_ctm get setmatrix}if +}def +/set_negative +{ + //Adobe_AGM_Core begin + /AGMCORE_inverting exch def + level2{ + currentpagedevice/NegativePrint known AGMCORE_distilling not and{ + currentpagedevice/NegativePrint get//Adobe_AGM_Core/AGMCORE_inverting get ne{ + true begin_feature true{ + <>setpagedevice + }end_feature + }if + /AGMCORE_inverting false def + }if + }if + AGMCORE_inverting{ + [{1 exch sub}/exec load dup currenttransfer exch]cvx bind settransfer + AGMCORE_distilling{ + erasepage + }{ + gsave np clippath 1/setseparationgray where{pop setseparationgray}{setgray}ifelse + /AGMIRS_&fill where{pop AGMIRS_&fill}{fill}ifelse grestore + }ifelse + }if + end +}def +/lw_save_restore_override{ + /md where{ + pop + md begin + initializepage + /initializepage{}def + /pmSVsetup{}def + /endp{}def + /pse{}def + /psb{}def + /orig_showpage where + {pop} + {/orig_showpage/showpage load def} + ifelse + /showpage{orig_showpage gR}def + end + }if +}def +/pscript_showpage_override{ + /NTPSOct95 where + { + begin + showpage + save + /showpage/restore load def + /restore{exch pop}def + end + }if +}def +/driver_media_override +{ + /md where{ + pop + md/initializepage known{ + md/initializepage{}put + }if + md/rC known{ + md/rC{4{pop}repeat}put + }if + }if + /mysetup where{ + /mysetup[1 0 0 1 0 0]put + }if + Adobe_AGM_Core/AGMCORE_Default_CTM matrix currentmatrix put + level2 + {Adobe_AGM_Core/AGMCORE_Default_PageSize currentpagedevice/PageSize get put}if +}def +/capture_mysetup +{ + /Pscript_Win_Data where{ + pop + Pscript_Win_Data/mysetup known{ + Adobe_AGM_Core/save_mysetup Pscript_Win_Data/mysetup get put + }if + }if +}def +/restore_mysetup +{ + /Pscript_Win_Data where{ + pop + Pscript_Win_Data/mysetup known{ + Adobe_AGM_Core/save_mysetup known{ + Pscript_Win_Data/mysetup Adobe_AGM_Core/save_mysetup get put + Adobe_AGM_Core/save_mysetup undef + }if + }if + }if +}def +/driver_check_media_override +{ + /PrepsDict where + {pop} + { + Adobe_AGM_Core/AGMCORE_Default_CTM get matrix currentmatrix ne + Adobe_AGM_Core/AGMCORE_Default_PageSize get type/arraytype eq + { + Adobe_AGM_Core/AGMCORE_Default_PageSize get 0 get currentpagedevice/PageSize get 0 get eq and + Adobe_AGM_Core/AGMCORE_Default_PageSize get 1 get currentpagedevice/PageSize get 1 get eq and + }if + { + Adobe_AGM_Core/AGMCORE_Default_CTM get setmatrix + }if + }ifelse +}def +AGMCORE_err_strings begin + /AGMCORE_bad_environ(Environment not satisfactory for this job. Ensure that the PPD is correct or that the PostScript level requested is supported by this printer. )def + /AGMCORE_color_space_onhost_seps(This job contains colors that will not separate with on-host methods. )def + /AGMCORE_invalid_color_space(This job contains an invalid color space. )def +end +/set_def_ht +{AGMCORE_def_ht sethalftone}def +/set_def_flat +{AGMCORE_Default_flatness setflat}def +end +systemdict/setpacking known +{setpacking}if +%%EndResource +%%BeginResource: procset Adobe_CoolType_Core 2.31 0 %%Copyright: Copyright 1997-2006 Adobe Systems Incorporated. All Rights Reserved. %%Version: 2.31 0 10 dict begin /Adobe_CoolType_Passthru currentdict def /Adobe_CoolType_Core_Defined userdict/Adobe_CoolType_Core known def Adobe_CoolType_Core_Defined {/Adobe_CoolType_Core userdict/Adobe_CoolType_Core get def} if userdict/Adobe_CoolType_Core 70 dict dup begin put /Adobe_CoolType_Version 2.31 def /Level2? systemdict/languagelevel known dup {pop systemdict/languagelevel get 2 ge} if def Level2? not { /currentglobal false def /setglobal/pop load def /gcheck{pop false}bind def /currentpacking false def /setpacking/pop load def /SharedFontDirectory 0 dict def } if currentpacking true setpacking currentglobal false setglobal userdict/Adobe_CoolType_Data 2 copy known not {2 copy 10 dict put} if get begin /@opStackCountByLevel 32 dict def /@opStackLevel 0 def /@dictStackCountByLevel 32 dict def /@dictStackLevel 0 def end setglobal currentglobal true setglobal userdict/Adobe_CoolType_GVMFonts known not {userdict/Adobe_CoolType_GVMFonts 10 dict put} if setglobal currentglobal false setglobal userdict/Adobe_CoolType_LVMFonts known not {userdict/Adobe_CoolType_LVMFonts 10 dict put} if setglobal /ct_VMDictPut { dup gcheck{Adobe_CoolType_GVMFonts}{Adobe_CoolType_LVMFonts}ifelse 3 1 roll put }bind def /ct_VMDictUndef { dup Adobe_CoolType_GVMFonts exch known {Adobe_CoolType_GVMFonts exch undef} { dup Adobe_CoolType_LVMFonts exch known {Adobe_CoolType_LVMFonts exch undef} {pop} ifelse }ifelse }bind def /ct_str1 1 string def /ct_xshow { /_ct_na exch def /_ct_i 0 def currentpoint /_ct_y exch def /_ct_x exch def { pop pop ct_str1 exch 0 exch put ct_str1 show {_ct_na _ct_i get}stopped {pop pop} { _ct_x _ct_y moveto 0 rmoveto } ifelse /_ct_i _ct_i 1 add def currentpoint /_ct_y exch def /_ct_x exch def } exch @cshow }bind def /ct_yshow { /_ct_na exch def /_ct_i 0 def currentpoint /_ct_y exch def /_ct_x exch def { pop pop ct_str1 exch 0 exch put ct_str1 show {_ct_na _ct_i get}stopped {pop pop} { _ct_x _ct_y moveto 0 exch rmoveto } ifelse /_ct_i _ct_i 1 add def currentpoint /_ct_y exch def /_ct_x exch def } exch @cshow }bind def /ct_xyshow { /_ct_na exch def /_ct_i 0 def currentpoint /_ct_y exch def /_ct_x exch def { pop pop ct_str1 exch 0 exch put ct_str1 show {_ct_na _ct_i get}stopped {pop pop} { {_ct_na _ct_i 1 add get}stopped {pop pop pop} { _ct_x _ct_y moveto rmoveto } ifelse } ifelse /_ct_i _ct_i 2 add def currentpoint /_ct_y exch def /_ct_x exch def } exch @cshow }bind def /xsh{{@xshow}stopped{Adobe_CoolType_Data begin ct_xshow end}if}bind def /ysh{{@yshow}stopped{Adobe_CoolType_Data begin ct_yshow end}if}bind def /xysh{{@xyshow}stopped{Adobe_CoolType_Data begin ct_xyshow end}if}bind def currentglobal true setglobal /ct_T3Defs { /BuildChar { 1 index/Encoding get exch get 1 index/BuildGlyph get exec }bind def /BuildGlyph { exch begin GlyphProcs exch get exec end }bind def }bind def setglobal /@_SaveStackLevels { Adobe_CoolType_Data begin /@vmState currentglobal def false setglobal @opStackCountByLevel @opStackLevel 2 copy known not { 2 copy 3 dict dup/args 7 index 5 add array put put get } { get dup/args get dup length 3 index lt { dup length 5 add array exch 1 index exch 0 exch putinterval 1 index exch/args exch put } {pop} ifelse } ifelse begin count 1 sub 1 index lt {pop count} if dup/argCount exch def dup 0 gt { args exch 0 exch getinterval astore pop } {pop} ifelse count /restCount exch def end /@opStackLevel @opStackLevel 1 add def countdictstack 1 sub @dictStackCountByLevel exch @dictStackLevel exch put /@dictStackLevel @dictStackLevel 1 add def @vmState setglobal end }bind def /@_RestoreStackLevels { Adobe_CoolType_Data begin /@opStackLevel @opStackLevel 1 sub def @opStackCountByLevel @opStackLevel get begin count restCount sub dup 0 gt {{pop}repeat} {pop} ifelse args 0 argCount getinterval{}forall end /@dictStackLevel @dictStackLevel 1 sub def @dictStackCountByLevel @dictStackLevel get end countdictstack exch sub dup 0 gt {{end}repeat} {pop} ifelse }bind def /@_PopStackLevels { Adobe_CoolType_Data begin /@opStackLevel @opStackLevel 1 sub def /@dictStackLevel @dictStackLevel 1 sub def end }bind def /@Raise { exch cvx exch errordict exch get exec stop }bind def /@ReRaise { cvx $error/errorname get errordict exch get exec stop }bind def /@Stopped { 0 @#Stopped }bind def /@#Stopped { @_SaveStackLevels stopped {@_RestoreStackLevels true} {@_PopStackLevels false} ifelse }bind def /@Arg { Adobe_CoolType_Data begin @opStackCountByLevel @opStackLevel 1 sub get begin args exch argCount 1 sub exch sub get end end }bind def currentglobal true setglobal /CTHasResourceForAllBug Level2? { 1 dict dup /@shouldNotDisappearDictValue true def Adobe_CoolType_Data exch/@shouldNotDisappearDict exch put begin count @_SaveStackLevels {(*){pop stop}128 string/Category resourceforall} stopped pop @_RestoreStackLevels currentdict Adobe_CoolType_Data/@shouldNotDisappearDict get dup 3 1 roll ne dup 3 1 roll { /@shouldNotDisappearDictValue known { { end currentdict 1 index eq {pop exit} if } loop } if } { pop end } ifelse } {false} ifelse def true setglobal /CTHasResourceStatusBug Level2? { mark {/steveamerige/Category resourcestatus} stopped {cleartomark true} {cleartomark currentglobal not} ifelse } {false} ifelse def setglobal /CTResourceStatus { mark 3 1 roll /Category findresource begin ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec {cleartomark false} {{3 2 roll pop true}{cleartomark false}ifelse} ifelse end }bind def /CTWorkAroundBugs { Level2? { /cid_PreLoad/ProcSet resourcestatus { pop pop currentglobal mark { (*) { dup/CMap CTHasResourceStatusBug {CTResourceStatus} {resourcestatus} ifelse { pop dup 0 eq exch 1 eq or { dup/CMap findresource gcheck setglobal /CMap undefineresource } { pop CTHasResourceForAllBug {exit} {stop} ifelse } ifelse } {pop} ifelse } 128 string/CMap resourceforall } stopped {cleartomark} stopped pop setglobal } if } if }bind def /ds { Adobe_CoolType_Core begin CTWorkAroundBugs /mo/moveto load def /nf/newencodedfont load def /msf{makefont setfont}bind def /uf{dup undefinefont ct_VMDictUndef}bind def /ur/undefineresource load def /chp/charpath load def /awsh/awidthshow load def /wsh/widthshow load def /ash/ashow load def /@xshow/xshow load def /@yshow/yshow load def /@xyshow/xyshow load def /@cshow/cshow load def /sh/show load def /rp/repeat load def /.n/.notdef def end currentglobal false setglobal userdict/Adobe_CoolType_Data 2 copy known not {2 copy 10 dict put} if get begin /AddWidths? false def /CC 0 def /charcode 2 string def /@opStackCountByLevel 32 dict def /@opStackLevel 0 def /@dictStackCountByLevel 32 dict def /@dictStackLevel 0 def /InVMFontsByCMap 10 dict def /InVMDeepCopiedFonts 10 dict def end setglobal }bind def /dt { currentdict Adobe_CoolType_Core eq {end} if }bind def /ps { Adobe_CoolType_Core begin Adobe_CoolType_GVMFonts begin Adobe_CoolType_LVMFonts begin SharedFontDirectory begin }bind def /pt { end end end end }bind def /unload { systemdict/languagelevel known { systemdict/languagelevel get 2 ge { userdict/Adobe_CoolType_Core 2 copy known {undef} {pop pop} ifelse } if } if }bind def /ndf { 1 index where {pop pop pop} {dup xcheck{bind}if def} ifelse }def /findfont systemdict begin userdict begin /globaldict where{/globaldict get begin}if dup where pop exch get /globaldict where{pop end}if end end Adobe_CoolType_Core_Defined {/systemfindfont exch def} { /findfont 1 index def /systemfindfont exch def } ifelse /undefinefont {pop}ndf /copyfont { currentglobal 3 1 roll 1 index gcheck setglobal dup null eq{0}{dup length}ifelse 2 index length add 1 add dict begin exch { 1 index/FID eq {pop pop} {def} ifelse } forall dup null eq {pop} {{def}forall} ifelse currentdict end exch setglobal }bind def /copyarray { currentglobal exch dup gcheck setglobal dup length array copy exch setglobal }bind def /newencodedfont { currentglobal { SharedFontDirectory 3 index known {SharedFontDirectory 3 index get/FontReferenced known} {false} ifelse } { FontDirectory 3 index known {FontDirectory 3 index get/FontReferenced known} { SharedFontDirectory 3 index known {SharedFontDirectory 3 index get/FontReferenced known} {false} ifelse } ifelse } ifelse dup { 3 index findfont/FontReferenced get 2 index dup type/nametype eq {findfont} if ne {pop false} if } if dup { 1 index dup type/nametype eq {findfont} if dup/CharStrings known { /CharStrings get length 4 index findfont/CharStrings get length ne { pop false } if } {pop} ifelse } if { pop 1 index findfont /Encoding get exch 0 1 255 {2 copy get 3 index 3 1 roll put} for pop pop pop } { currentglobal 4 1 roll dup type/nametype eq {findfont} if dup gcheck setglobal dup dup maxlength 2 add dict begin exch { 1 index/FID ne 2 index/Encoding ne and {def} {pop pop} ifelse } forall /FontReferenced exch def /Encoding exch dup length array copy def /FontName 1 index dup type/stringtype eq{cvn}if def dup currentdict end definefont ct_VMDictPut setglobal } ifelse }bind def /SetSubstituteStrategy { $SubstituteFont begin dup type/dicttype ne {0 dict} if currentdict/$Strategies known { exch $Strategies exch 2 copy known { get 2 copy maxlength exch maxlength add dict begin {def}forall {def}forall currentdict dup/$Init known {dup/$Init get exec} if end /$Strategy exch def } {pop pop pop} ifelse } {pop pop} ifelse end }bind def /scff { $SubstituteFont begin dup type/stringtype eq {dup length exch} {null} ifelse /$sname exch def /$slen exch def /$inVMIndex $sname null eq { 1 index $str cvs dup length $slen sub $slen getinterval cvn } {$sname} ifelse def end {findfont} @Stopped { dup length 8 add string exch 1 index 0(BadFont:)putinterval 1 index exch 8 exch dup length string cvs putinterval cvn {findfont} @Stopped {pop/Courier findfont} if } if $SubstituteFont begin /$sname null def /$slen 0 def /$inVMIndex null def end }bind def /isWidthsOnlyFont { dup/WidthsOnly known {pop pop true} { dup/FDepVector known {/FDepVector get{isWidthsOnlyFont dup{exit}if}forall} { dup/FDArray known {/FDArray get{isWidthsOnlyFont dup{exit}if}forall} {pop} ifelse } ifelse } ifelse }bind def /ct_StyleDicts 4 dict dup begin /Adobe-Japan1 4 dict dup begin Level2? { /Serif /HeiseiMin-W3-83pv-RKSJ-H/Font resourcestatus {pop pop/HeiseiMin-W3} { /CIDFont/Category resourcestatus { pop pop /HeiseiMin-W3/CIDFont resourcestatus {pop pop/HeiseiMin-W3} {/Ryumin-Light} ifelse } {/Ryumin-Light} ifelse } ifelse def /SansSerif /HeiseiKakuGo-W5-83pv-RKSJ-H/Font resourcestatus {pop pop/HeiseiKakuGo-W5} { /CIDFont/Category resourcestatus { pop pop /HeiseiKakuGo-W5/CIDFont resourcestatus {pop pop/HeiseiKakuGo-W5} {/GothicBBB-Medium} ifelse } {/GothicBBB-Medium} ifelse } ifelse def /HeiseiMaruGo-W4-83pv-RKSJ-H/Font resourcestatus {pop pop/HeiseiMaruGo-W4} { /CIDFont/Category resourcestatus { pop pop /HeiseiMaruGo-W4/CIDFont resourcestatus {pop pop/HeiseiMaruGo-W4} { /Jun101-Light-RKSJ-H/Font resourcestatus {pop pop/Jun101-Light} {SansSerif} ifelse } ifelse } { /Jun101-Light-RKSJ-H/Font resourcestatus {pop pop/Jun101-Light} {SansSerif} ifelse } ifelse } ifelse /RoundSansSerif exch def /Default Serif def } { /Serif/Ryumin-Light def /SansSerif/GothicBBB-Medium def { (fonts/Jun101-Light-83pv-RKSJ-H)status }stopped {pop}{ {pop pop pop pop/Jun101-Light} {SansSerif} ifelse /RoundSansSerif exch def }ifelse /Default Serif def } ifelse end def /Adobe-Korea1 4 dict dup begin /Serif/HYSMyeongJo-Medium def /SansSerif/HYGoThic-Medium def /RoundSansSerif SansSerif def /Default Serif def end def /Adobe-GB1 4 dict dup begin /Serif/STSong-Light def /SansSerif/STHeiti-Regular def /RoundSansSerif SansSerif def /Default Serif def end def /Adobe-CNS1 4 dict dup begin /Serif/MKai-Medium def /SansSerif/MHei-Medium def /RoundSansSerif SansSerif def /Default Serif def end def end def Level2?{currentglobal true setglobal}if /ct_BoldRomanWidthProc { stringwidth 1 index 0 ne{exch .03 add exch}if setcharwidth 0 0 }bind def /ct_Type0WidthProc { dup stringwidth 0 0 moveto 2 index true charpath pathbbox 0 -1 7 index 2 div .88 setcachedevice2 pop 0 0 }bind def /ct_Type0WMode1WidthProc { dup stringwidth pop 2 div neg -0.88 2 copy moveto 0 -1 5 -1 roll true charpath pathbbox setcachedevice }bind def /cHexEncoding [/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12 /c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25 /c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38 /c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B /c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E /c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71 /c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84 /c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97 /c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA /cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD /cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0 /cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3 /cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6 /cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def /ct_BoldBaseFont 11 dict begin /FontType 3 def /FontMatrix[1 0 0 1 0 0]def /FontBBox[0 0 1 1]def /Encoding cHexEncoding def /_setwidthProc/ct_BoldRomanWidthProc load def /_bcstr1 1 string def /BuildChar { exch begin _basefont setfont _bcstr1 dup 0 4 -1 roll put dup _setwidthProc 3 copy moveto show _basefonto setfont moveto show end }bind def currentdict end def systemdict/composefont known { /ct_DefineIdentity-H { /Identity-H/CMap resourcestatus { pop pop } { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering(Identity)def /Supplement 0 def end def /CMapName/Identity-H def /CMapVersion 1.000 def /CMapType 1 def 1 begincodespacerange <0000> endcodespacerange 1 begincidrange <0000>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } ifelse } def /ct_BoldBaseCIDFont 11 dict begin /CIDFontType 1 def /CIDFontName/ct_BoldBaseCIDFont def /FontMatrix[1 0 0 1 0 0]def /FontBBox[0 0 1 1]def /_setwidthProc/ct_Type0WidthProc load def /_bcstr2 2 string def /BuildGlyph { exch begin _basefont setfont _bcstr2 1 2 index 256 mod put _bcstr2 0 3 -1 roll 256 idiv put _bcstr2 dup _setwidthProc 3 copy moveto show _basefonto setfont moveto show end }bind def currentdict end def }if Level2?{setglobal}if /ct_CopyFont{ { 1 index/FID ne 2 index/UniqueID ne and {def}{pop pop}ifelse }forall }bind def /ct_Type0CopyFont { exch dup length dict begin ct_CopyFont [ exch FDepVector { dup/FontType get 0 eq { 1 index ct_Type0CopyFont /_ctType0 exch definefont } { /_ctBaseFont exch 2 index exec } ifelse exch } forall pop ] /FDepVector exch def currentdict end }bind def /ct_MakeBoldFont { dup/ct_SyntheticBold known { dup length 3 add dict begin ct_CopyFont /ct_StrokeWidth .03 0 FontMatrix idtransform pop def /ct_SyntheticBold true def currentdict end definefont } { dup dup length 3 add dict begin ct_CopyFont /PaintType 2 def /StrokeWidth .03 0 FontMatrix idtransform pop def /dummybold currentdict end definefont dup/FontType get dup 9 ge exch 11 le and { ct_BoldBaseCIDFont dup length 3 add dict copy begin dup/CIDSystemInfo get/CIDSystemInfo exch def ct_DefineIdentity-H /_Type0Identity/Identity-H 3 -1 roll[exch]composefont /_basefont exch def /_Type0Identity/Identity-H 3 -1 roll[exch]composefont /_basefonto exch def currentdict end /CIDFont defineresource } { ct_BoldBaseFont dup length 3 add dict copy begin /_basefont exch def /_basefonto exch def currentdict end definefont } ifelse } ifelse }bind def /ct_MakeBold{ 1 index 1 index findfont currentglobal 5 1 roll dup gcheck setglobal dup /FontType get 0 eq { dup/WMode known{dup/WMode get 1 eq}{false}ifelse version length 4 ge and {version 0 4 getinterval cvi 2015 ge} {true} ifelse {/ct_Type0WidthProc} {/ct_Type0WMode1WidthProc} ifelse ct_BoldBaseFont/_setwidthProc 3 -1 roll load put {ct_MakeBoldFont}ct_Type0CopyFont definefont } { dup/_fauxfont known not 1 index/SubstMaster known not and { ct_BoldBaseFont/_setwidthProc /ct_BoldRomanWidthProc load put ct_MakeBoldFont } { 2 index 2 index eq {exch pop } { dup length dict begin ct_CopyFont currentdict end definefont } ifelse } ifelse } ifelse pop pop pop setglobal }bind def /?str1 256 string def /?set { $SubstituteFont begin /$substituteFound false def /$fontname 1 index def /$doSmartSub false def end dup findfont $SubstituteFont begin $substituteFound {false} { dup/FontName known { dup/FontName get $fontname eq 1 index/DistillerFauxFont known not and /currentdistillerparams where {pop false 2 index isWidthsOnlyFont not and} if } {false} ifelse } ifelse exch pop /$doSmartSub true def end { 5 1 roll pop pop pop pop findfont } { 1 index findfont dup/FontType get 3 eq { 6 1 roll pop pop pop pop pop false } {pop true} ifelse { $SubstituteFont begin pop pop /$styleArray 1 index def /$regOrdering 2 index def pop pop 0 1 $styleArray length 1 sub { $styleArray exch get ct_StyleDicts $regOrdering 2 copy known { get exch 2 copy known not {pop/Default} if get dup type/nametype eq { ?str1 cvs length dup 1 add exch ?str1 exch(-)putinterval exch dup length exch ?str1 exch 3 index exch putinterval add ?str1 exch 0 exch getinterval cvn } { pop pop/Unknown } ifelse } { pop pop pop pop/Unknown } ifelse } for end findfont }if } ifelse currentglobal false setglobal 3 1 roll null copyfont definefont pop setglobal }bind def setpacking userdict/$SubstituteFont 25 dict put 1 dict begin /SubstituteFont dup $error exch 2 copy known {get} {pop pop{pop/Courier}bind} ifelse def /currentdistillerparams where dup { pop pop currentdistillerparams/CannotEmbedFontPolicy 2 copy known {get/Error eq} {pop pop false} ifelse } if not { countdictstack array dictstack 0 get begin userdict begin $SubstituteFont begin /$str 128 string def /$fontpat 128 string def /$slen 0 def /$sname null def /$match false def /$fontname null def /$substituteFound false def /$inVMIndex null def /$doSmartSub true def /$depth 0 def /$fontname null def /$italicangle 26.5 def /$dstack null def /$Strategies 10 dict dup begin /$Type3Underprint { currentglobal exch false setglobal 11 dict begin /UseFont exch $WMode 0 ne { dup length dict copy dup/WMode $WMode put /UseFont exch definefont } if def /FontName $fontname dup type/stringtype eq{cvn}if def /FontType 3 def /FontMatrix[.001 0 0 .001 0 0]def /Encoding 256 array dup 0 1 255{/.notdef put dup}for pop def /FontBBox[0 0 0 0]def /CCInfo 7 dict dup begin /cc null def /x 0 def /y 0 def end def /BuildChar { exch begin CCInfo begin 1 string dup 0 3 index put exch pop /cc exch def UseFont 1000 scalefont setfont cc stringwidth/y exch def/x exch def x y setcharwidth $SubstituteFont/$Strategy get/$Underprint get exec 0 0 moveto cc show x y moveto end end }bind def currentdict end exch setglobal }bind def /$GetaTint 2 dict dup begin /$BuildFont { dup/WMode known {dup/WMode get} {0} ifelse /$WMode exch def $fontname exch dup/FontName known { dup/FontName get dup type/stringtype eq{cvn}if } {/unnamedfont} ifelse exch Adobe_CoolType_Data/InVMDeepCopiedFonts get 1 index/FontName get known { pop Adobe_CoolType_Data/InVMDeepCopiedFonts get 1 index get null copyfont } {$deepcopyfont} ifelse exch 1 index exch/FontBasedOn exch put dup/FontName $fontname dup type/stringtype eq{cvn}if put definefont Adobe_CoolType_Data/InVMDeepCopiedFonts get begin dup/FontBasedOn get 1 index def end }bind def /$Underprint { gsave x abs y abs gt {/y 1000 def} {/x -1000 def 500 120 translate} ifelse Level2? { [/Separation(All)/DeviceCMYK{0 0 0 1 pop}] setcolorspace } {0 setgray} ifelse 10 setlinewidth x .8 mul [7 3] { y mul 8 div 120 sub x 10 div exch moveto 0 y 4 div neg rlineto dup 0 rlineto 0 y 4 div rlineto closepath gsave Level2? {.2 setcolor} {.8 setgray} ifelse fill grestore stroke } forall pop grestore }bind def end def /$Oblique 1 dict dup begin /$BuildFont { currentglobal exch dup gcheck setglobal null copyfont begin /FontBasedOn currentdict/FontName known { FontName dup type/stringtype eq{cvn}if } {/unnamedfont} ifelse def /FontName $fontname dup type/stringtype eq{cvn}if def /currentdistillerparams where {pop} { /FontInfo currentdict/FontInfo known {FontInfo null copyfont} {2 dict} ifelse dup begin /ItalicAngle $italicangle def /FontMatrix FontMatrix [1 0 ItalicAngle dup sin exch cos div 1 0 0] matrix concatmatrix readonly end 4 2 roll def def } ifelse FontName currentdict end definefont exch setglobal }bind def end def /$None 1 dict dup begin /$BuildFont{}bind def end def end def /$Oblique SetSubstituteStrategy /$findfontByEnum { dup type/stringtype eq{cvn}if dup/$fontname exch def $sname null eq {$str cvs dup length $slen sub $slen getinterval} {pop $sname} ifelse $fontpat dup 0(fonts/*)putinterval exch 7 exch putinterval /$match false def $SubstituteFont/$dstack countdictstack array dictstack put mark { $fontpat 0 $slen 7 add getinterval {/$match exch def exit} $str filenameforall } stopped { cleardictstack currentdict true $SubstituteFont/$dstack get { exch { 1 index eq {pop false} {true} ifelse } {begin false} ifelse } forall pop } if cleartomark /$slen 0 def $match false ne {$match(fonts/)anchorsearch pop pop cvn} {/Courier} ifelse }bind def /$ROS 1 dict dup begin /Adobe 4 dict dup begin /Japan1 [/Ryumin-Light/HeiseiMin-W3 /GothicBBB-Medium/HeiseiKakuGo-W5 /HeiseiMaruGo-W4/Jun101-Light]def /Korea1 [/HYSMyeongJo-Medium/HYGoThic-Medium]def /GB1 [/STSong-Light/STHeiti-Regular]def /CNS1 [/MKai-Medium/MHei-Medium]def end def end def /$cmapname null def /$deepcopyfont { dup/FontType get 0 eq { 1 dict dup/FontName/copied put copyfont begin /FDepVector FDepVector copyarray 0 1 2 index length 1 sub { 2 copy get $deepcopyfont dup/FontName/copied put /copied exch definefont 3 copy put pop pop } for def currentdict end } {$Strategies/$Type3Underprint get exec} ifelse }bind def /$buildfontname { dup/CIDFont findresource/CIDSystemInfo get begin Registry length Ordering length Supplement 8 string cvs 3 copy length 2 add add add string dup 5 1 roll dup 0 Registry putinterval dup 4 index(-)putinterval dup 4 index 1 add Ordering putinterval 4 2 roll add 1 add 2 copy(-)putinterval end 1 add 2 copy 0 exch getinterval $cmapname $fontpat cvs exch anchorsearch {pop pop 3 2 roll putinterval cvn/$cmapname exch def} {pop pop pop pop pop} ifelse length $str 1 index(-)putinterval 1 add $str 1 index $cmapname $fontpat cvs putinterval $cmapname length add $str exch 0 exch getinterval cvn }bind def /$findfontByROS { /$fontname exch def $ROS Registry 2 copy known { get Ordering 2 copy known {get} {pop pop[]} ifelse } {pop pop[]} ifelse false exch { dup/CIDFont resourcestatus { pop pop save 1 index/CIDFont findresource dup/WidthsOnly known {dup/WidthsOnly get} {false} ifelse exch pop exch restore {pop} {exch pop true exit} ifelse } {pop} ifelse } forall {$str cvs $buildfontname} { false(*) { save exch dup/CIDFont findresource dup/WidthsOnly known {dup/WidthsOnly get not} {true} ifelse exch/CIDSystemInfo get dup/Registry get Registry eq exch/Ordering get Ordering eq and and {exch restore exch pop true exit} {pop restore} ifelse } $str/CIDFont resourceforall {$buildfontname} {$fontname $findfontByEnum} ifelse } ifelse }bind def end end currentdict/$error known currentdict/languagelevel known and dup {pop $error/SubstituteFont known} if dup {$error} {Adobe_CoolType_Core} ifelse begin { /SubstituteFont /CMap/Category resourcestatus { pop pop { $SubstituteFont begin /$substituteFound true def dup length $slen gt $sname null ne or $slen 0 gt and { $sname null eq {dup $str cvs dup length $slen sub $slen getinterval cvn} {$sname} ifelse Adobe_CoolType_Data/InVMFontsByCMap get 1 index 2 copy known { get false exch { pop currentglobal { GlobalFontDirectory 1 index known {exch pop true exit} {pop} ifelse } { FontDirectory 1 index known {exch pop true exit} { GlobalFontDirectory 1 index known {exch pop true exit} {pop} ifelse } ifelse } ifelse } forall } {pop pop false} ifelse { exch pop exch pop } { dup/CMap resourcestatus { pop pop dup/$cmapname exch def /CMap findresource/CIDSystemInfo get{def}forall $findfontByROS } { 128 string cvs dup(-)search { 3 1 roll search { 3 1 roll pop {dup cvi} stopped {pop pop pop pop pop $findfontByEnum} { 4 2 roll pop pop exch length exch 2 index length 2 index sub exch 1 sub -1 0 { $str cvs dup length 4 index 0 4 index 4 3 roll add getinterval exch 1 index exch 3 index exch putinterval dup/CMap resourcestatus { pop pop 4 1 roll pop pop pop dup/$cmapname exch def /CMap findresource/CIDSystemInfo get{def}forall $findfontByROS true exit } {pop} ifelse } for dup type/booleantype eq {pop} {pop pop pop $findfontByEnum} ifelse } ifelse } {pop pop pop $findfontByEnum} ifelse } {pop pop $findfontByEnum} ifelse } ifelse } ifelse } {//SubstituteFont exec} ifelse /$slen 0 def end } } { { $SubstituteFont begin /$substituteFound true def dup length $slen gt $sname null ne or $slen 0 gt and {$findfontByEnum} {//SubstituteFont exec} ifelse end } } ifelse bind readonly def Adobe_CoolType_Core/scfindfont/systemfindfont load put } { /scfindfont { $SubstituteFont begin dup systemfindfont dup/FontName known {dup/FontName get dup 3 index ne} {/noname true} ifelse dup { /$origfontnamefound 2 index def /$origfontname 4 index def/$substituteFound true def } if exch pop { $slen 0 gt $sname null ne 3 index length $slen gt or and { pop dup $findfontByEnum findfont dup maxlength 1 add dict begin {1 index/FID eq{pop pop}{def}ifelse} forall currentdict end definefont dup/FontName known{dup/FontName get}{null}ifelse $origfontnamefound ne { $origfontname $str cvs print ( substitution revised, using )print dup/FontName known {dup/FontName get}{(unspecified font)} ifelse $str cvs print(.\n)print } if } {exch pop} ifelse } {exch pop} ifelse end }bind def } ifelse end end Adobe_CoolType_Core_Defined not { Adobe_CoolType_Core/findfont { $SubstituteFont begin $depth 0 eq { /$fontname 1 index dup type/stringtype ne{$str cvs}if def /$substituteFound false def } if /$depth $depth 1 add def end scfindfont $SubstituteFont begin /$depth $depth 1 sub def $substituteFound $depth 0 eq and { $inVMIndex null ne {dup $inVMIndex $AddInVMFont} if $doSmartSub { currentdict/$Strategy known {$Strategy/$BuildFont get exec} if } if } if end }bind put } if } if end /$AddInVMFont { exch/FontName 2 copy known { get 1 dict dup begin exch 1 index gcheck def end exch Adobe_CoolType_Data/InVMFontsByCMap get exch $DictAdd } {pop pop pop} ifelse }bind def /$DictAdd { 2 copy known not {2 copy 4 index length dict put} if Level2? not { 2 copy get dup maxlength exch length 4 index length add lt 2 copy get dup length 4 index length add exch maxlength 1 index lt { 2 mul dict begin 2 copy get{forall}def 2 copy currentdict put end } {pop} ifelse } if get begin {def} forall end }bind def end end %%EndResource currentglobal true setglobal %%BeginResource: procset Adobe_CoolType_Utility_MAKEOCF 1.23 0 %%Copyright: Copyright 1987-2006 Adobe Systems Incorporated. %%Version: 1.23 0 systemdict/languagelevel known dup {currentglobal false setglobal} {false} ifelse exch userdict/Adobe_CoolType_Utility 2 copy known {2 copy get dup maxlength 27 add dict copy} {27 dict} ifelse put Adobe_CoolType_Utility begin /@eexecStartData def /@recognizeCIDFont null def /ct_Level2? exch def /ct_Clone? 1183615869 internaldict dup /CCRun known not exch/eCCRun known not ct_Level2? and or def ct_Level2? {globaldict begin currentglobal true setglobal} if /ct_AddStdCIDMap ct_Level2? {{ mark Adobe_CoolType_Utility/@recognizeCIDFont currentdict put { ((Hex)57 StartData 0615 1e27 2c39 1c60 d8a8 cc31 fe2b f6e0 7aa3 e541 e21c 60d8 a8c9 c3d0 6d9e 1c60 d8a8 c9c2 02d7 9a1c 60d8 a849 1c60 d8a8 cc36 74f4 1144 b13b 77)0()/SubFileDecode filter cvx exec } stopped { cleartomark Adobe_CoolType_Utility/@recognizeCIDFont get countdictstack dup array dictstack exch 1 sub -1 0 { 2 copy get 3 index eq {1 index length exch sub 1 sub{end}repeat exit} {pop} ifelse } for pop pop Adobe_CoolType_Utility/@eexecStartData get eexec } {cleartomark} ifelse }} {{ Adobe_CoolType_Utility/@eexecStartData get eexec }} ifelse bind def userdict/cid_extensions known dup{cid_extensions/cid_UpdateDB known and}if { cid_extensions begin /cid_GetCIDSystemInfo { 1 index type/stringtype eq {exch cvn exch} if cid_extensions begin dup load 2 index known { 2 copy cid_GetStatusInfo dup null ne { 1 index load 3 index get dup null eq {pop pop cid_UpdateDB} { exch 1 index/Created get eq {exch pop exch pop} {pop cid_UpdateDB} ifelse } ifelse } {pop cid_UpdateDB} ifelse } {cid_UpdateDB} ifelse end }bind def end } if ct_Level2? {end setglobal} if /ct_UseNativeCapability? systemdict/composefont known def /ct_MakeOCF 35 dict def /ct_Vars 25 dict def /ct_GlyphDirProcs 6 dict def /ct_BuildCharDict 15 dict dup begin /charcode 2 string def /dst_string 1500 string def /nullstring()def /usewidths? true def end def ct_Level2?{setglobal}{pop}ifelse ct_GlyphDirProcs begin /GetGlyphDirectory { systemdict/languagelevel known {pop/CIDFont findresource/GlyphDirectory get} { 1 index/CIDFont findresource/GlyphDirectory get dup type/dicttype eq { dup dup maxlength exch length sub 2 index lt { dup length 2 index add dict copy 2 index /CIDFont findresource/GlyphDirectory 2 index put } if } if exch pop exch pop } ifelse + }def /+ { systemdict/languagelevel known { currentglobal false setglobal 3 dict begin /vm exch def } {1 dict begin} ifelse /$ exch def systemdict/languagelevel known { vm setglobal /gvm currentglobal def $ gcheck setglobal } if ?{$ begin}if }def /?{$ type/dicttype eq}def /|{ userdict/Adobe_CoolType_Data known { Adobe_CoolType_Data/AddWidths? known { currentdict Adobe_CoolType_Data begin begin AddWidths? { Adobe_CoolType_Data/CC 3 index put ?{def}{$ 3 1 roll put}ifelse CC charcode exch 1 index 0 2 index 256 idiv put 1 index exch 1 exch 256 mod put stringwidth 2 array astore currentfont/Widths get exch CC exch put } {?{def}{$ 3 1 roll put}ifelse} ifelse end end } {?{def}{$ 3 1 roll put}ifelse} ifelse } {?{def}{$ 3 1 roll put}ifelse} ifelse }def /! { ?{end}if systemdict/languagelevel known {gvm setglobal} if end }def /:{string currentfile exch readstring pop}executeonly def end ct_MakeOCF begin /ct_cHexEncoding [/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12 /c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25 /c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38 /c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B /c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E /c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71 /c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84 /c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97 /c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA /cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD /cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0 /cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3 /cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6 /cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def /ct_CID_STR_SIZE 8000 def /ct_mkocfStr100 100 string def /ct_defaultFontMtx[.001 0 0 .001 0 0]def /ct_1000Mtx[1000 0 0 1000 0 0]def /ct_raise{exch cvx exch errordict exch get exec stop}bind def /ct_reraise {cvx $error/errorname get(Error: )print dup( )cvs print errordict exch get exec stop }bind def /ct_cvnsi { 1 index add 1 sub 1 exch 0 4 1 roll { 2 index exch get exch 8 bitshift add } for exch pop }bind def /ct_GetInterval { Adobe_CoolType_Utility/ct_BuildCharDict get begin /dst_index 0 def dup dst_string length gt {dup string/dst_string exch def} if 1 index ct_CID_STR_SIZE idiv /arrayIndex exch def 2 index arrayIndex get 2 index arrayIndex ct_CID_STR_SIZE mul sub { dup 3 index add 2 index length le { 2 index getinterval dst_string dst_index 2 index putinterval length dst_index add/dst_index exch def exit } { 1 index length 1 index sub dup 4 1 roll getinterval dst_string dst_index 2 index putinterval pop dup dst_index add/dst_index exch def sub /arrayIndex arrayIndex 1 add def 2 index dup length arrayIndex gt {arrayIndex get} { pop exit } ifelse 0 } ifelse } loop pop pop pop dst_string 0 dst_index getinterval end }bind def ct_Level2? { /ct_resourcestatus currentglobal mark true setglobal {/unknowninstancename/Category resourcestatus} stopped {cleartomark setglobal true} {cleartomark currentglobal not exch setglobal} ifelse { { mark 3 1 roll/Category findresource begin ct_Vars/vm currentglobal put ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec {cleartomark false} {{3 2 roll pop true}{cleartomark false}ifelse} ifelse ct_Vars/vm get setglobal end } } {{resourcestatus}} ifelse bind def /CIDFont/Category ct_resourcestatus {pop pop} { currentglobal true setglobal /Generic/Category findresource dup length dict copy dup/InstanceType/dicttype put /CIDFont exch/Category defineresource pop setglobal } ifelse ct_UseNativeCapability? { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering(Identity)def /Supplement 0 def end def /CMapName/Identity-H def /CMapVersion 1.000 def /CMapType 1 def 1 begincodespacerange <0000> endcodespacerange 1 begincidrange <0000>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } if } { /ct_Category 2 dict begin /CIDFont 10 dict def /ProcSet 2 dict def currentdict end def /defineresource { ct_Category 1 index 2 copy known { get dup dup maxlength exch length eq { dup length 10 add dict copy ct_Category 2 index 2 index put } if 3 index 3 index put pop exch pop } {pop pop/defineresource/undefined ct_raise} ifelse }bind def /findresource { ct_Category 1 index 2 copy known { get 2 index 2 copy known {get 3 1 roll pop pop} {pop pop/findresource/undefinedresource ct_raise} ifelse } {pop pop/findresource/undefined ct_raise} ifelse }bind def /resourcestatus { ct_Category 1 index 2 copy known { get 2 index known exch pop exch pop { 0 -1 true } { false } ifelse } {pop pop/findresource/undefined ct_raise} ifelse }bind def /ct_resourcestatus/resourcestatus load def } ifelse /ct_CIDInit 2 dict begin /ct_cidfont_stream_init { { dup(Binary)eq { pop null currentfile ct_Level2? { {cid_BYTE_COUNT()/SubFileDecode filter} stopped {pop pop pop} if } if /readstring load exit } if dup(Hex)eq { pop currentfile ct_Level2? { {null exch/ASCIIHexDecode filter/readstring} stopped {pop exch pop(>)exch/readhexstring} if } {(>)exch/readhexstring} ifelse load exit } if /StartData/typecheck ct_raise } loop cid_BYTE_COUNT ct_CID_STR_SIZE le { 2 copy cid_BYTE_COUNT string exch exec pop 1 array dup 3 -1 roll 0 exch put } { cid_BYTE_COUNT ct_CID_STR_SIZE div ceiling cvi dup array exch 2 sub 0 exch 1 exch { 2 copy 5 index ct_CID_STR_SIZE string 6 index exec pop put pop } for 2 index cid_BYTE_COUNT ct_CID_STR_SIZE mod string 3 index exec pop 1 index exch 1 index length 1 sub exch put } ifelse cid_CIDFONT exch/GlyphData exch put 2 index null eq { pop pop pop } { pop/readstring load 1 string exch { 3 copy exec pop dup length 0 eq { pop pop pop pop pop true exit } if 4 index eq { pop pop pop pop false exit } if } loop pop } ifelse }bind def /StartData { mark { currentdict dup/FDArray get 0 get/FontMatrix get 0 get 0.001 eq { dup/CDevProc known not { /CDevProc 1183615869 internaldict/stdCDevProc 2 copy known {get} { pop pop {pop pop pop pop pop 0 -1000 7 index 2 div 880} } ifelse def } if } { /CDevProc { pop pop pop pop pop 0 1 cid_temp/cid_CIDFONT get /FDArray get 0 get /FontMatrix get 0 get div 7 index 2 div 1 index 0.88 mul }def } ifelse /cid_temp 15 dict def cid_temp begin /cid_CIDFONT exch def 3 copy pop dup/cid_BYTE_COUNT exch def 0 gt { ct_cidfont_stream_init FDArray { /Private get dup/SubrMapOffset known { begin /Subrs SubrCount array def Subrs SubrMapOffset SubrCount SDBytes ct_Level2? { currentdict dup/SubrMapOffset undef dup/SubrCount undef /SDBytes undef } if end /cid_SD_BYTES exch def /cid_SUBR_COUNT exch def /cid_SUBR_MAP_OFFSET exch def /cid_SUBRS exch def cid_SUBR_COUNT 0 gt { GlyphData cid_SUBR_MAP_OFFSET cid_SD_BYTES ct_GetInterval 0 cid_SD_BYTES ct_cvnsi 0 1 cid_SUBR_COUNT 1 sub { exch 1 index 1 add cid_SD_BYTES mul cid_SUBR_MAP_OFFSET add GlyphData exch cid_SD_BYTES ct_GetInterval 0 cid_SD_BYTES ct_cvnsi cid_SUBRS 4 2 roll GlyphData exch 4 index 1 index sub ct_GetInterval dup length string copy put } for pop } if } {pop} ifelse } forall } if cleartomark pop pop end CIDFontName currentdict/CIDFont defineresource pop end end } stopped {cleartomark/StartData ct_reraise} if }bind def currentdict end def /ct_saveCIDInit { /CIDInit/ProcSet ct_resourcestatus {true} {/CIDInitC/ProcSet ct_resourcestatus} ifelse { pop pop /CIDInit/ProcSet findresource ct_UseNativeCapability? {pop null} {/CIDInit ct_CIDInit/ProcSet defineresource pop} ifelse } {/CIDInit ct_CIDInit/ProcSet defineresource pop null} ifelse ct_Vars exch/ct_oldCIDInit exch put }bind def /ct_restoreCIDInit { ct_Vars/ct_oldCIDInit get dup null ne {/CIDInit exch/ProcSet defineresource pop} {pop} ifelse }bind def /ct_BuildCharSetUp { 1 index begin CIDFont begin Adobe_CoolType_Utility/ct_BuildCharDict get begin /ct_dfCharCode exch def /ct_dfDict exch def CIDFirstByte ct_dfCharCode add dup CIDCount ge {pop 0} if /cid exch def { GlyphDirectory cid 2 copy known {get} {pop pop nullstring} ifelse dup length FDBytes sub 0 gt { dup FDBytes 0 ne {0 FDBytes ct_cvnsi} {pop 0} ifelse /fdIndex exch def dup length FDBytes sub FDBytes exch getinterval /charstring exch def exit } { pop cid 0 eq {/charstring nullstring def exit} if /cid 0 def } ifelse } loop }def /ct_SetCacheDevice { 0 0 moveto dup stringwidth 3 -1 roll true charpath pathbbox 0 -1000 7 index 2 div 880 setcachedevice2 0 0 moveto }def /ct_CloneSetCacheProc { 1 eq { stringwidth pop -2 div -880 0 -1000 setcharwidth moveto } { usewidths? { currentfont/Widths get cid 2 copy known {get exch pop aload pop} {pop pop stringwidth} ifelse } {stringwidth} ifelse setcharwidth 0 0 moveto } ifelse }def /ct_Type3ShowCharString { ct_FDDict fdIndex 2 copy known {get} { currentglobal 3 1 roll 1 index gcheck setglobal ct_Type1FontTemplate dup maxlength dict copy begin FDArray fdIndex get dup/FontMatrix 2 copy known {get} {pop pop ct_defaultFontMtx} ifelse /FontMatrix exch dup length array copy def /Private get /Private exch def /Widths rootfont/Widths get def /CharStrings 1 dict dup/.notdef dup length string copy put def currentdict end /ct_Type1Font exch definefont dup 5 1 roll put setglobal } ifelse dup/CharStrings get 1 index/Encoding get ct_dfCharCode get charstring put rootfont/WMode 2 copy known {get} {pop pop 0} ifelse exch 1000 scalefont setfont ct_str1 0 ct_dfCharCode put ct_str1 exch ct_dfSetCacheProc ct_SyntheticBold { currentpoint ct_str1 show newpath moveto ct_str1 true charpath ct_StrokeWidth setlinewidth stroke } {ct_str1 show} ifelse }def /ct_Type4ShowCharString { ct_dfDict ct_dfCharCode charstring FDArray fdIndex get dup/FontMatrix get dup ct_defaultFontMtx ct_matrixeq not {ct_1000Mtx matrix concatmatrix concat} {pop} ifelse /Private get Adobe_CoolType_Utility/ct_Level2? get not { ct_dfDict/Private 3 -1 roll {put} 1183615869 internaldict/superexec get exec } if 1183615869 internaldict Adobe_CoolType_Utility/ct_Level2? get {1 index} {3 index/Private get mark 6 1 roll} ifelse dup/RunInt known {/RunInt get} {pop/CCRun} ifelse get exec Adobe_CoolType_Utility/ct_Level2? get not {cleartomark} if }bind def /ct_BuildCharIncremental { { Adobe_CoolType_Utility/ct_MakeOCF get begin ct_BuildCharSetUp ct_ShowCharString } stopped {stop} if end end end end }bind def /BaseFontNameStr(BF00)def /ct_Type1FontTemplate 14 dict begin /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0]def /FontBBox [-250 -250 1250 1250]def /Encoding ct_cHexEncoding def /PaintType 0 def currentdict end def /BaseFontTemplate 11 dict begin /FontMatrix [0.001 0 0 0.001 0 0]def /FontBBox [-250 -250 1250 1250]def /Encoding ct_cHexEncoding def /BuildChar/ct_BuildCharIncremental load def ct_Clone? { /FontType 3 def /ct_ShowCharString/ct_Type3ShowCharString load def /ct_dfSetCacheProc/ct_CloneSetCacheProc load def /ct_SyntheticBold false def /ct_StrokeWidth 1 def } { /FontType 4 def /Private 1 dict dup/lenIV 4 put def /CharStrings 1 dict dup/.notdefput def /PaintType 0 def /ct_ShowCharString/ct_Type4ShowCharString load def } ifelse /ct_str1 1 string def currentdict end def /BaseFontDictSize BaseFontTemplate length 5 add def /ct_matrixeq { true 0 1 5 { dup 4 index exch get exch 3 index exch get eq and dup not {exit} if } for exch pop exch pop }bind def /ct_makeocf { 15 dict begin exch/WMode exch def exch/FontName exch def /FontType 0 def /FMapType 2 def dup/FontMatrix known {dup/FontMatrix get/FontMatrix exch def} {/FontMatrix matrix def} ifelse /bfCount 1 index/CIDCount get 256 idiv 1 add dup 256 gt{pop 256}if def /Encoding 256 array 0 1 bfCount 1 sub{2 copy dup put pop}for bfCount 1 255{2 copy bfCount put pop}for def /FDepVector bfCount dup 256 lt{1 add}if array def BaseFontTemplate BaseFontDictSize dict copy begin /CIDFont exch def CIDFont/FontBBox known {CIDFont/FontBBox get/FontBBox exch def} if CIDFont/CDevProc known {CIDFont/CDevProc get/CDevProc exch def} if currentdict end BaseFontNameStr 3(0)putinterval 0 1 bfCount dup 256 eq{1 sub}if { FDepVector exch 2 index BaseFontDictSize dict copy begin dup/CIDFirstByte exch 256 mul def FontType 3 eq {/ct_FDDict 2 dict def} if currentdict end 1 index 16 BaseFontNameStr 2 2 getinterval cvrs pop BaseFontNameStr exch definefont put } for ct_Clone? {/Widths 1 index/CIDFont get/GlyphDirectory get length dict def} if FontName currentdict end definefont ct_Clone? { gsave dup 1000 scalefont setfont ct_BuildCharDict begin /usewidths? false def currentfont/Widths get begin exch/CIDFont get/GlyphDirectory get { pop dup charcode exch 1 index 0 2 index 256 idiv put 1 index exch 1 exch 256 mod put stringwidth 2 array astore def } forall end /usewidths? true def end grestore } {exch pop} ifelse }bind def currentglobal true setglobal /ct_ComposeFont { ct_UseNativeCapability? { 2 index/CMap ct_resourcestatus {pop pop exch pop} { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CMapName 3 index def /CMapVersion 1.000 def /CMapType 1 def exch/WMode exch def /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering CMapName ct_mkocfStr100 cvs (Adobe-)search { pop pop (-)search { dup length string copy exch pop exch pop } {pop(Identity)} ifelse } {pop (Identity)} ifelse def /Supplement 0 def end def 1 begincodespacerange <0000> endcodespacerange 1 begincidrange <0000>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } ifelse composefont } { 3 2 roll pop 0 get/CIDFont findresource ct_makeocf } ifelse }bind def setglobal /ct_MakeIdentity { ct_UseNativeCapability? { 1 index/CMap ct_resourcestatus {pop pop} { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CMapName 2 index def /CMapVersion 1.000 def /CMapType 1 def /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering CMapName ct_mkocfStr100 cvs (Adobe-)search { pop pop (-)search {dup length string copy exch pop exch pop} {pop(Identity)} ifelse } {pop(Identity)} ifelse def /Supplement 0 def end def 1 begincodespacerange <0000> endcodespacerange 1 begincidrange <0000>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } ifelse composefont } { exch pop 0 get/CIDFont findresource ct_makeocf } ifelse }bind def currentdict readonly pop end end %%EndResource setglobal %%BeginResource: procset Adobe_CoolType_Utility_T42 1.0 0 %%Copyright: Copyright 1987-2004 Adobe Systems Incorporated. %%Version: 1.0 0 userdict/ct_T42Dict 15 dict put ct_T42Dict begin /Is2015? { version cvi 2015 ge }bind def /AllocGlyphStorage { Is2015? { pop } { {string}forall }ifelse }bind def /Type42DictBegin { 25 dict begin /FontName exch def /CharStrings 256 dict begin /.notdef 0 def currentdict end def /Encoding exch def /PaintType 0 def /FontType 42 def /FontMatrix[1 0 0 1 0 0]def 4 array astore cvx/FontBBox exch def /sfnts }bind def /Type42DictEnd { currentdict dup/FontName get exch definefont end ct_T42Dict exch dup/FontName get exch put }bind def /RD{string currentfile exch readstring pop}executeonly def /PrepFor2015 { Is2015? { /GlyphDirectory 16 dict def sfnts 0 get dup 2 index (glyx) putinterval 2 index (locx) putinterval pop pop } { pop pop }ifelse }bind def /AddT42Char { Is2015? { /GlyphDirectory get begin def end pop pop } { /sfnts get 4 index get 3 index 2 index putinterval pop pop pop pop }ifelse }bind def /T0AddT42Mtx2 { /CIDFont findresource/Metrics2 get begin def end }bind def end %%EndResource currentglobal true setglobal %%BeginFile: MMFauxFont.prc %%Copyright: Copyright 1987-2001 Adobe Systems Incorporated. %%All Rights Reserved. userdict /ct_EuroDict 10 dict put ct_EuroDict begin /ct_CopyFont { { 1 index /FID ne {def} {pop pop} ifelse} forall } def /ct_GetGlyphOutline { gsave initmatrix newpath exch findfont dup length 1 add dict begin ct_CopyFont /Encoding Encoding dup length array copy dup 4 -1 roll 0 exch put def currentdict end /ct_EuroFont exch definefont 1000 scalefont setfont 0 0 moveto [ <00> stringwidth <00> false charpath pathbbox [ {/m cvx} {/l cvx} {/c cvx} {/cp cvx} pathforall grestore counttomark 8 add } def /ct_MakeGlyphProc { ] cvx /ct_PSBuildGlyph cvx ] cvx } def /ct_PSBuildGlyph { gsave 8 -1 roll pop 7 1 roll 6 -2 roll ct_FontMatrix transform 6 2 roll 4 -2 roll ct_FontMatrix transform 4 2 roll ct_FontMatrix transform currentdict /PaintType 2 copy known {get 2 eq}{pop pop false} ifelse dup 9 1 roll { currentdict /StrokeWidth 2 copy known { get 2 div 0 ct_FontMatrix dtransform pop 5 1 roll 4 -1 roll 4 index sub 4 1 roll 3 -1 roll 4 index sub 3 1 roll exch 4 index add exch 4 index add 5 -1 roll pop } { pop pop } ifelse } if setcachedevice ct_FontMatrix concat ct_PSPathOps begin exec end { currentdict /StrokeWidth 2 copy known { get } { pop pop 0 } ifelse setlinewidth stroke } { fill } ifelse grestore } def /ct_PSPathOps 4 dict dup begin /m {moveto} def /l {lineto} def /c {curveto} def /cp {closepath} def end def /ct_matrix1000 [1000 0 0 1000 0 0] def /ct_AddGlyphProc { 2 index findfont dup length 4 add dict begin ct_CopyFont /CharStrings CharStrings dup length 1 add dict copy begin 3 1 roll def currentdict end def /ct_FontMatrix ct_matrix1000 FontMatrix matrix concatmatrix def /ct_PSBuildGlyph /ct_PSBuildGlyph load def /ct_PSPathOps /ct_PSPathOps load def currentdict end definefont pop } def systemdict /languagelevel known { /ct_AddGlyphToPrinterFont { 2 copy ct_GetGlyphOutline 3 add -1 roll restore ct_MakeGlyphProc ct_AddGlyphProc } def } { /ct_AddGlyphToPrinterFont { pop pop restore Adobe_CTFauxDict /$$$FONTNAME get /Euro Adobe_CTFauxDict /$$$SUBSTITUTEBASE get ct_EuroDict exch get ct_AddGlyphProc } def } ifelse /AdobeSansMM { 556 0 24 -19 541 703 { 541 628 m 510 669 442 703 354 703 c 201 703 117 607 101 444 c 50 444 l 25 372 l 97 372 l 97 301 l 49 301 l 24 229 l 103 229 l 124 67 209 -19 350 -19 c 435 -19 501 25 509 32 c 509 131 l 492 105 417 60 343 60 c 267 60 204 127 197 229 c 406 229 l 430 301 l 191 301 l 191 372 l 455 372 l 479 444 l 194 444 l 201 531 245 624 348 624 c 433 624 484 583 509 534 c cp 556 0 m } ct_PSBuildGlyph } def /AdobeSerifMM { 500 0 10 -12 484 692 { 347 298 m 171 298 l 170 310 170 322 170 335 c 170 362 l 362 362 l 374 403 l 172 403 l 184 580 244 642 308 642 c 380 642 434 574 457 457 c 481 462 l 474 691 l 449 691 l 433 670 429 657 410 657 c 394 657 360 692 299 692 c 204 692 94 604 73 403 c 22 403 l 10 362 l 70 362 l 69 352 69 341 69 330 c 69 319 69 308 70 298 c 22 298 l 10 257 l 73 257 l 97 57 216 -12 295 -12 c 364 -12 427 25 484 123 c 458 142 l 425 101 384 37 316 37 c 256 37 189 84 173 257 c 335 257 l cp 500 0 m } ct_PSBuildGlyph } def end %%EndFile setglobal Adobe_CoolType_Core begin /$Oblique SetSubstituteStrategy end %%BeginResource: procset Adobe_AGM_Image 1.0 0 +%%Version: 1.0 0 +%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved. +systemdict/setpacking known +{ + currentpacking + true setpacking +}if +userdict/Adobe_AGM_Image 71 dict dup begin put +/Adobe_AGM_Image_Id/Adobe_AGM_Image_1.0_0 def +/nd{ + null def +}bind def +/AGMIMG_&image nd +/AGMIMG_&colorimage nd +/AGMIMG_&imagemask nd +/AGMIMG_mbuf()def +/AGMIMG_ybuf()def +/AGMIMG_kbuf()def +/AGMIMG_c 0 def +/AGMIMG_m 0 def +/AGMIMG_y 0 def +/AGMIMG_k 0 def +/AGMIMG_tmp nd +/AGMIMG_imagestring0 nd +/AGMIMG_imagestring1 nd +/AGMIMG_imagestring2 nd +/AGMIMG_imagestring3 nd +/AGMIMG_imagestring4 nd +/AGMIMG_imagestring5 nd +/AGMIMG_cnt nd +/AGMIMG_fsave nd +/AGMIMG_colorAry nd +/AGMIMG_override nd +/AGMIMG_name nd +/AGMIMG_maskSource nd +/AGMIMG_flushfilters nd +/invert_image_samples nd +/knockout_image_samples nd +/img nd +/sepimg nd +/devnimg nd +/idximg nd +/ds +{ + Adobe_AGM_Core begin + Adobe_AGM_Image begin + /AGMIMG_&image systemdict/image get def + /AGMIMG_&imagemask systemdict/imagemask get def + /colorimage where{ + pop + /AGMIMG_&colorimage/colorimage ldf + }if + end + end +}def +/ps +{ + Adobe_AGM_Image begin + /AGMIMG_ccimage_exists{/customcolorimage where + { + pop + /Adobe_AGM_OnHost_Seps where + { + pop false + }{ + /Adobe_AGM_InRip_Seps where + { + pop false + }{ + true + }ifelse + }ifelse + }{ + false + }ifelse + }bdf + level2{ + /invert_image_samples + { + Adobe_AGM_Image/AGMIMG_tmp Decode length ddf + /Decode[Decode 1 get Decode 0 get]def + }def + /knockout_image_samples + { + Operator/imagemask ne{ + /Decode[1 1]def + }if + }def + }{ + /invert_image_samples + { + {1 exch sub}currenttransfer addprocs settransfer + }def + /knockout_image_samples + { + {pop 1}currenttransfer addprocs settransfer + }def + }ifelse + /img/imageormask ldf + /sepimg/sep_imageormask ldf + /devnimg/devn_imageormask ldf + /idximg/indexed_imageormask ldf + /_ctype 7 def + currentdict{ + dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{ + bind + }if + def + }forall +}def +/pt +{ + end +}def +/dt +{ +}def +/AGMIMG_flushfilters +{ + dup type/arraytype ne + {1 array astore}if + dup 0 get currentfile ne + {dup 0 get flushfile}if + { + dup type/filetype eq + { + dup status 1 index currentfile ne and + {closefile} + {pop} + ifelse + }{pop}ifelse + }forall +}def +/AGMIMG_init_common +{ + currentdict/T known{/ImageType/T ldf currentdict/T undef}if + currentdict/W known{/Width/W ldf currentdict/W undef}if + currentdict/H known{/Height/H ldf currentdict/H undef}if + currentdict/M known{/ImageMatrix/M ldf currentdict/M undef}if + currentdict/BC known{/BitsPerComponent/BC ldf currentdict/BC undef}if + currentdict/D known{/Decode/D ldf currentdict/D undef}if + currentdict/DS known{/DataSource/DS ldf currentdict/DS undef}if + currentdict/O known{ + /Operator/O load 1 eq{ + /imagemask + }{ + /O load 2 eq{ + /image + }{ + /colorimage + }ifelse + }ifelse + def + currentdict/O undef + }if + currentdict/HSCI known{/HostSepColorImage/HSCI ldf currentdict/HSCI undef}if + currentdict/MD known{/MultipleDataSources/MD ldf currentdict/MD undef}if + currentdict/I known{/Interpolate/I ldf currentdict/I undef}if + currentdict/SI known{/SkipImageProc/SI ldf currentdict/SI undef}if + /DataSource load xcheck not{ + DataSource type/arraytype eq{ + DataSource 0 get type/filetype eq{ + /_Filters DataSource def + currentdict/MultipleDataSources known not{ + /DataSource DataSource dup length 1 sub get def + }if + }if + }if + currentdict/MultipleDataSources known not{ + /MultipleDataSources DataSource type/arraytype eq{ + DataSource length 1 gt + } + {false}ifelse def + }if + }if + /NComponents Decode length 2 div def + currentdict/SkipImageProc known not{/SkipImageProc{false}def}if +}bdf +/imageormask_sys +{ + begin + AGMIMG_init_common + save mark + level2{ + currentdict + Operator/imagemask eq{ + AGMIMG_&imagemask + }{ + use_mask{ + process_mask AGMIMG_&image + }{ + AGMIMG_&image + }ifelse + }ifelse + }{ + Width Height + Operator/imagemask eq{ + Decode 0 get 1 eq Decode 1 get 0 eq and + ImageMatrix/DataSource load + AGMIMG_&imagemask + }{ + BitsPerComponent ImageMatrix/DataSource load + AGMIMG_&image + }ifelse + }ifelse + currentdict/_Filters known{_Filters AGMIMG_flushfilters}if + cleartomark restore + end +}def +/overprint_plate +{ + currentoverprint{ + 0 get dup type/nametype eq{ + dup/DeviceGray eq{ + pop AGMCORE_black_plate not + }{ + /DeviceCMYK eq{ + AGMCORE_is_cmyk_sep not + }if + }ifelse + }{ + false exch + { + AGMOHS_sepink eq or + }forall + not + }ifelse + }{ + pop false + }ifelse +}def +/process_mask +{ + level3{ + dup begin + /ImageType 1 def + end + 4 dict begin + /DataDict exch def + /ImageType 3 def + /InterleaveType 3 def + /MaskDict 9 dict begin + /ImageType 1 def + /Width DataDict dup/MaskWidth known{/MaskWidth}{/Width}ifelse get def + /Height DataDict dup/MaskHeight known{/MaskHeight}{/Height}ifelse get def + /ImageMatrix[Width 0 0 Height neg 0 Height]def + /NComponents 1 def + /BitsPerComponent 1 def + /Decode DataDict dup/MaskD known{/MaskD}{[1 0]}ifelse get def + /DataSource Adobe_AGM_Core/AGMIMG_maskSource get def + currentdict end def + currentdict end + }if +}def +/use_mask +{ + dup/Mask known {dup/Mask get}{false}ifelse +}def +/imageormask +{ + begin + AGMIMG_init_common + SkipImageProc{ + currentdict consumeimagedata + } + { + save mark + level2 AGMCORE_host_sep not and{ + currentdict + Operator/imagemask eq DeviceN_PS2 not and{ + imagemask + }{ + AGMCORE_in_rip_sep currentoverprint and currentcolorspace 0 get/DeviceGray eq and{ + [/Separation/Black/DeviceGray{}]setcolorspace + /Decode[Decode 1 get Decode 0 get]def + }if + use_mask{ + process_mask image + }{ + DeviceN_NoneName DeviceN_PS2 Indexed_DeviceN level3 not and or or AGMCORE_in_rip_sep and + { + Names convert_to_process not{ + 2 dict begin + /imageDict xdf + /names_index 0 def + gsave + imageDict write_image_file{ + Names{ + dup(None)ne{ + [/Separation 3 -1 roll/DeviceGray{1 exch sub}]setcolorspace + Operator imageDict read_image_file + names_index 0 eq{true setoverprint}if + /names_index names_index 1 add def + }{ + pop + }ifelse + }forall + close_image_file + }if + grestore + end + }{ + Operator/imagemask eq{ + imagemask + }{ + image + }ifelse + }ifelse + }{ + Operator/imagemask eq{ + imagemask + }{ + image + }ifelse + }ifelse + }ifelse + }ifelse + }{ + Width Height + Operator/imagemask eq{ + Decode 0 get 1 eq Decode 1 get 0 eq and + ImageMatrix/DataSource load + /Adobe_AGM_OnHost_Seps where{ + pop imagemask + }{ + currentgray 1 ne{ + currentdict imageormask_sys + }{ + currentoverprint not{ + 1 AGMCORE_&setgray + currentdict imageormask_sys + }{ + currentdict ignoreimagedata + }ifelse + }ifelse + }ifelse + }{ + BitsPerComponent ImageMatrix + MultipleDataSources{ + 0 1 NComponents 1 sub{ + DataSource exch get + }for + }{ + /DataSource load + }ifelse + Operator/colorimage eq{ + AGMCORE_host_sep{ + MultipleDataSources level2 or NComponents 4 eq and{ + AGMCORE_is_cmyk_sep{ + MultipleDataSources{ + /DataSource DataSource 0 get xcheck + { + [ + DataSource 0 get/exec cvx + DataSource 1 get/exec cvx + DataSource 2 get/exec cvx + DataSource 3 get/exec cvx + /AGMCORE_get_ink_data cvx + ]cvx + }{ + DataSource aload pop AGMCORE_get_ink_data + }ifelse def + }{ + /DataSource + Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul + /DataSource load + filter_cmyk 0()/SubFileDecode filter def + }ifelse + /Decode[Decode 0 get Decode 1 get]def + /MultipleDataSources false def + /NComponents 1 def + /Operator/image def + invert_image_samples + 1 AGMCORE_&setgray + currentdict imageormask_sys + }{ + currentoverprint not Operator/imagemask eq and{ + 1 AGMCORE_&setgray + currentdict imageormask_sys + }{ + currentdict ignoreimagedata + }ifelse + }ifelse + }{ + MultipleDataSources NComponents AGMIMG_&colorimage + }ifelse + }{ + true NComponents colorimage + }ifelse + }{ + Operator/image eq{ + AGMCORE_host_sep{ + /DoImage true def + currentdict/HostSepColorImage known{HostSepColorImage not}{false}ifelse + { + AGMCORE_black_plate not Operator/imagemask ne and{ + /DoImage false def + currentdict ignoreimagedata + }if + }if + 1 AGMCORE_&setgray + DoImage + {currentdict imageormask_sys}if + }{ + use_mask{ + process_mask image + }{ + image + }ifelse + }ifelse + }{ + Operator/knockout eq{ + pop pop pop pop pop + currentcolorspace overprint_plate not{ + knockout_unitsq + }if + }if + }ifelse + }ifelse + }ifelse + }ifelse + cleartomark restore + }ifelse + currentdict/_Filters known{_Filters AGMIMG_flushfilters}if + end +}def +/sep_imageormask +{ + /sep_colorspace_dict AGMCORE_gget begin + CSA map_csa + begin + AGMIMG_init_common + SkipImageProc{ + currentdict consumeimagedata + }{ + save mark + AGMCORE_avoid_L2_sep_space{ + /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def + }if + AGMIMG_ccimage_exists + MappedCSA 0 get/DeviceCMYK eq and + currentdict/Components known and + Name()ne and + Name(All)ne and + Operator/image eq and + AGMCORE_producing_seps not and + level2 not and + { + Width Height BitsPerComponent ImageMatrix + [ + /DataSource load/exec cvx + { + 0 1 2 index length 1 sub{ + 1 index exch + 2 copy get 255 xor put + }for + }/exec cvx + ]cvx bind + MappedCSA 0 get/DeviceCMYK eq{ + Components aload pop + }{ + 0 0 0 Components aload pop 1 exch sub + }ifelse + Name findcmykcustomcolor + customcolorimage + }{ + AGMCORE_producing_seps not{ + level2{ + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne AGMCORE_avoid_L2_sep_space not and currentcolorspace 0 get/Separation ne and{ + [/Separation Name MappedCSA sep_proc_name exch dup 0 get 15 string cvs(/Device)anchorsearch{pop pop 0 get}{pop}ifelse exch load]setcolorspace_opt + /sep_tint AGMCORE_gget setcolor + }if + currentdict imageormask + }{ + currentdict + Operator/imagemask eq{ + imageormask + }{ + sep_imageormask_lev1 + }ifelse + }ifelse + }{ + AGMCORE_host_sep{ + Operator/knockout eq{ + currentdict/ImageMatrix get concat + knockout_unitsq + }{ + currentgray 1 ne{ + AGMCORE_is_cmyk_sep Name(All)ne and{ + level2{ + Name AGMCORE_IsSeparationAProcessColor + { + Operator/imagemask eq{ + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{ + /sep_tint AGMCORE_gget 1 exch sub AGMCORE_&setcolor + }if + }{ + invert_image_samples + }ifelse + }{ + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{ + [/Separation Name[/DeviceGray] + { + sep_colorspace_proc AGMCORE_get_ink_data + 1 exch sub + }bind + ]AGMCORE_&setcolorspace + /sep_tint AGMCORE_gget AGMCORE_&setcolor + }if + }ifelse + currentdict imageormask_sys + }{ + currentdict + Operator/imagemask eq{ + imageormask_sys + }{ + sep_image_lev1_sep + }ifelse + }ifelse + }{ + Operator/imagemask ne{ + invert_image_samples + }if + currentdict imageormask_sys + }ifelse + }{ + currentoverprint not Name(All)eq or Operator/imagemask eq and{ + currentdict imageormask_sys + }{ + currentoverprint not + { + gsave + knockout_unitsq + grestore + }if + currentdict consumeimagedata + }ifelse + }ifelse + }ifelse + }{ + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{ + currentcolorspace 0 get/Separation ne{ + [/Separation Name MappedCSA sep_proc_name exch 0 get exch load]setcolorspace_opt + /sep_tint AGMCORE_gget setcolor + }if + }if + currentoverprint + MappedCSA 0 get/DeviceCMYK eq and + Name AGMCORE_IsSeparationAProcessColor not and + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{Name inRip_spot_has_ink not and}{false}ifelse + Name(All)ne and{ + imageormask_l2_overprint + }{ + currentdict imageormask + }ifelse + }ifelse + }ifelse + }ifelse + cleartomark restore + }ifelse + currentdict/_Filters known{_Filters AGMIMG_flushfilters}if + end + end +}def +/colorSpaceElemCnt +{ + mark currentcolor counttomark dup 2 add 1 roll cleartomark +}bdf +/devn_sep_datasource +{ + 1 dict begin + /dataSource xdf + [ + 0 1 dataSource length 1 sub{ + dup currentdict/dataSource get/exch cvx/get cvx/exec cvx + /exch cvx names_index/ne cvx[/pop cvx]cvx/if cvx + }for + ]cvx bind + end +}bdf +/devn_alt_datasource +{ + 11 dict begin + /convProc xdf + /origcolorSpaceElemCnt xdf + /origMultipleDataSources xdf + /origBitsPerComponent xdf + /origDecode xdf + /origDataSource xdf + /dsCnt origMultipleDataSources{origDataSource length}{1}ifelse def + /DataSource origMultipleDataSources + { + [ + BitsPerComponent 8 idiv origDecode length 2 idiv mul string + 0 1 origDecode length 2 idiv 1 sub + { + dup 7 mul 1 add index exch dup BitsPerComponent 8 idiv mul exch + origDataSource exch get 0()/SubFileDecode filter + BitsPerComponent 8 idiv string/readstring cvx/pop cvx/putinterval cvx + }for + ]bind cvx + }{origDataSource}ifelse 0()/SubFileDecode filter def + [ + origcolorSpaceElemCnt string + 0 2 origDecode length 2 sub + { + dup origDecode exch get dup 3 -1 roll 1 add origDecode exch get exch sub 2 BitsPerComponent exp 1 sub div + 1 BitsPerComponent 8 idiv{DataSource/read cvx/not cvx{0}/if cvx/mul cvx}repeat/mul cvx/add cvx + }for + /convProc load/exec cvx + origcolorSpaceElemCnt 1 sub -1 0 + { + /dup cvx 2/add cvx/index cvx + 3 1/roll cvx/exch cvx 255/mul cvx/cvi cvx/put cvx + }for + ]bind cvx 0()/SubFileDecode filter + end +}bdf +/devn_imageormask +{ + /devicen_colorspace_dict AGMCORE_gget begin + CSA map_csa + 2 dict begin + dup + /srcDataStrs[3 -1 roll begin + AGMIMG_init_common + currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse + { + Width Decode length 2 div mul cvi + { + dup 65535 gt{1 add 2 div cvi}{exit}ifelse + }loop + string + }repeat + end]def + /dstDataStr srcDataStrs 0 get length string def + begin + AGMIMG_init_common + SkipImageProc{ + currentdict consumeimagedata + }{ + save mark + AGMCORE_producing_seps not{ + level3 not{ + Operator/imagemask ne{ + /DataSource[[ + DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse + colorSpaceElemCnt/devicen_colorspace_dict AGMCORE_gget/TintTransform get + devn_alt_datasource 1/string cvx/readstring cvx/pop cvx]cvx colorSpaceElemCnt 1 sub{dup}repeat]def + /MultipleDataSources true def + /Decode colorSpaceElemCnt[exch{0 1}repeat]def + }if + }if + currentdict imageormask + }{ + AGMCORE_host_sep{ + Names convert_to_process{ + CSA get_csa_by_name 0 get/DeviceCMYK eq{ + /DataSource + Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul + DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse + 4/devicen_colorspace_dict AGMCORE_gget/TintTransform get + devn_alt_datasource + filter_cmyk 0()/SubFileDecode filter def + /MultipleDataSources false def + /Decode[1 0]def + /DeviceGray setcolorspace + currentdict imageormask_sys + }{ + AGMCORE_report_unsupported_color_space + AGMCORE_black_plate{ + /DataSource + DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse + CSA get_csa_by_name 0 get/DeviceRGB eq{3}{1}ifelse/devicen_colorspace_dict AGMCORE_gget/TintTransform get + devn_alt_datasource + /MultipleDataSources false def + /Decode colorSpaceElemCnt[exch{0 1}repeat]def + currentdict imageormask_sys + }{ + gsave + knockout_unitsq + grestore + currentdict consumeimagedata + }ifelse + }ifelse + } + { + /devicen_colorspace_dict AGMCORE_gget/names_index known{ + Operator/imagemask ne{ + MultipleDataSources{ + /DataSource[DataSource devn_sep_datasource/exec cvx]cvx def + /MultipleDataSources false def + }{ + /DataSource/DataSource load dstDataStr srcDataStrs 0 get filter_devn def + }ifelse + invert_image_samples + }if + currentdict imageormask_sys + }{ + currentoverprint not Operator/imagemask eq and{ + currentdict imageormask_sys + }{ + currentoverprint not + { + gsave + knockout_unitsq + grestore + }if + currentdict consumeimagedata + }ifelse + }ifelse + }ifelse + }{ + currentdict imageormask + }ifelse + }ifelse + cleartomark restore + }ifelse + currentdict/_Filters known{_Filters AGMIMG_flushfilters}if + end + end + end +}def +/imageormask_l2_overprint +{ + currentdict + currentcmykcolor add add add 0 eq{ + currentdict consumeimagedata + }{ + level3{ + currentcmykcolor + /AGMIMG_k xdf + /AGMIMG_y xdf + /AGMIMG_m xdf + /AGMIMG_c xdf + Operator/imagemask eq{ + [/DeviceN[ + AGMIMG_c 0 ne{/Cyan}if + AGMIMG_m 0 ne{/Magenta}if + AGMIMG_y 0 ne{/Yellow}if + AGMIMG_k 0 ne{/Black}if + ]/DeviceCMYK{}]setcolorspace + AGMIMG_c 0 ne{AGMIMG_c}if + AGMIMG_m 0 ne{AGMIMG_m}if + AGMIMG_y 0 ne{AGMIMG_y}if + AGMIMG_k 0 ne{AGMIMG_k}if + setcolor + }{ + /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def + [/Indexed + [ + /DeviceN[ + AGMIMG_c 0 ne{/Cyan}if + AGMIMG_m 0 ne{/Magenta}if + AGMIMG_y 0 ne{/Yellow}if + AGMIMG_k 0 ne{/Black}if + ] + /DeviceCMYK{ + AGMIMG_k 0 eq{0}if + AGMIMG_y 0 eq{0 exch}if + AGMIMG_m 0 eq{0 3 1 roll}if + AGMIMG_c 0 eq{0 4 1 roll}if + } + ] + 255 + { + 255 div + mark exch + dup dup dup + AGMIMG_k 0 ne{ + /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 1 roll pop pop pop + counttomark 1 roll + }{ + pop + }ifelse + AGMIMG_y 0 ne{ + /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 2 roll pop pop pop + counttomark 1 roll + }{ + pop + }ifelse + AGMIMG_m 0 ne{ + /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 3 roll pop pop pop + counttomark 1 roll + }{ + pop + }ifelse + AGMIMG_c 0 ne{ + /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec pop pop pop + counttomark 1 roll + }{ + pop + }ifelse + counttomark 1 add -1 roll pop + } + ]setcolorspace + }ifelse + imageormask_sys + }{ + write_image_file{ + currentcmykcolor + 0 ne{ + [/Separation/Black/DeviceGray{}]setcolorspace + gsave + /Black + [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 1 roll pop pop pop 1 exch sub}/exec cvx] + cvx modify_halftone_xfer + Operator currentdict read_image_file + grestore + }if + 0 ne{ + [/Separation/Yellow/DeviceGray{}]setcolorspace + gsave + /Yellow + [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 2 roll pop pop pop 1 exch sub}/exec cvx] + cvx modify_halftone_xfer + Operator currentdict read_image_file + grestore + }if + 0 ne{ + [/Separation/Magenta/DeviceGray{}]setcolorspace + gsave + /Magenta + [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 3 roll pop pop pop 1 exch sub}/exec cvx] + cvx modify_halftone_xfer + Operator currentdict read_image_file + grestore + }if + 0 ne{ + [/Separation/Cyan/DeviceGray{}]setcolorspace + gsave + /Cyan + [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{pop pop pop 1 exch sub}/exec cvx] + cvx modify_halftone_xfer + Operator currentdict read_image_file + grestore + }if + close_image_file + }{ + imageormask + }ifelse + }ifelse + }ifelse +}def +/indexed_imageormask +{ + begin + AGMIMG_init_common + save mark + currentdict + AGMCORE_host_sep{ + Operator/knockout eq{ + /indexed_colorspace_dict AGMCORE_gget dup/CSA known{ + /CSA get get_csa_by_name + }{ + /Names get + }ifelse + overprint_plate not{ + knockout_unitsq + }if + }{ + Indexed_DeviceN{ + /devicen_colorspace_dict AGMCORE_gget dup/names_index known exch/Names get convert_to_process or{ + indexed_image_lev2_sep + }{ + currentoverprint not{ + knockout_unitsq + }if + currentdict consumeimagedata + }ifelse + }{ + AGMCORE_is_cmyk_sep{ + Operator/imagemask eq{ + imageormask_sys + }{ + level2{ + indexed_image_lev2_sep + }{ + indexed_image_lev1_sep + }ifelse + }ifelse + }{ + currentoverprint not{ + knockout_unitsq + }if + currentdict consumeimagedata + }ifelse + }ifelse + }ifelse + }{ + level2{ + Indexed_DeviceN{ + /indexed_colorspace_dict AGMCORE_gget begin + }{ + /indexed_colorspace_dict AGMCORE_gget dup null ne + { + begin + currentdict/CSDBase known{CSDBase/CSD get_res/MappedCSA get}{CSA}ifelse + get_csa_by_name 0 get/DeviceCMYK eq ps_level 3 ge and ps_version 3015.007 lt and + AGMCORE_in_rip_sep and{ + [/Indexed[/DeviceN[/Cyan/Magenta/Yellow/Black]/DeviceCMYK{}]HiVal Lookup] + setcolorspace + }if + end + } + {pop}ifelse + }ifelse + imageormask + Indexed_DeviceN{ + end + }if + }{ + Operator/imagemask eq{ + imageormask + }{ + indexed_imageormask_lev1 + }ifelse + }ifelse + }ifelse + cleartomark restore + currentdict/_Filters known{_Filters AGMIMG_flushfilters}if + end +}def +/indexed_image_lev2_sep +{ + /indexed_colorspace_dict AGMCORE_gget begin + begin + Indexed_DeviceN not{ + currentcolorspace + dup 1/DeviceGray put + dup 3 + currentcolorspace 2 get 1 add string + 0 1 2 3 AGMCORE_get_ink_data 4 currentcolorspace 3 get length 1 sub + { + dup 4 idiv exch currentcolorspace 3 get exch get 255 exch sub 2 index 3 1 roll put + }for + put setcolorspace + }if + currentdict + Operator/imagemask eq{ + AGMIMG_&imagemask + }{ + use_mask{ + process_mask AGMIMG_&image + }{ + AGMIMG_&image + }ifelse + }ifelse + end end +}def + /OPIimage + { + dup type/dicttype ne{ + 10 dict begin + /DataSource xdf + /ImageMatrix xdf + /BitsPerComponent xdf + /Height xdf + /Width xdf + /ImageType 1 def + /Decode[0 1 def] + currentdict + end + }if + dup begin + /NComponents 1 cdndf + /MultipleDataSources false cdndf + /SkipImageProc{false}cdndf + /Decode[ + 0 + currentcolorspace 0 get/Indexed eq{ + 2 BitsPerComponent exp 1 sub + }{ + 1 + }ifelse + ]cdndf + /Operator/image cdndf + end + /sep_colorspace_dict AGMCORE_gget null eq{ + imageormask + }{ + gsave + dup begin invert_image_samples end + sep_imageormask + grestore + }ifelse + }def +/cachemask_level2 +{ + 3 dict begin + /LZWEncode filter/WriteFilter xdf + /readBuffer 256 string def + /ReadFilter + currentfile + 0(%EndMask)/SubFileDecode filter + /ASCII85Decode filter + /RunLengthDecode filter + def + { + ReadFilter readBuffer readstring exch + WriteFilter exch writestring + not{exit}if + }loop + WriteFilter closefile + end +}def +/spot_alias +{ + /mapto_sep_imageormask + { + dup type/dicttype ne{ + 12 dict begin + /ImageType 1 def + /DataSource xdf + /ImageMatrix xdf + /BitsPerComponent xdf + /Height xdf + /Width xdf + /MultipleDataSources false def + }{ + begin + }ifelse + /Decode[/customcolor_tint AGMCORE_gget 0]def + /Operator/image def + /SkipImageProc{false}def + currentdict + end + sep_imageormask + }bdf + /customcolorimage + { + Adobe_AGM_Image/AGMIMG_colorAry xddf + /customcolor_tint AGMCORE_gget + << + /Name AGMIMG_colorAry 4 get + /CSA[/DeviceCMYK] + /TintMethod/Subtractive + /TintProc null + /MappedCSA null + /NComponents 4 + /Components[AGMIMG_colorAry aload pop pop] + >> + setsepcolorspace + mapto_sep_imageormask + }ndf + Adobe_AGM_Image/AGMIMG_&customcolorimage/customcolorimage load put + /customcolorimage + { + Adobe_AGM_Image/AGMIMG_override false put + current_spot_alias{dup 4 get map_alias}{false}ifelse + { + false set_spot_alias + /customcolor_tint AGMCORE_gget exch setsepcolorspace + pop + mapto_sep_imageormask + true set_spot_alias + }{ + //Adobe_AGM_Image/AGMIMG_&customcolorimage get exec + }ifelse + }bdf +}def +/snap_to_device +{ + 6 dict begin + matrix currentmatrix + dup 0 get 0 eq 1 index 3 get 0 eq and + 1 index 1 get 0 eq 2 index 2 get 0 eq and or exch pop + { + 1 1 dtransform 0 gt exch 0 gt/AGMIMG_xSign? exch def/AGMIMG_ySign? exch def + 0 0 transform + AGMIMG_ySign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch + AGMIMG_xSign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch + itransform/AGMIMG_llY exch def/AGMIMG_llX exch def + 1 1 transform + AGMIMG_ySign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch + AGMIMG_xSign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch + itransform/AGMIMG_urY exch def/AGMIMG_urX exch def + [AGMIMG_urX AGMIMG_llX sub 0 0 AGMIMG_urY AGMIMG_llY sub AGMIMG_llX AGMIMG_llY]concat + }{ + }ifelse + end +}def +level2 not{ + /colorbuf + { + 0 1 2 index length 1 sub{ + dup 2 index exch get + 255 exch sub + 2 index + 3 1 roll + put + }for + }def + /tint_image_to_color + { + begin + Width Height BitsPerComponent ImageMatrix + /DataSource load + end + Adobe_AGM_Image begin + /AGMIMG_mbuf 0 string def + /AGMIMG_ybuf 0 string def + /AGMIMG_kbuf 0 string def + { + colorbuf dup length AGMIMG_mbuf length ne + { + dup length dup dup + /AGMIMG_mbuf exch string def + /AGMIMG_ybuf exch string def + /AGMIMG_kbuf exch string def + }if + dup AGMIMG_mbuf copy AGMIMG_ybuf copy AGMIMG_kbuf copy pop + } + addprocs + {AGMIMG_mbuf}{AGMIMG_ybuf}{AGMIMG_kbuf}true 4 colorimage + end + }def + /sep_imageormask_lev1 + { + begin + MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{ + { + 255 mul round cvi GrayLookup exch get + }currenttransfer addprocs settransfer + currentdict imageormask + }{ + /sep_colorspace_dict AGMCORE_gget/Components known{ + MappedCSA 0 get/DeviceCMYK eq{ + Components aload pop + }{ + 0 0 0 Components aload pop 1 exch sub + }ifelse + Adobe_AGM_Image/AGMIMG_k xddf + Adobe_AGM_Image/AGMIMG_y xddf + Adobe_AGM_Image/AGMIMG_m xddf + Adobe_AGM_Image/AGMIMG_c xddf + AGMIMG_y 0.0 eq AGMIMG_m 0.0 eq and AGMIMG_c 0.0 eq and{ + {AGMIMG_k mul 1 exch sub}currenttransfer addprocs settransfer + currentdict imageormask + }{ + currentcolortransfer + {AGMIMG_k mul 1 exch sub}exch addprocs 4 1 roll + {AGMIMG_y mul 1 exch sub}exch addprocs 4 1 roll + {AGMIMG_m mul 1 exch sub}exch addprocs 4 1 roll + {AGMIMG_c mul 1 exch sub}exch addprocs 4 1 roll + setcolortransfer + currentdict tint_image_to_color + }ifelse + }{ + MappedCSA 0 get/DeviceGray eq{ + {255 mul round cvi ColorLookup exch get 0 get}currenttransfer addprocs settransfer + currentdict imageormask + }{ + MappedCSA 0 get/DeviceCMYK eq{ + currentcolortransfer + {255 mul round cvi ColorLookup exch get 3 get 1 exch sub}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 2 get 1 exch sub}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 1 get 1 exch sub}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 0 get 1 exch sub}exch addprocs 4 1 roll + setcolortransfer + currentdict tint_image_to_color + }{ + currentcolortransfer + {pop 1}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 2 get}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 1 get}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 0 get}exch addprocs 4 1 roll + setcolortransfer + currentdict tint_image_to_color + }ifelse + }ifelse + }ifelse + }ifelse + end + }def + /sep_image_lev1_sep + { + begin + /sep_colorspace_dict AGMCORE_gget/Components known{ + Components aload pop + Adobe_AGM_Image/AGMIMG_k xddf + Adobe_AGM_Image/AGMIMG_y xddf + Adobe_AGM_Image/AGMIMG_m xddf + Adobe_AGM_Image/AGMIMG_c xddf + {AGMIMG_c mul 1 exch sub} + {AGMIMG_m mul 1 exch sub} + {AGMIMG_y mul 1 exch sub} + {AGMIMG_k mul 1 exch sub} + }{ + {255 mul round cvi ColorLookup exch get 0 get 1 exch sub} + {255 mul round cvi ColorLookup exch get 1 get 1 exch sub} + {255 mul round cvi ColorLookup exch get 2 get 1 exch sub} + {255 mul round cvi ColorLookup exch get 3 get 1 exch sub} + }ifelse + AGMCORE_get_ink_data currenttransfer addprocs settransfer + currentdict imageormask_sys + end + }def + /indexed_imageormask_lev1 + { + /indexed_colorspace_dict AGMCORE_gget begin + begin + currentdict + MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{ + {HiVal mul round cvi GrayLookup exch get HiVal div}currenttransfer addprocs settransfer + imageormask + }{ + MappedCSA 0 get/DeviceGray eq{ + {HiVal mul round cvi Lookup exch get HiVal div}currenttransfer addprocs settransfer + imageormask + }{ + MappedCSA 0 get/DeviceCMYK eq{ + currentcolortransfer + {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll + {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll + {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll + {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll + setcolortransfer + tint_image_to_color + }{ + currentcolortransfer + {pop 1}exch addprocs 4 1 roll + {3 mul HiVal mul round cvi 2 add Lookup exch get HiVal div}exch addprocs 4 1 roll + {3 mul HiVal mul round cvi 1 add Lookup exch get HiVal div}exch addprocs 4 1 roll + {3 mul HiVal mul round cvi Lookup exch get HiVal div}exch addprocs 4 1 roll + setcolortransfer + tint_image_to_color + }ifelse + }ifelse + }ifelse + end end + }def + /indexed_image_lev1_sep + { + /indexed_colorspace_dict AGMCORE_gget begin + begin + {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub} + {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub} + {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub} + {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub} + AGMCORE_get_ink_data currenttransfer addprocs settransfer + currentdict imageormask_sys + end end + }def +}if +end +systemdict/setpacking known +{setpacking}if +%%EndResource +currentdict Adobe_AGM_Utils eq {end} if +%%EndProlog +%%BeginSetup +Adobe_AGM_Utils begin +2 2010 Adobe_AGM_Core/ds gx +Adobe_CoolType_Core/ds get exec Adobe_AGM_Image/ds gx +currentdict Adobe_AGM_Utils eq {end} if +%%EndSetup +%%Page: 1 1 +%%EndPageComments +%%BeginPageSetup +%ADOBeginClientInjection: PageSetup Start "AI11EPS" +%AI12_RMC_Transparency: Balance=75 RasterRes=300 GradRes=150 Text=0 Stroke=1 Clip=1 OP=0 +%ADOEndClientInjection: PageSetup Start "AI11EPS" +Adobe_AGM_Utils begin +Adobe_AGM_Core/ps gx +Adobe_AGM_Utils/capture_cpd gx +Adobe_CoolType_Core/ps get exec Adobe_AGM_Image/ps gx +%ADOBeginClientInjection: PageSetup End "AI11EPS" +/currentdistillerparams where {pop currentdistillerparams /CoreDistVersion get 5000 lt} {true} ifelse { userdict /AI11_PDFMark5 /cleartomark load put userdict /AI11_ReadMetadata_PDFMark5 {flushfile cleartomark } bind put} { userdict /AI11_PDFMark5 /pdfmark load put userdict /AI11_ReadMetadata_PDFMark5 {/PUT pdfmark} bind put } ifelse [/NamespacePush AI11_PDFMark5 [/_objdef {ai_metadata_stream_123} /type /stream /OBJ AI11_PDFMark5 [{ai_metadata_stream_123} currentfile 0 (% &&end XMP packet marker&&) /SubFileDecode filter AI11_ReadMetadata_PDFMark5 + + + + application/postscript + + + Print + + + + + 2015-04-07T05:24:26-04:00 + 2015-04-07T05:24:26-04:00 + 2015-04-07T05:24:26-04:00 + Adobe Illustrator CS6 (Macintosh) + + + + 256 + 112 + JPEG + /9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAcAEAAwER AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE 1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp 0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo +DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A9Madp2nvp9szW0TM0SFm KKSSVFSTTFVsun6bacpXtofqpq0hMa/uydy3T7P6vl0VQmrT2Wn6Vd6p+io5bWzhknZOKrM6xqWp GgRt2A25Eb9aYqh7qG31Py288VvFYx6hac7e9iAdofWjqkjALGfh5D7J/rhVGaLoUEenWSXax3Ul vBHGZ3jUNM6oFaaQb/E5+Knb59AqLu7GyijSSK3jjkE0NHVFUisqg7geGKqlzGJb6CNmcJ6UrEI7 pUhowK8CtepxVI7bzFos/me48uKl6l9bGju0sgiNYlmHEiUsQUb+XbvSq1VTia3gRhHH68sxFeAn mAAOwZzz2H4+AOKoVLW8N9MnA8RFEQv124oCWkBP2e9MVRcNvbyMUf145gKmNp5unipD0YfL6cVQ E2paTD5it9Ac3X126t3uo2E0pj4I3E1Pqcq/RT33GKplbRiK9niVnKCKJgHd3oS0gNOZb+UYqo6f p9g9hbO9tEztEhZiikklQSSSMVQmt6Hbtpl7HbcLMzwyKLpI0L27sppMgI34ncr92KpPpX1LSLfS dD1CWO61C8Ehtr+4t2dpwG5VIQFVAEir8UgPthVD/pLR743XlWKSOHXItOW6luIbdleCORFCzfGp SShcV4ycuu1cVTfyr5cFtollBqEqalJAp/0x41DzksWV3rU7AgAfSfABU11DT7COwuZI7aJHSJ2R 1RQQQpIIIGKqmoQwzS2STRrInrk8XAYV9GTscVSjVb2Kx1vTdOi0D61b3zhJL6NF4Q1DElgEbpw3 qR1wqi9QtLGORWtrKGSeEcpE4KB6bda7Hf4arQVNKdK4FSfWBcNqFrpcFnYT2N+GhvLxOEckCvG9 CqepyJJ4haHv7YVb8m+VdJ0a3e0ZBP68ss1rJMEYGORyx47fDyPxcfDp0NFUxWVG8xtpQ0NVtEhM rakyqIyRwoqAIQSS56sOhwKmNrb28Go3AhiSIGGEkIoWvxS+GKsR1jyzqGoa1a3lhqAt4oJXN3YJ FzM3C8Mh5tyRUDKKVbcjbuRhVGWdyt35m1DStQ0L6tZWMQmS+KKLWXZDQNxBfZz1NNj8O2Ko9La2 hV4lt7O2iQcrU3Ea/Eh6KaFeHE/P4SvfbFWJx+X7rzQ2l6tqVoml6pp10/DTbKWJ0eJGBEkpUyId l2BpuRU9MUMg1C78v6XLp0NrY821BhHBDHCjxVDpGeZYrw3lBJU+LUOKUv1Dyvdf4kuNWlvPq+nC 2dF0YoPRdvQZOQb7JPP4lpQ9eS9KKprqPnLTPL1lp0d9FO/r2nrI0Kqy8YfSVweTL8X74EDv0FTQ EKi/NfmGx0K1jvb9ZXtIyHZIV5uXMkcabEgcVMvI1Pb71Uh1bzHLNe63pOll2k0y1aaOAMqwvJQj hI6ssqJ6g40BSlCeRXZShMotc0211Ka1nvvVt7JBLNBIeclqGjkmiMrAVIaK3kYBiXWgJryFFKZa VrWmT6dLf204l0wx/XIJ1Vqeg4Yn4SOdQyP8NPb2wK1Drml6vZNLp83rRxXMEch4ulG9SNqUcKej DFUVdXFvBqNu00qRAwzAF2CgnlF44qv/AEhpfLl9Zg5bjlzSu9K9/YYqx2+tdGvn0fWJb5VvLGb6 xEiyoEMl0FjPqKeoQEAd+NR3wqgNH1fXrh4ri6lit72SZI7xWkQcbUNPxYJ6jx8qhOlajwrihMdM t9F0yLUtQgvVM91dvfTo0qECRfgmWPoeLhCFr2p3GKWQfpHS+Qb61ByAIB9RK0PXv7YFW2txBNqF w0MiyqIoQSjBhXlL4YqxjzF5c0TzRo2l2t3qrWYs+EtIJIgzMI6cW5htq9R3FVOxIwqjfMl/ejTo 7bQLuya/jRpIjey1jZoQAgcqa15srV9sVS6XUbfUbwiO8W2i0+4gnuvVRGglt3VmYW4cnZ13cj4l O3UEFQoaBJNp9nYy3F3b3lvLLLLJIrxQenan95EGiX+84JQA/a237AKp55e1C4FkbfXLuyN+yCS5 +qScYQ8jOCI+R5AUQMf8onAlS0vTdB0Dy3cabZXqzAxyM0sskbSSOY+FWK8atRQK036nfCqd6hDH LLZK9aCckFWKkH0ZOjKQRgVI/KnmzTvMjXw0e4nX9HyLFNHdLHItWrShVzIfs/tPirG7rzF5Yuru 7uml4azps8Frd38QmSSCa9jmFsoWQRo/wzlahmoD9IKEfbJaxz6Va3OqTSyWVnJb3Eca+na3HrCM TGRE/dcuaEIA3EK+x+GuKpT/AIs8vWcT65qHpx6xCsOgz3qLP6Ud4khYwxRqJQY1uFZlZmFV2rQY pZf5s8zWHlqxjvdaupvq8rmPhaIo+zG0pNCTKfhQ14NX2pU4FTTTltzdSTQVKTW9vIHYszEMZCKl iT0xVj2u+Z9B8rQwS3v1iF9Qu7lImtitOfrGpZJGWPfl/KfH3wqmHmnWI9A06PUNSuFbTYpkExaN yx5V4cjEH/3Zx6R/PapwKxXQH0OOWJ9CuDYWGliSOXT1UuGaSCEQKjv+9Q+itSeHVvi3AwoXXGr6 do3l21lnu3vtNgg+pT3N36jXbmV0htw+6vxldz63wbAjoVxVNfJmo6K89x5f0GVIYNDVbGe3KTO8 T237k0knEfIlaDlRgeNd8Ur5fMnl7UtR1Ty40k9xqVrBctKktPSK26xc6rGQnW5Sgdanr0ocVZPp yK2m2nIA0hjIqK9FBH4jArV6Y4pYrmanoIGjlLdFDlSGPyZAPpr2xVjXmrT71NI1a7tzLaxTo04n th/pVuUUM0ioDGWB4FqBuQYk0YmgKq2laXbSiHVZ7NFs57dPUMsai4krGUElwoGyBJJAIyzUDmtO iqp3pllaRwOsMKR2bARQQqoC+igIA49KMzM3uDgVRXR9L0uyaHTrWO0iluoppI4VCKZHmTk1B3Pf FUZJ/wAdKD/jDN/xKLFVG317SbjUpNMhn5X0PqepCUdaej6XqfEVC7fWI+/7WKoO9nvYLGzsrW2F xci5gt35MyiONDy+sHij1XjHy41Ffs8g2KpJa+Tkit7bR0a7VNPmtr6OUTRhXkiuZZwspAq8fL9n 0/u2wqmeiapdanY3dpPYTWEqXk9oBN1miVgZLldhxV+Z49aNtgVMI/MuiyasdJS4J1BXeIw+nIPj jjWZl5leH93Irdd+3Q4qio/+OlP/AMYYf+JS4qkerQ+bZdI0xfLk8EEvpH13uKFd7c+l8PFyR6vG tCPHf7JVV/OegrrOkPbtfXWmpt615YymGdIw6u3Fx2JjAf8AyOXemKpG+nWUWvEafqC2eoXMtpc3 kYAuJ7qztGbjG8APKMcXKqyrQCld6AFULY2Gh6jfWdncagbzVNOWa8WBXMNxaQXSLGQkKkOV9ORQ WdT1qu+2Ksj0TTLjSdFvGs7ifU5CJpbKS7f1Hk5PJOi8vh+DnKVTf7IGBVuj6h5jv/Ld7Nr+nLpl 4FdY4FdX5R+gp9T4WfjVy3wk1HTfqVU31AzCWyMKK7eudnYoKejJ3Cv+rFUt1TVdM0QRnUr+PTlu ObR+jDQH015vyYrKNh7CuKpRrXl3UZrs2aNBFpDRyfWLqQym8VDDMOVu9SEKF4023AHIb8aFWoI7 +HV7e0e/Z549PVBpMj25uGkBKx3BkMiyUaKORD8FORZhviqlYeXtXh1KCxiNq/l2XT0jdqzDUBco 3EvLIGCsqxrsWFTIW6Yqnf6c0qTXDoSaik2qxgyfVLmEsQFUGqOqxL9l/E9/A4FTO1a4Oo3HrIiH 0YaBHL/tS+KpiqCtpJZS0M0UMPG4uPQkmUyh6zOBx+woY+HKvt3xVLL7W9Nl8wDQZXuri/gkQ8aB YSZbeWXjWIo1fSjegfqRQdzhVJoNM1Wwg/TWtzRRGxt7qa9i0gSC2Ns0aFme3avqNzjfiPtU5b1N MVVNM0++1XQdPuTfLqVwtnOsF7dqI7W5uiV5vJbxEgBjDs1airkDcUVcvmeLy+tinmGR4tYu7dS5 08B4TSZY3eNJ2ZlQmRfsjYL13UFQyjVJrmC0vUiSG6naJ/UEYMTLVOrt+8G48adNq4Eoi3vJLPTo frNrJEIY0WR3eAKCAF6mSnXFUDrj6zNCksSPZQwTK85kNsV+rrX1Gbm7LWm6+H6irdlbaqdGgtb6 Fp5pLZIr+J1gltnZows3FecbcGNaCtKdsCoozytOkN2kskrq0iWoaCNWWMqGYJ6pdlXmoarEbj2x Vf8AXJbWaOL6rIsU7FIY2eAEOFL8UBk+IcVJ4jpTw6KqlzJczIkYtJV/exMWYxUAWRWJNHJ6DFV9 y/pXkMzK5jEcqEojPQs0ZGygn9k4qoQT6M1w97BAWnZpEkuEt5Cxb4I5FLBK1/0dFb/UA7Yq299p 9y7iNphPbtwdoopeaMVD8WHAjdWVuLDuDiqEe8eC7klnuXit3WCFZmtpFcu0jqq8mHDkzOo+xuTQ DFUZ9e0+zhlnmaVVVS9xcyxSiioCSzMUAVVFT2AxVR+q6CNT/SosSNSoVN2LWUSkMqqQWCVPwxqP oGKoy2b1byaZVcRmONAXVkJZWcnZgD+0MVQ9rdyW0FraS2zif0wiJzgqxjUcuIMgJpiqXeZU1XUN Oks7f1dOnmdFtJS8VWdGEjfZmQklEagB9z4YVQXl3Ro7YRevyvPMFhGbe6vo/qrzIkjmVY/3sk0k a8W+zy364qpX/l5r7TbmC0EkGv8A1aO3kuwbb1IqiNuLmGSOQhljGxbwOKpl5cj1PS7KHTrlptRu 4gXumZ4vUAlkco9GmdguxXc78T3rgVNbuW5ntJoVs5Q0sbIpLQ0BYEb0kOKqt6svK2kjjaX0pSzK pUGhjdf2io6sO+KoG8g03U5R9b0v65JaF46P9XcxmaLjIhBkNOcT7g9QcVSvznBqGtaTPp9jO+mz wNHNNdq8PqQcGDq20o4HiGZWO1QKgrUYVUtF0yC3sdMvb93vtQSGOBNWLWpaUSVosU7u83FzIeP7 0nfrXFU7hk+oNK31SSO2mZSWeSGvquQlOTSb8yRTfr88CrI9M02LUpNUj0XjqEpLSXQEHqFmRYya +p1KRqtfAYqjrYTPdzTPE0KtHGihyhJKlyfsM38wxVjOreVLG71i31PUkmZLZ/TjhrbejIzXYmhq ZG5VLlVoKV6YVTmWSSxWW6jtmjhRec3rtCqKiA7+r6lUVRXrUAeGBWPt5e8zyebE1lbm4tbCQBrr ToinxMEdaH9+YGA5LuY67V8KFU9dUujLAyTz3EBVirPbn03PxoXiSRF9/iG+BW/WnvJuF1aMk0Sq 7W8TwNIqsxKsz81ZQWjNOIG69TiqRXXkeCTzS/mOFLyO5FvJbxWStbrbfvIjGWYB+RPf238cKp5r FtoXmDSvqV/FczWMzRTARrdwMWidZomEkIjkHF0VhQ4FYvbflb+WQ5kaXcSq/JJ4pfrjq3KSSZg6 NVT8Vw/bocKpnF5F8gRae2nxaTJHbtDHbclS8WZYoUEaKk4/fJ8CgEq4J71wKt84eV/JuuzR6l5h Wb6vYwlSWjeBEVZo7jm8yxrKOLQLt6nHrtXfFUvi/LX8rjHYj9Fy3IgHOxdvrkjBaMCRJXkYysu4 LcTttWmFWR+X9I8seXIJ7bR7SSygvbkTzKUuWVp5FSEGsgbjVY0WgoMCpzPdQwsqvyLOCVVEdzRa VNEDfzDFWDP+Vv5ctP636PvA9YzUSahX93M84FeXKnqTMSK+2FVWH8s/y2hFx6WjyxtdqVuHjF7G W5xCF2X0ygRnQfEUpXr1wKnOvadomu2Mel3ouDDBLb3JQQO7H0X5oC0sUhHIpuy0fwYYqx21/KX8 sra2e1XSriS2ki9B4ZTeyKUMJg2DV4twP2loR1BxVOdF8peStE1P9KaXpsttf+g9qZgl21YpHR3B V+SklolPIiu3XFWSW9zFcBzHy/dtwcOjIQaBujhT0YYqxfzV5O8t+coITrGmXV1EsTxwtFctADFO UdwVjnjDBjEh+Ne2KpY/5d/l5FN9butGk5w3i3SSXVzvHdNcesjIzz1HKV9gDRq03rhVPPLGmaFp sM1zoNnIbW94ENHPHNDSIFQsRMzhVqWNF25EnrgVINe/LryTrF1c67rVlcyC6LS+q08NpHGLi3W1 O8LwFuUYArKWbelaUGFVe38h/l+922pw6I1xc3ZaNrpJw5kpLzapWejFJF+0dx0rirJNHs7DQNHt 9MsNOmtNLsI+EMZdZBHGu/2mld2p9JwKmVzc+h6YEbytK/BVTjWvFmqeTKOi4qwq/wDyu8mX9/cX 9zo141zdNI8rfXJKcppknkKD6x+7rJEpolB7YqqWn5eeSbG99aDQJY7yfi3riajM0BZkYkT0Mi+s 1G+0R32wqitZ8naNqXlu00C40+7GlWBRo4o2gaQrFGyBfUdnlUkOatGyuenKhYEKxXQfIn5V6/p8 sVr5fvLizMUEcsN1K4ohtIBAQHn5IfQ9Piy0O2FWZaR5U8v6Pqb6ppuiy299JB9VeYShqxGQy8eL TFftmtaV98Cp9BdGWR4mieJ0VWIfgahywFODN/KcVSXXzoOqxwadqsLspukktEFyttI9xaS8o2jK TRSErIgYYqxmP8qPy7srY2R0G5mhnAVrSS4M3qBWmevBp2/auXPLaleowqn2g+VvLOmPbXul6FJb zwRmGGUujyovFY3Qs8zHpGoap6jfcYFYv5v8peQZfMJu/MGnahLe6kWeJ4mSCOMStbWLfHbPD+08 XxSszDx47YVTW18g+RJbpLj/AA9ML1Iig9WXhJ6ZkMoqvrjlxdtmNT71riqe6fc6L5fsbbQ7K2a2 hsbelrYetC8oghXsHmaRgAOprgVNtM/45tp/xhj/AOIjFWr0tEVmgFbhyI1jrQSdTxY70oKnl29+ mKpP5h1F7LQ7m9Wb1NQVG+rWryCBTKP2AvqQcqdd5PkcKrZLay1vy+LV5EuzexKl3aLMZojJxVnU uWdkCE9QfDZtgVU40m2t4LOOOIEemqxMGqSvpDiI9yxovbc+NTWpCr9Q/uE/4zQf8nkxV0n/AB0o P+MM3/EosVU1fVjrciFYhpC2yMjcT6rXDOwYBudOKooqCnVhQ9Riqhd6xaLf2untc/V5L1pI7ail mleFeUioaMq8R1Lde2Kqca6WdTmUXbcmjiVQLmQktzk2Hx7ncbYqq6fq9tPNPBHP9YW3ma2llZSj JMoqUf4UU1r8LKKduvVVbdXWvr5isba3tI30SSGVr27J/eJKKemqjkNj32PXtQ4qjLT+/vf+Mw/5 Mx4qkep+YNQ0fTNOa10qXUhLAnL0SwKkNEgFFR+qyMw/1ad8Kpl5gsbK7sWjulDBitFLFAxRhIAz KQQoKcie1K4FSfTNKk0uPTtKsEeaxtRKt9A0svrJy+NOLVVH5OzFmlfkffCqz9H3srnTbtBHpsll DHHau8jSvcoxLj7bRekFCn4CGWmKE0s0i03Rry4srb1rmL6xcG1RjRpXZrhkjajELI71Xbv07YEr LLV7rVNE1Ka4sZLBojPCkctauqpXmOSp3PE7UqDQkb4qmOozJFNZMwYgzkfAjOf7mTsoOKpVqunX +qazpV3putG2t7GTnqFghP75KggEKy8TtxIcEUPQHfFVbWL/AJT29sEnEc0jpFcwoxRJYkZ/3si/ EiMR6Y4/EzHj81VGbS7yXUrK+itUisIYpVu9PZIXmmeQJ6bcj8IMZU/7s3rhVqx1MWmqrYehOyXE Bu7m5YVhhYSLEIubHlyWo2I+yOW2BXXumX8fm+21htdeHTFhMb6K/wBh3Acc1oRWvNSaqTVRSlTi qa2s6TajcFA4AhhHxo6H7UvZwuKsfutG0XVb+0vdQh9C40m6uHtLyXkh5idmHE7RMKqGXkT0Pw9c KojSb/Xk1S8hutPjjsuI+pXSNza4dppFjrIWdm/cqrN8I4jpUbKFVNOZdQj+si0lkN0rPJBer6Jg kVuPxRtz4c1FQAC3Sv2q4VQ0Ojx6JolvaSxzSR2URL3iOJZpjGOSxOeKcmdhtzUqaBepxVbqOseY 7vStOuNN0pZppvRluref4JYlmClCo9RODUZgzcjwIP2sVUtX0TQjqT+YUj+v6nb2ssEdxCWaRUZG WjcP3TbORV6Gnc0GKp2X1ZdN0kaasZZ3t1umlUsq2/CspFHjIagop33PSmBVnmS41e3gebR4EutT jtpmtYJPsM/OIfF8SdiehxVStG1B7PU7+OCP9PAPGlu/xKjxxgxRFgRVXqJNm/a9sVb1iTUoEt7q whRtamglj+rsfgcpbySor0P2VnCqGrtyP82KovRZb2ROd5EILqSCCW7hXdVuGUrIBu3ZF2riqF0u 61260GCbXLWOy1E3CCSCI8lCrcqEPV+qgHriqPumuBqNv6KI59Gaodigpyi8FfFVT1NS/wB8Q/8A I5v+qWKpT9UM9jplxc2du0kPoiK45lpEE7IsnGsYpzH2t8Kpkxvzqf1cwxnSWtjV6fF63MDgRWnE of5fpwKlVvYiw0m/NhZwRI8txdGRXZWeUSMwlYCM1YlQxNd+vfCqc+pqX++If+Rzf9UsCrNPMxlv TMqo/rjZGLinox9yq/qxVS059Q/R9rxhiK+lHQmVgacR29M4qlfmyKzutPuLfzBFarorWs5vTPcM kSoDGCzMYxSgY7++KppZidNFLWyqbwxuwRiWT1wCOBY0JVXHHr0HXFVl5HPdaAovIlF3JFH6kANF 9ZwAYwwLcQzHhWvQ4ql/lf6tFYwQaGttNpMNpbxWckVy0qMkZkjB9T0zyPwUJ9sVTPUn1H9HXXKC ED0ZKkSsTTif+KxiqIu/7+y/4zH/AJMyYqk2l2+ux3Oot5nntJ7Ezf7iqKqhYy8mzclFG4cB1O4O +KoTy/8ApL62Dcyh9PM6Gz4CYin1ciX1nl5IW+sk8eBFa9NsKsieLUf0tDKky/o36vKs1uQOXr84 zE6mlacPUDb+G2BWO+azq31o/o91WzHH9K+p66qIvRm5mNoaD1a+j9s8eOFUy1i31CbRpx5Untba /ZkCzUQpQMOYJCyANxOxKt8sCo+0SRLx0lkMsi28AeUgKWYNIC1BsK+2KpRrkPmmXQ2Xy1PDb6iL m4q1wAVKF5RtVZBUOVbpvSlR1xVR8ypOLSBdIa2TXPVXoJKFuJMvMW5WWhTlQ9jQ0PTCqeaVvbSA l/U9WXm0gpJQsShao/33xpXtTAqHEepReWjHqMouNRW3ZZJYwBzloQvAUUci1KbdcVSvSFkOq3a6 wYHrJILISeryNqSn1fmtz/uzl6tfTFMKomztvMcOn6y2tXcdz6jTfUUiVVVLcKeFaKrcj+0CWp44 FTfTP+Obaf8AGGP/AIiMVUNYvILKJLt5EjeKtPVdY0KNRWDO2yrUrue9B3piqA1J1gsbvUrNrmbU o4+U1vZhDNKRskfpSrIop2NK07nepVUsxxhtr93lk1WeFW+rzkGQK4DGLgqxqnxDduC7j4sCplYb xvI399I5aZf5WoBx/wBioAr3698VdqH9wn/GaD/k8mKuk/46UH/GGb/iUWKoO7uvMKeYrG2trSKT RJIpWvrtmpJHIo/dhVqNieu3f2xVDazp13KlpbpqDWFlBcxzysFqksCOGa2kaq+mpHwg/Ib9Cqjh FJ9alja7lFtHFG4WqDZi4NZOPOlEG/KvviqA0jSrtL/UJTfSXWm3NxHPbxNXhCIlAEUO9OFVB+EU 27ljRVFXd1r6eYbC2trSOTRpYpWv7tjR43Ufuwo5D7R/yT8xTdVGWn9/e/8AGYf8mY8VSnUNH1HU 9G05NP1SXSpokDNNEOfJXtni4lSVU0Z1cV6FfpxVfq1lYDQILHWGivFCxwuLunp3DlREQ/qFv7zl SprQnucVUbHUZZ7mzGkzW8lndiZ7lyysiNGFVRAiMOYYhgSrcfhJ64VQx12//STDUEihsILW3u7a 9EiKjXExZWhkiZiwCrxo7MF+LxpiqZeXYtHbSnh0z0YoOTxvFZsoSFhVWRGj2HEg7j9qp26YFQ+m aHd6RoN9FeahNqVzLGWeeZ5GA4W6x/Asjy8AxQuQDTkxxVNdRhEs1krMyr65qEYqT+5k/aWjfccV SzzDqf6Ait7m10afU3nl9GRrVfUlQMCQ8hozldtz2+4Yqp+YrSC2ubXVZ7uWGztHlb6ssgSGSW4T 0x6y9WVW+McfiVqnfsquXUpWuLOK21KKbTJ4JJJ9QMkIlV14ekqKVKsJA7HdduPXFVumaQZtXn1E 3F0sZhitbiykYi3LwyNL6qRMOQaT1KszdRQfJV15rLt5yg0KXRJ3hmtzMmuAD0lI5H0w6gsrAr3I 6jxxVNrWFYtRuFVnZTDCQHYuR8Uvdqn8cVSCXWdG0/Uo7C/ufWub6eU29lJ6m/O4eNOI/uCOe3xU 3pvUjCqJ0681y71q+0+XT4rTSLUK+n30bDmX+EhWhJDpSrVqoDDptuQqF0YWOmTnSZdYmF7E08xk u50eaX1pmlKhmWjJFz4rVagbbUwqvd7jUNDjW/uJUu722aG6is5UdrSSdOIkSWNUQPGxoGbYHcHb dVZ5hm8z6Fo1gNHtI9ZuXkitb761J+99BYyAyV4eq1RuNqkk08Aq7VNS0gzz6THP+j7x4nMVuvNH kJieUUUfua8IiTy5GnUDbCqM1u/1LQND+sxRPqH1cwwrbWtrNPMQ7rFz4RM7EIrc2ovQHArCtW84 Ra7pN9ptz5a1e/FyOX1eXT2hWYwzyCJBIbkKoElvUexBoSThVP18z3c2lC8n8vagLaCCKb0ZdODz KJUVhGsAuGmZ1rxdVU0I3xVvzH5vk8salbaemnveC6hadl022WSVaTw26k24nWQr++qz0oKdycCo BvzE1OSWwuLTy9rEiXTcLhhpxRolKSFPVja457vHxDUCiv2uxKsn0bUbvW7Z5ZIJ7FYLhUkgvLR7 aUtHwlqnKR1ZN6clqKgjtgVNbi3meaOaGRUdFdPjQuCHKnsyfyYqwZfzPvBKYptC1dH5KoK6VMwp JPJDGTWVWBIi5t8NAGG564VVLX8xNYlN403l3VoYrWrRSDTzL60YgWZWj9O4bkXLFFVOW/WhqAqj /MV0mg2ker/Vbe5a4ntLVIFt0ikrNNwDKJZUZnHqE8B8RIpTuFUoj/NPULmwmuLLy7rElxHA08dp LprQs5EBmCBmuCCxpxovJq9AcCp/onmfUdVvTaGwvdPb0mmWW9sJIoiqsq09QTOoc89kNGoDttiq fWsEsRmaV1keZ+ZKqUAoipShZ/5fHFWK+a/Mz+U47VPqes6nbtDIxOm2q3JT0TGiIaRcQz+p8PNl 2U71oCqlN75rS/lWzOh+YryKa9S2uZDaQxCJI7gokwBCuYllRWJUfZPI9KYVTTyVHby2l3pFtZXu mafp7IIre8SOp9UGUji8RX4Tv8LMu43rUBVJdb84aXp8t95Zn0zV9QtLOsLtpcFtdL+5tluj6ohA MLGoChviJ3oBviq/RNVt9KupNJ0vy/5gt7C3rJBdJbQtHIzTFJk+KpUL8LAN8RFTx23VZpprNq+j wXZkvraK9hDPaXcMcFxGHHxRyxtHyVl6H8D3wKmFzbev6ZEjRNE3NWTjWvEr+0GHRsVYRefmGbPU byyl0rzDJ9UeRRPDYK8bpFJHEXUtGnIM8tVKcgUHKvYKoS+1uPzGt3pmpeXdck0/jGInubaD0JQ7 NVn4K5T03gowoXAb7NDhVGya/F5Z8j6LfJbXy28q29vFpSmA3MYaMtwRJUSSZ1VDRFXketAoYqqg 5fzHk9B72z0DzNcXAihZ7b6jBHI0bRpOQocfG8azMOK7lgV8DirJdI1qbUb57MwavYukXrCW7tYo 4mXnw4iUIyc+/GvKm9MCp5Ba+lI8jSvLI4VSz8RQKSQBwVR+0cVYz5n0rSbGW31yTT59RvUuYIom t7ZLmaFZrmrSjjFJJwg9V5MVSFvzEF9YS3VroPmWS8iTlbW8llDbyuWMyhVkYbAm3qaV2ZdjuAVR mjWWm6l5jsdX/RGs2eoi3ZU1K8hghCqU5cZlHxc39VhunUb9FxVT1n8xoNP1i/0iaw1jUFtS0ck2 nQW16tFhjlYSrGOURImAVW+I9aAUqqqWnmy4TURCujeYZI3hDJqDW0ElSJWjkjeo/dleKvx6mp+G oxVPbLRtM1WOLWzFPBd30EZZrq3ihu0Xg6hJFaIOjoszr7VOBUztW1Oe1hmM0KmVFfj6LmnIA0/v cVcG1RZvSlmgBYn0nEL0Ydaf3uzDw7jcd6KqF3qZtIpZbi9hSGAEzzfV5WjQDrzdZCq071OKoXU9 dvLbSZ760aO8lSIy29sIJYzPtUBCWNdt6qDtiqKsLrWLyCCUGKAvGrzpJC9UdlBMX94PiUmjeH6l URO+owqjmWFlMkSMvpMDxeRVND6h3o2KqlxJdfWooYGRA6SOzOhf7BQACjJ/PiqwPeGYwC7t/XVQ 5i9NuYQkgNx9WtCQRXFXTPewpzluoEWtBWFtz4D97ufbFUAutSHUXsfrMfrLEkwh+qz+rxLMpYpz 5cdhvTFUfE17KgeO5gdT3ETdv+euKrfXuBdC0N7a/Winqi39M+p6dePPh6vLjXauKqtvJc/WZYJ2 R+CI6silPtlwQQWf+TFVK1juZ7WGdruVWlRXKqIuILAGgqhNPpxVQvnvbOC4mM88/BHeBIxCGdlU kRbx/aYiin/MqoXT9Wa60i31CSW7t2kgWe4gdYR6J48nWSR40ReHepGKukvdRGjm4gknm1FrfnbW 5+rrHNMUqiLOEaKjtsDyxVFWK6ncQQGW5lim4KbsUhIWQqOUa0Q14t1Nf7FVe7juYLWadbuVmiRn CssVCVBNDSMHFVW9aXlbRxyNF6spVmUKTQRu37QYdVHbFUJdXdraXtnY3GqSR3WoM62cREVZDEvN 6fuuy+OKr7oT2zxPJezCByUY8Yi3NqcKAR71oRQb1IxVRa9C3KW5urn1JFaSNCLdZGRCA7LEyiYh Sd6JiqG8t3Wt6lZ+tqDS2FyjSJPaH0GZD6h9MEhP99cWPjy7UxVHevD+kv0Z+kZvrxh+siHhH/dB +HKvpcftbda4qiLYzJdzQvK0yrHG6lwgILFwfsKv8oxVIb/XtSttXsrQQXL217NLG95GIxFCEeQb 1if7KxVPN19qnbCqZCaWe4NraX7+qqCRi/o/YYkB1jCB2UlTRtlPYnArUc8yo8cl3cSXEBKzBEh4 1AryLmMRrVfioW9uuKpbqGtamg0ybThPd2d3MBc3XK1MaQNGxSRJEVkYvLwUb98KpjJJd2KxfpDU GIlZYklQQqTI3RBGULMTTbjU+2BUDfazqMOoG1t0u5rUxCRdTUQNbgmK4eh4x1+E2wU/66+IqVT3 TP8Ajm2n/GGP/iIwK68HqvFa9BLV3I2ISMivEjcNyZdxuOo3xVCarYQ6nYXOkBONq6elO6O0XAEB gE9Mq1QKHYj54qrWsMcNvFpssSrEkYjg4klWWMADqPhYAVpv7E0xVVsf3avanrbkKniYyKof+Na9 yDirtQ/uE/4zQf8AJ5MVdJ/x0oP+MM3/ABKLFVKDRNLg1e61eKHjqF6iRXM3JvjWLZBxJ47ewxVu GVPRN/KORk/uB1IRiAiqPF9iffbsMVQi6O662+uiNTevbi0MXqSFREH5/DX4AxPWiCu1TtiqLkkj VFv4tht9YFKEpXi3PwaPr9BGKubR9POsLrBjP6QSA2qy8mp6Rfnx414/a70xVUj/AOOlP/xhh/4l LiqWahpup6j5Zt7XTb9tNumS3YXSLyPFCrMuxU/EBTY4qmd7+9Mdp2nr6vj6Sj4qH3JVfHeoxVD6 jDFdWV1py8YrVoWhuZKlFRHShC8ChB4nryFOuKt6fFHa2VrYHhLaeksNrIlSrIseysCX6ovWpr7d 1VayAhZ7MfZhCtF3/dvXiCfEFSPlTFUtsNN1DTfLV1a3982o3AFy/wBZeteMjO6J8RY0RTxFTiqY agJ/VsvRKhxOTRwSCPRk22Ip89/liqH52d68F3LaR3ZtHc291AyXCxOKxvxPwvyG4YKp+/FVaCeO SJtQkqVNRbqQahK8V4g0NZOo8agYqg5tKWbXLbVXaJdRggkS3tiz/wB2xXmTRuJIrTn6Z48qd91U ZcTJ9VOoICr24YyClSVjJEibdehp74qt9NHvfr0NgPrZj9EXctIyYeXLhX4pKct6FcVX2v1j9I3B mKVMMNFQH4fil25E/F86DFUDCJIQZLp4po5LqZbeOR/RAYzPxRFIZZHPap69KYq6Sxsv02NRW1kt tWu4hZNcHp6CkyndCycvhPGu4+WKo+4iWSJ9PhRQjRkSlq8VSSo6Agktv3HjXxVQ+k6fHo2n22lq A1lEohik+InftJzZyxY/tFtyfHqqpX9jZ3E8Fncwyzi0miv7FUJWjxEgAtVUIjO9GPcbdMVdqtve yWV3LCqWbGJyzk8ywCnaSNaJ9PKuKtXWhw6zoWn2s1xPbpEba4rbvwLGGjBHqGDIT1GKpjL8OoW7 HZWSWMH/ACiUYD/gUbFUDqljZ3WnajpWoOYrTUEkj9eoU8Zko3xkcQ6knjXtTrTFUZ6iXVxA0JDx QMZGlG6klGQKp6H7dTTpTFV0Hx3lzKPsgJCPcpyYkf8AIynzGKpVpXl208v6KmnWsss0Qu0l5zMG estwrGpAFdziqY3UCTajbhy4AhmPwO6H7UXdCuKqn6Pg/nm/5Hzf814qoQxO2kQRoOUlv6QZK7lr d15qCdq1QgVOKqSjSl1aTU1mJvJYEtmtx9orG7OP3dOfKrn6MVVZ4WXSpoH2kuTIgUHo1w5oKj+X nuR4Yqr/AKPg/nm/5Hzf814qstYUh1C4VCxBihPxuzn7UvdyxxVLpJbTT9GsrmVLmb1fq0AjhmcN znZY1oGkRacnFadsVR5to7a9gnBcoyvCxeR3ALlWU/GSBunH5kYq6eOBfrcV2nK0vPtsQSnExiNl en2RRep2xVbbR25WzgswfqtlQI+/HisZjVVY/a2bqPDFW2himvLmdjJwjRI/3byKSycnYAIRy+2P pxVJNG1zRPM3lu71TTGuvq6iaL99LKrckSpqvqN/N3wqn2oTwwy2TSuEUzkCvc+jJsB3PtgVB6Hp 9ho2nR6bo9nMtnGXMYkJVVaRi5B9Y+pSrdlP34qiLeKWTS0tyAs9sVTjUkFoGDLU0GzhQenQ4q05 0ptQiv5EK6jDFJbxgq/qiKVkeRQgFWXlCvxAEbbHrirdzHIum3hYUnuuQVCduUgEUSkioG3EHtX2 xVBeZtKj13Rp9Kv1urSKYoTc2bcmDI4cceIZiDxoeSUxVE6MltC31SCX1ltLS2hLGnP4PUX41FOL bbimKoSa00XU0tvrKNcy6bqEt3bCHm3p3MUsqLyKfCNnYUY0xVFTaij6jbW7cIpImEssDyoZwkiv Ej+khf4GdgvKvXFUVJxglnMgb6vcULOoY8XC8G5Fd1HFRv23qRtiqFsLWCLTbHS7SR57eySCP61I SxZbcLxJkoA7MUHKnv8ALFV11fpFq8KfAx9No44/UVZZJHo7LGr8QxREDH4uhxVJtV0fS11W48wz T3FtcpazRPFKAsPxRcd5CCtKLXir0J3wqyPTP+Obaf8AGGP/AIiMCpb5o1O6ttFvLmxtHv3tQGMM TcXdlcfCjBXoV6s3E0p49FUfDcXoiR3gMqsoI40SUVFaOj8VFO/xde2Kr+V7NsFFsh/aYh5PoUVQ fPkflirrb/Rwlq/QCkMn84G55f5fc+PXxAVdqH9wn/GaD/k8mKuk/wCOlB/xhm/4lFiqGsdBtrPW tS1aKSQzap6P1iNiCgMCempUUqPhxVFyQyrIZbcqHb+8jevF6CgNR9k02rQ4qpC+uTM0AtG9ZFVi xdPS+IsAeVedPhP7H0YqqxQyFxLcEM4/u0X7CV2NK9W7cvupvVVA3Xl20ufMVjrryyi5sIZYIogw 9MrNTkSpHXbt7YqjI/8AjpT/APGGH/iUuKofT9Q09dPtUe5hDLFGGUuoIIUdQTiqB8xazy0i+XSn t7m7jhcxRvKqrJKBVYweS9+pB27b9FVXTtWuTYWz3U1obl4kaeJp1QxyFQXSq+oGo21RTFW210SW JuUlt0HpeqsccqySt8PIIoYIoY+9fliqH8t+Y7W50eyubgLZC6QOIJpAZImYklJS3FiT1DsKn9r4 vtKo6/vtMGnXSRXEALRSfCrpuSp7A9cVV9QmhhlsnmkWNPXI5OQor6Mnc4qhbxNCvL+wvZrqEy6c 8kluOcf2pEMZJJ+L7LHYH9QxVL/NvmeHR9Mm1LTgt/fRqCLOJgxlQMAagGvw8+o6fKuFUyj1rnGr 8rReQB4tc0IqK0P7vArUGpWbXbfW7u39RKPbojrwCkUY1Jqzg1BPhTYVxVQuLPRJ/MNprjagFuLO CW3SFZk9JllIJLL4jj/nTFUfa3FvPqNwYZUlAhhBKMGp8UvhirGr7UtWt9Zs49OS2FnNcyrqVyZV WVB6stSyMyqeIC0qpPYUwoTj65o8d3Lc3ckBlniW3e5WQNGY0ZmClCT6dTIxPbpVthgSlunecZJ/ MF7paRI9hbwxzWupTShEkDkgoHCuG6VB8Ou+FU2n1Z/SYpPaIV3JWYSMQOoUERjlToSevbAqBuB5 Yv7rT7uN4bm505nltLlpuKI0y0dia/vK+AB3G9MKoDV9W1IasbZora70d7dnk1L14x6MgimPFYC1 a81j4t8R+I7+Cqd+YPL/AOkNIvLTT5IdOvrhCkV/6CymMsd24VjJNK/tAjrgVjUHkjzx60/1jzNb Nbys/pLFpdokkStMWXi7LIp4xEL8SGtPpwqiNM8ieYrTR2tJ/Mv1q/W29C2vG060CrKIygmkjId5 CGo9DJuRvUGmBV3mvyj5l1CaxOhahbaS8MTrdXHoRyI0jPEai0eNw3wLIAWm+GvRjuFULJ5B83zz WskvmeKMWtw0zJFptqEljMklI5FO+0LqoPKnJQ1Cd8Kp55b8sXOmTXkmoXSai80scltIYVjMfCNV bYEqpZwTRAo9q1JCp7Nb284AmiSUDcB1DU+/FWCf4F89R3qPF5mtPqSu7vbvpULM3qXv1gqXaR2A W3YwLxIFKGld8VXJ5A83qbyRfNarJdRp6SvplnIkEyxmNnSoSqMeLcNviB3+I4VTzzH5dur3RPq2 m+hb6kz25e6RVgHFJVaWn7u4ajKG+HqenNftYFY4n5f+e5dNezvPNcPqSwrG93b6ZaxSq/77m6Gh AqHj6UI47EHqVTXSPJms22p2l1qerRanDDDIlxF9UjthJI4QKwSJvToCrN8Slt6BqYqyyG3ggUrD GkSk1IRQoJ+jAqS+a9I8zajDB+gdaGjTwiYszW4uA7yQtHESGZVpG7c6MrA+HfFUlbyp+Y80DxT+ dOEgkSSCWCwgSgSdJOEi1q6siMhoy9d69MVTzy9o+u2Fzeyapqx1RZxELcmP0inANyJRWMYLcgPg VdgK1NSVUo17y9+YV5r11daN5kXSNPkhSOGB4Y7z41imHIRvGgj/AHsqMfjctx3IFFxVtfKvnttQ a7k84yCNomi+qpZQekKujq6g9GHF1NeVQ21KYqyHy/YX9ho9taahdfXbyJT61z8dGJYtt6jSPQA0 HJifEnFUwxVhereWfzIl1O6uNJ83xWVnPLLLHaSaek/phoYo4o+byGqo0TP8IWpY1riqqnlbzx9e +sv5vk9J4hFNaizg4FklZ1dDUFKo/Fqb9Pi2riqJutC80jyzp2m2mrH9J289u93qLMVLxRSiSRSG Wd5KqOPEspbu1KgqpVH5R/M6WwmtL3zvV5oGiW5t9PghkSRoCnqVFa0lo9F4nwYYqnWiaH5ls9WN 1qmuHVLc25iEXoi3pIXVuXCNvTooUgfDy3NWIpRVkOKpf5gsdTv9HubPS78aZfTALFemMzemOQL/ AAB4T8SVWocEVqDUYqxmLyv+ZTRyRXXnIFJRQtBYW8ciAyyE+mx5CvpOiiqnda964qmeheX/ADTY tZHUfM0upLbIsdxCbW3hSekJRnYgPKGMlJNpPEGtRRVL9a8u/mLdeYLu70jzImlaZJGUhtZII72r /V2RHCukXohJm58eTlqbtxoiqtw+VfPw1A3c3nJzG0Rie0Wxt/SqHDo6V+JDxLK25qCN/hGKsi8v 2F/YaPbWmoXX128iU+tc/HRiWLbeo0j0ANByYnxJxV//2Q== + + + + + + xmp.iid:0BFA16453D226811822A803FC4D51A2C + xmp.did:0BFA16453D226811822A803FC4D51A2C + uuid:5D20892493BFDB11914A8590D31508C8 + proof:pdf + + xmp.iid:09FA16453D226811822A803FC4D51A2C + xmp.did:09FA16453D226811822A803FC4D51A2C + uuid:5D20892493BFDB11914A8590D31508C8 + proof:pdf + + + + + saved + xmp.iid:0280117407206811822AFCEFE118B5E8 + 2015-03-31T08:16:48-04:00 + Adobe Illustrator CS6 (Macintosh) + / + + + saved + xmp.iid:0380117407206811822AFCEFE118B5E8 + 2015-03-31T08:49:03-04:00 + Adobe Illustrator CS6 (Macintosh) + / + + + converted + from application/postscript to application/vnd.adobe.illustrator + + + converted + from application/postscript to application/vnd.adobe.illustrator + + + saved + xmp.iid:0780117407206811822A803FC4D51A2C + 2015-04-05T05:48:27-04:00 + Adobe Illustrator CS6 (Macintosh) + / + + + saved + xmp.iid:0BFA16453D226811822A803FC4D51A2C + 2015-04-07T05:24:26-04:00 + Adobe Illustrator CS6 (Macintosh) + / + + + + + + Print + + + False + False + 1 + + 792.000000 + 612.000000 + Points + + + + + Courier + Courier + Regular + TrueType + 7.0d2e1 + False + Courier.dfont + + + Helvetica + Helvetica + Regular + TrueType + 9.0d3e2 + False + Helvetica.dfont + + + + + + Black + + + + + + Default Swatch Group + 0 + + + + White + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 0.000000 + + + Black + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 100.000000 + + + CMYK Red + CMYK + PROCESS + 0.000000 + 100.000000 + 100.000000 + 0.000000 + + + CMYK Yellow + CMYK + PROCESS + 0.000000 + 0.000000 + 100.000000 + 0.000000 + + + CMYK Green + CMYK + PROCESS + 100.000000 + 0.000000 + 100.000000 + 0.000000 + + + CMYK Cyan + CMYK + PROCESS + 100.000000 + 0.000000 + 0.000000 + 0.000000 + + + CMYK Blue + CMYK + PROCESS + 100.000000 + 100.000000 + 0.000000 + 0.000000 + + + CMYK Magenta + CMYK + PROCESS + 0.000000 + 100.000000 + 0.000000 + 0.000000 + + + C=15 M=100 Y=90 K=10 + CMYK + PROCESS + 14.999998 + 100.000000 + 90.000000 + 10.000002 + + + C=0 M=90 Y=85 K=0 + CMYK + PROCESS + 0.000000 + 90.000000 + 85.000000 + 0.000000 + + + C=0 M=80 Y=95 K=0 + CMYK + PROCESS + 0.000000 + 80.000000 + 95.000000 + 0.000000 + + + C=0 M=50 Y=100 K=0 + CMYK + PROCESS + 0.000000 + 50.000000 + 100.000000 + 0.000000 + + + C=0 M=35 Y=85 K=0 + CMYK + PROCESS + 0.000000 + 35.000004 + 85.000000 + 0.000000 + + + C=5 M=0 Y=90 K=0 + CMYK + PROCESS + 5.000001 + 0.000000 + 90.000000 + 0.000000 + + + C=20 M=0 Y=100 K=0 + CMYK + PROCESS + 19.999998 + 0.000000 + 100.000000 + 0.000000 + + + C=50 M=0 Y=100 K=0 + CMYK + PROCESS + 50.000000 + 0.000000 + 100.000000 + 0.000000 + + + C=75 M=0 Y=100 K=0 + CMYK + PROCESS + 75.000000 + 0.000000 + 100.000000 + 0.000000 + + + C=85 M=10 Y=100 K=10 + CMYK + PROCESS + 85.000000 + 10.000002 + 100.000000 + 10.000002 + + + C=90 M=30 Y=95 K=30 + CMYK + PROCESS + 90.000000 + 30.000002 + 95.000000 + 30.000002 + + + C=75 M=0 Y=75 K=0 + CMYK + PROCESS + 75.000000 + 0.000000 + 75.000000 + 0.000000 + + + C=80 M=10 Y=45 K=0 + CMYK + PROCESS + 80.000000 + 10.000002 + 45.000000 + 0.000000 + + + C=70 M=15 Y=0 K=0 + CMYK + PROCESS + 70.000000 + 14.999998 + 0.000000 + 0.000000 + + + C=85 M=50 Y=0 K=0 + CMYK + PROCESS + 85.000000 + 50.000000 + 0.000000 + 0.000000 + + + C=100 M=95 Y=5 K=0 + CMYK + PROCESS + 100.000000 + 95.000000 + 5.000001 + 0.000000 + + + C=100 M=100 Y=25 K=25 + CMYK + PROCESS + 100.000000 + 100.000000 + 25.000000 + 25.000000 + + + C=75 M=100 Y=0 K=0 + CMYK + PROCESS + 75.000000 + 100.000000 + 0.000000 + 0.000000 + + + C=50 M=100 Y=0 K=0 + CMYK + PROCESS + 50.000000 + 100.000000 + 0.000000 + 0.000000 + + + C=35 M=100 Y=35 K=10 + CMYK + PROCESS + 35.000004 + 100.000000 + 35.000004 + 10.000002 + + + C=10 M=100 Y=50 K=0 + CMYK + PROCESS + 10.000002 + 100.000000 + 50.000000 + 0.000000 + + + C=0 M=95 Y=20 K=0 + CMYK + PROCESS + 0.000000 + 95.000000 + 19.999998 + 0.000000 + + + C=25 M=25 Y=40 K=0 + CMYK + PROCESS + 25.000000 + 25.000000 + 39.999996 + 0.000000 + + + C=40 M=45 Y=50 K=5 + CMYK + PROCESS + 39.999996 + 45.000000 + 50.000000 + 5.000001 + + + C=50 M=50 Y=60 K=25 + CMYK + PROCESS + 50.000000 + 50.000000 + 60.000004 + 25.000000 + + + C=55 M=60 Y=65 K=40 + CMYK + PROCESS + 55.000000 + 60.000004 + 65.000000 + 39.999996 + + + C=25 M=40 Y=65 K=0 + CMYK + PROCESS + 25.000000 + 39.999996 + 65.000000 + 0.000000 + + + C=30 M=50 Y=75 K=10 + CMYK + PROCESS + 30.000002 + 50.000000 + 75.000000 + 10.000002 + + + C=35 M=60 Y=80 K=25 + CMYK + PROCESS + 35.000004 + 60.000004 + 80.000000 + 25.000000 + + + C=40 M=65 Y=90 K=35 + CMYK + PROCESS + 39.999996 + 65.000000 + 90.000000 + 35.000004 + + + C=40 M=70 Y=100 K=50 + CMYK + PROCESS + 39.999996 + 70.000000 + 100.000000 + 50.000000 + + + C=50 M=70 Y=80 K=70 + CMYK + PROCESS + 50.000000 + 70.000000 + 80.000000 + 70.000000 + + + + + + Grays + 1 + + + + C=0 M=0 Y=0 K=100 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 100.000000 + + + C=0 M=0 Y=0 K=90 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 89.999405 + + + C=0 M=0 Y=0 K=80 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 79.998795 + + + C=0 M=0 Y=0 K=70 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 69.999702 + + + C=0 M=0 Y=0 K=60 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 59.999104 + + + C=0 M=0 Y=0 K=50 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 50.000000 + + + C=0 M=0 Y=0 K=40 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 39.999401 + + + C=0 M=0 Y=0 K=30 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 29.998802 + + + C=0 M=0 Y=0 K=20 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 19.999701 + + + C=0 M=0 Y=0 K=10 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 9.999103 + + + C=0 M=0 Y=0 K=5 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 4.998803 + + + + + + Brights + 1 + + + + C=0 M=100 Y=100 K=0 + CMYK + PROCESS + 0.000000 + 100.000000 + 100.000000 + 0.000000 + + + C=0 M=75 Y=100 K=0 + CMYK + PROCESS + 0.000000 + 75.000000 + 100.000000 + 0.000000 + + + C=0 M=10 Y=95 K=0 + CMYK + PROCESS + 0.000000 + 10.000002 + 95.000000 + 0.000000 + + + C=85 M=10 Y=100 K=0 + CMYK + PROCESS + 85.000000 + 10.000002 + 100.000000 + 0.000000 + + + C=100 M=90 Y=0 K=0 + CMYK + PROCESS + 100.000000 + 90.000000 + 0.000000 + 0.000000 + + + C=60 M=90 Y=0 K=0 + CMYK + PROCESS + 60.000004 + 90.000000 + 0.003099 + 0.003099 + + + + + + + + + Adobe PDF library 10.01 + + + + + + + + + + + + + + + + + + + + + + + + + % &&end XMP packet marker&& [{ai_metadata_stream_123} <> /PUT AI11_PDFMark5 [/Document 1 dict begin /Metadata {ai_metadata_stream_123} def currentdict end /BDC AI11_PDFMark5 +%ADOEndClientInjection: PageSetup End "AI11EPS" +%%EndPageSetup +1 -1 scale 0 -340.813 translate +pgsv +[1 0 0 1 0 0 ]ct +gsave +np +gsave +0 0 mo +0 340.813 li +794.875 340.813 li +794.875 0 li +cp +clp +1 lw +0 lc +0 lj +10 ml +[72 0 ] 0 dsh +true sadj +361.85 277.442 mo +361.85 257.642 378.05 241.442 397.849 241.442 cv +417.65 241.442 433.849 257.642 433.849 277.442 cv +433.849 297.243 417.65 313.442 397.849 313.442 cv +378.05 313.442 361.85 297.243 361.85 277.442 cv +cp +199.517 278.442 mo +199.517 258.642 215.717 242.442 235.517 242.442 cv +255.316 242.442 271.517 258.642 271.517 278.442 cv +271.517 298.243 255.316 314.442 235.517 314.442 cv +215.717 314.442 199.517 298.243 199.517 278.442 cv +cp +37.6797 278.442 mo +37.6797 258.642 53.8799 242.442 73.6797 242.442 cv +93.4795 242.442 109.68 258.642 109.68 278.442 cv +109.68 298.243 93.4795 314.442 73.6797 314.442 cv +53.8799 314.442 37.6797 298.243 37.6797 278.442 cv +cp +361.743 47.5742 mo +361.743 27.7744 377.944 11.5742 397.743 11.5742 cv +417.543 11.5742 433.743 27.7744 433.743 47.5742 cv +433.743 67.3745 417.543 83.5742 397.743 83.5742 cv +377.944 83.5742 361.743 67.3745 361.743 47.5742 cv +cp +199.41 48.5742 mo +199.41 68.3745 215.61 84.5742 235.41 84.5742 cv +255.21 84.5742 271.41 68.3745 271.41 48.5742 cv +271.41 28.7744 255.21 12.5742 235.41 12.5742 cv +215.61 12.5742 199.41 28.7744 199.41 48.5742 cv +cp +37.5732 48.5742 mo +37.5732 68.3745 53.7734 84.5742 73.5732 84.5742 cv +93.373 84.5742 109.573 68.3745 109.573 48.5742 cv +109.573 28.7744 93.373 12.5742 73.5732 12.5742 cv +53.7734 12.5742 37.5732 28.7744 37.5732 48.5742 cv +cp +235.41 3.57422 mo +235.41 93.5742 li +163.41 48.5742 mo +307.41 48.5742 li +397.743 2.57422 mo +397.743 92.5742 li +325.743 47.5742 mo +469.743 47.5742 li +325.85 277.442 mo +361.85 277.442 li +433.849 277.442 mo +469.849 277.442 li +397.849 232.442 mo +397.849 241.442 li +397.849 313.442 mo +397.849 322.442 li +false sop +/0 +[/DeviceCMYK] /CSA add_res +0 0 0 1 cmyk +@ +[] 0 dsh +163.517 278.442 mo +199.517 278.442 li +235.517 314.442 mo +235.517 323.442 li +235.517 233.442 mo +235.517 242.442 li +271.517 278.442 mo +307.517 278.442 li +@ +[72 0 ] 0 dsh +55.5732 48.5742 mo +55.5732 38.6743 63.6733 30.5742 73.5732 30.5742 cv +83.4731 30.5742 91.5732 38.6743 91.5732 48.5742 cv +91.5732 58.4746 83.4731 66.5742 73.5732 66.5742 cv +63.6733 66.5742 55.5732 58.4746 55.5732 48.5742 cv +cp +@ +%ADOBeginSubsetFont: Helvetica Initial +%ADOt1write: (1.0.24) %%Copyright: Copyright 2015 Adobe System Incorporated. All rights reserved. 12 dict dup begin /FontType 1 def /FontName /Helvetica def /FontInfo 5 dict dup begin /ItalicAngle 0 def /FSType 0 def end def /PaintType 0 def /FontMatrix [0.001 0 0 0.001 0 0] def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 48 /zero put dup 49 /one put dup 50 /two put dup 51 /three put dup 52 /four put dup 53 /five put dup 54 /six put dup 55 /seven put dup 56 /eight put def /FontBBox {-951 -481 1446 1122} def end systemdict begin dup /Private 7 dict dup begin /|- {def} def /| {put} def /BlueValues [0 0] def /password 5839 def /MinFeature {16 16} def /OtherSubrs[{}{}{}{systemdict/internaldict known not{pop 3}{1183615869 systemdict/internaldict get exec dup/startlock known{/startlock get exec}{dup /strtlck known{/strtlck get exec}{pop 3}ifelse}ifelse}ifelse}executeonly]def /Subrs 5 array dup 0 <1C60D8A8CC31FE2BF6E07AA3E541E2> | dup 1 <1C60D8A8C9C3D06D9E> | dup 2 <1C60D8A8C9C202D79A> | dup 3 <1C60D8A849> | dup 4 <1C60D8A8CC3674F41144B13B77> | def put dup /CharStrings 10 dict dup begin /.notdef <1C60D8A8C9B66F631635D26BA635582B3FDE9B3DD75794781396E6 48A7CA97DB1343CA> |- /zero <1C60D8A8C9B7EF322BB70D1045F9F84CF5A9E636DA48B0B84345CFB17 CDCD64AA529BD23C358113A6F12A7F927F67801E7716DEDB8FBB50D289562798 79C3943A67386E5304D963AB3E064E7022317006AA79A8777799C5D39502A7CB 330EAEEC28837821C5437B109C741C1D7BCD8EEC785ED017624EE945A52A677F 5B0E3B0C4781A3901> |- /one <1C60D8A8C9B7EF322B8DEEDAE6F72EF3709E16C7A593AF17F17D72A390 7C7468090579C66DE0263BFE> |- /two <1C60D8A8C9B7EF327699F81B0CD59DC4BD38D48AF11B5B9C1D7787A22B DC09D7BCED9A76C2312055A28AC829584109043EE366AF8632D6D62E9BBD6A43 57093750D4015EA59C9F538C44C55AD0DB14FEE0C7267845EB7EFBD514024AA1 A03530A8941AD7B5F508335B2FDCA37E6B0627146A6F144DB9DD7DCA6BE86290 FB46DD6A2918F4C2C2BDEECA159D78> |- /three <1C60D8A8C9B7EF322B8D6E3793F9C339FF2D01F55F75395A69A42725 328E1B8E66EAFF6BAC335B6E345906CE7152DDCE6F991DD2E99A50D14EF5FE71 6864AD89B92005EB56184F6465E294CACBF73EC4E77A27D9ACFF3348FE551D23 745FD8C1F5363E223D2FE146B2E36748D97805004E8C37168D3D6622BBF76ADD 739801325A4BB7457A49C531154E36C58F381AB30F164CAE6510100AF5FE6405 CBE42D3AEC01131A86CADB27645F055DEC901ADBC964660F336098380F7A3143 62D92502B680C534E053458ABD592A4A4D87F9589307764B161F9884> |- /four <1C60D8A8C9B7EF32298E3DD46F18108137336D1A5C627A90D059BB181 58BA2A55FF5DE20CE460964DAF45C08A7D9820A784F4A44F7E1> |- /five <1C60D8A8C9B7EF3277A9C7C54B35CB479E4C110330EAD203F40A20826 414A4CC0E90EF4AAF68DCFEF4ABE6CFF07A7C5FBDADC90A7F87ECB382B602F56 451722980F3A3AC74E582BA9C9CEC3027EC489F453112D8FBBD217B656538AC9 0D034F616E885784C813B1555F6DEF92ECF082193A9672305F8A984DE35F68D1 502A8C10EB08C528E24E38813C68D1F86D01BCA9E> |- /six <1C60D8A8C9B7EF322BACEC3D6ABEF2D493EDC493AA22ED42125C47DF23 96DE843240A24151C3116F0DCEE068EC75B404A70B0E3A92C2307D093030C4F0 8B5CC0A75F4F4D7C70C5CD3B07E718D5DA84710CE02FF093BE8B5ED477F329DF 9AC8554D46651B2A99890C549B5152AB0899BB31DC610CEE59FE1F4C3BE037BF F7F7AE7EDC6D596E9E9398287209A7C703150F7EA84F1C65DCD68CCC47A3B7F9 EF77F610D53784F89B61AB4160F9D214F618A6C0032B66C3DB575FE49E073B7A B1C1C6CA> |- /seven <1C60D8A8C9B7EF326C86E2C8FFDAFAAAF8B2EE45CDE12ADFFACC9341 D807009D1D241E6029AF890199C52728BBB0F3ADB8945AB4753C3621AAE632A8 EC4FD7F79CCD78EF> |- /eight <1C60D8A8C9B7EF322BB1E6B7658B273FB04B6EA2FDD83BE014315CEA 310C9045661E4654F5FAA18E921C35D5D5266AB0AB839D962ABE974A291E6389 3114CACA79253F9F2FA5DBD832A15E9A146C3FAF70E186074467C5FF9BFF3446 DA2979E197C33ECF2E6672D0ABB4DD84DADA6F0875D027C1012708E022D3B91B 078729D3EB37FF9AB4379F6AE8761C6A64E65D5782F4A15C32B5788322C1277C 7EEACA49FCEF1A946497EBAE7710FA41A32E95C02F9037E734AB7501DA6FA4D1 255B1B5E2A30AD357C72139096879BB9225AA54D6163D99B65B907C933335C31 755E7599F49EDF67E30B707AA1BB3DFB155476D77FA4345C2EDAF4F74461> |- end put end dup /FontName get exch definefont pop end %ADOEndSubsetFont +/VUJZLU+Helvetica /Helvetica findfont ct_VMDictPut /VUJZLU+Helvetica*1 [48{/.notdef}rp /zero /one /two /three /four /five /six /seven /eight 199{/.notdef}rp] VUJZLU+Helvetica nf VUJZLU+Helvetica*1 [12 0 0 -12 0 0 ]msf 70.0732 42.0742 mo (1)sh 58.3228 51.0742 mo (2)sh 70.0732 60.8242 mo (3)sh 81.0737 51.3242 mo (4)sh 70.3242 23.8237 mo (5)sh 42.8237 50.5742 mo (6)sh 70.5737 78.8242 mo (7)sh 97.0732 51.5747 mo (8)sh 10.8232 51.0742 mo (10) [6.67383 0 ]xsh 40.5737 88.8242 mo (11) [6.67383 0 ]xsh 121.324 51.5737 mo (12) [6.67383 0 ]xsh 1.08 lw +163.41 93.5742 mo +163.41 3.57422 li +307.41 3.57422 li +307.41 93.5742 li +163.41 93.5742 li +cp +@ +1 lw +55.5732 48.5742 mo +55.5732 38.6743 63.6733 30.5742 73.5732 30.5742 cv +83.4731 30.5742 91.5732 38.6743 91.5732 48.5742 cv +91.5732 58.4746 83.4731 66.5742 73.5732 66.5742 cv +63.6733 66.5742 55.5732 58.4746 55.5732 48.5742 cv +cp +217.41 48.5742 mo +217.41 38.6743 225.51 30.5742 235.41 30.5742 cv +245.311 30.5742 253.41 38.6743 253.41 48.5742 cv +253.41 58.4746 245.311 66.5742 235.41 66.5742 cv +225.51 66.5742 217.41 58.4746 217.41 48.5742 cv +cp +@ +%ADOBeginSubsetFont: Helvetica AddGlyphs +%ADOt1write: (1.0.24) %%Copyright: Copyright 2015 Adobe System Incorporated. All rights reserved. systemdict begin VUJZLU+Helvetica dup /Private get dup rcheck {begin true}{pop false}ifelse exch /CharStrings get begin systemdict /gcheck known {currentglobal currentdict gcheck setglobal} if /nine <1C60D8A8C9B7EF326B464DF43714564059769E71FFFC685FC18F48C77 D53AC88FCBBC12F494C4F63EED0BC4E888DFF584BE7D2D816586B9A4264CD850 BFF6D2740D48815051A0D66B2C6D52B7F71CA6A6822ACB78F611F031D0F31B29 F8F7C82DE8795DAD0A78F20A0C158D57307DA2BB022E8173A55705FD29D68A57 A980A4A8A50AA38F194766F67D892E4FFF95162BD634B3243B2EC97981B62535 F84C02C407EE586AAFD00BF4926CA361322725073A4D1FB7F2047C32550A5DE1 5> |- systemdict /gcheck known {setglobal} if end {end} if end VUJZLU+Helvetica /Encoding get dup 57 /nine put pop %ADOEndSubsetFont +/VUJZLU+Helvetica*1 [48{/.notdef}rp /zero /one /two /three /four /five /six /seven /eight /nine 198{/.notdef}rp] VUJZLU+Helvetica nf VUJZLU+Helvetica*1 [12 0 0 -12 0 0 ]msf 238.66 44.5742 mo (1)sh 224.911 44.0742 mo (2)sh 224.41 58.5737 mo (3)sh 239.16 59.3237 mo (4)sh 251.91 33.0737 mo (5)sh 211.66 33.0737 mo (6)sh 214.411 71.8242 mo (7)sh 250.66 72.0737 mo (8)sh 283.16 25.8232 mo (9)sh 178.16 25.5737 mo (10) [6.67383 0 ]xsh 177.91 77.5732 mo (11) [6.67383 0 ]xsh 278.16 78.0737 mo (12) [6.67383 0 ]xsh 375.243 47.9492 mo +375.243 35.7803 385.2 25.8242 397.368 25.8242 cv +409.538 25.8242 419.493 35.7803 419.493 47.9492 cv +419.493 60.1182 409.538 70.0742 397.368 70.0742 cv +385.2 70.0742 375.243 60.1182 375.243 47.9492 cv +cp +@ +VUJZLU+Helvetica*1 [10 0 0 -10 0 0 ]msf 445.493 33.8242 mo (17) [5.56152 0 ]xsh 416.993 13.5742 mo (18) [5.56152 0 ]xsh 367.993 13.5742 mo (19) [5.56152 0 ]xsh 337.493 33.8242 mo (20) [5.56152 0 ]xsh 337.743 66.5742 mo (21) [5.56152 0 ]xsh 367.493 88.3242 mo (22) [5.56152 0 ]xsh 417.243 87.8242 mo (23) [5.56152 0 ]xsh 445.743 66.8242 mo (24) [5.56152 0 ]xsh 1.08 lw +1.67969 323.442 mo +1.67969 233.442 li +145.68 233.442 li +145.68 323.442 li +1.67969 323.442 li +cp +@ +1 lw +55.6797 278.442 mo +55.6797 268.542 63.7798 260.442 73.6797 260.442 cv +83.5796 260.442 91.6797 268.542 91.6797 278.442 cv +91.6797 288.343 83.5796 296.442 73.6797 296.442 cv +63.7798 296.442 55.6797 288.343 55.6797 278.442 cv +cp +@ +VUJZLU+Helvetica*1 [12 0 0 -12 0 0 ]msf 69.9297 281.693 mo (1)sh 70.9292 254.693 mo (2)sh 95.6792 245.443 mo (3)sh 16.4287 281.443 mo (4)sh 44.4287 319.443 mo (5)sh 125.179 281.443 mo (6)sh 1.08 lw +163.517 323.442 mo +163.517 233.442 li +307.517 233.442 li +307.517 323.442 li +163.517 323.442 li +cp +@ +1 lw +217.517 278.442 mo +217.517 268.542 225.617 260.442 235.517 260.442 cv +245.417 260.442 253.517 268.542 253.517 278.442 cv +253.517 288.343 245.417 296.442 235.517 296.442 cv +225.617 296.442 217.517 288.343 217.517 278.442 cv +cp +@ +VUJZLU+Helvetica*1 [12 0 0 -12 0 0 ]msf 232.017 281.443 mo (1)sh 232.517 254.692 mo (2)sh 283.268 254.192 mo (3)sh 180.518 254.441 mo (4)sh 179.768 308.192 mo (5)sh 283.768 307.942 mo (6)sh 1.08 lw +325.85 322.442 mo +325.85 232.442 li +469.849 232.442 li +469.849 322.442 li +325.85 322.442 li +cp +@ +1 lw +379.849 277.442 mo +379.849 267.542 387.949 259.442 397.849 259.442 cv +407.75 259.442 415.849 267.542 415.849 277.442 cv +415.849 287.343 407.75 295.442 397.849 295.442 cv +387.949 295.442 379.849 287.343 379.849 277.442 cv +cp +@ +VUJZLU+Helvetica*1 [10 0 0 -10 0 0 ]msf 394.6 279.943 mo (1)sh 395.35 253.193 mo (2)sh 448.85 261.693 mo (3)sh 419.35 243.693 mo (4)sh 371.35 243.943 mo (5)sh 341.6 260.943 mo (6)sh 341.1 298.193 mo (7)sh 369.85 317.943 mo (8)sh 421.35 318.443 mo (9)sh 445.6 297.943 mo (10) [5.56152 0 ]xsh %ADOBeginSubsetFont: Courier Initial +%ADOt1write: (1.0.24) %%Copyright: Copyright 2015 Adobe System Incorporated. All rights reserved. 12 dict dup begin /FontType 1 def /FontName /Courier def /FontInfo 5 dict dup begin /ItalicAngle 0 def /OrigFontType /TrueType def end def /PaintType 0 def /FontMatrix [0.001 0 0 0.001 0 0] def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 45 /hyphen put dup 49 /one put dup 50 /two put dup 61 /equal put dup 99 /c put dup 101 /e put dup 105 /i put dup 115 /s put dup 116 /t put def /FontBBox {-655 -409 765 1089} def end systemdict begin dup /Private 7 dict dup begin /|- {def} def /| {put} def /BlueValues [0 0] def /password 5839 def /MinFeature {16 16} def /OtherSubrs[{}{}{}{systemdict/internaldict known not{pop 3}{1183615869 systemdict/internaldict get exec dup/startlock known{/startlock get exec}{dup /strtlck known{/strtlck get exec}{pop 3}ifelse}ifelse}ifelse}executeonly]def /Subrs 5 array dup 0 <1C60D8A8CC31FE2BF6E07AA3E541E2> | dup 1 <1C60D8A8C9C3D06D9E> | dup 2 <1C60D8A8C9C202D79A> | dup 3 <1C60D8A849> | dup 4 <1C60D8A8CC3674F41144B13B77> | def put dup /CharStrings 10 dict dup begin /.notdef <1C60D8A8C9B7C3C9ED9313AFF691AF9DEA7EFE9F59246D6675CBE2 23F5D9796E7E2CD60A70D0> |- /hyphen <1C60D8A8C9B7C3C9EDA093BE50FBCF930D84844EB1B61A25B1DA8EF 097A6772B7968FE5D9FC91F80AF883B78C61BBE13EF4A582771BDBB45800EE78 4E52C2A6ED38C16D9C38671B1D791B31F78A2> |- /one <1C60D8A8C9B7C3C9E2ED20A599773D0594D257A8587245F8E66CDCFEA5 79B7AD672E55300E8B5EF0A424E75976701FD8AB1B459C71E05D66BA13B6CF75 B45677404D2B3C59C2ED95CCEEFECDBA5EC7AAB4E01F8E6EC04539EA83CED049 FD52198AE3CBF726C1842EC11842584776ECFC67D4E7504D7462C715AFAFAA91 E039C0505539E154E1F98E0BC3075472B49879E2AE12CC854A8A68539CC66FD2 86> |- /two <1C60D8A8C9B7C3C9ED70B93BA67E1747DEDC48B7177705789332DBA736 DE8A1795DDFBC0AA11D7726668D741A9A0CD4B53C685D9848F227C1A8BB4CAB9 0DDE9F83D4D7D6275B77FD4710F76BD5586742D168EC19C3A5ACAFF004362C43 28E9547C15387E6A340BD2921BB38EBA03AF1A17CE89E44D9B2AF4D1D23C0714 E8FE90E80C5D6D6D1CB76DD5FB3651CB64D31990D22CEF467925FB0A7CC39764 AF9B991306AB91BFF724FBF5603B9A1A3357E24E9FF04A18F82D98597E5FC849 45C78FE2CC4488CDBE354EDCEF73C82AD461814820401510B1C926F27C772D37 845DB837E9F0765963> |- /equal <1C60D8A8C9B7C3C9D03007B3872D2273F6194C3B1D82ED2DCB25E600 7003AD9EF9A100DC06703488D5C2861DC2277354005E63E9AEDC1052786F1046 0957CA9CF1D17780C9F7237BF3E75573722C1AB3D60E05382187C633722B2746 A535A3EE7B15501E0BED645BBE751FC91488F192CEFC36A7DB08C35EA3A124D2 2A77C84AABD14BAEE1CEC353F5641304ED77> |- /c <1C60D8A8C9B7C3C9ED2D513B9A2503A3E88612C4A427CF41892063E3F1B8 6C0A22E2A0A115355EC3A4BA778F6372D8C8E9EF9B77FAB9F7342B026E62DC48 8B56250BF62BE85EE688DEAE5EDD68A7469AEBD5B0BE179FB233E68AE7ED4EC2 34D3729982B1B65A34DBD26B9A4A4FEA238E0762EE7D2FCB0DCC98815DCB7EC0 DC23E8003EC083594DBDCC96A0FF030EB0DEFCB53B3B00766D2FEC1B2CD8931C B264E6A8BBDBD91B10FC0B11603F9EEAC1512B6D8A898BA59AAD31A8274849AD 40DF11471839A07FFA8845A6752E040A34CA28B218A6308FCB> |- /e <1C60D8A8C9B7C3C9ED4AFCA365D5BBB0C4E5DDC7D11BF0C08034A6706FE2 F00A6E5DA08811A54C1F91D4C3384811F613F5E5BA63625B6324482CB98BE8C1 0824D5F47F75B3711CCF3F7BD4351D3815C2C2EDBCEE5C34A2A260D9C32C5AF9 F0C6AB3E42AD2DEDCAA67CBED8242D2053BCA5CBC4D69F83D5593005FEA98558 944702231ECCE8E6B082F011492819FB5A85D807980B5CB40E90E39DEE0ED146 AFCFFC5C8FB3D5C5E57C26E01B76798A39ECBDB8F6> |- /i <1C60D8A8C9B7C3C9E2D7E3B6B2D986C84DBBCAF44A4187B6AD1641C8ED52 68683181AA43AE8B644E23F159E5CFE45BB4C42AC1D62112BB1CA1655CA03F6F 0EA52BB8E76D4E04B2F64F31FE748CC25377C722B7A880DC396F02DBDFE34591 5F509029EE903F76F1A786A7E9908BCDB229B2C7180809809F07DED87E9CBA14 184E1A28F9B54F8B53219029EA6F97A6F060BF7C8FDC2D56D96FAB4549191CC7 A43BF03C10FB090F4A1063DE6C4030FA5FD374BA4AEAF05E136A5D934F4A5923 42> |- /s <1C60D8A8C9B7C3C9FE52AA11151C914EE2BBA5BDC0235FA2621CE579F241 5D7E2854DA14788C5579B819787F01588F42B57A2B0DEF7430EF1E999A5623B2 4400F281EF643353972AC3E96C4091DBE7FE03605CDC66A82C74000F22B97947 C61F4EF3CC9C9C350063374543C30F42B4B28BC88E089BC45F781E882F98FE09 58A0A7FC95DE0C0E9F2EA4263C484A75CD639AEBD286D9574FF1B11466F9686D 6B17BD1CDBBDE9F943614B81E3F9C2A6354243A82241853ADADDBEBAF60A5DA6 E670FA0F6B59D0D02855ECBF28E626E7E794A994E487125276CA9FD1976F4F12 3C706DB365F94FD5055165F0C9CCBB8F1A47DB0054D9C5F1CC6FD36045B5E435 39333ABC7D8696507B155E89761352FCAE5F22C7F0F6C69124D16EED78D87D14 4F30B3617433DB7E2642D19A5D> |- /t <1C60D8A8C9B7C3C9E2CE21125142817D5EFD29DF4B1353AA8E62182CA781 6FB6C142ACF3FCE3FE1CBD13028DD7F180717E8CFF837D094984B090C2DEF84E 5C1B9F1545CA58F78DB25B75CA6CCB238FC7B8258A564355C964FFAECB2A7D77 F3359F24D09693EF76CA6089AC89865BA5D1C0CFF6EB3E3DFBA8708D0A43826D DBDF4D4BD6524B286ED97C230717FD2175DFA49DC138C1B9C16275F396221DB3 4F9315D7302742037DE596CA83238C3E92F7D992935C0BDCB849A2026BF39337 317662011D3DC3A32B6B9AF9209FEEE63BA12DAA0F4425A7187602FF> |- end put end dup /FontName get exch definefont pop end %ADOEndSubsetFont +/VUJZLV+Courier /Courier findfont ct_VMDictPut /VUJZLV+Courier*1 [45{/.notdef}rp /hyphen 3{/.notdef}rp /one /two 10{/.notdef}rp /equal 37{/.notdef}rp /c /.notdef /e 3{/.notdef}rp /i 9{/.notdef}rp /s /t 139{/.notdef}rp] VUJZLV+Courier nf VUJZLV+Courier*1 [12 0 0 -12 0 0 ]msf 18.0459 220.908 mo (isect=-1)sh 174.647 220.908 mo (ise)sh 196.25 220.908 mo (ct=1)sh 334.655 220.908 mo (isect=2)sh VUJZLU+Helvetica*1 [8 0 0 -8 0 0 ]msf 410.493 44.8242 mo (1)sh 400.743 36.3242 mo (2)sh 389.243 36.5747 mo (3)sh 379.743 45.0747 mo (4)sh 379.993 55.5747 mo (5)sh 389.493 63.3252 mo (6)sh 401.493 63.0747 mo (7)sh 411.493 55.3242 mo (8)sh 422.743 40.8242 mo (9)sh 403.994 24.0747 mo (10) [4.44922 0 ]xsh 383.494 23.8242 mo (11) [4.44922 0 ]xsh 364.243 41.0742 mo (12) [4.44922 0 ]xsh 364.494 57.8237 mo (13) [4.44922 0 ]xsh 380.494 77.3237 mo (14) [4.44922 0 ]xsh 403.743 77.5742 mo (15) [4.44922 0 ]xsh 419.993 57.5742 mo (16) [4.44922 0 ]xsh 1.08 lw +.573242 92.5742 mo +.573242 2.57422 li +144.573 2.57422 li +144.573 92.5742 li +.573242 92.5742 li +cp +@ +1.116 lw +[] 0 dsh +27.9482 2.25439 mo +118.448 92.7544 li +27.9482 92.7544 mo +118.448 2.25439 li +@ +1.08 lw +[72 0 ] 0 dsh +325.076 92.2446 mo +325.076 2.24463 li +469.077 2.24463 li +469.077 92.2446 li +325.076 92.2446 li +cp +@ +1.116 lw +[] 0 dsh +352.451 1.92139 mo +442.952 92.4214 li +352.451 92.4214 mo +442.952 1.92139 li +@ +VUJZLU+Helvetica*1 [12 0 0 -12 0 0 ]msf 95.3232 13.8242 mo (9)sh .792 lw +99.5547 304.122 mo +118.805 323.372 li +@ +.936 lw +99.5547 252.622 mo +118.805 233.372 li +28.8047 322.872 mo +48.0547 303.622 li +@ +.792 lw +28.8047 233.372 mo +48.0547 252.622 li +353.225 232.372 mo +372.474 251.622 li +@ +.936 lw +422.724 251.872 mo +441.974 232.622 li +@ +.792 lw +423.974 302.622 mo +443.224 321.872 li +@ +.936 lw +352.725 322.122 mo +371.974 302.872 li +@ +1 lw +[72 0 ] 0 dsh +524 277.442 mo +524 257.642 540.201 241.442 560 241.442 cv +579.8 241.442 596 257.642 596 277.442 cv +596 297.243 579.8 313.442 560 313.442 cv +540.201 313.442 524 297.243 524 277.442 cv +cp +@ +1.08 lw +488 322.442 mo +488 232.442 li +632 232.442 li +632 322.442 li +488 322.442 li +cp +@ +1 lw +542 277.442 mo +542 267.542 550.099 259.442 560 259.442 cv +569.9 259.442 578 267.542 578 277.442 cv +578 287.343 569.9 295.442 560 295.442 cv +550.099 295.442 542 287.343 542 277.442 cv +cp +@ +594.917 268.708 mo +632 258.966 li +@ +487.589 296.902 mo +525.304 286.995 li +@ +577.974 246.295 mo +585.672 232.778 li +@ +534.602 322.442 mo +542.376 308.793 li +@ +577.644 308.782 mo +585.33 322.275 li +@ +534.259 232.611 mo +542.043 246.278 li +@ +594.664 287.094 mo +632 296.902 li +@ +487.589 258.966 mo +525.061 268.81 li +@ +686.334 277.373 mo +686.334 257.572 702.536 241.373 722.334 241.373 cv +742.135 241.373 758.334 257.572 758.334 277.373 cv +758.334 297.174 742.135 313.373 722.334 313.373 cv +702.536 313.373 686.334 297.174 686.334 277.373 cv +cp +@ +1.08 lw +650.334 322.373 mo +650.334 232.373 li +794.334 232.373 li +794.334 322.373 li +650.334 322.373 li +cp +@ +1 lw +704.334 277.373 mo +704.334 267.473 712.434 259.373 722.334 259.373 cv +732.235 259.373 740.334 267.473 740.334 277.373 cv +740.334 287.273 732.235 295.373 722.334 295.373 cv +712.434 295.373 704.334 287.273 704.334 277.373 cv +cp +@ +757.251 268.638 mo +794.334 258.896 li +@ +649.924 296.833 mo +687.639 286.925 li +@ +740.309 246.226 mo +748.007 232.709 li +@ +696.937 322.373 mo +704.712 308.725 li +@ +739.979 308.713 mo +747.665 322.206 li +@ +696.594 232.542 mo +704.379 246.209 li +@ +757.002 287.026 mo +794.334 296.833 li +@ +649.924 258.896 mo +687.395 268.74 li +@ +649.924 258.896 mo +696.594 232.542 li +@ +748.007 232.709 mo +794.334 258.896 li +@ +794.334 296.833 mo +747.665 322.206 li +@ +696.937 322.373 mo +649.924 296.833 li +@ +523.893 45.6094 mo +523.893 25.8086 540.094 9.60938 559.893 9.60938 cv +579.694 9.60938 595.893 25.8086 595.893 45.6094 cv +595.893 65.4102 579.694 81.6094 559.893 81.6094 cv +540.094 81.6094 523.893 65.4102 523.893 45.6094 cv +cp +@ +1.08 lw +487.893 90.6094 mo +487.893 .609375 li +631.893 .609375 li +631.893 90.6094 li +487.893 90.6094 li +cp +@ +%ADOBeginSubsetFont: Courier AddGlyphs +%ADOt1write: (1.0.24) %%Copyright: Copyright 2015 Adobe System Incorporated. All rights reserved. systemdict begin VUJZLV+Courier dup /Private get dup rcheck {begin true}{pop false}ifelse exch /CharStrings get begin systemdict /gcheck known {currentglobal currentdict gcheck setglobal} if /three <1C60D8A8C9B7C3C9ED7E01A43BD628D09D25BC131F66C18DB2F24B81 260C159D80AE2D1780FD731564B364BBAF06977F26CD32813A8F624BDB47D472 274673C41440B25CAC8B47AF3C7C7688EF49A3740F2499EA32F774832488D5A4 C269B1CB5B3493A5E1964E962E7850BCE18F892C2FC41A44E9C86DB2E9367E24 DCD3FF8F435A9A461A880AB14E9320535B4977D90EEF49B41A870ED3CE43D497 F524C2FB819B877E2D1A1FEED88B620BB55DD607B921835257857518D76886BA 22257F8DAD417626A0D68322F2ECE1814635DC9A8FD5DC7A94ACBB73EB814FFE 5F119294F64A7F2E85804D8B3776B3A5121035> |- systemdict /gcheck known {setglobal} if end {end} if end VUJZLV+Courier /Encoding get dup 51 /three put pop %ADOEndSubsetFont +/VUJZLV+Courier*1 [45{/.notdef}rp /hyphen 3{/.notdef}rp /one /two /three 9{/.notdef}rp /equal 37{/.notdef}rp /c /.notdef /e 3{/.notdef}rp /i 9{/.notdef}rp /s /t 139{/.notdef}rp] VUJZLV+Courier nf VUJZLV+Courier*1 [12 0 0 -12 0 0 ]msf 499.974 220.908 mo (isect=3)sh 1 lw +487.483 65.0693 mo +631.893 27.1328 li +@ +534.496 90.6094 mo +585.566 .945313 li +@ +534.153 .77832 mo +585.223 90.4424 li +@ +487.483 27.1328 mo +631.893 65.0693 li +@ +686.228 45.54 mo +686.228 25.7393 702.429 9.54004 722.228 9.54004 cv +742.029 9.54004 758.228 25.7393 758.228 45.54 cv +758.228 65.3408 742.029 81.54 722.228 81.54 cv +702.429 81.54 686.228 65.3408 686.228 45.54 cv +cp +@ +1.08 lw +650.228 90.54 mo +650.228 .540039 li +794.228 .540039 li +794.228 90.54 li +650.228 90.54 li +cp +@ +%ADOBeginSubsetFont: Courier AddGlyphs +%ADOt1write: (1.0.24) %%Copyright: Copyright 2015 Adobe System Incorporated. All rights reserved. systemdict begin VUJZLV+Courier dup /Private get dup rcheck {begin true}{pop false}ifelse exch /CharStrings get begin systemdict /gcheck known {currentglobal currentdict gcheck setglobal} if /four <1C60D8A8C9B7C3C9E27AEAE25848B402283DBD89CB13DE5718E77DE50 D2F51DC9B0E34747E6521CC83B25057E54F61DEE5064119D6B84C5D1BC417643 74BE496DAE1D4E2A29B1AB6A975A548557AF320B2B1887DA2AE6134632E641B7 A9E524D24E9C008B1A4274649A9A84419D5113B3016ABB2C17F375A0E5D22CD3 493D76E43F0476D22133F36FE61D4A3B72B05D895B088997935FB9A7BD70100E F1ECE1B3096C7021680F46BF173C9CB0A143658C469781BAECA44798990DBC26 E48B4E6A919954136230DAEEEDF7B39034F78BAA2F7E20547DCCEF6D1824A8A3 869745A6E870A41420546CC24F9684A2E55004BD8> |- systemdict /gcheck known {setglobal} if end {end} if end VUJZLV+Courier /Encoding get dup 52 /four put pop %ADOEndSubsetFont +/VUJZLV+Courier*1 [45{/.notdef}rp /hyphen 3{/.notdef}rp /one /two /three /four 8{/.notdef}rp /equal 37{/.notdef}rp /c /.notdef /e 3{/.notdef}rp /i 9{/.notdef}rp /s /t 139{/.notdef}rp] VUJZLV+Courier nf VUJZLV+Courier*1 [12 0 0 -12 0 0 ]msf 663.217 220.908 mo (isect=4)sh 1 lw +649.818 65 mo +794.228 27.0635 li +@ +696.831 90.54 mo +747.901 .875977 li +@ +696.488 .708984 mo +747.558 90.373 li +@ +649.818 27.0635 mo +794.228 65 li +@ +649.818 27.0635 mo +696.488 .708984 li +@ +747.901 .875977 mo +794.228 27.0635 li +@ +794.228 65 mo +747.558 90.373 li +@ +696.831 90.54 mo +649.818 65 li +@ +VUJZLU+Helvetica*1 [8 0 0 -8 0 0 ]msf 570.759 38.8301 mo (1)sh 558.526 33.0796 mo (2)sh 545.259 37.8237 mo (3)sh 540.343 48.7734 mo (4)sh 544.25 58.5737 mo (5)sh 557.308 63.3252 mo (6)sh 570.759 59.3237 mo (7)sh 575.417 48.7734 mo (8)sh 581.716 31.2886 mo (9)sh 556.593 18.8242 mo (10) [4.44922 0 ]xsh 531.25 30.0176 mo (11) [4.44922 0 ]xsh 525.198 48.7734 mo (12) [4.44922 0 ]xsh 531.25 66.5742 mo (13) [4.44922 0 ]xsh 555.071 77.77 mo (14) [4.44922 0 ]xsh 578.737 66.5742 mo (15) [4.44922 0 ]xsh 585.223 48.7734 mo (16) [4.44922 0 ]xsh 537.768 45.5405 mo +537.768 33.3716 547.725 23.4155 559.893 23.4155 cv +572.063 23.4155 582.018 33.3716 582.018 45.5405 cv +582.018 57.7095 572.063 67.6655 559.893 67.6655 cv +547.725 67.6655 537.768 57.7095 537.768 45.5405 cv +cp +@ +700.241 44.8242 mo +700.241 32.6553 710.198 22.6992 722.366 22.6992 cv +734.536 22.6992 744.491 32.6553 744.491 44.8242 cv +744.491 56.9932 734.536 66.9492 722.366 66.9492 cv +710.198 66.9492 700.241 56.9932 700.241 44.8242 cv +cp +@ +VUJZLU+Helvetica*1 [10 0 0 -10 0 0 ]msf 602.576 21.5176 mo (17) [5.56152 0 ]xsh 568.17 9.54053 mo (18) [5.56152 0 ]xsh 506.219 21.5176 mo (19) [5.56152 0 ]xsh 497.993 48.7734 mo (20) [5.56152 0 ]xsh 510.493 78.0737 mo (21) [5.56152 0 ]xsh 540.343 88.1577 mo (22) [5.56152 0 ]xsh 602.576 78.8242 mo (23) [5.56152 0 ]xsh 611.659 48.7734 mo (24) [5.56152 0 ]xsh VUJZLU+Helvetica*1 [8 0 0 -8 0 0 ]msf 732.426 38.8301 mo (1)sh 720.193 33.0796 mo (2)sh 708.176 37.8237 mo (3)sh 702.01 48.7734 mo (4)sh 708.176 57.8237 mo (5)sh 720.193 63.0747 mo (6)sh 732.426 58.5737 mo (7)sh 738.627 48.7734 mo (8)sh 744.051 31.2886 mo (9)sh 718.974 18.8242 mo (10) [4.44922 0 ]xsh 694.595 30.0176 mo (11) [4.44922 0 ]xsh 688.593 48.7734 mo (12) [4.44922 0 ]xsh 694.595 65.0693 mo (13) [4.44922 0 ]xsh 716.738 75.7734 mo (14) [4.44922 0 ]xsh 740.917 66.5742 mo (15) [4.44922 0 ]xsh 747.558 48.7734 mo (16) [4.44922 0 ]xsh VUJZLU+Helvetica*1 [10 0 0 -10 0 0 ]msf 756.896 23.8237 mo (17) [5.56152 0 ]xsh 730.729 9.60986 mo (18) [5.56152 0 ]xsh 675.584 22.6992 mo (19) [5.56152 0 ]xsh 659.824 48.7734 mo (20) [5.56152 0 ]xsh 678.207 75.7734 mo (21) [5.56152 0 ]xsh 703.678 88.3242 mo (22) [5.56152 0 ]xsh 757.145 74.5386 mo (23) [5.56152 0 ]xsh 775.687 48.7734 mo (24) [5.56152 0 ]xsh 777.819 12.1577 mo (25) [5.56152 0 ]xsh 657.027 12.1577 mo (26) [5.56152 0 ]xsh 657.027 85.1572 mo (27) [5.56152 0 ]xsh 777.819 85.1572 mo (28) [5.56152 0 ]xsh 557.414 280.942 mo (1)sh 558.164 254.192 mo (2)sh 719.081 282.013 mo (1)sh 719.831 255.263 mo (2)sh 606.607 251.497 mo (3)sh 761.676 254.692 mo (3)sh 572.366 241.374 mo (4)sh 735.099 241.443 mo (4)sh 510.601 251.497 mo (5)sh 680.212 254.692 mo (5)sh 498.1 279.942 mo (6)sh 661.767 280.942 mo (6)sh 510.601 307.942 mo (7)sh 680.211 305.692 mo (7)sh 541.525 319.442 mo (8)sh 703.784 319.442 mo (8)sh 759.179 305.692 mo (9)sh 607.749 308.192 mo (9)sh 613.331 281.442 mo (10) [5.56152 0 ]xsh 776.11 281.692 mo (10) [5.56152 0 ]xsh 777.926 243.942 mo (11) [5.56152 0 ]xsh 654.926 243.942 mo (12) [5.56152 0 ]xsh 654.926 315.617 mo (13) [5.56152 0 ]xsh 777.926 317.942 mo (14) [5.56152 0 ]xsh 419.459 163.282 mo +469.709 163.282 li +@ +325.71 163.282 mo +375.209 163.282 li +@ +397.709 185.782 mo +397.709 208.282 li +@ +397.709 118.282 mo +397.709 141.532 li +@ +253.376 164.282 mo +307.376 164.282 li +@ +163.377 164.282 mo +217.376 164.282 li +@ +235.377 182.282 mo +235.377 209.282 li +@ +235.377 119.282 mo +235.377 146.282 li +@ +37.54 164.282 mo +37.54 184.083 53.7402 200.282 73.54 200.282 cv +93.3398 200.282 109.54 184.083 109.54 164.282 cv +109.54 144.482 93.3398 128.282 73.54 128.282 cv +53.7402 128.282 37.54 144.482 37.54 164.282 cv +cp +@ +199.377 164.282 mo +199.377 184.083 215.577 200.282 235.377 200.282 cv +255.177 200.282 271.377 184.083 271.377 164.282 cv +271.377 144.482 255.177 128.282 235.377 128.282 cv +215.577 128.282 199.377 144.482 199.377 164.282 cv +cp +@ +361.71 163.282 mo +361.71 143.482 377.911 127.282 397.709 127.282 cv +417.51 127.282 433.709 143.482 433.709 163.282 cv +433.709 183.083 417.51 199.282 397.709 199.282 cv +377.911 199.282 361.71 183.083 361.71 163.282 cv +cp +@ +55.54 164.282 mo +55.54 154.382 63.6401 146.282 73.54 146.282 cv +83.4399 146.282 91.54 154.382 91.54 164.282 cv +91.54 174.183 83.4399 182.282 73.54 182.282 cv +63.6401 182.282 55.54 174.183 55.54 164.282 cv +cp +@ +VUJZLU+Helvetica*1 [12 0 0 -12 0 0 ]msf 70.5405 141.531 mo (2)sh 44.79 167.282 mo (3)sh 69.9468 194.532 mo (4)sh 96.1973 169.104 mo (5)sh 94.6968 129.282 mo (6)sh 15.4463 167.282 mo (7)sh 43.4463 205.033 mo (8)sh 1.08 lw +163.377 209.282 mo +163.377 119.282 li +307.376 119.282 li +307.376 209.282 li +163.377 209.282 li +cp +@ +1 lw +55.54 164.282 mo +55.54 154.382 63.6401 146.282 73.54 146.282 cv +83.4399 146.282 91.54 154.382 91.54 164.282 cv +91.54 174.183 83.4399 182.282 73.54 182.282 cv +63.6401 182.282 55.54 174.183 55.54 164.282 cv +cp +217.377 164.282 mo +217.377 154.382 225.477 146.282 235.377 146.282 cv +245.277 146.282 253.377 154.382 253.377 164.282 cv +253.377 174.183 245.277 182.282 235.377 182.282 cv +225.477 182.282 217.377 174.183 217.377 164.282 cv +cp +@ +VUJZLU+Helvetica*1 [12 0 0 -12 0 0 ]msf 232.627 169.104 mo (1)sh 252.534 152.032 mo (2)sh 212.034 150.782 mo (3)sh 213.535 187.782 mo (4)sh 253.377 187.782 mo (5)sh 284.127 143.282 mo (6)sh 182.377 143.282 mo (7)sh 184.627 191.032 mo (8)sh 284.127 191.032 mo (9)sh 375.209 163.657 mo +375.209 151.488 385.167 141.532 397.334 141.532 cv +409.504 141.532 419.459 151.488 419.459 163.657 cv +419.459 175.826 409.504 185.782 397.334 185.782 cv +385.167 185.782 375.209 175.826 375.209 163.657 cv +cp +@ +VUJZLU+Helvetica*1 [8 0 0 -8 0 0 ]msf 421.868 156.782 mo (2)sh 406.46 139.783 mo (3)sh 385.71 138.783 mo (4)sh 368.867 154.533 mo (5)sh 368.867 176.032 mo (6)sh 385.71 193.283 mo (7)sh 406.46 192.282 mo (8)sh 422.993 176.032 mo (9)sh 1.08 lw +.540039 208.282 mo +.540039 118.282 li +144.54 118.282 li +144.54 208.282 li +.540039 208.282 li +cp +@ +1.116 lw +[] 0 dsh +27.915 117.962 mo +61.1885 151.235 li +61.1885 151.235 mo +86.5908 176.638 mo +86.5908 176.638 mo +118.415 208.462 li +27.915 208.462 mo +60.1265 176.25 li +85.5073 150.869 mo +118.415 117.962 li +@ +1.08 lw +[72 0 ] 0 dsh +325.042 207.952 mo +325.042 117.952 li +469.043 117.952 li +469.043 207.952 li +325.042 207.952 li +cp +@ +1.116 lw +[] 0 dsh +352.417 117.63 mo +382.277 147.488 li +382.277 147.488 mo +413.502 178.714 mo +413.502 178.714 mo +442.918 208.13 li +352.417 208.13 mo +381.492 179.056 li +412.734 147.814 mo +412.734 147.814 mo +442.918 117.63 li +@ +VUJZLU+Helvetica*1 [12 0 0 -12 0 0 ]msf 124.196 169.104 mo (9)sh 1 lw +[72 0 ] 0 dsh +523.86 161.317 mo +523.86 141.517 540.061 125.317 559.86 125.317 cv +579.661 125.317 595.86 141.517 595.86 161.317 cv +595.86 181.118 579.661 197.317 559.86 197.317 cv +540.061 197.317 523.86 181.118 523.86 161.317 cv +cp +@ +1.08 lw +487.86 206.317 mo +487.86 116.317 li +631.86 116.317 li +631.86 206.317 li +487.86 206.317 li +cp +@ +1 lw +581.371 156.104 mo +631.86 142.841 li +@ +487.45 180.777 mo +538.601 167.34 li +@ +571.003 142.162 mo +585.533 116.653 li +@ +534.462 206.317 mo +549.126 180.571 li +@ +570.612 180.558 mo +585.19 206.15 li +@ +534.12 116.486 mo +548.737 142.15 li +@ +581.089 167.44 mo +631.86 180.777 li +@ +487.45 142.841 mo +538.325 156.206 li +@ +686.195 161.248 mo +686.195 141.447 702.396 125.248 722.195 125.248 cv +741.996 125.248 758.195 141.447 758.195 161.248 cv +758.195 181.049 741.996 197.248 722.195 197.248 cv +702.396 197.248 686.195 181.049 686.195 161.248 cv +cp +@ +1.08 lw +650.195 206.248 mo +650.195 116.248 li +794.195 116.248 li +794.195 206.248 li +650.195 206.248 li +cp +@ +1 lw +743.979 155.964 mo +794.195 142.771 li +@ +649.785 180.708 mo +701.24 167.19 li +@ +733.651 141.546 mo +747.868 116.584 li +@ +696.797 206.248 mo +711.772 179.957 li +@ +732.701 180.054 mo +747.525 206.081 li +@ +696.455 116.417 mo +710.833 141.662 li +@ +743.366 167.354 mo +794.195 180.708 li +@ +649.785 142.771 mo +700.647 156.133 li +@ +649.785 142.771 mo +696.455 116.417 li +@ +747.868 116.584 mo +794.195 142.771 li +@ +794.195 180.708 mo +747.525 206.081 li +@ +696.797 206.248 mo +649.785 180.708 li +@ +VUJZLU+Helvetica*1 [8 0 0 -8 0 0 ]msf 581.986 146.997 mo (2)sh 559.017 135.664 mo (3)sh 535.444 146.282 mo (4)sh 528.018 163.657 mo (5)sh 535.444 182.288 mo (6)sh 559.017 192.282 mo (7)sh 580.84 182.288 mo (8)sh 586.736 164.481 mo (9)sh 537.735 161.249 mo +537.735 149.079 547.692 139.124 559.86 139.124 cv +572.03 139.124 581.985 149.079 581.985 161.249 cv +581.985 173.417 572.03 183.374 559.86 183.374 cv +547.692 183.374 537.735 173.417 537.735 161.249 cv +cp +@ +711.772 179.957 mo +704.897 176.192 700.208 168.884 700.208 160.532 cv +700.208 148.363 710.165 138.407 722.333 138.407 cv +734.502 138.407 744.458 148.363 744.458 160.532 cv +744.458 172.701 734.502 182.657 722.333 182.657 cv +718.515 182.657 714.916 181.678 711.772 179.957 cv +@ +VUJZLU+Helvetica*1 [10 0 0 -10 0 0 ]msf 612.348 164.481 mo (17) [5.56152 0 ]xsh 602.875 194.533 mo (16) [5.56152 0 ]xsh 509.617 194.533 mo (14) [5.56152 0 ]xsh 539.467 203.866 mo (15) [5.56152 0 ]xsh 569.884 125.249 mo (11) [5.56152 0 ]xsh 506.607 135.663 mo (12) [5.56152 0 ]xsh 498.194 165.604 mo (13) [5.56152 0 ]xsh 602.876 135.663 mo (10) [5.56152 0 ]xsh VUJZLU+Helvetica*1 [8 0 0 -8 0 0 ]msf 743.979 146.997 mo (2)sh 720.696 134.288 mo (3)sh 696.455 146.282 mo (4)sh 690.352 164.481 mo (5)sh 697.98 182.289 mo (6)sh 720.696 191.032 mo (7)sh 742.839 182.288 mo (8)sh 749.525 163.657 mo (9)sh VUJZLU+Helvetica*1 [10 0 0 -10 0 0 ]msf 771.031 163.658 mo (17) [5.56152 0 ]xsh 758.195 191.032 mo (16) [5.56152 0 ]xsh 702.588 204.704 mo (15) [5.56152 0 ]xsh 674.707 191.033 mo (14) [5.56152 0 ]xsh 656.15 129.04 mo (19) [5.56152 0 ]xsh 673.292 141.531 mo (12) [5.56152 0 ]xsh 656.15 200.366 mo (20) [5.56152 0 ]xsh 776.943 129.678 mo (18) [5.56152 0 ]xsh 778.497 200.366 mo (21) [5.56152 0 ]xsh 660.783 164.481 mo (13) [5.56152 0 ]xsh 731.55 125.248 mo (11) [5.56152 0 ]xsh 757.286 141.531 mo (10) [5.56152 0 ]xsh VUJZLU+Helvetica*1 [12 0 0 -12 0 0 ]msf 70.5405 169.105 mo (1)sh 394.367 169.104 mo (1)sh 442.918 146.282 mo (10) [6.67383 0 ]xsh 416.117 129.282 mo (11) [6.67383 0 ]xsh 365.867 129.282 mo (12) [6.67383 0 ]xsh 334.367 146.991 mo (13) [6.67383 0 ]xsh 336.617 187.782 mo (14) [6.67383 0 ]xsh 365.867 205.032 mo (15) [6.67383 0 ]xsh 416.118 205.032 mo (16) [6.67383 0 ]xsh 444.584 187.782 mo (17) [6.67383 0 ]xsh 556.432 165.604 mo (1)sh 719.316 164.481 mo (1)sh %ADOBeginSubsetFont: Courier AddGlyphs +%ADOt1write: (1.0.24) %%Copyright: Copyright 2015 Adobe System Incorporated. All rights reserved. systemdict begin VUJZLV+Courier dup /Private get dup rcheck {begin true}{pop false}ifelse exch /CharStrings get begin systemdict /gcheck known {currentglobal currentdict gcheck setglobal} if /zero <1C60D8A8C9B7C3C9ED311AF7F8D98FA935847056EAC24C97628FD8350 75E38B6BD26ECC036880388EC67E7EFBDA5768962BC8C9A9AE8A83CAD5143926 57E8A33EEC77F6A59E61ECBFD3BE5A870FBD787D4FAE0B2E69D1AD617AD8391D 94E0CFDC7F639D19D2E4EF29DE714EC3E92EF79BE37DB6DBECCF36ACC791C7DD 362B96F8C87F40F> |- /j <1C60D8A8C9B7C3C9E296491643ED731F818011A5BE0013D3DD34775F93DA 57CE596DA467735348377FBBB03A4DFE8BD4D60EEDC0B29B019F9A6E2397606E DF8C983554DBC18AFEE25B6ABAB81B854863FF220DEA0B34AA3F103473BCF726 292389FD22B2966CA0179C24C1190D4D59390134292C887ECFDA019012BED7F8 D86574C6F8FA29E2119B7085F1D8FD7B3C963FDCE2AB16451872D3469C9EB9C0 8CDB75AECE919809FCB6E4C94BC6BFD4D72B412BDBC05D050D57088149A0C8D9 2D6FBB11D330D4F92EEED64E97E8272F19D9F852AA14> |- systemdict /gcheck known {setglobal} if end {end} if end VUJZLV+Courier /Encoding get dup 48 /zero put dup 106 /j put pop %ADOEndSubsetFont +/VUJZLV+Courier*1 [45{/.notdef}rp /hyphen 2{/.notdef}rp /zero /one /two /three /four 8{/.notdef}rp /equal 37{/.notdef}rp /c /.notdef /e 3{/.notdef}rp /i /j 8{/.notdef}rp /s /t 139{/.notdef}rp] VUJZLV+Courier nf VUJZLV+Courier*1 [12 0 0 -12 0 0 ]msf 239.586 220.908 mo (jsect=1)sh 84.4023 220.908 mo (jsect=1)sh 402.279 220.908 mo (jsect=1)sh 561.261 220.908 mo (jsect=1)sh 724.654 220.908 mo (jsect=1)sh 18.0459 104.574 mo (isect=-1)sh 174.647 104.574 mo (ise)sh 196.25 104.574 mo (ct=1)sh 334.655 104.574 mo (isect=2)sh 499.974 104.574 mo (isect=3)sh 663.217 104.574 mo (isect=4)sh 239.586 104.574 mo (jsect=0)sh 84.4023 104.574 mo (jsect=0)sh 402.279 104.574 mo (jsect=0)sh 561.261 104.574 mo (jsect=0)sh 724.654 104.574 mo (jsect=0)sh 19.1699 335.908 mo (isect=-1)sh 175.771 335.908 mo (ise)sh 197.374 335.908 mo (ct=1)sh 335.779 335.908 mo (isect=2)sh 501.098 335.908 mo (isect=3)sh 664.341 335.908 mo (isect=4)sh 240.71 335.908 mo (jsect=2)sh 85.5264 335.908 mo (jsect=2)sh 403.403 335.908 mo (jsect=2)sh 562.385 335.908 mo (jsect=2)sh 725.778 335.908 mo (jsect=2)sh %ADOBeginClientInjection: EndPageContent "AI11EPS" +userdict /annotatepage 2 copy known {get exec}{pop pop} ifelse +%ADOEndClientInjection: EndPageContent "AI11EPS" +grestore +grestore +pgrs +%%PageTrailer +%ADOBeginClientInjection: PageTrailer Start "AI11EPS" +[/EMC AI11_PDFMark5 [/NamespacePop AI11_PDFMark5 +%ADOEndClientInjection: PageTrailer Start "AI11EPS" +[ +[/CSA [/0 ]] +] del_res +/VUJZLV+Courier*1 uf /VUJZLV+Courier uf /Courier uf /VUJZLU+Helvetica*1 uf /VUJZLU+Helvetica uf /Helvetica uf Adobe_AGM_Image/pt gx +Adobe_CoolType_Core/pt get exec Adobe_AGM_Core/pt gx +currentdict Adobe_AGM_Utils eq {end} if +%%Trailer +Adobe_AGM_Image/dt get exec +Adobe_CoolType_Core/dt get exec Adobe_AGM_Core/dt get exec +%%EOF +%AI9_PrintingDataEnd userdict /AI9_read_buffer 256 string put userdict begin /ai9_skip_data { mark { currentfile AI9_read_buffer { readline } stopped { } { not { exit } if (%AI9_PrivateDataEnd) eq { exit } if } ifelse } loop cleartomark } def end userdict /ai9_skip_data get exec %AI9_PrivateDataBegin %!PS-Adobe-3.0 EPSF-3.0 %%Creator: Adobe Illustrator(R) 16.0 %%AI8_CreatorVersion: 16.0.4 %%For: (Alain Hebert) () %%Title: (rect3c.eps) %%CreationDate: 2015-04-07 5:24 AM %%Canvassize: 16383 %AI9_DataStream %Gb"-6HZL1IPpcD7l9"W&MQlgbJZ?koQgVj]F>pdD[6(f2Q96t;',q8qKIEofJcgV524sl>hg&dF1R=l+$444Il(TlB?l77V<9K!Y26q-Ie3'RrS?#s]6F.a %gUm?,?Z(%rQWJ[X^-:DeH(`ph]D)%YfD"pVs0_YEf=-7BI^lr"baNtWrpAIpS*QE%2rB)7I=Jo?]ft-2ihX_tRNOVE<[A5"c1S-,G7XG7%l\]NrqA(RkPMm# %Y:oAEJB'T%qPN'W;nK$jbO;T@^V.=.\E;;+KFV2e-3)S`T1Eb1D-U\c1'EZl58aYO?$O[eCMdF/^4(G-k.A6T %iDI=&_HGbdJtZo-d#=GZ5hFLCI2_o-e$L9;ZI_#!J*@u%TdP3+5[3jiD;*V92m7,UI#4[eR\\TnR:9ERXS"g70g>";Pi-/fu_1DJ8=$G37,?h+nR5n#A$Uq?[3&pHAMJ-N(X9gYEG1 %3s9pM!ko+0^-*P-Zoln5B[ukPeG!Y,pLr+Oa.r;f9kZ=WBJ\$HSt7:9RO5DY?hb_Fp3X1#n+#IfO)O`=ZoK2tmIAj'Gku['pW'$k %,9rNEb'nf;=qs3V$,_Z-"4Xb8fp3T5I8_MmtKHBNE6ShVJfO*TbEmUAq9VlZc.+0@4Mr/WbV %,OX7a@-"W5ZAPq[pg9VWREOf*lnUJE4%=+7A1cjIXYfJ)YQ(Dj-UkSc?%;'77M:pj%RC.F#q;Hh1')9KEA52,fr/Wb'?1in;[[eFA3I-6B %\&#;bMEr1N/s%9]@->E#<7Y>E-`\lgQ$(!cD+AD[13U%1[nH2\]R2@s13,CC!mS%6Z8U.KOadL_dqP.]W\<_GVNYTWP[IjkgYb93 %+.c4]A1'P-ZE80$#E6`)&l5FUYd)o,mCgrO4P;PKs5:@o`C>@25O#ZT<*sa%R0'#e(/O,#CHqqHL0 %Nr&/MT=T3U3;"okD;(l%p"ajBbt6bbIpLP/I%hZ8l7%_9`aJC5IH`[,oq9'H4Q!RB1]1B[!1pOj4sOCqMg?nGg&Z7ucAHd]ic^me %]$4mGUXg4Qj[C3WH%1#cDt1+$b*D\t?2hJ466IG29-H[kfsbN3XL*rAm`9$VS$.CESrJ\Q62-A1[aAW6bKcHL:%Lu(OP[+?_4NEA %%!mdOdJ<"Tl`co9<8LEO@^)/%aP;3PK>=_JR=$r9(Pdq@DY]g==`ar=o;fQJ[Pp,5I"d:W<]M?W?jK!kLoHUHMHm!S/9lio&"(5tb"7[SVoD7$e"do4!?gpW]3 %4_l]4B!#Y$$f%Op)<5-P#FW'&Qg>()MEK,pRc04<7r!>=)0Ej>4m$Nt:CIJr0sB?uM0's.h&(i2K'ap<3Q:caT.5+Y`XBb94b^:2 %0@lRfGD7=s-@*4n42iejq7!]m,@B1u?75A>PW$[!U?P]oe*`VJ<0.&TJr2!(rI[QM*qG^&\:@iiPO7@smUb4bt:bHki.@!?Fg %-2o^E`,e.NmKQH)2-rGLJsl+X(XhQmnQ\P1*M;NnnHn$K3=1A_Z(kctDE\tkoCQkuXmAN;R1/6r/P4:LCS#KU3TdteH+-YZ)-g`g %<.+0(+BWWc7=sCX/u2h9=Kr5or@W:[c;jju6q`d07)gKhHB?Q>q+)-1;a)I8(o:$+k.UK.ilsU^Cue@[::HgEQZ26T'2`GQrDS/;@0P9apZ7kiL\SW:E\CAJLJn$+ %A0S`(k][l=5oT0gG:"l1pOd[NN,p/QaPARcmfq*:54Z@!3F`3sQ[d$WIj[2nnf=-0/C/E(h+hoo(Lbl^ %##Ep28pTdA'2pgcifq]tq\-1p5J-X@RT.0Ebi10,gWcR`;]%jI6(DAc;7Lu1j$b&*=N@pQV>ea@kEM\,K:b0"h05:.pJ<.YUEUTL %1Y>:SOfc0///%n2B[?N-gA;Pb.:;B;SoJWlfnUHbPVk\NTY$].D,.t]g^:5Ej+rRI)h7)Bntb'SDf^6* %pp&`k$G,\R!m:e'o'QG2.>c5[3[029HaiQB#KU!C[R7%/fIjFLL66O00Sclqf1<,4CGMabT'td"l^dL?dh5ktlZ8#_+Dm[0AZ&rd %:ItjA-2/Y^q:\U?mjUOrHHIA/=LG+JB=ZG\f6F,J4ii$74Qc9_->DWjSTeNH>-b&eN`SiDcZ-(8%e4kb'[dd/2q(GPV;P65QWA0^!KX9k@\&:Xg>c/o@b1*XE_1"%?_MU;fq'mf %3]IQjm'P)I5LVeCRAbM>oj;CG'Y>bOZ[]'9c09Y53<\o]Jq7FKL&O59/X(>/BjCr?#/sLNWVNOG(>.0XOD(ZR9=/mq&D\BEKq^%JVB[>hHT_G^)]nBeD'KHA;DU5#'jTB#G %Mlg/sD_\A+NY)\_k4I_Sg#+]QZ2IujQ&kZ?T$ZTTFX^qumh?4*Vf)H[3PV:YQ)o\-sR!;-$J0@OZf8iSKO>2G8V_2.k4mabb&1T %=o+$`oC/I$rRp=P:thC7rQF`br8/t!1r7C@ht$Qko/Een^rt%ao]L'HbMM$?;K0@-4\?UBkkC=qbpB0RCo_n4=Je2j$,\(aP;/$) %K6'%0j7WB*j79;6psr2K`]M99L(Co/h2Id^(N8q-ad^_!/GkrGHfYI+;PF>C5-ENkQh8rj9q5`UA+MQb;UbhbMdBmsXlI:$>1d!^ %T-)NSB=?R=b)p:A5Z,b9qZJWbS,&YPH/t:gEpWDkF7,_]Tpb#U>bgkKP]'[1VInjq)/TlPKl4*$bKYB9Z,6!Z:\21+I'E+3f_W5' %Za8:=Ic6.5]:Y[$[>$9*SH$:`R7\Qc2)m7]p>+L>j&jHdoD;eoWQ0Ajg&-TX(`)ldGFL9.g%r6Q:ZV6Da3#"&aCRiYK$e[XcZK;ND0Kmf&5JT@d.p=%Xo;3<#7%&pTT*e/.dPZ6`\/E<30PkpH125J,=?=&M %TJo=e6(:*)i>oP1g1Hqj/Qps)$K-=itDd:N5Uim1O6R;W'i/)&qClqAHNnR>'AD2q7"aI0/B7I,HgpOWHZ\r1^0[X3(&.\)O, %eiB=)lZm@iPJ;/F4o$`O>onLnl!r`2B%iVoN_2C;pO$5KhC0:N=IYrJ.IC6BF&P*f`9!;5*o/<8/?6.5G-;q*R[VuM@8kE&ViWUo %PP1a_/q";$#I=NU#gb(b&aZV(RFLgoSl_u_;/ELb:%lS:-IqW$X>Si_p0R&FBukC-`j@t`Grp$2C#0)3EH,`;[e&t$[i)A//R.0% %EKE,-EHq'fJMcrLrpDWFT&*V+br>B@[s,%:49(ebq=a[DrS-VpX"^+Ea8.U>Y:2Qmd9rClK8*2rTbPCYQ'!!RG,aRQe_D%FahS2

    mI=6FeUp.j>uASpnKm@=[I]ek-j:#DkGebOQ1qss=.X6]ZSQScMDlglW1n+1`6fCubA`OkFd`-S!Srr)6Oou$U[bBp>+ %gE4c+M:\)4?N0qiQk>ukGJ%EC?p#Esc_u8]?CIH.4b8C/"B5d2Z?=*YN^-/!9rU0CMh2diYH@,PghKrdK:kmcsa&5$3G1]!$&PO8%8p0ZfZ*IsQ0brTC69bLcY>6.aB3jXiXR:]56Z8"7+1`iJj@e^q"n %*cA02GY"H;-*D0)Dr+scn(qAW?(Z%H1U[X,qWi*L#8haXP(n(-rL/3j+O^sEVtNFQjA5$SgjFD=`u>#70:K*?n,0@2mOr-A&+AuU %Gbf^bI,+XV];s5,\=j3ZGgMr+hpQl>?33B:YL>N/rT1Y,+!?'+V@PoJ]miNp;Oq_^&3XQRDZqm+5.H4rbu\rcWuPBZnjZtXUT^NA %f3*S]n#rS,Dl(Eko59"-?bOBQ]mFsESinYEnbVhA*q4W./^5oOpcuo_Q4mPps7lTm.&>Ep[><#qs!M@PMbMRZWRPc^!T'7VZoqAlb>B, %UBkAY%,m]lrq\k9?f'4drqtp'%s7:^I`d[,(7Q6S2SQm.pu"NiN"&N>@?lV;bM/@B5Q#Iqo6ANr[HDJsmp<`C,+N^A4[&jm;YT3n %rq5UC=-oDVRC[H+0fYkrAfArJhpMUVeko-$q8N$o_r[b4U)j\'cMr1gk10.%NAVX3dR!^.gRhgPrpKLWF89+c]TXZ>SsK!fg3lA@ %Z_gc"-gjK(ts$IlW\bQDa(Xp55`H_!35'rd*bF>uUI'gNGmH+<>7_YZG %q4mofnC&3*5MY)0:63TS_j`kshql&k](J.,<&ai'H2mTU?%6pBq<%6s_tUk-J%d'UqopFh<9cR$HU=X^p[?sjgAK>&2g`@c%C31/ %n=n*]+#gf96FH9pDu!KF>jd$M^Mg:e3IJTph7nI6j6!tc]3Fa4r5sBM#$?0qV.Wu]mK_=c.rq"-RlFHD2o!*T0)GFldt\AT6M$@J %s4d9,&(bNHmU!Xs$B*0<5@2(;k%QsUGiY1JHAE7KG]QaSF\+OA--N!e75^A/=pla"o-'Q>es7"JjX8E&3P'40Y8Kp`S2U]?B %e^]/QlFQi4WnDdirU+"+g!D[JRt/EB-1=.7l"VJ75dPC00>@H_Ze`7+-Vg8KhlV$_InS,T/poBi:@$C,qYlY6k:gGFs$EthsL=>YTNVgI_4M+0D:/a`6m_A]a,GEU:]V\1`eVO'M5N=1,PODq__b-;[%2Bh %I_(mVdrAT1Rr,bHgUQXZrH;SVj*&&hm]5`op96^Jl![YKoM]JO%* %;qQh1fS>B(#Y3UU-FPYI(q\G@+c^Q"gUN/gJt>=ldPa!hgVp>]qJPMi5MC:mDGS_FFN;+uqPJ3.d)WldqgRbLId4E@Y2@\H*W"em %&'`H2@>I90oSAGJVI;RQL-:HdC#fdU2-Q?TW:;#F@EbB>qK=k?1kJBK,al@EM13oT]:@Ndhd8*;NH!Zf7G%V.rIZGmjJL`SO]Sk_'^g)V2>!_,5hj2E_,ihuc4:V3X)2Z+704s'e);5W,&n3t?d6Ts"!]rgN9 %f),;qU=uuX7Sa_s7D+e!=jmBp6.l]J8E>3#b2K7X^U^)oo:YO'.66Bs%?BB[SbJO-YI7ns4]R2KiNO4+9eCl+-60 %Zu%rd'XqesZ^U)Wf&brZd$NgElM^$lbh/`A0;$-.IJa!qf[7;Q*[LL5k$N"4]t#JEQPcUKhpK&fZ&5[`CM``HDfXTlrH!^t5HBQ_ %g2t4M&Wi)Tk/0o=TkDWqqQ=OH?i!K1BO0o-)5a`KBMNc!qMEc%VeuZk+)CM=c1p[q2j^_O?Z'37X\D0pY]>qn,9#l?/0qBiY>2:B %=5]"ahk%)#0qWjXq.DOj@mWWNWEd&mPK%G7ReRfo)YiUnlM-6_"hki*&l44^Q4)oRUAk@u?1>8R9AUgV;bC(Uf>(J6=3"D'/'(_- %)7(!'LTAF+88_lV3\f/27M(n]6Je@ASOUO#rKk-QK_2%nneM&iQ# %p'dXCfi9koM0P>;GaFG8Qp:eS)/@%;#NB[q[$FpBq+,m/:]+!6.ao$dWsP7;LdBbD.W:/P)MrJ!M1LOiW//kZ>tmli5lB0(Q@DR* %ejt0i:])$"$f]-o=;,C.&:_-dNS+rZ2A3F_M4-l-E%M[8RL$uc8E.A>UF]c8U)SG=>j<*WbD@*lZ %J_[51heZW52?n2)@?#es5MlU-ooVZHPcO(F!+J2r_ %du^,db5Y]fYMI@/4L)56?1G*U1b^J`29`AA5jQL+%BhARhs)+?3otEVH]7KH'S.*P*!npb1497%!a-/Q'Nlo")%LC-:^:$-m$Y!i %6E$8JNLYG-`!YQt#Zf-A;R:Uf@)=4cCWA7Mj9l)a8/R/MOKl6'BW>2n3@I&F1Znb,#-'"lXliB&Ol`]Ga;YdPO>nD(Hfd,m'i@$= %3h^_iG=(gbo9eeth%RqT_;*@s3JL*Si4r5qa7:7"g5<_TAo]:&nUfGj*HN']d`$b`9@1]"_IC]=>q:m;PnZ8NPd41r3U5;'UD*PR %e4Mb4$G$G1P=(d(P(6//.4iQ+ZbE/B9nd70G-%8P=Y\='8toa*`.?GMU4O4b70UqCTG\):@%(JFA7Q1UA"F:F@a3[O\AB8mJKlt" %*OC'"nS74N/sqROk4I_kr0)a"'0)qJ@Ik.Q:_a)c-fgpML6bWV5uijTS:c+pB)"cOSc8a3IZg>$X7)Y7@C!<=pSo@2C&"J %YJ":)^R.BijB"-o8`JE9qsgFeg"A8@m*YJqVH#BWe'?LLVOBC8m-)Tm?8#/lFd;7&6j8!ri%!H.2U1n^Q7kI<+X:bHjm#hj3NuO^ %Y"?$b>LlWn[9$)aKk`,@A(_hP;-VJFHRd$pglrDBDp4U'19/ciZ.mHF,jf!f&"85,f+O\%'@)kreQaUQgTiqg:D)qgb&c*[pTp'c,"9PaBDT'#bKpHqGp2M@2`!k547,$=@IETK1kam=b"7"5!=NlVfS %Wb58fN;Q1O[kTeA1:To0MCer5gBPkS!1Uc$D#l4=s$c$6Y`[,Q>\`JC;jSE7 %.^sVY`QN((D"U]<=2S@iJZW9"Zap7F]bB_>G%q8o@.s@t_&UHsVIbZf?rjl!D!V7.`aBaTR-EJ4Kl!s$6nm^m[[#Amf7@cJ'q6Wr %S'F&QTCm"eirmhYM$cp5DQ;V6<28[.c%BBDat^qA7U!m%8c=i_K(?kCHC@_@;^tsUP>Yu7',([T<-4)Z)7oJraY^.Eo=f6*Gb!`7 %_s0n=T!3R%i=A8>/%*\KN0dK5r$N1[/?UU2Po@+%CKOj%l8>\LQ2eDnd'Zj3V>WN!IE36B*qph&WZOMMB)`8MNQ6-neV_0BfX7kD %bc^6K9cd:o0!=K=%I7_V%mLfDqGBJ,[mJ#?]>L-j2/e7?I:Aea862WJ8S06=NI96&Bp\]MWBZ4((L>/;^beOiA8'j$"iGp5lm2>@t0^cc"A.2En(8@j=PHpRB,GV&pd8J:G %/u7:M'EUWF+d=`K:tBP;,95i$JdD^;L7XH^:8"=R^#0qt7CeU]0(ph!T42!q8aT0eVoiY[Jm4k,?)rZhhdT4D;E?)D&C-qlTD>[l %I*GP?oafH]Tm&j,V,=ND9(I/rPF9^0)7n$)q=J=p*Uk/)`&gG+aKA(b[%VC?r>!Wa]k-3u1S0_Q`!4L16efE;(^Ba[SV=5=Ae,V/ %--pl#j(.\/<>P%3>n!,Ph@`*I"H$Cb_a=N-W(e=cgs_:co,#V<*E^]i %ZR:"8hV_e>K">H9bZ<[@.d!m'k--2KU#O54hPY_$nYDM]p!rJ_."6tm"h?++8MmnEF%u#W5uF-ddl$s/c)t?`.eR7Ef8#1C]%^X; %=u.YZ4F4CW^8fD>o&D?":Iil4J$SB]LPrA90h4b:dDd2tQD:4NJS=";O]"O\Y052?J]V5+`&'0Y"0j(Kd72^2(4*cAI[B(47cDp*.L&5q\"78XL.udW&qk-I5])_C!\; %5q.N!3"tR(([C]@e7CC@W)cSAA13bp4qEEdu %qQFRm%,KUd4jP%GO$(r03Hf&BM=%X.OnOaJK+3\?/;a%&N!"i:Nbs0n)#9,G5#.k0X_O(IBTu]L.#kjug-=PB<*Le8pnt=UWTt8Y %="Ro:oi`0n!S_Bk[&ZfKZ:(p?orH]KEma-OSBR!D"F!F`o4qE6CP(f6a*ToU@%e74:<&'eM68hJi:o6L>j9M4JJ:mDd9e%#Wj=KsbHU$Y@Dnocm78_Xr.,qCFP:++T7dqY_t>,*HQ@sa`5k5kn"[X*sK:P3WEYh'8j+mq>dFitB$PELf+/sY^D %,*e?`<-BWEW%^SG4Y_L[P7jh`Q"NoBEi;r?)O5Rl'hbAY\8]n3$!":,.S2n*P/9,6;!5DXTse<6cRa\_eqi<:haj/:A%@u.V$'pmrK3JTQ2D]Rab1^rWDF\YgJON#,!KT#HJD9hCkKW4:A7m-0#jS= %alc.h2(_5E6S'4:/%od@N3X!;/k.R*=#$&uEVc#nPpukd+LgQ %kqfZ3dVn76Y9F>Y-!F0!CA4Yp+rcV6O^:l@.[\oO2Pq"(t5P)9rNH %N+eb]<_mG3WP_%Y5d*UYV2Ks66>a>jOT0:KNtRjI[jElXh(1?DD;#6cgh<:pV^8m)EjXI]bbcnSOUfIE)=k]Q-_!Z@d^(pVAfAsN %i(nV'-X(oInuX5RLkY,uI[W(H\guK,XAF$`XQF0M\t9N]oK6?%[H;i6@Ag9)9@m"=g1Ch#=MH=aW9&oD>_/2&ELfk*U)LSC.a@WcR:in[3j$C2eW(!?BePr[H.K.LN)1@/s_5D0V](Ic.epCE+,:q> %20*g5'4Ju4=N]nXpi10l%=0/n9KJSRB'Np&2CTro.6OV&#I[/CYK.oeb%EuKZr&B8kksKVVMJu!M3t2mQ1U>;3,:_tOror\57XuU %=[OTH,OpUYXValinH<5aXng#RFh8"4D3c7Y\_HGQRqTp%L`D_gAPXjuNp*+Z-QlA$uT].B9=+XbuV?I/%9'"pG(+8o#)\Vd=ht6X'"f(cYSQ0qOqhYlqq7IIY*8Ze9C@ZFUC*'V2pR*Pde56nNB%Y4@cM!K*^bi\tncN,_l"(4:t^jHWBq=F\A?%4cNVLOn;_k-ZD![Gj_<@^eq %A53.)]kT/p>_a\4Mc=Cj+mCZArO">3>hVto^5DX79V*n+opqkm]r#-,d_(SG)g.D,7n^"lQD7hIme.1=ma^@4Ouf;Y>UfPrV5ac1PA9*ZD*-@%S%W*-t60 %nY4<3/S>@3;/K)ocF/7n6V^CIQ5V(*!^\a&D2J9+G5g15G/$g]o:O_Bb %pnLhJ5J$_?J+P:@BZUN[O7GSX/uUUEX>3&kN.ubBs!d$F(#2f;4;BA$=>cj_isHM_5#0'r)S?WV?KE/'/dfk9'3Bm]'B2irVAt%K %O0hq%GK(+m1N$ls'7.m&2M8*rK02spUNR_eJ?"RhS`5/p_Tj(`<"%!^,^uXnkB6Vki):A*KaS]gF!=`'O,;6o5pZM2C'5U.nB3NX %Hp28\'eL;tl3Z7m&op`9H4tg.l[7&./gpg\";YLE9\NMTNRB%6cj*YqQD(sT[Oq1^tJ1?adg]$WZpAZ[u %k_[IZ8*n&fA8`6Kq^g#t(=g-!/TeKQ %N9JK$n^5_@b%#qGd$;6[PQ0XtK/!o:c2AIe:Iaqe1iGkTB/G[hd4N5iR9sIpC]qebinensnf#i8q)?S^m:bH/%jfL'MT`%^H1f@] %b!$50^)m*L*rC!OZ]aKdGu[XUp@R[cDMMeCQH-$pF`\g*=dG?a^D1=rJ]Dbk@[4nMLO`e:=fbrZf'>a^/j5$U+it/'kuDj8e\^+) %XKJIlcuMj5RpO)/>,c"cQ!MLiY#kk,MlbdX][k6$Z]V:9a;lR&p.V0&(F*O*S9j'!2OqgHcQISeI %`D8Zs\R`+j`ch%/4`]rAYA/(C,Cc_pT%5:"W__u3p%QpD*[p+b;jMoPO:30*#bu__`gW[ka+7d!n5q-)B09*n<9]jXRL]-c=V^hR %CTI(JIF0ud&=YU%P1\F+ZHUI+Mt6[pH6o_-e(/0*SVEEmk:Q[*[9^eV.Q<)+=EL.Q.17)a"c]@G1"ghcl*`f,NF"6qGIF,H51Om9 %9MH:3oN3>XCXE?a'-99aj>h#RYlV]RGC+W.#?opB@rAs;:q6rCPFFBsY4M.m>!q?D)AY8H86jYX\6:-9p(dg5E=cBqC%78t %YNAf/(RtJDbDG]=Ed:r\cK8,T31\Z2!JJYk_Wt8ThnL>=5Mk5Q>e[crLpt,W:$h+<%>7fPOYHC2 %l)&FN9LIHc@6>cHY2`r.q>YsA'E*7'Il9@YJ,>'er_NC^s3T"Td@o(h_AmWS2[m8pk?h]H1]4P\bB^S=.lC\I^N2n.Drs5s1CiKp$`TEkI7qWG3`>&qn*rb=BA^dq\> %Z4TuM`o2l,;C3.DZ\aJVEO1>N\nON01f96pmL55lBcFcR;Y@P6:n+m&RlrtpaE,jGUnb3Z,+S:[7X@B$-lj2jWM\ju&MA8'git_" %CJQa0B5nmnG>J,u%;V?pO*]IV$b$LV3*Fak?:l?S=Ub=SeEdDsD&W5EV7p0HR4$RmTUIIgD9lC[iC&EUZ_7jsK\GCD:(?#n,>lHA %d%,DNrTb$Lk,a?GRni8e4[ahWU9C9P2aGDWGBt,JaVfo$mI\NgN&DO?BWE@5"js@t_@54$;e)@P*9rL>fq5[)]bB-se(SF$LjCun %Ajr7[X:ot2BcGc^T_Q+M#@!Z[NOl<-BONsf&13HP#2,FWRDL[uC,:k:jpFlsHQ`dH7,g!L>)o1D'NuDkh%B2Cl('u>.$gs&,0cHD %c0lo;)":p-$Qk20krN"6RWc9E#?a)Q"(=='6^on(@?=R=BrE7n:ttX3Gsj!UM2'S>]E89:[*=Nbgh6LX\=-8[*IHW)RX,lAJr1&K %Q!.Rl..Gj8W+]0Th\!ro#m(Ckb@'U#A**SLXJ)7i1.1[/;Y\tqdM!n:q)9ojJ)7u3UOqMD((%Wl?X %m/rmQ#_]('_38kR#sa:mD#0137[m0fjK&mb`-kL0)?p'O8D`DhI'hs+qRWH(UY]^'#Sr9fS@-FcKY@^a0oB-M#e>@FKulm+&bM4S %`kJ,_coGluW7%5+Ot9"[)Xf"*PQ$XW:)*;96uY+d2I]hY?p3ID"Ba.j"+`Cu)8@E"`3R`r2E2ZVO@Y"qpbW(4LDG=21=h!7q,hth %b+`mo!(U/n^`#]SfI.7#`rZV;i9p>u1=nP(2o+X8ckEcWmYVei0bJppb];PD5p9YJ@Ku$=&Q_5*5huAL^e0[81Xu(*g7WHL6=HQZek^k#WTUe6l0rd*,2/FrZ@N/luq^5l9,*Z3WJd."4:k1/ME^s$GL)BhU[O#I#sHedaEPH9/Lj8EZ=aOa_,#13b<1[=(86oN6a1 %FocXF8@4mocNFh$kbD$"4;J"k73GjEkaZ;diN3lI$_L"b13?-F\.Mjk>W1ghWAtQP%?M>["WNDHC'i]-*7mTmqLRS(D>ESK/i!p6 %_9s/,>BVDr:Z>LZ"tFZ`Xg6HC[:JhS*[@Z8/2coR-h8GX$/Z;C/<%R%OBJP?Fq&AA[[Vg_et'*&H):`k.FNarAAC)ZFn6KPHk %Ygt]$Ae+p,YUs0'-=m7),+]CB%/:J<-b=armfj!49F2(%'b/R`((^"(TSbuge<=cD0>s?GP;!E])//Tj"i%ms8B4c"H`L#@$9/@= %O4]Gc(*YDmfhGo3BQo7;S&Y)ghA%`Jl"h3Vi6-\n&'DZZ"9u71"D"%!0r,aOW9l!dh/Ca0[j)K'%(VB1*%A]a0a)`H+DDFl=;)n, %71?K-*AMmS+?"ae"XDcn73'SYZ;8u/O=LWbNG`ht_qtT:7$5iP^`+7\#?D3G$_?VnJKHA!qeF&'JasGba-+gV6q.r9%#0;+^?F*QOgl0R,5>'QaP5S"q!O_n3$Q"?/lK %eu.^[d4e!>!a)+T@?-bsfJiq4%DWSJ10X4V2H2u$#VZ?4GjNeSQF1KoE<_gIM9NmHO2?IhnKf/Xdr9#$jH(&:*Ggc7OCb=ZP.0Rb5t5eZY:#nFn:'5nJV"9Q@mQVU-[lVlhLG^8MKQcWX*c5DiX^dF6h%fmfDDnp;,`q=I+ %%Ao5Q^72pP!E%FHaFM0$BRL"J:1U(&So0.!l84B9ZLu"jd]dLi_hKs_[_OfNDbh3D3'j!g*[S[_^tt/+YR]L=is?WR`+ib_FU-Ei %S$?&JQH0BYEl)%Z>F*qBdi]KV"+h'E*?LX)PdbjinL!2`7eb(Pk#u-?#^u73M(%lXf&uF1rXQ\W,O*!HpOpM.W#^OZ@,l8kqS?f= %?quNO9re?S[:O?p29D'maV,;+LtL>;iR)9<@.U@V9Ml=`h:]IX/t%S*"Ci8D_/ %kX9[6!#Uk8T8=Q3+`oJg\"h:NO[)i]LPAs)b^/sdWp#7HNKAi& %T7D,s,%DGp]aeo2(O2o(?lq^oNkM(oW/6[!IY6EIG]kKs+Bl0@gC.#(TZ.PZ%@(C/b_G0a[fZeIBEX'U4(BfMEC4&mTO3H0AJGFn %C.\Ogi[^l,]TCQu5B>YD%Nl?3UF+XXYle)W]ofc7I6j+%O!?r_;6Gqnlrgi!dKU8cHU]TD!-UM9FrHs7aUUuQn.@_a+>?7$K=0JsuZ>b8jWJHl8U#tk-;.^)mqFBtFcLD_r^QciAAC_HH$M8sQOpLC[?)K+!HdtemZPH^DLc0QT/Z8[0GC(R.CfUUD'dF*G-j%j+84MfX %HJj!@G''0L=%sr9Csl5>8YcA\987Z=DX!>;dKXB8=st,.opZ6JbH%>+KKB2GE+Q71Z76<%!8@)D-KlF@>g)&W7LPEA_hGl:kW-sq %+UgE;.CRX?YTY8J!(#=&0sEPV-nqt:$I@)-7A=&om%MS&Tt)`4*\,_ZpqtBQ!sB6UaR,?\Qca-.4m9lhkc6Uj@%hlQFWAi?DMSqV %d0ViUrh`'_;:L,T*h`HOl7!m=#+QLW86,41Y%\0"o0tf&C9TEP[#VO4jM'tB>oc:M\3!$pn+a'eg&qU7/.%k`lUl'4V3hkEjG%KE %e/\"MKTh7NTss=q%_Y+]NCd91\S.Z?7s^$gpU %1eib79DT7d/)A>)RI9q(9_FRgD]5(t4B[YRMrACl?S>=](!C@W,$TFp-MdAF`i7T[=%oIX2VjXNKWDUpTVIr0K.pAl3=rbkXT2C' %]K&g#DU&8i'mR^fE%R\(,?G$E;0..oE?nhlkXRRG*qaV&rFCokOrDf278e4G5&k^YNcpT6e?G/&X*99M#PDJ4()cg=R5J*:Jpk9Jfgjh.H0 %^bUr"X^o_e\fo=d>IV'V4Kt=:S6'mOSb(=P^mFZKD?k:_gb"6"_7Mk8@.`:AB_$Zm-=(.9o49(J\<55d&2SsMOQ+:.6C;bVWl[A@ %FEOk0D6oZ"j9Aj*Z/!@b@[NX:$ZXEC`\,iQ;;!3Z2a%rY@VTM,U`6REfQ:>A+dBQ0gh#)J2E1.aRFcL7\-H`a)SXC''$!OJ[o?2I]E>` %kY99Rj>rIRb#Bgh-W@LM2k!q4WYh/'Dpf%fc,8[8S#PV'dScI<-nST)<(]f!asUPFdnfclj]X4m9[e-\rAJfNdd7)h'\AVo3MVAM %*97H40)!P_.13a5m+_\Up[Fd;d1Z_#R.em0*;R8%*?H";H+S\@eAn %*>fNOI#BGNFa-oc)/NgaBp'_9]"AtNn4HqY9e2L+(Db]+TBJQmC %PhOgC;d],V?Bo;VoSXRe5Y;J1ae6A(,hirZJHNB8L7Hu&L*kdhGQS-udJY]q#UB!#^:Eb1)htfVOK=iO9'XQ,.D7Kl\MQ-]kJK7R %bpPL.ITuSE(ua*BblI_9Qu.<9"crHgfG)`-f_j5kf0/e:)kh2^.UW]N&)Z0LV(kZX!fofWnsE5P=EB %4JCVBNX]%-#)ii#-6YPVjppUGN+MeVeh@+^dSBQ[BNR\Nh5T>_eDg:-;@IkLOQt<]?sm:D3(@6'JJ9i00=,,O?e6?43/kpnJba.+EHs[ %Kd1r`(mr-l>1A*1M&ffalU95kdkYqIBmF<:*.DYGu=l6 %>XYY`ff%NV)EM7K/_e@G'/bG*Vu$o0(6FhIK&BaI"pR)0Q?ZU(SA<_ZY@pBn$A$Rl(P*cd=;[bW'RiVgU_'00Z%GodbR]epaUadK %gQ#`,[rc"p$.>NUAP._B?d46LCt01CZ(4GlVr5$(1"f;LjCQ]"7Zg&46A>\L97/b?Wdn"@[^AZ"h2g*tB/\`M;_ZTtI'CGF7ln`^ %OF;@.5d`i.Hc3!)J;p"BuGe[>;dkNg>7I6rCl&Xp;k;Ah>P85\HhqNGtNk@h!l5a`L7\OU3&K %+V;T$&Pp7\4'7jZ,$"]u*O4'6bcV3k9#gThlB,'oC4>IWiR2NfeNOc9M\.$"s'!c(siJOu&]B`&ha %1PgtKB'd2uK9e21ph-i4A?hEsl3YiL/PC0XB&ZYGM0"'YE+n^52^bDTF^5tRY(Ba,c/o1gT/@5S(L8DWl50:;LE[j/#-f[(g-Q`> %Zk<^s-8a9[:Oum8F8JK=liBgC?%_>kN^QD?BOK_d55]lf2SssUTC[O"!=B+,d[qWpi^8Y%2\6>$"rg@S.TpW_5?-VMbPY_mDV'L\ %7E@pa4UNYuM'uR=be=T#Ws:)TSrD!)rVRp7e5X>?32m9&(au,*O]bl]g]9'_539UHg+tepLHW]`_@*j#S5WS*MBR)h>X$P-<(SF) %_+[_Xi_Ruur'KFjK1%I4gWNok=gQiEkZp'_/C%R)/"h84KqO;]s(@4NhLe;(c*%c9D$&Qdm,(31e2"U@W,SG^(t*EfJh)WMqTo98up[ElHr[u=!'>gM00E= %6T&s&+VSt6bLL*hCjE>FWLX&YlH=^UI&DNt)Ol:d)S\RR0i*R>?Oqp>?Saniq:_^0A:'E/2;P2+M);'E$/T>A!;W[>huDj8mIfSY %oh-Et!l7Qj#S7Ep[a5Mj<]H#f"@6VIl*6[*\D^kb#]pfA2@n9T?*P)IQmQJeJ*g[5oM97RoQ6S>1qBg2](%=F %Z]0U9-Tk)/NLb;n=d3NVOB:qkH&sAmdBQ`uJi)5b'*FQ>BXZ:2o?-,[ROr=eloeiERUA,8aA24CUtH5SJIP&,-Lorme$U#e4@eCS %P9Md:cBS*LN$cPOZanUq2"@AF7l3]AL!M$*2%S,O3sBC1dc#[D#VB:06l2gO&_J_^p`X3:?nmnp,ZmYA(uZA$GY/*`40TkX:PllaH1pj:PR)LWZh6aZ":/9b+&GUeYSb-O7)8WY %08bu"OJ,cIn<=21BKpSoSe;&RFjA!'UdSnL#:XgF,soe$=^Y'!M#c'f&$JN\^rZa&]Qd$Op2U.@H`@2C`OT=H'go2j'b9Wi82m]_P-_j*C6hicI1%:Pq%RQfH'P8k/qC*Xi@e4.7-"!:&W% %ATBn.ouJo"amlV4Z\,*tn]S'4flI!(o,0+@GS,Os63qbo2A>,]9nRNnJahVDSg5[Fi.rgK=L8Oacq6WWKcL,dpZH#`oA2,@Ho`_U %DaQ2QQOr-mR1,P3/Ws6`"%M7Cb9Btj[Yqp^YW>OY8]l+Iuh1`ho!*uo-@NK+@XXk4m1ePF:1g1.IX[\42V?`/r %"L_EqJ8?*q=_nZ0H&,:B";1,MBSqK]@:i3a1_,AAOa&^Z?mR-jpg>7>^_%PfBL,E*%3h%2H"[oP+NTNX5h-LNa5Vo/=CJ%_Rr=0L %/?fA%NS&N5efsWZ]J(q-$gr;Q5Xj$9;hc]<(%=+J2ghDQFpqu2nRG/lAtY](NmTO;TKt\W@;8+R]3%P/3=<0e2]tcUHn6hOiBLdU %"OEc_ee)#?*RHh\":N(VRK;,L`9KX)@P9GDl%=LFp$=:\6%A*dh)b/S5R^9YdTXI220'hO9&b"=O$cT"L$O=h*BP_)B/me\f]DX` %]HR>VMi*2>(]_^q-LGjq>AJM5]U8R+9WHH^o!`)mZ\q %k#\6gZd=,5:+`ujkq"PWQ3*^feP=_!ScJ<;V2_cK!e)@i2rHXVrN&R&f+((rP1ks$;sR)N:`BA*i)B!(Bp`UNLMSbN82IMO&DH:a7:Kk+/%/rCSQooqDja]-!u'f3,D^Z47lp^"pgE(o<=a"2323'e>K%H54P!F"tTEPXJ( %7$3TAF3?>m_J^JfqEl4QE2^/W.?]P@S("?=gPYTJ60mIH:oDf,%JU[`^LJPp..Yuo#NiMMX=UVqOB*/49F(\ScaL'7-_'[*&UgWe_:=db$ %61?ClXDs/+25-#N=\;lF2Q$CTP6N3ZWgragrf`=X0( %@n7jk(f3n)jqgj9jKV%+Y:Q-`E*L8Trs.RW>>HKFAI_m9tYaJ-27G^-m2q3\TURONq]gaJ?+P7:;ssD'"1@I%,@!^<0=/92(W_eJ))b)gpoWUd,Z&?>9.*iUVoD[L&Uf!pZ`U0a&&8@j^H^mQ5/B2 %0"cJ^[Y]2Df^1G%&cZ^2U5+T;/Erkh/oh^Nk:W-JBR5hI/U6(Tg`j\mj^=.&G>[%Fj^"N3,3iJ#p;m+VY$6!s\s#YSVn4huY&m\X]Nd]T(V-p`UPPtD$3oom:]l),.> %RMr5[=OVFRA@k1PJ`$-4`=[+_R\(kW_"hCp4^E=[9q.KpY3GiUF=3nmNWYI4cqm0Z/fHWf*Ft1N>Z#3[a]4ah\m48u+?3G]3Z<+r %W?FmcYSQHPorsI!>udq=g%DlZmWQ"A@sHT6)[UK^EKNQ&[EMBB9G^uF&9*nWU/.Z:FqWr[mt/uuMVRHiCXEg?1hD#*>>6K;BWu7= %':$!F"YmKU:@l^sOSAl5,aA4ZR2Zd2@0VRr4#tKImM]kN(6HK6R%^dm&o*\S1Ac@RIe\FZBhiKDLcddgeDn1W4O4V@-?A&B2$'E"C3Qt_dO]O\:)bY$o^J`*9*:,6jL.u'TA7*E&sca1$TZFj[4\Vm4kBft\,$kL?YX2iTp^sIHupTS+_A5:g4dpbY;UY`fsPn+(6irlbD;(k4:%fG %-6Y1Njd!pKka%t^]/GN#/ZWf?AkXCeTtHL!j%O?G6g-4W/@-I/I?C[4!s%C37#p@fALFhDeV2>#&%M`/YDYtO;gl$i2geP/iK0faF_957U!-3m];h2R&@)<$pD9Z%p)Ooo6*1l$NT@q/!^VLZY=k\V^b)-NBW&GY*(`\tYbmfuAB7:taq?D#l0FM:)i?5"t7b.Q[n5)h@b;'0f7s2%JZ:FD7#:M;8 %1X@h9ASc]3LrI0i8]f1d@Ih:VJTK/Tl-Wk1k6q@;A1MEgFUPC%4HTD#h_b0luWLe:Kkfl5nhV)E:7bUckUl#tsZ)iF=:oLTAUX3Lk)F %GaFKoe3TfSb2T[mXh5kdlqT4X"2NC$/5SG@9*sOlRcOutOS2-Jp"kZMNoFo)LjW0Jc@"Dj)N3;EU%LkDKC''.#bY9r7hi],N_Fh9%-JmlTO %6`Yac^NS1Y*c_u0&"g04r1*Og!6m2+Td5Vb0-<63+GE?8$%X\J<$M>Z94kH-%>Rl%4qruZD4&:V;HPHi!O*UuMgjd?3-L=d+Bd81 %V!q]h(DTYUZ*n>A@\3-d?kG6_N5k63&s\1FK&>LjNiZBf)1#@]S3LVh$qcRs@#_%!p5q_piuFK_"Ms5A%VK,R%M4G%[T!h^UuOF= %;Q,pdFmY?gLK9.H*kF?;/E&RdN7lAmC"R+aa?iPK$hFqZ1b];;9nTooehkE0lnto!Ku^(@C-:(o<](Dq9ri1U\S6gMCc?3A*oM+MeO)#qeA+?qhk46-s"npOmbOrB=:J)j(Ot[?R!'?AY&%2&OabE+qgh8AI1aa:F->VGleS&QrlbU %B+PqoK`]]LHNk'q)`aV#B+SMJkgAjb6)98\AXatWl%>:-ncU08PeYU$Lqq"X)4iC3#h#Df-8Wsjd`&;(NFrger(5'S!cl@*pmsdI %LM`cpD#9Ma"GF.;4jc'A+EW=d%s\?k`:KjP]9Y_c[Ll:/js`\`bpB!pjUcuWZaJ2,%M?)6`\GX[_U_HJdUG00e]6b_i;h<7Q2jgO %IPeJ./;;.hK?.g(%>iCY6CfJ8iFMYZ-9qHV^NgEHa@-Qt0ZtOn:EOW:j\X;:jR/W>Em>[lD^"WLKXjHF/afP".t7!i/el5W&uT^J %/Ns'pe`I[[h=g.!rTi@r4^=`O?TZBNadV>mgoMkZe=u)V;(^R"Xf-MY/bbVI2%L8i)DAu[MWd+U9 %c)L68Wd,^d:@6*-Wd0+(Qd=]$!m@n3h'cTXAQa)_[W#q>.r,V'a(8_mX?!TL2jTfIXdj?bBM`ohbF7H#%Dk`MX>ueg>H9DerV3)QO#O_'JNF(,iRi/5Z'nOiaGu=/Qq4sbIaM0EJOa&BkhS\;#A2VV?`CGP %@!<=.],\UbENXf7c&=$tP@\\C[-(]ALnF9>@2-<;ae/afP&=1CBE3H:=ERE_/WDOh*uW6c*fULrR5e.gmCo)0D'VXXXB %9!gI`N8t"_:qffr\gZTFV656,]qW#l@t_l-l4Bfo`1o$8Epg%>#j8YuIdgMaa?DJ$ %Bt*"$o9&N!NHKmO_SW)d4.1ldQ`?@dfLZ^tO)e,m;O45pu\!^-+bhL\aU %$)k;N'rA#n$kVN^hC1^ %7]P2&ihpE08("3]&e'+%THpC?sYc@?e87aad,0A@'U74>"usoH;,dEDQiru+Q[RauI%&9W`@QERB)^7-s$f**IXA[KtupB%!? %+F'#FP9IT)BH_,8bu'fu]Ip0V/RH1KQYjCXWJa#J$.[!?YErFK;dNPU`@e@-We-X?BJ%.]YN0FrT%A:26-sDa('7u\-XroRQZ^-n %MU3.0WKjK+1"NDY\u=ppDd=WSpM"d*0Ne5M5`ri-gh<%Fm);a>c( %WJtI`jM8LhaKsgJ!G+HT>?WqtZ;jE?[(P=tJDPY],')g#k-pn=m(kA4APM4k?I^l.ZKoG:8P*ZP%X-VcA\1;APQ#nm\g'BiG?qs,K)@uOi#6#28b+1S'VIj4gHe<`5,Xl++2Eu0neuZ#KH9"0U&WWS['? %&`LJc0di\t-*l-Ue\k/sfEnZ:,gW;2m=iRl#SKEO1N#O@N,SgEq+2fK=T4G@R2?OS+Ar\^,F4Jj_3rLs6&g[; %l'Osp_E5R9`8522RO?(C=ILuU*0C1l*B1;krI25WP]Bl.>DRIuW3qK'5mJ309Q_o2o:@69*(WT$C# %6'7;!M'N[&9P-^fFl^sj;^?VE=leTP`RRb&*lp[qj7LQ %F>UGBfFSc;dB4Jj;C5XhpVEjc6O;ef/?=[:X2&;"fXb#u3Pp37=2tGN`r-I/9f'Qd1/8ZJqRI.X_^$!7(Udi*8u`;0eQF;]IBVsO %JpYEXS4UL!r.s.WEC`!/ecS#,=_X&b+#je&G1?g&G4h[__Lj^LF($X#jLqT]_@e_W^+VKo8K"&ZkKH]Uf8N,Y#WaP@? %Y(Z>Zd[g<,l)p)l'L-=0VB@@#a\!gc$.grc@[SjK=Ai.$q801!bI>LA?H!\kH7Wp@WR)V)>h(_7)cb!?Ge)PR6."//"fT!Ncp?Ac %Kb!gV:b3*3Wu_-M\Rs:8R4Btt_rti15I.F!ojdA=e)L/7C=U^bX'Zm2\=0kA33LPLbiC6\a'Pne0!LkHO<#:/QIukI/#+o-l7-R> %^96%1"RYLC!g1*`g_%87d[__p_VJqH5$,riNH#-9e"WQhZI:A2"W16\Ma9Z,gp5j+d]F$T8DQm8&6q/+3+6u_LD0,u-R\KLXt^#j %@rZt69ecfYi?fN,5MW?HE[PL2ZFe9L\1,Of+u_Lsb`eNn;EH[A3?sj6>WK\K[P6n0gfW^/T,Z;f%ag8Sc:K>bST1-:a30lK2to?( %l6\f0E8>VN9X9A"iKd]56Hlh&@Yu+T$ZX/q`@gko1"eu?2`_a! %PT-N+e8k/g8RlZ"/qc,AL:_Ef#'1R\h6:2kMQ*/hPA[(4Y<5r0fb^b=OGlUI)k7Tm6lZ3B+@9,4fP^2gXK8\9d_a$*iUoT)XZ1@+7B$l. %9f\Zf\j9X[[XS,.m#LFo%EdG%JPWSsb6b%W.*7$5PG;qI)%5#S)+:YX)f$?/=,-?g$HLTOC`c]P2RV!X[](dZ'2uWm.cT0lXCQ2e\Q.34B'9tSI3G[_ %YHO5Cnh&GBC]=1aHX1%:+0Qbkm%`/M[dEcd`"!ACL)b0FYd":tf04@#oFf8p7hg0*G2=%F_Qh4[4`o,_][B9h3"i)`+$>c#33#0_ %S7\\,i:JX-9Jqt8`854pZZYA/8QIn&`mJRjjg7Bok@`rcgI]b7<_LMd[c=Fh(db6c*;Wj?#R3EIjP)n^GguG0[P2Tled&M*pZNF;kPf=,/$P(%L`jm=%-Kd3<\0IUDm3KQ#0LNnc"*P`s#Di+^E]DJ`G5/4; %j'-A\S]NLH[nPdAEGO+^=UoRSR2_KfXun-eF_=ilM3jY.$(=&5s.mBY1]XN>:9n2p21P^$`654g)(V@Hcq.W>YM %<"4IJEWU[a%$;SjAfOlTT3!7ak[?IIk*ROgC"tRgfU"@!q!o'#q(6>bY4FXSF9W+3JDkIlp8(K4r %0<8@Kk>pm`G=B>bojGU8YsQ@o`^8bG`:ufl`A`9_,iHd:ciu"LkbW%1_=:Zo#IU?Zo4RD"B4Z"$`uSqUoc-#*.tuYg<#MMfSQ4Bt %FpF_AM$'.W(L,3X/#R!ec-\T#'#:jJC%A_i/h8<>`bo@Cb;iaOij9J%_Ut3u.NOkVC))l[lY(Pk]0QOp]J$(QJ>+<9 %Vj`94-BOp@3BK3"q!aDKRKJq)R`+(Tj)nS+3`^/U8Gqd]Y)ZO"^>HSYb]e<9o/q*kIl %1bo0O1jT8V@[7MV^)@LY^1->cA1O.pP3kMXhK5)"a3mooIu3[\cq)lY[T;Jm]Ofb@%$C0ee/(l[P4f"'GGlkt\gqouq^.S.!0(JO %3F_j<&;hKjgjbU@g76R %!%Sp7pM&.d).;'ZZis;hNb"T<4rJ)ERGmCEr]aie3Q7)GSnD7G57+5X)%"D)9b>U-9k0>Z&3PFZ[*CLE+@-#<^:]Wf'^^2Q@$jD/ %b_6"+c!JlP7Qu[0p^7=4K3<,IJ374V/*J5d\n6Fqpp`8=)*Rp\j:$X(:)tCI*-Ige*AJ*NJ*ij-G()Vq^>83ueFb2G\qX?^o&Ab5 %#HB=H)sLI;dS_P$l_$jfhiBRp"-Gm4@2mc8JgF5NZibk`')C^(LFkDObg6ht`,fKA7m!JX:+aj';a[]Z?ta3&$G-W3THK0*1IjN? %=#YP^G!P.K7BWC+87I/bEjRX%r[=J28W3Bk[)8orIOrkVX6jFCMKWApj@'$&Fk@nY.K4@h'5Poi.p*%bF")0G=D,1659'8@hA^0B %NVB#QSehdaZ[-eiLqGOf,DBHNB&CV,`Mu]s&&4tX,Xire-a_X76F0+Ofop@#1!d2_0$f#.bk(VhrmsCt`%,eIZ^)?0P:0dG?/n%; %Lq)V5!qGnK_?8@P7re4\@VQl)eQ^9AGT'&38"1d_8n;4XWBJ2WM"\@hWZ&.Z;!]T@Z0j.r_t/`.M'15V@(SPtl8eR5B&QF%U.2MdfW$^nrn0te2s5\YZ^Do8*XDe\<=.M(Sm/a %V=M"T*'$"3n7&2e]b"aE7skQK).6hV0S0ssB*3O0!oT/;+;TL$jTo65I\)':V-%BJUsE&l]0K#8$DOeLTSr`n=0JBque;"=D9T %e;geb"QCVA#CXQgJfuH!!IUQb?OI-48kcPuQYWP9M2_VF-XboS8SEX!)Lr<(eKX>QEXnCgL*L($)a\aR`dne0O-?DhctH'G5uV"[ %P%C.pGHQO0\\"b:j2eLpi4q]ht>ZUSgkbbjV^\I(HFGZUP*ATK#bdjD>n6X4_I;Q:*K3"_QF&Vo!/2c9NS>"rsQ&uqlXO>BE+La"H<]]=IG&G(/\=a9-HEnqu3_c(m@( %R(RH0;]?,8$4>6+$]pKP"Qp!r%9E%WS3-(&>``$G6GhT4^-[*-E`j`aY@o(PPLEU/"R)L0Er([SD,S!fk\D,!EQ0Hk.oNqjG0];% %Ss91NE[j)?TVBcr/&op/ZFL.:AWSP6F+oLb\V-ng0U=tG\r %=1<'@62e9!OIS4D&V`^b[#a_.7n=[r:DEQubfTst.]%lsp%Q@a#P3fcf][L=V[\0f#T=Fr'R'=`@_r)rB%F^@JRsUXf!FH@2PToO %QmS*67Ma"!4qUmJ$:Kr<^r#jmg05f+&]KkXbF9,H6tAj(Hqn&mk(Sieasho'#S2s7bmA3&TiotEF%fu.F"dY73Kas2j9-5!!Lu.! %$#J\f3DG\C/GoE&=j3ir*;2Cc_l7H?Aah;a=iAG'k].l*&U'#JZkgiE"@sU_A`!#A%3\Vm.WhaK?^V@mLQKYmMBWjU3H'1)^Q#I4dV@1_r\89sg25==h1R!0"q7Z(8e`NPmIDd7CA)>C?:$p5J\, %*2mf01H%\>#j'brNo>1?ca7?;G6EE*nr+=J#W6S_)>h$ZP'klPYp7Q8L9lu\]e`;r\hemm@nBC=L+E[A4#BNQL)4t1&`cuiu'NJZ*bR-kBrF,WS^3s/"XN[ZpC)*@^XD4C>cIsHUE2GieTYuaB:+39/X0<@&E+E>u\Jid*jpJI31C`&p!T7(3-enTY!D!_QkMlFn5qG6'-<->j %:lgVWA-t?()7>@-bFtjJ(0P)6Ei=8S(31h4RmNV*;!s7,AgW;-W#>KS'lk_nreh_Wae?s-1oLsQ;0e!=C_eg/8>.I2ad20X$AC3b %4V_60("GP?!`JZXq=6iZ`C#U->RKT<_4\CWg9bTn0#USbei=&#M4n2K'9O.bL9aB]crZYQRPcn--)Zo>1GQ8`ah&CIZ#V%*(IL3H %qP9O/=:@X\o0-ok,*tZZMS'\g:utM+lnG^mQ3s?k<_m92QU=V/:r4PQ%ctP>JU&H)6]mbK)qE-hj\R3Wf*$FMLVb%L@`i.!NCGPK %TY_pWEqc913J`8@I@ZVj7'S6KYsgs_%Wue(^a0"m;6'DbJK^N*12/<;+\f\-FFqV.LW\BS)0fG.H`: %H%Q/DeB1[L%AaS*/URfr[VTZ]oiNFo7<+:s`&on>mARf`:7O5!?\sq*3+St1g.`Q'*]-StWucE2ZJ_L&.48WX.g%'NEit4K^s@08 %i,1]_$'M=X6"KEn9uI9#OdCb0Q[p@]alcbU]Miik0h]ULi'u*]#ZIE*""FWBP>Njc_M82mC/3<;`+mB^DiqD7(c\*/-#Zr>%6fM, %+>/Y3[-l-aEUI@@.$)>U:Ee!peR6lIa3=nlJhIM0=@!APd%q\ujTaOKDq1\9na(nsG>L>[\^Duk3I4aq%D5Op)X1#!`?c*51Gk)p %%cJh89$;T-@X'10-8J(bfaS@aLC/T>l$'s-,0HUfl?]*;S?cu%P+#Vq^c=8YCJY"S:-lB:qabe);MeTM._Mm6Z@G3BeYu%j#7s=h %NW[p+p)^1c">A,6oTeBu;5f7!!9I(`j*&,S[%c-NLmB$2b]I`aZ9=:iZkP&`[-A$ne_Z$f&;k!"m;OAl6)=\)%IEcl %r#3dL*p9$!gn8g#iEF>;_KiC*c;r1Uke6%LiB-0np&D>lY!(A^f6Q4+i.%+I!UKfl];tdqDpgnUQ-b>[#YB[l+IJL*RBajW-q]*j %IJUP,Tk`tdiB\C"#s\cZk#lWshS$P%X&c@?I51=5cV#YdKWsGme>hMcg"G)1iCBitjnX^JE@T\N7p:6M;4fEiI@cMPR.>Nh%8hIT %oZs*es*>N>fk,uXX4G(3Bck1T2:`DV^@!fZ2<,#UEeG9!&"#G\r"9@hK&Cu8%Pr:+l?)-MZkO.IC/*T)lT9$?ealpSn$NeV#,-Tl %3g#\J00E+LNiJ6ZjK6A>8c6Lo@3]9T:C>6Da=Z0M^^c#`f%ZWtD4O*Y+:tTdE;gdl=2j2n=m5M8qERlF)T[s6u0lh1'dmQ %WpHT))*r>@iN.Os8i,Isn/q@h'EDCT]Lr/K%)(Op:C6.dd![(,FG>j$)q]ga!Mhki7b4t/)F$e(Qr70n+LVCO$T %g'F[C?^PtLGpbLba>J5%DXFpNYf][/VU!2(h#,Fk+6*AnZu5\eOF%AVF?FMo.#SbRD,;@u[!dt*",.U>c5^=^0Xc6D;A0+mX,L)2 %NWM5\W0Z%L;i$K^$[(p?^*-DGA3PkeM9q%:h;`&kMP0s=nl"a6FLU;lPs1j3YOR59iTDZprA5,5^j*?[*:j?NVM\aDS:V6R_C0!` %Bkh]MO"j/4bTe!T-#&JL %M;?n1IIg]_d.5s\,I_g[+7o`_.n@R004%qI&3fA9rp:?D?5Go!Yegb2hGb_`TV&&Z',V`"AQ %6?%^9Z/IH/q@kTf\e\MsJC=ZFW%SDC4"QRWPLai&aLaCIBu;f+Olj(,eUpa1$'ESS*"?O!1Z=6hMlO]gES7eLGo,`!4^Xl&2V^N3 %`jjL::#lc4IQ5!^/1OAL;u8861_e!;hq"tb**BpHG9`V_jp!8='k`p$]Rm$F1ohNsBod57)0K,ZM?D_Qbt1ErD7[f>l--KOs` %q0?oN"h?K5I:mPMfKM,kJCllKD$GhF8eZ5(U6HP3^"fm^ngYP_FuI"GU3,Q&84c'=mrFV&1F8N@Gr*EU#qs5@>S9knk_HE=BOEuM %h7?00=mLBMnYF4LE6`;CS,LS;f@+n_*#I@%Y5M6j1U`lKMFr;_/ZLS,"9WZpX$h\1Y[b;GSkP-AfG<5lFq`GZ$Em-gWCO;o&0BJ) %e#(]&*K,$nFC3_t/%/"F$hZlg-TXscE^NPj^QYn5 %^uaVfNm0QD;GD(MSlmWZL2StlXmc^ej)IMb23(T`_YIU5=h?V$Nph?23@2&IP\U@t,63,j#$%5M(6f`P'c`3JQL]Kdc4K1^mi10; %]]!\^hns",a"sAa=Z#/dJ,.L9MZHi+4#AmN-[G&#H?gd6d9U=#Y2Wna4djT)*T1`jK7^B3u:U1]5#7?mccl"P2U5*H4Nb= %ebhMLEL.%?ju\8J\=1\&eK\JS"!\I)McV`N:l8=#*6%Mn-!c3 %;R(neBk-fs>VJ7k2u8b6(?8X)W>44+)9qge't;@)2/Gj\m7F:Q>^E7/(>kK0o[U'G,$/c[ZhNdqa(h4^o+Tn0R#VQ(Jd,FnmgKTG %WchGS6Of:ngJ2Zu=Mh+IX*DS38FMs#dQobU*LWcFRL'.G0DYu-EPk7M?kN7InVDSA1\]Nh#>DZ9pK[fE@r/U64(ote4g-bU_(!kTGLY-r&aGro[HSk\m %3ssYM0?8'5p#+RfRjFq+Ti0fsNB/uT4Rtat>:"d5_:7Xd?>q6m&>/#]0X4blQp+aRo;f-geT9EIZ0c,N7psTM]tQR?&sih:)ebLh %[AAqD2KqOB>[Ml.?p#70I+N(\gh,66Be_O?JeRMJk[7=#J2:8K#r>DnO1ob+,G;j9)`Q=-%NOVVG7RDE=t>]kYeZ44A#`+9>Y'T: %1*uBTPHGfZ+*%rsab)_L1-R#njkIY>(DWX8ET%KBWkU3F!:i>K*cTo7#X['G)SrFnlQ`&[*_upQl=5bQfm)9a7*?1)Z*lE,1+&@J %/)k_4"uEtPO44R?k'50J@?1-l.@,0&6]^aEATT\7ZA`7YQSG8+q9ikC1gfSTS1I2fuBBJ_ra)pD>:936X+7,S9AdsY#4L0n(.$"dI37B*N3VhGTTc($/8:$$fT"38.k%>/][f`%2bq2d[c?%$eW/WVG1,?Y+;CE]`#:r_=cpa$>k$T]HNF2n3f?[[1NM(u; %7"jk0/rSZ-G'Q/H#!e:9=0YO-P`4WHTJA\]JhH(F,<5:k>[%>Nng?i,8#b#9V%F@ZG9c*:H.1pFd^ZauL)TeN6<3&+bos4Z4%?A!@MoVS.9(:<67*2]l6+Y+4!=DRsh<`1rD3r-_=eWq(0-)U'eX>Lb4jQ&/0 %2]8U?g29/\#cJprlf+Tq8%C.7DJgPU9sdgc/h>-.=\MMWl"1+VlLE[^Ob,]Ui_WV.ScQB0B4n#EWmoRa`Y]8L*MC;6*YfoA4!R8; %db)5"bDt;H[@87kjL&+%jU7+lb3+J@-]a9?>rp6hG"qQ]gnXm0mt?&pI6lYj_b8/"'>f#=YZ%/>T`DJck7`WG %U$Y)RMS+a#FuDsgYBc'uH/b4R$_g+J-)Do>Got)gB5NZ5);iQ+)4L<[d[2tY"jP4<@Nis/rlfXF+1J#O9@jW1>D?tPik5M=CPD]W %o\I"iC4&/OA5DI[.2@4N:DFVJ"J.Y2@Wo#-SVQ=bc]?58UjQad96k+E %[cQ'&>?QDd^:eeNndUX!Q4lQpY;p%PrQe%]T2A?Ij]U^kQ-VSUYoFR*&S:n$]GT\q4a4X'=N9]W?'3WRT0uTAl9!N?7YKb=HAQ'R)> %fuo\7B\CRhK^@AB*=:<'QgG(3Z^6XUfs=cV&[H%f3\CPpU*1\,p.@\=p?Z?X6MBbW6ULM5Q%js.g)CJ-dBkhN&u'0F1aGK %dp=pXACFk!8B@[ACe0AZ^$%t25KL%+7r6$eNBMVPiXh\a*==QTB*^[>4j&Ik-kOnJfXAsU4L;&'h!'"qSmb_>]I&;EeqgqdrM)r/ %AgQgi12.$?:^01[F/QBIQ']BBuD"'2<_+;D:8#+[*_5*S7)LZhQY$_1YXV;3Tfp;?5uM6,c_-+G=e6>"JW5prS)Q4Tc1aBEcVV1$p@d$`'R]kS+$tFRLnhVjIm9cZ;nV3jHfepg %\nmQ-OIl8#m?a1/9]mK6hDPZd%.0HS!;JXj*9EUO.@jl)<'U.jJ&&O_nBBp$EB[P6caWkW3don*C]?WGl1ZiHM]Yh+o8GMZ3atPs %66.d*V,0[MO]&,&B;?+(a9ftB3m)Q/66/',V,0ZU7mj1aSrQ^I,Gq4MlH&31ZT9"_)a#kFQV2gq(L/LOc7mj7c %Sr\V(8'FIjW?Z#I+k8WI)<463M$QK2Jct?+o[[$(#n\mJ>-TDLL,KpioL %hEP5eTHXlEr)rIZ,M>DF8SLU+,c48Q/mlTDX&4DDB1"A56_67%fT40@-c-@NK__MSubbKK'KX6Vn[?C] %HG,RU.j5I-!i[D:4gj%%H4ADX^\`NIr`@pc-3O"H"\iRVXl=]M0`1,4d5@1Go>7*k(snl$:- %j%NRikNKWnl4IR1Z!!(`oTboV(E=f3&nbO_J&-PTMe(L9#1)E'G09/?jb<7]07+PkNFPu[hrE6FPu2CNdS&c&SU"'%8]XD0$Ld,e %/:ZAi9;TLcdmKW^-6@.QccSk9`u>[l%Wf3JM^#WX8f+6r\*jf?6V/jeV98>hQ^N:.hp]#*,&YG8nLLZgP?q"#=aNm %Rn+fTW]`E!&^BT11kF+iW1k63C:A)!_OIQ3%un5A'[HV/fo=gQ`h&1&7QLQ`*V*I*=E/>T$%p\eY\MprBhpf=;W-bB>!E#YoGoM_ %c-hGb1)BQcr'7<\TFd0c, %%M*SgZdrThV=/.ZV=i>LfpX)H^Q-iTEsQs(V2`s+<)Ch5SM2Q>Vu@@8S$=>2fS'EHI%E %h@=q78"2'F,,f_aibsf\&+@r%D(aI1>)q'49f5B\r>p/RjJ@<.61&uF*W.]*M6rNP7V#oWe%"C@m$CUfecEth5-/YCC<`aOVDp^+ %X530n.-F=p;dS$u>%*@n-r2jgM`]KK^9i+;COT1?(R!!ck$bi1lDi?K:106dR'i-h;??BMpKE`)Td76oF(ulC %&egs_h!3+V:#?O4mG[Jp2VgKEWV.#4,VqaU1KEEcrNG?@E85D2X1iG&^_a7m!O/h5Om#7*XaX%>+3>`c!U@:RdE9LF]p"NsXrm82 %q*VWXo\+,mH&46'*I(l6%ou,E42b8#OQt?kX=1-h7l9c)jnY#HHW;JX!kOJFebcss+VEQ\WnOe&Uu('ttOQquXCR!l3Z;^1pFMSSi4 %jRK:/24s`R=dUuM`\V8]e^ji/M"37>)/THK,@`8WV_u8S0miB?E01:_^U.%DHkmGg_VC&_11:?NZJ9bCDf'RFkkhGWB %eD[73blJRDc-[]0Vj8AGV/Eln`A?RlP'BQEONjgSL6kInS((Js2nG/c3Vr5KEME*;_lnKCYrD\XmdK73YMg_$Qtf77mRFC*[$a1U9ig\$V,Mc!&gkbH[^%B\lmRC`f4OLp;LO%C8"bB(n9Acc/?<-@c9G=N@QVX[F+hZ7o3W<]<@C%59et_bT>@# %l*B_FAkdR5][hn<^*,>,LmbkO(Wd2g[X(a %GUlaIfVWj_mFP2;m&q3gQ1smsiq9('=4cC!kQ[9Jm5\;@,-+#!Nq%AE.IFcco+El%nD,+eEGf70)H:^aomCYbcRUhTF.kelCc]q$ %.:RnGGX'A[b[?YFC.-$'V`)]B]0g$c<&Zk468;bdbCgWPZg-@:niJ1**ra:)j0LQ7&1[i9VXTQor:[;]R-=3BR;-dpTMnu3NFU5+ %"Z$ji`nJ9P[PN@1iJ(^[0s+AZKC3*J2HnEb3AOd9I*JE+F5OBcqpK_mUM`"l;#R3?279j7DB`4M$]W[r/RNm>e>bYPk:8W<6T+1n %KmiB4<"HcjdJNoC3"qLlI?%#MkO;ru2doOPQPTSD-:_e7P6FI(^$b1KW+q\`NprDamT%/G3`ZYePt9PeFU*l7Ucn>0=6ZMhfb(l< %=,n?^/X5D7hbuu6j(='68C=Ibn+7Q5!BeqPEPfJd>1p,;iJ4E8R"?qZ0>_(mjAfD5pLp0BDjk_7p!R3[FB?cqf,1:>hJf(:`QQC@ %0".c`e%rKlc99hQm\j?,mGfV*2p^BL.@ %%[FMh7>bB5I`7l7[e0rJZ&b4aRk*pkF\s4<>;/8'C@;&q5)k3Kp&'?maQ\mk]5t`bc[eu3cE$CAeHjkE_r#2D+oEm@3HgdYaJ3)l %2PR4/7r]aIWcWtZYO+CE[-@W]cK'n1kh>p^RB,)1qdYM!`4.DE@K-M;DRZ55TCIaYB'*'8?ohrBI2rdIeFcao+W!4BH( %1DptN$X#PaX<9/@issQHG905n-T5Fdh6YlS`u)icXCHWY>0;&d26SUk/*$IN%T@hQ7r-,XLk&7WY))u)],L45EVC]41nIO^Rd-)q %R+-B?&[r[R,2ugLn3e74%'k\SNH#di[5qV=p6O`"j)[6Q1QGOCOGrqqH^#\iGgdjU35:Fb>o`=7#9`WGc8]B\q_Oh3P=3DQEurHU %BUN]]KUQs[7Tjfdb%PUZgbNW6;d`(7>\O"XuuaBiEjLT`sNP9 %pfPEh<*r\;%-cr$Qsp$"Ak%*>Y-!gT(i-?')TF6IL9d2%1"Z?ECCIs#nfQD3LcifK1Er1V*L>]j$u<@2OhVe%:ZQf$RhY[kEEqR` %Lc:o8=::>D,b,-A##:qk->rL4EPJp10:%D]$+lTmGBnKpP=qNcV7rI %d*#`O;sh+A*U3@O[>qWm]X^IEfi4>J'K2;\>BtH[r6G6^!=VX,=.)\G1m*8DQ1RA-?nlNJK:7\7'G8B\_5G %)Wf5iYYmZ\3V\ib1.,%$Gt/G3?-^8fI]Bh1VBnd"G>(FIW+[^3qV8Alus7cV:gp(E*G>?<[#S^*7h,j %T?oQV7X("/q+:4PFt"fZ(P]o#;-[0D2m3+f>Q+P\j%cQBKq#doC]:kmFOMPJarE,epjM\^E=u882*Z"a;_&am.rLjL=@cf#><_p\[?8&]>`4[f:?.B*c#SJN;RXsCAp^al1B?XO?Do+%_Qm$8 %Yb0bV6\\N,)+cAZ4JBj)]%kE;%MG^\3qq)2ZLOHm.?e8N)=C*7*]nGL7%"\$g7WWT;?j5%.Y5\;Okbtb)QO$WU,=h\qbfXbE-dW)9;b%m>.FPS$'&[,MDZFgqNY[6I3]25Vk=CetE#ZgECc0kd[NdZ4=NHK8U*tPX^ %@l>D&ZbsCTn<>.A0;4=Ee2`Jr'-doLJJ+tC$K[eV/&3_KReo&s5E#AOg=jSk1,3[/.a;bXm!'CLcn:rH"E/&Sb'CB9G=*\!j=U=Z %Z.6Mo4lfmK.)?W1a(;KAgm")>SI=%EhnIgt8,Knc@g1P)h"D0f5@KdhZhYcdQ3<6^:HY<.DN*II%"] %^j@RkED]FM1S.0;35pO8Q$p1q.C.;aDFM`*!>?E!s+1Bl2J5D+J:6?*r5.K&g>6#>[ZEJn-#Mo?&DmRlD0K,Y`BIdYX!AF>,9)1W %Ld%jn-[Z"n't'!)VoQ.*NIB^L?u1R\@_pdUOosjA/k:N(SugO&Hl^PlfdKRM7GA+5TD*6o*`@i`q_7e%qrR1g:6BE0;eDALDAW-5 %,&Tn\^5BM/gsB?0HZKeS3h>CX/L`0d0%E7k?F6pnX7EM4%\cZuH>5l:j@#,.V:M]r;9MdTX^[n=^Nc,4Rndg<2iEGPK`i!-EB-7U %j4D`n<[NB3>[)22iFbOsTUXIsokiN=,6=POH*IC&N#(;fHTHI.=BF+lCKAP8#T*D$XBh1$nbld&2%Vp65Bd:dkNA5pV\SmQhQNQe %B5(Gf.X;2G9X0)\6`[Tu2+:@OI\KFfBa7J?oba!f`=RgV&qjZ5,mD-@jSJ\B@kg\S].mTsoY(i[kljY^\GC[b_=ELBk,lE["<>"t`+4?USRf^.^[%@nDE[I[4o-(.0V0GOk.YPR4p)!IJcdN*N+h/NE_.i%`aQ5bG5^e_=7X<%o&%= %F?7oarY,>12a@>ss7DfP!`$ %4Fb4l>K\Dlo(RUTr>u!l:VZg?m]R\lj36#^S_s>%gQ2>@['>(g(sgFur9n4"J-8ZIb$no_2G7cPq7ntUM]2iNQc(YPrlk>5l %T:O6,j]'sVJ6m,5Y+bf!X$r5[cE+C1XMNkg[U8>(++-(@?1fTsS1;?>JOtDVLFa%bB=SXkF1(S;KBg+eT/piT@F-HHVU)D54>JNi %>##j@UCOG0FHcnRL?n?mfre:!&\c.e5%UR#$*-^E3%bSsRP/Jolh4IfeA4I`%4FUL=+1)1apo@3P$0F5+pbj\eldN/(_LbHJ,njg %>T=qN/=Y0lke(=eI1sY%N1(1Z&Zn9O4m+O.p4]tiA)pLB8,Ki7'/,[r"lfVi_&>EtXK!p>MItE-EGF%(4Rd)$l0?C-LlF3mZM,>B80E,WSN[/f)&)o8F#!WZ'6UAMqqM]$emica8:QY`'KCR^(3SV %,%78gAR"B?*X+^%GT %?fhu9?3W$[8$T\[a[QTOlADMHDFUI"H_7=Z]L)lB]F\m[H%JJAX2e[C([;F*84+gK"Z1DbiV/j)G?7'](#7[3Y%SLb"nZpaBj[D; %#2;OUG1/J)8=lgGNF[XP3@IuSCoZ+Y$D8;O>D^1hQ:!ZpU&rcr!QU)_p4ai+CUTk.]u@^K@A]@Hc&+YpnI;$A#(rM&k%TBX$lI2KRnapb,>XNG,.mbFJA^m#4"+%In[/$ukh`q-iB0*VfeHa0`4`*^,%"ZIH5Z`b^2 %\Y]&jI/K@7m^V9>#RT5,O;'O3/EZ=M+dnZVCPrPoO\7;IB^T1G4TXaf3HcRkb^;"o/dd"_a)L/T:$XZAg(tSr.7gj&CXZ?iG&[f0UONfb^^h\o;Hh9HNL`H %!?]4`HOl@3k/QRJ/n1L4poX*a]dUL0M?ZW`1tpqmJhm:bYg+)YdLA>fOLP0FSYgSA73spMUf//,_@Y3M91eR&#@E7EKjp:972mQE %",0Cbj6aHMD,LJ=p2Y$B6F37-?XcefQUj^G3%\3i5m%gTjMdS_W1o3VKM:R(X?`97^8?r'V+_)Z8GSs[^GCY_6kM"VDsOE"D65(+ %2k,ZH//KfW;/#9;h+c=#0jsoU-5-pjpaeK.IgY+@Q5SO^orX5QhrG0+;33_q]W&Mj#]p,1U:eYg&Ym\-;*4178PtM':27XQ=WN)X %l,cB2$Y&hcgZD_-YinLOkN'&5EQdI4.VuG/)Le#c %:*i_\YP&gJYim#TiKUK2*_1iFpP%UVd)B]Y(JC18h38N6/.9?j+Z'm:2P]U?G>VPs_mr(2 %4mRsho#=O+NDm]eM!?i8OMtF.S/+Tjk4NKVCjAT>;-($(WV`*:_@SY),(8K"Ge25N9_foUcoZLe9gV6Gj5DGt_G]Kgk3($;=1Ti)`p"8Y;B'^'>*lnSnp$O3L11Wo>^#9R8Rm$Ne\dL[@H&,im=`j*t60aMhSH^$9X<\B6lth %@^f@Yl.r;+JrYT%Y)j(YAE7S=?X?[l1O\X9?+Z?:96TPB8f<"eL[D[Y7,9cVZOo."$/1.$VJ* %M0`=f3IbkQu-XajI_jr!/Kte5m %pn24OMQfl(ma3L3GF!&Cm*p!c'W^&(n?M[@$,u\s;LG-MQ+&$!@E&N\9u':?UI72j/\t``IN-sbD.Oq_+9N:h^GKQTgu)2/(fd8N %lrK/m"2>n0[;Ee$%2D24\d(4-_7m,l,@kU";9n"c.+,(+Fg#uT1Imk,TK/!eD %[r^88c]'G^]@(,GZcK1aiWV;IrUL3u'`(3"pFX=mDEj=^Y)75u8HYBleLj\KD38dqF5OEu<`pqm8h;1%as(bp\XRi.cFgiY(T[:, %o6IAHdi,0^lID?"FcS7^ln.S:B,kh^BQn7=!NU)._$h8F80PS=Aem6llHIM:l8!NEbQ:E?1tLDpfnu0]UCoAA[4@Vgq/+n,(iK`j %V[V]i@T\8L`VQ?$)JOuO6ol$s>hqP6"4Y5EjbAnhJ6T-d/5X[3d-eWI0m(tF0E/E9cD!RG*WmEpAUmm]`r:AJh,pMX/iR=D_ %n*k6l)?l$Vn6s-NQD@&..gdhg;f^4/dEGn[#KY"1N6W+O"rh,;#NnsaAU('o!dD._Bs:eTOjLJ@k26"))R--)=L-1OCM[1gGj*]3 %M=W\Z=bQp1KHp2g*?E*@Rkll,&JB`/%?7:,id$nP#/q3h?p[_<1d[@;"__O"1MsE3gLM-uG0lZmX:#\[O1q%K\ZAH1j,PpUdj)f* %oFCPIa4^#WT..k38[ec)q_Bl/j\']m*%!3S&);)]32tJ7)d5;O/LBNnOC:FSi&K_5$L>5?E_h\Tl8J@P:YVci+DLZ2;lPXb`c5bR %PW8R)<5i9K,"FM,a(C/.nq5@(+H*%c$WEZ4XG8),S2,hE**Y=42brfE+Bn(/aKFrLB&,N;CD@nud" %YoIej7$ZNo4&o4[@u*:d%,bd0*^20hQJnPjAiYafS#br#YS-#YkQ<\)>2InL*1,%j't6bmh:p1sj7BeR1;P^Y8_.C`RFIH81"Pi, %SCjr>BQ7i10!OnP>17H.(1n^(;o<'q`m"a)=Oeb1W$>u^O-hK-AQnHEY_oKXG1n1Z1bP9K %q+e?eMSku^>G*n!H/Qh5/;rC<.Suu;Kk9WuPEG`7=`r'cj]Xnp0=P+leR=$h`IJ?%bQ7IY\[Ymf6Pk*h7o.NMO]DNRO(Z4CU/f'gfS-+ajQ)!>*e?#7b%\70 %l_c'C\UhCn"S2T4""73O`l=H`o"4cgqkFsUY$`Xgu;nI]P1f*,g;tr_oSoIplUd_CC,[sU'ke'5KCm&M1BiT %ar+;==AS[!bAF19,LAOMKUc5h2W!h6g]hXO*uR,g^:k!)+/7 %nk-Pind:hK./2STGtS9e9gQ'WRm(VY\`lH<1+oWI#>W %Q5FRC(HY7a)F[CRs.GiaC_qkufBf$u(Wn(nGlAHKoQ %"HkEbP,9l'==h^M7="XJU;UE/WV`9u3[?i3`<C[i2t\'Z %5R:o$n^fQM,=gsOA;>pVA0AbJI?h]C2;_. %XniiOeRf;lWEQ60B_UQ:ep`D$rT[@_07Ke/VNN-tmLP3i`CU5j^QJ1[W0$H+3T(N#JCl&JbpjbH1@=H8>]JL5[G-`jFD)GnAa._c %A&Deoh/sQePS,KE0ruu"Vi4B(Q1MQ[:ZL'#6*feUJ&VA,(;P`)Kq=P0K*48Wr,",D@Tl2`23 %8GE`e_F*4TSr2rIm1.FZ[rBTWl.EMG@\p^9fGXkTM[/2-9#7a3^aIRi*+pR&jC"e#+Sjm85u7WXQ%])rY+J%Og;0>Xc,Y^1WltjS %,_e.t!`9OSt\QCETFugC@(,nd*1/;'gXMolJ!CkkjB%J/"]'*Sb$J#LNd/V5Le+'G!m+A)6 %._U,o6D'3?bSEJtF<9[`>Qp/O*_FlDPIBN-,l9Le1(X8YELu:^6Tp1%@3p)+<)YLB/=a.--T?2BM!QZn:F"[b.8Mm@l(mI(=dbeu %Bs@XSr3UE,Z#hlp,_bp$nWL"Vd\gtHgieAc,-AOk5/j`U>KS,XUP`%*'NE%NP_XL^-KN7.#W9DuX?<6Z9`!`6BlJC4;m#!m`?/1J %:O<4X2!J.:`TNe(%QTj"C?]5<^*skra>QbYr@>KaRUMY)2l3C\Gn#5[UGB-#eqV@'`=j.C([:m)`q+FLO?_g#/G0U[eU;52fpd %dE*6pSb29DEL[;)+Zo@Rg%7h3V,ZD';#r6.LS34AqZE=0#WoV_.q3 %[c?*ZMc);WM2Q\PlW2$$Vq`d+2Ptd-jUtEVWhOA]ANQEE&-]LtQ]U7rRiq0jb#P>2Y3jpqBrappmB0rUV\Q51Mb6ZJH24ZG9'U/P %H_a@U5&)eSV:Lf"FNpkeV^c'XE3L?b7'Hc47J1Z@@X.NB/uj'S3Q-(_Y`f(uT(C.@+7Xh<`[#!K@qEOA]kCK2X5 %Yc0*['[^2\ZUjbj#J&`jZ6NU!@a+6ajNK9%e^CKCpe5LhNR$LW3aY"V.S6WoE_/3B[XPFL8Wj3b:D>A4cXk4+#;RLG%!O@sB;[55@s\0I!CJkZ'K`9@J0+U*[llm3'Md8ZB%:9:a@82l)-jU.X>jCH+[@fA %M>?k9*HS2lu(p[RW']P,G$AbSBJ'sZIHs0ai8d#0lA7n/luI,Os(Q*JpPR_gfDu@V_&&C8.er;o4^M2jJ0]=E%%#N%0W/?ue]:+` %%rP"7?+,=(+Fb3F[N'R]_Cug$oWhWTLX0+n^hkn)AKluk1jfFH:t/&Y?F)-?eRmN5O-dcG><#!Jm?s_GCfTa5pb0-r,c0at;N90Y %oLF!r3A'9a2p]8*,hPLu\#>$[C_2UJ/*Wb_XS#m;V%s.T2rU;UKJVKQshB8o@9Jhm6s+ %;_L6<\bh&Bpa!:L-<[tV>D!G&W?B4)E]Nn[Q21PPdhi0(Jo/%Y_7LoC$A*^I/sSKN*&r1Z;'(VA)[:9@)rRjs'_/a]#6S:$i_s$[DMhP`-:fc$.FFDq=OTb'YQDmE/c8]ZM.$%9\%f$qT0(Un4 %cA;#,U)QnCOu^E`.T`HTaSOOkgjN

    Eh\7g&(214Z %PhomD]D"LO9jJJnffamOKs*g@S>jS^:Kr#%An%)D'rN3"Ud,n8rM`sMr>ERR'WE!H)\%/J[M6t`[X*oQ!9%e3G+s"nnU7cr=J=[< %-,>b]*+#hC(^UsV>JROk2_J,G\B%:R=#WtW&3e9(;et`$H3i*FfOg])i02.(Q0SJY[$/Z"Fu*#^tP.cG>5Tr %2S1.@ArNBuBQL/+;tDrqZ.6$YjiF0G.+3ddAGNXX`1?:,mZH7/(!0;*]p1/);4;QnU;nkI_41Ta>KZh@$.riu3L-"K7Zl)OO,+@F %`Or3g_"4kYdh[?a$q;gN35@Kc'PM$./2N;kk\b;Wn)qYP_m\&m`I9`_2H&^sBWE'?#rX9R89'b1,U2o5[%45%%a3nPBpMQ5b$(VM %F'IFoGnL-K+WPg)"JBFhGKjsu,p;F/t'YJ,n:%8#8jLSHaHX]p_L %R-J,qj2-E.S[g\E8"j>J&'OAm;Q^b%OI/+B.UX_e^_o_%h4dJ/#"UkWBV.S:a7;S42t+\5g?N'[T1I<\d93].3t,1ASuX_6II4Ld#p!8J@s5CsQNb-(FK\rTA=FC!DNDH"l6'VKVP\@NQ?lSEWm9gQ335)P+0B1U.LL %>kWkl"Cmggn7si%;+k_270#7Nh?P;ma%oOjCA=Lm#Z=Gkej-qqSO-k'p %j&B:Riu_E=]p[s1F^I&JD=>8;lo/@B!m#VXpiEo.$i-2]n?$eGN*Prb>?jl\nsD=f=n!GQesB_ON#rcoZ\(L'.`JtU7tfKY`]h2^g-<0H<>b!N6ObW"jtg=/=?jN8E[9"]V9)e-VU[@lae@a%=lJ@OI>(+REbNMO8or^cWk:Y4pX,2%WNW,/a`7WcA %0[rrhOb#>"!Ca,&3o\X$)+N"dYt%cWYKG%3Mln+m0?'T+*erGD8[P,3bs+tJ_+KVX.TIYMAsk^>kUehV+k/2m+m[@]o?+*:1jY-1 %rDG3fe(#?/8c*Bl,]n(Sqn9&mnlCC>h4B7a:u_!;L"G<3`?$ZF&SH+RL.fX&$WUn5k&H]PV_.mZ;S4=F'!9=%3R^#(]o,kA&ia8o %;buf>`E5N@('U-#Hu!K'Dl?C.mO:CPEXR`3HGrBd$G^0FdX.)hAM)f;NlVp.>@B5>qQ8JOtKu"n0t.TNr]g %rMa79%6PXV[;.G#RmDI\[iN`Nh6C4D(N$Zb8l[K4Fn-INEm?BK9&RP$5gJFi3e\(eA=CEtRMBXc. %'(C=qT>,M7!7FK\oFIr;;UgUjW4Me:8d%O',sQt/YkYhF3g#$$D2#>nC:c;UVe!(9:q/)--%dtgG9jq(n"F_YSiG!3M7;8O75ReU %.^bcK*h_4ADNe-#idj:W=5GLF6LBA8C?V[_p;?%ja3?,+/Nt!q,,A+4lT8&*UNEW,Ole8obpZ:;Hh=#&k2FZ4+T?'KR7$HgO`3I9 %97couR50pMnn9`b#^]_!r#UgQm[Z!J1-N1YmK4WDh'/6K!\L9Brd&6bs+',r),';W=DW`=Ou8eC4E29W_Yd*98qGbf3lglA4bTRiZ6TUr!P0ge^Veq_!-!R.EL1XGmCEgpIkW/LltfR %GMd?q@]5$G,o$qm6KH]oQDjpQG&bq;j#H\MA_D#!/4C\&B0%CCtC"/1oP1)DE@0A:/;$SGm6egnoqO?MLq%5,ma7Z4pN`ps]Y5@/OeZ."^;[K*9;.9" %&2.&JB*:BMZV_pIRMq$4W"ntZh)F=]H]KS]P"QCud#38'DU5s`q*#Ge]<$ElZ:n73_b-A'eU=5n,jInoOR?44%&W'7gR*,#QZ3]? %0*-"DP-_6eJM>64U#<.I@Y_'9onB=.=*skW>Q.V`MO,h!F.sCh;-p&f6gRM,1N+(,1r\**Y6WK$H@(6H8JZI<#WQb9;q@<<-q\?` %ADb\"I0n/unjs#FEe_#a^>9j"Y*IgYP4iQl`OHg0=bSIF/.RS,*Fd+*=X-*^T%R]>8;/YRS4[k'2?f^U %r(UkOZZ#;hnqUJAaVeFqUS+O83a=b&h64FBUW %@@u9X&=)[@]W:VkN-"f,>jC9jDq)?p$&ii)QT-$RY(M/,#s/.C("\,YoI+^ka>He]ipV6#AXI)_pf#ug/hFP- %PZ?O&kYn%p0mAi6d1jAoT^TP\.i!W@MnQMK>rROtn3FPgiuBd9/8^gdc)Rk-f>gfk,Gh-(S;qSL'r]WS)O63D??l[9AXjWQUQdk( %h+B'F:tn=Y_#)N!,;&dY;&m2IFQiR5\cKqpL-]/^)?aKEHdDp=(N]5mEd1f74SL[)@Z=V9"Y!'GBoB)kU_ZD"e#(m"'R+>t=k%"X %=AI]O]1ZH>bNFnb5S_%#LI[m#X$.KnRU8Z$a6/WjLL]b=U;KK+H`lrS)U8hR/`D=-gL01CDLj5f%%>Gf?a9Ig]3mKW2u'6IN.-:I<6 %48Q26`GW[MSW6oZJq;25IVb3:22#+.'ikOK[bn.Oo2'@?:*^S7.]X%PMutrRO5nRk;d,flg9t7MKloKS<4Br'THI`U\jmGpn(%TV %]f!f2=R9eSckqc&U(+nMee!(jgEGJKSg5B=cC0-5"!?smCL^3D,#o9 %Beq`@#"H4o5;lZWG>G/EjXJ*Il7>ZuPeU%54'B38f$6r>bqH(NF9p8,'r!PMPH^d-ouL^Bfuo%G$Ff5!KQ=+5.TthhT.V3!-X&K, %eBmTij0U?K"ho]@DLPGb,&5P+^N^[,HUHD;oiMeJ6\a.-5C49[%IG14"-LV9]!,Y,mQ9U=PaNYr;VdJ>75JZa#m#VqejIbPXBr%"[I5,Q#Iki+08*5t %2,Q/rR,/&C4gNasP8k&R1Yj5k=HG:QVM3Li&+5Mtcbtg-DTE&^*so+XNC!GA)b:/0?7XZ+`FA^1[;fQ[Kc5rLb;AO]H;`K!/M=hh %0Jg!./_!W7;9c]i<6iCUK*-%dK\g,fj`1,?ORD3^(,dX1M/\7V*FMje$7aSWO4A$>.Wb'aBjq9t_\SXE0qqJPkV\e=f0n_qg]]Y7#PZu'daXs;-YM3&nc=YH@*:[%'BU@poqYQ'uUi*Xn&)n(i %)`=6G=8LetKTp]N<2rrP]#:^G$2p4n&d\]8mE>-s<,SJ^V=!n5khB&>fJoq2;Jg,FY%3_;-;-8,Nr/2uIi/Mqd]%Df>kVm8-=&9F %OKQP/$L25>[[Ga=3=PV;A)bbNGa'ZaUO5U=I9:SI;I\F@-k7X2XH271MlGg!c=LTXrf1Y1PsgN.Ki.A@Q5F11D\^=HNf[/(44Xc@ %ef$0!Vbe+J)6S7Qdlt@?D#"e"_2Kk(4A;>E2%BBUD3J*jU1B56+/29RV^(VTCaLHX %W$CCF\LNRi8kSZQkG;6O.]Z+hPd_Q=P97&"2&b#BVek'kgtlU9A.AHU=G;&HIA02fB4*\,W<9*h1+6nC.)\ %j*fbEqoIag2Z8&!],qp"Tu!`99aR(i2G5L-VTr^2fLcnolu<`VYlrq2:/HKORs,#g/^LDM9I53`fjIJI;=B:p,LOlg_RoB_n;o7M %O`H\``6D9D'UM4[JYHXPV5d(\f0k@7`2g9Kk>@`#D^lQDojQLc7)Mb-A%1kAV/jJZbjfVg*DeIFb`t^dmkk>JC&f%$_Pp*e6EtePN[iVF]jR9er+a2pkOenX((:>X+pVh%s%kd!K\l;s#b`H %Rd[jcJ,eK*5Q@Q7p:gKdU4W?U?[qtI^\V87h!YIQHkeSg5+pe\e0k]n)!GnsAt0Q)*r(pG[U*U?M%MYH1pP.XZ)]4Pe&7=`g:(RdM%N[4dDXVJpgVGmU" %"XYSVg*`8T/-RATjUDm@>%(lB.SL8/7(*IsbYmjb9FTmY$58m['234E"")%VXtVS^BlBB+.8J/BYuTV;%-aFA%81slBf2J!&\Q7" %j'f]J@RsE3SsVnoY%=e!0j/.\QjeZrVASXI.S`[WCRK-N==R(i.M"^_@]6D.SCi.s&"FK!bVr:uXe?XH'35EFN$":(5;b-eEQE+4fSi/A=b<8N#\ %`#:soejXM.ga:_/#q)$n)(.>$T'U4."U\(n?M70b(c+b"M7)c`qnS$t_n_,*c#I4h*>;2L;4[?9'5N$"3&)oU^#2NEY9Y-e?r! %I,`)5_Y4^=lkq,b-e@_QN>'33E+4gG@`F8tAU3=S0G^/qL4U*)dP@sb0l."@-GtcUPMm0&es%tXE+2Kj"Xj#4j^P']0]e!%,McI@ %@[,aaS/?Q90:Wm!JeO=Vd#8X%=O8Ej9ZDVsdn)>j9HX.g'4^',E+3Xg$VlX3l6f>chbe?%S5jN;g)#7u`-U^K3DRdVfFq"RL/4>, %N"\r[J'U)/IG"j#N*fe.@U*ujM5=XtM5;eC@dNk?:9:3-o"p6+XcP>6XOClcE+6MQDk%Z"'qCZ$Z3;U&!:^FE->%)1M/aIA:+Qi1 %:+VBU'9a-QN"bM#cT:+)HG:t*XHOs%EFNXLEFQiL33gb8FPt*qqn@#Y?%lMs:9oa[o:/#cm:Ri9J]&:MG %kQaj6s-dq:BagLK+&[&e+M(o>Z-K4r`ej4D'V(QTgJj]1KQ(On(l!VUlXtS)`"XhoEFKal:<\`s3&..f"XhmO^cCAld&De\i.>[9h\H60:J9r %J"_]j]kO@#U#,F9M+RDSVMXj:(ReGR3qc,Ye';X(M6TQ"1pJm%(H[RA'C-@1bVZT=mVeOr?d;7WlV"ER3m[72:KL4Je"%m %p?Vnh:$hDC.npF2nWP:HgIr8:_aG.o_ZrmEA"eb$0[msNpnWa0bBKe>@@1b:RL9'ZBjt0P9ajC_M,6[]6g6.0k!a41&nT,`539HYpT>C9G;3+!5)uSNG=&3'=7Qoe&6uPVMS#JVhqg[?$2U'I`@9m->T<3@Au(V9m.kH-sR7(7H),>%hC4g>4ZkS:gD]k+e=kQA.^>)qL[=fuMDq0m:*GRM_1=8eY->Z-^DprOllR6jP0/Qi`1%9e6a--8qqp %'C2<2B:9Y`,t."-73N%M)B"1cSR@-DjhNpVX9rpp5EMeTOA5o!7J\N!qN5K7r=:5gF;SlTeQHqCmetNp=O/!8sd)79S6k^NjTS^'M49\H:7BgG))SV?BJcukABW1,,O#'&M)EG2$;IVpqh$6HqXkjc0s#;^=:5_kUl!3u/2XWR %1==$p2/$HYLhWQ>0t"Z.@P$,r-H9Add_plOVMPatd);$#-ArFd9,Ymr>Z"VW*^4N#)Ccr?ALOc;:n$u:ENl*)$P %L>`RTPBDV:.<&0m@T_J@1$'#T9[)eW-C@ou?X>E@OUhdmN+c+CM5bLi'.,'&HBPbR&u,cDYf+,9Yb*I$g6*sZ9Y[O1`44'1Q5J2q %'#RUM@ZhscZ,@>X.kEDX$;4'Y(J>0PAVmBJ]!0,_4`?W'Z)c"['1/Cs`5$$"=^n`k'%:J6f2baX %nqRTFN7sDG&gM_u7Z$*<5i&h&Upo7Ynf@iA;T:5^KG%4T.T!9$;4'TL)3LAE)1&%.?6Bo`1"aq+"T.lX"5us7V.DgI=8H?Lb)MkR"iQ'&gJXkAr/BCRtW.XW2Hr>q!^48N"K)n %@XM3fM)E`"0:!GV;H[H90,9ciht^l@aZ?cHA10"6VCB6``7iTh9?chTbS%haAr1N$PpP"WST4:4M7mQC+*(B$f6X^?RMa3%@#+Y1Yf&B)c7H4Ime+L2CBEODYf)pD3cB)D`)L)jot_8N1s=LA %=CMV5c7H4I[_On*@U.rO-,t7-=CS(C$VQG+mjCb%'`et@N0=TA$kMR@''$8*9<@ENgc^9H?Qo-o$"41J2I`q %nmKfT#a?/1C[@Wh@SMa7'1r\NDU`L+)40:a-)T,sTERrhM1a=`8k`M^MEjob0g[!=8dl5*b&r7J,F7meM%PCi.']ZGh[(U+d(q)% %baQErPSeVQTZ!;i_B10\75T0rM]=%o;IhU\@e_3ePaGAE'2#><7@I(_9kr?'-o"b`M@rjBXe)"XSo^KbD:*;.@Zp %(R,c&2bFLVU8#T1<0S66a;ZGVKNOX=@\eAY8rQ*A(J7A\_qN'U?5@Oa]h %Oi5srI?;B,Z]`8]F''&pA,VaF7]LZM;c6P+QKd>4qVYNLj;boh*M(-&A87JlPP/JcT0-i7Zh[<"L=i4$uQj(SZP*l)nAs+"!Z8Y?KWf)QV2?\At %,UVIDM^1b5YEHh[\6"i\;.r0c@Krp)8RdS7cQk6ZnkB`q4aA3-WPbTp`,r7;P*k@aAs/N4Kd@U39G6AT %cQk5f=M777eu^fn`3<4((m[*P%-pS";\)bLM95<[&lZAf-Abl3CF4n;@H3Os`m67_1#@UN&gISV,)ITH3D!\-:aLs<"`KQk=[,Je %jOIn+(k]Ja`7/Vt,)MEpQ=CUO0o>GG+>M:#5'p)PL %D#=;H_oX;L1%MD%8;mXW+>Fkl!YT:k\PF>&l6AMZ@VoI&8;ub*!K!d+p_+oBZD`;l'OR4n@]qc]%iL'"DZCDK/\h`>VHSKO&l[qB %#)UIk!f;&B/.[gZ_m"[0BG5cE`%VsgQjbcAb`;GuM(o*\*J2njg\W;:gk`)uX>8;t-B %!YXPLhQ;4<]^IXH9EcUr7h!:n,:;Hp&X-YcM!8tE3+D*n(QK?oCkX+Bd6dEG&X0/['HH-]D$/)"&K?H2Ai5N_`0F)5Sp*Yk[.:&6 %3&kBkOY]Ld$S!,NaYeQe`+5>t@PZ.I0ao^q(rjE)gX&N\3F\J*mgkEq]$c9WL+*)G&K?3q*3h=)7guZo_@]/'?1EQ8,:7F(4&%-& %.i99DYr%\,+3)*PRIkl"N#6bF"jRcN9EP!6&V1N]SR,X=N"M89,-/M8aaaWY(bu$@OtpIaA>;aH0OhmGYR_5&(^Bnm)'d.?;$87# %@Q^iG&JJ7)'-kM+4Cc=j%a5bEoaebj@^6c.(m^$kHdA:uFZK50@DilMqS\1I-,CsfR!"ll(bmV+T,9:/Z"Ar^$o:@HVgW$m0[:Li %75JS8R/2n.0k(Lgbnr1X((*NiHA<;+$lt4W&Q9q-N"K"Of-a$]`Yg!J_i,1+28gk3N4d5j&Q<&lN"KhkE1&Fi'FW,%1%'M,LqOk` %f0A3':pTYG&YfT<@`3@n_2)NFA&Mn0(bnH3B8frV8,A&S,;)kK@\%I/_2+eioYu]dpU4JJ=CWjNN%Mga,:73BM"NP-ZQ(3Ejc'jN %Q[$?&C"lcE@QfCF$V!hEnq%H`$W&QeCdm1tYq?4*)'_Vi>fDL.bD[%&XIc+epO9r7ocrM1'1T&R'f':;<44_q`6@_-&KB<:M!7DE %N#7cA)^?\F_2-320Oe/@(bom[$:_*=B>oZuk4=9=l[!P`N#;H]M@l=/;o-DV#"FQTX;E\[od<4&3Y2H>VJ+S?&K?HB,;uWS&Q8C0i"ee0a5i07]\*KnVIi&1fuJA`+9tO&Z.Abq@)QTH0k*2K@)V]rT,9<+\PF'IVY9Ks,M#8!qS\2p$a(=$ %1?oT!erk>=A&M?G;D;Rc'TADZZ[?6#A1\WQ=UIVlht`*@UK47"`-,;q)/7a.qi7]a`!:5g$DYoaf;(%2QiR&%3'N#5!;08u9? %%gkd"ol)]VN1uLP7P)L`nu-_\@)U:[JIrj@^kes*V-q6?np+``X?^dFLuD?6N7bAY(pV3J(pS7;ph/O$RV(AON#9%2@`4)j8;))ODAV(.]m1U^6D0NsT[:fS3N0o8=?PkLh4&-VI#rrc[Qo\)O(br*, %,DN%(`,s32,M)]l0k.0;0,Us,]CHsZ0rDL=&Q<+=_2(gO#pV?2V$"O]V-q7.7t+pcRP\Gc %N#:kt`J@6S#pV@0JIuZ)-d3F4-K4jUCoc_r0OcB+4(H4-g3[8HGXVs/9U_a\,KB$<`e\?t=>43KK2df^Y`tOuXaq("pKfR`ei`th %&MsBY)'al&@`=.cnpY)e9X&3MLh0>k@)R"T$V%3jZ!kY.d1l5mLm`D*Lm_hoLmd?<,DNC,0k.F^(bu!f_MBZ64Cc;`4.(Hi%<\,^?eTig,(ub@D&Yn*l@)N>7Iq$@K!`b0rQAQ7nQ5LoZed3S@9e@2:abbCS %`)Oo9A&N]N.Rjj&jVLApA&3smSU&52d2`,%Lgcf.@f0Lc@QNE\,:8P<)'_W!XC/uFP'LKS0G]TaL4U#TnA:"'3+KmKg5HWm#Cg4$ %](W3=7Z?K@Je=4*'-if5,t=tO*?,hM.;OE@`&c<>#p[I>;))NoR5&/b%#c$-]Rg`Z>/:G5N:NBg&^qbh0OjSHN"J^PA&O1-9c1,V %q1Atu-JQ=lolV]#0fI=L(boh_7SJ'V.IZ&V(jZ5p@3tOl`0FK^kbiW<%qd=[n[bp %6I]q4(bss+&Q?WU@)UJKA&QSN@Dl-Y3Fg#(HG2+C(^ieA_i,2Vhk(`?N&*psJ'SrdSb7gOj2&tWZ+fjf&PL#p&PH>9`0;U@0k)0d %lOtLTbNFNj;e>$C&K?3q(pPnef2%aqg4U&J14*HJ1pU_P(b^ZG;r[nni1^6BB3Z3Vq7L/%E,,Tg_R3M@k2*WKumh#"")1_]27I1PYLn1Jt)XSjp@]/5O %_a^odD7ghL^Ef5ZoU-hVs)P=/!/Oo1;*"nHm$9K^QK>PLZnRAXci'rL0T>D3"tL+7 %iO'X?`oh/TSOm7Q+5>*B$JQhsGm"5NWSOMtQnWC$QCaOFZj@`8 %?3+IOf6.TeQl)WG+*]JaUTL_b%S#!0=7r"s!.t'pI&+:oD2RAPA?[D+Ugnqk]!e76$^Q9<:p@/-'!)+B_=(1JQW1Wc$3W`W6ZJAF %/cu6be/Q+IqJ1pH.6?Nhm;RK(^CC=TqZQmboCmn671+)t-L+Zj(FPk_e3uD7Cd>aKc/083>- %AV/smBr4u_m7Um]2Ao@4fp/?gf%2A4ia,GgfUaZfP.m`"F0u.!IEmhW8m)<1DtgAB13:2%0Qc3)o;+#2^#$m,dO9-\R_Ol`eKqC$ %o4::kpOW.G1#22Sq-p9Uf5_;DQbW<*gAm[(mHZggMEndQmc;e]q9)T#3BWc*mZP`?gm1QFZa#I_,nVn"H>.GY3l"Hq %d=h9=mT#k;QoCS4dF!S#\fQD@A#\L.S %n)o"gBp2TfE?s$aruOk;0KIR>Ms&1edYgF8dT/0OlVOM6Q9[,&mWOPX`AiW'ST.tkRQ^+-<=-*R,g2*p%ih5[jeZ#_!0rb\csp82 %/O<_=pVcS/>@>+rrG;[`S^2FNUo5#a(S,"3G,5YQE#c;OGfAPr_(0=&n=l7oh-0B]cqN(k=$67`.O>>piqP-XKtWIMEYE&p>Cgu1 %=C#"D=MEs!>9t;4!Ul0q-e%_smo#k@[ZJ)?OOLSj/*ij.p-2(]X0cZ?)scR*Uaa8/rUUi@*lMrfF<_@DF#-O %I%01M=%2D`2;qib'Gh9Bi*EP>/!_j25n9cd);[fFDqbHdE+o_W.U?fchGM"eTC",t/r\*jF="Rm\iW%/J9OSUk>LR3J9T-!F.G2I %F'>p7;$)%>i2s0dho1WIEDl5CGHnWj(A3_,^5M@>ThsUamqV,?4LaBq8ODu3[fH_=DL^mtI[>5`k;.dDhdp$HUj)'!I#=?K,pNQD %^j!o9Q6Ga'qQ@d;?\.\*f4t="pb"2pnVCB.]@&Cl]@%Ji0"0K#]UloZOY!n7`Jj70.D3jIbi;5I/_cqB;>]ujaBIe5*49(uVZjb, %(fr<,60/aKpJdXC7.4<]g[Z7`mXfU[617F`9^bS`d(?);6F0m8\Q0A3>mn=ROgA]N]#RYnTshZ_]djOJ]k\IUhPDt5omJigMcBE1 %hXn\RiY%:5*gEj.%(U.LI[?in1_3=Y/fD&B3PS4A`@,*9j/eD`CM2UM@FX^-pg"`*(gG;S_OtUhk''C\[2H8Jr%9.BYC7geb6Gq7 %(Od03a3U9_O/#)W5.:Z>%E$-[)+G,\bDS5gSP;jm.oE3(o=Gi$#Hr=mFZ8&b"huPs1VYH"_=&"@!%0PC>k2jg\J9Q0:E'ff&)oTc %k@OFkr+j;rV(qIFI"q'(J@SW0EjN$?n6OK#h'V/3I+*3c]aKHTM4*4s0\q388ajN80;Ni_hPDG, %eHZMVYD!h#A9@3o+hVkpOV_7TUgXs@RG_B!k$;ZEb_((cJ-#*WL'c]oN"5;k8i*b\qDu`bSS`4thPD`!8CHa.(j8?/N8>lR)I1c0 %hdo:BMB(NMZ]M0nI$ade(6o3``B#1Z-1G3AO7H-Lh_bfU^+51omqUS%5'K.7do+MeJu@P=oDjp7O0hM6l')m4O;!,UQFnZY$n.)B,Jd,*QGm=W@C]7N@p+"$Dtnr:\ZQm0]R*T^2&uLXbk70hmFA]Ft<>?`;<,V5Ja>FFV`GL'PRlIPZ&=:_g:%3.Z)M0]be1*r*Ljiel0m_+>1Xohi)X5k1g4hpQE2\S]qZU)lB71WZfKE- %/p&8^QCKQnBV$.TR'-42VK@MD+^NNop:"87n%OigpP*q6l2H7ILDJ%Lb:M,oI^nI(Y337@RkN3_b.b45]j+XWqXZieEOua %n)p-q/r<8@APVI;!E-n*$!jPuf^t%]ThEg7LFW[hd%q)3]ks%][Aq'-=D8nhYZORI&7(MC.F;'+?*YsL(l0f8Gr!?"U.ZR\hf2,- %nIo^cG!sqV5R8_^&7'";&RAfR7+\G-kW0Bl-/C2^GVc*fg+UBro;JfYP#iX`YD(Jk %dqp.[$4t=>+EaNSOLg0(86trZkJZIkkc];4Al=u,GIB[W7t?[4D3DIUI)4BNen6,JV`:EG\eH/I;,VC5"W^X %]kj)fW%M)0lA5\E9:B1"*2dEt]r1h1W%NpMfo4mg/sGhu,uKL9dg*MRMX"ZV;^aj;E:?iaP"EgOi!'BgHDHpK*[s4-M="\.&FD8*24dX2d_02r5d\U#c^Xl*B_YX21F\oY[fq$kD4^FVX8TCVLfdhO, %K@5J8O>do=/kHf661P@T(RO8s3i.a\;9Ld"V/*A1PceF(8f,'=[_N&plh9gAJTS/X?e4HilDJQ=E^Ye8)$_&M(]?/?9pL/ock^"@)X3!5t>a4h4bP>.) %\W4T*TYfd,W1+Jl/g2Oj@-C!2PoMmHC6";2a4\4"*Z&C/X#C>7Ji/R\'c,c/W0Ask!\mW,ji&;XSi,mBIiN/3,XYuIDE=HAVP+4CV[Cr/t6J/J8[0:r5K0?Q?'kMD$>_4$0:+NE %\('nkTGJ0IUEjSoG(RI$MYKXhpik/qI#_[)#,\j %`05Lsc'eOn4Kh_qB_#epOYl?QOXMVfV0 %g[tUdIZ"bqJqT!<+u5hl:VgsX<;+koS#+TWQeEaIE$3I\t&ZUD^k6sq'QIOKgekr_V\6P5SIu'\#_p_>a)qQf[m@V0)R=$7"chL"2Ts^>l!#":-G"?(W"a#Bpm)&qcXj0H %/]G\(Bk9AR99sa."26(>P2S3E$gXp!*UkZR'^l'\Z1#>RqO6AI7%R?m&aV(m#>T_jYd]-W5&U6tfj"+Hkm^G^QFI(`h?SCcql2QR %)8/H]9Da?0D`-p(6tA"D(/IP:Z@^qBM7kkG2BqVq/ZsrD;]d9'R-//O8-&VrQ*5*ZAiUO[fVjA+= %1!j-0KN4KFH]&Q>DIR3rd9_'59Efc9jW7S"*a6O_]U]k-fr2TT*k8o:SIo%&.#NqrR-,B$_XIlRj]MnsKbRV(W_p%E39OLNs' %l*^o3eP(Pf8G![PHSN0k6/Jo!Rd2B_/`q&lF+V'$7>TTBOLJ7>/t#[G %Nd0"TTW#ZJ>H9f%Xml8gAa`?6V+Hj?[noMRWh99Ac2W=TF[MpZt-Eia\Z1V%OZ"]I!U*)dd*aP,!O4_dDSE.G4IO:W73WV_:Ml\g;p=b(+A,)K``Z %\Y[h0Z+rVBC"eS\QelI#4Sgc_E/Q!id5Pu:G"O=G*4L(L:-C+E$ZFDdh68Kf;$UW/^1QhH-#Hr4kP5*p?/QXH%GJC(CAC&YZR+q' %gP6F=@G6E$CNR]7?aZGiZ6^T9qDA]>Jd %W6:+G?u.^i]`$QC/HltOUksljVR1$_^1!(1ZZa2g#'5Lb6$EgL`V][TJ/Y%d\_JGBd\4n?lRE*$W?GTT.L-1 %nXR`gC>IlPKFe)ml'X#H1/A:8YhEd(Gt/U/aosk#96F]MmC!(Qd\[ES*MoV/1)r*@Unq\)gO(@"\1$[#_`FjXF.%[_ %USYKJ+oBAl$3e'kC\BZ40@8Qk\&7fb2j\)`6B$nUM93B5HC"&u;N_I\q %c\8AM*LcXB@o8)\#.#H:[0BGumg;$JW!1g7BKP!Q,07Vk11U;[=e;G6$/=!5!6>!d;Q!0*jFZ9(tMAs9!A])Oe$P&m7f&t9@kKPN%J,*mcMMXrk?X*`>Mo<;bRE1.[5CEA]qGj1-@24C@g1CS&DYT[+N)F0QY#o&]f %LXGQW_NLdfMZ@/p=hPgLiaBk]>-$&0_(l+f"i6@)Zn0UVJ]5BN+^jOC[G(lcCTrefMgqQCk6V2tj0)EeKDD1hY;@2g1Vp8n0$i%+Ur*S/NJ\6!c5h2?TUWd2jt!PMt'n$=^OJ2"m#E9*;[@EqT[da$^tYmGYD@[t6%'MY@,_=&C/3E''&%0K6X4oeeW-h]P>](^-]K4Wa8V&Xpr$Y;7feX=/a%c"*fMdCbpTCXN=$% %A`+;=5gTZ8]P>psHhtMa?c-)p1@Ro"hB^kh^al_Qlq@J*7=ba'_$mtCV6hFs=&LI'$/h)%^[#tWi"ZMGC1[Qm78A"QhN`cK3c>Z" %8rJ8:Ag2J$;CnCQ)&k.OSf;-+ia'rSBH;ZD]-;+9UZf?@bTJ9kqoubDh8$RH=4kr`fFHaQ)aF%CR7RPrXc7Y %C0k5^.kW%9LB(YS*7nJH=)>Lj>k=!T/l[LV41WI,cC%(p&Mf]@T4Vk7_E]mY@769tZW[Qc((SR5-_jWgpPK=/`d. %!PH9tM_IEsYG>:C,6P-knUVPb.oM7*Z;WnGf@-gna6Hb=gp*LX9?0[G\j?I"("j#DH/o>'XqcGBSJPK][@W^ %+_h"\E9F'`d",9:i\]G'i"^SF[:'4-W^U,_!3_ho:DM_$"4$Khgm-_jbo]6`U:GgFQqY+Y]fb"Xf0mn&kAbCrQ'B,COF^K?+hW9$ %buCK\heN=t:u]rjmu=&B\#,iA?7E[2-p/Kf.h[!9UR?@9t]IZ@[EL-V*#?0 %Sfh?:j0#::LfY9Rl_V\@X7eqV/;RBYJjEP7'9;@S]Mc2= %;sk@@/$b1/p49k#Hg!)uX&Y)+mWVgPCR+NU5.1Ua8nfcegR3<:)&YQa7&X*%R]8@q?I>!*p+[5aXM;kh0_HprGEU+PIp8W\`DR3`S.,%OO40Vd;mhHEBmT$$g;\*Y1Fl8^KgP'^P[+HV[(u-Wm*AnHT %m+!n?`TlE:42rJ"?@bb]$h?p@dooBKnOfJW^%BU^q@2KaRj$ek$b._Xn(f^!$[5&=SVK4)ZL,;8Nk7WfrPUi`e)1$]NsG,GNuu>t %_7QGQL!>$n?1JTSb86[6B;NDHFL+MV#0.)FJ).dH]@&6(k[>KS*8Z/2Zn'ktfLf].($b$/.t]K'b=MCVBNO*-o7&e?r#a=h %#^>M>bd8nOrW:8Lm0&?!/f2ln0lqE]ds_'""]/ %iRSj"G,9%7ql?Aq&S7fAa(\Us;(;C3Big*oeHG7HiO&NKKmF5%Y%H<$m5)E\l\b\1^],f\=6)[.MN^n=g3aR0E7C.*]e+OMFnN:T %s7nSq$KW)+'-a-QPaHs&*5PKR*64TZe"b/;*-U8OFp9sCeQE8l`iX=KP,\L[!'%60,*NT^L<66/h"_"4ihcSFe`X@GiM %C+G]\PuMBu]he8.3grYWaa3:e_$UgkS$5p(%@h;,X&Su6.$j's:P>\L?M/ts8AM8oR=C2,[EqntZ!(DXa]7WQZ-9P,Wt_9N-_%YH %"HeI&42P#]=/Of:!r'mJ.Nkc:*@7aJTC"@IMLT8:Dda)BhHo_O %@NWs5*crm^IdtG[:8K1OG"HMM/,Y3U9r7,u^_D?s;C=!(.$LW*[hN!)3P<V)mEgC-eh)32IB)$7eXY)6cHbLGCr_W`:s*`*Hk:$Ir>[Z)J%^*bt=ZbFbDeo5OKM\6=n:[aqL$eDB6,5<%)oQSO8*?"V?MX77p\"]47dQ9jllh$l,o@ %]gAZB4]joQKSjA,c3jmmY$C*4P9d)A+A0E!R11ea+_D %KSie6mTDfRUtBiB+B2Re&1UWIB0iKc:!e5/&1WVoE*,aE.]R:(ZPZ[/ncmQN:bfEDrQPa#M/;F/6%sOP1q]&)r\^F2V]_q6=n@t9 %W-Hq$[g30Q7o4l#(f].C-k@=,WlF!n?OSFO:mhSEK1[>QFhs`fi`ftW_4[OI?P?gZ:a)8:*=+.?C.@H^:mB:KMo35SdT!#:Hm#B? %VpH:K4l-I5.5HKi*OQGXNS1<8?-8J]a838Vc\>N>q(X@\I!U%lpcsFo#ujP+!gT&a`(0q^7E`F=lPW!BbCctO3m,YYcGcG[6AA:.7JfG@&p*DL>Dl_&:a'RtOtfr4/GuFK7)c0%k,Ze$>5q>7WmH>a %V;2T=K'hNra&!Y5A'LdkWZNeY4LSmf![bRn5cBtc&1UrOkVm]>$(R%13dhcsMEV1IWrbVaY'jL3SO'*;mqZc,$UOG\)eO^fV1qY9 %`$PDIL3o?8#CbsCEneB%r@J7]"X5aL8jVNZj/B=X_%tD>;t9b&-SSWX>JD5gFc3Pe'];G,*b%Qc#q;tD,0HpL<$Z!b^t=**-NmG4;MGsC=K2L]D$DJ!`^S5i%1,4?GKX)\p[Rbb"dHUKQbnN-l@)cijtQ-?luH9UKr;,-0%k%Tci&t4G59$7BD,uI@daXfW:Gd%QF2,rP- %Z47IT.>\_cOK3<@88qPQn>!k_,p&?*:MtgL3KQiK9m2m+WLDp[V'I6b1UILJ:7KlnNsJLR"b8>,<:W*:Z[sif*O'jDeSX(9I&-kO %[aAhiW5WYb\@`_h-+`XfdAS4^.[2-]OE<.KJg8_rT06^q62[OMt%$Vs`N %Q6+Alml;p=/[d3kV%b,Z.,h'RQ!tW1AGN#$3#p=b1YDNG#p1(u(LZI=h%)9V?ZDr!i8cu %/.;#Fm)jMCqqK.GW9[*h[Y;?)4E?""(R#l,i1iX#kmOhf";$`r1LF^g*!F" %0^k#A'_`TkkUBhk,6IY2LC(9hn>bO@bcdd!Nmnu>5Ub!K>2SRg>X.U@^*\t$9, %'QfKn7&Atg5[2LBq>7!9;9`M_s"u[U&,5afZGANa]mVinC>qXXLL,,X09*c..M-E@_,YHgYLsP'S.2tCi[+:I?"Nq*+"!G+R7Vd' %YG0&"?s?2C6EH'.9REEH!4+(sTp7$RNV'oI;cB4o-QM8_af"s5`q2%70-fu\lD@>(.I-$;*<9Z5pE4^=2nCPf/5-.nk3&k %"kKp4Q=>90$LhcF(kPGqf'KsDbD0pT/8L7L^D&"r'Y9O*$jW^^T;nS-e3W*T,5O(O@BOP68E!_H]BTU\D1"KRBZQ",h,_ii:j57d %CX))KX<A:&JBRqW]Si`npUK+;jqMgNUa$+nTP_\*VqF5Gnj2NN7d**KVR-73-I5A0lqHAZ3rW;c9SamQHh6NY5 %P%'>675EX,e;iik-M1H%23r*U4e%e'eC04V'/sk=+qJ0q9m$n?CL:5k/=f)7Z[BY6-k^/ol/&SBjd?tAcVk293&6T.8L8%:&(E/e3U+&,Bif!P]C2c.YXd&=U*EF6h9lJO2Qh,([HXm%XT$5qINBW %.+fZJRWZ*%8^d[kn[QF;fkq4&X(?H.$I,=?'ibZqg#b)2C%TB_h7De,M&sCNYS8m[TN;hkmJE8uW9_(WHho4B[e?X*#]? %HEt$u2F9'i(9.hGXCO:$\tL[pjEnp[:Ua#&7'2YJ((;`IbEe]P;Mf#A`md%L=J4*I2jrCa-W+3'l(_hkSVT)t)OX@>>OA7-)lk8" %pG2RQojjcg_tjaTcp2#VUV=QPCSC;i]$1i(R/Rknr__9eR,_f*[IhpbIu"DrhiL3>J52>,A\(O.mHS"BdR7)8WP._!M$p@<,q%Xf %b+sft.MU0=!hT4t"4Jp6A)%hm5#k]9>=H?a_:[1U'AHMu[']frRfhicqUCcd41.;a(#]UU^F=ZYY(5n#:,rlg&(o\'9o=PX@DK6M %GueUI3JS6pigqs)Mb^1'_FBB>RdYqn7+ %NdR3`gY8SMHBj\W$neug$@V9m=rgbg %ka6>7P"L"T?4qb$?L*0JaS'I`ip/6DI)JdKm0P@/r[VPKh5Jf5J8Y>!dF4!2QXXn*@lr@cghSk#I%Bq4/B)RYF3Oun3k%MpkMJ&? %/;T^Iof)?rbYiK_](dUuRnt!]'Y"@%J=kpg^h$Fs;/7XI**24;>+"pLB&:M.*;OFJ0C#)/hUH]K]Q1V-#`)@S1S=IsOOIlpB>_G13QnK(`7_G9&h+HI$DjhJiR*#nHF[>uNsU8Q5D %e4[n._,_:2a!^A2>GZ/,4+'_eOXY7I.:Nn$jumQ?f-(`>]1b5ilKW"@B%L!L)%5ab2RI8ZZ$+g1V($m,.oD/;$ibk0jl,Z+*/0LZ %5N&u<V^Sh@3)Li'r@kS:8Dh_=`t+9.T*tk&"c%-?\[J\gc.2d+qHG:s54p)!fgBQ0Ucb+MYZ6t&-ipO;BX@0fR.`N]T,oC(Nk[Roj.^4VSVc`k2Jj@AH.9ZU %Bk)?lS+\/9>?Lm1aK$#tdSSRXB_5AZNAJJM8F!0nL4*Cg0P8iY\Nh$S>A\.$@)+gJfKAV7ZPp(4Z,VFrKsH=h$,a %W[TlHfO6?0V*OpHiju?h`prs9G>L4FQYMj!P&[hg\4?C3f!,j>p8)-3\DCS/#6')"+cuim%QJY-lmM60WiMggMBfT1,nN7X(#=LpGUPhbIS9DNAccO %D;95=%d\f%q^%`KKu(oZ&+ %33F_d+EIi@n$^(:M@f5S+.kIX0C\='.iHh0]3PQekO(?,9\BhHeo?S9'#1=/c%DInYE[3u=ApXCH1F5VUjEE:hARfp2P"JYmW12! %[]2@(jhL].MRiOH%XVFA`28m6De7^dK1fCS7#1?*Ik0-?//^Go%>=Hu96T\R'2RF0K,DWXJPRah %TAMa2r-*]Fs#DfF.JkdHKiF$/:^F;c"P-8Ogu)ufr.V.08*L%Tku'.9c7F*\g>BPMIWs]-YB_1/k$aiS;].nWGiQ)7nlF7IeCPfU %C:h]4HcgV3PF_9R/H$aagqRb[OAsR(hNksHc#ZEJ]3,EC2-^&/#o``F$/1*^^jcsA,bK:j %n[q3UIq-[6'ap#HG[OetYEuMToatE=[X#_jHT,T*Yqg+;/<`lW#4M4iF'CA3X`qCRROu^W<`:VP5Af%BdHZQVDerQR\Rt^"bU!$9 %%8g"U$[aK$5O@Yd)ORf6YM9S_JceruhnMUh'O+IqAQZ[cAeg&Q9[[p$0`ZYOA6p#JY20/ANk;A45bDs<FR;?JMm4N0eh(8S\*#t1/4E"(i6]f=/JlHE=f_QJ3B5_P\-euPB0)g"MC:[$#`c#Y.JcS6S'`P69e3FdaY %7tj)ra4O:%btC(C9aKK'S[s;tCg)rBb=<,nqYP)$":4//?uTT21_%Q$@IHcV/Il"1CArso,LHD(jFjdt<*!N@(-3[Olu>Xs\-R&D %,2lFu7Zg"Y%qY,;hV2LhK9VQPXIR+C4o^lMZ7\pH*r4'$`*k4)Qc:O=.Z9X]D;_HdGF'aW%. %$.C^&GP+`='enu;Q#:"oCo80#/(eV@%s)g/'HM#'Rn@DLWV"E!IK&HM#s2.=W(7"(E,`Z.LE?/4C>St\nK)//qR8n>[04+_JY/DF %G2ac?:AlH!_I8ah5M:ldYR1Pa!:e]54mXTndg<]Mr]sr/U_(%*M$+3C%L1hTmO1K7Zo4^NJ2Dh+Wh'hQOFndN;8aqnHr`IG8_;LU %S%@03MV/P$*O>/QnPq4MG`K) %-lS(ijF-f-NosHL1\nlIE@Y7!gIlgP+iAsu-RkG&k!FbRph-,NfddOeE;R-^-cl\[AhI2QK!VZ?4+DJ2>aA/:9XKTVm,P<(WJ;4S %h6s$*X2IP^,$:3H>@m$BJ;$S&<>V:*iM""mS#/nl_ZriBoic^tpC7Lk,U!5.];Lk,"bhN]K[;F+UXDer>en5UpAEo`%,P$DC/0"` %_j8."Ji#+*>D%gE"G7J%UZF>_(9/9M))66'8u]O7E=Cn-*\P[B'ACa2a"VaH)UE;qGZlnB:Er6^h-U)NQ:t9O-AZ(X5.tJ;%U0lF %Gu]TNU1bdoN3po+?T,+[l5k7:+`o@N,b,:M)&Oto:fX9*dh>LuR04XpaN*jK=HmK$5O[4jj\H?Tqe]^E"5Tig%.ql/b %0PVo>/_)ShN_Cq_$^;oRS-8rFRMM_AmNo=djB?]^p2Tk]+M@\$6&9M)i=2Vm[]=so[SBJq!>.Dm(Z7eXX3LS!b5_BtO,K=6[urFK %2_C'BGTH?+'otPE_L,9&VmMDI^V0ZOJ5)]T:pkE4F@0aZOJ8\a'[dX>C9dW!lm,[g'5i1Ap5Qnqa4&]/:GICuV%iGpoui'0FFmME&#"T%`,fVi>qArjt\km@1-SQ9qIih%-6e.USr4E7eW2_8We!*_\;7rO!st0`$+WVq(,a`_)(, %Ul;iOWpf%\JAB.rh/%-e0+00WOtf6fS=;*"GXK"E<.42Af#Gnb6i+)d>Zd#t&e@=@d'^J+p,C1IGL3d^%m$d'EM:>ue0COX=L`/O %^0=ZG00HKFqrDCR`=rlPY6K."F_L_EaH=^rd:maM9_6oc?7Es)3fbHep&/KZIV^!a@LprlBu/'das4_\XrH/9 %G'AA_*4>9F'3'M;)jQ`OG5'bWG.S:JqJb1HWjXA_@sZ#km`\=3K99-*[Amon_b@/qM!htr18]!<.9Ut7b@M<:U:LC>&JZ;ml_K\* %2$GOI#H@r%hu@kGbf.RB)'mk2Jn=<,*7>8R8IY-U7%rY1E.$8"da0QWGb6\)fA*X:DP=epX")P]>N.!*BPO^Dl5RW+'aT %atsg;6Xat(AY:iW<.bo3UoHJihOT3@R\jHU#TnKTgM1%dTudGpDpL$JUS)[)bNRBJ/lqj1MC,7Qljt58EjJuX\E?)A:k]=T"W9&nO*eN(fRK%Z%36BfEl1%G]o@pet2-]\#?cVsl_ %Kn[gn"#lhLh%n#M&*-Dgo78[GLUY(@0:8.C4)@HaZ88,+VRbO-$@$8&C:9^@9Ja\!9=\D1c_Z].TTj+eQ[]7Ka6%@<`ik?nfC5A+ %8s$Thj0?`t4nY+:Ad2$3;#UGdqcdLcf8Xc]ha'e4jf;Dad<6@8_X[a*loq7<(#.33/gcir:,#f]IrSJ+;50_]/o7A+T%+3&o9/f3 %,0fq"f\$BnU"a[3_jq84*AGF(^3eA6D"0rrIGX2`=B38pb%Va,WPVU+Fk'N?1qY#sQWQ'[8*3`K97E`JB:WK4:%n*T!QJlag>Zh/A!g! %5u?%PA;I5NTRImt8j,(OUibbkWHkk]$#3JjRr?Fa$A;H`.PiC)NhisZPSj^Ypl)F1F;O%EV3!-kZ7>e&6_tqmO_,/>b,AJD;:"8g %Z,c7r*^-i\:t'M[@k-;j%)(98Yh`n$4Q3N_2l&f`^iZ#:V54iZ>fLj=S&:Z43mN^]4/&oT'+#36fj`JTKn!:JQi7jK?`M/[.:JP>Kpq(Y+]5TC6om[%1l!bs`o9V9cH?=S!Q]r@E]W8LBaqnA8"#DXZgn*mpUX=^7.:3ILLN79>r;+aTlD@15"V %-!!^#I?3A&MQ0Ss,C?1nW6NeP7Hj_7S[%Q]228O9;(eYMc"#j2JPjlM?u8rn3<:%B]_:r? %b5ers0HhmS(*kaq4.Z')Bece/D*]_0RCJL%@WatM/`L6LaugF`*u7V;Dk,rGL3E.?%[YZ9Z\W@pg;Dgc/rp.K/.sKWUr!T)l-!,'PS>rHn+OqC/)SO\6imWCdg:.e[lYXJbe[J$l53Y8- %U_IdqQXI%kl3)TSX_Y/4+_)@k.PPP7T(8mM?#'f=oG>+3>Bpm,Jj3Fc>;u-XHm5Aj7R5qSPC4IDe=KsP.b19B;XHT(XMsUP %ljk_M)@:Q1,$lK<=jl]B$6#Yt1oeo4Y&>BZD"0*47D8(6:&1YDar*e?;NN@XB@.>&[Q<-IG:^nGaI-0HQ5^XF-p5^LYY6%2/anlD8k@?37.05WDtI?ET[M[A(CjA %4(0IZo'GV+<'!=GH]?i>e*$!rlB&(dJNNIab#oU^'YIg@To#A8&itRGY,9>hi#D$p"^RQ*d8$<;GVq'>W,U)nOdr5Q_M%Io32&4f %IdQ)lP]5#YZl6Bm;6<.JYb4Sg>NEh7fV<_eO!^=b4.TK@]QU/\h%(U#@!tk,Y*Gah-1L1,f\4-(:ek1Dns;tUih>PBfl$^,aSn-9 %jSp$`CQpPqL$>rf$0E.;%.'QQV.bE.\`cYpPnYq!8_B4d/`MN?Jh!XQPF><2S2M]9&K_kCARD6tkHq0$2Q\BkGaQr;m$QOf=TKC( %O&W2=AW/F&e?X]ET%9/nee'4\CM+%(#L2/^>H7O=]3,Taj:j[3Gr3O$b?#Y:[d-SV@(b\5pPP^ZJ(JR$Opf+''`tfuFKV\7?6q:K %nc+=N]3MY!AZKt/F_J"9&s"?BGG/Xca4+g\Q.O3JC3?L^mZ7Ruo'nLfMK;0e\3=]>&5VrUC[h)t?P]Y#o\_T9+F&mPG2DD2\JL:n %mle%=fuL@i+:NaFg\Fn(7Y>PX.m_009X.B'Rd(6P[#&4*GV(>5L0&2dekp08Z]O'Q=>h1/Tle8HUX2a[j`f'T%i_J;HBU[C=,J__ %g>!PdW?00Nk1P#hW6nl_SF'iU:V:`9$KG(>)=)k@?7Bp8StP$hRKOb/;1#RuDJa9h=pD-AK9u['<7H$+`k"(*mI[E1-!kP4];7Fl %"DfCAO0/+aXL;&N+`gc65UC0V+&!@%,Qt7:Ug%kCr8-:cf@QSI@4Y_(lL"HY!mN,3D+W\32`5G&?;$8%mR %+l3c^g8;oI]m[r!>S$LU>Lo1H8D\ls/[I3s:i*[\"]bFRI0'ddJUUo@CPNRk1`hAV)63'F?6cpNYlLYU<^iUp6h(+t:AI*u[h32X %kO[Qo[RmcS=pg?_gU_;ClGT!HGur`U29YF`=W'6RQdnu,3uLbsO#>U:*j8]Q*4Y#/\4J!(M0`9f%OhD];BtJT;E=e((iBHtc'bG3 %E(>U#bo34D`J[aUJP2)uTDLMYECZD>3,WimR2a=Zjq%+)O]tm1H'$fX=\-["5QMK3#+P$uSs4e.WE7t62^NMr`70WA=UQChD$fhj %.,QiZ_fl0*\k.[kg3[!Ge^dnRf;Da2F#3jf00V'8A8-,43]s?YC8cP0"W?aUc#G^E%BlXjd^1,a$*"s099nK'iFj&GV[L#66mKLW %2q2^$mS^!8-Z]9>EMh14mX+I11R0;C]K92H)@sDU2/A[Wh/nitD*>t`.RCG7DQ%f:?(Tf4@\.;>Y[aRQ>So9)HhWr:4b/)HXaT)C %icL^S4"09-T=%c2KES6%5,0N+Q?*`Sj6).3JD3fr?+8YCVicU[N?[IXPU[dIEm8JnoW=4-MZI[q?B]n`!X5)L8@Z=1h"St[k.7,E %B'.=XXmCW_4AD4*s0[ab[sFO%-9mCNV7f'/O(d?HFk@a'Vq9_u_\`\.=qD.56MM07CSjuocu*Y6qe<&jZVV*SRH:'8<9Nai[oFD: %aFr1>Z7Vq*5%3.(ms&#K:Jt)YaAu;'5\6]+MX9&'#o7G=:W=pkG]fRTu\bjnmZh%]OiXAS^Ki-1jl2s5$h[P&RXO3McFQ24-(J3(r_kSm=MmqFg+ %DuI8`Q^#I3PA37G;R+Qt3f4.i-DL$V(\!59LcBI8cBKpG`61Ymgm@g*l"RSk#c:.CR`l^4JjDK3m_7t2<##<*9;9"=Ci:#)Z3b^c %LblN*/f[aE#N8Cr2YOkcTOLoF.36lD9-t:m6a7KQCZtgLdqRsS\FuPnd#2J7_mB&nc'V4X+U!^Iq-[48m/^>ThhA_.DF6 %Wqn5_^O+kH#W1Z62ZC5b+V*7as194#&rG4\h5H!9qScj$VWbT3Ch:YAe0HQElbXjX#F^;(=-YbHkX\3!sS]eD>_ %5hD9Y\U@`S^0-/?RI@,LimCTJ1>8m-kp=f'9#X'-rAcmNAk+@1)KXW;@;qF/.fi)Jhjq\aaeBlK9ih%Br,Ol^jX/sTiA7eIjE`YX %!/Ne^-%k.?;X@I[CUlsKnYEoDm3s=fbc97X\ehN1@K+o&8lZb(r9;"nUpLSigZl^; %6_@nI^Ni=LXK2g?1JV9#353FK-0UXaH2I=&24s6egWF3kl`15uH[@e%BK`q)QlT/h_VG"]peo]J`snPiFZIu,+mZOPdjq0*$("g+++CRRQ_",sBSNb;%ctGq5QL]GFe#,s %."l4XPeDQYJ#D@1QSb5b,NHh6:APDRR$[i:LPV)^0BLCrU3K0O6tXne>YQKUf$&/_I(,M!@b#=] %P-O2sYg965Qn\Q*C)ql7d?c+\M$ndC_\B`0b,_W?AQXJ/^#XEkAXMnE)3WfFPZ&0TqeP",.4d?lO&L<1FkY&Xm]tnKlrFO3s0eKQm=(p]N+to.rb+d^.MRbof+p/A %2&9R$Ud>Fr@hl=dfZslYGe7o`^!uOE\.7!,;LQ_KI3`+8P:UuGP]`3KD@1=q71`@keV1k?B_<]%Oo\+"7SiWCSeoC9U4IjS`P[-"RTYp]!1J7"57=1NF-KXn1DCO)DELmA(.18S" %$6<.43c,5#&B%&3;W7(/82Hs@/Z042G%UbmhEe@+U\_'r$4d0E^tMPWcK)$!%I/;4DIKW*&j=6_DT-5..+_hHiU5R(I=`X+Uri0a %UYXkV@E;);Kj$.N4j#qkHaM?dY:Rkhq)j(C/mj2]XZfM#3pBm`gXT?B$<`jAh.r%J %#XQFjJgJ"`L$24tSY %!OG^3(q"To4)t,J>?!d::9,g9eOm"[\3)i!XWXSraBV`ON;6i;cF"$G40#LlglA,F!k7L*,6,IGoQ40ES[ql1geR1f0AK<2isN7_.<%@1VS_`qZjaF-:uQT+E;kRG %C!g5FG'^VIgeR=^(N,"6%#$24\'o"ei-(Z]fe;-`Di6urW!B"T-N %_:pgb.3-%Lm1>m7dI!`/\m9ZCs+5-d,,%WN8\fK,R&)D+k$2C7Lfb9h=G4tk6dd?[u<4\X6:RQ)jU@^g^>9/c_DPq6=9"2]-lpJ6,X]t"44TC+QVpsUZDMM?XFsrbr-fI_- %P?R3o;C^L_.\dO1:>,V=[i>)rA\-^l=qjqcdUPE3e,4-U93:/5Kp*sLI140q8_;rQnpDPqFcI7B-4a.g8om?3XrG$>Ee?!j\4 %T[kh-I->_lBI_i@&%D+7FM"Y#\m5r.DT>PqF??^E+1`KD.>;Yp19O$Sj3/%i:26W[Fa,U.DC=O=\"d-8d-WO%.s/D*A@c&ESSk@? %;!E.,eU?\*o_0*3?'dj*U"aE1e*W=`F?>ai<4X*q)8C:*::5SKgC[@9F?<1u?b2dPdZn]?kA6jHi<&nMgQ?_0F??AO6FYFFp8-M8 %X`QWRQ#8N7YPt6M8Z["qPX;iHq9\Lil&SNIdstE^G2JE;VFsqFI-GgsU/njrWf&@_:B!po\t.>C\&6mud-Ye&qU"V+'A\]?$Jg`g %rm:&>T<<8tD;Hf!:3kh0h/:S3Rd#"*R23@SHgVF#Nm2mDgY)9`e*TsqF?@uG[mMQc49":oh+g2Jdd?\o/)>(nM/KfAT\Cp";!E-q %;LdqS9#arDSNQg"h+k@j?b2egX)pF*b(X^OYJ!Q;;n6/0gMJ7cmC!pT4%`?_ %h+lK'?b2fB8#=t"Zi/8`nCA"\t.>C\!'_SG#H%r3t-cMh$t3EU"e8,nk6Gj20bhL)=0H6m?3X"rFk]Zfq9"1Rak'b. %k7tKITDa>qBk")]4&*C'DRYl>[nEa=m06ef"Ll8LneZ2a%EWQNXLS\nDG]]r$b+$pWke!Y?<"G*Lac]@*BUb4\'m78_X4d0#(iZU %glBh*!k0-9r%HuO<2:>?h)NCbghnZXFGAN^&BSlQb[GtZG'IP.\=Md#$F^,BoF&,q/9![L1>L0>?aq,1!sNRt;W)^H+1N>&*sHO0 %V82IDI,K1VAB8^OTPt'Pa,To1ms9*H81mgeLXIm75&`SU9FBPbbI%D\UDi=u\!("RFqQ:[:/tt7 %\/f=8gMph[g[Wr=\=J(7J_R0.VSMSbOPt@U%(KSUG0=hd%-;rsFuU+G\=JA=%(D.EB=M5\!OpM^Y/9SujhGar4]3#4B,<5=m?3Xj %G$>Ec?'"j?JD9Te5&`U5!k4@kiHA,5E''4K"`Cfu6NOY`q7uBnHcJ!On8p>(t_qdJ^rLoRp;USR-sN\'l&iL"f2$E'$eL'lKp7jTf\$__U#-BP)hMojs5WiHDol5B&]ji5orM %Ua3J+'2L.>uET9DMo"6lQhWKaq!Ht&)<1I9nD'l %nc$>k[(uRUm;SQo_!S5?\g=j,9?mUJ91jfjD)L6pg,E!@*S-/k\=JAh$Fccr\%qC>P2URg%Cht#V@'f]'DI(4Oe=@H4%62"g^Z6] %#B%RI;rDg[o*`$+N2FJZe7hn@Ftg@Ri-+aO(:]pg5%V7[<\iHJWt)V6M(6F10VeW_mH>B=E'&2ad(B%ooPZL(IEgQ'?J@G=BLZL(2('XjQtoHgs%d!"Wj[Y)"cfQN-FG^K!s->rhAeU9D.h]Q^M#^a:(#\bV4d3P[$8gG3t`fmCo8p`aEE2"Qs[.i\l1-4Np<$! %[U\+fOR6k_b[`eidmCM?%`C)Vs*J9SWlaT6hui2:^bqdV3()?I)pIL5UtG^2lMo,XB=_R %Co;itP3nX&$JB=ToCYbb1S9Lt[N"jVBpe;L'XA`,I`Q\9`)O%5^4%B_I;e4srl)p3pumKL-hX2h,KP&0KBGp=4(>=F %nM8c-PqZ1!m8,W\0!ZLiA\jmIiQ->UOR3bG/7^gZ3$5Gs(13>CVqk/mgZ_kF4.=974<_"S>%B^0J-su4YP1#?m8+2DNk]O$k;H-6 %@tS,SgSq9MU?ucDVtV=\G!0el)/Z:e>t*Ks##rrmMSX_gG'L>0ZsAa2rBf7Q47G\niETa:G(`9lg5ZI)#Alu@X.\kViarGL:2u4' %g5b)\6/+u1BKMGcZlM;\"`9$Xd!#+K^M#]VoeP5rQ`HeHLdZX;FqfBAZlK1fN4.b$r^GT#"CKN!\f2B$7p,85[Su7\U@!1N1>5Lf %N%`nfZZ+$"4,&89g5_!E#Ap@dXJ5)qN%Sd*OAd7.S\@ZagC\laBKJgq5A3..N4))%BKPN:-tk[mP"fUO]36(h-fp8pdhf-"4-ea/ %W"-2jGD,lQVe\t#5A3+c^P&(YBKQ($$JLM4]FW^+[@locj!0-kBKJIHeC/!9*LqLBVfdgS*iu.;1fB(;1'^*M0u5+p2\;U)MI3[aTn'rR+$eBu[/d46=XLBKM1?$einMq_Qq9 %#DF8,S^Ji"D5V>o7GC[Qren2e!KtiRrG<9dBBY1ZZlLU/K!lmkQdL!!(Oj_S7'JH#:1YO^'ft'o9YGr'G/On!g5KCc7dn3 %*hA7u;ZO8#mAQoYT^?i17GI'J/)$"Sm0@JuMRB,Eo[PGF%cr>OlX:+,cusSE6JLbB^M(5#XS%:UUSBuIm/Tq0curZpK!s]#'sq8% %\Fb]fe)3/%!s3=0rUDZVg5blOXdM!!Npp[IgN?%%G=('KbC7i^;!/2>:-#tE[Nk>9MmfBG+f"FH?:EU_-1s^]iQtlWFrct>fOR(d %B7J$H'JL<.S^HOSfoA\m?a:\]+kr](S[HO^;QLWpPO0d\/n@$fL4sFkjjAHVaEAK5$JA0a<,6?7mANDNOR4lFn1-JQq);93o=/,bXu3h1D"a<9710Uc9X40=(JA31,-'%r;q:EeJt[el0R82(jc*BCl$[^0!. %&)"*=Jmsi/!)7m_G*EmZZCOI:9"+'[qd5HPWlg6LY?%A8Gc:AO+PWS*Z5r8R6FK8WOR60*(:'LZWKh9Ij\*&2Cg>)*'I"6s*@3Wd %Z5m['gIWi)3sd"7*NZ_:[NiOmaECIqA32AC.bRQh-/3-jo-N/=/"=Y(jPViI%]@iaZCPoZ'%mc$a$R4EHi"u@YrsUJ]9K+1ZCS#+ %^LXqW]-rm1:u&U?(P`ZR_0-G!fM4a7gZb>;YaqNY'l6AGWIXAHK_bl,8ZcC4!>-f6mI5]+JF0.5YT;?"JF-0^_03a41>#>`cjI4f %Uj<4!;>jV4G%>FsfT*7n&(n%K$HQU:/B8+M%VX;rCknQp!S`/O.UY@)?U%p[bb>Ktc7CD#fM:o7#Af0ZCB<2SLKC^N;J%#TS\tlD %1F7\@b)$LBLK_K:R+`:ZSWke[DCdHC!8Gn$?bgi28&&Fnl;%f?Nc.e1G1PXO$aq:YT##S,*YbiLRQ`rD4,j:VCkqn1!S\3Ar.+1e %l4gI.O,fk:[N!uN/V3:+Gm`2!De]I1d7sP4[aX.3K'atT046lQO:'X#Du0Ri=Um-r:_02@E!S]&k.4JB8FsL`/fT%fS#AcmBIKA3f92r-ddWo3( %h-d2&?oqZ[%(;oGm/sf'cF+.iP>]5?;SHO#W>TMBMcKl5U&9N0aJNUSS`SW^fT%#gJ%0YoA6#cQZ&6E+qaRjjbo$9V"g/k'$m2Vm %2%51S8&[gWg*(jRG(\rH[^gR-3%NU@18,61%ba8.g7]4`SK7=F[H$icf1ns"g'q4hI^sW3^7/n.O\=ZeBfuB8m5-OsY+)WW&`7m5,*=hDek3L4Zh.etldAUjTFjW!-sl;Qt=leh>TL9S//0)t3HP[@7<8J$F1LZLM%uj4I(>*u.niUa1oQuWTG!stH<')uSKkb7;2jnF$XS\^FRHmeKg7]4\ %*G9i"G#A^uN[SY9g(>(u;!fgISZ-diWE-$)VjQn=C8XdUV:lOG/Q=eMj$$F(e3^Q1.9&AY5X&./)P](]p\or(EXK7Yog!:WZWeANoLJs:B/"(.=<%gbW1SIY4(mdEc47.5BeW'^N9XQ\8QYMjdVqU[9$Is$! %dBf%9G,U+0LJk'o;SH*lG):of2m0bjm;R@L;!eIjDl26&o3\J?8P'X@>7IU'ra_kZl!"*bm4dNJ<',\KR;03b9XRNnUDt\`bZ$[6 %/g%*a'u=O_*FZQH[F>-E9=7\PU/L@a"(\Ff@!D?<[3Ie=W-3"K$It00;;nG2'?3*S5r'*`P4"I].E_>Z(Fms1=//[\P*/pJ8Th$R-+JYDVc'rVeW.Z,6FF`-Yu'hrP,WUt>uWoa %KhAc%KDhY#OfKm047+(=eSZgiC1h:Yg=`V[;seN:q,$HXh-R((4W5IZeW04/&(M.7cU>1Y['NTr%"7\>[0(nVW-/m*'ri:pI&M4: %bY#:rMXjhHdg6!Z(<'/Wm<2uKMUqTei;_utLPYAJ@jd0_[-$,p:Td6WYs8Gj^aF@j&*M"R3C5:EYLMFlq;Q+cGL_d!2(31Ls %h8"Xh;sgA[WZA^`+0$>NNeM4L'ImHMmmFM32RcNM1e&1Z*R4:B<'/f2$IqmDV:m4A;=.'%<'.`O$IoX0Pn2E*ntJIY)e8kDm2117 %<'.(EC556%U"\ajqGQ^V(9/B.?D6(maG4Mc.nu_k%8OuD4)Kqk<'.(EC53IPU"\H;nY+[1(9/Bf(9/CIrh8'12cQdtqkZWe6hsRG %p2NC+)pE5iC1g379"!,iSuHn;1CDZM/"(.]eY(W10iFuo=?ZR[mI1T7<'.G>R%%j"Kg`=Q@SlG+hTAg0Z18QbC5:G"e]sJFM/('d %oTs;?Yu'g!$IoXJ6abC`=/qg&dPKEK$bHr"DANhc_pecnW-2Ce<4f7:e^"00VV8:Es%r)r\h$fBrcG$k.H(0$g&\N1<',]>Kke)^ %9XQZ6;sbtt/Q=e>GPtG,BRq[54"5kuL[_"kiRX0kFpNe:a,(n8o^e%[Bg@q?`G,B?(otLH;^\b5a[#"G(s9o<',b"[H"n1eIJu`mBH(/<'*J%r)2qSbnAQe?MR:&>=,%;R@:*u'VH5A*DsEZ %e]ulE1XuuaKgN2rZMm5!_hbcumE@m>;sb:Ir)2p(>bTj`q4p[:@gUU6pamJ*.mW#]UN!k"4i %Tlqh+W#]W-g@8#DC:B)B$IfROM?:2\)QH'iP*2J]8Tguf=:)'ZeL@g&L"]C67IMOQAbu^#FOZV[A-%PG5YNLJe#2`S`g0`UWY,Sm<$B!eF"9]r\jr=ru[!LrJRnk>L?%*.4nTV9cuZWe7(L:M,YE(a2]U$3\>O3ArYkn %E2^XE=Z8<_0:qH@Qaneml>el:M`[aFM"bZdI=3(iI1'klCepX<=lhc3sJ*DN)SJJT<\`Fg([/3lIcc\/06bb.A %:7GFhfE+ckK&!j\^[htMYLc<9$VZ=;iVi\\\9&G.pV*nSg>rn0cVurBL'D4QiR95\_bEnsb*]Zk#q7dQG# %Z&gnFaPJ4Sq\TKd/UmV8Qf%g$]PQ9F)-#]>*EN[6WcktVh1B3ZJI2mic(>sAC,^QYrB%:I64chgc9YZ&A/>> %fY"bi?L[!I+Ntkr-:M.3//j;?.Q1Z%;O#hk-2;L9@fCr%.:#!<"IJHEiWNI\opq,8gMAmh'AW2rcuK+5Y!eSNs02HPjg=`V[GOW! %LtPZ>n$k?b&X-Zu:cW"\4c(!ReF,`Hh:P<>T]LDFM5/lG.&XeUiU.Ro@6[+ibX,>;eY_cOCNaq1-eHj#ca=:R>glUGD=>?`22kn<<-_\_dK^=3=MPPTJrY(%3\:4]MVLeHc+P9@(Wj.u0]Zc8f?SRbjM_(3'\5@DBaY4i %\&@4FYr9Xnbcu-]Y\BiYj0UUXpUs!HV7j+*&TnBd*OdmNa6@eul3q^'$C@[rc/?*i%R@)]V%6G?n=sZhZh?->SmTu,YlZPuc!d[R %A``c$+lfejF>'*u4Qan?C?E;keX3aV_&VH+9?=WQ/NPIYHc/LsefeukhGHl&E>4@>5$QP-l^2;_7G$<-1+7$ucA>JmUWr;Xq>1\j %?VWM;#nohr4>\1Y`5r[0oQ5p<:497;HnjV!F['^7I(S7bMaZ<.0]H9ND2Kp(\-D*U[*N6tB_(jVY`Nfn>T6%1!*4BN(i`HOD&hA< %Y@17T>8muHC;U-73-#%VPPQts"sa\4QTcO3-rfIW'@TE+@9Qe?/O0c/%Qt6:M#33_0aD0rTWtRPiq.OjL6l;dWE/2#C\_d9*79=W %4d?U,okt+_2Br]i,i/.4La-s1oX?U8:h.F#.g)?qI@S:58F*tP*e)b\ %T)QbH-B@K^hUa1XX*a[j?&+X)JeD^glPrVG-[kg*Tst'.-uiH_Pdi:L,u-PpLP8aThZTEX %hbkkB%UR;u$+oD]EeJm!rr7D5us99;,P_mmd@Wf+]:D*d0iOs+gL%7hJI0*>\uLVG]f^24Stf2S_r %?#Mc!aH/F-%>ih3L;[pd+E7H@F_afmr0s/#r[,RgQ+43QiC6@]*#M&H.`:p!.i$(-N/9p0M9[hq.#6jDa?ha8qRQdfc?23E%grLe %%LeV"g`-tT`J48KM:6[O;HET0alNFc``%Vk]So+6o68P+0*X[ZQ"4RC8EM)M@_+$@m4T7VpKK69?G %RuW\PLUMI9':4r:M;)cQiYm4d;?Hk&5.odZ@cI#&YSpZ"STGWLde$65b`oW>"sm$:_hDFh2ap+6N^#$?:3hJ5AsHflR*VYJR6f2" %+E85"2/aE(*MjO[cat??9H'i#]=)4;_LgtJDFg:^pV89(+`SKCh04Fgl+a-nVZhoU+S\r*ie"pZXOW'"0]Eol&)F=8fP,PQ1#fX) %)0&5j7N=cSlhH"Kktg/c;bi%bnO7E%$V6d^"+'e`&r3S#/*9N^1KBp]TYtiE>_Ek=c@.'H.oG:s[P9oL,u1WNX.i%>gIe?]-.OGa %SW1+%1*//_JY[Uh9Sqei>QP8D81%$:i1e/(JUT?"AkF&?:sWsI&kDugX)2b$hpcpe+.ap$m*.Tc16*<7"\BIUDC]98=DC[lROVn4 %-k/dRKDhd;2H/V(_I9N^JeH]).X!iRPdk>tAM]HQPdj2NnS+h&Rd_8)%jt3Z-*CYbE4(+Yb&ZnuJ(6rfA]o%RX+8,[@jhdU*!5_a %^K:at"=GI.:%Z)1abcFN"Kk)\i?U8I)_rI0!/Hnm6)VW"YfE($#)?-n%[SHGiL\Y23e<$L"V`PQrEE)Hn6V'*T3=q\IjGr`W44jVmYE-bYE_CNdh+?0k@]prZe=>^NQW-l.b&]U)i! %'0Kq8XIO]>&6r^DI%Hf1-\_6l,/L[1H0?lEi(s[+6mofjk,ecnPMl4TQE$>Uf@\]^^.<4H_HU2C#758SR0:";+Mfq40U535j/jcM %^]lWji0q)brCj3qNkZ=l\LVp5P'M"N%3f%%(Y1M.X_D?G'Y?9'g2RcJ4-"+OZjh[]8clkH21TYj8o*/__XVtVHR]R:oteG`JT+Km %3%c>DPfXZ`5e,BT-k%4oaG1qqpAd6+$ %.*VC++/d3CM#N$_9A0S*qe@O.H.m=NfhqmD2eG$EK\K*G_JRhZE)$,gjq1bH4t3AFe67ZI;BJ6E6%kHmpRM)"ge4]_[n`o&KdP?j %%k#5f4AK$*dDVH62aK#>>Z6f=.e4_!kpfl:/Vn@Ma[EY@"qaT``R&/$:iEJ`Cf-%.2W_[!-jSj. %UZ"AW<@&P'O.=XZq`'l;4`/*p'YXIW[]RF)V#L=m[UF,'VrQa?@-1.'Eu>1;WjcTVi#3=gZY^PLPktnt>eo:iebi*r_)8(RaJ8tJ %DCZS/\(-#F2&SlurVgFqhHl6]'c,Rt/3"XrI*_,tL%:=&&-+US#/R:0feT\TJ\+)4ZS6>:3\N/9$47aoPcls*Jq:OP>NmcORp!kZ %IgQS2)J`hY9#6f'=gX2s$T7HT(dr'pH[XDt_q.f`J.Gh^%nD)q0ac&Z`Q&pl1uq=_`llG%lGS %O,\Q$Y-3,g-$c^HD!9X%SG>XckFVou;l=C,-gRqQL?BjL),I3?]D8dr8T0)&S"'P+PP*RAI<48PK'^gk0lL8ePd_qCj@pt8]K+A+ %dEJurY"]Y"Mqd>>8TrmJb(O08D'_!p[Mk)`%E"B,2]-H?Z.an'N&TkSX<&K$D[JC^B#U(%@JbD7s-B(d,2O#"@r,J-2kB`8j/Rno %mF_Cjhn9V?g0FXEfWG[%PL])#@'r8VBVDfPO6c.WnFKtOhX@E&Irj#BK5(Z\9tfsLm,CMJ(.WMajZ)m3)I<-QEQ/jI<."nIDjA07&FAlb\QVS(S_qgL$VNSCEEF&Ceibh!/L %m4qN9H1Y5gDgI9L$gWm5"\jeO/]_/6MsiVUjc'gCDqCl!&X8p5P^1M$>)DA8Y*:jpr9WNuntpX@J]U?+_k?":hb&1#1rU&/PK+/[ %*2J1YW?U,^$Y7C!WmW4%o1%s)nP=`q7W_[^kCRt(;o(F4Qo?O9]A(38klH2/djsS*5S@p4hXJq,gU/JKoIqf^R43&>!+'lG"7nuJ %XlADmH0Z`)Y?N("1be`CrdAgc7_.-Nc)aQCL^),f=V8(>g]QpC6WJic0d^dlDGVeCS %5S!4N\TB"S^/Bl,*On=$ubeW+lQ1u`ESs&?q+69t7!#N?2g"Z6pDGf-"A^G6JZaHUGCYR#1.HW6^PKJs@'V"4rP9i9HM;ig$n %2m=#hk7tk'<2rb1iJg6pij"F27[X:8LeN&g4Fi\r&DjM<5i3gmD^[(`/r2I7)oo>mDu()I<#:?LEcmV$AAjs>*&#W;+Pn"?bPg.N %[g!Q1Xb8VP-g(]H0pFFm"Q8Z/#fl`=mfD8rVf5lUn>:d'-MlkT\+W:+2ZRdaT4Q-4+M:;O^]#V/?t %E;(<;Qbklgjn6@piJfW"P:se$Nm2dCGR9FDa1H&mJ*s5_h'A$32r%+/Feuot %UFb\Z/)!^u@j6[oG11g[Yq`r[$DmL7[OJ7HSJ9Z&2qEu)5tsWT85k5o3G*uVaiJY>mq0/qIp_BC;8/t.4aqp!dT?JPcg?>EEGhA; %rf?b:($?p5SD,c]p;=71)h#WZ8=6cj_VA\9cgDoXDNn=5l=;ue)?o6"@(Uj15e49nY:l-0"6%[O;tXR3m*Gt-C_D. %\Ig$^\h'W3)?oV:J-X6!6&G$]7_'rJ0knhV/2tEYmlNGN9a\/5`H">>BK!c`U`PG*X%*reFloGKlhI9N=.#Jkg#(6Bgb^rq0p6NB %F!HoW+.[(_NVXW-_a/>g>0)0ABl6XJ;mr!Kk,.b>T*gsTmYBEf3R$l=I06'DDQ;&[l-;W+l%*6Cjs7D@\%GR(DG#,ePX@OQm2]LN %)]6'98!ZJ]du6@@ZXROV<23JnX&::G$o11u7_$R]T5()C\@o>J=St'Wf&A$DnSR`PD]6;`s(:m2GahM8<"qS2OM.?Og:ER'qpW^kT5T9ROUEd3di>Dah%4oCm^* %9k[I`e_/X\[*`r;ou^n\hso3-$p<;#D3;EnCs(4AmoS^h)W8]=/ioKE;9/X\9kRBRgu#R#r$UOXPf*!eQ/gO3qgHImCEG(3?un5U %phUjRfNeWPXVm;dr+?&a(k8L3b^d-VXjcJQcpm$]Do,e12Nd+C6Y/NP!`.=<"JAK$Q/f0?]'d+L6/$]%52-f&[(s"^ND4.5k\PRE %.6Ydl2RTGZEp@JLp[BAp5dRH5Q,:L6AlHL"JKqsH%o16tpe+R(9_iDpUkN@n91PDg--E4LFc.'Q_"VX9=(/DnB@CZGbDXMW%Wqcn %p)Neq'I'"Y_JLmF(0\m(4fOHOK*$)Gl?gq2Sg`A&(`P$sAdMk60gPr5L1XU;2ISms]n=8#;Vm19ju-c@@!'l.mGOB2KG$0lkSG9p.pIo;*_1>?tI?\af=?B-g'$>6tO\S %`@LA/i+_Au>T4aB=NE?7GKe6*,<2UDOjS"c=hlnOFL20h9l!0$jVMf/rKHWV.-7nLG_j3fes`1;XSDt+L1'DX$a_g2XmV[bVDQmZ %k/OK"l?hERZDJoWe<#3^W?L?0TC7^rWhg&29c/QH0dgQXBac %:?Mh^.E#V.il"hAD9jHl@'uk9:45N\eJab2]J9epVRaX"U]@HX5@YN/N^sIP7mcf'CRYEIlYD %o1???eZ,Y$fp(fp`Dp\NKN5NsW.[frX+is.27RC\$NJ:5CN7n#?I1BXX4A\`Ia+DrIon/N9U3/'brcNM\^!eL\8CQdPqq#ZiiC/Slu!*N%r]]d2TA2VNu %./47W)PJ*">_B+)RKf%QKrcVd)SnjCK=Z&J4UMc5._?;n-QO9'^j_=&!=Rim0tV9oM2e %`?_Zk;soVpT)bqVQ`n(I*]9s^]NK_2YZdg[TXPA21M(I,=ugM@ePKDY"BS=?q=_)(C/V/&5BGAD\N0?-)[ %gA(&?2807Eah^tmJ:Qf]\S?4KP2:;`)R]EBO`X%.%H5"$E7HcR=A)P2eMQ]=aeX".<0V"D;27"%pVdS$l %Gok]Q%1D-01`.137bboX0M)e%k>A0>'S`g-bsJOmQF#CWu:'o)B5bi0U+:M=KTJgC9<*< %W&,T6;/6/H2==9U+(-rn`4pL"X-%"hJL/*H"taLuK@MrF4^J>n@:V^'.DT[tp%-B3=H/2UhNA:J"/oTP>]_+8R%d;KJCWB6PpHU8 %`gQbL!37t$G>DFN[780i4W,&<9jbii.KNT9XPBDX_.od3p!ab_RR0ZA#mMTCi]!naY3e>h_(X,.Ik3&Ih:35_VJ+-eETZgE"C2m_CWmT?bj>4;\.$$1=(0HRo20%h&X')`$=$Oc@1j75] %S]GRBh1NL_T[i[(:kK2W'iVd(;dc^Z!^B(J:EKiRKd@@s44'C+;0Rq.;ooCQR=U %fU"[*X\fLfKq$QAP`W:,>i=.S%$+N,X(b:E]p=4Ne#&&=kJF8+6pPfeVQ4EQGb/QceSZJ'(0_5Ihd+?=Z?=ZsF+MjUL/@P]@+@G, %k'o1=rI9Bu7R4Ar@3=l92ZF-'[dr22'^[gbUpleC:ccX"Pl6(0^=>^eXr\(@A*HQS:af9fel2jY\ %A(@AW:c>Om;Q)?'=LIk4mD1L.^j14H%gQ,E`oQh#Ga='eo)jjCB+i`GfeZW&Y7`H:MlK7*N/JcW252;BBO6DrRj9#T %7X`D?kUk4tr3#1(["VLIV6hhYC+/*tr0hb)la%FH1072`69"Sn_,Z,aeIsQpnL7f0KiQ#-XC0R>Ru*)(91n2gD)JP4psE`U)V4r' %=>^Ph3$.I^>/^"PX+pR0&b(HR6_r3`Y\GSaYAacu&oY@o9PL>0#d$;InqeTf,3]jt$ET[11Y,<#28'+C.dBhfM_C]oIMt!K)60!% %G7q8?6Ba&n^D>:K;UWPMOiA,X>FK.-H:<+BWJQte1e5>3ra_GinE9JtP@J!k&-KrG7uU+k-e`VjAJku"HS %2;LZ`[gSL6k,?>n:LU9^[6UBp*N(1f/)l)ZdA^e;rs>][H9*b)*B>b`>6\'o49#4T-^=WUW#FVPHT2[$;mp.IdbrX257!Y-D[(E$OCC@RNaO'?k/u9"-.=J<1<`]XSa:feQCXeN*bg(j1X0u&=L\fh@;YP82X@oZi[3R %KnjOheYIFIAjWNF^!<2lOD=-'0glDF)Tqm2'raYJJ.gm-Wc_gV]GmiIk8R'KJlH5JVp6`QC+@f(:=b/u[Y,&ggS.aY?nO^HA8ouN %)\M8W;o9=B%[N#Pl3.^QpR!sW\'ga>;qn%aeEl?CeeuFm@ %C7Y+m1qWHnd?Vl_h?'R?PZ5K(eUXX`:S-q"!gCWiJsOT=;o>g@LQcj#k2')/)bt5X)5id"B*_>QGb=0]WATQS_@&,DC-'i/a+C3Y %`/]U/Y*_,#es2SIC(1\s],EL5.4X,O!"PThikI%u$Vub\0JuqJ;e'0)%:J\T8;Fk(=b1=dc"UlkhFJds]SL;3\#7n/;2rXK!Js(A %ThMAj&K7l`NiOqc'X=5D/-f-KnQnj)"]XkN"m0r'8 %9P7WpPXCHk_qd&BeB%i<$q8.AT7240F9$kl$'Go',k4$u`Zm:\>nrm]<%nP:=,d:D'LquNH; %iH2T)L40"Tl9d?k9qbs`.DP8(A^,(ambhUd+g1H4]lk((''!7,FBgOPt\ %c'"\M.E*cP%V0Bp2;#j1I<#9e.U_%1#qe<\c.AX+Mqr;m@[G.GpsiLm00KmD60B_^#fXXR$9l<^=!(rS33!\E'=lh7tSet8FQ.13SZL\H8BlrWXQnBU)Ob!_VBB7aXB',\A0ZLQK>X)HNLq!\hRS3OLk!ZVb?]+)fC",(5*H>^b?%^g1o#Q;M%;.nCr;M0-W/-Wr>`#KEVX9qh!c*a/W:K %Af\04,=]Uq:!3`_)(V@-Dn"ZMXK)o/+HAN^T16>q%Qc1o9Oq^=@;"03aP/100oL^)@\%5YBMZh(9Ru4+0A']G$JaN/ko"YVC(%GA %^>7Wmm*(\MPUi7WhP+f$c;4KS#4;o=$lKH@N4ee2%bd?M-Cll)B::u%27(S=C9`"kYg0W"ZM/4?c=hlC4a.[mR8ch$#4"t*63"c/ %S[%`05eFhWBLk[G0OSNbU&LPmmST,dYVU')WJ$_Xc;^46"C\O['GWQjaCLiURDLg#X>;;fSrMmBS49KfT$3n$*s<'mh7BI:UC %^Tu-=r%r1hkKOLMrcXs[e/4X032+WnH6JcQc=e?VSRH,G!KHI5b+phM?5Me'1FZor$.KjI(qt5\S^DA0P^&kHPX4nq>)kY-WQ)#8 %/*]g.)?0b\-Db36$IkIX$SSZ]1K_XLp@BP)PD5 %Wl7j(Hgo;pMmd42/+6.T?444Hmu0de0!naD9P*=VRHfMRG\>Yq=e5fcXJeI;6IV3D-ImE3"Rf$A20!fr)$6eBQ$4S*gWV\I%#*Q^ %!B_lO+!$n1J7lHX5rWG&gq21j1_0fb@K@fhb2XOeP7pln0\u)@)?% %356cn)7LUaWQ'*J0U!O`g6oggSW&7C`3$7kCU?Mc(-A;k)_O]rm^CAi6J4*im&=iEG*p@YeLD1N:4D$Znp.tVg$"^,cs,3cpp$.B.1,B?>4&NQ7I.6)>j!-/k8=6XhK4[SPf#eU][e<`1_8f %9.4!raA`r/fqLOpXH(M&:s?!kmAeg7m..tS<,ur:RR'$1k;i.2Q$.n>-XrpC;0tc0BCO36C#TtKgfXo>FuI9hS]Q)re71=He^"%YA_E %\H=kEAVXIJf((C9cIBk!Bp`[>/XZd^!G=c%!G=b.^f_VInXOOK*Oq4#Au]FBhN^bH3L-=9g^nG2=6TF+`hi]"bVo@p'7]l-hu*-0 %^\d7KIeiesn'42a)WK97^2$=P&2^BU!/E%X-![@I`ogKfZBrhE#nC.rLg2%Z\n67&jH6@o^O9u&HWn$d(MYJSO)pK2\mhi-X4LAC %+?p9lq?olgjg/g!J!-l#p8)OO8sUF1]5-'9/m#SBpL7e_"Q-f4VM9S;gQ#:Fp(.UD5$O89Ht^HtW>5icmt'JEFu`V?V=AnU].Kij)FfQQ\5I>@81!RM"ghm&8gGk_kA$J!^bj6T+&Yl^VB+L.P<)lWV@DXi$T2e$ %Qh>XR&%>6#?J^"I.#PK6Kj$jK1L%OMj4KAX?+7paCZZe9.h^hjQORq%HPTCIrTI.CA*S*`#>S"l19*R3UakVfTp+.E3"DZ$W_O^. %7E9rSUXuTEKkTnO@HM6eWJ8QZGr0/PbOV_/.7trnNIU,q:I]c7R_P)AH<>7*7Lj:MD&`VYVU[Jh2AA?#O_-_Qg7^LT?i_W#6fBqY %6>%./l2bD9e;QhR*T?TU(loSZTm8kl@$1CRaG>(85oG+a(;tB^HXr$@O^r8[_#ml %8Jul,Ybn=Oo.H=!8pd"Mq]m3b.;^;Zg*U6&:GgDL^>27\laO@ee]gdAPb-`KdmspV^_?O7DIGXIbo36pp[?@](E,R4qmHut)J=]- %LA70D+;-P#@nN(BJQS,i:@@u-l6`@C4%?IgXgl5\-,:lQ9@d+G+Zhr%._=Fud@[bSF5^pChJ`O_;V5Z/t=9d6^-Yn!`d[$8m5ICR_u?IG"PNBY(8d?@H"?;he%#]!^GopWDT%A@?/V_oTffuaH!ol=1pIr:%0 %7JT`=g9Nt%@E\9U`^;Vfh8%6JeoY)fF=B*h\'kP?-Jn!(UQSVGQTLa_M`%!!OF8V$[K^Vd;(kSMFjVa`?!9B3ZD9/akZotYqb@m(kt97g'IgP.?OXQ)dKal2&M$V$IZeR_ %oqG9;^2)hU+-->l6^BbGl)gpG8C]/`B]^Il$9LGn_)$B,ATt%'IlEXa$6;n]SbI#o^O;?DW>V=eJ9I[nlL8:F\SulZkbbo'8aiD/ %'>QM+[8b_O7GiV5RtF[^6'Jm#D2Vke5K1&Jb%&$j8jrR1Xi,*,f01p*Mcu+Xf'2QKpWn+'Lom^LW7#TVe3rDD-THTXZU-`>1+@9o %N`4L7j.1:"*%\Nn_Ef&76&;moe9(==l5a\2Pb>'_RGJ2h7'P=>1.Tf:$nT%u[04s8UsGIcC01o`KG"eh8B(HWPtlR%%Y]^9\;QX; %:erVKJRXgfl0Z[^JH&5MFL[g*A>89NgR-63/!mCkbY@7tSc_!A1a#Xr"ef5lJG2SPYKNL)eLIjm+_V2#;nW"1N_Qqiq0KJp>$2q*X=erf %2Ph<1!RB$U+%fW(ddO4cWm-]A%!VAVB,3srLOQ%&V6EQ!Khhb1mH\p7rR^\SFc/o]1-;Q,AZtu!Z"^hQ=LOeoN$Q$80UNBdVYL)0 %0&Q>ISQ"K/eUt8q[VVj8$VNnagE-*`-t472YD1c\5Y\GM]dY2O>Q;"YKRQdPh\liogq709DPpID*)]tbOe&#"!k?Y5CoUY=C5orC %iHt/#2;acj;6<s5YqeFKo3.W*:O[BX<4U?tZA;A=0,EQN(+c"K/6 %A*`gY)bo_jG+lOuAOHlU27lqM4r*sj/:q`p9V^uhY9W>@(M2k/Z)HI[m``!pW?i=Q+\`3hqpD:X-e6:r_-h)WE4/f.q?FNa:$#\b %i"*56hEY<&E&60!4s+;f?8[WO-#NgSE/2U,6?j(/CS-+I((Lu3<0]9&b&*W?C#qW1MZi-Tg-$04eD2*lF#tO1\(sP['is[9UrY+H %\-I^\ii[/&LmeK=3A`=+(cV)f.?S,M^1VLBWVB0ZOSIjY>=FkmVV/E&AP0=HgZ^np\!*7Po.)8*`A#f#Z*sCEVYm.?'7JP+G1lAj4bR.-jDX<))VZ>N6$C9J]XdI%kaldG.IFT'O/sl6pEpX*PH/E;'i`U`EBFt&8aD?XQ\=O?5!6RRF4HBQ@W"mjtu\-"W#7p\\_L6,/^%;6"Kk? %he+lW_.`d"Vi-eWLAKZY:o[<[SXaO^fkesLg8,aRXfIE)Q3Fair@O>uWe+AT?ru)We4N-GkAe"+OnFQ")W=WQO5dk(52@@/?E[g8Ub\\/-T=foXdMbV!(,:Q"pWK/'ojOcY %\R#e%I7I5Y:']`mnMg=jh.Uo11rOF8\(dKeiXgZTP=e5nGQj42OdtkJh1i*%0S]6%U#,b1q%.5H#gPi,H'JOBPh`M+A>m7)7[1T!P\iHBFMf$Kld_;-i8dJ+[IKAJTh_,DNSHa?4 %H);QK:aJY#Vh_4r"tJKs]\X@TUEEH#2?f!8,1tmjZfq8S/SrjU*-iTCWOGFNMc"UEFFa%0DE*W.M!g/..31]pK)gUZEN %!@E^2:8LWJgJlpF>qu2)fUGXN]X);,CuND4)Pq,GQ[YT4dorhF+^Bl0n+K?J""99\+;q!FOo6="%@/&5^FY(D:c.jr*B*\/;OLSO %ctkll(6V-E#"Bq?o%l,WKjqN\&(GY^\\C]aWP&Mb]:j1q,/cQB9cD;a*C?IEk^RZ>7]PX>4=&I,eo):J23P9CF]in%M=i+@jS"o.0:O %B[a6^-VnMAeJ2lNHUKk*b9_qll'+C:O\fU+^A*HF00:aoNltT&\mP7UU*W-BhK@JHS[AI#tcS%*nWK26O()lR[_a]H;RN0![cc[]b6]k_:g-7.RD-_9&IFRqRmcriE(3m=OR`gLI$U%`H %eSJA(Q+h:Mmcq]u'P:-E9#m)0Q#ig0cC76!@Yg2Dc2ul1+#H&@"5Lo/;@OM>6>f^M_N*We/]G.HkNEr$Lh9_)AZ,pn2Ha)HO\Z&.MUiD>/H-DQFtG)$J)m\`k13gl4Bb"ZdOi.W=Br.))sr!5-Oaia[^%5#QL,e7pJa[[eHp>2o^j](K/G %QEB3O*%X%fTpn39HLH>^]SG.:rjGA$VI0`ll'M_!9e'jCWQM!?R3gkoOs&[ZO>'dSW1.Wm]f`!TbBF*39aZGePXr$?kg87gpF'l` %LidM5k]P;VgAX,>V2pK@7=6e/.%XmdFnl?Ob18"MY+q?nOjb=%HlVE[i@5m23?!)ZS/#^=<1?fXMHM=+?BaKZn"+1CERMBI+TS2lS]-=DQuUm>.('&;PjQW9:>Odf<.5%]lYHP4rNhEbh+qiHmcUPFJWW;?kE@Wh"@Qp5-q+Eh\uaY'(BmqeA$J %.Fp=pDEHs5MH&!.:,=:09DnA?s.jHK58a!*`$NEQEntfjPY'@'@au@5e!;1 %pqq"h"`SWgWa$_^4Vl'lrr%prQCTG_/ombWDQ*0nh5=0M^l]eS]at/"4di5L %53cEf?[UM-M7KmU)]K.5&]MeeoLSl'oOW$sh!Ld?'LMQ:e'hGch3+68&QI9l;U4]UA.jF`$0)]G]M[^j)4#Y*2iqnqg5-:sY(5)& %H8CZfq!GIK_YATfg'aq0bUhls9%,oe'[]nAV\tLm%V:Oq;?nG5s.AS?Fn7)'e]`h>H_Mro\^@cf5GT,a5eHn;6k$8== %Oj[]lD0=>hAQfX"m:2q<2'RO<&jL];%)*[i#]F:RR\aKs;UAd.GmV$@%bkSLhG?'cO@koBhdCqX]Ao/_'odm>krHF6S(;S+N=[lr %4E>_6#;#57D$hAP[glJ)0-\r?Yf7=XZ(?,715i"72N-WO6#R+lgQ?6UKTdjJpY*pjCD8!OS#m+GS!M]dGDm=,9FkM %ZHD4IHmNZG,$p'%!!0dtfPG\-]['mh27)'0-Ya$FDpYm\.c*1dV*',l7$bM"Q"32qI>&tbMX<10.Fg?R]OpLI[-hHpRlM&ck"Wm= %EVR/bbB1/AA`u!"Du-!7%()*s?9hT0r.UL38K]e0ir(ncAk9`CN'YDCoR>nf %coMZ/V]Jm+\=:HZ#3rHn3Ya3*4sZ38%d.=\\1`@ZERHU(3f?A("I$?`#-o%C^bY1&=t$YR>,2Ho2SnpA*RA\t`Sd8;:h %%J/3>mUI`WAD4<_-DcWU]CEaP35V)^?2H]Z9=3X=PIJ;(G&WkWm*N$K-&,9rKMYP+)sf/RIGmmJIML`X9uIt2XNOYEE8[r(iEoFU %HbIEV>9\hRUL^GLE)E8"WOqO_G_9Ht4ftibJiWeFY&[2QS5eJT;U%)&G3h39Ug+>iQb?0k,4mAXe0s0K^R_0f(%(Wu.LL?^o9`en %og6[D.n:?'"21sa'!Yn[$E01,D+BUAWGiab/br&3.m4rGNX.$K5.\7;r!$MSH&S/YW&SO(K",D4TgLigEu9m9Q,_j%d7bX3-FpV1CsBl/Kh"E`U1eMBc^B&FIJ,*X"Fd1S %TeD7)M1,G?@_B.V=]6OWLA:&W7m+-](cD&uUZeJ+L$U]^/Yb6_4G@_8PJthL>@2!u@8*#DH\.p%mPZN"0hT:8-H4b^1fiE*n]?dS %TtX)W/5\dc2gfhWiSiMdVmWtp4@m8-qI.FlU8"+J6S;NcW"t3E-U!JJ6am#(NeE-MQl!j2r&@+[p1eN%$'752VP6B##]^j%Q"8m6 %"%#b$068o"Kcqh/Q'^b[3<*a=7^'2BGp-(Q:SS>W*3U#=&Q/YO$(ZfT:]#_hLJhuYac\a!3#*M\0Y(\;b3Oa^K05 %=/&]NSm"0'p^<9R\_KnkqQe[/;4+fHMFe>8&/2gFO:PqRT\%]@c7!6MDIZ#a+%RFV=k3T]gu].,/+hiM:?LjH5&i7'$;op0E'3!I7@-j5!VR5$SV)K\!jB*FWXP9";16CjOpa@)?^S(NJN %#(\5N$IDDij>JDSCN`KcnA+?P6"%?Aoe6H0l@5jYipQb^,r"XMiD9&ml-JjH.3a90QY!7,b7R.Z[(Agl6M3/B+gP2\[[^;jO&F7$ %XS2OHHYEc/8>36q-/`fAc$Vn.=0["@6t.e&QUSlNYE8CI@4ii@H^gS&mM74a.YSnTc0[*hhS!MVb0gt7d2dXQ7[G?@K:AJ35`/Xa %)aWmgo@fk\Fg;%u*[b1N*Q=Qhl7g[8foo=X-T1+.S\AITDG-?JGDjTti9XE8C4t1%f=+>&;iiF@F26QkL8HitqjM,XR#Z>[ZhFbhI%'_;U3*uoA_<+\-mJZ&s0#j7(7>q>@$nL/V&$CHl?-KW@>E09FKTJ.eLQf2 %.A.9;-;:?rJfj\Qi$eYPe$7k-lI+e_WiCOGO+T^q#O>g+;ss.1f:s1rtKQ8%0I$+2G_5ceiaq-rIt"$mA%DLdg'0=`==2] %8i@`.Wj>d'VSp-We?#X[%s1bO1%a*Lr3U*3:[1C&g5ofVm'305U/:pQ:j"rjdie=_hCo)j+sTKoe8@UWBdc!P@l"D2b(&$f'f$o= %L9Y$FSkodCS\1)LUGGiTege9*eXM4#OX@nLgU^+hS-A>'HYS68T,;W0VnZCEV@n/b0_*sf+8]>^%!&4ckbs]f:,bfM8c"KW=LTGB %=o!Tk.EtEWbZ;c12$p4t]Kn,"2/aW17"e3Ql*)cg"*skhq'?H+j-+kgi^jCFBl"ppI`VbX4Bo?N5=]b8a$LQ!(6Q`_j7$'-ER+E`0iAe^fr#k)P2Tnu?]K %PuihcnBOjM=Z(K0"CX:]/o(iqco7AJ'oH_uD:RMGW`PHpF+c(34LN;;4mg_*.b,N7;XJPf#+h&XXLPV %pY<&S,A>19BK7B@D765d([84L86_X$=K]r'Prg_g3T?lE`@+AgF%Uh %73s\GmHduPO'XZjH'Qu'bKi_Bla0b"CTeMaUDd?3$%:ueb:/ds]Mn2PBF%/96CeOR>4qR5+so=3rB8'ZrsF9:Hjo\V`TdHIiFCeP %%i*[tc_*bIdl[dlcj:[L?K0Ij(X)5hr'Ha>6If.o0mO`.J[Om[cn/EQ8YoE<9&D0'97(C-k-Stp5_f6FC,`DW1CF-oiOqCX]2R?[ %XV\n5bK99eMZY[BWn12^3)e(u#%[*7kGb\;esh\a4JWk=Z'L6Jh)N1DRYWn$%$MS_2, %n=i;[_i#;K#aDG4]=i`j%)^-d'<6YO4a4d@\J;oDB[GW]/Acd:+4X$ll_i#ks+$!9WuopWOgZ,]CH!32^"HVppoY<(OC)R2FJO4.Y?21Z?%u.TmI>en %*o2!EN0?S;uVL!.bRG29aTtgU: %?A.Y'7d4tZk&_UqLoUcDkM^T_0dU?2R6uu11BPfLU]@'l?O6'VmK55"8CCZGQdb\I)."jITLCcI7gR2+DC84o't9$jVe(i*MprbD %k-Fr+/'-otW&O\BD@kPrP78kY+qNLrRB:FL0cidt1/qI@*6+A0@KB.3Xbo6ULZ%(e:AG\\k(p=rrRiQ.NqJ*8:3mlNd^J]cKk_,' %HLp!in8Malca81:<^TMp%>Eq"ZMRcGYF#Pib$`Fb-&RPj=d>#D"Es836"H4%JX\7;LRp&GWCSC[Yq %&uHOVNbC((.ls(u>8geFBCuI=%^e2Fq^+R[_I.G1QVVE?jK)q)&',^o;AP;-#p3#37?]>1'JosO#A#/gHZ\LKUi[>_Ku$KVK8OD7^1_;t3H[P_"KIUJ7F/!)u9iMLa1Rb1GVn/1gLY %F`jhi2*mI'1$a#W+Z#d,ktt273tKIR.a>om[0/EV=6s[.-%i_dfEX"J:_]Ra[GOgm)rma=a!;*]9X\.s/?&VqS84-9mB1 %]gD`-gF[/aPcL=,BQqog`1:Mj$l1jr<#,-g^?_0gm*1XkSU^sa1[JXRK8j50Do^io^(WeEjsrll&o=,!h'3JVg*k@ %a02FZ,.VH2AQH1VqJNWCWWAP56>WO&k06o6cspLaM'a`JAO^RH@g-KTYum:pG7XA,QhMN.l8b,f&9ue3bG[hB/UoC8DHB=b`9S0b %YV#cL#%UJkCXJG%5SF7O`.0`M\#08a"6K9)DsN[)7T"KB3Fkku[$t5!2'(/Acha\!F)bEZdG$a1Z!OHn/8heg9),F*f'Y)epgj+c %3HMi'Y&e&*+]7@sd'nadaUN5Y4!p %Mp&2&(8Fa.W&OH@1JtcE\c,"94*(/1NO$S9@$0r5AJHB0F#8QdfN;X+f?O$-c$jtc3`D&M4>`>q%"b-/+g0Q=Pta]Lci]goaF]]H?JY>UJAdWAbVX?WQIEgCfoEeo[W]1g_4'QW1lmVd]^E>qI!Ig6G)5QCTmbnfAK1l:,rC.0&5s;BDVFAL1b781>"%GtJ8\`VOZeQCY!,e:.7;hHcadbEOfI.ss6V2!_m"pPRDD9q]9- %Iq/I;Y">oD"jSVa2N_I1(;d:N+GY;A`$Y2">]EFo4ZI+S=&**rCsAY^+9/4HM=/,VXX(+i`JFiGRPK&1Y\TFhI'lb=*SkFs505uTcS.P% %H/DHpl!Eo"TZ]ZHhlkM2L8`t>Tjr.AT0o.-l4q/5=SiF5.OqW:%7:t(/n]3c-D'Qeg3V%))<>nJMiNKPa3:rLpBEn!N)LPAo\<48 %&q&EGhn73s[plh#Xo3)e\'l:bqDRo+P.g90,$1J:FLI,SAuN+_(Ea<`=:T+C/XLTDn)\ZM#es@1;`H\1h*u%O?mFnIp8'-4Ld4#b %!P`WiHFfK;7"U"^rjM_eZNj@bAQ)2QWN3F9?lI0JWqXSWo[?<"BbAh!LB#fq#q4=smKUa-]=1:4:H1-ZP3LV9:*\8&@`KBK"M="T %6BBAj#`P)Z?tm.eL%@'Gd>(>CDMp1#D#nXGNR#,i98EinQ'[f)F-WrkKqrpcQZ_"C;N^DJfkI9ni0!H<.tY/GhSsSM.+'A#U:f&= %8ZO*Tf#`M9dE<8?(W'Ie:W:=$YL,&ao_*TG$X@.&m\9,039hdoae8O0E>lk-J\K^X_9a*-+#Lb*3B;8oP"/2l2TJng8/"IiJ)*qS %@YsmI&=!C5>PFNDDAZh))QU?Y%E4prjpg]F`U%kp.o?]m6dQN3:j.a8d7KbV-m=lu7h[a1K2p;o.-%J*mH)tqmLul;R]]Tob5SrJ+]G:\'Y;G[6!//B]Kl^,4E[K6mF=QiW5G %SQ1-jM6aH+e8*l8ArsW,i.iIHe,"+;*.FRIkf?Ck`RR*F=W*j8]@Qmj,*>QSK7mEF@*=iW`NT2quI$rMf/MLmsTF2l/#8,q5E %]3!Mq0/A)QV+m31<0c3:&J4XWR>a\8@Th0(hSMFSVqDu]p7f+e'=YmV]q4)0*ee-iEmu#a/D#^Jb$HZD3&+ %5pa/F&kQ'nMrQk5^g1<^6&Wn)5>pG-X=;CBu?c"[E@lHRD3*7uGP4e*4D#G#HsV$OenlgeGg>"MgTL;O[[ %RXJ\6UF=H6G+-H*G!j&Aq\SOCR:2Cs,40WE!,^.VS@\A+c=b+1mqu-d2g#e-7$,nGA?IBiC(2l/KC)!ebC+p.6JSa]?)"gJHM3dd7f]@AusYk]TBnGu_<^DOj&'0=i0Chj&)WUWR\jE]<:hZ,5l> %nKJ+k%OJsYb2'd^gD-17XDg6M)/^gU?Kqi7VaJXH4'9E-DE!gqDRZPS\'sfkE4Z0Ikm=g4loDuN$imp,PAW=EF@h4%I(ODgRuH:[ %'tUk=q0#2J^Qi_=1`a+4:G$rUe+:/*tGq(,2V+jgI]M3]5haqi9^m)\.rp`#T9gj4)o?!Ge7.RMbg8dCA3=hdocCb %gS#t,SJ6H`")moTJ)agJNiWFVpkcIq.c!mF]2i.UgGSi1B"VE-nF+0ITd79V_\i?jgGN,F'&HAU`nO(1j6_N,c$6j$Y6WqPF)o%2 %gGK-X'&Kd*>*\T#XjoAe%Pcr0:fb57M`uOqD^RF&mA+:*SWl(iY,P/@iU%PCQr^lUqbmFOQb(:Hs2*M^c$2=Y96e'7I-i!3ND^YI'`nT_uRIPHmlX3DSKX[.;c].-0+Ah??j)^l3KiW")fOq %HH+]>\V-Q!];hHO1a`RA*>Idl\!tNt[p)g-bLHW_$>^aC^^G(YJL9FE.S[+m"`Lju'5t@9L:?1jXa%H-=4I[s-T0rO:ti24mJ,`M %D^RF&m4(Ag'lR14jb:1M!6iC9n[X=^A)ArPSSkBb[j,@In9-o*:V7]J;[IA4">8[#=ED7HFtD2X %hThGU/)CctKssETnTG0EDoYpCnTM@q'lU"FcZm'qXE_?+#2W++KoEJS-0pQ"1Lejk[qjtl-G5o+&9#3elfE],"/_UXG4pN7ip?^l %-bQ"q7`O1WA]^uM);X"m8PD+`nT`;1>]2$jajn9qo]@cLRR^U-jahDpA+sL %:27f'6-i/J4"5*\SW5;^m=91(]Udk/:V<6;=UB"Z[-n`J[jVX6C/I,$0917rgZ]j;Ge6G7M_/di5O`hp=n-Z&*I,1c=iuW2"+'s` %gZ^W;GWW#W(;/Ju1Z@_u)L+@2.-'\/]RAi-Pip,443"[]\$OXR&%iogN"XuB9#fWUc?S=8#\,3oSWo)BZY^b.48jBCgF7*4nTGgf %hfq5;aFq$t5?#GR/]r[SRqgmK(qmU``nnPpq$#T7"%dSrHP%fN4*i&5l#nDVF?;[Qk]Z=i7COL%R-8^>=>J]M.P'=mW^4+0/CbQJ %*V6$Rh2VlKdd>-2-+]YEmr,cXNNq>dgFM"uP&%Z'$_Q+Yu],'&_7(95L %U)1CH,ujH.gJrP;/9JKR)c*!6+FrF7Z\m>6Idd9@/\m6VQ\'jZD-;6)(?'X"cdI$;]X`V0D=m1$-%D#gSIrNd%pa%T)*GV>' %8]c'9.;ue'^"\0WLQ^kE-ni0&e4d@#_.L8a]u"Kudd>%>4h$W9+OTSRZI8-;)K\(PNViYqrgCZ8:F?@GuhfLs!5$,<9 %1"/P"S'"@4S#Xm'RTRoeh+gh-2r.5DVV=\aFLsRpOf`^eWL7XZP3@(:njU$gGC@j*F:pCcDCR0mDQ&2*Ve74$mHStG6+>l3SEP,' %+D&.?<$pF=BELo(r+Dn]BcqfPmC;Hph+j#8VVc#c%37(;3?0=i0=U>&\L67^keb+!:HA'8u+WXN=1gC5IVmA:eD]6YM/ %\t&nBDn;M!HC8ZKaEOB5<Hrf[mPGgm8+JPNdW4b*C'-a[o9RTe*Rk@B@]60G)J-?G)L$U]1O8]A_AMArheFMfr#J=Y."3n\!([e9t->_VV>g7#-3`6 %#uf,;[i7r6gJ'QhG#b*l'&B^^k8/5%]sffR:.pXA[i7r6gJ'QhFrI_Dh+f-I(Yqh(^.c"7ZmsPl'H28Gm1b2rF?=pA9t/TG0@T"UHWaqgU4=Ok]Ud/k]Tk\FM"FHr^=5j %O]J42l/]VDG,W)L\/jo7"Lk_6q@dbe[7kO$.1'l^8F?Yjdk-gCG)Eh@\6Ym0hudjeJ0i&!#jE_H*A)D?E'"Jf$f"M)Sd`*'+iat. %B1\*eDT??>gl;[9$Z:a2_X3/l,e+l"h&"k,1e3/PRAFhQgZeEY_sIl(Z,5nl*M224e8.A.G*!7&3n\]OLKCoi,JX.egX-WuZ0hbpU_hdGL.mG@8+%P*m4?HUAD7]l95H\S`4!!Wa-1@1C\YiVZZc'ngJ4[0c*ekVP1Xq7fLp$BKe_G#4%58egCBH<@b]:jl,C(U %o:"FbssjU#Eu!_i'W/G33OAfledaRF-1'8.sWO#EdAV,l:n]4#'8]g9+l3?I5K,7b^MVBKMFpg($!6m8+GLNpOOpD+CrsU$\'OaCmXEl>O&##54"a %j0b,uFrKZ'BKKN#$#S:mh-SKP-nhr5UT*4([R3T!4$NF+gM%:ad<7SKN4+(?are@Xm@sFD)f6tq3;3Sna#pm+"`5Uj3(60gTe^Nq %ZlKLHO[.[+05?YOZlSc"KXR(/-DBf@n9h"u1qh.I]?3CDU?uLZZ+fQTg.lCV^Jgfm0EEK,*S]dD:1u`=KXTn[[OBt_@S$Mc=65]a %-R25qgY)Eup:+Mbe\/ZLG&idW[U$l=[BT%u&m?rsSHAVTD-%s'5M1-_&%pS='h$0d[NdDnfQMpM?Ym>H/\oN;X+Qo_Cc_eU?>M]t %)i8DZ-*uu8SnpKFR;I_bYjH6s:UZgS/$\J`\eV@bXnSY-!.GCqC%(IV%86G[C8XgXY:i\\tqo %6ClbP10r=h.G/eNjh08i;D[(1da!,LgS%`0HXYZ#[@X/0[Za$+Ej4q-0TiMS3sC)g^uT;n]s9EJ:'n6CgJ4MPB%tElS(Vt*j?;1> %b*uqMS`7n^D-'m%4kOorMA"[HhBfMq(p%%[]1Ol\Q#0$KDIqQO_t[]q&].`)G#_2,boATGIANK@Cc_]SM/B/h=(^29d.q;.;5CP( %m1b,rCcflKhJ>9%0XL.'IV#r.U"U=;:24Cql-M3?%ct[cc!8mTIS6@D5W#7ZgIBWa_X%MMDO!^3T_.4%YqpD[aXCpgJ0Q(2qq(l+LCGbo>EQ7FrHWQ %BKOaYA[EJ1G=('7>2EpS`.YQd0i+R>mA/[/8SC2b)/Z9=c"K0fQZZ&,l<7/%QI'f/V-9:#4"@XEBY1!F+:2mdYQjh*D--/k$aeaQ %Wul#e.S!)tgK"&T#kP344&f^!3Y4mj5@pMT.btB>#MQ?/]mW?(8YK=%T^>EuU@%_$iO_A0,sDaiFFA7r9?[X"Y8.\q9B*s-:\UXSQpgM%/i7bclY=O;4kpHq:%n'S46JJ1\Zs>i`#MK[LKsm26d<<[1B!e+n2qkF_EcOV'iC$4M %4&$";BKO^s[Zcm$FqS+p]1UP`'l?Hm4/)&;][:nfFs8Hj:.e"1Bo;LOgJs4Z/)!a$W._UCe*VjtUTQ2Bm:70WBKI(3he5*JM)*e& %Agmdu-Th&AD:]&eY%Tm2DdCA8_ZufE4,Jf1-Xe1Ql-Dna((8[`D,"=CFFIX!3o %anPTTgU6EpOR5_Ea`cp$K5?=3aECH:fhT\ZCtD-4XWZB+XZX[JH:He&3t/'ECr]BuZ<[RPr$:#okdclDW'!U]4&p^CaEAI*1>,F? %:+"`;8,"@bZ.)?U],Dt]K5B.O=1Gdn8\gU-B?5mo %Cr[o1A37BD,dJF:$AiTN!n`^XG2OnafoA+_7(-lX(gg=L*M6#9]1/T8+knmFk>/CS%O@8*)DejfCe(5s8[_RM.[06JO%,Dmn0ZnXqBXfEoXC"NFJ!3O*VG7BZ5q6f?74Bc#0e[NcKb6I@(Sm4irs8>0dNtD^NTk9+hYU6NU$!:Ce)sZ"L_6sdi3*N21t9m'%kL-gJja7sa'%[W"9B+[q]3\`(eASa^8R+@Np#Oi+oI4kK5a`q$*TPY-CI__iC[;qnZ'mWg %Y2*&XNnU4R`!RQ9EOUm/#C:rUQODD?UMJlCl+f(+NqV@+XrV!2g7]dp*C6S>f8`+4in>h"T=K,ChHW-*"IX%<;<`dM[g3AnDQ:O\ %;^]6%[8S]O=kVrS[A3?n4Z-9""L%uD[j^S((i!IGN,;B=edeVtB5k]@0u% %\*aW>7ku]*m8+GHN_dBnG#B")N[SYZg/4L8_V,TD9N\pL"Fe>DakcL,g8TEi`nF:&Q`tX4`kAU"W!R6pP-B*h5[IPSj`(paNoIm. %[3O5n_V3Q3aB1N0P)Qeq?d'V+ise@.p4]oTj8rDa*SVmASWl(a%Q.\^#beD'3sfi,S\d0#CY&PcXB7RWep:inR-#]rSHd>t[F;_I %NO;,J=?@rLCFA5'[A+j/@I71a-ELL253WAh7m%o&m2A*W'l0^/r/J*o85E>LGm?.VDG_1Nh,FJl8(3-E[;/;0_`-/,f!Ga!LP'Tc %g6qHKg+B=7mJ'NbCStV6NO;,J=?Db#[?L1$g9F7D=M&aH)/Da3f,*#@nbB7h48NJ8XPHiVLWH2NekTS?Z$%ZO*`tKbE?qV+_6t(o %2h_u^\#@Sm^fe3Wm95S=s!uYq+3[hK_KH6$VtK!fCY*6R^LHRE*_og!"bPW642SlACWA1`@I;-n4L''c/(RH^`nE-W6k"[B88\<7W/*?EWB %ekVgZ(Y4V\&IE6.*ACphjICL*m:Oh%Z!BL7=?BG&=M$!dedac9_V3,CoZ#UQ7K+g=^oF`7id/Bnm7^VDMKN9. %4/j*5-RE9if]ImqX0$$9*Mj,MCKFLfp;5Nt[*)Q5$tT`\2jG+n\#:!_CJPg`Vf-rmm5U+@CF:98m8.+k4&]4^*D43&foLMim4']= %=0.s!],>BCPne)DW/e9d`#MgZ?%moml]J_!$#=2PPZOrWI"sAVSK8%M7(fs3FhGQ(9AO+^T_nB^K7M-KT*=fr;;P^ %PD(>nmBi2&=?CiM]s)ZX1Y,;n`nI]/HXQ7)jI!/p8MTD/552qJ=Td"SCSudVKXF_Yre\&38gn3:Uh$R_U+BD.;cg&kc>(AQd<"E' %[DQ=8Y]d/A#M)Y`\)1:LW>TJAO7%\/;ZZ\5CF:uJm3H5D*Lj^GG-n);=?C*]1=f21Si>4qC<"t!a]LVRDlaso_V4P%KXG=Y0erF&I:TU+G4rJ.Va]brm;cp8I6O^&e_HSPAY!meK %`S)If=M%VBN4%+Qqh;GAR':`>$#>=e_V/_u)/IhrHXQ6JpjZ`>jp4+.X60S#2jG+n2q>^tfb[>`S^ue=XI\]R)/DaHG/`/ai;L[L %.?9q'Fp)Roenurff$;b[CPVjF@I9N+3F5fLW>TJ!-"60P?m.g:a_6nq:PT*W:L%erI>D-e=;Q]ErAO.7_D3kr68[G1nQWm>-/T@K`eCQdq"/7s/+3g/2gNW-4*);!k+u<'.0EM/((T^8Q4N %ob5l9c81;lL[q1nTrq?VG*T"L_b?ApFqe.+WZ>uU7($6`Kk`QsT\?fA^iEU!h0`R/4$7,3C.G9W;=/$3s.\5@^8Q4>b:Q[TAsnKj %2jKYC2q=STalA_dFrF?neIHqD;!kX2aAb6"SlE>$#1\a*N/;;IV9,3A=3onm[?KPt;sc!RHVs/EQ,lod.X>B#4&prFWh"`\R;++M %d[P!L(hol$WD4d;m=qiCm=lHW4&lMsWgsK!hc)\;XB)?,.*G,QQqs'AVVd$3l/YhYb\PKkaMP,hrcUtRjc,%Q1T:'/d %`@p-:$p,201`ccefT@5eCF7]]`pgVf^eVimSESn_Bt?r(@)^_HG13\c3k\;M^U5`e3[&jqrQOalM=nM.]++g;Y7k3>rUa8oEZOQ, %p2biO3o*Pl@+)#Ya0sS7>K=$gCP,fgDC!k>"'RX:'p'3j7+R2sf-cJOk/jV;_b."/G:>Osk>jXWrLUec&TWqRcbMSuV-]?e#=iuV %'3D)b88T[%lJu&fHa>SL34'U<-`TpAq!C$rWD6:L"$RV&Trss1u&X.Sl7\#p1"K'N`MD!_Pc-8Qu:(pHlFKF %c(CdSd:ojmg@YHniR-?q&=o!!%gnlUWr6$JF>Y,0JC)CClC>ElTker`*XdTq@EACL&9QDNQ3Vt9F$r/g!MC[GX#EaljdPI-8uBoH %o<4'sBJlJbY-[:dqG,)(jW#WLIc[*\3I5LKFb8d_6Y*j3bVE0T0nl_g>N1DI\eJ\,"c5"=\3il&rc@+Q:o'j#FSL\FiL+U4XrLO[Y">07oLM"iFRFPtIu*DAo=LU@"J(b1\*]d63OWG:(sk8lQ)O(BSWinQ^gE9d %-Y;&Y19#>e>>UH<4`fcn8A,0g=7@m:KdTrdq6.J[9ADOql#;6.W#g(ClWC(1*?)eUQD&A7(O'6LABrRe/dQM:*"ECEHUc<>cTg\? %c=uBZT%=+j*FsllbaVPU_PU>.j5uRu4SEjEk2b@/b*cXYlHE@Ro4\d>(3cru`YbK)I0_?;DMk#6@h):I$0T@"c!D%i1O$Ws32]=9 %l,354LcU73R%'Nfk4CaF.fqGL&7N)_-,LWmQ#7(>l4kU%hhj0NI>hZBnT'3g*6tCU!8]5f;?ERu%],(+1J\e]1FL@S5q!N@ %+mq1@Ke#+#^rg@Cfa7%,/ImHg[KtZKlM;]3E/86B[mAG]UtcM^U>-G'.!JT0*kcb]s.M'5Pl7[G3B["jJQt/Z[heCS3CR\i=)RIs %))/UqCf8Z40OSpt.*oKZR[EboWMdF='22.N;l9Y[.uKU0MM_U3Xu+o8em!(.jJ6s'@!Wp/6Da*aV#oGOKkA^5S-tdUe8+Z1\?op7 %iLpdN*"&;!V;#]-l-R[$8u[nARHngd&4EAh#T3"qH!Ln!b8-IMV87R?-VR:,T%^h>`(Kb](MLjS@<.W6AEB763EdkOeH7-gbGEC/ %>Rm,@C5eP2nj&hK50hRdZ!+39P&YMGaF<87pVb0feU2?;""1#Elu@97@cm4rRQF:QKMj%n:O^mjI1AKCG5!*l"](.inl`(A`$,=8 %SA,N%*.Jd.e/U;*e8:*ZX.#DJd<]?]jS6a>O`Q);dnaV%2K3[tps7<&9J7pk%;!N#9egU->1$\NX9'&:'Gk<9ZJspP,n=eJNim)E %dc:`fR\OD^S2U8g1p0E6K3c]J4t(DIY#"1o$V_*`0n"%.e]G&W>0u?-ZI7fg3bWQ@LM=EHSJ##*7;g4(\T1UJHS=-1/^iDQD:%@@ %ZI7g2)Do"!or$?n3@@Q]l-E&'I7l[_*QbSB$[8bh41oB/TKP=fCnoAl]$ %gaA\`NicB_L!EI-NcG'C?*hVcLMA`_#C %Fn"H!ocR.a'*i0_SdRP2D?OS"A$]Gn`:J#>h"W\ajJEhT3UOj^FC=)2N;m_/B:N4(&>HA.*h:Q#>n\SuNJ*<[PG<+on_ta";$n<* %[HZ7p+1RMe^1M"6Kb*qTShrGVpNE'j-HA$bGp\uM!g0&*;paUT6g9nXEDYZEdYH8g'dd!J5h3Sd[el=!R,"De0Y+.e9WjOue\!)> %Er*qbQC;N.*!hU'd,_"h$?$)BNqPiaQrffJWV)c@3Bfuh]"lG@YN2o'S=EnZ2CT!'S6iof.ghg%<*#OEWS0^r`Prf"l]V`Q?LilKVs?j>:+X\))+UM(8ojZL\eYa4dV8/RpjSKkdul@\l2O1^o$uE,nC-)?Oi.P:Jmb'c:%m %E^eq@c"mSZY#*L1(^"_t`A#P"j5`&M.oljdTX[>@UJ5bK+dMHaB.:8u+79Bm74UJqo30J5a[rh4e7!A']H@'f6KfRP8jT#m/eVno %P*5m32F)9q$EfYJ,H'MfmY74KBd-KfNUK?!e"PJER1MCDS*i$LE_NgK3Y?C&/@AQ2*3$-U&EK&r/$2TtS>M[bWtIYbn;5Z1a4UoA %9mW,>%Tq-95fQB(IQrp6 %7BdLnG:PEYPu)3s&-EeOG_KGdKY\DBDM_o+bdaAa1]d$L*Rdq)gqr;3Pnb8t %eNh/h\TYD:M/YlfKV[82Oh6C?G-N(Nn1'VA[jVVEDQ6!_.qZULK,hr#.FbRSj>bYiQ:[+#6GRT&j.peBfLh0fb"t(=E@BF^9QD,1 %B%`"\-^>SA+NN_S09'Io#Zi^og^>@PI\r1JF#u7/,*cRj\>]ZmcG&7B3,r,9(S7(\**7BM[rjc$4tZ\[cF>,-aOG],nOne% %3]`;:k=O,B8&n>87E8-QcuDKC,fM"6njk4,_5fGej.p!d\Nn2,q:qlrU>o'@+KaieWA]2.3Y(8_qF&Boam6Ys3j*/7UfCZmj)c&R %V&&:)WN>YsI&B`:T$`YG?7)YIQ7N>kKa`_A=hECK>E??\\f]00nnTQ(;_Ch;9l %L!7"BQE&PqJcL>%4"n\0QMF]R9/<`IigSJ7tE=?e/\ %:@#@c3"dQ5H"R?7TZ"qfZYelY`#XV/OB+i@6r$W&ij9e^U*.D5mrmpK!5om`Y4X^KE8p^/0?b[P2MF_XS!q1P8G>g;Rk3jJT?Oo* %+.bh&8%p\9jE9Hg=cm[qjQ\lAiRF0fPraJ8)M]fm?d=93+lV@6(c44+mWiiIe3[Zah=!-9?g(d#1ddefFa#/@(u.q#$uW'GK@;O0 %)0H#cV\#o"Qj!\l]UQmj!X>Q1;_)^ji"X`:9J^Hr_'stJ@rnm4oYI$MhTCFKI&0hehUAH#]mN$p[Y=[WQFpLSeO5%beC#[NYoUN@ %0Ru+lDCR.GDQ6HaU\V-Y[P=ar5W(_3H'M`h:-_lR[6S)OqMICP`6sPi=m+ %EcW.hf!^?.eXZoBe*lFcKa*=Tbm;u)kn(J$MF<2E:n&!##Yja.&&-AB6V %ik^bVco=+3E+XhdbM^3:]l^Y5:HUTB'mdOu%^+6M^Dmml8$0,7Sgt9\=FeDA_1P\FoVjfqnDGdQhkOg*S4]bPrXKth^PJHnNe>ep %B$.C,i$:4<]Gq,'JOoNc_9qQHgj4^k&S0AUHbeQ9l?uAD*/`$FK#($l3Rn._URZZA7Zi,^D513b_'s85'L-6HJ[IK5e]ra["8+I$ %^G60lFd>/KK*;MV!foaRi,i9K&?[E@Ku$kA$kusC?]`D>*MT62@S.m:^#mD]A %!H4Xh:pe:\-o_nYNtVn]oS.8_5f)\-0\$UJ>QG\=#B47j'fDoMSdH6<_:W"Rab&!'81TT5"_Zk+T-QCN;B%*U"SWsjA,Q=T,WNsr %Ce#hgBcoK5!ej*q.sIe4K*58ba8mnA3/O46#]e9=S"i>#W4bK2Of]L8`sijG[m>VPc)cPd[67p_h&dn%L=gt=:U1p97MH&kRBXPJe>t.Y.s%ZC0I.HR"N5c*k_sDf\\e\+] %3e!RV"jZF^/V!PUpPU#`2bj)a&tD#1T!Z0(Q@YEikQU>n3-gjno?%n0M+gs&![e"UBgCU\7@eX7^hIscj=h-aHCm]D9TQfS`mq2( %!$!GhX\SkbqH[f%2=PMh^n..^DjhmBqk!:9bp%$1[c-,m(>FK>-;?:H!Id*1Id@aGVWuKJ?^^d<]C4G!M1&m%#$9;Y0OBOL"]t!D %?#=j@TPlAEp""*EgLn*r?W8iQ:!n,Gb$_rKaKH-:S#6-)NnVX'e+1$=/d^YZO\Mt/#4mfkl!CR;HrCa;52:\oo<#flY/b(e.0@nr %hd3!p`$Oi`:$A&\JnkJbL8(>MU:q?mot2XE%HX`EW,K,BX_-jfNpJQGg*cSgB8gY3@,HbdfWH%WRpnDVG).-j2o:7RL/u4+'ife< %g2^Z[oJruQ6%.5T0QUSthsT6#i%+Fo* %FREI;DtI)ElU8GB2Q7Od2jKM5Vd)6#G6BlGo;9:E:^#lSKIbV^$g(/6-;L".hDdYnO95QWq*oR0ri!?=+s@VU2d2@IV;Yl7as5g< %Hk#i)h_6S<%HrBZGCat%$./Q5_`/5(144Kpg*j4A=+PNnCtm[<3n[6HCo;Ig*TNp+*cGAN(-B!,;IJ=F+l6Vc/3UV\Y$\Wm"R633 %MRk?K\rkSqAt0c65ikX>:1@0AWJkb^4jnn!L\dN$Q#6$GA3AiWS`WBLj4!jB"*9ZF!q4=eQ],N;Qb(Yt!Ur0e(C/Cr`<= %TKnT#VpRMBC2_/%"icP1hpf4h(cMnCQ?!FnS,B5PUit$E %g_bMpBs&^?,t*Q8%?_ZuZi)iga\?($cJ9tuL?8+[DEnMkRjq=F_]1,t"h\^FR6YYF:XKBe9tMZ0&f;$=h!WEl %15"P_p^s:YMK$1&pE'RTmF'h#=bSP&K/4C/]#ZDWdU"D<1^MDu+@0T.QQ>6#0C\I'R<6XR3*tAf[s2KB)B`e^f0%]V=-V)9+3T[:p>ph%lZlh2a=Bg*GZL#YpkB %UXY-71G_YHPd[..XF3Fhp1D^m_.Zc6f_AFICt*bPpMLPrRM&)Z)(E@)H*f?sg!nJ[pQj(5FW=C'+01(fL'a/i:2mZ(&WX\>PImS3 %p+`:_8j0V/Ahojoo0+Lg9o2P4jTh,H]uSc9iI83 %I_N_PbV$;tfQ>;BQaLWfj9G9(ef(+LZ8[\A-4Uu;A`oknM$U,*qgbn.H7AU4@"Uu[[DWYneeGMf!h3X-h"`INNP%CbOqZK*Jk-_( %K"tFN%F-3)&D6V-@7V:>2A0\o-?`-lZPd_3+P7h8m<'&o1juf;oh&W@LFpah"?&F"2H:.e>:KPL9a%o+l>\`DQiOQ-0!#1`6Y41E %!#peJf`86JZ&I]M@$>mR2T#Q3"fM!@9`UXsX/9&$CjLs3hQ@/m,GB%D/+;T#2`[2\"COUII4tY;;D9'oJ5*oD4REHj-?6M(3!Z[M %-LM7kX]WrUAc>l,I-WmBInbg@Q9:#"\]Jt\$X*7?7Df:#([%tNnRMO@$=2bAg#a%0P`?FS,PMu_HRUgZEKklE!ZXdYo>6sJRC"XjFXjJ&8Y6!#n@)B %U%=Ng;@&+M.K)P?PK:p0!,S/n666/86]mXU"gA`iS9b/U^ntYr<@L.U!*]IFgWKq3__?6YcL%!GkjrD>\PW)b7/3cg:_@_MQ]$>QJZ*4HeTD!#oNu %6B)"R;uPb-]N\86fJF#pWZ;'tNB7o8$NQZ$Bf>+W!&dk+<,i.nX[F&O!3d4(5F2+\N'*FYM42D&AX..s^.-o^k+.dOL.[#Gi7FdS %IG6-!9hJoc=934PB\`SYHYJU]^5iS..n6?p14`0.r0'';&D6'+h\<(3"?&#k>hkU[B&W=HRKPN`MQC$I'A/O/,@d)HCc%(r7i;Ff %CH5YF6"#>jcBtmMfTap].W,gM'ROKc1C.g:pt]+#YSdsR"*bC0Luks<$j'Y0;e7DG^kUC0V_ABm<:96&$Ncg&jR4ldVU/)V$#IbcR'gHNYjkuJrRn_?A&]<9u"73Rs)cH-Q$Y\"<.VI#+MT[^nsdeF]3q/VEAYG!8f0H4O0*CgE7h\/Zo87#Rr2Z7 %O:m=C:BY8.K>XPmT?U)^_ko0DhY5+sHIhTU)i%/-:bpjZ_ku&!&Z$6OS,>b=[Tb=#(q'M:]i_^\@+[:L_,`6DCs'iem1j12Se:=="oK:YJa-@FJR?;S^g/!2 %2?BC5a0-YVrk\C7Vj85W]CXWr;jt0k\Z,C"M/1+Esg/M,2f:k-3`_q.]uHjsY@Y=WuTf+8UC%?Nu0Y=X#Uf5rNSpmNfZakK*]K/I(TPWQ@c,LA0SdhIEPER<;c %-`bY+;i68\K>.%#It-npj^1D_,J7VIk<`NSOHZ7SK>(CM9-:?*(0b=3qN:#XUsQ3efBI'!gXRX!NDD%6Q0=":/o/Nak\K`l=J)+K^8?&mXQB_8NKQ/89gN,:FqYpb^4ohW2j#HB%-&lO/&6$8:kd %?;kCS93Rk!5'#f88DY;'j?>ilf%1f\b3NY\3[;m@3Mf`0u.RH(Ebm\5W+9A>9>NV26CoDa;?C]_b!um+N/E %\n40>/!IQAiRFl72eR8R4(o_`hn62Mt.@NO,GYOeUs$"567-sV_3Fc5(>$9\h?;kBt1?IGs.4SSY!=*jD %nR!X1$+r`,fK<4F?=R9]3]+WfUdOQccf?t5i`J(.2c;16*9]7/e=IuY)Ne5*'#@mAl&Ka.1go'S7u"2r@bjUm"FX#7?>DP7oX4Eq %q*!Wi4m\ReHqauV##e$qmG<2-OOnYoJ!Ifbb#2&n(u.!GV2'6R#Y%*P*!ku3?JjbB/mp5Y!?7]sLr"1a0RlfaPBL/SO_ %jT8]Q[thDE\#./]@B0L>"rrfhI%dYkmo$<(_U^!&c;5bPO,'U>N*;F$f-4M=[P=K %KWM/KgtDtK:HKft3>$$8GN[UF6#2)"!EdeiOeV:ZY\*iCXpGNHDHkcu2=2lbUg2knUSU84a6#7>JQ=kFWTXCa$Rr;po":'q$`_nq %bN=TlqD':1pnj.j8i2k]L0kmWR6t$bU>?6L_;9G %P+(sNAASGE7OQs=1ImE)G3]7*G'OP;@&@oo-r7'6e;1J?!-![]O:Pl]"/.W,Kpsp;!2q=tDYLhcd5:/Gk2_+iKDsVkX].+B07@#; %NP?9M>%k`H]<(,?TV73%F7bopBtDZV!t)H_]j/H_5guU96ISV.p*?;FnkGK?3acVN"/TUEAYs/hI2/Mb?kCeIBXG,JduNSZ=U1hO %^u"sWdW/[UX5pcl>T-9)E_]f,HJVg-@u$mp$[]uHXL,lL;@cg^Z!/`nJP,g@Lq#j0PdYpKQ6C"B`m>]qZluN=V& %9"!6m8CIU,U#$Z$q_akdJk2*@[!C`J5aip/p&23B.B@L/_#7GG'f]X1fM[rY&M+"O01c;6\.`B>Vm-')(QM_]_$U^ %/=QPbSM@?^RQYRH6d]FZYoJ3XdBq-'!C*5jF@*=23su`sWjfBT.%6BQb2@fE($g^`-Rp#T#s$[)78!skk^7?1RbXR1.<'3B-(Kji %dVKcD%Rj;qge8n*MPasB?*f'U8[29"5g^?YJYJQY?5&3nF)%\-J>1Fc`&c[*:c&SFm@$_UEd.WQ@%sVV1_4S8U.P#M2J8c36+T/E %bglh6fpcL#U0F`f08ss!RZu8>$9Ai[D9Nd#0[XRD6:sA-BZd!q;/7l5A?)od_TG7s"MTmOR:oJZ[\I6)'rqj^R>H[`D#lqsn\O3! %3K1--4F0oN.@&ac/FWauVE-gq5R.o2"`MVB7%;p7'!:X=.mZ7l(He1g+b`%$'`Kk*c*SU+OLh7@S$gd1ggd#t"q6X[M#Rje>M2NI082^LTu=>Y_QW>&$21oY\=%%7?+ %G->Kf/fGgb%(L?*:hqc2E'@qrZhYKV2^$'p5V!XFLZY3C(QHj_Ee;S*S&3<:1UXE7@0nc\hZiM-R$s:*03GT%\ncb2VF]sb=b2A< %6.]t.\qEMITe%dt",j$J#NbpeMl)jd1VSN2drsl\E%Dp$8c"MQmgS[6eq0-0c>^0KPTSWp[uV"Og7g-'[&F6G%D,@'a5iubSbE5E %7_2mkpjkl71j?_'M+'cTM6pa>:b>c8>Vu09D-`0X?sA3ZMFCG\fK*:B((H$3fr)W[/]rZ6Rqc?YlHCe>mS'>;XOs?8ZGCmdMSeC0 %(g&V;%e+5M"cJ+m-Xt&hBn+^A4MYXS1iWp`(MsF.(2\jn74Wm?b0lPTcQ,^b]Pn8)Cph$c_D$U35g`99QU-8M$oO\kZlENT6ZU5m)&CFGfW#*Cp6W44.:dBS!]A.rWO>D%"Uj?H\TeVKYHo+UJ[SIOi&69Ft&;,Ye %U,?8-d(0l,&dM.=9\%m\!Mi]6'HZrcJdHcDo^rs1pf\Kfb@rL6%Ml-Ifgop(%*\%hk0If5aCrlIrcql??gRnK(f0B5ok<&[lhu2p;=:Y@P/AM2Kn!53o %fr]c%kq@P\bKjo&n,N*bJ,?j-C?,?`f73DIp@Eh7hI$"Ar:K=TpfG6-chr'roLG8q6tkNpODp=Z(M'mO+7#HDuRdi*rFjm@f,jhTE"k.s7hMes+T6Pa`"Y:q]A'& %nUGt_J,Im4rQjC#p]"b#p(uHZ:Ohm>kGbK[+u7YjH'-m#ZE,LIL;k;]J)6Q".Ike-^Y\"3^\BAcp:pOB%]XpR^U<$o"k,*&c0:c- %phJb8TWJXua"584cd0@kq9cs)r.C=K4ho/$a&f7$7sjY#96'=VnV(;2rV/QXT3pbP_WSYJQH)01h^C$m^\dUQ6[jFGiSE=^49&KU %48I',r7Na_:B,Z!Wg5=5Hrb$kk.c2aI.m&N/8.tQ]6qf,P97Qr\,Ya]N1S(V:-%^4ON-s?jRf;;IHOu9hu3dShs!gChXeOk*0]/AH\r4!4n1O\b;]D:]>s)IdBX %7At#iX1t!K=iV-bpN+@CD^LVOj1@jER-6\c.-%1VfjkEi5-j@"r6))\'b8?*<6?i!V-!+XG.S4STbO-tXJ>4RA[`a^ZYCDsr?T`t %[jFK^AAVF]WRALTP_]+)?(5&8P7WQirSX%/53r>$b4h;cg(#s?M51#cCEes*IMYuiFp,d)BHOce[)``8<='k3=o/L^cM33!k-9Ll %RGqI^JqS:WR'IrWO\E[op=]A(%(r-!H3,6kX_CHS6iIZ\O6'Rq0`)GP6Nu65e^UMT;F!h*c;/]FkB<7%maHY%edU<]qN';i?ilD5 %in[!pL?o3]?-:Spm59+Bdi:&Yo^@*@^5-(q0`7sK<%(oFu(J:h$6I3 %,jr-1\%.WYRP4^!_\i@.H'g:&fgt(MqN5cq8Q;VTjq$m/+/b#RO8Xl9Um334et/-I^eOgulTn=aj(9M[jb/D]jg#o9^C7c%JR+DP %f/TH^r2K`p?Y^Im'YAOd(&l1Sb&,1A4qE.M[<=1Y[lpqb$u;A!]Z_gB12Vt0!X:Cn5Js/OesHj4X75*#]mdA)>\EU.p0menKhI!0"8+=_"4Rth'P[Vbb;F5$3."sU+<[%X_4i^5OW[]ooV@)iR*Tm33rAdI+*?I+,39U(5/mOraOSF#%lKk0IQHQ+UjbepTW3P@n`ubDk^1@kf]+'^mX&"BE%<9Q %MDqe`3XDZIR6mbDKid#VcQr@9nDcJc;75H2/2%KO5EFQZ)JdWZrcQtWn)K;/40;rCk.M&74Pi%l'Uea<5IMe3P@=^?jm2IZ!r%.K %&\V*TWI2,p.,4BHmpOo;pF1ZdWO7XcLs$:R*]p#N\Z#bB\Z'67:!6i2&<@AE^L7&J]]7oEQ+L4V*H1Jck-&Wo.E([KFZ^W')CqX#Veg!Gr7,fc0Fi>/dk?'2'MSOdb>#Go11Zpt6U&(G %A^k,`;/B@S"1EbkCK:OHTIdtBmJ/bWJRk4ec0qtPkXo-_+_r=Ps+@V]EXFdsX:TD?eM2pgU#jq46GlS^%JigLom %Y;*>"BAA1gfa`G$nmoJr*J_(1H_:&Z[J<[ANBr#3T>b`*>6^]QO5PdJrffJcEgdlcpiGp!@oNtg0B:"(YLn09VJKOK,i>LA#7]Cf %M(2U%o%X'r-sDK5Orf"cELEumFse?$$e55^]:\2cS3oDrhc;9h)]a%g+4 %C?cbm8!k7+hXRrePrY4VF?=tE:"J_V/c4[PiWnAWl0ibp+f]JH1dW4hDKL^bJW@R10g9c"RorETTGg,RX#\'7.$"o]59Xos[ep4d %c#6j)RV;JEHes2c[GhlrOcCpAlMpcQUgP_\>WWBir2i07pOQGmq3\W-/S>rGOLZNoo?4;O)`m3[41bHDWeP- %i([Ho8*ot098Irjp>pkM,GqohB4-/EL-P9`D2WtYW&;,BT4]XnE0Vob\Dt5cLcHY;^$jV'7UPPiT(d#uO5l[]5RdFCFi]P.J>O4U %:#s'8MtnR3qI`PlCtnn:\7`ffj!aUUBK_@u`f&STDXe5bI@3emmWeU1hX`JIJ+KYtV9L0:MMn`k[U1b^=s#Z24nl5K*Ks^ofj>c8 %YJrT7aqhS.hD&uX3&2s4A)rT\>C4@[Aj(".`Z!+&$=m]N %,lkcc]:X60X_;Dsl9rI!37e*fH8c7i.`$(`_)eIKe=8S5)j=\mbOZ)qod`)M;SR)FdhT!m,:k%ACgBCm&_Eh#*CRO4c7^$9K!o0l %:sDnB1on[HN9\"-mWr6WiRSn!e6%=NL1gtFW?lCc3Ck9gd&"+Cr<^IF=M-8mKL&c;Z!u&A::t''^r6p5VHCIW7&e@sU/^!F@-[EDl136$%>1CI<^I@* %2O+U,C6B[!:BqnmZ>1rN>:4Cb$LE@(lDe`m_1P[->ofR^X.iP6aY$%W %+%?O^U66JjO/^gdbbjr^X-l#9mM"EHBGZ,LD-n2tjDp#Pl(Ni\1Q/9$7@ank`[&-2Oc!`PACh37&mS^S(*N\CZR2n\I6-qnm)&oa %]2O:A`\hI3+bd;E?W7YUt>WcI7)"ep6J'P'PX^HMXUTG#nq\S2&@QUXiBMERG,W%VAfWcJ8G@L+[!/ht2YD$t>h %FJtCdi!0q8bQrqLptF?^b;=j7]A9;%7C?nk8n@[OUm*j->i&UDbPi?l8Bti?4u2"C3tuU;?qTT1(097Xg7PHYq]r\4gPm!g@+YD, %LZf'IMGgO,E>j#mSIkL)*)ic]FiaNoEgKY'T*FL!f82qLT:5'm[atGOZ-9Yq#49i8R,&;a*k''_2f/pAS1)dW=RB5W1:ZU6495W) %4AC8[k&n%WcfRr_cM'>Q/LRjc:u=o)I%Pne`WLs3["O7Koto!*3@\#O\KO\)J?a23VD(`dN<\uakWlZ^KekEr_^WVSdZRjd`<^N9 %H8ep_T-b=q,;j\^-5Mi\^gO-BMkTJ%AJ1cFWK[DC39bBo1Fc9-b+:JB5LV6o05YZ"=(+&n*AH0>6V2]?`E6Qjj0U\;>73feWHp&) %AuQ4^^e(s+Z'q[O=Wq&kHlmQ3;%W_\Cf=^KL.oESkA"Ym6C9KL$Ha]KNMW'mF%GTmK#FMb-KX))>dHW=o$djb;GchA\Y1.%Fkp9] %A%'WkVW&:g!/G+!JXMCZ,aQDopdCRL=e9LQ`)mrHHFLb\#7'0phLpj_Y#>K/TTnqM,YsqJ+%/UPLuBT[G>9W/?Ro7-1ED>U(7dOe %`\R@X:KKP7!6$2@[%,q&EHSU.21$tT&<0%if''p?h&ok[V[?Jp_6IegO]i[fg'?0F\/n^9Lg[pK/NhjS`u[V1U1)KC!%/5p&#BBK %DTY>eV\:)D']8_[*A>J#*-%o86lNZu"jpuK`,s!DlDnNn)EBiAEIcTb:rM3?5j%Bhr.kFK$Hsia(GfD!Wn%.UO3o#..^gMg83!/> %KC)(89EW6"F^?N>XV`GO25]bWeAVclV5[Z5]`j%^)q+5o3J&Hm5bV*[%jIUs?frkEH25.1neIP-Xpb@&egH4%sf%f@SQ$n\HE(kdgXPtWQ4Ed@D?oeSuW*MMd:(ZI0iaDoLH3VjK1[i^NoB%0( %^FRW-7,3gD8J'eJb;,6FP(CocCBWk\WIZiYn0l9kjo\ltfM3X=l7k><47>@q::BG?*cI*ASiZU%kP2\I-rqPZ_M6'9^@-X2?_#)bH=;u,)= %i7bt]SHH,nT0n_PCCqc763G@Jb^DP*0p&_R0dkXJa@\I(eEk5nXY\=05htQ_.WsnQ?5kl90EW9@"P/TuP:Kgf-T46R"/spC@'sXR %;OGuC:AOucd_'X,-EApcQU1J$H.Qc&)0BU(!)S0T*Kol'X[*]Mg@*dDbf/bCH+=tK;MX]p'+'K[4`.\*[i@,bOYb056Zm&gqPLLadY1]R^4!KMoYmFRSthM-?tJ"ng/nu:UY`\5kMZ\)VGtIT`^'dS9(p%.5XI*#n&=/5grICS-NPQ4q"e!aQacGL1J1W*+*+$lu"3e %-kUf.5S]/`S@0]??u#9ObS#TH8B(k4$)Q#Z\sR`=L&n578_j:!F=*9A3kgZo*:8$3XQmgK>'!aT;st[3nco9NV2)d\)VuU]<,C(Y %k[B)s*S\QTM/KZ22$#*q3%-9*4!OjCL15Bta24g-eHLJCMl77Zd7f;U6t-.Y@cm>AKOPue<[+HGN<+WE$uGf0d7:@@UI)8B5T0eo %9@)E3Kk!ZjFEXG;;sqtrN'4_R/8&\=&S8bW$R.gB_:-b'HBq;2F/OBDNPd;'-Y/mBr!Zr.4=sC,7X=IKLfJN %&L=S,_/-Pn:0TbFnUp5/2u>_@W0gY-&&uK,<6t_$RKbqNS2-RI)rE?,i]EtV\kb-V(bp!fP^FRg8KS%RR&$\>UrAYZMs.Za"C1;F %Z7;XYJGs2-ksj(D:]M[X2&He]d=B_s[%t9 %Ok$"%"ukfRj+`@90S'^gnM&#iIPL8<<-&4@X45Ao9;aRE8.uW\c)@e+pKM`k.WpR?9f=_ai$oMgJjH^\Q\20n&Ng3f?DcrY;:EpM %3+[5+eSH1V-$Q80!]lVcVBY:%436ON/oSO0(\:g=f5X1->_aZ]b%C>1eL@Y7iR@9ULG`b#Weho^SV %Wcm):29NkP=CY(A//g/8WuL/`d`p`q6ER33X"(Ysr<,R5[p.`EURH;H!-/,'RHU/Vd^W7U^$3tdTI0Mtm5]9(R(!K31'U2e@TKKi %-8UeC*:1f*m)5+Y#lqZ\-R>;^FnINA*qtZ4k\g2/7 %AU$<$X+Tg?1=?V6P29Bl]A#f6$3IL88j=_ota(,5GNp+ZhD,TE^>u\VTGbCO3`]G*SJUS%>DC5[Ok>E %7brXVQ1fh,QqD%C^uJh=9iS"LV#A7pRN9J^T'S%F7&i!3XQl12VI4],JaZGceWL&g;j.ec.ZDJg91A#C/-lag%+G(e)THOWT^Usk %XS-ncgT_UqA3j]M;8*CtIb@Q.$/$c(LTer[#I6:-<>u)P,kWG*$p0Bh.JNJ@+;mq@@Rdg]IAEWS6.K+%P"7)1tVe:imp+c"#t4Nk7IL168k5\.agej)S:3pjsgJ+ %WEiCNg&*',.Ru2tjFu#OV.:bP'GDB0X>Dg8q5+4K/l.s,'C91k:!>p:MjYAHm3NMrAuT\tMM_Vpa!pbc81K==6!TI0Z"tH]#?0S< %Irq.n"Q7ZWFT\]H7t_gre5ZsHF9dk8a0?JnePoWFNYRIl^nJM]f`AK. %Fi!%9d:hI2Yn-,YCsfP("!e>3WSN^L]>Vip8apSe640d7CGJ./;i#7_ZcQtMl_N!frsgU!ZbBd0:,#)d2R@YorEk:quQ[o.mjckF9S8:8h0<+o4DU?fqZ\0Dd&(gZkk,#Yq# %X9>:ZK-n0<>%9Gp>V)d)G(MmlEQ4U(b#C5O&q_]%QnVUQ/N\9b[aM`qP!;,hf]OgE2)83'#>".,62u+HGQbX=H)9M6i@62J_?2\) %2?>,PoP3'ESW"L)FteK"*C!=7CcVD^\fhH#kUtYY&'e.K/0XC=mN=e>N;4O>YA5#=#U[h$<1aUEik,G#i_Y8RQHP@@'!:dks4hNf %-mnlP@mNM/qMTd1-d@qgT_-t=6(J?+S,Zt60T"_Q_*kqH8e$ZN#8>m+lT8*c*%cB2Wh@Smp(iSOZd;9c"q)3,&kA_'kQ;a(qBq]& %/APu;GWGo-aoSo!KFM=?IUi+r@rm!17P7#U\QVXiaZZ7[=SiVh>Fc3W90p&Rb0lIi=P'5=g>I=QB&sar!D\Z73qbjq8:jk7X`#r/(_9oCE^5Vb=u4_`Pejn.CB<;q0deK1S`"=^XX"c/aB`9=K;G^389%VR)JJh!L@Ql %![3Gh#f(+n7PXR7XL$FCSlJWb^Y3F5%,H27VF9``>C\=XKAFS>4&e9P_5KNXTN'+VA)+C"@#=>T%,[reNYXaq&f"$l]k-]$Eske; %PapY\9i2WqU4l07_G&qP9tY;egsSZXXF#R6DPo %6g#os$&u+n$RhEWXqi>9mc2Wb0Or".,YRi]b:e)J5Q#R/.kG+@BCLT-8 %ALo?FoGN0BYC]PngJ"2:=hRO1D)4RuDZd)XJG%U#B-j$aaKc,lY&sd_qY.U4Mq<hH[(SN;5B[ %P\`78(KQ)Mig!XlAdgKe;N_eF!h9;rK17RCNH%i7CaO!_gJbqp^-75d>+Gd1RN3sbVj;5>WqFj!VLR`m`a"[f!9 %Ck8](&ditrB4I5=O7q?l59Z$*"t6fm/!e?$b4d60R4"$n]p"j%C.E/VX-SPq3.#fg8hUtlbt;fl>L9cq]nU%B&=LfJ1LJ0TXu;tp %!bZGpn3o/7BbY;NYJt*RAS_3#8iI?g[[WqTHa<@dg3))o9GIGFYkT[6=>-TTE#cKYAqDH]e93RtQAf:[hY&+nP_".YUR?,]?j;:h %LDL!/P.E]:O-N2hh9c+,4dro#@9Bnc"Slko+=fZ6A]]r']/7LoThonfROlVM3(g-)m%?e[Vs^`+-#``MSR/1BC\8hOgu!3?&^B8='8D,8rGqYhW^M*7muKVeV(-(cC&dG/118FR![c=<7comW%?LM %bVH[4Fn92uq."DNOtVSn=uJ7k'-/4iX.>%"LLo[ePb=#PU46(eOg?%KS7ZJDRM.*q)Q,sOFrN@4Ec7f?>AP6i'Z]K(+AAeNEB]b< %1pc;L8^j-_aaW?KG8pQNqt"W";LPbM7]"L(A0W+fZS/)!H0fOaU\*g9",t6$UKRpZQsmb:Tgsf>]neMA'V`G4@#BG0%*>h$&50dZ %;p5IL!-@tsdNarG8Ji0"PW`@&It6B9RPbQ0Lsl?HiZ+D$SuW"Lb''cEXUI"'?]'[jlt0sE;heErMudXS4aM$e%"^OP]O<5s"X1$\ %DAp/u/YK^P03ce`gLfBT?XcVn60n;P2ScAU'>Rq#.Vg1a^9$pVQK:7sWUG&&jf;-g`s27_/@%XHoSIrIB+2T2U8@KK&Q?N+;S/tC-Z6F&E7\'0ErF[oVq>Q1LqJdi %^dS)kJ:l81.;krYT'Mu[%ZG:W?%5I]^Hm(IY!91jXpe-=Puae>gKF)5QI9(DNar*Zml:QN %=$P,HIWV*(-D9nI:Ma-O(htoQd;mgJ]1++L<:.t-$-):R(bEsTVSHS7PC7I"Q7$+k?_u#C]l0&:bGhDRWg\:K?-m>mG^?Ag6VB:& %UI>e*&gRNd%X+*BV[?NnQ^Jnt*#HqeC>,7[8E,i(+AlY;!t8dueAs6D@g@lK#!b,,l@s#'dS&<@DK2[a%1X>a6+qiMX'K#ZWHn,E %2=a]CkA'bbnhQ^WaKs9^0gX8TlHk.tW"imA^_2FJgXL1FLWLBp[2M@PVEEfg5p66./PCU0QWch/2YDb^r(9_&J?d`%koP2%)l'j&#oi$5Fm(A<70Vi%0iMD](0s1VP_k0SAi=EaHhmd, %/1d0S$oKLIge1U[c5qMH9=`J[7\7id5k.kb#l0Z_/[h>+-_S"WcR?Lp!kY*H7Am(:83I3G5cmJ1%5Z1kL5c0m.2?$WNDK771Z"iY %RnD*:*K4$1\.O0uRmN2_GdX50'%,iqeRX3a`HR(5gU!_`>"s3i?_Sp>mD=JO@/+OpXk;l\!RUKi?li^+gWFjd6&cVZ-lMGHLC%,S %@(dluag9tD7e-%@LXMn*nn_(`+nJ._#4](L_G8(kHtC]Go1>rI9:uFObsMsphr;3l?Xur(GI974`b6L,1N@^FVM6Ig4:&0m3n%8_^rBpb\?1I\6UcRL8PUXP%*Oj.pg4S]E&MS>j[,)o$jS16LP*`=GT %K`Fkn#"`Q\&XQuJ6/r.AGaYq4d(q1eUYJ=80Z:Z %2Lt8,$5kbZ;[!]>L\2d5fn`7?(7>jAh(Z3X24RN&&:qDH-d9kLQ23/%higNXBI$&#ZOE_(.;>c %iK%TQ_3S9ZSc?[=j/d'/Kt`k %="Hae,-)9$ZA!'tAUo?FN@g/=p<(,qbs^)ptODjh>p!R0;O8K%IJfU9HD %-TR@oc#$U[E08F2g#+EYOu'$PSKnZk#dj*Id3Q!5bUe]M*+uQuZC&o_k$\9/@Mg&=kSl&XUam@JZ\-6m,FMJ% %'U;kuAndfM-l($Xb#nbP3^k1)`d``Zl4f@Z"?3:uUMZ?O]0_&u[]ujf+uuP+\;b*XArC8Z>T>Ua+1bL6h(MrQIp8YVJ;51K9,E/> %3`n)+&dKn@4Y!j0)c9lt[VD6.R"#Y:DJ\(7+q<#[NO=#RMOO5S>\p8/Y_(T.NbRKQ4Hf7\Pje4XJtDVp/jAKnn)")]uh_O7MWV"=kg/b>,S9AG;M*^]9+>, %8P!=:M[_AjJC,Wup>hIHRsY']".Lk)m,eD;3eCQ4M&K*B+H;c5_"E4b[%u0WD.I[o$sfq*eUTI8S&K&DK9`MqEc@`T`1A,MN3Ufe %'T>qLg@\GMn^F@>25](X))H_H^?6+-C&G9*]h<_"0`-*^9N*RsKsCh8(sI:[ZNVm;TR,$[qE7^9>3J;T774t'B5';>N,9[r?)D;3 %&Z[^c)5aFuYSCH)X?_iU&[a/9c_0##h+Z8b[52'S%srjM!`aE8-`1BRRMtXj+bTiNNjIl+Xe6K0"8g%ZHM%I8*3bK<9G6Y?%(6<% %HL6F&9dWZ.]>W/C0^E+MR&(bcZVu%&7esi3RedJ_Y]c+52VB".F0C58\+,=iZc/4_eT]=[TZ,>@#/r+n7jA7>"VS04'/c71_.0bq %Zs**u>/\DH17,/2OWI*@9;t(*%ju#[EMZbt=m(,IHKd'-=o*66!EeTc7@XA1ja$0j;nD.YW1i?uQr//AJRVJQa71.4<,8B"_`jX %33I1pIrF3qX8[jNVn!U0W!6L+0L6!`[UPO@%ATcDP?VKC&GE79g4MU@!Ko]h1'Nr,!),Q@X:(-j=*'7%OWO^]H>>UjF$^)+ %dNa1B9*nUed6a54*t]%\_'6b?6:1(Y%Rb`PlX"/r]6JprL88e$I\@cG>\$1rsu+YEPs2kN9Q?9=S@P;+bMJ!0*rc_W;?BMqF4MPBE0";t@fKl`NF]Oq0>/@3ri^B:oNJs&Y\+BfCjDX_p=A.C9[`;e+/lI`k_rn%bS<$k6 %/>=MG,p^ppZ#sM&qY?__Ua7Oo($p5Q*%TA:TJe=!dT&S`Ra_k+DD+!#0&>L26'oCuK@o9ES-G^Lr`W23]r,(5hN%SJ_)Cd#jRYF/^k-.=YVe7ticDt^26>/jMbbd;Y+-)AY=ASLaM %AtdGZQWG8]'s,L!K93(j9SH'O4"oaXHTa@?X(/B=N2es&=(8FdW>thFA6W7(Xr2/G+gHr]^$pjOj&Ld`:\c1]M@IF+'\Ee5-NCf& %8L\71b9^]!kd?#CZ`Z?3nr?MJ4=78^HAGK?gP\rCH_A3_JU>Qura\4`*j%Cs/]+FD[jGUCh]0,)`rW1*D>c%:5!E/$#F70QQCIqj %`C_L\)Q*f-*m::B4ccJO_2qJ^J48\%HA\4l/O%ke\Z+OR.:ru0]BWE$'3f/88\O#4eP1$])!c;@(cHX*,s].Sh-;J_I$\0fU]b?h %"I@N;$8cg^T)pn,4+O3Y::Blh"AT^ali4f`on4AEn=eTMA,kEbokmkgY]%,j;n'pJc.5E7*HUHV5*gAQs.ehks.`<\ruT&Vf]F+`Itb/SE&)Ze!nH/(pMS9TK3I7SI!Y9n>CP<,@;mc"K@)4)V\la3'`ZS[ %g;__:0GPihq8&CGj&XaI)/%kXN]S6[k(=oYA[U.d&XqT4dQs6'@U%&+D%h/8KDq.f+OH[!L$&5WQ`j*-F(^]%ZN!Gh\1LC;NrE4eh-BC3rl/2`%HQ` %F[\JU?0I4cLJs(%T1bq3dpFC]=S>C[97(,13]3d0A=$X>3L%9pso9p[@KV%d*L+!^Z_ON#p-mHLY\_ %b`]42_O<*4NWVSZc3?rdM%eMeCYMBZru7-FNbZq+N]SFGO*EJ!%]$;#cVh[q+?*([QAPZDZe]XX$T4a1Oq@8X`l4,!9,MI">S:-c %8n]lDKN&"\qI3$8M*M-*-,C@5@(,dc=B%ShT0hEU]C^PIS,iKPf=*]R]t:qf^V'C6d?/t$T]^eaq"8k+M]:_Q?iK#Ns)r\< %L,o$Ss7,Sc%Y"Dt?_.2mp<oJc^2rpS`Mi,:i&_sik^*WGt$D_B?TprbS`c(?p:rVl0KSNQf$b;]1QIe[>B-?usn7A'SJcZqt:?5F %qa[`(rlV/%%`^rjF_tKX]tO3M]8Q^`Y2.4UH,\dF>q"'H(?.N^OR:P9`WRoC^EYb,VZ).apr'*&jmB[lo8?u4SUL8"jn[1aiF_7/ %]"E=NPjn8+JK),()#j`>H"a[b[G64TEHcSUHaiTuVAGijnsnKAIs:e`o)95FkD,E0V6XC)nFJ:c^,c+-Y6$o&(%##:kIQ\e$M`CU %_"_D?!Pc0,CQe5BYsF8OQ2\!Ke,!pYZH74?ekc@1-?k)5/d0@)>G8*CNUQTk6)^:npf!;H=;W.%Mf+oLoth:oE*B/cGI\Am\[@.0%tDg&&MDk;R- %n%On>ao%X+T_"5T/'jcbh1"t?gPbraDoTu6rP.:u?f&KR=aYJkh8T3%X0]F%gRG\HB/dFEc2,C,E6gXiQ2g]imr!%r5%9f+Mk>B^ %=&9M@.!g>hFaNj9J,T(,D07I)r;CAS_m)E(a]GunYf>FAGMep]?[R-Jp6\is]X4U2s1hfW)h.DHJ_TcfM#DCgZVCI9s0q^#.f:8'O>lM`^%2d"IrIVSDJHF8k_E %(MEJrK\[FWSmW^'oC'FV?lYUg,X1OJ4E,K8Kt&L?1p>,/s(Gj!\T?'&]?C(iY:olrADO8+ORB@iosfc]NP054Ib>"dtjcXGPVZqm?5 %]UJWIf0[WohV$VB7_a!tjm,mHi %lH>*dMt>!QEU+E*]s2fpoDZc_ErFuF?fV;$?o)9l\%clY1P.a@*a"tI[]4\4[_u_ALRiYlE*S>X+ %56)^K0":;=7n"&=F*Vp$Qq43W-TK\XbF=ErSR\mnRWnb3gYLn'B.nXY(])Zhci3oon?[*Dn'CDCFV!U0kA/S[^YN2T]m\07i1%@5 %leV"A+9(>Z\\"Lq[Hj"$hRpD3^\iQTM_r-:kn.gr9CuijMHTN:'DO\-G!Dbno68gT*Y)PFT@3(k:S67IZ^`jVUOE-n>fRGCs:;Fo]'%\.g_EBNin %nu;e)ccdE,!GVGKGe*K>?Hu^OE:\>.3P:fDOh^\cYJ+C)R]dcFQ$?k+XLfF>?:_>s %=';Bt',F>h.MDUjja$RlD(#0B8TT1Kk2MlRRg3/lc==])]/[G&iXt9"AoE(n64MhGlHZPJgXk5KcKqNFm_%QE/oLDm)Z0(X:KcOc7oT!EID69J %B7;g^WVq$#D#aN %h;n;+]A'eh%K=Va#7/pGJ]p7hBfN@T^-'!2Zdn:n]3h2F4N6^@I3B->*mGK6SjIYRGp*]Ci8tE(c[$`FSDAQ9mY-b,Qbc$2W?jZN %%XN;BH2m:)`Vo4&_+Wmc5C>K6=27F8Nr.k3Ncq%Kp_!,Mqk*W^kIpn@S,`;(2&H#dkIpok8c@!4ShGHjoB+3hro^upq4Y4`rQgDp %]aXos`D(TMrUAL87*iQmq>"3XT!s8emrR@_SG,51:ZITMSGD_Q7E7@Dq;fWjpPZ)QgV<0f^8oFAIs^)PIWUV0UH:,Kq:bH5WP,k? %k*pR502?D'RWT_m6gZ0Z9^4o;G+lZ`(6FG?=C0min`A)k)jRP(bs097m8 %c/*\#ld$B6e;@$f0V:=JjpP$b:6g";^^IA&Y.X`$ik4g$]13ereh94<&G4UTrp/IUCU1rMXE&XW$)H2Y[,>"nH/%)M?AMn0m_eWe %DggQfiU*_4Aoc4NFL=:@d&I^h:tV?[$@IX3:CtSm=P@7bb8rkF@7qgf`jT_UW^;Ts(?1eRQ_Q %F6B,:V,HbBk]>[TqoVsCWj:0MO*+g[l6GH]Zu^ILRe]=oIkd^8<-AG$`Yc!om5#MiV#_mLnPY#`Lu?o>cp'm.DkcIuJaGa3.G0?FK[)]GC+ZmL.^;5@/kpr6hOZhYaW;Ilo*i %^,LQ.bo\U]r:)"1ipP,6&J+OQf8LnRVXP+>;U0;W@Pc0^klQhTYR=AJ%Z2P0pHjjbT= %_`-HJoHr1\6[Nb.?2pd-_!`AM[.u5E5%aV8kL*78T=qr5\%@Rup[7&'I!9.?n^]M1DYmnsqt`t_qFg_^9-6l"GO?&bJ%N>&Fo/h> %_Dc\Jf=TK=55`Nho85&.m0dFkIS*C=)!_d>dm(Muers4"*aMM)#I,QQrnZD^n#kB9^Hb`X,6ZV2Y4:r'^O1F_h%Q3.59`1+Dhe4` %!TDQtTfljR0-psBpD#j[(pr,NZ&_.s50f'X=S_65M@HcDKlOl&d.Xab(g,>FnGgoFs#Z!#]f`q,n>Qls:F+)sA0(.o6t!af^cgKkD4=b\ %Q:H*=IOU6AZ-AM?Dd=1rG.rlIs)iVcmLcVCrqn-.hJq^f9c$muQUdIpB5`1gFceOEAMp5)7+D(mP&0@S0i$[LW*6tQ65NBs"F.nk %T/FQ8[.(;KnHhP-+1o[FrS)P*2]!R@b3?mYXLf8OJ&Hrs7l8Tl!@s-o)fiQWSmIfVZko<_0]D7h,nVe3HMRmkpY>$,51o_Np^+d)V.iDn8?]8@r3""M?='_g %lS%YtH@,PV9DlL(.XultL>'1u`CllmmVpPQD>U;"G$QkQgAT%Ej"Gof4Emt%bP(5ULI84NZ7^BEHhXQ]0&Udr*3W1tHIZS(5%uM) %'4%Q'>uKbIe^P9ng0*olmR9Q.M95#rYN\!<4uN+lkeTnDa73ibkOkS)oCp;nkBqdQp$QJj&o=0=E+^g*fD^QG))XA0H+H=Mmr$F#p[X-_X$a>UHoN,F37.&ZHZXU\ %FE9Y^iqE0]#HCTB6G\61hjrT9rFYeA(XE?`5=XRVmR#]!-FW:.-;S23OTTqW1ABXGZ?\]o`r!a*eMB1RkHZBULU6k3d#XR7e'?o^ %>$1aa(]WoXYQ"4W9lFSH:]f^Y?f0`<[LL%s5">\Rr8Q%h2tK6Rr;&L8&`leqrr)]ZgT,t!rpo(:lUI\"Ftap8UAb*6s*F2&@#EG/ %j58TEs.fP^IiIUTL[jk8L]?]?%#8cjjR3S=]K`R<`Bt`-L[*%@o`9LkA*oB,%QS8g\6*2Bp%Po2VDiEQQ/muDf9]KG:j3rBY`)T.pQO4&$LH"]FPH9C?p+&c:_ECdSMa/g'80 %?ZSs7n.,b@JsiY\g1Knc%\j:T$neF^)33MigBk?sN&?=_Yr9Ks6#Bal)`KX)GDFg4lqdKgs7J>YH)5?p:9L^C(u!Jf4SCt!ps(Rj %(_0Wra-pt3@qsmmfTGlgCE&2Lbf<(mm?ALpS*ep=)^rZ`5Wc#-ZiSqM3ltVoNnsdN"H_aGt]GP#t)dY+q4jrSZJ/sWXI[8]/V`3En!!(4($`_)nsi\;h0H-m0A]3"&:`G %BsVIX=5.'d6,2\I-JHal*/9TC'MI2=L0B3OLg!"<)LrK-2MJ>g[d=M)@LE$Xc$gp'/r`(J.7PkcThY0^ato_C\:(@=p1si<)mGbq %%_!FeWO/dF=<*+_"4+1\!Xs#BjBMt-:YNj@GgY[@A,ZQGfo@p%'O9BD>iu^BC4N#*O%(X#Mm?85^kU(^p.CFNYKg]TEoPg4g(#t#%&JL*Zl,,g!"BjTalM3u %`5HZT37Na9!'4Q-Z_uN]5(Xoc]1)qBoP.S;s#UA:"eWeX4bF_I6N^\ia$-kk3maD*h4.Zn+uR:@MW_u1Em8!Ki.Rb4 %%5!I!F_kJ_"O-uEK\8C,4cIA'$LFQ,)?d.SiI3$;ZLtri$s"lC5M3P3lTJM>FF127p5$m$>_t)nY*?c_g,Bp>liS!rV%RukO\`3( %agNg_m?4(S7-s*n[G<1.&[@d:'3K)HLQJ`g9/%C90a)IB#0WT^W3PouE+EoWI'lg2-V)dMIi(S0B_R_>"o5*Gj<)DD/;/O-K%)jJ %8Wk<:oJQ2K%mr19TotMGpThj%5_sBNoIb]Q2aYH8C'1gT$RpHbhVqeW%,?s!70X*LrF%8eq]#ctebVI[WU6`4F)gRq5a'l.@-]OH %K9[c67'7t,iApJb5>a+M]2EqA&l5q&`<[/p:ZYK/MM\gY#;Z0K_T^\mT_T6g_\PKm!1R]'9^e+0<[-'dkZUSjkFZY.n.1d\SiQ(@ueW&/(&;UgI$R5_Ia`\UamSHcu(6S9f?]6clb&T0+cQ@DI@H1n@c8k?8f#B %G=ike3eW)1#`S01@4@>^>0c(/K#lLLY6I.d&6jP$Vh`ECD3Q:G!)Qbr;)1\D@mh3Fr7s$0VeZ^9/4#%^^ci,:PRYmj+".Rc]-^CFQ7nOGc&c?eJk( %hl4!aWb;L080PqKb',tdf-YTO0E`To(`P2E(a9$?a$eW`?mn`'eQ3*6;;:JiI3N`f+G0!AJQpOqX5F:++W$;jiJDTFPlm'-2[tkY %q'Xt30bd0s6?9RUbVb>Ae&*DO#dnY[lmTd\+tLSMBOd06C#B0Ug7#=Ae?L$kJ0Lp;!"_d(#eYLM"?jo\JX!\3 %!3[mJ;jB"9n29F#V5ZY.&7rF4C4Df\'lkc6$X*-YeWnC&eW=,QGF<7W=,6eqnD-%_3343uE5Qbns:EbhB-+Q+H'<5&?[]dY5MF %<4dl6JO]s6e#ikV"PDQ()&`h\5[sn_jBtrEQm`+dgjI(.NCUYU&7Dd+\>l2Lm3m@Yf&j[8cq(1T2b;XbnIb[3g2DjN7MOV4_Edtr_9.GBZE^S"YZ2,e %")gBFD'h7_37YJ!>E"j)*3ALNf*'&`"'padD1&jI!)V;Edm9bP:.tYI/8)!@UM7c$.U2:"!bHJdY"18Mkk#=j+MIup!ZGnUU>FeS %SOR8MkQji-b$59A=IE,)7b?0ocOX(RZ.cJ5Y+?_O0nHOQj;WjGo)h?(0KudEdNgIaDSMl[Y6ET+U,>crq[&-@k_>Apqh'S?F_,,i %>@Q^N8(kLDr8@^-dC\63`q;pt@-lum>_?%<(Vo$/g(CbLL&D=J#TtTa%H+PoBQ.g%0"-a)l`%+n6u`bB3LW2OVrkf9!TSt/XVLQ" %*3=,GF?:O]XRQ+>[68hIZ!LVAGsJ)32:Mu+8Y1$$Zo8Tcba&9$\55Q2!Pq/W)P4-J;`!n0_Ap6G=Kd\;UhZJ.$TpIHkaNpC=WN(W %@%"(%qB/4F-^(Hd_Ggf#J*Y4Z`]W'hY$N!R:U_7V2iZkTK.6+m"^9'i`'ff-hfU/h=4d=@)MeEj5T"T7UjH:4bkC'(KXE.L;_a!: %OYl276C-9=URlD!p$s[S4PWQ0%=,_4iaHdVZ7>rhI=35"^uH<2ZF*QjVFFSJ>4u0_@Q<7BN,'NI5/o*Cf6A6rd[@-E/5O^ %-'=kO2j&CtM[;*PcNk2[.KZ"K[OnQj(3s=FM`#kn>LrcUp`2inDGT";RFjbr2"ML)4o5nICm7d.\,)skSMlQGD$(n9=:jQ5"+idW %k:&#L@Y6P$]X1tcG"Y@\@%\cLD5^!@DA#=.V\I*o!f_nq;mXicUkGWXKdO<,1%6'&UQOskb>IB+%tR:!#$tl`O]EC(lDTK?`S:Pe %bh/0&eR&Ha-\;P_j=N>NI],t5^'n^!a?*.6ThaHIGur]G=aFJA/t00ek@DbUSUQC;Y>+r[93F:WQHk)I9AuCERp]P\o64E((eR*@ %#9$_Z$)t),V6o2X+\FS"Vt$a]JL2m#=J?d[JP'&.'&u`rioP2B^-C94,?t#l[WnUVq5m]CXmZe!bsJZ89Umq92^''cKb4[dAYdEZ %KC`hVkH4]oa&0q*_I*!7_,dbjg@M^k17cTKMd*-B"/#2_W;n97[^^\05A6(3WiUa],lPY$8E`1G5dMh=C?HTf_[F-0A+ei%iITc' %pQDk5c^t[TFU>-S>'(-(*FEUFfYX,!ZJFQIkna+:As@k8.m6m04=BF:J-+hhcF)D;_$\_S;T3=+!"]DDUY6[FX`0@cs+#BA>3FXq %Mib3-1r]Co#]C?HT#uK@Z,jh) %o[-eT23%aEU(sR&ni1jL)%qH[S;S,:DGVPf'_.35cuU)5i0^qlst5g+-a`qJOpl(h5o1H;!;7_]3:[^c*p2R([\haUA$L\\c]O+PfSkP&8*u!N&bF)OB]Yh %->q!r#`L`1bS@LKOJenG7Ym"#[Ld[P:RrXf^ZHAJ6mkmM/@nEeM**NMOuD_BL1CM6+U>+Z.ad9MaPjTUX?HLgn_2m@IW$V@11A^ %ctX6g::;;/C=OTFlCY/7q#P^4_Wrj\DbV&%;8f\+o$NT)4_Rrr&[KpA9KENnfo+GNf^*?!0.^f+.+`DXF0m6A,(8#?ZV' %8:ZA(iV4.bT+7MrcjmC$,ZQ?M/>\IuVF33p9`^L`bjMXX1g;\^$$HU-F"u(Yp`h#"\VM>`p^+@VnE6c:njk"c&_eq%/^=>^n3u-$ %=:_O>gciLt[ks"mK+Ot(YXhDL9id-8aHifQ,_O!=9tM8c1j:/u74r"LH[jp^^*iL9^\YSpR-[^:F>4&6:A %d5`p"D;r`ki?K'*iIn=%*1iF!=kahA]Pt<@\,q(EYi>cc,(9s/O'+'jOPpC0/LpDnd)mt"K/TJ/M@@O=<4[Uk@UPArbh-_?4&T1I %Q\ZbMk(aK;`Zmn%O&YBG,88;],_9:oF2KH'9TTT'rDqu^MgZ>oZFTY/_c\%R_uL7+hBDTC$ii"Jo"-q;JLEdenX().M,%c4P7WjV %Qa%@D1H*-,Ca;.bM]Rtu9o"Z[C"&eV7QLQf]4JET&6LPQgm))*7F@3/:O$921A>mO#(KP%<;2\lE8k7$iNlCZQ[J9joh%qO67CS4gr0G+L. %S<-lo2@)Am[.AOPhViN$8,n34$Nls%&u\dZa5+ZF`j8#RTce"1A'/5#8!5iDJI*2ml%)8reG-7#Z7Xd@'o0&MPkb5c),%5l[9,m9 %:b@4Mag_>-9cm@IDZJ2O7n&mk>YS6\cu+J_YNESf90nl%#sjchS'`cYcoNZ/cDYdB %La2ETK:lh\33;4U0$[\JQ)d`&,Y`hbE)0hDK^hTXaWf5I'b%H/_@Q6t-3ho"OHhk31RON'I@dhE6@U#'EEq5+?/@]!eNkbtP8KC[ %QPC85M%WYP]-P"IBHacd7(o\]@MYXnZHmP1M^/Q/V+HITnKjYaa@Xa3lVuLNF9Gl^oHASu:gG2Bj4;]9dmPt4(lgS/SYFRQ@:p8s %k_0$!PjT^WNl,8Wn3TMh!#d.F6kfkpJ`W;]`!<-+0OP@,iLq)Y7Z'ar%!=<(hF*W.emG?.AMM*Q)OB\'RgX(u9W!VtgGJkTIk3oi %UTkM%i?>D)+Gq`ffdSPU@X;_T>_N'W!e[r$%OmMom8GQ(\--(-Egto=OLI:t_IjNU8^?;k!0?dYp(?[#81))5Akg*9aX^3XPQfoEEH@#$_eZI]L(t#orC'E+",Z[n\=Mk1+6E2?GbuShAIoS7$G3&)Dh*Cbc/EE@ %5"JXRTht+r'.f5gq%8H6@;-pL5u#[B:=u3d?c]U,(]g[>Fta$D\r)$BRaLrI[TP98[CLDSSjXr:/0<7!eE$lV5RJ^u@)b`-W(]F3 %`tG?Oh[Zg0,*)!dK6<^97Msd),,hrUj)ko5eJetVVsn.lI"JF&F=cEVOWC+gejqW_f='4g/k[\k5UaM$U,jX@*]=S[RF!?6D+$Z! %9-BfiD[RIf7$T?VcB_mQkA:sj[OH(&(d;nVNnF'.]AGL!'#f/S1.-0W+XDcn+Z#?Z!`90ukBgnqEJ*hkf0ZX9eM\b'qIPQ1fCKq!@IFr\S6RCRpObbHj,&1OR6UT1GSGdd&OV]4r6=j!`@u-4:W_Ok9hlkD;hKU$B"(-9Y<<,<'r-q?J0NKEj'g#I]:&G]>rHWur^%CM*J_ %bhKK>(g^oK">!6?g!5-&eeSJdoKF01]SFDZO"Od %9<3$&X91)@5oGXC %:b0/0#ga$Fe@A:<5$qI(qUa[+9,G!,XFa#84\h7J1K84pa*S@IG>Cd)_amm9m^WVd18@eR>\*&$0%BCIc:b)mSs8CtbiLA)(_#p*S(IAo5,=FIKr?4.G1(*i(@[>ZaFI8"sl)J*RVDGnSoBgCZ.$QIRC#dl@Z&E+E`Q7Z.)9re84=/E/TCSD1g %!h]U_JbWr]%Vr;qL<@0YW>A_s$n1G;T$=@/3Z5%<&V.=Ki51;?-atD!o6:t8V\'o(Y-j;PXs+2ehZPhVVMsM-m3>:;(T%)[cLpK1GtJd*#kju$ur06ck&NQn7R95 %[o?kr/$"OZbE=KIne%VLrnDoD5`Y][G>41q!dMTcJ.]]+)bUZ%[L35s?Yg*FM*#1B/&U\'(S8Ih0`064=QrUJ1d%s3&d8rBa'u/C %aM2/:@aK)#OTolkEO!%GXSro5iYW&:>d7I$hbE1pO";!o`)7XAj4?s3&1/=NcHcRM]+?`8bo %W%dO)61:%tdK.f$(^)9U-4%aB7o"-BAijBC0JJnk#MG(55`7L>$V:.95R!##5W'Wl`lqC.NPg1+c#4o4KLaE+[A28^*Q.'=u %p8@c^Vd$kA4:\a^_)c%n#8$VpeEs!$p1LV\aJrKB]b;&).>OAKZ=dVWP$`Z2$lSH+_W,`s-Fa7sn=g$i-HQM@B78!^r>*=\@&2Nc %OCg/uT5E60op>/nk\a.im-3`:UD/G:C'T0\ZNGOef!F@*9stU5F:P'&lfKirch4K3DZ)KVjR&BjY`_#J#[M)m%#%?1*N-7,?n7C6 %*.1ZmWQ[V:(nSKWO4b=E[s[jJ@[iQNE&?DcSV/n&+U_$s$)b,M]K-,91.KU%[K1/IoN4'/mEb#E:=ik'We'nDL-2#u %$6#SZV'i,oDLcDIRD!5Dg$#@"%rrGG'pG!b7IrM-NYnA389HsVA_JPP5;$@H3>uP]hs?EW#>Wn.'JdN,<>73b<#,=eK6NJ7m3Jq( %FF"F3:sgfV/3@;CQE,hMrEXcOJ)YRnB2;Z`5`>q6miYkR-K!"s3UP,m!C_kP.L46B@T/lTZ=cM=h90`YpUufZ"P]VB7d$BLAkpfu %:8c.F``cl"k;D:B![XURp0rNOO+4b&Rj'.Y'p&@ci$Vn1r"jSO)eF8Do$qC?s8+TNM,YpA\u"3H^L(9[]=tp<]>&T3pm\n%Rm17r %<'K],a)BgA"P!sN:K`Elf@,eAFLWcelsY]G[Ee24jX>q@o%:A#Olc\G%2.X_TDo2ebRL`_cX:gm\NU5B5f"IOM@\a)Vgmp&K4\G; %X@E#7HrsGQl&Hh%\g'SSUFf^*p:),*ltE5-q=FmN*SKt1puU5D&`<_+k;1JfiI,[WIZZ#]UIGlfr8Etb2`*h9?E0:\S0*3Z+B^)& %:!@,,:E1GR@VIkmP8>#gn$XtL@Wf>3#PY9tcAK;b=n6OR(XkD_@gQ?)P9Bbs.#AUL!d'B0Gm!^iN((U&A/)oF6FWR4A9Hpn8'AB& %[XI.K23FZa>\>QI3VYQ+3Hs8n5$6^./N7Em,>J_,Y%Nj'aP$MX)Ku/FjC%$%pZk&W]^6*-H*"1:CaCJ#AY"]mR!,grEIOu.B!f[! %I/#cm3=LHV-LD;=!>^oOGb"KQIr&SLLLbW(X4L&6hR:Zb!Hu"j5P]'K_C+Qb9E3+8+1M%=hIDoPPHR/f"+Kgk%4M3/DUf((NcY#_`&c %U`C):-5R(78MQtSd%p,U#4U.mM'f'#?;*L<84Z0i1cajKCfmZ0Tn&=/6AEu5VhEDQX:Pl2dPU;1^pt;tAhs7SPID.%!ODuAaW-WD %EVa"hF%==cL:>'fUaDmhiVG/Zb8)s1,uL\3E[TYqD.4T91CXVNN!m2F,67M4=7r>chh3s3.d)Gf'L[F`I0]1h+!4ZiH\D[#cQBp1 %$A7f;J+$8-,>luU2d@A>b.FG4:+qj.L9iD)@H^Dh-dCl<*q=D=4Hla/s)pK7X?SeRYfAa2[[dU83X/Q?>(mr+L[l`OK*Da?#1fR* %Y(?#ek@8ei\?dMTdVuST,3>oJjobVfJl1GkJ[EN4oP*1W`IIt(C%4ug9]NWrp;o3ut1&a_K3oF!t+HpS$F3(4p3)Uqg'C=fdf])MhH^r@6Y)-WTj%!4>B<[YEtlZB:d*4hZ3V)InVbHJZuMUGN?jEEc.rBI_@ %,H1=?V-t@h2R)hP6^X5TfIj6b#nTGV&T4R0>3O'p[%A$\6)$_W"pQVPH'J4-Wd,ZbCAOZ$GC,-"J!L3qK@GFi7%8`''P^-Hk!$-O %K2uuE)\ml_K)Z7B*d5ig_7m^_.$->X*(D9*1[`r&*"d4'ON!'LQ\aWf`-?sU1RU::acD+-%2hhfL5(Z:7d$bqHNpIS!4_*4$jkV` %Nda&Z'2)XaGHF7>G*[A^JD^i*lkesM1*)06O\kfY9k_=i256?>2\KuZXR?3(AhF09D2WTKgZD#*6`hZK_M%QMOF]Ib!Nnq4)%s`L %f7DI*@^\<]:?$g]<'2;aZUgXc6%U.5U3\[+Ac<_9es5P[k)pR*q[@E$8F(ZL\#U)Bekj=@sYm*LUL$&mJ>^X+hld'LbDQg;mB?'J@;#0Y`]@O'sGRm,/^7 %bbu*fN<+S*b7]DuiQ&d3%2+$V>msDk@tfB-U,+nD)0P-H+W"k:L"Y_-Up+X1"%[6.bBMOS\iK"4C6)u($mLKq$B8NI7ar8]c>jRL %(4r3!5O'g-5n^@7WXcM#.gmWn>-pADDkWNu?1S=iBA=@mSOa]i8#20/6>FqM$/8OFA7n?7[jWUu]P*Y(TRqK.P1EL,Bc27m1+I5V %nSj>H3uUX],oNFc@tD66j\^!a90j/@,#'/@^_inN9ak@.@Q(=(!O@Za%#/XFbr %JU<,GFE"m,g+B?q2^4*+0o=j9Ne;R#jLTl2q2>lL=L/]S %%pGnAOm=6m:fMOK*J01;Rpe/_P:#acFHdZiYE!F`O9J@SUc(f3Y$S/#nnG53E5D64,TE`[6FYV %6%mgtAbj_(?#i4(b&XKU`X?90PE3#%#\%sTm$^V]d8+qp@Bt2Fk%5co %+9M]`=cLI#-uE]\=+YOib`mTX3qAFE#t1#T"NV1Sm9Hl(pfFu-LR*r@,@O!'omd`kQjA:B&Q+H(Gn'A*a!-AM@kDb\PcH-MZ\WE0 %@PEOVWa-m[87/KQ0+o-C3Kf%TZ79jVY^)";8O^TVU=@`AqM`)2>+^%5;R*Kh/u_Ut7&$X(4b4A6%&XpGits"Hfmg"k8WV)@e-]lF %lXU:9C_=ieK-4W%Gs.Zs'Nnib:m&-m=>-ii_%>k`7)hI*lZ$m(qIsP`D5>hDfTTN-%E[7dIPmie2%mi8(+kI*a*+'AK+P\WP,Gk, %JROTP$I*n0CjhKaVoXf7/BkFq^1>k.#[_ZH\7pd1,jD*Z]HlA'>887!9gSPL]IE%F[,.*-EoenW!7JH=o-\g5^O6Rf"` %bBtum.$^PujM(?oCpHi6Z'*S(Vb%&("@I9c%XP!$WC:.-Q:M775' %;7iZa#LF1(Q(idKLb_!4k[e)'1reL:5$Pf8.Z5*ID-C!$QW>"Oo6Q%8 %du,Ck'Hm8.C'c0eIS7'UhluVF$9MR^7;$g^LAbtbKT`k=Ue.8UC&jl``Wn-_ED\\S^U2iFg/RQ1E %.;9&a@30>kn=]I6[I/@9qkM66K3/Oak?mLWTrN@%1'aR.i_lS&h'Uhf(Hp80OcL/BM67@k4p^-[1ofaW_3.7(6POV2;WLHr":DB[ %W[QEg*7ARjH66;a:\)\J+,7VC!&25P0T@&RS3>"9LU19pLq5+V,k3!YO,OnhNP>A %.A7*lVkAtTJ10n"7*UXQlir?K;FNKA57"rDZ'Xk^e0m^9_NmJ7oI'g.74Tr\]u1%UiLdQUO`o\gM@lE7d,DAdE\(Zh![Ei)JS]$Qo%G47"fiU0VY$&OD)%.Yk=Q=]4F6C@bg2JbH@7H&:'C2seNR"\ua4`/o"i[=< %pt:\"IFeO1?au#gLMc#kOV+B8M+Ya-@1=*Ta>e#0b*m+^E"@(G`"&N-)V?PD)c:K\<$OkB)mj@A=!4%IQV.I1l)ZD&#c"8#nlQci %3Ui1KNe7[417*G#_Z-sl#"$iSYi*O`V0!TU(9ohr,sF./;bXTAX64>Gk?`M0#98C^GrF-LSU-jd>D`HnSn_#T#n?:qb)G5$<% %,"jctmVrDf=5hj!YJ"AL)IP)=FB$F+o?CF@$L+PP"@Q%YF"`#PFN'(3C %//CCfBg^S=WM[P6l$I(\$$t>j_N(@Vr?3b9>*hug6I9*PWU]d<<+4)j.UUrJp+cP+!oAoMj=jJ %L(me(NB]aD$i$PAI9oeZl@TilDORp;;:/bH>VFu,eJ5)>2f75q2: %F'_]^"O]\VdOasUBqm>_CbDjRW:<-tUV33;6n<]-;hL*E$b[7bj=MmEWS34'Lo-CF"0Ip\JYNK:[F]UFeLZq3R=?joqER9#[cqWa %![S;?h8C6dcaV`-\K4dM#YSWqA]QE^oB\qUk5'-JhMB0d@]\1%]WAG%*,@]bWKt[;"k0+X67KlMDeAejPRSXgeLD)NZ]pE4le1?8 %XB8B6eKtg7?Q0KV0^nt[q$2lD^\Hsjim-oZs!0ZieC:AZQCVj`k%8]R6@\d^[3P77P0NXr]?BNX?_-$OjmD%,romcCn%V#e7pfS. %SmVEaT5FAj1amP!KVi0;XK2COQ%N_aT$"87cfr:*a6B9:7Obo9q;5!JfC.Fhhqm71TDf@Q')pNSNHB(cKoni*"k?&[d4jKKdAj&c %=_Qc`%h*gO33]cIi5#'Ck%K-Mp>a$mHOe7J%N3pUgDl1`b^Oqai4smm8'A^AhWAL!@.rWu"%Nh@>T_VTgDhfTbo\#K3,r=b*F>*C %D`4&bRm0)!n0hDda*#kabm)?15?Q=)s[8>VicA_pdrN%1Ys`Ab'jQuf16N+ %eM"tf_iG9(YOmD!O&_BN%tF>ibPL<$Nr?.'qgl5>RILhSE;Tde60[Tu=F#PVnj0;>(@#2ST,=UCdNd-F",:R;AM[/Ph#4;A7q%1?Tc@A>5X&`oY'loP?#0G?d3\B!Z3@s!(>KRTQ/$W.^G,lb5;>Y %P:X,4Spls9-pb71!L9JU7/NIfb"C\?WGRA$gN"c'%FinR&gdlk6j90hI#KGpnL;\V.7n]g-433&CG>oOJkSLV"GM=;XH6*6.R?ii!=oOgd)tPUL-4*DAa9c\jc1%l,Em"mg40cd:-bhU5KGQY_!:oDc-gT %it)]4gRESuDall-?R@Ph7bpb$<4Sr)??Mg98MS%*H=c!0Wr's@(:*%sNi$:#\#-tAR7dW0c(G+<#I!nQ58@cF.ULQ6dm8_BNi4da %0'UK^S?!bmlV27J'de/o&h3G@W7,<<#'H6U6*qd!WsVNWXm'4Zkb+.hOH2lC]X:O:3Z!ClMaP;GaUqK>gnYEi%<8s8+`9DsP.=m_ %3d/)/c^6DZTjp9TF=E9o7L-8Z-N,i(9N:>XR0m?-!\5U9n8EJuaIRh,I^Hu.O-15!rIN#2$;l(NEj/jj,X8Ns![J7jMBdBNlBaHZ$)gdZZuU)t/8e.1+t-.u`l+j@4r#t2QRNk.TJ<))b&m_V[8W1to>\hH %V]J*UdK\4a+GBELD$B9PT8i%GP[k7BF[RE5c9OjIHjpb9ekXrO%ZJ+B"-...@fZud':.(FBMN%mP*f8NlMN&$T,RbJ#V$s;'nD6G %9T[pnGMjT%>_#pR(8,JV7n(R^/(h;/`[WZA:\9[Y^flI]@g6L)Zr<Fi5-:]KuDE:;4go)NZ*m'.<$K5-^S;W,ndq %:mi+(;mp3V%NhgmP\3l5RTI]nAs=G,)-b'LkmAc/gi(K.-V'#qfmHr0i>LC:$>'\9+Mp.R+[ndr+Qp%"A/V]'ni*D3;\RSI9J[i/ %b[#s$Bo)kFW=)J-+349k6JA2!n5t;Q\lg&5LmmhdA2KFJ$n*7gq%'#E8LI+2bo"`.#'k?#9Pi'Hd("\OUo+\B8hoGJ#,Bp_o:sfV %](J?:-gf#D0-(egMm7!Ioe;Kda#JRonBK:O'G(>ekF[hu[*>#WA*J4mRrMF#A%&NXaNa.s"1EMtDthEd^bNb^Ik?;QahCgpp0PirXHB".u0PW(dC-B(,O'L!Ps@M(o[0$P1?:bE\k1'c(coFC5P80XpV&>n'ccRM4hQjN%h %o3c2]Yi?64"L3MSVVQ.J%LcVhY(3nKC^__?8N&a_H7\T#dNb,>buKE+[:b4hF3n`!-=G^m)f46drlt7)oXWXp`O[0(5pA`VZ"^Z? %3ArSuO5pTOQ6gLE@gg;Rm+X+./CKN!c;O1B%%X6?ISAuNf_;.*n5pXQLg76\=D.UM1f_[";g1pB]"tedA"n(:,cJ=b:okHg5Cd>^ %Q\[(UZ5Lq:oA!1J(dZTf*@T)GDaFFM.ukP\FXp/t"_uHY$g)R/3:I+MlXNr(94$f8Q-N!E@ZEPb,&Y:&VM!%83AUc+F,$G%U'C99 %9d9\,Hnu[/%\WW0e1jFSqHT2^d/T`O2dL2L7imHC)rMc2#WjqW?eE&tLOB[E@iKA@[c=3NhhV6>^T&bT7liglUcU`q4d0Mj10@%E %8Yo=%.[=P,YU;fO)Eh_"7IkOL^iL&8Z4pllVLaPu):5u\IDB:D@SK]aK-GRt,LdJVO@M,)!Hfs!UdH/Tbb<+;1`k.jTo>Vf3'Ob6O9saJJ*5`UD/TL)(4H8m(23CK@GChDP/\ZOOl:A\c^Q-YfMd5)_.=R %,Yr"lIUgY0jN3?J6,6SJ&,GE8/1@edA]r^_i94\UY;<$r?_4d;go_2W@a!\TWE'PeZc1e2GJrV+O4miE[\8,04+9$Hnc29_,`ZK$ %U?H8[(5Cg^`oVtP:+208>coa=ed^_cabp0>T<#@PpT6^n5BB]3K6fFCDh';0*.1,-MBq6%^c`<"7c]e!#;QWK?gJ\$oO\K[8Je?' %Ckg&B;I(hKU?[R>0jnBkb)$>9Qj&377"_Xki2hY+A\]Tj/5h]hI^(+s:,ECOeDS[[@2;WV,)WTR>i?BQQ/314+2hrSKh)pCU4mOb %n<&MAL25;A==9_giJGidZLOX %Ua"D+bh2$=8YOSb3-^'9NtUkJ8GI*:YN.l:[7%1);CIP^n-MA*)LSelGU3lYV"`?t.gLd`958IK09Dc)9*kAZ44>l/mthN3nCjVj %(;cu/:]k+S2+&9QA/JFGW$b@uk^Ee49:Tb<,5"n[.MRmdHmo+(V"4j66R%IZ:*rnYg#uDQN0p*=J.Q"lLuSrJp?7EQo,n@hC*G/9 %V']p[Aop()0,=V-jMr/s4njh&r9V4ZFFr^Y".j`+GWeuY)3O:'+qZ"$O&SS;_LrQG4K?FDC/fPtRpH6JQ;E8J'+Ks'Vf2taT)rR^ %&6%[B"/0h98>.:01%aGRHio(#qiD3&p!Z2!+U[`i%lV4ulgh/%ce:NJTAj6G/Q*uh(.ONY9N7c_cf:3cknoUFkk+:93gRC0%eI(K %j`!RPgJSO;ohcYib#XWP)gG@ahqJXme.pZ]ST6\CEO$`[e<:>E-<*'a&lMgF5id8ceO8p3YI^DI]MG<)+.U2Nb*)=m1e)?P_'$4g %(c-=Z\Y^.2L?!%8*?=O!YK6d[YSWW@%]*$"7#Jp.W17Zl7B1-1(.o[;.HFELZ=.4TU*^Mlm:8Y-EX.pT?6-aPRV\9o-e+k"n1o[N %R&=rO`BRW`Ni<=K.^>F'6*GCRa;+Q?d[FIV?lAc %$Di$m+(P#0P9V._>sOOXk88!sp#JCQ4fJKOOs9+TCJc?O'MRNGCM-rF!ijfg+'Km#nr/rV$2GKVg3Dn;6P_M;faqh+K$pDjfATEG:8^=r05k:k9Zi'AVs%o8J'-aC %\;',96igD#E+@QX?)^P*.Mj\?5/>7@W[7.+tgT#`n/It %XuObjlPoXA8-MID+H=X*[[tjue07P*T8>m#HnN13VN<2k[=];F_rscu,C,(]pK_WG5fgZN`c`*,/mMtgEb=!7=kdo-&&qH %iN[WkpF!X++`TeDWbb:iML_YPj&i5N/VQR&psOJIOg.6!R6B8(_BktZ+dZ^(Y(DH%#*tnLHtr$#V9=_uKkOF9r11Y]I7KJ&0GH-; %,AH--A@mstO[tN9O'3e4PZl-3REJBb'laJXT1gE%'gEEZre\Rkb+m\\)*DJlDh4mSUQNrdkNTgF.;$):9>Tof9`MPm67B(eW %3C5u(2`!KdA+S;pR6B@XAQm6&^8bKbKbS?Ps&gK^0S_517Tba@NUrgaTb.Wl+WVIuM;lmDL#SIdl-/W&2%!.grtB8V0f]/m02@)i %0#]>L)N*U>R]s!FPFAmf`u53@bgo)$4erRAho1V1D"H",AR\8o(8rYi74bM+/.-V:1.dI`V>Djeg5+K!g'Y\Ye$70A9mge:7qLo# %j(0A]>GOr$P>R3m=6-DsEJ*Fu&;]nXHY9jsOCPBR/NMun$cl;^gE7^4@=@3B#5afs>1=u$RtMQ]TCqc!`eNn?0G)PLl%_]s?oRQ5VnmXmCA'MeHtZgQ\d>h=W[mmPn>]@Ls8GUo9!1T]e;#Jmr^e7U$4h3u=/.':oqM@I6UN_BQOa@Pe+@ %rNnWg8E(iKAf@42=/(d$C*CUYC4JmPd"[>O+61hS38]d/MiVE63/NM,gdQp;cZ6]*<[&*gfn/\IMGk1jAo2,@'Vb9`.HY`(,+$#5 %4;O_mZNggl?\m,R\@SN4'"jBtpGb9&Z!`rGDUb/t`3@o@sOMc)P!]_fU+HXK]#6Hn:2^+8MX%.^\Q9,Z!@CZ\q*0rYtaC2U]JK0u>&BJ9?nN[T- %M$J'':-p(YjU;94=O'/SLFq`3@necOMc)C!]`Z2,^_8$ %eY>A>km<<=Ga:-&aC.(2JK0sh&*0sbKKp$j)$o<-S:Np89>>[CJK0t3&BFl5UG%7r0iZ&2&ct'EB-<;REWuS*/12U&_f>q_3@oM" %OMe@;!]dW6FS9?-"+_HG>X]cjjU;94=O'/SLZKcaE`d3AOMc)D!]_ej+csT^#6Hn:G9E!bEYAL7/9`4u_f>t`3@m*4OMc)D!]_fU %+HXK]'*C6kVm)ZoMcgak,GPs^Z#2:3$pYZ?Q8;o'UKup!9*QqZ93f$Y3f@4dQBP]26Xe2J7XEQ9Al5@,bb@q?R'jqE0l%oQ@ZCnO %N*Kr8_@flrVA'JCbRpG2c=.QqL3$cX.r-@\Ao.^n@MVD4`@T.MH5Vm*C,$*'Nb1#d$[j0Z@huE4%Tprl?)1WI:`-O+6#adoB(SX5 %/S6Di=j4B!Fc.,p"tXB9hfOboGEm&#MkZ)hPX13f?:_BB*O(nCXDTcQnDY3>:.)LXEO*0pXqmnK\]&1g4^(/\=-?L1r0hZ8`gYD.tTNo2ns; %:H_rHJ]LrJ[BeRi2+foEgRu3d'M(Pg[_^E@+2f:!ig_HX0'/C_Pq@IhUa/jNDVCLqCV'rX5AYC^BA<4>*@./(s %fb:BL:#(l?F<&$,Kq7RejfkT[X"]:L:1bn?0;VPW64a3-Gb/I!Pa)HlOY1eEm:99D'"4X-*#GH?Sa>ir$IdEikkHZ+[MD2B %&@-.!TbicIZ?_,9)7`N7*"D[d,Dep)4jr@gC)3\.DN!d/SG6<[H3u#tfsJa?lCt/E_MQ]i?T^EF@.r9;M$Bn6CGfL %^EodgEUq'F%r)k-0As^)Hp'GBMf\_CN>%!eM]sm*:4I!o-VU1.A?U_t$g+E&P*='g;ZV06.n3"9B/g6.(KM<\3#*B<6mkEXHrQi/ %G+pZ_j2?Y4P/YO!$lXkh`lU#*9,XGJ2*Nl8P;otsU?E$;;sMKO@kP]o-p!PjLD!$g$66$BFEB%L<3t]5jTnf0W?[>N.(Z?R7+%-f %A6MS>*Q:+0Q52o%$;MO/d2q77N\FtrHX(?j9I_-)4h,[8Aolt%6;Qbiltb_4aqFnMZ1rX-6;k*C %,!BAt.Kh4\^.-28le4(FpEUp*D*d#YD,87u1+e1)FSS6m+`u+4OWeg['F+1L3?aGV3]S\mTXE %Psn]'_Vo.Cc#"='B6_k75h;M9N6]N^]bOR'EStf3l\@;7.5ESu4-AAIG:u5YuqJg(9MkRI$2-HLV=T#[,T`p?eDG_ed %<,FoBb)$*^gnRai.,^V)Ua%<<;,.7)@<<\94,Zi:,gaUAY7+19lRa/n<9(;;JXRE;XC'(3dYa:0bpkVeg`RfS8\:\+j1m %b0Cg[;k0uZi^Q@o(H3h.RkJ`k^)jh)"2UoN05_=.jd[ul`QouuKsg,)2d%F"PS9eu\DN5J'qGY50f%^Ar9`ZLU!LE?&R>=BQ9%&Z %"8#ac2qZX%;R1!G,uKeV\u8Hr,>-R?$PA3OU^\[^"Y=sgguo0?3sP9#!iiAYp)%j/u`Ph5tWLNA`bI*8Z>WO:2L;F==8nZcCK!G6,fb2C*)jo-`p)PIRZ1BVqYbj].6)S&EK %d+\FH(lZBNA0[mlUK@^R25]p>/M#ltPDub^aYKPVTjpWZb$/GS)fHhNDB')@1c%sR2kqm0aMm'h8;^N_9ES^>l5m[aM[$X9e%Gc1Kfh^ %_Y]u-$tYS[i9=K6Ga?HR2K6AS]`pOPFbV=\8EYsjV-$do/`=gJ1=Ht8,EBT/WhI-G6r,.;L0I5$P]n,=i#9I)P%BO3Le=LsJIY7F %7rjEtnmW6TQCBapD'Jk7.KXH.-E`8'S)/"BM,9\Y%J8e)U&\R@q)0#N++YUEIcERh!!/l/NntVH^C5Ka=hNlbnOJ[9)!AkBqf,%! %Hn6aZl1u^=JSa"o1cFSfX+B$JNnB@^_f7h3;bk&0oZ'a:ch$GoPP,;O6ceQ8?af1I<_gJqp1A%>%]c1V=)^n)9gj_hM>:Fc-)a?%^@Tn* %`?5RD;gG?I`-9:<&TXar?Nj;_EJgh0V)nS91W@,(lLHT*$30#!<3@/V/8p'pWM+]HK<)XT:VZMQ9FNW"Q8raAF?I/c_e;Iq;:khFV$;0r5duga`[n[2iPt7];20Hn1j]!"!-NTc% %jOi>&U&Snpl$`I'?a?'VZ"4Z),WeilA4SiIgQaFh([2\(RoVkN$B&Y,^[d`6ifu"'U7r$#G>G2V$`_P[`D?Sk?RiflX-dWDl3nrm %fB-TJd;R.GUcu[VR;'9:%4?lH7hCHZ/UaRW4&j3OM*P*-,*7620,68I-Q&S-g"b.$fEqaALo?3+p#5,%H,$H\8J2+NnK"(7Ii73m %YN@Mur;f;j[Z5#o[65]GV=^RHcle%]BQ0&*n!DF.1DA3N0jgk9d,48%lVm<@iX29WC2%BSq,?H6qs-VM %;/DO?)RUAYgDh2Hn[E\Bdo2""F=?H_0:Vod[FV0XbNs^g@;9C4Fa5]"af69R`FbBCic"!Da"Ym$,r=_#7'04A%K3[mbLS2erce2( %=C7Sc)Q>+[ZnVCJ48Z;#rqOWncmb9l\M[8b[`FfU+FO!MK>7RJ*?!f?72Z=c+g9)Xj9P1e#nKj"s0HC(#MC8lVe8EUn;pmqJ[,oX %_D1&snmd_s+9cRU9"5\aX&Z)8A1SfbOe*)7)GDuBppd"h,o$2d:b7t=44XO'4Uj&oTVpQ9+DWGGOcO^S9WVe/psNH&r6ucWVd_G$ %+0DEGd)L_F)4Nu,GsVpqWPjltO!fk2O+@fWD\E.6a7U98ne4SQ8G%9s-4!E`4Et8MJi8ts!?\d.?m'n*1Nq]7Y9mO!Ja5/o^9VJ$ %lY6/L%tY\gV+I"kK#@*tSi-9a>f%"LE+9?JYC9"n1-]C0MdioXk[tB(J5Zj-d`r[N*W9,_ZPq]_-=[:@6Kl]c@#Kq=$n7R+0AtHb %(j\N+7`H&k'M-0tTtl9p0BdNhi10stY*$s@UKgq.J,CM+Lq!h.)5tS$nZ]9c*@%`Er`,"Cs6Y5n_efr5_FHpU87q%Q %.E'a`XmTENM!nI1t %`X$E4YV=ll9Ib-8C4m0Rn.lq&bi1Q?4ulc%Yb-#KVHOV'B5q!h0Qnb?=R5[p_\dn>rU*adCY2AESaC %JfNRW[ZSdM\iTq;`OF-@O\*RQdF;!#ifg,Ih6"O`'K"r\iZmfWi`A:!%++4+DZ\Q/QqWG,A\d61#H;.1%d.=:L\'58:o/I'^$44M.=n2d"%>\ %T@5NNEWL(a(jI//3ID>CR8DUg0OsC'dMY#&/Jl-PJBp&;?jYSeN_`Nad)`+E4FCfKLmk:`+BKT'm-"b7&35I)dZ]C3,buBp%UA&s %3%ua?0R#Y5GYipWh,n:on6@(:I`9SE\TV8MXGlgA5sfDJiC+K-/.6$])\=ZGnKoUR#(-Lh3X\2BJPH=l!f.ZcR %MQ%K[[iM,.A5`Ig@iLe((YZ)F#&9OKTCqe(bnK,"bj_iN2o-PeII.s&`25J.4bq(86Q\RK$pN-PCb3A,e"?]WGr[]:8G)\U;%[_6 %7KGO^mTX'i5eK:6b?>BG!a[\!LV%tDGJJ^tc$%aJXMBMm/j@".J>D+$Z;r&FSDcC!l"(/CdQ[hA/24l,+Me(qi8-!%$el#k)\=*6 %i5d!e_0*2bZB%T'#`q@HRTUj?,J8Odi(TV_9XMTk![B`?8<-2sqbX907lAX1Kml14-Gq-g.<'fX6(RZlNt]5QiXgNI[l3Z0^t59! %"qg6FS+;+48#-rXd.`1=glm1,;V3mli$1^MP;mCY")k(/^&`B<47pr7D/R"NNP%8F7DHh,a>Q`;&VX]2FLHHS_\/j91Vt:nAU>+cbR.kfH[*\`p$%S;B02n?H&r1CHhAf[OiK-)$8M"X$3$5[55!a*u9XofAo,G9fK\s`LU;h!G527CWEG1!$KV5bsLeJ.:(_TPk)-"T",0d6TI<(kUYh639J-kgm?VqEpWZj9OAYfe:Z[ %e.r,d0]@=;gtrJ@84,5a65\0(HZFFH`n0EZ&(T_$:_u6;h%"R(;D4D4L!4;o]HW>qsP5'B6N-A4I %)-AF$($A0nAe?af)Q5+KbCpe5JCFYIQ-"$p4THQZ`g9?[,aK0G"=aMNBA@nP#tkGX1s+AN##V%I_$:*?\Z6 %6QZPDVEmG>^jLig_P^dI;Yecsg)L\+LkpckI%N#*_KMSOhX[LUG[])IZ-C(P=MeF.n1sp):WN]pc*OgTna`)D.YPpMKHZ``/I,NJ %L96D1VI>Q5D&%sAmR6CcO\\tYl+)-%ccBIl`Sohpr,90=s %6"#QtCPA=E2LX<40M"i)5eH$H5_J6C2IX!%ZKX\J-,l*Ncq$]ajgeY:FD9\$U23:"^Wcri%c'a;^ptXt)[m&hblsBUVZIMRdW?Yg %'7)]B7kR)KD6Ef++ZU+,,G"rfjGJfta%.0j_.9NBC'd^j0T=S*7G^+q18R;X<%]Vd2>K1Z;V>I>*#ni1+i!$U."SOlK'*=?GAU/\ %9sTULSdl!k'knPE+q*.Z!7rF(&S4`JL&M/*rGA.,_pu+C%iuG!<[R!!ETV?j/Y1);&DQ)/5Dp+NE`e1cnIn\0Yu[6&:@NR%uPN)8=Aa7YCNq3u1=uL_mKcR6[qlScJiC %@:\ic%;g'2@eL6B_S/a&(\0Mn4@m2>I]e4mGd.$!aTlG5$-dD`0d09s7a`"B%Q%Z65 %n-EO\8T8%Sl^nZm4iR(+Jt"joK^/`s-%f\`4:$#=V.b`J^/+h'Q0FBNa>"2X:_O>p?m>YbVL5:X.E0$%\p;G]LE*('?f?[ln9KjVh5P&NN&rImU-QWEdfH,E* %hl)BDZYe/YK[;!?ZNU%iSlu&i/aM9$!Ki[DfjlhpJ:gN;F+/[p$p(sk)+9V[=^jU"4S?"3",gD1Q:N)"Fhpi]\iF>^2X*A?EBf@< %(X2T+RLa*T+f'mHhhLAcl4/aYQCS^M4LISrJRA4Cs#K:SVQHAXfl4/^*0fh-1i.#e%MM-d`/SBH=c6(rDlD8Q5sVp^?PdBH[`)Uk %o&1.;=_J:I>qfSE%moG+BJY$\-FnID3eX>^?3D9F@SD&0#9+D$1$E(ShD/?@S]N-l8GWeB)K\Z>EPR"Ca;s0qj[Yk"?2et3+FA4+ %N/(pr*0l-0&Khrnj;>>QD1L<`%J!C1Mh^$2:r">K@*j.UQ %'qPL4=Y9DI*STN^:]NFH4FBR],dn&8b9!2#_ndJN=_67T/@pE96@`r-U//eL,9ODqbPpub.3PKL"IG*$N"4&EanV2-ecW%JM$N%u %\$PH-BqP_k*r/tp0"t&8JdN?qiIH-4rM4LO34M@@MEu4eYT#9M2YmY-WsGNa$dal">>!]DMu5@8,k$D-:Z%l+Fpj@!*'2&H6PZN[ %+J6LE#:JiG&,m73)hi6i*o`__cik8nPZV-3:(BED4:RMtGc&cp@Z[9&>bk*t^g.rdC-jj4*ZUp^^rG[FUmIKoRgXTj5.H\BFqsM? %=C_nO-5uRsF7)9t)t\(R?l"L4mI3`9!l-$0%PD(DL[ch>][&HXi50H8126eM/_JO$5e@YX6^.XG)Q4]ZP,EQI/@^e`()CK^JJOn5 %_3m(RNWAU^Ial,$k@RPBoe"U?0JpU<@1FAqNTX`O4sXTmPm)ob^7\[2HtXSD!`>T)8!tG$-/%6IK)tOSE:!]e_Weh[TC_aN4#H.U %5nq1%+'U3"3N`N"D6h[r^C9C^E'Q^dY/?Gc_ne7Bf#2dUACCaT%iBm0/E5So"\TJ'f\gF&^_:jt*Bg!N&"F9BF6,jp58#s*=:*Gq %^taO%4mk&16#SYtnrdITM=&^$OiOfig#2)"YsmjVT4[ZDop&g"dmuT?e?cQf?,D_^DbgVrrBoENarOD)#m/g+TV?_5B:HZs!*Y#s %`br\pKZoI"nKA6Qi,X%M7EQ6,rl>ch(L1-[csTqloh9IG>B'$Oc!3;!"Mmb %kmlVrpJ>hheU3in\J,N1gSXR(FLiVhQUhA2ToeDO5m0tKT$Kqj0n##OJJ(Y'$,==7[CQ2o61luQ>#.8&L57HYkQ0Mt^iIM+B&gK[ %55kc[Tn@mII;B/hnW>t"GQAp+G,_!a8P$m)UZDi/&Wid,1Z77=Hjd30E=nL&-\L%QF\\[e:Orc\/ %="G6n6qQ=&n5.^=dhJUHl&lM_7PCipl&stZ(]a_m6g0Za2^Fu.i^mhkO8U3,e#-^o_M\lk<>u5N64;_9e`0M7q">\+%+u3=*FX"* %MoeCu"]tb1'!gH0]8>8BFk/AZ`^#M76q7W0('9F;!%S#_JN$h?^#+.'V$/eHW8U:5%moj.gS!sLM*9cps[8kn@2`RjsU2EZ7o(+`FHhk;`IBo %`Zk`m6Mh'/ENTQqi`\L8h1?GWXl$o.p*$T\i?"e)($h)L]h.ZX"U_2a5E4#k4"B8b[N!KLqY %q*_b\hA@kFE#YohDH7(>BcOh-Q/0-KB*UCA>"_dgG"Ab/Odecc!H9 %UT8ocH&)q'3bIm^-s0sfJ=DW97a1]/A\;^-6f(f4orW,#'l[l %WtWR%T6k0)QiMi'iH"f(bllrs84C=+J0!9kjfbbYX$WCkIc=cNt+@IRn^n$U=)E[@2lAHF(Wr %SPE*<#*#Z*`]gfh90cho)h%GK_8B>4K<^h\[Im?hjZD29J'ZT988%PHEBA<\KM>4I8-pbVb/gIUXg==W)3MJXg5$]>u[eT %>&D%)(0*>R,RpF(95W4`Mb\,/2O0tiAsAu@o+*17J^H6)@)HRU)C]W+\g\3BllTguia5C*89q3$p3j*]p26X[/beN@Cn'>F:KU?c %*Yt>DEF11Ss&1]k68<:'.QtXE+AhhdADo417Qp\,W3Q=Fd'f`N"O,@Q-BM-`9u\@G4!$U+Cddn$Q2,_$s4dFnYh`LZ%NqA(Uf8M^#'d:mb$N:Zh8)I %IkW`q-JN>kNk>(CXWLJ)(:-[bF8*bBbs5'rZ5?B#^l&0U6nQ]\]bHPm08hm,=aAY.T-P&%Q_i?;UpRC0(6) %hKt\DO/3U&bFMs+0.4G.l_X=S;-Ya7f;X2d3r$'.B8"53Bio'@3>O0PnpkQ6>%CR485&0Pg:8ZfY>21"0.Y\%_/U_n%9[N">cl0%Dpe`)L`iQ-50AK):`Qk2L0l&uKr[?h>;s+`e %+R3CVq#=5I"=!V,\<(=U=gqH0V:Ic-%`M5AD0S^?=Oa[5U0!Y&a'u1k27G%/uKgpNo=oS&I;2% %s&'d2Y?>;_Qk^P3O'gjq03T@]#GU:]Q@jYTO!lU@RIQ#G/g_fSb4NN/ %[XXM+,'_4*`T=9=CYhk3jX60=6mCujgiG6aKX3,`_ndL,gj_H"\:94*s"Dmd/G#d>Rmd*;2;LKpl+0?_BY#Saf60Mr\o6`D)RH?&aG+0kmRWoePWT13_;n_u$6p-__N!2!!=`'n:"c)7.E7*a>1=lFb^4efg%RLP3&W %)U5;Y]@-(Gi3t:_q*Uq7i=uXqrGM#lA1tu]d8qdX5eDtl/Q)#mlMM_<\5JJjbFOtC9UV:1bP/((EXB@C7Rr+29:DLGkP(f.,VG]h!T9oGFb@NuGfC^_P^uipeBTr$`\: %'#agAGl3=g8,FrZ$N(Tt+P5Pr(:^qn%[2u,#tW,L##CZm^-r6:)#RBh>N4s7pWFJ8j^68/I`CRM%1L5'1_e]RCh+qPUal68KQi(#!KuXFL%Ot4=FL%lT/k$k'8P!8Q04I03rrMlq'G+;onuj.U^[SPf0e%=GbF^o`-P-(j#.XV19h[@b`3fP=-DpUf`;Bio %ksNHObLKY.o2Ep3Qa>n*Z4k'%YG*Mg0i:qNN;ijY:AS%[Vme*fERmYj9_rn#=:Ol">&RbfWIp3o8aP^f[knC'8j=)a`M9/N0Y,im9WjNug&dJltl/MSk3( %b&M0nAo?,*mC0;VQeeokl.BE5REWmoF1kXR$K2$s6S2dm]MSBdB(Gh#];ago>]G0Oq?nH6DF+ %JF9?NI8pZ-m][VfG@30u/Y!0N<`I6V1GC(JR--Y,i+geBlC!mC$ia)h&\2%@drM5JR`aP4WmoWoWT+nRF_i7AgPse%NdA$;FZjDk %at.'d=!p_4Y,,t=R&d%qSL\=<8C@UU(=[HURLW].$qDMmFeDgV'sQMM9J\deR`(pN[ub7$3-7SXO%)F#@142XL:KD"E#i7f)6P3b %8rTd\o*%bJ&:=q^[MV?(N7X@_#dj+/kd3!B4F"$]d^E?4kN`j_oV5^S.Q\TK4i%)Y0]pOjpf*Mr\Ka=G8.c)&$(d`9_Q6h!qDd]' %Rnp,U1\J5'M,fW5.5C4tq33pcq>JQ%PcDC0OAU+mIaW-jr;tEUctHA@oqs,B_)H]^h@]gJ4AC^$kcug!r%@;AWD1$9B!YG8*K?#q %-WT`cFqe23Ob,'dnb'QA)6=Y>eU1CJ#R7=5H8Q4Zo*;>lH8QM=,n/(W=]e.q;7 %ldVPuHdR^>C=-e7BB)%'+&`l$2kcBG5\apdPs^\VaYI!2AW]OB@Os-04O0Z0a8f^>Ipa3KTug_e^I%o^e %E8IJRD;r$t[@i,=o63I#`^0Nb[/QpgTBJulkiVnTYWAmYXkRChXRm@uCVXE`k;>5&@+oMs'n1aQi3hDmpR&3Q%!!-/:$SoUL[D`r %;kI]OXnSDc@2bb+qE,.AW'`S %,#?jk<=Vsp1'i\RrO(NJ'8`_knqj>"Kni^rEi7Kir6A^$X/r`HU8cXPB'2O^go71'gff)GY2rd%coR-@+2HHQ?e$O2Uu#1^;r`f! %\aZ'_d$ggeJ2aMY"*h/T*.[;,JLtXE@a(1.^Qc>X.NXlJ47(J.[16[IVmYE.WFE9l.mMN&oj78oR!AYS9M+e=WV-,Te/m@[IE!"" %LTS!-NgZC8>.*4:AK-r_6_BjgMeC:\V,aXSbe?Z^_+Qr))WOLJUg=Bj"FS-b;@Gh+I]`JuknaXtJYm7=W5V';f4IE5\dc:m.;8(0 %1!"MIIA-.TgAP@FZ'UZTB3W+5&#i]HZs'#1Yp*4*np&-U()oiG\Q&`G-g!FjEh4_-H,dOC`SnKSpk*b#,$3,g8;H4Bf&3K6L/h"9 %!Oj-r$mYEnf7WJj7_MqtFj^*,)9r5+bBB8EKmtj1F&HdiQ$[>$)aW"REgVG$8i9j;lCNX;o]@F@JqB1.361>q03\Q;=fMC*&bsa)S46l %ecF36UK_1$_j^fN^3^s9\NWOjkN-K\!tq%Dl%cXg\Xa?5bL)],$G/O+1eNag[s@f6_Y%"TM!Aq*eirh %?kDdtqamp")AM0:&e(6*%lhTPB_jKhSP&E[,$V %_hM<.eD'a,DPQnEdm9TCfBJ1S9Y3Ul)_oDP=961dE+aUNNf^S?gkq#Vqg4s&CeZatQpU>tCST!8VqF0nonRulC,D&ZnlL&*"8Z)6 %uhXe[H]E-4N$aXOEsX#Sb%tc[9rr3lnhqkg,fkp?reuf`O@QHCAo?mr1ik0W2!()^12&> %31*!$`n/u:;euE+jo:O30LoU3?1Y7PV=>VDIreWi9cJNFQZm@jW;8GO1eb+$mkR&cn)\)0*??bTb91$*\&c#1Hcbe2h\RZ5?iOVj %o&$ZE]8s`+K;J+q]FDI1[/ZJrZIGP&:%A;o,'gmJ^O8rO#tN4SitkOB;@,B4X.o-8;P\BD'L)\8P1/ %=`O69IIhJ8SfM!Qc0Dc^Z(</nroq19U@0l2CUQksV-+^Rab_[/-=c/I/2^J%PJg6L+"\_J?8TXtjkXc]07JPN/#AB:eQ8-`&Tm %BdbUpdoK]C+7%goUG26kMm&V0ejHuf>\j'Q?$U[k[j@*#g+c>^heBL)SQ_G5r!1c&fVXpCCV-(tB9#*]+L:`h5BKhQ&@c^uO5db" %#Jjd?gumAX)*ULPn@i$&Uej&SP`FYfZ&gqG.d`Xi!rBFX3,KZL=<,=hX':qiE(c/.G]sfW7T!Wrg)8G8&o8RU@ltNRkR"5/1hrkm %gS9cron+eTd"`:9/=^+iF*H/KL]->N>F4O0\ms8p2c00t+(1Y,UqY9D'lG'fp8=jRF/!Qr?k_H4Y.?^5XEp.#"1[G^@s"j@9>1;>VYHnW %L3U+$NQn8'KAgrBf;u=t%I!nb)<<%4qBCaT4(]b,7&C\0TE%CKZlZZFO0)B'55b\[P9s1AF>@n(*[n0*WPqK2h5P!i*QWN%"Odd[ %prKC;4>@I;#/tAc3U;UFPX26DRHJeDiEd_iG':M6hUWHj]ijfjd<"YTg5X8D_\\O%<1;Y"k^IjNL)Rf`A:A?c)Wg\IGi86aN4o2^ %qN>8j_aC2"IA9hE>f(cMaK[cda<'[)dtX!4%rT\_O^oZjB:s"Ip'?%?1":pfquP<12sOA0HLaN??p]"EcebVO;=]"VV6930gm'7)2#WS,CpNRd>YQ^MfnNPH0+WqG<*[E6E(;hecsoiceWTDu$ad>iFG %aO++l:+$f"LLGF!24rkcLX]gYK4h%c"/D%F;7tTGRZ7.LQGG%9E*$2kpkDaa[4k4Q7rVec]W!B`"8t#MV>I][ %^flftAn;+1:`Z\s$VG\30OUAjZRGs;PI3f[73ZAt&:Vkl]OU(TF-9+#e/k!oNUbbqB21&h%R8::I^)A'Liq27Zm*VX`&h'AVFT1d %G`/@Y,2Ap`qYLP@<2nNEjQWGhd>*&:[G4O0(2q:po'3rY=0'l8VPeXpn(%iJ$@2uRRAF01*JJC.?Ir#EeI;!LGhl[.Zi]G'PurU8 %2s:Xn9nJ-]*'.G-dn3kI<_q,=QnfWiX/9H&-3cpq4l)I#m3Z"%Gd?:dT>Losp-"Q?T1=p]b7"1@VV_e;M:X``r*c%Og_M,rgBG6O&m&M#?$EFcb' %QT3O-mH2eo$4PS7RN^/lik=15-/-dM;-gH(obo+s&NnTeiN;NV[i@4(DaBi"ltTq'WHcE3Dd;'0^.iE_=c %,97DBEkW>([<`eCRm'@hTh=UjM?#o_@A*gTaN\J1;]W-.?p[[iqQ*3\l9J>m^P5[SJ:H9%\(bh#7-GJHT9C&K&Em4r3o8_r8oq"n %no0GcV/j&cFjLB3K\ZneVe/p>A9eNh1"H'L:>ti+QJBk+_XS>,"tX$[2pR^okpee %I"=[0RF)]ul."I+kZun/*KRXS,>oZe1#!S^qF0N+g(RdXI.%nmMPPX3p?,U/A+eP($hV%tO,*.A]$nV^1Vu=$;ZIZ`@>b`PmgAM'3fj5?ZW2;=ZsK.ur+hLJXTl<()oTOj>.lLH$>j_k4T_up(NJg(a?cEi %+4s=?[@4d=fKib4E4n11SMG"p2jK,lO`:Mg\u3-gF#^M#FZWSUC;+3GYgCV04+6P34uCIU7TWbQ,H$Zb*&8,CL5^$"Q*-6rK^90k %Ie@$oE/^L'aJ06o`FHc@i"@V".6LFl"W:P?`380g_qF`tG(ue,IF.`n0 %:NmF7:?i%DG18F;)qg"t0;GE]M>Y<:kRQRan%*Z7l,eN?)=j_bkqDQM%5P"GF`Cc$>Y;8RA<=aOtC+dshk"_K3.n#^N-S?]j/9VfWh=ad^b@_k3MWe;fd>a1qkY"SZeA9h2gFG8@7P-;'l<=5/bk8-aS9E+TrYOM3Ck?Oo$ZELCDDKboQpH64Q:%V'^ %kMo#!CLd3MCpNPDloZP:p9_M+8S(5Qa8OQVD$er+Da4gtdf@XbA/j8?gHhh=S %g=4L>AZAQ]pV(LGXA<2"5A\Esr8#h-Mu>O+Xfu*e*m^[8Y91(ul%paHiNc_UO%k@9BBC_`ML.1DIs17H=0e%`e9p]5_O((Xr:F,@ %?gH%?SaT67039Xb(\k$p?[UXU-HN'h=S=iLO'e4[@rcuYh3n;ucgI>tI=q(9DCk6=gLHH(o(hZB[TT#ISR:2[?M%ShYL\,O %Z283I4-aZ(raj394]VnOh/ef/dRV&@CdMpog]T1MNHa>%2$$Kg\X-GPbt7N>\n@D>'DmL&o#apGI/^\Z:d"MlLV7)\Yt=!7_mY2Ic``U7pg5Nf`EfL8?RUAscE&O3 %S!!-80u(.t>d+S$:TM.#Mq+*SlISgU\<:mJXM9CXbFu.4\K*\\gLpTLbj$o^W]=2DNopcDLh`e(XukLJpU-/I/UX*B4>-&N/!eB- %+*6;VfhluRH$P]=aQF$@O!jU=)rGP"T#N*ucIM/B+nOEg?5N(Tq=C+tR6;r5^0]UXlX.?Eji>upVc*M6c=@2cqr7LneQ)f+3;N9Z %Rm#DngFX.PX1O$(JS:d+[ed[\k%K5B]_ma9[,qPRNTJXGL[=8#YI,F?7TFG"G1f-rVcM:qgUF0Y$a=3ci4rj?k\?\?7u`js[pLWs:Si?:luP45gj.ThM=oELU8Xe:57`dGLs+q2gFu&PMpbKUsh0ifR]/&@-b^SS!Hh(_q %cbG4f0,lEGq$a=pjd^=A]r@NIh7q:-oM;%A.op80N"s!CF=Kp^Zs)bo>eF6C5KGe^j2\&8oAT*gCJTq>/-8Q/c-?1C#5kl@lti,k %7dXVuh-?>hYKO5ZW5[D"<"hp`B+A$P*ZO*7mpsa*K!26)=ocW2=cPPdY,"_)Rk>[bpXedV<*@&[n?Xf,.>O7B8tVi,#R\Ar]@`3t %?^!(-YmQHP&;MO/S&Kr;:#\!D_D!DCmAAL8*0Z"Z!(/T9Pc71$'6tG6]7`g;(>,Adh %c4T8BNTLY7&!E"mgSkg:X+[b11_D*.H5GoDB^uckd<#dFDUZ?*rZrLCiW"uE9-F*q^AQb&_:biP*;Z+?)5'Hi%W#eYdLiUEX %p<75%M#lVcjOX5m18H4YH\f0XNq(a0bh3*rMpN!`^qmoQf=L6+QT[LhD3d)WCSskTJ$`1+&S@M+<^,o9^?f2YQ,_uB9T$[!![6s[ %+.;7hGhKTo3.&g"n*W,lQ'ZDf,g$gD_X/?R2eQ*tA,ZPS).nfk"q;'LnW %/UQ8(*,M/#FWQnSgXpa.FXZip4"Pe8)YYcH0;V_Ilf*]Q)eObp[u6N*e&@id@&4UMdEFa9'l%g/X[oo&9kgLI7Yp#,f]V0X1#5eT %JsiKDgP1\cl]K]'JIX:Qeh#W\gcte.KlJhAM.u;Doq*s6hI2k'VXu6qPBWB@>jIRfRYIf(afO10G;#)4&i;A7/\VF%P:p0*]%kE$ %)B7WalKZ.-Z9Uc\fMc"H$bJE;RK8e(a;o-QbiOj3DgSDm"0:o)n>+b^8G6iUDPjZ:eLsF+A!R9@Nh\hnh"&c1H`,PLZX$&gCj-M3 %7KXN?<"M7F4E!u4JB_?:Hb)N1Ir$mgrs&d44"+pZ9\.ki3a)Q^7YUfKd+`AdGR24_A`o96mG8C!AS%;ib\$REYqaR.5CG=UX/_/=\)FN)6o7kY2?,'(oT0JAiYlWb>Mq,SeYj#cPhTrn%cSIrLnBm@;A-iZs]A/=P3Z`^2`,7,+?Q02#duJ#bHb%QsnT.1n %ig9(Nk9`g?AtSH_CGL8HLp@d[0&?_[AT&r?FL]/_`RX9%51';ZAG569aZ8#-ikr`:S)_"9Ab[qWLI5RTSS;n`%r.XPAA0R(Y^\Lj %Yt7NMV2\75q93!q^Ku`abCnkBAIQE%;tU>iUUkiIQ2JaAa3F*`JP$BSI[edV7G7_LU!lfB&>.= %RnPj`QV."Yj3KDXHXl0rY.8Ol1dAD?4F^7A_CthEFKTTG!=-VF]!0YOqa*+t829/D26&,"YL_D(G-C"=VbdGH+6K^(CI_.?dCWHt %#jbl0$FV#IokrRfYFqOPcKL %@?bYhY@Yce5i/i*eW-n+K)"R]\1QRp:#<+j5E0T/bMCE6M=iFaNcA@nj!;N1\.(4VWVE]B?.X39 %jOcD)]5r82pV\m7s'i`kU<@GSl*&aY>4M%=iL]9\bJ8'$',r#]*LqDi8F!ZNKs1CWP\@Er?g^!?Y6T6F,*QEj3r9c %=_piNhYOc!ZeA8V'bVpqMhUPf]fAnINj/rOc7:86K+C_T5+\#,-`4$RNsoC+7dtDkYVS'sK?B2/ql!(K9ti;r0EDC %A%'Gth\>I>G@b;%H8!u^PB[(jYQbuR5Bf8/[IeGd:J!u*+YOSgT;_>Joq*g4(qXJiVql3R6=Y% %mVXT=g8a;[8%(1Zd7K+Ai5lp@s0hd'n/-UW/7-qS;_`ZS?TZ`79^^eDAR!IcEsuP>Yt0!DIt!C^cN^ekX\d-nWb3[k8GJ?"Sn@rj %(tHY'_W+L[8Ru9FI'd)kV0r"1WKc:b3o9_CC2R\%`KtC]Q0d;XNUtWdEbVAs;b"Yan\g3BV2O'V7aUSYUL/$Q$8^o.E30rl*Bq5^ %VPNA=]rZ$.p0["7r66f??bTf!?ce#-)5Aa+_+fEtW8m3n`qeY/?g2p^gZ]M0a49h%d\j9%MK7#A3V>S#RX'AS,.HmI/6K*d=!ml& %oM7C]T5/XX"KH6tMN4fkIUVQFgFXs=P_put+",AO/REkK]cO8cKCj3VJVgRsCXA<3bo+OaS4TTXSLt[!:HQeQ1EKng*Osq=rN\Fd %)W0B79\f:JO0)/(JRChl24nL>D!/*gIpBIXmDJ<-:_%kl`0-!XqKVhDDHQ>MF('-,ZGok&cm'WKjnu\?]3R&6Cf`:*\GQatij)Bb %\H>d(59CbnifqKTS!a`@cLM.fMDi4]&'UQgbj>"hNKppFKXqtR)T;WT/h0s[\dR-Hg6km`]'8#q?kh`G'Wcri]dm6`M)+<_Bs1[@ %\4m/fSXE2;eo]J-fe9Tf\2qjBZB$f`:`/>=K4/'00^Zu,>2#UXR3Xqd)Lp@6e]=?5AJjB!kI],OS+s@Y26?K!&L4;/7^7!aE=3^i %m;J`i644JgNsKIkC86=bLKqHY?er9L;6[s6c>B`CDgXrOJfeNLE4FiPompHi0;Tal3c_*t$Y"U$f#T]em4U0r5,'c#Cd/UUN0S*W %KBGCDoHDs;fAKV;!Y0")lu?gE='.HW&N6ff%Xaa<6g)8W^t>-1$PLPt#Ige\U::SIFD"Y_BjR58D'h-rB'X]%:B/*#Z5=.BUl8c!GsTnnG?m %Z*_@_>#D8@hcTLfO7X>0roI'5)f0\EE:f\Rc0V7PoB+_AGIb.=oucEE4KCeTqt>nN,k0mf8knK7rG:uMISrQ81>M2jneT^I>/p,C %^Xe7JhUYq?;/%0aL66/h-G=>0Gf'+?P>Z,TM%TPTs0VV\rH`/L+s+N0fOs8d@531@ANtOIYeeoPBs+F%6/jFrqB,.35s"T<'LFHB %?;)=rCH:RS>4p1eDU/E74hm83^8ZP]$gY^Mb)q*Rf\Kj/+:jCjc'U[q.Sgdb*:g?B^()qMm8$KL^/021Ll[^4!`pHiB,ji`YO %m,a#>mZ,Q5INmB=@]8;9rp\W+^$do#-<\UkC>m;-5--=-5M*TVDf\?Z"jMHGXct<*)C9lrX@_n,cH!NOW&U<9?et39'JO]\%HKG9 %T2]#F9H.o"]Ltc?c)#0_Ek5eHk72Qm[!B6.H%"@VldEsFhE7h/l0b6PqJt>?L1lKZ[#NMYKi83m6="C0?DO:FG[*pLY_><2aYk64 %\rsO:4l0>F-j,_O$a&0)VS(dY)$6ug)-]2f7ph+m0!_Bfrb7%tn7CYG*h2ukL$#ZD/:Y3<,-#L%Zc:.c[c.rhAEB[i:().9`QH?? %eSZuY/8R\';fsu7goF-Jl.(O!e?NG*R2n,'`Ym=VNNDs?iZJ^(#li[Q,s29mdsN$l(19[0&dNW %p0F@\DKnBQgn,,1Y+&d+Hg%h@XK69DY0Nou+2bGEc,]>I\)8gY-'LC*lRUdj!V;lPTKB^c2t5fo %;r$:%I6@atg//Qt2\TI*U/3sCq9bpOnO->k%te;\&3q,F@b34k7C%Y4O8u38Htd\LR7d,"NOTk9h0_f1UKgAl!XB;-h"l/oY1u>X %2[<.$^XVuSNF'FrXnSJ\e.FjU"kf*?TpPV8NIf?Qb/C*^^kLZ>Q2Z.,H.n<7@ %r,Mc9[;X8Yk\.jDiE4YRag90F?G$^0ne5\d932#g"i/QEN!f3WVUp0Pi>=D^hp?2NXo!p'O_ZEk%.%ELl7F`RH?r;PPA@<[(r7!pT! %A/;fFQJ6X4IOeZigo]q/]/3YmT7:HVBCPr)3PlcW^C:9DdmCA#`C8`j44:Wdcn6;F4l/7-'cnLCb0A!+/sG9W$Vo$NXWs[qABo*aEo')+ %Jj5L6"s9?.nmN/-U\%[A)@CT/Eit9*PZc?&\N3el@rnttQ+X,nDeE,MoDtC@Xar?@Ft:OLTWn/JYR&bUA1ULb"'XsE"m0AOcqhWkM/Q^M56_g%67ebjIJlr+Nn %7S'SdEuPp:jfq2V)l9dK2?]s;naY\QZTJBSeZD][h)^PsAPb?8FdFI_(=,bhJSm+457IcW?$k9b8-ZX\^<"7QiC=*+JXm`Fn53n; %h;9%S"T.RGcojU;`IV?lB4=->PJ*<(!a>O";F7#VL$!]p@I2eah*dnX[_?n_Q\cq?&a94!V`kgY`licOcfI!f!pIn1EO&R0-3N'u %J)7hj-("1i9<\*].u5hBYpmk2=b,G8P1$J::0 %LUj*Dn*dTrM]k>M43$[(l"i-%:BsRGrd%^LR7j(9D(fre'^4lAr7'g^TI&XtkhA]4'^p<6pl588[R5rTs>\jg_SX[7dfW"%gI,.u9c[2R^PJ.+G6Th*l,#f@OrCoLgbYN"(6N\igb=F2HP`\Jn,rK4")^SI9>&Lp?NI[JF=J0."*1?%+9r4ri(8^HNRFcdQ71 %57GB\jMb!hHtN<*HIDO_BD)8FhDgslJZkKXY?#Qj95^3n%`VlGibtPss54J.]`Z?4',g_CeqWbsLe'U>n %_+Hane9PEaK/L>gQmU?!/00H'Y"dQtBR6Bi!B]Hj@^dg`BD-BL'_O0q/7W+4l(LAic5?\JWOC$r\PE9!rugh5"6gL@ %5e3/53lMX5HP<&NS0\8C).+4@ %bdlN\&lc,iN?#4:[C,"indjc>OiDdeI:c@<_l7RK$D22m?t76JSA]o-(bTo79_\4b)&25b*pbH^JI:NucOSXS.568KF/+MD?A5BH %kX!$Vm/m8Sp`uJ)bT05&hs2Y`S5qj@3rX3%g=6N$>;pd#hO5Pc;nag@qJjh]dL+^okGS4)$7;t6_EOk6Z=ss7[gZ*i\Unb%hr[LO %.".+M-6d4nBBObpfZA%L8!`[)rU'/O;\m_[b:J.5hBEKPT>pfgBY9CS&*=tFIulI:/J_h[Ta* %=j9^$dCbXarG&%.$]7/,TgC*G@H9>r3/g]rbY794]"1RNS"IHTVSKH\+m*cYk'EDZ5*A;I8a6$_P\`JE1H0fnZe2F-YZfGW_f]D? %.t?2uA(L)^q;md@U9#X)r*h5oM@9%e?Rn15(aP"EqnmcH'E/T.9TJ<>l6q/72huRbptV7d*Y/?f@JmHIB,\UV] %QK0?*`u*df,\qhZ)9H[ObBc&I/Ys_t1cG.^SP`PIlDDj,#K>-Ll:P1s>Mkd?s'rD`2Y;dpZ,tD7K)%"47<1'?LS7)PJW,$'TUmNc %%;@'@ZUsJ\SVlD6^7j!2pSZo\IZZrE4Rd9mi3;n?87=BG(rdo[h-"m3>l64sMRq4f$eAJ)o(Y#)N%"Z1?ju_>+,)G?fD\@#koB(P %-cue69QMo-&-ri!C%))h4mK>qW;,4r^0gk"-OEMN\nFrd*G#KN";C[T.U>BO4^CCa!+i""9mn2NK:.uVNFTt %BQHFK]d[eWJ7qOom$I;5&$L%5efBAg-a%k=l@X%=<\.[;'d6\-2@![df^jP0j5/CZJbH$Qn/t$aiMV1+!)8-1YKt(uQPU98np'3A %Erc:,Z2V+/SM-!M`[G(_@EWDrf&H$1-t\7[QArqJ!Xi1'`kkqcS@I?u)b)qTYWf)F,3Fm$pGD8O-i%4`k8iD19=):lGcQt[+eALL %1WJbCCVtNX^1f:SEikM.k2s``ZNm?(BH9Y\4,;T[^&KoI^Vfs$AL`qVR-'RQI>grcVrupU$*c+i)+$hPdtPd<-\(g_-N9LW)E.[+ %g3=Umbk/COKH18'n7aJ;5)))3V"o3pV4:/cq.YRsJo-oHC)L_Fb02e44+#FH86d=lkDKcTd7<-bB')Z,CIHo:?gqZtB1)h,iFL"+ %hOcep2"NR_o**NR"OXT]5.C:V+nnUsF(:Y"CG4JWi.e(Z9?2aTV>!u)FrT$`?7?8'\qSL66@.bHR:qtDh"X*UCF;E %Hclg^W$@BMUR8nLgl0[][g#uU^0Ig(ZQG:,A*u)V_UR>Nqm2K.#n"8Ihm"os.%_i]]8L[9a8S8%QCrUA_rrMZO87)+2p$3O@\*)1 %XR,hK_-)"Xc9dXVkj^M-q/1Tr;L*ZRA(_i0en:]=lbguGgdb$7?G;\>qe0Tcd6bJ$q%`ILMOjVVdNWm$)ods9f_O,UVqAO)qqgNh %`"ONmnTGgc51i&sgP"iLk57&(;Ktf(E8G!:W3W-m:W!R@TX("I7;*MNF4fjXiQ2ji%dCu4.N?emqhECJNC?EUl,'RpkEuYIe*QLC %CmR&C68;u".CPJ#F"+3O$d*m8Ps'i'?lHTlfMFE[4SA9NfVF7k$bRacK.1;L0O6_`d`a[Pi)3_u9GG].p"Ngd/t@YhDn3PtQ:gK& %A]JI6?*J29B($F(Mop="mp_Hn_4,ju?c:BOdDV5+\H1/4BhH)sb__gV)!t#JJpaV*&R!p7D.XI&6^\+4ST%RDErl0aTPn?p$(>li %dnh3TqYbenb.("s>tj/>1j%:U3pD%^WhHb"ciq;cB]uN4FJO58%iRKE"W]'jrQrn;/JW@oKZ(KWc<J_hr0.KmQknd? %0OR:N3?j2:Ze&h%NKqW1ZkP(\=o1dm&^drVaf.#jG3?_!VF9hD$9iLV\]E8'rbd'P\SMG5Sb_tBb?VJ>E$inu7Gol1)()o_3t`*- %Auo$Fjc%rI&Vi]'SINa,O`9;T2Hld?cS))p[SICc59qPslSIQ!dS=FlV %*,oMUbCF&o>K+U)]%H>pS6'gSnqu!_*cUh5:D\aJ2/go1_H-:4#X9m6HrCIH&9W+3:O*rT-?&[ %C9$[]Q9d?J'Tk,lM5(L(F$p4$BUjZa?=[_K&Xbo:7\Aj(,(n?Rca:0HR`i%$Vcq2aoY&9=L(:V=*44mgdmTt_@m;f,obhPi(nc". %`^V*lD/>_'W3[O,@a5094-p5V96e^;qW'-cqC\iS16d4t/i4gPAj=(a$,#uD4%Lq(_m#\ptunQdtN4W+&d<0p11 %Iu@GcZ>:"3fmhBtinVtnc1Gu?3'Y*&`2Og'UAgO@H8t@%<>n"?%7A[X*_tYdknS2elf"A7"l8D$N%uX=B"mQhK]o@@&a-VE:)/D( %T6%?h_^SRee;?5ln)@@YVi"[DW0XUYE$e^p6bSitP)_r:Vg;uC]biUSEhg^[aTMgt;eX1-ggE^`g\Weqnp1E^8gYh&IB:Rp:hFtB %4uu#_bI>n'2g4gQo*rHRq9pCQQBN>D+/9\:1(\K]Qr]Ht.3VlH`Wj0,l,Y^?\ %o$3Iokh[5u1Ye=3^uR\^[\<+A_UnOn%H2"PI;-8r2o9tkeDVa/]aeK?B%dkRG1EH@fF@V)ac.nQpoh-F-"n95<$;"18H&APUEUFj %k+5S_3>Me]`-^k\uf41t,pQ9sn*!+5\]KH<73Oln_h$.'6hK@Q/+Cq8]:P %>MN+b\'qt6Qk%:2`g%d461[=X\V&2U>[_hd-$B[Xbm3VXs0sg%ZoA=554.6r/*s,KrV-lBBBFhi]?t4o%WJ#JnHs3&[VlNj/8?kk`O5HnQ/FtAh!PVVDJ't %`fXR\C:]DnBA[.?KppFF_+h5fcuDl)VFqOseXB?'9H6^ntb8PNjK\_(7HSWT45f-AfN24]kqcCed97l?iPDp)>AdIF*;E9LS%BCn`nj>&aRW#`["XRi-,!4hFA8!SoSlq3TGYorEh %'W_[`i=iWmegd+E`38WJ^H0OtN,S[[N3l\V=jcE+?.V][GuA[`1cT+CC7R$45.$\Mntf?Wbp04"bPAK9N%=tp.VBOgAD;N5LG0JS %ouj5fL(Rs2rLo00MT-le*GIY\"9&m,A5;%Ec4q;@ELT&,;mL1\kD514oP1mC..Y7sgY;r\Kll0dJeR:N?)'L-D=4cEBrutlgZHdU>r]P^9E&n;(lZb,p"1X_7D4'gV:1=U)r:!ujd9[4c[&:(`NWOo6$0a!/7B.?"XcUgk %pK'O/;.4-5ih5):0J/%==0!CA-3j+p\Xl>riD?^+3dTW3'-4bI5Nn(%Q8$,m58pEpa+cYFP7;Zojg7r:+$FO+,i6S$7-rX+!o89< %27:S4%+J't+$]CfEFo/qlB<'_8*1jr@h]NNuo^>d)J_cq,F4bcpKQg%I5s%6*^V5E.N'o*^/ %[CDeq%KC%hUe1$3RrYH?c?iM0$*nsF@!MD-@gBoX2s3L36fk)@5.-QfE%dp?`I3f@N@MoMZIS#"^?@TOD#+!npX'2/dCUpuI;d4%>) %+7m'_<$EY8VF3=u&,LHP`0=:\Tk]f"^U@Q2VO+BOp>[rp0kmNUk(?^QUp=C1'O`')MjbOTX0anD9&m?ANE^.1N)ml-Y8Ab01.En/ %,7tUJopqN&/TRe0Kh!n%&TUje\]2%J8T,H#m>U!+CTB?jBj<;3[lY#rA-\HShlkV!MG8gUg#rN@1^[I^MC(lDuD]409;O4'0,=e':tfUX:(B:IjeQk-!NXA]IAo %Q7$J4kR%::5+WTsde.%PUh'PVd]rjPJ^dR0[a*G9U8u^6siI"Qc8u(XpOrm^&dC1;2/fZ,r[7+,WZa %)&.'a*-Q%irTg@SW^6<+fZM<3Gu212/U-`3ZDVrN3pkg"bZ(&)n\&JX7?!X8NbWGeVmoqCg!Su5$OIVP/a"aeTg$:q]a,o*>s6Wl+NBci122iYI1ib;OYOtfU&aB1j=0%NK2am!/&hBWV"SrRs!hNDis>l:9:]]n$_kf'qCB5qUqTPB(CiV3d?^.pM<-GF#]3/Eh"aX8*n[+6CbkF6aOd %V^RB`:Hbr4Y"k18LG#*>d!?)ms>21V0=85*s\Tq`[6qHU'$Bf1EYilTJ-l>?7"EhWW2eGrcp %0f,422]_QL[%`R[J-H70Ta&kKAOE3oZsNH['bu$8q,&(<-cVU'Y-q`?=Uir1rN%H+_MRWmYFi5=XtY[Ep%=N5>fL(Je@hHeo_$u:P3R"h %7ZcJ)-MCnIKrEQDOHkXD-F]3edqB[`*qU&A]ZL7&A5kjQ;YFkM@Pgp]mp[tl,Mg7NNmqpI;Y(#XLfn<6je^r,N$u]?3?,$hC %qYF@0\39u_[]cdqo46D'O!\c/]s"'uQe\N%ksG!;md'&(4\4,Tce:)&AjtPMos6ObV&Z,Z %^4)NMh!"%$odnnmos;rrW4n1f^4+X\@$S=S;dVcFN9LJMB"91bIJp5lSJIJp*;0!";/ppNl_cod-Fo*'E55T9M["2*Uj6pu"?*_8PBSEAegi %8,2]Sh<&T=q>#B)IJ^a<%Xo-cM>B>V[1aO/`IlFl1qRh>aHo7Aknf%'\n!2op-%CU#14eX3'1#ZBX.*e_WZs'BVLV\+B,e0-:?2 %fDYXjf/ihngq1`e8-d%YNTm"*pR(r@[f`LWGjtUjj/JXLq#4QWIR[6@.t%#_W3iY>GE^S:_&P[2ON?:GmTJN2j7@9_K?52615$nJ %]+BC)mIRB"eS@p+eRnJLB`T[T&WF0TVoFqnLWuCfSqZ#c)Lq>`_=N;!;YR&m/!Y>W?=lN\8GM0m<8@B"$6Pi28($G?YaR(2p@CjY %*"&>&B/a+`7%Rgi,^Z.F]jWtsnT:#5FU4SRM0/C[ACO)Er)`tTjEP@,B$hiHes'5CLk0mSRa1Yb-nn: %!58j=li*jQ0KVF2%e@eqA8/MVn!-5gqtB^Ha+1fOf=FY!Kf)SNiRRef1!Hl?P+>SI],)CpLMV03Y-ag=ZRgQq^YQMgpC`\'GY)s8 %K6s=a]R6^>g"G8$U0R>45k %Z*?4oI_^#cA'+/l`Lo4T5JLguA$N?7TXAg7q>*#F,X5,?6*68IIK5/SUaH&5QO/=F5?\3c)_rJ(>.9de=Ok@^>ONEA4\2OOD&->I %^O2,@s55VU:OYQ(Z%EII8$[bDK->Olr]']$` %.c7\BqfNVLe\AgJ4uQ3N6VlO=q]c=&O-LO+'"m[%K.I%.ad3CLfB)^G`_LTT8a+Y3GLBPU:Qqd=3lgV=r\Z2ceF4iqpZaf"Iq$BL %IeTA&;K)=XT)=FmrUZOuMsfFP!m-^Pa.#/r"Ko&YeQ7_--e5fgQJCIkHC??jrI`BgM!RobQ^?l@l!:G[PqE^\'cHGc8[t6>`>=Ls %jt*<_'KGZ:,>i\/jZd5H5s2\n]@RoUBHU!'jWj:_SCVKNcfKE\s2<'0ifqLD,Q!N^r3r34diA+JB:&!\Z5E''])-,/n^.8]h8Let %WgkHH,,;r=g5&!%80p@#Y/;^lPl]/K5m^`;(qQ3;^n3*O7eUn/-SX9M^-+M66r7.k@e#)1?3RM@cFCBg_/FNeEO&r#,c+j/HNuZ, %AT3rTZ@78^:UBWOr$dfGGM*hd#Ge1Er3_Ut_"2a4,Y.9^mbtb`bQ+5d-QYdQljBuUm"9s9i'2pQ@&#m/b&bJa&jYbYrR](3Yc6i) %>jUL\niL7nYG.F,8Jp7f[uM,5,rKjCYsFt81P2=7TXpab7\io/6J)&l%/Cr=f`Jj1LGr-e5GZ`Ec3.Z_f[X3%U6Eb*gf:8Sq"hSVW^\A`69G+qR3 %B@l%-lel@&lS8`SHU]4b_V80q?-UHY1<.@8^#\mQ(QQ/D;>SD?1tD?&XfQ5BAcuK9j)fgE!R#aDWL8?m&S,k(DS9E>+RJHh/o!ko7bg!+;i=a\4"t!>_u+hKp!=U1rCU^pG,JWKo4N5VjKPVND3ZZ>O%m"L4!G29(V7r\Tg`m((n4KN5DC_Oi$V(_W[Zo:5t6g%"lq4/YD//bj=r4N0T&n6nJVg93*uTI[o-mS@0d@ME)DY_H!Yl-kq_40T5Z %aeqk[%LQk6I1m[8`k[Ugn+UdehA=kR1lF=*/G6PuBKa4q@1gZHS[3r8&1b6Fc+>4BFK3o^fVf*Y%-]sWrRY=j%n)U!WH0LF`-ZW8 %:kHWJVn7iL5rUUgRR&rY^N,M\Z!\E\HW.;kWP,EY!HuaWN>]FbK8Z);O0cSCfFGll%EQ.>#q+eO:Y<)I2GBi/ODL9er$dnH@2s8^ %CW!Y$PQu79G!R%TlVt958G+ui:is6hDXrBbMT?mO!1.Ib37)ME*sWPS4q)cRCl((Fih?lX!A:d0gJu?AWAc@M3N0=#jere2L4pqA %E9)''G7Ntf\j_S/>'_S+l4!Y*BIV?&KP&SeJ.^#8P:3/"4@G+4CLX@^9u!Ecl;1ZtX/5%e#p'E6GqAQ?Km7bo]W?`=;]e;1k^dFQe-6G.,GghY@9>1IpoI?GTHtWk=.3.Ek_J2`90E %W>)hbo;<8?_^9_S26S-dUC)pZHVA@`_]_$"Z[UA_DN*k)mC!39TBG-pk>`l^7tcd2eo9ca%SGE,+2'.4G:`$4r+BLLYL_$o %HZ^.9Xj@]d<^AUb"nE-4AlKn80<\enmg %p=_FCF>0!>>"i.G8_RiRV?F=mGD%=_/tg)_!*o$MG0ob6=[$Nl^%=oX7'PDlMe=^eIj`U4l:/9pYU`7am49PCrg5>W`Z.@=Uh%eLCOr8[RoOpSZh*et% %Cs>6jg>d)5I%E7AJ!spFm4#%gMD5?edIC0VNO>5.9mc4,S1fD+XGZUZ&7ne(a$(*Zg;TTjXe?GQ4tJcZ`F?M9hcq4]@F4$;\7)^% %c(M,VX<[oi*[V7[91L^[5('hWZ$1mMXP/lA*&G1=kYce'&qf#]A2qY?e.^N5>,.'N#)(`R%h-iUL1\17nMmO@VKS\"l_KE-k.4_" %ciZeSE2"B"?kODMQ7=7cE'^BPH7RgGc5Km/pL:Yd1;ektQH^Hnfan2U3-6T^TPcY%I_GZd/sJ2/V:q %h1]4MmIR#,>NFf:k8):jnNM);1]j:m=D()>.g3gb)=Y+AY^bIar,OY$Dd!e/-X:/g?hNUZ/o8s]*UT,j",o42U-0j#:O3L\Pd"Ni %aOATH#=Y\rf0Q^jglg9eQpq-6V4163mga0^eR=6Frqr2$jE(Lu/4U:Nne)eA-c'c3D=PmL72?F]p3>>FY?I[Ag#V+Y++)9<--4ud %_C'UM0]R="%pp(,j.![;:YW'VU7P[9:E3-[c7hE$+t>\ZQ2m`K/s]Ih$KgbF7H^i,+[:>jFSdQN'bWT_1\GbK4GD`&q;EUt;=-,K %2OT47Dbun7ffep!V[7Ucb/huY`I(^=M`3tm!)/\5%Wso\f2b%"0:inl?E\G>@1*f&5"lKO1KCSG@%mHY@5P8s2*Wh+0e`9 %I0Z)-!Hr(cRs'i!s5#YP?0[>.KWdkqJc??Y_'mEl7MSYK<-J9n#,b]L:#SkZbH+,p6b's@e+sL)qYU6W1dYdn@5!ITD4Tut%IO*# %9NgCV_3m/QcCUmq]ai`MS]_GNj=?JXMnQrB%1cjuKUQ-iG[AY_5O?07'c)APT[Jr/cd3iYY^`!jZSqu*q`SRG6Lr[*:pV`WOlM9F)arf0 %#h`tfQFgsu]6ULmKMsuB$_5@2Keo6NJIjME^6;)jNK5'L@aq^s62SADkGo`b'2ZpTNTC>p1e!T!Uq8/Y.UP.:1"MYi:Et]mKi0^2;jBe$(p\T=AQ,CnZcIK2&\r %UVVh-rl@T=f*Ut`cah:NAZHp,pGHi6E-fUW:]G%R"7,R'Z[5o+JhDFg]O(ptKD>>R?S^i*[nL(+A&ji&%NP'9^iXg;^ooBqUmqHh %UJ5p>R&B1Xke0$[0eQIJ(eMO0[OJ %7X!)T*`Nf`3p?=^?oKJ>NRDcWSqUZfBf8^@BuRMkbm!:%b<1AsjHN_bLo"NOoKT`ieX3$]*=;niLW %glEMl9/cBHB8R47s-!?<+foPMP"2ZA-/,.j;S_hIFY^cSSGUV`o4ul/;9Z+h^.?.&*;&A<%U[!+J4$3Y_@EV)\7Mn=%rW;*8?SA9 %fmT1qb2$;c2n>E'W'u-K,[\\_4Kmeh\:**6CRae>GS]]P^%k3.9RBS!?(49XX<[opBa.j*'5^GbNNsJAoEJ:/5N#YU"tjf&"G9Il %i!"]u9='j0,(#DG[22hUT(idXA$pp!\JiV)P6a]r\kUX7'K/[CS_(rU@K`:B<'fuDMl4rom@U6qm*sU[E)runV+l90n>QZIob@]p %`Y@]cJ>07UqabYeGcD1pN7iK?qFq3K?m!*n*ih4>a+SaE1g1s-n%46>Loc>sPFN'JeCAl(0cZLhR9D_[[l,>4YO]"43fc'L8 %p9,67Un+]iZ&^0iK'(B-,VOsZ%oho]4cVg(<95A,7m)ijAIM-LKW*C,fr'0g.;_q@c#NjKgK %/=iSZi?T_.DTW'OI;HdA#rn11Q'K0ldB\s^_(cFT$i@>/$ku[tVJb/u_cl'4_>Ms#sGm^us[R?9b\*u2_NF^dlB$T`,8]`'n)u"$i8K2d(Y(abd8W@^39R7Je$bR$E*\Cnrk"]4OQ`oD/!bg[g'bV7TNC*M>?.B-$M*- %!U_G]dk15YkC"YC-m6\4Q-A's"rkEO##Dl!,b*_'-1dCQOKHMn@Cj:PIe.t4abL=X]`5M0OLg,I0H3]m&appho?B[P,Y#QEmP0j@ %=gJ\u=Sf"3"-rHqK$L=#TpkF1(^,UOYXg+>"AePq,WrOj_c!:2$6u$&d:HDF=2FE(p62&_Ao_7BA&D^"cfRrsfW^cN.5L+6ls6&: %Tfl0!J*o^+g/@%e3_"Y((4je=g5%sh15U^`BPodC=`/UtC:(Y5\j9rH[u,B>l0u/T7W-XRffJK#_i4/CBt-;sUOSc;WI=8p'?qcY %1jEF)M$&E#^P@2hSth@j/^Kc]KFa#:$k(8Ed@Am-)!_hP_/Qcq$EZB1I-CnALWk(c2kLTN.#/Bu2SErVL_bHS %;4$?K.Gh&-@f3cZ+58biN@.GOn/p$]W&sOl$tgO>@rsfU[5-k7N`8+9OfTZA-&9m"2Y.KLpF3lk7QK?Bq14Ie^3,N$TFVmU,6qGs %\BH_Hhe*2Q1r]4fM+e@%1B=c+k.**o25ST"7_j^`N_)HI%+5NZ&_lR+d-4u/T3A3q:D).pW?]J9&%^C1k-e"SVBh4=nZLFD,DGuM %O[*kPmhnKeWP0=HHn]!CB2uoucg/;ISOQ8/D^"C"Z/4ik+H:/?%->[ %k!?\A/Uo9!N2\$,P:kj+m_,-K@2PU:hirSQ>X#%o`97,4**e71`A2#4`XTS(nKs?p4F,hXWHfLL/'etM?k<2ouReZ>u[71$8SLq*Y3l(TK"qe>'3E"Gb`_C>VNgjsL)YQKB^#Pb/"^r8d0m$@m0>L1JaIb(kcP:89lOoM-1 %_('@C/h3ZS4B(d2@!]G*J[5H6Q4b+bII:^=i0f?VVU'DI4;H\$cmX#?i#V8THd8"r&[M1>$OdO'eK8gVZM"%7c0$*qH8^n'Or:$- %o&>&*!7>\R(fX8)M:dP9oMi*pYU%!0nSk*?;CU#rVh;^l_+/>78`=>\jprn:,oY$!)=6a(QUEQ)ADi,TKp&tgCm0e?b:''O2dk6C %+&QS^_7LZ\A^+/o8YS+s/i_f2%!`C1N#i7g;] %B3?q,b>kS&As5dP+HqU:1g!#@LWTC!^OS5+T(HPS]d!#/e-H+F+ORr!^+!/r@fWBqTXbH.7XfGNL([(ikCi8LLZtpC?)ZI@DVs#R %KSF5%4OHmFeK+55$M7qIQs5.dbD#^2,>m_dMFO,'=m5[!NARu\sW1p9p/L,!qF*d^ro %;-7EeB<%ASpWnmO1V.CtQ?#uiUG!"?)onjk.o;H[U?II5#h?k\23lE68=X6NH:nh'eah55%U0i\" %iV7jBA%1`hDL*ltEL^E6AC)he&u&kNM`**o-BEP@&TZj%Ni@&CDGS^2F[BP\)'#DP1%se=KLA*E\oL%BQpopNgD(uEn"MQB#!KJf %dY,fNRW,#hbpm3,kN@Ze-4[7JqA$TBP9sk7L_G'KF@^l-M2(a]=,6Au[g*:!<+Pmlq^*F?:EtP2aH]Cs)^Y!u"+J=MqW0WP")%JA %7MQEh<.#E8l%VK%@YGNVaIl9?/D-F7B;AC-'loAMjUt%2%gcImW=[ij+:F\n=fV99_[?=IUY,Qr0)_0cn@m@F_9q_RpFeX/H %B$C*PqIED82?kBjh4k>GD!E\pjS.]`huI)(N98P;dKL]t<80pemp!c#/T\*IXKKu;E<@Wneh^$/k]9'k9]U?`lIcK:NUYOFK_g'(n$B.LaIR;cX3'$9R(=p,L?TAR%.jWB3!L#?KM]P't/bq %7X%DO2Ak!1i>SKe^7K'M-Af$Wd6e"_O!9^\:8=m+6:"YJiHD=6^VK"%\#bX!.Ga\C"XW7O$:\7bh$`A%Z?n%$B\oPs?oU>/g"W&t %RJo/E[l@BcEcM.o_Q6(Yp5,TP"iF@Jr@qAJ+_,pLi*/J2Sm%@(k %&lrYUD,`F9qL^j*SA`!0@-D#^Z(B^pH;SGj<^a+-@G;)80B7%_/,$J@n9>H[EK.%D]$_M!Oh_k$[hj?;R;E\-]?i.RmIG?iW[JI" %Qr+S[,DS[E6Ih.+:^=&-jia5#V>'bPdFSr9!,F,XF.Ipm0Q0kYM[8AO?-Jgk5%6oo`&BnU %$P[NZX`r_(RWL(^/H5^a:FX^+oqRf4'4pi?ePgKMkflU+%@%D'atlft`P&Gmemd#!Zf'DDHt_D73DZ_;b>-2^NXihh1.CK)lB20[ %c6Y>%R;mOkU2=MtI`.\AI5HSV%>k;#ks7hqQ`#`6@6.NP/]X_UT*'8E=>XkX9^tY$q0g;=qTB+5h!W!YMF<@^jXodaQ)pnh9B,LE %itR1[p)hNs%;O%@nM'1S<>&6b:$#*s)L!mO/o@J9@Q!ON9X)]+[J[;A#Ra..IY8:G%aH.upnQBX?IYAh76NE1_=NE8",dGAkj#p< %p@178-3IJK/8D()e-QBZXagR&SrSnd(i_^Ws5_=#gH`ahRe!c[YDA%E,i7B&#dW8nCp"\YkEf4=9pT:@.!C*))2h:?@gnHAYEShLWK-m%@^Y#kMb/I^l %"`/E(K;j6/Yi0_0r3tGTK_TI=4%XC'=1`LnepC+5g:%l/h$C.$bA:)E(nPE2-Z2M^E9o<>h,9k^!)s&A)BR-@q$,G@.&(W %OnuQ-0CT32PikogHu6j98Q4!olCf"=It2^F_9f^7^3H-QSg!?ikjZ43!J(r9;V^7(Lbt._gSk6&/CXT$d['\*ZHaYWuD&!FaqsT %'W]XZ)/aZp8aC#>GHlN&ojVn5)K5aaVPP/OpDV\p3,A@JP\75QQ0PR3Akg=1DZT=$\HV@o`0@5XIuSdMjY+.Fm[%0&XLj0A',Jo% %0pOJ)@5EP]abn$VaXo.FC4A%bOP\^P2g_GSq86QGlTU@"H`ktf)Kjl<0fTe$neuRl$gSg/[Dp]PiG+?$o:TH#oZL4Aj%U>GF9Ahg %2O>k1=:\=J,@SjL+Ch5lD8=d@Eofq1Y:k>6bR,kS%]2amX'iN+^&n<\H']BO;hslWRXm&$R,9jr-G^4%3CqBZ:X2.O7V %qg%WW4s-QgLW8C@3a%Md;s<&%_&HO80h=-ViPVk1ZL:^M*DbAc`5`M19>W:+hBhJIL/-8j(;k2:'VM7@@AcPlGk^AK=m*"e1[ob! %>cdbt2YfaBl'f6`?8UA3[oppWAM4QMjGr.*o>UX/>&H93OhJMh4m"9upGl@iMg>'Cl9h+!n)<$::Gc8]ffcQiOjD=90?^p-eRYC)))#7QEr9>Q[]mG#X_/mj]q2q"krG::6O3D-9PEbut>OhYmdgV'_r((80QFQE3/2JHn %cLO*M`bF6rpmAMhA0)E/UUu:QB06To.)?0t>>*B2M#8>-#G%m)UFeZMp=e$RnZ[Ffh=j(k81*0=5$C_WP1Cgh^?)#l-:\;EJeO(qGqHW?D+"5#fhnCE+G<>'8+V>WTRUdg)7@!.,LKhVP@4:D-@!#nRPJ9E]LUhm%O<_[!>cg*/`@1?&F!TNT %T7kqWaJGkWbJ]e'm&0*UaQOsPIuO,i0mhY5\GDH#O%h86l7ft:?_Y]\_ac=)PijB?+-tN@7(X,m;,V$B+Y'GhO\(X2!8QW78[Rj` %I-LH`Q8'On#qJ"f+N*m8mkgb-L9)1RA2"]VN[6cdn96ND(rF==X?M_57)6'd&WW+us$gY78iQJk*rbJ.,aeH,HlZ,PIUNhY['PbdD7[VgIl4>%BG]ghYGBkMZt%>sXpH,93cgjTj-Mc1[bMgsX!#j5N2pH5;K6"a$=i4ktP6oG;d6;mDclfd0h][E/mF)\UYT#-qL>9M7DHP`bK$N_ts#Z_i)#I*s]7i86E,Y?<>0)dmq+LW>MGE^u1 %_>:lRLs*TQL[Uu_UeKsmb[YMmd-GC;W\[mp#FuJ@9'ocCH,M:rPh4$2YhLuNp7qjR42U3*.f327%BtG.(,H@F[bmZh[3J=XM+MXj %+?\I-B$&$q-://>rYO&&R-_?O1S`:"*&DJ^[^aVi1a['S(aauWFcDIi.I($i[f;`A#p$^huEjqU2_;[O0>9dZ($Y] %B9,(q3Bs(mFD*;\"7`JZJCQS&d#7)(,l?(5p5hPDKP/!og8H+p8;h.QYdQ;PXMrTrn\_(B %CN3iWL;b:<4,6@r9)0IL'&QK?L2njI"/&U>KT/+albh7a\b %`mZV@Q1;p.O:bO_*,GN5Lp/g+-iEO&7#S5cRU(Q5n4<&*D^=pjS0c3n+=p]6ou>i8NiemAg[!k\#MS+F_:6a..K&As$EWdD>VP`H %2Gm[jBZhlkfqpoU3F`JfraktN@D$KL2ZK?V2J?lt=:e[WpX#,raJV&+79M;!aeiZRbe53K*.p-3=_T5.)0pDRI!sQb8<@kWmUU5d %&_V\`ef@&>M(I4d;iG:QO'If2K_g`)X4P1[c9qBuZr*f0j:ors4YW:2[l6;nHcd\ho.0SgnGZJr_CDW:$.`%lud@:\/Y(GBE?*aHEf=e-PK:d28<*GHiSd3K&U<-.+tMLqrO"N_dEY<)_#rMlT4a&P9\ %*lH5A9JddYr(+_H]Z/6dR?NG?c$"!fTK\5'4*Ve;4g5'pT/BFiSKX]cnM+O2@W@)9jSnbJ5h#h0OPXbMT)MsRc<9Z>CCJ8 %BCHi:2[S[#3%7)d!krU5%BRc[>):!-X,k1.N.!G6[FU;7bAE`b9>qt,B(-F7nnOWHEpuuo,J+Im %C(JP5i+4$)hVU)5W'rDHrO)L*)gpCNlemO"[3&qH[\gFQBZ;7B3tLR,qnM$T@"5YFBUGu9iDb8f0#YAM[q9]X5` %[\[4b#2:=Ceg+&(^KBiBSU"[tSiDZ!h;8/8:RmDl7[\atpchRP^Z11FrrcVSic)$)-SB"Vggp]T(kZ#eA^-.qu6m`EV?"Prm)8X%sd/S`k<`@B8ermj5PRgd*`%KiGjjZCT*]&paG^W=lA$?a^C4k@*SG4oX3P8PobDH8B %M>pXtilo:c=*;b1RcH7#S@D.)GMsDudbIb"gV>Q$o[n/JI#!?Zb=ShNR*tbfL?WF3-,jF\?#C-u=X*jXddIpY2q?(gH#D"K_%UVE %_VMSUkMJkQ!68bB5$8Pipj<;/_9G'(7\`CmWMsaXpZ7KJ!NRHQ"OtDYj_fh#Ys)]teFCR[!!Hi[[d7HLi]bpV,\AA"fMo\g=0p== %DJ?*#M_;"0@i]e"Bbg$r/4_LHT8VV)XTc3a-XX]Ao;&AE%faRn4PEq:??lWWq8_Ye'&hOhH$+)4@!J %-Yj;LeI80&lip^VRWZSPCt;U;'tVCYGc6N0OkV-"aZRM=Hd'"u//C;Y%8:mj-W7K$N>9EV._(=Nm%q0M/D- %IXBWhXs\b_;4:^4#:%_Z0FE'Yfp5Uqq>BEB20^$CID1?3`Y58W17a%Ff!a,Ek>oASTSLjqJ1%(f#!TKtSmms@"[9BsSmq's"[4NR %1H*Lf"A^$!#Ude]Khggh8OhB@C\eL3B_?4GS:6)Rs6l9XN/.0/iq(@Q@>Z%nt)k?NErrVFgmT %;q.2^bC*,6_=r%.*sgg#E#-=I.rWH.KpOp1U[>:da8:T9n3dc!#!RG8cV<-iAi6]-J>Y;4BfDVfn0GWo_Y3U,4NSue[\l@J8Ofth %4oGCWW=-&#mHG.+P'=184fuNk0MMqH6C(,WHX[Og?dBU*2@2g,0r6DPqkZuPb;o+;FLa#,Ne+bS1Kn(k6pLY3Nl>2RA$)@E#S@6]:?bck$>.] %b4eIp=Y,"a,f#^9jC`sArX68%Z($$hVoT_ceqI)(']E9O%0KQ14BiF4J'Bi'L %WqT5M6DmDJ'7s#^Ii_N$kQI+6;s5hIkZE>Y5mlFZ!Zf"hP8(UO"F;3W.#%(EJZdO[ZfAE8$Jh;rSd$J:lKcNZ@RQ?1T#oicWu5bo %^MEVR7r4NT78rNY/(XCJbR:C$=R++l3\T"Oe[]7qH^p>k6=<[)^u;32Z-ssR\qg2I31#-D!^3km.J6D6kXkoI\>-D;FQ';8;s;Io %)KDodk2IP'RF/1To#E?+:icXG3c)("5p59794OhnbF'(<;^IG]+jLFo[m?>NdogP:HQon0(\@ %d]&,i"qUD])rCgK5?u5ue_"5E#![Ot7q-&^>o(_69qpi..8A_n<_*pe$1qtXlC!`df(+>QBb']]]iWo*`7S,LAN+>LEjmqp8M)e= %;`%.`Ejmqp-,uJU>dgN.91(NIp9@#@W?E/cqcKT1e.#5fsu@;:T&_K;ZRp*=cqL^LEW(jhTff3F6Z-dS=>&Cjg^`n7e'3nh40 %>U)71DfEoG,*?-ci[Q$2SUK4_[';8f5tnMdAh>a2]ub:rESRfEUQ4@eg\fVRG6Qo3SeCC)n_-u>?M<$,Yg'oUP4a(pS%H4GjO&PA %M(BD9^+/"m=4lWTa4Lp2`HA`3.VX;?Y=l/n=_q[#Y-W>3.&W@:M'%>Vq&@+Fo7s./-(B92(U<;`q>&ko#j[JuX?;&Z;'JCTn7O=E %&b@j#-(.1b;gX^,/;mI4=($<4Jgrkns"_C"Ps$s;fWNSeXiRSCNiJ7e3VI+&EoYr!`cQf9tT-SSpAA. %mZS+bmG]=j;r$@=,O81+h4Y[?G!)VdQRc]T#5E3iLF),Q!(WTUappm%-_ADMk:3.hHQKWjf-e"&/\u?LMcAfrX%K[-3K?E@SZ=oh %j@NL+d,ORuq,YW4YjMQ^;"Gk&0!_mg=GnNs(l-@ZQ[W'&'*dYm#iQ[R=\d$=8mn815F&?feB6:\hWt('uiR5Ljp4>pQeL %EDD1B?0T1dVtK$OT)Q6pnMNPe;Hii'9sX]QW&tu7$bn<\6-^lI_9Ze@e]dq>msd-j-@c*`/g68^M1p/ooh6E:NhR5b^J+2Z,!67tm7@7/2uG0u]6_NhUa::n@P#f&],EjaTX)WSpshX`S[QV03(m:E@ud %d>Qf)i1AHdBWG=8po[*.UgW6l=[?X3b1c79!&rD$KM<;OaNJt%B[6#D<`LWmt+(eLtF>),i2 %4sJLip.:H2?r>63?pZW]5k9bp2lUH]5 %0dfYKk\;u1[1Jl>hn>oeET$j=j1r^hEVE6'Gs&'76jV45Pc#)9k%e(.qm22A8ND$=_T<;ii@UB8-AtOP0AA!99INFWB/0<\CXCrP %*TB"fla.Q24*'i+g)7?@IBYYM+5H'H>Cnmj#6Yg;;Z185m`!A.6/^S>Y((@MPT#6sUj4iMURqd#fb2!MXdgm>,Wsj1.@r"*QPo,I %V&fE_a9,YM1:^3W(a!^b=A<*-5#i6iIX\ql60B`sSC/)Dc8`+-3*kj=.Lt %%+9ks?(!rTTe9#HRb4*)'LUIFB)OpNrO?/S2BHJ.#J&;,='!O@=i5#dJ@[U&APS-D]il>IQKG(F>];SYMPbh`=^r5=\m%Dta'46D %NU##:ZDjbiO.Qp=X/2`^O.VFgB'$"=p=%,T.T`;un^MFSoXcZ.T2),"L7W]0D7#],'K9`!9];mbr"j](]Wf@0pE(pF$4;rL %r#SC"'GMge9q^bbABBRenuZ`>B1bH&l7,p0$0"U(&e`4;Ub4ron0.5eqHa3X4n*;$='WrR@a%aP:3:8Wll))'^$lcLG[Ee!KX>VpD:\>V0:ZRcnFr %;Q?l7igW92`hDk7T^(mJU+RG8;jG8%+C>QF9@%qN&ML+@)^f6ki>;S#9DQ--d$qqBth&5n,^9Dr]0e`d=TVGu8/66@V %CPbP-Y[O9%/hU<`M7-/n8Rb;pCN.]W1eE*gLE'%O$r+$7*-*kn%*d[:HA8:ZGAQiHh&qPoP3"\(>Hklp7k^KiGF>KFj&3-k_lN=] %,;]h@6;h*5Xdi?,lGIj=X&F[+V/3PI<]Ucm3=97/Y4X]t8kCVE?*f\2Q%51T2(OM\.<`qgSlmKk+1H#d&u/?6Fo#oT_L]f='e6iL %;R.[Va)V!PZp7dV_fq_@ZGPQl;_b#PlS7(:TJVTUq@8`]R02mj.*qm-JPqmtA.TdL@6p,`/&Bn=dPc6j?94X49J7 %]2m*=$A>ksP\PBQo4#\!ni_P@"!rLiU);T2:_K.K);?c?&thL*I&fM(?kSQN]0JsE?Di2C""9qPfYD@kN]?t/.&j[(7GS;KfkZ@1 %dhK?%O1>R"dSecG*cjSYG=c@)oCku#luM]U["c`+f'TD94+(L&mNPWXeEM-%14,nJ(\jPrY@3V4p"P/W=b^9i1t>S!h/ZFD^1;9kJT@aWrD=H8<**8uCCcLlT^IP*.7q4/!n*];/sE4=+_t].#$>pI!V$:)nJA %:)DSXjBId"nuuh3hafIJ`Ft=i`h^nE'I*%\)j<<]1>p*CSL(r2M %f"9QMDb'n@_&frF%@qE6e;Yb96\*D8Z/ff'"ZrXt'cl]D+RCI+2D!bQeO>-#-e_rK^\13PFuD4IU*CNfMS/CUuIL?-,E;Cp;(a9F+9I4LUt>%E7fj*h`d1f_L=ZcbeBbd]Ir\EJdm.@c';Gq"nI %Tf>-kEN't6GOa#<2KcK_XJeo)\#I!![5q#&mR`Sh38D[30g2p!)%JQd=YM#=,hl\`[rnRDT]Io?3mhP@Ms$*#PhN0PJWdgES/Li# %.-in%Qo(a2A6Bqo[q\sbe>67Dk%u@=g-%SYL?+'m#"[nOYgFW<;UB']b&_'F5Y?Jm^Y%?g/4:4,^bM""^Jot$-1mXXb4[uo!rn)CP&D<,cuhY5Xf2Y+CMheH>uqrlS,=<-3%Y23"@A1@[MXlHt5`eM3J.n)?a %4*c0g15#+@on`W^7Ge0]bX)"Y!,l"-ad$&X[Zi>>FOfkUTko%s"h(3C"Y`c[F6`"hapEu&7ODicje6g%4"ndpYHA(RLLO9V:TTu %encJ6g55!1B\$uBXmU=AM.GD.[`%/fW\m8)RakkJ'!%$e(0//TjcPV[-Nk3lV\BV0!_;V%i?a1fT>2Tb&(E%u"njE!P8"Kb*A<3s %f<+[&.@a^aP;12LE()C1$(PW$ksr$%PR_"O?CR`kVjtV\/mB%^MF&u'nhh: %_/9?"'nhguEZ5jp+J^L)lT7RNpg]d1)2#U>hK.MM-T905Hu@`)PK0,jS6J^'Ck)$0B5^/bJNot_M9enj$@Xi[2l-Y>YO>P6EjL4W %Q[6$/@jnW-oR(Idc[11_cQrNri5>;_[a[#eh9GqJ.+\SoW`1=_o\(LGNqTJXr3]ba]\9Mu,]1:eWV2tef6cXb[OA??/Q>D&WR,PD %H>?_Q=snAb;`Ukkmq6DB>q/>bJbQFWKJ&NWU2^+@QI)IK0FG:Cee5PnN`a!2W3q:t,.hVB_2R&X=reV0?!`4//$M_cf]'^oh`Mts %4T"#npJ$$GnA"]nhKcQeSor-NKa1mp\Rft=,2H`CgJZj8Rt-p^\pTFdJCT:$4gA+YA"k&Jkf^;pqW@U6^k<\O&j:A1o%AF]\;s0% %)Re_(ic7EW__QV!>#p9A.A!3oUa,QarP*uNVuP-7+'SZAcr.#9j9dK^CdsJOF1D'm.$ap]>Vs:%45SkP-a'c6176YOAFiNdekr2W %(;I\'6:=fdXYZXWaXdL;6m;5rbnSc(F:SEENmd3T04)ppIfJP9'=*R`1h"GB-5W<;GHnL\14SG'1fVYK?ILZ'msRuF4=7Z"`n)De %L^+'23gt6Erjl@]?bI&WeBVkE!`,?gomW=o#m'!5&K_iY(_CqaWCLgcRZKOC[E9;]Nu=025$IqHq1k:9d.0DSQ<.B2QmH^k+rb2%YV7Xb %UR->eqi,"Tj]]%AdB+R5UPmf++B,LP4\Ks7+;;FiM*(oABOS#obRbVkI26]^/!lWCqmOL,Zu6lrDDp58?0IOcg[mUm7A@O(2\.Ai %\3[MIken>m4+h[Y1K\9%4:ebo]8&NM4Gi]CgjU%(ijf1f$W#OYGcmppi2L=dHg3(h$(e_Sj&AWikMZ/sDu&;R>97&r?%OG,aT.sc %s&$Z[MIXbe[*U-9p2$_sKhGsP':63srl$YkB;Z]f1'8J*$Sn=;n!#l!RHP\b6Cbt*/BUEqF4i+6MG5VfCAg8V'oPf#fr]AHMK$'@ %CCh@hbmoY^0_^_5(,_N=DkK7;f<%4+2&*_Zl/k5E9s,SY+d/a3O0cMErcPplPZSmbe`KBu4FMJ&s&5\"Y&UKFho-:Nb2?Aog(mN4MgYlXQ/em;=i5^bXTe9;mKY0U"u?diZ$![oT>-^j`>:Er/)LOU.qW:`H)]\ %8:+aU?dtm=.*<<QUb5&qr9;I/``\RX&VgK_1g\WDO(@""6TT %op1/l^gpj-5Ul$;[gJ?4>&G-)#ttsOUBSeSg4P^SkUO7PPgL861t=@.G;ZQX&*<[L1QJRJ8BgEB=rO0tPn#Cnc`7\n>*@de\tW7H %N"32/ho\Z02j&aWrTs$9DS7]JeX6=ZSp5p>mG+a5_%H%CF#4sM/!CiVp<$e2^E"!;"l(Ygg"#,2_\%.1]4g0P#OoBS\CZ9ZNRd24 %4:N0P^4W=_LW&?gD*%/c\s`=sU.kla6AJh'9=3s!;mJ!'0%$Nu:W_mC>bV\CF-`L':DG*@m[JQgd=E[S4F]CXc`ejK-cXAd^ISa( %)B[Y@Q\8T4,i1$d1Xc_V#,mrX)Xr,\O[cic4S11X2rLfU)[&:BVE2?>\d4n46eM9L3"?\u`"kmdPkfF_aDt("d2A=emsT0&+1n8h %3gnJG>]eCCcbfDJ!B`$$GQ6'^O+uTgYJ0,u^[#)*G[=oT_,JQZRbF>=SloRHo1'\aUo,0U\;t#XB.Z=(6KU7-/[]J%e=Y %3OaYgkN5,p2c[;4^g9gOnk$lBTVT7k#rWd*>4GUALqs0X@\s"EjlWLH]pbE4O#Tl':]oAd+*^Sapr %$T9AWX;A:Ze:aDKK.Snh]e_Lou&eI`+\ %JcjM`s@[$@htqf_Z_17'qD(=Kiie7'qES-48oq7mu[@_i39'3>8"_FOH#rXc.;L7B[\i %8UOHU%tC_(GuF$h=FI@<^!Tl-6aUrBn'-r=KWVV(`$;Oa$>mI8n?A;_511GcN65V(?B!DL=pLE'Fci:I3pB)_5W5Hblc1]qrPJX9 %AJ/Bh"]kS6+362gZuuh"Qpj9eqH.$D]oha`DOqp_1DTMH0C?'g>/IYVWQDeWi9!)\"ZL#-P(L1-*]M&1'KY*JhmaO0qib6n`m$d$ %TA7"8DMgGocae16g^Jk,UkdabVNOI;]]e'83l+O=?:\n-+GJ?"4pK*m-*9pnRrV:WO**4[E>*\o];h'/Mjp]UJt%?9obnV*@nhTF %!0:S<[kXc1fsZR'm?0b>aZHcQEi#Ns-IG.;qKkPF#;fUaS,X9S*dtToS\oD %KUW%lhG6n0&T/LhYZnn;OqlfW3/tL:;W?gc)6)%&#W%c9qhPqHRVW-_M/DKYBjjr],i'>CQPR#bbQNJjZB@XdP?kt&JRY_6'>:lCWbims#6iHBQ*!@[j66*O?j'3*UUNL!0R(d6T1J[rmR2[@K`+QLnc6mgtqJPrW0gp2J;]5kMKR?W%] %D\FOq]\%CY;I)k4b6Fi2Y>h@FDg/qlmXT>Ah@;eB$qu$bFNkn:(KKefq*25[)PUeC1,.`.G;FKH0r'XAbP'Pk20ds/+bh@IG*$#@ %R"nH#8CK%dr!$VLjD/(7;mH$;l&Q#SZ^ORWgbMaDj:X]"5-6HKp]_7#Z`^mbHg7&@i6AZoc?&0)r,.u$BK(oVqM4^EpT)E^^Ih#r %(FgG>:/.(?N\YN*q$T]HMitTL$?DIXrI=p_l:'K"?S.Ycdc^fV,UOTWVp+doMHG@;87l>#SAe,B(mU2qGY=D/'Ece$l(c;IB\R %,hp`R.AitQ?#2kUUmqI+maX2FS]9/YG5s@.CJ'Om(WG@?CJ;hO8"b63T@ %1CBN!e7:!&j:CA((=s"U%s4p)Y]32H'gZLu@[BXTaT7S[mDF&bTg&"g&LdO*qrCfV/1c<,_>d;23ca/B;cPmLm#u3fC>8=$'l/2d %_+XF=[gJ?T4+4.p.?7jEPjiUX*HscJD]_RI]cKu2::iha3.L34.FjE2/u+P),j@Me&S? %&51fRC;9R$*[>lW%j:JJakf`B!h#4`)$]'o''$:/3L\'tf_q^rgZ.;bP0qftS"k843ILY+k3tT2r'+/%=OOponAOiQBfto9ZshDK %VU/3ano@#2>B3f#jjJW7 %DTTj\e(+tJbkDl<`YPZ5/V$A\cu$3_'=66WgS>S8['Xs!G%!pHpQ4i8@'R7q[]T\P@C3=AQ]eu>4b*<")T44CNB.o:V\:e&\[lC@ %E@3`n`[t-BVqPt&hLu<4UgY7eh8:;*T3I7Y*[eJmlhCIH%kO0Yj;p,Rr*hK-$Soh&K#tdB1m"]*5R%XOEXQ`]4M8LC"8P2&YmVR6 %6"0fDM)s29'iI3I)*WW)n\YjV:,0pJ-j0Qdq8#VeL2f<5S**if,MNj82@I,Wqa6Lt[k2@XDq![p_E9E7^#NYrj;q3eG;i<\J3LR/J.EooqRg(WH3Bhib.9ABA %Pbb/lofgr<*sm)KYc89PMiRs7;i?WN1&E;(NL?J,Mg:\TMu'Kf>+%3QbK[._ApJRA;coGkX)D3CVRGV@S[R=aPo0ihf9SM-1':tJ %g2c@W-E0#l:g4N)O\0j>hbTo^-h"Ytp# %X"MjB]5J&Qda`XR#>]X%,&@?@GRHq3=N9U]-_2j9^q*.\(#&3),3@U$?s=sbYd7kdNUc)X(_#8+L[2ruYtEobNL_X*,$;I49`)!S %p5mt`46!=b;tOD*%%6CNq">gD'm?b&EB&QoJD5)aNZaN>]%rV2E!2RJe`O=BR>Cc_MK1A0-LpDOY0rf$q:PsJmN@Q#@`*7C+FKO# %glL@&WNHl<4kqltd%91]ZfDW;DR-8?TV)VSS!@YkD@;-U=ma"1nmmc-]!ak5%m+7lZZl$/La\"^an_NAF4no!:/\Oc-!UVcB"a3lRhrZC\^4X--?8H6D(_@"2MlM$BlfE3BUq-WS2M0RYtgg9:7KH*/?BKIT$ui_ %gp]qHHVU&'ED+KnH.&Kg06Q/DFcK8cV8agh1aAtG/0Pnma/"Q\,?%N>7FR3-jOr#spV(A)8];VB@VTBO`N&MT+_?8Ar\pc").D,< %JLL.%]5=JcRnjf-I^WV\Ou/iZ,ipY4)FQflY@^_pi?$`\J*O57X^?b&mp!%jfm"J"dcMaOf/dp>c9'Y0kk;&ZVQ"blH`ql4b;An; %M/DKYYtS*b>`QYs;(U2G3u?17T8I3K+OE"bQ(AD?I+]N %TP;t-5\B?Ar`ecW:Y&5m*a1CRC83IW?*5+tObVsdTjP"UGI#^7W]%8,SL:sZ,2JMGAFQPo)+]0'>Pm'[GCm9b0)5=%.L#!+Y`kW_ %Ngth^na$'Nq9@VJ-X6iO[_4:6F0Q>]D;/B`N]DJ'-Z+393p'&SMQ1Ns9?1:t>19nHFm59OHqW2%]bZY(jiuN/0t4@5%Thu^A3N[. %CEfU$2'p4$qUY4Xlrq-Rip<\Y^W#4!EZE)-EHZ23$NRl0]6-V_X]sKMSfGql1@:bn6!mMY1Yp#^]es)ZF0ho=*Mb/$J*e"1Y;LLI %76=Xlc*uZ!cN7P89\k#*iO-]E63N]G=N@n+(Oa#joVc=hFiR&ff!e;SS6Nk**;FM_]MEQka<;o_!3[V^&Vh5n`7 %o,Y)Xd6G![hTFiU@'j=q"rR\(M(=7U1W6niEEBkJp'eH#S63EP=?cjLgt>'?>S2ASM[FeiXcI%.B:3[=\tf;umQZJ.X+/rTrcS8: %cZK2nJa[bs[fkh]07s*&]+M<3(L> %%!Gg/$,5kBd*hQ$&m:fLf`&HecsQ[bl&#F(rTB%;o>LYrT(qbM0:qt-cOE\J9VerrQ %berGH_)tCt8#0JqWN$Qt.JBG`rCO@C6Lg7H?\`u54T.8_^Wnd1\e@8J0V/OYY\&KT:uls+L8s^ed?K"h)gPfPe5\B7Qg`>#34G4B %&aT,;$70!?HaHKDD<6*I#*JB!d<,1*nQl'1Ni("o(rTifja4)p#Ep&@"@F# %;81(9^V9q&;q1@L1AgdH9S#Q?8B(5Kb*:qPRoE''Xis&_P`"_#PprH(&J`bb.he\Q-<*Y\X\AQV)u$^`B4_)@eleD59m_c_R")k0 %XNVWt0BRUfjpfd+DjrcWD+$)NH[e*h9S32^<)!/pk,BujK6`o6+k-dZfp3a:`KL/uU*3Ag)'Y[=kTSF9C-425AVl5B]2kKk+gF4@ %.]/:&*a->H8nCa:`ZuNmf.(jq0W)YNoY!8R/rUYRDl#I_/rUYRDl#I_0'ET?r\g4?l,&f+ZuiB)2\0C.d_36h5.khlUCC^>_6eVK %5=0<%V\Od9FX?h>9[!/B`BR-p4%k;@/%;fS)3to?T,n$9ri%: %#P4rnl6OP/Xie@9a"8g<55aX3=R)a;;]:c+]M)oW>G-f1[P'I!IqW1GV2T\qJCQifLtjS]bh"/p+j@T'jimZh:mFr2UeXEtE8qg% %Z'1@!+2JFA=Dp*"GA5(ipRl&*m6k%=9)K+k_^pU6J6(_5+KMQ]#7kmg9-4K3hQT!88W0lPo %@Ar&hlEF?Y6NiDJ:6DFT*((.rQKM&a!,U2kd#B#<2,!mj4%5*/NnM#n59R9@mW`G6qWl903lEHh-mVTiRF73gSrkR\_%rK`k\,cl %eB4J>jQRJ4\uTq;Cb>Wd3r2qBkW`#1BMbpF$2b,KNe"@HTfhm^Sm>`2gfFMs7?fgp>IdFX=5fF3dUZl.X'al.iVo %$(oE#?KZ_(X_hFrkp4;Q1fmd4m`a!6Nue@jI6!def(hQXiFYgk;I_q@mcD>,Cm^WVg)7d4@P/:O5SYZ7I=_fIf=)r/SWps40pq]DY]HOcqu %jB6$P9q$a$H4I,OE"U^o@ %L?[&[]A$18eB3kZp=\,5061LHGhkd9D(]FgL-nL"h<&148XP[9YPJ"I>*Cn]K;`]Z\HYS^TdqIPPBA[Ek>..%N/AmB3Gf>I=R2I) %:$@DI`B9(=2XQ?MIb:hQWI2@VogF:)#4a1IL0KomqTBa>d9rd!Qr\9Jm!/+R=`u$\$iMZfO\VMY+V@9nK9k:54&"(:Gc;!glnD!Y %o3SpgG*o(hD@MDAlnD#/H*?kBi(P),ESmQ*1@'):$1j=E7DXhVZegcj^%<(VoGo.?%.:$mmoKiP3C<"$h15]t*9!)J7raZCPC1'( %So(:P(l+I.ot.o:dX1=S.-XE1X!>,7^gd>:8f2&TJjM+UIOubbqAI)]kMUGQFn7[:#?=[`2tmo1#s*:bo).jZ^Ncg-go3,l?bf^= %3=)@'A2.;RFrs.->F"=n#S[lF[OTNf&3XN4[OTNfOL^@rJ#h#1)8Uu-e5iDkldY*_+lu6r\U*)P+NX2-[>]^YdR09op="ObG:*eW%M`/f*:G0/EbTU#KfKHL)t7_3jc@7eiER: %_BU:s^ZcduN-ZSs/YR>Pc)I-E.9iu/Stc6#muFk-muEZWa'[o`Th&%n3u!N'(=9Z<^Xs,VMN]XKBJ:NZ%8 %EmGnIBW*j;2b"SONZ38Pm?0pfC#0l/D*L!#!SFM.I/,b %a>0rc#WCp@S@e"@`\Lt_*),?E>)J%-nCe.1*Q!(gubs!Z`ZJ^0=MoPF!trF=W'!!baQ7#Zju>d %h3Pc0V"QAJRX]WnkkO0&n(\a8']#gLU&W?VOE<:*;Tu\5X[ZV\)&h?lrS)*&,>0rHG+5CFmb&a2l=Oh\&iX%@Z>m2den:lF[c([C %LpJ.@mOFiXFXG;54I0_>oi[Gp.)\L^&)V5S[76_"Qh*?:bbimsRXb3RHHCi"&;"&9]3&JT %0X)j9J&E(:Wd4@/H5G)>(FEZjocTR_GpE5H#BTNh&O@Cb-(W:Q$PZ/MBH![pa.s!Wk<'dm=bPjG)AGh4%R0WU#*Cr![GT>/1P-"i$/e"ip4+9qAuWFkrcHl%:!q@p/"47ZT;%f?fLW>foK:I+XH11t!&G9iQOe\6"KO8& %8[_KXRC3T/%(S\anS,i9baOg;kTZM%'!t@1)V:aWjh9_?bM22iB9:@':!@N]oe5[KDp3*d9HJL+[N\c"nIDF;_a6"^:%h %BXpIQ^BlLDWng5L[+p)`[%cY"Ll@e4M?4rVN>5VL7SDL1\Y;>IjF.RC1IDp0_$@_bTOgt\+)aj>BK:RRD]#AI/KHG?H_gY4[PY@U %Dqk:-ZkQmXVs>qJoU&lQ4bZl^rg-XEd=$g0P`+CH2aSh)]2l4=ihLm48.?SJKhpsb/e3R,/LO*kPZRadmKA9crt'/6+!-M^n&HF& %[fgodZ.eV)2eh/i-m/3!,,cD__!^$f9G:78SAI7C^uK$N+D32XH.[-W_92U2ntluj/>qK %3PTt\dOcY;:fOAYq%'%',89\&!E[#Cp?DmZ3d,a1jO?g,l)1[gWOOjChGXJ7rkO* %YfXLgWSPOfCmcqn=Ut,\C2o3\jHD82(W@ds5"Y1-_AK,krtpeYmYoTTPK^2.l`P%p7S01X*h.P?mDA[.PhXfiXo;Atku*:sCblV! %D/!WX:rK@[Z>Vp]@[-3oS[D_M)IfDD!eXX#X%QXS8s&5?$/t>onl9#P+n*"5eo:P_ZK%'`;:ndl8(UlQlK6\]JnW+Y89nCscqY\G %5QS+TOL+lDSRo5cg=Pr]`nP8*DJr(-,?]Sr?:&/*.jNlJj)G?"7Lci?8DHkdmj]G$1@H\4-0hk?Hm`$jDL-KrQ)HY'?h@QZk_,Oh %,0ee\T:C9]@a3TrFcg;KCX.s!fp9l+-itgZ=\j]+B-5tEh'D8b$+[fMU/#+IO_dlCPDfAW/8V/#i@\?;;G!M(8u1\R+%A2"\YACm %p56:$(@X&9=Z]G#'Tt"PEJjh&cB:j,T78%MH!2.A3:=K1;hGu+6[TrPg[\?)hP!ct)r:5X;:+\5ea'QM!Hu%bkXW3s"@tG8<:71j %TpP[t90%Kd<%S=7Hb$2#ei0`fc<["mhG[5Qs#L6LE0CEGc:\!-rbp%RK@nN*8tGsR;PukcVKs/!/C-p-hPfcWN=%5q@QuhAYO&A<7#dp3TX87+q$'I'[aI9^(aWlMb![4s78$S?PFs%E]'_TsV`:pTX:u*GaQo0j_GRQ,^<*2@FH"=d6Dp %cE&k)oX5Lkk\Vhjkn+;A9;bk0dNcJ6r*2WB4Yg;YJP2'lpWASopL:%[-!=q2jo!_mjAL;&EeEV3b5&#?>.cESV,!(RHJ8dFg4AEn %HJ8eq=HLtcC/./imsAP3B*nrZ:ITkd'*p-RgSGq5)u6iNT(]Y>,PkeoO4*X`>qc]T!u3?GdEJj*5<$%@M[kM()5HkokIU;aVc5@> %_?-hs$th8fef)%Q,a)1PWFX;A5\ggrnd)(WGfo!($)No)pW@GJO/)Y".2?_[Ah6**p8p=ib_EGt0&4Lub#MsA^8%8pU$k).lh-n5 %qs:?Cc0X.@$s#Vhd"WIl[d&*6ha3Wm4h7V.>dbi=9BkMb9r['_>kb/:hg %ft8s1It!jT[r,gHp58=Y9(f[d/Xu;Va/*]G$([PoYbiNU2rIQiI':ZQS(p%u-H-F=&3")*_#p9feYQEqJ-QV6e:X]WN/!f,=8=6c %7+n*TD]San>@9cj9"8tU7'=.sTqKnU[@PU&8R6V0f,)?.4*6I;J["++$-_b_fFsm,!jBY>r,T2A4qlT:P"skTKtGTD='`RFX-$I, %=5a$q69X,O8oLZHS#K,hfrpNVgTEpEDL5Y1cBKcN`%CKU?dXlqPf0(>n&RLYC2:oX4ed %5d2HHY(B`%;f.$ZYRR39WRDCO4"pg;OE#?l-lDELUb+ahg\@\/iDZ,-cNWX[X>5#>cWoS$nQ]9mo#[(PlZ>BbO%S5S%7R5E'431e %&sF\Wf'3#K'9OYVf'*AX(Q^"Yf'0E(-7Vg>XOC[9Kp?s-HC^Xu4r('b,*_]q_,\l;r^f&(C_#HBHD%FA&itY^>kU<$h88PEb3W,7 %:!0-meunU$Z]9il4"<1iqSkJugs`**c2*?&=4=9q@1s?gb7L\QmZNJb=X:2Uga8Eh_punb>:pbP^\"@5bVBHZ@LX^NQA$ofOO)2[Z=sF?'g=Ri]BDB/)YOAo[o9>:'$+ro60`$8``31qg`F6\0tZXr0TU`^><36`*1-i-6ZsE!U4>:ue67Rm%aCFaccf<$-7q %#92L):XQ/mHD8f[l=GTQ`;RTmSs[>+'PHFm4Bli,PEMo(EEE,^^fbI;L$_X*N%EU+pM>)Cr<:hZg`tH0.U,pEVWS/p2H_7JB?=oU;OJ(WU<3nCh0[ %p&i>5==t=1[6'jbkuW!AS9,Z5=/$m`n][H55!]dn836G2-XdV"830o7(D=Q"3_hbMVpbH'$QEOba4c88T4%NhW:lHT@VlpaG[0e) %P#?9tjqqQf*V_>+oK]0n<89(XN*Jb3buX.8O]nJaV`#:ek^g(DXIfprLMuZ/iFTNE[4ed@5&-E?Ila\N=05*n2n7eCH*7W.6Lo\sLrm@hb+mmlRDTDUR$F#N"ZJLf"uec]S2Oen[#GFqi"``' %j/*/oo!iVU:%K%F2=Te(qZb$aiK&6<`(bNAHQ#>m9tf9p6+8:KI!@7p`_CXsj,KP:bnNIR$27'+8O%+&)<7=\j+a%"^[OtoEPkLF %"jKJrjGfZ(l2,4:_OG@p`(`4$-f]fr3e)gm>B&(Zne>CL`M``^T"'\;_BdUiOd4Ch"C= %18;p>E?!Aer*`UnMqaUQ(%n>Bh^V$-@hu.iA@`7-)RK?T?7kuopK?:pFJtmlGnA;.VEX#Jie\PcQO.AbNc(`M5o:@`)`g]#h]`:8 %Wd7$R1+#gFGNJX;VFXI#[mHZt1po4u[kO#H=>quu-fcMoPdS5;52@qrVR/._\)!!'I'?;I3P:#V53CX&jtbN.LLhB('";.=2jVR[ %V)XbIlp=[CUrbADa=iK`lKN>:7IPDca_VF]*i?i%Xp&:&aN'89HrSGF==/t\qF5T[_:5sZk0C6!C)T,Z^+2N.Wp)DTk>*sD0".^^ %.G^N%/:pV:U)b5_l.p"#I;58;kA%W;d?Cb/44NL##\4=0cRl0B;*!He+SdIGnnilToSjm`D1M+>iM[J^qLRkQV*!lfkle,?O<*s_ %il&c0s#:bu2ta:6c+??a%_@LdWuU!r`>i2,h:nWEGi@kf'fXG]+g%bGkLZ7ie[a5B6PO'/7CSYd9&%YgiiUAl2Kqi9FeHuU`;/(t %?#RTKZsi,*MSg3_)=S&1!N %ODf+cU;B$:T3mUn0IQbKO?D&6*N(@.gU!cZK*ch_Sk&gNlq.reZKlP.-kRe9U4La;01(6<5YIe9RF/Cmrdcit %-KO.s]GGUq""4g\hZQPLnZb*:_;3]0T#6$Teq:T:;k=uQD`tVb\lnK#^\*Z]!KZII24P\p_4m][JfK1Eb0(9J_OkC5 %jeZrJ@'\m->gLeVcYZ2PadG+L^L^G%n^U>2n!JsDH3sJ=M&4u[ieL$Y7HVD+Wk"0ZF/sLT7#MONK+@I_"O8.a[-4/>Q>hmZ.f(m0 %XHo2`7RWEKH2>D+b#W/N>UX7>Uk1dJW9q4=6u+Y,pY58h;/JWMkjreAA60<[a20[LG'*J!TVP=5DF]JTQ&Bg2!mo)X&)VN#oa.CY %9C%!YZk>qVism>h<[+MR[FRZX-'CmcT.H()lMb:&BdJp7ngqLgjne;iqrHhjR%mN8rnht*6_b9\aWn!PZSf$"nW;TJ'iogjP7b/# %-?%r.REa/;c5j81R?39^iFBdRW4X1]qQ:dX6?gpAqD$g41b+og_ZHZaFh/Acq@9INS1);Vje@'n+&F0Hd%#<25cIJ&"TtShPDfVH %V/]!@$C(>RiH&-'P],R?JauOjEo4>1--06"].IZZds@8TgKl+_WP?^CRpd,glYj-+7P3E[#CHE?]$:au";4"&;C=TN,YbjbVObEE %lI&E$H&m?N3tjtcBr$@AqW(3Q9se/\.8M/D2=o,Sm-M+I_fS$TA6F:W-13([%%_VXel7Z>n+#W"p28VTj7gT;Q^>O#446L*V!NO8:4mM[9?kYYA"HB0g?/DL\I,@(GooI)eIT&ep&a&d4a+!(mU2L5u,,f,N$ %/Oe8dc)?RW2b]TkFT,C%!T6cj98%L!N"c(/&4fq'MrNn1SIe2MZo@6^R5-q4Cd*ue&g\M[c'?Ub61bjEnmpuj*C!B),#O/9?Y_Q %J^VM;_\4FCArLMNYMt(qbo.,uPR*JKiY)]a#a;NH@%]oTe3/V@!Mq*M>Sp;s(PJb<1Q)ooQ2kLrT16s1PXa)D%[:7CNW!kX3R6V5 %NokNtH&f5`BO0Li#W0S)@^L#[!M:@K)+1h,I([^[+P509aKSj'ptOPh@t\=p]+ZCBerA5gEd/f]Jbp:.e,G`d %_#*_-j^c,0#ul&Ze_KAaa48A]Xld&=(p5A4Pj(+3uQ>Pie.k0,-hUSXO`B`Z-G;K%JMh&+\C(bW;2^RA=G8l4OmFTI, %+]Tl\b`ktRr%;X.b).L2U,16Fng8WeQ`lE!@!\N2aSS&9bJWa^!RC(c5hPb44DGpC(o?sEiJdY.h;*oaaPh!@,[VkG4f*@khLW,( %9Ybsk7)$McDmd^!UHN>*G\g1$5KV?L(S<?(C*XR:o$+3AVsu,?mCY%K]rnq7F1Qfj.1'SWofkT!UB4q %MNlj0LUmO>T&UAoesMH4F&!D8#:m#N`&o8^KEXnDMG,'u9Rp0\N68>&Au8SJaDmT&Pt\0Jqe#TH`sa`_eV\X?Solal1V^- %U8<=Go@V5EGn%/EE9pEG@m.>up"Y_n43/:P"I[!JWsFXsfQds$2FH3-ie6>#o#9mLCebVQ;TS\H^4b(t[I`b*;n*d"(fBq)8, %iaQcR/^@`)N&!_1of/IGaDLfg1GmWE\Ce0J__GlKW%2NT@R;CqV?`](F4p^^?j_O4KZ*KcTCVc9l07$Uc'TP;91r*Bc9:XZC:g+e %&pc_`Pj?-]+?OUI-'-^9_0@!A^$T;(S'fSfOHh^UI/0@Ib+mCl.c%aEK+pnbO.VMTk[V7AE^qaueu](oHIX4`h@lqDFFXNbi@ %V@d/Tb[2cOj6#D#3C1K`KQ@'7=p?Pjq0IIZs,_-0H/O"l![KoP&_'VWMKFm(Hl>`MBk6OHOKFk6eEKF=`_@Hi,k_mn7c2CPW3`/O %OItFa^shqd&nKRJs(^iq7%.@)-As]r6R^Qt$A(u)nQA8K[G`EJn[B3@eu%@!_jRo(2s4sF^DrJ8gZg>3pskcL=dpDr^0uXdE$HQt %NJfYC)A1rHC4RcHa*SSO%JNFR.1_JcX<_kng=GHFk:`cbJ,H*Im.JE1..amLCQ8#t#f7?=VBh@5jO5fmdKo<,*0PJ&V:"5W %V-C3Bfs4bZ22\+bZ7G?j7dC7X)DR_BIR`NE#O%bn4mjQeO99Ue^%`J=LE)scT'UfW*`?]_Au#5AU#R.kD==&"b;a"fJ-jH>SBKC%QO%tWSB=6VmA-b/&$)!l5ib'oEO %4n0iq4eIa@8f9:YOgRZ=B!(%*hd]tG,-<^N\$U)KnDq0Ts6>d6]1'XLbd,BjCuMc;)61$ %^!@\3$U^j./\Q!k7p,=bRZP-t)fdM02RKikQ_U=P:7P@FD>tp&[ZhJ7djG;mC&?DO1+lq!*rF<#/#qo"hsHO=?')gt6^\f\Qg$Qm %EE-U?d:K%6O@>Qt]#\K#76#Vqdq^O\G]k_BESL^dj\XZVIORmQmW1n_*E=G>5h3^m7"PLBKKsG%$^?^[C"qZY2&U>Z^"a4l)N=!.VBg"%I'be<7JLE %`WGsqHjYLok7N+jUK_FR90RdIdC\NJ\c(_Va=ZkqIeKJO`;'f@Z&\5ICu4Eh`]CQ%NfhW&GHBihElN7'@iO^+Jr'G/a#;FU]*]Ou %3jt_W/E(6CZ[TC7%iHZGh7V'N3W1Q*j\,O?qciX:QS=I(D3(WC#u:JcY)-^?J'4+ljhK:%Ed1ZGd'An/hT[e2*mL+OS_iSr/^&I0 %O"ZVUIh>(!O]6)P*TC`YE]L]e!jqOWQ^(U?k71[]B._#*BTK!TajUHhpG%)QXN-K:d>pJ%Br1LdW4k[CP:!qUj[SgcXl%[#=@+^D %[.Q!Sd7QdR/X0;)DN,iS-'ClKas2jGZH+\Z#5jO!L"sl_-Ef=+etB0Q %)d;$I#?sq*2u!5TR.?b1[TPOs97lT(Es%^\NcW0)>ND6%/<'QjJDGsW;d-7eO)2:VIS(euV670A9.Q-(@O3Xi"XH'8W`$!oZ1P_67q&E00Rt]/17Hqb^ %=hJpn-c!skG2hKE`lHDb4A5;HZ_`+gAgRHU)tY"ZMuP)E!W`:ZFTaj0iuo6W8,_`L(>?AVI\o51_lkB]3'<86iO6Is+G/k+[hM(]D1,&C"B2?O %"VXT%+kc;j-CBpm4G7*+s1J/%1\'Q01Y>A`/A]gVVo99BV@+c5@+&=%SibnK">e&1-[Z6:N$Wl5)dSEP;Y.9ALm;0'1UAlWOBP77W?llm9rV\GW9,k7-.mC2ohfCZ?3IjhEdm`3i@VJ0KGXWlQW)";NbF&`cCCse%kDL0^o?5[PP6e\s:90kt-3"oO_`'EtXL[#YcXClDAR2pS4K\sOn %c,Sh5-]jSBH9kgb_q8]oZWFUPe69/G.;B)./0epP!S6*;eb.GkQ5s`]K5pTK7(q@IqbVjMhQjkf?g[EceEMJ10$guoSJbnnZX'eY %HYE#V@T8#k2TAT^DI-L0m6rlcalfrlNZrN817#/`;+NWY/W4O$Errb;%2@;<3I>r&d[QTsJm&["T3aEPF:$`C?8(UslNIh(jBK4= %3inr0;&5jpQcg+39AS8H_@"f3btCgD4A2-0_0:1A1b\CJ(Z[^>ai=NA0?G(Fjud040-+Ai6CO7VqKt:6jW]@D(20_L/IkZYP.-bp %0JhWClM7&A90f/O""fL3$(Y99$+G4k(&!boNKo*/JV%Rt['he9Lt*ZD!?0gdFXZOlR8qPQ)\[SAdL>1^^YFDi %%u".?]Gs[N)Qf6BgC2:qTTp*J++o68XYq8&Ru`&Do.``@XZR*HXb7uf2MG:<&PlXppN6;iHqi6GO+7sbgFeP['liS?_Ku;l\nsl@ %5Befpg#"]R]Q]bYn]rkM%;F^IF?^PgP)t'47GN'.e.qN8l?)LkHg`.TqBOP^$Ns('#0S#8&LQ0\8I/-:9Nq;j,(NR8eIW+Qg(pSo %TObL'gjp*9L*;*\]JRh;73BK8"mS#d[WVtHgE6%?i%^!JY[o&o:0IL7l<2[[`tbq(i0,];=h&Kin %rT.>+N,dWG$CsrS2k*M$r,*/g+6dC>*gK-_EEj>KU>)?"7h3=EVQ5r@d6>A7dqsDH?l(05fjDto!->c^; %GXAPd1.eY*J"B=`8ae<:*jI_@/cBZ!'O,C6Sg?,FVeokX=1*Ic2l'"X([9_j8^.-m %GtrA3bf@fECn0p6QJh/'iAU;Ic\8EP7`K$%*TLkXjuN#k]%3kJNUTm8m1%+[qhMV0-YMNnpaCk)-M%:<=/-r0:$-(G %jCpG=^<-;SL7g3q_&c5R8O`LSANlZ-N$*q]`G0'e-U@L?kD57>bN_Zp]<'DAT%0Sj=?]bQT"(aKC8c"TM3=h!9[G:X?F'A_QA]2:8hE$8iLNC(W>l%WmQqE:Y)*^PN`;]\\@*ub\54:5uP %Egr^J^Ok4HgifQ\LFp$6)9GcoS**Nb^pMf@PDONW\iDE-?ThC@6ePXq]^S(@5=,[$^?h%;[NVkOqT68mAK?;W7/Uhj/@ri!o6F$S1)HI''*na%c?>DG3FM$d+JnV %+?O\b%"4n"qSK7`&lRUD1fqsuT)2@S*P[\.r9C7sYsY/7$/Y,NfZp;aBR25/]#PRBFQQ\/Etb.h\a"@=\ZKr6TMBG=hD4!p#@__[)skIoLT]C<$nH'E[@'5BKfYg?"_dJC+UPHjk":Wkr-*/gUj %F.a.9.imArPZIW;@10H]W9#7^UQnA"2*HmX>)B%1Q4Q_?O]91<=X^C?&kHbJZ*Y-8-(=qOR8u(W\+Z=[+1+phd`TZD9.R@1.b%EI75JcYI9'CMj)4JD0s*ocIi4Lt!dh>U6X"tHX^/L@K=`4"Ni``>G-*QtosaTrZhd/YW($$p29jWTdgo"!tf0U8:DR7$uIR$ZSFgYSKk;#"mIsS24!q=)o.E1ESl]3.Z,=X`:oF4EWru1e.I0WUG_%"\M/<&J?L1l`(+: %c#X,l`e/8jEl(\SeAM*r%[=l/la@]2TED%RdENg:Ph'>]D9>sI0MlBFDD_Kl>*Gi<6@]\WP">Zc"-a'%M#8HJ&n-rrV-'BYR"S(: %-r;*]&kj&KP`.Yo,>bCXo,O31ir^]0#>k,0>tkIs0P`5r>r5g2q)0^>Lh.ujpbjU=D+_sjK/G.GG&(\HdH>dp9,BlD.X@9E!Bpj: %WC\+.=!%rp&L:ZRp'g,P'Y\rJG'&kW-(N"KA<'4prak5c[W0<_ZA:%Bat+>6iV[9?RWkt^D\mDTf!gS^&+UkR,2_I[nfT%6+Od#I %ZofbC>T@;"pd3/VI#*FE0'5B+B7V@`ZFT*H%^N$M?0+B5BLf^P3Sd^geB/I^dVuI([MCBHFR,5K^d %SpZg(.kVa6GNHg%G@E[k8%WpaEli%sZ!D,?`h5[dehjZm?&mE5aQ8Ihi[@+DVp4j!K1tTu,g8bkuT!mEB %PqWjf3oI:2^YjVi^bTDm*1:RnVT!#V73`0V-G11>u]G2ft@b%Zt>>%KH((<2Y)IbQ-r#jXemK_ZmRhA=;L?#$h^!H[FKk/@1iJ %rAh^3mrDL$he%bo:%GSYhLGR@C<'rb%&>UiLVp3l#e8PGWcM0#+/]?cQIHVXoZ4TEHS%B%qXnB'N17U7\HUr %L)Y$M'"f5Agi*q09"kcRDR`9bP"Vh8@bddI5^BatRngl\-@*]:.rL[#n4(0).jJFoNVtRUV`s+am!(X>&Ed][RAK])M(-NgheoSTQH#_D%aV_$Mb?,B1g9GCrS;as.ZWl1G\/H,p5$?G8UL7`_Cu^,AeT %EB->.Ocimp_>p-D#gd:L(I'CeR>%k#E9O\$1*NMf_aW&ZLog=epD%N#56KDNX?91.$[E08jpJOV,34);-4i;e1OkmAA++*Pir5m8RT\iRNaM]Y_hHck=%)EK86nIYT"K/rJPk %K^Z^>O02cD8fU9fQMb[%o5A\A=;a*udZm?]W_btOVhDa(#O=?D5SmONqU4GQZTb2q>-o!X[EA;Cg6%cDOLDbr5-PdHnO.>LWTS)Ujl`1eFe_1>,\qgrS(G2gt,RNit+'HVHBaa %&sMbF5[@G]47mUI,#<13k*%8,YnGqb^:F28/+KjC&hAIT5NHan,ZV^J^STXJ^[HjJ[tJ6kam*f$iRN0C-J.ndcZa`uUn$nDr%JSl %$$lRQ9Ac?(H.P"qSCq2h%]RXb]JDL&6d-i$lQB81KC]D8']7ji.dk^B&R@aIp:@9qn'WMLGXY(QMt_0I?`g[mD+ahUU;J$ %[!*mQe58`A@;V6Va(>799Cj1aq;:9<]JSM#TGqjkHq-+qOTidY3F,NH`\ZN"9iV>j(V]^*DQ4nm:+:M'URS8S=*H>=S*fV4WZlJb %6WGtV`,@D3KFb1?T>WLOSKA/N8R)qPh"&V[c5"+41958<7W$F+Dl>VEWHeiA,rMRYRe_uPJso9KX_ZeX#N3$cdiFp+9QpUt%RE4L %+/[d4K6Z0ai]crS_eLmaWoTZfAW>!R1&>';Y)s+( %J%.g<:UJ>TdI0=n,C6GbF3E8IKS?nBHq4"@mD:H7b]ZN=djjl#_:LsTdiI[H*:hD7]miMfn7+fIL*nO+$&<=$gQ=Xdid]t\cgVMTWeu'X;Pt:Y6hJ%9@8L=0Z %?]EZ,ib50pDn1C!Wl:(,&kSqY&L!$4B'L*EaY#=+o78%;?*,DI;+S\=h"'=U< %APF/H6k%#p@Ze#18L6B,U1e,SbVMVa,;6u>HYt:GUQ(9\>IWO]7OpVeQCNR!!,3a2/9H2ldRnlDdT^H("Xjgm@o9eHk'*G;#gn4o %V7"8S-s)gtImN4,@sCiZ5MJckC]WOg=cq'pN;P,/Jiu<.eJ&[W]DM;W8jI(@e,3Xqf5"\h0)D=`fOZ_'BF,beKtN0#N^blJY%6Yl %3]@@UJI/_dJ,p2XUb?qtEY7b9mE_m&nmkIu?sr$bNOC1#<,4klVpc7=m;,BRZYQeMHlV.V,lf?Qaj6uZ$sIoXZR!1Z&J"YZ$G/?o %$@0:+%n8^8/G:^*jm;lP*^!*13H_0``bEDU9!7E2S8hFQ^M>s_8mK.W4Es211cHUk68%FY*YZR^Y45nn+%llGj2#e(fsngT*]D>2 %g_p]HBhXkD<8L=7$!`.]?mM&E%X:ZV<2=3\&1:/lC([WcOhu4B()%ibT@$pcCS&&ea3[<0ll&ZTNn(Ogp;Y$fNQ7E\\$W\B+(?CK %dhYpm_%[p:;Nu&I#[0]&HMkZoq'!:8bPrPcB$lhk,[/'FZ=68GJ"ZYh.reD_Q'B"/E[7:jYE=Dl.rUVio(gfY&'[Rt:pI>JI8OSa %Oek\Sp^B(0)I:2pBeb$/p.6!Nf\(Qe]\BlR=(pFOq=8"LjiIR7%[snL6QWL)MQ5GFnBE:*CEDr[K9=Jf5-9BeqLAXM2A>gI(@(P: %1AHhB;S$F(g4>aI$._l?#5K/SVq4F5DVYt5>a%)Z-bjFD*i^Po0G@M$=-'nWK'9C8&6\Tq_C:;:S*>&=FRsNtj3/A/f=JQMEd9!# %PXGlF_YM?MLlt:@7W0/,O[=9B=Ir(r-'86inGY0lIY4]@rR]@mCtlYmNgg0]0)N;4&n)EE74:uel!+#0)"/GOs0=Vm).sJ$_O26topR_A %A;k`%7Z>8M[PRA3p-WJ-ArL5TKK34paX+!s>[Z.Vr:B&0Tk+@j938L].84Ao9H:1A9\tKN8gKZu5DUdg%^^RQeAjXQ!:gY+RNr,9`%[;_EE4:UN1a4CHNM=>.^B]f6@@iAHYA['j@cenkYq? %UDa.bS["9a$A4WgQQH/sd*c'R$X7p6d8K&R@h6aT+FK![];eYj5/BQSObLR;U9+Nfg#V!p* %rg!JKd`)*EC?G!?jiOTIH2_ls4<$n-1^N!OXBmuWQeCW2ks7_?>*q57&iq=u3>9UNhSo%ingM8M+Cp(0)*pC\^1`'kB#9K)q6X]q %]hD'%B1uA?"jdl::F_JFH/-@;TD8hr[V[JO0Y10<.PN9NmFk$:krl%GDlNALpLAS)!7V$+Cth4Z:5jIZkHSTcnf1W0C:c^0301N. %k(`!iQIG3b>spPUBAuR`B$_f/H5H1:V&P,')JQqoZ?2j?9mrI2GN\SihJA>s26\J1WM %?8-7bRR90K@NqJ)),&USF!67JVBR]eF!65tgg=#H7mMY:M.Q#uAE[N>epHJ;o,7B)-KE`k-HkQF\9HHJ %cHE_m%t3e141YX&X>p(JRO:+lD2aD>QmY_)1W%+pfU]P]RY;!d[UH;\=bV=Rg9.H/Z=-bIBQO6u/pq`QRB4?gsY %+ANl%@Li@7?jT!I94a77LAjoUH>W.pg&PJqVq2,kV[^RTLXu`KV[]*P;)h%L+Wce^kFt(,83P-ARN.@^m/%aC;Dl4%@g7'QcnnLOVj6Vu;9tgj>MH&V+#<0[neorZmU5>3[QMd1[[e %W\c-ZD:TZkqY"Wgi8Lc?UuS"#m[<@b9?4BM`uNZs*/uW1F7HKKe;Z+G.1qLlZf&U6HDhlgY?I?(`jhH6k-2S\BRC[jGcm-L1qod9X/kn>DFA3` %bB/&8\8/J*0KG6VD"=M/Fo$o!Afk$i,GBD9YOu%f@*>gBqdpg"O.e"Ah4nI*ld8Sb0,I<-I$Na2Yoi^5-gM/X17.gI1#HMC7lNU_ %PB!+9F`cZ]11Nrsh>"3Jh1`kld>\[[N%K$kj5];,aM5gDc!Zr"@rrQ>A^\^Fn*0&Ua3Tb8JTl6Yj23X3]HiPD+$P-kJ7GaBDBHVt %W+IkN2g!SPi982$cYZf2*c1E=k$,.X2YgcaTBF'ejN3H@Y?\MD'QN\RGc36;.uMcu"<@$rJGacG\) %\]h13Sc#994+V^GkbMj51V:u&p4]-tm;lL$f5>L86LL$Nf&q+L4Nc^ir*]J?PXh/>TNgH.NH4SrNh4o8?1S3a")lh4/45bD8"9G/ %a5,o31sZ4j-2Vf9B0ErZd^RUo">W3u%dE%edXCO;gZUpM5DWhKc%D?%XlnN=VTpbVW?2qVl&tlZN,&2E>,V3Ohr_`uW?u-b">C>r %8N!3r'>Q^i,h9j%R"+_cOAlm:hZB/M)cSU8Lhc4&N3QPN)&KARdu62>S%en,b,6Lh5VAsfWLTr_GZUN$2gaUCjL7"Ioj59IE_amt/NjI4'j@ceo&#@kQ`jbN&^^)`?a?@O %':U!pGFVERI#";IN')`1:OpfuOHF1c_7_8hCike6>?Ap6jGq.@i\,R>9("[q?i3D^1B.?(Z5(&TCJ#Bb*cnd[&*jbdE_Q8uO6q6" %SpV<$r'OIC_33,rO+6B""A:od55q5hX'j%^_8ec0=!9j"=n$r43dD7%I&;sS/pr_0[!LW$I'um:aB6GHAf!'')//i7\pej'o1Ld^ %.?FMiZf'jcE&mNXHkrk3a!V%G&:E3j8P1%Q=dtM2pd&BdW;=G;\iFO@fbolTdp7mkbn5W$%7*B^Pds&5+/C)T[BM5>%k.Y8p,R1K!$REhN[%fphhD-]F5B>n[]]$J13oq-hQN0WVZJ4$PF* %#\EZEB]fWG==C5Z5hQj;%X\hg2p4D\r=W=.4b_R!UYKRBa\6Sn4+;C&@Ys#DD_)r=@;_%A/Zb"Q2q%X#XR8B4WFdnFeV#_jH!7&2 %HQ3Wd-Z+2)(:!9H+Nk\O2Wj2uN8/dNE<*/8!]rUU4YJQZh@#]YN^3B.23jTd7ml!a4FDIP7pD%^lS?^@9@N"NQ?167Cgp13Rq:dgA6pR*HQ6T`XHC9$%([*N%kFf@a\f/&B:)g-9q"aLG?fm#I;;omj4JY %Aft;OS+!;*A'@3m5Hss>Fr\O==&D*4(Dl3g:*/b[$ZeK,/#ijOikdgDi8_Yf\1jiXQ-hbI(Dl4q@`H<C@8K>,q.9dOqn %d8rEqGAj`r%'$'G3=4.SZT%,h1d/9+\o!S%h2bj%V:E,B!F`%TGus2&/XqlEEP*XiY0Q_=Q\D3-aON:_EJEn %U1MtO+MZGe0W"9.5^obTnkEFS$ApMCarB(T@5`[W^oTKIS+`RBOB.9ng]Ydp*!F)qFneZR^OmYaWcQ!'d*b4A).6kl"G*VndSWj% %6'/OA'P/<+8&]B$pYAh>;P9k-:X,"[Iu1H@j?n!!W@O_rSU5+3$pM[@l.f3Y'MECM3mW%bNdtDS><;N.*5rPQf7A<_Ni3jGB5D%3 %=9h`%V.so<1(Za=W9Z]4Q@\7k32`TocXibO,4[dVa"l"+:Spf!*S[q7I4P!$q_-ft8L,<-s*b!iru!g:&&`ktO,4#=LF,]@=<[8ZkN@d8'] %@n5W?,dOPQUE,\rH"Ka]qndXU)[/-47p\gVbEg_[FX[7WQkoI*OO'6UN'9oek;P$!nm,DfF!acWPFih1=!gtL8"(EUiG %6QLKjZo4+E5prcCQKBZ)JXD,m0jg2hk(??b]/"EAt36joiR!]A!D"dmG_Z`?72_:Re %[BF:*KpS%qPP_5I9ht#:]:-)Bj1.hI2FXO$DP"J)DLtSdM)2u\/s8rr"SP<&nDQE)ICY'H%9m[1P1teYGR>?n\ %h5:/7d)d'Hd;jN&H%5]V=kqAG8X^3PCpD>_M-E?2HnN;6ND*q"'Bj@FP"r)b"o0+*%F(8*Ij;:n8MdmTkVf9.qeqa]%8E?>%'jb& %9o]ZWa0]#@ZA%EC0>ubhChStfk%nbC##.R$BH$h[B1nFu6dmtt7`sl$H$;[3V=\M93aFRj8i?c/1c90mEL5+UTo$k:FdLOYTrIWo %I_1h^%8Cq_i42MFg[tZ6T`H^cJ %W\nM%mD^ol]4e(s=Q[apo0;<1kstpaj.[tsP)8Sq/t/Eqe%D5_N`r1unerE%Co.V-(?XJR:7d0Mh:Xdak..lR=37*.gX(L)<>?o7c\Z=_DRpBS9_'boLn*(ND^> %bprr"-*rd`&1EMi:8'peEB4_:N`3;!#aFHl3=&I(R9K*#*#L41b5Ho'T[Y;5Jq;A,*>J[@#a:p9&djj/P>jgn&1IMQ-SXQ4#Gp"8"/mlim-n.DgH/DkP4li)tIL1]FkFlNfLj( %'/m8r_dAp;*a3.0^fe$Y3te8kPq&kOCE+V@'l1T!53`'u8FF4VAep/+g"S?W>L %b;u@MeOeV/#:$:lde-_t7P>HAAI3$qXZ2@OXg0d'ECo'994dqZ_sc=@nJ>LUsCEsFV?B3i1V#NqeA7nm0?B=j3FQQk5X=IA[/C/]0FX:=1'/c3pmf6E8R=R\2> %bF@f_bMq$N2/H$Ahdpg*-?I^<\g]-].Q(YXib"H$E`jA?+S]\%]m+SmS-m$Si`a%aY-!'gB>ZB\^WTeBn>NIj_!tlSJ>PW5<:jQUQ@4qNt<&ZG9Z:a97Q%nXIAp3!\glDJ]2$YU%bM/%?EK=TQ[=%ZN2Pm66[Oc8cs1(:4cZ!pNOgKE$ %$YihUb`YB)&["\OHi=@+]<,#$ur.2"$@-FNafEBo@7$+`-s-D6s&8o_!J/\:ht!Y6 %&"u5>Jb$lNIGPk#rIk;aNT4-]2Uhc),SVX=-L&3A#Z,t(q'8^\5_$Lsf[kXooJA>qkC!_7mT7p2Mn9KXrAcmt3i`;Ck'gZ=TAMP$ %4pgn2ZJHj6ik#^fJC6Fk(BKa+PB:G*+Aa7Ude$Fg5`%0dhMYL/7$roZ"9TseV!`.M$n*u=T4">!]*&\W5XDk-,Lp&A<1qM84J.c9'r:u$J-,Lp9Y[W.rcOG?D6inYu %*kB%A"\OMRDF!VTGl@HUZ0\h6H>]K_"mg2CON&[_-kRf.:)!b[P4;N1#aFcuAo)+H*L\gY.`pGOJ`/mT@eAh;]QO@QZ3cAM&r^[0 %TY*muF\MHgN,hAnP9.7sr.'t';%s8"#a=aP((-:P#@8rX,"u`d-uhM/0M)gF/5RNa3]i4hJJ)CS>a8cL&n)DThcZut*[jgL`B]86 %BhUra!@>T.:&Yb2PR*Ip/g_,X&LLuo_*Ei2#ofj1JPtNoY!BPs@p\3uPR*K*K,"]W#a;dk/.s?e<,F-&-kRg!PY>LNl0KgU!(qo9 %K)B)/'%Fj2D-e(a-sm0m8*QR?GHg_*Za3S"GYSi?+Aa7U_Y#)e-kRfngZTf3Eb6i8Q&GDA\sb-A0-?f)Y3*.6+^98:B2ru= %/.a5+Dd1r.1)*QF1JXTrF`4XQS_`"jID)-u6\UeNmPD_.T1`;>_L4mS$Q"2c;)^kgIqSHmR<(=#VRF.k:82dVDbc7N7Tf8rD;$oe %?&lp7eb/Rg^t<;,*UCo_O-3GMGb$SH'X2]*p`.Kc<'47h35-j**l29ZdaLUZ2d:E@6M!GEF8S:j\]7eOC!jebN__mk6&$ %j\oc.S30obVjp!6`jdi/!D%C,`+oK*EM5X3h1#J*EtLZo0ZgoQ#Q[Ol%jMo>&LJ)A704dPUirpU#F&E?[pYk>G7qFgV);b#-S>r%7=m_WOf?]_/e0EQa+f=ZO7B:$gXj!H`(7d'GU@Q:_GO %m>*mCI5*Kf12"f8REUkXF7M;R7qHD`qTQ;Z-Qh!gZVcR?$1%IPQ*\)B]"=mfIKB"42r1AU+d68o#ie&7W9_()2*%!O%?ttIZY'nE %i1%'ih4&F\g,YbJEq\b.WMK+T0mkr4:!\:&);hVE^\*0Kt*O0ZuBG)1U*oX*FnNgb`0+S(5lP %GC4@nFqcr>%=-s1VRWre:>WKP\0XA?+]$l=gle;[O=+pLF0%dg-:(:R<^WIgM1(aeKa:^H0GeN#=PQm,'bF?^[D,e[IN7Js3#F#] %gsgauXc/H&D?a%;qo?s']Cj(3r/dtB]VVKQFaA:c0k/QV\PI3D?&qWG;I!:-d('78qJ=o@S)dXkj20X7d6pRfMOSWE3R_tH+eM9a %>2<+TX`P/=-;&\*j5c2hG#o,+h#.(.$>pdRID-J6[cc,;4C4:6+5Df$KNPV7E0K(r6s-hLE"d:+pfk,YE0F_74>#9'\B3rCOE!mT %E0ECag5;A_S9^KR6\pJeV/bJ;9sH#J2sKMb?)dG3c*2QS^2Xf2N@F%ga=6Kre@1[#o\KVfc(!uq8*S&aKI"Pr!#4`.%6(o>gZj+" %3ORf-7Y_!!ColTmHsB`*C53&`i=In"c_pXL6r't?,.RH2OB9`;l0S]A*?ZCC2mj..3,?\GohP89iJ`AXjs3fc[3afZdo-lhD2Gc: %FF$AY>9[sr10EtS$'g3kV(P9S:%F\nA?>Zn"?@VC!QEY:(]u]W>$L"=*4+(nRDSCH+#$$Qol-Ko?HTpR>kCNJj9ti]0_IU\[,P'> %JC]Du,HV=idPdYEd[*$u\VU!Xp1MqsgGZcV=i[uG7[r>b0a'p1:>*JJLg9g1S)Ekl!Q@+^R?\%tPfBqrodQY3K2*Pi]KrG]Up;q@ %2VeJ\s/+FJf6`k==PK8G8ii3RJlV\I?5^&/RXG#"VtXDL#DcJLCfs0jQSA="Feeiuh %-1F[uie(,&F639nLK3Vf1lB@d__:-oLi#RN(`p[qKa`5('8B.t=Y. %#p*>p6!LlOm6#J0oPk/GXHM<:]&O@+)_&_kC:\84/?(2Y4H4Kcd:C"22]N>f!bJl6]^bjYhckq-"Nj^jr\mm;+/3j2e)Xa/0l*i. %c,;mJ9"qau#a:pm&IOcB>YHPB6L'*$q-E2Lg"@t4e`R;/^QuF46`RTl\cjKpF[pVC&[&[9?L&PnbVIfb_/=i2PaiVfdt>_CbOXaS %jJW=?Mbp'W)6>fjbSZ`s,(YnS%LWD34:fLb709=)fi[U>LIku4JMKj@1(Enoc8+Z6:_#i/9=>+H'\g9)QIrF#-,cYMR%$9]=&_j3 %&%RA.]\oXtk)AM<4SlT=PHWkgaJSKUZC4J"*`a_0#9,c,CDTOJia3]UUGCgE.c%kC^Y.+nR<,S0eM6j'cT[Jn_'iQR%_pl<-6JKG9Zj@qP8phWZ64 %Gf"^'LCBTlXM!"`hW]O.4'g.6NEb@iM(Vf?h$-8@0])&'672[j][Mo^hWa#d-4K?bTck(EDX$D-\aiL&H)L[:hWaU8o4':%:u3Iq %:1'`\GP]HDIH@$6nkT3,o1k(`\.Ti2pTlC=oTaWH)"2QqQG>$>oTaX3Gjfa"3(nu9_S&M^jW'6-BaMHC:(M(G%))1YHn*b]peQ46 %ooiDWij#VlGZRC.1_=I0N0AGqgH(7:F^g12gH$=E/i1#A8QkLe %nP]h+XZ$j[lmdfJeA0+_M)Njk %g_rIiGnNQ+T!9l%P:JMeJk+H'iH"07oXa9s2)tl.4V_Eo7"'Cb)JWeLcGW'e?W+@s*Q$`Q43E7\R0$BXq/W3,4Y?EGm,cQ;t5Hr#.iA0+ut8\`A9_4jS1IG-KgMD"#76[9o^kYg#9 %M\TMY2hj_V0(kXB=OAG,o.Ed[M1(c#/_g5h>bl"QGgYW0bhb#ZT`qesQ[/cdlW&p#2m5Li3iH.KZc:FqlP-8%=/F&HHi8Wk4gKCAFmdDB=1V*qggiUg(T-m:):NfYXb(HQd*7^`S*5PI]Vmc?rHTL__ldDST.l3_k %g)W%8"#,>-lb#(_4rn9AV0AA,2(Q.P]quVEp:\NVbIsmFB(&Fs$BU6;MtZ\'JB$*[@AA6uZo]iLLHuiMJ_HZf+Gq$'j.kG0DfA4& %p@6Pu1uCsiBHJ>`:?k.Z.GDg4]@3^s"#N-^`RUL^C3RPGJC3j+Q):jpiH\$JCpd%b1VMRX)ge-l4.UID/Qf24Gc0#Y0bblfdVl#s %V`\;!:?buCm<,9lXH$NGe@]f4!;E6\T&nFW5)KQ4K8pBr5mM`XVc#0_S#N0Z9T]$kCc/qCrsR3%3sKPUQ7K??=/'8I2P!<&bN=rH %JsLN:.q]ps_etV:B@,(=HjOIXc&'YX#piSK'A)IhClt16&f/_hW^=3Ao[u(AbXSWBNgXJL.Y(%W9r>L3k/Kf5bR=cA#a9H#oT2>K %A;Y9(?UOmjV9^e'-kTXehA6K_]&/3DTJYPa8>%fe;C#'WC0U^'R5IN%YUMWg`;h=LB*heLmYTAQ90;2XXsP[+oS]$D3I8>+\E3YQ %^lcX3XFop2;'0C8,r`o@0$Tk.mG-7`PSi32<%dn@,B^^"mP"uc_WSc\Bii@"QXW(dQ.q@4%U\\D2l2_ %&Bp0P3>\F77+\s\SKrroj7#&FMSi\4'@0bt4,uRI+hGo1_N#kf>faKd'u5hScs2Af[Rlea[P']PgK[:pt2OH %X1RY#27[#&)g6ST`@,FR%m-0*ctoSD2/$gX#\NIe:K#kPLQ-p+_7P!/1+'T)X6k?GPaA@)p+iU6'eD,DaW5IelTkbs$`;tFJt/F? %/.$%1V_J?(mHsKT+>(h!YFEtcbF&c+]A:?[_0uVajTcGqkls(5C&q(P(OY16Re*"lW\]RRl99sfqXoHmOAuL'j-crq1S/B_8OQK@ %=Gl"s"__XmW?Pb"U?)G5jb'B4`tkBu+"WBtKNK2HYgd52cGSAWL8Esi/Y00`,%IV7UDS="IdkHnD3SoJEPa55SXe9,S)*]:F\5OB %p$eL%n?R>)6a(DWU]q"PqMPeZ!Fbm7fGQq+P1NfR;^8eqXYM`dW,f.k9raB:+!krm^HAR_kKan6HO\VQ[gq61e"0D5@9nLb65OEj %rU4U@/nGjU1O:)S%b`Rq#bXBT/44XI7l%c\bJQ"'*Um"E;;Tc39:Bsp;#[g*@jH)<=rW@Rd%*1^RS9 %DQihQ]Xb^Xpk^sG3qJj^VTP*mVsr.rH!cln95uMmn.Rg3kfe)tr-\+L-EF8dAC=EO)2j`)mT91?PP&%\/XU:MiGq,q[*+RS[N:)XBiQ%f((.\&ge@IBe`"nH!gj82p"t*Td2rh9e-kN9s=1K)k)KH:R3M[ri7-[TR?\6"7lPVKi6N %h+W+r7G%DoCn&jj&#](FO1+<2(Q83RerLBP]\9746^?-sOeZc>Hn!)p;EK5kIWEs2,LSD[n0l"1ILFf;S'$0Vk^nNg]db5(8+WtAO>>l+"SdF@OF %VR*9/_RAPNC[\"g:nY89GQK*@\_HnM[_^d*^Y=4h*gP7;T^mDnPks,>9'1?a]Na^7#WqM9X$V$e_eMN5m(@8UV1(RUAmob]STfQF %mt4tEGM\P3buq(bHKSSZb1AOYc8#.eDam9keAO!AUGqB$`6e/I1^Ci)]JP:K8Pp!E\A5Lo3>[-Hf'M8FpO%4rTrNC>S47U+;3q>\J4*ILPA!UZb#%s]aNs4[@_:bc&`fQgXUd/bGCL\d:L6=J7Fa-:Li1n-A.%Tl3j.jHDW*;cSs+V/70>[Es %E&Lofr2qtdR$,9S;i,X+=J<@c:/CS!qOasCm99jFOSB%/$&+%W]U&Y %F[lnEKok-4IF_rI$\,?TV62hZ#G#Op@.ImcD-"us %(VeGqi3Rb!mV#pn/CXG^-*g7/D,tSbBa'mT07H*o=Zq-b!c4tG2q5UN^eb-H% %A!KjhV53&,[+842+$OM11`!6BMjRJ"PZ7ChE-#^8DGT/p;US8%m.[;dL6Rk4V.B.`P57qqN$K_JO/HNCOHMY&1*IYc'1#6Z@;d0t %/0@bF!snKcW^u)O!XSBbW^sPRKE*o)5#nDlqmraN"gor4O`%4X2>MQ,5-9ud)jY4kRN-*i2_694ABqTr)jZqAICs,u$E6G^1.M67aGLngo-KF"9QBIQOZV.m%8$_`ZUiiX[8TkplW[Jj!@I;8YN!.^m%-T/@f_4S:FU%!]=m?p;Shlfa*jOSq$s-@ug %LK1[s@71Eq**i^k67A'a_:F-5+dDC,+]\l&>SVGr6jfXCHPa>K:agsJ)VM#"CA:c1LQpn1d_rP0[qZu@5..%?/PD;gITOfAVfa.8 %c0Q_t70mHu&qp[d1^+I9K^'PlCcd;HG15RT(b6]keTDUY3t5@RC/t+VgU*Ud`mJWA9Cr0s3?uNK;1`c_Oh#!PB-+'WgAK'q7eJuo %d_%Z9=IC]o1=>,K(uJ1F[SU)f0r_HfCnYhEUbPtk[SSr3@a:>X>:=m8i2@mM(_'p6WdQkm\R:8qF$mj]]N!+P&:3: %BZZ$88.+nM@H-ph$fYXTGPW#3jC7+mq?.hXcn6Yj>9L6K[V+uH+/Wu1(r%JII],.E"t&c4I_oY\QFCrnPT>GW4_gp,hBa[0e4L2C %02b/C'I'NMJ@.=6.lA"o23c@rj?K]"Wpa5pe5.YQeDI$UlCR.UX._0:2E&-E6UasA27!6N23_rP<*oSZ0SH4ib%+imAS1VH(UUD(;:\Z7gmTY:lLBlcE_Y'K2D8f>'Hic^I_ffo33+u$ %L]ji:@S8)7Lq4q%-"!L0]u@=(VlJ49edn[^UT]Lu:;aImFA3H^p!E"<\gE=$QeYrbXbkbDoq$jt/r9Y='Y5X6^)(dK;/D01&qV't %psDA4?>*g_gS3EQZae"'[RF[4_2V<.Mj!fY[PIe=KoT<=M-t]9jg6Y.IqEL0lCV"S/VU(lEl3=ZbV^L(C;Y %[r(LA?;tmCcrC5qPq)oAHC+5tjPEEn$(_(4'+4g.Y$mnJM'g#?Rk&\Thf(g]W[XXArPhZ+d./t=eU`+_4dKeuS %5N8e=HbAsN!IcYj-O'J4'?U"_o=\'TPV]'Q3DnIZkWQ"]fB:'MVZ'm)gai!YPH*rJI5n3uaF?C&!$/j&)?5BYjcdR\k3d*6n"!Kt %Zp/Gk>CNu5\72,H$,D%YER`C7'5dHp5:5V`ec2P,@$]Bi,%4aKg_P$@WQI5FHGS %4amA1)R4=nZMCN5[C,h1E:iJ^kF_W9mr%U.]un@'@tjVYQ=o*X^CPdBrqu3Us*a-[^\[Wuq:j)nlDm8KD0J,!g?a7%qL8C2r&S`3 %PRYWoe%RqJha7")Z;H_Ih,K+>UGk^9bMJ6NZ!e^hDEPW0!J<%GQ[t!%!dYBT<7$pN4_N`W+/(%pB-r%eL,kEtoUF_#T:K?fbjP+U %%HalT>e,)rS(B37Ja1Y+KZ7$2F+ql4(s[h4eA\@(#ujA`d@8;++!"]XS'"/nSG5UJtMJXp(M_$ %HghP*(;5`@GE58aoT(pqfnMMIaRk4t9Gk^Vp)+CdNLnG3GJ'*G.?'e1]kr#G1SiYSi*W/uOOX8Os#I2U1SBrL>^#noC(`/V;,2]%=>DN>9be=)>i4,0lYNVRZsBC %+A5=h/,T;^q1g14s%8)JSG`&QANofJ-4?$0%?NcMon'FB!).KmH>%4/^t:"VmD45Pm]ou_CTW`6cL>8k>-W?lWYTd84ofGEQXNDe %*>a*njugf3'6;+jXeDgDf`,'.`oIk`lRm(?\N-ZAGf6O`R:":tk_#-SjXVd?`[UJV;d$^Ec-MVDAZV!>C46Jh)"#Z$7=5C.UO>,= %7jJ8gHBlk;LZ`lP!+mE#_[@SKp)Jr)Gl[80&9nD8(q+m_1U=\Sm9'!1$ZeRZ\sB7J@.F %5Z<&l'L9it1rT\kd42FM1rT\k_5V!&R^.UB0U4DBn]`ejFfrW\L2G1!UPH:uI&Y]nB:FQg+2,HHj,eX]DJH&ORmtcf5[Eu>rqcKA %eqBG4iQpL:a_0WW%e(VmR\B@-?Q?HqVU;Tb]nn*tCH_V>Y1?`^K+Hd^g>2F`On*g#fq$__on>*7q-b\6kKkAGBGVpQp+3ncH4CcG%mtErN %][qSYWHLIsid&D=:!V@NrZRV#ECaFIb:(13=ZZq&lmYbK%ujM,_O^i"C@DoSe$4\1-iGGOC@M]1,SUXK8Usn6@%IFUO3;g? %!qK(*VeoHV^?I!gSZn]=S8f1K-\[bWIj@3Q62^s#TCL\9.rLr3Gk(TOh9Yhg=Zq#W^=]"+`&Ipq:\iW:1]8#$3P!j8Y^I%\Jk8%^ %YKiU^$#Ud`9.G^_dqFn>ne]nn&`Va&]Rb\mtQ5>p3R%dmp"2dpNG_1']`cSm%s`s=t&7f/3?Mg=mp4MPA6 %+6'@J7K&6`Hq?g)N_/,+*oA^0%fmgqbJ#+c"5oZQI`KaVq'_j>k_BO`%m[j=INJWHrl\'5qZCMH=5q6\!`2(7pbs?(;,AL %g&"ERHO\]:DgrLDFrKe.4:6TRSjTBX]r@2n3dg %:HOh#L/r/tQ*Z:YG93kB%"0_%rp`Z8.4%r<+hYWdt/bKOpsA:h\=3QpJHai&,'A!Y5`P)3HJ7_igZ3eeJ\\ilX3D@Z.2V;A]R %/Q*!7^XTrd@"OdY2SV']D)a(4HI"8/e5A2:R:>G(lSW6%>J[-Re(`1Xhg*Y60KfnC^n8ZE]]S;1$*]\ %gGM'eN$T+t-Z;5ar-Es%fKAVM^:jD%^&3APJ&^PNoR@ML+8iTQGpOtFYE[:+ns<)Gl#[t>ipXUE;m3(U@Ys\Cqr^W@mcrp%qmXb@ %s6ir&IWW4aSW/!"WitXTSs/'fI[)1^7QMp3:&ZRFF4#("$I<51X#BeRnc+IEMPYfb5P<+tO3%?V0hH^Ug]->Mcae&:R\,#Eg0I=ajEuJ$f/N %s'9b?+V19Fjh.UX'^]nj/U<9MU&KB&O6)7.r3#QWAP4b-="[MD;R(h7];>P1.]`7b_XAsC=o5I/;>&g(J#I1_bi=j^VPrVl=XdMq %gAKXd[AN!%3C.OGgpD)Nt3QB7b2:PO.%ZUdRf)WqNsW.GjE^rABKtOsipRM.Q%M83rhC6SZE3o"o)unV>T&P;Qcce-Qh;XbF+S %,tq?6brL`ld@@Nr0[ll*E#[0.IKDt$M45>?8KIM#g3'u86g(o38khRB8OIb@ZP*VDZ>_dB6>#3')L;fmJY#ZoU8-l)+[Ut@f'%e? %"GtLgdfbD)>AN5ag`fakkL37&YfQrT[UUaD!fd`qeWk3J$TdFT\Vc=+!!*GO,AhJ;_:V9]iUIG?dtH,Y^>Lh6,-[+-#3L"[-,;l\ %(6$!>fb#;*XB113lG@3l:kh2fYdJfZ79pg>0#YjY)Ma;cQql\LKIn4)l:Y^k)R`G7W'%S4]8"hWqQATr)]!O-X/4;G4*11/@eZke %9OfSbnus0&G/?ilq)4GW%_<6bK\K8cH(O%nNigbk[iYBhU1#)<H%r.iQ'E.Vt0>$J,f"VJ##X6mi6Xt3iPT<$W*Ql %K5H[r3s0"dgO!_5%H%FB7D-*!kH"bh0eF@hXRU+72P7[BmNI`D=dh4M\I:*B4J+C>+AWi+Q#t,^+CdSW(_1q/@sf,`6G/O1aRa+Z %-.pRL33DmO:\*a-=q]h(brgALB@uE!)_T8-^Sf\M5CE:UbQ$T%3Bhijq:Aufr`&sqn3&r0].^qur:K0ET>(:%jX35'f1#kGeZ`32 %.!`S#'](A(IM)R(&ajlUp370g]EiSgLffZROcL<@NYh5'+28BWQbH>7V.R_afefs/RulDa('Ep8NQ5aGZ3sE3O<'pR31Fc:'(-5a %c7aO8f,9gpfM^f'AY-l=gu0579kA`4DjD&5@h6(*l`DDH-+;TJDnC"MU(%@u6g/'[R5RrJmIq[LIBh%Ah&Te.<-GN/.4 %-QX@Riph"9*ZoUCnSoor+*YTlE@9N\GA[t3r2MO-leN18VkE:[3Tm!t8-V&c1-cf(_--Zn$:6?]b)mg2>,&p%QmW/`MYJQp%HroZ %\.,nR&ui6&m@Z,qN9J0t%AR+8>H%\_-?EiJi+.IZgTgF[X\!d3SG0kqqtO=Ypo3r]pi(VB45QH^Qc"cppCNJK`9jlHXnu]f:Gm2_i:R9lQ/%]nIA?7DV@[b8^mcu;prD0L+rN!PenFNDK0PK!JCD?(WsTH %/?.C8CMofTk/:!lGEP#BI+#1H%3%@;e^b[&h7e50IFQa5nPKUZJdO8n?Qigd.`f,D[J!Y4Cn)I.`tVkC_Z[E_)4:sUm"*V7LE2u@ %F;]A;bKDo#f,5!rqPc";c8:YjiO+a %TFg!H+hiTG/.;ll0IY/^TJ-bknU"kE=C^OS>u8E@'aBqTD^`-*_G$fQh8^%0GJ*7Pj7@TbpdrUMmhbtJ^[T;@Kg4EI]Y^-[L%e[C %qSc\9RjbIUF$I>h:d<<#kt(C]31Y(rpsIBA?N6Vu=)'.pmAai$d)^fqS3X>#[7a5K+g<$-DPS;D8c/,H"PMW9cC>ON5+;Q8;I\\r %S:FES8:*3i@(l^9`uk&#m[G(BX^PJb'9_BCWBQqA0hk=eOR;DA*M-t,K4a?"/D`(2hEC2P#4tMK$nX+JIg.sQ\=Z %-V5j/#HTM;^G?n!`(fXoh4CC45rWWDgf@W.?1=3Cr?iLTNV1BG$uehb7$la3VtA1CcS]>KI+mhBtScSl__7L#i(P!)OJ;^:>T:QTV13J/nu/\__3NfB_jQD66W`rI %$df`9.g2Ph*^8hkdj"-5>'\noc@[=663d4pHbl*c>Ih)Eg"?QkDcn'[(+!a/Chhs73TlQRRfT8LIEiWM=9h]_)TUg#e[g]&\8<:$ %LPt;WG(ebs#RsT,'R4!=lERUPZX.g[#Bc7_iHJ9:AW:_np+QUX]T=Y%`N<(p(f. %\+1GhcOI"0C8fuL/J_6ZVeC(kRoi1SbD!TVC02IZdH;FFG%j0^o7lIto4*%'&W7kte\j.&!Zbr_%V26YUo5M:'/q]NCEK&7qe4,p %>(hm;LMWj(OT9ea5]_@<(d!KY\[fFE4.8"uiDcRm#u*/8C7T.3cVngpCEUZp6!"Ja+aTGDo,:cBBsQ:qO5$OoL9,6%BHF2&C9dIn %m>bMS_V/PPHYq0sX[]g:g9l!IU;X"Ta-s`KfJ3r7kdEfl+DWK^+Z78%&RhWNj>Gl2h4R3b2*L\-?Q+q1Ds0pemWT?e4YCK0:W\2KrY6@hKi`*Qp`t5I %4tBitcRkLD1Z[Zm4F]BJ29PIX,0TN%=-!$gU>U@<^T@KWYDf%1*5"@[1TaXY-WrLO3F(?Y"PTV=cNPs5MR`\Uf'rf=@Z>7`ek/[kb;<8)M;&=6iiJq'/tiD/4HkO1'Uq>hH@I\%;P4Q#JfHY7UTSKX[oDD&;;BrsY7hgg+tV%9CGrdjPQWd^f6mLYHZ.) %^6P#-+]BOU5!nUfmi#,ibUn()p2d?d\\_TO'-_8N*SUM'J4c;IV]?m[iI@&7"7qrB'fKWYZd;Gh+ojff2(:\mjNcHKG6hHJ$CXqW %N/:FE&j`*bfR\`K#BU6]d+QWV6:>(\_VRQ@cdmCAcriZKPU?_Q@;fFB<#PQ-7fP_E=DQ5cr"Fp2FmR(17; %Z*U0m7sK:Q-"LT$d]DZV[@?`'jaoi]_>HOIBRSs5p?9$O@Hc>Z<]![gfKm"P`%](Vb_N),?^bFkNr4-j3Sa@\&TN;!$C+%qMK5fSMou<2>>/g@Rl@*H30@P.JEkI4gB;OXJ\3"-pG'OhEC@jVd %LJ6#i;'hL:^lc`Bq!HWQ.J/0(?D2YUqh()@X-jS_b=Le!m8bX#=/dTg[(plfEAC(If<,]%9W$rq$=,-`:qO\.EKk,1#sY'Omqbq( %$C.,d9D43YdHG_.o$,<00a"VaklA/I-A#&!d^nnD%kh&,GQ)Y<:8o`$gm66:afXJ)$,aO#s/>g^F*_"`_5($7`RH %`*EMR?H1YZ`Pqp[R=':I@-lOYPpQpBdXGfRKi(g$j3*,hU@IOZkm'i+_#);G^JT(7U<\UnPMqPe%`]c[Latsb2!/!'Ut/+V(`o*( %:?5J#60]1o>A>LbJTNhqbA/4EZ/-V+=>KQM#nnh*^C,mMZjXfPYtilXn%9DTQg;Q^k7XTt#%ecSmg3@A9#jt]4-`N2>JoT#M3brP %GVF44*9^.3/Y9478p>T0*DL2^Pn8L-0M/dr\XAMEfCBde/T[ep!8b/<;ZV&d\eY\\R[N"8GF]LX\t`Bj[RB"HEjcbh!E7gg\*4C) %E4,ccC3YKn$ceQWL*`@JZ0j)Ue\NQZN+cS[*cn"F,%QIO=]F%:eeX;/`2,buH(`f,B1P*j-2l%hB1d9Bp/),h?V#sdmZ@/.d<#m? %LT'!ek'spD:h^`@?)SfH0.HM]+=0K$hs]\Ll'Cr7iJo&TFq'o?,nD`-h1Dd<0Ph9fpeSO#>Xd]Q6T'.6U\fB#R=F1u)ZQ6S\!m'j %/Q(ppO+3L"+hk=p'%DkF;=&F761&Mp]8jKn8p>2.1a_X]&C8>)Y2noXQ7>@dJR!/,LQ_Ho\pW@H[Z]]0Eo>9^d%GG4P\ZNNm]YYN %74n98FGC/^R=dk.DB72=^USk/TtK>tQ\hJUmZC]gZX$I^!So`g[Z0k;\Kp$NGqMu0@]n6>(0YFgHM*(a]nq3efX79Q'%Wqg\Rrm6 %'FNJL[Ii):*pr!1g;Seq;g[7,=3&=7&Qd`\U9g._EoSH_[I7aY9)W.O1G9+.S3^WqXKW!8KhBF*G>7`\f28N9?X9DA[Ml8SaYh)2bTB,86h?f2lU!%;6PSX%G_.eaAAKD<&g;b?SC)*9C`jWV+t["!cWHFm[mtjd'^WG>1s=_FJUH$WNO2VP?J% %T'7s$@$l=D>NpptB%cpVC-I#\p8:Z`p+la`C;R %juF]@[CO.%PL-<+_o*FkRWZ`?"<59bZ>^2Y&RNC@89d(>_0a1&JUPBTWhl1Kl>(#dV(.b4.[ABbDor: %CD8g+3'X;0I7/ec93.bcP#\HqA/4A_=bXbYIG]o]s\Mi@b^+I=:pGZj66O5k" %jI\X7rh'5ToRC=Q"]t~> %AI9_PrivateDataEnd \ No newline at end of file diff --git a/doc/IGE335/tree.eps b/doc/IGE335/tree.eps new file mode 100644 index 0000000..31cb5e4 --- /dev/null +++ b/doc/IGE335/tree.eps @@ -0,0 +1,995 @@ +%!PS-Adobe-2.0 EPSF-2.0 +%%Title: /me/tree.eps +%%Creator: SuperDraw +%%CreationDate: Sun Aug 6 04:16:00 2000 +%%For: me +%%DocumentFonts: (atend) +%%Pages: 0 0 +%%BoundingBox: 42 449 430 596 +%%NXNextStepVersion: 3.0 +%%EndComments + +%%BeginProcSet: /usr/lib/NextStep/printPackage.ps 3.0 +%! +% NeXT Printing Package +% Version: 3.1 +% Copyright: 1988, NeXT, Inc. + +/__NXdef{1 index where{pop pop pop}{def}ifelse}bind def +/__NXbdef{1 index where{pop pop pop}{bind def}ifelse}bind def +/UserObjects 10 array __NXdef +/defineuserobject{ + exch dup 1 add dup UserObjects length gt{ + array dup 0 UserObjects putinterval + /UserObjects exch def + }{pop}ifelse UserObjects exch 3 -1 roll put +}__NXbdef +/undefineuserobject{UserObjects exch null put}__NXbdef +/execuserobject{UserObjects exch get exec}__NXbdef +/__NXRectPath{4 2 roll moveto 1 index 0 rlineto +0 exch rlineto neg 0 rlineto closepath}__NXbdef +/__NXProcessRectArgs{ + 1 index type /arraytype eq{ + exch 0 4 2 index length 1 sub{ + dup 3 add 1 exch{1 index exch get exch}for + 5 1 roll 5 index exec + }for pop pop + }{exec}ifelse +}__NXbdef +/rectfill{gsave newpath {__NXRectPath fill} __NXProcessRectArgs grestore}__NXbdef +/rectclip{newpath {__NXRectPath} __NXProcessRectArgs clip newpath}__NXbdef +/rectstroke{ + gsave newpath dup type /arraytype eq{dup length 6 eq}{false}ifelse{ + {gsave __NXRectPath null concat stroke grestore} + dup length array cvx copy dup 2 4 -1 roll put __NXProcessRectArgs + }{{__NXRectPath stroke} __NXProcessRectArgs}ifelse grestore +}__NXbdef +/_NXLevel2 systemdict /languagelevel known {languagelevel 2 ge}{false}ifelse __NXdef +/xyshow{ + 0 1 3 index length 1 sub{ + currentpoint 4 index 3 index 1 getinterval show + 3 index 3 index 2 mul 1 add get add exch + 3 index 3 index 2 mul get add exch moveto pop + }for pop pop +}__NXbdef +/xshow{ + 0 1 3 index length 1 sub{ + currentpoint 4 index 3 index 1 getinterval show + exch 3 index 3 index get add exch moveto pop + }for pop pop +}__NXbdef +/yshow{ + 0 1 3 index length 1 sub{ + currentpoint 4 index 3 index 1 getinterval show + 3 index 3 index get add moveto pop + }for pop pop +}__NXbdef +/arct{arcto pop pop pop pop}__NXbdef +/setbbox{pop pop pop pop}__NXbdef +/ucache{}__NXbdef +/ucachestatus{mark 0 0 0 0 0}__NXbdef +/setucacheparams{cleartomark}__NXbdef +/uappend{systemdict begin cvx exec end}__NXbdef +/ueofill{gsave newpath uappend eofill grestore}__NXbdef +/ufill{gsave newpath uappend fill grestore}__NXbdef +/ustroke{ + gsave newpath dup length 6 eq + {exch uappend concat}{uappend}ifelse + stroke grestore +}__NXbdef +/__NXustrokepathMatrix dup where {pop pop}{matrix def}ifelse +/ustrokepath{ + newpath dup length 6 eq{ + exch uappend __NXustrokepathMatrix currentmatrix exch concat + strokepath setmatrix + }{uappend strokepath}ifelse +} __NXbdef +/upath{ + [exch {/ucache cvx}if pathbbox /setbbox cvx + {/moveto cvx}{/lineto cvx}{/curveto cvx}{/closepath cvx}pathforall]cvx +} __NXbdef +/setstrokeadjust{pop}__NXbdef +/currentstrokeadjust{false}__NXbdef +/selectfont{exch findfont exch +dup type /arraytype eq {makefont}{scalefont}ifelse setfont}__NXbdef +/_NXCombineArrays{ + counttomark dup 2 add index dup length 3 -1 roll { + 2 index length sub dup 4 1 roll 1 index exch 4 -1 roll putinterval exch + }repeat pop pop pop +}__NXbdef +/flushgraphics{}def +/setwindowtype{pop pop}def +/currentwindowtype{pop 0}def +/setalpha{pop}def +/currentalpha{1.0}def +/hidecursor{}def +/obscurecursor{}def +/revealcursor{}def +/setcursor{4 {pop}repeat}bind def +/showcursor{}def +/NextStepEncoding where not{ +/NextStepEncoding StandardEncoding 256 array copy def +0 [129/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/Ccedilla/Egrave +/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex/Idieresis +/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis/Ugrave/Uacute +/Ucircumflex/Udieresis/Yacute/Thorn/mu/multiply/divide/copyright +176/registered 181/brokenbar 190/logicalnot 192/onesuperior 201/twosuperior +204/threesuperior 209/plusminus/onequarter/onehalf/threequarters/agrave +/aacute/acircumflex/atilde/adieresis/aring/ccedilla/egrave/eacute +/ecircumflex/edieresis/igrave 226/iacute 228/icircumflex/idieresis/eth +/ntilde 236/ograve/oacute/ocircumflex/otilde/odieresis 242/ugrave/uacute +/ucircumflex 246/udieresis/yacute 252/thorn/ydieresis] +{dup type /nametype eq + {NextStepEncoding 2 index 2 index put pop 1 add}{exch pop}ifelse +}forall pop +/NextStepEncoding NextStepEncoding readonly def +/_NXfstr 128 string dup 0 (_NX) putinterval def +/_NXfindfont /findfont load def +/findfont{ + % Because we can never let NextStepEncoding get into + % SharedFontDirectory, we cannot reencode a font to NextStepEncoding + % if we are in shared mode. So if currentshared is true, + % we call the normal findfont and return that + /currentshared where {pop currentshared} {false} ifelse + {_NXfindfont} + {dup _NXfstr 3 125 getinterval cvs length 3 add _NXfstr 0 3 -1 roll + getinterval cvn exch FontDirectory 2 index known + {pop FontDirectory exch get} + {_NXfindfont dup /Encoding get StandardEncoding eq + { dup length dict exch + {1 index /FID ne {2 index 3 1 roll put}{pop pop}ifelse}forall + dup /Encoding NextStepEncoding put definefont + }{exch pop} ifelse + }ifelse + }ifelse +}bind def +}{pop}ifelse +/_NXImageString {/__NXImageString where{pop}{/__NXImageString 4000 string __NXdef}ifelse __NXImageString}__NXbdef +/_NXDoImageOp{ + 3 dict begin /parr 5 array def 1 index{dup}{1}ifelse /chans exch def + chans 2 add 2 roll parr 0 chans getinterval astore pop + 5 index 4 index mul 2 index{1 sub 8 idiv 1 add mul}{mul 1 sub 8 idiv 1 add}ifelse + 4 index mul /totbytes exch def pop exch pop + gsave matrix invertmatrix concat 0.5 setgray 0 0 4 2 roll rectfill grestore + {0 1 chans 1 sub{parr exch get exec length totbytes exch sub /totbytes exch def}for totbytes 0 le{exit}if}loop end +}__NXbdef +/alphaimage{1 add _NXDoImageOp}def +_NXLevel2{ + /NXCalibratedRGBColorSpace where{pop}{ + /NXCalibratedRGBColorSpace + {mark /NXCalibratedRGB /ColorSpace findresource exch pop}stopped + {cleartomark /NXCalibratedRGB[/CIEBasedABC 2 dict dup begin + /MatrixLMN[.4124 .2126 .0193 .3576 .7152 .1192 .1805 .0722 .9505]def + /WhitePoint[.9505 1 1.089] def end] /ColorSpace defineresource}if def}ifelse + /nxsetrgbcolor{NXCalibratedRGBColorSpace setcolorspace setcolor}__NXbdef + /nxsetgray{dup dup nxsetrgbcolor}__NXbdef + /_NXCalibratedImage{exch{array astore dup length true}{false}ifelse + 8 -1 roll{NXCalibratedRGBColorSpace setcolorspace}if + 8 dict dup 9 1 roll begin /ImageType 1 def /MultipleDataSources exch def + currentcolorspace 0 get /Indexed eq{pop /Decode[0 2 6 index exp 1 sub]def} + {2 mul dup array /Decode exch def 1 sub 0 1 3 -1 roll{Decode exch dup 2 mod put}for}ifelse + /DataSource exch def /ImageMatrix exch def + /BitsPerComponent exch def /Height exch def /Width exch def end image}__NXbdef +} { + /setcmykcolor{ + 1.0 exch sub dup dup 6 -1 roll sub dup 0 lt{pop 0}if 5 1 roll + 4 -1 roll sub dup 0 lt{pop 0}if 3 1 roll exch sub dup 0 lt{pop 0}if setrgbcolor}__NXbdef + /currentcmykcolor{currentrgbcolor 3{1.0 exch sub 3 1 roll}repeat 0}__NXbdef + /colorimage{2 copy 3 ne or{_NXDoImageOp}{4 index dup 8 ne exch 4 ne and{_NXDoImageOp}{ + pop pop save 6 1 roll 12 dict begin/Proc exch def/Res 0 string def + /Alloc{2 index length mul 2 add dup 2 index load length gt{1.2 mul round cvi string def}{pop pop}ifelse}def + 1 index 8 eq{/Unpack{.34 Alloc}def}{ + /Wid 4 index 3 mul def exch pop 8 exch/Str1 0 string def/Lim Wid def + /Unpack{.67 Alloc/Str1 2 Alloc 0 exch Lim exch + {dup -4 bitshift 17 mul Str1 exch 4 index exch put 15 and 17 mul Str1 exch 3 index 1 add exch put + 2 sub dup 0 le{0 lt Wid exch{exch 1 sub exch}if}if exch 2 add exch + }forall/Lim exch def Str1 exch 0 exch getinterval + }def + }ifelse + /Ops[{.3 mul add 1}{.59 mul add 2}{.11 mul add round cvi Res exch 2 index exch put 1 add 0.0 0}]def/Val 0.0 def/Phase 0 def + {0 Val Phase Proc/Res Unpack{exch Ops exch get exec}forall/Phase exch def/Val exch def Res exch 0 exch getinterval} + image end restore}ifelse}ifelse + }__NXbdef + /nxsetrgbcolor{setrgbcolor}__NXbdef /nxsetgray{setgray}__NXbdef + /setpattern{pop .5 setgray}__NXbdef + /_NXCalibratedImage{dup 1 eq {pop pop image}{colorimage}ifelse pop}__NXbdef +} ifelse +/_NXSetCMYKOrRGB where{pop}{ + mark{systemdict /currentwindow get exec}stopped + {{pop pop pop setcmykcolor}}{{nxsetrgbcolor pop pop pop pop}}ifelse /_NXSetCMYKOrRGB exch def cleartomark +}ifelse +%%EndProcSet + +gsave + /__NXbasematrix matrix currentmatrix def +grestore +%%EndProlog +%%BeginSetup +/linear { + /te exch def /ts exch def /ns exch def /nd ns 1 sub def ns 1 le { + /ns 1 def /nd 1 def + } if /dy te ts sub ns div def /factor te ts sub nd div def 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 6 index 5 index 4 index 3 index setcmykcolor ts dy te { + 0 exch 1 dy rectfill 1 index add 8 2 roll 1 index add 8 2 roll 1 index add 8 2 roll 1 index add 8 2 roll 6 index 5 index 4 index 3 index setcmykcolor + } for pop pop pop pop pop pop pop pop +} bind def /alinear { + /te exch def /ts exch def /ns exch def /nd ns 1 sub def ns 1 le { + /ns 1 def /nd 1 def + } if /dy te ts sub ns div def /factor te ts sub nd div def 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 6 index setalpha 4 index 3 index 2 index setrgbcolor ts dy te { + 0 exch 1 dy rectfill 1 index add 8 2 roll 1 index add 8 2 roll 1 index add 8 2 roll 1 index add 8 2 roll 6 index setalpha 4 index 3 index 2 index setrgbcolor + } for pop pop pop pop pop pop pop pop +} def /radial { + /te exch def /ts exch def /fy exch def /fx exch def /ns exch def /nd ns 1 sub def ns 1 le { + /ns 1 def /nd 1 def + } if /dy te ts sub ns div def /factor te ts sub nd div def 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 6 index 5 index 4 index 3 index setcmykcolor fx dy mul 0.5 1 te sub fx mul add fy dy mul 0.5 1 te sub fy mul add /total 2 sqrt 0.5 mul def te total mul dy total mul neg ts total mul { + newpath 3 index 2 index 2 index 0 360 arc fill pop 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 10 index 9 index 8 index 7 index setcmykcolor + } for pop pop pop pop pop pop pop pop pop pop pop pop +} bind def /aradial { + /te exch def /ts exch def /fy exch def /fx exch def /ns exch def /nd ns 1 sub def ns 1 le { + /ns 1 def /nd 1 def + } if /dy te ts sub ns div def /factor te ts sub nd div def 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 6 index setalpha 4 index 3 index 2 index setrgbcolor fx dy mul 0.5 1 te sub fx mul add fy dy mul 0.5 1 te sub fy mul add /total 2 sqrt 0.5 mul def te total mul dy total mul neg ts total mul { + newpath 3 index 2 index 2 index 0 360 arc fill pop 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 10 index setalpha 8 index 7 index 6 index setrgbcolor + } for pop pop pop pop pop pop pop pop pop pop pop pop +} def /getnumpaths { + /nPaths 0 def { + /y exch def /x exch def /nPaths nPaths 1 add def + } { + /y exch def /x exch def + } { + /y3 exch def /x3 exch def /y2 exch def /x2 exch def /y1 exch def /x1 exch def + } { + + } pathforall nPaths +} def /getpathinfo { + /pathNum exch def /numMoveto 0 def /numLineto 0 def /numCurveto 0 def /numClosepath 0 def { + /y exch def /x exch def /numMoveto numMoveto 1 add def + } { + /y exch def /x exch def numMoveto pathNum eq { + /numLineto numLineto 1 add def + } if + } { + /y3 exch def /x3 exch def /y2 exch def /x2 exch def /y1 exch def /x1 exch def numMoveto pathNum eq { + /numCurveto numCurveto 1 add def + } if + } { + numMoveto pathNum eq { + /numClosepath numClosepath 1 add def + } if + } pathforall numClosepath numCurveto numLineto +} def /getpathcoords { + /pathNum exch def /numMoveto 0 def /numLineto 0 def /numCurveto 0 def /numClosepath 0 def { + /y exch def /x exch def /numMoveto numMoveto 1 add def numMoveto pathNum eq { + y x + } if + } { + /y exch def /x exch def numMoveto pathNum eq { + /numLineto numLineto 1 add def 1 index 1 index y x y x + } if + } { + /y3 exch def /x3 exch def /y2 exch def /x2 exch def /y1 exch def /x1 exch def numMoveto pathNum eq { + /numCurveto numCurveto 1 add def y1 x1 y2 x2 y3 x3 + } if + } { + numMoveto pathNum eq { + /numClosepath numClosepath 1 add def + } if + } pathforall +} def +%%EndSetup +gsave +0 0 429.75 596 rectclip +42 449 387.75 147 rectclip +gsave +189 531 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +54 54 moveto +54 54 0 0 0 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +243 459 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 126 moveto +0 126 126 0 126 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +333 459 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 36 moveto +0 36 0 0 0 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +297 459 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +36 36 moveto +36 36 0 0 0 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +261 459 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 36 moveto +0 36 0 0 0 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +261 495 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +36 36 moveto +36 36 0 0 0 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +189 459 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 72 moveto +0 72 0 0 0 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +153 459 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +36 36 moveto +36 36 0 0 0 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +189 459 translate +[1 0 0 1 0 0] concat +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 36 moveto +0 36 36 0 36 0 curveto +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +148.5 454.5 translate +[1 0 0 1 0 0] concat +gsave +0 4.5 moveto +0 6.975 2.025 9 4.5 9 curveto +6.975 9 9 6.975 9 4.5 curveto +9 2.025 6.975 0 4.5 0 curveto +2.025 0 0 2.025 0 4.5 curveto +closepath +0.39024 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 4.5 moveto +0 6.975 2.025 9 4.5 9 curveto +6.975 9 9 6.975 9 4.5 curveto +9 2.025 6.975 0 4.5 0 curveto +2.025 0 0 2.025 0 4.5 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +184.5 454.5 translate +[1 0 0 1 0 0] concat +gsave +0 4.5 moveto +0 6.975 2.025 9 4.5 9 curveto +6.975 9 9 6.975 9 4.5 curveto +9 2.025 6.975 0 4.5 0 curveto +2.025 0 0 2.025 0 4.5 curveto +closepath +0.39024 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 4.5 moveto +0 6.975 2.025 9 4.5 9 curveto +6.975 9 9 6.975 9 4.5 curveto +9 2.025 6.975 0 4.5 0 curveto +2.025 0 0 2.025 0 4.5 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +220.5 454.5 translate +[1 0 0 1 0 0] concat +gsave +0 4.5 moveto +0 6.975 2.025 9 4.5 9 curveto +6.975 9 9 6.975 9 4.5 curveto +9 2.025 6.975 0 4.5 0 curveto +2.025 0 0 2.025 0 4.5 curveto +closepath +0.39024 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 4.5 moveto +0 6.975 2.025 9 4.5 9 curveto +6.975 9 9 6.975 9 4.5 curveto +9 2.025 6.975 0 4.5 0 curveto +2.025 0 0 2.025 0 4.5 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +256.5 454.5 translate +[1 0 0 1 0 0] concat +gsave +0 4.5 moveto +0 6.975 2.025 9 4.5 9 curveto +6.975 9 9 6.975 9 4.5 curveto +9 2.025 6.975 0 4.5 0 curveto +2.025 0 0 2.025 0 4.5 curveto +closepath +0.39024 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 4.5 moveto +0 6.975 2.025 9 4.5 9 curveto +6.975 9 9 6.975 9 4.5 curveto +9 2.025 6.975 0 4.5 0 curveto +2.025 0 0 2.025 0 4.5 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +292.5 454.5 translate +[1 0 0 1 0 0] concat +gsave +0 4.5 moveto +0 6.975 2.025 9 4.5 9 curveto +6.975 9 9 6.975 9 4.5 curveto +9 2.025 6.975 0 4.5 0 curveto +2.025 0 0 2.025 0 4.5 curveto +closepath +0.39024 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 4.5 moveto +0 6.975 2.025 9 4.5 9 curveto +6.975 9 9 6.975 9 4.5 curveto +9 2.025 6.975 0 4.5 0 curveto +2.025 0 0 2.025 0 4.5 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +328.5 454.5 translate +[1 0 0 1 0 0] concat +gsave +0 4.5 moveto +0 6.975 2.025 9 4.5 9 curveto +6.975 9 9 6.975 9 4.5 curveto +9 2.025 6.975 0 4.5 0 curveto +2.025 0 0 2.025 0 4.5 curveto +closepath +0.39024 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 4.5 moveto +0 6.975 2.025 9 4.5 9 curveto +6.975 9 9 6.975 9 4.5 curveto +9 2.025 6.975 0 4.5 0 curveto +2.025 0 0 2.025 0 4.5 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +364.5 454.5 translate +[1 0 0 1 0 0] concat +gsave +0 4.5 moveto +0 6.975 2.025 9 4.5 9 curveto +6.975 9 9 6.975 9 4.5 curveto +9 2.025 6.975 0 4.5 0 curveto +2.025 0 0 2.025 0 4.5 curveto +closepath +0.39024 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 4.5 moveto +0 6.975 2.025 9 4.5 9 curveto +6.975 9 9 6.975 9 4.5 curveto +9 2.025 6.975 0 4.5 0 curveto +2.025 0 0 2.025 0 4.5 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +328.5 490.5 translate +[1 0 0 1 0 0] concat +gsave +0 4.5 moveto +0 6.975 2.025 9 4.5 9 curveto +6.975 9 9 6.975 9 4.5 curveto +9 2.025 6.975 0 4.5 0 curveto +2.025 0 0 2.025 0 4.5 curveto +closepath +0.39024 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 4.5 moveto +0 6.975 2.025 9 4.5 9 curveto +6.975 9 9 6.975 9 4.5 curveto +9 2.025 6.975 0 4.5 0 curveto +2.025 0 0 2.025 0 4.5 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +292.5 526.5 translate +[1 0 0 1 0 0] concat +gsave +0 4.5 moveto +0 6.975 2.025 9 4.5 9 curveto +6.975 9 9 6.975 9 4.5 curveto +9 2.025 6.975 0 4.5 0 curveto +2.025 0 0 2.025 0 4.5 curveto +closepath +0.39024 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 4.5 moveto +0 6.975 2.025 9 4.5 9 curveto +6.975 9 9 6.975 9 4.5 curveto +9 2.025 6.975 0 4.5 0 curveto +2.025 0 0 2.025 0 4.5 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +256.5 490.5 translate +[1 0 0 1 0 0] concat +gsave +0 4.5 moveto +0 6.975 2.025 9 4.5 9 curveto +6.975 9 9 6.975 9 4.5 curveto +9 2.025 6.975 0 4.5 0 curveto +2.025 0 0 2.025 0 4.5 curveto +closepath +0.39024 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 4.5 moveto +0 6.975 2.025 9 4.5 9 curveto +6.975 9 9 6.975 9 4.5 curveto +9 2.025 6.975 0 4.5 0 curveto +2.025 0 0 2.025 0 4.5 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +184.5 490.5 translate +[1 0 0 1 0 0] concat +gsave +0 4.5 moveto +0 6.975 2.025 9 4.5 9 curveto +6.975 9 9 6.975 9 4.5 curveto +9 2.025 6.975 0 4.5 0 curveto +2.025 0 0 2.025 0 4.5 curveto +closepath +0.39024 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 4.5 moveto +0 6.975 2.025 9 4.5 9 curveto +6.975 9 9 6.975 9 4.5 curveto +9 2.025 6.975 0 4.5 0 curveto +2.025 0 0 2.025 0 4.5 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +184.5 526.5 translate +[1 0 0 1 0 0] concat +gsave +0 4.5 moveto +0 6.975 2.025 9 4.5 9 curveto +6.975 9 9 6.975 9 4.5 curveto +9 2.025 6.975 0 4.5 0 curveto +2.025 0 0 2.025 0 4.5 curveto +closepath +0.39024 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 4.5 moveto +0 6.975 2.025 9 4.5 9 curveto +6.975 9 9 6.975 9 4.5 curveto +9 2.025 6.975 0 4.5 0 curveto +2.025 0 0 2.025 0 4.5 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +238.5 580.5 translate +[1 0 0 1 0 0] concat +gsave +0 4.5 moveto +0 6.975 2.025 9 4.5 9 curveto +6.975 9 9 6.975 9 4.5 curveto +9 2.025 6.975 0 4.5 0 curveto +2.025 0 0 2.025 0 4.5 curveto +closepath +1 nxsetgray +fill +grestore +gsave +0 setlinejoin 0 setlinecap 0 0 eq { + 10 setmiterlimit +} if +[72 0 0 0 0 0] 0 setdash +1 setlinewidth +0 4.5 moveto +0 6.975 2.025 9 4.5 9 curveto +6.975 9 9 6.975 9 4.5 curveto +9 2.025 6.975 0 4.5 0 curveto +2.025 0 0 2.025 0 4.5 curveto +closepath +0 nxsetgray +matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix +grestore +grestore +gsave +44 524 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 90 15 rectclip +2 12 translate +/Helvetica findfont 12 scalefont [1 0 0 -1 0 0] makefont +10 +exch +defineuserobject +10 execuserobject setfont +0 setgray +0 0 moveto +(P) show +8.004 0 moveto +(a) show +14.676 0 moveto +(r) show +18.671999 0 moveto +(a) show +25.344 0 moveto +(m) show +35.34 0 moveto +(e) show +42.012001 0 moveto +(t) show +45.348 0 moveto +(e) show +52.02 0 moveto +(r) show +56.015999 0 moveto +( ) show +59.352001 0 moveto +(n) show +66.024002 0 moveto +(b) show +72.695999 0 moveto +(.) show +76.031998 0 moveto +( ) show +79.367996 0 moveto +(1) show +86.040001 0 moveto +( ) show +grestore +grestore +grestore +gsave +44 487 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 90 15 rectclip +2 12 translate +10 execuserobject setfont +0 setgray +0 0 moveto +(P) show +8.004 0 moveto +(a) show +14.676 0 moveto +(r) show +18.671999 0 moveto +(a) show +25.344 0 moveto +(m) show +35.34 0 moveto +(e) show +42.012001 0 moveto +(t) show +45.348 0 moveto +(e) show +52.02 0 moveto +(r) show +56.015999 0 moveto +( ) show +59.352001 0 moveto +(n) show +66.024002 0 moveto +(b) show +72.695999 0 moveto +(.) show +76.031998 0 moveto +( ) show +79.367996 0 moveto +(2) show +86.040001 0 moveto +( ) show +grestore +grestore +grestore +gsave +44 451 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 90 15 rectclip +2 12 translate +10 execuserobject setfont +0 setgray +0 0 moveto +(P) show +8.004 0 moveto +(a) show +14.676 0 moveto +(r) show +18.671999 0 moveto +(a) show +25.344 0 moveto +(m) show +35.34 0 moveto +(e) show +42.012001 0 moveto +(t) show +45.348 0 moveto +(e) show +52.02 0 moveto +(r) show +56.015999 0 moveto +( ) show +59.352001 0 moveto +(n) show +66.024002 0 moveto +(b) show +72.695999 0 moveto +(.) show +76.031998 0 moveto +( ) show +79.367996 0 moveto +(3) show +86.040001 0 moveto +( ) show +grestore +grestore +grestore +gsave +264 578 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 33 15 rectclip +2 12 translate +10 execuserobject setfont +0 setgray +0 0 moveto +(\() show +3.996 0 moveto +(r) show +7.992 0 moveto +(o) show +14.664 0 moveto +(o) show +21.336 0 moveto +(t) show +24.672001 0 moveto +(\)) show +28.667999 0 moveto +( ) show +grestore +grestore +grestore +gsave +385.75 452.5 translate +[1 0 0 1 0 0] concat +gsave +1 -1 scale +0 -16 translate +gsave +2 0 38 15 rectclip +2 12 translate +10 execuserobject setfont +0 setgray +0 0 moveto +(\() show +3.996 0 moveto +(l) show +6.66 0 moveto +(e) show +13.332 0 moveto +(a) show +20.004 0 moveto +(f) show +23.34 0 moveto +(s) show +29.34 0 moveto +(\)) show +33.335999 0 moveto +( ) show +grestore +grestore +grestore +grestore +%%Trailer +%%DocumentFonts: Helvetica -- cgit v1.2.3