summaryrefslogtreecommitdiff
path: root/doc/history.ps
diff options
context:
space:
mode:
Diffstat (limited to 'doc/history.ps')
-rw-r--r--doc/history.ps6566
1 files changed, 3189 insertions, 3377 deletions
diff --git a/doc/history.ps b/doc/history.ps
index 43afc54..a0949dc 100644
--- a/doc/history.ps
+++ b/doc/history.ps
@@ -1,17 +1,17 @@
%!PS-Adobe-2.0
%%Creator: dvips(k) 5.95a Copyright 2005 Radical Eye Software
%%Title: history.dvi
-%%Pages: 23
+%%Pages: 24
%%PageOrder: Ascend
%%BoundingBox: 0 0 612 792
-%%DocumentFonts: CMBX12 CMR10 CMTT10 CMSY10 CMBXTI10 CMTI10 CMCSC10
-%%+ CMSL10 CMSLTT10 CMBX10 CMSS10 CMTT9 CMR9 CMTI9
+%%DocumentFonts: CMBX12 CMR10 CMTT10 CMSY10 CMMI12 CMMI10 CMCSC10 CMSL10
+%%+ CMSLTT10 CMSS10 CMTT9 CMR9 CMMI9
%%DocumentPaperSizes: Letter
%%EndComments
%DVIPSWebPage: (www.radicaleye.com)
%DVIPSCommandLine: dvips -D 600 -t letter -o history.ps history.dvi
%DVIPSParameters: dpi=600
-%DVIPSSource: TeX output 2009.01.06:1158
+%DVIPSSource: TeX output 2009.10.12:1034
%%BeginProcSet: tex.pro 0 0
%!
/TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S
@@ -75,29 +75,29 @@ forall Encoding{]exch pop}{cleartomark}ifelse}if/Encoding exch def}def
end
%%EndProcSet
-%%BeginFont: CMTI9
-%!PS-AdobeFont-1.1: CMTI9 1.0
-%%CreationDate: 1991 Aug 18 21:08:07
+%%BeginFont: CMMI9
+%!PS-AdobeFont-1.1: CMMI9 1.100
+%%CreationDate: 1996 Jul 23 07:53:55
% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
11 dict begin
/FontInfo 7 dict dup begin
-/version (1.0) readonly def
+/version (1.100) readonly def
/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
-/FullName (CMTI9) readonly def
+/FullName (CMMI9) readonly def
/FamilyName (Computer Modern) readonly def
/Weight (Medium) readonly def
/ItalicAngle -14.04 def
/isFixedPitch false def
end readonly def
-/FontName /CMTI9 def
+/FontName /CMMI9 def
/PaintType 0 def
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0] readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
-dup 46 /period put
+dup 58 /period put
readonly def
-/FontBBox{-35 -250 1148 750}readonly def
+/FontBBox{-29 -250 1075 750}readonly def
currentdict end
currentfile eexec
D9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE
@@ -106,31 +106,31 @@ D9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE
B72BEFDA23F5DF76BE05AF4CE93137A219ED8A04A9D7D6FDF37E6B7FCDE0D90B
986423E5960A5D9FBB4C956556E8DF90CBFAEC476FA36FD9A5C8175C9AF513FE
D919C2DDD26BDC0D99398B9F4D03D5993DFC0930297866E1CD0A319B6B1FD958
-9E3948FFB3DF7BFF10C9BDA4EFE5F68A8CB1526990D1357AE6D2F7C2D2EF8496
-4E47B39E6712EB8908A3265E5FAB40567E866C244814449F1E993AAB422C3F1D
-DFA8C7118584F2E5197FD4BFA3A8AE9E953C6CD4672C0FF51E41C3A919749C1A
-F06650DF4C5E17492164BDBCDF22609A74BFA7F69960A64B9F949FFC2A807458
-8579366C4F41BDE1FDFBCC4845FA19BBB6963D65EE8532549274BAEBDFF24FA6
-03235D1BE37C06B1938AF369DA75BF38DDBC87A1FF445EAA16E1895ABE9506B9
-211955753E447865D33CEF007391D2666A046277A30A49804FFCED3FEA5EB2C3
-E52EE14A9F75241EA10C91974CDA6236EB840FD44D6DDE4D9B3266C3B99BD38B
-D835BCA8CB819C073480FB972CC028D218F6A1D344CE1B63F4FBF2C826F412E1
-6E0B05A26125865A14FD7B7030B478BB8BC6BC395335C3BA940E1C348267F4F9
-0AF97BBEE253511940F1048E175D3569F7D05A28851B6F50765FEB6C9654FEDC
-1BF52F535DB5BB90C1BD5D2EBF75E0AEBE82B20507F3C28A03746781018D4EB2
-298E4F2C27ACF73FA73EBE43F014BB575AAD516C0407B29E1653375135ECB74D
-C91372F06FA8EF37C31AF3FA48AE65318EAA6C34830A5377ABB2DFA5DA53A574
-433484BA1466709A4B186761655C8E482833B697673E847C691079E7F1DCB8D6
-1AD91101D757B83E2090337D525AEECB028FB3C9F6A6E6AD2F322CFDC5A833E6
-1CE4EDBF41FD34FD61630581D222F854A76C2EA9FD72796A7C9CC1F6C2FCCD16
-E95CA05826A4ECFADA6A5FB83C41A7131E52BA6585DD6DD78515D8F7327DFC6F
-9404F89293D6ACB433CD0802C43F0E74C6C4766A23A6AE3788FE6CAE82E1A104
-BAEC8BEFDEFE4F292F625E60362F3886F602CE4121BF0AAD93526314BCBB5971
-40091A7BBF7EFB3BA355B88C897D9C70C841DE41309348751EDFFA8675215988
-49CB1599834A01EC6CD4FD813AFF97A614F56975775D5F48E9C1A9CE532FAEB1
-4EBE20C3FA87CFE03664C428BFC5C894668E507950005BD8C2BCA8998C1FB92C
-4E6B791BA05B79F332EB8AF5B0F851B8B7EE372EC0861B09C007CDF43F82D0B7
-35446F682A0DA7F4112CDABE4F922EACFCB7B8C88BF550B60957E7
+9E394A533A081C36D6F5CA5FED4F9AC9ADE41E04F9FC52E758C9F45A92BED935
+86F9CFDB57732045913A6422AD4206418610C81D882EE493DE9523CC1BFE1505
+DD1390B19BC1947A01B93BC668BE9B2A0E69A968554239B88C00AF9FBDF09CCD
+67D3B2094C11A04762FE8CC1E91D020A28B3C122D24BEAACF82313F4604F2FEF
+6E176D730A879BE45DD0D4996EF0247AEB1CA0AB08FF374D99F06D47B36F9554
+FAD9A2D3CE451B7791C3709D8A1DDDEFBD840C1B42AB824D5A0DFF0E0F15B0B7
+22AEEB877FF489581DA6FA8DA64944555101EB16F7AB0B717E148B7B98D8DBFD
+730C52937E226545CF8DC3E07C5BA30739BAFCD0F2B44275A6D503F582C0FB4F
+449963D0AD2FAFDE33BA3D77BCA9D1DF878DDAFCA2E22CC4BACD542B282164C7
+97C2BDE318AF9D501CA21F6E662E7AAB75A5F24D2C182E598D175D44E88AB19A
+E7CD59584F95B389183EE21B525BF52A3F23C0FE5383A5565A19361D716F508C
+AAB78411CA5A4D27552CC1C435760D5A89D535B71C593E755C616661363308DA
+A683F54ED0C23FB2C225A008392B0B719F66F11A946A090B7C00B662A3C69599
+B4ECB0CC70C85C4BBBF207E0026F6C7A19F2ACFB7A60804FC98A4BFFD7BFFF2B
+9529E6D9D4238002BBC255BC62959D6F3381FE06E0621B879D5FE5B541D45A1E
+759A6E7DC32B1D1632368D09A97039DF255B6492B1B2B7E2C1434E8306ECA7D3
+5A79B6D614B4979F10988BC76ED53A5F45315CD7DA216221F842FD0F3E050DD2
+BAC23C984D506D8F7D614BCB6B244F5F41321549BB0BD041FBF3053307168680
+3435E9C9445A59A7C666418C4F2512C32058B1CE1EA46C7839C6E372F6CC60AE
+2CF46DD2F130B532DE8ECD42D9204500E413799E298CF6426F28D23BB7216BEA
+1A618B3ECC61B44DDEF0BB22D640B47C09AC0DF378CE68FC9CD88BDAE9ED89CB
+431A5CF9C3E9528FEE7A9936C2B1CF7B38DD2B95773F0EA0051607BE1B0B3588
+A8B907A5EF011B4622C5093A7B107DD1EED6FEE9536DECF1CC96E65373D0F433
+30AE3C094654ABF4698C07F8C74E71D023DFD242EE83B1306786124DD8C6BFA7
+801E66CB944BE7EBCB3FE803EC97067AF7AFC8A4E9AC9D11
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
@@ -161,7 +161,6 @@ end readonly def
/FontMatrix [0.001 0 0 0.001 0 0] readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
-dup 48 /zero put
dup 49 /one put
dup 53 /five put
dup 54 /six put
@@ -214,145 +213,140 @@ C25F9E8FB912CBE23199AD9D2C3E573727701BA301526C66C3617B9514D6F11F
D4004E6BEF379066FD72209DC88D2E634E79BCC2B98C766CBD92C561F2703F8A
109E6C6CEC7B866F2FC7ADF646BF492E520319F3B949AB5D84AE990B33344A40
3971F58DFDF8D8D67FA0B8F2A0D884F8C09A5A721319B911DBA0A35903877343
-C37BC36C5EB32353272D1E6ED5FCA611BE319A7E1E842CB7576E7CCC4CCDA3DB
-87C1A5B75AE600D62C0A898BDB51F07F0F6D93A2BC46BEFAE46BF8598C79A63A
-9E81FF70610D6475064540823E0EFDC46FEDC7FFFE45B6784BB5278597CEA191
-F1DE094B0E37F80268E08569CBA071DAD81F79632DA8F5FBB877AE1FD3C8D67C
-3CD7D55F0C49868A86100C79454ABBBED0082F1EFE8511F8124EFA6BB573FD72
-19370D088F0A084913318D2E4FC90C86AD60E79C43881E67FB08C88EF1396703
-B6852B6A9C11FF7ADFDDF44941515CCF9506EFD8C2D033F0A5F962D5A47C58A7
-9860C1A7F67412D17234C07AC4D7AA8458D6F3EFE9BBEDD02F6620A440E531F6
-99EE43D44EB74270129335A763C343EF7329A295E7425C4019EC245118CE9E50
-8B0875B67CC18FC2EDD2A422BF4D187DEFC3DCD75C92709518E095B47C99F4CC
-5D9137A6E488890D2ABF53D3607A91675222E5A9AECC9152F57D3ADA29D73E35
-2D5CBF7766364CF999383E7ACE99CC232A0AC15A595B617E31EECD928B961FD7
-1D2C1B41C64E4E8A145EDA51ADD90642433F3156096F4A0D4B9A0A013EEA070A
-4CE6B71C36F2555C0B747513E5A9F0BFEE14A2045E96F95DA6BF89DFBA2E9BE7
-91409673C4852D9CA130B0E0B9A6284B64ED0FB959F83A84ACF51CB40E6ECE73
-B2A4CCF1F7025CE644123658C6B3F078D939CF5AD1AF6F2EAAACE99EB051B64A
-037030E768EEF3686ADD54E15C26E882E17A20B291469D8CD6FF91BE90917633
-EEA50073970F369675EE37C9EA4D1D9A75555F7C49B91636AC88C70A9BCAEB13
-CC43FB82DBE24691F281FF3AA2EE34ADE33238759501C0F57FA124C7833531DB
-C8A0201BCBE8CE3BEE6572BC4C37DED0454392D64F5105D40367F8D821439C0B
-30646F5030FE98CA5AD2015C67528D265292353768B3057CFB8FE83F678797FB
-CCED14B726A47651D16946F1C38326CB6993881DCC6FF56FB2185B49C78B2D25
-A0B2A4BE6F6105DA36FC49E5989AB22326B2505AB9514A8647F153916BDD68E0
-633711FAB9AE487DF72668C04042A3780D110B02C83DB264DC770002FF119375
-553B31A031FE91C054AA2372085CDDF7CCC7EB2BD87B410AF91D8AAFBD99028F
-A2D4E916CD80F33F35817F2ED53961F644CE1023567F1E429F59FEAED9941C24
-711903D8BADE5F444B3F069E7898788707E00A13907A24AB71ACD5A1B3DFDDD5
-9ED17457D6A565DAC7EC6850BCCBC842DDE8B7DC3D5BD926225A615CC448F3A3
-C243AEA872A479EF18311982D13FE971261C6C333A5C1565BB30043FBAB982BB
-99BA9B91C65322623B16B0EFDF9B5B5EAE2497115C5B78097BD691AAD3B9D593
-77B4CE01293FE11DA2A86B9DD8328691466C6C5B4E1BFA2F22BA9870B76A4331
-02334D782146515507135937718C0E3C6B69CF81163625320D8A5E856654E171
-F64E343208CED09EB7F6C8F6D3E69306CEB61DF030DC42FC7747B1F5083A1913
-09AF1D44271A058E35B2D4E043B7F82FEDAB74DA86AF24D6D5A782108DB3E8FA
-3AA73438A6AED19B39A2288C35BBDC84A70029FD433CEDC6C6D54CAEB9203FEC
-1F56446C0B4CA204722736F385B5D25E04434B4251324C253915C137799A774E
-CB1EF02D88C0CC515670D397624CFB38307450CF5271749A366FCBFC4EE60A52
-7CF08A7CBE79A799A3635405DE7F8302843E6A174A237DA07E71B51E92DDDB47
-9DF6959AAD253267BE23309C2A99F2E2BEEF4CA627F3057FAABED1338A800649
-3C1058A672F92C26E319E41D16738F5EF90807D9790D3CAB23339C7D2E5CF6D6
-BBE09EA916DF9C0BF4298FE77D157E1A18F3FFCF8D36EB7F7B4436E92C3D2097
-734B2876DAB808B67D921BBA395B606473BBBC11496CA3A1D8D2CC2B7CA7F027
-01A0FD310EF524833ADEFA42DC64EAE8F82275C7E9E823DFF08347BB63EC8832
-21AF8631977CBC0A554204403C0BAF62E5817A47544911D9888C425E5BE1B519
-98B30525DBD20FB66C11C6CB2705A16CCC9A24DAD9A8622FE85335D9B558FC69
-C8E4D2479997D5DC1DB807A0A93F69770AA63C2C935300D27BBECF65FBF5906F
-F95AA6B3AE7C9B9BEF07680F00B7CC38D9C75BB563EA2ED6527FB996043413D8
-60C7BC1AF838A46EAEE1A5764DD985145277DD1E6E7E444360B872648F68AD33
-81A5066996F859DBD4FD3C21BE835D8A18F9BAB44EA2477C13E94F1343EEBE8D
-C4D9A09008FF4B3B774AAB0FD3C765C202C4E4721E5A1436E95A752EEC00036C
-B282BB082549819EFBD1F3217ACC6FC001F392829D47A154BB8DD386FE5555E5
-ECD2A03DECEA31FDF048E3EBCEA0AD82B9205DEC17B4797EC5F08094E01BE4C3
-FDB8315618F6ECD082247197F5C9B866B12CBD02D34DC754E27508C17B52A483
-343AE969F950AA869FD55CF5682ADD13BA3D5F49527F8A380F9E46E096C641BA
-9F0860EE933700515BD8C96F125F40D0327B74371C3706E6B8539E3276B13DD0
-C3916693287FDFA5B13EA991CF92B013DD083DE98822BC86E06654B978CDA18E
-37898F78F53C158907677E0603C0AB351D9EEB41FE4B144216D22DD573687D55
-E53DB9C7AD65647DA7D9135168115CACC484A3C6A1A2556CE7080C4C087C05E5
-2F29279AC8BC412A73E59565CE9DD256A1BC3DB11732B489E5E8A5D9AE0F5346
-2A41496F1FA45F3D3C72FF3C25CA249D489F69D38C508FD57C339827077155E2
-75B9C655175B7BC8E6B76255D5F68DC63CB268F6DA3FCF231EC114541289B27F
-32E1BD63478B03E3F013FBD788D708ED390916BC0FE2BE2A115403E0CFA866AA
-56566136DC5F7C6B67425D78B7393039B8FE8CD5127FABF45E11CF4F48091C6E
-C042AD6EE4CEC1792752A4927B970CE2FFF0A5F8C89BE021A48A682834BF07C9
-E6B3BE5E2CFB82EA40980A40DB456801A88B3418C28B6CAAC6ECFF6B36013BCE
-E1CF01CAB43345BE5DD94F1D0050759D5BD6BB92735664564AB806B4B9935952
-EDB79C48BB2CDD8CAACBEAF56D6464F5EA46CAFDB712C2DB2146CAEAC5B44E00
-8D082AE594D3CD3492CDCD5BE3683556255C4458EA4647E0BF113F7556B6051B
-69DAB2FFA3BE99391425383B0024161129AB7BD60ED77A0BDFCE2FDDD0EF9736
-780EEF23DD03E3E6303028B3CCBB0466ACC850B358A2AC971B805A784DA87438
-9DD918DB5ABB8CFD50B2206616A9E1EE2EBC915393D0CA7C849210476E309A2D
-A845E3A0EC0661D3BB032CF0B81174D5A5436F08BE35AEB29F5A1036D018E794
-DF3FB39D74889A2F3E5F62B97593EB9507CFABE6FF5E937219F78D9140211FF3
-855AD3CB524A99C79B348E777A408B0DB7765BE8BCC91C8D6586804974AABEBE
-46B7553C63B9DF74D62296809A3F148795CDA63F8B4524A7B281381278C855B5
-1789A234E599AA279FB03F4E6473F8AE8F3AF9B93A9D97969D71F5B55C80E721
-B9A62319E8D1EEC8ED61A73934A58A78EBBB05481AD3FE80FF4EE7AB9A55F783
-BB4971F24C7C5A1519159A96532DB1F0CD6C23F1CAC00828DC35C44149449B2A
-67A63C09DADBC95ADB6BBA40CEC5A1079A87DBEC228A6D4F6C637EE6ABBFF6ED
-7F51BCDE65EBA17BD31A09F64289F682CA8B907EC868520D4E89196298627C4F
-5B287FEC9C4D6A5ACB67EEA5A1853DE306B948A20AF2DE5E74EF1FDE518D4CD2
-53313797F4D9A51964189E2022B982629C8D46EEB930BE0B87FA5DE6A890CCF4
-E23ADAD39ADD6CED41FC86996DFCF854C2254EA9C6CCED87659362B242B9946E
-2F94372230C01450AA5EE12C1DBE6A12B2DBEED8E53245EEAFF7C1F08E04DC8F
-D071294CE06562F110A6D9C92DF3634C13C8A127049928B0718646A044AB05DC
-B6AA86AF8D69B4793B1169290D5AE20922D2BD8265D3D1D1B3D82E5F6D7CEE0A
-90909957D07785E0C72DF3BA0D538B21185C525825E1167F1A558641FACAD9FF
-0B99312C9ABD13B0288C7DBF172CA8ABC12363A8A1CB8B23CA88429726354FCE
-3CC534DC2FBC1DFF61696A120E0D5E0E573572BC57FB8A963595F5090DD90BE6
-666397686C9B9A36FD1A52320E0C6055AA8000F932F32C52344EA2177AC0B338
-A345570870DCC25E379A2CAAFE29B51E7E439E8F159B4D0CB1764F27C3240FAA
-3C00B9DF54184E0562E55FA4E2087DA06478D596867527DF82E3E563051EFD5E
-9238101EA960AEEE6F20AD37F87DFAEA991A7CBA7BB99ED36922F2B5E3176D14
-0E4D43DFB6A2CB33EC93FE258589767C5A90CE2A88847F1D62014EC66801B77B
-27339399BD2712796517811034433E64E413B1ADEFA439E1888B71CDD525961D
-98243B0A7699A2EB8B2A63537124573BAACCE2657029188BC9E53A421FA12F77
-FB7E4A5B56E771C4635F3B5DFCA24FA5E37FAE1CB56BA9E4FC64C692C1A19A01
-16DEA538C2A108B9273C11C92E040DA7DB4FA2A178A02B5EB6D2B5235B0D4192
-FBFF34CB85917F6CE9150094F09F16704BF3DC568329A5052015790B9446DCAF
-795FC7D14325767795CA08D45D13C2457611B6D7CF19EB95574C01810B34945E
-BED317ECCF5EA7C246932E624141C7BF82E120C4E5D166B01CED875FB0E2E928
-705EB682685E46CB29389ABF13261925AC42887AFC502B1B7409806FC7B16938
-CCC95B8FD877DAAE964B59A4D9D02C5E0663BA97C8C34A43B500D7A7A77C4157
-214B83E95624DFEDFEB73210453FEC4357EFFF197A92715DED8949D8132A4216
-D7C9D00012722F16486EC085DA28248DF6178E08405CF7FCE14EE897EFB651A9
-28F086E47968A6F4C9E864789B0514506ADFA9C2D306C71CB7665B36C8092D3E
-8BD11A342EFCC8E7118193CBD70B081CCB2BC1E9B5BDF548815E88D1CAA8B36A
-71AB03DC664F20B7CCE5FE2DA9466BDFDAAE0ADCAAB605C31B026BF535A63C0E
-25A75403B1FBFA0A4B82EF6F096E4AF099EBCEC571B2D4B490F8BFE226BE3C4B
-AFBF7618D9EDECAF51FAE09DBDE7C09277E11F402B2479764D41FB44A4E59F08
-1FB449ACD2040469DE20B372BB81A60C4D2AD58448D3E9F49F821DEE1CA97A6D
-85CF7DE566605D304A1946DCBAE10C64582A20ACC18EC3F5125C4D16781A4477
-7D994225DD14ADBA9F0907D14A79CD8352EEEA6F189070B126262E9B81911496
-3E1914238ACF23979BBF64F7C18782579E4564AF666D680F274923EBE0FBBF15
-693CCC811A92F2F136A52054D6321D05851769AB03E9EBE166C949E891C3BF42
-99644DB5960C939E748ED9C38CA1904E26E067F18C776A0CC771654DD5AC315E
-B7775F8594C454AFAC184A1E013CA7E69B632CD1B1589C5D0389A58249A2EEAA
-A0A355AAFF96FEA54995B0D0D08F8A78DC5D54E93BB11B7B4609F048E735BE85
-594A0EE34DC67C32A3F87747C277992CC03996738A31C4979F6E8533194ED1E8
-30002CE3220A64F4A6CCB294A1455DFCA3C9F8E26E6D38802AB8ED518A126F26
-8F24B734006327BC8EFE5D32784AF3BBF16C9313CE0A0B0835F7DD05CF2A3BBE
-F5B93717F37691E51E9A2A8A6F89A99594E1EA878F1B6062CAEAF00A940C09B8
-6D59E895C7D3049E89E87BC9A7033AA4C6D36012524A33BF1FBC5FFD7176A4F7
-82080E993C9A5BA67303C860BB03A5914B053B5EED40AF2CB17E51D24DE03410
-7C59AC96C29DAEA21034D4B8EBC4BBD30424BB1FEA76ED4ADDA02AA06B08E485
-A90657792701094DF5A885D7188323CCD09AEC868D24C83C7542B47BE8CD595C
-FA97AE5AAA974C0D0E19A71EB6DEAA069442596CDA09E7D635DBEDB89E459C56
-E7DF99D682C6F436814CF29F402D6F2FBCD9241E9E0F0D8653B9170101E6FE33
-C7CFD360566D8A3EF96C3BC718672846E390BDE91F4ADE78E3E2140FBD0EF103
-5645E7A0E6719AA7576500AAEF91A2C56D778CEC1D0ED35B2F41615A34BA8B9D
-69CB4FF53A1A66FB03C9EA2435C0918AB9DA8900873F9E95322580718E5883CE
-7F73A183763654002D24CC952607030F6A3A585D549D955C0CB4080E91326890
-BC993EE9FA71930C2147E49D092BC0AABB0B158A7F0C6488B0155D646A0ABB81
-479559713AF3C585B8BD46C4374173FEF929033AD07AEF7035F78EE7028206FD
-7BF7CAFF2F6FE731B25C4EB5A8AC0CA4D0E6AC48689892D321930F1B78FB92A8
-CC8E8BEE3EB539727A25E000991D41D2C4A3D650C757AE587AFE1652B9F31E8E
-183DBEF3E095A392DE2512074EB8C8923CAFCCF4F8C2F957367BA666032C785F
-2C8329E0A6E1AD4E2D566E31523FC4DFD8FA69897A9902C198F47DA9B765E7A6
-2D2D896BC2DAA8572F2AEBC3E020A779D4917EE7D9
+C37BC36C5EB32353272D1E6ED5FCA611BE319A7E1E842CB7576E7CCFF73F4DA0
+79C95BA59FE28B4C215985B32DD3AF0843AA8D257E97A12C37A7E5F07FA3B46B
+76D85FB41CD90FFCADEC92F5D8AB1109D99E4251F4D0DC2693AF1404DF49B308
+49D7516DC2391D5FFDF9B75C589BD3C4DAFF2DC0F2D809EF9A864E1D8AF48514
+48C90D75A4168D99D07A6BAE0A6E46D0B2681C0A634A2A11FE8CB3E9645E42B7
+CEC0F081EF5EC0275B5A363ADD57B1DF5CC39EE580C9000FD3E84A8659A49F58
+FE78EFBF8A587984581BF7FBD76B2FA7E0E345D939FAAF781E8E463A761E2B8A
+923ECD676EDCB340CEA6F6BC95CDFA5591CD4162E62E18BF99D95D82965CE96F
+01C4FCAE8D710D0C822DC1FB7CEBE6D5A6571CF5E1E4E09AD669AE9B5C541AD4
+BDBD4521F87CCB6594BC9651164B9A8936BB472E2D0FFDA1321DA3705BF338D8
+754EB9BA0E027AEC143ED0DF0AB63723C8782C7F6934454F66616B0AB11DC672
+CE8DD3B7BD53E293E684111FB679A8DB9B7F5BE0DE2D885AD61E5F5E6A531A2A
+59B88E09B24B382E0B82CB1ED14C4CBDC42740242D4BB659089119E173C18D06
+E4899FA22620159BE2F93957CC35200EE2DBECB50C2DB46865DB2DA806AE9526
+C95993E81BC219108C9E60C391C09A2204B5ED2FF07738B595778FDAD688C239
+E5D88498FFFA562F84B4EB2A438A5E6E53B8AE37B8DE3645AD5177A951F3F482
+C1DEBC090071106307630FBC73042C45EF0F0207731EB7353A7CC574927DA574
+9288D70E163B7E1B6BA00F00A646223F7F65BCC37549289259D8C6ACEDF9E13D
+8F48262F4F2819D01074196106CF0C546FB97805917EA2CE1366A960CA1C2D75
+8040F3680B0964A51762FE7298A9448E48B966331FFA31287D03EFD57C4817EB
+48045F3FD8CF3CEC740ACA4374D0BDC29924D0101BD332B356724F96FD16C13B
+6FE70C2419A5464E2768DD68B74E4D5621466E75F481CCBB9F83DAD4BDE54AE6
+91139AFBF6B0218F6697E47679BDE65BE25E8ECC20458CE11DC7899599363280
+041D8B49C2B043D793F9FDC915435459BE783A939AA081BB60FFB3B0AD4C65DF
+427A7D92DBE1096F8AD111C7F06816EA2B3688C61AE0F27BE9AAFD036FCAA6EF
+D5EE4C5E611ABBAB378EE8FACC3C23CDF16020982BF22993240DF28CBBB3CCD6
+64505D48B9716873A8CA7610A7DDC2B5BEB9C859B49C14575B37189A0721BD17
+F36B1C88B495F55C19A581895FF86D04D76978DADB486ADE888480F3975FC604
+DC69CE386B57CC759B5755C527EB2BB56BC4CC3AC8256DC6666EF865096E349F
+9E3BA0A9B30F09295C36FBEFF2211D917125551626617C456ADE8C3C46087D66
+A119C924376A77E5B10D777FE4DD91EDA4411244E0733A0D6DEAEA2545E291A5
+E3F92C307A9C04ED7228D468FC1649D969E90CFC3FA0EC2C88E399EA78BC65CB
+3218D1DF850F8A005242543C6F983FF6DB070A841F63820A78E7971683D63225
+ED7DCBEA8130B104E25A3BB4E0F457E2A8A093539A029152EE906560A86C3219
+89D6E9A963322841F713973D0B19E9439AEC3935DA60B5BDE44139B95FECD321
+2CCD7C9473CA7490EC44D30DED292F8F759EA500AADE2334D188E6ECEFF4491D
+9227153BC250BA7D9EB7C0411723B1EE76A9D86DF8530A9277D9D086B7C4ECD9
+861D1A9CD9AD967B312EED0896876184ADD6351AD7446E2D37A408C19CC687CC
+268589DF450E40B9BD1634C5102040796F7D22D137B6513AF9D6B34559A1B88A
+81B8F01D89EF4FF9271D19099D74327E44A9CFE0F281E4951FFDDA041346800A
+F5BFB4F7D42CF9F641F3DA3D1083579E798DDF968C53C1A72B573976A5560191
+7FE836812ED2AB13EC910BE239A36CDB8E478234E4B1C39AEABB5C1F8887C271
+1AA961C65B513E835D52268905C2BB3BB5F570C91DEB1D35A3B4CC633E28B1CB
+33F72D80E60FCC08BE630592C6B0A12785CC3E3FCD71B8BC680899B19D4D707C
+46B7D0BC251A150C06F2ACAF15FBA0A4024BA2C8BFA0EAB2CF7C1DC9CF33E63B
+738CFCB2B2BF14C37CA935CAA4707E6BC6C39B598019773857813EFA1AAEB74D
+C40F0329414136910D9B6E3E02C5DFAF6690FDFA55ADDFF5BC7C1917D8996533
+538DC0B629CEA825B08E8D1882ECB52BE3299BE56328A142389F7208947CA6AC
+CCF49F921B53906F58F2E9AB253D500EC125DD62D5E1BCAAE973B429E151B119
+29A6A61071C6AC1F6D61CE434DBD7F205B4496E744E1DF205183F7EB546516FA
+A0A8054D72FF4A7A579134ACDC1DD61E8D28065AC34FBE04CD8366884FFCD595
+13D5C429E0C68098CE3D0E5B9533B5D166894D9958C1B9D384257A30316F925A
+40229CC8665CECB8440118700CA8C98091B6C2B117027E7CBF069C31292D4C6A
+A7C311C4D52FF847B25739633FE51C724DFAC6F26ACBD3588AB6FC886A7D0530
+2ECD82855ED3FBA5CBCC797051EA514F45CC8F9593ADD302E3BA79C8E46FD22B
+37A2F21F07D35CB9DD8529E5018AFCF3AB1765F170D02E03F79B75882906CA02
+A75DED91B4670926FE6FEA4DEDF80BE3849D3D615917BE4742E594A3496C2446
+F76BA5AF5714D9A091111AE1F6628DB7A952E44254EFBCBDEAB492C902DB272A
+1C1E8FA0807874100B03C404F158C9916C9D4ACA59F7BB0A5299C73795CADFC6
+7CF2E2BEDC4BCD537BD0E1E624CAB0811DB45DB36F8C0FA0772AC33994ADBC72
+63C4E6A12439C9F43B71191A767579E1FD06382C1DC06A7C69A8858AB47E04D2
+9EC7D01A045CE7A04A39AEC3806B731D7DB53CB8469630604CC0D198753CAA49
+E1B55F06650945E03909EB79F1E2232077B9F1BBC8860553C47726EED45CD944
+966814E30C9CAE2AE1F1BC6018DA252D4C1E0F6D54929165F39858448258A628
+E278A01300312F43762795CA0D5E5AD3F3AE19883D9065BEEBAA6D8F7CDC4AE4
+4C8D39277111749AB7E2A568620EBD7DCB76836F244D9720C4EB0B9100DD7B0A
+6AC2B75AE80E6406102EF019B5B28CA14D853A8D9957129C4BF0EF3EFBA7EB0C
+9317B11BB69CB98671518A3847981A027245914B7C0238E9A4E3A5169EE63C6B
+B6645144DE0B73A8A4BC6F9CD21BF9FB6CAFE2CC742E733952EF4E725524B7EE
+9AA2CF272C835CB79C5E403CEF9D74FF0C7436EBAB6209BD13BC7A9BDFA02ED1
+A233E6646837D9C4C1CCE1D813094C2A88B3B57AC7EDF1EC376696A52AE96FB2
+ADAA12270964E5A5E8C32470166BED504F477A8E37F72826B5D5AD1E17F5D140
+421EFAEAA061618E347B35AA46C1E915F8AB517AE828B2349B99DBECE6B8302F
+CCEE90FE666B6CA4712C50B1CCF582EBC5432D26C5E560835508CD13B0F43760
+85A50F0733C35C7CFE1B952DBEAEBD6A6EA43F6AAC2E75F9D03A61F774375F43
+3041544C07FF105E1DE4D50D9C46FC90BBB20A7486807F6E5B115B33FF3E5492
+8729F0D1C8FCF5DAA180E59112061EE6ECFB6C0748B01DF68BD6F76D4AB5195F
+BD58A37A3EEADF9E05F81BE571F731977ED04D4D4DB7B51DD10FE351D02C5090
+3B0B41E0C3BFF3230014FAA0FB1402A8EC6106E78DBFD410A979AA5211AFF01E
+E446615E2BA8FAB7BE9C7224F5F6C678AD509DF20BD0AD887E8804F806439A7A
+12E9A4EC2044C329410900A869CD878B84E92D0EE8EED95166C4233F5AA3AAD5
+07C42C19FC4790178E4C2DA81CEB2382055828789CD471D79DEA1EE6D11BB7AA
+F8035405CA79C679A202D800DAD046092A5B1AF6472B94B62873EB6C0EC8683A
+159BEB9FB3F57EE16C1738DBD684F5EC321B24AEBD8259754B01E6DB7868674C
+7A9B25FCC54F45D825AC044561783544B8ADC7D6DED3B41A843416CF55B3F8DC
+9285E181671642CAAD8769A4C916282B227940C1C29DCC3E02D051ABFA3B3CED
+6BD69676873A346C43A9611435E2AD636BB12187F72644F8FAF40F65ED2B2751
+78BF371854AAC8BFE285D68435D5DBF1A34161E2347CB3CC1503C3A2214213D1
+21FE71AFB26AF7DACB02541D900D4D6B0153524D2A17C917EF83791C6AB3248D
+10A837A4CEC4F158F2C40BCCEBB9E7175485C889B90461E4147F1C5EE68B85F0
+19D0E7263C5498C72703A9720F25D38EC8893D24D5BD3088D63A10815D43DC9C
+0D4F6C4AE46F9DBB75D087CFE6A521182669099A11216DCCBFFE770CD2579C3D
+BD41B35E5F8205034D8F2120BEA9FB72C6715B1FC6A8318AE58A07B3D6C85F7F
+A15B4E55AEF566827DF641DB7FAC8A2782F2132FF7EB976970BF6ED4D494B85B
+B9B8DFA4FFCDC6F3756A13DF7E596D80997F1C88D8E3F0F95F8356F7B490282A
+A07F4CE85331FCDDEAB7C60F6FA62FAF354EB86B82BEE3654BC45B111D57D6FE
+A6F3F2C203CE6190BBB92A365DC217F5701B7481923788607272A7D05AE622BF
+D523A58EA6BB16344978158697F94DCECA6AEC487351227E46598F07551D384B
+F08136A37ADC06747F61A35DD3EA337DAC79A183075B889E2FEB2E4B410C229D
+803BDAD9894B94F65735E67BC07652B7D9ACC7A11A7C8A55318DF65775B5168B
+5875C955D9FB09E01A13D66D8BD05C588A85A2B18B29CAD6681EA6F4B5B36A49
+BD8C65E8CAD928E3AD315E1B3E0AE8CE319FC0FE7D9C0F66335F69BA4C257FCD
+490F8BC096E21AFCD49C02624B3E7373BE0D3AC204B97DF6C4F73AD3C1E937B3
+95A4EC7DCC051BDD976586546B2827FDBFE123F104491536D816185CE115ED94
+402614E5293D0EC1B6CEE1B955260A18B96F6D5D825FB029E1A5CFEB5476EB50
+EFF2341C9737C5FAB195E37136E2957831CD8F67499AEC281FA14260B3D3EBC1
+64918B9C5D104267FE176609AC63D067CB70749348C2877A2E88ABE087B4F0B3
+B462F4970D0903A3D4821EDE9C9B05026FEC969A03E816D6DFE60C1234A65F73
+8A9F0BFA7DD6A9F971BAF5256187D052401D76462CDE3C3A17EB3A4ADAC404DE
+93D475CE0F1ACA1E328A104AC443618C43971E39F9BF2C93F86D6B45220AA4FC
+1E4DE67F8D376C595E5F4B1492ADFCFDA4C55AA2396D1F7F7E6403F25536F1BA
+6EB8937426C0B79B67EE7F46660581262B6029EAA0375A6A900406DC10E3B990
+165C68DAC5EC15DDC7CABA62D5446F154F89BD6E02AA9754F229CBF95638A25E
+1592A49481D4F106571576827E44B1B3C8DA2B2DBE187F2E9B3BAB2E039235A7
+45AD875F1B31344D4C8B7F19F1EA136B295345D36B106FBF61373DE31D72D99A
+9F5E6EBDBC5FE6187E5B6034442B70059CE2BCBA450584D536208BB7983A2C52
+66864CDCAAC8002B324427DA2AA3CB36A90E067A248FCFE4B6785E49F4DDD41D
+F46D7AE9EAD03D90992CCCFF0E66102AB6B94D9CC62217B8B34BD122B90E5CB7
+07A162C3587EC865ABE9492797DE9D8DDF0DAC66A483085F655F4A4FD69881FC
+2E8A423274F13AAF3BF3F49BA1C9F024FD2345FFDD38D6EC84AEC0703CA69DD1
+1C97FF1EA61A666F71C26DDD2264E41EC93CC78EEFFA4E480D2D2F8CD9CA8D59
+981F74F72D32CB11DCB6B4DBDC078E217F9CF855E76E3659AF9D67D324C1E1EC
+50E3C01BA9E7BF9903DD9FBEDA1EC697552DA8F6E896E0ED71A6567AB628116A
+B7E655313314A41B8B8652183C25339C20CCDD74EAE7F27EA7C9E9FADA0F70F4
+020C01ED0E8B6A21CB8ABED9F2D48444C3310D60BE710AD201A54C3CE00887C4
+7614A7B580A592F7E301E4696A5EA91D81F6FDED33701B0456F3821A0B8504FB
+ACD91717FD661469F8325368F9DEEC474971B374190FD0865448D9B611816F05
+382140C6A07A56DEE5ACD88851E21B6281C7FDC21ECBBFC2A2B4C60AC16A1DF2
+C68BC43F81027085079178C2ADE5C84B036390C99E612F9E8F49BD0ABE1D5977
+46BD62652E29FA9E515601B81C7DA9245F102B7D939F91436803976AF3C787C0
+3DBCC9EF6EE197A13D136BFDA523A2194D8F60EAA75247FB44C575DB6202C466
+BF04D9153E4A7B742DD2FC75C1E7FAF9715EA53A2540B800D7305848EAC5B0A3
+AD838B481254E0D65A6F6602218C0CC6ADCAF7FA534EFDA315882376950390C1
+BC208247E5B7912729
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
@@ -545,6 +539,593 @@ F34AD1D64B9797DF1416046326290DCEDF3EA07175381A8C1D268B5A6E7C7C86
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
%%EndFont
+%%BeginFont: CMR10
+%!PS-AdobeFont-1.1: CMR10 1.00B
+%%CreationDate: 1992 Feb 19 19:54:52
+% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
+11 dict begin
+/FontInfo 7 dict dup begin
+/version (1.00B) readonly def
+/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
+/FullName (CMR10) readonly def
+/FamilyName (Computer Modern) readonly def
+/Weight (Medium) readonly def
+/ItalicAngle 0 def
+/isFixedPitch false def
+end readonly def
+/FontName /CMR10 def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 11 /ff put
+dup 12 /fi put
+dup 13 /fl put
+dup 14 /ffi put
+dup 34 /quotedblright put
+dup 39 /quoteright put
+dup 40 /parenleft put
+dup 41 /parenright put
+dup 44 /comma put
+dup 45 /hyphen put
+dup 46 /period put
+dup 47 /slash put
+dup 48 /zero put
+dup 49 /one put
+dup 50 /two put
+dup 51 /three put
+dup 52 /four put
+dup 53 /five put
+dup 54 /six put
+dup 55 /seven put
+dup 56 /eight put
+dup 57 /nine put
+dup 58 /colon put
+dup 59 /semicolon put
+dup 65 /A put
+dup 66 /B put
+dup 67 /C put
+dup 68 /D put
+dup 69 /E put
+dup 70 /F put
+dup 71 /G put
+dup 72 /H put
+dup 73 /I put
+dup 74 /J put
+dup 75 /K put
+dup 76 /L put
+dup 77 /M put
+dup 78 /N put
+dup 79 /O put
+dup 80 /P put
+dup 81 /Q put
+dup 82 /R put
+dup 83 /S put
+dup 84 /T put
+dup 85 /U put
+dup 86 /V put
+dup 87 /W put
+dup 88 /X put
+dup 89 /Y put
+dup 90 /Z put
+dup 91 /bracketleft put
+dup 92 /quotedblleft put
+dup 93 /bracketright put
+dup 96 /quoteleft put
+dup 97 /a put
+dup 98 /b put
+dup 99 /c put
+dup 100 /d put
+dup 101 /e put
+dup 102 /f put
+dup 103 /g put
+dup 104 /h put
+dup 105 /i put
+dup 106 /j put
+dup 107 /k put
+dup 108 /l put
+dup 109 /m put
+dup 110 /n put
+dup 111 /o put
+dup 112 /p put
+dup 113 /q put
+dup 114 /r put
+dup 115 /s put
+dup 116 /t put
+dup 117 /u put
+dup 118 /v put
+dup 119 /w put
+dup 120 /x put
+dup 121 /y put
+dup 122 /z put
+dup 123 /endash put
+dup 124 /emdash put
+readonly def
+/FontBBox{-251 -250 1009 969}readonly def
+currentdict end
+currentfile eexec
+D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891
+016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171
+9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F
+D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758
+469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8
+2BDBF16FBC7512FAA308A093FE5CF7158F1163BC1F3352E22A1452E73FECA8A4
+87100FB1FFC4C8AF409B2067537220E605DA0852CA49839E1386AF9D7A1A455F
+D1F017CE45884D76EF2CB9BC5821FD25365DDEA6E45F332B5F68A44AD8A530F0
+92A36FAC8D27F9087AFEEA2096F839A2BC4B937F24E080EF7C0F9374A18D565C
+295A05210DB96A23175AC59A9BD0147A310EF49C551A417E0A22703F94FF7B75
+409A5D417DA6730A69E310FA6A4229FC7E4F620B0FC4C63C50E99E179EB51E4C
+4BC45217722F1E8E40F1E1428E792EAFE05C5A50D38C52114DFCD24D54027CBF
+2512DD116F0463DE4052A7AD53B641A27E81E481947884CE35661B49153FA19E
+0A2A860C7B61558671303DE6AE06A80E4E450E17067676E6BBB42A9A24ACBC3E
+B0CA7B7A3BFEA84FED39CCFB6D545BB2BCC49E5E16976407AB9D94556CD4F008
+24EF579B6800B6DC3AAF840B3FC6822872368E3B4274DD06CA36AF8F6346C11B
+43C772CC242F3B212C4BD7018D71A1A74C9A94ED0093A5FB6557F4E0751047AF
+D72098ECA301B8AE68110F983796E581F106144951DF5B750432A230FDA3B575
+5A38B5E7972AABC12306A01A99FCF8189D71B8DBF49550BAEA9CF1B97CBFC7CC
+96498ECC938B1A1710B670657DE923A659DB8757147B140A48067328E7E3F9C3
+7D1888B284904301450CE0BC15EEEA00E48CCD6388F3FC3BEFD8D9C400015B65
+0F2F536D035626B1FF0A69D732C7A1836D635C30C06BED4327737029E5BA5830
+B9E88A4024C3326AD2F34F47B54739B48825AD6699F7D117EA4C4AEC4440BF6D
+AA0099DEFD326235965C63647921828BF269ECC87A2B1C8CAD6C78B6E561B007
+97BE2BC7CA32B4534075F6491BE959D1F635463E71679E527F4F456F774B2AF8
+FEF3D8C63B2F8B99FE0F73BA44B3CF15A613471EA3C7A1CD783D3EB41F4ACEE5
+20759B6A4C4466E2D80EF7C7866BAD06E5DF0434D2C607FC82C9EBD4D8902EE4
+0A7617C3AEACCB7CCE00319D0677AA6DB7E0250B51908F966977BD8C8D07FDBD
+F4D058444E7D7D91788DEA997CBE0545902E67194B7BA3CD0BF454FCA60B9A20
+3E6BB526D2D5B5321EE18DD2A0B15E53BCB8E3E01067B30ED2DD2CB9B06D3122
+A737435305D42DE9C6B614926BFD44DF10D14402EBEDFF0B144B1C9BD22D7379
+5262FEEAFE31C8A721C2D46AA00C10681BA9970D09F1EA4FA1566B96E221864A
+45A24ADAEC63F61C9FD18376D3984449A1F998C318A8FE36D0D5020E18A49625
+0F3BB603BA1F3E66FF412F6A32433FF8BD2968D79CE4273AD0E0CDDA5153C2BF
+F8A46A2244F9394A49D339F763F5A7411A3C29336B21CCB01723705AF589B078
+3763035411FE36AB5D744E81379106890688CB5BC41184548B7FEBA08DE7288E
+E6570FEA20C51FACE8E8F824BB61A4A038AB817C47B87391611B77928B2565A9
+3B27A573C05D36ED01D8F27CB2C793370FA9B90021B5696280A55F2CB6117B64
+293EAE0EA5A243F56FD007773CA35DF71B3D28643C25210CCE25F37A5095D6E5
+9CAFD99DD1DB0D7EAD454C13464DF6FF5DD42339797AE5AE467084550FC00139
+6EE818C6365007B2FD6E26285B832CFE6EA7E99665A224C9813C036CED262639
+3FB39C1F05FF8F31D2DEF37BB9B883334F51EA1243332FE1E3FC91864C8AEA79
+16A726F924AFD84F2F4215FB795FC41DCFFC835C90B9E31D291E47AA4BB8C05C
+620F69DF31E91A0FBA8E217CDBFAD7C4D480EBC1EB396029CDE615C227A367AD
+72834BA95539D39A38EA0CA3CF7F1123F70792CF315BAAA38BBCB6DFA80B4493
+5025F33C3696DAD6A0ADF584C71BCB1D29E523EA4B81FFCE15F3204022BBBEA0
+A9483EE8EAC07D581162672A0D66199174821ABD097561A263C0C0F24066FBE6
+0951F31FBBF2675141F3FB4457CC2A94A40191EA0AB2A606CF540BBB8887B6DE
+715EDB1041EBB9D05D0F4A4672F534397B9529EF8743BE88BBA10C81E0A46259
+2F2AA7B638E20C9C8A3A827977AB58ABF7525BE15DB66CE8E9B81457552073B5
+85DF3FA70B5231C447C5724E14730B90FA35ED1B5723036F1658CA8E19EF5A6D
+D333B78E91E4D7032EFBFD40A5A2269B0DFD9F7C3438DB58F94B507EB93032F9
+99E5F15D9F5D8CB031BBBFBCA8A15A617ACEDDE70DD9C2D9EE21179FB17AD913
+B4BF577A9046994689D1BC6A6985FF5F5A67D699C2FD288FD9E5BCAD5453EEC5
+68287BD7B8872726C28CD288B4DED2246B843577173450B6E5760852CF2E1727
+01FDB0FFFBE12CA13ACF6434AEF4B59EFF3E0DB1E87D35075B1D55AC12633167
+5A83A39056C077EAE6F2F7D1DDED300BA43830B8034F0A6AEC562D3023270601
+6C594D0359DF6F230F7B80B54EBAE4880AF338956B813E3B8DB8BC778BE0F612
+7D84939C2878B43EAA45BF10E257F22C28C2C148FF48843D2B52626148E3CAA7
+4527B9F246C17BDE21C6E7EAB4906BB6D9E84906CD1832C4BD9E405AFFE33AA2
+AE086C25EA26BC23D68986639366B99C87359915EBB76D7162AA667ADE4954D0
+B1E18027FAC2468CB2FEA2568E23DBC201E9B6A1151FBF21129A088D89E3E728
+28B2785C1A8B2637F368A93EAB459F80506435BE23A85396969E2AC4E0D6E4B0
+8B12EACD150049EF8942C108B96843159D4408424394B33603F565D1622FCB78
+01C22EAC64FB487AEFC0387059055F8BDF207C956D138903896534AD1F42212E
+7902D54D0F0D8083B419A459D865F7E7A6A6F8B94FA8AA31417C4FE6440BA98D
+1271ED7F25465E994E2D15B4326CF09A6D30ED6BD05D0B66F39DD8F864843B1F
+8031DF58C9B37C10FB633BFB58B7940B52AB6948C4412D59266A2518B5E1260A
+0EE0FBB176C4076680BEDAA7EDEFEB0995DD9A2CCF3EBF3305A20279366B73C5
+F3DE7527AF736D8D267CB71735935FDF78F765DEA560F7F97140BDE20E9CA866
+4242175E7962A14800C37EF65E856C81918C20C040FFBE7DDC373CDF456143B7
+F3AA5026F9B8286B876259E9532754866C649F4F3383C73878CC054CEBCF2605
+75CC0EB62627085F4DBBCE6B6206F867731F47907BA6B5D37CED7D58049CDA25
+7D47AEB352637FC627C28B09BA0B7778DCDB51A25D6088D7989D18C0079D2290
+B01330175812393755C7227B9E64F952CB99310B2F822437AA2CE4334403C6CD
+7C9D007DDF21794D076A5D5263141367A768F8F53D8267251076D9E6E18F9470
+B02BCDAE33E59BDE73E7FF1BFCF40F956914B1A89E6C62FA4D7A084AFDA868A6
+55B77808BDE6448B9732B40B83BC63E8064AFBBFDD187FED36ED67E99CDD69A4
+23F603FEB3890FB19D9CE3600B79C019C5F4E25A63926A8F7BE1B44E53196D67
+F7A6A341F6D7D5E3A991B56A6D7A57A44D255B3CA95F5F6FF0472E6CA0F6F5A1
+D71629A598261C3B7A9BB72F2683F03304936ED01F8A774E74D24C25D5ED538C
+63A8C4756AC67CEFCBADE365E29340E780BFED81A59C98292DAD3A1068794A32
+D28D40BB7BA410274E8C8F804055D9457E4439F1255B8070DCB89C4A72043C71
+2B192CDBF53EE9FC81CFA1A4BFBC12271DE6F87E7059F06F38799F37D49C94EE
+58685D3F47C915A1CF37B2CB116909E52F537AF7CD386D62D01D30D6D079A5B5
+71BE47AD79CD0F40DE5F15977F11FDCCE33B952858D1478B59F687D7E96B9C5B
+D59357FF5927734B19D5B15D3930598F968493970B616D570D3E2A51FE743A82
+E20909091813726FC10599F23E8B5738A90E237CA417B10677A6C8BDCE468EC6
+BD234802C6E4AD49AD148E9CFD0009C97F421070C6CCEFF5076A32EB90F3F5E9
+627E13F658A31CDD3C4A75C66A0508C92785A6C0BCBE2D4C9C1E6B0F33358236
+3B0E68737B23F76B2A2CC1BE7B1B3DF1EEC55F145CD68116804F0238DBDA3B4D
+DE8AEACC8AA661B9028FE89F8BEDE8C339036F53073BD2C13EA5CE4F647654E9
+889DB4B8900D05D84DEA0E7A83532602514559BD083AF5DB829E15E62C7251B5
+B6D7F948C78FE7128AEDB6912BB9B0A398B65C4ABE7E3783684B0B6CBE479C0B
+229923F5C83C307FDD2D243DC71B40EE71964352EE965C33E56DD0867CE466A7
+68B0BFBB68D15B23E918D1D002DAFB4038BB93BC0FB2E7962A3CB6FF620CB3C0
+F850B119EED8A2B877F9E2D8E8F82D1A6BE16F768081086B95A3968175C57054
+70BFC6C9CE582D7EB11FD407C8835C2DB798E25E782488A9A5C229EF008CD707
+3E4B31F5666906DAC6AE081D46D4E61EEFDF2612C3F47817EBDDB61CBA9C1E1C
+A8C70E01BB07146903ED9E72B53BACEF7ED61CDA5812AD9FF1B44682A93F8D01
+08CE1363D775A7C815D4C14EDEAAF507089A503DE2EB81C75C46BC51A0059EB3
+14786BDB0AC405AA352FC5118FE3372398CF1D7264F981EA05DFCB911A2B85BD
+01D17DDCE329F8C570E35484B545B62DD347563942518452FAD1B0DAF30E1DD3
+C4C64C0429D90AF26A0F4CA809B81C29FC653F945B388CF77B2E066563541278
+A3C1348A5CA23836DEBCA15AB78D195C68BB5F7C178344E21FCB44CD6CE12B87
+5A2AFC88C60389A73AB1D13BD86B1A0DE96CD36F7857A871E8231E338AD91A05
+B905E43123473B39307A9492787ED0C693FCB8376AB19F27A9AA74AFD21DE5C4
+76B1119FC152A3197B6D075F8C4A82846898E25B5C5FB90D72CD1B4AD63F012E
+209F805111D3F79DC308C8D678312B3451A69E759DF4F8E8395ED7E7788EF079
+980B286549198BB0753F7172F4A091FE3DDB5C4CBBB6E2517D00B8999087A308
+16C42CC741FEB231C5CB6B7E8F3FE2E2DBE9455BEB14D354113696A54D615208
+E1A95CCF0E0E70314DAE4349DC26212B4147A53FC8A16970B6E37E48E0F9CA32
+2AB6E4598E4FDA267B6A9CB8266071BE3BA042C7D780FE61EF22116CF9642B36
+B4FDEE33D6E3CD64DA5DA1DCE187AABD948373D37B1985D0BB3FEB8CEB2F3A86
+AEA9E8CE67A15672414D3FD1B8B28ADCBBA5121DA3F1B5B7CDDE8E67E6E67866
+B1F02F644B9C88BFCE4624A9A424500BDA925BD7583B1367E2367E1BF8523A42
+EAD38C08A7CBA5760FBF83ABE1DEA9FC1E41F14D16ED4339CD4D17169313F879
+15DD4504FC1BA5BFE21CC6C26E206C4E1B7AC0E84A058B8B5BBE525A7A29A202
+4E0411D0C9185BBC834E8F483509495C203539F7D425F4102EF53248CA943CD4
+5F01026F1B1129149505AAEF7DCD2F3A6D6C494E29771590F658A8049DC981A1
+D9337FB49C4BC6418F271F4E14BA6B223B3CC521FD0879C2C08DAC47BA713FB1
+BF8D9A48E2C1E73F2F56721E8B77ED65E8115EC0DFAC0D61B54D1BA3EAA1744A
+3A0287BE529B7C6749C768F07A07B9C227BA2AD6F88D6AB447614937DC12670E
+7716BD4EB41E3F77A77209CCC6744581DE4B50531BE874AF185DBE34FFA966BC
+02FB132BA1F5AF7E0BB25DEA00E412DAEB9F3D7664B788F7EB1DEED46FFDF9B8
+ED936923D31F6A673E3F5F60395B36672392488191F86263CF52B9C8DD7C3504
+B3186C0388A019F080D80234B68B8F3421190142ABDA05FD325150C6F900E01A
+BF15BAF597B9701A8E3159408067C13108B38741EDD643C62905A25A8913D562
+270E42C47FA20C2A1B814A21E9D477E9E65EC931B6472929C85E8D363EEBE6AE
+750E164D80015EA834FDC8FFF18C79ABD036FD1AE42715BFC3F3967604A5B5F6
+962D95E2F24ECBB719D3608BCBCC89233D2763A6120D2EC68A47F9449171DA73
+5FCC16DDAE60F4F95094F4BB468893C765CB5A2DC840B0CBE7141DCC254E06B7
+22A5A8BB94684E2EFDA11351B6C79481B157D2CBB5265B679CC8604F8C15FC25
+97E77A0DD279EE83F1C0A2788662B7336B3BDBAF8080CA3E905B27838122E762
+E6C52E39AF141B20F3AB7EBAFAC9A933A43CCDB08BFC3372510F3EAC553DBB98
+C65149F88E02066CE6C17F72C90F39DC2CB8D791551DB3374FA50650A8FC0B06
+E42E5C5522CBD3A1C90811519A04474FD7BFAAA92513E536F153B580750A9ADC
+F1B1A5913D14F1AE8028A5E6E3D16A0EA4AB1ED2CFC5DD24A707FA635A210CC5
+9083732A216C8598B40C6E759658B41761C132F2FF2FECDFB377767B2D50FEB8
+06893FC6CDF6B0E83BF7BC5FD2F5551FCA8A79F8BBB89354B086CFBA51AC97CD
+91B96733AE448992BBC1132A4CCC83DD4B3E7D83DAB519FF984E48583CC71F07
+06FF3ED9EA50E310AD68D829491AB9EB87E15EA196EFFAE80953904DA525395B
+CDB33DD73A3E4A9B63BA0BC4CDC8B43836C0ADBAB4238D515EDBEB1B4838E00B
+27F86A3AC3DD1A292BC2CF9C8AE7783426D681B841E4470A1A8D818CF292A97E
+41BD70EDB22843B9B3587482FB8DB0FF148020E516C62ED13C02B0FE7958D13D
+B6104A28975DB0EA79BE8F418807CF2863B5C9D77AEE3D6DFB97348AA05CC879
+B650E0D51B5A51DE309CFCE47CF977C78C01B9564E375C7DE789F5D5CA4E48C6
+39F016B6793FF1981377D3B4661F7688991F9A6A57B2DD8B5D8D794CEE4B7D2D
+783DFEFB64B2B90AE6E6DA6230A21BB6DD0D1D9623B9A4A0FD7E999CDBAD77A5
+AB03742C5F36228B01524708D7A25B87186E72DB530B6D67699D39CA92997FDC
+0CFCE7EBFB9FB28EAAAA23748771A992795D98BAF8E1219CE195B9847170DB0E
+A369A4716D41E25763288F980FC9B4AC4242676E875A2261F1A343ED99BE69C9
+B0118170B3B8756B71AED4EC23829E614C12E7729F3FA9F19CDC03C9198E8A46
+F04033FA8C85B020666D12E8BE7539AE685222914CB6AEFA4C18C9C212C98104
+7333F98F02174EF7B29ED5C2F01E444AD54A4CAFB023FE38878F0158A24051DB
+6639DE54FF45E3526BDE6FB4745D80BD39834B24B4CC66036D21236B9561F59B
+84ADE006D1B8D9E235DC597C43F4C234C686E50ED87A29F1ED362BE315FA3B0E
+C9B842FA46B52058491AAACEE7983A690F4711FEF5CED256D09D4AE7D71C0061
+6227DAF22FA7D30876856A1CE965199A15C65CC8A446FE470D233F53C245FA18
+5ECFE2F4FAC1561DBA2CD5FF2DA8C1AA2D825847230EFFAC6E59C840FF79D368
+CDD0412B4E83411144EAA53325A79F4A22FBECF3F625F047E8B1D025878ABDEE
+2C3B5C6DC7D8EB4F098446CD3EAD3DA0A6A54195A7B399E7CA0780588FC84CEE
+69164DE320825F8A24618D0810B71CED409CC6BFEE816E8C829AD81A8A16F6F6
+AD55D1903E647D935F3BFF542E9947256D1B5035F0E5BBDBB73AF80AE251B8FE
+48A82A02090374E3A166D9C6A038D5C4BFD9D1DB522F18571B4129B47297A975
+65AC9B38E7C841146A5E2EB30821A31A88CE41F59CAF3DC4E48D06DB4EA7BC74
+A1DB26AEE13DE4E1ADB2F15ED40541745CC6626C6339E375BE124FD92E77FC0D
+541104B12F5BBA219184D99B8D450CE7F0098854E4F6156C230BBF9BE2142ED6
+2BAF817836ED5922368FA3BA65F17ED3451EA218641820C3FFF1A362577CC25F
+3C377C431D22B290A66F6D94554676B895CF0C718A16D790C81EC5E925D4D6B5
+623A82C38DE6D5A9F419742C1425A395E9F1DFFAD1E6E52AC4AA018F8D0F5066
+F26B7047E9798D169B39487B285743B67646D4640E9778248D40A84391E26CE2
+C4AAE1B1E0C454C8A985471D22B6B9ED993E215C4024242925C3F2953C207D43
+B928BBF8A4AB803FE2CA94247B4C117C828C5DB6C194E9EE41F3498B0BF81F3D
+8396C84908D01713AEB02AAB05760A2E56A03A389AFB19DBDCCAE4B190DD8815
+92D56C81570B3DA87FD61E42BACB706195D3263D28E567BA9BB10FD3A42DEC18
+E12662BEC6417E3B9B5546856E320C7F7E7CC466F11E2EF3D69EF72A9165A233
+B7642ABBED62B4F20A9D5C0F857329544FBEAB9191CD59F1C44B9AEEB92F45AC
+812154397FA039B7E00BF221EE3ACBD288924D697A0C23601668ECE88EF8EEBE
+D279E953509E0DDD386CC30373E6702DE21CD47982E887521A99AD11532BE389
+9EAAD86F347E52DBAB8DB37BEAE59EC3246328DF0E495DC03D7DAA553EF8A6A3
+C2862E1EE2A8BBB8F1521984DD8FC30C798FD2D79D259904D13D9A3EBDEB1374
+81FB6A5507F2A032F12384818ACE9CD39C6786E8F0546354FAB6E14C920A53AA
+241AB7B99073F12BF51485B7537F58ACEF8AB772E5507763F5DBE520C6FF61B6
+FECEAC6BDCB75A0D7329023913D86ED418AAD111497EEB97EB22B0EF771700DB
+BA8A7AAA5A134C26A630D6D8366CEB5184AB0D1DA6BE411667F9FC170B12A10C
+5167F90F850A18510094F72AB13208EDC1B9BB957417EEA33361CD0F48A2BDF6
+C4413A148B37E61D0111652DBCA3438792CA7E67E710C1402DF0CB975A45DB20
+E112A29C258F825A5E336B49A54228EE9397208572AED7F441EA1AD34B5C334F
+910342EFC0771E267C15DB0B5C0AFBDB1D7C2160ADE2E7A2AC73210FC1D68DC6
+4B332262ED89477BB546F73CB9398FD0E96FB78FF4F8730E357CA67328F7CF92
+2687BB3E9916042A985691E3EA2BD13DA48BEC195727A1AD42A0A6DA32BF33FF
+2EE8CC601800CF6B96EBBAE80E7D5A620491D0F998285D8E85E0E667FF89133A
+0AE50AB2DA68BAFA49EF8C7AF907B7BE11345C105931412DA23870C7A8F8D4FE
+D5715F6B01F18B38FBDFD65E66B616AF01886AA873CB90D9EBD72F29EF4051CA
+60084E4DDBCE0E475BB98AFD60C4A64D720F6FD36DCACCB69A2BF746E3AC4DCD
+96FA2DF360C17F68B58D76629FFFD08FF769379730B41E55F848360A6A25523A
+9BF3ED4EAEAC7743C6F92AE6C2ED3F2F36707A629253067363BC4724719D93A8
+CE1C46E1E16293FF7E24C6CF39F971F53AA09B15244DE276F159690A6F369A9E
+6DE8E69F73D9C794A1C32B0B4B3EE7C58E2C72778AE32122560F9214D7F94942
+8C21D46E3ECB044BEE35934096FBBF009EF3030034AD7D84890A45F2B2970F5A
+9BA55007859A9FB0F6DCFA3E6564B9555E7F3063D46EEFFDD8854A94DE6950FA
+A3852226E010E7C0379C21B09868B6A7300D2772068A449712DD2EAB299108C3
+B4CCBA45E08C3695293739E89D8C3B5D1621F0816F0259C3B1DB4E74BB2D489E
+200BD7B7D5BF1C9A132B9BF451DF28CDAA438803E8656746A3D1C0654AFAB909
+177C1F016517C0B7065E98EE1B21B4D08B5FAA68D469C25EADAE718200A3A4D3
+385501BC72F5999C98F13889263BD5AFAAAF7402864E91363FC0F5C34082CD3D
+2CFC70FB2431CC4C259B9597C7D70FBD0D1FE2C9B6CC3D88073C7627B464BFB2
+9F7F42CE057622037E610FA518F506F9A81FCB940B91B873D0C834512CBF8E9D
+F02F9670E9B523DBDEE9B319995F9B1D612C7CFE4609A668225A975F550572AE
+B25499FFB57FBA86C6799B67B05FD3C9ACAA386CC947F07DD71317B94691AD93
+44530890931AB8249EFCE7659E2D69DBFCF047BA992FC5325B5703951587EC8E
+148DDFD28459AFEA56B72C7905E7415B02E5643C2550FA9D49EEF64D7630F05C
+185421C580BE9780B643330F5B0B0FB4C3712668E851BCDDF8662C5D6E35825C
+F643AE5455597B570D8B43466A748519E1A38C9A1225A92B2490D6993786B476
+E3498C00A1B29FAB050801813006E692EE98A9E1254BDA63D3E391AF186EB44A
+E50C37165E2A314912B9D630035A8FD0961AF29E694636AF4E8912AA9B107AD0
+7E0990A428D7CEB660040F74A48EECD7724F32EE33B5649B79B63D1AEA095CFC
+DFEAAFC8DB328130C261ECF940AAC676D2778FBC6ABB2365662AB1E8707FF091
+BD337B103CE2879D1FE0CDED25A3722D442C28F66BF52C9DE534863EA4BE362E
+8625B859735AF68193302D20887748A625C9B1E5456BEA215F216E5E0A86EE40
+DE4413B724FD9AA1FFE418EA2FC6B2368EFB217E93120F3008BE9029AE81C1AA
+ECE18F0C84758ADEEAF29D5CCF5BF879CAC196750FA5C559179F8A20FACE2C1A
+AB37A3BD510B2505F32CAED1CE7C0C6F095F56B9593D3493E860A4F0CD6BBE9B
+2D13ACE1EA583053B72A0D2245BC677898DE4C57BBAEDD2F2BC42D494B5B9E1C
+CF3C182450250CEF19774E0723A3CA9320FAB92560B8394A14E1FDE84F350470
+523DAD433BA8C476EB389786C089C85E261780CCC544067A82DE3E835EA6A13A
+3597DF92E35A80659FB03F193499D98C5E05D4C365922C20213EA0E713330E73
+F30E866B13FDC36B98557D17D670D016DCD4752F780DACE9CFF8C03FCC05770D
+604D19A74969F03C81E9FC0B04BB36215718C319E4C38D2109D28447A43586B8
+1D6966E885C0E844389595C0507FE8502DA8EF459817B1937114C50A0320EC0B
+653EC5693A2CD74A0BC34E8E8B576BFF7F0F191256A374E48B8B75048E9ED20F
+F5D9329E5706559E1100676A8150FAE9FDB210330605B0694EB2D5A04EAD712D
+7BAFDEADD782FDB478CBEE8A0175680DA713F8F3CD27E025E28D3E57F1EE98EE
+E5400A38A059B70E8F051B56E5B463028A25BE6D0C18ADD9B865F63011843572
+4AF0404EE430A98267B00EABA58D9D815657871D3505B506A64ED1A5EEFA47BB
+EBD1513B5400A69FA522C3E12272BB8215E235A397EDE80A59BD7D0C6CE5B369
+0430BAC269497F415A3613048C90423EB2D0CA0F128924D9546BB21BAC9A7263
+B0496520AC7264BB57570BD87EE56554078ADB66E9A61F2BF6FB52992694F753
+DEB205D221A9AD1E5FFE3B1E9AA3F3169313D71061E2464531A9BE1603C586DF
+FEDA27EF90425725CBF4D04B01D6BFC5CB04BBCB9F2FC458BC84242ACE858EEC
+FEA3E84675377F5E65D184B4B0D29983B9576C77518A858BD5C03EEAFCB70283
+764E379497F6D1D69AA0AA51BABEBF1C70D0E921E28ED71B2781C293A27F76DA
+E29775D9AE33DBDE9DE3E9E5E43344D472BBB568CDDE0F46F8BE2A2534033633
+0A47E91EDBDDA8714B7B6F258ED7E348ADA6C4FF9A7B5288A825A9C5BE1F7387
+F69CAA5DFFDA4BBD1DFE0911BD7F9FB09FD8E718D36B4A6DE8C41E538A79AFDA
+72E78F0B9301CD81EB671D7AD29C8B4511BC43D9A60E4F555AD27D65DFD23CC7
+C38A799ECB6A0290B39B4CC2EAEB3A0BE8AEF9E484071CD400A3D99BF2545558
+0B3580CE12AB5A32C37A9DB4394D6DA8A5F6607D0A9C3652F2CF59D06A6DD5BA
+4F96BFAA2CE3E8720712175978263BFD8B8E849D532DEBEC7D1C0252D428572C
+42B339DA0B93062B80AB251FB9E0FB7F759DFF33D0CD5AD743F01DDAC8C18EF2
+0B2CF667A27E3C56809374C598E8387DC401713C6547BF7BFE3B9B7BD9A33D4D
+DAF7F15CFEB827E03AF5C150C703723ADB29F75C64A7E15135F8094557BF2C29
+E4477CD3AB780729C2F43836EB677ECAC650997CD5C8CDD466D7E8D8DE20989D
+596BC11396831E0A4BECC03B9422952076F58401C8E176C2EA4996FD53DD7DD0
+2552D2B01D187C247D1320D65A18521DCD169684248C3ED5C8E3C076F40ED5A2
+A89C186EBCDEB9CDEA9395149D4770F54FDD5EA8FD0D5E210A3707E66395CE90
+48D92C1392141B28AB22C5ADDF1C65EC7D624299B5871E1291906496F69402AD
+2EBDF50ED9D8265A2278DE9137C897A9D833D997FE0812D2AB1413EF98973258
+041DAB207602E9A80CD8966F979603B9DABF0328705B82A3A655E287411E0747
+15DD264C707279A61AD80D26E79A1363C809888D6572B5AF2289898BF53A3766
+A677F2B52A88EC4C85CA29C4C5108B474F6197AAF7768A693E94EE8E7C20224F
+10973F20A6AE0A9B95ACA0F8DF17C67AD3EE91F6D5FA4320108B518FF7788CE6
+E55B0F40711B5B22440D38BC30C7A2E1FCF1C64A49DC41B9B91000145A9D6539
+E2049C050346151C73BA088284D412063A2B17E580BB210DCBFDF2648189C79C
+E36ACDA3F3A12467CF7BB342C58B66F1AD2AA969BD8778581D6358166ADD0FE0
+1315BBB40DC2761793E991527A8EAE6DAA487F8032A40820D6DE6A625DB18FBC
+8DBDFB020BC66094CD4EB6B6A649EFAD2AFB27E36330D8188281719EDAA4793E
+A15670CAD04900C16902498533D00AE717B55430112BC66062F587F1FE719BEF
+00F152A9D0B066E216FE610B04C0FDB04958C477C140ECA4F37C920F91AC9E29
+A58A13E1BC4F101DB4F776E8B4F54D21A82FAE329406F44A3725ABCA421A7986
+C49115F0C30F96C85F2BB60CF1A363411DB9A83CB266357E87D17267F211049D
+C1AFD3AED644AAA15AD3C123E9C04FB6F8D7877217C98B3CC2CDBFF5927E9408
+F24C8C1C3B5FBADD709AD5378F3E6D37B1C0E5D6C9FE40EAE648A77956DA6834
+FFAA626CA253BD0B9622EF7C65340577DEA4F17554B5BC386183A9DFA9B263C2
+9D896CC0F2EF0C875DD3DE74F5AC50A46F232E4CFDB918354A4AE0E06C1751F5
+0C0B2622CB9904CBB6612BE56B8AE2B2E2A98A5D048175585E7A3065DA672C8E
+3919DCAD8E892A1CE242853A138F1AEB814FBF075FBD3E5AC6334B88C801085E
+7BD1F7C1E42F2BDA4BC8D9E8D2A7C86E40A27E0EB178B4B290C8BAAE509E75D7
+02E12E798529D89F9F271F44A4D9D92FE0C18548D20FCA6486CAB8F262CF65D3
+D80596FDE8039CE6072B87C3D5E626F201FD89E09A9954C7DA544EFE474C2500
+033D61146A284C63EB1A865FE13BE932438EA2949292886176771083BAB18628
+B4804B4465FFD9A34531DC7E65E1D1F78ACAE918FBADB9B48C23A684DF747A65
+28CB9E3B57B509CC567A21FE00D1547CC918318A26825052175877EFB3EA7B34
+708F4AA76254ED84C3F8C1DBBB6C7799F87FBCE1F8F0CB42535F486901290C8A
+D345D08964FF40AE0AB35A4FFB32773BE84D4D1B9577A3C7D70717EE80B024F2
+9393E5CC42BFDD383B2EDC10F726AAB4F5281E23CCC40BB4CB7CEAEFE5B1F349
+3D46D86DF6611ED1FA3D47E2931974F145F9A67CB855EEC904386490A8C93A5B
+AF09BB88A01AA220988796FD9B974E89A5B59FAD2B3936F2A75F0E8DA5C03DD3
+88DCF0BFCA43901D4347DF18975703643F893E314796B25E5D1D41FFF2CA8108
+0B1181DB70155D6CC505C63A6D7DF7D533720BAFFA1E6E41F04CA7CF4EE530F8
+F46832C8A4B753533B5C9BB5C97BD82F799AE52B0272A33C4003934C899D96C7
+84A5471ADEB37FDEED8F00CA7BAA8AA063D37D48FDBB0067D260D20F7E842A73
+C32DBE9823F83A56D253AC120EEDB0F9B4DB879A8D620704DB2C99163FF100F1
+7FD8538F7A20506F4BD54CCD24D4E662089A1D3A0D5FF151C6192CDA664172D3
+9C1F20CFECBC0E4348BB5D88D0BF4BE72F07B9C0737641CEFB7DB6F285A1353D
+E6891A569402C12757284E9A93E1B77C1E58E7EF2837238EC0BCFFB06623FDD8
+9401CA0770F158702CEDA77E7D557019B03A5125372FFD5141582FED1023385B
+FD27A8B645DE6B779B92E9FEB6C3A02AB4DF19F3DC484D92E63CCE22FB733AD6
+3D55811FA3BDB8E2BCA5AAF2417E70FCB74ED6FB6C5B43F5F96A3019C48F9D3C
+CF5BEE959D5DD08C8694E3E8591434DC2F13992177B6F99FFF799A09623AA54D
+14CDB2BCE9FE62DF68DD01B9C2D91FD568A408613E013667BD5EE2B47383F85B
+DD54D1C8CF25652A5FC7B3803A5C6EAA15506746A44693CCDC4DC6A3E869E020
+D2FA893A63A719F0AFB8F9F8FD3C3FAA25CEFFD2E6F344F0D21FAA310161E928
+57C15E2C8118F4F8647B1872FBAFEB9741A58E8F45A4ADC38BAECBF8DDEB9F32
+E864D417366A6EFC734DD617CB13E191DE7FC92D554C0FEE8399FB580F3E9473
+E5DBCD1300EBA2DD843C95F0F62377BC064BE1046FC8E5B4F0466A7223242066
+83671470644C2F035B3FFE37CB6F58A61E527D63E043D60B8C515FA7E98AFEDC
+DD1866776CA51EFC576A53FCB0FD8448461576D55445122B9D0440FD285F8B94
+726A796E8B6ED4ABF5252C8E0D33497BB5FA6E9A07F81DA77586F094EED9FA9A
+24902FED4BB1CF856AC0C0CF9B930FA6164D569F2B4802EFF5B6527F8D7FFE93
+A907F9F7DF56AA4CC23125F165EEDB46AA8BD2ED6A8CF84745F9793A2293143C
+1A8C4F0998A7CD4433230F1271987D8CCC2F6640368240D7E6BFE8F8A9DAF521
+58C8D9E8914B4C7B9F2B2A72A885EDE3A71CC550053F5BF3457FD93534F88F9F
+239690925CA1785BE43B624A00FCFF123E43047951C51A000BB401C5E2FBBF77
+4F725632E6FC67C64E5ED6FA95DAF0687424F94EFCF97B72CFD6316F7A19CD58
+275E600EA4F13191DBE69745885C8EDFD206C5BB8769C8CF547F9549A22F0409
+3C638977CD2D9768F77D363F2D2112B1D0BC918CF84745F952D271B1CB156A83
+82AFA9670E4B3E66A9A45DBE756BEF66C7A29C8C89ADF7E3B766F16CEC8E1B99
+626BE9AE136A78E9A89A7D2D077C01E3DA1D316800F859028CF2A4689ADDF0C1
+009073513EB0306F6914A9178762E0E9E825211351C67E9B91A081771047639E
+516F6B12D01EDA4F967A91BCDBC67B55AA74C6FF54A2FBEB2F2C19CE76E3F173
+ED70166A1D912CBAB7882517ADB1B6216B8290D54D993C0B70E8AE167209A11E
+BBE4775288D61946C94882500832569AE45CBC885B8D6C537F4A6FA75DD447CB
+5AA2831D6EBB29F8F7CC7A29D8586AAB176E63142DE4A37720FD9E37F09E9741
+730A042FC35B5334D9C490C78C66BA3B91554A0706770595B05BBF4C86AA1BBA
+CD7A3D0AF0237F4268909EA00B16AD0FA8802ED22AEA1F697BFAB2708EE8EA22
+38501503DDE776A9C7273B8A0E3D7E7DD15C3D6267FB4F4799AFC48BC7024789
+B386CA202DE413F2E01ED03BD5D0D1D5B3FF99076B6CDAA89C7A0CCE0D09EC77
+06496B9A9C88C1EF3F824497A140962DE88FC229B82FBE3D07ABDA9E7E66547E
+DCD987D91056B64792C7DDA0BFAD81E91C36ADAE4F21D793087DF44D7F5DADCC
+34BBD2409E165C8FFA668956157C13FD6981AC63D88A49931A673E2C72CA9341
+5B3A0C51F4D612ACAFF37A71E728DFA18BC484EF8CC0F1494B19FE2677F6C8F7
+D5F7A91658577C9B816E76AFFD1F9E86E5891407B3FA4ED9FDD88E84ACFDD764
+42200A2FEF9831D9D3776B2573047B24CA4108E0A71F83110154ED1CFCB44DC3
+6D1ACC7FB2F695DD499FAE008A8CA7BFC5D599712B0010B739C5907AC069F871
+D278A21E252DE2E2CDB736729043213EF18F3A4148FB8FF037126E1FEBE67E84
+61CCAAA685669EB9E0CEA01FFD3BFF6D1716A45C6D45884D787D15B8D0C7F929
+C85FC6610BFD4B0C1A4A726755D485BC5A5A307E04C45635F05F6D74337A375F
+2B330E4675D3AA147431B66C116C996A27E5FEA04F14A62222EAEABB13FF733E
+878993645475F2F9BDE6B1E5AA2FD4E13EC030B98100C8908655D5053794C021
+A3DC2E11B77210BEA7D506940A2FDFD2F7D1CCFC294F6BA95D4BF986465C8B80
+78FBC93F860FEF5422B68E6A000D213F8A854B3036D5D60EFD339A0D501CA2B6
+6FB5D3F37A4F23F64F16DF01B3F31C1973E60ADAC1DA4963F6B3B58B0489E4B4
+1E6BAC48B17383C35082FF43720BA20CDFA532FFFB076F150B17EE8C58E27A9F
+2868143CCD8B2E0D8EAC1ED6F2EE3AC85C3A293F9548F69808B11D80EFE0AB09
+A13B1AE202B8F0E643802C2E2600464B4BEADA5A2F5575A128584AB509AE171B
+70E1F14482FD77BB899AC1AAF11140AFDC85CA54EFE21EC3DF261D166EC904CF
+1CF201EA05053A214F14A0AAAEBEE0B8D9B2E815458586B8DE99FB07FE1A4B73
+47C316490F891A7F76361447E54F909BB41A0E0B91E435B5F5E92E127AA84194
+B47B7F6425509DA2F2F11C3849545C1856F5F959B32E7C187B1C480F65FCC153
+65C65DF9EAD804820E3EA361753C0D48F7216A36DA1752EACF3FE5AAC9BC5B12
+8926175550DE59E0B4A3DC1B3A6B3DFA8EB9920C9AA36D3D53BC57D60EA2DB5D
+0081DF3BA8A699550EB2BBA928D6EA9ACB2AAE7033EB441C7ADD877FF4C4056F
+9FEAB3B7FAEFFAC4B10BB121F0AA248AA6D6F83CE3CC265E195DDD6151192697
+B98DAF4BF0ABC22E81C86AD2B6ECCDD888313570F3BC9FE76D45D1D536FDC2F2
+4F6F341B03AEA842255AFA6D1B2F643B01CCC1B368F0EF82A2D5D4A09384016B
+8E0C1C52B4F32DD75C0FC8E18E32C20F3C29331CFA8685FD411A22E076DC560F
+1F37DA4C6803B0048662E11FE614B41D3E7F9AACB14D2E8F145328E9D7A4D999
+81F9B8FE82B59F1D2EDA95461B5F6BADDA8500CDEB07B2F4EAF64018D8B4D853
+C7D1286E50183C5B6CEEC9ACFF02BEE65EE2C3AA6BBF38FA62941FEF3620648B
+678C8B29356256B7635C1437F04EFA6268A4678CCBBF9FF1787623730D2AD27D
+A5E76ACD0FF2ACB9A57361FCD7FE655B97D5C388BDD849952C9450ABA55A855A
+465FC9CAA2B9FF2AFC55478DDF9355299B0496E1F895701389CB90D27A193F81
+A0BCBE31662B78EB420BCD0FBA72D383885DF44B87D85B63F4D17FA5705537B4
+4351772E4C846FC0928672749A1A5D27D0514E3D197EBD10BD29874FF079B7E9
+D5DD1B5C9B785C0CB1C585A355503AF31274DD1B97A12D3520511595CC76E28A
+ADA3D43AEDE2C97F90B0D3B1883D4ADFAE6E70012AD1FF8BEA791841A2B85410
+F426114F35CB920437931E3CE0CF0EDBC80E18E5B0BE1E16E6DA2D5DB3870263
+A3AED0B0296E94BF491E435822092E0FF556B462F57466551E07308B7C2CC85B
+DBD324ACA2612B8C8D02952BEE23206D5D73F5F6E0104078E0B427A6731BB465
+BB277C0371FF4016B79729F4593CD57AD36182FE51DCBA880D48449E70221D45
+D7F515D8B8E6CFF2F40BBE8BB807644E4BFA8437A0C1E2A2594D2E81882A3746
+F4E9F3C905DCD2EDA8157E8C956A484BAB6C7EF3EFB95AA9F86711BDC576EA2D
+002BD2DD3DB45FA1C80914B94EA012C2CB326C77DE471FD8B5ED1536ED84E4FB
+DEBABDF2D3F4B18B891AF0E0A57F13CAF26EE0BBB8D21BA80FBEB00289B67319
+55A5945C06D71213B7124A9E7186E54480A1C8694AEBBF9D0059E49726D67806
+A8FF9002C645E86261AD11D3F46B6EEFDA628DDDF0BEC6DF72EF9B22437A13DA
+F95AF287799D7294BFE70C75C5136E1C70C7A1CA16E5F9855C9C0DBB15CD65CC
+4A74AE8942F3F5C1D5F41F8DCB963E0E814F3A97CF00E05D5ADF12145AA3E7BE
+794BA735866995F227544E229DD4C900222E9D9F76FDDC7FC8DB78AA79D1378F
+EB4593630F615DF51A859B888FDFF02BBFD06E59DD8B7F7AF0FBA98A022DB451
+158AC56D26F54ACE8943F7A49B33E848AAC6E330EA816459157EA1474477AFBF
+EB0F3EBFD6B9B1C79D4EB28E9C64CC0F14C004D504FAE72AB3AC97DBC574DAE5
+E511261192E63D5FD3188FC846F0D899DD8EA0D0D1D35943FF562B76BEE74CF0
+A141E1B48FF9F8107647EC1814D76D9826B0554CDD8C99CB4F39BDCACFD715B1
+ECA8991E4232C9B5C4C01B72F39C79B2FB6659C7BB459B3F3935CF0908431000
+15126287A7B0CEBC255125E72F22B3EFBDE6208029DA674CC5B805DFFD61F863
+62AA7FCA523F0713782772B1F4C44C50ABAD90E92325BC01DEF9E147256680FC
+0B3463651C415183F0A9D76195F81B73A5E829D58B52C7BBA1BB06CA92943388
+8E18E712115060705EF4B86BEE5898AF1A9927C389F0EB5C9F53E531A1F9302B
+2B7AD17FC6D154411DA4E54164A1D4976BB9C452449967E2D0051A642B47B850
+DC7BA8C09C499FF9CAD8420F01AA14162650DC233B6F93C11033CBC329FE027D
+9B37E958ABBE20D125147AA619051DCFCEF5DACF1FAB212B4E44D6CCA29127F1
+84FA5AFF25692CF492033F6DBAB9E536D5C18F23A534CF0406CE7AA0A8CE9E23
+9F8489436C42D36DDA54854ECD5FBE5EA7F5AEE98D06929555F96764F8F5D7C9
+EAD05AA2CDE772F2F45674917E8E21503E79A3C5191E68ED2A98554EE01F4BC6
+C5C3B2CE2E6A9F88534DD7DEEED8E2AC345A9C44C40EB676706202C041EA7864
+35C27C4B153FEE4862F1653C77BF7B8FEE2ADA8DCDA824060C8933045D8D9E63
+F0F69CD7A6F954B0A9E85F7C138F8FD486D92584FFBC38E223EF5FD4558D84EC
+A8127E7B22FF5E075AD73AAB4000E2E53B54F8D9DDD43C7573F9F42EE6858457
+35149769ED212071BB9202245FB7FF304B60B403EBF1BAA6B6285C0B591D292E
+1C4060AE684965F5EEFE270D5B6623FDE667EF39907FCA5DBA2C582847DED443
+3D1DF10CA8EC1B5F70062BEC4A7925056C036E87186EF573113C38E31615BBF5
+4BCE545B61A6A5D8F42F4E0087D881623F128B5FDA6E8EB090A075AA7A8CF33D
+280AB71D5C139984ABA00A1E5238628F14DD018464715A98211662E4FC3FC817
+E741D8978F6E1DBDA5ABB133F58254941C5F35EA5266365F0460CB1ADAA61900
+6638FDFFEB15F269F5E6198DE6EB0273C9E67127511337A4CDCA33CF19E12C45
+E19C2957DCAD8BD625D8A2EC7E8062E3971CF64473E5E262F779707FAFF1B434
+38B22B4C2FC302CBA5FB6700745EEB2403C529A05BB341F3AF07C12677955E35
+BE7BC991BEF2B24F3BC4A0AEBAB6F84DB8F9D91327C68041799BE1CE104170BE
+7F87650DAC79B191EE15E2A4BD69E67D092A69F6C1899172E3CD6BD8BB751A3E
+E9E7340FAF30B562A57521F66BB47ADA29E6D419630F6C725D3594A9B2F91AA3
+9FA79D321AA64EDAC6755E67C0BF440A7F1EB5F19AC5BC90AA89E71776022738
+492FDA1C935EB8004D49F83F792D9B525E8F078D2B2A3CFE1E9641D862620043
+2DEB1D9A94CDD4B6519F0D5C05FC0A0D88CA37D2254CAD25EBD6A6D2EE55F29A
+9AA6DC6D4078D2709678F2EE30A1B1856F19B5B174B9E24D58C49B4F97F9DB66
+3FEAF8DC4B6D19B6D80046ECFF48E9169E3EAD0894A8B4BDF9B9AF20DE83F28A
+814B160E37C765A8987B8EF501B84F0F05D853A56031A6C258804A4AB72E9BF8
+5C4F3751355F4F3C087FE2D739C9D564C5AF2189609C042F745E807533C4CCED
+891ACFA4DA4D65712275BA5024F81265A589BF19F3606873D0A43DAA91152390
+67AB6335E3198AE7759EEC131B284E57F970F6E95321BD0195693927BE46FB7A
+F930D37730D31F284FF9223A775B4DCEC39CC2418EAB831727F61956D25C870A
+83D3631DEC6DAB6E69BE84A2CA4DA29750E29B37DD1B9C0F4349C2A36578EE47
+8807A83BCF7931787AAAA5159880375FC0734BF290C1F206C90A1BB218121E51
+3ED345B406AB7B3571857135A36DF0C0B344D528CC6BE4A0AF9B6E8B0FBEE5F9
+3E6D1BBA29BDA06F63249087364D81063D085F4576A59955857428B801AAFD35
+85DABF6BD4E7929A26B5500888C9AADB025327DA99948D556DA48E8CE04B5988
+93401AC69CC6B9E1F08762D33249EF3F938E4771772C1D5A6801DB956A12E409
+EC8BAEAEBC8492175CD184AAF63CF1AE1EBD5142FCD911158859B7210D3D8DDA
+748AAB8B28DBD425EB4F4C84BF25D767A1A52D19F4940B8E47F6E375A900EF9B
+09838CD5763E2625399CD9ECA79BBA35473289091BE60159B19F361E690EEBD9
+01CD36E1A6E6B5267C70E0485437C3CDAD6BD9FC4B8B8D29DA28A730DBBC738B
+751611DA36BD7562E2EF5F8239C403EB5DC2817CFD8F84715203327671419E36
+A04F0D543A66BDDC54ACEF5799D316DA2B1285241FA69E34E795151073557908
+FD230207545DE1FB62725C6E900E7D33F0E897AE58DA0CF3127AD87618E5B8AF
+F45BA9D7E01711F648C7029AD181008B6CAE78861BF37BEE4B2062672AD87958
+9F0FA57635E376CFC12CCF17C18750339FA058AF585533BDF66752C4EBEBE153
+9F0A815B6D4D30C3C64D4C91FF36FEF4993EFF26CF08D366D8D95E8FE3F15613
+5586338DADA5F9295967E81DE02E184329B8DADCD5D9D472538EE4A43CAFEBF1
+E31165E8915707AB8C002F3D947B794EC3880E6251D9B6898B3B6179117B12BF
+F49A615D657E38A25F7E2DE9A88FE8CA9526C35D0C156C30ED9712EE873951B1
+1181F197F9952C64214411F2AD9D96DE3E508108B6BC355B5FF2B65ADA08A3D7
+F27A2EBA663712EB49866414EEB2BC397EB6D65BF5341A77B1FF16261B06C7D0
+1842499BD48B0916CF918D4B3A4E73C20DBCE89B6660FDE6FD044B8D6FD83156
+1425FE1F267C4C623B6254AFBDD2EE08D021A31DC240F17DB6D911909784D042
+0EC0D12D743F356D8C3FF8BCDF9CBD49B512B17C3E9653CCA83DE38AF374FA0F
+0827682E347D6A9205BA611B8625EC227568F823C87BEA48AB2727FD690A1503
+C9B4E16AE489008F88670793F6059A72ABF86B79DBE72D34F2B6EE0208FA57EB
+922F1A9351B2F02F569E9BFD5261B8CDDDE3E9722FE0741F99DEE0C873259022
+A6C8090822540359E56D3D077E615A7222B7593854BF0414ED729295DA8E61F0
+71F646371F6B7C628F7C12DD12D9825146BB2A8CD8A82987CACE36FAEAFC6861
+A0A6B5045084ACD039FAC09273A3619DC9D3F16EA3AC87BC865A682926B5AEDD
+57BD20A479BB6706FDF90823E1536F0BC3EAA621161CDEBAB7FA3562C08BF94C
+84A89E4472FFE3DB47D01C301644C345CCB43EBC8C7B9FB4F2723BE4C987C8B9
+10769B0553B96492D2F74A321A4D47D5C733A013F73AD2EBCAAD97EA4EE92848
+84F92E32EB6BF7C59440A380CFFD4E30B660716D804C3FB1E544DA5C9DCBA601
+5F26A44F20E401CFB0746315086883F2325373E33C71D9838A14705FA3C13639
+07651B9888E9E5306ABDE3A5BB17D982C9859635B91EB8A73B5F710C42E47A7C
+B677E5A77F9055350E1F54860232129E59C7F4C43A7E654F8001F91D205B88A4
+AD8C52DAEA28839F8B184D16207838FECA138105416CB2EF52E0D9C012110677
+DE8042420F848095C493995E2B60C009451FAB89CE596A87664502C9C370A724
+6C22FCC9208B1C8D974BB2611E3FBCF5049D1B2A807437DD1B1FFC6722380717
+C961981C6D853285C53D952CFBE303883867626435463D68C9A75E270FD9062C
+DABBD7C71FCF0CE304816C18FD36D740CE9D33E494A3C5A03E432D41718F81DF
+DE593767E3AA960F389106A77B879FF83476801D85BD76B3B92FBB043BA08E44
+ACD961F68BB3B1EFF42733096D7DE08722DC82396B643805AF7B3FAAE39D9BAF
+75A78EB9D037B6B59776934A07CF3D4CC1FFAF8A26D8DF3E04A5A8770140DCAD
+55957D53DFE2AFCDF6D21770704D62AD6DD87313BDCB753BABDB9B967264AC73
+0373619883ABBDB392C943437E552031441558C80F44F487B3B0496DE7E60B61
+C79C8A80
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+%%EndFont
%%BeginFont: CMTT9
%!PS-AdobeFont-1.1: CMTT9 1.0
%%CreationDate: 1991 Aug 20 16:46:24
@@ -583,6 +1164,7 @@ dup 47 /slash put
dup 48 /zero put
dup 49 /one put
dup 50 /two put
+dup 51 /three put
dup 52 /four put
dup 54 /six put
dup 58 /colon put
@@ -670,338 +1252,344 @@ CAF89AC5ADB2932472DF29ADA2BDBDB4D05F65F28F5F4C529613D61858E0074A
B08D373B69E5076CE4300137B8805EBCC0AAB89BBB312A77835795E3C069322D
42C893A30AD739E2BDD299679B158F7493764F2321E3965141B5ED1C6F4765ED
F46D391A646B30C90002B1C461AEE79E5F094CACCA656CEA3DB921CC5205F328
-A2C69F817061D6C60B121EEE844CA5008F23DF08D999D8C635946BF53CDDEC4E
-059481E167C2253B9F7EE17916C028D30C626217C07D5C81CB3DA2E154DB5E3E
-3E812A739086F78F17DA8B363CAE0CCCB67D2814FDAEBF43DF0F99EC06DD6286
-D3E9216952E5416F39B2FAB5CF61C034D2D759D4BBA9270C30B75527A790435C
-4E6326684674D41BAEEBD0DC2FF367FD5E7F9B1F50668EB54DF00F6D0FD060EF
-580CECEFCB7B346839975048606CD88FD88043E9E1B25BF945AFDA309B1F93A7
-59D38F69DE485852109B8C12468CCB7E8757FDF71A4A941B11F0DA5643922EF6
-826E0855F0EC6B7348949F80D7D4734B08895C8C87869F612FC30D3D28EB8D9D
-1E79B7206E5C88E5A65C469831FC61994FBF7A6E6F2D3653FD6259722E05400C
-BDB34DA6F7E9B79458609BCA2C8EC2C0F99BD924EE5AEAE7FE90C328D2D18430
-08E5BFE7EE756FA078667201149F362918E52A75CBDCBCF913BA20865A8FAD47
-6A208F16730FBAB5195DDED6CAC43EDA6A697D2595A5EF262BF747DCA182C6F1
-3F561ED5C6BF8978681B815B376D1EAD4D27A33A9B7BC8F3FB317A9BCD83D9A3
-53404B9D2E52F90B52BF3749E1B269FE1FAC5C449F3E60D92C64274AB011C9F0
-FC4B1A12DD044036479AD76E44AF206A632BD93666E90B95FDFDB3FDE9975C5E
-5BAF9CD833D8FE18BF14B6C00927B7DF4F981F4D0982F7EB7707551D48C6D4F4
-9E9DA529FDCAB1F9D627343667C95D1F0EE6D4739A43FE779013BD61CF131046
-728073E7C51504048275BDE248EFCA8501BAFA0EFD16343AD840C11E8E93DF97
-73DBEEF3E23D6EA9F4285F4B40B76D09177873D07CB0AE21A5760049958EF076
-8B4F0BE92C0AA4B42E51B348553CA4A7D95AAB3E83D9EF3F425B7C19D62DDD24
-58AF2C157533F193EADB02D0EAF6FBC98A249AB08CB8DB2375841257ADA88D21
-3CCEC7B699B0776378CB8341BEFDE52A5873F871FCAA5401747A0B69942160FE
-C17190A7CC63DD4EFDF4286CF819747445A99B2A62F6C1FB61F8A334EA2BCF28
-896C3E0EAFADE5B5E0B6438A5AEC205208BA94B5B0B1F98A0DDE6AB389A05A1D
-85DDCE6D2E82CBEEBA36C21DD0B6D7AAA34C75CCC1C9C74509ECAE3DC0B993F8
-59A839F732F0E6F24BB0A3D324BF69CE4651594329FF786627C888F6329EE8D1
-CC2FEB58D7D516709901A873FA447E728A249922ED3DC0FCF0AAD744566CEDF4
-5AD20891E3771A667C625C1F5D35ACA12E607A500D2A512F9E1EFA810BB1CC8F
-00DFDF692892F94C02170CD1ED7D1837038E9381E6114FE2212E6F5366042235
-281C80B962929EC9A32D127C6BF290BB2ECB5E45292BC2354057BFC547D279C7
-7A841E3437FC69664069AA9509E325AF93D148B1D025DBEFA31C6CACEEDFDBB0
-EB57451DCD25B9D37534B4526E89825B0B750462A5F3FD0943F40560508BDA21
-63207D78B199094BC784B0277EB656F40309989C96AA23368780E8B5ABCA54CE
-6CCA1E86DC9A2F935BF5AE867A6CF511D0BB330406E90C1C5EB93164E709211A
-C4C3BD3DF34ED4AFDA4270389C8E24D87BA370118C827AD1AA7E9D64A58813E5
-0233C0F5ED34862DD74D805558B4E8983FB43AE7B64E3F1955BE2B32C1157407
-801A0FB59E2B2D6F9F16225CB8D4E10D7B7F8C90C06A5492C052318359F7F0BC
-4C715A3C21D7479D8C290532061061FC9981FC5B8A8D01E6571FA77853BADFC7
-EC9A89F16A6D75AFE20E0B31B2A699BBBB6C8FE2A3CB43B2494BC6CE39663ABD
-D4789EA15FE947A5F30D933BAC442B28943BFE72C66FF26384D23306454040A4
-72817FF4087220BAE3FECBB5050E2D2C206E5AC0AD978E6B59D167F7550254F8
-15FF785D7F6EAE5177853F4E9B3FDCB2A0CDA0FA67D0A0F0AF73413B1CDBDE29
-BAF76A74508DEDC3EC6533101611B3AF3FB854021BD89D4F595817059A5CFF00
-CEB4CC210F7A920446AD9C83E5DD84041CC13AD5A0419CA99FFAE27C2FC69971
-4DBB0F1AEA6D8D88605C4BCBBFB93A4E52B7E0AAB3DC3498A86BC4604D4C3575
-899B8B48BDEF6B13E1CEC5B0A9110ED9B1E2FF42F7F17076666EABBB12110BDA
-D88D8938B7F61BB974653DC31B448784EE202D733874CD81BB31C1BE5C78D906
-1408C6B030EDAE6C39E6ADDBB7846CBA642B5EA337A6DBE8E708468E1FC94C2F
-D0B890092E4197C86AEEC94E188CC00EF9539548FFFCBF41C51794E79A258F10
-39348798B2FBCCF53D786D3AD5D2C6C9360B14177E8C1C9BC44CB9362C938C0F
-C09F6B5E959F0A9E57336098454E62592F356B40D05FD132CECD9747DD11D9BB
-5DBC68462F9701B7AD89A3A9DFEE129745CD92FC7A3CD14E1C385D3221CB23AC
-A6E06A359A7E1443BE82D929FBE2331349FB97FA3DBAD83254A92E22D6C95894
-FC2CD2245F41D24A844544C49DE32A4F21C661690EB1C6A1F7024B4A427A6D6E
-6612157ECBE211C3F2E4A7FE08A9D5A219FEF5C21FD5AE9FC38E6DA6C5AEFACF
-A236DDC128EEAF37CFA58E9DD31968ACC4540809D083EA27CF261493DF467FDA
-614870CE334A5876BC87020F8BEC20C12CD808E431E6E1383158D8B46D2511F9
-0750CE5A4A07AAE523390230FEA3511D2230993C40908B61B42C50EFF921DC42
-F22D7557BE4ACD616B196489E88707BFFD3644C2E49F015D2B8BA75A070EE256
-FF459F1B41788C61592AD09D22025C69B1231C9A97BF59C567E651AE86D80428
-43A517362D5B0279F76183E64767CA065A07C82588612CF5691340F649D3ED54
-4EA7E71CBAEADD51614F3CA74A6A761D9E1D19EF7E76D34E6E74347C7404A22C
-53C887FFD6F83EC590A626BB72B538B0B8BF02839BCF3F2E926A84EE37A536EF
-10C079EC0530B59355EA2AE74707F87860185E01A6A1578EAC52902703131EC8
-4115BB2A18F6C062FEA1B16A635CCE2467C34C34E197E89C45A8633FA5F7EBA5
-475857805921FF836D146335D2A0C0F665DB2B880A4E1ED79F03DBB89AF73F18
-07FE54C20106C118FBF8A410AFF0AFF397E248846580B6CC3C42A50095D221E6
-F6E2CE4E880AA773B718C89794E27E6FD1D20287707819C3668B0AE01BD7B1E4
-761554462E05D56E8A259FC97AF94A2BFACAC574EC90BC08B3EED027E8C4CA46
-FA54E53CA4794F99920F6494CF6EF4C0B6C54AE303EF4D32F27F2676C7CE6268
-51940C8FDC40BF16DD4622D803F232AF0255E72A189222F4AEA83E4597E8B9F0
-C56DB69A5A7C0CEC09BB794152054BBA9844D936C6792F9EA17319D0C69D8417
-1A8847562AEB2E433CA94A4341C8781B5A0702C469049CC94E028E881B0B5D4F
-89C3925919C7577B93C25D67D8C093C7DE834A3BC0131394740996E4D6B233A7
-80DF5A380A78299E92DF0FF33E8B8C0E9E81283EFB2C284B8F18439BA4CEE60D
-9BA146A69B57CF41BE979E49A2B90A878F96CF22C81CB7510D56B9AA2B6E60F2
-02EEBBC41A5A852607EB5C00BCCDD117C162A5F1D7441FE4260901D9AED49BFE
-2D9F92B8A6A1E6401BA6224C67A6FA778348EED53ACF1E76E61AA6159A2E9543
-262B9EFBA99819B1DE43D3CD4D623CF8C00515292056AFEE78A2B351D7460FC8
-F8D49FFCA4E45AB4A12FA0CDAB25E084EA60B40B660B8F29B64F0B0C04F38D89
-C1AEAB5C160C90FE0FE02836143C579B76F9C03828A6417098BAF9B4C85FEAB4
-4DCE99E55643ADC2677025948FF1DAA1E5846A0875D6A463BCB4FE13A5AEE274
-1FEF59E21CB0F17DA28BDB4D2F8D8CDC46704A33E990FA9E4B50B3A58606C36F
-B10763DC2E4F50981EDAC1B6DCCF1415D150AC0D97AD7C415317ECC4B6B98C98
-240F9715A25F992A1B7A4250BD36D205CFB3AD2F3F153205B5083916C5466B25
-BCA0D30D5F4E3C8B08D7B3D3597FD7E931FCA30162A86B7305AE9C6AE03B909E
-AF9CE0909560D719136EAEDD8B2655644FFDE826322601E457C7A0A8F73BE730
-03506BF446383C1594DD9D294390F35957FA5FF5F60F8DD7B66399D808F23DE9
-0355AFE0A04FD60CCA0E56A3A4BFA0DFC316C8B1997682AC063DF9E6C6F66EC2
-E094F98F5756E4A25DA6695C71B07F51167CA66BC3F432D280094E1856CBE89D
-B349ECE305C9EE15067D08E4A64EF4484E792A6E57EB2C859A42DEA616178A80
-132C796CA06218388BBB5EC4E262F1682C736B7BFC06096508EE75272A7B5734
-8401507757861EAE30F5B1BB4EBC4D5CFC4755041549D675ED0F08F84BE8804A
-C28CAECAF527AEF5172DBAA077CC0D4ABA31A2A58940406FE0D83A0EBF0F1954
-E621D43E6C71455AA3471857C08E5BFB0270A5C991BF7A13C2815BC19FE4DE38
-3C0201C795AA113648425D04FBEF58A4FA9B39C1B4CAD85D07E5CB402A41B015
-04EA0985B6CC772E401B7DE1403FD88D4E8DD82424200DB7B136F0680289010A
-379AABD0DDB60CA784849B9831500A7B56486B66DF6D18AD92A8705A7BB7A422
-6A61700058187DD41385DDA283759C8028C6E6F08D83F8CC701E58BB22D8F7CF
-FF88802F9CB37A528BCC6FEB7483631402B1BDDC6C1033856935689A29649154
-2290057E12AC15AD1C1FFB6876033DCB14918F2F14508612C84854263CBB9971
-1D83CD39EEE4CBE8483F8296CE20C1960241B4DA55E0B865B822E8C325390786
-18ACA7C548ADFB111F2070A16883075BE56C6684E3809115135744F7E5651106
-2EE5E6A9DF571D01ABACB23F6FA53555F1D1CA8A8BC78D8C017ABC45D2BA37C4
-8B0DA9EBF0B505FB34678C43FC1862DE21ABD217A96E869ADC14B416A4E68006
-2D5B05B8CF9FB94BC82DE73E420DB1DF38EB58B325AE3F2181E508B7440757EF
-A743E92B76EBD90E748E9CCA53D3FEA9F317574F60706E7DB8869DB5D4A10ABE
-6B37AC6AF1CECCF9DD6683E0BBFC74CD76145D9CA3E18930A5E116CD8650CCB8
-CD0AE70FC9EC9BDC5952E41CD2CA7F274E03BE671C0764FA74C3462902CA726C
-296F3B9C4C7A649AD23E89D1D79F4E61872BF34A5681D14F7437D876C9653F11
-5A6CFD1C92398579F5E6EFCF85346A95D1F1862C6E081059A116F2F4B0BB0414
-5522AE3AFAB5C0419A21D158853C90ACA8816A973B1D3EB8132583E70D9CFF93
-39F093298182BDC1D2F9BB3DCCC5F1A697E779762B49771E357E99E56CCFE0B8
-458D8644025AB81FCF125574187E0D975EF42DB0736EB1D9EA27ECA4FBAE87E4
-1DE9FB6E9D3F42638048737DE6C89A4E0EC1A21C51A577785CA610D9C201F205
-987594ADF811D7CF5C7B78505F296A080442134E4F60324BDDDFE5D7458942F4
-FA99DE4CC8DE3B4622C92F216ADC31816E7E1E922E4EFC6887A4BFCC28C4A790
-BBCD0BBC12B726DB85BC1455A8BEB843B32CE2A7AEC5F6B066C8D21D754F97B9
-8E9DF5F61AFB7B94C33BF8BCD218E726F7243A5E7A64390B70C95135B444FBB7
-42369397865EE5D9B2D9B575877ABAC9C6CE59EE395103E14EE1AFDD31701409
-8BA2BB985468960AAB94F462798F1B2B86D2055BB47C84286345E51C929CE8D6
-58A1A083E7A23A63C5795F3C4563A5D7D7A4192289D43D518F52A23784BA0DB5
-F97DC933EB78FDAECF9BC9F049AF415F9EFFB0AFD2DE84BA8CD4F63CA5F6C488
-73CC3625D497200D7D26EAD733DD62E5638D363A9E34EB8463D4213E746882F9
-13E8948B4F1935597DF34BDF3B20FF3660182D8695644138C3AE7E3E99E79755
-CCEEF6F8395536C29E675D3BBBD24C1678FFE64E356A86C142B33E3F921D1E62
-41F8C698C13A94209D1876E090C23EB9DDB670F2BED3D4F7BD5CFB8B40D8193D
-22B051F65EED5BD47E1D788B00E9F8CD717291F2936F190CDF798D47A4DECB4C
-7CAA1F85374316B1425B76C0723EF4B73D1BEAE5B7D62D7779BF6D2EED8B5DEB
-7DCD1015F8A75D6EA8E0DE412328D443CBC9DEA25C8343DED3B3C7201ACF32DF
-5E7CA143D3EDE9315B199364EBB83F79C156B44B4AD267EF71E39A570B951453
-36F971775F67DA78449E480D2CCAE56F1CF9BB502217060003A54970F60571FF
-8C4211FB591AD10D37A88E368D70F46F18653A5DE3794834BD80F96678BE1B87
-F587780357A378F9B9BDFB13915F38184C51E127B26D7587005190EF2CA8106C
-7062334641CF3AF71F084D7383FC5588CF0AADFC995FA89899497611D1A06BCA
-69917F530FFADC98F672810CB8524E7B8B9A81D6E1E636018ED9C6A511C81C18
-94AA72CE1C11DB0B8154C12B31DCF28B2F7EC49949405BE689F0C54ACEDED54F
-F7C13099CB92B197DB63C1B539BE4206DCB1CE8E1ED725C87CEC4A50AE3C85CB
-6107107DC5CA03AD63126A049FAC98FCF5EB23E744410065B519E1354FB8E150
-B3EEE5A201E465CA3C271CC74885768446EC8A8F8C0DA1A389853AA8B82559D2
-A70F4B4F04C80F0879440F70701247B9AF44AF66A9BC378373E7159E46D5C4D9
-FBAD7413E1359D52CA29A8AC6E29727CD5A65DCDF073CB8CD7709D5808B13E37
-3E5CDD794F5E780E169FEDBD1918C71112FCC4708EA9F024A7592E4B24EB2892
-053FB730845CEEA345E5CD538787E5AEF5014E5D603ACABBC5808FA630E9CFE0
-E27DF84092AA6C913F01D43878057A46CBFCFEDC4E403F2A1EB05A0FE0E138CE
-87FE0401623EAE6135D6E75F695BC8880CA14E83AD535A6A91FA5B3E96A0DA60
-771839FFFD8E533961E9DE55E203468033F54CFAFD876A7BE8901AA5302FE8ED
-20F7290B4FC341FEA326530ABD626919ECB6DF8995A534631AE68EBB84866C29
-E7BAFF0D8DFABFA4138F10EF9142C2CB6ED163C0DF31594D0331B254F63739C4
-9C86287001B2E2DB0C479720D629AA8DA67752ACADF48F7846FBBAB7126FF37B
-5FA478F0CA4329CB167693CD6E01BCC5F45B14B4D8D939E05493A313D91FE691
-620B176CF3D98C112B74E05AB5FCA5E4927DE8363FBAA3439935CBDC02DFDFA3
-B405E769CCCCADA2156894A9AC8D9E5064EDA098F9216A36886421BDAC6AAE7E
-9A41A1E1F8D06EAF5B2634C421F83F3B393CE9101AAC1CEACDF1A8E062BBEB0A
-35BBD77311DB45D2DFE80C5FC40BA7F164DA6FDCA80C42BD47EDFD127BE6C854
-F8B7C6183C92635179444246239471F53A07F9BA9624159E4E5B0E62D3B6A325
-51CB065E3A70264EB1643C682B0BC8CDDAFD999C4C5C49D0C082C7508B10CFDF
-0B97FF78F3A7F2FBEDF798FBDF73FC049A4102E0986BD80E0A8173D78F4FF64D
-59F821EE9D055103B29C8EF5ABDAF4B7703C93F2F51F3501723EC21A18256319
-34CD3E50796351385A0F9E5D2ECAA2035BD818DE969E91BC84F9CF728D7089F5
-5EF6D436FF1B82C1EAEE12918614FC870FA778A6997824093E0C2F22540ECCE2
-AB9670D0300ECDC0BA5773F3EC8B5A5B0A1A7589B582286769C2E1B84CF79561
-0ADDE0B1550181522EA254D719724DFB464D9CBBB0265AC65554A708C1B77C20
-532410B1398105EF48610E51F7674E6FB0A36EC7F578636E4E4C1463FC099CB5
-BE569EDE7A60C017E95531B220E3CA0E534DBFD549A187255A77A52C6C77294D
-F6DB3CE2AFFA9512294AB88D753E3924A5991BA8B458A96B4FF576C8F00E06C3
-6936DF540A4981ED013EEC9B56C47B25641D639CFB2B285C05E2441259546892
-02BB04B24AF9AAE71BA71D4A9BD6C8B8FFAD0BD41A6D4CF9CC6C20CF5B8F7358
-A87C170FB6DAB203C59A96D8B68690C92022F39A70F883AAFCB078CEC81D2A5D
-BD5C3A391ECAA6228C43F2E406B0579DE6701CD9AAE58393F5E7F9E56BF195E3
-1F76B78F4710167E3D9C19D7117B2E0203BE1763295063C3FAFC0F7163BBCB48
-F6A27E229696B92D877C5626DE87FC163E3B0F590B0E3EA053463F339C814882
-7D0CDEB24F14E0C1506CCAAA1CE4B14EC2DFDC4A4D87F5B42CDD079BCCBDABBE
-21CCC132F23D67DAA62DB74529B4FDE5EB634F0E3FD77408BADDE551AEDE6937
-0670EC7E277FE19BCB4B36B4831DDAC191A308CCF7086C04EBC3C8EE6BD1687E
-9E678D5490DAD1A746319CC33707A386316C5152C4A7A0164CD463670A534D9D
-0997BB2339DC30D328753058602C3A0FA9BF508C0D955C8BF29D2331B272FB07
-5E365F2A04A74594FEEA5CC21EFAB0C5EA5D602DFCF72E35ADB36F9F5B75DC79
-97774D3D1FBC40C9A0E2DA75E81436F267D75DCD4C4FB814E380F118C4F5F5F4
-15AA464E902740759E922DB75AAACEB6BD0499FDE4DA1453B1ED979AF9F18F38
-A2BB21E4140CFAA1DA2CEAF997F4086F34BC7BB2DF69FB857E21576B5ED55511
-3E1113F174994B4BA18500443766AA8285482A391121FD99CB940C23625911E3
-6553A363FC97C4FE91285BE00A8043517AABAB1B276B0050CED46B53A9EED1E2
-078749595463C192B6442DD82E4FF60A8038F9279B504FE6415AE3E6D380E612
-BB95CB93CB48E054032EFFD4DE2F3E0B2432A6EE6A9245243BD61AF4C9723F14
-26ED79C4B2B0A8AD2DB51D0A61768B3324A2D896CC47AD1F49B3520E312ACAD6
-F485C6FC31263ECA0ED87F39D13D32F5ACB9B6406CC928BDE316908106D348C2
-DCADF8C50737F4B745BAB96E3C668B6F5CA01274F4A6D16329EFA2E2A4C4D08C
-5DBE3020DE859BFF20970F5F5CD0AC8D7F546AC164B2A422512EF01273DE9283
-AE697E98738A08612E06CB85F8DE09049DB661B000380A3EB776BBA8D4058892
-EC83E019A74E3BC8793C7AC7F370ECA6FFC8EC6355CF4D8BF19699E2CC2B7670
-DCD34D5916006DB7DBDE93D5AABE5BEBF20C2B1216FDAA48848C4A704D478771
-415B1A6BB2737CCFE9CF0E8FAB134A6DB2540DAE86EA3150E051172B87C62EA3
-4A89FC2916F0AB0941D9590BB8DCB356E1F2AF650D2EDFABFA0FB359B6C4560F
-9F1D3E467685E3CDECC6A75272F723509B0410D5331F76DA8315B3F9AD8CE15D
-88A45A535BD433E00515568A1ED887AE4ECAD35D66FFBF8508F253C1CC437BB0
-F0D7F17FC58D13BF7978387C65261BE0CBE9EBC9CA9F241CFF2C03A37CA9DED8
-27E4B64508FEFAFBF1F072D9F7C4C552E4431A4964B1872D3A7DF842B1890119
-03C0467D143A069A0A83FB619329FB8AB390CEF29E76C3B6E488C9C786B0AF3E
-CB0D8EABADFD0C59AB5A7BB8E19EABC8C4DB1138E37A902378B6571CCA48171A
-C4C7D04527B76A317174E0DF7DC50CA7DC5F4BA0EBBE98321FA5A7BC4E9167D2
-E2FA85F9AE8502A760B62838BBD6930596C59BCAA879ADE70BE761384D6AE09A
-9B0CFF658BDA93584A31DD715DD1718A67F2D7F3FBBC75135B90C90FA4BC8EEE
-F565EB19A1E92C67085D57124A85A6F6885518FDC363072E82A7043C444E2C8C
-144EA64398D5AD4039D1F228469D5D0EC725449D2D12D5DB3C8FB9E38399C7A9
-4A80CEC20EE84E3FCA86A4008073C2D6EFF3D7ACDE4797C6146B6ABAD6CCBB09
-99EFA2EC0C742F7120F05187E6005EE9203FBA5CC4BE3AA0E7CC707EBF5BFABA
-5DB5E786FC88CA67E06F6D504A7CCA4ACC7002F48A0F0C48903EC136850F0495
-4D042D2E55077888D1531C52AE927AF7011D311CBA1BE836DD755476578966A9
-D3A57A609487750C136DF0B646D8090BDF84474B5B545A8C7A6DF1F3932D8433
-D31BE5C587F84A7B03363A3AA801574F210D44C7EBC04880F67BF44A8173890A
-4422CDC3F3F2C15869CCCBFFE19D912A026FA8992AF3A9BC8284CEF8D1D5236C
-C6038982C697C9770CEBB680C66B60D3E9A34D140B5C6B840CFB5C99161E7D3C
-7B9CF4A7D1A4C50E247E1B8A383A4F2E8A4F62DCBAFCFBFF0E8EFC9C0F35153C
-332E1214E9FBE8BB86AA65F1D9DA16B616B8C781E62C2FC61DD09ED83C5F3664
-28C9DB214AF5DA7A5642C0EC18BFBD099D46AA66BD4D36180A9A27BA8007ACB6
-2FFF27E8561AE693635014DE406C91C0F62B5D9CDACC4AD391889315EB536B90
-80F1CD15954C19416F20F907204E7D9D77346E9BE3B621FD00034F57664FC8C7
-1B164486CFFAD0B0475BDFCBE08D5FC6E602EA4BBAE13B0739E5E12CE867B110
-84248EEE5A98819C2213D557B61F8673F75BDB8B30EF39578F46895AEDCBF4C7
-FA865C930C810217322C383CFDF7C5DC75539543310BB2B2412015689CB6B185
-C2EE7990D16322C569FFD5A984B62C9D70789CDD0EAB73B2C1B9FC4834794457
-B27E1967217CFF0651D927E80A97F63A264325F3122B609A5DA01C1370568995
-8BFBA22CA4E98C0F52F6539297DEDE027B43F7C497A266EEC2BCC41580EC4181
-C23CD495527AEA370920A6C7F25739B934E2A9C369AF17C8BA1081AE371ACC64
-93130A3429A3E7488FC6DCA1824F9E38E6683702F7BE40D8B94A8B26967A709A
-3F072207F8F5E5D3DD1A33F48FF86AF9D7A1811CDC2B514D310929D059B78720
-83AF376F2D28306A26BA16DD0D2D03E11219A453A299EB7BC67008D3437378F0
-CE28C0A7F76AA4269201ECCF9A41D62D826F8AFF629C83F8286138609E31B6EA
-296C8FFA32617DA4327D29B6BDB26AE44D3C2A2682EECCB1A3D9BB58024CECA3
-66135BEB39124B865DED7365A4203F98FB75A3062D538D0901B3325ABF1A2AC5
-348262D968134AC8A65139CD3F60512E9AB6EE562BC6150A2C82ACE44C43B6A1
-9B1908FFB320BF7E6E2692C3E9591E302CA42E8C7D559AF6D46C15DF3021ECB0
-ADB9D8772AB897B00C603EDB98A1AFD99F224262410CB7AAB3F80F1A07EC99EB
-398F16E0FEA1932A344D7A6D92DBC26CD262626ACE8D617AB8FD883F2000FB5E
-62AAE6E450A7FFF2ECE3069FB0F58696B762F35E3F551E4E8BF2E0BCA256EAB0
-E1098DFC31D2EDF4CE4D7BD6A478A8CC74A71C4D2B54BB66E534731447375BC9
-B8077C2166A8C31E14A73EBAA23325BFE1ACC9ADF4C6B9D5339DD8FFBE839709
-0A27E30840EF99E72E889F61B1DAC331C871CB2F14A297E14C77723E9192271D
-8082ADF61193D6A42FECE24A285BE83437A1C3897C2BFDD0DEE8CF7B606F32EE
-BD002CA9D590C5D12B49D05A26018C453400018E08FE2E3B4450B78CDD613F69
-60BCA4635E34C5A4E3C02930E37CC8A6E778082B14BB5C522002CC74FD9B21C7
-62A519F2F9D98CA11563D4817191A74CAA80897D68ECA8E373E820175F38F268
-C48B91276D0F41022E4337F8229B060858AD44B163F9E56ACD5539B2A9934798
-27ED0063058416854C4A288424DEDAAEC8BBBCEE76DE7B443D4E2D6F371CF670
-96655CE9B18EC8CB5024D84825FB6F2F8C831855BEDB0B2650E13F947921A91D
-E728C3DB8DC0CE25A35FF4DF2400ADE317AF7CAD468C3CE94F647124747121F3
-9629DC9EC2B8BEC5E29C0161F4BD6567FA681DC4610F878EC3DD1C8047758127
-5837BA93CFCDE473F470ABAD9E5396A8A97D78F5A3EE519A51FB172A72EFB614
-77F51F1F55BACD353FA7C830D9F7EF9974BB27CE478D68E2C11310A8A83BC7D8
-028C165314AF960F45CB8B8D1610D4014F9B6DE03C8CE6D0BCCA6373A7535519
-D52B7A8447337A4199AD5338F1B19257A2C8948767EAEC66B1DC839D679DBAA3
-025D9A12304F0AF9A621A03752DA6FCF6FF8F103B3F8AAA319C467D9B0BDDE23
-90FBCB5A9F0E53DF354D181A4B410153CC5FAC52282851EC97EC6877674E9411
-7907DB40999F33CEABB3F9D73A8FF97C836640644904A60216A09D3FDCAEDBDE
-FAF13E7885ECADF69B3B3A8C7C48BA5EE9DB4BD6641A254B1EA03EDA77185954
-DFCE6D7663227E2A062414CF06B7C5B4B1CF54A7B2866EDDD893D279DC2E2DAF
-FBED736E3A79A72E602E4887CB0D67FBD1D2996EADB75C48F9835776AE604FBD
-1BB7120E428867967A1FBC57994DA71C8E8D3026A7F2599C072DFEC0AD08783F
-946C382B6C134343D4BFB86D23AE5025EA4B36045B8CD72F0C5C60F404CC9F69
-BD8431150A6E598118A1555D87222563AF1BF8586A99DC57D57BCC9977663927
-0BE9BB80703E1DCA16EB9D3F4875DF55B6E1444F71583259E1AF45621DB86300
-ECBA0B07FA9F73FC17799EF8AE95783C168E4ABA576D48C8005CB8F9AA012321
-3D3710987E0F63A71E5FFA0E19365050160D26D2BC4BF0DFBCEF5CC56FB8867A
-CFEA19E4F0C335D9DF403E52148AD098ACA0DDD9C02546B36F06F6D3F640E40E
-0742315C2D9822072E7A6F320AD549D6333DC707E7EE1EF45C34C422FCF071A3
-5C4AE5D9FCD4EC778CFDA048745B741BC17422367EFEE454450815842FD08943
-EE13C6C38B11F8895139D26E7C559C68E8C8DD827F759564961A9157B4B98517
-B93A55BF2744E3E92CB12E6E971C924EF183AF4A683D345F4B20DC378719E8AA
-3E05DBADA8FBC490C1963146F8C057C64FC894B7A14606E1DD0A308B13D8EE86
-4C6C75FF68023995D33E113A5019B6D481EA33600429453F47815F417EAFCACF
-6224BE0B3012EFE7EA729E7A4311C49A0F876B739F35B8AA9A8D6C69A4AE35AE
-03BA6A731F7DC08BAFBD7C4114FFE951593B4D3BEAAE057E450F43E143B82555
-574B05AF742DE8D42C9A92D32EE480CD06671C642554B440768B071E7495C8B0
-2E8B1CA6F1FAA2FF9EEA25065E1D8FC32446CE916DD1F4175AF24ED37D24BCB6
-B55F5C81321A82A11042D1C01A58FAB6E649B2FDA27E258A235D6847B01B98D0
-CC9B15A30C35874E2B5A0976B232A3F549AEDFD7B1A4E11F1A21EDCD65214BED
-38C7CEFAEB6C9D36517908F5DE580781FF13C11519244CED34DBAC55F7B2349D
-6ED7FC4822CDA966ACFA78AB532E76F8F8AA50C2AE5C33B685AA33CBC5605222
-7F1B46E8E1281F39821291401DB8E68B25346BA84696AED6C6800A7D48B310CA
-743948B4EC7F6C21E7E0932220D3B3861F1DDE667359B510AE27578E4EAB1884
-84B21E420ACBF0717D031FE5D8CBF9AC103D5616A29B46469A5182167AF69713
-D4DE5A1E6B269779FA834A39CDA83A1AF169A9481CE31B941F40D2AF7128D9EC
-0AF513405D1448E329C041996901161ED6D4F7B8E6FD2044B7B355ADAF5520ED
-48C4FAD1394E6D03669D1BBEC48808B89B465149FF642E76C1605A39AEFDA61E
-0399871189B0612305357495DD4D72F9683A41E334FE8213D40BFD8630B4C71C
-A1601AC3AE2533B31D39BA2E70B585DB806E82D8205173100C468F5C2302637B
-CF65E7DC255DD861D3633CE2541AFBBE0F6D88735EF80F48D95E9914A797B4FC
-3A78488EB034B7EBD7AC0EC3B1CF4BFEF57DD9E3CFF172FF38D9C9690CD75E16
-CFAEA6105902810790E602842BD16436B158CC600D7C49942F498A364FF47FFB
-A6678DCDAAE1EC32FC04289F070A93C192F172190DFCE5BCBFC13CFF1BD72289
-8DDC2CABECFDB9F7DF9FED80031C7805F52C3D56080692B2DFE103084D9CF109
-F41E3B1996BBB4934AFBF6199F6495F5E35104DAF1873BD33340DB4E110BE18F
-C67EBC1B79A420360ACD2554C5C29D8357CE6E681D767D0BAD46BC022F257C90
-5801F7A52E3C450D164E7C303E6EFB6F899F115DC1BD20652505F6F733183F41
-585524AD75F9A90DDBD46C5FEEB77BAD89877C663EF5C8D3D9050BA851F2E9E2
-55C8CEE530CB81AA6E303CE0DFE240334570FBD39A50714EF05E1844FD338648
-F34CBE3B92CD718270610603FD3AD63A5030CF48C2E3AA11E054E105EE054F12
-2329B7966CDCC12D160739EF5F94FF7069D508AC3801433EEDB02DB57A9BD9E8
-5191875BB9EF249ACB52AA1D8EC2D4BD27998BA65847A929F9C4C03775982D15
-A5F3BAF94F225C0EBF4524377307383331C668A82D552949B61A3A3B3EDCA39F
-5AF0DE18F09CA7D5560F1337B7E5090417C7CAC2FE4459A417B8D4789E721B8A
-2185C1F6697E9FD0B640BC0B04821C93E26D2C01EAC11C81CF376F508CC4C9C1
-F0E81D216D959A130C5819D99A50DD9CDEA60AB95B7024E2B5A4A51EA90924E8
-5E825ADB2F302A04B2BA3734622DBC9A6024226C3E17CCF4B89359D08DA35C7D
-EB8945A40A1818A9B3D3C8456A9837665CE0477B9541BC11C05B6AC8F430D3F9
-1D106FE932BD93EC002D46AFA13F411C5FA6ADF3A44C6580510DEF798D119E91
-18794470FA5A6694F68282BAD136F0705E599E2BBBC79350902B596DC15B06A4
-3F32DA3A415B67A5BFFEBE01CAE0C895E7C87CCE12B5BD4442300527FCDBE763
-5BBA21CE602E086A475C1A54A6CE2ECDF1A5C6F9099252E24F947ACBB9A2CF4C
-FD92F3CA959748844585C354130E592211D39CFC0C736F273AEE4BCB425C191D
-85CBD4ED9A11E841BDDBDEB1DAFBB07AFB459C3C7C1EB9985EA4886170A8E345
-2ED764D40195F79A38D0BD3B10806AF6ED520FE0E728A2DEBF951EB1D2094FC2
-79E2E4443A5A496779580234923487723A760F4B7B93BF088B6838F9ABD5E907
-D717EE24D3DC0B927D311DF68386769012FAB21D94F564AD4714E5F1778D568E
-EF783C9133B03F3DAE41404CC96FDC88816D8D7E40EEF397FE47C697637EA250
-2B735D200B801E14FB8173EAD8518BFBD0C353F8799147DB8630BB04CA5F2583
-B4A76420CFBBDBED64B1624486FB5A0514E651F7AF489790EE4D95B8D683863C
-9A36DC8C3DE90C5E90CD82093E377D619CB06974852736555CC55A3BD95B534C
-4F0481B338EFFB47CFB9F16617728E11EC5B3583EE3856344E092289D8D89A4F
-951DB5C51B49DEBD07912D6530DDD4AF310464CE75FF6E315A06830C62D45688
-488F114BD47B9C7A167729AA3DE3C7E8B111E420C7BA4BBC343D9B64D50DF5C4
-1C2FF51695F1E6511803D36789F3ECF99120B9CC7503CB7013271ABD88C660B8
-5120063D9AD988729736C152BDC6A29F2D59BE887EC71912A9774C1A7BF2B40B
-BFA63CECEE88EE5797276D89CE7988180861A50B1D3E62DABD3686E0B94A20E4
-55B88889FA2784B4D2E14D7FEF07026E323B1B0582E485839662879D193540BB
-BCE7AE45D77256CEFCBFCE658676209DDAFE6874CF079B603DEFB729F1842E81
-4E169DD973E1E1904EC57A4342A7C16812B75FC4F753A8003BFE25368AF5E02C
-76E5790C61F4DD74A432C71DB22B86AE3241358DE92DAFDA95F5BB2B4F7352DF
-D47A7AF1DBF95E29F30AF79E6569B9702600C804E92D67FFFC1A74DBD01A2773
-F4C10427C32D0BD873ECEB3128B5469943740B7000694D1A1A89B9B5F3D787C0
-D559081D2CF9A9E254C0AAF7AD8E5ABCAD70B79C81624FF1BFE218883C4925
+A2C69F817061D6C60B121EEE844CA5008F23DF08D66E248C339CE7776CCC524C
+8CA2BD3DD82DA10C66125257C1EA6A0550766E29C3BDC8B5B878A4D35B5FA0AC
+1FEB3A038C1B92A6B625E7B2BBDCBB2A97CD92E29BC5850422A7DF6E7CD72722
+4096071A3AE383E392D6EC8615239B9357427F1CCBC396AC636B1CA66B232EE2
+191F60A878286CD42C95EA5DAC1472E81C3F47B0EEB6BED36ABBE143596BA7BC
+7B41F903F7B22F5C6436B07FC8D91DC8B1825CAF3388A7EA9E7110FB8560077B
+B2882B7B2D513C6FDF621FD23623EEC2D861F810CBCA5DB8CEE2CFA8A2D5C8AA
+DA59EA9C229EB38B025502C5E625DE3816B77107E5967F7596857676B6F4E454
+55654BFA837D8FA0F4FB214ABE61483F34E2DBB95B60BA52E0ED8486199528FC
+439D000BD1FE0CA35B39D08090E21352A08F54641764153C8F61CF3A1A4FCB6B
+F4046AB159484B2F14A67E06E7ECC9156E8006922FC5C398D6CDB34E895245BE
+9527D1AFDC844B35BDD6D2DDC078475C130E24C0F199B0416B7422FA27A0931A
+1FA6805D4D60AA052A0101BD911C0DD25E870F0CC4226C4C36D6CCD442251B64
+0145B3EA3C2C799001B7AE02CA3FB0CFA545A4A5147787C471D01CE42B40F73E
+4AA293C37F43EDDECDFE3FEAB470385B978E4369AFEEFE6F171AD5A4F6573EAF
+F375A89F9F9CA20FA45750AC1F9A067B8D7DF6A044D9B1AC1CC6AE2A1F15250A
+7C99A150FC7F511BEDC3BBFD64E5793EB558AEF72D080B23E71E1325F3245674
+AE7AAB0F4DFCA0BF442ACC254F71DE3F7B135EFB1B41308310309015E01AB4A1
+0E491A0D4C1A32ADF4786370E01457FA9DD7E915782D6C7E1E9DA7A67EF43F87
+A4740C18E53BB87D1DDDB2752B538B7454B1DD65669F0B395683FEECBE05103E
+347A9FB9C98DFCED99D7A6879DDD1464BBA5095600F7CFF34A18218FB7226742
+8394DD5AC37BB6BDD22E952C535FD3F9547A01BC825A2FA8109068F05946C5F2
+EA9D9D01C879B44F7BAC40C94B0094FE58C1F6F916E48DBBAF6C72C0B11E6242
+C65173EDE7CC47B8AD3DBC74BB64992953AC98ED49B4B46CA94D223E961A962B
+8A184D2CF2A7F92862C6E0DF6CB00D30CF7FED17FEA42838A3F81054A472709F
+F3F002C5DD8DC2E7C4BD983E18E2676A81F85A65DCA00012CD287D6E90E7EB48
+4DCF789DF363D3BED10FF8B9B31D9BB8CABFDF91C3BC8C5A9071F4AB2D3B1840
+FB9C52292B108326F11693A29973B42779425D084A3FAA4F43DDD9C07DD357A0
+CFD35A7B3B6B14C59A1594B797EAE5A3FA54A7AA95EC9ACC31460AA17F61CBC8
+DFEB44FF91E0E144FE12AD252162519820F56A157C07299AD2D715FB80522A6B
+AB8CF919FF97FDCCCA74135BE8E7E5413EA32DE85CE077C09AF90EEE7D78E11C
+589C21B9099F7C64999720AEC0A18123FB67747F75129A4D3F1DBADEC948CD18
+7E1E2FFB400CF428A474D305B0B831133FAAA866BE8205B430C3C94AE7EBFA33
+198952E806DF8F7C823BDDB54677BB57DDAA389FAB2FEF8B89366B312AA6DD03
+7E3A851442FDB1BAEE81A154A2463DA78FC47D10BDD6F55A5B74893F188872ED
+27F6CFF12AD92DD09970B995C1629BE5BB41CCDE25C2857DF45AA650083D9965
+F65A2AF700B3097C1AAAA1FC29C89DB9186E50BA22F8FA0D23591B50F617AA62
+7CCA4D77864FC4AF401D4B1BE16BFF00385D89656E347C52C12A33EEE9FD0911
+95860B53F18BEFF78CC0E8DF76C654F11EDF2527F577CBD196EB8804A2DBA13C
+840D15845E120D5B8C1A710EF6CD01FAD157B94BC2D876C560227F734EB795AB
+CFD47FCBFA12E0C281147A33C80CD1BD8A1C11FD3F235D366D367C9C551CC1A8
+3EA7AF1D7649B7A6FFD1BD8212A00946935D9E877FB24636BF573A5C620B3156
+17C914386B4FCAFC3AE9FDD1E332D3EF2EE5305B3C01E4BDB9E3528B71C40B82
+003B049352A5B969A8060FB9A86D2DDFFCC4BD41A556DF57C23595F9EE6CA267
+649866E117666151FAB8B2DB9AFEFB841A261898DD1D52592CFC0D1180B1DCBE
+B7BF3D078CE3F0C78999CEB964C2E6647341CE2244399A304BA1F90BB164F7F5
+81F0A0221B3F71114C7AAB265DBB3F6F79BC6CF1A7D7CB11BC9AD969416FDE71
+34EEEECB1F7AA5744D6728EFE7FDA19EF74E5238AAC1FAE762797F4ED26C3F05
+2D2316A5F815F8BB2523067D3AF16652A75A12C409B9BE9416AF3BCF4458003E
+F1922C60F94DAD2C549ACF20C14221274FFAD230B1B981248C42876074DD8B8C
+9D81A7FDDA6BE40BE0787E3120C4FBC93A9A39BE4C17164EBA33F15BCF042D0C
+37BC7E678A4D9DDC9519A9C37384383A20AABF131E44789BD4CA9D56800DA323
+8DEFADBD2D6899603F9462782F37930DB52F28479FD84EC7EE877E879987CB39
+E7133F429806EEFA5974E2D16C934353FE02127954BF71B1D1A09C513AB4DE0C
+A0D9DACE1E8D361D4747ADAEAAE6190228E9EF1DB43A99F52DF26E11419EB14E
+650BCE54E9EF0DA7BB70567B1F7F441D07793028FB52A3E3C561B8B3B34B3D62
+3595B9F44F4D74F756FB6B50E0BFD47585BFD99F76634890EF314713383776A0
+C6F34BE7E339B949F523562F81498175C93F635B1747440999E60041A2B4744E
+B8AD0C1BAB9EA47F9AEBC4A5349C59EE5DAE4E6146C184DDB0BD1EC9B859398A
+59CAAED3A72B8AC998BB5F51CDFF5A520AE2C36C4CDB2BC118663DC19E6E103D
+ED641319D3BA89D4702C56D9FF61F3A93E4DCEC715001E46690D4F184B83BBF0
+60B969BBFDBB3F83716EC1480F99ACE4F02209F50AA768209911501F0F2F0E87
+48D8F3C7340963A0C8348FE3955B7C6C8614ADE31305C388E533D26690004ABE
+71AC6D1213CC084F5AA4B66E261D7AC2F16DBDB5AA2F985BF822B23AC30AF0D3
+CBF4D94DEE34515596E3E605CCD98A26FF07603B4A52B6A808F77393BC5B9DED
+620F4824C031942EEC542BC26EE06BDE40DAA2AFAEB124058FEB5ACE034D681F
+51C3735D0BF340444C793BACAFD1E3860017B164697BF118C1FF5C124B88405B
+B5AC38BFBB861A2D076B275CD0CC45504A1021411A41B9B1A3AA413BA9D82BBF
+3022DFD0A1440F2D58BAF9BA6BAD749766900D83368AE48BC02DCE12F6D7CDE4
+1FBC15A80D9E7B377E874AD17C6364F0621B4AADFDF5D90A374A9404FC57055D
+6A138926E75E67B9365DD3D95B6901F50FF465BBD813EB646EAC09BDC2426B35
+EF47D338E3D9EB7340C381FE1DD8E2A5F6E1598618B64DDCA43D33858DAF5095
+8A92152869F57DB7D548CDD16582AD07D5CFBBF4433CC3D487EACCF8784EDD80
+11D3C3054FDB1F78B0FA879FFCC99DA15D4E306AB927BE085AE54A896F6CF3E9
+F6689D4AF2A88C7024D3A89D31D024279612A829443BF35BC4F76DA05900B9B5
+078A7B78C9310279E3A855465731514C9CA8D643E5845873A6D3607F8F0D3625
+C8939779E756B2C6FA565033C8080226DE388DED3C989D5BAE59FEDE462591A6
+ECF9B40DB08A23D764DC5284CD8A04B8749374EC1A6A6732EF0C9852700F9436
+5D9FC748E459D13D13099FC7D74A86D85A18344ED6F7965685B3C54683821EA5
+2EC0C8EBC5188FAEC520B41D4FD68D7B0C9E3A7C3BE7C8229789697D0B265F6B
+5A1FE82AB672357087C05B62FC06DEC6C3465B17B74D40A30214FBEEC649BA7E
+45D4B8E9F2B7888600A16950B9D5C6B6F5777DCC97D04588FBD845F1C9D81189
+E61BA56AE99DABF99441BF2FC45E243415193898D02C0CBE119FDF863921C2C0
+B760B48C9A1F6DF7176813D9E7BED2F5D27E4BBFE9C27A4062BF99FAE432470E
+98A2876BE53794FC7E3D1F2ADE2788E51682C37503A9ECC827867ADEB4C80227
+D9D8E23C8CE5DB56AA2406C117768079FF0DBABB3E5981A48B8A3E3427BD8F6B
+D894F93F5F9018C23BDEB5F4711E87FA5EB142340111A9F7CCCC030BFFFCDBE3
+929A6BF3300CC9B1D79A92C157824E4A575793AE56D27135676431FB6596DBF2
+2A13C8F6E6082DF56F72C7B1E7B90ADEAE663A4C464E4C8C2B2F7AB9F154F942
+D573C87460849635FF730A2BBC479DB662099FEC948830E4831D8114B73C4EC6
+65C61679AB531A0E92967C6B79F711D0EFE29387EA15C379D5DF6C199BCAA16E
+0EB5EC39EC280B03A6A3DE9CC87FE94C708EAA00CD4A62D9AF26B2CBE892AB28
+7ACFF0B18CB1F0455F8389F73C0B490C8ADCAEF476D9E0EC941AA218B2B9F92A
+BBFC310C03DCFD06FD5BEFD566C25928B358238811AA9CFA445FC1B6600AE532
+657A163F95E0BCBCA9EACAC62E401863EFBEA751C9074D5807F8BFC15A304993
+03939165D2F52B3915511FB7E5F231F26D6C7A0D4E769501729EE55C5FA626F9
+313241440D20C0D640B3E7A05DDDE10EE749494840467DC88922253CC4B4B8B5
+11C5B308BC3713A40796E4A8C99EDF166B54E60493DA4A2C360F57E81ABCCAE4
+26B2A2E071B63C45D9A6AF034680D81480D85E10C740CA5747F506DE3CA3F489
+73FCB5CCC94D5BB0876A883D65A47B05C957A68F9598109B1B00EFE6E01678AD
+354F37E28932D02D7F2C54D36945718C9124FC1515D2BA0D25A27084A7421762
+4F2B12AF7B9EBBD0A88E6EF38260FF55C14372DB946E551A6D6A967B008E6B01
+5A1DCCD8E7BCC291D8B9C4DB1EF72D50190372EF58764498360FFA1C3FAC6C54
+B95DF69F65A1807B61EE31114D52C637100E1177B0DF94FECD235B615613A63B
+CC71FDECA38E42C165664A4F2A58F6D679308401563AE85A4A1449B1F5AFD565
+01E6A6EFD36EAF126BE1CBDDEC2B1826A392BAF6141085FBFD78EB36052849BC
+83C05E4E3FBA8E05E7C979EF87A32DD90B8A6004200BBE75FB1AC49106FD1C98
+32E3584DEF229A697E949F1FE8BFDCF59C5ABF9D485442A0BD63967AE08174C2
+82EEE7E97BBBCC83E8FBCE6A8C88A12C181724101C564445F5A9155D8005CF69
+4C06826937C90D0AF736DBBCBDFC70440144D8FD8BA4896910B0DE1365602475
+34763A813F162FDE38214C67F2E87D71C621B26B4FDF379F11F1FDE4668C61F8
+8A65E918BACBEA12F880459CB4D64F3754D703C460C1FEBF0A8FD6F58F5DDEAA
+93D761AAA91B7957D2C6B752D6FF38D312857D47B675FF9B39ED7D30662D307C
+95181DC677A83B687C8A673EDDC45A38B28617F50DCF0D4E2373BBF98197ECC9
+29E5B8F3587AB4EC00B9EF8F0865154AEE4CE96DA350C00FAB8BD1FC903F1E8B
+A4AE1197806FB18DE2A46F66D2F6A746197D7CBC32A8E4C53B249AEB59908F37
+AB12B0ECD227ECD96B19D6553C9F3DA83EA3EF4901AC8374549D23DD91E51D17
+BF101B4D643353D27C69C3C33BD6EBF84308CABAC072F8241A1756109D22E11D
+CBB8CDDA99D0A42FF721F3AFFAE03265B08A7E2E41CD4D4B2645A0866D4ED93F
+911455D824F88C670BF0EC07AA14A9F056A44F8FA2DBCC09FD3E5DA478784AA2
+1909B0BB1AB6565217E0E3AD4E259E1151E49D95DA3188D2EFDC650E768EE9A1
+33F41022BFE0390245046253346B64A292409EEC3CDDB0021FD4AE37B4051250
+2217392D095818D11F927A115F471017E453D7847346DE3FEC8BCB91AA59A155
+772ACD9026A2A93B91DB3A6C4810DA77A37CAEC8517DE28ECEFD9A876494E8E3
+BDC15E6A5585D949098B1DB2DFDE09CCA8DABEBF092121FB9148BBB04645952D
+42079D0DDE13AA59417B484DAF6C30924FC393A8F0815A65AA5989FF738B89F4
+AE62B47D44DB067CBCFB9109E3C24C1DD84C3A581554E2014F3E6A57AC7A26DA
+221866593BB54873745980EF42161C4FADDDD71D4547B69F7F9713FF225C9A4D
+077A0BA2CEB8E67FA239C764ED4E2CCF8A8414E7AA936A03CA49C8263CB62A41
+3A312CBD817F90C5693B7108E1F3EC3CF0449109936DECCA38E22C15615182EA
+5D8E9022AF754BF994D4C9485073392D6F7262C27BB97A0CA68DEA5313CB7B26
+9E999E6AD6A2F30FBD9BC8C61B04391C43EA4A170CF68B4F5AC71D2017109943
+E1568B23EDA8673015E0C5D8A31E933A0F6897C00DCBE5B796DD82B942F51587
+1605982D47DB697EE1951C79C1613B9E9AFB90E2EDF66F9024C1CCA694764333
+ED06424375C7E82B268155C4CA52ADB42263F6648BB5BAA416437427E3C11C21
+D76E1E07630EC193DEF3DD9AE9800F90ABC9B3F79136EB2ED48E145E3FE92B7E
+F70973F206BE138A402999E2E29C570DB2113BB507349FE28BFB0DA21E121CBB
+14302D2759B3BFF2B44E088EEF6ECA611CFD782E12986863F79308E075F2134F
+30F158FEEC371D23E4ADFF110EE78D7A64F21F944F2D8ED8A15BF8A6FE9CE084
+438B244DAE336453662781AE997D62B82EA487F8368F333DF653D6B4627AD987
+30ED43E0402785CEB3255BC003EF67249E22408D312B862762A0E73A982B3976
+1BD5DBA538A3C510F1842A224DFB000698E45ACFE6D701D878CF5EFD80345D32
+3A1C7481FDC1ABAE47B873B196F62D40EF426774FA25F8222051F762FF8A6B67
+1F6E0ED8B78E36EC1F004F24E5698DBEDA70138B12F4E05C6E6738CC84F385B8
+22D1B4900160D9392465937BC948A1645E4D496496051CF45D950A1956F6A00E
+520E2099332A0619771E12B2A6D799046E4F4C2D13D4DBBF4126EDA1847FBA1B
+7BDB0EED2DF4785B7B3170709847FB045833CD9306F2489B813FA5F8B750CA2A
+D7D620A5A425E21806FC0FAFD5E3A2FC4BC7C8B06DF2AA526226BCCAC341A39F
+685F1FB0168AD2E8FD34F95925D0F3DAE06CD5B1C460E9F199805EBCE3FBE201
+F456E1B718641ABABCC92120A62FD45BFEA79BC873B37E88B84BBAF02A2639A0
+A7F190B4AE11A3DD8894A726D33E3B7757022B59D5D3B18A49A4C3322009A48E
+2D9BA8E9636497C71A8C713DA6EFFBDB98D98B9857B9B19AF3C65BDC33C8DE0F
+74B19789E802C9EB7A967ADA9AB8364034651E1CB0AC24DBADD6F5B9D59A0AF4
+E5B6BA95D1E1E0148D5120F3C19A572D7C423EDBE56C6433B486E831A386D132
+3A5C09AD801260C8AE3243B681E12961A0991B876A0FF1687895F0A29C19468E
+CBE4BD85E70EDB163ED03660F59135BABC9B1E4107D613931597B3CA726B41BA
+19390550FEF7472581F2700C4CFB09FD3A56D1B087210CB9F914C5F9B090337D
+F39E009AA7E105964F551DC7DB5126EBED6DEE2CF0F13C27FA695AD4564B837D
+B7E1D1D53C1ED8EFFA3CA0E42BB53262113EF8CF1C2DB687DD3C42551BD70961
+481735DA76956069648F7DF7876EB0562DC7A1DB0E5DE973BB06C1CFB5E9FF79
+5E228CECDC3EEB120D6B45077E46608EBB14C7BE2B7FBBB79E82557D6CB8B3BA
+E4DB56D90F999929C695B53A9F9F70DA04D0717A0C231952E9B3E276DA4A3138
+BEACF8543564074254AA85089688F29B4A4CA38299EFC6DBE25D17A17FED4A76
+2E827396BAD2E499B0CCB9802133515FA9FF61DFBF4CC6857F058710ED7E2DFE
+51F127F90F32050BFC3622027BC0C18E897DA6475B898B9D5AF15B4D03C96227
+AABEE49EFF1803D8B4A3CC0D6C4D36DC5B57EB3B83E28C77DB05DD56E62536FB
+D998043AEBB0C17175D023646712FADBC23BDA28FEECF70A9CA6999FBA5E5C8B
+70D4C4CB9C1A3E23B23CE5BD6AACE1F5AC0E4E6588B4320CDE9A4B1B8C594736
+2EAC45EE51200D3DE033F5D0BA0AF2EF4423ECFEC1622B91EC584875D8FCCA9E
+7D44A26037DA5476A18109D33540C17CD4B45D900BA951AF213CFFD275E60FD2
+D47ECDC7B683EB4C5EAA684BFE45F37D14AF46C381CC8C1103E1924C108F391D
+A153E15C48605ED0480780B012725E9B50E1A8FE6B7D2C656E33F48A33442B0B
+15A62217E06D831B7237EA49D4C05C7CA6C2F1B3C3A98B6CBAB1FC38ACE8922E
+1F1F699F43528EC4E526FA0283895D26390C37C1550C5618826F7BB2B7B45BBC
+8E69EC037100878ACD5D0ECD048D23B5FD06CAF1587AD3E60099790C568E2727
+B86BC7E17DDA26EE8720C2AEB3647E3B0B1D986CF8265F06ECC551AE7CAE6F36
+352966E41231ADEE5D68D30C53D41D7D3F50359FB7BC060C69833A45142F1671
+C23AA2F19074171DD410A722F04FE927AE9858AF0052F0C28B4F69C7A7AB491D
+D4C9C20169E6054E1F531410593F9BB69EC909F0DD314DEECCDC4F5ADC192A34
+3F7070689FDFB32AEB5B97467197FA73469572BBC3E369084A8025847ECBEFBE
+4D475FCE09607CD06CC7F5608F30A164BC5EA08773D3C57695C51E7092AA4781
+F31E528AA8AD26AE6960BA7DD023C702E482715CE85D353DB4C140F6E81E91B5
+94531304C73AA8627B1DFCC0EB47C7A888060888EE98CBF1B8FBD9B4292FE50D
+79CD2FCA83D498D7168F63360F3D5D4B7DF0FAAFD9E745EAC81E78FDDAEC32AF
+6B45893DE552A4B0EB52CDDDF539595D8E4DF0245C05596390D6E8786AB4C621
+7B82B7983403153FB1AB89333F420A7004C9D0BCFD1E576413E97A40067F72B6
+1A1F84603171F1585D1A70131235030BDB369E028C3BB8B35C23541794C14972
+B06E912A339CB6D6562711F701C8C8F8A97D93EA8ED440293B61012B4BE52172
+756698BD042717A71EF3DCAB935A702C2289A94484C8A9FE08FEF74577949685
+46E5409509717E9647BDB4775DF43F65EB75DAC23B59D70CB39C907FA00A400F
+AA9DF6AD2B4DDDCB7EF63C47AD093E14D4C54B0A903A502EE81F87A97D81F0D9
+865595D8008C868A0DF0364810A50276FE89B09F8A64FA698FCE50045FE582E5
+CF8AF80EEB0DD7D5C3E24B30A3961BEE2DF6CBC7F2B957C6C93A8B6611D25BC0
+830A1B9CB6E5E964F39DB02E0082047E6AF57BD46F92436A060B5ED47FFB77B4
+FF4DF28F86CD48E7FFCD2CCACC5360E06193D8FED2C27F58DA205442FC4F4355
+0164656094DACF27508D218DFCE80A644640E72F1FDCD55C22B2ECE55D74C002
+687C0F81904FF711AF7D0A4F70F72CD62F74A6B9EC78DF5F3A07002974701008
+AFF3F5CDC2C89444D13B2DE39CDD9B93C3D4E74DEE89C10496B10499D131EA67
+6BA50FCDC6C7DA2B3E94E26D3A6472376842F107D26DE7D137FDBA19B2DFEFD5
+60898956BE2225E01A0953082E5C15186779CE1C1696B92760C3BFA3B3D3C16A
+196CD51882112DC5A89301A09458B50F605B904EFF42527FA57A0DAC771AD5F2
+F1F6900FA167808EC2627E60333EFD2E7E6DCCC020F88EBB43660E6C302B642A
+E2AE157BF93272C3769C722809396BFB35E97BFB128FA3C3043FACCBA8EC8AFE
+475434EEF95683BB2576399CABF929CC6534CC42A52E52925FE97A2C8CB8DB94
+B83EBFFBFFD36D81A81A7241EE96A298A428671C7D9873EB78CF0D9A6181E78E
+7FDA5753236283AFE40D48D474D9C60FC71C065CFF66772DE7861225EBE41F75
+522334B2EC0F865E4157C50E0F0AC7D4F2C33348021C38107D0976ED3C5DBC01
+58576EE86938EAF1791CA39500112A3E89415D25F009710C7585E8870A291988
+353C8834D8EBAE470E2410D2C3CAEA110DD9A7AF0789BCAD8734E0A221006A8B
+C1B73851DF9521C0B5DD4BE8C05C68B963824C417FE108A7D5006B5569D7878C
+4788FA924073A66E8B4BF65B5A88B02B0FABA93CD8D1C7DA1A4F5976F20AA858
+3CDEB8E5FF91A265CDA61C2F5D0073D2A51E2B6E6BC4183FE1DFD928EEE25E4E
+CB9E12975F280E9048964518DED9AD30E75B97DB4AA4BA6F9A6018A491DCFD86
+0918C75C818E9E8C6FC11DC1F73C609C71F68EBD3C142239E2897AA6D3DC5EB9
+081C49AC4A827F273F8F0B82BF19F9DF6BAB40FE15FA0066AD772FC4451F031D
+ADD0F171C7E5226BD909E6DE76D5F2662DA01D2CE961A19A3AF976FCD9BD42EF
+4DE7160373EADF50596EE389DB3B26BBBF8B255F14E3919B2082AA9F8474A37A
+F71F9BC92EE15CBAC7372FC8D0734625E65406A11240594E5F9E6E9BE3D6F276
+D0CC1F4D1B48B0FB0ABCF467E3A8DB69B1994779DF36D03D956FAF806BF4BD21
+74DC674362757D3A0676973FE83D7521B51D24148F8F3143B0438038C6FB4F8B
+D6812EB54FDE9F83F10A2AEB5CD0EAF58032AA2AAD7F55333A8728EFB6533075
+22F814E5AB848C4CF073CBABD2BAC21D1525FEE000D7B058658A380043C2C3E0
+4AF8844265F8926AE57C0532D68B86DA3ED7BC445FF523C35049FA273DCFD83E
+E7262BFDA7FCD30EA039A49BC490A038C67B0353C91D7B5C904C24EF1DD5087E
+BDFE503DD1C518CB774FEA64F9E18DA2BC74869067B3C17F2E34CD3E9F4B57F7
+243DA0925A39234214AFDF542F5A8EBD59C035628715676FD95A62C943B5E8DE
+DB8D64063240EAE6E3CE0127C5504AB70006CD347DB61201E2339B7088BF8467
+C3099B70DC22FAD3D88B8E122818309D97CE604AFA456FB51D98F2CEA0BFC4B2
+C6C4AAAE38B99F13E8CA24F96B1A1D847B150911C97DFE19E541177C1A8CE22C
+90E680C094ACDC4725621D5CE7A9130B66CC82BF00B16CBCA8E79D71D6D35ABB
+2117F4F3C1B3115C49609BC383D1969172209C393E82FDA5AF966280DD3FE27D
+F5F98308A8A773A04520BA6A949E109382D4A2B1A037913547CBE3427C222E0A
+BFA7551129D42653FBE7E6686DA61B84B5BC37F0F29728D69A8B95A3D149D6D3
+FB7B5BA3C93D81599BBA5832E784ED4D42B9F034AC322B015D3AEDFDC4FDCB85
+3F2C13A0F3A69F7DD95B3B5856E0AB160B0EEF6A9644065D96105682E045F070
+1DFCFFF5E1D9A88767DCF2DA023F287204A97FF6828337B2E1CCBD4AAEA4106B
+97F21F22D655A859114D76EF1EF20987B75FDB3E5DB0CC87910A9B4A140A7DB3
+DFE539684772EC2022AF3EA674AD8B3737E907AFF7DF226221CCE351E39EBFF8
+E02685F6061FFC09F74600D9898A4315E57C0212632062A40D42BF22F79CC5DB
+18C845A67880765B2C059CED91CE797AB5EE22D43236E2AF9BD11CBC7273D623
+4468E3FC1472A840AF6D5BE68F49B5AA69E2BD4D5AE9F9A4DAF964D08FB73558
+B9C585C7674841B166A7F9D977B52D49F0BF6D55F5375FD1BA7108F19EF4D5D2
+40A4E629FE97331F286868B1AEA168B80AFC20C5375F4E6D93F0FEFB5D871CA1
+A2B2CDDC44E619FAA1E108E5916816A00447FE522C5228581A5F5E9D8E5E973B
+B9D5C83BC8B47922063F6B0C300DF074FA4B931D9DCBFF21D244C8F199156A60
+3D4F448F520F2552FCE5EC51BF9BFAE7D0F9AA5E874672BEAC733E96B9C6E7DA
+8FB807E1FD383BBD975AC6CC76775FC11921E1CFD000B01FBC88A782C799805E
+70774646F44E55151610EB0FD0FB27593E08E756A7606454398B805B1C67D988
+1BBD89CB43BF7E9DA43D7C8F38D84A9AF3C3C91BF0417F99A7DFAE7591A8CB65
+92E453C60BF918767186539FD915B783C4F7C29A013DA911F90722E752D8FADF
+DBA87CE1688C862189DCE34CDB060FB7C98E4106230471DB0FC69342C612C13F
+25853367F5803845B2072AC9AB9BEA4561A9B83BA893A73B6B38AA358E8E5AE1
+D7C1F434E54C3852D68A3BD08FEA6BC21370C141512F71873D2DE495ACAF31CA
+8F94D88B44BE5F5C928D2D89652BAC1153F9813F8DCFCE8A295E325462F54CE6
+EFE6C730C317CCE3EFF2A54FE193195911CE7373EFC8BF3C6E00A000F54FF4DC
+94E1EFA27ACE95A6E67A40D63BB97131E21EA6BAA8FF9664B5D717A2746CE267
+3FE9E16E4F99110149B69A90450C308D469DDC2201BBC5EFB184F8CFAD7B5938
+43A825E80A35DBDF11F2160EDF77AE0EAD03E3CCEA232E9DD5696142547A95B8
+0E29BFFF4423E868170FBE9A6A5172F32D01A27F2925CF27864D8B6B0A0B0ACA
+396EDD8AEB5DB7783A81C6EE3F666FD8499F4C1B6B00C4E74BDD2D4E1A0E4C63
+70BAFEA2716A06EE030FFE753B5A61DA294EAA26F5A3D3F7928A0D711531D67F
+AB02F4CC75E959AC1508DBB369D3389EF94524CF8A28B82585CB31D08DDDD864
+E32EE295ACB868A7E98327EC31BC5AC1968CA83F50181E5839407E71C6709AEE
+CF87ABE25904774E406009D99D1D699A5240A7059AFD29E1C65BEC20766CCC35
+461693AED9B8933F7C49B873331B38C2D79E8834D1EB0BC98BE62663203FE556
+F62F2722010E27409CCE434721316C542DA6559D6034934941DCB4863A1608BF
+E6A1453A072D63593956C402FB88F6A725DC3DC1BF293DB990690CF10C205EE4
+655237FEF536B7E50B265FA0BAD862CFE169C0FC20617D4E8F2D6AC44FBE0CC4
+91DB7B97D9FA161522D4BCB26E9F5935BD289C1AE6FF0FDBCDCD5BEAC882F599
+0649B0CA544B6A11CD5B4F54A865CA1FC44547538F0F8E8BCCBE967ACA3F9EF4
+BE3F8EE127F91D8A21E77C6EE195F1C1B533E581AFB96BAF7E4F8C1D653692FD
+D1CCE4AEA7936ED61832EB3ADD42DC4048540E84A6BEAF3CC60320EB9978EBCD
+30D777C6AAA5B2070DA92A3174F8D08357C4272D3E3F2DFD06256C96B93C4159
+D2A85A2AF3AE136D0FF121A0481550EA1D4FA295F3C97BBEFB9AFAF392750483
+C7F6F3BD389EEB987341685C0B5E5B7166D445A39B0E5ACDFC9D439532C4189B
+38E60EA5DD78C234DAE0C4A09CE81A4791854B44A0BBDA49A1BC2D8841830569
+845484C8679D18008C7B005C21DC9E1C07E6D0D706F97A377363CAD62F6C7D5B
+41FF844474552DA1890427D8212910C168D3E2C3ED207BECC366BFFC70138F10
+5045CC71FB0B4F22FD94222A84B518A1CC27DD9ECF670367942F66F286FF3BEE
+7653EE17D950E818B966534A7237856C4D3FA8DAA5F9E4BD49BA505D1B62A123
+8819D938659F6EF9C95B7E8635E88DB4C551AF5C403C90CC1784E704F5A48547
+E788B0480C9AF7538821A643711657F27EE34E27EC499538795494FF6164C31E
+BAB6F5D3B94EA0713E743CA27C653E4B59EA44CE34BC94812F747E10D9186EEE
+19504D8F0FE8DBAAB72E564632A65897E3AF20459CDC0CBEF986CB9A246CDECD
+8EA2554B87F4B756BC31E38429F204279AF60EF12D9582E23DE56F6707A134E5
+FD30DEAC29DBDDD2982C68B1C72657E3E79F9A4B767B0EB99EE59B9F06332CF1
+19C60DCC428C3C02EAF49644541DC47BF07B4DB3245A0657DED22660250FF1A8
+1DB95E016E1F384BFAE0662FD0085F8E350BAE306E3C98BA8DFBF67FD4C8B51D
+83686448603B52941F65E724EBBE33E33EAE5F4FF552476B8A457FE6164F2B22
+6041571E6E7AB0A5DAB29089102E8D9EEEEC7DD724328AAE8092EEC4C9B287E3
+25627DF5DE5305B4B6E20B2A52FB2EBF8A5CAE725AB39B3A51A5850C975CAEC0
+047DBB95267154BF392094B346ECA72D44F98E1C52D963BB7108A332910AC443
+E1E045D423F4FAE2DF02729100AD51248DA805CDE316DC88EDFDC8446F2AA72F
+E63471B713A48CEF2453B39DEF846A6D1A3643E874CA9A0D637CBACABC8C00C0
+D6291898F8ABDF16D659EC77342E97FEE4ED63D91E78AF49F24E34CC10452A8F
+BEA0F4B319E4A46BD76E0768248E258117F8B21CA8B0192BA8EA6B65E35BD363
+05A5895CA6245C3F04DB520EDBCC85EB2740F12C22ABB9CEBB75045276D3EB09
+6284A1CDDFF8260DFF74A2CE0D2554D58E158C29CFC5476D601555059E78A4C0
+9F79557F33DB45F0D94F80AF962F6AAB65A168F7CF2204A06713A270FBAE1112
+4FE694BBD566A63C25BD78469629D6829695AEC70C34122B93E4AA7CA4C879B1
+2E03FAE5E5EDBA36FB0909E6B178E27CE4353D1595AF6141C040F8858E938C42
+EB001FA14B598BF69F5EED3BC71D5F1325142EB5093A1DDA7FA530E021338E0A
+6C505C730D51FE32F13ABF98F6DF645E206800860B89713889936FC1EE2F1B39
+20F969F7FCB6E475875B234640DBE7BFD86EA9DD30EDF8A3994622BB6CBE8F41
+8197096760A7B1B5D10C4BE5EA819326D196CA9D38ABDE0AF39E5F87D6CDC811
+A28A364C625138874EB95F5C30C7DA2B1A1FDAD77E9F8B0C5103D5835AC0BD44
+9FF8D366D0DADC5A5748DCB116C9A5518477309E2D43B5003B1D5CCA381804D7
+1AF5481DC5C0A3CE7B567221B2C36FC8B76C354BD2E657C9CB148E9CCF4BF0C9
+93F80370C6CF4DE9FF4788EC048BB119C7446EAA7FFD84664AAB97A6D40CD62D
+C6ADF39CE276E8AF03B5761B43798F94E533041EAB2D2A96FFBC7055BDD2174D
+258AA669144B82B311F95FF4C93F7E0B2F5096F3D8C36778B2607EA1760A4520
+E4857196212D2876C4CEE25F13996E0AF1A02540A929DCE5D98795C1736EEF0B
+18818E1C2E66D08926FBBD2E97F11413B68DA4F64CBFAA0B43F390AED30B9739
+7730957A5E38DBDCC931E573154F5A682B20FD0F6394D443852A1E36EBB50AFF
+D88DC6C3D47DA4E85F67CFF6C252B562E629F144C72F749C985B6A08928103D4
+CC6953FB922996ABE48E73EBA65521C5D73962526CF4864ABAB4FA6468EBE492
+07151A1CDFC73C02648343EA15837B3A4FF593425F8768C9FAD0EAF946FD18BC
+66672FC3A66205BE6624A0E413CE2748603423D8985913D70C72D1AF7A82CFD8
+4D61B6B5164E6CF74CAAB55A8BFC1261AAE1548E0F4C24AC9CB821D5AF73519E
+EA2341356FFF0ECB3E993CE9DADDD302C9BFEC9872C7CD287FB2CC30FED276CD
+D911A9A265D2712D9A0F79EC15BFBFC44C1BC5E7D38D81F149E2834D82FA9990
+B363BAC070D49FCE6A8EBF1808DD99C6DFE1FA2756278C2FD59C552764D33876
+A90FA5912BC089989D72C140D0442AF025C9A05A37E229E70491629116CE9A38
+546BB24C45D02BFA35B5755D12B5A3305921EF47BFFA4DECB75C075EE47EF767
+8F7F6D8C04513202177390646916AE29A3A24CECF846713D7F9BC04FF00758DD
+ACDE363C22D32D0C94D45E93C720A4604EE287263C71A321BBF2267F97F25E9A
+489BF6C44B0ADDCF0389612E6712A29ADDCED6579BA6AB7A0DBC2E8AF22D1588
+D44201F379F11FB5F45A7BB2AB8506551ED2CABD85CE925E0B48D9D92ADD9637
+99EB1A6492D08DCAFB141EE2210197B65AB9B94B6AF31ACC9FEC9C8F7B37CFFB
+58A804B106215001E27B7C6706066B0192ED57D8711FF843245A3A8021E3C8F2
+72337B6F3A4EF86788526EF0B3220215E7D5DD384F2737FFEA18CBF2A94FF79F
+07052113A86A983E151FC8465A600685B4D67FFDC7F826EE63606EFD47DCBAE6
+B7A9F5C9402660BDD8F9272FBA01BE54CE42CD1C5153587A933E0DD3BF4D54DE
+4057EE62A74A7273A927B3D26102E8F2E9E84750FDAFA69C70BD91D587FF4D8C
+FDF7E0524837E64CE6CF4FBBEAC12D846083C4A33207B3CB03D3AB7CB3A9BFD3
+EAA32C0F4C3ACEADCAF16D878F6CC728BE6C92246B9108BFEA821A36591EB068
+9882B591C4509D98ADAE845F84D555E6D39F6713EDE2869C80672C26EAE8EB43
+D2D46EB80E930F4A05F20CB6AF3E3C4AF92FCB85DA8A75F425C41CC985353F
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
@@ -1085,263 +1673,6 @@ A922E56E9FC16756014FA5CBDB1C32750BD6835A70EB715CEA19A8872041905E
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
%%EndFont
-%%BeginFont: CMBX10
-%!PS-AdobeFont-1.1: CMBX10 1.00B
-%%CreationDate: 1992 Feb 19 19:54:06
-% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
-11 dict begin
-/FontInfo 7 dict dup begin
-/version (1.00B) readonly def
-/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
-/FullName (CMBX10) readonly def
-/FamilyName (Computer Modern) readonly def
-/Weight (Bold) readonly def
-/ItalicAngle 0 def
-/isFixedPitch false def
-end readonly def
-/FontName /CMBX10 def
-/PaintType 0 def
-/FontType 1 def
-/FontMatrix [0.001 0 0 0.001 0 0] readonly def
-/Encoding 256 array
-0 1 255 {1 index exch /.notdef put} for
-dup 12 /fi put
-dup 13 /fl put
-dup 97 /a put
-dup 98 /b put
-dup 99 /c put
-dup 100 /d put
-dup 101 /e put
-dup 102 /f put
-dup 103 /g put
-dup 104 /h put
-dup 105 /i put
-dup 107 /k put
-dup 108 /l put
-dup 109 /m put
-dup 110 /n put
-dup 111 /o put
-dup 112 /p put
-dup 113 /q put
-dup 114 /r put
-dup 115 /s put
-dup 116 /t put
-dup 117 /u put
-dup 118 /v put
-dup 119 /w put
-dup 120 /x put
-dup 121 /y put
-dup 122 /z put
-readonly def
-/FontBBox{-301 -250 1164 946}readonly def
-currentdict end
-currentfile eexec
-D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891
-016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171
-9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F
-D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758
-469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8
-2BDBF16FBC7512FAA308A093FE5F00F963068B8B731A88D7740B0DDAED1B3F82
-7DB9DFB4372D3935C286E39EE7AC9FB6A9B5CE4D2FAE1BC0E55AE02BFC464378
-77B9F65C23E3BAB41EFAE344DDC9AB1B3CCBC0618290D83DC756F9D5BEFECB18
-2DB0E39997F264D408BD076F65A50E7E94C9C88D849AB2E92005CFA316ACCD91
-FF524AAD7262B10351C50EBAD08FB4CD55D2E369F6E836C82C591606E1E5C73F
-DE3FA3CAD272C67C6CBF43B66FE4B8677DAFEEA19288428D07FEB1F4001BAA68
-7AAD6DDBE432714E799CFA49D8A1A128F32E8B280524BC8041F1E64ECE4053C4
-9F0AEC699A75B827002E9F95826DB3F643338F858011008E338A899020962176
-CF66A62E3AEF046D91C88C87DEB03CE6CCDF4FB651990F0E86D17409F121773D
-6877DF0085DFB269A3C07AA6660419BD0F0EF3C53DA2318BA1860AB34E28BAC6
-E82DDB1C43E5203AC9DF9277098F2E42C0F7BD03C6D90B629DE97730245B8E8E
-8903B9225098079C55A37E4E59AE2A9E36B6349FA2C09BB1F5F4433E4EEFC75E
-3F9830EB085E7E6FBE2666AC5A398C2DF228062ACF9FCA5656390A15837C4A99
-EC3740D873CFEF2E248B44CA134693A782594DD0692B4DBF1F16C4CDECA692C4
-0E44FDBEF704101118BC53575BF22731E7F7717934AD715AC33B5D3679B784C9
-4046E6CD3C0AD80ED1F65626B14E33CFDA6EB2825DC444FA6209615BC08173FF
-1805BDFCCA4B11F50D6BD483FD8639F9E8D0245B463D65A0F12C26C8A8EE2910
-757696C3F13144D8EA5649816AAD61A949C3A723ABB585990593F20A35CD6B7E
-0FA0AD8551CEE41F61924DC36A464A10A1B14C33FAFB04862E30C66C1BC55665
-6D07D93B8C0D596E109EE2B1AAB479F7FAA35279ADB468A624BE26D527BFF5ED
-E067598E1B8B78188FA4BCFB0B51692D07B0BEBB930C6F0997B437E2C51B876B
-61A563A2673932C2045833FAA35DB22ADE12102335D5DC734AE3AC5EEE6658D7
-92EB62131E1DFBA441F53EFF9021D9D4C491F26BE8F54C61165CAD778CE8695C
-EEAF70E3B20C64D4C2B34A084B5770BAB2A974E898F62BFE90F132A37E2DCA4F
-43E13DB13C94DFA8ECE2B7374827AE168634FA007F8981ADA046CED3448BF453
-FCD9A4F194FA648F9FC0971734BB69CB75348A88CC361FF06E984C86AF0EA429
-DAA5808CCE3583664AEFE0C59EDA04A147FB51227A5AB0C13942323E9B3733DD
-3EE7DF7F774DE5D0D0980DA8C0192983F1E3EF18481EAF1EFEDA0068BCBDB28A
-7FC7D9191EFFC574588DEC1E180341DC959F8EF56ED5B19F50AA82A4653649B7
-CDCA11A1FF27AFA7FF189A7E8A7C0E94AEEC901DDEB541604DEC0FE90FA0685A
-FDEADECE61CE2731FDDF7FCF2AEF7CC2B1EE7095F483C2597F66694FBD2AD81B
-F68FF2E378BD8357CD1B60A1CEDA2DE760A98868ACB45CCC8CC2370FE267830F
-B795058E0FB0EB3C625259C36BF9AD2EFB5C64A45797E18797CE1A2C0304CDE9
-9D88E11E878A721610EC57958C7E80A5E78226017A263288DEF5D335199E8F28
-787DF769550AD33E15342FC5E4751F8865AA66E78B8CD2388EC3618A619AD302
-5760E9F293085CB54BBBDD47C5ADC3F479E39A795541ED8CC921D1B41C9FB1CE
-57B1340BB4BFAD1329EE4EF2DE599944404B7DF94C759037CBE96073FD77DAC9
-B140B4580EF178A84D0746276D6E667E26671117EE04102304F2F599A423A687
-53CD9E2B061D02D54EF56439E33AD985A84C1CA8F6666CF7746E0DB19A79F249
-AE1F7714AE5E1D6723C5D3AF86E6ADC9F2BEA6A62C3C03A67414A99FCCCFEB42
-4EE4BE9FC8A530F06879F46889624F7D704EFCB951C1DA1613D55D61D33F6213
-F12610A6F071E79918AC289EA5A3AA9049229902B646FE14E8D19DBE673E1D7C
-76577E34ABE80ECF2F5D6E13CE0926F0C9B11F5E5D17EC5986042BA2AB6B1EE9
-B54CF450D616DA46373918953438A7BF83A5707CCCF26590A7EAD89B5D357947
-0B6F8BABCE6FC66BF2AF462C2CB99B5A68F1A2C237143FF92C2646B149EFE040
-41F97A52C48474684B9EDD0F3D0F3838AFFB70E7F7FF8CB8BDA06483F8DD04F8
-914B752F4C116BF243D31CBF9ACF04DA93BDE4B87D181C42111A2C90181E0A11
-9E87434F46801D6CFEB350467A78A899A70DC8E12CB2FCB376647F5A155A83C3
-77B72A0E058550E0F60C273A6320B331A6EA21B51F5B00B6A5271C331235A8D6
-FB9BAF99E4565B1461937DFF6818CCB8A8483BB54E58726C1DE836B9C4706491
-422F243DAFE6BE7369B09D87BC5CE3BC8085344D4C845A45AA9D915695F9BB8D
-9B06CA358A3A330694E6D269BE179704DCEDE985C2D886B7B063AA7F521FC8B9
-E79876B9FC0EB9BA8441E3317316AFA050E3668411CE8134224945A30F2EA5B9
-A5DD581A67B9ED8497F91589BC155957FAB5540E8BBBDADEBCCD2F603DF46B05
-2BCAB7A7EF420C9B3F65FFEE9BB27A58C0EE923DFEC5353B929C620B3DBE5907
-1A9A5C6FF4159148CCD2E6CFCC6E3C177C7B9B13E9D3BBEFE3BBE38FC35F2ABE
-5EBDA74E0C1A3C6088F9D4DEF480CF4159D21CC2053245EA9EC1BFF1FE50185E
-D3E3B571B0993AE6EF09489BAEAA2C651E2B36599BD91EC9CF3807A632FD8242
-987A4BD933A232B6B87B4DE659011DF6A9662F41F92406BA64B662E39B31F32A
-26E6383E35E94459E74818A1079EDD7E7CD7DAB678673AD6323A17E88BEB2179
-001A3E25129CE05627CF59CE93A0B573BD76012EC927D1C1192A4AFD93425E59
-AAD0956F5C7D86B041209C43F812FCAF2313A96D43C46130D2A97EF3BFD5718E
-C9B828682BD0FC3A8C1DD860018349469AE8C381986C7320BD5A43E9D8B6BBB1
-59101E0972207B00682D78C7D0D38BBD88AF888A1D40FDCA4A69FC37A674FADC
-B42C18CCECAD4B7903E604DCA338B1D285C1FE487F5908E91D24581DD7E2E06B
-F0FC950B0BF19082B1089C7B425FF511C296C50446E70F27D06E1507CAF0D0ED
-7DD1174A7C4B7A3C7AFD5F839A29623D84E230EEEEB8447E36922B89806FF2C8
-AF69B87071E0D539B09480BC55785C8A9D80A46BA1248A18471B33D92A13595F
-0EDE6193F5EBF1709D42A63E773ED530EB0B04B8D6A1831CF959644F27D6448E
-67AA52FE371F4FBA8269324A7E8B0E41A605484F6865BE95E17DC2C4BC1FF8C6
-6CD446D36AE4AEE4FA368AC1C040829CB2B306993080C60257834B13D47DA51C
-C091CBFB4CE934C64703826C4EBE1A51B41DA786A6A52A3247AAB64EF62554EA
-E506E462CFB81E37D2BC162273E26308C11057A6F4D3CA089F1D7A96B27EEA60
-CE265B2E1C4ADEEF44AEFFD1D93C4FA05ED77931DA0505228B03B4D63FDC6266
-B0A1BADE5C91E895BCADF2091E7BE64276CF0B3CD653149127C48600BF42FCF1
-49812AE035389822288DD5F4196447D266E737DE7D84AA2A1EB338AD0FA8D70A
-EE35815425EE181370751E1320C7DEE6A4FB3C3118A7F1E5CF0E5D3BE9F34A5C
-E22C4C864AD700BD51025FA86A225F58EB79F4F3A875167E88623E8D8B297333
-7282BFACDC57E51AAC431B40F30B5348393D8705829264BE437E004CEA8DAC95
-C23756E2165F046D62361632E44C10C54F7A0F569A87E2C814B0CF44E1E30032
-A91F58BF9551E9B9EFA5D7E91B0D5D19111DB04DBCF488D3E41E799C3141C641
-7ADA4AED435F4C8F7E3FE50C83E1F8AEA74720D1742D5D51D400490BBBB383A9
-B997B337E2B3E21DFE4DF383F8EE183A2CF426C8AAB91A083C7B567CB1729DE3
-0CF5CEF028388B1D8C5D6CF58752D6261F07DBE1A45526811F4E16EF0936AE24
-EB4FE66A6F008F525660CCD5B8C1DFF81D3C3B90569E1D02455D0A5B69C676AE
-1100E168882E1B027C80E13D91B04945E24E9CD66BB2D8A472DB7656217C7740
-478645255E610ED1660A009AC5A6A59F7276598F53DB7ECA14D98FD8FE49243E
-987625F370D1B018D89396152EBAA897EA46DA433274E28DF1F705BFD767D093
-F92B3F50F54F0619F3847C60DBFF60107C1B4FA5FA6AEEE5D53163F185EFE0F2
-11D22F0C863BD4D11A04445F241CFCA40B5250C646ACD15126FF98F6A2CDE37E
-D00377785349BE7C346F790A3B5B2186A853B8CDD82819231FA5B5FDF25915B9
-6A206F5CC7C194AC07D09DDC0CD806A662AE92945FDAA10AFC8039A221B96214
-214B719784E9A12C9FD5AB9F7329249FEDB3E9D40D3A88330FC39E426795AC2F
-4FD864AFAB653FC435957BDFD52D34C3F3A4522C716E55E84337B5C45E6BBBA5
-3808AEB1E1B60900D7A8C5F67E3FEBEB649BC52A0676C541DED315AFE779682C
-30EC72067C498E1664F4F223BC883D88620D7B542DAEB0CA003B3B171ED2EC0C
-B9E7AA59C09748AE95451E181185180E137013F6BB5D8F3592AF6A397DD70625
-5E4208BE09C2935737333652CE9E4D5ED5EAE7828E66FF712BDDB256E1E8BC81
-7B8714D29A3391CD25BF8A454864E7D6B532A9CC83018848408174703B86D68A
-1A5CC929AB9EDFC761E19294E9201AC307E5A836482047D0CBB0088C22DEC3E7
-A543B962151B9BAEDA8415DD0B033756CC0F098ED8043D9DC258300DB9A634F7
-C28CE3903FC903D398EC69BBDCAA656F53280FA2C4A4732D5485F6E63059D97E
-25C1BB3BC0FF5C49F10D137D7C19C832325A60E6A15A33F2EC4134905059DF64
-4454285D9D7DA92DC963CE154116CF05BC3A35E6673B29FBCE645743245759A1
-F4C131ED6766428B7AA5E7B6FA0FBA7418B620EFA4B837D6187507E00D14C8C4
-ABE61125830B95F8A4EA8E636EABB5B7278A960A761C63DF55F27E310869507B
-1E7963245669FC6A6F7CC0B47E9092614EB3124F590941F75F1E132345439BB8
-CDF5DCE540ABD05EDC63F5B6148EB75EADC57A7DB8DC6AD2101C616480A43600
-E16B14CE6DD00F559641BE7C03E6ADCAF332BFAB42426A32A5EA49C08095EA9D
-D8CFEF2CFFC99C6AC54B2BC381E00AFE9B3D29F16DC87C475C11F1E5CF52C004
-09FF20C7E7D90C5078D61DE6F307D4EC307CF2E593FD96B8712FD0A0F737A8E0
-AEF09E129E7A5C2F577B3F1DF538D90CBACF1B30DCBEFD86A9895D44FFFAE70D
-9660A3F8A820A466CD431C9C2C06FA00CE7DAE4419176E35616ECA9AD2239A72
-EDB1EA56B4CAB9E9EFF8C3E22729261965E0C060D9B15A8A6F761CBA35887E01
-428750FEE2A583E314DD21F65B8D032F3F7F0C6A7CAE0AEE1169BBC762A0D1EB
-C4E42C18B827A986C3AEC866699699A8318E88386646156CC3CE3F3A47230269
-64EAF40964EC1A52B342C551EE1518EA4C6551C3E9FFDB4F9BC87743D3A18D71
-F60486A40A75597BA69674C7E9B71F1B3E069062F8A603DAA823DDF0F26C03F2
-E2BA5F18273C7CC45CCC040C1E0A01CBC5E3C964988FAB19D1543A2C69F9A241
-36313020AA851C4EB9FFBB39CA7F46461AE6CE7FB5B5F2BCED463E1DCEA983AE
-4650CA2D8D3032046DC15E7AE5DA2B6B7562BE28F6B36FF60720173B6096F93A
-36994AECF7B15DF9E1E1A7FA36E2515393B4E0A1A5DB4D7414EFAFBF04A090C9
-9392F0A2634955A3E1CA3D8B86447E48879E95DB4F4092EFB954FF00DAD34134
-4506914914E3FB81CF7455F3028514E95216CDEECF6EC5917E1277A6A3B70B34
-E5EB97B91922020E06CAA774324AE2E29A516F28FD6E718502F8EB18C20A7627
-FA3BC8E4572972D906A46CBCF77A87912D5E523C9C205BE2A2593B0114AEFFD1
-4154E62A82CB766EAF4564FC746DE08A9D89FFD2E9F0A79633555D0C8634FDB7
-3E8F0D78B440DFC00C5B02E4E22731E82FF4110F4B1C697D9285C881E8410639
-C6BB1173197B2AB21C27FD4381BD540C35F56F44428D756B2CAE216257ADF5AC
-294B1FFFE9F0DAEA3FDEAE3B206556EF6044879DEE2E0359B7F03214AB14DF5D
-DC4B0586328D5EA1248876600D9227D627B4B54DE7C4324F438BEB9C3B176A15
-623C28BF6ED326030826EC104DD31980A04FFB0B5420632DB31B3E96CFDA14F6
-F5D59582C1DA4E9B9C2F054C1468E4166F88FEF3C197FA50222BC3EE4629B9F7
-00BC3DF48D0D490F17185A03C2A5B36BCB4CD8CD53B24CAEB00C5C3F82974E84
-228A32F6FC48B21E5AD6778D856E914F7D133BB316969E5D42D146CAE8F76733
-DD146D73C7B983EF91329D39D83B21BF916D27CCB0194ABE686419F565450CF9
-83B3B1205B9F393C0D832783F5C3BF538B365B232163CFDA95C43351CC77CC1E
-3834CE8DC52A6D4AE99208EA5F0418E0B2AD004352F4EC28735EE7C5895CAC30
-CF5851B221E40D124D1F7B4326454390C3D35DB4FE98BDEE3E35F1888B795CD2
-47543AB21EE6B1B14A98CBDE3AE262068132C55E8DE92CCFF3B230BE04E29516
-8B072B52001F766E26775BC17F3DE4FBED085570F010C67BD861E39261FA16AD
-537DD595AEF258E579784CCCDD714018EF547FA81980888CA777FE6DD3F1ED23
-1C4AF7E15CC50E6FB2C4C9689E0FCD12A79A9E35EC43B53400A8EBEC365D3D80
-766E50660757A179708C6D33D83A4C6B964F7C89426FC6B8E56B62C18D5D0D38
-439DD18A60ACFF9FF4AC30AD8672537997B5E0DA80D6AFEC5FF084057BC8146B
-E3B8FB430F0F4369FA1CED42DB88219946915759B06D45305C90EC757B3C540F
-E5CD32B7A0A3CC5463BB9107338601E092F57313C7AD6148130F394E1135E1FD
-BD1ED3D8DC1361D89CF384DEAA0DB95C45FC78FA5CF5A5E50887C486ACF50DE7
-83EDB18AB747BBA8C7D7E2314714759F1D46B13B69ECF5898FD1C2CC5283B113
-9D4E8071D17759CFCAABBC01B266E471BAD6717A8CD101E98A3C2AB037DA6F41
-1AA5BECEC0BAFA3DEDFC486CDF0AF48EFA9117087326975186946AD2B1519D95
-4EE8827EEBADA88A44C7AD29D3BAF35C3B81FD69FDE31DA47D8EB2BBF4B1DE58
-EB5D3B1C4466A670CC3397679BD09BF4AF56C09091A97F9FA40C4A7B9D0ED0F3
-5F7F0DD7031A6805EAB6EE1B6FB2326C7C54E716F388FA1D9D2376656115231E
-24A3538589228B1D74D78E3BA2F92401F929EE1325ED43E274761717152B407C
-9711C4EA0F0430F835CAD9B7E2048C8B05EE8A832C6E571171C7127DF003C557
-FC6DF91C41C53E1BB27A388FAFE3E47BC0EA5EF7E6B0925704FD522906D5D2A5
-49DC34ACDFE059C67B057F415C32DE5ACF3EDFD41F89C9ECC9C51CC58FFB2A7E
-EFC19D8AFCFCF0EBB4758DEBDA39439B18AFAFC3C5A656A83F30AAE799B78930
-C056596AEF43E473B3AC6E0114759A2048D429A7EEB8CBA7C9CE9E7A8493AF79
-32354FFBA5FB27F24A343C608C5AB5CB6FCC962DD46A60E7BAF1FEF39011B500
-5C4C1B195C22F668D2B9A8F6F4A307BC3BE10B58C500DC01753241FC22197D9E
-2E37437B4DF008E4868B39C865B5DA92AB147839FE3E0F5AA329F901B745E908
-5B5B4ACEA87701F16A7BE07B0B5B1D59BC72AA5D7507CEA5A3A331F085D33E45
-2710B96F2A130FD5669CF15FCB986C9F94E67F5E6382F4830B5AEDA4DAA82B47
-797A2DEAFC0B851C101CE4A9DAF6DAB63CD22AFC1127A4DCAFFB6F5C933F8D72
-04F778DC9FE9CE6E7C93E1AB6CCB82A5D1C8FE0AC18FBAC2684AA87592337555
-5F3D53E2A9923FF626B74E7B0C248490668E0D11F1E2CB576D5ABCF9FBB714D7
-961A55FDF0B26D863DF9937494B161A28EF983DB65636BF824C04055E8A6E75D
-D3A22EDC7EDCF47EF5DD95B506AD0F876F1119F58EEB6D838C9F3E1A3F65221F
-721EAD4FF3DD74355745F8BDAB5FBD835A87546A55C6C1648C2982AF76E8A760
-53DE528A5D0DD02B1F068182AF324251654893A61F3A926B6C0AADAA4D3A6613
-B4E703B86F1C3591761E78C86ABDFAF9FEDE1D4523612C2F461B06FF27B96A4F
-E7C6761DB1CB573DD6F76880C1678828CF3706C85B76F3BC292741468CD682B6
-C83B99E5D047759A59F106BF5A21F6BED5E2557F9F3FBE911BC16DE30E830FEF
-66DF51B9D28D6D9D49BFCDA1D2524F83DAEC3282A869E0FCC6D1422789055A80
-1370617A02A159DFF29350EEBDBD941A6357BC79DB69F0726AD66DDB5C8B4B50
-C49192B86374085B8382E2FDC42C314CB58A2C46BF0976A1D9D6A365FAFC08E9
-330CF2E2F3B26F6D997F56C565B113CCAE3F3A979825889A7B7EAEC1E6521E8D
-C7585FFFC2CD3AB2683792C61570DBA2E23C9B66354C2AF757913E785DA632AC
-CBAF1AC1680B13227048D5232C722A84EBA424483E2A0156B538490A0DDF1435
-CD7310DB183F8C941BF1B203A068FFCDE19D09C161375FDFA300B84110531D1F
-735A96C6A2D7F55AF41EF32A81B44907FD0C922EDAC6231D7A19868F4A67A4F6
-E9DD38552B2E56879AA11FBBACA27883CABC44676E22F99CED0E47168D692B61
-7221A595656E7981D35117D729F9136089A3B85CB733D06B0286A7604A9D692B
-CBF2715BCD63BC5288943F2F1432E086165F4F86425FC03CAA91D933E5768E39
-62B1EC282DBCB5DE928A51074C2584A6E2B49C67BAE7CC71F893FE10C89ED1E8
-7C3DC2E3FADD3672D3D6CF95DFDC2D9248A6040E4291D9DCDB0A680AA70700AF
-F3A63FBC3818FDA1B73FB76BD1B21906B6E7EDCA248D1BD4863B0A438AED4707
-4D775B8D9664E118602D16D8A89392C1E5BA8756B52902CC65002F71DCA33C7B
-71BAF36DCC0DE4BC9D11381C5E48
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-cleartomark
-%%EndFont
%%BeginFont: CMTT10
%!PS-AdobeFont-1.1: CMTT10 1.00B
%%CreationDate: 1992 Apr 26 10:42:42
@@ -1372,7 +1703,6 @@ dup 40 /parenleft put
dup 41 /parenright put
dup 42 /asterisk put
dup 43 /plus put
-dup 44 /comma put
dup 45 /hyphen put
dup 46 /period put
dup 47 /slash put
@@ -1490,327 +1820,324 @@ E457EE415EC91B8FA42F9AEA4E63ED29DA0BDA7A7824634309E57D721A422806
EBA4D2DF543A0050108FA7C6104AE75ABD65EA7274C12CDCA7FCFA6C39F8014E
3FF49B8FDA5FF5956B72F581DC7CA6A860D2BE2C522ACDB1012E622D211700E6
DD77FCC8AECC89A787D2F047F08594CCA2DC2658D2CEE3752854AE62F5AA846A
-E022FC901203388B0FEEF795DD5BDAC0103B576E5C8052A696B8D6B3EE6EA3E6
-70E6B2646715C9E74043ADB3ECDBD95A5EBBF4AA112FA800B833CC7FB49F8E12
-35B98E34D63EAD6CBD062C1AE5742C9209DD34458E39EB8655E6B527FA848B86
-53984B3E009AE9D16AB83276141F2ED66D8668A2D2BAC65EC966102F7A8A90AB
-3469707A2778A2BAA4EF3EE6CA7CDDE0B2D7C324D5E17D8D3447C7DB378C2718
-FD1506535B0DAA1FF41130E8FDA53CDCA01893D9427374A0F969A7D69917D208
-370931CC09A9C208EADDAE21563370D6DCFD1E591848685A16CC6D9E7CB721BF
-DCBF09EF118B1D13C0FDAA909B281BA48BA7AD6C7A73A0AA5A4F2DCB93E51912
-51AA351E1ABCCED1DBA4DF7D97253280BEA5C4E123D6C2BD88C3F361437144A3
-B9B93F0C89748A06DCFC12D821107C2BDF700E997D75F69D5F5E9ED4F1C1C474
-AA0E18D6D9F021CB238A01BF3FCE903663E4049D19EA3C07707E779367B696C0
-50BE98D3D4CC8F356F3B4ED8B97BE899A205358552A39355E7C672FD88B94E04
-6C593496F77783ACBD92A642CABFD0AD4150A5F7D7970C02F30CBB0F947AC53D
-3B78A010DC543131E6128AD18C9F9D3030101E269EC58ACFB223C121763BEC1F
-C3A2B8ED77E75395B2D2349A2CDA54A740F0074309C516D38FA7D25E14B90B47
-8D919C4E0D57C84F717E297425F4ADD0853749B9A21418E8BA34579F9816D46B
-DAEE0D92BE78A093BC2846AA3FD7BBCC226C417C6ABCC4E194A3BB7EF01DB553
-DA2C3EE963DCFFD81F9D28788B092D0414BA913E25585D8D884977CCB9CCEB84
-5803FCAB0A16B77BDF4F21D22C850CC32F5E5883453A34FC12F50239DCA3961A
-F4E9F1EA81A6FDCEDC0A4A053203D165BE090E639AE340A1775358D00F40E960
-CA1B852885B0B040D76D61F3E3AF2F525ABE6095544DAB11595C5B0AF5E0ED37
-443A7D44AF469C1136C8E4670DA0CE541B6797CF9199BFB907E4DDF141CCE2A9
-BC2F72401338CD90749FFEDDF626AFD2578388B1C41AA44A033BC4F51469257C
-193A2B62A6DEB712EE81A120A4774D7F601F1FD25B074E94FC85336B79A9B4BA
-66B807F0FAA7A0A65DE3CAAAD6326F110FD7FAFEDAFE4BB55CC50AB35B7DA8F2
-9F4F4907DC451EAEE650D67F0623D7FEFF4252D6727E16FB2961167639A6CC6B
-AE6966D7F2B86F558F706DF92DFD61B07DF1B9D5C4D5F6AD7E1F2DC34FB845E9
-D151F2435453FEF430A79F1248DBE9BACB7F4BBF181138277208EB4E01D46963
-9D38E06D81EF314A8993AA7EBA9BAB51A02F9B0A38AF60EDA811C1BEA5A2A538
-E5A5834625D892A0D4EDBD50E1A6F7B5326405DBA2AC5E67987A4E68C761DC6C
-4DC14CFB81F7E64E2ABA70BB34214D39DB1F786F410B0AF211D95850C0D7CED9
-F7D421D1432CBF4E642D41BD7306F89AFFFBE22BFA3CE0C0C991711C475472C2
-87F2E0EC27C8E12F3C8198051E4EFB4BFD7D48FDE19DECC18B7A4EB5FF3995CE
-5D5EC2AFABB33F50F65C541F23FF7B3428BEECD8F4B6B456579A55A91ADB1F9D
-D32CA440884D36E77E43F532E1A558A28D9BC89492EF878887E8D1D54EFDD0A4
-148DFA9BD5BF57DB9F0B05ECA64165D6493E079ED13D6A4173C2B5F868484262
-5A38C1763674544FA86A017B2CCA3F553F33D2BB50B1C2887A4AD18BBAD03E0D
-66AA907D2C755BA4FDFF7AD251439DA0ACCDD0A6A9BFD8BC74C0FD731918DCD3
-3E5DDD3B97D2D8B15A759F3BACF7F2D6C7A1DCAB9F5CBACA46547EE4243F46FA
-14559105B14506779243C4D98BFA9BC319BD3BA9ACC048038E8E8B14BF49881F
-71AEAFD406E065B3933CFE3E4C08D5CFF2AC90AF8E6A96CB802069CDA7AC92F7
-DE0A370CB5AB593E23B2B9037B44DAFD888C4380C1DEB6693F5212919AFF44C1
-FC66298FDE6321E90EA3C985AB96C7E600B50506D9DFBE405803B02D3E998D06
-F9B7DF3C098BE3E489DEDC21A8DD358C1DA0D5390DF317ED309F6AD082C7BC23
-EDE9EC51636D4711CDECE391FBCC0C5277DD5614E955631DD349DA06D047202F
-BD311D6D70303F437EEA0B65B90B8345460F2BDF324FAA2C7A8F206938312C2B
-63B4E7B51DC727BC7F8EA99509C97626D5CA84B3CBB5C7D65BE822C31B350695
-24E93E904C0DAC7BC53B0920B4F23FB0916975D5A2AA52177937834EBBD82B96
-0892D32316D48ADF29518E4F8CB316CD650621B1A021F6855C2A3A84AE6BF42A
-9DB4D209EC532D8ABC7CA2289FA635B14B5C5C59EC3DFC0DB504615236D106FE
-98363DF080B162F4CA4701782AB53BCC0C7650233F5F7495C72F7523440B44E6
-9842A608A4550932671DFE066FECA714C054A80664CDB9272454A0CF4F4CF071
-E0ED8A2103FCCFE2FA8289C2F588CD2348E33D38A12CB75DAEA71A5D9DFC9463
-CD7DC1C794AFCC65E597460E28FE42B871C4FC8407AE12AF961312B28D4DCB4B
-42172E242CFEAE3B22838711999308990B6D49AE7B65D9469F4712834134CC21
-FAB9EAC1F23B2C8214A1F00F2B59EBDC8F77C08F6BA6A907D05F614F6DEC44CC
-C80993966950BB43BF8F9395BE2BC0C2AED92C483850227D254E2856604A188D
-83282CCF23B170C8EA1F01FF9BF9CE49934B1A613491785249B9740D9583EF0A
-1640869CE4D4FAB60F60D8ED862326817A50FFF03AF0978DAD2A356AF78D768B
-2A12B2DEA9193EE82FF34CE1075457D4F325609C76CFFF546E59EDF5B389CD92
-459CAB05D6DF84254B85E1C220A20BAF6A5D81BD6A83660640D2588354281B88
-04DBADA8203A1A609DAA208CA8D5596ED8392594597441E2900CDAFFA49FA51F
-D65CC39A02AA7CE7E4869A58D29D37F1C659F3A323D7A91F60A61FB54A39B266
-DA47A5E39B8BBBC317A387DD18633A054B2CEAF502B131E618ADA606486B749E
-C6E64CA8745820C560988AA44B30B2CA0A3997BC572F50F0CBAF5B9CB612474B
-661C4211569B1A9591557A197CA580B2AB4ACE30362D08D9793743127E5568D4
-2783C4CA7C07E20B43C749AEB5FF0C21883832A0FA943582FEB3B5010C99FFBB
-A0FC837C27FDE910AC56577FA88F3FAF575687DE5A90B95835154EF384F00D4A
-01AA0E48209DD042AF03C9C7BEAAA31E9BD00AAAE10EAED451C01E377606428B
-B0672BF8F10F7526F84ACB5446528023E01F5E5D4AA4EFA9023492F03F60893C
-EA25E14FC4D26478710C3DEAC1E534196AAEEEE29D266CF2BB9B80970B677353
-C97D691545D78222988FE902865F14F44C079CF7C14ECBE561680EA1DC4A6FA5
-7420C58C4EEC87315A4DAF152222BC979B0CBB4EC17049F677D1C2BC31ECB5E2
-9DB869D0C42363DEAD89512B3560AB65C05F21272A5ED159300C13FA74BD77B2
-D96EF810EFF4F64A864BD09C258EEA32603CFB5DF407AD61DF528C6D6A6D0BEE
-9AFFF0D60FEE18FFBF841DA43AED3480DEDBB652AECACA1A4E5CC93D3304873E
-EBDFB49D16000ED8A04A0F88FB1CEF1F847A439DA1FE93957A5CCF9116EE2FB6
-1EFA6CC5A38D4D855098D6F59427FCFABFE56583078E913516620B634A7BD0BE
-52324D15609D3C035A9B53594FF8395969BAC155BD01B0209AC49279D4BD5667
-46D80D6E54FF98D6A7C1EB07E11277D2EE26DB98BC69411A414AF9761F7AEF27
-DA1766E02B76E8BC6660BFCC2DD4344DBBA0098DCB2888A6E243628D30D45183
-435DB3B91480428B4E44A465FE46B1D554D723AB1F527F9AD2DCD1806996425B
-00FE8CAFB659393FE9AC0F5A896880949A9BB8F476BDB2903EE2CD9036AD07E8
-8BB8DF5550FCF873B348AF96B8CD1C9CE8EEA7AB743F5B3FD659EC6502ACF722
-D5D76A0E6EC89FBA669BC533C930310917C153F567CF6E1EB802A90EE2EFAE7A
-504DE21454974868FF67C8610815C4F69F28EF80CC396D4604756E74C7943E4E
-100203D1FF1ED3788022A0E9337D23BF9B0895A6F7294936A4FCC386FCFFD4DF
-AF48F623C4791E61D7E32C9E28A3DCFC4106265A0BF1832C68B2124A41948CFE
-C1B0394614736D14CA8AFEB7A6130BD8CF4FF7A5797243C6DB868724484C460A
-ED3005C22D75E82D090B3649F0964532A1A48987E2F7E138A2BB55BEC5A5F82D
-FBAB6581276C8E608350AF950651784A9CF3FC65BD589F13DBE1B062C6A53FFB
-BF3E541FC918AFF48B538C095A4F227E02250F737A3B261AF3058D3D632E30FB
-C79ECE7CCBC15239EC5BAA0CE80D730B7CDAB94909A083EDD5EE662D052DB314
-4F6EC57CF202478C32A06F41DB65955BA4BFB080B8979E257486F9201DBEA6F8
-446CA87E01CAED0D8B8923101CB2C0B6A3569E06A400268F4150CA9C72519A6A
-C36F67332959E4D760876ED149B6C42909017CFEF05B776B81911A3B3E1976E5
-25BF0EA073F443E4B448EAC699FFC78D8C41D2035146596E31AEEF0CE4CC54C9
-83007A8283BCBE5DAE2A9A848B64008D0FB672904CCC43ABDBD8378BBA54C367
-C6AC47D9EDE1B848B3FFD68A652BC3DE67F1BC4C119BF07601B7BC8EDE2DD9A7
-EAB5A340CF47871AD3022A5896A56E03A6E25FD960F5128928F49385DB23D6A3
-C7FED79BCACE2BE339FA2C27A24236E3298B1A5F701043EB83528C972C735FAC
-9C9A065E06270ADDE1503A42C4001F33661C98403F4BD0041C71AA7282A577D3
-885D2394800E0FAC158EFDDDBFA151D74742F21962F40BA1CAC0C4D1F24C0246
-FEF440341DD25E478936F2FEF81331F8937F04A6D691B235FC3875708A4162DA
-1C92F9795340C36B1D34DA7D1430466F8C15D41E95434EA889269BADD42C8E57
-12CBA9FC3144D21C57E5EE98412B073147B6B117B20E925AF141CF455B1513C5
-97ABB1BFAE357A9DF3FA0BFD7D7226B878CE3413E04F03FD017FA179C78C51C2
-3FD10BE0B3F18834178D3085F15D19AA0F8C3E6447795B47E86017F44EEB4963
-C806F86516E1F0B4A7FA3A64C55D2C03727AFF10957B6409D2F133D32EAB06C0
-B612F66B4C881D59C78DC9EB6AC60F93C2E96A2B79ED573EB2978BBC0098D828
-B3FDA22E6B5F779D67DEF54714CFFC927FDC717C6FFE14F90DBDC42075D598ED
-54810D8993180BCC5C41A4739E86201DDB5B8B3E80EB68FF6ED19973801564D9
-F4E48CD86224B10B4304740F8CD2EA890E862AA3BCD0B8041516E74BD0221A5D
-26E073049279B20209ABD297DE5844AD9C61499DF968F5B9AB5D3BAEBC36256D
-46805492265F75F906E1ADA46A08974E4F230A52D8A4D84C70194649ADF9782B
-187C449E5C2346EB97298557DEF216DE9729B71B69D48EB018BF38259AC98860
-9DD729939883821E7A1A64537E2CBEB1E6F11A50284594B65D130A48FC73D252
-7185FCD35A3EF61F01F41251DB285C37B8541846C47C7845A0A46E1B986C3788
-A3E7E3E99F151F5CF98EE4BDED2B4CC64303A4900E73B070DF660E927022C641
-1A0D28D993F850BD82078EEB4F9ADA23EE8AE0CCE66F1A6D076E44890DEB5D9D
-B4E8B15A6E58B4E09DD44BD0ECB14825D8C4DA0E7209A930812EC636DAD9EE09
-301888CD25BA944C779110696016D7B3E6FE2E9DC4A1F81A6F61B932E28900E5
-BA43EABB709B33E9E856BB6CA7A33FA08882271E5C2F8F12F8A0A673B6F42D73
-66DE9104027EA7D02F33869E0F06B70F64018549DC99E4B50A7382EB1A36B1E4
-907E8F54A59D4D832D5CC333D1B5037B64D1569091780BE317D9451FF583E0B1
-2D8877EBD3A0EFEA9A0330D31642A6784223E955EE6CB5CA803CE68CECB253C8
-44F74677782D40D6D5DABCA5C244303CE41B1B3CAAF862479453D3AA945D7B83
-ACBCB37BB6D87F134A815FF024D0934907C991D20DFEEBEE22B3966D4CE79893
-00AA038DF7367147556383CE72E85C2144D84A8B13D66722B8AC2C636367CAA3
-1C8D2BC5DF468F47AA78625C35A7362DA519CE31946F28AEBBF16D4983C7DA5A
-AFEAF86F93E25200820747361EE02F06D5109415FB7EEED188310F0B9CF93E1F
-DA929D2FA47AE4C334948D0D75609AEF71DFF8CD11C7312D81760509D6530898
-26E4B2E7F9B1B5EC94D1837F25A7A33BC6748574303DD9B08C8FC223DB659FE6
-13C71C29F0907C36E357A0A81038F944077383B7536337F074EC7161797E110D
-1D8856F64C96DB506CA799197D4579D94C8DBA0D276205EA830F92646A4B0700
-5AAD1B29C58EB222833E8E48D1A79B785EEFE59B11C8A829A829C975C80EFD63
-D47DC9ED98700A3D555807E4844F5033DC6C73266DD4F25A6EFC304560C917AA
-3BE805DEDD3D787797300EE0CEB33CCC4D9A16EAAAE902B986E2C4FF864E2D64
-19EBFF3438035FD9FCA2D9B0C3FDC17CBBDA433544D27E81BF809C89CA30F36E
-D0AD52D33CDACC72650A96E9CD8EECD7A8D50296EB4897E99F28030DA0F2AE93
-7E4A94A87CFD3388642CCD8BF26672482473C4DAEB3D20BBB23C0A97EB3AC5FF
-CF4A8A2CA0EDA2E686EB1E669F2529B027F5FCAADDBE3F75C384B769D09EA28C
-FACFC479964A89B4421C932E4A1CEA3FC5312FD56A3011D6E25C5C6086883930
-704307CED7321A8DEA59338DA843D4C9FDF58C0611E0E53042CB19E04C69B9F4
-ED385B3994A64E1A5685FF6AF0D6F8FF4166483602D28D8E18EE1EA94DD1AB37
-72F1E331DC0E46ABC1131A2CF8C3C08D33AC7BD044F4232724F23A9135FAD97B
-52114A426195C599A3182461AA4E126F1F445FAC9B167F418E172DB630C94782
-4E5E41E0F6315516BCE49EC4346A4BB307893F98B46B46D42113614CE9DA96F3
-6A950EB081E5FADD29F930BB1764DC41407B71D38449AD35913B2787A1A1BA62
-3E71BE24713598DFD96BE5056B7AECD3EE16850B66F6384029F144E19D06A9EF
-4598B15534147880941D0358CDC52B6E08A2D907EAFB536B702C8E6AF76D7F11
-4018566762B88560CEAC97F3DE8AF834AC196D7CD3C3DF440150E894D0A53E6A
-E687B9FD1AB8CB252FE5493CAB2990CF11AB549155DCA114A36B64BE7A835749
-3E86907EB95D9498BB04DF38DC85A34CF1701647FE2237F9639C0FB578D3A4F7
-471B2F21B787ED260775CC8495B6C852F4CB3CBF4F5A3452A29B97B51A4CAE76
-DF1F66F292BB219C387C34399A8415772F7A5439EA3A7602FF7A6AAB74EB1F73
-88563F452B5F10AF6089B4562FC1269895E6A3DEBEFF589643C60640DAF4839E
-BA525A1710F2643A456E0DEBB90CD2EF2C75EE6DD31C3251451F41EA11372717
-9BF47259C422A4C596F1D76672AA27B57E7F903F785CB394029009859931EB4C
-42F9B7A6B1494704E58084978DD2033EED656FC8BE7A2127FB7D3DFCBB0C6B6A
-F9A598B2833CA12B6F9B2F0E253D9652706C4E12A0376F864388407BBF47CA5A
-4E47A3F8567E7C360B6AC74DBA73F686B318E5182B14983FB340A08010170CEF
-6D92BECF86958FC7D409ACCE13CB5DBF5D5B215D7DB86D61EDAD3D9D0FD969A2
-4532689CA7DFDFE46CFADB5ACCBFC73D6FCAAEF1304EAA37D0C9392FED28FDEF
-0D9A1DE83CF6C344EBFFF0E47CA8ECF053AAC4D8064254346D1F01AA8CAD860C
-98D0335B6F211989DB72E96889B2CFA81D424FB75FF678B426C414477F6821B0
-E0255646C15A661E9DD18514329842474F0105FAAE1D43D5D738D5FC84AEE185
-6212C0CC4DADFD74488F6BDC88EE33D2428F7DA04A30C6E543FA57A13091BF3E
-C76B5C4475A66B8148046B62C8B631E7074AC229FF199073FA8F8799C7D602AB
-B95CE248DB1736315B501A0EC560C61C695B372F461C48A506F3F92272029DB3
-13B23BA5BFC29991759B6DFCE5C3186284D4F7EC85348B61712690D709410FB4
-F000D4D59DD639936C25254AEFE481B178027E06CBAEA03EBBA1FCA6CB8AE2C6
-C2F83ABC9D871308AC30DCE86941AF19A3B105EEC3CB4AB9EE20846A67A0EA46
-FB57F71714203FC56A476BDFFC3135778FBB28104B539C4A54D244E8D3ABC7B0
-A515BE0F6DB3AE9D9FC964328F79045D21D98B233FE73EB7898FC48C4908E729
-BA6B9562CEE5965EE9F63D310BADC9040796736B4952CA489318C9EA8948D466
-56A46A3F3091A58D1C227CFB5E8C3D3FDB6EA6B4A16D6FA565335AD569B3E421
-4BA3627D6049E6C87A1E45458A54EA574953885CD8A7CFF065130948DCA0EA63
-B3B1F8FD043AA910C138E1EB546FA676A29AE7AD8F1928EF6B28527053445480
-C278117432723F3DED55BF3E09CF8E142C517A3787BB9DE2787D2CD37B5326EA
-B4C1CDA63F2EEA8F55C5989E35D88F5D75E88C4F383570329C62DCB9186D7AF5
-8FD22AA953C1E21658C9DF0985B55E088CFB7C7C941A692FAF215935A38899C6
-31160CCAE51529BEA466951F1BE5776DF69A2019C33A6428BA43F6662065F16F
-4580B2AFDDE7E9D32D6545BA96BA2D2710F5FDF8C9B3044974BAC9390D4F0FCB
-E693434C32BEA67C69413C7E01DEF1257879C7E044F553FB46604267A1D77750
-2320FA125E385B8CB7C56F70F05D81632F2182636A401C79F97AC61C5ED3F44C
-81104E60175938287762E1B5B0A9B595FBBDB7B5126CA287BA9F4CCF583B1CD7
-74B38884ED467AF4E1AE43555BD3FC71BDF2C4FC041A8791594B410699263DF2
-0B10C5356437BB6CCF6952A6E23373CFCC1F95731DCCD869E5F7B394A8E585F1
-50D14308AC6EE6AA201024040EEC1E55CDDCE9DE74A3AF1F42AD918CFF7F0731
-2B3734F389F6B602CCABE9C13F529EBD194254192B0C8DCDA14E3DA68B3D0654
-3140A875826F93973FB04D64B22AF5B1504D81D677A6307CD0D2EB57C448F2AD
-1C16C5A7B1EB35A044F20D2C4BAC9FB1CE0ADD7E1AE8BA3457DE4BAB168141D5
-DBBB22C31E79B151A815D4CA3E44963D0E28C34840B7F3C596354B3CA3956C95
-4148F24AFD08883A36A691630A298AEE757B92E02A862556778E6E3A2041E4D1
-1AB4580E5FDD4841988B8B7D735803876A4D5C898AF6856321251DF6D42CFB3C
-7115734998020F9E6155E37CD7C2464EB42B96972342F12440451A23F736284D
-C9B98FF4B58E07E35A12C42C70ECE5EF8DAF052EFD32BEF574B67AE003DA2FB1
-A7433ECC75D79D10D2F32C90726C97E64F754529F7724EC8644225C18646F309
-D4D7F22894B3DBCA226473866EE2E9467A7847CD62DE83DF3D68DE2EB993A031
-2E858D3DD47422DD97F257E0B3E2E5B49BC9DDF0AA76463FDB5BF5243C4E64ED
-9C308B167B35B78D2BFC33F087CF8737CB5AFD3318BEB0F08F03B373FF6533DF
-67F9850F5D0FEF6D4394D888CFE283EE50C32305224699E71A1D02B2A16DE21C
-EDB0A53C9C5E312B532AAAF067243D88F5DA40D4FE0A0A2F4385BFF34FA9B5D3
-BE1C1DD5065A386FB88CFF7A8CAC4053918114683EDE4487B7BB85D1AC4EB927
-F1E1A9CAAFB3B23F4ED302CD7D12AC365C69ED004DCE51C729BE9C9A0E9B8874
-E47ED7F9565CA1E5AE8C0972A5FC37CA8A023A3E728C0EEF8AC72552671D500A
-E3D619A309A53E31AFA37CDFD3FEAAAFF7E90E69C96CA07DD0DB4B89061452FA
-8950FF79F1565BF8508496CD55806A62F111C9F46B7DC15EE257D317DB135816
-E42D2BD7EA95D0B6BCCBAAC32D267350604D7798E1198F03B819E80D165E0C7A
-0DA795D1850D48928450B7F7967D58C8E8930A452F160BA5A54A2B7D45F9C8FF
-81CD1918ED808958B9AD4B07353FB328A69F4E73A6804FCE3132A0DF069E25A7
-F40D4B133E0D851EF27A895D04451EBCFE8B07C05095D9E8D9603F8A5C4AC797
-84196B9E09879EC026894A20F217A4BBFDF13DCB519321910535F4BBBD8D31B0
-66253B27C034FD1014A134BFF9393201C8A1A55125BE0EA4EA9B7F56F2C038FD
-0E828902CCDA438F91250C47306AFE4B8C5016CBF360C0621F402DEE13302A66
-9F1793E6D3D352A24349EAAA8D9B320EF85560A935E2A4D2D67BF4F0FAFFA84A
-0FAA45717F23855D19400A1D823C17BE7A005E1B5AF9388A2150E14CF7F229A5
-07096C67460B989066D033C7567003EB6FC8512DD685E44DEBCE8718B1408872
-40226BB9D8D2E2E3409C100401824AEE6914BF53123B7F1D367688D2F3E90CD8
-B2E2FE7911A5B6439D7D421E59EB7BCE4DC0B8D09692DD02629A4A40500C6C83
-C27C127120069536BB5A08105C137A80E112FA949C7DF8F2A78E89169BADA01A
-F444837C8EDAB8D31EE7381BDAF2E3FC227D95784F07ED0C2AC12234D81A07D2
-0B2E26D95FF19FB74DD5CFFBB705BB286C09DA08F4164048B9DF68C5751A6C64
-3B053ED842F997E75A75BA9076985E27E65C1B256B7AF6541BB257B908133225
-C7A7608D62E9E0D28C4BC1FEAB3DCAC226D44F02F2B6BB5D786789E9AB51BA25
-9EF0748C3BD02385391A390D3DC2B49422EF5ECF8A09998EDB111847D830744F
-0FBAB1F688A9A2FF26D16A0EBD334D53D323DB863B8CFAC15C6E48131C4BFC68
-B8038C436F156BA2657F05C9524E8F8BA4DE9C0C5CE3393927F1ADE80359DE51
-2686AC1919CDD6244D58C099125C87A6E27D0CC62214B0ECE2E19AB7E771E099
-272FEFD178889D220E763697AF056160B54EDFC103A161CE16FCE42A1BF4106B
-46500819C85E7668BB2B9DE3242A7FAA558993F4E06DB47912801C79BDF6C10C
-502FB005913DAD8BB35F210F2BD6225C3E9C0D37D599FD296B0487E8F373B28B
-FF8CA001BEF0E6F9DC29C679382EECFFAAC4433C1116C416A6AAD52097B105BA
-1C18592A38C7C97782ADE3AEEAF808809F91B144BB90197900D5A88B752A322F
-99AD6FC16629D1F78E9BCD372310FB5C33F728971CD8CA9555D81E199FF523AF
-BCCCAAEAAD8E951A6D48A704B4D89A3D1065406B82B00A6A421E25E79D147594
-6446382B4028943CFE86287A666FF655DA13878D845BD930CFAB8217EF2DB874
-EE748A9464B77AADA51319CD18C196E4C37F23DAAB0B26857C837761182EB3E7
-41BBD9FE52371D4576012FCEE98F20B91D85C7F0EF8D428DBCA7D0B0F9A93F9A
-8369AF11DD05D35395BA5B79E39B969EEDAD31CFC722ECA91D7A5A3E437C3068
-36F0319EADD7AD35C6383706380D6E5AB63FCFF28A9A21F1706772EA74C40F22
-59C5B338356AA658F479C7E2E7C4176F2105D7957B43F9FE20ECF7FED5CC0A33
-0CA8F9063144E480793010ACE37E3F577C6075138D131576B56F8302D6E4EACD
-1C8E02EDD061BAE820F90FA7C2840867DE92F2783410CC56199C1FE7DF9F3154
-3057B95CE752A30B7BC4AAFADD5BDB3FDC04D7D40A74444B1A135C1F96682188
-BBA5CD3C06B1B84BE01018233829B4A78C54845CA06C20F1C86B1D31207FBD50
-DFAFFCFF029618CABA5782488DCE6D0FBB3C50F27F44E55504D9DCBCCAD6E99D
-49E3F8CF3F9F597EAD433F7E7409FD15BDF7AC32CC09A23259222EE3690F3C7A
-AD0D44DD92DEC93B9C5EBC8571DBD3B80864BC0EB5379C0A4AF50016720FBE36
-8307FFD35CD365241A4CA0D7FC015362A3D8AB49571448461F5B497BC4E8AFFE
-C8E9C61CC91837D1036CC017588B4E3944112405379B6066F3EB0F2D7B0D6C2A
-90E1CC201090A85690DACC92F4BFB4D4DA42D4262DA96A4BC78AAF804CE39863
-8B8DAB0886C27E289633FF58CB49AA3B67B3AA0BC0EB1B3B8B44511BDC19417C
-D7F8272481C7D12424A1C1473749B9FFC50B2BB1649D2AA3DB8439BEFE38F70B
-A1682132EBABA78E41833A05662A690B77C18CFFE6EE308D8584B7247174BDA3
-C64AF4886DAFBC452E2F431AC0B02380FBB2130C0CDB339309EC1C1929F8AB43
-57E8F5D1A47EFAB0CEB2B5E01B2BA8D81FA1E63606342E47DFA92679E6FBFA47
-C93E3490A0DCC5CF2C5DF298F81DDD1B646EF8598F821380983D00BE3C2FB456
-F848F339BA6329D23C727391B84EEC670579F39F3263F5E535960C95962F5A16
-2C1D5A3DD5FF459041C153EA2E549935449D7FE37C2E1D058F8F80F41F2D5C80
-972EC033F5B87A6B1BD65A2BE9A8576D30069745C1DA75F072BB492A212EAD29
-3209E08C3FF6205097FCB14111933252708033589C8AED0D1A28CD86DAB13EC3
-18859BF08EC86D751F370377CC0E724F7CCB632A4B115D2308083E2B5B8F2EFE
-260262D780EF5276AD5CB5E28D73BB6920A8C18D720A4CDA52DFFDDFA2BFFEB2
-31900CE110AC33E086B6DD0FE457FE29E8D010C7CD6D0C6BC2BF9021A4378731
-77FC26E244D06CA5FEAEB6A51A164335F29507E1BE86D75A610012C6F913E64A
-DA7FC95E6BB98FA90E399CD9624699229172E6D2AC88D61C2D0BB651AEF862A1
-FC7EDAEAC0C9BEFF07C533FA1FAD72E929275EE1073D32DB29EE477D4F1275BB
-ECF7960D5ABCAC007A1B9BEA2E555D02D7FD2F8DAB37DFB612F6C59D0B3D6159
-88938E23372FD48E2534EE404F327B53D22AC9A8DD968F50ED144EC1B30B4222
-BFEB70376DBF1C5C9F7BCC1D765953E76894BBF009DD7E83BCE3D56AC4099153
-E5E147B7F1612E84935A5243AD8C420874937D4662EFD9717CF715D68925C2DC
-EDDE5070407F7210CC3A141AA6DA723E7B7057130728972EB466F0EE63D66BDD
-0DD680A09CB69D4D9978556790AD98E3A8F1A5FD15571A4B607DB1EDA51250AE
-8256180D00411469F2C4ED97CA517CD8EAA731B74B7055FA21C6ECADC9FE18C0
-21D063FDFAED57B276D51B33042B2868CCE630771DF7AE0DD9E26C48892FF1FB
-332FA26CB639A581FCFBE19CD022A1B770922FFD38A6AA5E28EEFCF3AFAB7974
-D963F2BA5782C765C81C3535D453667165F6593889C316CE1DB54A4BC928CCD5
-9948E7B7DF992073D2C334130819CDE861B60B463E55F17673BD244804C6E376
-59851D9DEBBD20FF335EF0F32CE99DA138AF75D3C03B72CFD2084253330051FC
-F467C0B06C413F8D71316835AD963600C6E2CB564FB392D6A68DFB98D5A2452B
-45C6ED8548A8D5068B434A993B745F7C49F9E5273636066F2B726E52082EC848
-825A05CDB19FECC21628C80070AF0F80F4B1D858FAFECDAA1C5C689E8AF110F4
-7AC324A037E89A65113883060B08020A1A93A816B6E69DB90C3AC9C2B378A277
-C6FA2AC6FB93ABD6AD2960BFDECADE173AA9A512F2448371C9F4A944D623CB2C
-A53597E7D01C3D6C4AE282FEC4E8232A7617FB535D0E8DFE5C80CA13782327E7
-E581746D460E8040ECBE4321720CB8A6FC181364439F41D4D08C8B7E582C751C
-629F4AFB1A7A390ACDE76ABD0B162282C83E410F3CDC311C1113763D0C4D6C92
-36A117DB6A5B259EC8ECABF53080B9D278CF87BAF14BF5D7AA9ECBEC98EFD0AD
-CD622F9B4D6A92B5C103BB7D5E97F863E2594D306A119871CE7C5CD6592EB0FB
-5338FC288D23D86D493F5AA886155AF1847FCFA0E92E84A1E1BEFC4076F43350
-56E42CB16F7543F5D057D3547E49D75E2CF22B376BA9C1E87370651DF9EFEB07
-91DFD4B59E6A99F45A962C5E021D4EFB3BC1F63953FD6E09928A551C220A98DC
-4BB366A4BFCC58A7B314CF9902BD1FFF53551D19033D8C4D28952ABCCC62B468
-C61A97A76C9CB68B8FFFB8BF91FC96E1AB49D2B161F37A25CBFBD5D4896815E9
-4CC17385F5BB185A15B0B8413FA31E2CFF6D67F74997261568B94C2F85DEC393
-300B794EB87E97C7769BD6FD84CF81827FA260BB161281E7F75D1C37276AB529
-5087F4100BC37879DBCB97723EB71A3A6A40D923234FC1C8348C184710F40DB1
-0B2C0A6DC172FC28BFAE2D2B2B295BAF3CB1A39A6D5A4A73FF52F080D1EBDF30
-3D9434BDE34FC62441911BF2F82FE2154E76A0CCCEE232A7DBD1A22511C39624
-22C76972FD5D299DC8BE9A2BC8BCD5FA48E8FFE729844C41AF0E53044BAF93C1
-36A63F4BE10178F9296D2CA93A8EB0E76743D8EF16447E7A3991AA1BDE4B85A1
-4BBB15378434CE1865218F9EF95F649A6F21B7AA8E75CCEEC717EEBDFD14F6F3
-EFEA304CA35132B59B21FCE65B13326EFA5736DF81447F675118E512E631C747
-2654D4BCF7890CF072C39468CF9B5A4ECE1C6DB0F4A4728A9929D821C7599FDA
-454A6930350475791CFDDEC6F9982A6CBB09E45B75EE0C8202DEB19B74786C51
-09E4F90457DA1BFB94CA77A3C6C7B346314BD5E2990DA7DFC78EC75897C59FB9
-1414D259A9728D14327E5BB151FA2195D80D9BA0A852DE19383AB17D4D6D9717
-144DB34ED80B2910C4F442D4BD722B7F251B938114B4C0872E874C3DB20F7939
-368A79C3C46A13E5E761E397E5A6B3E8BAF6836632D2FC7A1B3252D81D41904D
-13C65774BC8DAE4834C07CAEA4AD04DD6CA8301EA1E20AD4E9C7701907385036
-2DED96B06F5847AAD5D004965F255167231BF07E1FBC6FB101B73F8620765755
-9262273AA6F111626AD38CF86788269CFC4B8611C55AB4E9675EEE714CE2D305
-C9CF8E201CF812702D0DCDCA8BF76F04DB029FF56F7AE4EE3064BA785148E822
-7592906D2C27F043D16A13A48DEF8482193ABD5A45712B0D5ABD3CEFE3BE93D2
-DC5F98C33CD602BC65F3D02EE0007D6057D81B3D3291877F399CA1D04547A274
-322C8E4739543B229703F48F02C6B1945F5F537129288B7289BC2FEB01339565
-40E6DFF827D1582F0B84D517869C7465D00D653C1EE3EDFD9497BF86D03CBB79
-25C4D4D7CC74C6DFB45CAA3EC5DF90A6C117AC984CDB7643B906C6EA625BC933
-892FD590050090C94C
+E022FBC13A94E4582755E7E28C98C65917977ED0BF60D527380DE7BD4A981920
+4232903D1046E59ED60A0EB5175F124E05EED0C1028764605EF8D650463F959D
+A98C0439D4347F65E2DA71641D1607B3B609823FBD989B74E277D6A6E3901FDD
+B1CDD7CC14D8F0E105122B5CC41B8448E34564BFCA8BB368C3340656DA94A18C
+E269B1D8AC19F6E9104A9FFDE96B495DCE7EE44B478DCD91FA8BBE481752AFE1
+C945F42E33C1DBBA3DEAE3DA787E80614FF32021E610D82D53CFAFD806A32841
+490EA4045225A89C0844D551CD617E75D762DF942BE71B73C9BC7D6E7596CD28
+690A53E050C10BDA0A256DE427B91AC3143662E5B1BA0EC8577BE625E1C91678
+967B58EDD0B3ACEB9B0BF61F3AAFB126E7883E06F95274C132DA85A0963D55FB
+2F0357333F1CDDA87F60EF7C569C54321AA37414A6FBF9F2E09F4B09622E80FB
+9003B6A94501383D6351B5D0B98E9910AC0D77DCB9E92E6E6722C5CAA3B85577
+C43D864E582EE95316EFD5FB0CE0338CDFDB0A840B8001F2E389E84B28EDCC8F
+339D746F4D13C3CEE2CE0B9EA5BD67C6968CC9CC68FA23C3EB26C51C6AA57191
+2E3A0F93EE560078DC5C17C7D452923BC2E1875D737ECD6D252D6C8078DF895F
+BC64DA6216D34709430515C99D2F237981959EF41195EDB234E4CCB0DB55106F
+846283F3682C69143374C934B18E415B85AF21B034B133014C5E4B354C3C7010
+CBABF55337F24C8189AF1AE29082A524867E51FEA3CD7C371BCC2A9B2EB7923F
+3329D2AA32EC53D85811A55A6091BCAAE343B86A872827B29EFDB9471FCC8895
+4F6D8043A13362FF3269568B5D385EEA7512A166DA4296D07B7902BE3BF2CBE8
+0E88F4DE219D8E63421A2AB5B1A2CD89C7198747E96963BEC2954F92F7B755E0
+7EEA6298F997835A1622AE6113AF1C8BD1FF3788F224FFCF6960BFFDACFB5D15
+0D37E923CE1DB0F219BDB2C261D9D89933BB6E7585C8A86B985D34B1FD32C568
+C5948683C24E221F7469D23E6A907FE80D4F4938FAC4C32C1CAEEBF072E39BBA
+B4356155CA600886A59AE06081DBF2C8A8BE80AD074F781B05B8D3D8714CAFFF
+4265FDF92E48447DDDAE07D63829441132C68404C03690A220416E85EECD8B47
+BFADCACD42683E5988E902F4EA64441ECCAD6FF84453CB44E7ECC8579B928C4D
+CE1DB8A52D9DE83A4E9F95850E47E63505AC81AD552D5C13F98B2128CD1391DF
+071022C0D0524803EB652D6FCA6AA7D2BADEE9F60DD24531641DB5093E0B81F5
+C09A428A241111CD5B861F295352AD9112BA832448B924B65F8A07C10E9CA93D
+6380A1B2E477AE278094155D3090EAAA07D3CC2FC06AEDA34013635DC3B2CF0D
+2072B5EEB80D75CD80BD609075E2452FBFB3F3E5573A6FB4397A57169A5E80EE
+5A45AF5B98D9C89F96A6011AEE28266257FBA4C5E58EFB767B772B8022F3D7B8
+80D9A6F4F9DEB89013D74BDCC23D250F621A0F06EF76437664B13C80EDA64937
+D469C3CA58DF29F1F0EFA3ED58D1DED9895BCDF59183B939FA839932922BBD8B
+4B96C16F9F2FE7BDB4A838B8F9C52D9CA5A3735CBAA633880F132B03DD26DAEB
+618E4B689B9A11D8612C47BA970B7B5ACB4A0198FD3EB7A62D92A026E6AE5246
+D9288F3371113050F0AA67159F162F6E62FB853EBC973AD4F2604F2205C53377
+B6061E2100D07B3A594266F06A61494B922E290AD42A930A32DA4FBDC3996B49
+DED27B8C5203F080F67BA5E890848ED2DFA053162CCB2E13BB62D798CED03B1D
+ABF098419D9F97C2151C9A3AA0FD1865C291FA240E839065C8F3E8EF504CBFD3
+F0F7A39F57F6A097D02D399453027BD0AD6B5FB820EF4A889B11AE989A23BF39
+0D258BA55C5DD4C6D690037FC9BE99FD14469FF13EC32D32A033E32DDF6E357F
+AB1A65C530258296E77ED1B8F056176AFC317A0401CAC7E56259FC96A9BF3C79
+683DEFB45F1C3BF305E5FCFF15FFD5D0DAED5AD258820F13675773A2FE23FFAF
+44CF4324F7D6BB80584D760A261D4F1FF01B61B5008BD647C149B59A39C20590
+C32E6A8B321010CF98E0D3057ABA6076EFFAB23DB513627A150219F846FB7E13
+B3C2A2EF7CE6001A96CC12B7E81FE3A12751B0E4A5C3B1FD544514AE480730F3
+3DFE0181CBFE86EAA8175211B668BC26BA42A73C44105AD5BB07CD54770B1E74
+28C7264AB9C605B28C233BFBBF3C5402538A873E0F91ABDE05E82274C5AB3A96
+F2D3197A5C6ED9F3063984FFC2C35521559412B3313B35EE2D952D1795C43A86
+497B8FDB06633483A5547345C4DB951D8F9EA26C24DABC84998EDA8D8EF05225
+1B2C991D35F626C6CFFEEC6FCD50D742A4473B466F92B7C4E3347ABB231FDE4F
+1797EA8D2B0C90F018AAF63D6AF9F268C7BD3394BF0EAEA8DBD686AEAA1F290A
+955E1146BC80C4BBCF30AD1CDCD581708A8C27FBDFA9891A2009E283809095E2
+ED36E1ACC52853971DC7F8D234E5D42E88303CB5B7E8CE086230D3A66DB1A259
+194FFD10DAAAF25AEBE9D2E0699DED06188665A376B7B96D33C918B9678EBB28
+38816E68A84474ED9C727B809D91FCA850BC7959BFE888D6F30C3917ABCF6D5A
+45C238B3EDAF9B42EAACA014F0E8E91549E3804619AE8AE31B66D8A444A1DB51
+9E40CB458450BE01FC8E7704D144C3A962A65466CF7614D94DAB6B9EB10E003F
+0B16CC826F0716B8411500D7E867947E91BFCB998DF3BC331E66154059413D61
+6F8D59DDE334A3622CF268AB714E6A8417CD1BF09FC7BBFF072297DCF0AC04DC
+5C1946935E8EBFB12A4E8931516CEC58D45832C8097BB070C7C51DD881DAE0C9
+8363C904A21CC85B20ED5DB3299DF802965EB5017F250CA5E8B3998FE535534E
+05F3E270F718F6914C49AF45B3A75DF1E9CF0D58257DE2FA18FCF9192BB60FEE
+581919489A666969768A1274CC4E4E6D644088C80F716435199F9D514B065EBA
+B8FE1945F87636435606BA5D996663E7DC75C54313FCA84FBD13D70A8694A210
+170DBC5CA05D342C8742A2AE2477E5A5D04849501BD569ED5E70A68B9EFE8CC5
+DEC2EEE3DE8F29ACE6CA0741BBE9C4BB42B74037C85E93B6CF0AB818FA434448
+995834EF62C20CB180A489F1FFCE5A21F1DD47205ABEC91CDE6CC2A07FAC5D0C
+B0488C9F7B3A3974BCD0AED976CB3F2FCBFF68A6093756BC24FCC6DD3D9A2F3C
+EE881876A1EB8D9BA8462CB48BE2220381B86B1057A1A1B2A08EBC2FB8686BBA
+21414FFE042C855A257FF7AF0DE86B8902224B90465A437618D4F17E051CD8DD
+A08B7D89D6BBB4A0A299485D4D737FD4F9508A05B9C8EDE0724B79726A3C32F0
+D74B811F82510C706F3444FF1F2226DB0C9B1DB512A9EADBC823A83526DC9587
+42AC8E8A54634DEEE9AD8FFDC6497FCF217C997B05F9D2E991E7D9D61179012F
+58248632D5836B087A6624DE90C3AC386640B11194D3C891BD314CDCB6AE79D5
+DCBE022D7FBDB13BD6A762ED8B65DEE202500E842E31DB6BE7D873245A75C231
+919DEC011621AE1D808861CF08E339E404F8ADD5CB1D4DA268C191D60F50BA06
+7E0D0273BE56CE0A53219B7C7FF9BEF980617BDA6F2C780175E712E634923995
+FBE9600E429DDA5F691B61BB35946E76FDE28F33F06740560D5E971A424076F8
+CDF10BDF3899BEB2BF28DE369235ED0DB57B27827179CB3E2FE8C7CD6233DDE1
+6625975D48C788C85285EB73B7A7B9DE131FBD245C9B306CDAD91D01839978D1
+2132F06C2BB59C8E38E416AD3A8937CC72632C4F79D905E3119B83E229F9A2C0
+BF6F4C0BB3E509D1FD88DEFF150E3D469CA20E9446ED75C6C44CC72DB23F945D
+9832BA83A61D5C80222A23072B4664E9089CD0FCC6512129938FC52C6DC46593
+418D9DADF19D00226B1122EE81402007AFD06B39305E1B0481F5390EF21974FC
+15D680EFD0AB7799187E6F5AEBF07013651DDA0EEC50F352AF50D08216A31159
+02E896FD2BA87D3FF13D46AB6136C92AB932A3828D6E40D6AAB2D42235275449
+B0EC8E5C6134985E9D21763974377D34530289FA0EF14EE891E1B221A698A8ED
+791DB294B3489059A8996C160545AF6C2A556882AD42A034E686F21F187B448A
+DCB631CBEA2F4F863F31D65D5DCDF357D0E7BD33FABC65310541AFC05860B5A9
+F6F51ADBCA7718A3F6E17DDAD5E0BEF0351267925EC591024860289B31B3071A
+C9BCB9979DC7CF6DA2431FB9F4E73A4A6DA52F23A507510A86161763A4AD574C
+A8D7EA3CCFDEEF7C4FB4203DB0D00079639402F8CE2C7706BC3134E1455794A5
+F4D506126F124BBDB84CC4E38BF56B0F9FC18463281559E8001B376563651F50
+E4F54D3BCD3C5ACFF157375E3BCE65EB9620A91E0B3AE413513AA885462A981E
+BC33354C8DE722C19CF1CA72623000C7DFD3393F12658ED3CDCB2472DA045E4D
+78EB129D89CB652E423341A6E539D3A12F0AFA3A379664C6D591DA458D0C93AC
+507848ADE1CE0E237F8E44781929B013754392A707CFA3028609F1A3402925CC
+15AE50403DF0B09ADC29AF5AB03D6FC8305E7DFC46781FD76FE6D95F3E2FFFC3
+5B0AAA73B30D870D8E8E8184411A418FF8AE4DE17DBA8CA746AF123A44944F62
+85D7E059CF3271B6088A374093C5D80197F1EC827A68BECE399345E10FE1C776
+858FB036C4AABDEACD9C5C347CB13E4EA5AD6894FE5A6B210838D0DF1F3FDCDB
+7A1B82D07D42C84DBB695F70E104B13548D4CBE2FBBE128CED959774AA5F7A54
+3CBC6313BEDCB8B55429DC58BC51E3686BC9A8110D36B4625C5D9D7AB72D7C14
+312DBA59A29CFBA7EE804873A54FE2D1F5476818E2DCB1863CD3BA4892EFBE45
+C5C3DFF6254F491734BC982C0E5CD41C738DF9B2B462071C1F70021629BB7A9E
+330F7325AD85E8005A90BC13BE6D6868846F74EC7002F6326160646844187DE3
+26D1C625681208B87BCD967749AADA6510105459CEF77F4080F026CE8EB36E1D
+0C275361FD92225CB11CB327EE747D2397EF6E4DB62AF4708ADC95B9B0B0B3B1
+FEA8214506BC33C7E10C28AD9646CDC214F1F0ADBCAC3F9690905A7DAD1B2ABC
+995787CFD83E255B07901D17B196334A40A45CC25D67D69A9D890881D4731680
+AB1C230DEE91D23EFC69BBD1859AEF38E9D907EB461ACC9B5F12503ADBB9B373
+7669BE875CD0BFF43F1B4AFA8FB233790BE91986E6056E913D6F29480A27CBC5
+F7D4621F794369AA8FF04EDF2884875C802B3D2598B747AC471DD88C2DD7DA5B
+4AE78FAD1A699F0CC2BFCC4F492ABD0C784F53774923C96B8E8936624C9CA2A7
+5D98343D46C3D59F45D7FC059DC38668233DDD9EA40232BC9F8E549A362DB96A
+432E2CE2498EFFCF491115ADD4DDA9E1113A8541C607C60C7B25E4C5DA72C4CC
+08156379EE57D76138CADC149B25AC6C0B29B92D038B22B8EB4B4E69C7C405B4
+F8CE26E4214888DCCF18FD2F5FA3E20C2BA5E7259950522E5634C95D52F64C97
+392CC15FFB00C09346A6D20C9EDA00B5DD4793835BBA10BF35B373819058A94E
+53B1ABDD7A28B31BB7E4A597053DC442FFBE6902478AF00BF74E07FE2AFAB59B
+CDA5997B78E7C996C8A0669B3BA4520807F346BAF4FB3FAE58A1E52C6DA5DCF5
+1457800464DE6C876E392B266F9B93D97FD91A21EAB2F0F917750AF98CBFB7B5
+1977B2460F36979B866DE95D42A79A7D3B68E3FFBEE7169EDA27F479991DB6E2
+39B92868AE161B910549BA51212E4A8305E52CB4E900C71A654CE8251CD30C5F
+C23B7857377FC16026DF41414B792F6E992CA6671FE6C3C9136D8983A33F47BB
+D379D88E34DFEF2F0D02CB9B4E6C04D0C5B397BD7C52815E75A2E76343F88642
+BAFFF409D80A2213B5F48B37867731416D4CF497772732B4FC79BC7EFB2330E5
+40AEED28970A318DC93F778158DAF12747890D85DEF62BD2402844D29A5E5F6E
+4F718E264EE9657D56C956AF3DE08C5D054F9FCD351233C35AD02DFF3163E42D
+C401378EA1A955F551018C365686045B13F2C1A5708B3CCDF7E226554E2AD8B1
+E4DE2657209DDFD5689D93EB1C202206C73A586BC7ACDD21451788CF37D32829
+8C1CDCD8F0D359F20EBD5E13D0DD96C0924E53797638750D5303B517B75B6F45
+2BD533C1B35AEA97DDA239955596C1D3456C6A7E6E120001105E58DDB0F36861
+3FEF0587489B1F7562C9742CDC972340E98FAA2410C7EB42415E0053F1A79CD6
+91EDF9BE7F61F5069FEF3BDE1C95CB4C0216AA5BE28F8DF42F57EE97AE8FEDA2
+71CD120D8F04986D5AE5DF2B0BDBBA01AC08296A2B30940BC8006A5F38D6AA9B
+72D9AE3690BBD89D9B1B924A92E9F98312CA994F369F71706A20CB72A820650C
+2E3C077ABFF8BE9843ECEAC7286DB8F6404D2FB367ACC874740C5B3846EC7190
+42C48E182B94DCE1B8F69CEDFB60A3A7C7AC2CE49A15DCD6CF50EE16C411ECFB
+7786A6E0D244D4BF394143BFA289495957DD69C9D40E6D57C00D798356835A53
+8A2DC6B46AAAF21BBE9A116EF4F2D3B9483D3B62A82840B2166152E7051C2040
+888F99445F1AA00AD94EAEB427EF533FD7BC59F63D873115AFF4451DAA4B931E
+B6D05AA4F7001080F3FF5E4E1A660FF36D0FEB424CB46CE0D591C7E0135E3D69
+17262E35F7B7A8CA036CCA16DB8EB55A732341BA1C2B9C6B588D41898A0D1E30
+81C1B1C6B5DF9F7D1A8A201E0848718BC02ECDA3EBBBA61A7CD9A3ECF720582C
+EED677E290F3CC54EB62B83E631BFFD22D4F03177787FEDB5B716B34F389ACB6
+B84863C46A71CE2C3387DAB6D9F35B4DC3DE3D279221BFBAAF730E549922CF48
+B6BBB2A01AD00DC047C2D2B867E339F64FFF63ABB3A2266D7FDDDB3624CDB196
+B52696801BBBDEFFB871479D5847737DAF7E98F8140D65172D39ADE3219B7E57
+219FD2CBAE039D263DD984765AB26E9E7F17B06ADD9AD578DF69AFC142D31DAC
+6A43149D41E5E07EA2F367423AB179B9F913ACF1FEBCDCDA9C6BB6D14BFC3425
+176C2E34F15229E25B39DF215C36E75E6FCA07905C70A6A538FD8191A5E1D5B9
+21DE335877A562A62769EE2B8FF16DFBB1CAE6E1E53E78A9E0F7D9218295F409
+72AFC2CC9CCA4B6563373950824DC071BB92902866C827AA23BC2716D7C770A8
+9CAA5DD2251A0A1EFA4E95402FA16E1CBDE5E37A169B8917B8E0D94A9C47D225
+307B4A38C004F3F36F31901DF56A6FAF3658AECC09C8BA27F26A5A55314782A0
+32963C25291B990C57790092F05A203176282F16CAF9FAF89718F2DAEEFD3F52
+CC263F02CF771062B04E51A0673942479BFDDA13F04AF88B9B9DC85095C04AAB
+707A308E46055FFBF41AB5CF9A43F8DE0048A8A7138D359AAEE262A45AF7DE87
+AE6D10BB6CEF580322A6593121AAEF71821C57B850BA883C2BD21FED4C28CBE1
+D6F3EAF89ECD58B1FFAD8C41225331DA8BFDED4FD80EA251AAAD2DE982246F3A
+3D7800CE8C67612E63FCB2806AA68DAA7373BE7939895EAEEFB371DCBCFEA712
+238AD633A8FD2496ED249828F9A35F9A8347A6FB401B5B46968646F7B07FCFF8
+015A73A8832710ED1743FC6AACA74DBF4A8848131B9C83489B55B42A57C0817C
+DBD12D3EB847A9D7AE76A6FECD5362C10B8BDBF6FCCE19166DA5BF005105068C
+E0CE15C4790EE0CCE764B3235F1FBE9940369C5C6E1E38C25DC8167FB5655952
+9761B35C6D02048A5A89F090A08A0E91A871700A92A06CC93C225DB53B6FCAFA
+8DEA22DE4351879222842783986A54B93068CFF579B6F0B3E67F595E603CE50D
+7AEDE415CBD7E6791A5050214403234F7EAFC11E64F78CBF480EB261D8D0F9EA
+60B61737C69ECB32C0C9165098087E5BD97155502102414227F07C8EA33F3CD0
+3C039DB00F3373114E4AE2766FE8B19A866220A68FA769A0613B080B700BC85E
+313C0689DC09ECE994A1FD9E01E13FC7741E11B84398728D28924CB6B0216F51
+20A07984B0F4C20100DA456FAC82D9D1D13613F56CF0BCDD31EFC037F8F627F3
+123E5BB89E5639D58FA22BC426933C1FDC42E4817794B9108F3FE476EA72B0B8
+FBC1C7DD290D9BDC475DC01C8D0F5F191E38958B316E5A6493D3810BA0238235
+8AF308C1353A4D1F29874C6F8813EBACE49D044E0EB24A9B881F24AE3028DC7E
+B574B271EE67FB9BFBF3562BA8BE7D0D3835499C0FFD6D9AE6520C6841676A89
+E5B4C7312A4835FA7BD974D164E9D9AB45D4554086E1658D7A3CBD17DD8FD091
+6DD2E2094AC2E4E79D7E2BD082E4710A126DE03D2F4A8EB4F8D8D16164A2825E
+3230BB6E5A4F5BF8B4ACE7F6407321B07678DAF8721DD718ECEB3EEA32229007
+BC90E375D2AF6A4D0ED66B5EB0F5B017F4B8355B14B70F665DA551769AFF85B0
+F6D17FE85640D9F3BC8D0033B823E1D7F286ADAC61C85F87C8F4A021824D068C
+47237508C739ED9E66056E1092A22956768FE73B590BEAF9B8DC96202372E369
+4392C1D73DF00B9255ECFB19C21C1AF844F7DBAD326DDD5D7F7B41C616E1FB7D
+F2D113ABF9ADA76E08E6DF03A5173BC9F65B8873BAA3AE67D35893DB2437664B
+F6C833A9289318F7806E67DCFFF38050EED9BE1FFB62EAC6773CB45CF0FF56DC
+B4EB2DD8AF38C2B50849EF082DE092FE7E9F6B975965FA5E076FA1197946867E
+AC588C255FDCE28DC0F7017058CA8CE21C656F39432115CDF619B0DB1F3DA652
+A342C73D6A8D3DE2D81382C0CA46C233DE0BFDFF0DC6FF4776FD60292D157134
+EE1849F22013259F75B93CBB98A488428C29F3168A0FDEE616CFA1BC088F6BF6
+98940C3D6297C684096C08A34493D5998A443C0A4E9EEC53100F7BE7CD8EABC4
+8234DEE6FB36A1028627A18A3A6376B185106669056BB9030D3EE29B86857903
+8E5FA2DF7300D72EC079F896E052407A8E35D52D921D9EC8C230A8888708270C
+8975D96D7A9B5C9504342A3D3D8ABC0E4F8665C4D6236CE5474F1873D968BD2B
+E894FC38FD94ED092DA881558B8C8238716136F31F301595FBBE990DA4306F2E
+0E996D0F9FB20B67DD5BFAAF9BD909130F033414F473EFEDF7CBF271AD49D15E
+570DFBDAF0D4E02738881C104B8218AF659DC9587A6DAEA42F98FA0A864BD1EE
+ED493DD61BF4AE6B5EACB7DCA84C2EA02BD3EB3332D1A8E6AB68978B15ABB10D
+497A0E3D6E9613E13B4EDC6DD8C95D035EA0D650B15A6D0FB89109E1399B4866
+73B857EF3BA5B44E87AC7AF2FFF4EE7E7D6417348094658BA6F5281E45943EB3
+E711CA4C9A4ADB161E71208C7A5102D09FBDE0921CA593CFC01C24EA1C5D0B6C
+20519F42D3D169339A326D2C2308B6F0A463F9B32B2BC4929F5FE19AEF93666D
+1E1862AF5E3C32535097A0BA56C4FCAF66E93D9641E25DAF92CA2BB0D9BC29FB
+00C79F8A7316487C64222592DE750B72E5F7AE2B0B71642174C873DB02946505
+43A7B71D313B5092E2693051824A9737D75609D3E8D17CF493EB10BCCECD0F7B
+06ED06F43508463788A69797457047679C5D69C15D36C31D2ADFC03B8F53D11A
+D03A7C6E287BC789837EF12A1E58D6F280C3213DE36B0FDEF163B8F2C37A2525
+5A7028BD52F371778EBCF28A9096AF779C76874041CD6263466C4ACA1E1A632D
+DE5E1D15AECC12604574E9AE20B6CA3C19D1E5A71B3BA4E82B18DB3F408305AA
+0F0AD437478E7614F33FA67FFCDE9986DF688608220A22487916FF230CB8D3A8
+47289790D64E166BDC548AF527BC883D01C58C9FF21BE693E6FA502D8D2C13B8
+FB5A8EB2BAD804BD9AF48B424D9F299BFE3ABAFEF3F08A073C4FE42B76E6058C
+523C0758040612837DD31C5EFA932A19C38709CFFB7C191C10A15FFDC1F91700
+F358DA7374CF485ECEAA8E54B6CFCA4090B3094B91C6D5CB10A8630DD0F7447D
+99F689E44FBEAD84D251D35D42280A1ACE9644A44B45413FF6E0493EDB0A9A72
+F182B458B2F28C9C87075B6D37CB11945DE08DF975772D05EEAE97BDDBDE6F32
+9336D4038F0B064C26F6F2B742C6EEBC7872DA7B09B1337FD885E5E4F299F3F5
+88ECF739340592F863473278A4D5C817E9E139DDFB2717E731AAC7063D9C283F
+5E9706FCD1F4DEC03767B93D2684A8C1D544B9B12DE2F503F2262017589CEE64
+550373CA2169FB1253DFA1B469595A61C58C26EE149D0AD2F49FBCEB27DE59E9
+0294A966399B35E17F0B37FAB2957E61695F7E5C2383A7FA74DE9DB3EF25C524
+876E67F2AAB48F725FC13C6F1DBCF60FF4D156440874B425A2F8FFCFF60CEE30
+733E662DA7A0E25EBFA5CB6958E694B5CC16EFAC612E81A2B04C09FBEA8EF355
+0919DE7DA66BFD36508FD6230569B240570E09A7ECFEA6BD28D6F13D8A2E076C
+F65175C7187D0D580B368D3E8122D61AF7D15D638EB54B4B4A2905416C8C036E
+C235CECA028C60124AA7822A4A21A7B6E783CAD48A36BD47ABEA43347C1762F1
+C071A54E5837AE4B2C4F5101426721F4F0D6A86FA01C036B122026B41F6B47A1
+C383B059558855DC5C7956AE377C929F8D0980F3852FFF885F2C2FDA7E33B623
+A860A2C6E2C97AEE4D405B1F8C385A445932DD8D617420C9D13B8D296731AF6A
+D7D063544798C8E1BB78A7E2A0A86F514FCF06BB6EF4E490D9D526D75781ACA4
+B8D85110A10E01B8369EE4134FA8AF2D55934FE439EC91A1CBE137E95761F911
+ECE0FDAEC1C947C948D1E6FA6D23422BDA5033DC01EA9A7B82D4E7794F7F3DB4
+88E4984AD9D90870A5C7147454CDBBAC9F7B3C3E3C0906FCA0796D5A7F7B4341
+D43DFE6D8989C01A2F9B70B27E2C0482AE49C90BC96B4FFD286EFB7B7941875A
+CF94784F51AA1862B59741EA2E507AAAC323F64422111D5CB3AB85293BEAAF0E
+C2BC1474BD081CEB16B6C8CC4F90E2C94CAD66F34FEF6CB3F84AE5CEEE514496
+5BA33C5F78A0C9552A40A10C79ECFDB85D20D6C02F5E8ECC31B315EEA475C17E
+FC651914493A2563E0A06F16B4A28AB64A906FEFD112EC0B9B3A3B7E45F93209
+7EEED7E0CF875375D443EDA415CEA6ED37AD9EDED86F5923E0213CA1A429E91D
+5B266F14063107BF8490BABA8E68A67632858A7D03839F1AFAEDB8F02A9374EB
+2215EADEBCB8682DC20251D64E97135249A0EC2FA9FC22341F72FDD2850520CE
+45E2B2CEE4DA9458B771AFB829D6BA5224854D4FB7114122E1857D9F178DFD62
+ACD687049B5D9650B371FEC299A96772EAC2FD5CA9C5128E9FB489F828945D92
+33F4B50A0AEBA68E408A3E068A9C2F92D7A92BE9487A02E37A2DDA05847A4BE7
+73EED5B07B64F72B183BFCB31BF2673EF5774CADCE2EB4BD58A6051C5BABE387
+F0166CE179024FF39DB1EF11DD128F052655D0AEA1F7DB42C194D3D3E4A51921
+22AD7AF84A48B12DA443D0CF7B3BB35760EA3CF9FFB861CDA95F15790A6E0A9D
+6F85EDAE6980F0A628D73F68BA387AD9326F804953443C2AD2ADCC810273858F
+9C0B51BC9FF7D1654E2550BEAAE3986282115E3646A630F88956E62E3D646416
+3F2A802EFC60B547723C0AB0FD1A0E2DC6CC5AD71569841FDA59627AF7E4382C
+E88FD3BF1A9D8F3378831B357192E379D8D313889A0FB00C470C86C7E463789F
+D2CF696141BEDB834649C38D759016B86074DB5CDA1F3AB83B3A34C96768963C
+86983D35679612CC2B8E9FC3AC3D857F8825F0BB9F40383241048605D3526437
+507AD1DD0AF39D47E62D0E190F2A9BE9E95607595F956238BBC14820712FAA02
+59E93BD5B84584BEF8517484D04976472E6559A4AF333A26F5D5CA91C73F32D3
+745DA3929763688EBA79224580D6BE105E257C166F91C7DE3612520402432AC5
+BAF5498D4F611E5B7262F95A619816BC40E8B5D756264D656C3F6CC58A07550D
+3961E8572E3730F0A5DBBB415B29160ABABF1A0FD10A0C8F16CD48BE05F90E08
+8FC9138BA53FD3760EBC0F6D6CCF7148AB43B62425156067D97F77F6D5D95C06
+FE3CE52B34A1DA696B31906842A6E77127FAD80A6A9691239A9F4877AC668654
+E1BAA8223EACFB9E4F120BAD798865E85B4191CCEE9C40EA5D86161046D0C8D2
+BE4C9607DBFB934C1171A3A71EFAF63156C8C68C644D4F64C2B51B58FFF904C4
+F6E68EBBC0C4A8A6C468C2F030C0D5474C37782A6511206125A88D165FF8C63E
+6E87046691C81E571F02BDDB8245FBB8187E9E6285B0AFE38A2177BC7B540813
+CE19E2017CC10BCE677A9A42C46324FE48B0FC5FA2034697258942827E9D5D9C
+3E2ED569871E9076B073431BBA118FDA33FC180BFD558D4DA17A3813D206B0B7
+E62F666D68696D469E13E4FD628445D8BE278DD216CCF1930E2435EAE694FF49
+7C494DCF05837E5EAFC0B6B8E09720CFE065FECF38B3310B56C4D2724CD8D078
+DFA4D795073E90F96857566D43A622A61EAC381E20F262C660C90302CFC6D85F
+BBCB3DB3D450587FA8C43F89F19DDCD4F244E9A98E1D0CBCE31B3EFE2A397724
+4B7AF5172C4E19B03D1B5990F4366334F4FFD8B019127B30F50799750AE97C13
+D4B9278EC1298DB073634B66B212A093F244BFA90FE1D8A99FC81C702642ABA7
+73647F04A2A89D6FD2EB560662016E7E6C634AFA4BC0B4024E45437A219593C7
+538FDA68BE395BD061A7D1D719FD571C8BAD0093928EB6829A7DFB9A798C2429
+443B8F00A56A3A812E0C7661B2FD15CBFCE40AC101ADC58C058B8DD2EFD32A59
+77AE2D1BAF4809B36FC428EF235819C59A8832A2C641B43BC25C6F887ACB28E7
+1E3C354B14AE57021284921424522DBE8BBC8AFCF428A8CBAC99039FDB738B33
+065BAED6EF1ACA3C13426AFE3A72B9782A5EB64150E1968B5F73FB68604349D5
+479B9DBE25BD3C7FB893D13A10A17FDADCC10FF7D4E4E7DE5D7FBDE6E4A83549
+8BFF55B352D9770E83B7EBB026B9E5E6BDAD237891EBA638E63D262F841D746C
+4C8ED36FC973DBF35059CDB3E73CB30A5BCFDAD30C7178FCD1DAFD9A7E131C35
+B094C145CE3836CF18BDD0DFA344760A15AE2193CFC872FE3F2E7AF09E1CEC89
+2A67469F3CF738E980E5A03D7B6AAD6B70C668054990BB9B7F1D30A60E05E671
+F2A0A9F323702123595DA4818AF4E5C0DA1830E94095EA4EC36733F3B25AF6E1
+490A2772E25803805E55650B6FD03CE7E8F8565FE11EE50D0B040A62E5AF3D3D
+85900BCC83A09CFEF3A2EAE5C4B87F9B423CBF7FA703AB8D91E851101B888FB4
+D0F0F31FC74EDBCBC1D40A2378DDC8A0EB9011EA5AA3484D6BA12D6B4FCDB6A2
+10497D262D136AF8DD0ECEE9EE9D41E94A7C35D53698A0E581244EF3A4B3EC6E
+3C490AC4F3EBAD17F1A78D6DBB01343A3854887767021DC999514E99A18E07E8
+B40573D647BFA3E27527C1105EA52050B504D4C8BD5D6B02CC2C5334D7CC08B4
+73CC3EBB9A539711F08FE85F2C5773D83CC5C43C4C2B50F8B74B098950B71DE4
+5847A10929D37F8BAD2E3E31D930F6214CADE137CF8D76EE60C57FF82748A105
+0E00D412E6A82D76754124CACA25BCC478169E42B197294143544638F57EE932
+44BCA114BA1D46EA1540943AEA3904406548AFFC45F2678A12317B7518C3EC49
+6A76D6C86F3D44EEDE0317ECC5401EED98BE22EED756D35C67B45D9924F19904
+1BCE23B85A393E7B8D42E103CA6B60278F73399FF178F1F0B67F069C9BDADFD4
+43AB5A8D4ED31154B0FCAE04B7720907442CBA3564888ED7CD487A6F62759397
+42443511DDD40CA6343EE4BB4A63125A4CBBE3470F15146F50EBF1664DC5B6F0
+8AFB62C771997991A9FF8D3BC0E258FA4D8AD5BC20140DAEF3824CF78859BBC1
+1C10C23A2C433F4C2E86350651D5861E75FFBB16CB9039DBC5D6A5B37A81808E
+1BF4A6C3D341722DDB79764507346C263A8EC13654352B6B8F054B1082BE652B
+1330D7701AA7B370265B3F228E005578AD69E63ACA9944B5136177EF63DA4B3A
+2DFB0281495331010183219263F47C39287B9F0CBA9D9BA8D199DBB482877063
+FE76E44665F05675E1B9E0063ED511CE3450472776302C90DB4DBE532FF0442E
+8901F287E601A310C807DE2D0389FBD1E673029C3AEBBF692C189A104C7FD028
+5539F9BEA74D18F2E15813C4B7F836148B4B54BF1ACAC31C3955FD07F68B38D5
+2F0D5FCDE1F89841E35DB59336E58E5C074DB381AFBFB7D2865DA312A2AC8580
+6E308FAABBBD198B81AD0D1EEECD61EF8D4B05265EE9207EE1990CD1F5CF2B3A
+00922727934841BF36A9D50A3C8ED089668E7138A1FBFF1EFBEBB0C994582726
+3E31E449D43A4756E87A8636BD09C79438CF73AA3F903F6F3CE72427C148E997
+860F5394F8DAA2A1F392A169E3037AA3516246DB8CE5FDACC863876145C3B2D7
+5BB3D46A325B5238E3256EA2863D388508A720976F154953694661B617C1636D
+6B220B3DA2165E39C5B1AB48B522ACBA82B5DA5E7AD1EDA0B116B754D994622B
+A75931E0774B46CB1224CA7C9921E2CB2A2D95C7E27D55AF75FDF72ED853E525
+EBFAE0B50FD667EC5059FEE1D8E7198C6DA130AF2EF7413C94340FF4075EE1F0
+543678B806A1B8F4DC920BB4DC568E50
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
@@ -1852,7 +2179,6 @@ dup 52 /four put
dup 53 /five put
dup 54 /six put
dup 55 /seven put
-dup 57 /nine put
dup 58 /colon put
dup 65 /A put
dup 66 /B put
@@ -1926,266 +2252,261 @@ E2A1732B3627109EA446CB320EBBE2E78281CDF0890E2E72B6711335857F1E23
0E73843FC6619DE017C8473A6D1B2BE5142DEBA285B98FA1CC5E64D2ADB981E6
472971848451A245DDF6AA3B8225E9AC8E4630B0FF32D679EC27ACAD85C6394E
A6F71023B660EE883D8B676837E9EBA4E42BA8F365433A900F1DC3A9F0E88A26
-331A1063F97A958B9066B51C7EEE1181DAAD5474206078A3CB994BE8DEA674E7
-183ADF8C64303BB8FE655BB586A61B3A6B88A406FF3BDC9EE420A0D22A0CEB0F
-F5046A57FAF45EE9B71D50596D63A28CA47D3C6DEC142E4B1355CB7A9F4DB49C
-5E8F646A9A3CB58CB5FFE65CC9DD3C2C04C011FC107F7E979DBB527EF3865AEF
-8C78DE5F015720F4455209736A49C21235D8B2D1957739EB1DCAEE151FC162B8
-BD18A9580673FE2DA52E4E72E3DDEBF44385DB75C07D4D269190477ED0604DCF
-DB8A5EB1283315C84DCA8D72BEF671572390C7C40378867975FAB49838F3A352
-4A4FEDD85C90E92551DE1E703B69C66F4604722DE2A135C70A9BD3277234D9B1
-5D2060076DBE6A00883AF273281CCE3E34933B75CA9BD8238B0EA935DABCB370
-017B67B4170938C18457081F0E866238A06A7CBDF0ABDA6797BEE0E04AF73445
-AB8FFC117CB8E1095FECD403570EB4FC8769132948B7C9A632ED42B57D26B027
-C003B89C34A698AD7469C709199AA0ED77DFAED715F81C3E9ABFF5EF3BC508A8
-70E4FFFE26507AFA979D08F37EE7B0C51479C3579B3828E8A93E0FEC7B4B2F44
-2E65DBE120F7EA7C14E3C76F21A3DE0DE13F59C0D10B1A1C7C6706C33EBD52E4
-F79DF7FCE1EDBB02803293428B34AEEE1B98B25A14820DD9030E3F5E1D908B70
-F5D8F98A45B6AD6D25836DEFBF5CB110578824F1C5494FBAEE1B3C62FA1B77C0
-F79034E4E7AF0EDDB5E1A7F010C50A4852824E2A0B42D068F466FE04D3DEEBC4
-1C6E803FF9DE446CA4EEDB037BAF696BEC94C139FF75E15DA90402F121B7FBAE
-D8F476598BCD60C75925A32FBF5DAD953417B09A8D531877964AD98414D5EC16
-7F8E6014B2963B4674FD4F25DC8D865EEB86E66DC7773183152CB55C8E061825
-183901AAB3F0C8C39E07341BFAC51477699760BB1C8EE0A69D991CF1E6DDFD10
-88ADADC075CC50B73405E5AB31916C7BCB78AD9B239309878D53C43534599D17
-B3887EA1EBE57717EE2D67A7CAA3D8DFE404D52A9C9F74F27540DEB7B770AA94
-8A4F3215E422E45BDA775306CB894BE3690394A5176BF4F0D91F4D7F3766DBA7
-228B3E988B9D887764A0B7F9CF8FE725A9AE5FE2663329938E03BABC23729391
-47D08ADDDE9FB26DB25522B66874992319E92B5E63A26617F9EECC4BE56C30AC
-C8B1C03FEAFD609D4EA2C338317AC2AE9C3A47A541F084D450298BF1CFC2FB8C
-DBB674950CA227920988E09338B6386CC9DABDAEBB8EB522D9F2F6A8BDD62D12
-85826D86D3B8B4BC8406AE6878B2CF65BCD9DA104580C9AC4197B323E38A4154
-CAEB54D3EC1432A2469958430857793673AB00B9F47E0A8EFCE7DAC71B886EDA
-CBF9F7AF3CDAB26AE1C2D3C6F111E0F099D1783F25273D18DA3FEFFD894BFB5A
-E2C4D7948046C53912DA09F2CEDA9C644D388EE2C2037A69152112A9501CDDB0
-E7992D53ACEFB419465112E8DD53189E4F3EC3D9F8113898535032E630D218F2
-D6710F64B5475E4A43EA2EDD8B82C05F0FCD73A7345A58C8C385FC994070B7CD
-A9B1724851B9C2667172F7C6EDE30438B803663AB10F3D01D204AF0F5FD50504
-64605D483C851E3102C314203F970560B0887E5800C7BF9D82D9CF4CD889D02D
-DEBE89E51B790D3D45E915EA0F7C6ABB19096D53EA30B9B9EE288403B046893F
-6278FC44CC46F85E1B9EDD22F14EC0C572A7CC289A97CB7672CB995176D5C4B6
-A159B838B04FE3531D5191CF925A4CE423F3BFF8BF94685E741FB1C0590A6CF3
-EBE5B8265841A0D40319A93938BF7562FE7282E84E96CABDDAB759EF5F55402E
-461B0C55D343B6CF5F8E9CEF03A354E04196F329C50D5A06ABDAEDB11409E942
-CE97E3586F090D25C3E399A46635E0B4D5027D310A14833C0FA0E49827D035AD
-230EA180D934C30A68286172328866ED4905FAF7C2EAF460B9FED0DB09566852
-0DAD2C446F7690322CA38F6EF7E519EF6026FD3DE12B88734266E067126D493D
-62B0F12B2EAACDFE4F1E4A78769B2FC46041912FA1B01AC88B10A5FA0A579802
-377ED0728B3DAFEE8D0A6BE22CB1CF1B421426125A2ADBF35DB22E0BB2C51556
-5C980BAAEB498CDDEE98183BB8F2563E1909A03D1CA611CBDBA09D00E672EE46
-40AFC1448FE0B729D491FEA3A9EE39CA1C8E01AB5DE8F4AD3BDF8B58E829F6BC
-7EAFDC2C5E3D27FBBB5AF40CC811E3A9DD4F287A0FF6DA3FB69C8D66944BBC62
-42E36AAAB1D0F696BD3C9A9ACDBAB117580E49D4C9C0A33B580486D4FB12388D
-483477DFE0568E9E81B2E9807760908E6C4F6005FEF5A7FC9209C1076AF398EE
-329EEFA43113642498E8B7EF4B10FD726AE2970B523FB5C304BEBCEAB442C1CD
-BF9B09DBC05E3CB73980D27DE64B7D8B3513995D91E114E85062A809969D7E68
-5F3C2B19DE0DE2AABFB132E4034F9431BCE2415BA034F91ED7873C3CB662CBCE
-6EDE484B7825B56F2CED73EA4D726CC0E94B97D009842ABC5A851963B6F42529
-E2879BD8A98AF1AC9262A152AB58388D60140089C402ECBE1F69050BE4431F54
-40C17B22027B7D8E30E47D8044BC4543F057493C7108565BBCBCBDB56CC1E3C5
-220A2E13DC697DFA36899999143637D14181F189E71D26EC8B47F90A64FCD953
-C329B2A4D791DA79963866F4BB126FD60B30215EECB129D768A8F8FC3F1E5D5E
-6216CC1C3AC7A8BDD95210F63616BBEEB5D60030C662BE3A5949BF671A3B228A
-0854FE022746D1EBBCFD01ADD9C81052C960066C13C04AC2F3E18BCAF510F49F
-4C2268D6CCBA17281135989ACB6FE296911FB3FEE35A446D9229AB59A97E48D6
-2162CCED2A7C838015B3A5B4371C5F46A0906E1FF4682A13D5FE5C37A8A9F06F
-20DE1954129E123A276F518F96215FDD104729194E6699FD073E765765CCB380
-C64A15DA054655B31F1EC90A821D54E3E2FF7F51892008084EA45ECF447C55E1
-15EF5BF38029A46EBA79F2A0E6852978E03FC15400123F0231FA274CB283B812
-9E2C758FBC76FBCF2DE48741C12B08D1F4EB466E7B8B58CD890F838E342346BC
-A00F47DA9586E54FCB48FEC7D70D7FCC1C387A5C158B419278486553BB50DDDF
-F7C49A2DF09CD4039180D54945AC0C0F7777FAD30502107A8EBEE00F1D326688
-A326126AF4CFDB7063FDADFAB6ECD44BF95E034F4C09C3C06E64527D831105E1
-D5CB463643E3766662C732F94706E4837C9741760F12F07F3AF2751119C2200C
-30C808CEA6B13E2000906A4F0086FA5862A6769C9572EDBFE61681CBFAE841DD
-5F7E940CDD6F96CB667CF616F67CA4089DFD27B276C63DCAF39DA4B7A2497B63
-7A1363DB5F8FB7737F41F710D657F1668BBB1DC2415E48B7D5B5578F6A025101
-73D712259E2A04690285F8FACFD2F1CDD695155BF48E7E6C3CDA27E3751D75AA
-6299365833E1F290232572001D75470B6779E5C2D90D7D27F28597639B085869
-D42CC3C8D6568F976848691B754A3F830258548BF22EBD75791064E25971784D
-9EB30A8105064487F5C16355E6A80FA240C38B4EDF50EBC104F7EE2E2C049AE7
-B50ACB07DC4556687353DF9F30FCAD0FDB75FED121A34B34BFAD8D6D129BE23F
-A8EEF6F50931F38CF2E02691265AB504853782667827B685B98618F5761B58FA
-8D2C4359603ADCD3890396197CD66F0E42E77C41AD43F221442D3E3BFBBF507E
-6210C1D9EF75A456DD58AB8696FE12AB478BC436498AF884F0499005A0D75228
-B4F7AF2EC50436439DBB082129D7BD658D2D0B1A41C0FD220569469D0E8D0EC8
-461E51885B3C0376DC534DE69AD4F11991689F8ACC3715E649B9D9D379602B26
-AF50FC7B161D87B4C34C388C2F7860740B451B12D6A4248D09700BBF18D40612
-F4B28928CB336AF6FFEDDCA950A4A3D6947905BCDCA179D7E71FD4D8D1371B3C
-E232E36FF2628772DC26C27F5F07EE43EBB5C897335D210EF0906F550C150FE2
-B60B760B3E3DD1AD90331433C3339F362619672DE9FBA63B2E06598D05A42DC9
-E0D6A3FA42AEC168E403F66990D58417EE5D3D5F3E02DE25CD95633CE96EAA62
-3DCA6A305D8D59451969D2124AE874EECDED6C526936515D975EE8FD81B05A14
-58118F5EF3D5D725067494008D5A5E51FEF09BF8973366A3E911174D782FBD2B
-40B00A0974AFDCE72CF74DF583FB7DADAE44EBCA7F4F2A9FB5673F970E4A629A
-ADE863A7609EE67624F1C068BF256DD35FB375E7EB8EAFE372B34FBE81C55F6A
-828FD02A2A88ED97CCFC71B73DC3DCF3C4032A129797F35FD91C7AA1BF28548D
-7A35832E51FB769C20007BF2EE294989E971633B8B768C7D1AF77A4E7E878C11
-E0AAD0AA845DB1A379161D0AF56B67681DF8FE7301FF189D2810A217C3937EEB
-CCB666DC1D2922863523346BF507708F7CF55AE9F8BB0B38CBFF2C299A3AA4DD
-1082D174880B31B221FB69DC1DA799CBD9407A12F60975B0B716DFA35C46778E
-22BA90B83CDB4FB38641C02CA76E3B8C4B83299C9AF980899E97FE33D6D96DBD
-8D6CAA105B3068E8913EA40E706A9FF75770DB84466144B65CD949740CC8312D
-C34D690A983403963931A24668B013F8D4DB4D9A714C40BA994423BEBA7746A7
-91D4F91727ECAABD242590FFEEE1292A9EAAC12439E0DC76BAF0C56420B69FC6
-B4B0A3EF2FBDCF1AA73D7D06B773951AFC669683D4415EB97BB7D63C782F8102
-5E289AD658CB298F38AFE0326CF34D3FE3B5D394F5D194F8E46321E5590CA680
-F2030A5EDDC581916AA5FAD551A1D29929A3422F1C32CA1AD5034D50CF757A1B
-4A77EDC07BCBDDF1698F96B27F71BC8E50BD8D38E9DAA9306ECC6A254C407A42
-D7F404FC94B634A95CFC9F7B7930C8014060423E54EE1EA39CD4E373686EA3DB
-8E4C63241B962AF86DE35A6225CFA55A84FEE2EA7CF96D3EE9D75F65136B7304
-15D606FF47951C2B3599FC2FAA04BC6BE6B371B05A6E8E750227C349CE921B54
-E20AF2EF688690729F0D0C483A9C0975B5E4696C6F3486DC844F55471F35FE78
-C05790A29BDDC4486B2BCBAC5024D604D4B50D73F8E4262786E4E7D6E683CE72
-3C18148BDB104D9FE2639DDE1913162BC016EEF5EB4DFBAED116B150D4D2EF64
-A973915E8AB98D59C21E05152DAC449E4DE92BCBB092776178729B0A1E3B3A93
-DAE48FE894116FDE218436D62FF5C9BCC8FACED941FA55B0AE2D6697FD183E51
-7A70EBD460C5466C0BBAD2735CE6C30929E707D4DF82D503480451928507536E
-02A972F1A072C857EC4ADD0F8ED5BEF5AF43A8A4B4F8CB50966E13BB41D2FAC1
-84447717659A3027CEB0F8BF617E815CF7B42F8104F4808AB19ABA9B7BCF6E6E
-358A1337343DCE48B5BA028F4B339BB5F0B1B5FE7905A850A3600457E699E4E8
-5A50A178A7B977D8FF4655A906EAD3086B6FD5249992DDA846AF0F9ECC0F3598
-9EB52A49136C99896AA3F8C9FDF544236E7C959930E90B12BD1A5D92ADA70089
-D3D1B16B992E91963A94518B0583B83756EDB6EFB516F65BB40C852C2518EBD2
-95200B529E8DAE9168C6436F45870378E9DC77AAB889639725F8CDFE59C130A4
-2E2F3EEE32A9BB3A4ECBABA8356FDD8A9CE5232ECDA9DAA37DD621846051EBEF
-0A0B8C9A6DF5FFF72A21CA5359C502D2C433DC5836851959DF34ED753308A38D
-1219AFDC12CC5EB827ECD20676A67FDBBB9D9DCF561D283C3C16BDB9F62E3A4E
-3533D07B8CA6C684FDCF68322FAB95C5F2A408191290775FB54C3B9C567CAD53
-8280053A99567C3E8142F2BDD10F4B56C050D6905121E195288D606BD4E03323
-F15E9143689CB88BE54CD5312106E2A61419D03D395E11E7FF151F190FC07FE8
-AAF881896719029AE81E7392D3017B3EDD889885A283CC7F7990B7732D47AACA
-F8F1F370090392AF72399EF1FF77C79F08EE9F7B251FF4AB5F4EF714EE1D9B12
-E05DA60B3554C4B407FE0C7BF7279A89B29B422725B798AE3146E7C86CAD215B
-6FC33F5DBDB0837C68E894494176E5B3C0613677A793C6C10DB8578AC98BB50A
-4F098137BECD52FE802C0A9B0D8FA0320EB3BCFAE1330E9981D499FBCFDFC6F6
-0208620F7316F12CDA362E4512C22EA299C1465A707EC9FCE3F028454A8898ED
-88B17E1D920D93C3D2D5DCA21422D9051FE861733795088CEAD0E7923DA5A189
-719AA56AE5A3BF93E68B43B610F1A987BF3DAAABDCE6932E0B4E3F62CD17798A
-34D868CD4AFCD6EFF152E83BECBEFC1C85075F047039960BB1730A343FC4DA48
-B9C61D0021394EB48304DDC00D37FE3229E03BB51075CF66881120513BD2B489
-E449CC7C65AC1AE7B669F8F5FE249B46A875C527A71BFCA475D18ADC2E94E667
-12F8AE92580BD27BDC71BDF0842A80F39014363E86B3860E6FC37395668A0A6C
-AFD2DC7658B664EFF5D824F3F51292030E235E0D2F6B43A07C76B559434E02E2
-038AF9C907E612CFC6B025913E8B54F6275551E004AD22BF1308E0DBD68B184F
-01650B8DB85FA52927E5F78A645A78021F8E60646B221C108A6E58CB234B506C
-9C81DE6818FD8593010B76900847661F73F20F760E15BF3EEA3BE90FA07C88FD
-C352F5707EB6F83410FB686177D379283F9F505A5F6B597506A151DCC51AE31C
-ECA6007592F5879857D008751B1D05FDC58C978391BA03688B7D465EF871261E
-2B33971B26251AB1171EF3283419D049ED7CFC805411CDD4649F0345E0E7F434
-AFBA49AB55EEFF02B09A8FBBB686F4A3265BF628FC956E896A3B515305683FE6
-3EC96CAC2BC4D9E8BF8797875FB189C43808757C4618279B65C8AB15BB98AF8F
-1F817183CF1E355862901F10AD59BE1F344C06661F57C32758851007EDDCBAA3
-2FD9E6254C95FECB6FD87631812AD6883E55CA0606E79C73B205EFFF7627FA25
-1EB4800AF0771E26F1515931603E0E3EA7225095137BA8308E802BA131A572C5
-786D92F6AB74E707CF412B21B2BCA10DD46F717A65CBE31A75364E55AF920293
-83C9CED06B5D25FA5D7BB9C546C43F773D971E591A8E9A67FB5B5B97331176F9
-D69D27DD05DD756BB61420A251F0C51263C6E91176FAF06C541D5AB5D813FC29
-47801C9B7329810BDE2D691C497FD5D3ABADC778A3E2899CAC444B1DD27A7A23
-7EF7F162A1C65E0CB98F5B40B2D43C57F518D631AD206700BD4005C8521331D4
-75DFCE3B4B2CFB496FB26EC2DD9A0EE71736847AC930B442E2A8D492969A34F0
-228BAC3AF7312628BE5AE33B1B3DE83C22D09C04A17035A93F3E1C489969B997
-169A56681843B6AF1DA4FFB3F4FF39B27EBBFF981C4E168574B1DAEE25F5D082
-393AD73B7B22236ED9A5A3748EAE8217AA39743EE3CACDF1A85BCA2DFFB62689
-FB0408AE5E86028A33C6238830BA9B38C70A3460BF731661074AE4BE71D64956
-A958ACC7CA90CAF79E494D796B01A88826C4EDBE10298CE234900F0E85D8A99A
-7A731D4D840DD95EF3E8576886227FB5AC24A1260FA651FE8D53F4215CFC3EA1
-7CA03543B74C641028DD09780484D51660A8AB79AF5134808471876F6B952944
-8F91DC90305D01DC00E9B37CF0CD6D567233E8FE6B14ECE8C6DBF56699BE1AFE
-B58A868C149964CA9CE4B807AA801EA32804B6572D5FCC435CEE1DD2FAC1516C
-AA22F2161B4DE706D43C50AE005530F24E351FC0D3D1DD6B48234406D08BFA77
-5346352198F7582EB15529FF8A1A69A4819399FAF43FA39C0E581DAB224296E4
-DBD7758CA9EEDB33E9985B567DE5968513CDF02D87873F520801A37AB3E142A9
-0F26D559801672FCBC81F61DBD9D7F7378E6BC6F34CB9846C721C84DBCCB5873
-678DFD84F3ECCA7598F0A6FFD230E798E59CA32F0DBE5B5B0C0E5575936804AD
-ACD9769F25683F93537EA66A1B8DA7AFFA62D7AD215A17BC98EA75EB8A149A40
-45E6576D587A308684860417506DBF24FADA8C69288A5F51C6FA42A5C63287C1
-143360AC0C5FCB531470C5D2526B6157F952B5C8B3CA3B00C268EE8F427C18C4
-92DA17833444C031F0C381416D5A19CAD10F8ABC6E350A94D56C693812176324
-CB051E3A46E78C1FC70C48BB892111B5E03DDBAF35DAC025B86E6B292C4BD827
-25A2155075D062F95569FA8744B534C7869EE219475EEB7E8E4BB288ED2B48CE
-00DD40DA38783E772B574CDD71538D07AB250201A67B7D9A48EC8FD19668F174
-FFE86E6CE4C47859CF410DA36E6093888245552CEDA735D9CFEA352BC938E060
-50E8F6F33154D7DD44FBABB8FDAC2F5E2912F1688357F8F56DDB5BF6454BC207
-D0ED71052BC00F44AB679009A220708A86B9F9754D864A721D7C325632E532A4
-06E8B89AFCE2E82E8F56BC695849B4ACCBDCDCD1370662E26CFE5335D36DE667
-01E63F1406E7332CF3D1A491F75A8F1924FDD57C4F1836F0189B92C63D791C2E
-A78189BB1B0CF217C0EFEC8C98DB89B7DFF0735974AFE4A52AA6A1B1701C5238
-CAA28FAD4F0214638453632923A1511980EB75B78C3DC6FD692287A0D9E27079
-6662013BBCD1559AF0618A7F4C84B4D5D942C792C20E092040933EE3B7165996
-ABBD48672A72FA5106FC39969E194F2E8B1703D39790795C9E71A3413B4F3E3E
-F1D8AD02B592415A733238F23F72C81B1C8C7B3366004109F703E68F688AE75A
-A618CF5B89A197907BAFA27D957BDC1FCC1B94DA196D0D6BD24F8E7913F336CB
-A7F6A137923D77E6AD68D6B7FA5BBE0330B259A63CE92CBF51714336398D775F
-5D9AF39DA5A164B670E4E19ED687C7C90AD60DCAF18FFF0AF864D344BD701C63
-1E4B0EFD3B7B299A7A8DDA8E0BE1595C7565B7B9F5D01E24B8D510CCC870E191
-1D90074DFE541111E3AEB66F279F572796F42AC5AF81C07A32A39C9151BE59C9
-F5B1205A9E2FBA9F03D020BA0A3C0A3D9EEC9CD8F79A4C9AAABB3DD14AC46C66
-3BA80044267D781D8EDB12A8C3860A24DDD157D1840414F20021FA483E83F1D9
-4FFF9FBBC04B0EE5C40B85D85F687693E05FBC5EE0ED2A940DC9CF2DDC0A41F6
-009391F1B08E232F6F63B5BB39309A4EB090F4FEF2ACBD7EC5B3BE1FF3CF702A
-BF973C5DC8B535B7DB8D835825BA42F5FCDABF844B820F91BC9B8A0B48D36EC9
-75897F70D555B2D6A7190E086981D42E87D73281F5D72B59DC06E847D431319C
-FFA8272A3652FDC0BA0E37BBCA44E0736E4A23FF7446EFE2D0E59E96F8962398
-F52484FFE824556254D2213028343E03895FDD964BFE513F7BF404C0F14ACE23
-93772CC67C7C6B9EC7BCCB916A6917320FFEE3A93CEE199606873ECCCEDDB42C
-F591ED6B0AFDA824A87F49731BC3E24247EFA1932E9927BFC53B6B5DADE507F6
-98F913362467857D737D86EF45A13DEB3FA91927BB7BFFD0A0E96ECD67B93873
-BAEDA02417182E3F13E53F1229318656FBAD3F580442ACDA2F4403EEFC4DF5E8
-BFEC5E1BCAF5A3AAAB2D98A9486F25A14F92305E99B85F810D5C10F2F86BE752
-00C241F2803502168292F2FD34EAD43D1CB4089966A28CED9D03BD9FA076ED82
-7D01321E607F90AAA9DD616DCB9A0FC30B293212FFA33F66C6E630315AEF9F84
-83347A919F962A9F13B0167E8FAE79C6AEF5550B59C5ACE7F8D2A901E39690FE
-9E0E76D2371F1C9B3CBC672ECAC2A3634557BB90DA0F344E9ABFE009C009E963
-68C93F872BAE759EC1AF5006CFA314D87D2C41E8DADF9363D9A5CBEB18DE1E43
-A015BB67932FE854E33EA2E93CEEF842BA0A7DFDC636FDB746F45ABDF95FB85B
-76F1694C2E4943FEEB737E3F30ADB939D2363AACC0E34C8F5C7835AA9889FBF2
-6361DD8B823281BF2D0F71640C4AA1A07F05663189A94DE48A8290B02ABD7EB5
-4989F3AA7A77819CDA857AEA5F4CF0DCCEB92D106D89F96A39326D4B01ACCFFD
-06B8494A842E59CF06E520957E66D9CF7924B599B26B82D940BC7934DA5FDF31
-1AB8103E552B3D3744B103EA4ACA9C1B1D4A394B5FBA9786FC39E8FAAADAFEB7
-46BF4CC54D7FE1A5A00BF4135628CAB6736803A8FE53A1E4D49BC441C15EAAEC
-8EE16831E9F2679FBD1CD471CAC2B27D16B6EDE6264B86C98C2C53940528135F
-1038C5844CACB7AF95ADA289E2D3275E0DA020298BE2D380E13B2D7E86C6EBF4
-7555D8DB3A0FE904A076914529AAE1667FCEAF9C6E75A55A848038CDCE88297F
-1F4FA01AE181842790039F0CB446993440D1E8E65515C0706D0235AC01D8DE24
-427071312CF09F56B2CAA8A8AEEB320E558A3EBDD63C731BFA68E118D6113BCC
-40E0D15AF9903F25707869C598E60184255D9589B2E107FCCD4399FB3501AFE9
-156757804C48B3E0A730C01A2C1EE110B0B3EB294B32E5EC8CD589951C28E451
-166C3886027B39C989A20D016FCE80F717D1FE4AC612CF0FDE7903BB7BC447A6
-E251A1040880A245E3C0477888515169B29620F363B810EA6E4E81F8626D338B
-EA71C2314FAC1F8FB89D74D65F54CC2C41A49E51479CAB6206644C41DFD2543F
-1F29F603BDA8FBDE751D97CF4835862FA146621CF0D6B72E0847D8851DCBDE6B
-340D5FE0C12B2F5AFFAEF828B9C363744313F260E889BCB11D46D225176DA9E9
-624050ED5F3823416957B1DFD1AB431B778A4F890B32EC707309E90111A09770
-8431E4384E434B565B0229C134DD4E1A153E9DFF94035A9FC70A7D10B8E75710
-6D622449AE89988122009C64406F2E05BEBB39F4D0CD5F5E8018A3D8FF2E7B8F
-0061EC98E3D298A3B1DF4617D8FAAD14AA0C4A26124F6223BF7EE2019E698842
-7727B42992E2593FAECC8D4D4CC830A772F664AC72B04235914F7BBA0B48473A
-2E26BE70066DF20773D278A4A9D255906654F1B5D2D3BAB285A54ACA55589EB0
-E00C98923C5AEA2CEE4BA6D5ABC8A538976D951ED0BA03B707A7D3EFF93B6FED
-7A19BD7A69FBD0CB961E41F13E91C5B61F5050B121421E70AE60C3707F4556FA
-EC81A10FDB7E9B1296F5E0E8EE3E15AFD01C864D8B0490F48758A6C648BB0E24
-491690B449C48E2B7AB0E8A3264F7D9818BFAA1E48F7FD93993D9C56DC6E327E
-9FF71517FF6E8D6FE27C1E7888730D6AD80413D5ED455EEFBC65704C8F8C7C8E
-624E7261FB663C17C46D9D0C4D24AC2A7E334E009F7E36C52CB9820DFAB6911A
-02BE6501991CCB7C5CB0CCA207BC0C81F34473DB952EA861A6033B5912819A3E
-3B4BEA79AEFCD9C3D2277C6567B56818CC66C5B21553347FBB2B4604152A9388
-A1E0790A9536D2EFF13AD7F150E71A0EAED260A584D385EA0957C2244180A9DB
-4E8D4B3E5624B762175AF69BB121E611D911EE033DC0EF2D98E4497A1E45DF89
-0809175426A65E2D455723F82DA0FE4A05E97DBE82D5BEBCCA63360FD036BE04
-55B5C34C11404BDDB63E00C30654B905E9C9C47810F48D8A5F4C334DC298A734
-C621BFE22C62293DD7970158248709EBC215D8A66FE8FFF036B729CEDCAA55E9
-75761FC4F96452D528D3552C4DC2F2F5589A6E0787CF664143DA5B944383634C
-6B9B15B69BD871D1EE15A13FFC971107D5952DF9777C324939298C5145C4CA05
-3852FD6C25B9331A7CD21E226085405A3E2674399CC3DC5F25BA928333EBF111
-FFC603E240D0B57A673C3F76EF00B3E40FBF9283754CF826C479EB4DFE5C48C9
-96EF66D37B50143A6BFE2636CBDD181BC5D7E084182122ABAD2AABA8A07F6159
-75AE6D61D893AE2CCEF0A23E3AA24519AEE6E6C259871D0857799D3B2615F309
-1634F4084B1C0EE666E0781C728E2600DCB2BB40B83E9EA2DA565412FA8FD7CC
-FC7BE3BD26EFC7407BE15DF6729D28279F2B06CA3EE1F227B5BB9994211EAD8B
-C12D883A34C9C9A727D1C2CBF1C1DF070952E29BE0981C557A02D62EB6B69FBD
-BFD3130FEF6C54B2B645A2F5005BB6FA26162F13866253
+331942DA18ADF89C5E79B969611C123465054D82C1DB771E6506EE7EFA2BC0E1
+DDAF60DAFBE6E98F30970280A2B500EF3E9FA526BD478E1125461E1A4AC61B41
+D0FD917B2D891EDD84DD60DBDE3BEAD106058BAB10F882E4E143792C2EE4D13D
+A5837253F8577B67D8A2F0936152AB0555EE029D0B406C99B2795C5B0B394EF6
+78946EC9ABC64118C3FB0C8BD6C4AD2B18C319E721561AAD9DF439EE057291C4
+6024B31D64D08E756BC2692C2372971247A706A58E7A6B20F00D474DF5150730
+5D786AEF9B56C84EC3823491CF0EAE567EB466FA0B26469FCA00692524BAEA17
+602051E98B67BC2AD63A1DF8F3CC41121106CC02C07D3D055758B3C33D3E50F9
+88675B2D6B3DD1789F1AE9AAEEF5D5BD3E99D9EDFF98A927D270EB8D136A1A2A
+396E8B94DA9BAA7AF8243F6CBE38546A4212C37B752EE6099FAD5FC3D12729C7
+751F60EAE425B2E6804B9A7C392D2CC0CA07E7384DC4A5ADCD8911A3C09E4DC0
+9233E8A3F7BEA1428BBA8262517DA3801EA961E912D5DA81AB9560EF800919F1
+DEE9CC73EC9251754860B83A1D25EA364AD1315BC4943A3C5D920318BFF3A2D5
+27A0D8DFFD02AC3E2E6059A4CD98444B50AC5BE7B9D37DFDFBB38FF335CF5A9D
+AF6AF8DE0E686B66810D28F7A79D5B398DCB74B4E363B0BFD1519FCB34982DA3
+077A4FD0B5A2686D8EEC5D5B29D07C40AE2812E33894AE7FEED8DF2AE9C1F796
+9F5FD59E1277982CCB73F1945E762260627B1C1964091C858FC0EA75F4DC81C0
+2872B4D5846F3BBB3A79B683940A568A1FD68799B226DF4BFA0B09E77210A4F1
+2E0932BAD3CAD2FB945ABEC86ACDABDCB758C39B5730890D7A472F39A813FC3A
+598E2D767DCEA004056FDDAF4346573AF990F30B76E97EBB2FCC38FA116DFE95
+6D9B579467499AC2A7F659692CF63BFF859FA90F9584E70264304229C6577B07
+F9FABCDD314285F8B987FBAD04E4E61184F96F31B38627CC6D83743C0A561004
+888F002862FD99CA0F81864D180DDEC1B3893B93F6552E139E856C47CF7E995C
+7C273CF00776925CF39A298229683D28DF7E9F21E93F8B25BD2A111916111809
+39014D096DA99B8100FD17A4BE9129D0181F515C8D43AC6F3FADC10979526FB9
+4369B250A522444E773942AB21B630F470F5D42E09037AAB0DA0478360A349E5
+3858CAAC76E58C6E55317C9D307E01965C244C4BD24E48446FD0DADD44B3D7C2
+AF2D92AF002AE1014429FCC090CF52DBFC36FFB5915C5215DC2F9DDCE48426DF
+844DA4FB5DE5C9429B35039BFE218FBCF9ABA471790D604D0107FB65D7AA05FE
+23C350C93FF02982AF2C8D387C9401F1AE5A826E9128B5814FA24DE537FF57C2
+38F12A50F8C42D53B2F0D95CEB47D11D802326135A3E3662A454F67CEE321BF9
+6FD841DE922B4C1E0BC2753B9F3F6F24FFBD4157ACDBADABD735E5B5626A1C49
+6DD59835F4A6275F66657413702203C4523E6B7D74D81E11B37F2FA86917EBB0
+EBF4A55103ACEC7E420A7D6052B2D38940119C34E2E3D3280960468E0AB10A40
+0758A98AFC872037C929CBCAC71F5A45CD9AEFD1CE854858353A0852D9F88129
+F0EE1EDCCB1268E35494DF962AE27EA6C0AD212C0C862EE355C5580057B2C4F0
+580FED0B2BD80716DDE4350B73877EE349E3A4A63EACF07013B0484F94A2F28B
+54A3CCB83ACD34A0DB2D87624C7DABFA77362AB0CBC22D73C2566C164088C449
+01EDC05AF90DEFE189FAE81930CD6D203596074E73762490AB571C044DD3989A
+66E0F2B9802F4EE4A3DBDCA3E4B27E331951F4F21AD36D05F4E83C895CBE9BC7
+CDD4AD272BC22B5340F962039F0DD0DF6DDAB20856AD48F1AB329282E81DD509
+813F4041189C99A3DD34B9E511CEF5A61642FFEF819364214545E20185D04776
+3A23B72A16BABC12AC355664EE9B6B04A5B721CA4639CA95023277A0340461A7
+6679A462B97926BF76C7F195131037C2DD154B9A0D3A98E866C8BDC869E82B08
+45CE67161B336B4CE0153F42BF005DDBE7004F9CB8EAA04EF844E469A99BCA93
+49C80C550BD7B2EC80BE4F55ABA0E33059288A36A01F8487F2A4F3A8CBEC994D
+1723CF8ED8AF2139DB41284C778AE4DA881017C72C7C67DA310BEFBFAE4E52C7
+4EA68B8DADCD68FFD132DC14E90614609CDF571644F78FDA212F7F7A8C5E0F23
+D30E3AF51161915468A2ECB5F5F5C9E51762AC7F914383E9C49EEAF70A7ADBF2
+667E9E7BFB1F89FAB292417B1C22726B8F3A267EF227D38C9328168EEBD65968
+EC16AA12FEA77D3813F871B40BF7F9F39F8E8AF3470984DEDA9ADBC52F6F3C08
+4C8F80FF637CB5941A082C46275B3112F73BF17157E47C27E6D5328391AC81F5
+18CAF829EA5655A28BDE6F2E09190462D920B5883DF1CB187FDC9ABEE351581E
+27D3FE8CD81BFF94CE534CA166252417EE05223D6B6960D473B021EB8700D45A
+529E96BED6E2EA51D0A97CD953DA4E177DAAD914DA8A304D978D5C9375C88E15
+3E3BAEE87A6AB1DA10AAE3A36DBB5C3E3249FFDEA9187FB5B4E2C7435A444F78
+ECD6D7C8623835BDDB1B32C7B97DFE8B7C9D4BAC01F51484B96EA6BE7B8B6871
+50F91362EAF19C28B61A8CCC68241BFD8772253EA3931DCB92DF492D40C3015C
+C5AB21B46E09C60D5447A6D0E2A0032DA3FB31FDE5871821DE1B6D811CF9D3EA
+17537676A4F27A7CFAC79DECAA866DF0B06137011328E28524521BE97E125A48
+99A60C474644E0CA13FDFE368778DCAB7ACFE2940AF8DD4AE0AAE2B2278E0D6D
+0B83C70693BBE2EB0D5CD3BB572561F830379358FA9A6D60C7C77B7B5EAB61E5
+274C635D699558B1C1B4E7243B1662797BBC1813F637E2189ED5B5C09E81686E
+6E1E41350D7B14CD5F85A4753430C8DB3BF724673001D8B354036CC1A4A436F0
+C74F4F3E4071F995A1B394ED974051B8F2C24416DEA2E18EC82B910EE38790FD
+0B31A1B01322DE131054286BD668B32460EC9D42D4626ED00BD81141EB313DE9
+8EB28228E04B1D4324E93DDE0FF6C52103AFE6B36107138B0EFE799D5643ACC6
+915877932A4E6D8FA5CE24253D981864A75ED97434B96000F6C1F13879609403
+A06C9F7E75259C21DB01E44EE1F3A48C4AD5D7A3A2C7E28259E31EBABEA74CD5
+B842343EE409B4AE792C5E23BD81A41F099BBD9775AE1401A1B221D97D3BF79A
+DA2A64AA6E37839755D5CF4E931B3ECA258FF3DF46CF0753B2E1E713C4E6FADE
+7843B4750DBE4ED9C8194295EC3DAB29BE7577ADF285FCCF89B66ECA83AD9359
+80E08CDE4C2EC8FC382BB233A6DD3BD103FC026B8536D6584B27C9DC63CD6419
+0DC194F54D61BEB16071FA5C90F95DC4C3F562591FF9A2A63A2C4650865982E7
+91BEBC25FDCC286F7676528F957D263D0427351CA785913D7A8A3E8D432809FC
+4450AD63F85D6305A0342D283E125FB0B933CC9E43247ACD480B48D069E2E495
+E18B9545A11370A7F168E3AF9F5291CDDC42D5156D9DF2291AB356DA52D45F7E
+291B08922F2A90E80AB0F8844B54DBBDBEBDE7932FF7434423657F72DF60BB46
+EC4A759F33FFE566D772AFF7344E64D9F0AE948CE3D304C7306491BF51B2C886
+23921CA1A60BC33A2F8BF231AA6DE06064B3ECC1C83002CCE73F2F5656FC1CD6
+2B4F76326C0FB690930F30284322A9969969D9F59985ABABBE4F6CAA0D2D0FC7
+12EC2F4387FE9ACBAC666B6DE8B56BB7FF39A9F5D20482A4BEE46E23A37E178C
+588D0D06A8DCE84C8496A367385C1482BE700D5AF732559E4A4CAE5BC8151AAF
+1927F61CDEE49058455A25968C08491140AA6D7D90C5D48BD580E8FCBCC2B4B8
+D9C29CC7186217FC02FED0388F55AA640793431B65E037EC302A19B3B33EDB6B
+4E61D3E4541F0B9143FDAB7A3929DE1970ADE1DC1BC0883994DAE7908AE5561B
+DDBE61E930AC2FBD643E087848073710F00239920D8E9AF7F8E8BAA5BF9B807E
+40E72F81489FA67B449644D3D826417990CBBF93EC44F8DCD230F5A3D9984456
+8B03802C7B4B22DA23715EBC245FFAEA7B0E32627F9E71CC94C0C3045FE52B62
+5486471DA7BC5FEC56A1BA255F3AF867EC3265B3F4A63AB0271F95488E267C32
+112395F977FE1DA953507136DC59FF3ECFF1EA252FFB82CB1ACEC541F5CB2AC3
+FB35AE5A4971D5632341A16EEBD6D9F2EB5F453AC9C96238C8265D792EB16E58
+244559A6C23C20622D44F8FBE9DD731FEAD4A6BE66CBC9B95A5BFF59B0ECBB4B
+E17EF6D3E423A8E49C96CB4F93EAD4DE2335AAB02AF12FC2A9BC2FC81CE526C2
+F64A473FE386DFEE4E233EFC588C5B3650A72C30D2AE2664BFC0CAD9D5BD6433
+BD67298B1B6C990D5CBE4FD20C1EDFA6839226E606D1F66FE59F3EB47E35C567
+B1E937F9061289E90BD151BBCE16C9ADBC8C65D09BD8E9F87C403A0D05FF3D90
+3015F7E89465244616BA1121951C092505BAD32172BC5516645B14D60409B2C4
+C94976B1DF3CCBC33C66FF4F002528B942E88E8D2FA4E1B098A1FAECCC33C591
+1EC4AC61596D00B65C6218273819E46BE457B9C4CBF6F1A778E16AC64050ECB0
+C65549AA2528D51CC11D92E9A8E9ABBDC4FA91651A661C855919594A235E6AC9
+E3EF824B79E3088D7378B5055D155BDA9D7B909552AACA888B43C22188F2030E
+5E7E8A38174E0237C2690713AD73CCD5262D3D8D1237C42A1924E5370568279D
+E9D5B05C39E009B491094AAF4E7EC89D04BC4A9A2892A47F612FE169CFB3677E
+557AAC664BDDA6020C6D74FDB5DDA927B9112277D87C43DD5F82A5633693C2C4
+80B16A9F6CA63366D28BDE65AF9B6C6A3E035DA5792D61BF3198BE6E0C04D0EE
+519E388BC07530011FBF532F7E580760449476AF8067710F9F222B1E71A8874A
+A0A5C0E2E813288322698E5C5C8CC7493453555D7C332722DEBBD0FB3EAC6246
+93939BA42CD6905AD16F873B14968C340F6CED94E8E8B28C4DC3B31CA9BD1E4B
+2DC161FD50A44CDA71A0693483F1A7B41FB6F5833D39F638F54D85EA0B187649
+38FACCC8CCEFC695C9C8BDB87713AB89726FB69844ECA220595E123A4BA1ED14
+13222737A3304CDDBB8424D306518C6FE3D3C2836C0C329E9223AF0BDBAB627C
+4344A00A23787E5969664778171B11CA2DDC70EF7AE514765E87D20DFBE9F39A
+E1CF8F43F8EB9AD584F6A9876981C3901DFB457B04796C36D6A261BDCE3F1BFD
+7945CC3BFB731769051686F1F0A877FA8DF81D9E72B44F3DD953DBE3006822DE
+680F834BD66F9A91F26AF44C93A6BECB1CBC43EB27061001BA9D0F4FD8992A1C
+6E73FD209E793D43BDB645758A712B93D09237732AFB2E5CD6093821DD0B90F9
+AD613062AE97713B69D89DF13D9C482183491E0CC03448FE256B885A157F0905
+DDB5BB4EDF93C4841B87AA52002F48AF2E76EF3C9862B95A68F760C9FC84D7C1
+C5E44113F2DD335F4B275CC3E458B9AFCC95060A2006037E2BF6E3445CCA6573
+FD22ACEDD9ED69E8F502B1F2D0320639250C0F356ECC43A27CBF91C87F5299A0
+A6613BBCA99A1B2DE7C05DCD91EF68F8319D3147254F9690F84419DB8ABE8BAE
+398CA709A4E779307536E46F9E0BFA44F99C296019C87261E2B31A99D888499E
+87FD66622FEB5F10945ABFE7F92688C723EB0AD6676F6F0B492FBB2BE7071979
+1B3154BB18E9389670E417B0CEE5C4873E5AB870CF14AFB1A601F6679ECD0424
+DC64A495A7D93B659D2A265372E2017E4120580E65178F61FC4558DC9EE3318B
+46CD4F6DD2BCE71811AD0616BBCEF04C8CB91A3513694C63C13AB227FB99E175
+BF7E4EE6B5C264D76929E24518E4650CF5FB25D07CB75FBB4A9EE9349AA2AE69
+CCD0B30D7A1248281C6A95B98792933B45F5D0431769031F2D7CC45BDDB7BDC0
+D69ACA7D8BB1B8A3A06A1E6DA6CA290D59409DFDE8D154E9063A3C33597070FC
+5F7E46A281DCCC5B5F6F840651AEA70AC412BDCAEB549BB3F38035F8F8B3876E
+0E5EF8BF0F76D6495054BD4EA05CCAD9B3C7D438DD6FD963410D4C0FB5C04E74
+EB96B9258C08CDF791617BED9400B36DEFFD20DF6926917DF01FCDA0332A6D66
+EF42326069F40549FD62383BC26643680ACFB63EB8602BCBC19C6914C36874C4
+FE9368E4ACAD858A877EDDD5C6FDDF24B1E7BED3E2EE4E6029E3E6A89F513EEB
+B56D50D7D6F4BADBBD464CA5B55FA60586AC6FC72890B28F836FBD9B19677F81
+CC9FFCFCEBF20E1DE04A2EDC60AAD896E25780A52EE7C5937ED25E3E80677650
+7B0E50C9C1F7D5F01AD68ED1049C2C1E36533B0693C960E4F9881FC8137DF6CD
+00E95B425D00BA7CBFBEB9D787DF8CAAEABDA5A8612EBC1DA63D695C584A18DB
+C3BF2BFBA90F16926F5BE3E945689FA0CE072872AE3DD8A5F917BF41D15888C5
+6BA972EFE29014BCC6044AF174E7E1354EA0F2C320F8F26E4C092D517C8A2C30
+8F3482388843E60764F02FA1EC26BE8AE517EA4B0762D2338F505409E4E60AC7
+F78280A9AD3BD9988DDF47C4FB3D7BC4D33E4D6CEEDA601E7A1FC21BC4F40081
+830D6224C3D433B4F2F1D1D7A2D451AE49B0C410A3480B69ECEDEB6807DE9DCB
+3C5A9B237C03DE62D5CE10C507919B65C34B8522E9C175EF24BE5258CA785AC1
+72907A9A5EB54022123FEFEF9B1080FEE0CC1FD338C833C5DDB5AEFFE2FE5B0D
+A17B14D74D8BE761083A5045399A9D3F8FDCAB0D2F86083D5D6795F9F631A728
+25C5ACB2267C0086E194BA3F3554C0E94602FAF0783CA4AA63E7DB6978103D29
+0E7A4BB52E90034FA9019232C8FDDEE30905F69DFD6FDC78A0A473F5AE7CBF82
+936636D8C3E6C6E8AD80119A38B8F833EAC9CC41C2110DEB0C7DF59B57FE22F7
+634EA89533BE3A8A9899EF54E7E6BB72820C9FA9F1FA3DD7E229D2CF56290755
+7BB5B672FF1AEB47C0966AD1978EB09B99E93E01D70184F37F5D6168251C0A36
+3C913D292428B08CB5ABB142FEFA0EC7621CCE428D3578515CABF820148C0DE8
+B5A21FCBE30757EE2B6E9E8A15F0DE4C0D100320DCAF26D06E39635262F45A52
+8E3F27DFA8FDAD2BBAE2E16B30B415D791041B5DD1818353552AEF6519A868B6
+F1BFB416B242A372066BDA80A0D077AECDD024C0DF7A3E590C6F830AB58B8641
+DA426B0FECB45FA3FC7BCFEFFF124AF6A5AB3DB6850831914DE4CE174E844F18
+87C469F610B6EE45AF70E2FC50485FC2963AD372BB1FE75E850ED5103A982972
+EC88D242A1A44EE80DBD34EFD28ED1AB9BF11648EF0D1E5DBB22E4716FA64564
+5C91F9FD871D120B2EEA0AC34BBC208706F2C27F4CB8D1F293119A155992A427
+85C53050C0E9FEB765F2155CB9F44C7213D906DA6D9CECA44EAE0EC7980E3EC4
+974162E61FD00A9B41DAE5CFA46C45E3FF040F58CE2032E7949171448AF62492
+24A61827C0185B11F10219DA6D4B34AA9A5991F3C0C5E39B6B7F3EE82858AC38
+C5E03D76E3650E188C2B53933AA36415FE06F16F73FC7E9D97F936FBD24C1EB7
+400EB2128820FA3CE0B92B5A2ED74F7AB4ECEF67290FB8B1FC1A63F886C30A06
+571EFA15F713C5D7683973CDB4AA7C1B6D4DFF4BA9D4076545886BB4B66AE113
+3B1CF78EA710D5C33C4E33CD0348E60F15137602AA974626666D827A748ABD54
+07E8F3776F06BD34A074CB1B74FCD8076A90AF026D20A2151041BCBA74D9279B
+C1FD9BB9274D30A1E6CF963E384F93708691C0FD24537B92BA2DD32404DE8F6E
+D2DC16340DC311A3BE9065B57DC5A6A47D9751068869CBCAC02C580F657201B5
+FD574EE2D1872513BADEA46E926B04C24C8ABE0C6B1E6905D9B14B3EFAB1BB3F
+808975E72FA7141AB2F31AF6555F99E3572D8E9D8C603E568D77EE0CD3F9926C
+C22BE8FEA7E2E4934716E6EBB16844FD6D13EFD61D5E21716AEAF1C99A501312
+C512F39291FBC0B7F06DBE59B522F38EF4726FDF78EFCFB6DA81C0F0DC853CA6
+6FE5AF0D804C8E0606DA77D8304433878816AAC947D5D8FCE1DA0DA300A7D5AB
+4DF253F6682832FEB0340E8489CD5C124026C6D67D3A9C73E79C800F6C327DCB
+B8B249AA9523A9986EE5FBC8710066744A3C3C1CBAC61816332327B514B039C1
+7F27FCBE9A18E3C5D22DFB3AC1A957DA5A2B2558C75E0F581D3E8FB4145A71A3
+D930ADA614F631933C8075D097610249113F44B9DC1A40DF6A680FF5A144E955
+693523D7A73D88C6A297CC0746AC24FD8EE5AE98C89CDE15D269466319D6B37D
+E375136E7B07E6F6E6C3AFCF3F1BAA43652BA42E49F8AAD5FFF36D23E9163423
+3770F602C407C7434E19092B0B612972F47A8604F46C56C5AF358A634CD3907A
+A57020509D2380E56B7B112C1F4C5AAFE3A447A3E6C7E922604D9642C003C6E1
+F6DE327BADB1142FCF9B7B5993590AB6AE199EC5B021CF14EF85F816859A40C2
+F88CB2EFD9ED40283E1C0E0AEB3930BF33604149CC65A2220FAD2EE53DAE2C4D
+BAD67336FC89F99AAC450215A318FC043BADA07A56DE65B8A81FC5DF0B61ACF6
+552E03A2DC3B301494E89A014C958349B438C6ED0A2771B13C29A376352035C3
+B257CF88AF797AB6ACFF0CCA4462DDC9B0EABD03CD5B05008BB3C552D457F81C
+BAD15BE4C7CECB2E2AC71417857014C64A9CCA0BF157CF21125C6678B2A8DCA5
+B2D25F2554BB61FD02706AE513CC507C4DFFC2025C5B8BBDBD0F1F1195254F6F
+DA941BF910E0CDF516445B09A4AAAB128C62F4BA4B9566FF29C5E563BE12DD2C
+5301F4E66CE800C112BBF378E6F3ABBAC5D39333A1D51C17065796F8A410E4C9
+AC918B945235CF80C63C0FF32A58E635026C41A18838E1AEC97045998CC00CF6
+00B5AD09DA92B8C43306CEB793F2A38BE979449A3023B9E3D7B614F3D7DB0767
+F33C90719E820DB7B2AFD66A40846A82259D4148B7D92E9AC3B9AE22959745FA
+D59836DEE8E3303F6FC95A513BF8F7C76D7EB70821013B2694FB2691B31503D2
+FBC9DE2E1E8BA66A2BD5A51C767E3AFC20BD22391BC9E6D53491C513B84E6A62
+50F3A04A5CCF1714CFDBDCC57D09CB45054B2555D9EC59E1834F8B415573FA46
+54190E4E727C4588820E9A71C139238D024952FF8394D6F8BD8485C58F9D367E
+3B4260335BE6E8960D72547F75C9FB19F382A596468A838E8F92837D55422147
+E20D7EB823CFADD691D0012FADE67FD5A61E0B5626CD364C83E1969E09A3168A
+730959CD3D3382B00B1C8B733DCA57FEBC6C8CEF8F5FD305914DA3469F77145E
+8C75F76DBF30B05F14BB22039A62C825FB310ACCBD0574800FC330618521194B
+3330AFFE37CF85674B78EBA968863EA661C9C0853B67192642198EE883E8CDE7
+819F372A3CFC4AC0474CE23FE91A2E54C334288DA4A7F900F8C461E6BF299962
+A20A44A4056805AAF1CCC6410711F68001C01CDFE9BE9C1FC841F48590942E8F
+0BEE595BA803E2EB5B171E891E68F51A8168EB56971FC6E6DEF12389693DEA92
+B901D6E522E098B2713ECF54B901CB8484DC449D27F936ABB4DCCA0DDC259482
+5FEB3827DD27242A12C52B7D10A665B3ED7ABC10263EEFA28DE86DAB55F678A1
+9F80AFD47CFC1FA9CDF4B73E2B13A8684D706511695774F67C071403E2FF29C5
+EC429EC5F1AB071CFDE6E3662E6169904658B6860F4407EC06C7E2630FA9D04E
+4501E4281249E1E17F04A3A2F1E3F59332B6F5D4B19F245EF43D5F7E278B20A9
+111D5E0861BCE94DC651389C1DB89CA3006BF570992F821C28BC8C970658387B
+2F85204231B5ACEBAC1CC590E8EA9DD3A6604B49850F0D46FA4DF2DF0D018FB8
+A5919353FAE01491EBAA77DB74F10605FF7702D0D598E47DCB3F99E0E00A1EDE
+7B1102AB66929D68C5426C581B53BE235D356B5BF9239BB6221D3088A9B38C98
+6937AF0BAD38B1318B7BD5AA659A2BE98E10BC456C3BA2AB26935F4A1F992363
+313379E8E0358C677B0BE5B7D23954FB05B649519CFB71A2B50AECE3FCD73B79
+30657E91A3604D29C4BF236A6231C7BB73A3F978F1D2DCDE948F341309CF6D5B
+DFA5566AF291F0B2F3A7CE21D8C91B5151AD6A93E7F003805886D07AF2E4A6F7
+F01AFF27B73E7E629D61216E13131E648C46BC4ECE689EAC53DF65D168C1CD66
+26AD07FF78F4E5E5E0699DE2BD0512F97D8732E734B2CAE0CE2BAC2B443053AE
+98955B6EECB7FC1F8101E53E35EFCF8FA439B225FFF2B7676529E574008F9650
+77E52080DF20FBFFE1057B46DED128BCA2F54F22B3D08D599CF42E4F1B302C4D
+3F3EACBA2C2AE854E868C4D094BA6B1703AEBEB2A3A9479DA3F32D44178DB6E1
+829733CE03C99E4D5A168D364D23AAA31C91A0C4C7F133AA97BA99DD395B4304
+3DDC424BDF5C5E152896E47F32C6B0FA68E3D946FCEECF1CF08A99ACEFD8DA9D
+73EDC5DF96187AC908D2714913634860D782B225487A3A10C8B554F3295D0221
+716ED9968594D800086E8473163852B40F8D202EBBD49401C8E86E01A0499064
+30FBBA59BCC42E9B2382C689725B80780C57112F1060850787FABCB3E4C94845
+560E5F42139A8A015BD311A362F09F7673A65BE8071DF9AF8988561B87943A02
+D481ED99A276B3FB4ABC5833A12124234C34395C1DD2DABDEBAFB661EDBFFF45
+1DECCD8A6507FF08D5CF94E9CECD6A8A858283210812FAF06FC40A672985ABAD
+326263C49B09434A0DC3D014822456E0D7397513E552FD0B640AF4D94845B640
+E9A34CD6EAF3FA62BAAC7CBDD783F4D30904AEF1630A4BFA1DF7B0A02BB479BE
+54E34D0460986D076A9F665657C16D5A44738037BE23448B3459EC5EA88CFBC3
+A034501D5DE223AD60CF1CF8BAB33F25E17927C72F941E3839CE2A0992937F2B
+CD1987AB4B5AA20B328F0B887112FC03B49D86E8D456A5A1B4B51C47CE7955CF
+E965E6872E65868E1E7CF79BC6D0B014DEA3DF5B7D425AAEA7066E9C3209B434
+1ED97364353C337EC00A09B2FAF670A03E53369EA4B7918291FBA39CE1980E65
+AA15C46BC702B4B62F44F6D90BAF54C04839C6A32ECC51BFF706A72DA5A6ECA1
+E406EA945B572B8626305D3F7086445C32F6052B80FE04C3D87B3329B34B20E3
+6D73FB023383B646671703F14B96F16DD7E40AA4679862764413357373A9C66F
+0AE451369BF3B10AC4043A3557849AEFBBD4A3C67433C87C1AC45129B188682B
+0656A79806436C195AF965617D7FBB03DD7B3EFD21B4B517FD6D7D9D87A43AF1
+EA5E1E1CF74FAB8607284497813011519D6BA9517DFAAD6FBFE984C1C6702E8D
+11B38A9214F20141307125C21565E68506139B2DF3457AB87A55D1E7F042E7D9
+5DDC18E63BA012D1E3F676338DC5E0DF447F4AB47E8C1C33666442C06CA9A11C
+5BBE0795806AD63CDC33BA5E9C51B6077A5BCD845FE4A0F3227CCE5475F7806B
+EDC20AC123D34CE54384945D9CF694ECDE779FBAC502D0E1290EE53F5C5C0E5C
+9B5C842578B503DB0339A38C4DC28E46DA1107CE592CBE3362F5ED8B8002042F
+BBB87A7C5BD25AFDA7267FDE243A4D15F2AE330A7A39AED25A88FDF019239E37
+747DB435A7BA52D3FA118BF3FE4F0D0B52A894B556383C2ED16E22716EB8044D
+8740AD6CB7FBAD446AB8397E3843238221C28E4DC6D5E627A9A847A69CFD7207
+783EDDF7E86859317BC792A79C8F8164DD
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
@@ -2219,8 +2540,19 @@ end readonly def
dup 11 /ff put
dup 12 /fi put
dup 42 /asterisk put
+dup 44 /comma put
dup 49 /one put
dup 50 /two put
+dup 65 /A put
+dup 69 /E put
+dup 72 /H put
+dup 73 /I put
+dup 78 /N put
+dup 79 /O put
+dup 82 /R put
+dup 83 /S put
+dup 84 /T put
+dup 89 /Y put
dup 91 /bracketleft put
dup 93 /bracketright put
dup 97 /a put
@@ -2269,185 +2601,250 @@ B51A71B1D27CA4E5AA9E1D8080E6DAB5310711EEF87C40859FA935B19524AE83
89A2DF5E767C5B536BC7167A840A0C32BD57A14DE69A7D0D819AC36FF32F908A
5070F32983BB007437E3500799DF5E0AD3710A4C0000F0098D5BE99F2EB9C1C2
C444FD9552D0DCA098A94B3BF176F511CEE13DB7EFFAED7C47B5ADCF8D4700F5
-7B6DF50EE617C00966B9A2828882804DB7477F4A8CF5345B7F3568B4F72BCE73
-2E2AA5BC4B4C70E21F3AD9AFC3B8605A00D67EF9ED1F4D13DDAA920D45B43CE0
-0941BF17CF05D2B777C11D4D844AB20C0693D1DDF00B27D9E1AA2D98A4A06CC6
-D342AD8F644F4787B66CA7D861E7CE13FCDA85C1B0C9F94009768EA89838EBA2
-7818F40A3CBAFE9BD3ABDEC16E56A061E3D8BDCAA7496D85236E8E9F367E6A91
-8899D14E4FE387C2622661DD1B2034C83AC85533A4FF10AC4AA0904C9D965C23
-E5FB21A264242B60B3D723712DB1C7E6CDE1725588732D2015D40FD5DEC0863E
-8320029BBF3F90E947D34F99F88CCD346D1DEA83AE8E0D5F898736BAE8398BEF
-E547ED0DCB01E5F4B7D8A8485E9E1C5DF63143FC30A0231DB7571CB33503C85B
-672147CD91A8317522E45BEC7DF430828265EE5A55D33F1B875A075B423E65C1
-55D155EA8F7C766AF61FD509D9C99C8F38872F703739368548855C0B0FEADF46
-F6EA9A77B68F598BEF9535DEABCAE2F70FB0E4B05DC87892CAB78B55D40624C9
-04EDE7C5E525952635FB3059CC14EF7874E823E5520FEAD85613CEA9D5011918
-2FF1F9F1682DDC3E9B10559172A814DB77E89D87102630AE9502222612D14E8B
-18DD83D3F0FA239951E9111AA35CE0FFBF2294C3ECC4F053B1DD3C688164E7C4
-8C965C3474706163EB83BE7031E212DF471C34CE68CF7D70DD29848D8C05236F
-421F25279D061BF76853C3FBD8C0DE771F52AEE2C073C3F41476A2224CAF7390
-856B7A2ECD5BF46EF467E9B287AF931E334DFA1B0018C107C64FEF306452B6A0
-A63117B670FC331F08E0EF834B994A1AF7BCC480922A7FDF74F175D4EEA169D7
-1FF9161B866CD6978AD88F4DEE1CCC0C22498A58BDF7CF4264ECCC81686451AE
-D285F40242479B95BAA84AE32F97AEA31A3AFC45DE6D8E1589F091413B865D72
-99E9231D16326AF8A2B70E0583D57FA6A389B913B206E6FC8EC71136B1C1EB61
-5CFEFEA62B273B47BF2785C20A2B490185CF414800B9C7181DDD2966D19C0A48
-E3949E779E7A37DD5F123228EECADD70FA07614FCA1420B2BAA0B1552F072057
-530A5EED48BA1E49327FECA2888C40C69426905BD60B960C531822346DBD1DFB
-EB71B9BEA3DAC83F6FAD7485BE6ACC31CB469D62EECDBCB3C14CA0A8CD4A72C6
-E516817520FD82D31A1C99A5337F71E1D5632A76E166E68F0757663323A916CB
-3D48CF3448F91109909BF6331982658F418D167C9C8A0133DD53D86A930DEF31
-AF0B2E504EA1F94E68CC14E9AD5E49D41E74759BE49A271EF14D62081959550D
-057A623838930D0515F701110146AAE3E5D6817E4757ACB14B5CFF85A867A3F8
-3B47821D0F16FB60A0346D0F46BBD63ABB6F00D23AB0B3162A72528DE96A7A49
-D33CB75BD8F637D32A2A937AB39700E30411F9C4DC93A7454C485903F81A5C8F
-9F53684D59147F0A783D92FE163965606AA9656E1B245CB21FF345165A6DA0F3
-5FF4BBCBAEB32103F45616EC2963917BC0840669CCD97D46D892BD95D0AFD53A
-5384D36F72A3B2DA10569D05818AD1D55C3BE41834B6992072E693BCF656EE20
-2835996FF99A4EB2075B1EE2E20695E8A039D788B53F9467438C53130D7FE320
-B65A1E16EE040128DF932BF0A0B180C838CE7542ADF8AAD187BB769182F53897
-5E84E3F0836C26D7104A178CDD976B87AF041B0B2DB7B2A0B3B98FB8D16A7B29
-335331C128BF78F0E3CFE186C974AAB8F23CDB283118159DA6766E17DEE5B1EF
-4F608088A0CED6ED465CA01B27A7E6F1BF8DFDD40C559014F8D65D1894F22CC5
-AFA7F18F38F6ADCC89529BB1A5F9B5CE3A5067AA7B17413C5C16086BA8F1AD7A
-0E1065B54F5A0D2511E4E779B2F4CE5E505DCC3CEB98D4BA4F3F28CC7EF2D305
-0656C55134F0EEB77A9CCE3E6151A9CFCC7005ADFE32998C6E79A46D03A53373
-42B7D50641F802F76DC08E8D2ACB7011A6A7AAA346BA6C05BA6B4372F7EF8943
-81E15DD7306E1EBF900220DD72E50A5D55A840C1634FBF4C58F0DDBB3F18CF12
-A99FD758F7A598EA4517D512DB69A06C672DC1F2D1C6FDDDA60289AB9005FED6
-0ACCDB75328F262213699545DF28164F801FF7D86758D7D6AEB69346BF974EFD
-0967F89A38E9C392A72A6E52F09FAE76844C66E38809E23BD20C3C963AE64C4B
-5E4A248FC50AE2C739EED7AA04A8F5663644C9A597E790BDC148D695D9A09DC0
-4255440738E531DA0610D58C84322F7D88A98850BB660430BCCD0E4366D709C9
-1693C7EAFFF3EC5E1E3E1C2ECC1DCACF547072F0DFAEEDC82A761C8BFBF281F5
-32004366503014BBF94D1FA67491BB410B74B399750FE176E55FDBEB5EF05746
-6316C13022E5F0F681BE0B48DA57A08B9C578AE362758A5AFB7AE95C180A3A6E
-BD63388107B0581D2EF6011EC3E6A0F3314D2D5E0CDAFF39BD7CA16D7127B6D7
-BFE2622E9036A97C13B887A808A697563EE375E8BF35184694123A7311004F14
-FB923D3162CF6E18D4101E3D03FC496B4941B24085583DAC124E13185F34BC16
-CB5357031A2EE7D5CF085A06AED38D246553EE200D16F83069F6D5CBB254B882
-C1E1DC0639C7838E8272818E31FC42958EBC9610A02BC76C702F3AAE5FD965B0
-ABDC7E4D76AA33ED2B2672C00146CB84E336C8171DF44FD03768A41BA20E74C4
-E1C8A4B6983D877C4CD574652BC101CDEF68FE7FDFD9890163E9991BBCB9900D
-EB38C0EEA027B1FF1EDE8FAF74298025D4E980AAF78F0F215F8A79CC2FE01AA0
-B2FDFB3B62524E85E57B09844AAC4EE5457EBB6E94B26187F6D9C0CDB40DA66B
-67124BAE194EFAE0DACFC151B4DCFBE62EDAAAF73D3C35406B4DC63A52F640C0
-1BB69E4DAF62B54A455B08C13EE090695E298F7298D60081BB180725E265E234
-6298797DDE5B729BA62EA1476171D371F441C8E812A78C07E93BE7B54595873C
-41802D035746B9913146B8900A0B6A72D45495E9747C6174F425F0D541C4B965
-C93DC19B7DD23028247500D4FC6B56483311CFBE2E3ED7009E0BB448F4260429
-1B6E7F7F51B8EA2CE690FEB9E399C048B8A44BD6427266A531419995F63CA763
-6F33472938317C8B4DF4A08288239DC5CAB08CF2B685E06C025A080F9AE859DD
-92AC686E5A6750E1416CAF269808C2B41456B85E90182ADF7C49EC289A584A13
-8F4423E055FBA92CADA57AEECF0B080F588E467A56C0D5BF3E5474C4AE72C9DE
-7E58CD7019A120985CA7466E7FBDA1A3BBDA5851F29FD9FCEE6D4C7E83DE8D01
-30717D1A87D9B2519F83295DB8D129E9FE6F63EFA562F2887EAB20251B38F8E2
-FE3B426F6B6E3F9DD18044784D031FE559FF54FCE638FBC4E431A5D2B1FB4598
-0599EB21025127EE5984E4B9547C9174949B8BD298851FF2279F49DDB60CD6BB
-C791FD5C98C9F101073CAF431807AAE3EFAFB62C26F20B744BB9C2AB2CA7685B
-EA939E79AB343F7C7682E7049EE484026A87422524D7F05E74946EF3EA3D3138
-14AA4D5B84888F0324BB693DCD9D488F11D9AE9033B9542226D09F3E212ADDC7
-EEDF0E695D5FFA6BB8736924271BC6C0EC991E123F2EFB42CD4738C089626585
-D6D9C81A5B600986D34F5746F58BD4A3C6018786F83ADDE80D4AADAC74AC5D57
-92B3B2AEA8A23CD46D96C73253430550DE6A9D38318D19924172F753A925852C
-E254E291C75D2A2FAF88E8B1EBC9338CD4633891C274A891C34BDB36F11B4539
-09B3DFFBA7C8F69F130782B2C52BC4FFD73AFB85E9B89D77C0E281656E60DE46
-96AD0403E5FA280B5125386976E1931ABF92869B9FD35FAE8CBD8C81C6761A0A
-A58BED448C83D578415C9F3C6651EFF09F06D3232048EDF12BACFB2C79D88C5E
-266A3AE6889C188B9C0AA2B08507960F779B4DD780C1BFD4897B5C9D54AFA801
-821C4BA6E0388CA3A7B4679425C777B390518F169CF463976039BF7FA2EB65F6
-C0430AC41C449B6B86BFEAA1FB31141D790F3AED1BA2A996D09DE2C2562BDD5D
-5CFA628A96891AED8619606A54B7C29F92922F9523CADF456632E7583DE33282
-B450298AFE02A5FF44B03753E69D688049379A58D9D64CF54D838F3ADBC2E189
-FE9533FA4CFAA739984DFC92B242BDC27A9B2D7EA5B7DA2BD8E68F56D3F9C50F
-1787DE3DC6A563E026E0F825EB44E94AE20A166126C23D6C1C50845D69CEDBFE
-E5BF8BB1CD69ADB8719E0D323248A16BD5474EB8866B27D076319E2DD94E22F6
-B5775E1C1730A230DF4A9B6E755FE9ADE2C2E52050812566548AB8D23E3FA2DC
-0D7D40D41E7FD479139C518C62755AA7AB849147A9DA060248AC709BC9AF5397
-E4C2436DE40DCC4DB45F25A6F13A9CEF167844DEA396AF7F276F3E406429BF4D
-77B52727620D1EDEB498AAAF82882A64A536B27428DAD07B65E4F67204F5F6EA
-640BE2DD1A4B0C3219E0A4078F4E724C87EC03F40687457FE0A33BC7ED668E0C
-1ADEDCB711CE4B6C3FF6C6B795C8D94AB21258B80EBE07D5C6750C31141DFCCE
-D040FC0ABBA2F70FCE652DA2B054667AECCBCFF2CE44067C59D9B519DF8D0BC3
-601DF1C69E3C527D3DA14E300AB16DE394C3B6834224E6ABD0D3C5D69CDF3BED
-0F1D25B40E43461A419E09EBE7C064431E1A65E38381C3B499DC14A5EC914115
-0EFFA2A0D3E3410C04BA946888CCF34B9E14CA34A9AEDD7EE33A21616222E1BF
-E452124F8385EB91CB3B150C09CABC844B3AE4A6F160A76402FEFF88143B8EB8
-7861911F813B9F4FBAC396AA1A0044583B6103CD6C06D835067FB4A805F012F6
-8B4DD3A94998DA21774A2F367BF35DC8DE396F2744AA755FA1E9CC924D55936D
-FB5816F04D690C73F9A6745A31F44ADC6AD84E5EED1FEF8C79FAF887254B9B43
-1D7E7D936EA73A6C17FC206CDF381B43CEEAD16372472E1557C331BD84AC314E
-0F0DD068CF5614855302073C29D827D25AA28AF4EDA5ADA51E7A41D82AE8C541
-FFBD51070BE1223BC469284BC7202DD0511BB35187CBF51619FF6AC2C4EDFE3D
-59CFE708C4CCEF1477728909812020747FCB20542187D663538CB4499E0F1E78
-E7A855D1B98CC60EE8E94484067CB726E97FEF6B73806DA6AE03A03A999CD3C0
-448BFA5D5D84D2CA2FC3FF8B9B0C44EA6301536D468066263726581D67AA247F
-2474EC9818DC904B50A6B37CCB054D2BA43BE164D56A52D277ECFFBD89A9996D
-ADC9DFEF4206BB16B1D30F57229E17B22ECD569CC5184B85601B8D4114B1CDF3
-19104059BF448D7784AD86A432ACB9E9CA67D1F7E2E3AD1CB4444BDDBCD42F70
-8B0BEF950219F68CA869D4F9154AE0D98A562EC75BDE9FBB9EDF4BD321544151
-918A39D105A812662B4E1D3BA59EB980AD687F300EE7B4864FB69D6BBF9FB1A0
-23C9DE5EB29A2C67BD41A651D37FAC1EA23FDD1A6A03C2DFFF7B8B0352273FFA
-00F718CEA4DCA42903F88F341F19E16C2BE1A49073F672970206381B4560B701
-21614EA094C3B2447FE83F460867A432A1665AC8A41E099B63A549B7ACD5F451
-D4950B6ED06EA1420D679616D3290CAA8530E83EDE95826B1FBBF20E3935E861
-E36DF20550F20B97D6055B702D897AED20C970EBA4287EC14B933BD3360320B2
-D39147E6C37CFD7E0434D163D1DACC8D2D3BBADC1E064076F0B7F4C2E113C99B
-362F9A6A241ACA27BF0000CBF796C099F56097DC88725D6B7471D840C6641394
-193D994B7B16FF93ED96322766FC9FEE2434BFDDFF5C5CCCD2F7DF30E4942DEC
-8AF62A14CAE56679936650E8140ACABFC0816C72AA29223AC6EA810CA2262316
-4E7AF26429DA8E7A8C0C9C76D54DE98150D94A24A44E19C8C33FADC69BC146B8
-1A0C4E676C3835B1C43817DB3513F2366E2105527CD2AF5BD1D06821292BCD91
-93CABE6F6E4FF381D35492E6D83C21645650E52EAB1D2C2E396264BB3721AEE3
-ADD93B3183961B1F1382CE896E4324D0E113D1427DCA1DFF23E7475D31A866D7
-854BF0B6AF6E7E49CFAEF5F75CD92C3ED123B3CE6ED9B1673ABC5F74829B0C17
-5B30B59AEBFAA4F925D790A9608900D05D332206338852516817CEA0529254C0
-D09F7CE1431E27469C14DB6DF763370FBF8F9AED3D5315F1C463D967CC26A75D
-B1D3DFD5B5C3163304D2C5C05E1E9DF51B2CE1E02A42E28195349CCDECF8A798
-949B49691312BF0C2A6B876BA470B4A687B302639BAEFB4AF896098EAF169644
-DEBBBB7908F6B2CB7B4B90B3BAC1B88CE0A68FB210411BE55DA9FEA6936E9BA3
-FCD10181D209B546D84876AED9374011CAAEBAF81F3F267EE4B006274D39E27B
-F4CAD5E76E753D4B239CDB0968F2826A0AD40CC84E48B5D23783ABF374315F41
-FEB340E77DA6BC30E13B280F7B21B2D1543498E107C625DB4ED729A631D41948
-CEFC84927207FF77235FCC3F72E2BE779B6B60FFDA38B05A14EBFF0436708485
-A11EB6A7EB414994FC636E18CA5CFF432D4B7835CD3472010FFE226B178DAD46
-6A0B0E2AC832D2D32B5994B21270FEAB62F95BCF2F870EAA79A9D5F3480E8F4D
-68EBA4265CAB5563295ADF1D54DDDC9071691D996D5D34C308F9E8C440831798
-B96CE92AE1711CFEEAF45FBC63F4ABD466BCEF2299209473238F302B3B441CD8
-4640956EB3A6976F425FDD8A115EA00FBC420F49F00C5FB237013F502AA1C046
-5D04AD291DBA5ECF1CBAD5681FFC89045BD55BA951DFA7B5407C688FB0C42262
-7AF72CF53C3107F42C34FD968A0B2C4F30771A2DF688037B45A0488BD823BC4B
-0348ED7DFFE7161060DDE1117FB8B7D8883DB3AFB4C0E7FAC095869A593CA8D0
-D2851A6143FFCB3DDFB78A4C5B2795A7D3AB1355A1CA81133CA7CAC78F112759
-13E7EA15C6C0399DC657B2BE607310747070FF8C3A7288C356E28EADB53AEC9B
-47DC9892AA4D9F3FE534083F2F725874F1B610EF85FC6462763AC476243F6749
-F24D18DA615FBA3E0E7CABC0555C5ACFA192C335517EE593D4F572B068DC1875
-16E7143B1D286B6F9EAEEF9AD032357BF686B38DFE9614BED880B60D95757015
-0DAAE0DB5A2AFEDB75628DD65332B0E3E6ED7C9F217D00B5D4748536CBA264B9
-D9AA6CB4C2F91C1F16E3881155C162CE45FB3FAAC36A8AE2395062BA4EF984B1
-5BA305768358BC11B824816DC78C95446DFAC96234AB7D2C50D6C0B9BE90FE36
-1A97EDE7F382702FC6C201C23D7499D88643C0370DB8F8E7762694260B81FE26
-2E1002A9CAAF8ACDFDB6BECC91BC372A04F01E1A66AEACC16D9BB95374D5F050
-6D1C67DABDA03EEB2111E4EE8468037314F4F53F786800511D067426BF09080B
-135EF9FB14FFB49935CA055EDEB99DF36284BD5F24D7224BE0936ECE727698AC
-A7AE07B29F3F717FA4E8F31C3CA91D7F0497B0BF4D1A13B026CAF29902324471
-AECEDFFB9110B6D3F135E00B28054C9122979968E102141E1B3764C4E74DE1DA
-0E2D08B8FF6AA00000E295DE9B00891F016820A9CE091F959CE7FDD0B656C89C
-061971BCB9D12CC9938C309722621E2CC6988EB8EEA37D2C8237CE6D1995C073
-168CED6EB4F49FCBD90D11CD1A424421431681242198618390299A8BB4DFB14D
-852196DED1751576B6A4B0C4B044560212BBDB44A13DBFFEDC5B55CE9E813AB5
-E59BB6474CB6498CF1372B540BAB62CDE9CB522221306984E4D4A93D66168FFC
-94D3D722AEC33B91887A9243A5D3DD6CD7666D6DC14CAB7EB508C0B5803A0F9D
-BB6ACBC2C378AC52DEBD5AFA1EEA68B2070514AF8BA8B451247930F88A09C807
-73AB0E8724E862B6E915266C0A77CC027602316C38AF0CB3E26312731125B516
-0CB71820DAE1038D52981B29898E175B20A780A8228D1438085EE12A159C1EF9
-E86E9D2C43AA40936D0C5EC9AC52CFBD266A509E152F08D6D9A4B82EC5714FB8
-04A101407320EE732C09BCA7CB8E7C476D5D89E046690B645F19B975C2F7C1C6
-1AEDD047ABD0D6851263AA0C23BE521ED1A93B8C8914DEC57A12E6AF6652A95B
-4B5F74D32A31FC0F05EEB0EFA5841E5C42AFF8EBF4960054A930F1E1C93FB1C7
-98AE63B1A79D04780DBF480BDA2CF13165D5A354D8CF051A2EFC44206FAC9341
-D43AC601DF80A80EEC9007AD0862186139B9F94BFEAD5B0A0457BB8D7B606DBC
-419225743817957AB44B5691CD6EA83EBF879D237516
+7A5FD1B49560969BF5C44F3749370663A04776F749DDD7B50674D93254426C4B
+EFE264BEE7810EC93784B7C01A7F29EFD92547E13A2C7851A2E709FBD5B87850
+4A44F08F56A542DBE072D2FBC58D9E6468E1AB858DC35240E30D31C7AC13D6C5
+7D2BB634BEE96FA0E10F842B11A789F72A333DD6DDCB1BC23227EBC406E50B40
+30AF0C48E6359AB0C46898CDAF1118E46BFF8B00F54EACBC2AC262AB898C42B9
+2E080C10DE923C18AC1BF8FBE2225CDA0DD6A2030D4BBC9F539D6B2359239A8C
+F41DC6D36BBCD3B89945A85BBA233B855A3D77876A5418EE11DE2B1C501C8280
+73CB390855D0C3E7F0AA8DC1F52C72B1BE0D2DCC52F46B66A60E2F950D78795F
+6B9A833593A53A9CEC303A695BE815C4FCC65EDFDD46555EDDFBC6BEB2926852
+B1049167B0704384E1B13914D3075CA894B46A02D787AC826FBDE001AFE9559A
+51930A86C7EDF6C47D8ABADF5757E0F5612C5001C8D3326842D7DC41FF034E91
+AFD8875F790FB86E078CAE8B5B692E91D26E17911FAF2F14C89CDF6224F6BB1F
+9D51F02E167163196D7F9EC9570982DA68DF56ECB84E40B75AEB2284FD51A06E
+4366A3B321D37D320F5950BE6B5089B63CB2A3E10105FAB32BB5CC471DECA17E
+3806F48AFABB3A64A252385913833C019268C09433178CD2C741F51EECFFC3B7
+72E76203B758D1900430162C35C03015D2041CFE0DFC1F38B8AFF83ED0CD2E03
+8CE7A2DD7037C168AA38223FF4B69CEBA7F9072CE8B1459B4CD8BACE2C0006ED
+67616FFD9AE529642BF13E5E169444C2675C42549F0BBC849FAF7D96CFDFD0EC
+CE7A5DF7F6C51AF5708B3DB2A72F8B94B3B4D86AD668D9E1FDE093686BDD6868
+5BAFF04BBFEED3CEFA61419AA6DB6842835E95AB10B233BBAEBB59DD3147BDBA
+529E8AC184749496DF3D919DE658F876B5EA2D6FD89C680A64F1631E7CBB4A9E
+F633DADBB1EC36EED304B37EBE1CF698E63B8328539AB6B16AD592E6DF5F26D5
+969C9A949EB3A6C2587F61FAA472E4DFE27F4FECC9B902A1B169EA8B60E66930
+0402A174D0FCF534BEFF21460E909D99255F8961691B95193430E0CF198F26B8
+63A83A3F47BAAB3AEF04E39D0432F0C13082D35918BAEA09C7FAA0E93FEDC258
+9EDB41E55D9EC83C30E7E0748FB941CF773000F56537A334AFB700DFEE7C610E
+E1BABD99EB26682BD9DA825C75C49014399AD4F9E313D4BC5D260261C85F954E
+A54741C03BD9E6C91004706EB74BE58FFD246EA736E843F1D3F38A5D98D1F8A4
+1E03620888E75EE26463D4B9AFDB914EA0DA8E332693F73417967F9642DD8FC8
+D6D41576E6A0444C0620E9AF2A546479F9AAA59D6C2C547DDAB0C41FBFC76A31
+E39FF23EC8CC50ACBDEDDEAEF048E3A925CC196D60EC5856CE453F4DEC63E8CD
+0E954B2941E0DBCF9B57E8BCFD621E60D6D1ABB052028CB95076B9C04C645286
+5E0C554B7EACC4F614AAEE68D8376B2C1E30B664DA2C9F4F4EC403AD9C2FC246
+F96CF79AAAD7B2BDDBFDE889CA70F8CA0E16E344DE29B4A29F222B89BE1C54C8
+42405CA577AD975E5BBCD37BE8B8314429784B04B22D78C347BF0FAA47784612
+100741ED1446AE6D80BDA7C945C826C8117CEF0A3C3DB3E08C44402C2D9CF14F
+2C68CB9B96051CE5488F10C50D4990342687DEF23982B111AA330AFFAA723300
+66A5A5C73FEE04F0BCE0EE7E3BAD08ACC64C169A72BF1A875A1E3E6F04D5C81B
+E622C12FF806E1BAE08BAA507962682D42388CEDCD1DCA2B2A9ABA08AB19BA31
+E4B7E1ED8CB498C112A9B485C0638D7ADB6055B24E66D8D4BEECD5A4EDF394B9
+C51C5A54A5321A50C6F50ABD2AA1A253C066A53825A13B70A6212DC4BE41CD25
+00A0C79E4B634DAF012D9D95F78B462FEFFA290155F0B9AD2175A5A0B0A4643A
+D6264A28D52A847F4BC2879F4FDF7BD32C4BB48EECD6DB385365EA115D9226EB
+C4C8B5182A8ABCF811553D9A39F9BC8DE1E3EB556F5817AEF2126B605A4B015B
+53C2BF69E1ED317AFC575141980456AAFDD30091815F08B9496D280E6D6CF4D0
+33DBADE7BA13AC91722A5B4BCCAD08A5CBD321BA281FEFDE7CCEF37B270F29F3
+1DBB4EDEC801002FB8667BFD54534E75881A8CF835CAFF03D95CD086340B14C1
+86449424907F224D50EB80CCD5C1AE32C5F3593148EFACE9ECE66536301BE18F
+E6E0FCFF6CF346480930AF015E2B5CD6E5B0371D24DC4D79458F4B97E2403430
+D8A1D7132724E465612913EB780D416FEFC78233491AFFA33D39DDBFC0494B77
+B2D238CF4F3964D6DB0E71E108169BDFF17CB65E7FDF38F0693F1F8D3C154608
+FBCC89D5BCC050990C405653A2E29C5883C8EF5AA3BE37650ACBCF7A6E27A915
+1EDA0DE8171DA47FBDA0AEC8F9011439E88C2A601A76EA49A14E7CD30C7B3AB9
+9D051C105A367A41944E9B0115FD9FA5400F18D14E3F37B04AFE94F50AF7A964
+1F58C8E8AE5086ED8C94AC7536A6B3FDF7C07306EA8B7C37E3FE11F929887E3E
+9C88BC265521CC644F664A7191C2BC51C09CBDB578D9439C291912405F42CDAB
+8BC116611522CD2DD21BEADF45C93B7E62CCD87FDBBAE77AF779915E1FCDA9F2
+069AF4F137770F817B63BB44A28760F017ECD8C97980A214CAFC4E32266AB19E
+45626434C4247B4B215409C94590A0FEC286074F997B458E7DA64A51E75E738E
+669D08853B98AEE3136813AFF7A907CB5E2E4D4444DA17F8B3A63D5680DE9616
+B105C4B396A14046A196AA24B59A5186F3F9238EA8BA47F4715AFEE5EB5DFD07
+ACDFA5F8C9F34636E2AA548419AE15844C525F9C464036B322FBF73B8234B225
+7C7CE45BA27C971D62F8BBAF2911CAAF79B2834C0E4CCCE63F58647822B3C31E
+70B53F25D4CAFED1CEBFE062B5B00EADADF20B3011BC057D9D8D51485B1FB174
+33661D731BC9054872CF4C4872849D90AFD2204E7C095D302BBD103FD89F25F0
+A42000DF3194AD1A5EF67B07FC717EAFBA9BBDA898CD317417E60F6EB5E2656C
+92DC4E003FEEAB76EEBD8FA4C073A0E6E2F4DA8B3601AC0EC8216BC9ABE08773
+0C49EDEBE230A22C717A5D8CB85B21BC70EA97458E8CBD2F9C5D71666941DF8C
+D11842D29FED3B07A7F8F443B686976D18124FF2047EDA675E2B666F29839E05
+535053F74A6AA8CD512530F53784A1821CCDB3DC540039353CA363671C1D696A
+E24F86FC1761966341CD62FDF4C35E69B63117B9DD57F7523272CA31EB61F711
+7088506DFB618DF071E107278FBD1C55CF28F1FA563E65D7CE1AF3C89941EAF0
+B6606FEC9B52291D38D0C90BFBD92A8D87BE8E6FC26273B69E5DDF79E70750D8
+DDA4C123C9E2C55A1891DD32C0ECD45332D0BD55E31041ABF3E38EB800BCD51A
+B6A3AC030C4A4F71949BDED99F89B4B79F2B793BFE196F6FFB4251ADAF78420F
+B075B528C0065A42B25FD8D9BD861ECD0DFDEE641CFA4BE33ABDAAA3E840229C
+5B841FD1F81ECE1352DE75BE19EBDCDBED06D64926325CAA2355BD19FF8AA895
+02D0BBCD021B20405AC6F951DBBADD2F35D40813376DD0FD133D8B8C6536428F
+6D994EF518C84C2404846F2F20AEFFA435C169B4D49D5078527024CC3DD63E20
+D17ED3ECA36790B330A2BA6B880FF8F1514F2DA145CB2951E5A5D78648BFAD43
+A0EB8E46468927A65239B41C86524C7E5C747FAA682DBA7226C8EEB7F9E595BB
+69E5B158BEF6F4A9E5FBA17B181669159361E08BEC85D8AF29BA2372939B1EC9
+4DFBCD30875DFD53207FCDBCD95A1B4F73194EC8736F07C9A50B38D784F3395C
+446E1297110DE73C912C67855720F257CC60E30F7BD257C08C77200418A19CD6
+3B3AAF2054E1A411EF3EF7FEF997EB33C8EE6F197C8B2C876BCB113CEAF0BE95
+DAD6D4969BB9A3A9F7B527529CB4770A367325E732619DCE0EC17F64D1AD7439
+6FC0E701BAEC934E13C4C4514A0B8E5E607B344A8066D313D0DEA98E5EA4DF15
+6C31D2BA20B8F68E3CD47573D79D44249C45BDA475CC4EADCE9C8A447745C288
+73E544791B256DE85853B228817BF3234BC9715DC7E4042550F1F9A7409E90DD
+A3D84B631CDA78A50AC1C3C9A45632FD78B3C2DAB79BEB134E6E1CB52F5C49F4
+7275BB4C962DB61342ABA3558A6C8E3499B3E7EE976F069D10399F8965F6E557
+1E59B2206DC1CB052552028615153E0E45B9F230242FE06D21A1AC5C780432D6
+1E1C058F7751C9908CF9FC85D58FEA01671C9E9059046B5DCFF8B434CA359995
+EB839B9EC905CFBD82AE8DD90E4A6F9FFF3B8F5E3CEA9BE6E525B5FE1E987B0F
+9E7DFA55F685A92CAEE923604F86C6C2451B3EF7079EDE8B9BDF2BA78A17153D
+7162F9C29E445F5CA7BEE5753C651AA72D17210D82ABFC46FA9ADD72162B577D
+4256A767F652133A27220E2AE63AD1F6F2EA7BBDC605D26E510BDEB31E7BA36F
+3CC3FB4E58F0053DA847AC21DEF08BE1707CF7A3A1F3C31747D803A9AE74D4EB
+966469E8A53FB27E49558BBC0049D11D6BFE27B663A045FB02C6C8C0F46CC5DB
+2F3A77C2D6B18B21B8C535225D7E3A7C7EF8B2D5B2263460928CB2E9422B0D47
+F115DB92E454D7CCDC32D067540C04BC37F7FBE758527BA6B76B5FA91F24972F
+69F8C8F67BF2C75E8F671A2B9CFDE7E1362A3B9087ECCBC4FA2B10565D9F2FBE
+070BCB381CFA8429A2099766CCF57F574E81581B248E6892679DF04F8B34C591
+499C1D0B3AD5171DB93F6481E8086E93BBD8C760EECFAE98D84110485D7CC0EF
+854E9353AD3A3E32C63E8432163F5B3723AF4738C1CFFDDBBEF5B18ECBE36CBA
+70F237522D5115A4FDA5FBCF9CD06D99AB64917CE5BF3D33DEC1D2953CEC4B08
+DF4E6E938F64AFBFCC1362228420088B57028063E72FCEDC9AE4D43EAE5C0CD8
+790BEB96C0D4FE43DEBEBAA1139808277E7EA873AB4E605CE9C69EF7C63E2905
+E0A43AF11DEE11D677B2EC6D3F68DAE948CC5C1408A26CCDC641273CD2EBF3A4
+F4E4DC3660FAD51A9DDB368F383B012314EBB4F030A1383092E79091EB2D25E7
+7BA8DEE101FDD268A159C0C46B01FC6200C31087A0BBDA4325AF70B2232745AB
+BFF5023EE6CCCAD7443C6CC12DBEA5350B28A1D70812BE23342AA80C59FC81B7
+C931030DE9A322D9B1B1C14CFE4E85A094D33FE36D41E90183BAC0FA97C4F138
+02FEA1F510DDE414EDD1C9EFC47764726CCA3C2C73F484E5CF556BE6A0DC55B0
+A0E008009A193880CAB90D854BB1A0CE6EAFBFE6D1E3A4C4D900BC6099DDE867
+E96E02503DB66E02F7AE2A36FCD015BF58AE5EB115C1B80A9332A8748A52F8FC
+B139E87AF5ADB045BB7B1A3FFAB4E90BC34002B2F6916EA804DFFFF1F65C4E97
+C4E144BB6EDC906039C71B44AA3DDF5BF5F072E5687B07096828D25065E78DCD
+A39620EE567E59153DCF1D2FB690C156569165AFD93CAFC150EFB9BE4D272776
+1579D3ED0571464EC089B2FE2D655F4D260C370AF131CC53CD63542E362B9C90
+A2D0434EB6E3376C634CB203B796B4D5BEAB9B0983BB197F58A7F0CB3F52EF73
+B73964D460DD2589F392B19AD2FB9BBAE1C39D87553F624AED4EF5AF339F30A4
+EC40DB9A29D4A384B68DF458D35C2602165C2226997F86DD42D4A0068C03F4EE
+A1807451C69EAACB81772BFDA7F46F16E7F7976D6A4FE8ED08D0F2BE13A1055C
+015647C14154358BD58990C1F86AB962D80C91C92FE2720268B38073076274BC
+DCA5B8B0ADF8851A54E12DA2EF3BA6AF7E9D83EEAE99FEBFA2CCC4A09343A455
+014C9306D155E8D8EAF9CEF6C6C6143E2FC385F5972485FF37B67249F2A56A0C
+23FFC3C2F63976BC6E2455C36B4C1C09C976BB684A7EA770D34B348416EF27F6
+0D8F9194085FA4A554670DB1AA724413518419E1A017B347AFBC2F6FB5FB1539
+916D2ED293B818699A5443E88F10B383537BDA76C31E4A270193E557E7C45FBB
+0B65AF75EA093E4F9E813B76CC48338205C7A931D7F00B15ED2C827624B5B9FD
+35157F58EB85B0CE8A035200F6340506A62E6ADC61F5B5E1E9F26D9C2DC3D6C8
+4DCF6B37FA1BB6BA8D94DB0BB51DA77EC62E119B37DAFE27D8FC1373482EC73C
+61A52BFF73D72299963CB4BA533117D8FF92AF9772109BDD1C31551DDA0EEFD0
+DDC0CA2A38F676777ACD4FA88AF947645967122D09C5B66D85CFD618822D8B44
+96589D6BB3F2CE00D39056AEB065751490FE39DCE3B1EB4453FBEEE0E5E79381
+F533EFDC302C1FC4DDAD947F0FA29C76EE524E66938B7A2D1EE060EC50ED9FFD
+DE8C8DA759D0A5EEACE2957FFA717E13E02E7D6DDF6981D72451EFC9C9B5DA73
+05E5DC46F8912EA7780848CBD2E171FDDB96B2CF79B8DF58B66B940F63346458
+BC53113C2280702579109C583547FE9A2CE7A1F0E6C31FEFBC81856AE022C74B
+1E89C024392DB8F2B28EEE5AD31371E7BE919ABFB7316F288719B0D98C6D66AF
+37522A3933C3BE2D481500C67CAC9887E68312C93639BB0A382999D7BC1F7B16
+E94C4300DC17BA263715B7E57398F1EA872A27DB8BB07066B3ED04EFF0F2DCAA
+4C7B2C8127AF8D1C2512959B0DBC59D1C704E320127A3617DFC764EE03BA99C9
+02DDD0378BFF1126C32F79CDA9538D5DA1C5E837F6CCE987C76F6DEA4C48F166
+72D6875FA01166DAAA78B4CD21D506E2CC10F8D01E1DA46DA50B9E27724024E2
+E8A860FC66A48FFF899DAA88CDBBE5122B773761C97F2912D9E56AA4B1B97B86
+890EF9749483BE4BC1B8AD2F72782D366F0288B589540B4D7BE39D818DF4E500
+D01ECB913D5D2B79E330012B1E4E704493A68255782CBF81F3A2A4FD53D22CDA
+AFAC712132D0F906F1FCAAC5A7A8D2BE620FDC2194636ABAA93BCDAEF7E72E47
+7E262DE750184FE2BEA2D84454AD179862FD5E9618A9CE4DFBDC9DD1259056AC
+36C99E4396D82B387D26D0CD3C290E33AE895E7E492ABC9BB6EBEEB6D0D75E12
+CDDBA67D5C17BD9F7F962F0E39D725C2C5EFE217BCF86F8526CF172FE8AEAD02
+A48AE32AD9E63EE640C6FB08E1B5AC6C3875758FFDB7AC571DA6CECB4EAD0C3C
+80BB8F34B727449B0717A0E9CB26BD0550F1BA59AA70F5EECA1AC774C12D1DD0
+E4DE30B288FCCA04374230383ABC61B950E14B5209D4AD6E32E038AB2E22FAA8
+1209829A681E7430F7F8E7C9342284949FC4B944FDE91D9AF29CD6A31666ECCA
+36AC9E997DA92AF7B623703E1ABD8A59451742901683F21BCA15A79D5A5D23F0
+86FB61F81DC1B405535F39431C54E53C16277F145EFE363BCB1EF1471A0B9D24
+E644C8F96B826F2D7697A008BA17705865D9BEBDDE7A8204393BC34086F82352
+DA9C0E4330502B84F33E3F53D7303CA62EF81789FAF1E5F53F2A9E5780C7851E
+6B4A9BDA871188A1AF75BF5D8E1DC2E88FFAE726D4566B66DB9A020410B54162
+28F790576FE59251DF47187846B0D69DECD5844C6FDDE81021D9EAE38CF44040
+574058A2A706E8F21CF1AAC6119CA3CFCA07C8A0E5C436A2C4DB6B51F9C0D9B5
+1B123E6D71E4B26397A9095722D5FAC0DA055456A3B04D1862359CAFEBDD7944
+ABBA0567BB0219DF005AC268D23EF69F2490FC929AB405A887F6401F6705F982
+88D3E883ED94A659F267FEFE257EE6BDD9B261B0209D6B47343FDD562B2E74A6
+B2FCBEEF091C2224D043403C7975686FAC9A89B44E09FDA6D96B895392858BE8
+E2166425C35501A3EFD25DBC5C724AA5B4B7DCA2E0FAFC3EBF4F41DA68B403DB
+3432BB7307556B6DBDB22A610C271BA11EE0B2FF584F6806188B1EBF20535A10
+132FC19333A4696FF2BDE87F46EDCCE72B0797C418DD8ADC2FBADBDFE2DAE374
+473249A1A65597383F7F7A85C048658747DF7AE294279D3B9F3C01D38DF21FED
+539FB266197AF3D6EE8D9743C937F44E31B03718675F19B85E3BA604CDFBE1EA
+888953EFF9CEE3DA56A40C795C0C13185DF2BCD958BC043165B998DC6BA2E088
+9665840B8FD4F10FA616D896E4863532BA3CD7B78FE429D70C13FC5AC40EF399
+555E340D8EDD2478108D798382CE2833106CB5EB2513414B064912B106217E5D
+B59A6B5D6CC073886162799DC2AA421B54AD17E387E996A8EA9B1989DFDD640E
+C84409A9882EE9A901614FC629348618A8A9840CFCFABC20E25BD2AB0CDFCB8D
+10AED1A28EF5813BF43BCAFA2DE59A03678EFAEE38A5A1CB07F3EFD4FC1DA5D6
+C9AE2CC0975926374E1823B0A3426507E0EF1DD8E2BEA64B968CA191A1D5F997
+9BBCC83E20D07311964DE3EFA784E86863E618574B03B740B06F433B1F876D08
+A611B54C2922728CCDE265AA0E0EA4867361C65C6139E4D5FC776AE54DD8158A
+5842478CC1A5F34D17F4830C6C6BDF8872CE2A2925D8D303A93DA22218F6D3C5
+7F4DDF93C2F530A542A9F2A26CA49F7AE51DADE8E7D069582858DABACC202814
+249D8EC2FF53F4D847CE2F87560C9E1F4AF60F9B64E18046A5F75E4E2375F7E1
+7593CF728C3BB9DA9D3855A5567BEC44D9510ACCC7AE16C6A5B3FF543A9F94E6
+606BAB6F087B824B336853A5CC7776ABDFE7101F9B6635B9276D1E5F2EBBB011
+279ED882E1AD9EA838EF929B4840DE697119E6E02FB176E6623BB7B64620B62D
+6D565507B49AFB7BDAFE8CB8D8AD77F01E2C4706D7BF56FEB5E9A41B274853EA
+FBCE362106C6CC4C9A16203F1CC874F603BF841261EDA92474D909804B30F8CA
+07F68A8BA0578E4232E58B38C705806601CE06E7BB0B44AC7CE5BD54B1DB971A
+A1359694CA68A561D9492795B9F5744823B24FFED1B787EDE15888130CA70B47
+77B02C7B177C36565474A99538264A56594B72B71968BB2DF8E5014098F0FCBC
+4112BD4211CE5AABC84D63449D0C33232634F23684D08D2C965AC09C088FEF3A
+9142653BEE405C3643D5A1194076F03C2D66EC8B5B2C8A93E6F255D6D2D4BBCD
+9545AC6F134A19CDB4A2448E389275D751D7FA00E1DDE2147D6FE6DBBD3093C8
+480172A231F5E0AFFFF07480040959A2AC805CD768EDCFFEE26A019ED359B060
+E9E344DDAC7F7A4E8AE4E463FA54A37ACD5CE1C531C7BBF15A9D203BCF64C0FA
+57DDA15326A40066E9071753405C4A69533A8120C39FC8CDCF7C0CEACA98AA52
+AF3810B6DCD1ABE505B9F45AE65E54622FBB10EE876C4EDB8816BC9C78E21181
+E8054CF6C9AB0DD250902EFFAF6416D6DF2AB4D586670720F58DD6EF5A1A4185
+E61FA66E6431FA553D6C8AC0C78FB94F2042C02B5BEE2F96B47C4F7D84973460
+A2D5EC835DE7C1DFB26C716B02E27C0409CFEC11E6F87776976EFDEC184D79F7
+6A4DCB3698BDECE982150072A8F6A243A6C67169A7B4DD06301383F2191F2A32
+2BA5706FF491472EFA11C60EB7D976D328B598119E5443D8C8E689D9929850B4
+479B875433F5A8B4EDAC69DE064D73D3542066752B09E3CD22DFF7F4AF080191
+2FC9DED253D1C605616C07C7A96A446B5EC9C60B29DCEAFC41254EDD45A2BDB5
+3424BC7B1F40AF026045629409C0D4919E77A499977C5725CC4E7AC107F81A0A
+3120EC253D6FFD8F5F0E43878F4B417EE391C6E4240DD78E8717F8AD4B87F65E
+1485539004AFC25E1CFA30712EDF1B63D27F04753C02DD5FD045E9FC53579B4C
+2735783BDCEF0E3D48733B1B4F7DFA0ECF7EA2B5BFDDFAB66BA91A4236C60601
+C32BE7E2A17EF0415FD35C0A80C038FD700A6A459916930C9A5ECB406295CC69
+6D09D5A4677A6878F118E9FB4733977F3B2C7FB80A57E52EC29FF8CC89BDDB1A
+183AB1AD0627E8A2D76A4CF0475E9DE81A2977F9E7DF13DD11362E1A7DEA02B7
+D2FD69B46DF664295E4930517B27ED6A65C017ECE1D189A2EBD913773A1F965F
+7FC0CE03A6F117CE4C4716A5226669483D8252C000C605A3CD0E03A6009E4FEE
+CAC3CD8DCB11393F5D88232051CA854C00D935F318BF740E457BFCBD89B70C96
+D3FCEE4C0309E607CFE57ABA84496EFAF6D05C075B57795AD15C9C6627603459
+7F3C3208BE41E83B3BBF776AB7409F29A5589CB20325B4FD3A7C3EA79C11E47B
+1741522063701F1D5CEA7FA4CA0C7A3CE7190FFECB8EAD8DE7888246D5559083
+E060DC36F4F82C6DB3FF34D52A413B06B74ED712691C8434990E554F57F0AAC3
+ACFEDBEA804D83BA346B98A7AA92ED1B10E7A1530CD934A6CAE218A405CE8B3D
+9755F7827A96954DB1F5447BEF21412334CD103FDACC48AE6866E6B0069BA0BA
+16EE4588FA885307FF64D577280B2EBDDCE85192533BDB36C4F5653EB3B19F5E
+D71F505115D92801CF27F4F3EB1E7B3B18F5757DB08593C614AE300542F87AF4
+D9EF2CD6B955F6860502EC2D64036FBE1F7B18772228BE7612074DCB67D1F45E
+684FE5785BFBED4D86E891585897BB06C9EFF060D5E97F4C37F8367846181825
+3BFEAFBB9FFB24424BEA55E26C937CD4640C122880D03C8BFCC716030E1DD72D
+3E78C647DD020F1C3E7EBD443721310083CD29990E349C44B9BE32B4A7825D0E
+120D28BD708355F76C20DFBD8DE9FE24761B948EED734B37D073BE847357E81C
+8A88FBDFF0AAEF65B52085E84C3936BB44A9F0557E7F801DA90E36EDC4B99597
+D3B2F51AD843AB021D0A9D471306F9AB534F4B1DF9DC3DD03DC82DAEDE4A4F19
+AACCA8C3302261BD558D6CFEC06CFBA970919CFF3EBF49F284B40961C09BFE06
+FB395BCEED75EACB8FB6E73AC87A1B54EDE8CA7A69F88335E95E3AD897156E48
+C84D9A3938164354984FA293DD530F115D2C54DF6E8C91090D0162371DC5FD7D
+3BFA381F661DA4532FB4DD1041FB5FEAD1A37EF0D13E46B7862225D2EB773179
+735D1BB9257BE0E6A5110A090FC6899C246059DB9D4088D4EC0C975D62063C03
+B26C4C83C6003E6CBF6B938930807E4453B4C97806ABDB50D7DEADD7F9E21D16
+9FE1BB10A5EFA12CBD4C69C28D9E4CD157F02F385E42E5363E599EC3E75B6087
+DAEC53889D74BF02FB09CB60DD96A151A59E94085CA2207C5BDBB813AECB6CBE
+5BA9C185C76A805BC785EFB7F54BA4C05CF623C784631C120CE1975347E2BDE4
+C91D733620CC237EC155214E64D27D3C2A5AC53DCEA5A98AAD715825CD7BBCC7
+DAF443C9E3B1712402C0FE9DDAF379617AD5B136B9BFB15F244886D233ABF295
+0ED4385F8D407EAC42E08BF7B1B1B2EAD691B71D42FE34E8FCB662F7
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
@@ -2480,20 +2877,11 @@ end readonly def
0 1 255 {1 index exch /.notdef put} for
dup 97 /a put
dup 99 /c put
-dup 100 /d put
-dup 102 /f put
dup 103 /g put
-dup 104 /h put
dup 105 /i put
-dup 106 /j put
-dup 108 /l put
-dup 109 /m put
dup 110 /n put
-dup 112 /p put
dup 115 /s put
-dup 116 /t put
dup 117 /u put
-dup 120 /x put
readonly def
/FontBBox{14 -250 1077 750}readonly def
currentdict end
@@ -2521,91 +2909,48 @@ CDB0CED4818CFD9E201A03430CEC713620BE0D3254158931FB657C6877C1B3D2
24030F377820DA58F4B95CFE645109F3F1B80DB5FACFD7D05AE2909EEFCF95AD
9CB286C8B6C075CA2267C101B736139863186C193E31085E7C9FD88EF8BBECE3
933542C85309013325B4BBFE9A5B606780C8580ABDA2F5D0064EBFC23939B307
-08568C3B7F5F053BF367DEBA349FABB9F760C44D100BDEEFBB01F27BFC61FCD7
-5EAC976CB24D67763C8CBC0CB43B872E68A0FAC1127FC65DE1D613223F947D89
-AAFB4FCD676359F7C3A0EE0BE2BF8A912E2E4CE58B7357A05CB75CFB62CD5F9B
-9A0FFD1BCCEA877E2C20231CFC0F7E31F536223146F955D34279086878748772
-0C9D158E3B6CA92EA5C359C620FDBBDA421B3510FEE1D118024735E213B8F03F
-B916582DB3B56D9E704FF55F61AE12B8000ABB7C2ED781978A31EE30C1658128
-F18A4B92BD9CFD1AE5D7BE8E0849AF3E1B762028BD1D1A57EC7EF6BB3EF342A9
-82EE0D16724928E3A1BBEDE05FC967AB3C511578435D0D4958EBFA1FC32C6D2A
-5E1C7E62B8F4BFD82CC2340C95799F57D486E4929F07CBD1C86DB204156E344C
-74B191E911E9476486CCE4D2F0DF2A79ED8F8623DB218CE3E8AFD4B42AF7FDD4
-EFC3A7146816743DA8EC34E955861CCDA22AECF0C74D74FA6402503A2088C564
-D44A87245F246DDD847AB57D2AC8ABFF7045341C6D046045516B2E10B85E0637
-814E135E13BE0439644B8FF8A46423EAA6CA3505F9152C19CE0FEAEB9242037F
-AB2462A87EF274356B5A4F837542378C61EA932ECFB635E4F69628EB0B1C20A9
-095107E0FE465057BD95C0EC8CEAFFF13F3EF5D9758E8BDA1D55C86A2C3D5985
-1D3B67E8B1F5F93C4CFCC75A0BC8ACE6C7855767523DD6C79E253DFC2D49EC38
-B24AB1B7D2D0816542AAA408176C485E7C490CF18F8C73CFC82E449E0976D671
-950C0C35170514AD6227A312BEA851982650498DE535949378ECF3AE72A0E761
-7CC65648D33C5FFDB48C49AF27E9C7E8D8C22EC491197F1384698397F024EE32
-01A97F70759B69AEB138CE12EA7C4E0F12B35DA8B723C43A525E461887234C67
-243CE39372C4EABCB6B0A3521C7DB601708844C6062BC9A93024395B15519BEB
-C56CEDB7898ADF92A9D675788DE3B50A97224C194756508E5C5A4E0B96D6372E
-F27AAE34A3F1BA3389A222B51C2A1373135143B80B71EB4B42AB1F09F60ABBC2
-EBA97400A4398BCDAE99C85F0A9C03366E91F1A19FC22670D608F1097AFF502F
-EFF30748B578FD8D750D28C60C4250896B87E841AABE6D442FDE4586B90FD905
-FC3D19C00DB4DB6719D58F750811B7EB3D5EC40B69E66CD7F5BCC4131B9CA194
-B27DBB7A30BB5121B7950EC6B453FCD5353F734FAA157D1F85B508B75087EE2A
-EAE9ACE82CB3A7D7ECB3DBDD4263A01D128D83B23D3BE98865C90D47C78E0E05
-C28CF793FF756DE91683370E81CF7C36C58CEF19BAAF36A20664E0FF2DC74CD7
-A6271A46FC3848DB589C50A715BFD53716C0B46146CB2920DDCC525BF83D766C
-1E45F6690AB28C45CEFF4BF426E67B82E7CCEAC6A165977BA375D14EDE206067
-56497B7E2D1C81ABBF7A5180067F1A698DDBD9E423ED67B72ECDCC2AB7DAF950
-3385AAA4384490E369C9FFCD8F491EB372A80485DF57ABEE2995BA59C397A858
-39318C7638B511AA9A40A8AD69D053A8B05E3DDF93FB876FA5007EFF920C370C
-368A2657C78F5ADD83890B4F6890C4BDD2041951D58021F5AF4CB5CF5F432E59
-C8A6F5971D354720EED8352B1FE32BCD231D33BC090BF7E1D731574C68FB8CD1
-FF9A7FFD70E3912B2A1181BDCAF989C9CD7FB3B30EF2D8280C7D3D202A7443BF
-F8E44D21CBFD72671DF0D57ABD165A9B4A925E14669A6AB0AA33462ED7EDE70F
-D88D4F43AA8A9326C69D94A76F236F85DBDC13DBDE75F590155CCDB0C18EAA74
-EEDEF95771CFF412D3C9DAC65DB3570D8211BE98C27CF0C2A536202FCA5948D8
-7C83EFB774CC1261962F1C3C05467C2F8EA3E8C3E3BD82B1F39639DCEE46F6FB
-79700257DDB6172206C6CCDBDE82268E3B5E40CB8E1A33E7C87F386086A3B015
-114433522F9D0CE343F1C7CC6E188A29FB93C2D246670D2F92EFC68178D35EDA
-BB2A4BA8355CECBC97254E3CD52F188EADB5B5825FB109E94EACEBDB5597E939
-B7F2BF5A53BACFF6DD24ACCE2DD4597B7921EF21FF911C4812CD236D95C9AF68
-7BDEC554C8B748301EF5BD6BB9C8CEA0F1E505574018CC2D599175E6A9A74285
-1D3DC0E68B0579D9AAAD99EB49D518699990E0B4CD65F7CC8EAF7413ADFDF219
-CEB8F1234D70F6B66064AD518DCDB0BF9E90AB0EE016ED7C323ACA421416BC47
-103D4ACEB453B8302BE7E8679DAC6FCC0BB614D9E312351964BFFD3AD356953F
-62F0B683EA75A83461F88B4303C046EDB518E74E09D19115E6064D62848F9E2E
-4942EEA7AB91DBFB7644390BF11B9E9DB49C4585B6427979F524419B3FD2E7F8
-7517056C688D5F051C821EB196414E3D480420619B1910DD6F7A12B5E01CAB06
-FDDAE550C11E7AC395B1F480A73430D971889772110A806CCA9B5921BC37AE7B
-94105AF102A79E3CDD32C5682043D3EFBAEBDAF7AE922211E4C4C61D37966F56
-17E3FD9A47D40FDDC45D21ADE80F6539AFD69C3AB8A01797FDBB9AC150FDFDAA
-736F3E4F149959C4AEE4B0E529F770E5E7EF9D30B040989201428F8399E3679A
-01D4FC61B6A4879D4764B23D424CBA11256ED3CE090F1D7F1328BCB5F800C705
-A19A1212A9662D86269420B6C7E6BB638DAA9460FAB9BB8545B427B417FF2A82
-486C8D114468FFA2C45B530D59AE72E7FA365F41AE589E3E1957808F065A4A1C
-240AE545A87652356BE9068277BA0B9E79DC84698139D835F3F500348317BB43
-2C59C0C0FF7CAF5CC8350D15CA59101A25E4F2E0CB2DA8E5C094B4934A189DB1
-6288CE469B60FDC50280C232AE7EB1EE123CA4ACCFF7AF51DDE258CE52ED59EB
-36DC6C94893146505F3DAD8E3C838EB3C12B13B2AA38E7F43F3139C5BC1138D4
-F1F2F52B5AE4550D3A820BDCADF1989040DD77B8EF5FCD3AC42BF884FD02C1DD
-13B24556701E3CD43B48C9FB45E5758DC7571EA4ED3442022300FDC555A5E4C5
-1456BAD59F0CB1D389F19E7868A4FE95AAE7D4236671B1E8B6A9FF51477D68A2
-BEF5BE4E86BE81F0A4C87948DFF006D1C2A47B650B9CBD121D388180721E4E1B
-7906582CE91A2A1666208B52728F1B5E4E4943ADDA5F7AA1B9487C207C86C30D
-9973327C8F600CA86DA892D70CF6E734552F6E773473FB5713759C730380F4FF
-E440E57BE60050CF5C33BC1AE10220B0B9673C7BDE4F8BB596BD41CA7DC19CDA
-F27465B9476961AAB3ACE28545F1D5DD855EB441751F838E356D69FD173205A6
-BB52BB602239F612F477DD641A44EA2D556CB113983A040CE61046AB7EB52927
-681AA49626070EB91DA3E2A46FA4A8EAC0468D62BDC73C82073CE5E6BF0D1A93
-DC54F906002DEA32C39C713FAB8EC7342CFDB57485D3E41B7E5067A795D7AD43
-5AA84210EF77C29A319562375A18F2DEF1B0B99A2BD7D5220371078E76DC6D7F
-C4D37A486525C5DA69B34A710CC938AC53C17F5E2B1726F0E552F25750E9C1F9
-5BC12260A0B42AF4710852D8537EA7301911AB40D5ADF26C6738DA192B1058D4
-B61FB1A84B12BE4916B85DD6A721BAB7035287AF68EAAB8B0D5AEF45F25E1E15
-04E9C921235D33AE59996DA03B46A81EE6BFEE517E55F54FE65F509DD7F230DB
-67D4E212757C099E6DF94E27EEA41B54CBE7EEDE78594A07C86AF80957A4C241
-67F5F5E04B0D190FEEA47562E98351B67AB35C513649FC7177C5EDD9BEDA8416
-B112E0A8C28A45CF9A05C6BFD9A09313413245F9D797CDB56E402EEF05C88A61
-9E5108353115F1415FF014E1E9A3CAD6103926BD42945BE01D8EDF875A95AF4C
-E5DB8A4DF4B25E7D25C3BF4CE69C171D21972619EB8DFBCADBEAF4201D299AB3
-FC79BE62A2E850F4FBCF04776398AA2769
+08568C3B7F5F053BF367DEBA349FABB9F760C44D100BDEEFBB01F27BFC61F51B
+C968C721E78497A7A3B90094FE11EEEC89D0D9E7AEB35D9A3FAC51F826300BB5
+84A4038A08FE7DEBA3FFED05C494AE0962114E9A90CBB87B40B7B669DEEF7D48
+6F0F21217F9911A842CF3882BC64670E58182A5D59B72EF73F62651CA3428BE8
+9389C4D4A3C77C7EE2DFFA8DE35FF4FE4609914E42CBED28EA59AB9A5A049F52
+8C30FC6673FA3B3F19FBC6A6CEB3D8ACF6B1427E9561C0EF108BB29CAC53BA6F
+6102D4A599510D1DDE1D104812EE52010BED1DEFF3419DD223A26CB1A2B7260D
+04989B2E8D900A82493EB68B883F32886BCCA8BFA961ADE4DE46F1CDAF2DEDF2
+4DF21403151EB890326BF9771B5491E45091877E550E3DEDBD5C97ECC6AC49A5
+522221DDE68940109257A1E6932F5514EBD5CDA3847B8EBCDB50D2987188FAB9
+F2F96B107B8307826A541B49B178189A17F7D8607F39FDE8A03D350A324DC684
+58DF63F288B4907F450060824D764D51EE69FE0D31053E37E031F03A1C58DAB0
+69A79DCD03DBE5DF2086BCF558F7B68158CB3E2F59E313FDADB26B81EF589991
+0F4C54D7F2209F812A27A75F586A62E59938C226368EA6F4C71A8C1EBE4FB084
+8EFE3E4672FB73DD50303970BF520125F49CA280D88E941C08FCD32A93EDA3C5
+70BA7A9CA5B4759BB64975E6F81F17033A85EEE16C34F48CB7DF5ED1195C7943
+7D38D99D7DDAB8D15C68BF7DB3712CBD9846C5C72B435DF91A90ECF37E33A10F
+0C26ADBEE029FA2BD8ED27E3E4A8E76F8CD37EA0A65C16BBD2E7463F474DC9F6
+EBE92536B35598474B8FBB13CDB101DCBD04BC1295DD80369DE583BB6151E830
+21723CD7B5581BFD1631A8B8A7E69D06D4008D30EC7685426D614375B3F7CAD7
+F638ACB0E889EA91AC865BF31246CD8FC4CB99D64D6559637E1CA4FD935BF954
+90A3D8EAE892A1FDC20384CEB773242EEAC281ACF9907CC69B04D3DC36A2F8C2
+E6B26E6435B650A7843192E42687C1464252828830DBE7268BA089A131CA8F3F
+CE1DB3B2309DA9764430E6013F59EF83AA83C4F335DA40280BD758F8F174882E
+DA4F86EFAD370A8FCEE9BAC93C40745F78BCE1A0F82A3AC4AB93C589D48EA9C9
+60C030BE2C81689CA3964746154DA78A260693CFE0A3673D61EDD2D89DBB471E
+2F2D730EB1ECC9F3FE5474CA0AA70F13003A6F6311AA396EA0707A2F799724CD
+6172B351BA7A8A79BE939E5CBBAFFD704AF6B489C3CB7546924F72B02651D74B
+83157155412798FDC5A1F0A8FAF5B477F2A631AFB3905FF4B600898594AE2A06
+12F833A915CB69DE6BB34698E416989B4FE55486BEA50ACAA9F913648A1C4AA0
+1115E2B254E8F29AF44110929D979C357A0034BA64B9174230D5AFAF270E86EC
+91452CD3CF7DCA0A1813E9966B3F98373F28765754AC2E16BBC64F0B889E5CD8
+CB522EEF25E3E76739C20E3E767DA51276469AAEE0A11A92FD254CDC90B09175
+0C480A56C1479FD15F91B39F848F2B77786295A7276E76F7EAFE1019328DE9AB
+C3A69A104D37039F98CB3042A8F53847B97E1D2BB76EBFC6241E5903D55FEB17
+436374CB85B27E2617EA745171C9F1D2A3A890490004B38F5BFEDA0B0883594A
+464E46788B8A86E19904F108FD902E7B032F496E86B7F210E3CAD335CF4517C5
+69558F3C3593F3BA0D235CD5B7DDD0BA909EA6C635DB553D5AC1AF351111A37E
+504A6652E21ECB309BD4B641D2470F2E0D03F7F34959C983FBCBCE64CDECECB2
+EF43850D1BED843DA6DD2B1A9282F88FEC210949B3B5737308EE15A6B6148697
+2A5F77FAA39B8141929A40F68D84C8297501C2DF95230F2C167BFC8708152387
+AAE0C24A1D9351
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
@@ -2616,29 +2961,29 @@ FC79BE62A2E850F4FBCF04776398AA2769
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
%%EndFont
-%%BeginFont: CMTI10
-%!PS-AdobeFont-1.1: CMTI10 1.00B
-%%CreationDate: 1992 Feb 19 19:56:16
+%%BeginFont: CMMI10
+%!PS-AdobeFont-1.1: CMMI10 1.100
+%%CreationDate: 1996 Jul 23 07:53:57
% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
11 dict begin
/FontInfo 7 dict dup begin
-/version (1.00B) readonly def
+/version (1.100) readonly def
/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
-/FullName (CMTI10) readonly def
+/FullName (CMMI10) readonly def
/FamilyName (Computer Modern) readonly def
/Weight (Medium) readonly def
/ItalicAngle -14.04 def
/isFixedPitch false def
end readonly def
-/FontName /CMTI10 def
+/FontName /CMMI10 def
/PaintType 0 def
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0] readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
-dup 46 /period put
+dup 58 /period put
readonly def
-/FontBBox{-163 -250 1146 969}readonly def
+/FontBBox{-32 -250 1048 750}readonly def
currentdict end
currentfile eexec
D9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE
@@ -2647,31 +2992,31 @@ D9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE
B72BEFDA23F5DF76BE05AF4CE93137A219ED8A04A9D7D6FDF37E6B7FCDE0D90B
986423E5960A5D9FBB4C956556E8DF90CBFAEC476FA36FD9A5C8175C9AF513FE
D919C2DDD26BDC0D99398B9F4D03D5993DFC0930297866E1CD0A319B6B1FD958
-9E3948FFB0B4E70F212EC976D65099D84E0D37A7A771C3101D6AD26A0513378F
-21EC3643079EECE0C9AB54B4772E5DCA82D0D4ACC7F42FB493AA04A3BF4A1BD6
-06ECE186315DBE9CFDCB1A0303E8D3E83027CD3AFA8F0BD466A8E8CA0E7164CF
-55B332FAD43482748DD4A1CB3F40CB1F5E67192B8216A0D8FE30F9F05BF016F5
-B5CC130A4B0796EE065495422FBA55BEE9BFD99D04464D987AC4D237C208FA86
-0B112E55CE7B3782A34BC22E3DE31755D9AFF19E490C8E43B85E17ECE87FA8B9
-1485831624D24F37C39BF9972D74E6EC4784727AC00B9C4A3AD3DA1C22BD6961
-7E0ADAF55422F22ACA5E4DCD4DF9FCD187A566B7FB661D0530454D0DD6C6C50A
-7A3875C6CBF8EC7769F32A1F3F7FC1C072BADEC97794D4E90E0035282A170402
-356E5A9CD9ABD80AC4342A5283E458A7269252F4541CBB6452B39ED54D336D0B
-19928E9CD1AB26AD83EB209E2EC75011A2643813053B5DBB0246097C4821B5F2
-C92554E9140BE35B2DBFCD98809A8EC9FC910FDE9E0D86457C70ACB056EBF90F
-244DC0A5BBD455E15D6E3180311D52CF50B0BF7D0A7F64F3A1821E0AEDBC2E7B
-AEB549FE1D51088C153799C6E089B5D5D65E1C4E2D2B430CDF1FFA23CCB25D95
-592943209E846E55B4CB54F6658CBA3C0B29796D69D0435D5431ABECF3448C15
-98CA2F36F3659E29AEB79355EC2ADF835CF0886C21B766B9DEBC3950B5B3B496
-2E06D980A8C60305B273232D4604F12632FB4F1B2F9703952C823C098543AED1
-CFB4ECF259A11985F0C944A57B5AFD853374FCF12305601200C2A393E2FC77FD
-F78C2BEB83AB223A89D9E231D1BB561CE1F4D3312049F31CD544C39354493803
-D47CF45482054818E8621801A97461EC7BF53C6AF1C38AC90B38342D51C4615C
-59D45B92606D0479F43149F2579DEF5A20B4D7D10528E9750ADFC4C7DDD73DA8
-432297E60ABBB72A637231049425393426F66BFC0851FE504E589F13351187A9
-D784ACC207B1F46537BAA5F2EBF637EB8DFD9D24982E2631F6D3A2DA47B4E9EA
-0C899DEF82A7DEB0ACDCE6043F36CE1F74BF1B00A1EE0765F497A67B95BE1871
-A8B3263B03D41ED8BD6B03CA5983912E094E2AE47DFDBF
+9E394A533A081C36D456A09920001A3D2199583EB9B84B4DEE08E3D12939E321
+990CD249827D9648574955F61BAAA11263A91B6C3D47A5190165B0C25ABF6D3E
+6EC187E4B05182126BB0D0323D943170B795255260F9FD25F2248D04F45DFBFB
+DEF7FF8B19BFEF637B210018AE02572B389B3F76282BEB29CC301905D388C721
+59616893E774413F48DE0B408BC66DCE3FE17CB9F84D205839D58014D6A88823
+D9320AE93AF96D97A02C4D5A2BB2B8C7925C4578003959C46E3CE1A2F0EAC4BF
+8B9B325E46435BDE60BC54D72BC8ACB5C0A34413AC87045DC7B84646A324B808
+6FD8E34217213E131C3B1510415CE45420688ED9C1D27890EC68BD7C1235FAF9
+1DAB3A369DD2FC3BE5CF9655C7B7EDA7361D7E05E5831B6B8E2EEC542A7B38EE
+03BE4BAC6079D038ACB3C7C916279764547C2D51976BABA94BA9866D79F13909
+95AA39B0F03103A07CBDF441B8C5669F729020AF284B7FF52A29C6255FCAACF1
+74109050FBA2602E72593FBCBFC26E726EE4AEF97B7632BC4F5F353B5C67FED2
+3EA752A4A57B8F7FEFF1D7341D895F0A3A0BE1D8E3391970457A967EFF84F6D8
+47750B1145B8CC5BD96EE7AA99DDC9E06939E383BDA41175233D58AD263EBF19
+AFC0E2F840512D321166547B306C592B8A01E1FA2564B9A26DAC14256414E4C8
+42616728D918C74D13C349F4186EC7B9708B86467425A6FDB3A396562F7EE4D8
+40B43621744CF8A23A6E532649B66C2A0002DD04F8F39618E4F572819DD34837
+B5A08E643FDCA1505AF6A1FA3DDFD1FA758013CAED8ACDDBBB334D664DFF5B53
+9560176676ABB71BBD0EE56B4CC492C0652750227CEC6CBEEE374709231B00CD
+0DE83AFDE295B314F6C8B1FFD32251C1925D96A64D739FF1DA4926460B28B3DE
+E949AA0BA3DDB16534FBA30C32092D5F712B5E8C8D5142F35AF2906E6C219D2C
+7FD9A368C193E0EB9C7E25FF03C546B6ED993F964CEDB1B8537C617170787F37
+88D6F2AD02384B01067FE3F98257BAB958BB3BCD1001090A4502DA0638080EC6
+DB784CC8AC37CDC01B29BC481D6A05ADC6188785262358C1BF1D694BBF31C1F1
+AF117C1ACED44AAC6EB4B9A2511A6762DDE8FCCBA5
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
@@ -2682,29 +3027,29 @@ A8B3263B03D41ED8BD6B03CA5983912E094E2AE47DFDBF
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
%%EndFont
-%%BeginFont: CMBXTI10
-%!PS-AdobeFont-1.1: CMBXTI10 1.0
-%%CreationDate: 1991 Aug 18 17:46:30
+%%BeginFont: CMMI12
+%!PS-AdobeFont-1.1: CMMI12 1.100
+%%CreationDate: 1996 Jul 27 08:57:55
% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
11 dict begin
/FontInfo 7 dict dup begin
-/version (1.0) readonly def
+/version (1.100) readonly def
/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
-/FullName (CMBXTI10) readonly def
+/FullName (CMMI12) readonly def
/FamilyName (Computer Modern) readonly def
-/Weight (Bold) readonly def
+/Weight (Medium) readonly def
/ItalicAngle -14.04 def
/isFixedPitch false def
end readonly def
-/FontName /CMBXTI10 def
+/FontName /CMMI12 def
/PaintType 0 def
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0] readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
-dup 46 /period put
+dup 58 /period put
readonly def
-/FontBBox{-29 -250 1274 754}readonly def
+/FontBBox{-30 -250 1026 750}readonly def
currentdict end
currentfile eexec
D9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE
@@ -2712,32 +3057,32 @@ D9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE
532F85D811C70D1429A19A5307EF63EB5C5E02C89FC6C20F6D9D89E7D91FE470
B72BEFDA23F5DF76BE05AF4CE93137A219ED8A04A9D7D6FDF37E6B7FCDE0D90B
986423E5960A5D9FBB4C956556E8DF90CBFAEC476FA36FD9A5C8175C9AF513FE
-D919C2DDD26BDC0D99398B9F4D004B836D34E88C20EEB527CE1124209388A2DF
-E27A8DF298A2693A9D529916AA0B2176E6ED237F69D84A8FEEB36861D1847207
-BE2BD61C6A412FFFEDFF13AFEC32AC7735BCCE5965F5966418A62ECB99112AB3
-3BC938EC590FF6922659125EB67E260BF02885E49BA6019E696D33F0B53606A2
-F515E0C45F323311613A94B838491BAB9FE230C5CC79D22925E3D882799F2707
-C32975A494F0F9513E4D8332E7E54470D9721FBD345CDBB48286F2F19CC6D66E
-BB631DD6476A509167A49CA525A72CA50E82C1D08C2B372DB54C5949C753B632
-2009B761EB90492ACD3CBE6A35CE1B66F3BC4D8DC36827CE4261A703328451D1
-879438479917C1647772999171DCCF1491A1C9086E0C6393506768F8757BD81D
-141C46EB9BF507EEC29962A0072B6C5D8C8588F3D68886CD2606DD3BD2FECCEF
-63245494E93EEA12AAFB06110E54ADC444C7E7619627A48A464394E5DE06EB46
-4C76A2FF010318BBE48B3776C826A265C66515717F7F2E943C60EBAB23D96B5B
-FD514A1C4E79BB3D3D2DEB936F90CD3FABF7B09FF7F564AB5CF4AF6A40E869FD
-395885A88F4A138B3CA6943A2D430BBE43D91F7F17621CAF52FB7161DA3B2003
-82244FB6EE792DCA1722C03392C296C029A2DCC5BAAB3EA03F8DEB039DC83AE1
-763AAB84776A2CCFFAE9EAF0BFDAE417E8BE682D237FFEDAF224AC09C9665019
-165CE32F5349E857177D94AD6396570932E1657ADE4D3FF57A3419946CCD210E
-57E5A1D91CF708395942527D127606350924D71BC21C6F969288B1C8CA3404ED
-E6219985F7301A20621368F74747EAD38990A4C9F2B62913B8FDB93657409FF5
-178DAA7C97C35EAFA47778CE03E863303582D8A9900EF4F8DA879DED54BACD7A
-4A50C18AA2ED906FC4DC073B1E6CA1E3855AD5B7698EF4A96B77DBE19A12382A
-CFA8717DE230CB6182F2250885B8E90AC42A66484A7B527061B223A6D1CC72D4
-890359E7E04690BFFA99FAB5CC9999F0873A9DBE49E33F79E483FAD72313DF9A
-7B7D926461988C23CCE9F71AB7BB63BDB2B10B3F78176380AFFC154825C9BDCE
-82303FBFC3B59E070438984C28D12E8655BBBF049125BF56DD2B0DE8C0450E55
-82832DA59EBEB001AAD86F2317460DD7ED264611B9043614221ECF
+D919C2DDD26BDC0D99398B9F4D03D6A8F05B47AF95EF28A9C561DBDC98C47CF5
+5250011D19E9366EB6FD153D3A100CAA6212E3D5D93990737F8D326D347B7EDC
+4391C9DF440285B8FC159D0E98D4258FC57892DCC57F7903449E07914FBE9E67
+3C15C2153C061EB541F66C11E7EE77D5D77C0B11E1AC55101DA976CCACAB6993
+EED1406FBB7FF30EAC9E90B90B2AF4EC7C273CA32F11A5C1426FF641B4A2FB2F
+4E68635C93DB835737567FAF8471CBC05078DCD4E40E25A2F4E5AF46C234CF59
+2A1CE8F39E1BA1B2A594355637E474167EAD4D97D51AF0A899B44387E1FD933A
+323AFDA6BA740534A510B4705C0A15647AFBF3E53A82BF320DD96753639BE49C
+2F79A1988863EF977B800C9DB5B42039C23EB86953713F730E03EA22FF7BB2C1
+D97D33FD77B1BDCC2A60B12CF7805CFC90C5B914C0F30A673DF9587F93E47CEA
+5932DD1930560C4F0D97547BCD805D6D854455B13A4D7382A22F562D7C55041F
+0FD294BDAA1834820F894265A667E5C97D95FF152531EF97258F56374502865D
+A1E7C0C5FB7C6FB7D3C43FEB3431095A59FBF6F61CEC6D6DEE09F4EB0FD70D77
+2A8B0A4984C6120293F6B947944BE23259F6EB64303D627353163B6505FC8A60
+00681F7A3968B6CBB49E0420A691258F5E7B07B417157803FCBE9B9FB1F80FD8
+CA0DA1186446DD565542BCCC7D339A1EB34C7F49246E8D72E987EB477C6DB757
+99AF86CEBCD7605C487A00CD2CD093098182DC57B20D78ECE0BECF3A0BF88EBA
+C866DB19F34BBBED6634AFC0F08D2AFB2A92578A6F8B4ADCD6594737FF6EED7D
+5B536DA9E3E2CADB40DB7C600EA4D100D33C3B92B1CF857E012C4EB370BA8295
+55B50047CC8911C98FE1A7BA6CDEA82D34476286E710776823690AD333DD3A49
+335002F4680DBE1C21174BF016B0DF799B01EB9D6988479A8334BBA2F8DC7146
+BC0DAE9DE3A6453B181808E68A89E0C02DAC6264D002B422EBC1CF14F65D9888
+15EE6D514D3457F7F3C6A3D17EE1DA076F73ECC392D349174DA9E4680F29CE10
+0157E42CA35F5DBFF56BFC3AA07E61A78DBE882C5AB388220C19750D3643E7C8
+23D6673027CE568A4ACCE1D12B1D9E5A43507F4AF9BC873237F65A6B95078DD2
+378007CF0F0DE7CCEF760E19D6D1D7B412EC5D4972
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
@@ -2804,641 +3149,54 @@ EC544A68134496A9BD0B87D83AF6FDA3CB62FBF0B54FACE1F0E6A2D84B467AFF
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
%%EndFont
-%%BeginFont: CMR10
-%!PS-AdobeFont-1.1: CMR10 1.00B
-%%CreationDate: 1992 Feb 19 19:54:52
-% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
-11 dict begin
-/FontInfo 7 dict dup begin
-/version (1.00B) readonly def
-/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
-/FullName (CMR10) readonly def
-/FamilyName (Computer Modern) readonly def
-/Weight (Medium) readonly def
-/ItalicAngle 0 def
-/isFixedPitch false def
-end readonly def
-/FontName /CMR10 def
-/PaintType 0 def
-/FontType 1 def
-/FontMatrix [0.001 0 0 0.001 0 0] readonly def
-/Encoding 256 array
-0 1 255 {1 index exch /.notdef put} for
-dup 11 /ff put
-dup 12 /fi put
-dup 13 /fl put
-dup 14 /ffi put
-dup 34 /quotedblright put
-dup 39 /quoteright put
-dup 40 /parenleft put
-dup 41 /parenright put
-dup 44 /comma put
-dup 45 /hyphen put
-dup 46 /period put
-dup 47 /slash put
-dup 48 /zero put
-dup 49 /one put
-dup 50 /two put
-dup 51 /three put
-dup 52 /four put
-dup 53 /five put
-dup 54 /six put
-dup 55 /seven put
-dup 56 /eight put
-dup 57 /nine put
-dup 58 /colon put
-dup 59 /semicolon put
-dup 65 /A put
-dup 66 /B put
-dup 67 /C put
-dup 68 /D put
-dup 69 /E put
-dup 70 /F put
-dup 71 /G put
-dup 72 /H put
-dup 73 /I put
-dup 74 /J put
-dup 75 /K put
-dup 76 /L put
-dup 77 /M put
-dup 78 /N put
-dup 79 /O put
-dup 80 /P put
-dup 81 /Q put
-dup 82 /R put
-dup 83 /S put
-dup 84 /T put
-dup 85 /U put
-dup 86 /V put
-dup 87 /W put
-dup 88 /X put
-dup 89 /Y put
-dup 90 /Z put
-dup 91 /bracketleft put
-dup 92 /quotedblleft put
-dup 93 /bracketright put
-dup 96 /quoteleft put
-dup 97 /a put
-dup 98 /b put
-dup 99 /c put
-dup 100 /d put
-dup 101 /e put
-dup 102 /f put
-dup 103 /g put
-dup 104 /h put
-dup 105 /i put
-dup 106 /j put
-dup 107 /k put
-dup 108 /l put
-dup 109 /m put
-dup 110 /n put
-dup 111 /o put
-dup 112 /p put
-dup 113 /q put
-dup 114 /r put
-dup 115 /s put
-dup 116 /t put
-dup 117 /u put
-dup 118 /v put
-dup 119 /w put
-dup 120 /x put
-dup 121 /y put
-dup 122 /z put
-dup 123 /endash put
-dup 124 /emdash put
-readonly def
-/FontBBox{-251 -250 1009 969}readonly def
-currentdict end
-currentfile eexec
-D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891
-016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171
-9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F
-D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758
-469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8
-2BDBF16FBC7512FAA308A093FE5CF7158F1163BC1F3352E22A1452E73FECA8A4
-87100FB1FFC4C8AF409B2067537220E605DA0852CA49839E1386AF9D7A1A455F
-D1F017CE45884D76EF2CB9BC5821FD25365DDEA6E45F332B5F68A44AD8A530F0
-92A36FAC8D27F9087AFEEA2096F839A2BC4B937F24E080EF7C0F9374A18D565C
-295A05210DB96A23175AC59A9BD0147A310EF49C551A417E0A22703F94FF7B75
-409A5D417DA6730A69E310FA6A4229FC7E4F620B0FC4C63C50E99E179EB51E4C
-4BC45217722F1E8E40F1E1428E792EAFE05C5A50D38C52114DFCD24D54027CBF
-2512DD116F0463DE4052A7AD53B641A27E81E481947884CE35661B49153FA19E
-0A2A860C7B61558671303DE6AE06A80E4E450E17067676E6BBB42A9A24ACBC3E
-B0CA7B7A3BFEA84FED39CCFB6D545BB2BCC49E5E16976407AB9D94556CD4F008
-24EF579B6800B6DC3AAF840B3FC6822872368E3B4274DD06CA36AF8F6346C11B
-43C772CC242F3B212C4BD7018D71A1A74C9A94ED0093A5FB6557F4E0751047AF
-D72098ECA301B8AE68110F983796E581F106144951DF5B750432A230FDA3B575
-5A38B5E7972AABC12306A01A99FCF8189D71B8DBF49550BAEA9CF1B97CBFC7CC
-96498ECC938B1A1710B670657DE923A659DB8757147B140A48067328E7E3F9C3
-7D1888B284904301450CE0BC15EEEA00E48CCD6388F3FC3BEFD8D9C400015B65
-0F2F536D035626B1FF0A69D732C7A1836D635C30C06BED4327737029E5BA5830
-B9E88A4024C3326AD2F34F47B54739B48825AD6699F7D117EA4C4AEC4440BF6D
-AA0099DEFD326235965C63647921828BF269ECC87A2B1C8CAD6C78B6E561B007
-97BE2BC7CA32B4534075F6491BE959D1F635463E71679E527F4F456F774B2AF8
-FEF3D8C63B2F8B99FE0F73BA44B3CF15A613471EA3C7A1CD783D3EB41F4ACEE5
-20759B6A4C4466E2D80EF7C7866BAD06E5DF0434D2C607FC82C9EBD4D8902EE4
-0A7617C3AEACCB7CCE00319D0677AA6DB7E0250B51908F966977BD8C8D07FDBD
-F4D058444E7D7D91788DEA997CBE0545902E67194B7BA3CD0BF454FCA60B9A20
-3E6BB526D2D5B5321EE18DD2A0B15E53BCB8E3E01067B30ED2DD2CB9B06D3122
-A737435305D42DE9C6B614926BFD44DF10D14402EBEDFF0B144B1C9BD22D7379
-5262FEEAFE31C8A721C2D46AA00C10681BA9970D09F1EA4FA1566B96E221864A
-45A24ADAEC63F61C9FD18376D3984449A1F998C318A8FE36D0D5020E18A49625
-0F3BB603BA1F3E66FF412F6A32433FF8BD2968D79CE4273AD0E0CDDA5153C2BF
-F8A46A2244F9394A49D339F763F5A7411A3C29336B21CCB01723705AF589B078
-3763035411FE36AB5D744E81379106890688CB5BC41184548B7FEBA08DE7288E
-E6570FEA20C51FACE8E8F824BB61A4A038AB817C47B87391611B77928B2565A9
-3B27A573C05D36ED01D8F27CB2C793370FA9B90021B5696280A55F2CB6117B64
-293EAE0EA5A243F56FD007773CA35DF71B3D28643C25210CCE25F37A5095D6E5
-9CAFD99DD1DB0D7EAD454C13464DF6FF5DD42339797AE5AE467084550FC00139
-6EE818C6365007B2FD6E26285B832CFE6EA7E99665A224C9813C036CED262639
-3FB39C1F05FF8F31D2DEF37BB9B883334F51EA1243332FE1E3FC91864C8AEA79
-16A726F924AFD84F2F4215FB795FC41DCFFC835C90B9E31D291E47AA4BB8C05C
-620F69DF31E91A0FBA8E217CDBFAD7C4D480EBC1EB396029CDE615C227A367AD
-72834BA95539D39A38EA0CA3CF7F1123F70792CF315BAAA38BBCB6DFA80B4493
-5025F33C3696DAD6A0ADF584C71BCB1D29E523EA4B81FFCE15F3204022BBBEA0
-A9483EE8EAC07D581162672A0D66199174821ABD097561A263C0C0F24066FBE6
-0951F31FBBF2675141F3FB4457CC2A94A40191EA0AB2A606CF540BBB8887B6DE
-715EDB1041EBB9D05D0F4A4672F534397B9529EF8743BE88BBA10C81E0A46259
-2F2AA7B638E20C9C8A3A827977AB58ABF7525BE15DB66CE8E9B81457552073B5
-85DF3FA70B5231C447C5724E14730B90FA35ED1B5723036F1658CA8E19EF5A6D
-D333B78E91E4D7032EFBFD40A5A2269B0DFD9F7C3438DB58F94B507EB93032F9
-99E5F15D9F5D8CB031BBBFBCA8A15A617ACEDDE70DD9C2D9EE21179FB17AD913
-B4BF577A9046994689D1BC6A6985FF5F5A67D699C2FD288FD9E5BCAD5453EEC5
-68287BD7B8872726C28CD288B4DED2246B843577173450B6E5760852CF2E1727
-01FDB0FFFBE12CA13ACF6434AEF4B59EFF3E0DB1E87D35075B1D55AC12633167
-5A83A39056C077EAE6F2F7D1DDED300BA43830B8034F0A6AEC562D3023270601
-6C594D0359DF6F230F7B80B54EBAE4880AF338956B813E3B8DB8BC778BE0F612
-7D84939C2878B43EAA45BF10E257F22C28C2C148FF48843D2B52626148E3CAA7
-4527B9F246C17BDE21C6E7EAB4906BB6D9E84906CD1832C4BD9E405AFFE33AA2
-AE086C25EA26BC23D68986639366B99C87359915EBB76D7162AA667ADE4954D0
-B1E18027FAC2468CB2FEA2568E23DBC201E9B6A1151FBF21129A088D89E3E728
-28B2785C1A8B2637F368A93EAB459F80506435BE23A85396969E2AC4E0D6E4B0
-8B12EACD150049EF8942C108B96843159D4408424394B33603F565D1622FCB78
-01C22EAC64FB487AEFC0387059055F8BDF207C956D138903896534AD1F42212E
-7902D54D0F0D8083B419A459D865F7E7A6A6F8B94FA8AA31417C4FE6440BA98D
-1271ED7F25465E994E2D15B4326CF09A6D30ED6BD05D0B66F39DD8F864843B1F
-8031DF58C9B37C10FB633BFB58B7940B52AB6948C4412D59266A2518B5E1260A
-0EE0FBB176C4076680BEDAA7EDEFEB0995DD9A2CCF3EBF3305A20279366B73C5
-F3DE7527AF736D8D267CB71735935FDF78F765DEA560F7F97140BDE20E9CA866
-4242175E7962A14800C37EF65E856C81918C20C040FFBE7DDC373CDF456143B7
-F3AA5026F9B8286B876259E9532754866C649F4F3383C73878CC054CEBCF2605
-75CC0EB62627085F4DBBCE6B6206F867731F47907BA6B5D37CED7D58049CDA25
-7D47AEB352637FC627C28B09BA0B7778DCDB51A25D6088D7989D18C0079D2290
-B01330175812393755C7227B9E64F952CB99310B2F822437AA2CE4334403C6CD
-7C9D007DDF21794D076A5D5263141367A768F8F53D8267251076D9E6E18F9470
-B02BCDAE33E59BDE73E7FF1BFCF40F956914B1A89E6C62FA4D7A084AFDA868A6
-55B77808BDE6448B9732B40B83BC63E8064AFBBFDD187FED36ED67E99CDD69A4
-23F603FEB3890FB19D9CE3600B79C019C5F4E25A63926A8F7BE1B44E53196D67
-F7A6A341F6D7D5E3A991B56A6D7A57A44D255B3CA95F5F6FF0472E6CA0F6F5A1
-D71629A598261C3B7A9BB72F2683F03304936ED01F8A774E74D24C25D5ED538C
-63A8C4756AC67CEFCBADE365E29340E780BFED81A59C98292DAD3A1068794A32
-D28D40BB7BA410274E8C8F804055D9457E4439F1255B8070DCB89C4A72043C71
-2B192CDBF53EE9FC81CFA1A4BFBC12271DE6F87E7059F06F38799F37D49C94EE
-58685D3F47C915A1CF37B2CB116909E52F537AF7CD386D62D01D30D6D079A5B5
-71BE47AD79CD0F40DE5F15977F11FDCCE33B952858D1478B59F687D7E96B9C5B
-D59357FF5927734B19D5B15D3930598F968493970B616D570D3E2A51FE743A82
-E20909091813726FC10599F23E8B5738A90E237CA417B10677A6C8BDCE468EC6
-BD234802C6E4AD49AD148E9CFD0009C97F421070C6CCEFF5076A32EB90F3F5E9
-627E13F658A31CDD3C4A75C66A0508C92785A6C0BCBE2D4C9C1E6B0F33358236
-3B0E68737B23F76B2A2CC1BE7B1B3DF1EEC55F145CD68116804F0238DBDA3B4D
-DE8AEACC8AA661B9028FE89F8BEDE8C339036F53073BD2C13EA5CE4F647654E9
-889DB4B8900D05D84DEA0E7A83532602514559BD083AF5DB829E15E62C7251B5
-B6D7F948C78FE7128AEDB6912BB9B0A398B65C4ABE7E3783684B0B6CBE479C0B
-229923F5C83C307FDD2D243DC71B40EE71964352EE965C33E56DD0867CE466A7
-68B0BFBB68D15B23E918D1D002DAFB4038BB93BC0FB2E7962A3CB6FF620CB3C0
-F850B119EED8A2B877F9E2D8E8F82D1A6BE16F768081086B95A3968175C57054
-70BFC6C9CE582D7EB11FD407C8835C2DB798E25E782488A9A5C229EF008CD707
-3E4B31F5666906DAC6AE081D46D4E61EEFDF2612C3F47817EBDDB61CBA9C1E1C
-A8C70E01BB07146903ED9E72B53BACEF7ED61CDA5812AD9FF1B44682A93F8D01
-08CE1363D775A7C815D4C14EDEAAF507089A503DE2EB81C75C46BC51A0059EB3
-14786BDB0AC405AA352FC5118FE3372398CF1D7264F981EA05DFCB911A2B85BD
-01D17DDCE329F8C570E35484B545B62DD347563942518452FAD1B0DAF30E1DD3
-C4C64C0429D90AF26A0F4CA809B81C29FC653F945B388CF77B2E066563541278
-A3C1348A5CA23836DEBCA15AB78D195C68BB5F7C178344E21FCB44CD6CE12B87
-5A2AFC88C60389A73AB1D13BD86B1A0DE96CD36F7857A871E8231E338AD91A05
-B905E43123473B39307A9492787ED0C693FCB8376AB19F27A9AA74AFD21DE5C4
-76B1119FC152A3197B6D075F8C4A82846898E25B5C5FB90D72CD1B4AD63F012E
-209F805111D3F79DC308C8D678312B3451A69E759DF4F8E8395ED7E7788EF079
-980B286549198BB0753F7172F4A091FE3DDB5C4CBBB6E2517D00B8999087A308
-16C42CC741FEB231C5CB6B7E8F3FE2E2DBE9455BEB14D354113696A54D615208
-E1A95CCF0E0E70314DAE4349DC26212B4147A53FC8A16970B6E37E48E0F9CA32
-2AB6E4598E4FDA267B6A9CB8266071BE3BA042C7D780FE61EF22116CF9642B36
-B4FDEE33D6E3CD64DA5DA1DCE187AABD948373D37B1985D0BB3FEB8CEB2F3A86
-AEA9E8CE67A15672414D3FD1B8B28ADCBBA5121DA3F1B5B7CDDE8E67E6E67866
-B1F02F644B9C88BFCE4624A9A424500BDA925BD7583B1367E2367E1BF8523A42
-EAD38C08A7CBA5760FBF83ABE1DEA9FC1E41F14D16ED4339CD4D17169313F879
-15DD4504FC1BA5BFE21CC6C26E206C4E1B7AC0E84A058B8B5BBE525A7A29A202
-4E0411D0C9185BBC834E8F483509495C203539F7D425F4102EF53248CA943CD4
-5F01026F1B1129149505AAEF7DCD2F3A6D6C494E29771590F658A8049DC981A1
-D9337FB49C4BC6418F271F4E14BA6B223B3CC521FD0879C2C08DAC47BA713FB1
-BF8D9A48E2C1E73F2F56721E8B77ED65E8115EC0DFAC0D61B54D1BA3EAA1744A
-3A0287BE529B7C6749C768F07A07B9C227BA2AD6F88D6AB447614937DC12670E
-7716BD4EB41E3F77A77209CCC6744581DE4B50531BE874AF185DBE34FFA966BC
-02FB132BA1F5AF7E0BB25DEA00E412DAEB9F3D7664B788F7EB1DEED46FFDF9B8
-ED936923D31F6A673E3F5F60395B36672392488191F86263CF52B9C8DD7C3504
-B3186C0388A019F080D80234B68B8F3421190142ABDA05FD325150C6F900E01A
-BF15BAF597B9701A8E3159408067C13108B38741EDD643C62905A25A8913D562
-270E42C47FA20C2A1B814A21E9D477E9E65EC931B6472929C85E8D363EEBE6AE
-750E164D80015EA834FDC8FFF18C79ABD036FD1AE42715BFC3F3967604A5B5F6
-962D95E2F24ECBB719D3608BCBCC89233D2763A6120D2EC68A47F9449171DA73
-5FCC16DDAE60F4F95094F4BB468893C765CB5A2DC840B0CBE7141DCC254E06B7
-22A5A8BB94684E2EFDA11351B6C79481B157D2CBB5265B679CC8604F8C15FC25
-97E77A0DD279EE83F1C0A2788662B7336B3BDBAF8080CA3E905B27838122E762
-E6C52E39AF141B20F3AB7EBAFAC9A933A43CCDB08BFC3372510F3EAC553DBB98
-C65149F88E02066CE6C17F72C90F39DC2CB8D791551DB3374FA50650A8FC0B06
-E42E5C5522CBD3A1C90811519A04474FD7BFAAA92513E536F153B580750A9ADC
-F1B1A5913D14F1AE8028A5E6E3D16A0EA4AB1ED2CFC5DD24A707FA635A210CC5
-9083732A216C8598B40C6E759658B41761C132F2FF2FECDFB377767B2D50FEB8
-06893FC6CDF6B0E83BF7BC5FD2F5551FCA8A79F8BBB89354B086CFBA51AC97CD
-91B96733AE448992BBC1132A4CCC83DD4B3E7D83DAB519FF984E48583CC71F07
-06FF3ED9EA50E310AD68D829491AB9EB87E15EA196EFFAE80953904DA525395B
-CDB33DD73A3E4A9B63BA0BC4CDC8B43836C0ADBAB4238D515EDBEB1B4838E00B
-27F86A3AC3DD1A292BC2CF9C8AE7783426D681B841E4470A1A8D818CF292A97E
-41BD70EDB22843B9B3587482FB8DB0FF148020E516C62ED13C02B0FE7958D13D
-B6104A28975DB0EA79BE8F418807CF2863B5C9D77AEE3D6DFB97348AA05CC879
-B650E0D51B5A51DE309CFCE47CF977C78C01B9564E375C7DE789F5D5CA4E48C6
-39F016B6793FF1981377D3B4661F7688991F9A6A57B2DD8B5D8D794CEE4B7D2D
-783DFEFB64B2B90AE6E6DA6230A21BB6DD0D1D9623B9A4A0FD7E999CDBAD77A5
-AB03742C5F36228B01524708D7A25B87186E72DB530B6D67699D39CA92997FDC
-0CFCE7EBFB9FB28EAAAA23748771A992795D98BAF8E1219CE195B9847170DB0E
-A369A4716D41E25763288F980FC9B4AC4242676E875A2261F1A343ED99BE69C9
-B0118170B3B8756B71AED4EC23829E614C12E7729F3FA9F19CDC03C9198E8A46
-F04033FA8C85B020666D12E8BE7539AE685222914CB6AEFA4C18C9C212C98104
-7333F98F02174EF7B29ED5C2F01E444AD54A4CAFB023FE38878F0158A24051DB
-6639DE54FF45E3526BDE6FB4745D80BD39834B24B4CC66036D21236B9561F59B
-84ADE006D1B8D9E235DC597C43F4C234C686E50ED87A29F1ED362BE315FA3B0E
-C9B842FA46B52058491AAACEE7983A690F4711FEF5CED256D09D4AE7D71C0061
-6227DAF22FA7D30876856A1CE965199A15C65CC8A446FE470D233F53C245FA18
-5ECFE2F4FAC1561DBA2CD5FF2DA8C1AA2D825847230EFFAC6E59C840FF79D368
-CDD0412B4E83411144EAA53325A79F4A22FBECF3F625F047E8B1D025878ABDEE
-2C3B5C6DC7D8EB4F098446CD3EAD3DA0A6A54195A7B399E7CA0780588FC84CEE
-69164DE320825F8A24618D0810B71CED409CC6BFEE816E8C829AD81A8A16F6F6
-AD55D1903E647D935F3BFF542E9947256D1B5035F0E5BBDBB73AF80AE251B8FE
-48A82A02090374E3A166D9C6A038D5C4BFD9D1DB522F18571B4129B47297A975
-65AC9B38E7C841146A5E2EB30821A31A88CE41F59CAF3DC4E48D06DB4EA7BC74
-A1DB26AEE13DE4E1ADB2F15ED40541745CC6626C6339E375BE124FD92E77FC0D
-541104B12F5BBA219184D99B8D450CE7F0098854E4F6156C230BBF9BE2142ED6
-2BAF817836ED5922368FA3BA65F17ED3451EA218641820C3FFF1A362577CC25F
-3C377C431D22B290A66F6D94554676B895CF0C718A16D790C81EC5E925D4D6B5
-623A82C38DE6D5A9F419742C1425A395E9F1DFFAD1E6E52AC4AA018F8D0F5066
-F26B7047E9798D169B39487B285743B67646D4640E9778248D40A84391E26CE2
-C4AAE1B1E0C454C8A985471D22B6B9ED993E215C4024242925C3F2953C207D43
-B928BBF8A4AB803FE2CA94247B4C117C828C5DB6C194E9EE41F3498B0BF81F3D
-8396C84908D01713AEB02AAB05760A2E56A03A389AFB19DBDCCAE4B190DD8815
-92D56C81570B3DA87FD61E42BACB706195D3263D28E567BA9BB10FD3A42DEC18
-E12662BEC6417E3B9B5546856E320C7F7E7CC466F11E2EF3D69EF72A9165A233
-B7642ABBED62B4F20A9D5C0F857329544FBEAB9191CD59F1C44B9AEEB92F45AC
-812154397FA039B7E00BF221EE3ACBD288924D697A0C23601668ECE88EF8EEBE
-D279E953509E0DDD386CC30373E6702DE21CD47982E887521A99AD11532BE389
-9EAAD86F347E52DBAB8DB37BEAE59EC3246328DF0E495DC03D7DAA553EF8A6A3
-C2862E1EE2A8BBB8F1521984DD8FC30C798FD2D79D259904D13D9A3EBDEB1374
-81FB6A5507F2A032F12384818ACE9CD39C6786E8F0546354FAB6E14C920A53AA
-241AB7B99073F12BF51485B7537F58ACEF8AB772E5507763F5DBE520C6FF61B6
-FECEAC6BDCB75A0D7329023913D86ED418AAD111497EEB97EB22B0EF771700DB
-BA8A7AAA5A134C26A630D6D8366CEB5184AB0D1DA6BE411667F9FC170B12A10C
-5167F90F850A18510094F72AB13208EDC1B9BB957417EEA33361CD0F48A2BDF6
-C4413A148B37E61D0111652DBCA3438792CA7E67E710C1402DF0CB975A45DB20
-E112A29C258F825A5E336B49A54228EE9397208572AED7F441EA1AD34B5C334F
-910342EFC0771E267C15DB0B5C0AFBDB1D7C2160ADE2E7A2AC73210FC1D68DC6
-4B332262ED89477BB546F73CB9398FD0E96FB78FF4F8730E357CA67328F7CF92
-2687BB3E9916042A985691E3EA2BD13DA48BEC195727A1AD42A0A6DA32BF33FF
-2EE8CC601800CF6B96EBBAE80E7D5A620491D0F998285D8E85E0E667FF89133A
-0AE50AB2DA68BAFA49EF8C7AF907B7BE11345C105931412DA23870C7A8F8D4FE
-D5715F6B01F18B38FBDFD65E66B616AF01886AA873CB90D9EBD72F29EF4051CA
-60084E4DDBCE0E475BB98AFD60C4A64D720F6FD36DCACCB69A2BF746E3AC4DCD
-96FA2DF360C17F68B58D76629FFFD08FF769379730B41E55F848360A6A25523A
-9BF3ED4EAEAC7743C6F92AE6C2ED3F2F36707A629253067363BC4724719D93A8
-CE1C46E1E16293FF7E24C6CF39F971F53AA09B15244DE276F159690A6F369A9E
-6DE8E69F73D9C794A1C32B0B4B3EE7C58E2C72778AE32122560F9214D7F94942
-8C21D46E3ECB044BEE35934096FBBF009EF3030034AD7D84890A45F2B2970F5A
-9BA55007859A9FB0F6DCFA3E6564B9555E7F3063D46EEFFDD8854A94DE6950FA
-A3852226E010E7C0379C21B09868B6A7300D2772068A449712DD2EAB299108C3
-B4CCBA45E08C3695293739E89D8C3B5D1621F0816F0259C3B1DB4E74BB2D489E
-200BD7B7D5BF1C9A132B9BF451DF28CDAA438803E8656746A3D1C0654AFAB909
-177C1F016517C0B7065E98EE1B21B4D08B5FAA68D469C25EADAE718200A3A4D3
-385501BC72F5999C98F13889263BD5AFAAAF7402864E91363FC0F5C34082CD3D
-2CFC70FB2431CC4C259B9597C7D70FBD0D1FE2C9B6CC3D88073C7627B464BFB2
-9F7F42CE057622037E610FA518F506F9A81FCB940B91B873D0C834512CBF8E9D
-F02F9670E9B523DBDEE9B319995F9B1D612C7CFE4609A668225A975F550572AE
-B25499FFB57FBA86C6799B67B05FD3C9ACAA386CC947F07DD71317B94691AD93
-44530890931AB8249EFCE7659E2D69DBFCF047BA992FC5325B5703951587EC8E
-148DDFD28459AFEA56B72C7905E7415B02E5643C2550FA9D49EEF64D7630F05C
-185421C580BE9780B643330F5B0B0FB4C3712668E851BCDDF8662C5D6E35825C
-F643AE5455597B570D8B43466A748519E1A38C9A1225A92B2490D6993786B476
-E3498C00A1B29FAB050801813006E692EE98A9E1254BDA63D3E391AF186EB44A
-E50C37165E2A314912B9D630035A8FD0961AF29E694636AF4E8912AA9B107AD0
-7E0990A428D7CEB660040F74A48EECD7724F32EE33B5649B79B63D1AEA095CFC
-DFEAAFC8DB328130C261ECF940AAC676D2778FBC6ABB2365662AB1E8707FF091
-BD337B103CE2879D1FE0CDED25A3722D442C28F66BF52C9DE534863EA4BE362E
-8625B859735AF68193302D20887748A625C9B1E5456BEA215F216E5E0A86EE40
-DE4413B724FD9AA1FFE418EA2FC6B2368EFB217E93120F3008BE9029AE81C1AA
-ECE18F0C84758ADEEAF29D5CCF5BF879CAC196750FA5C559179F8A20FACE2C1A
-AB37A3BD510B2505F32CAED1CE7C0C6F095F56B9593D3493E860A4F0CD6BBE9B
-2D13ACE1EA583053B72A0D2245BC677898DE4C57BBAEDD2F2BC42D494B5B9E1C
-CF3C182450250CEF19774E0723A3CA9320FAB92560B8394A14E1FDE84F350470
-523DAD433BA8C476EB389786C089C85E261780CCC544067A82DE3E835EA6A13A
-3597DF92E35A80659FB03F193499D98C5E05D4C365922C20213EA0E713330E73
-F30E866B13FDC36B98557D17D670D016DCD4752F780DACE9CFF8C03FCC05770D
-604D19A74969F03C81E9FC0B04BB36215718C319E4C38D2109D28447A43586B8
-1D6966E885C0E844389595C0507FE8502DA8EF459817B1937114C50A0320EC0B
-653EC5693A2CD74A0BC34E8E8B576BFF7F0F191256A374E48B8B75048E9ED20F
-F5D9329E5706559E1100676A8150FAE9FDB210330605B0694EB2D5A04EAD712D
-7BAFDEADD782FDB478CBEE8A0175680DA713F8F3CD27E025E28D3E57F1EE98EE
-E5400A38A059B70E8F051B56E5B463028A25BE6D0C18ADD9B865F63011843572
-4AF0404EE430A98267B00EABA58D9D815657871D3505B506A64ED1A5EEFA47BB
-EBD1513B5400A69FA522C3E12272BB8215E235A397EDE80A59BD7D0C6CE5B369
-0430BAC269497F415A3613048C90423EB2D0CA0F128924D9546BB21BAC9A7263
-B0496520AC7264BB57570BD87EE56554078ADB66E9A61F2BF6FB52992694F753
-DEB205D221A9AD1E5FFE3B1E9AA3F3169313D71061E2464531A9BE1603C586DF
-FEDA27EF90425725CBF4D04B01D6BFC5CB04BBCB9F2FC458BC84242ACE858EEC
-FEA3E84675377F5E65D184B4B0D29983B9576C77518A858BD5C03EEAFCB70283
-764E379497F6D1D69AA0AA51BABEBF1C70D0E921E28ED71B2781C293A27F76DA
-E29775D9AE33DBDE9DE3E9E5E43344D472BBB568CDDE0F46F8BE2A2534033633
-0A47E91EDBDDA8714B7B6F258ED7E348ADA6C4FF9A7B5288A825A9C5BE1F7387
-F69CAA5DFFDA4BBD1DFE0911BD7F9FB09FD8E718D36B4A6DE8C41E538A79AFDA
-72E78F0B9301CD81EB671D7AD29C8B4511BC43D9A60E4F555AD27D65DFD23CC7
-C38A799ECB6A0290B39B4CC2EAEB3A0BE8AEF9E484071CD400A3D99BF2545558
-0B3580CE12AB5A32C37A9DB4394D6DA8A5F6607D0A9C3652F2CF59D06A6DD5BA
-4F96BFAA2CE3E8720712175978263BFD8B8E849D532DEBEC7D1C0252D428572C
-42B339DA0B93062B80AB251FB9E0FB7F759DFF33D0CD5AD743F01DDAC8C18EF2
-0B2CF667A27E3C56809374C598E8387DC401713C6547BF7BFE3B9B7BD9A33D4D
-DAF7F15CFEB827E03AF5C150C703723ADB29F75C64A7E15135F8094557BF2C29
-E4477CD3AB780729C2F43836EB677ECAC650997CD5C8CDD466D7E8D8DE20989D
-596BC11396831E0A4BECC03B9422952076F58401C8E176C2EA4996FD53DD7DD0
-2552D2B01D187C247D1320D65A18521DCD169684248C3ED5C8E3C076F40ED5A2
-A89C186EBCDEB9CDEA9395149D4770F54FDD5EA8FD0D5E210A3707E66395CE90
-48D92C1392141B28AB22C5ADDF1C65EC7D624299B5871E1291906496F69402AD
-2EBDF50ED9D8265A2278DE9137C897A9D833D997FE0812D2AB1413EF98973258
-041DAB207602E9A80CD8966F979603B9DABF0328705B82A3A655E287411E0747
-15DD264C707279A61AD80D26E79A1363C809888D6572B5AF2289898BF53A3766
-A677F2B52A88EC4C85CA29C4C5108B474F6197AAF7768A693E94EE8E7C20224F
-10973F20A6AE0A9B95ACA0F8DF17C67AD3EE91F6D5FA4320108B518FF7788CE6
-E55B0F40711B5B22440D38BC30C7A2E1FCF1C64A49DC41B9B91000145A9D6539
-E2049C050346151C73BA088284D412063A2B17E580BB210DCBFDF2648189C79C
-E36ACDA3F3A12467CF7BB342C58B66F1AD2AA969BD8778581D6358166ADD0FE0
-1315BBB40DC2761793E991527A8EAE6DAA487F8032A40820D6DE6A625DB18FBC
-8DBDFB020BC66094CD4EB6B6A649EFAD2AFB27E36330D8188281719EDAA4793E
-A15670CAD04900C16902498533D00AE717B55430112BC66062F587F1FE719BEF
-00F152A9D0B066E216FE610B04C0FDB04958C477C140ECA4F37C920F91AC9E29
-A58A13E1BC4F101DB4F776E8B4F54D21A82FAE329406F44A3725ABCA421A7986
-C49115F0C30F96C85F2BB60CF1A363411DB9A83CB266357E87D17267F211049D
-C1AFD3AED644AAA15AD3C123E9C04FB6F8D7877217C98B3CC2CDBFF5927E9408
-F24C8C1C3B5FBADD709AD5378F3E6D37B1C0E5D6C9FE40EAE648A77956DA6834
-FFAA626CA253BD0B9622EF7C65340577DEA4F17554B5BC386183A9DFA9B263C2
-9D896CC0F2EF0C875DD3DE74F5AC50A46F232E4CFDB918354A4AE0E06C1751F5
-0C0B2622CB9904CBB6612BE56B8AE2B2E2A98A5D048175585E7A3065DA672C8E
-3919DCAD8E892A1CE242853A138F1AEB814FBF075FBD3E5AC6334B88C801085E
-7BD1F7C1E42F2BDA4BC8D9E8D2A7C86E40A27E0EB178B4B290C8BAAE509E75D7
-02E12E798529D89F9F271F44A4D9D92FE0C18548D20FCA6486CAB8F262CF65D3
-D80596FDE8039CE6072B87C3D5E626F201FD89E09A9954C7DA544EFE474C2500
-033D61146A284C63EB1A865FE13BE932438EA2949292886176771083BAB18628
-B4804B4465FFD9A34531DC7E65E1D1F78ACAE918FBADB9B48C23A684DF747A65
-28CB9E3B57B509CC567A21FE00D1547CC918318A26825052175877EFB3EA7B34
-708F4AA76254ED84C3F8C1DBBB6C7799F87FBCE1F8F0CB42535F486901290C8A
-D345D08964FF40AE0AB35A4FFB32773BE84D4D1B9577A3C7D70717EE80B024F2
-9393E5CC42BFDD383B2EDC10F726AAB4F5281E23CCC40BB4CB7CEAEFE5B1F349
-3D46D86DF6611ED1FA3D47E2931974F145F9A67CB855EEC904386490A8C93A5B
-AF09BB88A01AA220988796FD9B974E89A5B59FAD2B3936F2A75F0E8DA5C03DD3
-88DCF0BFCA43901D4347DF18975703643F893E314796B25E5D1D41FFF2CA8108
-0B1181DB70155D6CC505C63A6D7DF7D533720BAFFA1E6E41F04CA7CF4EE530F8
-F46832C8A4B753533B5C9BB5C97BD82F799AE52B0272A33C4003934C899D96C7
-84A5471ADEB37FDEED8F00CA7BAA8AA063D37D48FDBB0067D260D20F7E842A73
-C32DBE9823F83A56D253AC120EEDB0F9B4DB879A8D620704DB2C99163FF100F1
-7FD8538F7A20506F4BD54CCD24D4E662089A1D3A0D5FF151C6192CDA664172D3
-9C1F20CFECBC0E4348BB5D88D0BF4BE72F07B9C0737641CEFB7DB6F285A1353D
-E6891A569402C12757284E9A93E1B77C1E58E7EF2837238EC0BCFFB06623FDD8
-9401CA0770F158702CEDA77E7D557019B03A5125372FFD5141582FED1023385B
-FD27A8B645DE6B779B92E9FEB6C3A02AB4DF19F3DC484D92E63CCE22FB733AD6
-3D55811FA3BDB8E2BCA5AAF2417E70FCB74ED6FB6C5B43F5F96A3019C48F9D3C
-CF5BEE959D5DD08C8694E3E8591434DC2F13992177B6F99FFF799A09623AA54D
-14CDB2BCE9FE62DF68DD01B9C2D91FD568A408613E013667BD5EE2B47383F85B
-DD54D1C8CF25652A5FC7B3803A5C6EAA15506746A44693CCDC4DC6A3E869E020
-D2FA893A63A719F0AFB8F9F8FD3C3FAA25CEFFD2E6F344F0D21FAA310161E928
-57C15E2C8118F4F8647B1872FBAFEB9741A58E8F45A4ADC38BAECBF8DDEB9F32
-E864D417366A6EFC734DD617CB13E191DE7FC92D554C0FEE8399FB580F3E9473
-E5DBCD1300EBA2DD843C95F0F62377BC064BE1046FC8E5B4F0466A7223242066
-83671470644C2F035B3FFE37CB6F58A61E527D63E043D60B8C515FA7E98AFEDC
-DD1866776CA51EFC576A53FCB0FD8448461576D55445122B9D0440FD285F8B94
-726A796E8B6ED4ABF5252C8E0D33497BB5FA6E9A07F81DA77586F094EED9FA9A
-24902FED4BB1CF856AC0C0CF9B930FA6164D569F2B4802EFF5B6527F8D7FFE93
-A907F9F7DF56AA4CC23125F165EEDB46AA8BD2ED6A8CF84745F9793A2293143C
-1A8C4F0998A7CD4433230F1271987D8CCC2F6640368240D7E6BFE8F8A9DAF521
-58C8D9E8914B4C7B9F2B2A72A885EDE3A71CC550053F5BF3457FD93534F88F9F
-239690925CA1785BE43B624A00FCFF123E43047951C51A000BB401C5E2FBBF77
-4F725632E6FC67C64E5ED6FA95DAF0687424F94EFCF97B72CFD6316F7A19CD58
-275E600EA4F13191DBE69745885C8EDFD206C5BB8769C8CF547F9549A22F0409
-3C638977CD2D9768F77D363F2D2112B1D0BC918CF84745F952D271B1CB156A83
-82AFA9670E4B3E66A9A45DBE756BEF66C7A29C8C89ADF7E3B766F16CEC8E1B99
-626BE9AE136A78E9A89A7D2D077C01E3DA1D316800F859028CF2A4689ADDF0C1
-009073513EB0306F6914A9178762E0E9E825211351C67E9B91A081771047639E
-516F6B12D01EDA4F967A91BCDBC67B55AA74C6FF54A2FBEB2F2C19CE76E3F173
-ED70166A1D912CBAB7882517ADB1B6216B8290D54D993C0B70E8AE167209A11E
-BBE4775288D61946C94882500832569AE45CBC885B8D6C537F4A6FA75DD447CB
-5AA2831D6EBB29F8F7CC7A29D8586AAB176E63142DE4A37720FD9E37F09E9741
-730A042FC35B5334D9C490C78C66BA3B91554A0706770595B05BBF4C86AA1BBA
-CD7A3D0AF0237F4268909EA00B16AD0FA8802ED22AEA1F697BFAB2708EE8EA22
-38501503DDE776A9C7273B8A0E3D7E7DD15C3D6267FB4F4799AFC48BC7024789
-B386CA202DE413F2E01ED03BD5D0D1D5B3FF99076B6CDAA89C7A0CCE0D09EC77
-06496B9A9C88C1EF3F824497A140962DE88FC229B82FBE3D07ABDA9E7E66547E
-DCD987D91056B64792C7DDA0BFAD81E91C36ADAE4F21D793087DF44D7F5DADCC
-34BBD2409E165C8FFA668956157C13FD6981AC63D88A49931A673E2C72CA9341
-5B3A0C51F4D612ACAFF37A71E728DFA18BC484EF8CC0F1494B19FE2677F6C8F7
-D5F7A91658577C9B816E76AFFD1F9E86E5891407B3FA4ED9FDD88E84ACFDD764
-42200A2FEF9831D9D3776B2573047B24CA4108E0A71F83110154ED1CFCB44DC3
-6D1ACC7FB2F695DD499FAE008A8CA7BFC5D599712B0010B739C5907AC069F871
-D278A21E252DE2E2CDB736729043213EF18F3A4148FB8FF037126E1FEBE67E84
-61CCAAA685669EB9E0CEA01FFD3BFF6D1716A45C6D45884D787D15B8D0C7F929
-C85FC6610BFD4B0C1A4A726755D485BC5A5A307E04C45635F05F6D74337A375F
-2B330E4675D3AA147431B66C116C996A27E5FEA04F14A62222EAEABB13FF733E
-878993645475F2F9BDE6B1E5AA2FD4E13EC030B98100C8908655D5053794C021
-A3DC2E11B77210BEA7D506940A2FDFD2F7D1CCFC294F6BA95D4BF986465C8B80
-78FBC93F860FEF5422B68E6A000D213F8A854B3036D5D60EFD339A0D501CA2B6
-6FB5D3F37A4F23F64F16DF01B3F31C1973E60ADAC1DA4963F6B3B58B0489E4B4
-1E6BAC48B17383C35082FF43720BA20CDFA532FFFB076F150B17EE8C58E27A9F
-2868143CCD8B2E0D8EAC1ED6F2EE3AC85C3A293F9548F69808B11D80EFE0AB09
-A13B1AE202B8F0E643802C2E2600464B4BEADA5A2F5575A128584AB509AE171B
-70E1F14482FD77BB899AC1AAF11140AFDC85CA54EFE21EC3DF261D166EC904CF
-1CF201EA05053A214F14A0AAAEBEE0B8D9B2E815458586B8DE99FB07FE1A4B73
-47C316490F891A7F76361447E54F909BB41A0E0B91E435B5F5E92E127AA84194
-B47B7F6425509DA2F2F11C3849545C1856F5F959B32E7C187B1C480F65FCC153
-65C65DF9EAD804820E3EA361753C0D48F7216A36DA1752EACF3FE5AAC9BC5B12
-8926175550DE59E0B4A3DC1B3A6B3DFA8EB9920C9AA36D3D53BC57D60EA2DB5D
-0081DF3BA8A699550EB2BBA928D6EA9ACB2AAE7033EB441C7ADD877FF4C4056F
-9FEAB3B7FAEFFAC4B10BB121F0AA248AA6D6F83CE3CC265E195DDD6151192697
-B98DAF4BF0ABC22E81C86AD2B6ECCDD888313570F3BC9FE76D45D1D536FDC2F2
-4F6F341B03AEA842255AFA6D1B2F643B01CCC1B368F0EF82A2D5D4A09384016B
-8E0C1C52B4F32DD75C0FC8E18E32C20F3C29331CFA8685FD411A22E076DC560F
-1F37DA4C6803B0048662E11FE614B41D3E7F9AACB14D2E8F145328E9D7A4D999
-81F9B8FE82B59F1D2EDA95461B5F6BADDA8500CDEB07B2F4EAF64018D8B4D853
-C7D1286E50183C5B6CEEC9ACFF02BEE65EE2C3AA6BBF38FA62941FEF3620648B
-678C8B29356256B7635C1437F04EFA6268A4678CCBBF9FF1787623730D2AD27D
-A5E76ACD0FF2ACB9A57361FCD7FE655B97D5C388BDD849952C9450ABA55A855A
-465FC9CAA2B9FF2AFC55478DDF9355299B0496E1F895701389CB90D27A193F81
-A0BCBE31662B78EB420BCD0FBA72D383885DF44B87D85B63F4D17FA5705537B4
-4351772E4C846FC0928672749A1A5D27D0514E3D197EBD10BD29874FF079B7E9
-D5DD1B5C9B785C0CB1C585A355503AF31274DD1B97A12D3520511595CC76E28A
-ADA3D43AEDE2C97F90B0D3B1883D4ADFAE6E70012AD1FF8BEA791841A2B85410
-F426114F35CB920437931E3CE0CF0EDBC80E18E5B0BE1E16E6DA2D5DB3870263
-A3AED0B0296E94BF491E435822092E0FF556B462F57466551E07308B7C2CC85B
-DBD324ACA2612B8C8D02952BEE23206D5D73F5F6E0104078E0B427A6731BB465
-BB277C0371FF4016B79729F4593CD57AD36182FE51DCBA880D48449E70221D45
-D7F515D8B8E6CFF2F40BBE8BB807644E4BFA8437A0C1E2A2594D2E81882A3746
-F4E9F3C905DCD2EDA8157E8C956A484BAB6C7EF3EFB95AA9F86711BDC576EA2D
-002BD2DD3DB45FA1C80914B94EA012C2CB326C77DE471FD8B5ED1536ED84E4FB
-DEBABDF2D3F4B18B891AF0E0A57F13CAF26EE0BBB8D21BA80FBEB00289B67319
-55A5945C06D71213B7124A9E7186E54480A1C8694AEBBF9D0059E49726D67806
-A8FF9002C645E86261AD11D3F46B6EEFDA628DDDF0BEC6DF72EF9B22437A13DA
-F95AF287799D7294BFE70C75C5136E1C70C7A1CA16E5F9855C9C0DBB15CD65CC
-4A74AE8942F3F5C1D5F41F8DCB963E0E814F3A97CF00E05D5ADF12145AA3E7BE
-794BA735866995F227544E229DD4C900222E9D9F76FDDC7FC8DB78AA79D1378F
-EB4593630F615DF51A859B888FDFF02BBFD06E59DD8B7F7AF0FBA98A022DB451
-158AC56D26F54ACE8943F7A49B33E848AAC6E330EA816459157EA1474477AFBF
-EB0F3EBFD6B9B1C79D4EB28E9C64CC0F14C004D504FAE72AB3AC97DBC574DAE5
-E511261192E63D5FD3188FC846F0D899DD8EA0D0D1D35943FF562B76BEE74CF0
-A141E1B48FF9F8107647EC1814D76D9826B0554CDD8C99CB4F39BDCACFD715B1
-ECA8991E4232C9B5C4C01B72F39C79B2FB6659C7BB459B3F3935CF0908431000
-15126287A7B0CEBC255125E72F22B3EFBDE6208029DA674CC5B805DFFD61F863
-62AA7FCA523F0713782772B1F4C44C50ABAD90E92325BC01DEF9E147256680FC
-0B3463651C415183F0A9D76195F81B73A5E829D58B52C7BBA1BB06CA92943388
-8E18E712115060705EF4B86BEE5898AF1A9927C389F0EB5C9F53E531A1F9302B
-2B7AD17FC6D154411DA4E54164A1D4976BB9C452449967E2D0051A642B47B850
-DC7BA8C09C499FF9CAD8420F01AA14162650DC233B6F93C11033CBC329FE027D
-9B37E958ABBE20D125147AA619051DCFCEF5DACF1FAB212B4E44D6CCA29127F1
-84FA5AFF25692CF492033F6DBAB9E536D5C18F23A534CF0406CE7AA0A8CE9E23
-9F8489436C42D36DDA54854ECD5FBE5EA7F5AEE98D06929555F96764F8F5D7C9
-EAD05AA2CDE772F2F45674917E8E21503E79A3C5191E68ED2A98554EE01F4BC6
-C5C3B2CE2E6A9F88534DD7DEEED8E2AC345A9C44C40EB676706202C041EA7864
-35C27C4B153FEE4862F1653C77BF7B8FEE2ADA8DCDA824060C8933045D8D9E63
-F0F69CD7A6F954B0A9E85F7C138F8FD486D92584FFBC38E223EF5FD4558D84EC
-A8127E7B22FF5E075AD73AAB4000E2E53B54F8D9DDD43C7573F9F42EE6858457
-35149769ED212071BB9202245FB7FF304B60B403EBF1BAA6B6285C0B591D292E
-1C4060AE684965F5EEFE270D5B6623FDE667EF39907FCA5DBA2C582847DED443
-3D1DF10CA8EC1B5F70062BEC4A7925056C036E87186EF573113C38E31615BBF5
-4BCE545B61A6A5D8F42F4E0087D881623F128B5FDA6E8EB090A075AA7A8CF33D
-280AB71D5C139984ABA00A1E5238628F14DD018464715A98211662E4FC3FC817
-E741D8978F6E1DBDA5ABB133F58254941C5F35EA5266365F0460CB1ADAA61900
-6638FDFFEB15F269F5E6198DE6EB0273C9E67127511337A4CDCA33CF19E12C45
-E19C2957DCAD8BD625D8A2EC7E8062E3971CF64473E5E262F779707FAFF1B434
-38B22B4C2FC302CBA5FB6700745EEB2403C529A05BB341F3AF07C12677955E35
-BE7BC991BEF2B24F3BC4A0AEBAB6F84DB8F9D91327C68041799BE1CE104170BE
-7F87650DAC79B191EE15E2A4BD69E67D092A69F6C1899172E3CD6BD8BB751A3E
-E9E7340FAF30B562A57521F66BB47ADA29E6D419630F6C725D3594A9B2F91AA3
-9FA79D321AA64EDAC6755E67C0BF440A7F1EB5F19AC5BC90AA89E71776022738
-492FDA1C935EB8004D49F83F792D9B525E8F078D2B2A3CFE1E9641D862620043
-2DEB1D9A94CDD4B6519F0D5C05FC0A0D88CA37D2254CAD25EBD6A6D2EE55F29A
-9AA6DC6D4078D2709678F2EE30A1B1856F19B5B174B9E24D58C49B4F97F9DB66
-3FEAF8DC4B6D19B6D80046ECFF48E9169E3EAD0894A8B4BDF9B9AF20DE83F28A
-814B160E37C765A8987B8EF501B84F0F05D853A56031A6C258804A4AB72E9BF8
-5C4F3751355F4F3C087FE2D739C9D564C5AF2189609C042F745E807533C4CCED
-891ACFA4DA4D65712275BA5024F81265A589BF19F3606873D0A43DAA91152390
-67AB6335E3198AE7759EEC131B284E57F970F6E95321BD0195693927BE46FB7A
-F930D37730D31F284FF9223A775B4DCEC39CC2418EAB831727F61956D25C870A
-83D3631DEC6DAB6E69BE84A2CA4DA29750E29B37DD1B9C0F4349C2A36578EE47
-8807A83BCF7931787AAAA5159880375FC0734BF290C1F206C90A1BB218121E51
-3ED345B406AB7B3571857135A36DF0C0B344D528CC6BE4A0AF9B6E8B0FBEE5F9
-3E6D1BBA29BDA06F63249087364D81063D085F4576A59955857428B801AAFD35
-85DABF6BD4E7929A26B5500888C9AADB025327DA99948D556DA48E8CE04B5988
-93401AC69CC6B9E1F08762D33249EF3F938E4771772C1D5A6801DB956A12E409
-EC8BAEAEBC8492175CD184AAF63CF1AE1EBD5142FCD911158859B7210D3D8DDA
-748AAB8B28DBD425EB4F4C84BF25D767A1A52D19F4940B8E47F6E375A900EF9B
-09838CD5763E2625399CD9ECA79BBA35473289091BE60159B19F361E690EEBD9
-01CD36E1A6E6B5267C70E0485437C3CDAD6BD9FC4B8B8D29DA28A730DBBC738B
-751611DA36BD7562E2EF5F8239C403EB5DC2817CFD8F84715203327671419E36
-A04F0D543A66BDDC54ACEF5799D316DA2B1285241FA69E34E795151073557908
-FD230207545DE1FB62725C6E900E7D33F0E897AE58DA0CF3127AD87618E5B8AF
-F45BA9D7E01711F648C7029AD181008B6CAE78861BF37BEE4B2062672AD87958
-9F0FA57635E376CFC12CCF17C18750339FA058AF585533BDF66752C4EBEBE153
-9F0A815B6D4D30C3C64D4C91FF36FEF4993EFF26CF08D366D8D95E8FE3F15613
-5586338DADA5F9295967E81DE02E184329B8DADCD5D9D472538EE4A43CAFEBF1
-E31165E8915707AB8C002F3D947B794EC3880E6251D9B6898B3B6179117B12BF
-F49A615D657E38A25F7E2DE9A88FE8CA9526C35D0C156C30ED9712EE873951B1
-1181F197F9952C64214411F2AD9D96DE3E508108B6BC355B5FF2B65ADA08A3D7
-F27A2EBA663712EB49866414EEB2BC397EB6D65BF5341A77B1FF16261B06C7D0
-1842499BD48B0916CF918D4B3A4E73C20DBCE89B6660FDE6FD044B8D6FD83156
-1425FE1F267C4C623B6254AFBDD2EE08D021A31DC240F17DB6D911909784D042
-0EC0D12D743F356D8C3FF8BCDF9CBD49B512B17C3E9653CCA83DE38AF374FA0F
-0827682E347D6A9205BA611B8625EC227568F823C87BEA48AB2727FD690A1503
-C9B4E16AE489008F88670793F6059A72ABF86B79DBE72D34F2B6EE0208FA57EB
-922F1A9351B2F02F569E9BFD5261B8CDDDE3E9722FE0741F99DEE0C873259022
-A6C8090822540359E56D3D077E615A7222B7593854BF0414ED729295DA8E61F0
-71F646371F6B7C628F7C12DD12D9825146BB2A8CD8A82987CACE36FAEAFC6861
-A0A6B5045084ACD039FAC09273A3619DC9D3F16EA3AC87BC865A682926B5AEDD
-57BD20A479BB6706FDF90823E1536F0BC3EAA621161CDEBAB7FA3562C08BF94C
-84A89E4472FFE3DB47D01C301644C345CCB43EBC8C7B9FB4F2723BE4C987C8B9
-10769B0553B96492D2F74A321A4D47D5C733A013F73AD2EBCAAD97EA4EE92848
-84F92E32EB6BF7C59440A380CFFD4E30B660716D804C3FB1E544DA5C9DCBA601
-5F26A44F20E401CFB0746315086883F2325373E33C71D9838A14705FA3C13639
-07651B9888E9E5306ABDE3A5BB17D982C9859635B91EB8A73B5F710C42E47A7C
-B677E5A77F9055350E1F54860232129E59C7F4C43A7E654F8001F91D205B88A4
-AD8C52DAEA28839F8B184D16207838FECA138105416CB2EF52E0D9C012110677
-DE8042420F848095C493995E2B60C009451FAB89CE596A87664502C9C370A724
-6C22FCC9208B1C8D974BB2611E3FBCF5049D1B2A807437DD1B1FFC6722380717
-C961981C6D853285C53D952CFBE303883867626435463D68C9A75E270FD9062C
-DABBD7C71FCF0CE304816C18FD36D740CE9D33E494A3C5A03E432D41718F81DF
-DE593767E3AA960F389106A77B879FF83476801D85BD76B3B92FBB043BA08E44
-ACD961F68BB3B1EFF42733096D7DE08722DC82396B643805AF7B3FAAE39D9BAF
-75A78EB9D037B6B59776934A07CF3D4CC1FFAF8A26D8DF3E04A5A8770140DCAD
-55957D53DFE2AFCDF6D21770704D62AD6DD87313BDCB753BABDB9B967264AC73
-0373619883ABBDB392C943437E552031441558C80F44F487B3B0496DE7E60B61
-C79C8A80
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-cleartomark
-%%EndFont
TeXDict begin 40258431 52099146 1000 600 600 (history.dvi)
-@start /Fa 209[24 46[{}1 74.7198 /CMTI9 rf /Fb 134[41
+@start /Fa 197[21 58[{}1 74.7198 /CMMI9 rf /Fb 134[41
41 1[41 1[30 30 30 1[43 38 43 4[21 43 38 1[34 43 34 1[38
-13[43 10[58 14[38 38 38 38 38 3[38 38 48[{}25 74.7198
-/CMR9 rf /Fc 134[39 3[39 39 39 39 2[39 39 39 39 2[39
-39 2[39 3[39 97[{}13 74.7198 /CMSLTT10 rf /Fd 130[39
+13[43 10[58 14[38 38 38 38 38 3[38 49[{}24 74.7198 /CMR9
+rf /Fc 134[39 3[39 39 39 39 2[39 39 39 39 2[39 39 2[39
+3[39 97[{}13 74.7198 /CMSLTT10 rf /Fd 167[62 3[60 46
+2[57 1[62 76 52 1[43 1[62 65 54 1[63 60 67[{}13 83.022
+/CMR10 rf /Fe 130[39 39 39 39 39 39 39 39 39 39 39 39
+39 39 39 39 39 39 39 1[39 39 39 39 39 39 39 39 39 39
+39 1[39 39 39 1[39 2[39 39 39 39 39 1[39 1[39 1[39 2[39
+39 39 39 39 39 39 39 39 2[39 39 39 39 39 3[39 1[39 39
39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39
-1[39 39 39 39 39 39 39 39 39 39 39 1[39 39 39 1[39 2[39
-39 39 39 39 1[39 1[39 1[39 2[39 39 39 39 39 39 39 39
-39 2[39 39 39 39 39 3[39 1[39 1[39 39 39 39 39 39 39
-39 39 39 39 39 39 39 39 39 39 39 33[{}76 74.7198 /CMTT9
-rf /Fe 214[35 35 40[{}2 90.9091 /CMSS10 rf /Ff 133[51
-60 60 83 60 64 45 45 47 60 64 57 64 95 32 60 1[32 64
-57 35 53 64 51 64 56 83[64 64 12[{}27 99.6264 /CMBX10
-rf /Fg 137[52 52 52 52 52 2[52 52 52 52 2[52 52 1[52
-52 52 52 52 52 1[52 5[52 4[52 52 52 2[52 52 4[52 52 2[52
-3[52 22[52 42[{}29 99.6264 /CMTT10 rf /Fh 134[48 48 48
-1[48 48 48 48 2[48 48 1[48 2[48 1[48 48 48 48 49[48 48
-49[{}17 90.9091 /CMSLTT10 rf /Fi 133[55 65 65 1[65 68
-48 48 50 1[68 61 68 102 34 2[34 68 61 37 56 68 55 68
-60 9[127 3[68 5[116 74 2[46 96 1[77 81 94 2[93 9[61 61
-61 61 61 61 61 2[34 33[68 12[{}41 109.091 /CMBX12 rf
-/Fj 134[48 48 66 48 51 35 36 36 48 51 45 51 76 25 2[25
-51 45 28 40 51 40 1[45 3[25 1[25 40[45 45 6[45 29[51
-53 11[{}29 90.9091 /CMSL10 rf /Fk 135[56 2[56 54 42 2[51
-1[56 68 47 1[39 27 56 58 49 1[57 54 1[56 97[{}16 90.9091
-/CMCSC10 rf /Fl 209[28 46[{}1 90.9091 /CMTI10 rf /Fm
-209[43 46[{}1 119.552 /CMBXTI10 rf /Fn 134[85 85 117
-85 90 63 64 66 1[90 81 90 134 45 2[45 90 81 49 74 90
-72 90 78 10[122 124 112 3[110 1[126 1[97 2[60 126 127
-101 1[124 117 115 122 14[81 81 49[{}38 143.462 /CMBX12
-rf /Fo 242[91 13[{}1 90.9091 /CMSY10 rf /Fp 134[71 71
-97 71 75 52 53 55 1[75 67 75 112 37 2[37 75 67 41 61
-75 60 75 65 9[139 102 103 1[75 100 1[92 1[105 128 81
-2[50 105 106 85 88 103 97 96 102 6[37 67 3[67 67 67 67
-67 67 1[37 1[37 44[{}50 119.552 /CMBX12 rf /Fq 129[48
-48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48
-48 1[48 48 48 48 48 48 48 48 48 1[48 48 48 48 48 1[48
-3[48 48 48 48 1[48 48 48 1[48 2[48 48 48 48 48 48 2[48
-1[48 48 48 48 48 48 7[48 48 48 48 48 48 48 48 48 48 48
-1[48 48 48 48 48 48 33[{}73 90.9091 /CMTT10 rf /Fr 131[91
-45 40 48 48 66 48 51 35 36 36 48 51 45 51 76 25 48 28
-25 51 45 28 40 51 40 51 45 25 2[25 45 25 56 68 68 93
-68 68 66 51 67 71 62 71 68 83 57 71 47 33 68 71 59 62
-69 66 64 68 5[25 25 45 45 45 45 45 45 45 45 45 45 45
-25 30 25 2[35 35 25 4[45 19[76 51 51 53 11[{}82 90.9091
-/CMR10 rf /Fs 134[102 4[75 76 79 2[97 5[54 6[108 94 11[149
-6[151 1[116 3[151 152 71[{}13 172.154 /CMBX12 rf end
+33[{}77 74.7198 /CMTT9 rf /Ff 214[35 35 40[{}2 90.9091
+/CMSS10 rf /Fg 133[52 52 52 52 52 52 52 52 52 52 52 52
+52 52 52 52 1[52 52 52 52 52 52 52 52 52 1[52 5[52 4[52
+52 52 2[52 52 4[52 52 2[52 3[52 22[52 42[{}37 99.6264
+/CMTT10 rf /Fh 134[48 48 48 1[48 48 48 48 2[48 48 1[48
+2[48 1[48 48 48 48 49[48 48 49[{}17 90.9091 /CMSLTT10
+rf /Fi 133[55 65 65 1[65 68 48 48 50 1[68 61 68 102 34
+2[34 68 61 37 56 68 55 68 60 9[127 3[68 5[116 74 2[46
+96 1[77 81 94 2[93 9[61 61 61 61 61 61 61 2[34 33[68
+12[{}41 109.091 /CMBX12 rf /Fj 134[48 48 66 48 51 35
+36 36 48 51 45 51 76 25 2[25 51 45 28 40 51 40 1[45 3[25
+1[25 1[68 4[66 51 67 2[71 68 4[33 68 2[62 3[68 14[45
+45 4[25 1[45 29[51 53 11[{}40 90.9091 /CMSL10 rf /Fk
+138[56 1[42 4[56 4[27 1[58 3[54 1[56 97[{}7 90.9091 /CMCSC10
+rf /Fl 197[25 58[{}1 90.9091 /CMMI10 rf /Fm 197[33 58[{}1
+119.552 /CMMI12 rf /Fn 134[85 85 117 85 90 63 64 66 1[90
+81 90 134 45 2[45 90 81 49 74 90 72 90 78 10[122 124
+112 3[110 1[126 1[97 2[60 126 127 101 1[124 117 115 122
+14[81 81 49[{}38 143.462 /CMBX12 rf /Fo 242[91 13[{}1
+90.9091 /CMSY10 rf /Fp 134[71 71 97 71 75 52 53 55 1[75
+67 75 112 37 2[37 75 67 41 61 75 60 75 65 9[139 102 103
+1[75 100 1[92 1[105 128 81 2[50 105 106 85 88 103 97
+96 102 6[37 4[67 67 67 67 67 67 1[37 1[37 44[{}49 119.552
+/CMBX12 rf /Fq 129[48 48 48 48 48 48 1[48 48 48 48 48
+48 1[48 48 48 48 48 48 1[48 48 48 48 48 48 48 48 48 1[48
+48 48 48 48 1[48 3[48 48 48 48 1[48 48 48 1[48 2[48 48
+48 48 48 48 2[48 1[48 48 48 48 48 48 7[48 48 48 48 48
+48 1[48 48 48 48 1[48 48 48 48 48 48 33[{}70 90.9091
+/CMTT10 rf /Fr 131[91 45 40 48 48 66 48 51 35 36 36 48
+51 45 51 76 25 48 28 25 51 45 28 40 51 40 51 45 25 2[25
+45 25 56 68 68 93 68 68 66 51 67 71 62 71 68 83 57 71
+47 33 68 71 59 62 69 66 64 68 5[25 25 45 45 45 45 45
+45 45 45 45 45 45 25 30 25 2[35 35 25 4[45 19[76 51 51
+53 11[{}82 90.9091 /CMR10 rf /Fs 134[102 4[75 76 79 2[97
+5[54 6[108 94 11[149 6[151 1[116 3[151 152 71[{}13 172.154
+/CMBX12 rf end
%%EndProlog
%%BeginSetup
%%Feature: *Resolution 600dpi
@@ -3450,18 +3208,18 @@ letter
%%EndSetup
%%Page: 1 1
TeXDict begin 1 0 bop 150 1318 a Fs(GNU)65 b(History)h(Library)p
-150 1418 3600 34 v 1920 1515 a Fr(Edition)31 b(6.0,)h(for)e
-Fq(History)e(Library)h Fr(V)-8 b(ersion)31 b(6.0.)3217
-1623 y(Octob)s(er)f(2008)150 4935 y Fp(Chet)45 b(Ramey)-11
+150 1418 3600 34 v 1920 1515 a Fr(Edition)31 b(6.1,)h(for)e
+Fq(History)e(Library)h Fr(V)-8 b(ersion)31 b(6.1.)3217
+1623 y(Octob)s(er)f(2009)150 4935 y Fp(Chet)45 b(Ramey)-11
b(,)46 b(Case)g(W)-11 b(estern)46 b(Reserv)l(e)g(Univ)l(ersit)l(y)150
5068 y(Brian)f(F)-11 b(o)l(x,)45 b(F)-11 b(ree)45 b(Soft)l(w)l(are)h(F)
-11 b(oundation)p 150 5141 3600 17 v eop end
%%Page: 2 2
-TeXDict begin 2 1 bop 150 3024 a Fr(This)35 b(do)s(cumen)m(t)g(describ)
-s(es)g(the)h(GNU)h(History)f(library)f(\(v)m(ersion)i(6.0,)h(28)f
-(Octob)s(er)f(2008\),)j(a)d(pro-)150 3133 y(gramming)23
-b(to)s(ol)g(that)g(pro)m(vides)f(a)h(consisten)m(t)h(user)d(in)m
-(terface)j(for)e(recalling)i(lines)f(of)f(previously)g(t)m(yp)s(ed)150
+TeXDict begin 2 1 bop 150 3024 a Fr(This)23 b(do)s(cumen)m(t)g(describ)
+s(es)g(the)h(GNU)g(History)h(library)e(\(v)m(ersion)h(6.1,)j(9)d(Octob)
+s(er)f(2009\),)28 b(a)c(program-)150 3133 y(ming)38 b(to)s(ol)h(that)f
+(pro)m(vides)g(a)g(consisten)m(t)i(user)d(in)m(terface)i(for)f
+(recalling)h(lines)g(of)f(previously)f(t)m(yp)s(ed)150
3243 y(input.)150 3377 y(Cop)m(yrigh)m(t)602 3374 y(c)577
3377 y Fo(\015)30 b Fr(1988{2009)35 b(F)-8 b(ree)31 b(Soft)m(w)m(are)h
(F)-8 b(oundation,)31 b(Inc.)150 3512 y(P)m(ermission)h(is)h(gran)m
@@ -3472,7 +3230,7 @@ b(to)s(ol)g(that)g(pro)m(vides)f(a)h(consisten)m(t)h(user)d(in)m
(cop)m(y)-8 b(,)38 b(distribute)d(and/or)g(mo)s(dify)f(this)h(do)s
(cumen)m(t)g(under)390 3866 y(the)j(terms)g(of)g(the)g(GNU)h(F)-8
b(ree)39 b(Do)s(cumen)m(tation)h(License,)g(V)-8 b(ersion)39
-b(1.2)g(or)f(an)m(y)g(later)390 3975 y(v)m(ersion)28
+b(1.3)g(or)f(an)m(y)g(later)390 3975 y(v)m(ersion)28
b(published)d(b)m(y)j(the)f(F)-8 b(ree)29 b(Soft)m(w)m(are)f(F)-8
b(oundation;)30 b(with)d(no)g(In)m(v)-5 b(arian)m(t)28
b(Sections,)390 4085 y(with)i(the)h(F)-8 b(ron)m(t-Co)m(v)m(er)33
@@ -3493,193 +3251,202 @@ eop end
%%Page: -1 3
TeXDict begin -1 2 bop 3725 -116 a Fr(i)150 299 y Fn(T)-13
b(able)53 b(of)h(Con)l(ten)l(ts)150 641 y Fp(1)135 b(Using)45
-b(History)h(In)l(teractiv)l(ely)18 b Fm(.)23 b(.)c(.)g(.)h(.)f(.)h(.)f
-(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)63 b Fp(1)449
-778 y Fr(1.1)92 b(History)31 b(Expansion)9 b Fl(.)15
-b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
-g(.)g(.)g(.)39 b Fr(1)748 888 y(1.1.1)93 b(Ev)m(en)m(t)31
-b(Designators)25 b Fl(.)15 b(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
-g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)54 b Fr(1)748 997 y(1.1.2)93 b(W)-8 b(ord)30 b(Designators)9
-b Fl(.)17 b(.)e(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)39
-b Fr(1)748 1107 y(1.1.3)93 b(Mo)s(di\014ers)9 b Fl(.)14
-b(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)
-g(.)g(.)g(.)38 b Fr(2)150 1349 y Fp(2)135 b(Programming)46
-b(with)f(GNU)g(History)33 b Fm(.)19 b(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h
-(.)f(.)76 b Fp(4)449 1486 y Fr(2.1)92 b(In)m(tro)s(duction)30
-b(to)h(History)19 b Fl(.)d(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
-g(.)g(.)g(.)g(.)49 b Fr(4)449 1596 y(2.2)92 b(History)31
-b(Storage)25 b Fl(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
-g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)54 b Fr(4)449
-1705 y(2.3)92 b(History)31 b(F)-8 b(unctions)24 b Fl(.)15
-b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
-g(.)g(.)g(.)53 b Fr(5)748 1815 y(2.3.1)93 b(Initializing)32
-b(History)f(and)e(State)j(Managemen)m(t)f Fl(.)15 b(.)g(.)g(.)g(.)g(.)g
-(.)59 b Fr(5)748 1924 y(2.3.2)93 b(History)31 b(List)f(Managemen)m(t)h
-Fl(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)h(.)f(.)58 b Fr(5)748 2034 y(2.3.3)93
-b(Information)30 b(Ab)s(out)g(the)g(History)h(List)23
-b Fl(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)52
-b Fr(6)748 2144 y(2.3.4)93 b(Mo)m(ving)31 b(Around)e(the)i(History)g
-(List)21 b Fl(.)15 b(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
-g(.)g(.)g(.)51 b Fr(6)748 2253 y(2.3.5)93 b(Searc)m(hing)30
-b(the)h(History)g(List)15 b Fl(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)44
-b Fr(7)748 2363 y(2.3.6)93 b(Managing)31 b(the)g(History)g(File)11
-b Fl(.)16 b(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)41 b Fr(7)748 2472 y(2.3.7)93
-b(History)31 b(Expansion)18 b Fl(.)c(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
-g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)48 b Fr(8)449 2582 y(2.4)92 b(History)31 b(V)-8
-b(ariables)12 b Fl(.)17 b(.)e(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)
-g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)42 b Fr(9)449
-2692 y(2.5)92 b(History)31 b(Programming)f(Example)13
-b Fl(.)j(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
-g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)42 b Fr(10)150 2934
-y Fp(App)t(endix)i(A)99 b(GNU)46 b(F)-11 b(ree)44 b(Do)t(cumen)l
-(tation)j(License)456 3067 y Fm(.)20 b(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f
-(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)
-h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)82
-b Fp(12)150 3337 y(App)t(endix)44 b(B)105 b(Concept)46
-b(Index)16 b Fm(.)j(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h
-(.)f(.)h(.)f(.)61 b Fp(19)150 3606 y(App)t(endix)44 b(C)104
-b(F)-11 b(unction)44 b(and)h(V)-11 b(ariable)46 b(Index)13
-b Fm(.)19 b(.)g(.)h(.)f(.)58 b Fp(20)p eop end
+b(History)h(In)l(teractiv)l(ely)25 b Fm(:)d(:)d(:)h(:)f(:)h(:)f(:)g(:)h
+(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)69 b Fp(1)275
+778 y Fr(1.1)92 b(History)31 b(Expansion)26 b Fl(:)15
+b(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h
+(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)
+f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)57 b Fr(1)399 888
+y(1.1.1)93 b(Ev)m(en)m(t)31 b(Designators)15 b Fl(:)j(:)d(:)g(:)h(:)f
+(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)
+h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g
+(:)46 b Fr(1)399 997 y(1.1.2)93 b(W)-8 b(ord)31 b(Designators)22
+b Fl(:)17 b(:)e(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f
+(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)
+f(:)h(:)f(:)g(:)h(:)f(:)h(:)52 b Fr(2)399 1107 y(1.1.3)93
+b(Mo)s(di\014ers)12 b Fl(:)j(:)g(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)
+f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h
+(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)
+f(:)h(:)f(:)42 b Fr(2)150 1349 y Fp(2)135 b(Programming)46
+b(with)f(GNU)g(History)35 b Fm(:)20 b(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f
+(:)h(:)f(:)g(:)79 b Fp(4)275 1486 y Fr(2.1)92 b(In)m(tro)s(duction)30
+b(to)h(History)10 b Fl(:)15 b(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h
+(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)
+h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)40 b
+Fr(4)275 1596 y(2.2)92 b(History)31 b(Storage)24 b Fl(:)16
+b(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h
+(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)
+h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)54 b
+Fr(4)275 1705 y(2.3)92 b(History)31 b(F)-8 b(unctions)20
+b Fl(:)c(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)
+f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f
+(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)50 b Fr(5)399
+1815 y(2.3.1)93 b(Initializing)32 b(History)f(and)f(State)h(Managemen)m
+(t)11 b Fl(:)17 b(:)f(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g
+(:)h(:)f(:)41 b Fr(5)399 1924 y(2.3.2)93 b(History)31
+b(List)f(Managemen)m(t)11 b Fl(:)18 b(:)d(:)h(:)f(:)h(:)f(:)g(:)h(:)f
+(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)
+g(:)h(:)f(:)h(:)f(:)g(:)h(:)41 b Fr(5)399 2034 y(2.3.3)93
+b(Information)30 b(Ab)s(out)g(the)g(History)h(List)13
+b Fl(:)k(:)e(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)
+f(:)g(:)h(:)f(:)h(:)f(:)g(:)44 b Fr(6)399 2144 y(2.3.4)93
+b(Mo)m(ving)32 b(Around)d(the)h(History)h(List)16 b Fl(:)g(:)f(:)h(:)f
+(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)
+f(:)h(:)f(:)h(:)f(:)46 b Fr(6)399 2253 y(2.3.5)93 b(Searc)m(hing)31
+b(the)f(History)h(List)17 b Fl(:)f(:)g(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h
+(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)
+f(:)g(:)h(:)f(:)h(:)47 b Fr(7)399 2363 y(2.3.6)93 b(Managing)32
+b(the)e(History)h(File)14 b Fl(:)j(:)e(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f
+(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)
+g(:)h(:)f(:)h(:)f(:)44 b Fr(7)399 2472 y(2.3.7)93 b(History)31
+b(Expansion)10 b Fl(:)k(:)i(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f
+(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)
+g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)40 b Fr(8)275
+2582 y(2.4)92 b(History)31 b(V)-8 b(ariables)11 b Fl(:)16
+b(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h
+(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)
+f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)41 b Fr(8)275
+2692 y(2.5)92 b(History)31 b(Programming)f(Example)16
+b Fl(:)g(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)
+f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)46
+b Fr(9)150 2934 y Fp(App)t(endix)e(A)160 b(GNU)45 b(F)-11
+b(ree)45 b(Do)t(cumen)l(tation)h(License)446 3067 y Fm(:)20
+b(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f
+(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)
+f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)72 b
+Fp(12)150 3337 y(App)t(endix)44 b(B)166 b(Concept)45
+b(Index)24 b Fm(:)19 b(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f
+(:)g(:)h(:)f(:)h(:)f(:)h(:)68 b Fp(20)150 3606 y(App)t(endix)44
+b(C)165 b(F)-11 b(unction)44 b(and)g(V)-11 b(ariable)46
+b(Index)34 b Fm(:)19 b(:)h(:)f(:)79 b Fp(21)p eop end
%%Page: 1 4
TeXDict begin 1 3 bop 150 -116 a Fr(Chapter)30 b(1:)41
b(Using)30 b(History)h(In)m(teractiv)m(ely)2016 b(1)150
-299 y Fn(1)80 b(Using)53 b(History)g(In)l(teractiv)l(ely)275
-562 y Fr(This)32 b(c)m(hapter)i(describ)s(es)e(ho)m(w)h(to)h(use)f(the)
-g Fk(gnu)g Fr(History)h(Library)e(in)m(teractiv)m(ely)-8
-b(,)37 b(from)c(a)h(user's)150 672 y(standp)s(oin)m(t.)76
+299 y Fn(1)80 b(Using)53 b(History)g(In)l(teractiv)l(ely)150
+613 y Fr(This)42 b(c)m(hapter)h(describ)s(es)f(ho)m(w)g(to)h(use)g(the)
+f Fk(gnu)h Fr(History)g(Library)e(in)m(teractiv)m(ely)-8
+b(,)50 b(from)42 b(a)h(user's)150 722 y(standp)s(oin)m(t.)76
b(It)42 b(should)f(b)s(e)h(considered)g(a)g(user's)g(guide.)76
b(F)-8 b(or)43 b(information)f(on)g(using)g(the)g Fk(gnu)150
-781 y Fr(History)36 b(Library)e(in)h(y)m(our)f(o)m(wn)i(programs,)g
+832 y Fr(History)36 b(Library)e(in)h(y)m(our)f(o)m(wn)i(programs,)g
(see)f(Chapter)g(2)g([Programming)g(with)g(GNU)h(History],)150
-891 y(page)31 b(4.)150 1172 y Fp(1.1)68 b(History)46
-b(Expansion)275 1426 y Fr(The)35 b(History)h(library)f(pro)m(vides)h(a)
-g(history)f(expansion)h(feature)g(that)g(is)g(similar)g(to)g(the)g
-(history)150 1536 y(expansion)22 b(pro)m(vided)f(b)m(y)h
-Fq(csh)p Fr(.)37 b(This)22 b(section)h(describ)s(es)e(the)h(syn)m(tax)h
-(used)e(to)h(manipulate)h(the)f(history)150 1645 y(information.)275
-1789 y(History)31 b(expansions)f(in)m(tro)s(duce)g(w)m(ords)g(from)g
-(the)h(history)f(list)h(in)m(to)g(the)g(input)f(stream,)h(making)150
-1899 y(it)g(easy)g(to)g(rep)s(eat)g(commands,)f(insert)g(the)h(argumen)
+941 y(page)31 b(4.)150 1214 y Fp(1.1)68 b(History)46
+b(Expansion)150 1373 y Fr(The)f(History)h(library)e(pro)m(vides)i(a)f
+(history)g(expansion)g(feature)h(that)g(is)f(similar)h(to)g(the)f
+(history)150 1483 y(expansion)g(pro)m(vided)f(b)m(y)h
+Fq(csh)p Fr(.)83 b(This)44 b(section)i(describ)s(es)e(the)h(syn)m(tax)h
+(used)e(to)i(manipulate)f(the)150 1592 y(history)30 b(information.)275
+1753 y(History)h(expansions)f(in)m(tro)s(duce)g(w)m(ords)g(from)g(the)h
+(history)f(list)h(in)m(to)g(the)g(input)f(stream,)h(making)150
+1863 y(it)g(easy)g(to)g(rep)s(eat)g(commands,)f(insert)g(the)h(argumen)
m(ts)f(to)h(a)g(previous)f(command)g(in)m(to)i(the)e(curren)m(t)150
-2009 y(input)f(line,)i(or)g(\014x)f(errors)f(in)h(previous)g(commands)g
-(quic)m(kly)-8 b(.)275 2153 y(History)37 b(expansion)f(tak)m(es)i
+1973 y(input)f(line,)i(or)g(\014x)f(errors)f(in)h(previous)g(commands)g
+(quic)m(kly)-8 b(.)275 2134 y(History)37 b(expansion)f(tak)m(es)i
(place)g(in)e(t)m(w)m(o)i(parts.)59 b(The)36 b(\014rst)g(is)h(to)g
-(determine)g(whic)m(h)f(line)h(from)150 2262 y(the)42
+(determine)g(whic)m(h)f(line)h(from)150 2243 y(the)42
b(history)f(list)h(should)e(b)s(e)h(used)f(during)g(substitution.)74
b(The)40 b(second)i(is)f(to)h(select)h(p)s(ortions)e(of)150
-2372 y(that)31 b(line)g(for)f(inclusion)h(in)m(to)g(the)g(curren)m(t)f
+2353 y(that)31 b(line)g(for)f(inclusion)h(in)m(to)g(the)g(curren)m(t)f
(one.)42 b(The)30 b(line)h(selected)h(from)e(the)h(history)f(is)h
-(called)h(the)150 2481 y Fj(ev)m(en)m(t)p Fr(,)e(and)c(the)i(p)s
+(called)h(the)150 2462 y Fj(ev)m(en)m(t)p Fr(,)e(and)c(the)i(p)s
(ortions)e(of)i(that)f(line)h(that)g(are)f(acted)i(up)s(on)c(are)j
(called)g Fj(w)m(ords)p Fr(.)39 b(V)-8 b(arious)28 b
-Fj(mo)s(di\014ers)150 2591 y Fr(are)33 b(a)m(v)-5 b(ailable)36
+Fj(mo)s(di\014ers)150 2572 y Fr(are)33 b(a)m(v)-5 b(ailable)36
b(to)d(manipulate)h(the)f(selected)h(w)m(ords.)48 b(The)32
b(line)i(is)f(brok)m(en)f(in)m(to)i(w)m(ords)f(in)f(the)i(same)150
-2701 y(fashion)23 b(that)g(Bash)g(do)s(es,)h(so)f(that)h(sev)m(eral)g
+2682 y(fashion)23 b(that)g(Bash)g(do)s(es,)h(so)f(that)h(sev)m(eral)g
(w)m(ords)e(surrounded)e(b)m(y)j(quotes)g(are)g(considered)g(one)g(w)m
-(ord.)150 2810 y(History)37 b(expansions)g(are)g(in)m(tro)s(duced)f(b)m
+(ord.)150 2791 y(History)37 b(expansions)g(are)g(in)m(tro)s(duced)f(b)m
(y)h(the)g(app)s(earance)g(of)g(the)g(history)f(expansion)h(c)m
-(haracter,)150 2920 y(whic)m(h)30 b(is)h(`)p Fq(!)p Fr(')f(b)m(y)g
-(default.)150 3163 y Fi(1.1.1)63 b(Ev)m(en)m(t)39 b(Designators)275
-3417 y Fr(An)30 b(ev)m(en)m(t)h(designator)h(is)e(a)h(reference)g(to)g
-(a)f(command)h(line)f(en)m(try)h(in)f(the)h(history)f(list.)150
-3591 y Fq(!)432 b Fr(Start)34 b(a)f(history)h(substitution,)g(except)g
+(haracter,)150 2901 y(whic)m(h)30 b(is)h(`)p Fq(!)p Fr(')f(b)m(y)g
+(default.)150 3126 y Fi(1.1.1)63 b(Ev)m(en)m(t)39 b(Designators)150
+3273 y Fr(An)30 b(ev)m(en)m(t)i(designator)f(is)f(a)h(reference)g(to)g
+(a)g(command)f(line)h(en)m(try)f(in)g(the)h(history)f(list.)150
+3473 y Fq(!)432 b Fr(Start)34 b(a)f(history)h(substitution,)g(except)g
(when)f(follo)m(w)m(ed)i(b)m(y)e(a)h(space,)h(tab,)f(the)g(end)f(of)630
-3701 y(the)e(line,)g(or)f(`)p Fq(=)p Fr('.)150 3870 y
+3582 y(the)e(line,)g(or)f(`)p Fq(=)p Fr('.)150 3768 y
Fq(!)p Fh(n)384 b Fr(Refer)30 b(to)i(command)e(line)g
-Fj(n)p Fr(.)150 4039 y Fq(!-)p Fh(n)336 b Fr(Refer)30
+Fj(n)p Fr(.)150 3954 y Fq(!-)p Fh(n)336 b Fr(Refer)30
b(to)i(the)e(command)g Fj(n)g Fr(lines)h(bac)m(k.)150
-4208 y Fq(!!)384 b Fr(Refer)30 b(to)i(the)e(previous)g(command.)40
+4140 y Fq(!!)384 b Fr(Refer)30 b(to)i(the)e(previous)g(command.)40
b(This)30 b(is)g(a)h(synon)m(ym)f(for)g(`)p Fq(!-1)p
-Fr('.)150 4377 y Fq(!)p Fh(string)144 b Fr(Refer)30 b(to)i(the)e(most)h
-(recen)m(t)g(command)f(starting)i(with)e Fj(string)p
-Fr(.)150 4546 y Fq(!?)p Fh(string)11 b Fq([?])630 4655
-y Fr(Refer)34 b(to)g(the)f(most)h(recen)m(t)h(command)e(con)m(taining)i
-Fj(string)p Fr(.)50 b(The)33 b(trailing)i(`)p Fq(?)p
-Fr(')e(ma)m(y)i(b)s(e)630 4765 y(omitted)c(if)g(the)f
+Fr('.)150 4326 y Fq(!)p Fh(string)144 b Fr(Refer)30 b(to)i(the)e(most)h
+(recen)m(t)g(command)f(starting)i(with)e Fj(string)8
+b Fr(.)150 4512 y Fq(!?)p Fh(string)j Fq([?])630 4622
+y Fr(Refer)33 b(to)h(the)f(most)g(recen)m(t)h(command)f(con)m(taining)h
+Fj(string)8 b Fr(.)48 b(The)33 b(trailing)h(`)p Fq(?)p
+Fr(')f(ma)m(y)h(b)s(e)630 4731 y(omitted)d(if)g(the)f
Fj(string)38 b Fr(is)31 b(follo)m(w)m(ed)h(immediately)g(b)m(y)e(a)h
-(newline.)150 4934 y Fq(^)p Fh(string1)11 b Fq(^)p Fh(string2)g
-Fq(^)630 5044 y Fr(Quic)m(k)32 b(Substitution.)44 b(Rep)s(eat)32
-b(the)g(last)h(command,)f(replacing)g Fj(string1)40 b
-Fr(with)31 b Fj(string2)p Fr(.)630 5153 y(Equiv)-5 b(alen)m(t)31
-b(to)g Fq(!!:s/)p Fh(string1)11 b Fq(/)p Fh(string2)g
-Fq(/)p Fr(.)150 5322 y Fq(!#)384 b Fr(The)30 b(en)m(tire)h(command)f
-(line)h(t)m(yp)s(ed)f(so)h(far.)p eop end
+(newline.)150 4917 y Fq(^)p Fh(string1)11 b Fq(^)p Fh(string2)g
+Fq(^)630 5027 y Fr(Quic)m(k)31 b(Substitution.)43 b(Rep)s(eat)31
+b(the)g(last)h(command,)g(replacing)f Fj(string1)39 b
+Fr(with)31 b Fj(string2)7 b Fr(.)630 5136 y(Equiv)-5
+b(alen)m(t)31 b(to)g Fq(!!:s/)p Fh(string1)11 b Fq(/)p
+Fh(string2)g Fq(/)p Fr(.)150 5322 y Fq(!#)384 b Fr(The)30
+b(en)m(tire)h(command)f(line)h(t)m(yp)s(ed)f(so)h(far.)p
+eop end
%%Page: 2 5
TeXDict begin 2 4 bop 150 -116 a Fr(Chapter)30 b(1:)41
b(Using)30 b(History)h(In)m(teractiv)m(ely)2016 b(2)150
-299 y Fi(1.1.2)63 b(W)-10 b(ord)41 b(Designators)275
-542 y Fr(W)-8 b(ord)35 b(designators)g(are)g(used)f(to)h(select)h
-(desired)e(w)m(ords)h(from)f(the)h(ev)m(en)m(t.)55 b(A)34
-b(`)p Fq(:)p Fr(')h(separates)h(the)150 652 y(ev)m(en)m(t)41
-b(sp)s(eci\014cation)f(from)g(the)f(w)m(ord)g(designator.)69
-b(It)40 b(ma)m(y)g(b)s(e)f(omitted)i(if)e(the)h(w)m(ord)f(designator)
-150 761 y(b)s(egins)33 b(with)h(a)h(`)p Fq(^)p Fr(',)g(`)p
-Fq($)p Fr(',)g(`)p Fq(*)p Fr(',)h(`)p Fq(-)p Fr(',)f(or)f(`)p
-Fq(\045)p Fr('.)52 b(W)-8 b(ords)35 b(are)f(n)m(um)m(b)s(ered)f(from)g
-(the)i(b)s(eginning)e(of)h(the)g(line,)150 871 y(with)39
-b(the)h(\014rst)f(w)m(ord)g(b)s(eing)g(denoted)h(b)m(y)g(0)g(\(zero\).)
-70 b(W)-8 b(ords)39 b(are)h(inserted)g(in)m(to)g(the)g(curren)m(t)g
-(line)150 980 y(separated)31 b(b)m(y)f(single)h(spaces.)275
-1114 y(F)-8 b(or)31 b(example,)150 1272 y Fq(!!)384 b
-Fr(designates)37 b(the)f(preceding)g(command.)57 b(When)35
-b(y)m(ou)i(t)m(yp)s(e)f(this,)h(the)f(preceding)g(com-)630
-1381 y(mand)30 b(is)g(rep)s(eated)g(in)g(toto.)150 1539
-y Fq(!!:$)288 b Fr(designates)23 b(the)g(last)g(argumen)m(t)g(of)f(the)
-h(preceding)f(command.)38 b(This)22 b(ma)m(y)h(b)s(e)e(shortened)630
-1648 y(to)31 b Fq(!$)p Fr(.)150 1806 y Fq(!fi:2)240 b
-Fr(designates)30 b(the)g(second)f(argumen)m(t)h(of)f(the)h(most)f
-(recen)m(t)i(command)e(starting)h(with)f(the)630 1916
-y(letters)j Fq(fi)p Fr(.)275 2073 y(Here)e(are)h(the)g(w)m(ord)f
-(designators:)150 2231 y Fq(0)g(\(zero\))114 b Fr(The)30
-b Fq(0)p Fr(th)g(w)m(ord.)40 b(F)-8 b(or)31 b(man)m(y)g(applications,)h
-(this)e(is)g(the)h(command)f(w)m(ord.)150 2388 y Fh(n)432
-b Fr(The)30 b Fj(n)p Fr(th)g(w)m(ord.)150 2546 y Fq(^)432
-b Fr(The)30 b(\014rst)f(argumen)m(t;)j(that)f(is,)f(w)m(ord)g(1.)150
-2703 y Fq($)432 b Fr(The)30 b(last)h(argumen)m(t.)150
-2861 y Fq(\045)432 b Fr(The)30 b(w)m(ord)g(matc)m(hed)h(b)m(y)f(the)h
+299 y Fi(1.1.2)63 b(W)-10 b(ord)41 b(Designators)150
+446 y Fr(W)-8 b(ord)27 b(designators)h(are)g(used)e(to)i(select)h
+(desired)d(w)m(ords)h(from)f(the)i(ev)m(en)m(t.)41 b(A)27
+b(`)p Fq(:)p Fr(')g(separates)h(the)f(ev)m(en)m(t)150
+555 y(sp)s(eci\014cation)38 b(from)e(the)h(w)m(ord)f(designator.)61
+b(It)37 b(ma)m(y)h(b)s(e)e(omitted)i(if)e(the)h(w)m(ord)g(designator)g
+(b)s(egins)150 665 y(with)30 b(a)g(`)p Fq(^)p Fr(',)g(`)p
+Fq($)p Fr(',)g(`)p Fq(*)p Fr(',)h(`)p Fq(-)p Fr(',)f(or)g(`)p
+Fq(\045)p Fr('.)41 b(W)-8 b(ords)30 b(are)g(n)m(um)m(b)s(ered)e(from)i
+(the)g(b)s(eginning)f(of)h(the)g(line,)g(with)g(the)150
+775 y(\014rst)f(w)m(ord)f(b)s(eing)h(denoted)h(b)m(y)f(0)h(\(zero\).)41
+b(W)-8 b(ords)30 b(are)g(inserted)f(in)m(to)h(the)g(curren)m(t)f(line)g
+(separated)h(b)m(y)150 884 y(single)h(spaces.)275 1026
+y(F)-8 b(or)31 b(example,)150 1197 y Fq(!!)384 b Fr(designates)37
+b(the)f(preceding)g(command.)57 b(When)35 b(y)m(ou)i(t)m(yp)s(e)f
+(this,)h(the)f(preceding)g(com-)630 1307 y(mand)30 b(is)g(rep)s(eated)g
+(in)g(toto.)150 1474 y Fq(!!:$)288 b Fr(designates)23
+b(the)g(last)g(argumen)m(t)g(of)f(the)h(preceding)f(command.)38
+b(This)22 b(ma)m(y)h(b)s(e)e(shortened)630 1583 y(to)31
+b Fq(!$)p Fr(.)150 1750 y Fq(!fi:2)240 b Fr(designates)30
+b(the)g(second)f(argumen)m(t)h(of)f(the)h(most)f(recen)m(t)i(command)e
+(starting)h(with)f(the)630 1860 y(letters)j Fq(fi)p Fr(.)275
+2031 y(Here)e(are)h(the)g(w)m(ord)f(designators:)150
+2202 y Fq(0)g(\(zero\))114 b Fr(The)30 b Fq(0)p Fr(th)g(w)m(ord.)40
+b(F)-8 b(or)31 b(man)m(y)g(applications,)h(this)e(is)g(the)h(command)f
+(w)m(ord.)150 2369 y Fh(n)432 b Fr(The)30 b Fj(n)p Fr(th)g(w)m(ord.)150
+2536 y Fq(^)432 b Fr(The)30 b(\014rst)f(argumen)m(t;)j(that)f(is,)f(w)m
+(ord)g(1.)150 2703 y Fq($)432 b Fr(The)30 b(last)h(argumen)m(t.)150
+2870 y Fq(\045)432 b Fr(The)30 b(w)m(ord)g(matc)m(hed)h(b)m(y)f(the)h
(most)g(recen)m(t)g(`)p Fq(?)p Fh(string)11 b Fq(?)p
-Fr(')28 b(searc)m(h.)150 3019 y Fh(x)p Fq(-)p Fh(y)336
+Fr(')28 b(searc)m(h.)150 3037 y Fh(x)11 b Fq(-)p Fh(y)325
b Fr(A)30 b(range)h(of)g(w)m(ords;)f(`)p Fq(-)p Fh(y)11
b Fr(')30 b(abbreviates)h(`)p Fq(0-)p Fh(y)11 b Fr('.)150
-3176 y Fq(*)432 b Fr(All)28 b(of)g(the)g(w)m(ords,)g(except)h(the)e
+3204 y Fq(*)432 b Fr(All)28 b(of)g(the)g(w)m(ords,)g(except)h(the)e
Fq(0)p Fr(th.)40 b(This)27 b(is)g(a)h(synon)m(ym)f(for)h(`)p
Fq(1-$)p Fr('.)39 b(It)28 b(is)g(not)g(an)f(error)630
-3286 y(to)j(use)g(`)p Fq(*)p Fr(')f(if)h(there)g(is)g(just)f(one)h(w)m
+3313 y(to)j(use)g(`)p Fq(*)p Fr(')f(if)h(there)g(is)g(just)f(one)h(w)m
(ord)f(in)g(the)h(ev)m(en)m(t;)i(the)d(empt)m(y)i(string)e(is)h
-(returned)e(in)630 3395 y(that)j(case.)150 3553 y Fh(x)11
-b Fq(*)373 b Fr(Abbreviates)31 b(`)p Fh(x)p Fq(-$)p Fr(')150
-3711 y Fh(x)p Fq(-)384 b Fr(Abbreviates)31 b(`)p Fh(x)p
-Fq(-$)p Fr(')f(lik)m(e)h(`)p Fh(x)11 b Fq(*)p Fr(',)31
-b(but)e(omits)i(the)g(last)g(w)m(ord.)275 3868 y(If)i(a)h(w)m(ord)g
-(designator)g(is)g(supplied)f(without)h(an)g(ev)m(en)m(t)h(sp)s
-(eci\014cation,)h(the)e(previous)f(command)150 3978 y(is)d(used)g(as)h
-(the)f(ev)m(en)m(t.)150 4199 y Fi(1.1.3)63 b(Mo)s(di\014ers)275
-4442 y Fr(After)20 b(the)h(optional)h(w)m(ord)f(designator,)i(y)m(ou)e
-(can)g(add)f(a)h(sequence)g(of)g(one)g(or)g(more)g(of)g(the)f(follo)m
-(wing)150 4552 y(mo)s(di\014ers,)29 b(eac)m(h)j(preceded)e(b)m(y)g(a)h
-(`)p Fq(:)p Fr('.)150 4710 y Fq(h)432 b Fr(Remo)m(v)m(e)32
-b(a)f(trailing)g(pathname)g(comp)s(onen)m(t,)g(lea)m(ving)h(only)e(the)
-h(head.)150 4867 y Fq(t)432 b Fr(Remo)m(v)m(e)32 b(all)f(leading)h
-(pathname)e(comp)s(onen)m(ts,)h(lea)m(ving)h(the)e(tail.)150
-5025 y Fq(r)432 b Fr(Remo)m(v)m(e)32 b(a)f(trailing)g(su\016x)f(of)g
-(the)h(form)f(`)p Fq(.)p Fh(suffix)11 b Fr(',)28 b(lea)m(ving)33
-b(the)d(basename.)150 5182 y Fq(e)432 b Fr(Remo)m(v)m(e)32
-b(all)f(but)f(the)h(trailing)g(su\016x.)150 5340 y Fq(p)432
-b Fr(Prin)m(t)30 b(the)h(new)f(command)g(but)g(do)g(not)g(execute)i
-(it.)p eop end
+(returned)e(in)630 3423 y(that)j(case.)150 3590 y Fh(x)11
+b Fq(*)373 b Fr(Abbreviates)31 b(`)p Fh(x)11 b Fq(-$)p
+Fr(')150 3757 y Fh(x)g Fq(-)373 b Fr(Abbreviates)31 b(`)p
+Fh(x)11 b Fq(-$)p Fr(')29 b(lik)m(e)j(`)p Fh(x)11 b Fq(*)p
+Fr(',)30 b(but)g(omits)h(the)f(last)h(w)m(ord.)275 3928
+y(If)i(a)h(w)m(ord)g(designator)g(is)g(supplied)f(without)h(an)g(ev)m
+(en)m(t)h(sp)s(eci\014cation,)h(the)e(previous)f(command)150
+4038 y(is)d(used)g(as)h(the)f(ev)m(en)m(t.)150 4244 y
+Fi(1.1.3)63 b(Mo)s(di\014ers)150 4391 y Fr(After)29 b(the)g(optional)g
+(w)m(ord)g(designator,)g(y)m(ou)g(can)g(add)f(a)h(sequence)g(of)g(one)g
+(or)f(more)h(of)g(the)f(follo)m(wing)150 4501 y(mo)s(di\014ers,)h(eac)m
+(h)j(preceded)e(b)m(y)g(a)h(`)p Fq(:)p Fr('.)150 4672
+y Fq(h)432 b Fr(Remo)m(v)m(e)32 b(a)f(trailing)g(pathname)g(comp)s
+(onen)m(t,)g(lea)m(ving)h(only)e(the)h(head.)150 4839
+y Fq(t)432 b Fr(Remo)m(v)m(e)32 b(all)f(leading)h(pathname)e(comp)s
+(onen)m(ts,)h(lea)m(ving)h(the)e(tail.)150 5006 y Fq(r)432
+b Fr(Remo)m(v)m(e)32 b(a)f(trailing)g(su\016x)f(of)g(the)h(form)f(`)p
+Fq(.)p Fh(suffix)11 b Fr(',)28 b(lea)m(ving)33 b(the)d(basename.)150
+5173 y Fq(e)432 b Fr(Remo)m(v)m(e)32 b(all)f(but)f(the)h(trailing)g
+(su\016x.)150 5340 y Fq(p)432 b Fr(Prin)m(t)30 b(the)h(new)f(command)g
+(but)g(do)g(not)g(execute)i(it.)p eop end
%%Page: 3 6
TeXDict begin 3 5 bop 150 -116 a Fr(Chapter)30 b(1:)41
b(Using)30 b(History)h(In)m(teractiv)m(ely)2016 b(3)150
@@ -3689,10 +3456,10 @@ y Fr(Substitute)32 b Fj(new)40 b Fr(for)32 b(the)h(\014rst)f(o)s
b(An)m(y)32 b(delimiter)630 518 y(ma)m(y)25 b(b)s(e)g(used)f(in)g
(place)i(of)f(`)p Fq(/)p Fr('.)39 b(The)24 b(delimiter)h(ma)m(y)h(b)s
(e)e(quoted)h(in)f Fj(old)29 b Fr(and)24 b Fj(new)32
-b Fr(with)25 b(a)630 628 y(single)k(bac)m(kslash.)40
-b(If)28 b(`)p Fq(&)p Fr(')g(app)s(ears)g(in)f Fj(new)p
-Fr(,)i(it)f(is)h(replaced)f(b)m(y)g Fj(old)p Fr(.)40
-b(A)28 b(single)h(bac)m(kslash)630 737 y(will)35 b(quote)g(the)g(`)p
+b Fr(with)25 b(a)630 628 y(single)j(bac)m(kslash.)40
+b(If)27 b(`)p Fq(&)p Fr(')g(app)s(ears)g(in)g Fj(new)8
+b Fr(,)27 b(it)h(is)f(replaced)h(b)m(y)f Fj(old)t Fr(.)39
+b(A)27 b(single)h(bac)m(kslash)630 737 y(will)35 b(quote)g(the)g(`)p
Fq(&)p Fr('.)54 b(The)34 b(\014nal)g(delimiter)i(is)e(optional)i(if)f
(it)g(is)f(the)h(last)h(c)m(haracter)g(on)630 847 y(the)31
b(input)e(line.)150 1006 y Fq(&)432 b Fr(Rep)s(eat)31
@@ -3707,531 +3474,505 @@ Fq(&)p Fr('.)150 1544 y Fq(G)432 b Fr(Apply)30 b(the)g(follo)m(wing)i
%%Page: 4 7
TeXDict begin 4 6 bop 150 -116 a Fr(Chapter)30 b(2:)41
b(Programming)30 b(with)g(GNU)h(History)1780 b(4)150
-299 y Fn(2)80 b(Programming)54 b(with)f(GNU)h(History)275
-525 y Fr(This)31 b(c)m(hapter)i(describ)s(es)f(ho)m(w)g(to)h(in)m
-(terface)h(programs)e(that)h(y)m(ou)g(write)g(with)f(the)g
-Fk(gnu)g Fr(History)150 634 y(Library)-8 b(.)48 b(It)33
+299 y Fn(2)80 b(Programming)54 b(with)f(GNU)h(History)150
+523 y Fr(This)41 b(c)m(hapter)i(describ)s(es)e(ho)m(w)h(to)h(in)m
+(terface)g(programs)f(that)g(y)m(ou)h(write)f(with)f(the)i
+Fk(gnu)e Fr(History)150 632 y(Library)-8 b(.)48 b(It)33
b(should)e(b)s(e)i(considered)f(a)h(tec)m(hnical)i(guide.)48
b(F)-8 b(or)34 b(information)f(on)g(the)g(in)m(teractiv)m(e)i(use)150
-744 y(of)c Fk(gnu)f Fr(History)-8 b(,)31 b(see)g(Chapter)f(1)h([Using)g
-(History)g(In)m(teractiv)m(ely],)i(page)e(1.)150 996
-y Fp(2.1)68 b(In)l(tro)t(duction)45 b(to)g(History)275
-1239 y Fr(Man)m(y)23 b(programs)f(read)h(input)f(from)g(the)h(user)f(a)
-h(line)g(at)g(a)g(time.)39 b(The)23 b Fk(gnu)f Fr(History)h(library)g
-(is)f(able)150 1348 y(to)29 b(k)m(eep)h(trac)m(k)g(of)f(those)g(lines,)
-h(asso)s(ciate)g(arbitrary)f(data)g(with)g(eac)m(h)h(line,)f(and)g
-(utilize)h(information)150 1458 y(from)g(previous)g(lines)g(in)g(comp)s
-(osing)h(new)f(ones.)275 1591 y(The)d(programmer)g(using)g(the)g
+742 y(of)c Fk(gnu)f Fr(History)-8 b(,)31 b(see)g(Chapter)f(1)h([Using)g
+(History)g(In)m(teractiv)m(ely],)i(page)e(1.)150 970
+y Fp(2.1)68 b(In)l(tro)t(duction)45 b(to)g(History)150
+1130 y Fr(Man)m(y)31 b(programs)f(read)g(input)g(from)f(the)i(user)f(a)
+g(line)h(at)g(a)g(time.)41 b(The)30 b Fk(gnu)g Fr(History)h(library)f
+(is)g(able)150 1239 y(to)f(k)m(eep)h(trac)m(k)g(of)f(those)g(lines,)h
+(asso)s(ciate)g(arbitrary)f(data)g(with)g(eac)m(h)h(line,)f(and)g
+(utilize)h(information)150 1349 y(from)g(previous)g(lines)g(in)g(comp)s
+(osing)h(new)f(ones.)275 1481 y(The)d(programmer)g(using)g(the)g
(History)h(library)f(has)h(a)m(v)-5 b(ailable)29 b(functions)e(for)h
-(remem)m(b)s(ering)f(lines)150 1700 y(on)21 b(a)g(history)f(list,)k
+(remem)m(b)s(ering)f(lines)150 1591 y(on)21 b(a)g(history)f(list,)k
(asso)s(ciating)e(arbitrary)e(data)i(with)e(a)h(line,)i(remo)m(ving)f
-(lines)f(from)f(the)h(list,)i(searc)m(hing)150 1810 y(through)35
+(lines)f(from)f(the)h(list,)i(searc)m(hing)150 1701 y(through)35
b(the)g(list)h(for)f(a)h(line)f(con)m(taining)i(an)e(arbitrary)g(text)h
(string,)h(and)e(referencing)g(an)m(y)h(line)f(in)150
-1919 y(the)c(list)g(directly)-8 b(.)43 b(In)30 b(addition,)h(a)g
+1810 y(the)c(list)g(directly)-8 b(.)43 b(In)30 b(addition,)h(a)g
(history)g Fj(expansion)g Fr(function)f(is)h(a)m(v)-5
-b(ailable)33 b(whic)m(h)d(pro)m(vides)h(for)g(a)150 2029
+b(ailable)33 b(whic)m(h)d(pro)m(vides)h(for)g(a)150 1920
y(consisten)m(t)h(user)d(in)m(terface)j(across)f(di\013eren)m(t)g
-(programs.)275 2162 y(The)c(user)g(using)g(programs)h(written)g(with)g
+(programs.)275 2052 y(The)c(user)g(using)g(programs)h(written)g(with)g
(the)g(History)g(library)g(has)f(the)h(b)s(ene\014t)f(of)h(a)h
-(consisten)m(t)150 2271 y(user)38 b(in)m(terface)j(with)e(a)g(set)g(of)
+(consisten)m(t)150 2162 y(user)38 b(in)m(terface)j(with)e(a)g(set)g(of)
h(w)m(ell-kno)m(wn)f(commands)g(for)g(manipulating)g(the)g(text)h(of)f
-(previous)150 2381 y(lines)28 b(and)f(using)g(that)h(text)g(in)g(new)f
+(previous)150 2271 y(lines)28 b(and)f(using)g(that)h(text)g(in)g(new)f
(commands.)39 b(The)27 b(basic)h(history)g(manipulation)f(commands)h
-(are)150 2491 y(similar)j(to)g(the)f(history)h(substitution)f(pro)m
-(vided)g(b)m(y)g Fq(csh)p Fr(.)275 2623 y(If)f(the)g(programmer)g
+(are)150 2381 y(similar)j(to)g(the)f(history)h(substitution)f(pro)m
+(vided)g(b)m(y)g Fq(csh)p Fr(.)275 2514 y(If)f(the)g(programmer)g
(desires,)h(he)g(can)f(use)h(the)f(Readline)i(library)-8
-b(,)30 b(whic)m(h)f(includes)g(some)h(history)150 2733
+b(,)30 b(whic)m(h)f(includes)g(some)h(history)150 2623
y(manipulation)h(b)m(y)f(default,)h(and)e(has)i(the)f(added)g(adv)-5
-b(an)m(tage)32 b(of)f(command)f(line)g(editing.)275 2866
+b(an)m(tage)32 b(of)f(command)f(line)g(editing.)275 2756
y(Before)39 b(declaring)f(an)m(y)h(functions)e(using)h(an)m(y)g
(functionalit)m(y)i(the)e(History)h(library)e(pro)m(vides)h(in)150
-2976 y(other)29 b(co)s(de,)g(an)g(application)h(writer)f(should)e
+2865 y(other)29 b(co)s(de,)g(an)g(application)h(writer)f(should)e
(include)i(the)g(\014le)f Fq(<readline/history.h>)23
-b Fr(in)29 b(an)m(y)g(\014le)150 3085 y(that)c(uses)e(the)h(History)h
+b Fr(in)29 b(an)m(y)g(\014le)150 2975 y(that)c(uses)e(the)h(History)h
(library's)e(features.)39 b(It)24 b(supplies)f(extern)h(declarations)i
-(for)d(all)i(of)f(the)g(library's)150 3195 y(public)30
+(for)d(all)i(of)f(the)g(library's)150 3084 y(public)30
b(functions)g(and)f(v)-5 b(ariables,)32 b(and)d(declares)j(all)f(of)f
-(the)h(public)f(data)h(structures.)150 3447 y Fp(2.2)68
-b(History)46 b(Storage)275 3689 y Fr(The)29 b(history)i(list)g(is)f(an)
-g(arra)m(y)h(of)g(history)f(en)m(tries.)42 b(A)30 b(history)g(en)m(try)
-h(is)f(declared)h(as)g(follo)m(ws:)390 3822 y Fq(typedef)46
-b(void)g(*histdata_t;)390 4042 y(typedef)g(struct)g(_hist_entry)f({)485
-4151 y(char)i(*line;)485 4261 y(char)g(*timestamp;)485
-4370 y(histdata_t)e(data;)390 4480 y(})i(HIST_ENTRY;)275
-4613 y Fr(The)29 b(history)i(list)g(itself)g(migh)m(t)g(therefore)g(b)s
-(e)f(declared)g(as)390 4746 y Fq(HIST_ENTRY)45 b(**the_history_list;)
-275 4878 y Fr(The)29 b(state)j(of)f(the)f(History)h(library)f(is)h
+(the)h(public)f(data)h(structures.)150 3313 y Fp(2.2)68
+b(History)46 b(Storage)150 3472 y Fr(The)30 b(history)g(list)h(is)g(an)
+f(arra)m(y)h(of)f(history)h(en)m(tries.)41 b(A)31 b(history)f(en)m(try)
+h(is)f(declared)h(as)f(follo)m(ws:)390 3605 y Fq(typedef)46
+b(void)g(*histdata_t;)390 3824 y(typedef)g(struct)g(_hist_entry)f({)485
+3933 y(char)i(*line;)485 4043 y(char)g(*timestamp;)485
+4153 y(histdata_t)e(data;)390 4262 y(})i(HIST_ENTRY;)275
+4395 y Fr(The)29 b(history)i(list)g(itself)g(migh)m(t)g(therefore)g(b)s
+(e)f(declared)g(as)390 4527 y Fq(HIST_ENTRY)45 b(**the_history_list;)
+275 4660 y Fr(The)29 b(state)j(of)f(the)f(History)h(library)f(is)h
(encapsulated)g(in)m(to)g(a)g(single)g(structure:)390
-5011 y Fq(/*)438 5121 y(*)47 b(A)h(structure)d(used)i(to)g(pass)f
+4792 y Fq(/*)438 4902 y(*)47 b(A)h(structure)d(used)i(to)g(pass)f
(around)g(the)h(current)f(state)h(of)g(the)g(history.)438
-5230 y(*/)390 5340 y(typedef)f(struct)g(_hist_state)f({)p
+5011 y(*/)390 5121 y(typedef)f(struct)g(_hist_state)f({)485
+5230 y(HIST_ENTRY)g(**entries;)g(/*)j(Pointer)d(to)j(the)f(entries)e
+(themselves.)g(*/)485 5340 y(int)i(offset;)523 b(/*)48
+b(The)f(location)e(pointer)h(within)g(this)h(array.)f(*/)p
eop end
%%Page: 5 8
TeXDict begin 5 7 bop 150 -116 a Fr(Chapter)30 b(2:)41
b(Programming)30 b(with)g(GNU)h(History)1780 b(5)485
-299 y Fq(HIST_ENTRY)45 b(**entries;)g(/*)j(Pointer)d(to)j(the)f
-(entries)e(themselves.)g(*/)485 408 y(int)i(offset;)523
-b(/*)48 b(The)f(location)e(pointer)h(within)g(this)h(array.)f(*/)485
-518 y(int)h(length;)523 b(/*)48 b(Number)e(of)h(elements)e(within)i
-(this)f(array.)g(*/)485 628 y(int)h(size;)619 b(/*)48
-b(Number)e(of)h(slots)f(allocated)g(to)h(this)f(array.)g(*/)485
-737 y(int)h(flags;)390 847 y(})g(HISTORY_STATE;)275 985
+299 y Fq(int)47 b(length;)523 b(/*)48 b(Number)e(of)h(elements)e
+(within)i(this)f(array.)g(*/)485 408 y(int)h(size;)619
+b(/*)48 b(Number)e(of)h(slots)f(allocated)g(to)h(this)f(array.)g(*/)485
+518 y(int)h(flags;)390 628 y(})g(HISTORY_STATE;)275 764
y Fr(If)29 b(the)i(\015ags)g(mem)m(b)s(er)e(includes)h
Fq(HS_STIFLED)p Fr(,)e(the)j(history)f(has)g(b)s(een)g(sti\015ed.)150
-1252 y Fp(2.3)68 b(History)46 b(F)-11 b(unctions)275
-1500 y Fr(This)23 b(section)j(describ)s(es)e(the)h(calling)h(sequence)f
-(for)f(the)h(v)-5 b(arious)25 b(functions)f(exp)s(orted)g(b)m(y)g(the)h
-Fk(gnu)150 1610 y Fr(History)31 b(library)-8 b(.)150
-1842 y Fi(2.3.1)63 b(Initializing)40 b(History)i(and)f(State)f
-(Managemen)m(t)275 2090 y Fr(This)33 b(section)j(describ)s(es)e
-(functions)g(used)g(to)h(initialize)i(and)d(manage)h(the)g(state)h(of)f
-(the)f(History)150 2200 y(library)c(when)f(y)m(ou)i(w)m(an)m(t)g(to)g
-(use)f(the)h(history)f(functions)g(in)g(y)m(our)h(program.)3350
-2392 y([F)-8 b(unction])-3599 b Fg(void)39 b Ff(using)p
-667 2392 35 5 v 50 w(history)46 b Fe(\()p Fq(void)p Fe(\))390
-2501 y Fr(Begin)41 b(a)f(session)g(in)g(whic)m(h)f(the)h(history)g
-(functions)f(migh)m(t)i(b)s(e)e(used.)69 b(This)39 b(initializes)j(the)
-390 2611 y(in)m(teractiv)m(e)33 b(v)-5 b(ariables.)3350
-2803 y([F)d(unction])-3599 b Fg(HISTORY_STATE)42 b(*)d
-Ff(history)p 1317 2803 V 50 w(get)p 1522 2803 V 50 w(history)p
-1922 2803 V 51 w(state)k Fe(\()p Fq(void)p Fe(\))390
-2913 y Fr(Return)30 b(a)g(structure)g(describing)g(the)h(curren)m(t)f
-(state)i(of)e(the)h(input)e(history)-8 b(.)3350 3105
-y([F)g(unction])-3599 b Fg(void)39 b Ff(history)p 755
-3105 V 51 w(set)p 949 3105 V 50 w(history)p 1349 3105
-V 50 w(state)44 b Fe(\()p Fq(HISTORY_STATE)27 b(*state)p
-Fe(\))390 3215 y Fr(Set)k(the)f(state)i(of)e(the)h(history)f(list)h
-(according)h(to)f Fj(state)p Fr(.)150 3447 y Fi(2.3.2)63
-b(History)41 b(List)g(Managemen)m(t)275 3695 y Fr(These)21
-b(functions)g(manage)h(individual)f(en)m(tries)h(on)g(the)f(history)h
-(list,)i(or)d(set)h(parameters)g(managing)150 3804 y(the)31
-b(list)g(itself.)3350 3996 y([F)-8 b(unction])-3599 b
-Fg(void)39 b Ff(add)p 589 3996 V 50 w(history)45 b Fe(\()p
-Fq(const)30 b(char)f(*string)p Fe(\))390 4106 y Fr(Place)i
-Fj(string)38 b Fr(at)31 b(the)f(end)f(of)h(the)g(history)g(list.)42
-b(The)29 b(asso)s(ciated)i(data)g(\014eld)f(\(if)g(an)m(y\))h(is)f(set)
-g(to)390 4216 y Fq(NULL)p Fr(.)3350 4408 y([F)-8 b(unction])-3599
-b Fg(void)39 b Ff(add)p 589 4408 V 50 w(history)p 989
-4408 V 50 w(time)45 b Fe(\()p Fq(const)29 b(char)h(*string)p
-Fe(\))390 4517 y Fr(Change)g(the)h(time)g(stamp)f(asso)s(ciated)i(with)
+1000 y Fp(2.3)68 b(History)46 b(F)-11 b(unctions)150
+1160 y Fr(This)33 b(section)j(describ)s(es)d(the)i(calling)g(sequence)g
+(for)f(the)g(v)-5 b(arious)34 b(functions)g(exp)s(orted)g(b)m(y)g(the)g
+Fk(gnu)150 1269 y Fr(History)d(library)-8 b(.)150 1471
+y Fi(2.3.1)63 b(Initializing)40 b(History)i(and)f(State)f(Managemen)m
+(t)150 1618 y Fr(This)21 b(section)i(describ)s(es)f(functions)f(used)g
+(to)i(initialize)h(and)e(manage)h(the)f(state)h(of)g(the)f(History)g
+(library)150 1727 y(when)29 b(y)m(ou)i(w)m(an)m(t)g(to)g(use)f(the)h
+(history)f(functions)g(in)g(y)m(our)h(program.)3350 1916
+y([F)-8 b(unction])-3599 b Fg(void)54 b(using_history)49
+b Ff(\()p Fj(v)m(oid)p Ff(\))390 2026 y Fr(Begin)41 b(a)f(session)g(in)
+g(whic)m(h)f(the)h(history)g(functions)f(migh)m(t)i(b)s(e)e(used.)69
+b(This)39 b(initializes)j(the)390 2135 y(in)m(teractiv)m(e)33
+b(v)-5 b(ariables.)3350 2324 y([F)d(unction])-3599 b
+Fg(HISTORY_STATE)56 b(*)d(history_get_history_st)q(ate)f
+Ff(\()p Fj(v)m(oid)p Ff(\))390 2434 y Fr(Return)30 b(a)g(structure)g
+(describing)g(the)h(curren)m(t)f(state)i(of)e(the)h(input)e(history)-8
+b(.)3350 2623 y([F)g(unction])-3599 b Fg(void)54 b
+(history_set_history_stat)q(e)e Ff(\()p Fj(HISTOR)-8
+b(Y)p 2222 2623 28 4 v 39 w(ST)g(A)g(TE)30 b(*state)p
+Ff(\))390 2732 y Fr(Set)h(the)f(state)i(of)e(the)h(history)f(list)h
+(according)h(to)f Fj(state)5 b Fr(.)150 2934 y Fi(2.3.2)63
+b(History)41 b(List)g(Managemen)m(t)150 3081 y Fr(These)32
+b(functions)f(manage)i(individual)f(en)m(tries)g(on)g(the)g(history)g
+(list,)h(or)f(set)h(parameters)f(managing)150 3190 y(the)f(list)g
+(itself.)3350 3379 y([F)-8 b(unction])-3599 b Fg(void)54
+b(add_history)48 b Ff(\()p Fj(const)32 b(c)m(har)e(*string)p
+Ff(\))390 3489 y Fr(Place)h Fj(string)38 b Fr(at)31 b(the)f(end)f(of)h
+(the)g(history)g(list.)42 b(The)29 b(asso)s(ciated)i(data)g(\014eld)f
+(\(if)g(an)m(y\))h(is)f(set)g(to)390 3598 y Fq(NULL)p
+Fr(.)3350 3787 y([F)-8 b(unction])-3599 b Fg(void)54
+b(add_history_time)c Ff(\()p Fj(const)31 b(c)m(har)g(*string)p
+Ff(\))390 3897 y Fr(Change)f(the)h(time)g(stamp)f(asso)s(ciated)i(with)
e(the)h(most)f(recen)m(t)i(history)e(en)m(try)h(to)g
-Fj(string)p Fr(.)3350 4709 y([F)-8 b(unction])-3599 b
-Fg(HIST_ENTRY)41 b(*)e Ff(remo)m(v)m(e)p 1169 4709 V
-50 w(history)46 b Fe(\()p Fq(int)30 b(which)p Fe(\))390
-4819 y Fr(Remo)m(v)m(e)47 b(history)f(en)m(try)f(at)i(o\013set)f
-Fj(whic)m(h)f Fr(from)g(the)h(history)-8 b(.)86 b(The)45
-b(remo)m(v)m(ed)i(elemen)m(t)g(is)390 4929 y(returned)29
-b(so)i(y)m(ou)g(can)f(free)h(the)f(line,)h(data,)h(and)d(con)m(taining)
-j(structure.)3350 5121 y([F)-8 b(unction])-3599 b Fg(histdata_t)41
-b Ff(free)p 907 5121 V 50 w(history)p 1307 5121 V 50
-w(en)m(try)k Fe(\()p Fq(HIST_ENTRY)28 b(*histent)p Fe(\))390
-5230 y Fr(F)-8 b(ree)29 b(the)f(history)g(en)m(try)g
+Fj(string)8 b Fr(.)3350 4086 y([F)-8 b(unction])-3599
+b Fg(HIST_ENTRY)55 b(*)e(remove_history)d Ff(\()p Fj(in)m(t)31
+b(whic)m(h)p Ff(\))390 4195 y Fr(Remo)m(v)m(e)47 b(history)f(en)m(try)f
+(at)i(o\013set)f Fj(whic)m(h)f Fr(from)g(the)h(history)-8
+b(.)86 b(The)45 b(remo)m(v)m(ed)i(elemen)m(t)g(is)390
+4305 y(returned)29 b(so)i(y)m(ou)g(can)f(free)h(the)f(line,)h(data,)h
+(and)d(con)m(taining)j(structure.)3350 4494 y([F)-8 b(unction])-3599
+b Fg(histdata_t)55 b(free_history_entry)c Ff(\()p Fj(HIST)p
+1971 4494 V 40 w(ENTR)-8 b(Y)30 b(*histen)m(t)p Ff(\))390
+4603 y Fr(F)-8 b(ree)29 b(the)f(history)g(en)m(try)g
Fj(histen)m(t)j Fr(and)c(an)m(y)i(history)e(library)h(priv)-5
-b(ate)28 b(data)h(asso)s(ciated)g(with)f(it.)390 5340
+b(ate)28 b(data)h(asso)s(ciated)g(with)f(it.)390 4713
y(Returns)h(the)i(application-sp)s(eci\014c)h(data)f(so)g(the)f(caller)
-i(can)e(disp)s(ose)g(of)h(it.)p eop end
+i(can)e(disp)s(ose)g(of)h(it.)3350 4902 y([F)-8 b(unction])-3599
+b Fg(HIST_ENTRY)55 b(*)e(replace_history_entry)f Ff(\()p
+Fj(in)m(t)31 b(whic)m(h,)f(const)h(c)m(har)g(*line,)565
+5011 y(histdata)p 894 5011 V 41 w(t)g(data)p Ff(\))390
+5121 y Fr(Mak)m(e)e(the)f(history)f(en)m(try)h(at)h(o\013set)f
+Fj(whic)m(h)g Fr(ha)m(v)m(e)g Fj(line)33 b Fr(and)27
+b Fj(data)p Fr(.)41 b(This)27 b(returns)f(the)i(old)g(en)m(try)390
+5230 y(so)37 b(the)h(caller)g(can)f(disp)s(ose)g(of)g(an)m(y)g
+(application-sp)s(eci\014c)i(data.)61 b(In)37 b(the)g(case)h(of)f(an)g
+(in)m(v)-5 b(alid)390 5340 y Fj(whic)m(h)p Fr(,)30 b(a)h
+Fq(NULL)e Fr(p)s(oin)m(ter)i(is)f(returned.)p eop end
%%Page: 6 9
TeXDict begin 6 8 bop 150 -116 a Fr(Chapter)30 b(2:)41
b(Programming)30 b(with)g(GNU)h(History)1780 b(6)3350
-299 y([F)-8 b(unction])-3599 b Fg(HIST_ENTRY)41 b(*)e
-Ff(replace)p 1166 299 35 5 v 48 w(history)p 1564 299
-V 51 w(en)m(try)45 b Fe(\()p Fq(int)29 b(which,)g(const)g(char)565
-408 y(*line,)g(histdata_t)e(data)p Fe(\))390 518 y Fr(Mak)m(e)i(the)f
-(history)f(en)m(try)h(at)h(o\013set)f Fj(whic)m(h)g Fr(ha)m(v)m(e)g
-Fj(line)33 b Fr(and)27 b Fj(data)p Fr(.)41 b(This)27
-b(returns)f(the)i(old)g(en)m(try)390 628 y(so)37 b(the)h(caller)g(can)f
-(disp)s(ose)g(of)g(an)m(y)g(application-sp)s(eci\014c)i(data.)61
-b(In)37 b(the)g(case)h(of)f(an)g(in)m(v)-5 b(alid)390
-737 y Fj(whic)m(h)p Fr(,)30 b(a)h Fq(NULL)e Fr(p)s(oin)m(ter)i(is)f
-(returned.)3350 957 y([F)-8 b(unction])-3599 b Fg(void)39
-b Ff(clear)p 644 957 V 50 w(history)46 b Fe(\()p Fq(void)p
-Fe(\))390 1067 y Fr(Clear)31 b(the)f(history)h(list)g(b)m(y)f(deleting)
-h(all)h(the)e(en)m(tries.)3350 1287 y([F)-8 b(unction])-3599
-b Fg(void)39 b Ff(sti\015e)p 644 1287 V 50 w(history)45
-b Fe(\()p Fq(int)30 b(max)p Fe(\))390 1396 y Fr(Sti\015e)g(the)h
+299 y([F)-8 b(unction])-3599 b Fg(void)54 b(clear_history)49
+b Ff(\()p Fj(v)m(oid)p Ff(\))390 408 y Fr(Clear)31 b(the)f(history)h
+(list)g(b)m(y)f(deleting)h(all)h(the)e(en)m(tries.)3350
+594 y([F)-8 b(unction])-3599 b Fg(void)54 b(stifle_history)49
+b Ff(\()p Fj(in)m(t)31 b(max)p Ff(\))390 704 y Fr(Sti\015e)f(the)h
(history)f(list,)h(remem)m(b)s(ering)f(only)h(the)f(last)i
-Fj(max)k Fr(en)m(tries.)3350 1616 y([F)-8 b(unction])-3599
-b Fg(int)39 b Ff(unsti\015e)p 720 1616 V 49 w(history)45
-b Fe(\()p Fq(void)p Fe(\))390 1726 y Fr(Stop)27 b(sti\015ing)h(the)f
-(history)-8 b(.)40 b(This)27 b(returns)f(the)h(previously-set)h(maxim)m
-(um)f(n)m(um)m(b)s(er)f(of)i(history)390 1836 y(en)m(tries)g(\(as)f
-(set)g(b)m(y)g Fq(stifle_history\(\))p Fr(\).)35 b(The)27
-b(v)-5 b(alue)27 b(is)g(p)s(ositiv)m(e)g(if)g(the)g(history)g(w)m(as)g
-(sti\015ed,)390 1945 y(negativ)m(e)33 b(if)d(it)h(w)m(asn't.)3350
-2165 y([F)-8 b(unction])-3599 b Fg(int)39 b Ff(history)p
-703 2165 V 51 w(is)p 831 2165 V 50 w(sti\015ed)44 b Fe(\()p
-Fq(void)p Fe(\))390 2275 y Fr(Returns)29 b(non-zero)i(if)g(the)f
-(history)h(is)f(sti\015ed,)g(zero)i(if)e(it)h(is)f(not.)150
-2535 y Fi(2.3.3)63 b(Information)42 b(Ab)s(out)f(the)g(History)g(List)
-275 2797 y Fr(These)25 b(functions)g(return)g(information)h(ab)s(out)f
-(the)h(en)m(tire)g(history)g(list)g(or)g(individual)f(list)h(en)m
-(tries.)3350 3017 y([F)-8 b(unction])-3599 b Fg(HIST_ENTRY)41
-b(**)e Ff(history)p 1212 3017 V 51 w(list)44 b Fe(\()p
-Fq(void)p Fe(\))390 3126 y Fr(Return)30 b(a)h Fq(NULL)e
-Fr(terminated)i(arra)m(y)g(of)f Fq(HIST_ENTRY)e(*)i Fr(whic)m(h)g(is)h
-(the)g(curren)m(t)f(input)f(history)-8 b(.)390 3236 y(Elemen)m(t)31
-b(0)g(of)g(this)f(list)h(is)f(the)h(b)s(eginning)f(of)g(time.)42
-b(If)29 b(there)i(is)f(no)h(history)-8 b(,)31 b(return)e
-Fq(NULL)p Fr(.)3350 3456 y([F)-8 b(unction])-3599 b Fg(int)39
-b Ff(where)p 653 3456 V 49 w(history)46 b Fe(\()p Fq(void)p
-Fe(\))390 3565 y Fr(Returns)29 b(the)i(o\013set)g(of)g(the)g(curren)m
-(t)f(history)g(elemen)m(t.)3350 3786 y([F)-8 b(unction])-3599
-b Fg(HIST_ENTRY)41 b(*)e Ff(curren)m(t)p 1178 3786 V
-49 w(history)45 b Fe(\()p Fq(void)p Fe(\))390 3895 y
-Fr(Return)24 b(the)h(history)g(en)m(try)g(at)h(the)f(curren)m(t)f(p)s
-(osition,)j(as)e(determined)f(b)m(y)h Fq(where_history\(\))p
-Fr(.)390 4005 y(If)30 b(there)g(is)h(no)f(en)m(try)h(there,)g(return)e
-(a)i Fq(NULL)e Fr(p)s(oin)m(ter.)3350 4225 y([F)-8 b(unction])-3599
-b Fg(HIST_ENTRY)41 b(*)e Ff(history)p 1160 4225 V 50
-w(get)45 b Fe(\()p Fq(int)30 b(offset)p Fe(\))390 4334
-y Fr(Return)41 b(the)g(history)h(en)m(try)g(at)g(p)s(osition)g
-Fj(o\013set)p Fr(,)j(starting)e(from)e Fq(history_base)d
-Fr(\(see)k(Sec-)390 4444 y(tion)32 b(2.4)i([History)e(V)-8
-b(ariables],)35 b(page)d(9\).)47 b(If)31 b(there)i(is)f(no)g(en)m(try)g
-(there,)h(or)f(if)g Fj(o\013set)j Fr(is)d(greater)390
-4553 y(than)e(the)h(history)f(length,)h(return)e(a)i
-Fq(NULL)e Fr(p)s(oin)m(ter.)3350 4774 y([F)-8 b(unction])-3599
-b Fg(time_t)40 b Ff(history)p 860 4774 V 51 w(get)p 1066
-4774 V 49 w(time)45 b Fe(\()p Fq(HIST_ENTRY)28 b(*entry)p
-Fe(\))390 4883 y Fr(Return)i(the)g(time)h(stamp)f(asso)s(ciated)i(with)
-e(the)h(history)f(en)m(try)h Fj(en)m(try)p Fr(.)3350
-5103 y([F)-8 b(unction])-3599 b Fg(int)39 b Ff(history)p
-703 5103 V 51 w(total)p 989 5103 V 49 w(b)m(ytes)45 b
-Fe(\()p Fq(void)p Fe(\))390 5213 y Fr(Return)27 b(the)h(n)m(um)m(b)s
-(er)e(of)i(b)m(ytes)g(that)g(the)g(primary)e(history)i(en)m(tries)g
-(are)g(using.)39 b(This)27 b(function)390 5322 y(returns)i(the)i(sum)e
-(of)i(the)f(lengths)h(of)f(all)i(the)e(lines)h(in)f(the)g(history)-8
-b(.)p eop end
+Fj(max)k Fr(en)m(tries.)3350 890 y([F)-8 b(unction])-3599
+b Fg(int)53 b(unstifle_history)e Ff(\()p Fj(v)m(oid)p
+Ff(\))390 1000 y Fr(Stop)27 b(sti\015ing)h(the)f(history)-8
+b(.)40 b(This)27 b(returns)f(the)h(previously-set)h(maxim)m(um)f(n)m
+(um)m(b)s(er)f(of)i(history)390 1109 y(en)m(tries)g(\(as)f(set)g(b)m(y)
+g Fq(stifle_history\(\))p Fr(\).)35 b(The)27 b(v)-5 b(alue)27
+b(is)g(p)s(ositiv)m(e)g(if)g(the)g(history)g(w)m(as)g(sti\015ed,)390
+1219 y(negativ)m(e)33 b(if)d(it)h(w)m(asn't.)3350 1405
+y([F)-8 b(unction])-3599 b Fg(int)53 b(history_is_stifled)e
+Ff(\()p Fj(v)m(oid)p Ff(\))390 1514 y Fr(Returns)29 b(non-zero)i(if)g
+(the)f(history)h(is)f(sti\015ed,)g(zero)i(if)e(it)h(is)f(not.)150
+1714 y Fi(2.3.3)63 b(Information)42 b(Ab)s(out)f(the)g(History)g(List)
+150 1861 y Fr(These)30 b(functions)g(return)f(information)i(ab)s(out)f
+(the)h(en)m(tire)g(history)f(list)h(or)g(individual)e(list)i(en)m
+(tries.)3350 2047 y([F)-8 b(unction])-3599 b Fg(HIST_ENTRY)55
+b(**)e(history_list)c Ff(\()p Fj(v)m(oid)p Ff(\))390
+2157 y Fr(Return)30 b(a)h Fq(NULL)e Fr(terminated)i(arra)m(y)g(of)f
+Fq(HIST_ENTRY)e(*)i Fr(whic)m(h)g(is)h(the)g(curren)m(t)f(input)f
+(history)-8 b(.)390 2267 y(Elemen)m(t)31 b(0)g(of)g(this)f(list)h(is)f
+(the)h(b)s(eginning)f(of)g(time.)42 b(If)29 b(there)i(is)f(no)h
+(history)-8 b(,)31 b(return)e Fq(NULL)p Fr(.)3350 2452
+y([F)-8 b(unction])-3599 b Fg(int)53 b(where_history)d
+Ff(\()p Fj(v)m(oid)p Ff(\))390 2562 y Fr(Returns)29 b(the)i(o\013set)g
+(of)g(the)g(curren)m(t)f(history)g(elemen)m(t.)3350 2748
+y([F)-8 b(unction])-3599 b Fg(HIST_ENTRY)55 b(*)e(current_history)d
+Ff(\()p Fj(v)m(oid)p Ff(\))390 2858 y Fr(Return)24 b(the)h(history)g
+(en)m(try)g(at)h(the)f(curren)m(t)f(p)s(osition,)j(as)e(determined)f(b)
+m(y)h Fq(where_history\(\))p Fr(.)390 2967 y(If)30 b(there)g(is)h(no)f
+(en)m(try)h(there,)g(return)e(a)i Fq(NULL)e Fr(p)s(oin)m(ter.)3350
+3153 y([F)-8 b(unction])-3599 b Fg(HIST_ENTRY)55 b(*)e(history_get)c
+Ff(\()p Fj(in)m(t)31 b(o\013set)p Ff(\))390 3263 y Fr(Return)41
+b(the)g(history)g(en)m(try)h(at)g(p)s(osition)g Fj(o\013set)r
+Fr(,)j(starting)d(from)f Fq(history_base)d Fr(\(see)k(Sec-)390
+3372 y(tion)32 b(2.4)i([History)e(V)-8 b(ariables],)35
+b(page)d(8\).)47 b(If)31 b(there)i(is)f(no)g(en)m(try)g(there,)h(or)f
+(if)g Fj(o\013set)j Fr(is)d(greater)390 3482 y(than)e(the)h(history)f
+(length,)h(return)e(a)i Fq(NULL)e Fr(p)s(oin)m(ter.)3350
+3668 y([F)-8 b(unction])-3599 b Fg(time_t)54 b(history_get_time)c
+Ff(\()p Fj(HIST)p 1657 3668 28 4 v 40 w(ENTR)-8 b(Y)30
+b(*en)m(try)p Ff(\))390 3778 y Fr(Return)g(the)g(time)h(stamp)f(asso)s
+(ciated)i(with)e(the)h(history)f(en)m(try)h Fj(en)m(try)8
+b Fr(.)3350 3963 y([F)-8 b(unction])-3599 b Fg(int)53
+b(history_total_bytes)e Ff(\()p Fj(v)m(oid)p Ff(\))390
+4073 y Fr(Return)27 b(the)h(n)m(um)m(b)s(er)e(of)i(b)m(ytes)g(that)g
+(the)g(primary)e(history)i(en)m(tries)g(are)g(using.)39
+b(This)27 b(function)390 4183 y(returns)i(the)i(sum)e(of)i(the)f
+(lengths)h(of)f(all)i(the)e(lines)h(in)f(the)g(history)-8
+b(.)150 4383 y Fi(2.3.4)63 b(Mo)m(ving)41 b(Around)h(the)f(History)g
+(List)150 4530 y Fr(These)30 b(functions)g(allo)m(w)i(the)e(curren)m(t)
+h(index)f(in)m(to)h(the)f(history)h(list)g(to)g(b)s(e)f(set)h(or)f(c)m
+(hanged.)3350 4716 y([F)-8 b(unction])-3599 b Fg(int)53
+b(history_set_pos)d Ff(\()p Fj(in)m(t)31 b(p)s(os)p Ff(\))390
+4825 y Fr(Set)37 b(the)f(curren)m(t)g(history)h(o\013set)g(to)g
+Fj(p)s(os)t Fr(,)g(an)g(absolute)g(index)f(in)m(to)h(the)f(list.)60
+b(Returns)35 b(1)i(on)390 4935 y(success,)31 b(0)g(if)f
+Fj(p)s(os)j Fr(is)e(less)f(than)h(zero)g(or)f(greater)i(than)e(the)g(n)
+m(um)m(b)s(er)f(of)i(history)f(en)m(tries.)3350 5121
+y([F)-8 b(unction])-3599 b Fg(HIST_ENTRY)55 b(*)e(previous_history)d
+Ff(\()p Fj(v)m(oid)p Ff(\))390 5230 y Fr(Bac)m(k)30 b(up)e(the)h
+(curren)m(t)g(history)f(o\013set)i(to)g(the)f(previous)f(history)h(en)m
+(try)-8 b(,)30 b(and)e(return)g(a)h(p)s(oin)m(ter)390
+5340 y(to)i(that)g(en)m(try)-8 b(.)41 b(If)30 b(there)h(is)f(no)h
+(previous)f(en)m(try)-8 b(,)31 b(return)e(a)i Fq(NULL)e
+Fr(p)s(oin)m(ter.)p eop end
%%Page: 7 10
TeXDict begin 7 9 bop 150 -116 a Fr(Chapter)30 b(2:)41
-b(Programming)30 b(with)g(GNU)h(History)1780 b(7)150
-299 y Fi(2.3.4)63 b(Mo)m(ving)41 b(Around)h(the)f(History)g(List)275
-544 y Fr(These)30 b(functions)g(allo)m(w)h(the)g(curren)m(t)f(index)g
-(in)m(to)h(the)g(history)f(list)h(to)g(b)s(e)f(set)h(or)f(c)m(hanged.)
-3350 730 y([F)-8 b(unction])-3599 b Fg(int)39 b Ff(history)p
-703 730 35 5 v 51 w(set)p 897 730 V 49 w(p)s(os)46 b
-Fe(\()p Fq(int)30 b(pos)p Fe(\))390 839 y Fr(Set)37 b(the)g(curren)m(t)
-f(history)g(o\013set)i(to)f Fj(p)s(os)p Fr(,)h(an)f(absolute)g(index)f
-(in)m(to)i(the)e(list.)60 b(Returns)36 b(1)h(on)390 949
-y(success,)31 b(0)g(if)f Fj(p)s(os)j Fr(is)e(less)f(than)h(zero)g(or)f
-(greater)i(than)e(the)g(n)m(um)m(b)s(er)f(of)i(history)f(en)m(tries.)
-3350 1135 y([F)-8 b(unction])-3599 b Fg(HIST_ENTRY)41
-b(*)e Ff(previous)p 1232 1135 V 50 w(history)46 b Fe(\()p
-Fq(void)p Fe(\))390 1244 y Fr(Bac)m(k)30 b(up)e(the)h(curren)m(t)g
-(history)f(o\013set)i(to)g(the)f(previous)f(history)h(en)m(try)-8
-b(,)30 b(and)e(return)g(a)h(p)s(oin)m(ter)390 1354 y(to)i(that)g(en)m
-(try)-8 b(.)41 b(If)30 b(there)h(is)f(no)h(previous)f(en)m(try)-8
-b(,)31 b(return)e(a)i Fq(NULL)e Fr(p)s(oin)m(ter.)3350
-1540 y([F)-8 b(unction])-3599 b Fg(HIST_ENTRY)41 b(*)e
-Ff(next)p 1032 1540 V 49 w(history)46 b Fe(\()p Fq(void)p
-Fe(\))390 1649 y Fr(Mo)m(v)m(e)38 b(the)d(curren)m(t)h(history)f
-(o\013set)i(forw)m(ard)e(to)h(the)g(next)f(history)h(en)m(try)-8
-b(,)37 b(and)e(return)g(the)h(a)390 1759 y(p)s(oin)m(ter)30
-b(to)h(that)g(en)m(try)-8 b(.)42 b(If)30 b(there)g(is)h(no)f(next)h(en)
-m(try)-8 b(,)31 b(return)e(a)i Fq(NULL)e Fr(p)s(oin)m(ter.)150
-1985 y Fi(2.3.5)63 b(Searc)m(hing)40 b(the)h(History)h(List)275
-2230 y Fr(These)26 b(functions)g(allo)m(w)i(searc)m(hing)g(of)f(the)g
-(history)f(list)i(for)e(en)m(tries)i(con)m(taining)g(a)f(sp)s(eci\014c)
-g(string.)150 2339 y(Searc)m(hing)h(ma)m(y)g(b)s(e)f(p)s(erformed)f(b)s
-(oth)h(forw)m(ard)f(and)h(bac)m(kw)m(ard)h(from)f(the)h(curren)m(t)f
-(history)h(p)s(osition.)150 2449 y(The)j(searc)m(h)h(ma)m(y)g(b)s(e)e
+b(Programming)30 b(with)g(GNU)h(History)1780 b(7)3350
+299 y([F)-8 b(unction])-3599 b Fg(HIST_ENTRY)55 b(*)e(next_history)c
+Ff(\()p Fj(v)m(oid)p Ff(\))390 408 y Fr(Mo)m(v)m(e)38
+b(the)d(curren)m(t)h(history)f(o\013set)i(forw)m(ard)e(to)h(the)g(next)
+f(history)h(en)m(try)-8 b(,)37 b(and)e(return)g(the)h(a)390
+518 y(p)s(oin)m(ter)30 b(to)h(that)g(en)m(try)-8 b(.)42
+b(If)30 b(there)g(is)h(no)f(next)h(en)m(try)-8 b(,)31
+b(return)e(a)i Fq(NULL)e Fr(p)s(oin)m(ter.)150 722 y
+Fi(2.3.5)63 b(Searc)m(hing)40 b(the)h(History)h(List)150
+869 y Fr(These)36 b(functions)g(allo)m(w)i(searc)m(hing)f(of)f(the)h
+(history)f(list)h(for)f(en)m(tries)h(con)m(taining)h(a)f(sp)s(eci\014c)
+f(string.)150 978 y(Searc)m(hing)28 b(ma)m(y)g(b)s(e)f(p)s(erformed)f
+(b)s(oth)h(forw)m(ard)f(and)h(bac)m(kw)m(ard)h(from)f(the)h(curren)m(t)
+f(history)h(p)s(osition.)150 1088 y(The)j(searc)m(h)h(ma)m(y)g(b)s(e)e
Fj(anc)m(hored)p Fr(,)i(meaning)g(that)g(the)f(string)h(m)m(ust)f(matc)
-m(h)h(at)g(the)g(b)s(eginning)e(of)i(the)150 2558 y(history)e(en)m(try)
--8 b(.)3350 2744 y([F)g(unction])-3599 b Fg(int)39 b
-Ff(history)p 703 2744 V 51 w(searc)m(h)44 b Fe(\()p Fq(const)29
-b(char)h(*string,)e(int)h(direction)p Fe(\))390 2854
-y Fr(Searc)m(h)g(the)g(history)g(for)g Fj(string)p Fr(,)g(starting)h
-(at)f(the)g(curren)m(t)g(history)g(o\013set.)41 b(If)28
-b Fj(direction)i Fr(is)f(less)390 2963 y(than)40 b(0,)j(then)c(the)h
-(searc)m(h)h(is)f(through)f(previous)h(en)m(tries,)j(otherwise)d
-(through)g(subsequen)m(t)390 3073 y(en)m(tries.)i(If)30
-b Fj(string)38 b Fr(is)30 b(found,)g(then)g(the)g(curren)m(t)h(history)
-f(index)g(is)g(set)h(to)h(that)f(history)f(en)m(try)-8
-b(,)390 3183 y(and)33 b(the)g(v)-5 b(alue)34 b(returned)e(is)i(the)g
-(o\013set)g(in)f(the)h(line)f(of)h(the)g(en)m(try)f(where)g
-Fj(string)41 b Fr(w)m(as)34 b(found.)390 3292 y(Otherwise,)c(nothing)h
+m(h)h(at)g(the)g(b)s(eginning)e(of)i(the)150 1198 y(history)e(en)m(try)
+-8 b(.)3350 1391 y([F)g(unction])-3599 b Fg(int)53 b(history_search)d
+Ff(\()p Fj(const)31 b(c)m(har)g(*string,)g(in)m(t)g(direction)p
+Ff(\))390 1501 y Fr(Searc)m(h)e(the)f(history)g(for)g
+Fj(string)8 b Fr(,)29 b(starting)g(at)g(the)f(curren)m(t)g(history)h
+(o\013set.)41 b(If)27 b Fj(direction)i Fr(is)g(less)390
+1610 y(than)40 b(0,)j(then)c(the)h(searc)m(h)h(is)f(through)f(previous)
+h(en)m(tries,)j(otherwise)d(through)g(subsequen)m(t)390
+1720 y(en)m(tries.)i(If)30 b Fj(string)38 b Fr(is)30
+b(found,)g(then)g(the)g(curren)m(t)h(history)f(index)g(is)g(set)h(to)h
+(that)f(history)f(en)m(try)-8 b(,)390 1830 y(and)33 b(the)g(v)-5
+b(alue)34 b(returned)e(is)i(the)g(o\013set)g(in)f(the)h(line)f(of)h
+(the)g(en)m(try)f(where)g Fj(string)41 b Fr(w)m(as)34
+b(found.)390 1939 y(Otherwise,)c(nothing)h(is)f(c)m(hanged,)h(and)f(a)h
+(-1)g(is)f(returned.)3350 2133 y([F)-8 b(unction])-3599
+b Fg(int)53 b(history_search_prefix)f Ff(\()p Fj(const)31
+b(c)m(har)g(*string,)g(in)m(t)g(direction)p Ff(\))390
+2242 y Fr(Searc)m(h)40 b(the)g(history)g(for)g Fj(string)8
+b Fr(,)43 b(starting)d(at)h(the)f(curren)m(t)g(history)g(o\013set.)71
+b(The)39 b(searc)m(h)i(is)390 2352 y(anc)m(hored:)f(matc)m(hing)30
+b(lines)f(m)m(ust)g(b)s(egin)f(with)g Fj(string)8 b Fr(.)40
+b(If)29 b Fj(direction)g Fr(is)g(less)g(than)g(0,)g(then)g(the)390
+2461 y(searc)m(h)j(is)f(through)g(previous)g(en)m(tries,)h(otherwise)g
+(through)e(subsequen)m(t)h(en)m(tries.)44 b(If)31 b Fj(string)39
+b Fr(is)390 2571 y(found,)33 b(then)f(the)h(curren)m(t)g(history)g
+(index)g(is)g(set)g(to)h(that)g(en)m(try)-8 b(,)34 b(and)f(the)g
+(return)f(v)-5 b(alue)33 b(is)g(0.)390 2681 y(Otherwise,)d(nothing)h
(is)f(c)m(hanged,)h(and)f(a)h(-1)g(is)f(returned.)3350
-3478 y([F)-8 b(unction])-3599 b Fg(int)39 b Ff(history)p
-703 3478 V 51 w(searc)m(h)p 1067 3478 V 49 w(pre\014x)45
-b Fe(\()p Fq(const)29 b(char)g(*string,)g(int)g(direction)p
-Fe(\))390 3588 y Fr(Searc)m(h)41 b(the)g(history)f(for)g
-Fj(string)p Fr(,)k(starting)d(at)g(the)g(curren)m(t)f(history)h
-(o\013set.)72 b(The)40 b(searc)m(h)h(is)390 3697 y(anc)m(hored:)f(matc)
-m(hing)31 b(lines)f(m)m(ust)f(b)s(egin)g(with)g Fj(string)p
-Fr(.)40 b(If)29 b Fj(direction)h Fr(is)g(less)f(than)g(0,)i(then)e(the)
-390 3807 y(searc)m(h)j(is)f(through)g(previous)g(en)m(tries,)h
-(otherwise)g(through)e(subsequen)m(t)h(en)m(tries.)44
-b(If)31 b Fj(string)39 b Fr(is)390 3916 y(found,)33 b(then)f(the)h
-(curren)m(t)g(history)g(index)g(is)g(set)g(to)h(that)g(en)m(try)-8
-b(,)34 b(and)f(the)g(return)f(v)-5 b(alue)33 b(is)g(0.)390
-4026 y(Otherwise,)d(nothing)h(is)f(c)m(hanged,)h(and)f(a)h(-1)g(is)f
-(returned.)3350 4212 y([F)-8 b(unction])-3599 b Fg(int)39
-b Ff(history)p 703 4212 V 51 w(searc)m(h)p 1067 4212
-V 49 w(p)s(os)46 b Fe(\()p Fq(const)29 b(char)g(*string,)f(int)i
-(direction,)d(int)565 4321 y(pos)p Fe(\))390 4431 y Fr(Searc)m(h)34
-b(for)g Fj(string)42 b Fr(in)34 b(the)h(history)f(list,)i(starting)f
-(at)g Fj(p)s(os)p Fr(,)g(an)f(absolute)h(index)e(in)m(to)j(the)e(list.)
-390 4541 y(If)i Fj(direction)g Fr(is)g(negativ)m(e,)k(the)c(searc)m(h)h
-(pro)s(ceeds)f(bac)m(kw)m(ard)g(from)g Fj(p)s(os)p Fr(,)h(otherwise)f
-(forw)m(ard.)390 4650 y(Returns)43 b(the)h(absolute)h(index)f(of)g(the)
+2874 y([F)-8 b(unction])-3599 b Fg(int)53 b(history_search_pos)e
+Ff(\()p Fj(const)31 b(c)m(har)g(*string,)g(in)m(t)g(direction,)g(in)m
+(t)g(p)s(os)p Ff(\))390 2984 y Fr(Searc)m(h)j(for)g Fj(string)42
+b Fr(in)33 b(the)i(history)e(list,)j(starting)f(at)g
+Fj(p)s(os)t Fr(,)f(an)g(absolute)g(index)g(in)m(to)h(the)f(list.)390
+3093 y(If)h Fj(direction)i Fr(is)e(negativ)m(e,)40 b(the)c(searc)m(h)g
+(pro)s(ceeds)f(bac)m(kw)m(ard)i(from)e Fj(p)s(os)t Fr(,)h(otherwise)g
+(forw)m(ard.)390 3203 y(Returns)43 b(the)h(absolute)h(index)f(of)g(the)
g(history)g(elemen)m(t)h(where)f Fj(string)52 b Fr(w)m(as)44
-b(found,)i(or)e(-1)390 4760 y(otherwise.)150 4986 y Fi(2.3.6)63
-b(Managing)41 b(the)g(History)h(File)275 5230 y Fr(The)31
-b(History)h(library)f(can)h(read)f(the)h(history)g(from)f(and)g(write)h
-(it)g(to)g(a)g(\014le.)45 b(This)31 b(section)h(do)s(cu-)150
-5340 y(men)m(ts)f(the)f(functions)g(for)g(managing)h(a)g(history)f
-(\014le.)p eop end
+b(found,)i(or)e(-1)390 3313 y(otherwise.)150 3516 y Fi(2.3.6)63
+b(Managing)41 b(the)g(History)h(File)150 3663 y Fr(The)26
+b(History)h(library)f(can)h(read)g(the)f(history)h(from)f(and)g(write)h
+(it)g(to)g(a)g(\014le.)40 b(This)26 b(section)h(do)s(cumen)m(ts)150
+3773 y(the)k(functions)e(for)i(managing)g(a)g(history)f(\014le.)3350
+3967 y([F)-8 b(unction])-3599 b Fg(int)53 b(read_history)c
+Ff(\()p Fj(const)32 b(c)m(har)e(*\014lename)p Ff(\))390
+4076 y Fr(Add)f(the)h(con)m(ten)m(ts)h(of)f Fj(\014lename)k
+Fr(to)d(the)f(history)f(list,)i(a)f(line)g(at)g(a)g(time.)41
+b(If)29 b Fj(\014lename)35 b Fr(is)30 b Fq(NULL)p Fr(,)390
+4186 y(then)g(read)g(from)g(`)p Fq(~/.history)p Fr('.)39
+b(Returns)29 b(0)i(if)f(successful,)h(or)f Fq(errno)f
+Fr(if)h(not.)3350 4379 y([F)-8 b(unction])-3599 b Fg(int)53
+b(read_history_range)e Ff(\()p Fj(const)31 b(c)m(har)g(*\014lename,)g
+(in)m(t)g(from,)f(in)m(t)h(to)p Ff(\))390 4489 y Fr(Read)d(a)g(range)f
+(of)h(lines)g(from)f Fj(\014lename)5 b Fr(,)29 b(adding)e(them)g(to)h
+(the)g(history)f(list.)41 b(Start)28 b(reading)f(at)390
+4598 y(line)f Fj(from)g Fr(and)f(end)g(at)i Fj(to)5 b
+Fr(.)40 b(If)25 b Fj(from)h Fr(is)g(zero,)i(start)e(at)h(the)f(b)s
+(eginning.)38 b(If)26 b Fj(to)31 b Fr(is)26 b(less)g(than)g
+Fj(from)p Fr(,)390 4708 y(then)k(read)g(un)m(til)g(the)g(end)g(of)g
+(the)g(\014le.)41 b(If)30 b Fj(\014lename)35 b Fr(is)30
+b Fq(NULL)p Fr(,)g(then)f(read)h(from)g(`)p Fq(~/.history)p
+Fr('.)390 4818 y(Returns)f(0)i(if)g(successful,)f(or)g
+Fq(errno)f Fr(if)i(not.)3350 5011 y([F)-8 b(unction])-3599
+b Fg(int)53 b(write_history)d Ff(\()p Fj(const)31 b(c)m(har)g
+(*\014lename)p Ff(\))390 5121 y Fr(W)-8 b(rite)36 b(the)e(curren)m(t)h
+(history)f(to)h Fj(\014lename)5 b Fr(,)36 b(o)m(v)m(erwriting)g
+Fj(\014lename)k Fr(if)34 b(necessary)-8 b(.)54 b(If)34
+b Fj(\014lename)390 5230 y Fr(is)e Fq(NULL)p Fr(,)g(then)g(write)g(the)
+h(history)f(list)h(to)g(`)p Fq(~/.history)p Fr('.)44
+b(Returns)31 b(0)i(on)f(success,)h(or)f Fq(errno)390
+5340 y Fr(on)e(a)h(read)f(or)h(write)f(error.)p eop end
%%Page: 8 11
TeXDict begin 8 10 bop 150 -116 a Fr(Chapter)30 b(2:)41
b(Programming)30 b(with)g(GNU)h(History)1780 b(8)3350
-299 y([F)-8 b(unction])-3599 b Fg(int)39 b Ff(read)p
-573 299 35 5 v 50 w(history)45 b Fe(\()p Fq(const)29
-b(char)h(*filename)p Fe(\))390 408 y Fr(Add)f(the)h(con)m(ten)m(ts)h
-(of)f Fj(\014lename)k Fr(to)d(the)f(history)f(list,)i(a)f(line)g(at)g
-(a)g(time.)41 b(If)29 b Fj(\014lename)35 b Fr(is)30 b
-Fq(NULL)p Fr(,)390 518 y(then)g(read)g(from)g(`)p Fq(~/.history)p
-Fr('.)39 b(Returns)29 b(0)i(if)f(successful,)h(or)f Fq(errno)f
-Fr(if)h(not.)3350 717 y([F)-8 b(unction])-3599 b Fg(int)39
-b Ff(read)p 573 717 V 50 w(history)p 973 717 V 50 w(range)45
-b Fe(\()p Fq(const)29 b(char)g(*filename,)f(int)h(from,)g(int)h(to)p
-Fe(\))390 826 y Fr(Read)e(a)g(range)h(of)f(lines)g(from)f
-Fj(\014lename)p Fr(,)i(adding)e(them)h(to)h(the)f(history)g(list.)40
-b(Start)28 b(reading)g(at)390 936 y(line)f Fj(from)e
-Fr(and)h(end)f(at)i Fj(to)p Fr(.)41 b(If)25 b Fj(from)h
-Fr(is)g(zero,)i(start)f(at)g(the)f(b)s(eginning.)39 b(If)26
-b Fj(to)31 b Fr(is)c(less)f(than)g Fj(from)p Fr(,)390
-1045 y(then)k(read)g(un)m(til)g(the)g(end)g(of)g(the)g(\014le.)41
-b(If)30 b Fj(\014lename)35 b Fr(is)30 b Fq(NULL)p Fr(,)g(then)f(read)h
-(from)g(`)p Fq(~/.history)p Fr('.)390 1155 y(Returns)f(0)i(if)g
-(successful,)f(or)g Fq(errno)f Fr(if)i(not.)3350 1353
-y([F)-8 b(unction])-3599 b Fg(int)39 b Ff(write)p 613
-1353 V 49 w(history)46 b Fe(\()p Fq(const)29 b(char)g(*filename)p
-Fe(\))390 1463 y Fr(W)-8 b(rite)36 b(the)f(curren)m(t)g(history)g(to)g
-Fj(\014lename)p Fr(,)h(o)m(v)m(erwriting)h Fj(\014lename)j
-Fr(if)35 b(necessary)-8 b(.)54 b(If)35 b Fj(\014lename)390
-1573 y Fr(is)d Fq(NULL)p Fr(,)g(then)g(write)g(the)h(history)f(list)h
-(to)g(`)p Fq(~/.history)p Fr('.)44 b(Returns)31 b(0)i(on)f(success,)h
-(or)f Fq(errno)390 1682 y Fr(on)e(a)h(read)f(or)h(write)f(error.)3350
-1881 y([F)-8 b(unction])-3599 b Fg(int)39 b Ff(app)s(end)p
-721 1881 V 48 w(history)46 b Fe(\()p Fq(int)30 b(nelements,)e(const)g
-(char)i(*filename)p Fe(\))390 1990 y Fr(App)s(end)j(the)i(last)g
-Fj(nelemen)m(ts)k Fr(of)c(the)g(history)f(list)i(to)f
-Fj(\014lename)p Fr(.)54 b(If)34 b Fj(\014lename)40 b
-Fr(is)34 b Fq(NULL)p Fr(,)h(then)390 2100 y(app)s(end)29
-b(to)i(`)p Fq(~/.history)p Fr('.)38 b(Returns)30 b(0)g(on)h(success,)g
-(or)f Fq(errno)f Fr(on)h(a)h(read)f(or)h(write)f(error.)3350
-2299 y([F)-8 b(unction])-3599 b Fg(int)39 b Ff(history)p
-703 2299 V 51 w(truncate)p 1179 2299 V 48 w(\014le)44
-b Fe(\()p Fq(const)30 b(char)f(*filename,)e(int)j(nlines)p
-Fe(\))390 2408 y Fr(T)-8 b(runcate)39 b(the)f(history)h(\014le)f
-Fj(\014lename)p Fr(,)j(lea)m(ving)f(only)f(the)g(last)g
-Fj(nlines)j Fr(lines.)65 b(If)38 b Fj(\014lename)44 b
-Fr(is)390 2518 y Fq(NULL)p Fr(,)29 b(then)i(`)p Fq(~/.history)p
+299 y([F)-8 b(unction])-3599 b Fg(int)53 b(append_history)d
+Ff(\()p Fj(in)m(t)31 b(nelemen)m(ts,)h(const)f(c)m(har)f(*\014lename)p
+Ff(\))390 408 y Fr(App)s(end)i(the)j(last)g Fj(nelemen)m(ts)k
+Fr(of)34 b(the)h(history)f(list)h(to)g Fj(\014lename)5
+b Fr(.)53 b(If)34 b Fj(\014lename)39 b Fr(is)c Fq(NULL)p
+Fr(,)f(then)390 518 y(app)s(end)29 b(to)i(`)p Fq(~/.history)p
+Fr('.)38 b(Returns)30 b(0)g(on)h(success,)g(or)f Fq(errno)f
+Fr(on)h(a)h(read)f(or)h(write)f(error.)3350 705 y([F)-8
+b(unction])-3599 b Fg(int)53 b(history_truncate_file)f
+Ff(\()p Fj(const)31 b(c)m(har)g(*\014lename,)g(in)m(t)g(nlines)p
+Ff(\))390 814 y Fr(T)-8 b(runcate)38 b(the)h(history)f(\014le)g
+Fj(\014lename)5 b Fr(,)41 b(lea)m(ving)e(only)g(the)f(last)h
+Fj(nlines)j Fr(lines.)64 b(If)37 b Fj(\014lename)44 b
+Fr(is)390 924 y Fq(NULL)p Fr(,)29 b(then)i(`)p Fq(~/.history)p
Fr(')d(is)i(truncated.)41 b(Returns)29 b(0)i(on)f(success,)h(or)f
-Fq(errno)f Fr(on)i(failure.)150 2756 y Fi(2.3.7)63 b(History)41
-b(Expansion)275 3007 y Fr(These)30 b(functions)g(implemen)m(t)h
-(history)f(expansion.)3350 3206 y([F)-8 b(unction])-3599
-b Fg(int)39 b Ff(history)p 703 3206 V 51 w(expand)44
-b Fe(\()p Fq(char)29 b(*string,)f(char)i(**output)p Fe(\))390
-3315 y Fr(Expand)j Fj(string)p Fr(,)j(placing)f(the)f(result)h(in)m(to)
-g Fj(output)p Fr(,)g(a)g(p)s(oin)m(ter)f(to)h(a)g(string)f(\(see)i
-(Section)f(1.1)390 3425 y([History)c(In)m(teraction],)i(page)e(1\).)41
-b(Returns:)390 3595 y Fq(0)432 b Fr(If)37 b(no)g(expansions)g(to)s(ok)i
+Fq(errno)f Fr(on)i(failure.)150 1124 y Fi(2.3.7)63 b(History)41
+b(Expansion)150 1271 y Fr(These)30 b(functions)g(implemen)m(t)h
+(history)f(expansion.)3350 1457 y([F)-8 b(unction])-3599
+b Fg(int)53 b(history_expand)d Ff(\()p Fj(c)m(har)31
+b(*string,)g(c)m(har)g(**output)p Ff(\))390 1567 y Fr(Expand)h
+Fj(string)8 b Fr(,)35 b(placing)f(the)g(result)g(in)m(to)g
+Fj(output)r Fr(,)h(a)f(p)s(oin)m(ter)g(to)g(a)g(string)g(\(see)g
+(Section)h(1.1)390 1677 y([History)c(In)m(teraction],)i(page)e(1\).)41
+b(Returns:)390 1838 y Fq(0)432 b Fr(If)37 b(no)g(expansions)g(to)s(ok)i
(place)f(\(or,)i(if)d(the)h(only)f(c)m(hange)i(in)e(the)g(text)i(w)m
-(as)f(the)870 3705 y(remo)m(v)-5 b(al)31 b(of)g(escap)s(e)f(c)m
+(as)f(the)870 1947 y(remo)m(v)-5 b(al)31 b(of)g(escap)s(e)f(c)m
(haracters)i(preceding)e(the)g(history)g(expansion)g(c)m(haracter\);)
-390 3871 y Fq(1)432 b Fr(if)30 b(expansions)g(did)g(tak)m(e)i(place;)
-390 4038 y Fq(-1)384 b Fr(if)30 b(there)h(w)m(as)g(an)f(error)g(in)g
-(expansion;)390 4204 y Fq(2)432 b Fr(if)28 b(the)f(returned)g(line)g
+390 2108 y Fq(1)432 b Fr(if)30 b(expansions)g(did)g(tak)m(e)i(place;)
+390 2268 y Fq(-1)384 b Fr(if)30 b(there)h(w)m(as)g(an)f(error)g(in)g
+(expansion;)390 2429 y Fq(2)432 b Fr(if)28 b(the)f(returned)g(line)g
(should)g(b)s(e)g(displa)m(y)m(ed,)i(but)e(not)h(executed,)h(as)f(with)
-f(the)h Fq(:p)870 4314 y Fr(mo)s(di\014er)h(\(see)j(Section)f(1.1.3)h
-([Mo)s(di\014ers],)e(page)i(2\).)390 4484 y(If)e(an)g(error)g(o)s
+f(the)h Fq(:p)870 2538 y Fr(mo)s(di\014er)h(\(see)j(Section)f(1.1.3)h
+([Mo)s(di\014ers],)e(page)i(2\).)390 2699 y(If)e(an)g(error)g(o)s
(curred)f(in)i(expansion,)f(then)g Fj(output)i Fr(con)m(tains)g(a)e
-(descriptiv)m(e)i(error)e(message.)3350 4682 y([F)-8
-b(unction])-3599 b Fg(char)39 b(*)g Ff(get)p 651 4682
-V 50 w(history)p 1051 4682 V 50 w(ev)m(en)m(t)44 b Fe(\()p
-Fq(const)29 b(char)h(*string,)e(int)h(*cindex,)f(int)565
-4792 y(qchar)p Fe(\))390 4902 y Fr(Returns)45 b(the)g(text)i(of)e(the)h
-(history)f(ev)m(en)m(t)i(b)s(eginning)e(at)h Fj(string)53
-b Fq(+)45 b Fj(*cindex)p Fr(.)87 b Fj(*cindex)52 b Fr(is)390
-5011 y(mo)s(di\014ed)28 b(to)i(p)s(oin)m(t)f(to)h(after)g(the)g(ev)m
-(en)m(t)h(sp)s(eci\014er.)39 b(A)m(t)31 b(function)e(en)m(try)-8
-b(,)30 b Fj(cindex)36 b Fr(p)s(oin)m(ts)29 b(to)h(the)390
-5121 y(index)35 b(in)m(to)i Fj(string)44 b Fr(where)35
+(descriptiv)m(e)i(error)e(message.)3350 2886 y([F)-8
+b(unction])-3599 b Fg(char)54 b(*)e(get_history_event)f
+Ff(\()p Fj(const)31 b(c)m(har)g(*string,)g(in)m(t)g(*cindex,)g(in)m(t)g
+(qc)m(har)p Ff(\))390 2995 y Fr(Returns)44 b(the)h(text)h(of)g(the)f
+(history)g(ev)m(en)m(t)h(b)s(eginning)f(at)g Fj(string)53
+b Fq(+)45 b Fj(*cindex)6 b Fr(.)85 b Fj(*cindex)52 b
+Fr(is)390 3105 y(mo)s(di\014ed)28 b(to)i(p)s(oin)m(t)f(to)h(after)g
+(the)g(ev)m(en)m(t)h(sp)s(eci\014er.)39 b(A)m(t)31 b(function)e(en)m
+(try)-8 b(,)30 b Fj(cindex)36 b Fr(p)s(oin)m(ts)29 b(to)h(the)390
+3214 y(index)35 b(in)m(to)i Fj(string)44 b Fr(where)35
b(the)h(history)g(ev)m(en)m(t)h(sp)s(eci\014cation)g(b)s(egins.)57
-b Fj(qc)m(har)42 b Fr(is)36 b(a)g(c)m(haracter)390 5230
+b Fj(qc)m(har)42 b Fr(is)36 b(a)g(c)m(haracter)390 3324
y(that)27 b(is)g(allo)m(w)m(ed)i(to)f(end)e(the)h(ev)m(en)m(t)h(sp)s
(eci\014cation)g(in)f(addition)g(to)g(the)g(\\normal")h(terminating)390
-5340 y(c)m(haracters.)p eop end
+3434 y(c)m(haracters.)3350 3620 y([F)-8 b(unction])-3599
+b Fg(char)54 b(**)e(history_tokenize)f Ff(\()p Fj(const)31
+b(c)m(har)g(*string)p Ff(\))390 3730 y Fr(Return)f(an)g(arra)m(y)h(of)f
+(tok)m(ens)i(parsed)d(out)i(of)g Fj(string)8 b Fr(,)30
+b(m)m(uc)m(h)h(as)f(the)h(shell)f(migh)m(t.)42 b(The)30
+b(tok)m(ens)390 3839 y(are)h(split)g(on)f(the)h(c)m(haracters)h(in)e
+(the)h Fj(history)p 2006 3839 28 4 v 40 w(w)m(ord)p 2241
+3839 V 39 w(delimiters)k Fr(v)-5 b(ariable,)32 b(and)e(shell)g(quoting)
+390 3949 y(con)m(v)m(en)m(tions)i(are)f(ob)s(ey)m(ed.)3350
+4135 y([F)-8 b(unction])-3599 b Fg(char)54 b(*)e(history_arg_extract)f
+Ff(\()p Fj(in)m(t)32 b(\014rst,)d(in)m(t)i(last,)h(const)f(c)m(har)f
+(*string)p Ff(\))390 4245 y Fr(Extract)41 b(a)g(string)f(segmen)m(t)i
+(consisting)f(of)f(the)h Fj(\014rst)g Fr(through)f Fj(last)j
+Fr(argumen)m(ts)e(presen)m(t)f(in)390 4354 y Fj(string)8
+b Fr(.)40 b(Argumen)m(ts)31 b(are)g(split)f(using)g Fq
+(history_tokenize)p Fr(.)150 4588 y Fp(2.4)68 b(History)46
+b(V)-11 b(ariables)150 4748 y Fr(This)26 b(section)i(describ)s(es)e
+(the)h(externally-visible)i(v)-5 b(ariables)28 b(exp)s(orted)e(b)m(y)h
+(the)g Fk(gnu)g Fr(History)g(Library)-8 b(.)3371 4934
+y([V)g(ariable])-3598 b Fg(int)53 b(history_base)390
+5044 y Fr(The)30 b(logical)j(o\013set)e(of)g(the)f(\014rst)g(en)m(try)g
+(in)h(the)f(history)g(list.)3371 5230 y([V)-8 b(ariable])-3598
+b Fg(int)53 b(history_length)390 5340 y Fr(The)30 b(n)m(um)m(b)s(er)f
+(of)h(en)m(tries)i(curren)m(tly)e(stored)h(in)f(the)g(history)g(list.)p
+eop end
%%Page: 9 12
TeXDict begin 9 11 bop 150 -116 a Fr(Chapter)30 b(2:)41
-b(Programming)30 b(with)g(GNU)h(History)1780 b(9)3350
-299 y([F)-8 b(unction])-3599 b Fg(char)39 b(**)g Ff(history)p
-898 299 35 5 v 51 w(tok)m(enize)44 b Fe(\()p Fq(const)29
-b(char)g(*string)p Fe(\))390 408 y Fr(Return)h(an)h(arra)m(y)g(of)g
-(tok)m(ens)h(parsed)e(out)h(of)g Fj(string)p Fr(,)h(m)m(uc)m(h)e(as)i
-(the)f(shell)g(migh)m(t.)43 b(The)30 b(tok)m(ens)390
-518 y(are)h(split)g(on)f(the)h(c)m(haracters)h(in)e(the)h
-Fj(history)p 2006 518 28 4 v 40 w(w)m(ord)p 2241 518
-V 39 w(delimiters)k Fr(v)-5 b(ariable,)32 b(and)e(shell)g(quoting)390
-628 y(con)m(v)m(en)m(tions)i(are)f(ob)s(ey)m(ed.)3350
-818 y([F)-8 b(unction])-3599 b Fg(char)39 b(*)g Ff(history)p
-846 818 35 5 v 50 w(arg)p 1056 818 V 51 w(extract)44
-b Fe(\()p Fq(int)30 b(first,)f(int)g(last,)g(const)g(char)565
-927 y(*string)p Fe(\))390 1037 y Fr(Extract)41 b(a)g(string)f(segmen)m
-(t)i(consisting)f(of)f(the)h Fj(\014rst)g Fr(through)f
-Fj(last)j Fr(argumen)m(ts)e(presen)m(t)f(in)390 1146
-y Fj(string)p Fr(.)h(Argumen)m(ts)30 b(are)h(split)f(using)g
-Fq(history_tokenize)p Fr(.)150 1411 y Fp(2.4)68 b(History)46
-b(V)-11 b(ariables)275 1658 y Fr(This)33 b(section)i(describ)s(es)e
-(the)h(externally-visible)i(v)-5 b(ariables)35 b(exp)s(orted)e(b)m(y)h
-(the)g Fk(gnu)g Fr(History)h(Li-)150 1767 y(brary)-8
-b(.)3371 1957 y([V)g(ariable])-3598 b Fg(int)39 b Ff(history)p
-703 1957 V 51 w(base)390 2067 y Fr(The)30 b(logical)j(o\013set)e(of)g
-(the)f(\014rst)g(en)m(try)g(in)h(the)f(history)g(list.)3371
-2257 y([V)-8 b(ariable])-3598 b Fg(int)39 b Ff(history)p
-703 2257 V 51 w(length)390 2366 y Fr(The)30 b(n)m(um)m(b)s(er)f(of)h
-(en)m(tries)i(curren)m(tly)e(stored)h(in)f(the)g(history)g(list.)3371
-2556 y([V)-8 b(ariable])-3598 b Fg(int)39 b Ff(history)p
-703 2556 V 51 w(max)p 965 2556 V 51 w(en)m(tries)390
-2666 y Fr(The)45 b(maxim)m(um)h(n)m(um)m(b)s(er)f(of)h(history)g(en)m
+b(Programming)30 b(with)g(GNU)h(History)1780 b(9)3371
+299 y([V)-8 b(ariable])-3598 b Fg(int)53 b(history_max_entries)390
+408 y Fr(The)45 b(maxim)m(um)h(n)m(um)m(b)s(er)f(of)h(history)g(en)m
(tries.)88 b(This)45 b(m)m(ust)h(b)s(e)f(c)m(hanged)i(using)e
-Fq(stifle_)390 2776 y(history\(\))p Fr(.)3371 2966 y([V)-8
-b(ariable])-3598 b Fg(int)39 b Ff(history)p 703 2966
-V 51 w(write)p 1014 2966 V 49 w(timestamps)390 3075 y
-Fr(If)44 b(non-zero,)49 b(timestamps)c(are)g(written)g(to)g(the)g
+Fq(stifle_)390 518 y(history\(\))p Fr(.)3371 701 y([V)-8
+b(ariable])-3598 b Fg(int)53 b(history_write_timesta)q(mps)390
+811 y Fr(If)44 b(non-zero,)49 b(timestamps)c(are)g(written)g(to)g(the)g
(history)f(\014le,)49 b(so)c(they)f(can)h(b)s(e)f(preserv)m(ed)390
-3185 y(b)s(et)m(w)m(een)31 b(sessions.)41 b(The)30 b(default)g(v)-5
+920 y(b)s(et)m(w)m(een)31 b(sessions.)41 b(The)30 b(default)g(v)-5
b(alue)31 b(is)f(0,)h(meaning)g(that)g(timestamps)g(are)g(not)f(sa)m(v)
-m(ed.)3371 3375 y([V)-8 b(ariable])-3598 b Fg(char)39
-b Ff(history)p 755 3375 V 51 w(expansion)p 1301 3375
-V 49 w(c)m(har)390 3484 y Fr(The)c(c)m(haracter)i(that)e(in)m(tro)s
-(duces)g(a)h(history)f(ev)m(en)m(t.)57 b(The)34 b(default)i(is)f(`)p
-Fq(!)p Fr('.)56 b(Setting)35 b(this)h(to)g(0)390 3594
-y(inhibits)30 b(history)g(expansion.)3371 3784 y([V)-8
-b(ariable])-3598 b Fg(char)39 b Ff(history)p 755 3784
-V 51 w(subst)p 1069 3784 V 50 w(c)m(har)390 3893 y Fr(The)h(c)m
-(haracter)i(that)g(in)m(v)m(ok)m(es)g(w)m(ord)f(substitution)f(if)h
-(found)e(at)i(the)g(start)g(of)g(a)g(line.)72 b(The)390
-4003 y(default)31 b(is)f(`)p Fq(^)p Fr('.)3371 4193 y([V)-8
-b(ariable])-3598 b Fg(char)39 b Ff(history)p 755 4193
-V 51 w(commen)m(t)p 1263 4193 V 50 w(c)m(har)390 4303
-y Fr(During)e(tok)m(enization,)43 b(if)38 b(this)f(c)m(haracter)j(is)e
-(seen)f(as)h(the)g(\014rst)f(c)m(haracter)j(of)e(a)g(w)m(ord,)h(then)
-390 4412 y(it)44 b(and)e(all)j(subsequen)m(t)d(c)m(haracters)j(up)d(to)
-i(a)g(newline)f(are)h(ignored,)i(suppressing)c(history)390
-4522 y(expansion)30 b(for)g(the)h(remainder)f(of)g(the)h(line.)41
-b(This)29 b(is)i(disabled)f(b)m(y)g(default.)3371 4712
-y([V)-8 b(ariable])-3598 b Fg(char)39 b(*)g Ff(history)p
-846 4712 V 50 w(w)m(ord)p 1144 4712 V 51 w(delimiters)390
-4821 y Fr(The)27 b(c)m(haracters)i(that)f(separate)h(tok)m(ens)f(for)f
-Fq(history_tokenize\(\))p Fr(.)35 b(The)27 b(default)h(v)-5
-b(alue)28 b(is)f Fq(")390 4931 y(\\t\\n\(\)<>;&|")p Fr(.)3371
-5121 y([V)-8 b(ariable])-3598 b Fg(char)39 b(*)g Ff(history)p
-846 5121 V 50 w(searc)m(h)p 1209 5121 V 50 w(delimiter)p
-1712 5121 V 49 w(c)m(hars)390 5230 y Fr(The)26 b(list)g(of)g
-(additional)h(c)m(haracters)h(whic)m(h)e(can)g(delimit)h(a)f(history)g
-(searc)m(h)h(string,)g(in)f(addition)390 5340 y(to)31
-b(space,)g(T)-8 b(AB,)32 b(`)p Fq(:)p Fr(')e(and)g(`)p
+m(ed.)3371 1103 y([V)-8 b(ariable])-3598 b Fg(char)54
+b(history_expansion_char)390 1213 y Fr(The)35 b(c)m(haracter)i(that)e
+(in)m(tro)s(duces)g(a)h(history)f(ev)m(en)m(t.)57 b(The)34
+b(default)i(is)f(`)p Fq(!)p Fr('.)56 b(Setting)35 b(this)h(to)g(0)390
+1322 y(inhibits)30 b(history)g(expansion.)3371 1505 y([V)-8
+b(ariable])-3598 b Fg(char)54 b(history_subst_char)390
+1615 y Fr(The)40 b(c)m(haracter)i(that)g(in)m(v)m(ok)m(es)g(w)m(ord)f
+(substitution)f(if)h(found)e(at)i(the)g(start)g(of)g(a)g(line.)72
+b(The)390 1725 y(default)31 b(is)f(`)p Fq(^)p Fr('.)3371
+1908 y([V)-8 b(ariable])-3598 b Fg(char)54 b(history_comment_char)390
+2017 y Fr(During)37 b(tok)m(enization,)43 b(if)38 b(this)f(c)m
+(haracter)j(is)e(seen)f(as)h(the)g(\014rst)f(c)m(haracter)j(of)e(a)g(w)
+m(ord,)h(then)390 2127 y(it)44 b(and)e(all)j(subsequen)m(t)d(c)m
+(haracters)j(up)d(to)i(a)g(newline)f(are)h(ignored,)i(suppressing)c
+(history)390 2236 y(expansion)30 b(for)g(the)h(remainder)f(of)g(the)h
+(line.)41 b(This)29 b(is)i(disabled)f(b)m(y)g(default.)3371
+2419 y([V)-8 b(ariable])-3598 b Fg(char)54 b(*)e
+(history_word_delimiter)q(s)390 2529 y Fr(The)27 b(c)m(haracters)i
+(that)f(separate)h(tok)m(ens)f(for)f Fq(history_tokenize\(\))p
+Fr(.)35 b(The)27 b(default)h(v)-5 b(alue)28 b(is)f Fq(")390
+2638 y(\\t\\n\(\)<>;&|")p Fr(.)3371 2821 y([V)-8 b(ariable])-3598
+b Fg(char)54 b(*)e(history_search_delimit)q(er_)q(cha)q(rs)390
+2931 y Fr(The)26 b(list)g(of)g(additional)h(c)m(haracters)h(whic)m(h)e
+(can)g(delimit)h(a)f(history)g(searc)m(h)h(string,)g(in)f(addition)390
+3041 y(to)31 b(space,)g(T)-8 b(AB,)32 b(`)p Fq(:)p Fr(')e(and)g(`)p
Fq(?)p Fr(')g(in)g(the)h(case)g(of)g(a)g(substring)e(searc)m(h.)41
-b(The)30 b(default)h(is)f(empt)m(y)-8 b(.)p eop end
-%%Page: 10 13
-TeXDict begin 10 12 bop 150 -116 a Fr(Chapter)30 b(2:)41
-b(Programming)30 b(with)g(GNU)h(History)1734 b(10)3371
-299 y([V)-8 b(ariable])-3598 b Fg(char)39 b(*)g Ff(history)p
-846 299 35 5 v 50 w(no)p 1017 299 V 51 w(expand)p 1429
-299 V 49 w(c)m(hars)390 408 y Fr(The)29 b(list)i(of)f(c)m(haracters)h
-(whic)m(h)e(inhibit)h(history)g(expansion)f(if)h(found)e(immediately)j
-(follo)m(wing)390 518 y Fj(history)p 672 518 28 4 v 40
-w(expansion)p 1104 518 V 40 w(c)m(har)p Fr(.)41 b(The)30
-b(default)g(is)h(space,)g(tab,)g(newline,)f(carriage)i(return,)e(and)g
-(`)p Fq(=)p Fr('.)3371 707 y([V)-8 b(ariable])-3598 b
-Fg(int)39 b Ff(history)p 703 707 35 5 v 51 w(quotes)p
-1078 707 V 50 w(inhibit)p 1461 707 V 48 w(expansion)390
-817 y Fr(If)29 b(non-zero,)h(single-quoted)g(w)m(ords)f(are)g(not)h
+b(The)30 b(default)h(is)f(empt)m(y)-8 b(.)3371 3224 y([V)g(ariable])
+-3598 b Fg(char)54 b(*)e(history_no_expand_char)q(s)390
+3333 y Fr(The)29 b(list)i(of)f(c)m(haracters)h(whic)m(h)e(inhibit)h
+(history)g(expansion)f(if)h(found)e(immediately)j(follo)m(wing)390
+3443 y Fj(history)p 672 3443 28 4 v 40 w(expansion)p
+1104 3443 V 40 w(c)m(har)7 b Fr(.)41 b(The)29 b(default)i(is)f(space,)i
+(tab,)e(newline,)h(carriage)h(return,)d(and)h(`)p Fq(=)p
+Fr('.)3371 3626 y([V)-8 b(ariable])-3598 b Fg(int)53
+b(history_quotes_inhibi)q(t_ex)q(pan)q(sio)q(n)390 3735
+y Fr(If)29 b(non-zero,)h(single-quoted)g(w)m(ords)f(are)g(not)h
(scanned)f(for)g(the)g(history)g(expansion)g(c)m(haracter.)390
-927 y(The)h(default)g(v)-5 b(alue)31 b(is)g(0.)3371 1116
-y([V)-8 b(ariable])-3598 b Fg(rl_linebuf_func_t)43 b(*)c
-Ff(history)p 1526 1116 V 50 w(inhibit)p 1909 1116 V 49
-w(expansion)p 2453 1116 V 49 w(function)390 1226 y Fr(This)32
-b(should)h(b)s(e)f(set)i(to)g(the)g(address)e(of)i(a)f(function)g(that)
-h(tak)m(es)h(t)m(w)m(o)g(argumen)m(ts:)46 b(a)34 b Fq(char)29
-b(*)390 1335 y Fr(\()p Fj(string)8 b Fr(\))27 b(and)f(an)g
-Fq(int)g Fr(index)g(in)m(to)i(that)f(string)f(\()p Fj(i)5
-b Fr(\).)40 b(It)27 b(should)f(return)f(a)i(non-zero)g(v)-5
-b(alue)27 b(if)g(the)390 1445 y(history)i(expansion)g(starting)h(at)g
-Fj(string[i])j Fr(should)28 b(not)i(b)s(e)e(p)s(erformed;)h(zero)h(if)f
-(the)g(expansion)390 1554 y(should)i(b)s(e)g(done.)45
+3845 y(The)h(default)g(v)-5 b(alue)31 b(is)g(0.)3371
+4028 y([V)-8 b(ariable])-3598 b Fg(rl_linebuf_func_t)57
+b(*)c(history_inhibit_expans)q(ion)q(_fu)q(ncti)q(on)390
+4137 y Fr(This)32 b(should)h(b)s(e)f(set)i(to)g(the)g(address)e(of)i(a)
+f(function)g(that)h(tak)m(es)h(t)m(w)m(o)g(argumen)m(ts:)46
+b(a)34 b Fq(char)29 b(*)390 4247 y Fr(\()p Fj(string)8
+b Fr(\))27 b(and)f(an)g Fq(int)g Fr(index)g(in)m(to)i(that)f(string)f
+(\()p Fj(i)5 b Fr(\).)40 b(It)27 b(should)f(return)f(a)i(non-zero)g(v)
+-5 b(alue)27 b(if)g(the)390 4357 y(history)i(expansion)g(starting)h(at)
+g Fj(string[i])j Fr(should)28 b(not)i(b)s(e)e(p)s(erformed;)h(zero)h
+(if)f(the)g(expansion)390 4466 y(should)i(b)s(e)g(done.)45
b(It)32 b(is)g(in)m(tended)g(for)g(use)g(b)m(y)f(applications)i(lik)m
-(e)h(Bash)e(that)g(use)g(the)g(history)390 1664 y(expansion)e(c)m
+(e)h(Bash)e(that)g(use)g(the)g(history)390 4576 y(expansion)e(c)m
(haracter)i(for)e(additional)i(purp)s(oses.)39 b(By)30
b(default,)h(this)f(v)-5 b(ariable)31 b(is)g(set)g(to)g
-Fq(NULL)p Fr(.)150 1928 y Fp(2.5)68 b(History)46 b(Programming)g
-(Example)275 2174 y Fr(The)29 b(follo)m(wing)j(program)e(demonstrates)h
-(simple)g(use)f(of)g(the)h Fk(gnu)f Fr(History)h(Library)-8
-b(.)390 2289 y Fd(#include)41 b(<stdio.h>)390 2376 y(#include)g
-(<readline/history.h>)390 2550 y(main)f(\(argc,)h(argv\))586
-2638 y(int)f(argc;)586 2725 y(char)g(**argv;)390 2812
-y({)468 2899 y(char)h(line[1024],)g(*t;)468 2986 y(int)f(len,)g(done)h
-(=)e(0;)468 3161 y(line[0])i(=)f(0;)468 3335 y(using_history)j(\(\);)
-468 3422 y(while)e(\(!done\))547 3509 y({)625 3597 y(printf)g
-(\("history$)g("\);)625 3684 y(fflush)g(\(stdout\);)625
-3771 y(t)f(=)f(fgets)i(\(line,)f(sizeof)h(\(line\))f(-)g(1,)g(stdin\);)
-625 3858 y(if)g(\(t)g(&&)f(*t\))704 3945 y({)782 4032
-y(len)h(=)g(strlen)g(\(t\);)782 4120 y(if)g(\(t[len)h(-)e(1])h(==)f
-('\\n'\))861 4207 y(t[len)h(-)g(1])f(=)h('\\0';)704 4294
-y(})625 4468 y(if)g(\(!t\))704 4555 y(strcpy)g(\(line,)h("quit"\);)625
-4730 y(if)f(\(line[0]\))704 4817 y({)782 4904 y(char)g(*expansion;)782
-4991 y(int)g(result;)782 5166 y(result)h(=)e(history_expand)k(\(line,)d
-(&expansion\);)782 5253 y(if)g(\(result\))861 5340 y(fprintf)h
-(\(stderr,)g("\045s\\n",)f(expansion\);)p eop end
+Fq(NULL)p Fr(.)150 4807 y Fp(2.5)68 b(History)46 b(Programming)g
+(Example)150 4967 y Fr(The)30 b(follo)m(wing)i(program)e(demonstrates)h
+(simple)f(use)g(of)h(the)f Fk(gnu)g Fr(History)h(Library)-8
+b(.)390 5078 y Fe(#include)41 b(<stdio.h>)390 5166 y(#include)g
+(<readline/history.h>)390 5340 y(main)f(\(argc,)h(argv\))p
+eop end
+%%Page: 10 13
+TeXDict begin 10 12 bop 150 -116 a Fr(Chapter)30 b(2:)41
+b(Programming)30 b(with)g(GNU)h(History)1734 b(10)586
+299 y Fe(int)40 b(argc;)586 386 y(char)g(**argv;)390
+473 y({)468 560 y(char)h(line[1024],)g(*t;)468 648 y(int)f(len,)g(done)
+h(=)e(0;)468 822 y(line[0])i(=)f(0;)468 996 y(using_history)j(\(\);)468
+1083 y(while)e(\(!done\))547 1171 y({)625 1258 y(printf)g(\("history$)g
+("\);)625 1345 y(fflush)g(\(stdout\);)625 1432 y(t)f(=)f(fgets)i
+(\(line,)f(sizeof)h(\(line\))f(-)g(1,)g(stdin\);)625
+1519 y(if)g(\(t)g(&&)f(*t\))704 1606 y({)782 1694 y(len)h(=)g(strlen)g
+(\(t\);)782 1781 y(if)g(\(t[len)h(-)e(1])h(==)f('\\n'\))861
+1868 y(t[len)h(-)g(1])f(=)h('\\0';)704 1955 y(})625 2130
+y(if)g(\(!t\))704 2217 y(strcpy)g(\(line,)h("quit"\);)625
+2391 y(if)f(\(line[0]\))704 2478 y({)782 2565 y(char)g(*expansion;)782
+2653 y(int)g(result;)782 2827 y(result)h(=)e(history_expand)k(\(line,)d
+(&expansion\);)782 2914 y(if)g(\(result\))861 3001 y(fprintf)h
+(\(stderr,)g("\045s\\n",)f(expansion\);)782 3176 y(if)g(\(result)h(<)e
+(0)h(||)f(result)i(==)f(2\))861 3263 y({)939 3350 y(free)g
+(\(expansion\);)939 3437 y(continue;)861 3524 y(})782
+3699 y(add_history)i(\(expansion\);)782 3786 y(strncpy)f(\(line,)g
+(expansion,)g(sizeof)g(\(line\))f(-)g(1\);)782 3873 y(free)g
+(\(expansion\);)704 3960 y(})625 4134 y(if)g(\(strcmp)h(\(line,)f
+("quit"\))h(==)f(0\))704 4222 y(done)g(=)f(1;)625 4309
+y(else)h(if)g(\(strcmp)h(\(line,)g("save"\))f(==)g(0\))704
+4396 y(write_history)i(\("history_file"\);)625 4483 y(else)e(if)g
+(\(strcmp)h(\(line,)g("read"\))f(==)g(0\))704 4570 y(read_history)i
+(\("history_file"\);)625 4658 y(else)e(if)g(\(strcmp)h(\(line,)g
+("list"\))f(==)g(0\))704 4745 y({)782 4832 y(register)h(HIST_ENTRY)h
+(**the_list;)782 4919 y(register)f(int)f(i;)782 5093
+y(the_list)h(=)f(history_list)i(\(\);)782 5181 y(if)e(\(the_list\))861
+5268 y(for)g(\(i)f(=)h(0;)f(the_list[i];)j(i++\))p eop
+end
%%Page: 11 14
TeXDict begin 11 13 bop 150 -116 a Fr(Chapter)30 b(2:)41
-b(Programming)30 b(with)g(GNU)h(History)1734 b(11)782
-386 y Fd(if)40 b(\(result)h(<)e(0)h(||)f(result)i(==)f(2\))861
-473 y({)939 560 y(free)g(\(expansion\);)939 648 y(continue;)861
-735 y(})782 909 y(add_history)i(\(expansion\);)782 996
-y(strncpy)f(\(line,)g(expansion,)g(sizeof)g(\(line\))f(-)g(1\);)782
-1083 y(free)g(\(expansion\);)704 1171 y(})625 1345 y(if)g(\(strcmp)h
-(\(line,)f("quit"\))h(==)f(0\))704 1432 y(done)g(=)f(1;)625
-1519 y(else)h(if)g(\(strcmp)h(\(line,)g("save"\))f(==)g(0\))704
-1606 y(write_history)i(\("history_file"\);)625 1694 y(else)e(if)g
-(\(strcmp)h(\(line,)g("read"\))f(==)g(0\))704 1781 y(read_history)i
-(\("history_file"\);)625 1868 y(else)e(if)g(\(strcmp)h(\(line,)g
-("list"\))f(==)g(0\))704 1955 y({)782 2042 y(register)h(HIST_ENTRY)h
-(**the_list;)782 2130 y(register)f(int)f(i;)782 2304
-y(the_list)h(=)f(history_list)i(\(\);)782 2391 y(if)e(\(the_list\))861
-2478 y(for)g(\(i)f(=)h(0;)f(the_list[i];)j(i++\))939
-2565 y(printf)f(\("\045d:)f(\045s\\n",)h(i)e(+)h(history_base,)i
-(the_list[i]->line\);)704 2653 y(})625 2740 y(else)e(if)g(\(strncmp)h
-(\(line,)g("delete",)g(6\))f(==)f(0\))704 2827 y({)782
-2914 y(int)h(which;)782 3001 y(if)g(\(\(sscanf)h(\(line)f(+)g(6,)g
-("\045d",)g(&which\)\))h(==)f(1\))861 3088 y({)939 3176
+b(Programming)30 b(with)g(GNU)h(History)1734 b(11)939
+299 y Fe(printf)41 b(\("\045d:)f(\045s\\n",)h(i)e(+)h(history_base,)i
+(the_list[i]->line\);)704 386 y(})625 473 y(else)e(if)g(\(strncmp)h
+(\(line,)g("delete",)g(6\))f(==)f(0\))704 560 y({)782
+648 y(int)h(which;)782 735 y(if)g(\(\(sscanf)h(\(line)f(+)g(6,)g
+("\045d",)g(&which\)\))h(==)f(1\))861 822 y({)939 909
y(HIST_ENTRY)i(*entry)e(=)g(remove_history)i(\(which\);)939
-3263 y(if)e(\(!entry\))1018 3350 y(fprintf)g(\(stderr,)i("No)d(such)i
-(entry)f(\045d\\n",)h(which\);)939 3437 y(else)1018 3524
-y({)1096 3611 y(free)f(\(entry->line\);)1096 3699 y(free)g(\(entry\);)
-1018 3786 y(})861 3873 y(})782 3960 y(else)861 4047 y({)939
-4134 y(fprintf)h(\(stderr,)g("non-numeric)h(arg)e(given)g(to)g
-(`delete'\\n"\);)861 4222 y(})704 4309 y(})547 4396 y(})390
-4483 y(})p eop end
+996 y(if)e(\(!entry\))1018 1083 y(fprintf)g(\(stderr,)i("No)d(such)i
+(entry)f(\045d\\n",)h(which\);)939 1171 y(else)1018 1258
+y({)1096 1345 y(free)f(\(entry->line\);)1096 1432 y(free)g(\(entry\);)
+1018 1519 y(})861 1606 y(})782 1694 y(else)861 1781 y({)939
+1868 y(fprintf)h(\(stderr,)g("non-numeric)h(arg)e(given)g(to)g
+(`delete'\\n"\);)861 1955 y(})704 2042 y(})547 2130 y(})390
+2217 y(})p eop end
%%Page: 12 15
TeXDict begin 12 14 bop 150 -116 a Fr(App)s(endix)29
b(A:)h(GNU)h(F)-8 b(ree)32 b(Do)s(cumen)m(tation)g(License)1603
-b(12)150 299 y Fn(App)t(endix)52 b(A)40 b(GNU)54 b(F)-13
-b(ree)53 b(Do)t(cumen)l(tation)e(License)1396 502 y Fr(V)-8
-b(ersion)31 b(1.2,)h(No)m(v)m(em)m(b)s(er)g(2002)390
+b(12)150 299 y Fn(App)t(endix)52 b(A)81 b(GNU)54 b(F)-13
+b(ree)53 b(Do)t(cumen)l(tation)e(License)1359 502 y Fr(V)-8
+b(ersion)31 b(1.3,)g(3)g(No)m(v)m(em)m(b)s(er)h(2008)390
635 y(Cop)m(yrigh)m(t)842 632 y(c)817 635 y Fo(\015)e
-Fr(2000,2001,2002)36 b(F)-8 b(ree)32 b(Soft)m(w)m(are)f(F)-8
-b(oundation,)32 b(Inc.)390 745 y(51)f(F)-8 b(ranklin)31
-b(St,)f(Fifth)h(Flo)s(or,)g(Boston,)h(MA)61 b(02110-1301,)35
-b(USA)390 964 y(Ev)m(ery)m(one)c(is)g(p)s(ermitted)f(to)h(cop)m(y)g
-(and)f(distribute)g(v)m(erbatim)h(copies)390 1074 y(of)g(this)f
-(license)h(do)s(cumen)m(t,)g(but)e(c)m(hanging)j(it)f(is)f(not)h(allo)m
-(w)m(ed.)199 1207 y(0.)61 b(PREAMBLE)330 1340 y(The)37
-b(purp)s(ose)e(of)i(this)g(License)h(is)f(to)h(mak)m(e)g(a)g(man)m
-(ual,)h(textb)s(o)s(ok,)h(or)d(other)g(functional)h(and)330
+Fr(2000,)j(2001,)f(2002,)g(2007,)h(2008)f(F)-8 b(ree)31
+b(Soft)m(w)m(are)h(F)-8 b(oundation,)31 b(Inc.)390 745
+y Fq(http://fsf.org/)390 964 y Fr(Ev)m(ery)m(one)g(is)g(p)s(ermitted)f
+(to)h(cop)m(y)g(and)f(distribute)g(v)m(erbatim)h(copies)390
+1074 y(of)g(this)f(license)h(do)s(cumen)m(t,)g(but)e(c)m(hanging)j(it)f
+(is)f(not)h(allo)m(w)m(ed.)199 1207 y(0.)61 b(PREAMBLE)330
+1340 y(The)37 b(purp)s(ose)e(of)i(this)g(License)h(is)f(to)h(mak)m(e)g
+(a)g(man)m(ual,)h(textb)s(o)s(ok,)h(or)d(other)g(functional)h(and)330
1450 y(useful)29 b(do)s(cumen)m(t)h Fj(free)36 b Fr(in)29
b(the)i(sense)f(of)g(freedom:)41 b(to)31 b(assure)e(ev)m(ery)m(one)j
(the)e(e\013ectiv)m(e)j(freedom)330 1559 y(to)f(cop)m(y)g(and)f
@@ -4312,613 +4053,684 @@ b(arian)m(t.)46 b(The)31 b(Do)s(cumen)m(t)i(ma)m(y)f(con)m(tain)i(zero)
e(In)m(v)-5 b(arian)m(t)330 518 y(Sections.)39 b(If)25
b(the)f(Do)s(cumen)m(t)i(do)s(es)e(not)h(iden)m(tify)g(an)m(y)g(In)m(v)
-5 b(arian)m(t)25 b(Sections)h(then)e(there)h(are)g(none.)330
-655 y(The)36 b(\\Co)m(v)m(er)i(T)-8 b(exts")38 b(are)f(certain)g(short)
+669 y(The)36 b(\\Co)m(v)m(er)i(T)-8 b(exts")38 b(are)f(certain)g(short)
g(passages)g(of)g(text)g(that)h(are)f(listed,)i(as)d(F)-8
-b(ron)m(t-Co)m(v)m(er)330 765 y(T)g(exts)26 b(or)f(Bac)m(k-Co)m(v)m(er)
+b(ron)m(t-Co)m(v)m(er)330 778 y(T)g(exts)26 b(or)f(Bac)m(k-Co)m(v)m(er)
j(T)-8 b(exts,)27 b(in)d(the)h(notice)i(that)e(sa)m(ys)h(that)g(the)f
-(Do)s(cumen)m(t)h(is)f(released)g(under)330 874 y(this)h(License.)40
+(Do)s(cumen)m(t)h(is)f(released)g(under)330 888 y(this)h(License.)40
b(A)25 b(F)-8 b(ron)m(t-Co)m(v)m(er)29 b(T)-8 b(ext)26
b(ma)m(y)h(b)s(e)e(at)i(most)f(5)g(w)m(ords,)g(and)g(a)g(Bac)m(k-Co)m
-(v)m(er)j(T)-8 b(ext)26 b(ma)m(y)330 984 y(b)s(e)k(at)h(most)g(25)g(w)m
-(ords.)330 1121 y(A)36 b(\\T)-8 b(ransparen)m(t")36 b(cop)m(y)g(of)g
+(v)m(er)j(T)-8 b(ext)26 b(ma)m(y)330 998 y(b)s(e)k(at)h(most)g(25)g(w)m
+(ords.)330 1148 y(A)36 b(\\T)-8 b(ransparen)m(t")36 b(cop)m(y)g(of)g
(the)f(Do)s(cumen)m(t)h(means)g(a)g(mac)m(hine-readable)h(cop)m(y)-8
-b(,)38 b(represen)m(ted)330 1230 y(in)d(a)h(format)g(whose)g(sp)s
+b(,)38 b(represen)m(ted)330 1258 y(in)d(a)h(format)g(whose)g(sp)s
(eci\014cation)g(is)g(a)m(v)-5 b(ailable)38 b(to)f(the)f(general)g
-(public,)h(that)f(is)g(suitable)g(for)330 1340 y(revising)c(the)g(do)s
+(public,)h(that)f(is)g(suitable)g(for)330 1367 y(revising)c(the)g(do)s
(cumen)m(t)f(straigh)m(tforw)m(ardly)i(with)e(generic)i(text)g(editors)
-f(or)f(\(for)h(images)h(com-)330 1450 y(p)s(osed)23 b(of)h(pixels\))g
+f(or)f(\(for)h(images)h(com-)330 1477 y(p)s(osed)23 b(of)h(pixels\))g
(generic)h(pain)m(t)f(programs)g(or)f(\(for)h(dra)m(wings\))g(some)g
-(widely)g(a)m(v)-5 b(ailable)26 b(dra)m(wing)330 1559
+(widely)g(a)m(v)-5 b(ailable)26 b(dra)m(wing)330 1587
y(editor,)k(and)f(that)g(is)g(suitable)h(for)f(input)f(to)i(text)g
(formatters)f(or)g(for)g(automatic)i(translation)f(to)330
-1669 y(a)d(v)-5 b(ariet)m(y)28 b(of)f(formats)g(suitable)h(for)e(input)
+1696 y(a)d(v)-5 b(ariet)m(y)28 b(of)f(formats)g(suitable)h(for)e(input)
g(to)i(text)g(formatters.)40 b(A)27 b(cop)m(y)g(made)g(in)g(an)g
-(otherwise)330 1778 y(T)-8 b(ransparen)m(t)37 b(\014le)h(format)g
+(otherwise)330 1806 y(T)-8 b(ransparen)m(t)37 b(\014le)h(format)g
(whose)f(markup,)i(or)e(absence)h(of)g(markup,)g(has)g(b)s(een)f
-(arranged)g(to)330 1888 y(th)m(w)m(art)27 b(or)g(discourage)g
+(arranged)g(to)330 1915 y(th)m(w)m(art)27 b(or)g(discourage)g
(subsequen)m(t)f(mo)s(di\014cation)h(b)m(y)g(readers)f(is)g(not)h(T)-8
-b(ransparen)m(t.)39 b(An)27 b(image)330 1998 y(format)35
+b(ransparen)m(t.)39 b(An)27 b(image)330 2025 y(format)35
b(is)f(not)h(T)-8 b(ransparen)m(t)34 b(if)g(used)g(for)g(an)m(y)g
(substan)m(tial)h(amoun)m(t)g(of)g(text.)53 b(A)35 b(cop)m(y)g(that)g
-(is)330 2107 y(not)c(\\T)-8 b(ransparen)m(t")31 b(is)f(called)i
-(\\Opaque".)330 2244 y(Examples)53 b(of)g(suitable)h(formats)f(for)g(T)
+(is)330 2134 y(not)c(\\T)-8 b(ransparen)m(t")31 b(is)f(called)i
+(\\Opaque".)330 2285 y(Examples)53 b(of)g(suitable)h(formats)f(for)g(T)
-8 b(ransparen)m(t)53 b(copies)h(include)f(plain)g Fk(asci)r(i)g
-Fr(without)330 2354 y(markup,)41 b(T)-8 b(exinfo)40 b(input)f(format,)j
-(LaT)1775 2373 y(E)1826 2354 y(X)d(input)g(format,)k
-Fk(sgml)c Fr(or)g Fk(xml)g Fr(using)g(a)h(publicly)330
-2463 y(a)m(v)-5 b(ailable)34 b Fk(dtd)p Fr(,)d(and)g
-(standard-conforming)g(simple)h Fk(html)p Fr(,)f(P)m(ostScript)h(or)f
-Fk(pdf)g Fr(designed)g(for)330 2573 y(h)m(uman)37 b(mo)s(di\014cation.)
-65 b(Examples)38 b(of)g(transparen)m(t)g(image)i(formats)e(include)g
-Fk(png)p Fr(,)i Fk(x)n(cf)e Fr(and)330 2682 y Fk(jpg)p
-Fr(.)63 b(Opaque)38 b(formats)g(include)g(proprietary)g(formats)g(that)
-h(can)f(b)s(e)g(read)g(and)f(edited)i(only)330 2792 y(b)m(y)g
-(proprietary)g(w)m(ord)g(pro)s(cessors,)j Fk(sgml)c Fr(or)i
-Fk(xml)e Fr(for)i(whic)m(h)f(the)g Fk(dtd)g Fr(and/or)g(pro)s(cessing)
-330 2902 y(to)s(ols)32 b(are)f(not)g(generally)h(a)m(v)-5
-b(ailable,)34 b(and)c(the)h(mac)m(hine-generated)i Fk(html)p
-Fr(,)d(P)m(ostScript)i(or)f Fk(pdf)330 3011 y Fr(pro)s(duced)e(b)m(y)h
-(some)h(w)m(ord)f(pro)s(cessors)g(for)g(output)g(purp)s(oses)e(only)-8
-b(.)330 3148 y(The)34 b(\\Title)h(P)m(age")i(means,)e(for)f(a)h(prin)m
-(ted)f(b)s(o)s(ok,)h(the)f(title)i(page)f(itself,)h(plus)e(suc)m(h)f
-(follo)m(wing)330 3258 y(pages)28 b(as)g(are)g(needed)g(to)g(hold,)g
-(legibly)-8 b(,)30 b(the)e(material)h(this)e(License)i(requires)e(to)h
-(app)s(ear)f(in)h(the)330 3367 y(title)g(page.)40 b(F)-8
-b(or)28 b(w)m(orks)e(in)g(formats)h(whic)m(h)g(do)f(not)h(ha)m(v)m(e)h
-(an)m(y)e(title)j(page)e(as)g(suc)m(h,)g(\\Title)h(P)m(age")330
-3477 y(means)j(the)f(text)i(near)e(the)h(most)g(prominen)m(t)g(app)s
-(earance)f(of)h(the)g(w)m(ork's)g(title,)h(preceding)f(the)330
-3587 y(b)s(eginning)f(of)g(the)h(b)s(o)s(dy)e(of)h(the)h(text.)330
-3724 y(A)f(section)h(\\En)m(titled)g(XYZ")f(means)f(a)h(named)g
+Fr(without)330 2395 y(markup,)37 b(T)-8 b(exinfo)36 b(input)f(format,)j
+(LaT)1759 2414 y(E)1810 2395 y(X)e(input)f(format,)j
+Fd(SGML)f Fr(or)f Fd(XML)g Fr(using)g(a)g(publicly)330
+2504 y(a)m(v)-5 b(ailable)42 b Fd(DTD)p Fr(,)g(and)d
+(standard-conforming)h(simple)g Fd(HTML)p Fr(,)g(P)m(ostScript)h(or)f
+Fd(PDF)g Fr(designed)330 2614 y(for)e(h)m(uman)g(mo)s(di\014cation.)65
+b(Examples)38 b(of)h(transparen)m(t)f(image)i(formats)e(include)g
+Fd(PNG)p Fr(,)h Fd(X)n(CF)330 2724 y Fr(and)h Fd(JPG)p
+Fr(.)g(Opaque)h(formats)g(include)f(proprietary)g(formats)h(that)h(can)
+f(b)s(e)f(read)g(and)h(edited)330 2833 y(only)54 b(b)m(y)f(proprietary)
+h(w)m(ord)f(pro)s(cessors,)59 b Fd(SGML)54 b Fr(or)f
+Fd(XML)h Fr(for)g(whic)m(h)f(the)h Fd(DTD)g Fr(and/or)330
+2943 y(pro)s(cessing)61 b(to)s(ols)h(are)f(not)g(generally)i(a)m(v)-5
+b(ailable,)71 b(and)60 b(the)h(mac)m(hine-generated)j
+Fd(HTML)p Fr(,)330 3052 y(P)m(ostScript)31 b(or)f Fd(PDF)h
+Fr(pro)s(duced)d(b)m(y)j(some)f(w)m(ord)g(pro)s(cessors)g(for)g(output)
+g(purp)s(oses)f(only)-8 b(.)330 3203 y(The)34 b(\\Title)h(P)m(age")i
+(means,)e(for)f(a)h(prin)m(ted)f(b)s(o)s(ok,)h(the)f(title)i(page)f
+(itself,)h(plus)e(suc)m(h)f(follo)m(wing)330 3313 y(pages)28
+b(as)g(are)g(needed)g(to)g(hold,)g(legibly)-8 b(,)30
+b(the)e(material)h(this)e(License)i(requires)e(to)h(app)s(ear)f(in)h
+(the)330 3422 y(title)g(page.)40 b(F)-8 b(or)28 b(w)m(orks)e(in)g
+(formats)h(whic)m(h)g(do)f(not)h(ha)m(v)m(e)h(an)m(y)e(title)j(page)e
+(as)g(suc)m(h,)g(\\Title)h(P)m(age")330 3532 y(means)j(the)f(text)i
+(near)e(the)h(most)g(prominen)m(t)g(app)s(earance)f(of)h(the)g(w)m
+(ork's)g(title,)h(preceding)f(the)330 3641 y(b)s(eginning)f(of)g(the)h
+(b)s(o)s(dy)e(of)h(the)h(text.)330 3792 y(The)j(\\publisher")g(means)h
+(an)m(y)f(p)s(erson)g(or)h(en)m(tit)m(y)h(that)f(distributes)f(copies)i
+(of)e(the)h(Do)s(cumen)m(t)330 3902 y(to)c(the)g(public.)330
+4052 y(A)f(section)h(\\En)m(titled)g(XYZ")f(means)f(a)h(named)g
(subunit)e(of)h(the)h(Do)s(cumen)m(t)h(whose)e(title)i(either)330
-3833 y(is)d(precisely)g(XYZ)g(or)f(con)m(tains)i(XYZ)f(in)f(paren)m
+4162 y(is)d(precisely)g(XYZ)g(or)f(con)m(tains)i(XYZ)f(in)f(paren)m
(theses)i(follo)m(wing)g(text)g(that)f(translates)h(XYZ)e(in)330
-3943 y(another)e(language.)40 b(\(Here)26 b(XYZ)f(stands)f(for)h(a)g
+4271 y(another)e(language.)40 b(\(Here)26 b(XYZ)f(stands)f(for)h(a)g
(sp)s(eci\014c)g(section)h(name)f(men)m(tioned)h(b)s(elo)m(w,)g(suc)m
-(h)330 4052 y(as)i(\\Ac)m(kno)m(wledgemen)m(ts",)33 b(\\Dedications",)e
+(h)330 4381 y(as)i(\\Ac)m(kno)m(wledgemen)m(ts",)33 b(\\Dedications",)e
(\\Endorsemen)m(ts",)e(or)f(\\History".\))42 b(T)-8 b(o)29
-b(\\Preserv)m(e)330 4162 y(the)34 b(Title")h(of)e(suc)m(h)h(a)g
+b(\\Preserv)m(e)330 4491 y(the)34 b(Title")h(of)e(suc)m(h)h(a)g
(section)g(when)f(y)m(ou)h(mo)s(dify)e(the)i(Do)s(cumen)m(t)h(means)e
-(that)h(it)g(remains)g(a)330 4271 y(section)e(\\En)m(titled)f(XYZ")g
-(according)g(to)g(this)g(de\014nition.)330 4408 y(The)c(Do)s(cumen)m(t)
+(that)h(it)g(remains)g(a)330 4600 y(section)e(\\En)m(titled)f(XYZ")g
+(according)g(to)g(this)g(de\014nition.)330 4751 y(The)c(Do)s(cumen)m(t)
i(ma)m(y)f(include)f(W)-8 b(arran)m(t)m(y)30 b(Disclaimers)f(next)f(to)
-g(the)g(notice)h(whic)m(h)e(states)i(that)330 4518 y(this)34
+g(the)g(notice)h(whic)m(h)e(states)i(that)330 4861 y(this)34
b(License)g(applies)g(to)h(the)f(Do)s(cumen)m(t.)52 b(These)33
b(W)-8 b(arran)m(t)m(y)36 b(Disclaimers)f(are)g(considered)e(to)330
-4628 y(b)s(e)k(included)g(b)m(y)g(reference)h(in)g(this)f(License,)j
+4970 y(b)s(e)k(included)g(b)m(y)g(reference)h(in)g(this)f(License,)j
(but)d(only)h(as)g(regards)f(disclaiming)i(w)m(arran)m(ties:)330
-4737 y(an)m(y)e(other)g(implication)i(that)e(these)g(W)-8
+5080 y(an)m(y)e(other)g(implication)i(that)e(these)g(W)-8
b(arran)m(t)m(y)39 b(Disclaimers)f(ma)m(y)g(ha)m(v)m(e)g(is)f(v)m(oid)g
-(and)f(has)h(no)330 4847 y(e\013ect)32 b(on)e(the)h(meaning)f(of)h
-(this)f(License.)199 4984 y(2.)61 b(VERBA)-8 b(TIM)31
-b(COPYING)330 5121 y(Y)-8 b(ou)39 b(ma)m(y)f(cop)m(y)h(and)e
-(distribute)h(the)g(Do)s(cumen)m(t)h(in)f(an)m(y)g(medium,)h(either)g
-(commercially)h(or)330 5230 y(noncommercially)-8 b(,)48
-b(pro)m(vided)42 b(that)h(this)f(License,)47 b(the)42
-b(cop)m(yrigh)m(t)i(notices,)j(and)42 b(the)h(license)330
-5340 y(notice)37 b(sa)m(ying)g(this)e(License)i(applies)e(to)i(the)f
-(Do)s(cumen)m(t)g(are)g(repro)s(duced)e(in)i(all)g(copies,)j(and)p
-eop end
+(and)f(has)h(no)330 5189 y(e\013ect)32 b(on)e(the)h(meaning)f(of)h
+(this)f(License.)199 5340 y(2.)61 b(VERBA)-8 b(TIM)31
+b(COPYING)p eop end
%%Page: 14 17
TeXDict begin 14 16 bop 150 -116 a Fr(App)s(endix)29
b(A:)h(GNU)h(F)-8 b(ree)32 b(Do)s(cumen)m(tation)g(License)1603
-b(14)330 299 y(that)27 b(y)m(ou)g(add)f(no)h(other)f(conditions)h
-(whatso)s(ev)m(er)h(to)f(those)g(of)g(this)f(License.)40
-b(Y)-8 b(ou)27 b(ma)m(y)g(not)g(use)330 408 y(tec)m(hnical)35
-b(measures)d(to)i(obstruct)f(or)g(con)m(trol)h(the)f(reading)g(or)g
-(further)e(cop)m(ying)j(of)f(the)g(copies)330 518 y(y)m(ou)25
-b(mak)m(e)g(or)g(distribute.)38 b(Ho)m(w)m(ev)m(er,)28
+b(14)330 299 y(Y)-8 b(ou)39 b(ma)m(y)f(cop)m(y)h(and)e(distribute)h
+(the)g(Do)s(cumen)m(t)h(in)f(an)m(y)g(medium,)h(either)g(commercially)h
+(or)330 408 y(noncommercially)-8 b(,)48 b(pro)m(vided)42
+b(that)h(this)f(License,)47 b(the)42 b(cop)m(yrigh)m(t)i(notices,)j
+(and)42 b(the)h(license)330 518 y(notice)37 b(sa)m(ying)g(this)e
+(License)i(applies)e(to)i(the)f(Do)s(cumen)m(t)g(are)g(repro)s(duced)e
+(in)i(all)g(copies,)j(and)330 628 y(that)27 b(y)m(ou)g(add)f(no)h
+(other)f(conditions)h(whatso)s(ev)m(er)h(to)f(those)g(of)g(this)f
+(License.)40 b(Y)-8 b(ou)27 b(ma)m(y)g(not)g(use)330
+737 y(tec)m(hnical)35 b(measures)d(to)i(obstruct)f(or)g(con)m(trol)h
+(the)f(reading)g(or)g(further)e(cop)m(ying)j(of)f(the)g(copies)330
+847 y(y)m(ou)25 b(mak)m(e)g(or)g(distribute.)38 b(Ho)m(w)m(ev)m(er,)28
b(y)m(ou)d(ma)m(y)g(accept)h(comp)s(ensation)f(in)f(exc)m(hange)j(for)d
-(copies.)330 628 y(If)32 b(y)m(ou)g(distribute)g(a)h(large)g(enough)f
+(copies.)330 956 y(If)32 b(y)m(ou)g(distribute)g(a)h(large)g(enough)f
(n)m(um)m(b)s(er)f(of)h(copies)h(y)m(ou)f(m)m(ust)h(also)g(follo)m(w)g
-(the)f(conditions)330 737 y(in)e(section)i(3.)330 883
+(the)f(conditions)330 1066 y(in)e(section)i(3.)330 1200
y(Y)-8 b(ou)21 b(ma)m(y)h(also)f(lend)g(copies,)i(under)d(the)h(same)g
(conditions)g(stated)h(ab)s(o)m(v)m(e,)i(and)c(y)m(ou)h(ma)m(y)g
-(publicly)330 993 y(displa)m(y)31 b(copies.)199 1139
-y(3.)61 b(COPYING)30 b(IN)g(QUANTITY)330 1285 y(If)25
+(publicly)330 1310 y(displa)m(y)31 b(copies.)199 1443
+y(3.)61 b(COPYING)30 b(IN)g(QUANTITY)330 1577 y(If)25
b(y)m(ou)g(publish)f(prin)m(ted)g(copies)i(\(or)g(copies)g(in)f(media)g
(that)h(commonly)g(ha)m(v)m(e)g(prin)m(ted)f(co)m(v)m(ers\))i(of)330
-1395 y(the)32 b(Do)s(cumen)m(t,)h(n)m(um)m(b)s(ering)e(more)h(than)f
+1687 y(the)32 b(Do)s(cumen)m(t,)h(n)m(um)m(b)s(ering)e(more)h(than)f
(100,)j(and)d(the)h(Do)s(cumen)m(t's)h(license)f(notice)h(requires)330
-1504 y(Co)m(v)m(er)i(T)-8 b(exts,)36 b(y)m(ou)f(m)m(ust)f(enclose)i
+1797 y(Co)m(v)m(er)i(T)-8 b(exts,)36 b(y)m(ou)f(m)m(ust)f(enclose)i
(the)e(copies)h(in)f(co)m(v)m(ers)i(that)f(carry)-8 b(,)36
-b(clearly)f(and)f(legibly)-8 b(,)37 b(all)330 1614 y(these)j(Co)m(v)m
+b(clearly)f(and)f(legibly)-8 b(,)37 b(all)330 1906 y(these)j(Co)m(v)m
(er)g(T)-8 b(exts:)59 b(F)-8 b(ron)m(t-Co)m(v)m(er)41
b(T)-8 b(exts)40 b(on)f(the)g(fron)m(t)g(co)m(v)m(er,)44
b(and)38 b(Bac)m(k-Co)m(v)m(er)k(T)-8 b(exts)40 b(on)330
-1724 y(the)29 b(bac)m(k)h(co)m(v)m(er.)42 b(Both)30 b(co)m(v)m(ers)h(m)
+2016 y(the)29 b(bac)m(k)h(co)m(v)m(er.)42 b(Both)30 b(co)m(v)m(ers)h(m)
m(ust)e(also)h(clearly)g(and)f(legibly)h(iden)m(tify)f(y)m(ou)h(as)f
-(the)h(publisher)330 1833 y(of)k(these)h(copies.)53 b(The)34
+(the)h(publisher)330 2125 y(of)k(these)h(copies.)53 b(The)34
b(fron)m(t)h(co)m(v)m(er)h(m)m(ust)e(presen)m(t)g(the)h(full)f(title)i
-(with)d(all)j(w)m(ords)d(of)i(the)f(title)330 1943 y(equally)e
+(with)d(all)j(w)m(ords)d(of)i(the)f(title)330 2235 y(equally)e
(prominen)m(t)e(and)g(visible.)43 b(Y)-8 b(ou)31 b(ma)m(y)g(add)g
(other)g(material)h(on)f(the)g(co)m(v)m(ers)h(in)e(addition.)330
-2052 y(Cop)m(ying)36 b(with)g(c)m(hanges)h(limited)g(to)g(the)g(co)m(v)
+2345 y(Cop)m(ying)36 b(with)g(c)m(hanges)h(limited)g(to)g(the)g(co)m(v)
m(ers,)i(as)d(long)h(as)g(they)f(preserv)m(e)g(the)h(title)g(of)g(the)
-330 2162 y(Do)s(cumen)m(t)h(and)e(satisfy)i(these)f(conditions,)j(can)d
+330 2454 y(Do)s(cumen)m(t)h(and)e(satisfy)i(these)f(conditions,)j(can)d
(b)s(e)g(treated)h(as)f(v)m(erbatim)h(cop)m(ying)g(in)f(other)330
-2271 y(resp)s(ects.)330 2418 y(If)32 b(the)h(required)f(texts)i(for)e
+2564 y(resp)s(ects.)330 2698 y(If)32 b(the)h(required)f(texts)i(for)e
(either)h(co)m(v)m(er)i(are)e(to)s(o)g(v)m(oluminous)g(to)g(\014t)g
-(legibly)-8 b(,)35 b(y)m(ou)e(should)f(put)330 2527 y(the)h(\014rst)f
+(legibly)-8 b(,)35 b(y)m(ou)e(should)f(put)330 2807 y(the)h(\014rst)f
(ones)h(listed)g(\(as)h(man)m(y)f(as)g(\014t)g(reasonably\))g(on)g(the)
g(actual)h(co)m(v)m(er,)h(and)e(con)m(tin)m(ue)h(the)330
-2637 y(rest)d(on)m(to)g(adjacen)m(t)h(pages.)330 2783
+2917 y(rest)d(on)m(to)g(adjacen)m(t)h(pages.)330 3051
y(If)27 b(y)m(ou)g(publish)e(or)i(distribute)g(Opaque)f(copies)i(of)f
(the)h(Do)s(cumen)m(t)f(n)m(um)m(b)s(ering)f(more)i(than)e(100,)330
-2892 y(y)m(ou)i(m)m(ust)g(either)h(include)e(a)i(mac)m(hine-readable)g
+3160 y(y)m(ou)i(m)m(ust)g(either)h(include)e(a)i(mac)m(hine-readable)g
(T)-8 b(ransparen)m(t)28 b(cop)m(y)h(along)g(with)e(eac)m(h)i(Opaque)
-330 3002 y(cop)m(y)-8 b(,)38 b(or)d(state)h(in)f(or)g(with)g(eac)m(h)h
+330 3270 y(cop)m(y)-8 b(,)38 b(or)d(state)h(in)f(or)g(with)g(eac)m(h)h
(Opaque)e(cop)m(y)i(a)g(computer-net)m(w)m(ork)g(lo)s(cation)h(from)d
-(whic)m(h)330 3112 y(the)24 b(general)i(net)m(w)m(ork-using)f(public)e
+(whic)m(h)330 3380 y(the)24 b(general)i(net)m(w)m(ork-using)f(public)e
(has)h(access)i(to)f(do)m(wnload)f(using)g(public-standard)f(net)m(w)m
-(ork)330 3221 y(proto)s(cols)40 b(a)f(complete)h(T)-8
+(ork)330 3489 y(proto)s(cols)40 b(a)f(complete)h(T)-8
b(ransparen)m(t)39 b(cop)m(y)g(of)g(the)h(Do)s(cumen)m(t,)i(free)d(of)g
-(added)f(material.)67 b(If)330 3331 y(y)m(ou)39 b(use)g(the)g(latter)h
+(added)f(material.)67 b(If)330 3599 y(y)m(ou)39 b(use)g(the)g(latter)h
(option,)h(y)m(ou)f(m)m(ust)e(tak)m(e)j(reasonably)e(pruden)m(t)e
-(steps,)k(when)d(y)m(ou)h(b)s(egin)330 3440 y(distribution)f(of)g
+(steps,)k(when)d(y)m(ou)h(b)s(egin)330 3708 y(distribution)f(of)g
(Opaque)g(copies)h(in)e(quan)m(tit)m(y)-8 b(,)43 b(to)38
b(ensure)g(that)h(this)f(T)-8 b(ransparen)m(t)38 b(cop)m(y)h(will)330
-3550 y(remain)30 b(th)m(us)g(accessible)i(at)f(the)f(stated)h(lo)s
+3818 y(remain)30 b(th)m(us)g(accessible)i(at)f(the)f(stated)h(lo)s
(cation)h(un)m(til)e(at)h(least)h(one)e(y)m(ear)h(after)g(the)f(last)h
-(time)330 3660 y(y)m(ou)37 b(distribute)f(an)h(Opaque)f(cop)m(y)i
+(time)330 3927 y(y)m(ou)37 b(distribute)f(an)h(Opaque)f(cop)m(y)i
(\(directly)g(or)e(through)g(y)m(our)h(agen)m(ts)h(or)f(retailers\))h
-(of)f(that)330 3769 y(edition)31 b(to)g(the)g(public.)330
-3915 y(It)k(is)f(requested,)i(but)e(not)h(required,)g(that)g(y)m(ou)g
+(of)f(that)330 4037 y(edition)31 b(to)g(the)g(public.)330
+4171 y(It)k(is)f(requested,)i(but)e(not)h(required,)g(that)g(y)m(ou)g
(con)m(tact)h(the)f(authors)f(of)h(the)g(Do)s(cumen)m(t)g(w)m(ell)330
-4025 y(b)s(efore)28 b(redistributing)g(an)m(y)h(large)h(n)m(um)m(b)s
+4281 y(b)s(efore)28 b(redistributing)g(an)m(y)h(large)h(n)m(um)m(b)s
(er)d(of)i(copies,)h(to)f(giv)m(e)h(them)f(a)g(c)m(hance)h(to)f(pro)m
-(vide)g(y)m(ou)330 4134 y(with)h(an)g(up)s(dated)f(v)m(ersion)i(of)g
-(the)f(Do)s(cumen)m(t.)199 4281 y(4.)61 b(MODIFICA)-8
-b(TIONS)330 4427 y(Y)g(ou)26 b(ma)m(y)g(cop)m(y)g(and)f(distribute)g(a)
+(vide)g(y)m(ou)330 4390 y(with)h(an)g(up)s(dated)f(v)m(ersion)i(of)g
+(the)f(Do)s(cumen)m(t.)199 4524 y(4.)61 b(MODIFICA)-8
+b(TIONS)330 4658 y(Y)g(ou)26 b(ma)m(y)g(cop)m(y)g(and)f(distribute)g(a)
h(Mo)s(di\014ed)f(V)-8 b(ersion)26 b(of)g(the)g(Do)s(cumen)m(t)g(under)
-e(the)h(conditions)330 4536 y(of)c(sections)h(2)g(and)e(3)h(ab)s(o)m(v)
+e(the)h(conditions)330 4768 y(of)c(sections)h(2)g(and)e(3)h(ab)s(o)m(v)
m(e,)k(pro)m(vided)20 b(that)i(y)m(ou)f(release)i(the)e(Mo)s(di\014ed)f
-(V)-8 b(ersion)22 b(under)d(precisely)330 4646 y(this)29
+(V)-8 b(ersion)22 b(under)d(precisely)330 4877 y(this)29
b(License,)h(with)f(the)g(Mo)s(di\014ed)f(V)-8 b(ersion)30
b(\014lling)f(the)g(role)h(of)f(the)g(Do)s(cumen)m(t,)h(th)m(us)f
-(licensing)330 4755 y(distribution)k(and)h(mo)s(di\014cation)g(of)h
+(licensing)330 4987 y(distribution)k(and)h(mo)s(di\014cation)g(of)h
(the)f(Mo)s(di\014ed)f(V)-8 b(ersion)35 b(to)g(who)s(ev)m(er)f(p)s
-(ossesses)f(a)i(cop)m(y)g(of)330 4865 y(it.)41 b(In)30
+(ossesses)f(a)i(cop)m(y)g(of)330 5096 y(it.)41 b(In)30
b(addition,)h(y)m(ou)f(m)m(ust)h(do)f(these)h(things)f(in)g(the)h(Mo)s
-(di\014ed)e(V)-8 b(ersion:)357 5011 y(A.)60 b(Use)33
+(di\014ed)e(V)-8 b(ersion:)357 5230 y(A.)60 b(Use)33
b(in)f(the)h(Title)h(P)m(age)g(\(and)f(on)f(the)h(co)m(v)m(ers,)i(if)e
(an)m(y\))g(a)g(title)h(distinct)f(from)g(that)g(of)g(the)510
-5121 y(Do)s(cumen)m(t,)j(and)d(from)g(those)i(of)f(previous)f(v)m
+5340 y(Do)s(cumen)m(t,)j(and)d(from)g(those)i(of)f(previous)f(v)m
(ersions)h(\(whic)m(h)g(should,)g(if)g(there)g(w)m(ere)g(an)m(y)-8
-b(,)510 5230 y(b)s(e)31 b(listed)h(in)f(the)g(History)h(section)g(of)g
-(the)f(Do)s(cumen)m(t\).)45 b(Y)-8 b(ou)32 b(ma)m(y)g(use)f(the)g(same)
-h(title)h(as)510 5340 y(a)e(previous)f(v)m(ersion)g(if)h(the)f
-(original)i(publisher)d(of)h(that)h(v)m(ersion)g(giv)m(es)h(p)s
-(ermission.)p eop end
+b(,)p eop end
%%Page: 15 18
TeXDict begin 15 17 bop 150 -116 a Fr(App)s(endix)29
b(A:)h(GNU)h(F)-8 b(ree)32 b(Do)s(cumen)m(tation)g(License)1603
-b(15)360 299 y(B.)61 b(List)31 b(on)f(the)h(Title)g(P)m(age,)i(as)d
-(authors,)h(one)g(or)f(more)h(p)s(ersons)e(or)h(en)m(tities)j(resp)s
-(onsible)c(for)510 408 y(authorship)c(of)h(the)h(mo)s(di\014cations)f
-(in)g(the)g(Mo)s(di\014ed)f(V)-8 b(ersion,)28 b(together)g(with)d(at)i
-(least)h(\014v)m(e)510 518 y(of)c(the)g(principal)g(authors)f(of)i(the)
-f(Do)s(cumen)m(t)g(\(all)h(of)g(its)f(principal)g(authors,)h(if)f(it)g
-(has)g(few)m(er)510 628 y(than)30 b(\014v)m(e\),)h(unless)f(they)h
-(release)g(y)m(ou)g(from)f(this)g(requiremen)m(t.)359
-766 y(C.)60 b(State)32 b(on)e(the)h(Title)h(page)f(the)g(name)g(of)g
-(the)g(publisher)e(of)i(the)g(Mo)s(di\014ed)f(V)-8 b(ersion,)32
-b(as)f(the)510 876 y(publisher.)355 1015 y(D.)61 b(Preserv)m(e)31
+b(15)510 299 y(b)s(e)31 b(listed)h(in)f(the)g(History)h(section)g(of)g
+(the)f(Do)s(cumen)m(t\).)45 b(Y)-8 b(ou)32 b(ma)m(y)g(use)f(the)g(same)
+h(title)h(as)510 408 y(a)e(previous)f(v)m(ersion)g(if)h(the)f(original)
+i(publisher)d(of)h(that)h(v)m(ersion)g(giv)m(es)h(p)s(ermission.)360
+545 y(B.)61 b(List)31 b(on)f(the)h(Title)g(P)m(age,)i(as)d(authors,)h
+(one)g(or)f(more)h(p)s(ersons)e(or)h(en)m(tities)j(resp)s(onsible)c
+(for)510 655 y(authorship)c(of)h(the)h(mo)s(di\014cations)f(in)g(the)g
+(Mo)s(di\014ed)f(V)-8 b(ersion,)28 b(together)g(with)d(at)i(least)h
+(\014v)m(e)510 765 y(of)c(the)g(principal)g(authors)f(of)i(the)f(Do)s
+(cumen)m(t)g(\(all)h(of)g(its)f(principal)g(authors,)h(if)f(it)g(has)g
+(few)m(er)510 874 y(than)30 b(\014v)m(e\),)h(unless)f(they)h(release)g
+(y)m(ou)g(from)f(this)g(requiremen)m(t.)359 1011 y(C.)60
+b(State)32 b(on)e(the)h(Title)h(page)f(the)g(name)g(of)g(the)g
+(publisher)e(of)i(the)g(Mo)s(di\014ed)f(V)-8 b(ersion,)32
+b(as)f(the)510 1121 y(publisher.)355 1258 y(D.)61 b(Preserv)m(e)31
b(all)g(the)g(cop)m(yrigh)m(t)h(notices)f(of)g(the)f(Do)s(cumen)m(t.)
-363 1154 y(E.)60 b(Add)30 b(an)i(appropriate)f(cop)m(yrigh)m(t)i
+363 1395 y(E.)60 b(Add)30 b(an)i(appropriate)f(cop)m(yrigh)m(t)i
(notice)f(for)g(y)m(our)f(mo)s(di\014cations)g(adjacen)m(t)i(to)f(the)g
-(other)510 1263 y(cop)m(yrigh)m(t)g(notices.)365 1402
+(other)510 1504 y(cop)m(yrigh)m(t)g(notices.)365 1641
y(F.)61 b(Include,)28 b(immediately)h(after)f(the)h(cop)m(yrigh)m(t)g
(notices,)h(a)e(license)h(notice)g(giving)g(the)f(public)510
-1512 y(p)s(ermission)23 b(to)j(use)e(the)g(Mo)s(di\014ed)g(V)-8
+1751 y(p)s(ermission)23 b(to)j(use)e(the)g(Mo)s(di\014ed)g(V)-8
b(ersion)25 b(under)e(the)i(terms)f(of)h(this)f(License,)j(in)d(the)g
-(form)510 1621 y(sho)m(wn)30 b(in)g(the)g(Addendum)f(b)s(elo)m(w.)353
-1760 y(G.)61 b(Preserv)m(e)23 b(in)g(that)g(license)h(notice)g(the)f
+(form)510 1861 y(sho)m(wn)30 b(in)g(the)g(Addendum)f(b)s(elo)m(w.)353
+1998 y(G.)61 b(Preserv)m(e)23 b(in)g(that)g(license)h(notice)g(the)f
(full)g(lists)g(of)g(In)m(v)-5 b(arian)m(t)23 b(Sections)h(and)e
-(required)g(Co)m(v)m(er)510 1870 y(T)-8 b(exts)31 b(giv)m(en)g(in)f
-(the)h(Do)s(cumen)m(t's)g(license)h(notice.)357 2008
+(required)g(Co)m(v)m(er)510 2107 y(T)-8 b(exts)31 b(giv)m(en)g(in)f
+(the)h(Do)s(cumen)m(t's)g(license)h(notice.)357 2244
y(H.)60 b(Include)30 b(an)g(unaltered)g(cop)m(y)h(of)g(this)f(License.)
-392 2147 y(I.)60 b(Preserv)m(e)33 b(the)f(section)h(En)m(titled)g
+392 2381 y(I.)60 b(Preserv)m(e)33 b(the)f(section)h(En)m(titled)g
(\\History",)h(Preserv)m(e)f(its)f(Title,)i(and)d(add)h(to)h(it)f(an)g
-(item)510 2257 y(stating)d(at)g(least)g(the)g(title,)h(y)m(ear,)g(new)d
+(item)510 2491 y(stating)d(at)g(least)g(the)g(title,)h(y)m(ear,)g(new)d
(authors,)i(and)e(publisher)f(of)j(the)f(Mo)s(di\014ed)f(V)-8
-b(ersion)510 2366 y(as)32 b(giv)m(en)g(on)f(the)h(Title)g(P)m(age.)45
+b(ersion)510 2600 y(as)32 b(giv)m(en)g(on)f(the)h(Title)g(P)m(age.)45
b(If)31 b(there)h(is)f(no)g(section)i(En)m(titled)f(\\History")h(in)e
-(the)g(Do)s(cu-)510 2476 y(men)m(t,)37 b(create)f(one)f(stating)h(the)f
+(the)g(Do)s(cu-)510 2710 y(men)m(t,)37 b(create)f(one)f(stating)h(the)f
(title,)i(y)m(ear,)g(authors,)f(and)e(publisher)f(of)i(the)g(Do)s
-(cumen)m(t)510 2586 y(as)h(giv)m(en)h(on)f(its)h(Title)g(P)m(age,)i
+(cumen)m(t)510 2819 y(as)h(giv)m(en)h(on)f(its)h(Title)g(P)m(age,)i
(then)d(add)g(an)g(item)g(describing)g(the)g(Mo)s(di\014ed)g(V)-8
-b(ersion)37 b(as)510 2695 y(stated)31 b(in)f(the)h(previous)f(sen)m
-(tence.)378 2834 y(J.)60 b(Preserv)m(e)33 b(the)g(net)m(w)m(ork)g(lo)s
+b(ersion)37 b(as)510 2929 y(stated)31 b(in)f(the)h(previous)f(sen)m
+(tence.)378 3066 y(J.)60 b(Preserv)m(e)33 b(the)g(net)m(w)m(ork)g(lo)s
(cation,)i(if)d(an)m(y)-8 b(,)34 b(giv)m(en)f(in)g(the)f(Do)s(cumen)m
-(t)h(for)g(public)e(access)j(to)510 2944 y(a)e(T)-8 b(ransparen)m(t)30
+(t)h(for)g(public)e(access)j(to)510 3176 y(a)e(T)-8 b(ransparen)m(t)30
b(cop)m(y)i(of)g(the)f(Do)s(cumen)m(t,)h(and)f(lik)m(ewise)h(the)g(net)
-m(w)m(ork)g(lo)s(cations)g(giv)m(en)g(in)510 3053 y(the)g(Do)s(cumen)m
+m(w)m(ork)g(lo)s(cations)g(giv)m(en)g(in)510 3285 y(the)g(Do)s(cumen)m
(t)g(for)g(previous)f(v)m(ersions)h(it)g(w)m(as)g(based)f(on.)45
-b(These)31 b(ma)m(y)h(b)s(e)f(placed)h(in)g(the)510 3163
+b(These)31 b(ma)m(y)h(b)s(e)f(placed)h(in)g(the)510 3395
y(\\History")27 b(section.)40 b(Y)-8 b(ou)25 b(ma)m(y)h(omit)g(a)f(net)
m(w)m(ork)h(lo)s(cation)g(for)f(a)h(w)m(ork)f(that)g(w)m(as)h
-(published)510 3272 y(at)36 b(least)h(four)e(y)m(ears)i(b)s(efore)e
+(published)510 3504 y(at)36 b(least)h(four)e(y)m(ears)i(b)s(efore)e
(the)h(Do)s(cumen)m(t)h(itself,)h(or)d(if)h(the)g(original)h(publisher)
-d(of)i(the)510 3382 y(v)m(ersion)31 b(it)g(refers)f(to)h(giv)m(es)h(p)s
-(ermission.)354 3521 y(K.)60 b(F)-8 b(or)24 b(an)m(y)h(section)f(En)m
+d(of)i(the)510 3614 y(v)m(ersion)31 b(it)g(refers)f(to)h(giv)m(es)h(p)s
+(ermission.)354 3751 y(K.)60 b(F)-8 b(or)24 b(an)m(y)h(section)f(En)m
(titled)h(\\Ac)m(kno)m(wledgemen)m(ts")i(or)d(\\Dedications",)k
-(Preserv)m(e)c(the)g(Title)510 3630 y(of)j(the)f(section,)j(and)d
+(Preserv)m(e)c(the)g(Title)510 3861 y(of)j(the)f(section,)j(and)d
(preserv)m(e)h(in)f(the)h(section)g(all)h(the)e(substance)h(and)f(tone)
-h(of)f(eac)m(h)i(of)f(the)510 3740 y(con)m(tributor)k(ac)m(kno)m
+h(of)f(eac)m(h)i(of)f(the)510 3970 y(con)m(tributor)k(ac)m(kno)m
(wledgemen)m(ts)i(and/or)d(dedications)h(giv)m(en)h(therein.)368
-3879 y(L.)60 b(Preserv)m(e)36 b(all)g(the)g(In)m(v)-5
+4107 y(L.)60 b(Preserv)m(e)36 b(all)g(the)g(In)m(v)-5
b(arian)m(t)36 b(Sections)g(of)f(the)h(Do)s(cumen)m(t,)h(unaltered)f
-(in)f(their)g(text)i(and)510 3988 y(in)f(their)g(titles.)58
+(in)f(their)g(text)i(and)510 4217 y(in)f(their)g(titles.)58
b(Section)37 b(n)m(um)m(b)s(ers)d(or)i(the)g(equiv)-5
b(alen)m(t)38 b(are)e(not)g(considered)g(part)g(of)g(the)510
-4098 y(section)c(titles.)341 4237 y(M.)61 b(Delete)33
+4326 y(section)c(titles.)341 4463 y(M.)61 b(Delete)33
b(an)m(y)e(section)h(En)m(titled)f(\\Endorsemen)m(ts".)42
b(Suc)m(h)30 b(a)i(section)f(ma)m(y)h(not)f(b)s(e)f(included)510
-4346 y(in)g(the)h(Mo)s(di\014ed)e(V)-8 b(ersion.)357
-4485 y(N.)60 b(Do)29 b(not)g(retitle)h(an)m(y)e(existing)i(section)f
+4573 y(in)g(the)h(Mo)s(di\014ed)e(V)-8 b(ersion.)357
+4710 y(N.)60 b(Do)29 b(not)g(retitle)h(an)m(y)e(existing)i(section)f
(to)g(b)s(e)f(En)m(titled)h(\\Endorsemen)m(ts")g(or)f(to)h(con\015ict)g
-(in)510 4595 y(title)j(with)e(an)m(y)h(In)m(v)-5 b(arian)m(t)31
-b(Section.)354 4734 y(O.)60 b(Preserv)m(e)31 b(an)m(y)g(W)-8
-b(arran)m(t)m(y)32 b(Disclaimers.)330 4902 y(If)h(the)g(Mo)s(di\014ed)g
+(in)510 4819 y(title)j(with)e(an)m(y)h(In)m(v)-5 b(arian)m(t)31
+b(Section.)354 4956 y(O.)60 b(Preserv)m(e)31 b(an)m(y)g(W)-8
+b(arran)m(t)m(y)32 b(Disclaimers.)330 5121 y(If)h(the)g(Mo)s(di\014ed)g
(V)-8 b(ersion)34 b(includes)f(new)g(fron)m(t-matter)i(sections)f(or)f
-(app)s(endices)g(that)h(qualify)330 5011 y(as)28 b(Secondary)g
+(app)s(endices)g(that)h(qualify)330 5230 y(as)28 b(Secondary)g
(Sections)g(and)f(con)m(tain)j(no)d(material)j(copied)e(from)f(the)h
-(Do)s(cumen)m(t,)i(y)m(ou)e(ma)m(y)g(at)330 5121 y(y)m(our)k(option)h
+(Do)s(cumen)m(t,)i(y)m(ou)e(ma)m(y)g(at)330 5340 y(y)m(our)k(option)h
(designate)h(some)e(or)h(all)g(of)f(these)h(sections)h(as)e(in)m(v)-5
-b(arian)m(t.)48 b(T)-8 b(o)33 b(do)f(this,)h(add)f(their)330
-5230 y(titles)37 b(to)f(the)f(list)h(of)g(In)m(v)-5 b(arian)m(t)36
-b(Sections)g(in)f(the)h(Mo)s(di\014ed)f(V)-8 b(ersion's)36
-b(license)g(notice.)57 b(These)330 5340 y(titles)32 b(m)m(ust)e(b)s(e)g
-(distinct)h(from)e(an)m(y)i(other)g(section)g(titles.)p
+b(arian)m(t.)48 b(T)-8 b(o)33 b(do)f(this,)h(add)f(their)p
eop end
%%Page: 16 19
TeXDict begin 16 18 bop 150 -116 a Fr(App)s(endix)29
b(A:)h(GNU)h(F)-8 b(ree)32 b(Do)s(cumen)m(tation)g(License)1603
-b(16)330 299 y(Y)-8 b(ou)43 b(ma)m(y)g(add)f(a)g(section)i(En)m(titled)
-f(\\Endorsemen)m(ts",)j(pro)m(vided)c(it)h(con)m(tains)g(nothing)g(but)
-330 408 y(endorsemen)m(ts)30 b(of)g(y)m(our)f(Mo)s(di\014ed)g(V)-8
-b(ersion)31 b(b)m(y)e(v)-5 b(arious)30 b(parties|for)g(example,)g
-(statemen)m(ts)i(of)330 518 y(p)s(eer)27 b(review)g(or)g(that)h(the)f
-(text)i(has)d(b)s(een)h(appro)m(v)m(ed)g(b)m(y)g(an)h(organization)h
-(as)e(the)h(authoritativ)m(e)330 628 y(de\014nition)i(of)h(a)f
-(standard.)330 757 y(Y)-8 b(ou)29 b(ma)m(y)g(add)e(a)i(passage)g(of)g
-(up)e(to)i(\014v)m(e)g(w)m(ords)e(as)i(a)g(F)-8 b(ron)m(t-Co)m(v)m(er)
-30 b(T)-8 b(ext,)30 b(and)e(a)g(passage)i(of)e(up)330
-867 y(to)g(25)g(w)m(ords)e(as)i(a)f(Bac)m(k-Co)m(v)m(er)j(T)-8
-b(ext,)29 b(to)f(the)f(end)f(of)i(the)f(list)h(of)f(Co)m(v)m(er)h(T)-8
-b(exts)27 b(in)g(the)h(Mo)s(di\014ed)330 976 y(V)-8 b(ersion.)58
-b(Only)35 b(one)h(passage)h(of)f(F)-8 b(ron)m(t-Co)m(v)m(er)38
-b(T)-8 b(ext)36 b(and)g(one)g(of)g(Bac)m(k-Co)m(v)m(er)j(T)-8
-b(ext)36 b(ma)m(y)h(b)s(e)330 1086 y(added)27 b(b)m(y)g(\(or)h(through)
-f(arrangemen)m(ts)h(made)g(b)m(y\))g(an)m(y)g(one)f(en)m(tit)m(y)-8
-b(.)42 b(If)27 b(the)h(Do)s(cumen)m(t)g(already)330 1196
-y(includes)34 b(a)g(co)m(v)m(er)h(text)g(for)f(the)g(same)h(co)m(v)m
-(er,)h(previously)e(added)f(b)m(y)h(y)m(ou)g(or)g(b)m(y)g(arrangemen)m
-(t)330 1305 y(made)h(b)m(y)g(the)h(same)f(en)m(tit)m(y)i(y)m(ou)f(are)f
-(acting)i(on)e(b)s(ehalf)f(of,)j(y)m(ou)f(ma)m(y)g(not)f(add)g
-(another;)j(but)330 1415 y(y)m(ou)c(ma)m(y)h(replace)g(the)f(old)g
-(one,)i(on)e(explicit)h(p)s(ermission)e(from)g(the)i(previous)e
-(publisher)f(that)330 1524 y(added)e(the)g(old)h(one.)330
-1654 y(The)25 b(author\(s\))h(and)f(publisher\(s\))f(of)i(the)f(Do)s
+b(16)330 299 y(titles)37 b(to)f(the)f(list)h(of)g(In)m(v)-5
+b(arian)m(t)36 b(Sections)g(in)f(the)h(Mo)s(di\014ed)f(V)-8
+b(ersion's)36 b(license)g(notice.)57 b(These)330 408
+y(titles)32 b(m)m(ust)e(b)s(e)g(distinct)h(from)e(an)m(y)i(other)g
+(section)g(titles.)330 551 y(Y)-8 b(ou)43 b(ma)m(y)g(add)f(a)g(section)
+i(En)m(titled)f(\\Endorsemen)m(ts",)j(pro)m(vided)c(it)h(con)m(tains)g
+(nothing)g(but)330 661 y(endorsemen)m(ts)30 b(of)g(y)m(our)f(Mo)s
+(di\014ed)g(V)-8 b(ersion)31 b(b)m(y)e(v)-5 b(arious)30
+b(parties|for)g(example,)g(statemen)m(ts)i(of)330 770
+y(p)s(eer)27 b(review)g(or)g(that)h(the)f(text)i(has)d(b)s(een)h(appro)
+m(v)m(ed)g(b)m(y)g(an)h(organization)h(as)e(the)h(authoritativ)m(e)330
+880 y(de\014nition)i(of)h(a)f(standard.)330 1022 y(Y)-8
+b(ou)29 b(ma)m(y)g(add)e(a)i(passage)g(of)g(up)e(to)i(\014v)m(e)g(w)m
+(ords)e(as)i(a)g(F)-8 b(ron)m(t-Co)m(v)m(er)30 b(T)-8
+b(ext,)30 b(and)e(a)g(passage)i(of)e(up)330 1132 y(to)g(25)g(w)m(ords)e
+(as)i(a)f(Bac)m(k-Co)m(v)m(er)j(T)-8 b(ext,)29 b(to)f(the)f(end)f(of)i
+(the)f(list)h(of)f(Co)m(v)m(er)h(T)-8 b(exts)27 b(in)g(the)h(Mo)s
+(di\014ed)330 1241 y(V)-8 b(ersion.)58 b(Only)35 b(one)h(passage)h(of)f
+(F)-8 b(ron)m(t-Co)m(v)m(er)38 b(T)-8 b(ext)36 b(and)g(one)g(of)g(Bac)m
+(k-Co)m(v)m(er)j(T)-8 b(ext)36 b(ma)m(y)h(b)s(e)330 1351
+y(added)27 b(b)m(y)g(\(or)h(through)f(arrangemen)m(ts)h(made)g(b)m(y\))
+g(an)m(y)g(one)f(en)m(tit)m(y)-8 b(.)42 b(If)27 b(the)h(Do)s(cumen)m(t)
+g(already)330 1461 y(includes)34 b(a)g(co)m(v)m(er)h(text)g(for)f(the)g
+(same)h(co)m(v)m(er,)h(previously)e(added)f(b)m(y)h(y)m(ou)g(or)g(b)m
+(y)g(arrangemen)m(t)330 1570 y(made)h(b)m(y)g(the)h(same)f(en)m(tit)m
+(y)i(y)m(ou)f(are)f(acting)i(on)e(b)s(ehalf)f(of,)j(y)m(ou)f(ma)m(y)g
+(not)f(add)g(another;)j(but)330 1680 y(y)m(ou)c(ma)m(y)h(replace)g(the)
+f(old)g(one,)i(on)e(explicit)h(p)s(ermission)e(from)g(the)i(previous)e
+(publisher)f(that)330 1789 y(added)e(the)g(old)h(one.)330
+1932 y(The)25 b(author\(s\))h(and)f(publisher\(s\))f(of)i(the)f(Do)s
(cumen)m(t)h(do)g(not)f(b)m(y)h(this)f(License)h(giv)m(e)h(p)s
-(ermission)330 1763 y(to)k(use)f(their)g(names)h(for)f(publicit)m(y)g
+(ermission)330 2041 y(to)k(use)f(their)g(names)h(for)f(publicit)m(y)g
(for)h(or)f(to)h(assert)g(or)f(imply)g(endorsemen)m(t)g(of)h(an)m(y)g
-(Mo)s(di\014ed)330 1873 y(V)-8 b(ersion.)199 2002 y(5.)61
-b(COMBINING)31 b(DOCUMENTS)330 2132 y(Y)-8 b(ou)39 b(ma)m(y)g(com)m
+(Mo)s(di\014ed)330 2151 y(V)-8 b(ersion.)199 2293 y(5.)61
+b(COMBINING)31 b(DOCUMENTS)330 2436 y(Y)-8 b(ou)39 b(ma)m(y)g(com)m
(bine)h(the)f(Do)s(cumen)m(t)g(with)g(other)f(do)s(cumen)m(ts)h
-(released)g(under)f(this)g(License,)330 2242 y(under)f(the)h(terms)g
+(released)g(under)f(this)g(License,)330 2545 y(under)f(the)h(terms)g
(de\014ned)f(in)h(section)h(4)g(ab)s(o)m(v)m(e)g(for)f(mo)s(di\014ed)f
-(v)m(ersions,)k(pro)m(vided)d(that)h(y)m(ou)330 2351
+(v)m(ersions,)k(pro)m(vided)d(that)h(y)m(ou)330 2655
y(include)25 b(in)g(the)g(com)m(bination)i(all)f(of)g(the)f(In)m(v)-5
b(arian)m(t)26 b(Sections)g(of)g(all)g(of)f(the)h(original)g(do)s
-(cumen)m(ts,)330 2461 y(unmo)s(di\014ed,)g(and)g(list)h(them)g(all)g
+(cumen)m(ts,)330 2765 y(unmo)s(di\014ed,)g(and)g(list)h(them)g(all)g
(as)g(In)m(v)-5 b(arian)m(t)28 b(Sections)f(of)g(y)m(our)g(com)m(bined)
-g(w)m(ork)f(in)h(its)g(license)330 2570 y(notice,)32
+g(w)m(ork)f(in)h(its)g(license)330 2874 y(notice,)32
b(and)e(that)h(y)m(ou)f(preserv)m(e)h(all)g(their)g(W)-8
-b(arran)m(t)m(y)32 b(Disclaimers.)330 2700 y(The)e(com)m(bined)g(w)m
+b(arran)m(t)m(y)32 b(Disclaimers.)330 3017 y(The)e(com)m(bined)g(w)m
(ork)h(need)e(only)i(con)m(tain)g(one)g(cop)m(y)g(of)f(this)g(License,)
-i(and)d(m)m(ultiple)i(iden)m(tical)330 2809 y(In)m(v)-5
+i(and)d(m)m(ultiple)i(iden)m(tical)330 3126 y(In)m(v)-5
b(arian)m(t)33 b(Sections)g(ma)m(y)g(b)s(e)f(replaced)h(with)f(a)h
(single)g(cop)m(y)-8 b(.)48 b(If)32 b(there)h(are)g(m)m(ultiple)g(In)m
-(v)-5 b(arian)m(t)330 2919 y(Sections)27 b(with)g(the)g(same)g(name)g
+(v)-5 b(arian)m(t)330 3236 y(Sections)27 b(with)g(the)g(same)g(name)g
(but)f(di\013eren)m(t)h(con)m(ten)m(ts,)i(mak)m(e)f(the)f(title)h(of)f
-(eac)m(h)h(suc)m(h)f(section)330 3029 y(unique)33 b(b)m(y)h(adding)f
+(eac)m(h)h(suc)m(h)f(section)330 3345 y(unique)33 b(b)m(y)h(adding)f
(at)i(the)f(end)g(of)g(it,)h(in)f(paren)m(theses,)i(the)e(name)g(of)g
-(the)g(original)h(author)f(or)330 3138 y(publisher)23
+(the)g(original)h(author)f(or)330 3455 y(publisher)23
b(of)i(that)h(section)g(if)f(kno)m(wn,)h(or)f(else)h(a)f(unique)f(n)m
(um)m(b)s(er.)38 b(Mak)m(e)26 b(the)g(same)f(adjustmen)m(t)330
-3248 y(to)g(the)g(section)g(titles)h(in)e(the)h(list)g(of)f(In)m(v)-5
+3565 y(to)g(the)g(section)g(titles)h(in)e(the)h(list)g(of)f(In)m(v)-5
b(arian)m(t)26 b(Sections)f(in)f(the)g(license)i(notice)g(of)e(the)h
-(com)m(bined)330 3357 y(w)m(ork.)330 3487 y(In)41 b(the)g(com)m
+(com)m(bined)330 3674 y(w)m(ork.)330 3817 y(In)41 b(the)g(com)m
(bination,)46 b(y)m(ou)41 b(m)m(ust)g(com)m(bine)h(an)m(y)g(sections)g
(En)m(titled)g(\\History")h(in)e(the)g(v)-5 b(ari-)330
-3597 y(ous)32 b(original)h(do)s(cumen)m(ts,)g(forming)f(one)g(section)h
+3926 y(ous)32 b(original)h(do)s(cumen)m(ts,)g(forming)f(one)g(section)h
(En)m(titled)g(\\History";)i(lik)m(ewise)f(com)m(bine)f(an)m(y)330
-3706 y(sections)g(En)m(titled)f(\\Ac)m(kno)m(wledgemen)m(ts",)k(and)31
+4036 y(sections)g(En)m(titled)f(\\Ac)m(kno)m(wledgemen)m(ts",)k(and)31
b(an)m(y)h(sections)h(En)m(titled)g(\\Dedications".)47
-b(Y)-8 b(ou)330 3816 y(m)m(ust)30 b(delete)i(all)f(sections)h(En)m
-(titled)f(\\Endorsemen)m(ts.")199 3945 y(6.)61 b(COLLECTIONS)28
-b(OF)i(DOCUMENTS)330 4075 y(Y)-8 b(ou)32 b(ma)m(y)h(mak)m(e)g(a)f
+b(Y)-8 b(ou)330 4145 y(m)m(ust)30 b(delete)i(all)f(sections)h(En)m
+(titled)f(\\Endorsemen)m(ts.")199 4288 y(6.)61 b(COLLECTIONS)28
+b(OF)i(DOCUMENTS)330 4430 y(Y)-8 b(ou)32 b(ma)m(y)h(mak)m(e)g(a)f
(collection)i(consisting)f(of)f(the)g(Do)s(cumen)m(t)g(and)g(other)g
-(do)s(cumen)m(ts)f(released)330 4184 y(under)41 b(this)h(License,)k
+(do)s(cumen)m(ts)f(released)330 4540 y(under)41 b(this)h(License,)k
(and)c(replace)h(the)g(individual)f(copies)h(of)f(this)g(License)h(in)f
-(the)h(v)-5 b(arious)330 4294 y(do)s(cumen)m(ts)42 b(with)g(a)h(single)
+(the)h(v)-5 b(arious)330 4650 y(do)s(cumen)m(ts)42 b(with)g(a)h(single)
g(cop)m(y)h(that)f(is)f(included)g(in)g(the)h(collection,)48
-b(pro)m(vided)42 b(that)i(y)m(ou)330 4403 y(follo)m(w)38
+b(pro)m(vided)42 b(that)i(y)m(ou)330 4759 y(follo)m(w)38
b(the)g(rules)e(of)h(this)g(License)h(for)f(v)m(erbatim)h(cop)m(ying)g
(of)f(eac)m(h)h(of)f(the)h(do)s(cumen)m(ts)e(in)h(all)330
-4513 y(other)31 b(resp)s(ects.)330 4643 y(Y)-8 b(ou)32
+4869 y(other)31 b(resp)s(ects.)330 5011 y(Y)-8 b(ou)32
b(ma)m(y)g(extract)h(a)f(single)g(do)s(cumen)m(t)f(from)g(suc)m(h)g(a)h
(collection,)i(and)d(distribute)g(it)h(individu-)330
-4752 y(ally)k(under)d(this)i(License,)i(pro)m(vided)e(y)m(ou)g(insert)g
+5121 y(ally)k(under)d(this)i(License,)i(pro)m(vided)e(y)m(ou)g(insert)g
(a)g(cop)m(y)h(of)f(this)g(License)g(in)m(to)h(the)g(extracted)330
-4862 y(do)s(cumen)m(t,)d(and)f(follo)m(w)i(this)e(License)h(in)g(all)g
+5230 y(do)s(cumen)m(t,)d(and)f(follo)m(w)i(this)e(License)h(in)g(all)g
(other)g(resp)s(ects)f(regarding)h(v)m(erbatim)g(cop)m(ying)h(of)330
-4971 y(that)d(do)s(cumen)m(t.)199 5101 y(7.)61 b(A)m(GGREGA)-8
-b(TION)32 b(WITH)e(INDEPENDENT)h(W)m(ORKS)330 5230 y(A)d(compilation)i
-(of)e(the)g(Do)s(cumen)m(t)h(or)f(its)g(deriv)-5 b(ativ)m(es)30
-b(with)d(other)i(separate)g(and)e(indep)s(enden)m(t)330
-5340 y(do)s(cumen)m(ts)33 b(or)g(w)m(orks,)h(in)f(or)h(on)f(a)g(v)m
-(olume)h(of)g(a)f(storage)i(or)e(distribution)g(medium,)g(is)h(called)p
-eop end
+5340 y(that)d(do)s(cumen)m(t.)p eop end
%%Page: 17 20
TeXDict begin 17 19 bop 150 -116 a Fr(App)s(endix)29
b(A:)h(GNU)h(F)-8 b(ree)32 b(Do)s(cumen)m(tation)g(License)1603
-b(17)330 299 y(an)30 b(\\aggregate")k(if)c(the)g(cop)m(yrigh)m(t)i
+b(17)199 299 y(7.)61 b(A)m(GGREGA)-8 b(TION)32 b(WITH)e(INDEPENDENT)h
+(W)m(ORKS)330 441 y(A)d(compilation)i(of)e(the)g(Do)s(cumen)m(t)h(or)f
+(its)g(deriv)-5 b(ativ)m(es)30 b(with)d(other)i(separate)g(and)e(indep)
+s(enden)m(t)330 551 y(do)s(cumen)m(ts)33 b(or)g(w)m(orks,)h(in)f(or)h
+(on)f(a)g(v)m(olume)h(of)g(a)f(storage)i(or)e(distribution)g(medium,)g
+(is)h(called)330 661 y(an)c(\\aggregate")k(if)c(the)g(cop)m(yrigh)m(t)i
(resulting)e(from)f(the)i(compilation)g(is)f(not)h(used)e(to)i(limit)g
-(the)330 408 y(legal)d(righ)m(ts)f(of)g(the)g(compilation's)h(users)e
+(the)330 770 y(legal)d(righ)m(ts)f(of)g(the)g(compilation's)h(users)e
(b)s(ey)m(ond)g(what)g(the)h(individual)f(w)m(orks)g(p)s(ermit.)39
-b(When)330 518 y(the)g(Do)s(cumen)m(t)g(is)f(included)g(in)g(an)g
+b(When)330 880 y(the)g(Do)s(cumen)m(t)g(is)f(included)g(in)g(an)g
(aggregate,)44 b(this)38 b(License)h(do)s(es)f(not)h(apply)f(to)h(the)g
-(other)330 628 y(w)m(orks)30 b(in)g(the)h(aggregate)i(whic)m(h)d(are)h
+(other)330 989 y(w)m(orks)30 b(in)g(the)h(aggregate)i(whic)m(h)d(are)h
(not)g(themselv)m(es)g(deriv)-5 b(ativ)m(e)32 b(w)m(orks)f(of)f(the)h
-(Do)s(cumen)m(t.)330 762 y(If)22 b(the)h(Co)m(v)m(er)h(T)-8
+(Do)s(cumen)m(t.)330 1132 y(If)22 b(the)h(Co)m(v)m(er)h(T)-8
b(ext)23 b(requiremen)m(t)g(of)g(section)h(3)f(is)g(applicable)h(to)f
-(these)h(copies)f(of)g(the)g(Do)s(cumen)m(t,)330 872
+(these)h(copies)f(of)g(the)g(Do)s(cumen)m(t,)330 1241
y(then)f(if)g(the)h(Do)s(cumen)m(t)g(is)g(less)f(than)g(one)h(half)f
(of)h(the)g(en)m(tire)g(aggregate,)k(the)c(Do)s(cumen)m(t's)g(Co)m(v)m
-(er)330 981 y(T)-8 b(exts)27 b(ma)m(y)g(b)s(e)f(placed)h(on)g(co)m(v)m
+(er)330 1351 y(T)-8 b(exts)27 b(ma)m(y)g(b)s(e)f(placed)h(on)g(co)m(v)m
(ers)h(that)f(brac)m(k)m(et)h(the)f(Do)s(cumen)m(t)g(within)f(the)h
-(aggregate,)j(or)d(the)330 1091 y(electronic)37 b(equiv)-5
+(aggregate,)j(or)d(the)330 1461 y(electronic)37 b(equiv)-5
b(alen)m(t)36 b(of)g(co)m(v)m(ers)g(if)f(the)g(Do)s(cumen)m(t)h(is)f
(in)g(electronic)i(form.)54 b(Otherwise)35 b(they)330
-1200 y(m)m(ust)30 b(app)s(ear)g(on)g(prin)m(ted)g(co)m(v)m(ers)i(that)f
-(brac)m(k)m(et)h(the)f(whole)f(aggregate.)199 1335 y(8.)61
-b(TRANSLA)-8 b(TION)330 1469 y(T)g(ranslation)41 b(is)f(considered)f(a)
+1570 y(m)m(ust)30 b(app)s(ear)g(on)g(prin)m(ted)g(co)m(v)m(ers)i(that)f
+(brac)m(k)m(et)h(the)f(whole)f(aggregate.)199 1713 y(8.)61
+b(TRANSLA)-8 b(TION)330 1855 y(T)g(ranslation)41 b(is)f(considered)f(a)
i(kind)e(of)h(mo)s(di\014cation,)j(so)d(y)m(ou)g(ma)m(y)h(distribute)e
-(translations)330 1579 y(of)45 b(the)f(Do)s(cumen)m(t)h(under)e(the)h
+(translations)330 1965 y(of)45 b(the)f(Do)s(cumen)m(t)h(under)e(the)h
(terms)h(of)f(section)i(4.)83 b(Replacing)45 b(In)m(v)-5
-b(arian)m(t)45 b(Sections)g(with)330 1689 y(translations)h(requires)f
+b(arian)m(t)45 b(Sections)g(with)330 2074 y(translations)h(requires)f
(sp)s(ecial)h(p)s(ermission)f(from)g(their)g(cop)m(yrigh)m(t)i
-(holders,)i(but)c(y)m(ou)g(ma)m(y)330 1798 y(include)24
+(holders,)i(but)c(y)m(ou)g(ma)m(y)330 2184 y(include)24
b(translations)i(of)e(some)h(or)g(all)g(In)m(v)-5 b(arian)m(t)25
b(Sections)g(in)f(addition)h(to)g(the)g(original)h(v)m(ersions)330
-1908 y(of)32 b(these)f(In)m(v)-5 b(arian)m(t)33 b(Sections.)44
+2293 y(of)32 b(these)f(In)m(v)-5 b(arian)m(t)33 b(Sections.)44
b(Y)-8 b(ou)32 b(ma)m(y)g(include)f(a)h(translation)g(of)g(this)f
-(License,)i(and)d(all)j(the)330 2017 y(license)42 b(notices)g(in)f(the)
+(License,)i(and)d(all)j(the)330 2403 y(license)42 b(notices)g(in)f(the)
h(Do)s(cumen)m(t,)j(and)40 b(an)m(y)i(W)-8 b(arran)m(t)m(y)42
-b(Disclaimers,)k(pro)m(vided)41 b(that)h(y)m(ou)330 2127
+b(Disclaimers,)k(pro)m(vided)41 b(that)h(y)m(ou)330 2513
y(also)f(include)f(the)g(original)h(English)f(v)m(ersion)g(of)g(this)g
(License)h(and)e(the)h(original)h(v)m(ersions)g(of)330
-2237 y(those)35 b(notices)g(and)e(disclaimers.)53 b(In)33
+2622 y(those)35 b(notices)g(and)e(disclaimers.)53 b(In)33
b(case)i(of)g(a)f(disagreemen)m(t)h(b)s(et)m(w)m(een)g(the)f
-(translation)i(and)330 2346 y(the)f(original)i(v)m(ersion)e(of)h(this)f
+(translation)i(and)330 2732 y(the)f(original)i(v)m(ersion)e(of)h(this)f
(License)h(or)f(a)g(notice)i(or)e(disclaimer,)i(the)f(original)g(v)m
-(ersion)g(will)330 2456 y(prev)-5 b(ail.)330 2590 y(If)28
+(ersion)g(will)330 2841 y(prev)-5 b(ail.)330 2984 y(If)28
b(a)h(section)h(in)e(the)h(Do)s(cumen)m(t)h(is)e(En)m(titled)i(\\Ac)m
(kno)m(wledgemen)m(ts",)i(\\Dedications",)g(or)d(\\His-)330
-2700 y(tory",)f(the)f(requiremen)m(t)f(\(section)i(4\))f(to)g(Preserv)m
+3093 y(tory",)f(the)f(requiremen)m(t)f(\(section)i(4\))f(to)g(Preserv)m
(e)g(its)f(Title)i(\(section)f(1\))g(will)g(t)m(ypically)h(require)330
-2809 y(c)m(hanging)j(the)g(actual)h(title.)199 2944 y(9.)61
-b(TERMINA)-8 b(TION)330 3078 y(Y)g(ou)30 b(ma)m(y)h(not)f(cop)m(y)-8
+3203 y(c)m(hanging)j(the)g(actual)h(title.)199 3345 y(9.)61
+b(TERMINA)-8 b(TION)330 3488 y(Y)g(ou)30 b(ma)m(y)h(not)f(cop)m(y)-8
b(,)31 b(mo)s(dify)-8 b(,)30 b(sublicense,)g(or)g(distribute)f(the)h
-(Do)s(cumen)m(t)g(except)h(as)f(expressly)330 3188 y(pro)m(vided)41
-b(for)h(under)e(this)i(License.)75 b(An)m(y)42 b(other)g(attempt)h(to)g
-(cop)m(y)-8 b(,)46 b(mo)s(dify)-8 b(,)44 b(sublicense)e(or)330
-3298 y(distribute)36 b(the)h(Do)s(cumen)m(t)g(is)g(v)m(oid,)i(and)d
-(will)h(automatically)i(terminate)f(y)m(our)e(righ)m(ts)h(under)330
-3407 y(this)28 b(License.)40 b(Ho)m(w)m(ev)m(er,)31 b(parties)d(who)f
-(ha)m(v)m(e)i(receiv)m(ed)g(copies,)h(or)d(righ)m(ts,)i(from)f(y)m(ou)g
-(under)e(this)330 3517 y(License)37 b(will)g(not)g(ha)m(v)m(e)h(their)f
-(licenses)g(terminated)h(so)f(long)g(as)g(suc)m(h)f(parties)h(remain)g
-(in)f(full)330 3626 y(compliance.)154 3761 y(10.)61 b(FUTURE)30
-b(REVISIONS)f(OF)i(THIS)e(LICENSE)330 3895 y(The)41 b(F)-8
-b(ree)43 b(Soft)m(w)m(are)f(F)-8 b(oundation)43 b(ma)m(y)f(publish)e
-(new,)k(revised)d(v)m(ersions)h(of)g(the)g(GNU)g(F)-8
-b(ree)330 4005 y(Do)s(cumen)m(tation)34 b(License)e(from)g(time)h(to)g
-(time.)46 b(Suc)m(h)31 b(new)h(v)m(ersions)g(will)h(b)s(e)e(similar)h
-(in)g(spirit)330 4115 y(to)j(the)g(presen)m(t)f(v)m(ersion,)i(but)e(ma)
-m(y)h(di\013er)f(in)g(detail)h(to)g(address)f(new)g(problems)f(or)i
-(concerns.)330 4224 y(See)c Fq(http://www.gnu.org/copy)o(left)o(/)p
-Fr(.)330 4359 y(Eac)m(h)f(v)m(ersion)g(of)g(the)f(License)h(is)g(giv)m
-(en)g(a)g(distinguishing)f(v)m(ersion)h(n)m(um)m(b)s(er.)39
-b(If)29 b(the)g(Do)s(cumen)m(t)330 4468 y(sp)s(eci\014es)45
-b(that)h(a)g(particular)f(n)m(um)m(b)s(ered)f(v)m(ersion)i(of)f(this)g
-(License)h(\\or)g(an)m(y)g(later)g(v)m(ersion")330 4578
-y(applies)33 b(to)g(it,)h(y)m(ou)e(ha)m(v)m(e)i(the)f(option)g(of)f
-(follo)m(wing)i(the)f(terms)f(and)g(conditions)h(either)g(of)f(that)330
-4687 y(sp)s(eci\014ed)37 b(v)m(ersion)i(or)e(of)h(an)m(y)h(later)g(v)m
+(Do)s(cumen)m(t)g(except)h(as)f(expressly)330 3598 y(pro)m(vided)38
+b(under)f(this)i(License.)65 b(An)m(y)39 b(attempt)h(otherwise)f(to)g
+(cop)m(y)-8 b(,)42 b(mo)s(dify)-8 b(,)40 b(sublicense,)h(or)330
+3707 y(distribute)30 b(it)h(is)f(v)m(oid,)h(and)f(will)h(automatically)
+i(terminate)f(y)m(our)e(righ)m(ts)h(under)e(this)h(License.)330
+3850 y(Ho)m(w)m(ev)m(er,)35 b(if)e(y)m(ou)f(cease)i(all)f(violation)i
+(of)d(this)g(License,)i(then)e(y)m(our)h(license)g(from)f(a)h
+(particular)330 3959 y(cop)m(yrigh)m(t)k(holder)e(is)h(reinstated)h
+(\(a\))f(pro)m(visionally)-8 b(,)39 b(unless)c(and)g(un)m(til)h(the)g
+(cop)m(yrigh)m(t)h(holder)330 4069 y(explicitly)42 b(and)e(\014nally)h
+(terminates)g(y)m(our)g(license,)j(and)c(\(b\))h(p)s(ermanen)m(tly)-8
+b(,)43 b(if)e(the)g(cop)m(yrigh)m(t)330 4178 y(holder)34
+b(fails)h(to)g(notify)g(y)m(ou)g(of)f(the)h(violation)h(b)m(y)e(some)h
+(reasonable)g(means)g(prior)e(to)i(60)h(da)m(ys)330 4288
+y(after)31 b(the)f(cessation.)330 4430 y(Moreo)m(v)m(er,)k(y)m(our)d
+(license)i(from)e(a)h(particular)f(cop)m(yrigh)m(t)i(holder)e(is)h
+(reinstated)g(p)s(ermanen)m(tly)f(if)330 4540 y(the)d(cop)m(yrigh)m(t)h
+(holder)f(noti\014es)g(y)m(ou)g(of)g(the)g(violation)h(b)m(y)f(some)g
+(reasonable)h(means,)f(this)g(is)g(the)330 4650 y(\014rst)f(time)i(y)m
+(ou)f(ha)m(v)m(e)h(receiv)m(ed)g(notice)g(of)f(violation)i(of)e(this)f
+(License)i(\(for)f(an)m(y)g(w)m(ork\))g(from)f(that)330
+4759 y(cop)m(yrigh)m(t)33 b(holder,)g(and)e(y)m(ou)h(cure)g(the)g
+(violation)i(prior)d(to)i(30)f(da)m(ys)h(after)f(y)m(our)g(receipt)h
+(of)f(the)330 4869 y(notice.)330 5011 y(T)-8 b(ermination)28
+b(of)g(y)m(our)f(righ)m(ts)h(under)e(this)i(section)g(do)s(es)f(not)h
+(terminate)h(the)e(licenses)i(of)f(parties)330 5121 y(who)38
+b(ha)m(v)m(e)h(receiv)m(ed)h(copies)e(or)h(righ)m(ts)f(from)g(y)m(ou)g
+(under)f(this)h(License.)64 b(If)38 b(y)m(our)g(righ)m(ts)h(ha)m(v)m(e)
+330 5230 y(b)s(een)25 b(terminated)i(and)e(not)h(p)s(ermanen)m(tly)g
+(reinstated,)i(receipt)f(of)f(a)g(cop)m(y)h(of)f(some)h(or)f(all)h(of)f
+(the)330 5340 y(same)31 b(material)h(do)s(es)e(not)g(giv)m(e)i(y)m(ou)f
+(an)m(y)g(righ)m(ts)f(to)i(use)e(it.)p eop end
+%%Page: 18 21
+TeXDict begin 18 20 bop 150 -116 a Fr(App)s(endix)29
+b(A:)h(GNU)h(F)-8 b(ree)32 b(Do)s(cumen)m(tation)g(License)1603
+b(18)154 299 y(10.)61 b(FUTURE)30 b(REVISIONS)f(OF)i(THIS)e(LICENSE)330
+433 y(The)41 b(F)-8 b(ree)43 b(Soft)m(w)m(are)f(F)-8
+b(oundation)43 b(ma)m(y)f(publish)e(new,)k(revised)d(v)m(ersions)h(of)g
+(the)g(GNU)g(F)-8 b(ree)330 543 y(Do)s(cumen)m(tation)34
+b(License)e(from)g(time)h(to)g(time.)46 b(Suc)m(h)31
+b(new)h(v)m(ersions)g(will)h(b)s(e)e(similar)h(in)g(spirit)330
+653 y(to)j(the)g(presen)m(t)f(v)m(ersion,)i(but)e(ma)m(y)h(di\013er)f
+(in)g(detail)h(to)g(address)f(new)g(problems)f(or)i(concerns.)330
+762 y(See)c Fq(http://www.gnu.org/copy)o(left)o(/)p Fr(.)330
+897 y(Eac)m(h)f(v)m(ersion)g(of)g(the)f(License)h(is)g(giv)m(en)g(a)g
+(distinguishing)f(v)m(ersion)h(n)m(um)m(b)s(er.)39 b(If)29
+b(the)g(Do)s(cumen)m(t)330 1006 y(sp)s(eci\014es)45 b(that)h(a)g
+(particular)f(n)m(um)m(b)s(ered)f(v)m(ersion)i(of)f(this)g(License)h
+(\\or)g(an)m(y)g(later)g(v)m(ersion")330 1116 y(applies)33
+b(to)g(it,)h(y)m(ou)e(ha)m(v)m(e)i(the)f(option)g(of)f(follo)m(wing)i
+(the)f(terms)f(and)g(conditions)h(either)g(of)f(that)330
+1225 y(sp)s(eci\014ed)37 b(v)m(ersion)i(or)e(of)h(an)m(y)h(later)g(v)m
(ersion)f(that)g(has)g(b)s(een)f(published)f(\(not)j(as)f(a)g(draft\))g
-(b)m(y)330 4797 y(the)33 b(F)-8 b(ree)34 b(Soft)m(w)m(are)f(F)-8
+(b)m(y)330 1335 y(the)33 b(F)-8 b(ree)34 b(Soft)m(w)m(are)f(F)-8
b(oundation.)49 b(If)32 b(the)h(Do)s(cumen)m(t)g(do)s(es)g(not)g(sp)s
-(ecify)f(a)h(v)m(ersion)g(n)m(um)m(b)s(er)f(of)330 4907
+(ecify)f(a)h(v)m(ersion)g(n)m(um)m(b)s(er)f(of)330 1445
y(this)i(License,)j(y)m(ou)d(ma)m(y)i(c)m(ho)s(ose)f(an)m(y)g(v)m
(ersion)g(ev)m(er)g(published)e(\(not)i(as)g(a)f(draft\))h(b)m(y)f(the)
-h(F)-8 b(ree)330 5016 y(Soft)m(w)m(are)31 b(F)-8 b(oundation.)p
-eop end
-%%Page: 18 21
-TeXDict begin 18 20 bop 150 -116 a Fr(App)s(endix)29
+h(F)-8 b(ree)330 1554 y(Soft)m(w)m(are)33 b(F)-8 b(oundation.)46
+b(If)32 b(the)g(Do)s(cumen)m(t)g(sp)s(eci\014es)g(that)g(a)h(pro)m(xy)f
+(can)g(decide)g(whic)m(h)g(future)330 1664 y(v)m(ersions)h(of)g(this)f
+(License)h(can)g(b)s(e)f(used,)g(that)i(pro)m(xy's)e(public)g(statemen)
+m(t)i(of)f(acceptance)i(of)e(a)330 1773 y(v)m(ersion)e(p)s(ermanen)m
+(tly)f(authorizes)h(y)m(ou)g(to)g(c)m(ho)s(ose)g(that)g(v)m(ersion)g
+(for)f(the)h(Do)s(cumen)m(t.)154 1908 y(11.)61 b(RELICENSING)330
+2042 y(\\Massiv)m(e)39 b(Multiauthor)f(Collab)s(oration)g(Site")h(\(or)
+e(\\MMC)h(Site"\))h(means)e(an)m(y)h(W)-8 b(orld)37 b(Wide)330
+2152 y(W)-8 b(eb)36 b(serv)m(er)g(that)h(publishes)d(cop)m(yrigh)m
+(table)k(w)m(orks)e(and)f(also)i(pro)m(vides)e(prominen)m(t)h
+(facilities)330 2262 y(for)27 b(an)m(yb)s(o)s(dy)g(to)h(edit)g(those)g
+(w)m(orks.)39 b(A)28 b(public)f(wiki)h(that)g(an)m(yb)s(o)s(dy)e(can)i
+(edit)g(is)f(an)h(example)g(of)330 2371 y(suc)m(h)33
+b(a)h(serv)m(er.)51 b(A)34 b(\\Massiv)m(e)i(Multiauthor)e(Collab)s
+(oration")h(\(or)f(\\MMC"\))h(con)m(tained)g(in)f(the)330
+2481 y(site)d(means)f(an)m(y)h(set)g(of)g(cop)m(yrigh)m(table)h(w)m
+(orks)e(th)m(us)g(published)f(on)h(the)h(MMC)f(site.)330
+2615 y(\\CC-BY-SA")36 b(means)f(the)g(Creativ)m(e)i(Commons)e(A)m
+(ttribution-Share)g(Alik)m(e)i(3.0)f(license)g(pub-)330
+2725 y(lished)27 b(b)m(y)f(Creativ)m(e)j(Commons)d(Corp)s(oration,)h(a)
+g(not-for-pro\014t)g(corp)s(oration)h(with)e(a)h(principal)330
+2834 y(place)g(of)f(business)e(in)i(San)f(F)-8 b(rancisco,)29
+b(California,)f(as)e(w)m(ell)h(as)f(future)f(cop)m(yleft)i(v)m(ersions)
+f(of)g(that)330 2944 y(license)31 b(published)e(b)m(y)h(that)h(same)g
+(organization.)330 3078 y(\\Incorp)s(orate")h(means)e(to)h(publish)e
+(or)i(republish)e(a)i(Do)s(cumen)m(t,)g(in)g(whole)g(or)f(in)g(part,)h
+(as)g(part)330 3188 y(of)g(another)f(Do)s(cumen)m(t.)330
+3323 y(An)c(MMC)g(is)h(\\eligible)h(for)e(relicensing")h(if)g(it)f(is)h
+(licensed)f(under)f(this)h(License,)i(and)e(if)g(all)h(w)m(orks)330
+3432 y(that)43 b(w)m(ere)f(\014rst)f(published)f(under)h(this)h
+(License)g(somewhere)g(other)g(than)g(this)g(MMC,)h(and)330
+3542 y(subsequen)m(tly)34 b(incorp)s(orated)h(in)f(whole)h(or)g(in)f
+(part)h(in)m(to)h(the)f(MMC,)g(\(1\))h(had)e(no)h(co)m(v)m(er)h(texts)
+330 3651 y(or)30 b(in)m(v)-5 b(arian)m(t)32 b(sections,)g(and)d(\(2\))j
+(w)m(ere)f(th)m(us)f(incorp)s(orated)g(prior)g(to)h(No)m(v)m(em)m(b)s
+(er)g(1,)g(2008.)330 3786 y(The)40 b(op)s(erator)h(of)g(an)f(MMC)h
+(Site)g(ma)m(y)g(republish)e(an)h(MMC)h(con)m(tained)h(in)e(the)h(site)
+g(under)330 3895 y(CC-BY-SA)30 b(on)g(the)h(same)f(site)h(at)g(an)m(y)g
+(time)g(b)s(efore)e(August)h(1,)h(2009,)h(pro)m(vided)e(the)g(MMC)h(is)
+330 4005 y(eligible)h(for)e(relicensing.)p eop end
+%%Page: 19 22
+TeXDict begin 19 21 bop 150 -116 a Fr(App)s(endix)29
b(A:)h(GNU)h(F)-8 b(ree)32 b(Do)s(cumen)m(tation)g(License)1603
-b(18)150 299 y Fp(ADDENDUM:)45 b(Ho)l(w)h(to)f(use)g(this)h(License)f
-(for)g(y)l(our)g(do)t(cumen)l(ts)275 543 y Fr(T)-8 b(o)27
-b(use)g(this)g(License)h(in)f(a)h(do)s(cumen)m(t)f(y)m(ou)h(ha)m(v)m(e)
-g(written,)g(include)f(a)h(cop)m(y)g(of)f(the)h(License)g(in)f(the)150
-653 y(do)s(cumen)m(t)j(and)g(put)g(the)g(follo)m(wing)i(cop)m(yrigh)m
-(t)g(and)e(license)h(notices)g(just)f(after)h(the)g(title)h(page:)468
-765 y Fd(Copyright)42 b(\(C\))79 b Fc(year)88 b(your)40
-b(name)p Fd(.)468 852 y(Permission)i(is)e(granted)g(to)g(copy,)h
-(distribute)g(and/or)g(modify)f(this)g(document)468 939
+b(19)150 299 y Fp(ADDENDUM:)45 b(Ho)l(w)h(to)f(use)g(this)h(License)f
+(for)g(y)l(our)g(do)t(cumen)l(ts)150 458 y Fr(T)-8 b(o)35
+b(use)f(this)h(License)g(in)f(a)h(do)s(cumen)m(t)g(y)m(ou)f(ha)m(v)m(e)
+i(written,)g(include)f(a)f(cop)m(y)i(of)f(the)f(License)h(in)g(the)150
+568 y(do)s(cumen)m(t)30 b(and)g(put)g(the)g(follo)m(wing)i(cop)m(yrigh)
+m(t)g(and)e(license)h(notices)g(just)f(after)h(the)g(title)h(page:)468
+680 y Fe(Copyright)42 b(\(C\))79 b Fc(year)88 b(your)40
+b(name)9 b Fe(.)468 767 y(Permission)42 b(is)e(granted)g(to)g(copy,)h
+(distribute)g(and/or)g(modify)f(this)g(document)468 854
y(under)h(the)f(terms)g(of)g(the)g(GNU)g(Free)g(Documentation)i
-(License,)f(Version)g(1.2)468 1026 y(or)f(any)g(later)g(version)h
+(License,)f(Version)g(1.3)468 941 y(or)f(any)g(later)g(version)h
(published)h(by)d(the)h(Free)g(Software)h(Foundation;)468
-1113 y(with)g(no)e(Invariant)j(Sections,)f(no)f(Front-Cover)h(Texts,)g
-(and)f(no)f(Back-Cover)468 1200 y(Texts.)80 b(A)40 b(copy)g(of)g(the)f
+1029 y(with)g(no)e(Invariant)j(Sections,)f(no)f(Front-Cover)h(Texts,)g
+(and)f(no)f(Back-Cover)468 1116 y(Texts.)80 b(A)40 b(copy)g(of)g(the)f
(license)i(is)f(included)h(in)f(the)g(section)g(entitled)h(``GNU)468
-1288 y(Free)g(Documentation)h(License''.)275 1410 y Fr(If)d(y)m(ou)h
+1203 y(Free)g(Documentation)h(License''.)275 1337 y Fr(If)d(y)m(ou)h
(ha)m(v)m(e)h(In)m(v)-5 b(arian)m(t)41 b(Sections,)i(F)-8
b(ron)m(t-Co)m(v)m(er)42 b(T)-8 b(exts)41 b(and)e(Bac)m(k-Co)m(v)m(er)k
-(T)-8 b(exts,)43 b(replace)e(the)150 1520 y(\\with)6
+(T)-8 b(exts,)43 b(replace)e(the)150 1447 y(\\with)6
b(.)22 b(.)g(.)12 b(T)-8 b(exts.")41 b(line)31 b(with)f(this:)547
-1632 y Fd(with)40 b(the)g(Invariant)h(Sections)g(being)g
-Fc(list)f(their)g(titles)p Fd(,)h(with)547 1719 y(the)f(Front-Cover)i
-(Texts)e(being)g Fc(list)p Fd(,)h(and)f(with)g(the)g(Back-Cover)h
-(Texts)547 1806 y(being)f Fc(list)p Fd(.)275 1929 y Fr(If)34
-b(y)m(ou)i(ha)m(v)m(e)g(In)m(v)-5 b(arian)m(t)36 b(Sections)g(without)f
-(Co)m(v)m(er)h(T)-8 b(exts,)38 b(or)d(some)g(other)h(com)m(bination)g
-(of)g(the)150 2038 y(three,)31 b(merge)g(those)g(t)m(w)m(o)g
-(alternativ)m(es)i(to)e(suit)f(the)h(situation.)275 2173
-y(If)23 b(y)m(our)h(do)s(cumen)m(t)f(con)m(tains)i(non)m(trivial)g
-(examples)g(of)f(program)f(co)s(de,)j(w)m(e)e(recommend)g(releasing)150
-2283 y(these)44 b(examples)f(in)g(parallel)h(under)e(y)m(our)h(c)m
-(hoice)i(of)e(free)g(soft)m(w)m(are)h(license,)k(suc)m(h)43
-b(as)g(the)g(GNU)150 2392 y(General)31 b(Public)f(License,)i(to)f(p)s
-(ermit)e(their)i(use)f(in)g(free)g(soft)m(w)m(are.)p
-eop end
-%%Page: 19 22
-TeXDict begin 19 21 bop 150 -116 a Fr(App)s(endix)29
-b(B:)i(Concept)f(Index)2391 b(19)150 299 y Fn(App)t(endix)52
-b(B)47 b(Concept)k(Index)150 638 y Fp(A)150 755 y Fb(anc)n(hored)26
-b(searc)n(h)7 b Fa(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)33 b Fb(7)150 989 y Fp(E)150 1105 y Fb(ev)n(en)n(t)25
-b(designators)d Fa(.)12 b(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)46
-b Fb(1)2025 638 y Fp(H)2025 843 y Fb(history)25 b(ev)n(en)n(ts)d
-Fa(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)49
-b Fb(1)2025 974 y(history)25 b(expansion)15 b Fa(.)e(.)f(.)h(.)f(.)g(.)
-h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)41 b Fb(1)2025 1105 y(History)25
-b(Searc)n(hing)12 b Fa(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)38
-b Fb(7)p eop end
+1559 y Fe(with)40 b(the)g(Invariant)h(Sections)g(being)g
+Fc(list)f(their)g(titles)9 b Fe(,)41 b(with)547 1646
+y(the)f(Front-Cover)i(Texts)e(being)g Fc(list)9 b Fe(,)40
+b(and)g(with)g(the)g(Back-Cover)i(Texts)547 1733 y(being)e
+Fc(list)9 b Fe(.)275 1868 y Fr(If)34 b(y)m(ou)i(ha)m(v)m(e)g(In)m(v)-5
+b(arian)m(t)36 b(Sections)g(without)f(Co)m(v)m(er)h(T)-8
+b(exts,)38 b(or)d(some)g(other)h(com)m(bination)g(of)g(the)150
+1978 y(three,)31 b(merge)g(those)g(t)m(w)m(o)g(alternativ)m(es)i(to)e
+(suit)f(the)h(situation.)275 2112 y(If)23 b(y)m(our)h(do)s(cumen)m(t)f
+(con)m(tains)i(non)m(trivial)g(examples)g(of)f(program)f(co)s(de,)j(w)m
+(e)e(recommend)g(releasing)150 2222 y(these)44 b(examples)f(in)g
+(parallel)h(under)e(y)m(our)h(c)m(hoice)i(of)e(free)g(soft)m(w)m(are)h
+(license,)k(suc)m(h)43 b(as)g(the)g(GNU)150 2331 y(General)31
+b(Public)f(License,)i(to)f(p)s(ermit)e(their)i(use)f(in)g(free)g(soft)m
+(w)m(are.)p eop end
%%Page: 20 23
TeXDict begin 20 22 bop 150 -116 a Fr(App)s(endix)29
+b(B:)i(Concept)f(Index)2391 b(20)150 299 y Fn(App)t(endix)52
+b(B)81 b(Concept)51 b(Index)150 638 y Fp(A)150 754 y
+Fb(anc)n(hored)26 b(searc)n(h)6 b Fa(:)14 b(:)f(:)g(:)g(:)g(:)g(:)g(:)h
+(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)
+g(:)g(:)g(:)g(:)g(:)h(:)f(:)33 b Fb(7)150 988 y Fp(E)150
+1104 y Fb(ev)n(en)n(t)25 b(designators)18 b Fa(:)c(:)f(:)h(:)f(:)g(:)g
+(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)
+g(:)g(:)h(:)f(:)g(:)g(:)g(:)45 b Fb(1)2025 638 y Fp(H)2025
+852 y Fb(history)25 b(ev)n(en)n(ts)6 b Fa(:)13 b(:)g(:)h(:)f(:)g(:)g(:)
+g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g
+(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)33 b Fb(1)2025
+987 y(history)25 b(expansion)13 b Fa(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)
+g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f
+(:)g(:)g(:)g(:)g(:)40 b Fb(1)2025 1122 y(History)25 b(Searc)n(hing)10
+b Fa(:)j(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)
+h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)37
+b Fb(7)p eop end
+%%Page: 21 24
+TeXDict begin 21 23 bop 150 -116 a Fr(App)s(endix)29
b(C:)h(F)-8 b(unction)31 b(and)f(V)-8 b(ariable)32 b(Index)1832
-b(20)150 299 y Fn(App)t(endix)52 b(C)45 b(F)-13 b(unction)52
+b(21)150 299 y Fn(App)t(endix)52 b(C)81 b(F)-13 b(unction)52
b(and)h(V)-13 b(ariable)53 b(Index)150 638 y Fp(A)150
-755 y Fd(add_history)24 b Fa(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)h(.)f(.)g(.)48 b Fb(5)150 842 y Fd(add_history_time)14
-b Fa(.)i(.)d(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)40 b Fb(5)150
-929 y Fd(append_history)17 b Fa(.)f(.)c(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)43 b Fb(8)150 1182 y Fp(C)150 1299 y Fd(clear_history)22
-b Fa(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)45
-b Fb(6)150 1386 y Fd(current_history)16 b Fa(.)f(.)e(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)42 b Fb(6)150 1639 y Fp(F)150 1755
-y Fd(free_history_entry)11 b Fa(.)17 b(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-37 b Fb(5)150 2008 y Fp(G)150 2124 y Fd(get_history_event)13
-b Fa(.)j(.)c(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)39 b Fb(8)150
-2377 y Fp(H)150 2494 y Fd(history_arg_extract)10 b Fa(.)17
-b(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)h(.)f(.)g(.)h(.)f(.)36 b Fb(9)150 2581 y Fd(history_base)23
-b Fa(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)46
-b Fb(9)150 2669 y Fd(history_comment_char)8 b Fa(.)17
-b(.)c(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)g(.)h(.)f(.)g(.)35 b Fb(9)150 2756 y Fd(history_expand)17
-b Fa(.)f(.)c(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)43
-b Fb(8)150 2843 y Fd(history_expansion_char)29 b Fa(.)12
-b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)50 b Fb(9)150 2931 y Fd(history_get)24 b Fa(.)12
-b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)48
-b Fb(6)150 3018 y Fd(history_get_history_state)25 b Fa(.)12
-b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)45
-b Fb(5)150 3106 y Fd(history_get_time)14 b Fa(.)i(.)d(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)h(.)40 b Fb(6)150 3193 y Fd(history_inhibit_expansion_fun)q
-(ctio)q(n)29 b Fa(.)12 b(.)h(.)f(.)g(.)h(.)f(.)49 b Fb(10)150
-3280 y Fd(history_is_stifled)11 b Fa(.)17 b(.)12 b(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)37 b Fb(6)150 3368 y Fd(history_length)17 b Fa(.)f(.)c(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)
-h(.)f(.)g(.)h(.)f(.)g(.)h(.)43 b Fb(9)150 3455 y Fd(history_list)23
-b Fa(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)46
-b Fb(6)150 3543 y Fd(history_max_entries)10 b Fa(.)17
-b(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)h(.)f(.)g(.)h(.)f(.)36 b Fb(9)150 3630 y Fd
-(history_no_expand_chars)26 b Fa(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)47 b Fb(10)150
-3718 y Fd(history_quotes_inhibit_expans)q(ion)9 b Fa(.)18
-b(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)34 b Fb(10)150
-3805 y Fd(history_search)17 b Fa(.)f(.)c(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)43 b Fb(7)150 3892 y Fd(history_search_delimiter_char)q(s)12
-b Fa(.)18 b(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)38
-b Fb(9)150 3980 y Fd(history_search_pos)11 b Fa(.)17
-b(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)37 b Fb(7)2025 638 y
-Fd(history_search_prefix)7 b Fa(.)17 b(.)12 b(.)h(.)f(.)g(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)33
-b Fb(7)2025 725 y Fd(history_set_history_state)25 b Fa(.)12
-b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)46
-b Fb(5)2025 813 y Fd(history_set_pos)16 b Fa(.)f(.)e(.)f(.)g(.)h(.)f(.)
-g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)42 b Fb(7)2025 900 y Fd(history_subst_char)11
-b Fa(.)17 b(.)12 b(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)38 b Fb(9)2025
-987 y Fd(history_tokenize)14 b Fa(.)i(.)c(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)41 b Fb(9)2025 1074 y Fd(history_total_bytes)10 b
-Fa(.)16 b(.)d(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)36 b Fb(6)2025 1162
-y Fd(history_truncate_file)7 b Fa(.)17 b(.)12 b(.)h(.)f(.)g(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)33
-b Fb(8)2025 1249 y Fd(history_word_delimiters)27 b Fa(.)13
-b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)49 b Fb(9)2025 1336 y Fd(history_write_timestamps)26
-b Fa(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)47 b Fb(9)2025 1588 y Fp(N)2025 1704 y Fd(next_history)23
-b Fa(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)46
-b Fb(7)2025 1956 y Fp(P)2025 2072 y Fd(previous_history)14
-b Fa(.)i(.)c(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)41 b Fb(7)2025
-2324 y Fp(R)2025 2440 y Fd(read_history)23 b Fa(.)12
-b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)46
-b Fb(8)2025 2527 y Fd(read_history_range)11 b Fa(.)17
-b(.)12 b(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)38 b Fb(8)2025 2614 y
-Fd(remove_history)17 b Fa(.)e(.)e(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-g(.)44 b Fb(5)2025 2702 y Fd(replace_history_entry)7
-b Fa(.)17 b(.)12 b(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)33 b Fb(6)2025 2953 y
-Fp(S)2025 3069 y Fd(stifle_history)17 b Fa(.)e(.)e(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)g(.)44 b Fb(6)2025 3321 y Fp(U)2025 3437
-y Fd(unstifle_history)14 b Fa(.)i(.)c(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-41 b Fb(6)2025 3525 y Fd(using_history)21 b Fa(.)13 b(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)45 b Fb(5)2025 3776 y
-Fp(W)2025 3893 y Fd(where_history)21 b Fa(.)13 b(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)45 b Fb(6)2025 3980 y Fd(write_history)21
-b Fa(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)45
-b Fb(8)p eop end
+755 y Fe(add_history)7 b Fa(:)15 b(:)e(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g
+(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)
+f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)33 b Fb(5)150 842 y Fe
+(add_history_time)11 b Fa(:)17 b(:)c(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)
+g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g
+(:)g(:)38 b Fb(5)150 929 y Fe(append_history)16 b Fa(:)g(:)d(:)h(:)f(:)
+g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g
+(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)43 b Fb(8)150
+1182 y Fp(C)150 1299 y Fe(clear_history)21 b Fa(:)14
+b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g
+(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)45
+b Fb(6)150 1386 y Fe(current_history)13 b Fa(:)k(:)c(:)g(:)g(:)g(:)h(:)
+f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g
+(:)g(:)g(:)g(:)g(:)h(:)f(:)40 b Fb(6)150 1639 y Fp(F)150
+1755 y Fe(free_history_entry)27 b Fa(:)13 b(:)g(:)g(:)g(:)h(:)f(:)g(:)g
+(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)
+g(:)50 b Fb(5)150 2008 y Fp(G)150 2124 y Fe(get_history_event)8
+b Fa(:)17 b(:)c(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g
+(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)35
+b Fb(8)150 2377 y Fp(H)150 2494 y Fe(history_arg_extract)25
+b Fa(:)13 b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f
+(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)47 b Fb(8)150
+2581 y Fe(history_base)24 b Fa(:)13 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g
+(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)
+g(:)g(:)h(:)f(:)g(:)g(:)g(:)48 b Fb(8)150 2669 y Fe
+(history_comment_char)18 b Fa(:)f(:)d(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h
+(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)45
+b Fb(9)150 2756 y Fe(history_expand)16 b Fa(:)g(:)d(:)h(:)f(:)g(:)g(:)g
+(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)
+g(:)h(:)f(:)g(:)g(:)g(:)g(:)43 b Fb(8)150 2843 y Fe
+(history_expansion_char)13 b Fa(:)18 b(:)13 b(:)g(:)g(:)g(:)g(:)h(:)f
+(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)40
+b Fb(9)150 2931 y Fe(history_get)7 b Fa(:)15 b(:)e(:)g(:)h(:)f(:)g(:)g
+(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)
+g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)33 b Fb(6)150
+3018 y Fe(history_get_history_state)28 b Fa(:)13 b(:)g(:)g(:)g(:)g(:)h
+(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)49
+b Fb(5)150 3106 y Fe(history_get_time)11 b Fa(:)17 b(:)c(:)g(:)g(:)g(:)
+g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g
+(:)h(:)f(:)g(:)g(:)g(:)g(:)38 b Fb(6)150 3193 y Fe
+(history_inhibit_expansion_fun)q(ctio)q(n)16 b Fa(:)j(:)13
+b(:)g(:)g(:)h(:)f(:)g(:)g(:)43 b Fb(9)150 3280 y Fe(history_is_stifled)
+27 b Fa(:)13 b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g
+(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)50 b Fb(6)150
+3368 y Fe(history_length)16 b Fa(:)g(:)d(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)
+g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f
+(:)g(:)g(:)g(:)g(:)43 b Fb(8)150 3455 y Fe(history_list)24
+b Fa(:)13 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g
+(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)
+48 b Fb(6)150 3543 y Fe(history_max_entries)25 b Fa(:)13
+b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g
+(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)47 b Fb(9)150 3630 y Fe
+(history_no_expand_chars)10 b Fa(:)18 b(:)c(:)f(:)g(:)g(:)g(:)g(:)g(:)g
+(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)37
+b Fb(9)150 3718 y Fe(history_quotes_inhibit_expans)q(ion)28
+b Fa(:)13 b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)48
+b Fb(9)150 3805 y Fe(history_search)16 b Fa(:)g(:)d(:)h(:)f(:)g(:)g(:)g
+(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)
+g(:)h(:)f(:)g(:)g(:)g(:)g(:)43 b Fb(7)150 3892 y Fe
+(history_search_delimiter_char)q(s)10 b Fa(:)18 b(:)13
+b(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)36 b
+Fb(9)150 3980 y Fe(history_search_pos)27 b Fa(:)13 b(:)g(:)g(:)g(:)h(:)
+f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g
+(:)g(:)g(:)g(:)50 b Fb(7)2025 638 y Fe(history_search_prefix)15
+b Fa(:)j(:)13 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g
+(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)42 b Fb(7)2025 725 y Fe
+(history_set_history_state)27 b Fa(:)14 b(:)f(:)g(:)g(:)g(:)g(:)g(:)h
+(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)49 b Fb(5)2025
+813 y Fe(history_set_pos)13 b Fa(:)k(:)c(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)
+g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g
+(:)g(:)g(:)g(:)41 b Fb(6)2025 900 y Fe(history_subst_char)27
+b Fa(:)13 b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f
+(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)50 b Fb(9)2025
+987 y Fe(history_tokenize)11 b Fa(:)16 b(:)d(:)h(:)f(:)g(:)g(:)g(:)g(:)
+g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f
+(:)g(:)g(:)g(:)38 b Fb(8)2025 1074 y Fe(history_total_bytes)24
+b Fa(:)13 b(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g
+(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)47 b Fb(6)2025
+1162 y Fe(history_truncate_file)15 b Fa(:)j(:)13 b(:)g(:)g(:)g(:)g(:)h
+(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)42
+b Fb(8)2025 1249 y Fe(history_word_delimiters)10 b Fa(:)18
+b(:)13 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)
+g(:)h(:)f(:)g(:)37 b Fb(9)2025 1336 y Fe(history_write_timestamps)8
+b Fa(:)18 b(:)13 b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f
+(:)g(:)g(:)g(:)g(:)g(:)35 b Fb(9)2025 1588 y Fp(N)2025
+1704 y Fe(next_history)24 b Fa(:)13 b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f
+(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)
+g(:)g(:)g(:)g(:)h(:)f(:)g(:)48 b Fb(7)2025 1956 y Fp(P)2025
+2072 y Fe(previous_history)11 b Fa(:)16 b(:)d(:)h(:)f(:)g(:)g(:)g(:)g
+(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)
+f(:)g(:)g(:)g(:)38 b Fb(6)2025 2324 y Fp(R)2025 2440
+y Fe(read_history)24 b Fa(:)13 b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)
+g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g
+(:)g(:)g(:)h(:)f(:)g(:)48 b Fb(7)2025 2527 y Fe(read_history_range)27
+b Fa(:)13 b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f
+(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)50 b Fb(7)2025
+2614 y Fe(remove_history)16 b Fa(:)g(:)d(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)
+g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g
+(:)h(:)f(:)g(:)g(:)43 b Fb(5)2025 2702 y Fe(replace_history_entry)15
+b Fa(:)j(:)13 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g
+(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)42 b Fb(5)2025 2953 y
+Fp(S)2025 3069 y Fe(stifle_history)16 b Fa(:)g(:)d(:)g(:)g(:)h(:)f(:)g
+(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)
+g(:)g(:)g(:)h(:)f(:)g(:)g(:)43 b Fb(6)2025 3321 y Fp(U)2025
+3437 y Fe(unstifle_history)11 b Fa(:)16 b(:)d(:)h(:)f(:)g(:)g(:)g(:)g
+(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)
+f(:)g(:)g(:)g(:)38 b Fb(6)2025 3525 y Fe(using_history)21
+b Fa(:)13 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g
+(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)46
+b Fb(5)2025 3776 y Fp(W)2025 3893 y Fe(where_history)21
+b Fa(:)13 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g
+(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)46
+b Fb(6)2025 3980 y Fe(write_history)21 b Fa(:)13 b(:)g(:)h(:)f(:)g(:)g
+(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)
+g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)46 b Fb(7)p eop end
%%Trailer
userdict /end-hook known{end-hook}if