summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorAnibal Monsalve Salazar <A.Monsalve.Salazar@IEEE.org>2004-05-19 04:38:33 -0700
committerAnibal Monsalve Salazar <A.Monsalve.Salazar@IEEE.org>2004-05-19 04:38:33 -0700
commit316235b2bef9c7fd0bc57f8d36c0a09e4e424577 (patch)
tree2fff97780752aa3b906998b810cce30157b3d735 /docs
Import libranlip_1.0.orig.tar.gz
[dgit import orig libranlip_1.0.orig.tar.gz]
Diffstat (limited to 'docs')
-rw-r--r--docs/ranlip.ps3348
1 files changed, 3348 insertions, 0 deletions
diff --git a/docs/ranlip.ps b/docs/ranlip.ps
new file mode 100644
index 0000000..94c6c4f
--- /dev/null
+++ b/docs/ranlip.ps
@@ -0,0 +1,3348 @@
+%!PS-Adobe-2.0
+%%Creator: dvips(k) 5.86 Copyright 1999 Radical Eye Software
+%%Title: c:\Documents\tex\rangen\ranlip.dvi
+%%CreationDate: Tue May 11 15:24:55 2004
+%%Pages: 23
+%%PageOrder: Ascend
+%%BoundingBox: 0 0 596 842
+%%DocumentPaperSizes: a4
+%%EndComments
+%DVIPSWebPage: (www.radicaleye.com)
+%DVIPSCommandLine: C:\PROGRA~1\MiKTeX-2.0\miktex\bin\dvips.exe
+%+ -oranlip.ps c:\Documents\tex\rangen\ranlip.dvi
+%DVIPSParameters: dpi=600, compressed
+%DVIPSSource: TeX output 2004.05.10:2149
+%%BeginProcSet: texc.pro
+%!
+/TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S
+N}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72
+mul N/landplus90{false}def/@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 0
+0 0]concat}if 72 Resolution div 72 VResolution div neg scale isls{
+landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div hsize
+mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul TR[
+matrix currentmatrix{A A round sub abs 0.00001 lt{round}if}forall round
+exch round exch]setmatrix}N/@landscape{/isls true N}B/@manualfeed{
+statusdict/manualfeed true put}B/@copies{/#copies X}B/FMat[1 0 0 -1 0 0]
+N/FBB[0 0 0 0]N/nn 0 N/IEn 0 N/ctr 0 N/df-tail{/nn 8 dict N nn begin
+/FontType 3 N/FontMatrix fntrx N/FontBBox FBB N string/base X array
+/BitMaps X/BuildChar{CharBuilder}N/Encoding IEn N end A{/foo setfont}2
+array copy cvx N load 0 nn put/ctr 0 N[}B/sf 0 N/df{/sf 1 N/fntrx FMat N
+df-tail}B/dfs{div/sf X/fntrx[sf 0 0 sf neg 0 0]N df-tail}B/E{pop nn A
+definefont setfont}B/Cw{Cd A length 5 sub get}B/Ch{Cd A length 4 sub get
+}B/Cx{128 Cd A length 3 sub get sub}B/Cy{Cd A length 2 sub get 127 sub}
+B/Cdx{Cd A length 1 sub get}B/Ci{Cd A type/stringtype ne{ctr get/ctr ctr
+1 add N}if}B/id 0 N/rw 0 N/rc 0 N/gp 0 N/cp 0 N/G 0 N/CharBuilder{save 3
+1 roll S A/base get 2 index get S/BitMaps get S get/Cd X pop/ctr 0 N Cdx
+0 Cx Cy Ch sub Cx Cw add Cy setcachedevice Cw Ch true[1 0 0 -1 -.1 Cx
+sub Cy .1 sub]/id Ci N/rw Cw 7 add 8 idiv string N/rc 0 N/gp 0 N/cp 0 N{
+rc 0 ne{rc 1 sub/rc X rw}{G}ifelse}imagemask restore}B/G{{id gp get/gp
+gp 1 add N A 18 mod S 18 idiv pl S get exec}loop}B/adv{cp add/cp X}B
+/chg{rw cp id gp 4 index getinterval putinterval A gp add/gp X adv}B/nd{
+/cp 0 N rw exit}B/lsh{rw cp 2 copy get A 0 eq{pop 1}{A 255 eq{pop 254}{
+A A add 255 and S 1 and or}ifelse}ifelse put 1 adv}B/rsh{rw cp 2 copy
+get A 0 eq{pop 128}{A 255 eq{pop 127}{A 2 idiv S 128 and or}ifelse}
+ifelse put 1 adv}B/clr{rw cp 2 index string putinterval adv}B/set{rw cp
+fillstr 0 4 index getinterval putinterval adv}B/fillstr 18 string 0 1 17
+{2 copy 255 put pop}for N/pl[{adv 1 chg}{adv 1 chg nd}{1 add chg}{1 add
+chg nd}{adv lsh}{adv lsh nd}{adv rsh}{adv rsh nd}{1 add adv}{/rc X nd}{
+1 add set}{1 add clr}{adv 2 chg}{adv 2 chg nd}{pop nd}]A{bind pop}
+forall N/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn
+/BitMaps get S ctr S sf 1 ne{A A length 1 sub A 2 index S get sf div put
+}if put/ctr ctr 1 add N}B/I{cc 1 add D}B/bop{userdict/bop-hook known{
+bop-hook}if/SI save N @rigin 0 0 moveto/V matrix currentmatrix A 1 get A
+mul exch 0 get A mul add .99 lt{/QV}{/RV}ifelse load def pop pop}N/eop{
+SI restore userdict/eop-hook known{eop-hook}if showpage}N/@start{
+userdict/start-hook known{start-hook}if pop/VResolution X/Resolution X
+1000 div/DVImag X/IEn 256 array N 2 string 0 1 255{IEn S A 360 add 36 4
+index cvrs cvn put}for pop 65781.76 div/vsize X 65781.76 div/hsize X}N
+/p{show}N/RMat[1 0 0 -1 0 0]N/BDot 260 string N/Rx 0 N/Ry 0 N/V{}B/RV/v{
+/Ry X/Rx X V}B statusdict begin/product where{pop false[(Display)(NeXT)
+(LaserWriter 16/600)]{A length product length le{A length product exch 0
+exch getinterval eq{pop true exit}if}{pop}ifelse}forall}{false}ifelse
+end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{BDot}imagemask
+grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat{BDot}
+imagemask grestore}}ifelse B/QV{gsave newpath transform round exch round
+exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0 rlineto
+fill grestore}B/a{moveto}B/delta 0 N/tail{A/delta X 0 rmoveto}B/M{S p
+delta add tail}B/b{S p tail}B/c{-4 M}B/d{-3 M}B/e{-2 M}B/f{-1 M}B/g{0 M}
+B/h{1 M}B/i{2 M}B/j{3 M}B/k{4 M}B/w{0 rmoveto}B/l{p -4 w}B/m{p -3 w}B/n{
+p -2 w}B/o{p -1 w}B/q{p 1 w}B/r{p 2 w}B/s{p 3 w}B/t{p 4 w}B/x{0 S
+rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end
+
+%%EndProcSet
+TeXDict begin 39158280 55380996 1000 600 600
+(c:\Documents\tex\rangen\ranlip.dvi) @start
+%DVIPSBitmapFont: Fa cmsy10 10.95 1
+/Fa 1 3 df<0060166000F816F06C1501007E15036CED07E06C6CEC0FC06C6CEC1F806C
+6CEC3F006C6C147E6C6C5C6C6C495A017E495A6D495A6D6C485A6D6C485A6D6C48C7FC90
+3803F07E6D6C5A903800FDF8EC7FF06E5A6E5AA24A7E4A7EECFDF8903801F8FC903803F0
+7E49487E49486C7E49486C7E49486C7E017E6D7E496D7E48486D7E4848147E4848804848
+EC1F804848EC0FC048C8EA07E0007EED03F0481501481500006016602C2C73AC47>2
+D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fb cmtt12 17.28 6
+/Fb 6 115 df<903801FFFE011FEBFFE0017F14F848B612FE486F7E834816F0488283EC
+800391C77FEE3FFF160F707F6C48806C486E7F6C5ACA7FA3177FA50303B5FC92B6FC140F
+91B7FC1307131F137F90B8FC0003EDE07F48ECE0004849C7FC4813F014804848C8FC485A
+5B485A5BA25BA46D15FFA26D5C007F5D6D5CD83FFE141F6D6C017F13F86CD9E007B612FE
+91B9FC6C19807E6C16DF6C160F6CEDFC07013FDAF0011400010F91C7EA3FFE010101F091
+C8FC414178BF4A>97 D<EC01F0EC07FC4A7EA24A7EA56E5AA26E5AEC01F091CAFCAE001F
+B512FC4880815AA37EA27EC71203B3B3A8003FB812C04817E0A2B912F0A36C17E0A26C17
+C0345974D84A>105 D<003FB512FE4880B77EA57E7EC71201B3B3B3B0003FB812FC4817
+FEBAFCA56C17FE6C17FC385877D74A>108 D<EE1FFC263FFFF090B57E48D9F80714E0DA
+FC1F14F8B5498092B67E14FD6C90B8FC856CEDE01FD8000FDA00077F03FC7F4B7F4B7F4B
+815D4B147FA292C8FCA25CA45CB3AC003FB690B612F848038115FCA2B700C315FEA36C03
+8115FCA26C030015F8473F7FBE4A>110 D<EE0FFC263FFFF090B57E48D9F80714E0DAFC
+1F14F8B54914FE92B7FC02FD826C90B87E856CDBE01F7FD8000FEC000703FC01017F4B6D
+7F03E0143F4B6E7E4B140F8592C87E4A6F1380A34A6F13C0A284A21AE0A2197FAA19FFA2
+1AC0A26E5DA24E138080606F1600606F4A5A6F143F6F4A5A6F4A5A6F130303FF010F5BDC
+C03F5B93B65A6102FD93C7FC02FC5D6F5C031F14F0030714C0030191C8FC9238003FF093
+CAFCB3A4003FB6FC4881A2B77EA36C5DA26C92CAFC435F7FBE4A>112
+D<EF0FFE003FB591B512C048DA800314F0B6D8C00F14F8043F14FC93B6FC03C115FE15C3
+6C14C76C02CFEBF80FC701DF13C092B5380007FC04FCEB03F84CEB01F004E090C7FC5E5E
+93C9FC5DA25DA25DA25DA25DA45DB3A6003FB712F84882B8FC83A35F7E6C5E3F3F7BBE4A
+>114 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fc cmmi6 6 5
+/Fc 5 114 df<1338137CA2137813701300A7EA0780EA1FC0EA38E01230EA60F0EAC1E0
+A3EA03C0A3EA0780A2EA0F0013041306EA1E0CA21318121CEA1E70EA0FE0EA07800F237D
+A116>105 D<13F8EA0FF0A21200A2485AA4485AA43807801E147FEB81C3EB8387380F06
+0F495A1318EB700E4848C7FCA213FCEA1E7EEA3C0F80EB0781158039780F0300A21402EB
+070600F0138CEB03F8386000F019247CA221>107 D<000F13FC381FC3FF3931C7078038
+61EC0301F813C0EAC1F0A213E03903C00780A3EC0F00EA0780A2EC1E041506D80F00130C
+143C15181538001EEB1C70EC1FE0000CEB07801F177D9526>110
+D<3801E01F3903F07FC0390639C1E0390C3F80F0EB3E00001814F8013C137815F8C65AA4
+9038F001F0A3EC03E0D801E013C0EBF00715809038F80F003803DC3CEBCFF8EBC7E001C0
+C7FC485AA448C8FCA2EA7FF012FF1D20809520>112 D<EB1F02EBFF863801E0CE380380
+7E3807007C48133C121E123E003C1378127CA34813F0A4EB01E012781303EA3807381C1F
+C0EA0FFBEA07E3EA0003EB0780A4EB0F00A2EBFFF05A17207E951C>I
+E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fd cmex10 12 1
+/Fd 1 83 df<17FF040313C093380F81F093381E0078043E137C93387C01FC9338F803FE
+A2150116F01503EF01FC9338E0007003071400A3150FA45E151FA7153FA74B5AA715FFA8
+5C93C8FCA95C5DA85DA74A5AA75DA75D140FA45DA3001C5C007F131FEAFF8092C9FC5C14
+3EA26C485A007C5B003C5B381F03E03807FF80D801FECAFC376F7B7F2F>82
+D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fe cmti12 12 37
+/Fe 37 122 df<13F0EA03FC1207A2EA0FFEA4EA07FCEA03CCEA000C131C1318A2133813
+301370136013E0EA01C013801203EA0700120E5A5A5A5A5A0F1D7A891E>44
+D<007FB5FCB6FCA214FEA21805789723>I<120FEA3FC0127FA212FFA31380EA7F00123C
+0A0A76891E>I<EF03801707A24D7EA2171FA2173F177FA217FFA25EA2EE03BF1607173F
+160F160E161C841638171F167016F016E0ED01C0A2ED0380A2ED0700A2150E151E151C5D
+845D170F5D14015D14035D4AC7FC92B6FC5CA2021CC7120F143C14385CA24A81A2494814
+07A2495A130791C8FC130E131EA25B137C13FC00014C7ED807FE151FB500E00107B512F8
+A219F03D477BC648>65 D<DC0FF8130393B513070307ECC00F923A1FF803E01F923A7FC0
+00F81E4BC7EA7C3EDA03FCEC3C7EDA0FF0EC1EFE4A48EC0FFC4A4814074AC8FC02FE1503
+494816F8130349481501495A494816F0495A137F5C01FF17E04890C9FCA2485A19C0485A
+A2485A95C7FC121F5BA2123F5BA3127F5BA4485AA41838A218781870A218F0007F5F1701
+601703003F5F17076D4BC7FC001F160E171E6C6C5D6D5D00075E6C6C4A5A6DEC07C06C6C
+4A5AD8007F023EC8FCD93FC013FC90391FF807F00107B512C0010191C9FC9038001FF040
+4872C546>67 D<91B912C0A30201902680000313806E90C8127F4A163F191F4B150FA302
+03EE07005DA314074B5D190EA2140F4B1307A25F021F020E90C7FC5DA2171E023F141C4B
+133C177C17FC027FEB03F892B5FCA39139FF8003F0ED00011600A2495D5CA2160101034B
+13705C19F061010791C8FC4A1501611803010F5F4A150796C7FC60131F4A151E183E183C
+013F167C4A15FC4D5A017F1503EF0FF04A143F01FF913803FFE0B9FCA26042447AC342>
+69 D<DC0FF81306DCFFFE130E03079038FF801E923A1FF807E03E923A7F8001F03CDA01
+FEC7EA787CDA03F8EC3CFCDA0FF0141D4A48EC1FF8DA3F80140F4AC8FCD901FE15074948
+16F05C01071603495A494816E0495A137F5C01FF17C04890C9FC5B12031980485AA2485A
+95C7FC121F5BA2123F5BA3127F5BA4485A043FB512E0A39339001FF80060A360A2007F16
+3F60A3177F003F5F7F121F17FF6D93C7FC000F5D6C6C5C7F6C6C4A5A6C6CEC1F3E6C6C14
+3ED93FC0EBF81E903A1FF007F01C0107B5EAC00C010149C9FC9038003FF03F4872C54B>
+71 D<027FB512E091B6FCA20200EBE000ED7F8015FFA293C7FCA35C5DA314035DA31407
+5DA3140F5DA3141F5DA3143F5DA3147F5DA314FF92C8FCA35B5CA313035CA313075CA313
+0F5CA3131F5CA2133FA25CEBFFE0B612E0A25D2B447BC326>73 D<91B612F0A25F020101
+C0C7FC6E5B4A90C8FCA25DA314035DA314075DA3140F5DA3141F5DA3143F5DA3147F5DA3
+14FF92C9FCA35B5CA3010316104A1538A21878010716705C18F018E0010F15015C18C017
+03011F15074A1580170FA2013FED1F004A5C5F017F15FE16034A130F01FFEC7FFCB8FCA2
+5F35447AC33D>76 D<91B56C93387FFFC08298B5FC02014DEBC0006E614A5FA203DF4C6C
+C7FC1A0E63912603CFE05D038F5F1A381A711407030FEEE1FCA2F101C3020FEE0383020E
+60F107036F6C1507021E160E021C60191CF1380F143C023804705BA2F1E01F0278ED01C0
+91267003F85EF003801A3F02F0ED070002E0030E5CA24E137F130102C04B91C8FC606201
+036D6C5B02805F4D5A943803800113070200DA07005BA2050E1303495D010E606F6C5A19
+07011E5D011C4B5CA27048130F133C01384B5C017892C7FC191F01F85C486C027E5DD807
+FE027C4A7EB500F00178013FB512C0A216705A447AC357>I<91B56C49B512E0A2820200
+9239000FFC00F107F0706E5A4A5F15DF705D1907EC03CFDB8FF892C7FCA203875D02077F
+0303150EA270141EEC0F01020E161C826F153C141E021C6E1338167F1978023C80023801
+3F1470A27113F00278131F02705E83040F130102F014F84A5E1607EFFC0313014A01035C
+17FE1807010314014A02FF90C8FCA2705B0107168F91C8138E177F18DE5B010EED3FDC18
+FCA2011E151F011C5EA2170F133C01386F5A1378A201F81503486C5EEA07FEB500F01401
+A2604B447AC348>I<EE1FF84BB5FC923907F01FC092391F8003F092397E0001F8DA01F8
+6D7EDA03E0147EDA0FC0804A48EC1F804AC813C0027E150F4A16E049481507494816F013
+07495A494816F8013F16035C137F49C9FC4917FC120112035B1207491607120FA25B121F
+19F849160F123FA34848EE1FF0A3183F19E0485A19C0187FA2F0FF80A219005F604D5AA2
+007F4C5A4D5AA24D5A003F5F4D5A6D4BC7FC001F5E4C5A6C6C5DEE03F06C6C4A5A0003ED
+1FC06C6C4A5A6C6C027EC8FC017EEB01F890393F8007F090390FE03F80902603FFFEC9FC
+9038007FE03E4872C54B>I<91B712F018FEF0FF800201903980007FE06E90C7EA1FF04A
+ED07F818034B15FCF001FE1403A24B15FFA21407A25DA2140FF003FE5DA2021F16FC1807
+4B15F8180F023F16F0F01FE04B15C0F03F80027FED7F0018FE4BEB03FCEF0FF002FFEC7F
+C092B6C7FC17F892CAFC5BA25CA21303A25CA21307A25CA2130FA25CA2131FA25CA2133F
+A25CA2137FA25C497EB67EA340447AC342>I<91B77E18F818FE020190398001FF806E90
+C7EA3FC04AED1FE0F00FF04BEC07F8180319FC14034B15FEA314075DA3020FED07FC5DA2
+F00FF8141F4B15F0F01FE0F03FC0023F16804BEC7F0018FEEF03F8027F4A5A4BEB1FC04C
+B4C7FC92B512F891B612E092380003F8EE00FE177F496F7E4A6E7EA28413034A140FA217
+1F13075CA2173F130F5CA24D5A131F5CA3013F170E5CA2017FEE801E191C4A163C496C16
+38B66C90383FC070051F13F094380FE1E0CA3803FF80943800FE003F467AC347>82
+D<DB03FE130C92390FFF801C037FEBE03C9238FE03F8913A03F0007C7C4A48EB3EF84A48
+131F4A48130F4AC7FC027EEC07F05C1703495A18E0495AA213074A15C0A3130F1880A280
+94C7FCA280806D7EECFFE015FC6DEBFF806D14F016FC6D14FF023F80020F801403DA003F
+7F150703007F163F161F160FA21607A3120716031607A2485EA2120E160F001E5EA2001F
+4B5AA2484BC7FC6D143E167E6D5C007F4A5A6D495AD87CF0495AD8787CEB1F8027F03F80
+7FC8FC90381FFFFCD8E00713F039C0007F80364879C537>I<48B912F85AA2913B0007FC
+001FF0D807F84A130701E0010F140349160148485C90C71500A2001E021F15E05E121C12
+3C0038143F4C1301007818C0127000F0147F485DA3C800FF91C7FC93C9FCA35C5DA31403
+5DA314075DA3140F5DA3141F5DA3143F5DA3147F5DA314FF92CAFCA35B5CA21303A21307
+497E007FB612C0A25E3D446FC346>I<B6913807FFFEA25C000301C0020013E06C90C9EA
+7F00183E183C60A26C1770601701604D5AA24DC7FC5F170E6E5CA2017F5D177817705FA2
+4C5AA24C5A16076E91C8FC160E133F5E163C16385EA25E15015E6E485AA24BC9FC131F15
+0E151E151C5DA25D15F05DECF1C0A290380FF38014F792CAFC14FEA25CA25C5CA25C1307
+5CA25C91CBFC3F466CC348>86 D<EC1F80EC7FE0903901F07070903907C039F890380F80
+1D90381F001F013E6D5A137E5B484813075E485A120749130F000F5DA2485A151F003F5D
+5BA2153F007F92C7FC90C7FCA25D157E12FEA29238FE0380EDFC071700A2007E13015E91
+3803F80E1407003E010F131E161C6C131C02385B3A0F80F078783A07C3E07C703A01FF80
+1FE03A007E000780292D76AB32>97 D<EC0FE0EC7FF8903801F81E903807E00F90390F80
+078090381F0003017E14C049131F0001143F5B4848EB7F801207485AED3E00484890C7FC
+A2485AA2127F90C9FCA35A5AA45AA5ED0180ED03C0ED0780A2007CEC0F00007E141E003E
+147C15F06CEB03E0390F800F802607C07EC7FC3801FFF838007FC0222D75AB2D>99
+D<EE07F0ED03FFA39238000FE01607160FA217C0A2161FA21780A2163FA21700A25EA216
+7EA216FEA25EEC1F80EC7FE1903801F071903907C039F890380F801D90381F001F013E13
+0F017E5C5B48481307A248485C120749130F120F5E485A151F123F495CA2153F127F90C7
+90C7FCA25DA200FE147EA29238FE0380160703FC1300A2007E13015E913803F80E140700
+3E010F131E161C6C131C02385B3A0F80F078783A07C3E07C703A01FF801FE03A007E0007
+802C4676C432>I<EC0FE0EC7FF8903801F83E903807C00F90391F800780EB3F00017E14
+C0491303485A48481307000715805B000F140F484814005D4848133E15FCEC07F0007FEB
+FFC0D9FFFEC7FC14C090C9FC5A5AA55AA4ED0180ED03C0007CEC0780A2007EEC0F00003E
+141E157C6C14F06CEB03E03907800F802603C07EC7FC3801FFF838003FC0222D75AB2D>
+I<EE0F80EE3FE0EEF870923801F038923803E0F8923807E1FC16C3ED0FC7A2EE87F89238
+1F83F0EE81E0EE8000153F93C7FCA45D157EA415FE5DA349B512FEA390260001F8C7FCA3
+14035DA414075DA4140F5DA4141F5DA4143F92C8FCA55C147EA314FE5CA413015CA4495A
+A35C1307121C007F5B12FF495AA291C9FC485AEAF81E485AEA7878EA1FF0EA07C02E5A83
+C51E>I<15FCEC03FF91390F83838091393E01CFC091387C00EF4A13FF4948137F010315
+804948133F495A131F4A1400133F91C75A5B167E13FE16FE1201495CA215011203495CA2
+1503A2495CA21507A25EA2150F151F5E0001143F157F6C6C13FF913801DF8090387C039F
+90383E0F3FEB0FFCD903F090C7FC90C7FC5DA2157EA215FEA25DA2001C495A127F48495A
+14074A5A485C023FC8FC00F8137E387C01F8381FFFE0000390C9FC2A407BAB2D>I<14FE
+137FA3EB01FC13001301A25CA21303A25CA21307A25CA2130FA25CA2131FA25C157F9039
+3F83FFC091388F81F091381E00F802387F4948137C5C4A137EA2495A91C7FCA25B484814
+FE5E5BA2000314015E5BA2000714035E5B1507000F5DA249130F5E001F1678031F137049
+1480A2003F023F13F0EE00E090C7FC160148023E13C01603007E1680EE070000FEEC1E0F
+ED1F1E48EC0FF80038EC03E02D467AC432>I<143C147E14FE1301A3EB00FC14701400AE
+137C48B4FC3803C780380703C0000F13E0120E121C13071238A21278EA700F14C0131F00
+F0138012E0EA003F1400A25B137EA213FE5B12015BA212035B141E0007131C13E0A2000F
+133CEBC038A21478EB807014F014E0EB81C0EA0783EBC7803803FE00EA00F8174378C11E
+>I<EB03F8EA01FFA3380007F013031307A214E0A2130FA214C0A2131FA21480A2133FA2
+1400A25BA2137EA213FEA25BA21201A25BA21203A25BA21207A25BA2120FA25BA2121FA2
+5BA2123FA290C7FCA2387F01C01303007E1380A2130700FE130012FCA25B130EEA7C1E13
+1CEA3C3CEA3E786C5AEA07C0154678C419>108 D<D801F0D90FE0EB07F0D803FCD97FF8
+EB3FFC28071E01F03EEBF81F3E0E1F03C01F01E00F80271E0F8700D983807F001C018E90
+390F870007003C019C148E003801B802DC8002F814FC26781FF05C0070495CA24A5C00F0
+494948130FD8E03F6091C75B1200043F141F4960017E92C7FCA24C143F01FE95C7FC4914
+7E6104FE147E1201494A14FE610301EE0780000305011400494A14F8A2030302035B0007
+F0F00E495C1A1E0307EDE01C000F193C494A153862030F020113F0001FF0F1E0494A9038
+00FF800007C7D80380023EC7FC492D78AB50>I<D801F0EB0FE0D803FCEB7FF83A071E01
+F03E3A0E0F03C01F001ED987001380001C018E130F003C139C003801B814C014F838781F
+F000705BA25C00F049131FD8E03F158091C7FC1200163F491500137EA25E01FE147E5B16
+FE5E12014913015E170F00030203130E4914F0A20307131E0007EDE01C5B173CEEC03800
+0F167849157017E0ED03C1001FEDE3C049903801FF000007C8127C302D78AB37>I<EC0F
+E0EC7FFC903801F83E903907E00F8090390F8007C0EB1F00017EEB03E04914F0A2484813
+01484814F81207485AA2485AA2485A1503127F90C7FCA215074815F05AA2150F16E05AED
+1FC0A21680153F16005D157E5D007C495A007E495A003E5C4A5A6CEB1F80260F803EC7FC
+3807C0FC3801FFF038003F80252D75AB32>I<D903E0137E903A07F801FF80903A0E3C07
+83E0903A1C1E0F01F0903A3C1F1C00F801385B017849137C01705BA24A48137E01E05BA2
+92C7FC00015B13C0147EC7FC02FE14FEA25CA20101140117FC5CA20103140317F85CA201
+07EC07F0A24AEB0FE0A2010F15C0EE1F80163F1700496C137E5E4B5A9138B803F090393F
+9C07E091389E0F80DA07FEC7FCEC01F849C9FCA2137EA213FEA25BA21201A25BA21203A2
+1207B512F0A25C2F3F7FAB32>I<D801F0EB3F803A03FC01FFF03A071E03C0F83A0E0F0F
+007C001E90389E01FC001C139CECB803003813F0A2D91FE013F80078EC00E00070491300
+A200F05BEAE03F91C8FC1200A25B137EA313FE5BA312015BA312035BA312075BA3120F5B
+A3121F5B0007C9FC262D78AB29>114 D<EC0FE0EC7FF8903801F01E903803C00F903907
+80078090380F0003011E14C0150749131FA2017CEB3F801378137CED0E0092C7FC137E13
+7F14F014FF6D13C06D13F06D7F6D7F1300EC0FFE14011400157F81120E003F141E487EA2
+153E48C7123CA200FC5C12705D0078495A6C495A6CEB0F80260F803EC7FC3803FFF83800
+7FC0222D7AAB28>I<1470EB01F8A313035CA313075CA3130F5CA3131F5CA2007FB512E0
+B6FC15C0D8003FC7FCA25B137EA313FE5BA312015BA312035BA312075BA3120F5BA2EC07
+80001F140013805C140E003F131EEB001C143C14385C6C13F0495A6C485AEB8780D807FE
+C7FCEA01F81B3F78BD20>I<137C48B414072603C780EB1F80380703C0000F7F000E153F
+121C0107150012385E1278D8700F147E5C011F14FE00F05B00E05DEA003FEC0001A2495C
+137E150313FE495CA215071201495CA2030F13380003167849ECC070A3031F13F0EE80E0
+153F00011581037F13C06DEBEF8300000101148090397C03C787903A3E0F07C70090391F
+FE01FE903903F000782D2D78AB34>I<017C143848B414FC3A03C78001FE380703C0000F
+13E0120E001C14000107147E1238163E1278D8700F141E5C131F00F049131C12E0EA003F
+91C7123C16385B137E167801FE14705BA216F0000115E05B150116C0A24848EB0380A2ED
+0700A2150E12015D6D5B000014786D5B90387C01E090383F0780D90FFFC7FCEB03F8272D
+78AB2D>I<017CEE038048B4020EEB0FC02603C780013FEB1FE0380703C0000E7F5E001C
+037E130F01071607123804FE130300785DEA700F4A1501011F130100F001804914C012E0
+EA003FDA000314034C14805B137E0307140701FE1700495CA2030F5C0001170E495CA260
+A24848495A60A2601201033F5C7F4B6C485A000002F713036D9039E7E0078090267E01C3
+49C7FC903A1F0781F81E903A0FFF007FF8D901FCEB0FE03B2D78AB41>I<137C48B41407
+2603C780EB1F80380703C0000F7F000E153F001C1600130712385E0078157EEA700F5C01
+1F14FE00F0495B12E0EA003FEC00015E5B137E150301FE5C5BA2150700015D5BA2150F00
+035D5BA2151F5EA2153F12014BC7FC6D5B00005BEB7C0390383E0F7EEB1FFEEB03F090C7
+12FE5DA214015D121F397F8003F0A24A5A4848485A5D48131F00F049C8FC0070137E0078
+13F8383801F0381E07C06CB4C9FCEA01FC294078AB2F>121 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Ff cmr8 8 7
+/Ff 7 62 df<13031307130E131C1338137013F0EA01E013C01203EA0780A2EA0F00A212
+1EA35AA45AA512F8A25AAB7EA21278A57EA47EA37EA2EA0780A2EA03C0120113E0EA00F0
+13701338131C130E1307130310437AB11B>40 D<12C07E12707E7E7E120FEA0780120313
+C0EA01E0A2EA00F0A21378A3133CA4131EA5131FA2130FAB131FA2131EA5133CA41378A3
+13F0A2EA01E0A2EA03C013801207EA0F00120E5A5A5A5A5A10437CB11B>I<EC0380B3A4
+B812FCA3C7D80380C7FCB3A42E2F7CA737>43 D<130C133C137CEA03FC12FFEAFC7C1200
+B3B113FE387FFFFEA2172C7AAB23>49 D<EB7F803801FFF0380780FC380E003F48EB1F80
+48EB0FC05A0060EB07E012F000FC14F07E1403A3007C1307C7FCA215E0140F15C0141F15
+80EC3F00147E147C5C495A495A495A495A011EC7FC5B5B4913305B485A4848136048C7FC
+000E14E0001FB5FC5A4814C0B6FCA21C2C7DAB23>I<EB03F8EB0FFE90383E0780EBF801
+3901F007C03803E00FEA07C0EA0F80A2391F00078091C7FC123EA2127EA2127CEB0FC038
+FC3FF0EBF07C38FDC01EB4487E01001380EC07C04814E0A214034814F0A4127CA3127EA2
+003E14E01407121E001F14C06CEB0F803907801F003803C03E6C6C5A38007FF0EB1FC01C
+2D7DAB23>54 D<B812FCA3CBFCADB812FCA32E137C9937>61 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fg cmsy8 8 5
+/Fg 5 57 df<B812C0A32A037A9137>0 D<130C131EA50060EB01800078130739FC0C0F
+C0007FEB3F80393F8C7F003807CCF83801FFE038007F80011EC7FCEB7F803801FFE03807
+CCF8383F8C7F397F0C3F8000FCEB0FC039781E078000601301000090C7FCA5130C1A1D7C
+9E23>3 D<D93F80EC07F0D9FFF0EC3FFC000301FC91B5FC4801FF903901F80780D80F80
+903A8007C001C03D1E003FC00F8000E0486D6C48C71270003890260FF03E143048902607
+F83C14386E6C48141800606D6C5A00E06D6C48141C48027F150C5E153F6F7E6F7E82151F
+6C6F141C0060DA3DFE1418DB78FF143800704A6C7E003001016D6C1370003849486C6C13
+F06C903B07C00FF001E06C903B0F8007FC07C02807807E0003B512806CB44801001400C6
+01F0EC3FFCD93F80EC07F03E1F7C9D47>49 D<91B512C01307131FD97F80C7FC01FCC8FC
+EA01F0EA03C0485A48C9FC120E121E5A123812781270A212F05AA3B712C0A300E0C9FCA3
+7E1270A212781238123C7E120E120F6C7E6C7EEA01F0EA00FCEB7F80011FB512C0130713
+00222B7AA52F>I<0060150600E0150E6C151E0070151CA20078153C00381538003C1578
+001C1570A2001E15F0000E15E0000F14016C15C06D13036CB61280A33A01C00007006D5B
+0000140EA26D131E0170131C0178133C01381338A2013C1378011C1370011E13F0010E5B
+A2EB0F0101075B148301035B14C7010190C7FCA214EFEB00EE14FE147CA31438A2272F80
+AD28>56 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fh msam10 12 1
+/Fh 1 6 df<EA7FFFB51280B16C130011137B921C>5 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fi cmmi8 8 16
+/Fi 16 121 df<EC1F80EC7FF0903801F0F8903803E07C903807803EEB0F0049131F133E
+5BA25B153F12015BA20003147F157E5BA2000714FCA24913F81401000FEB03F015E09038
+E007C0EC0F80391FF01F00EBB83EEB1FF8EB07C048C8FCA2123EA2127EA2127CA212FCA2
+5AA21270202C7E9D24>26 D<123C127E12FFA4127E123C08087A8714>58
+D<123C127EB4FCA21380A2127F123D1201A312031300A25A1206120E5A5A5A126009157A
+8714>I<013FB512FEEEFFC0903A00FE0007F0EE01F84AEB007E8301018118804A140F18
+C00103150718E05CA21307A25CA2130FA24A140FA2131F18C04A141FA2013F1680173F91
+C81300A249157EA2017E5D5F01FE14014C5A494A5A4C5A00014BC7FC163E4914FCED03F0
+0003EC1FC0B7C8FC15F8332D7CAC3A>68 D<D93FFE923801FFF060D900FFEEF800180702
+DFED0DF0A20101161BF033E0EC8F801863010316C761020FEC0187EF0307496C6C140F05
+065B0106150CA2010EED181F053090C7FC90380C03E01760011C4B5A183E0118EC0180EE
+030090263801F0147E0406137C01305CA201704A13FC4C5B13606E6C5A01E0ECC0016049
+EBF980EDFB0000011603037E5C49137C487ED80FE001781307D8FFFED97001B57E153044
+2D7CAC44>77 D<013FB512F816FF903A00FE001FC0EE07E04A6D7E707E01016E7EA24A80
+A213034C5A5CA201074A5A5F4A495A4C5A010F4A5A047EC7FC9138C003F891B512E04991
+C8FC9138C007C04A6C7E6F7E013F80150091C77EA2491301A2017E5CA201FE1303A25BA2
+0001EE038018005B5F0003913801FC0EB5D8E000133CEE7FF0C9EA0FC0312E7CAC35>82
+D<913807F00691383FFE0E9138F80F9E903903E001FE903807800049C7127C131E49143C
+A2491438A313F81630A26D1400A27FEB7F8014F86DB47E15F06D13FC01077F01007F141F
+02011380EC003F151F150FA215071218A3150F00381500A2151EA2007C5C007E5C007F5C
+397B8003E039F1F00F8026E07FFEC7FC38C00FF0272F7CAD2B>I<151FEC03FFA2EC003F
+A2153EA2157EA2157CA215FCA215F8A21401EB07E190381FF9F0EB7C1DEBF80FEA01F039
+03E007E0EA07C0120FEA1F8015C0EA3F00140F5A007E1480A2141F12FE481400A2EC3F02
+1506143E5AEC7E0E007CEBFE0C14FC0101131C393E07BE18391F0E1E38390FFC0FF03903
+F003C0202F7DAD24>100 D<1307EB0F80EB1FC0A2EB0F80EB070090C7FCA9EA01E0EA07
+F8EA0E3CEA1C3E123812301270EA607EEAE07C12C013FC485A120012015B12035BA21207
+EBC04014C0120F13801381381F01801303EB0700EA0F06131EEA07F8EA01F0122E7EAC18
+>105 D<15E0EC01F01403A3EC01C091C7FCA9147CEB03FE9038078F80EB0E07131C0138
+13C01330EB700F0160138013E013C0EB801F13001500A25CA2143EA2147EA2147CA214FC
+A25CA21301A25CA21303A25CA2130700385BEAFC0F5C49C7FCEAF83EEAF0F8EA7FF0EA1F
+801C3B81AC1D>I<131FEA03FFA2EA003FA2133EA2137EA2137CA213FCA25BA2120115F8
+9038F003FCEC0F0E0003EB1C1EEC387EEBE07014E03807E1C09038E3803849C7FC13CEEA
+0FDC13F8A2EBFF80381F9FE0EB83F0EB01F81300481404150C123EA2007E141C1518007C
+EBF038ECF83000FC1470EC78E048EB3FC00070EB0F801F2F7DAD25>I<27078007F0137E
+3C1FE01FFC03FF803C18F0781F0783E03B3878E00F1E01263079C001B87F26707F8013B0
+0060010013F001FE14E000E015C0485A4914800081021F130300015F491400A200034A13
+076049133E170F0007027EEC8080188149017C131F1801000F02FCEB3F03053E13004949
+5C180E001F0101EC1E0C183C010049EB0FF0000E6D48EB03E0391F7E9D3E>109
+D<3907C007E0391FE03FF83918F8783E393879E01E39307B801F38707F00126013FEEAE0
+FC12C05B00815C0001143E5BA20003147E157C5B15FC0007ECF8081618EBC00115F0000F
+1538913803E0300180147016E0001F010113C015E390C7EAFF00000E143E251F7E9D2B>
+I<90387C01F89038FE07FE3901CF8E0F3A03879C0780D907B813C0000713F000069038E0
+03E0EB0FC0000E1380120CA2D8081F130712001400A249130F16C0133EA2017EEB1F80A2
+017C14005D01FC133E5D15FC6D485A3901FF03E09038FB87C0D9F1FFC7FCEBF0FC000390
+C8FCA25BA21207A25BA2120FA2EAFFFCA2232B829D24>112 D<903807E03090381FF870
+90387C1CF0EBF80D3801F00F3903E007E0EA07C0000F1303381F800715C0EA3F00A24813
+0F007E1480A300FE131F481400A35C143E5A147E007C13FE5C1301EA3E07EA1F0E380FFC
+F8EA03F0C7FC13015CA313035CA21307A2EBFFFEA21C2B7D9D20>I<013F137C9038FFC1
+FF3A01C1E383803A0380F703C0390700F60F000E13FE4813FC12180038EC0700003049C7
+FCA2EA200100005BA313035CA301075B5D14C000385CD87C0F130600FC140E011F130C01
+1B131C39F03BE038D8707113F0393FE0FFC0260F803FC7FC221F7E9D28>120
+D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fj cmsy10 12 12
+/Fj 12 107 df<007FB912E0BA12F0A26C18E03C04789A4D>0 D<0060160600F8160F6C
+161F007E163F6C167E6C6C15FC6C6CEC01F86C6CEC03F06C6CEC07E06C6CEC0FC06C6CEC
+1F80017EEC3F006D147E6D6C5B6D6C485A6D6C485A6D6C485A6D6C485A6D6C485ADA7E3F
+C7FCEC3F7E6E5A6E5A6E5AA24A7E4A7EEC3F7EEC7E3F4A6C7E49486C7E49486C7E49486C
+7E49486C7E49486C7E49C7127E017E8049EC1F804848EC0FC04848EC07E04848EC03F048
+48EC01F84848EC00FC48C9127E007E163F48161F48160F00601606303072B04D>2
+D<147014F8A81470007815F0007C1401B4EC07F8D87F80EB0FF0D83FE0EB3FE0D80FF0EB
+7F80D803F8EBFE003900FE73F890383F77E090380FFF80D903FEC7FCEB00F8EB03FE9038
+0FFF8090383F77E09038FE73F83903F870FED80FF0EB7F80D83FE0EB3FE0D87F80EB0FF0
+D8FF00EB07F8007CEC01F000781400C7140014F8A81470252B7AAD32>I<19E0F003F018
+0FF03FE0F0FF80943803FE00EF0FF8EF3FE0EFFF80DC03FEC7FCEE0FF8EE3FE0EEFF80DB
+03FEC8FCED1FF8ED7FE0913801FF80DA07FEC9FCEC1FF0EC7FC04948CAFCEB07FCEB1FF0
+EB7FC04848CBFCEA07FCEA1FF0EA7FC048CCFCA2EA7FC0EA1FF0EA07FCEA01FF38007FC0
+EB1FF0EB07FCEB01FF9038007FC0EC1FF0EC07FC913801FF809138007FE0ED1FF8ED07FE
+923800FF80EE3FE0EE0FF8EE03FE933800FF80EF3FE0EF0FF8EF03FE943800FF80F03FE0
+F00FF01803F000E01900B0007FB912E0BA12F0A26C18E03C4E78BE4D>20
+D<037FB612E00207B712F0143F91B812E0010301C0C9FCD907FCCAFCEB0FE0EB3F8049CB
+FC13FC485A485A485A5B485A121F90CCFC123EA2123C127CA2127812F8A25AA87EA21278
+127CA2123C123EA27E7F120F6C7E7F6C7E6C7E6C7E137E6D7EEB1FE0EB07FC6DB47E0100
+90B712E0023F16F01407020016E03C3A78B54D>26 D<92B6FC02071580143F91B7120001
+030180C8FCD907FCC9FCEB1FE0EB3F80017ECAFC5B485A485A485A5B485A121F90CBFC12
+3EA2123C127CA2127812F8A25AA2B9FC1880A2180000F0CBFCA27EA21278127CA2123C12
+3EA27E7F120F6C7E7F6C7E6C7E6C7E137E6D7EEB1FE0EB07FC6DB47E010090B6FC023F15
+80140702001500313A78B542>50 D<0060171800F0173C6C177CA200781778007C17F8A2
+003C17F0003E1601A26CEE03E0A26C17C06D1507A2000717806D150FA26C6CED1F00A200
+01161E6D153EA20000163C90B712FCA26D5DA2013CC85A013E1401A2011E5D011F1403A2
+6D5D6E1307A26D6C495AA2010392C7FC6E5BA20101141E6E133EA26D6C5BA20278137802
+7C13F8A2023C5BEC3E01A26E485AA2020F5B1587A202075B15CFA26EB4C8FCA26E5AA36E
+5AA315781530364780C437>56 D<0060170C00F0171EB3B3A66C173EA20078173C007C17
+7C007E17FC003E17F86CEE01F06D15036C6CED07E06C6CED0FC0D803F8ED3F80D801FEED
+FF0026007FC0EB07FCD93FFCEB7FF8010FB612E001031580D9007F01FCC7FC020713C037
+3D7BBA42>91 D<913807FFC0027F13FC0103B67E010F15E0903A3FFC007FF8D97FC0EB07
+FCD801FEC8B4FCD803F8ED3F80D807E0ED0FC04848ED07E04848ED03F090C91201003EEE
+00F8007E17FC007C177C0078173C00F8173EA248171EB3B3A60060170C373D7BBA42>I<
+ED0FE015FF913803FC00EC0FE0EC3FC04A5A4AC7FC5C495AA2495AB3AD495AA2495A131F
+495A495A01FEC8FCEA07F8EAFFE0A2EA07F8EA00FEEB7F806D7E6D7E130F6D7EA26D7EB3
+AD6D7EA26D7E806E7E6E7EEC0FE0EC03FC913800FFE0150F236479CA32>102
+D<12FEEAFFE0EA07F8EA00FEEB7F806D7E6D7E130F6D7EA26D7EB3AD6D7EA26D7E806E7E
+6E7EEC0FE0EC03FC913800FFE0A2913803FC00EC0FE0EC3FC04A5A4AC7FC5C495AA2495A
+B3AD495AA2495A131F495A495A01FEC8FCEA07F8EAFFE048C9FC236479CA32>I<126012
+F0B3B3B3B3B3A81260046474CA1C>106 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fk cmbx12 14.4 32
+/Fk 32 122 df<EA07F0487E487E487E487EB51280A76C13006C5A6C5A6C5A6C5A111176
+9025>46 D<EF01E01703EF07F0A2170FA2EF1FE0A218C0173FA2EF7F80A218005FA24C5A
+A25F1603A24C5AA25F160FA24C5AA25F163FA24C5AA294C7FC5EA24B5AA25E1503A24B5A
+A25E150FA24B5AA25E153FA24B5AA293C8FC5DA24A5AA25D1403A25D1407A24A5AA25D14
+1FA24A5AA25D147FA24AC9FCA25C1301A2495AA25C1307A2495AA25C131FA2495AA25C13
+7FA249CAFCA25B1201A2485AA25B1207A2485AA25B121FA2485AA25B127FA248CBFCA25A
+A2127CA2347879D943>I<157815FC14031407141F14FF130F0007B5FCB6FCA2147F13F0
+EAF800C7FCB3B3B3A6007FB712FEA52F4E76CD43>49 D<EC3FFE0103B512E0010F14FC01
+3F14FF90B712C048D9C07F7F2703FE000F13F8D807F801037FD80FE06D7F48486D7F4848
+8001F01680486C6E13C07F486C6E13E07FA27013F0A56C5AA26C5AEA0FF0EA03C0C914E0
+5EA218C05E1880A24C13005F4C5A4B5B5F4B5B5F4B5B4B90C7FC4B5A5E4B5AED7FE04B5A
+4A5B4A48C8FC4A5A5D4A48EB01F04A5AEC3F804AC7FC02FEEC03E0495A495A495A495AD9
+1F80140749C8FC013E150F017FB7FC90B812C05A5A5A5A5A5A5AB9FC1880A4344E79CD43
+>I<91380FFFC091B512FC0107ECFF80011F15E090263FF8077F9026FF800113FC4848C7
+6C7ED803F86E7E491680D807FC8048B416C080486D15E0A4805CA36C17C06C5B6C90C75A
+D801FC1680C9FC4C13005FA24C5A4B5B4B5B4B13C04B5BDBFFFEC7FC91B512F816E016FC
+EEFF80DA000713E0030113F89238007FFE707E7013807013C018E07013F0A218F8A27013
+FCA218FEA2EA03E0EA0FF8487E487E487EB57EA318FCA25E18F891C7FC6C17F0495C6C48
+16E001F04A13C06C484A1380D80FF84A13006CB44A5A6CD9F0075BC690B612F06D5D011F
+1580010302FCC7FCD9001F1380374F7ACD43>I<D80380150ED807E0157E01FEEC03FED9
+FFF0137F91B65A5F5F5F5F5F94C7FC5E5E16F016C093C8FC15F801E190C9FC01E0CAFCAB
+EC0FFF027F13F001E3B512FE01E76E7E9026FFF8077FDAC0017F49C713F8496E7E49143F
+4981496E7E6C481680C9FC18C08218E0A418F0A3EA0FE0487E487E487E487EA418E0A35B
+6C484A13C05B491680003EC85A003F17006C6C4A5A6D5D6C6C4A5AD807F8495BD803FE01
+075B2701FFC03F5B6C90B65A013F4AC7FC6D14F8010314C09026007FF8C8FC344F79CD43
+>53 D<171F4D7E4D7EA24D7EA34C7FA24C7FA34C7FA34C7FA24C7FA34C8083047F80167E
+8304FE804C7E03018116F8830303814C7E03078116E083030F814C7E031F81168083033F
+8293C77E4B82157E8403FE824B800201835D840203834B800207835D844AB87EA24A83A3
+DA3F80C88092C97E4A84A2027E8202FE844A82010185A24A820103854A82010785A24A82
+010F855C011F717FEBFFFCB600F8020FB712E0A55B547BD366>65
+D<BA12C019FEF1FFC01AF01AFCD8000701F0C7000313FFDE007F7F737F070F7F737F8785
+87858785A287A84F5BA263616361634F5B4F5B077F90C7FC4E485A060713F892B812E097
+C8FC861AF003F0C7000313FE9539003FFF80070F13E0737F07017F87737F747E1C807413
+C0A27413E0A31CF0A386A362A31CE0A2621CC0A250138097B5FC1C004F5B19074F5B073F
+13F04EB55ABC128098C7FC1AF81AC007F8C8FC54527CD160>I<B812C0A5D8000701F8C7
+FCB3B3B3B2B812C0A52A527CD132>73 D<B600FC93B7FC8181A282D800076E9239003FFC
+0070EE07E08282A28202EF7F02E77F02E380A202E18002E0806F7F6F7F6F7FA26F7F6F7F
+6F806F80A26F80707F707F707F707FA2707F7080708070808583717F717F717F717FA271
+14807114C07114E07213F07213F8A27213FC7213FE7213FF721487A27214C77214E77313
+F77313FF85A285858585A28586868686A286868686A2D93FFC187FB7173F1B1F1B0F1B07
+755A60527CD169>78 D<BAFC19F819FF1AE086D8000701F0C7001F13FC060113FF726C13
+807313C0070F13E01BF0857313F81BFCA27313FEA41BFFA81BFEA31BFC61A21BF84F13F0
+4F13E0614F13C04F13004E485A061F5B92B812F01AC04FC7FC19E003F8CBFCB3AEB812C0
+A550527CD15C>80 D<003FBC1280A59126C0003F9038C0007F49C71607D87FF8060113C0
+01E08449197F49193F90C8171FA2007E1A0FA3007C1A07A500FC1BE0481A03A6C994C7FC
+B3B3AC91B912F0A553517BD05E>84 D<EC7FFF0107B512F0013F14FE90B77E48D9E00F7F
+2703FE000113F0486C6D7F6EEB3FFC48826E131F83707FA36C496D7FA26C90C7FC6C5AC9
+FCA6037FB5FC020FB6FC91B7FC01071487013FEBF0074913803901FFFC004813F0485B48
+5B485B4890C7FC5A5BA2485AA45EA26D5C007F151D163D6C6C02797F6C6D01F113F86C90
+26C003E1EBFFE06C9026F81FC014F06C90B5487EC6ED001F011F01FC010713E0010101E0
+90C8FC3C387CB641>97 D<913801FFF8021FEBFF8091B612F0010315FC010F9038C00FFE
+903A1FFE0001FFD97FFC491380D9FFF05B4817C048495B5C5A485BA2486F138091C7FC48
+6F1300705A4892C8FC5BA312FFAD127F7FA27EA2EF03E06C7F17076C6D15C07E6E140F6C
+EE1F806C6DEC3F006C6D147ED97FFE5C6D6CEB03F8010F9038E01FF0010390B55A010015
+80023F49C7FC020113E033387CB63C>99 D<4DB47E0407B5FCA5EE001F1707B3A4913801
+FFE0021F13FC91B6FC010315C7010F9038E03FE74990380007F7D97FFC0101B5FC49487F
+4849143F484980485B83485B5A91C8FC5AA3485AA412FFAC127FA36C7EA37EA26C7F5F6C
+6D5C7E6C6D5C6C6D49B5FC6D6C4914E0D93FFED90FEFEBFF80903A0FFFC07FCF6D90B512
+8F0101ECFE0FD9003F13F8020301C049C7FC41547CD24B>I<913803FFC0023F13FC49B6
+FC010715C04901817F903A3FFC007FF849486D7E49486D7E4849130F48496D7E48178048
+497F18C0488191C7FC4817E0A248815B18F0A212FFA490B8FCA318E049CAFCA6127FA27F
+7EA218E06CEE01F06E14037E6C6DEC07E0A26C6DEC0FC06C6D141F6C6DEC3F806D6CECFF
+00D91FFEEB03FE903A0FFFC03FF8010390B55A010015C0021F49C7FC020113F034387CB6
+3D>I<ED3FFC0203B5FC020F14C0023F14E09139FFF81FF0499038C03FF849EB807F4990
+3800FFFC495A495AA2495AA2EE7FF8495AEE3FF0EE0FC093C7FCAEB712E0A526007FF8C8
+FCB3B3A7007FB512FEA52E547CD329>I<DA3FFF14FF0103B5D8F00713C0010FDAFC1F13
+E0013FECFF7F90267FFC0F9038FF9FF09026FFE001EBF83F48496C13E0484990387FF01F
+4890C7D83FF813E0489338FC0FC0F0078048486E6CC7FCA2003F82A9001F5EA26C6C4A5A
+A26C5E6C6D495A6C6D495A6C6D485BDAFC0F5B4890B6C8FCD803EF14FC01C314F02607C0
+3F90C9FC91CBFCA2120FA37FA213F813FE90B7FC6C16F817FF18C06C836C836C836D8284
+48B9FC12074848C700031480D81FF8EC003F4848150748486F13C083485A83A56D5D007F
+18806D5D003F18006C6C4B5AD80FFEED1FFC6C6C6CEC7FF86C01E049485A6C01FE011F5B
+6C6CB71280010F03FCC7FC010115E0D9000F01FCC8FC3C4F7CB543>I<EB3FF0B5FCA512
+03C6FCB3A4EE1FFC93B512C0030314F0030F8092391FE07FFC92393F001FFE037C8003F0
+7FDAF1E081ECF3C0DAF7807F8502FFC7FC5CA25CA45CB3ACB6D8F807B612C0A542537BD2
+4B>I<137F497E000313E0487FA2487FA76C5BA26C5BC613806DC7FC90C8FCADEB3FF0B5
+FCA512017EB3B3A6B612E0A51B547BD325>I<157FEDFF80020313E04A13F0A24A13F8A7
+6E13F0A26E13E002001380ED7F0092C7FCADED1FF891B5FCA51401EC007FB3B3B1EA0780
+EA1FE0487E487E486C13FF16F0A216E05C16C04A13806C4848130049485A003F495A000F
+B512F06C5C0001148026001FFCC7FC256C87D329>I<EB3FF0B5FCA512017EB3B3B3B1B6
+12F0A51C537BD225>108 D<D93FF0D91FFCEDFFE0B591B500C0010713FE030302F0011F
+6D7E030F6E017F8092271FE07FFCD9FF037F922A3F001FFE01F8007F0003027C9126FF03
+E080C602F06DD90780137FDAF1E0038FC77FDAF3C0159EDAF7806D01BC143F07FC8102FF
+C75C4A5EA24A5EA44A5EB3ACB6D8F807B6D8C03FB512FEA567367BB570>I<D93FF0EB1F
+FCB591B512C0030314F0030F8092391FE07FFC92393F001FFE0003027C80C602F07FDAF1
+E081ECF3C0DAF7807F8502FFC7FC5CA25CA45CB3ACB6D8F807B612C0A542367BB54B>I<
+913801FFE0021F13FE91B612C0010315F0010F9038807FFC903A1FFC000FFED97FF86D6C
+7E49486D7F48496D7F48496D7F4A147F48834890C86C7EA24883A248486F7EA3007F1880
+A400FF18C0AC007F1880A3003F18006D5DA26C5FA26C5F6E147F6C5F6C6D4A5A6C6D495B
+6C6D495B6D6C495BD93FFE011F90C7FC903A0FFF807FFC6D90B55A010015C0023F91C8FC
+020113E03A387CB643>I<903A3FF001FFE0B5010F13FE033FEBFFC092B612F002F30101
+7F913AF7F8007FFE0003D9FFE0EB1FFFC602806D7F92C76C7F4A824A6E7F4A6E7FA2717F
+A285187F85A4721380AC1A0060A36118FFA2615F616E4A5BA26E4A5B6E4A5B6F495B6F49
+90C7FC03F0EBFFFC9126FBFE075B02F8B612E06F1480031F01FCC8FC030313C092CBFCB1
+B612F8A5414D7BB54B>I<90397FE003FEB590380FFF80033F13E04B13F09238FE1FF891
+39E1F83FFC0003D9E3E013FEC6ECC07FECE78014EF150014EE02FEEB3FFC5CEE1FF8EE0F
+F04A90C7FCA55CB3AAB612FCA52F367CB537>114 D<903903FFF00F013FEBFE1F90B7FC
+120348EB003FD80FF81307D81FE0130148487F4980127F90C87EA24881A27FA27F01F091
+C7FC13FCEBFFC06C13FF15F86C14FF16C06C15F06C816C816C81C681013F1580010F15C0
+1300020714E0EC003F030713F015010078EC007F00F8153F161F7E160FA27E17E07E6D14
+1F17C07F6DEC3F8001F8EC7F0001FEEB01FE9039FFC00FFC6DB55AD8FC1F14E0D8F80714
+8048C601F8C7FC2C387CB635>I<143EA6147EA414FEA21301A313031307A2130F131F13
+3F13FF5A000F90B6FCB8FCA426003FFEC8FCB3A9EE07C0AB011FEC0F8080A26DEC1F0015
+806DEBC03E6DEBF0FC6DEBFFF86D6C5B021F5B020313802A4D7ECB34>I<D93FF8913801
+FFC0B50207B5FCA50003ED001FC61607B3AE5FA35FA2017F5D173B177B6D6C14F3DC01E3
+13F06D6CD907C3EBFFC0903A0FFFC03F836D90B51203010114FE6D6C13F8020701E091C7
+FC42377BB54B>I<B600F00107B5FCA5000101F8C8EA7FE06C6DED3F00A2017F163E6E15
+7E013F167C6E15FC6D5E6F13016D5E8117036D5E6F13076D5E6F130F6D5E6F131F6D93C7
+FC815F6E6C133E177E023F147C6F13FC6E5C16816E5C16C3A26EEBE3E016E76E5C16FF6E
+5CA26E91C8FCA26F5AA36F5AA26F5AA26F5AA26F5A6F5A40367DB447>I<B600F00107B5
+FCA5C601F8C8EA7FE06EED3F00A26D6C153E187E013F167C6E15FC6D5E6F13016D5E6F13
+036D5E8117076D6D5C170F6D6D5C171F6D93C7FC6F5B027F143E6F137E023F147C6F13FC
+A26E6D5A16816EEBC1F016C36E5C16E76E5C16FF6E5CA26E91C8FCA36F5AA26F5AA26F5A
+A26F5AA26F5AA35E150F5E151F93C9FC5DD81FC0133E486C137E486C137C486C13FC5D14
+015D14034A5A6C48485A49485A263FC07FCAFCEB81FE6CB45A6C13F000035BC690CBFC40
+4D7DB447>121 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fl cmmi12 12 37
+/Fl 37 122 df<ED07F0ED1FFEED7C1F913901F00FC0913907C007E091380F8003DA1F00
+13F0023EEB01F8147E5C4A14FC1301495AA2495AA2495A1603131F5CA21607013F15F891
+C7FCA249140F17F0137E17E001FE141F17C049143F17800001157F170016FE5E486C495A
+4B5A01F7495A9039F3800FC02707F1C01FC7FC9038F0E07E9038E07FF8EC1FC0000F90C9
+FCA25BA2121FA25BA2123FA290CAFCA25AA2127EA212FEA25A12382E417DAB32>26
+D<121EEA7F80A2EAFFC0A4EA7F80A2EA1E000A0A78891B>58 D<121EEA7F8012FF13C0A2
+13E0A3127FEA1E601200A413E013C0A312011380120313005A1206120E5A5A5A12600B1D
+78891B>I<F001C0F007E0181FF07FC0943801FF00EF07FCEF1FF0EF7FC04C48C7FCEE0F
+FCEE3FF0EEFFC0030390C8FCED0FF8ED3FE0EDFF80DA03FEC9FCEC1FF8EC7FE0903801FF
+80D907FECAFCEB1FF0EB7FC04848CBFCEA07FCEA1FF0EA7FC048CCFCA2EA7FC0EA1FF0EA
+07FCEA01FF38007FC0EB1FF0EB07FE903801FF809038007FE0EC1FF8EC03FE913800FF80
+ED3FE0ED0FF8ED03FF030013C0EE3FF0EE0FFCEE01FF9338007FC0EF1FF0EF07FCEF01FF
+9438007FC0F01FE01807F001C03B3878B44C>I<1618163C167CA2167816F8A216F01501
+A216E01503A216C01507A21680150FA2ED1F00A2151E153EA2153C157CA2157815F8A25D
+1401A24A5AA25D1407A25D140FA292C7FC5CA2141E143EA2143C147CA25CA25C1301A25C
+1303A25C1307A25C130FA291C8FC5BA2133EA2133C137CA2137813F8A25B1201A25B1203
+A2485AA25B120FA290C9FC5AA2121E123EA2123C127CA2127812F8A25A126026647BCA31
+>I<127012FCB4FCEA7FC0EA1FF0EA07FCEA01FF38007FC0EB1FF0EB07FE903801FF8090
+38007FE0EC1FF8EC03FE913800FF80ED3FE0ED0FF8ED03FF030013C0EE3FF0EE0FFCEE01
+FF9338007FC0EF1FF0EF07FCEF01FF9438007FC0F01FE0A2F07FC0943801FF00EF07FCEF
+1FF0EF7FC04C48C7FCEE0FFCEE3FF0EEFFC0030390C8FCED0FF8ED3FE0EDFF80DA03FEC9
+FCEC1FF8EC7FE0903801FF80D907FECAFCEB1FF0EB7FC04848CBFCEA07FCEA1FF0EA7FC0
+48CCFC12FC12703B3878B44C>I<91B87E19F019FC02009039C00007FF6F489038007FC0
+03FFED1FE0737E93C86C7E737E19014A707E5D1A7FA20203EF3F805DA21BC014075DA314
+0F4B17E0A3141F4B17C0A3143F4B167FA3027F18804B16FFA302FF180092C95A62A24917
+034A5F19076201034D5A5C4F5A620107173F4A5F4FC7FC19FE010F4C5A4A15034E5AF00F
+E0011F4C5A4A4B5A06FFC8FC013FED01FCEF0FF84AEC3FE001FF913803FF80B848C9FC17
+F094CAFC4B447CC351>68 D<91B600E049B512C0A3020001E0C8383FF800DB7F80ED1FE0
+03FF94C7FC1A3E93C9127862F101C04A4C5A4B4BC8FC191C6102035E4B5DF003804EC9FC
+0207150E4B14386060020F4A5A4B0107CAFC170E5F021F14784B13F84C7E1603023F130F
+4B487E163BEEE1FF91387FC1C1DB83807FED8700159CDAFFB86D7E5D03C06D7E5D4990C7
+FC4A6E7EA2717E13034A811707A201076F7E5C717EA2130F4A6E7FA2727E131F5C727E13
+3F854A82D9FFE04B7EB600E0010FB512E05FA252447CC353>75 D<91B612F8A3020001E0
+C8FC6F5A4B5AA293C9FCA35C5DA314035DA314075DA3140F5DA3141F5DA3143F5DA3147F
+5DA314FF92CAFCA35B4A16C0A21801010317804A15031900A201075E4A1506180E181E01
+0F161C4A153C18381878011F16F84A4A5A1703013F150F4D5A4A14FF01FF02075BB9FCA2
+603A447CC342>I<91B500C0933803FFFE63630200F1FE00DB6FE0EE1BF803EF171F1B37
+03CFEF67F0A21BCF0201EF018F038F60DB87F0ED030F1B1F020317060307040C5BA2F218
+3F020717300206616F6C15601B7F020E17C0020CDC018090C7FCA24F485A021C16060218
+606F6C5C1A0102381618023004305BA2F16003027016C00260606F6CEB01801A0702E0ED
+03004A03065CA24E130F01015E4A60047F5B1A1F01035E91C74A5CA24D48133F494BC7FC
+010661EE3F861A7F010E158C010C039892C8FCA205B05C011C15E001186001386E5A1901
+01785D01FC92C75BD803FFEF07FEB500F8011E0107B512FE161C160C5F447BC35E>I<91
+B712F018FF19E002009039C0003FF86F48EB07FC03FFEC01FEF0007F93C8EA3F801AC0F1
+1FE05C5D1AF0A214035DA30207EE3FE05DA2F17FC0020F17804B15FF1A004E5A021F4B5A
+4B4A5AF00FE04E5A023F037FC7FC4BEB03FCEF1FF092B612804A4AC8FC923980007F80EF
+0FC0EF07F002FF6E7E92C77F1701845B4A1400A2170113035CA2170313075CA24D5A130F
+5CA3011F18185CA2013F4C13381A304A6F1370D9FFE0020314E0B600E0ED01C00501EB03
+80943900FE0F00CBEA3FFEF007F045467CC34A>82 D<9339FF8001800307EBF003033F13
+FC9239FF007E07DA01F8EB0F0FDA07E09038079F004A486DB4FC4AC77E023E804A5D187E
+5C495A183C495AA213074A1538A3130F183080A295C7FC806D7E8014FF6D13E015FC6DEB
+FFC06D14FC6E13FF6E14C0020F80020314F8EC003F03077F9238007FFE160F1603707E82
+83A283A21206A4000E163EA2120C177E001E167CA25F5F003F15014C5A6D4A5A4C5A486C
+4AC8FC6D143ED87CF85CD8787E495A3AF01FC00FE0D8E007B51280010149C9FC39C0003F
+F039487BC53C>I<007FB56C91381FFFF8B65DA2000101E0C8000313006C0180ED01FCF0
+00F0614E5AA2017F4C5A96C7FC1806A2606E5DA2013F5E1870186060A24D5A6E4AC8FCA2
+011F1506170E170C5FA26E5C5FA2010F5D16015F4CC9FCA26E13065EA201075C5EA25E16
+E06E5B4B5A13034BCAFC1506A25D151CECFE185D13015D5DA26E5AA292CBFC5C13005C5C
+A25CA25C45467BC339>86 D<023FB500E0011FB5FCA39126007FFEC7000313E0DB3FF891
+3801FE006F486E5A1AF06F6C4A5A626F6C4A5A0706C7FC190E6F6C5C616F6C5C6171485A
+6F5D4EC8FC93387FC00660706C5A6060706C5A17F193380FFB8005FFC9FC5F705AA2707E
+A3707E5E04067F5E93381C7FC0163816704C6C7EED01C04B486C7E160015064B6D7E5D4B
+6D7E5D5D4A486D7E14034AC76C7E140E5C4A6E7F143002E06F7E495A0103707E495A131F
+496C4B7E2603FFE04A487E007F01FC021FEBFFF0B5FCA250447EC351>88
+D<020FB812C05C1A809326800001130003F8C7FCDA3FE04A5A03804A5A92C8485A027E4B
+5A027C4B5A02784B5A4A4B5AA24A4A90C7FC4A4A5A01014B5A4D5A4A4A5A01034B5A91C8
+485A4D5AA290C84890C8FC4C5A4C5A4C5A4C5A4C5A4C5A4C5AA24B90C9FC4B5A4B5A4B5A
+4B5A4B5A4B5AA24B5A4A90CAFC4A5A4A4814064A5A4A5A4A48140E4A48140CA24A48141C
+4990C8121849481538495A49485D495A494815F049485D1701494814034890C8485A4848
+150F4848151F48484B5A484815FF48481403043F90C8FC48B8FCB9FC5F42447BC343>90
+D<EC0FC0EC7FF0903901F8381C903907E01C7E90380FC00E90393F0007FE496D5A13FE48
+5A49130100035D485A120F491303001F5DA2485A1507007F5D5BA2150F00FF5D90C7FCA2
+151F5E5AA2033F1330EE00701760A24B13E017C015FE007E130102031301003ED9073E13
+80003F010E13036C011C14006C6C486C5A3A07C0F00F0E3A01FFC007FC3A007F0001F02C
+2D7CAB33>97 D<EB0FE0EA07FFA338001FC0130F131FA25CA3133F91C8FCA35B137EA313
+FE5BA312015BEC0FC0EC3FF00003EBF07C9038F3C03E9038F7001F01FE14804848130F49
+14C05B16E0485A5BA3121F5BA2151F123F90C7FCA2153F4815C0127EA2157F16805A1600
+5DA24A5A007C5CA24A5A4A5A5D003C130F003E495A001E495A001F017EC7FC6C5B3807C1
+F03801FFC06C6CC8FC23467CC429>I<EC07F8EC3FFF9138FC07C0903903F000E0494813
+70D91F80133049C71270017EEB03F801FE1307485A4848EB0FF012075B000FEC07C04848
+90C7FCA2485AA2127F5BA312FF90C9FCA45AA5161816381670007E15E0ED01C06CEC0380
+ED07006C6C131E000F14383907C001F03903F00FC02600FFFEC7FCEB1FF0252D7CAB2A>
+I<EE01FC16FFA3EE03F816011603A217F0A21607A217E0A2160FA217C0A2161FA21780A2
+163FA21700EC0FC091387FF07F903801F838903907E01C7E90380FC00E90393F0007FE49
+130301FE5C485A491301120348485C120F491303121F5E485A1507127F495CA2150F12FF
+90C75BA2151FA2485DA2033F13301770EE0060A24B13E017C015FE007E13010203130100
+3ED9073E1380003F010E13036C011C14006C6C486C5A3A07C0F00F0E3A01FFC007FC3A00
+7F0001F02E467CC433>I<EC07F8EC3FFE903901FC0780903903F003C090390FC001E090
+381F8000017FC7FC01FE1470485A484814F0000715E05B000F1401484814C015034848EB
+0780ED1F0015FC007FEB1FF090B5128002F0C7FC0180C8FC12FF90C9FCA55AA41618007E
+15381670007F15E06CEC01C0ED03806CEC07006C6C131E6D13383907E001F03901F00FC0
+26007FFEC7FCEB1FF0252D7CAB2D>I<EE07E0EE1FF8EE7C1CEEF80E923801F03E923803
+E07F17FFED07E116C117FE92380FC0FC177817004B5AA4153F93C7FCA45D157EA491B612
+80A3DA00FCC7FCA314015DA414035DA414075DA4140F5DA5141F5DA4143F92C8FCA45C14
+7EA45CA45C1301A25CA2EA1C03007F5B12FF5C13075C4848C9FC12F8EA601EEA783CEA1F
+F0EA07C0305A7BC530>I<157E913803FF8091390FC1E0E091391F0073F0027E13334A13
+3F4948131F010315E04948130F495AA2494814C0133F4A131F137F91C713805B163F5A49
+1500A25E120349147EA216FEA2495CA21501A25EA21503150700015D150F0000141F6D13
+3F017CEB77E090383E01E790381F078F903807FE0FD901F85B90C7FC151FA25EA2153FA2
+93C7FCA2001C147E007F14FE485C4A5A140348495AEC0FC000F8495A007C01FEC8FC381F
+FFF8000313C02C407EAB2F>I<14FE137FA3EB01FC13001301A25CA21303A25CA21307A2
+5CA2130FA25CA2131FA25CED3FC090393F81FFF0913887C0FC91380E007E023C133ED97F
+70133F4A7F4A14805C13FF91C7FC5BA24848143F17005BA200035D167E5BA2000715FE5E
+5B1501000F5DA24913035E001F1607030713064914E0150F003FEDC00E170C90C7141CEE
+80184816381730007E167017E000FE91380781C0EEC38048913801FF000038EC007C3046
+7BC438>I<141E143F5C5CA3147E143891C7FCAE133EEBFF803801C3C0380781E0380601
+F0120E121CEA180312381230A2EA700700605BA2EAE00F00C05BEA001F5CA2133F91C7FC
+A25B137E13FE5BA212015BEC03800003140013F01207495A1406140E140CEBC01C141814
+385C00035BEBE1C0C6B45A013EC7FC19437DC121>I<14FE137FA3EB01FC13001301A25C
+A21303A25CA21307A25CA2130FA25CA2131FA25C163F013FECFFC0923803C0E091380007
+03ED1E0F491338ED701F017E13E0EC01C001FE018013C00203EB07004948C8FC140E0001
+5B5C495A5C3803FBC001FFC9FC8014F83807F1FE9038F03F809038E00FE06E7E000F1303
+81EBC001A2001FED01C017801380A2003F15031700010013F05E481506160E007E150C16
+1C00FE01005BED787048EC3FE00038EC0F802B467BC433>107 D<EB03F8EA01FFA33800
+07F013031307A214E0A2130FA214C0A2131FA21480A2133FA21400A25BA2137EA213FEA2
+5BA21201A25BA21203A25BA21207A25BA2120FA25BA2121FA25BA2123FA290C7FCA24813
+6014E0007E13C0A2130100FE138012FCA21303007C13005B1306EA3E0EEA1E1CEA0FF8EA
+03E015467CC41D>I<01F8D903FCEC7F80D803FED91FFF903803FFE0D8071F903B7C0FC0
+0F81F83E0E0F80E007E01C00FC001C9026C3C0030178137C271807C700D9F0E0137E02CE
+902601F1C0133E003801DCDAFB80133F003001D892C7FCD90FF814FF0070495C0060495C
+A200E04949485CD8C01F187E4A5C1200040715FE013F6091C75BA2040F14014960017E5D
+1903041F5D13FE494B130762043F160E0001060F130C4992C713C0191F4CED801C00031A
+1849027E1638F2003004FE167000071A60494A16E0F201C0030192380F0380000FF18700
+494AEC03FED80380D90070EC00F84F2D7DAB55>I<01F8EB03FCD803FEEB1FFFD8071F90
+387C0FC03B0E0F80E007E03A0C07C3C003001CD9C7007F001801CE1301003801DC800030
+13D8EB0FF800705B00605BA200E0491303D8C01F5D5C12001607013F5D91C7FCA2160F49
+5D137E161F5F13FE49143F94C7FC187000014B136049147E16FE4C13E0000317C0491501
+04F81380170300071700495D170EEE781C000FED7C3849EC1FF0D80380EC07C0342D7DAB
+3A>I<EC03FCEC3FFF9138FE07C0903903F003F049486C7E90391FC000FC49C7127C4914
+7E01FE147F484880485A000716805B120F485AA2485A167F127F5BA216FF00FF160090C8
+FCA25D5E5A4B5AA25E15075E4B5A151F007E5D4B5A6C4AC7FC15FE391F8001F86C6C485A
+3907E00FC03901F03F802600FFFCC8FCEB1FE0292D7CAB2F>I<D903E0EB3F80D90FF8EB
+FFE0903A1C7C03C0F8903A383E07007C9026703F1E137E9026601F387F5D01E00160EB1F
+8001C013E04A5A00014A14C0018090C7FCA200035B1300147EC7FC02FE143FA25CA20101
+157F18805CA2010315FF18005C5F010714015F4A13035F010F14075F4C5A5F496C495A4C
+C7FC02B8137E02985B90393F9C01F891388F07E0913803FF80DA00FCC8FC4990C9FCA213
+7EA213FEA25BA21201A25BA21203A21207B512F0A25C323F83AB31>I<91380FC0039138
+3FF0079138F83C0F903903E00E1E90390FC0063E90381F800790393F00037E4914FC01FE
+1301485AA2484814F812075B000F140316F0485AA2003F14074914E0A3007F140F4914C0
+A3151F90C713805AA2153F6C1500A2127E5D007F14FE6C1301A214036C6C485A000F131E
+3807C0383803E0F13901FFC1F838003F01130014035DA314075DA3140F5DA2141FA2143F
+011FB51280A21600283F7DAB2B>I<01F8EB0FC0D803FEEB7FF0D8070FEBF038000E9038
+83C07C3A0C07C701FC001C13CE0018EBDC03003813D8003013F8D90FF013F800709038E0
+00E0006015005C12E0EAC01F5C1200A2133F91C8FCA35B137EA313FE5BA312015BA31203
+5BA312075BA3120F5BEA0380262D7DAB2C>I<EC0FF0EC7FFE903901F00F809039078001
+C049C712E0011E14605BED01F0491307A201F8EB0FE05B7FED03806D90C7FC7F7F14F86D
+B47E15E06D13F86D7F01077F1300EC07FF140081ED3F80151F120E003FEC0F00487EA25D
+48C7121EA200FC5C12605D00705C6C495A6CEB07C0260F803FC7FC3803FFFC38007FE024
+2D7BAB2E>I<141C147EA314FE5CA313015CA313035CA313075CA2007FB512FCB6FC15F8
+39000FC000A2131F5CA3133F91C7FCA35B137EA313FE5BA312015BA312035BA215700007
+14605B15E015C0000F130101C013801403EC070000071306140E5C6C6C5A000113F03800
+FFC0013FC7FC1E3F7EBD23>I<133ED9FF8014E02603C3C0EB03F0380703E0380601F000
+0E1507121CD818035D12380030150FA2D870075D00605B161FEAE00F00C0495CEA001F4A
+133FA2013F92C7FC91C7FC5E5B017E147EA216FE13FE495CA20301EB01801703484802F8
+1300A25F0303130616F000001407030F130E6D010D130C017C011D131C033913186D9038
+F0F838903A1F03C07870903A07FF803FE0903A01FC000F80312D7DAB38>I<02FCEB07E0
+903A03FF801FFC903A0F07C0781E903A1C03E0E01F903A3801F1C07FD9700013804901FB
+13FF4848EBFF00495B000316FE90C71438484A130012061401000E5C120CC7FC14035DA3
+14075DA3140F5DA3021F143817305D1770023F1460121E003F16E0267F807FEB01C0026F
+148000FF01EF1303D901CFEB070000FE903887C00E267C03835B3A3C0F01E0783A1FFC00
+FFE0D803F0EB3F80302D7EAB37>120 D<133ED9FF8014E02603C3C0EB03F0380703E038
+0601F0000E1507001C16E0EA180312380030150F007016C0EA60075C161FD8E00F158000
+C05BEA001F4A133F1700133F91C7FC5E49147E137EA216FE01FE5C5BA215015E485AA215
+035EA200001407150F6D5C017C131F153F6D13FF90391F03CFC0903807FF8F903801FC0F
+90C7121F5EA2153F93C7FCD807C05BD81FE0137E5DA24848485A4A5A01805B39380007C0
+0018495A001C49C8FC6C137C380781F83803FFE0C66CC9FC2C407DAB30>I
+E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fm cmtt12 12 49
+/Fm 49 123 df<EB03E0EB0FF8497E497E497E90B5FC9038FE3F803801FC1F13F8000380
+EBF00FA7141F5D91393F87FFE001F84913F00001137F147E14FE9026F9FC0713E001FF90
+3801F8006C13F8ECF00302E05B1507D97FC05B14809038FF000F485D148048141F4801C0
+5B5A391FEFE03FD83FC791C7FC903887F07FD87F03137EECF8FE6D6C5A12FEEB00FF6E5A
+A291393FF00180EE03C091391FE007E0140F6CEB1FF06C133FEC7FF8903980FFFE0FD83F
+C301FF13C0D9FFFC13FF6C496C13806C497E6CD9E00F13006C90388007FE3A00FE0001F8
+2C3F7DBD33>38 D<140FEC3F80147F14FF491300495AEB07F8495A495A495A495A49C7FC
+5B12015B485A12075B120F5B121F5BA2123F5BA2127F90C8FCA45A5AAD7E7EA47F123FA2
+7F121FA27F120F7F12077F12036C7E7F12007F6D7E6D7E6D7E6D7E6D7EEB03FE6D7E6D13
+80147F143FEC0F00194D6FC433>40 D<127812FE7E7F6C7E6C7EEA0FF06C7E6C7E6C7E6C
+7E6D7E133F80131F6D7E801307801303801301A2801300A28080A41580143FAD147F1500
+A45C5CA213015CA213035C13075C130F5C495A133F5C137F49C7FC485A485A485A485AEA
+3FE0485A485A90C8FC5A1278194D78C433>I<14F0497EA8007015E000F8EC01F000FE14
+0700FF140F01C1133F01F113FF263FF9F913C0000FB61200000314FCC614F06D5B011F13
+80D907FEC7FC90381FFF80017F13E090B57E000314FC000F14FF263FF9F913C026FFF1F8
+13F001C1133F0101130F00FE140700F814010070EC00E000001500A86D5A242B79B333>
+I<141FA24A7EB0007FB71280A2B812C0A36C1680A2C7D83F80C7FCB06EC8FCA22A2B7CB3
+33>I<EA07C0EA0FF0EA1FF8123F13FCA213FEA2121F120F1207EA007E13FEA213FC1201
+EA03F81207EA0FF0EA7FE012FF13C013005A12780F196E8A33>I<121FEA3F80EA7FC0EA
+FFE0A5EA7FC0EA3F80EA1F000B0B6C8A33>46 D<167816F8ED01FCA21503A2ED07F8A2ED
+0FF0A2ED1FE0A216C0153FA2ED7F80A2EDFF00A24A5AA25D1403A24A5AA24A5AA24A5AA2
+5D143FA24A5AA24AC7FCA2495AA25C1303A2495AA2495AA25C131FA2495AA2495AA249C8
+FCA25B1201A2485AA2485AA2485AA25B121FA2485AA2485AA248C9FCA25AA2127CA2264D
+7AC433>I<14FF010313C0010F13F0497F497F497F9038FF81FF3A01FE007F804848EB3F
+C049131F4848EB0FE0A24848EB07F0A24848EB03F8A24848EB01FCA348C812FEA4007E15
+7E00FE157FAE6C15FF6C15FEA46D1301003F15FCA26D1303001F15F8A26C6CEB07F0A26C
+6CEB0FE06D131F6C6CEB3FC0A26CB4EBFF806C018113006DB45A6D5B6D5B6D5B010313C0
+010090C7FC283F7BBD33>I<121FEA3F80EA7FC0EAFFE0A5EA7FC0EA3F80EA1F00C7FCB3
+A3121FEA3F80EA7FC0EAFFE0A5EA7FC0EA3F80EA1F000B2B6CAA33>58
+D<007FB71280A2B812C0A36C16806C1600CBFCA9003FB7FC481680B812C0A36C1680A22A
+177CA933>61 D<EC1F804A7E4A7EA34A7EA314F901017FA501037FA214F0A201077FA4EC
+E07E010F137FA449486C7EA549486C7EA4017F80EC000FA291B5FCA290B67EA43A01FE00
+07F8491303A4000381491301A3000781491300D87FFF90380FFFE0B56C4813F06E5AA24A
+7E6C496C13E02C3E7DBD33>65 D<91391FE00780DAFFFC13C00103EBFF0F010F148F4914
+FF5B90387FF81F9038FFC00748497E4848487E497F485A167F485A49143F121F5B003F15
+1F5BA2127F90C8EA0F8093C7FCA25A5AAD7E7EA36DEC0F80003FED1FC0A27F121F7F000F
+153F6D15806C7E167F6C6CECFF007F3A01FF8003FE6C6D485A90397FF81FF86DB55A6D5C
+6D5C010391C7FC010013FCEC1FE02A3F7CBD33>67 D<003FB512F04814FCB7FC826C816C
+813A03F8007FF0ED1FF8ED07FC15036F7E8281EE7F80A2163F17C0161FA217E0160FA4EE
+07F0AD160F17E0A4161F17C0163FA21780167FEEFF00A24B5A15034B5AED1FF8ED7FF000
+3FB6FC4815C0B75A93C7FC6C14FC6C14F02C3D7EBC33>I<003FB712E04816F0B8FCA27E
+7ED801FCC71207A8EE03E093C7FCA7151F4B7EA490B6FCA69038FC003FA46FC7FC92C8FC
+B1383FFFF8487FB57EA26C5B6C5B2C3D7DBC33>70 D<91387F803C903901FFF03E0107EB
+FC7E011F13FE49EBFFFE5B9038FFE07F48EB803FEC000FEA03FC00071407491303485A49
+1301121F5B123F491300A2127F90C8FC167C93C7FCA25A5AA992387FFFC092B512E0A37E
+6C6E13C0923800FE00A36D1301123FA27F121F6D1303120F7F6C6C1307A26C6C130F6C6C
+131F9038FF803F6CEBE0FF6DB5FC7F6D13FE010713F80101EBF07C9026007F80C7FC2B3F
+7CBD33>I<3B7FFFC00FFFF8B56C4813FCA46C496C13F8D803F8C7EA7F00B3A290B7FCA6
+01F8C77EB3A53B7FFFC00FFFF8B56C4813FCA46C496C13F82E3D7EBC33>I<003FB61280
+4815C0B712E0A26C15C06C1580260003F8C7FCB3B3AD003FB612804815C0B712E0A26C15
+C06C1580233D78BC33>I<387FFFF8B57E80A25C6C5BD801FCC9FCB3B3A3EE03E0EE07F0
+A9007FB7FCB8FCA46C16E02C3D7DBC33>76 D<D83FF8EC1FFC486CEC3FFE486CEC7FFFA2
+007F16FE6C6CECFFFC000716E001EF14F7EC8001A39039E7C003E7A3ECE007A201E314C7
+A2ECF00FA201E11487ECF81FA201E01407A2ECFC3FA2EC7C3E157E147EEC3E7CA3EC1E78
+EC1FF8A2EC0FF0A3EC07E0EC03C091C7FCAED83FFCEC3FFC486CEC7FFEB591B5FCA26C48
+EC7FFE6C48EC3FFC303D7FBC33>I<D87FFC90381FFFE0486C4913F07FA36C6D6C13E000
+03913800FC0013F780A213F380A3EBF1F0A38013F0A280A2147C147EA2143E143FA28015
+80A3140F15C0A2140715E0A2140315F0A21401A215F81400A3157CA3153C153EA2151E15
+1F387FFF80B5EAC00FA315076C496C5A2C3D7DBC33>I<003FB512FC48ECFF80B712E016
+F86C816C813A01FC000FFF030313801500EE7FC0163FEE1FE0160FA217F01607A6160F17
+E0A2161FEE3FC0167FEEFF801503030F130090B65A5E5E16E0168003FCC7FC01FCC9FCB3
+383FFFE0487FB57EA26C5B6C5B2C3D7EBC33>80 D<007FB57EB612F815FE81826C812603
+F8007FED3FF0ED0FF815076F7E1501A26F7EA74B5AA215034B5A150FED3FF0EDFFE090B6
+5A5E93C7FC5D8182D9F8007F153F6F7E150F821507AA173E177FA416F8030313FF267FFF
+C014FEB538E001FF17FC81EE7FF86C49EB3FF0C9EA0FC0303E7EBC33>82
+D<D907FE137890393FFFC07C90B5EAF0FC4814FC000714FF5AEBFC03391FF0007F484813
+3F0180131F007F140F90C712074814035AA21501A46CEC00F86C15007F7F6C7E7FEA1FFE
+380FFFE06C13FF6C14F06C14FC6C6C13FF011F1480010314C0D9003F13E0020313F09138
+003FF8ED0FFC1507ED03FE1501150016FFA2007C157F12FEA56C15FF16FE7FED01FC6D13
+0301F0EB07F801FC130F9039FF807FF091B512E016C000FC1580013FEBFE00D8F80F5BD8
+780013E0283F7BBD33>I<273FFFE001B5FC486D481480B56C4814C0A26C496C14806C49
+6C1400D801FCC7EA0FE0B3B3A36D141F00005EA26D143F6D5DA26D6C49C7FC6E5B6D6C48
+5AECF00390390FFC0FFC6DB55A6D5C6D5C6D6C1380DA1FFEC8FCEC07F8323E80BC33>85
+D<D87FFF903803FFF8B56C4813FCA46C496C13F8D807F09038003F806D147F00031600A3
+6D5C00015DA46C6C495AA46D13036D5CA3EC8007013F5CA3ECC00F011F5CA46D6C485AA4
+6D6C485AA4010391C7FC6E5AA30101137EA2ECFCFEA201005BA5EC7FF8A46E5AA26E5A6E
+5A2E3E7EBC33>I<EB1FFC90B57E000314E048804814FC48809038F007FFEBE0016E7F15
+3F6C48806C48131FC87F150FA5EC0FFF49B5FC131F137F48B6FC0007140F4813C0381FFC
+00EA3FF0EA7FC05B48C7FC5AA56C141F7E6D137FD83FE0497ED9F807EBFFF06CB712F87E
+6C14F36C14C1C69138003FF0D91FF090C7FC2D2E7BAC33>97 D<EA3FFC487E12FFA2127F
+123F1200ABEC01FE91380FFFC04A13F0027F7F91B512FE90B7FCECFE07DAF800138002E0
+EB7FC04AEB3FE04A131FEE0FF091C7FC16074915F81603A217FC1601A9160317F8A26D14
+0717F06E130F17E06E131FEE3FC06E137F9139F801FF80DAFE07130091B55A495C6E5BD9
+7E3F13E0D93C0F138090260003FEC7FC2E3E7FBC33>I<ECFFF0010713FE011FEBFF8049
+14C04914E048B612F048EBC01F9038FE000F485A485A4848EB07E049EB03C0484890C7FC
+5BA2127F90C9FCA25A5AA97E7EA27F003FEC01F06DEB03F86C7E6D13076C6C14F06C6C13
+0F01FFEB1FE06CEBE07F6C90B512C06C1580013F14006D13FC01075B010013C0252E79AC
+33>I<ED7FF84B7E5CA280157F1501ABEB01FF010713C1011F13F1017F13F990B6FC5A48
+13813907FE003FD80FF8131F49130F48481307491303123F491301127F90C7FCA25A5AA9
+7E7E15037F123F6D1307A26C6C130F6D131F6C6C133F6C6C137F2603FF81B512F091B612
+F8C602FD13FC6D13F96D01E113F8010F018013F0D901FEC8FC2E3E7DBC33>I<ECFF8001
+0713F0011F13FC497F90B6FC48158048018013C03A07FE003FE001F8EB0FF04848130748
+4814F8491303003F15FC491301127F90C7FC16FE15005A5AB7FCA516FC48C9FC7E7EA36C
+7E167C6C6C14FE7F6C7E6D13016C6CEB03FC6CB4130F6C9038C03FF86C90B512F06D14E0
+6D14C0010F1400010313FC9038007FE0272E7BAC33>I<ED3FE0913801FFFC020713FE14
+1F4A13FF5CECFFC015004948137E4A133C010314005CA8003FB612F84815FCB7FCA36C15
+F8260003F8C7FCB3AD003FB612804815C0A46C1580283E7DBD33>I<D901FEEB1FE0903A
+0FFFC0FFF0013F01F313F84990B512FC90B7FC5A48010313E12607FC00EB80F849017F13
+60484890383FC00049131FA2001F8149130FA66D131F000F5DA26D133F6C6C495A6D13FF
+2603FF0390C7FCECFFFE485C5D5DD80FCF13C0D981FEC8FC0180C9FCA27FA26C7E7F90B5
+12FC6CECFFC06C15F0000715FC4815FF4816809038E0000748489038007FC090C8EA1FE0
+48150F007E150700FE16F0481503A56C1507007E16E0007F150F6C6CEC1FC001E0147FD8
+1FF8903801FF80270FFF801F13006C90B55A6C5DC615F0013F14C0010F91C7FC010013F0
+2E447DAB33>I<EA3FFC487E12FFA2127F123F1200AB4AB4FC020713C0021F13F0027F7F
+91B5FC90B67EED07FEECF801ECF0004A7F4A7F5CA291C7FCA35BB3A43B3FFFF80FFFFC48
+6D4813FEB56C4813FFA26C496C13FE6C496C13FC303D7FBC33>I<14E0EB03F8A2497EA3
+6D5AA2EB00E091C8FCAA383FFFF8487FA47EEA0001B3AD007FB612C0B712E016F0A216E0
+6C15C0243E78BD33>I<383FFFFC487FB5FCA27E7EC7FCB3B3AD003FB612F84815FCB712
+FEA26C15FC6C15F8273D7ABC33>108 D<02FC137E3B7FC3FF01FF80D8FFEF01877F90B5
+00CF7F15DF92B57E6C010F13872607FE07130301FC01FE7F9039F803FC01A201F013F8A4
+01E013F0B3A53C7FFE0FFF07FF80B548018F13C0A46C486C01071380322C80AB33>I<4A
+B4FC263FFC0713C0267FFE1F13F000FF017F7F91B5FC6CB67E6CEC07FEC6EBF801ECF000
+4A7F4A7F5CA291C7FCA35BB3A43B3FFFF80FFFFC486D4813FEB56C4813FFA26C496C13FE
+6C496C13FC302C7FAB33>I<EB01FE90380FFFC0013F13F0497F90B57E488048EB03FF26
+07FC0013804848EB7FC049133F4848EB1FE049130F4848EB07F0A2007F15F890C71203A3
+00FEEC01FCAA6C14036C15F8A26D1307003F15F06D130FA26C6CEB1FE06D133F6C6CEB7F
+C06C6CEBFF802603FF0313006CEBFFFE6C5C6D5B6D5B010F13C0D901FEC7FC262E7AAC33
+>I<EC01FE3A3FFC0FFFC0486C4813F000FF017F7F91B512FE6CB7FC6CEBFE07C6D9F800
+138002E0EB7FC04AEB3FE04A131FEE0FF091C7FC16074915F81603A217FC1601A9160317
+F8A26D140717F06E130F17E06E131FEE3FC06E137F9139F801FF80DAFE07130091B55A49
+5C6E5B6E13E0020F1380DA03FEC7FC91C9FCAF383FFFF8487FB57EA26C5B6C5B2E427FAB
+33>I<ED03FE3B7FFF801FFF80B5D8C07F13E002C1B5FC02C314F014C76C9038CFFE0F39
+001FDFF09139FFC007E092388003C092C8FC5C5C5CA25CA25CA35CB2007FB512FEB7FCA4
+6C5C2C2C7DAB33>114 D<90381FFE0F90B5EA8F80000314FF120F5A5AEBF007387F8001
+90C7FC00FE147F5A153FA37E007FEC1F0001C090C7FCEA3FF8EBFFC06C13FF6C14E00003
+14F8C680011F13FF01001480020713C0EC007FED1FE0007C140F00FEEC07F01503A27EA2
+7F15076D14E06D130F6DEB3FC09038FE01FF90B61280160000FD5C00FC14F8D8F83F13E0
+D8780790C7FC242E79AC33>I<EB03C0497E130FAA003FB612FC4881B7FCA36C5D26000F
+E0C8FCB3A3161FEE3F80A5167F6E140001075C6E5A9138FE07FE6DB55A6D5C6D5C6E5B02
+1F1380DA07FCC7FC29387EB633>I<D83FFCEB1FFE486C497E00FF5CA2007F80003F8000
+00EC007FB3A75EA25DA26D5B90387F800FDAE03F13FC6DB612FE17FF6D806D01FE13FE01
+039038F83FFC010001C0C7FC302C7FAA33>I<3B3FFFC00FFFF0486D4813F8B56C4813FC
+A26C496C13F86C496C13F0D801F8C7EA7E006D14FE00005DA26D1301017E5CA2017F1303
+6D5CA2EC8007011F5CA2ECC00F010F5CA36D6C485AA3ECF03F010391C7FCA26E5A010113
+7EA2ECFCFE01005BA214FF6E5AA36E5AA26E5A6E5A2E2B7EAA33>I<3B7FFF8007FFF8B5
+6C4813FC6E5AA24A7E6C496C13F8D80FC0C7EA0FC06D141F00071680A56D143F00031600
+A3EC0FC0EC1FE0A23A01F83FF07EA3EC7FF8147CA20000157C9039FCFCFCFCA3ECF87CA2
+017C5C017D137EECF03EA2017F133FA26D486C5AA3ECC00F90390F8007C02E2B7EAA33>
+I<3B3FFFC07FFF80486DB512C0B500F114E0A26C01E014C06C496C13803B00FE000FE000
+017F495AEB3F804B5A6D6C48C7FC90380FE07E903807F0FEECF1FC903803FBF8EB01FF6D
+5B5D6E5A143F6E5A143F814A7E14FF903801FBF0ECF9F8903803F1FCEB07E0157E90380F
+C07F011F6D7E90383F801F02007F496D7E01FE6D7E484813033B7FFFC03FFFE0B56C4813
+F0A46C496C13E02C2B7DAA33>I<3B7FFF801FFFE0B56C4813F06E4813F8A24A6C13F06C
+496C13E0D803F8C7EAFC00000114015E7F000014036D5C137EA2017F495A7FA26E485A13
+1FA26D6C485AA214E0010749C7FCA214F01303157EEB01F8A2157C010013FC14FC5D147C
+147DEC3FF0A36E5AA36E5AA2141F5DA2143F92C8FCA3147EA214FE003F5B1301387F81F8
+1383EB87F0139FEBFFE06C5B5C6C90C9FCEA0FFCEA03F02D427DAA33>I<000FB7128048
+16C05AA317800180C713004B5A4B5A4B5A4B5A6CC7485AC8485A4B5A4BC7FC4A5A4A5A4A
+5A4A5A4A5A4A5A4A5A4AC8FC495A495A495A495A495A495A495A49C7EA0F804848EC1FC0
+485A485A485A485A485A48B7FCB8FCA46C16802A2B7DAA33>I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fn cmbx12 17.28 32
+/Fn 32 122 df<16F04B7E1507151F153FEC01FF1407147F010FB5FCB7FCA41487EBF007
+C7FCB3B3B3B3007FB91280A6395E74DD51>49 D<913801FFF8021FEBFFC091B612F80103
+15FF010F16C0013F8290267FFC0114F89027FFE0003F7F4890C7000F7F48486E7FD807F8
+6E148048486E14C048486E14E048486F13F001FC17F8486C816D17FC6E80B56C16FE8380
+A219FFA283A36C5BA26C5B6C90C8FCD807FC5DEA01F0CA14FEA34D13FCA219F85F19F04D
+13E0A294B512C019804C14004C5B604C5B4C5B604C13804C90C7FC4C5A4C5A4B13F05F4B
+13804B90C8FC4B5AED1FF84B5A4B5A4B48143F4A5B4A48C8FC4A5A4A48157E4A5A4A5AEC
+7F8092C9FC02FE16FE495A495A4948ED01FCD90FC0150749B8FC5B5B90B9FC5A4818F85A
+5A5A5A5ABAFCA219F0A4405E78DD51>I<92B5FC020F14F8023F14FF49B712C04916F001
+0FD9C01F13FC90271FFC00077FD93FE001017F49486D8049C86C7F484883486C6F7F14C0
+486D826E806E82487FA4805CA36C5E4A5E6C5B6C5B6C495E011FC85A90C95CA294B55A61
+4C91C7FC604C5B4C5B4C5B4C5B047F138092260FFFFEC8FC020FB512F817E094C9FC17F8
+17FF91C7003F13E0040713F8040113FE707F717F7113E085717FA2717F85A285831A80A3
+1AC0EA03FCEA0FFF487F487F487FA2B57EA31A80A34D14005C7E4A5E5F6C495E49C8485B
+D81FF85F000F5ED807FE92B55A6C6C6C4914806C01F0010791C7FC6C9026FF803F5B6D90
+B65A011F16F0010716C001014BC8FCD9001F14F0020149C9FC426079DD51>I<F01F804E
+7E187F18FFA25F5F5F5FA25F5F5FA294B5FC5E5E5EA25E5EEE3FBFEE7F3FA216FEED01FC
+ED03F8ED07F0A2ED0FE0ED1FC0ED3F8016005D15FE4A5A4A5AA24A5A4A5A4A5A4A5AA24A
+C7FC14FE495A5C1303495A495A495A5C133F49C8FC13FE485AA2485A485A485A5B121F48
+5A48C9FC12FEBCFCA6CA6CEBC000B1037FB8FCA6485E7CDD51>I<01C0EE01C0D801F816
+0F01FF167F02F0EC07FFDAFF8090B5FC92B7128019006060606060606095C7FC17FC5F17
+E0178004FCC8FC16E09026FC3FFCC9FC91CBFCADED3FFE0203B512F0020F14FE023F6E7E
+91B712E001FDD9E00F7F9027FFFE00037F02F801007F02E06EB4FC02806E138091C8FC49
+6F13C04917E07113F0EA00F090C914F8A219FC83A219FEA419FFA3EA03F0EA0FFC487E48
+7E487FA2B57EA319FEA35C4D13FC6C90C8FC5B4917F8EA3FF001804B13F06D17E0001F5E
+6C6C17C06D4B1380D807FC92B512006C6C4A5B6C6C6C01075B6C01E0011F5BD97FFE90B5
+5A6DB712C0010F93C7FC6D15FC010115F0D9003F1480020301F0C8FC406078DD51>I<F0
+0FE04E7EA24E7EA34E7EA24E7EA34D7FA24D80A24D80A34D80A24D80A34D80A2DD7FBF7F
+A2181F05FF8017FE04016D7FA24D7E04038217F804076D80A24D7E040F8217E0041F6D80
+A24D7F043F825F047F6E7FA294C77E4C825E03016F7FA24C800303845E03076F80A24C80
+030F845E031F6F80A24C81033F845E037F707F93B9FCA292BA7EA24A85A203FCC9120702
+03865D020771805D86020F864B82021F865D87023F864B83027F8692CBFC874A864A8401
+01875C496C728090381FFFC0B700E092B812FEA66F647BE37A>65
+D<4DB5ED03C0057F02F014070407B600FE140F047FDBFFC0131F4BB800F0133F030F05FC
+137F033F9127F8007FFE13FF92B6C73807FF814A02F0020113C3020702C09138007FE74A
+91C9001FB5FC023F01FC16074A01F08291B54882490280824991CB7E4949844949844949
+8449865D49498490B5FC484A84A2484A84A24891CD127FA25A4A1A3F5AA348491A1FA448
+99C7FCA25CA3B5FCB07EA380A27EA2F50FC0A26C7FA37E6E1A1F6C1D80A26C801D3F6C6E
+1A00A26C6E616D1BFE6D7F6F4E5A7F6D6D4E5A6D6D4E5A6D6D4E5A6D6E171F6D02E04D5A
+6E6DEFFF806E01FC4C90C7FC020F01FFEE07FE6E02C0ED1FF8020102F8ED7FF06E02FF91
+3803FFE0033F02F8013F1380030F91B648C8FC030117F86F6C16E004071680DC007F02F8
+C9FC050191CAFC626677E375>67 D<BB12E0F2FF801BF01BFE757E1CF0D800010280C700
+0780DF007F13FE080F6D7E0801807480093F7F090F13FC757F757F877580767F8A88767F
+8A888AA2767FA28A881F80A37614C0A41FE0A5881FF0B05214E0A51FC0A4521480A31F00
+6466A2525BA2525BA2525B666499B55A515C5191C7FC515B515B515B097F5B50B512C008
+075C083F91C8FC0707B512FCBD12F01CC051C9FC1BF81B8008E0CAFC6C627AE17C>I<B9
+12E0A6C702E0C7FCB3B3B3B3AEB912E0A633627CE13C>73 D<BA12F8F1FFE01AFEF2FFC0
+1BF01BFED800010280C76C7F070714C0070014F0747F081F7F747F747F7480A2748089A3
+7480A389A865A3505CA265A2505C9AC9FC505B505B505B087F5B4FB55A0707148096B548
+CAFC93B812F81BC050CBFC621AFF932680000314C0DE007F7F071F13F8737F737F737F73
+808885888688A2747FA688A688A676140FF71F80A374801F3F86771400745E746E5BB96E
+6E5B746E485A75EBFE07091F90B55A090715E009015DCF003F91C7FC0A0013FC71647AE1
+78>82 D<001FBEFCA64849C79126E0000F148002E0180091C8171F498601F81A03498649
+86A2491B7FA2491B3F007F1DC090C9181FA4007E1C0FA600FE1DE0481C07A5CA95C7FCB3
+B3B3A3021FBAFCA663617AE070>84 D<913803FFFE027FEBFFF00103B612FE010F6F7E49
+16E090273FFE001F7FD97FE001077FD9FFF801017F486D6D7F717E486D6E7F85717FA271
+7FA36C496E7FA26C5B6D5AEB1FC090C9FCA74BB6FC157F0207B7FC147F49B61207010F14
+C0013FEBFE004913F048B512C04891C7FC485B4813F85A5C485B5A5CA2B55AA45FA25F80
+6C5E806C047D7F6EEB01F96C6DD903F1EBFF806C01FED90FE114FF6C9027FFC07FC01580
+000191B5487E6C6C4B7E011F02FC130F010302F001011400D9001F90CBFC49437CC14E>
+97 D<903807FF80B6FCA6C6FC7F7FB3A8EFFFF8040FEBFF80047F14F00381B612FC0387
+15FF038F010014C0DBBFF0011F7FDBFFC001077F93C76C7F4B02007F03F8824B6F7E4B6F
+13804B17C0851BE0A27313F0A21BF8A37313FCA41BFEAE1BFCA44F13F8A31BF0A24F13E0
+A24F13C06F17804F1300816F4B5A6F4A5B4AB402075B4A6C6C495B9126F83FE0013F13C0
+9127F00FFC03B55A4A6CB648C7FCDAC00115F84A6C15E091C7001F91C8FC90C8000313E0
+4F657BE35A>I<92380FFFF04AB67E020F15F0023F15FC91B77E01039039FE001FFF4901
+F8010113804901E0010713C04901804913E0017F90C7FC49484A13F0A2485B485B5A5C5A
+7113E0485B7113C048701380943800FE0095C7FC485BA4B5FCAE7EA280A27EA2806C18FC
+A26C6D150119F87E6C6D15036EED07F06C18E06C6D150F6D6DEC1FC06D01E0EC7F806D6D
+ECFF00010701FCEB03FE6D9039FFC03FFC010091B512F0023F5D020F1580020102FCC7FC
+DA000F13C03E437BC148>I<F17FF8050FB5FCA6EF000F8484B3A892380FFF804AB512F8
+020F14FE023FECFF8391B712E301039138807FF3499039F8000FFB011F01E00103B5FC49
+4913004990C87E49488148498148834A815A485BA2485BA25AA3485BA4B5FCAE7EA46C7F
+A37EA26C7FA26C5F806C5F6C6D5D6C6D5D017F93B5FC6D6C6C0103806D6D49806D01F0D9
+1FF7EBFFFE6D9039FE01FFE7010190B612876D6CECFE07021F14F8020314E09127003FFE
+00ECC0004F657BE35A>I<92380FFFC04AB512FC020FECFF80023F15E091B712F80103D9
+FE037F499039F0007FFF011F01C0011F7F49496D7F4990C76C7F49486E7F48498048844A
+804884485B727E5A5C48717EA35A5C721380A2B5FCA391B9FCA41A0002C0CBFCA67EA380
+A27EA27E6E160FF11F806C183F6C7FF17F006C7F6C6D16FE6C17016D6C4B5A6D6D4A5A6D
+01E04A5A6D6DEC3FE0010301FC49B45A6D9026FFC01F90C7FC6D6C90B55A021F15F80207
+15E0020092C8FC030713F041437CC14A>I<EE3FFC0307B51280033F14C04AB612F00207
+15F84A9038F03FFC4AEB807F913A7FFE00FFFE4A5A4B4813FF4913F05B4913E0A24913C0
+A27013FE4949EB7FFCEF3FF8EF1FF0EF07C094C7FCB0B812C0A6D8001F01C0C8FCB3B3B0
+007FB612FCA638657CE431>I<F107F8DB7FFEEC3FFE020FB5D8F001B5FC027FDAFE0314
+8049B7128F49DCDFFD13C0010FD9F00FEBFFC149D9800114014990C7EBFC0349486E6C7E
+4948EC3FFF48496E018113800780130048F0C03E97C7FC48496E7FA34884A96C60A36C6D
+4A5BA26C60A26C6D4A90C8FC6D6C4A5A6D6C4A5A6D6D485BDBF00F5B4990B612C060D97C
+7F4AC9FCD9FC0F14F09126007FFECAFC92CCFC1201A47FA27F8014F091B77E18FE6CEFFF
+C019F06D17FC19FF6D846D846D846D84013F8490BAFC0003854801E0C712014890C9000F
+7F484816014848EE007F4848717E8512FF5B85A56D5F007F616D173F003F616D177F6C6C
+4D5A6C01C003035B6C6D4B5B6C01F8031F5BC601FF92B5C7FC6D01F8011F5B011F90B712
+F8010717E0010094C8FC020F15F0DA003F01FCC9FC4A607CC151>I<903807FF80B6FCA6
+C6FC7F7FB3A8EF1FFF94B512F0040714FC041F14FF4C8193267FE07F7F922781FE001F7F
+DB83F86D7FDB87F07FDB8FC0814C7F039FC78015BE03BC8003FC825DA25DA25DA45DB3B2
+B7D8F007B71280A651647BE35A>I<EB0FE0EB3FF8497E48B5FCA24880A24880A76C5CA2
+6C91C7FCA238007FFC6D5AEB0FE090C9FCAF903807FF80007FB5FCA6C6FC7F7FB3B3AEB7
+12C0A622657BE42C>I<903807FF80B6FCA6C6FC7F7FB3A90503B61280A6DD003FEB8000
+DE0FFCC7FCF01FF04E5AF0FFC04D5B4D90C8FCEF07FC4D5AEF3FF04D5A4D5A4C90C9FC4C
+5AEE0FFC4C5A4C5AEE7FC04C7E03837F03877F158F039F7F03BF7F92B5FC838403FC804B
+7E03F0804B6C7F4B6C7F1580707F707F707FA270807080717FA2717F717F717FA2717F71
+7F83867180727F95B57EB7D8E00FECFFF0A64C647BE355>107 D<903807FF80B6FCA6C6
+FC7F7FB3B3B3B3ADB712E0A623647BE32C>I<902607FF80D91FFFEEFFF8B691B500F002
+07EBFF80040702FC023F14E0041F02FF91B612F84C6F488193267FE07F6D4801037F9227
+81FE001F9027E00FF0007FC6DA83F86D9026F01FC06D7F6DD987F06D4A487F6DD98FC0DB
+F87EC7804C6D027C80039FC76E488203BEEEFDF003BC6E4A8003FC04FF834B5FA24B5FA2
+4B94C8FCA44B5EB3B2B7D8F007B7D8803FB612FCA67E417BC087>I<902607FF80EB1FFF
+B691B512F0040714FC041F14FF4C8193267FE07F7F922781FE001F7FC6DA83F86D7F6DD9
+87F07F6DD98FC0814C7F039FC78015BE03BC8003FC825DA25DA25DA45DB3B2B7D8F007B7
+1280A651417BC05A>I<923807FFE092B6FC020715E0021F15F8027F15FE494848C66C6C
+7E010701F0010F13E04901C001037F49496D7F4990C87F49486F7E49486F7E48496F1380
+4819C04A814819E048496F13F0A24819F8A348496F13FCA34819FEA4B518FFAD6C19FEA4
+6C6D4B13FCA36C19F8A26C6D4B13F0A26C19E06C6D4B13C0A26C6D4B13806C6D4B13006D
+6C4B5A6D6D495B6D6D495B010701F0010F13E06D01FE017F5B010090B7C7FC023F15FC02
+0715E0020092C8FC030713E048437CC151>I<902607FF80EBFFF8B6010FEBFF80047F14
+F00381B612FC038715FF038F010114C09227BFF0003F7FC6DAFFC0010F7F6D91C76C7F6D
+496E7F03F86E7F4B6E7F4B17804B6F13C0A27313E0A27313F0A21BF885A21BFCA3851BFE
+AE4F13FCA41BF861A21BF0611BE0611BC06F92B512801B006F5C6F4A5B6F4A5B03FF4A5B
+70495B04E0017F13C09226CFFC03B55A03C7B648C7FC03C115F803C015E0041F91C8FC04
+0313E093CBFCB3A3B712F0A64F5D7BC05A>I<D90FFFEB0FFCB690383FFF8093B512E04B
+14F04B14F8923907FC7FFC92390FE0FFFEC6EC1F806DD93F0113FF6D133E157E157C15F8
+A215F07013FEA24BEB7FFCEF3FF8EF0FE04B90C7FCA55DB3B0B712F8A638417BC042>
+114 D<913A3FFF8007800107B5EAF81F011FECFE7F017F91B5FC48B8FC48EBE0014890C7
+121FD80FFC1407D81FF0801600485A007F167F49153FA212FF171FA27F7F7F6D92C7FC13
+FF14E014FF6C14F8EDFFC06C15FC16FF6C16C06C16F06C826C826C826C82013F1680010F
+16C01303D9007F15E0020315F0EC001F1500041F13F81607007C150100FC81177F6C163F
+A2171F7EA26D16F0A27F173F6D16E06D157F6D16C001FEEDFF806D0203130002C0EB0FFE
+02FCEB7FFC01DFB65A010F5DD8FE0315C026F8007F49C7FC48010F13E035437BC140>I<
+EC07E0A6140FA5141FA3143FA2147FA214FF5BA25B5B5B5B137F48B5FC000F91B512FEB8
+FCA5D8001F01E0C8FCB3AFEF0FC0AC171F6D6D1480A2173F6D16006F5B6D6D137E6D6D5B
+6DEBFF836EEBFFF86E5C020F14C002035C9126003FFCC7FC325C7DDA3F>I<902607FFC0
+ED3FFEB60207B5FCA6C6EE00076D826D82B3B3A260A360A2607F60183E6D6D147E4E7F6D
+6D4948806D6DD907F0ECFF806D01FFEB3FE06D91B55A6E1500021F5C020314F8DA003F01
+8002F0C7FC51427BC05A>I<007FB600C0017FB512F8A6D8001F01F8C70007EBF0006D04
+0190C7FC6D6D5D6D6D4A5A6D6D4A5A70495A6D4C5A6E7F6E6D495A6E6D495A7049C8FC6E
+4A5A6E6D485A6E6D485A6E13FFEF8FF06EEC9FE06FEBFFC06F5C6F91C9FC5F6F5B816F7F
+6F7F8481707F8493B57E4B805D4B80DB0FF37FDB1FE17F04C080153F4B486C7F4B486C7F
+4A486D7F4A486D7F4A5A4B6D7F020F6E7F4A486D7F4A486D804A5A4AC86C7F49486F7F4A
+6F7F0107707FEB3FFFB600F049B7FCA650407EBF55>120 D<B700C00103B512FCA6D800
+3F01C0C8381FFE006FED07F0A26D6D5E190F6D6D5E191F6D6D5E193F6D95C7FC6F5D6D17
+7E6F15FEA26D6E495AA26E6D5C18036E6D5C18076E5E70130F6E5E70131FA26E6D495AA2
+6E6D91C8FC606E6D137E18FE6E5D17816F5C17C3A26FEBE7F0A26FEBF7E017FF6F5CA26F
+5CA26F91C9FCA36F5BA26F5BA2705AA2705AA2705AA35FA25F163F94CAFC5E167E16FED8
+07E05CD81FF81301487E486C495AA2B5495AA24B5A5E151F4B5A6C4849CBFC15FEEBFC01
+393FF807FC391FF03FF06CB55A6C5C6C91CCFCC613FCEB1FE04E5D7DBF55>I
+E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fo cmr12 12 77
+/Fo 77 128 df<9239FFC001FC020F9038F80FFF913B3F803E3F03C0913BFC00077E07E0
+D903F890390FFC0FF0494890383FF81F4948EB7FF0495A494814E049C7FCF00FE0499139
+3FC0038049021F90C7FCAFB912F0A3C648C7D81FC0C7FCB3B2486CEC3FF0007FD9FC0FB5
+12E0A33C467EC539>11 D<4AB4FC020F13E091387F80F8903901FC001C49487FD907E013
+0F4948137F011FECFF80495A49C7FCA25B49EC7F00163E93C7FCACEE3F80B8FCA3C648C7
+FC167F163FB3B0486CEC7FC0007FD9FC1FB5FCA330467EC536>I<913801FFC0020FEBFB
+8091387F803F903801FC00494813FFEB07E0EB1FC0A2495A49C7FC167F49143F5BAFB8FC
+A3C648C7123FB3B2486CEC7FC0007FD9FC1FB5FCA330467EC536>I<DBFF80EB3FE0020F
+9039F001FFFC913B3F807C0FF01F913CFC000E3F800380D903F86D48486C7E4948D90FFC
+804948D93FF8130F4948017F4A7E49485C49C75BA25B494B6D5A041F6E5A96C8FCACF107
+F0BBFCA3C648C7391FC0001F190F1907B3B0486C4A6C497E007FD9FC0FB50083B512E0A3
+4B467EC551>I<001EEB03C0397F800FF000FF131F01C013F8A201E013FCA3007F130F39
+1E6003CC0000EB000CA401E0131C491318A3000114384913300003147090C712604814E0
+000614C0000E130148EB038048EB070048130E0060130C1E1D7DC431>34
+D<121EEA7F8012FF13C0A213E0A3127FEA1E601200A413E013C0A312011380120313005A
+1206120E5A5A5A12600B1D78C41B>39 D<140C141C1438147014E0EB01C01303EB0780EB
+0F00A2131E5BA25B13F85B12015B1203A2485AA3485AA348C7FCA35AA2123EA2127EA412
+7CA312FCB3A2127CA3127EA4123EA2123FA27EA36C7EA36C7EA36C7EA212017F12007F13
+787FA27F7FA2EB0780EB03C01301EB00E014701438141C140C166476CA26>I<12C07E12
+707E7E7E120F6C7E6C7EA26C7E6C7EA21378137C133C133E131E131FA2EB0F80A3EB07C0
+A3EB03E0A314F0A21301A214F8A41300A314FCB3A214F8A31301A414F0A21303A214E0A3
+EB07C0A3EB0F80A3EB1F00A2131E133E133C137C13785BA2485A485AA2485A48C7FC120E
+5A5A5A5A5A16647BCA26>I<16C04B7EB3AB007FBAFCBB1280A26C1900C8D801E0C9FCB3
+AB6F5A41407BB84C>43 D<121EEA7F8012FF13C0A213E0A3127FEA1E601200A413E013C0
+A312011380120313005A1206120E5A5A5A12600B1D78891B>I<B612C0A61A067F9721>I<
+121EEA7F80A2EAFFC0A4EA7F80A2EA1E000A0A78891B>I<1618163C167CA2167816F8A2
+16F01501A216E01503A216C01507A21680150FA2ED1F00A2151E153EA2153C157CA21578
+15F8A25D1401A24A5AA25D1407A25D140FA292C7FC5CA2141E143EA2143C147CA25CA25C
+1301A25C1303A25C1307A25C130FA291C8FC5BA2133EA2133C137CA2137813F8A25B1201
+A25B1203A2485AA25B120FA290C9FC5AA2121E123EA2123C127CA2127812F8A25A126026
+647BCA31>I<14FF010713E090381F81F890383E007C01FC133F4848EB1F8049130F4848
+EB07C04848EB03E0A2000F15F0491301001F15F8A2003F15FCA390C8FC4815FEA54815FF
+B3A46C15FEA56D1301003F15FCA3001F15F8A26C6CEB03F0A36C6CEB07E0000315C06D13
+0F6C6CEB1F806C6CEB3F00013E137C90381F81F8903807FFE0010090C7FC28447CC131>
+I<143014F013011303131F13FFB5FC13E713071200B3B3B0497E497E007FB6FCA3204278
+C131>I<EB03FE90381FFFC0017F13F03901F80FFC3903C001FE48486C7E000EC7EA7F80
+48EC3FC0ED1FE04815F00030140F007015F800601407126CB415FC7F7F1503A46C481307
+6CC7FCC8FC16F8A2150F16F0151F16E0A2ED3FC0ED7F8016005D5D4A5A4A5A4A5A5D4A5A
+4A5A4AC7FC147C5C5C495A495A495A49C7120C131E5B013814185B5B485A4848143848C8
+1230000E1570001FB612F0A25A5AB712E0A326427BC131>I<49B4FC010F13E0013F13FC
+9038FE01FE3A01F0007F80D803C0EB3FC048C7EA1FE0120EED0FF0EA0FE0486C14F8A215
+077F5BA26C48130FEA03C0C813F0A3ED1FE0A2ED3FC01680ED7F0015FE4A5AEC03F0EC1F
+C0D90FFFC7FC15F090380001FCEC007FED3F80ED1FC0ED0FE016F0ED07F816FC150316FE
+A2150116FFA3121EEA7F80487EA416FE491303A2007EC713FC00701407003015F8003814
+0F6C15F06CEC1FE06C6CEB3FC0D803E0EB7F803A01FE01FE0039007FFFF8010F13E00101
+90C7FC28447CC131>I<ED0380A21507150FA2151F153FA2157F15FFA25CEC03BF153F14
+071406140C141C141814301470146014C013011480EB03005B13065B131C13185B137013
+6013E0485A5B120390C7FC1206120E120C5A123812305A12E0B812C0A3C8383F8000ADED
+FFE0027FEBFFC0A32A437DC231>I<000615C0D807C0130701FCEB7F8090B612005D5D5D
+15E0158026063FFCC7FC90C9FCAE14FF010713C090381F01F090383800FC01F0137ED807
+C07F49EB1F8016C090C7120F000615E0C8EA07F0A316F81503A216FCA5123E127F487EA4
+16F890C712075A006015F0A20070140F003015E00038EC1FC07E001EEC3F806CEC7F006C
+6C13FE6C6C485A3901F807F039007FFFE0011F90C7FCEB07F826447BC131>I<EC07FCEC
+3FFF91B512C0903903FC03E0903907E000F0D91FC0133849C71258017EEB01FC01FE1303
+491307485A485AA24848EB03F8000FEC01F092C7FC485AA3485AA3127FA29038007F8090
+3801FFF090380780FC39FF0E003E49EB1F8049EB0FC049EB07E0136001E0EB03F04914F8
+150116FC5BED00FEA390C812FFA47EA57F123FA216FE121F15016D14FC120FED03F86C7E
+ED07F06C6C14E06C6CEB0FC06C6CEB1F80017EEB3F0090383F80FE90380FFFF8010313E0
+0100138028447CC131>I<121CA2EA1F8090B712C0A3481680A217005E0038C8120C0030
+151C00705D0060153016705E5E4814014B5A4BC7FCC81206150E5D151815385D156015E0
+4A5AA24A5A140792C8FC5CA25C141E143EA2147E147CA214FCA21301A3495AA41307A613
+0FAA6D5AEB01C02A457BC231>I<14FF010713E0011F13F890387F00FE01FC133FD801F0
+EB1F804848EB0FC049EB07E00007EC03F048481301A290C713F8481400A47FA26D130116
+F07F6C6CEB03E013FC6C6CEB07C09039FF800F806C9038C01F006CEBF03EECF87839007F
+FEF090383FFFC07F01077F6D13F8497F90381E7FFFD97C1F1380496C13C02601E00313E0
+48486C13F000079038007FF84848EB3FFC48C7120F003EEC07FE150148140016FF167F48
+153FA2161FA56C151E007C153EA2007E153C003E157C6C15F86DEB01F06C6CEB03E06C6C
+EB07C0D803F8EB1F80C6B4EBFF0090383FFFFC010F13F00101138028447CC131>I<14FF
+010713E0011F13F890387F80FC9038FC007E48487F4848EB1F804848EB0FC0000FEC07E0
+485AED03F0485A16F8007F140190C713FCA25AA216FE1500A516FFA46C5CA36C7E5D121F
+7F000F5C6C6C130E150C6C6C131C6C6C5BD8007C5B90383F01E090390FFF80FE903801FE
+0090C8FC150116FCA4ED03F8A216F0D80F801307486C14E0486C130F16C0ED1F80A249EB
+3F0049137E001EC75A001C495A000F495A3907E01FE06CB51280C649C7FCEB1FF028447C
+C131>I<121EEA7F80A2EAFFC0A4EA7F80A2EA1E00C7FCB3A5121EEA7F80A2EAFFC0A4EA
+7F80A2EA1E000A2B78AA1B>I<007FBAFCBB1280A26C1900CEFCB0007FBAFCBB1280A26C
+190041187BA44C>61 D<16C04B7EA34B7EA34B7EA34B7EA3ED19FEA3ED30FFA203707FED
+607FA203E07FEDC03FA2020180ED801FA2DA03007F160FA20206801607A24A6D7EA34A6D
+7EA34A6D7EA20270810260147FA202E08191B7FCA249820280C7121FA249C87F170FA201
+06821707A2496F7EA3496F7EA3496F7EA201788313F8486C83D80FFF03037FB500E0027F
+EBFFC0A342477DC649>65 D<B8FC17E017FC00019039C00003FF6C6C4801007FEF3FC071
+7E717E717E84170384170184A760A21703601707604D5A4D5AEF7FC04DC7FCEE03FEEE3F
+F091B65A17FC0280C7B47EEF1FC0EF0FF0717E717E717E717E1980187F19C0A2183F19E0
+A8F07FC0A2198018FF4D1300A24D5AEF0FFC4D5AEF7FE048486C903803FFC0B9C7FC17FC
+17C03B447CC345>I<DB0FFE146092B500C013E0020314F0913A0FFC01FC0191393FC000
+3E02FFC7EA0F83D903FCEC03C74948EC01E74948EC00FF4948157F4948153F4948151F49
+C9120F485A491607120348481603A248481601A248481600A2123FA2491760127FA31900
+485AAE6C7EA21960A2123F7FA2001F18E07F000F18C0A26C6C160119806C6C160312016D
+EE07006C6C16066D6C150E6D6C5D6D6C5D6D6C15786D6C5D6D6C4A5AD900FFEC0780DA3F
+C0011FC7FCDA0FFC13FC0203B512F0020014C0DB0FFEC8FC3B487BC546>I<B8FC17F017
+FC00019039C00007FF6C499038007FC0017FED1FE0EF07F0EF03FC717E717E84727E727E
+727EA2727E85180385A2180185A38584A31A80AD1A00A36061A361180361180761180F61
+4E5A183F614EC7FC18FEEF03FC4D5AEF1FE001FFED7FC0486DD907FFC8FCB812FC17F094
+C9FC41447CC34B>I<B912F8A3000101C0C7127F6C6C48EC07FC17011700187C183C181C
+A284A31806A4180704067FA395C7FCA4160EA2161E163E16FE91B5FCA3EC8000163E161E
+160EA21606A319C0A3F0018093C7FCA41803A21900A260A260A2181EA2183E187EEF01FE
+170748486C147FB95AA33A447CC342>I<B912F0A3000101C0C7127F6C6C48EC0FF81703
+1701170018781838A2181CA3180CA4180E1806160CA21800A5161CA2163C167CED01FC91
+B5FCA3EC8001ED007C163C161CA2160CA793C8FCB08048487EB612F8A337447CC340>I<
+DB0FFE146092B500C013E0020314F0913A0FFC01FC0191393FC0003E02FFC7EA0F83D903
+FCEC03C74948EC01E74948EC00FF4948157F4948153F4948151F49C9120F485A49160712
+0348481603A248481601A248481600A2123FA2491760127FA396C7FC485AAD4CB612C06C
+7EA293C7387FF000725A003F171F7FA2121F7F120FA26C7EA26C7E6C7EA26C7E6D7E6D6C
+153F6D7E6D6C157F6D6C15E7D903FEEC01C7D900FFEC0383DA3FE0EB0F01DA0FFCEBFE00
+0203B500F81360020002E090C7FCDB0FFEC9FC42487BC54D>I<B6D8C003B6FCA3000101
+E0C70007138026007F80913801FE00B3A991B7FCA30280C71201B3AC2601FFE0913807FF
+80B6D8C003B6FCA340447CC349>I<B612F0A3C6EBF0006D5A6D5AB3B3B3A4497E497EB6
+12F0A31C447DC323>I<010FB512FEA3D9000313806E130080B3B3AB123F487E487EA44A
+5A13801300006C495A00705C6C13076C5C6C495A6CEB1F802603E07FC7FC3800FFFCEB1F
+E027467BC332>I<B612F8A3000101E0C9FC6C6C5A5CB3B31830A418701860A518E0A3EF
+01C0A217031707A2170F173F177FEE01FF48486C011F1380B9FCA334447CC33D>76
+D<B56C933807FFFC6E5EA20001F1FE0026006FE0EE1BF8A3D967F01633A2D963F81663A3
+D961FC16C3A3D960FEED0183A2027FED0303A36E6C1406A36E6C140CA26E6C1418A36E6C
+1430A36E6C1460A26E6C14C0A36E6CEB0180A3037FEB0300A292383F8006A36F6C5AA36F
+6C5AA26F6C5AA36F6C5AA36F6C5AA26FB45AA370C7FC13F0A2486C143ED80FFFEF0FFEB5
+00F0011C0107B512FCA34E447BC359>I<B56C020FB5FC8080C6040013F06D6CED1F80D9
+6FF8ED0F00A2D967FC1506EB63FEA2EB61FF01607FA26E7E6E7EA26E7E6E7EA26E7E6E7E
+A26E7E6E7FA26F7E6F7EA26F7E6F7EA26F7E6F7EA26F7E6F1380A2EE7FC0EE3FE0A2EE1F
+F0EE0FF8A2EE07FCEE03FEA2EE01FF701386A2EF7FC6EF3FE6A2EF1FF6EF0FFEA2170717
+03A217011700A201F0167E183E487ED80FFF161EB500F0150EA2180640447CC349>I<ED
+1FFC4AB512C0913907F007F091391F8000FC027EC7123FD901F8EC0FC049486E7E49486E
+7E49486E7E49486E7E49C9127E017E8201FE834848707E4848707EA24848707EA2000F84
+491603001F84A24848707EA3007F84A24982A300FF1980AD6C6C4C1300A4003F606D1603
+A2001F60A26C6C4C5AA26C6C4C5AA20003606D161F6C6C4C5A000060017F4CC7FC6E5D01
+3F5E6D6C4A5AD907E0EC03F06D6C4A5AD901FCEC1FC0D9007E4AC8FCDA1F8013FC913907
+F007F00201B512C09126001FFCC9FC41487BC54C>I<B712FCEEFFC017F800019039C000
+0FFC6C6C48EB01FF9338007F80EF1FE0170FEF07F018F8EF03FCA218FE1701A218FFA718
+FEA2170318FCA2EF07F818F0EF0FE0EF1FC0EF7F80933801FE00EE0FFC91B612F0178002
+80C9FCB3AA3801FFE0B612C0A338447CC342>I<B712E016FF17C000019039C0003FF86C
+6C48EB03FCEE00FF717E717E717E717E717EA284170384A760A21707604D5AA24D5A4D5A
+4DC8FCEE01FEEE07F8EE3FE091B6C9FC16FC913980007F80EE0FE0707EEE03FC707E1600
+83717EA2717EA784A71A6084171FA21AE0716C13C02601FFE002071301B600C016809438
+01FC03943900FE0700CBEA3FFEF007F843467CC348>82 D<49B41303010FEBE007013F13
+F89039FE00FE0FD801F8131FD807E0EB079F49EB03DF48486DB4FC48C8FC4881003E8112
+7E82127C00FC81A282A37E82A27EA26C6C91C7FC7F7FEA3FF813FE381FFFE06C13FE6CEB
+FFE06C14FC6C14FF6C15C0013F14F0010F80010180D9001F7F14019138001FFF03031380
+816F13C0167F163F161F17E000C0150FA31607A37EA36C16C0160F7E17806C151F6C1600
+6C5D6D147ED8FBC05CD8F9F0495AD8F07C495A90393FC00FE0D8E00FB51280010149C7FC
+39C0003FF02B487BC536>I<003FB912F8A3903BF0001FF8001F01806D481303003EC715
+0048187C0078183CA20070181CA30060180CA5481806A5C81600B3B3A54B7EED7FFE49B7
+7EA33F447DC346>I<B600C0010FB5FCA3000101E0C813F026007F80ED1F80F00F00A218
+06B3B3A7180E6D6C150CA2181C131F6E1518010F163818306D6C1570606D6C14016D6C5D
+6D6CEC0780027F4AC7FC6E6C131EDA1FE0137C913907FC03F00201B55A6E6C1380DB07FC
+C8FC40467CC349>I<B692383FFFF0A3000301E003071300C649ED01FC4A5E017F705A6E
+5E133F616E1501011F5FA26D6C4BC7FCA28001071606A26E150E0103160CA26D6C5DA280
+6D5EA26F1470027F156081023F5DA281021F4A5AA26F1303020F92C8FC8102071406A26F
+130E0203140CA26E6C5BA2816E5CA2EE8070037F1360A26F6C5AA216E092381FE180A216
+F3030F90C9FC16FBED07FEA36F5AA36F5AA26F5AA3166044467EC349>I<B60107B500F8
+90380FFFFEA3000301E0D9001F90C813F06C0180DA0FFCED3FC091C86C48ED1F006C871C
+0E6D6C6E7E1C0CA26D6C6F5DA36EDA06FF1538011F1A30A26E020E6D1470010FDB0C7F15
+60A26E021C7F0107DB183F5DA2856D6CDA301F4A5AA36D6C4A6C6C49C7FCA36D6C4A6C6C
+1306A3DB80016E130E027FDA8003140CA2DBC00380023FDA00015CA203E081021F01066D
+5CA36E6C486E6C5AA36E6C486E6C5AA36F48EC1FE1020360A2DBFE7015F302010160020F
+90C8FCA2DBFFE015FB6E49EC07FEA36F486E5AA36FC86C5AA3031E6F5AA4030C16605F46
+7EC364>I<B66C91380FFFFCA3000101F8C8000313C026007FE0923800FE0061013F17F0
+6D6C5E80010F5F6D6C4B5A18036D6C93C7FC6E15066D160E6D6D140C181C6E6C14186E6C
+5C18706E6C146018E06E6C5C6E6C495A17036E6C91C8FC5F6E6C13066E6D5A171C92387F
+C0185FED3FE06F6C5A17E06F6C5AEEF980ED07FF6F90C9FCA26F5AB3A6923807FF800203
+B6FCA346447FC349>89 D<EAFFFCA4EAF000B3B3B3B3B3A2EAFFFCA40E6476CA1B>91
+D<EAFFFCA4EA003CB3B3B3B3B3A2EAFFFCA40E647ECA1B>93 D<EB07FC90383FFF809038
+F80FE03903C003F048C66C7E000E6D7ED80FC0137E486C137F6D6D7EA36F7EA26C5AEA03
+80C8FCA4EC0FFF49B5FC90380FFE1FEB3FC0EBFF00EA03FC485A485A485A485A127F5B17
+6048C7FCA3153FA36D137F007F14EF6D9038C7E0C0003F13013A1FE00783F13B07F81E03
+FF802701FFFC0113003A001FE0007C2B2E7CAC31>97 D<EA01FC12FFA3120712031201B3
+EC03FC91380FFF8091383C07E091387001F89039FDE0007E02807F01FFEC1F8091C713C0
+49EC0FE049140717F0A2EE03F8A217FCA2160117FEAB17FC1603A217F8A2EE07F0A26DEC
+0FE017C06D141F01FBEC3F80D9F380EB7E00D9E1C05B9039E0F001F89039C03C07E09039
+801FFF80C7D803FCC7FC2F467DC436>I<EC7F80903803FFF090380FC07C90383F000F01
+FCEB03804848EB01C00003140F4848EB1FE049133F120F485AA2485AED1FC0007FEC0700
+92C7FCA290C9FC5AAB7E7FA2123F16307F001F15706C6C146016E06C6C14C06C6C130100
+01EC03806C6CEB0700013F131E90381FC078903807FFF001001380242E7DAC2B>I<167F
+ED3FFFA315018182B3EC7F80903803FFF090380FC07C90383F000E017E1307496D5AD803
+F87F48487F5B000F81485AA2485AA2127FA290C8FC5AAB7E7FA2123FA26C7EA2000F5D7F
+6C6C5B00035C6C6C9038077F806C6C010E13C0013F011C13FE90380FC0F8903803FFE090
+26007F0013002F467DC436>I<EB01FE903807FFC090381F03F090387E00FC49137E4848
+7F485A4848EB1F80000F15C049130F121F484814E01507A2007F15F090C7FCA25AA390B6
+FCA290C9FCA67EA27FA2123F16306C7E1670000F15606D14E06C6C14C0000314016C6CEB
+03806C6CEB0700013E131E90381F80F8903803FFE0010090C7FC242E7DAC2B>I<EC0FE0
+EC7FF8903801F81E903803F03F90390FE07F8090381FC0FF5C133F495AA2ED7F0001FE13
+1C92C7FCAFB67EA3C648C8FCB3B2486C7E007F13FFA321467EC51E>I<EE0F80D901FCEB
+7FE0903A0FFF81F0F090393F07E3819039FC01FF033A01F800FE014848017E13E0000702
+7FC7FC497F000F8149131F001F81A9000F5D6D133F000792C7FC6D5B0003147E6C6C5B6D
+485A3903BF07E090380FFF80260701FCC8FC90CAFCA25AA37F6C7E7F90B512F86C14FF16
+E06C15F86C6C8048B67E3A07C0000FFF48481300003FC8EA3F80003E151F48ED0FC0A248
+1507A56C150F007C1680007E151F003E16006C153E6C6C5CD807E0495AD801F8EB07E0D8
+007FEB3F8090261FFFFEC7FC010113E02C427DAC31>I<EA01FC12FFA3120712031201B3
+EC01FE913807FFC091381E07F091383801F802707FECE000D9FDC07F5C01FF147F91C7FC
+A25BA35BB3A8486CECFF80B5D8F83F13FEA32F457DC436>I<EA01E0EA07F8A2487EA46C
+5AA2EA01E0C8FCADEA01FC12FFA3120712031201B3B0487EB512F8A315437DC21C>I<14
+3C14FFA2491380A46D1300A2143C91C7FCADEC7F80EB3FFFA31300147F143FB3B3AA123E
+127F39FF807F00A2147EA25C6C485A383C01F06C485A3807FF80D801FEC7FC195785C21E
+>I<EA01FC12FFA3120712031201B3A292381FFFE0A36F1300ED07F816E05E5E030EC7FC
+5D5D5D5D4A5A4A5A4AC8FC5CEC3F804A7E14FF9038FDCFE09038FF8FF01407496C7E01FC
+7F14016E7E81816F7E82151F6F7E821507826F7E8282486C491380B5D8F81F13F8A32D45
+7DC433>I<EA01FC12FFA3120712031201B3B3B3A5487EB512F8A315457DC41C>I<D801FC
+01FFEC1FE000FF010701E0EBFFFC913B0F03F801E07F913C3C01FC07803F800007903C70
+00FE0E001FC0000349D97E1C130F2601FDC0D97F38804A143001FFDA3FF06D7E91C75BA2
+495DA3495DB3A8486C4A6C497EB5D8F81FB50003B512E0A34B2C7DAB52>I<3901FC01FE
+00FF903807FFC091381E07F091383801F8000701707F0003EBE0002601FDC07F5C01FF14
+7F91C7FCA25BA35BB3A8486CECFF80B5D8F83F13FEA32F2C7DAB36>I<EC7F80903803FF
+F090380FC0FC90383E001F496D7E496D7E48486D7E48486D7E48486D7E000F81A2484814
+7E003F157FA290C87E481680A44816C0AA6C1680A26D147F003F1600A2001F157E6D14FE
+000F5D6D130100075D6C6C495A6C6C495A6C6C495A013E49C7FC90381FC0FE903807FFF8
+9038007F802A2E7DAC31>I<3901FC03FC00FF90380FFF8091383C07E091387001F83A07
+FDE000FE00030180137FD801FFEC3F8091C7EA1FC04915E049140F17F0160717F8160317
+FCA3EE01FEABEE03FCA3EE07F8A217F0160F6D15E0EE1FC06D143F17806EEB7E00D9FDC0
+5B9039FCF003F891383C0FE091381FFF80DA03FCC7FC91C9FCAE487EB512F8A32F3F7DAB
+36>I<91387F8003903903FFE00790380FE07890393F801C0F90387E000E496D5AD803F8
+EB039F0007EC01BF4914FF48487F121F5B003F81A2485AA348C8FCAB6C7EA3123F7F121F
+6D5C120F6D5B12076C6C5B6C6C497E6C6C130E013F131C90380FC0F8903803FFE0903800
+7F0091C7FCAEEEFF80033F13FEA32F3F7DAB33>I<3903F803F000FFEB1FFCEC3C3EEC70
+7F0007EBE0FF3803F9C000015B13FBEC007E153C01FF13005BA45BB3A748B4FCB512FEA3
+202C7DAB26>I<90383FE0183901FFFC383907E01F78390F0003F8001E1301481300007C
+1478127800F81438A21518A27EA27E6C6C13006C7E13FC383FFFE06C13FC6C13FF6C14C0
+6C14E0C614F0011F13F81300EC0FFC140300C0EB01FE1400157E7E153EA27EA36C143C6C
+147C15786C14F86CEB01F039F38003E039F1F00F8039E07FFE0038C00FF01F2E7DAC26>
+I<1306A5130EA4131EA3133E137EA213FE12011207001FB512F0B6FCA2C648C7FCB3A415
+0CAA017E131C017F1318A26D133890381F8030ECC070903807E0E0903801FFC09038007F
+001E3E7EBC26>I<D801FC147F00FFEC3FFFA300071401000380000181B3A85EA35DA212
+006D5B017E9038077F80017F010E13C06D011C13FE90380FC078903803FFF09026007F80
+13002F2D7DAB36>I<B539F001FFFCA3000790C7EA7FE06C48EC1F8000011600160E1200
+160C017F5CA280013F5CA26E1370011F146080010F5CA2ECF00101075CA26D6C48C7FCA2
+6E5A01011306A26D6C5AA214FF6E5AA215B8EC3FB015F06E5AA36E5AA26E5AA36EC8FC2E
+2C7EAA33>I<B500E0B539E03FFF80A30007903C000FFE000FFC00D803FCD903F8EB03F8
+F001E0120103015D6D80000060A26D6E13036DD9037E91C7FCA20280017F5B013FD9063F
+1306A2D91FC06E5AED0C1FA2D90FE06E5AED180FA2D907F06E5AED3007A2D903F86E5AED
+6003A2902601FCE06D5AEDC00117FCD900FFECFD80ED800017FF027F92C8FC92C77EA26E
+147E023E143EA2021E143C021C141CA2412C7EAA46>I<B539F007FFFCA30003D9C00113
+C0C6496C1300017F14FC013F5C6E13E06D7E010F495A6D6C485A02F890C7FC903803FC06
+0101130E6E5A903800FF186E5AEC3FF05D141F140F6E7E81140FEC0DFCEC19FEEC38FF4A
+7E9138603F8002C07F0101131F49486C7E02007F01066D7E010E1303496D7E013C80017C
+80D801FC1580D80FFE4913C0B5D8800F13FFA3302B7FAA33>I<B539F001FFFCA3000790
+C7EA7FE06C48EC1F8000011600160E0000150C6D141C6D1418A26E1338013F1430A26D6C
+5BA26E13E0010F5CA26D6C485AA2ECF803010391C7FCA2903801FC06A2ECFE0E0100130C
+A2EC7F18A215B8EC3FB0A2EC1FE0A36E5AA26E5AA36EC8FCA21406A35CA25CA2123C007E
+5BB4FC5CA25CEAFE01387C0380D87007C9FCEA3C1EEA0FFCEA03F02E3F7EAA33>I<003F
+B612E0A29038C0003F90C713C0003CEC7F800038ECFF00A20030495A0070495AA24A5A00
+60495AA24A5A4A5AA2C7485A4AC7FC5B5C495A13075C495A131F4A1360495A495AA249C7
+12C0485AA2485A485A1501485A48481303A24848EB07804848131F00FF14FF90B6FCA223
+2B7DAA2B>I<B9FCA23002809B31>I<001EEB0780007FEB0FE039FF801FF0EBC03FA4EB80
+1F397F000FE0001EEB07801C0A76C231>127 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fp cmbx12 12 45
+/Fp 45 122 df<EA07C0EA1FF0EA3FF8EA7FFC12FF13FEA213FFA47E7E7EEA07CFEA000F
+A2131F131EA2133EA2133C137C13F8A2EA01F0120313E0EA07C0EA1F801300121E120C10
+22788E1F>44 D<EA07C0EA1FF0EA3FF8EA7FFCEAFFFEA7EA7FFCEA3FF8EA1FF0EA07C00F
+0F788E1F>46 D<EE01C0EE03E01607A2160F17C0161F1780A2163F17005E167EA216FE5E
+15015EA215035EA215075E150F5EA2151F5E153F93C7FCA25D157E15FE5DA214015D1403
+5DA214075D140F5DA2141F5D143F92C8FCA25C147EA214FE5C13015CA213035C13075CA2
+130F5C131F5CA2133F91C9FC5B137EA213FE5B12015BA212035BA212075B120F5BA2121F
+5B123F90CAFCA25A127E12FE5AA25A12782B647ACA38>I<EC3FF849B5FC010F14E0013F
+14F890397FF01FFC9039FFC007FE4890380001FF48486D1380000716C049147F000F16E0
+49143F001F16F0A2003F16F8A249141F007F16FCA600FF16FEB3A3007F16FCA56C6CEC3F
+F8A3001F16F0A2000F16E06D147F000716C06D14FF6C6C4913806C6D4813006C6D485A90
+397FF01FFC6DB55A010F14E0010314809026003FF8C7FC2F427CC038>I<EC03C0140714
+1F147FEB03FF133FB6FCA413C3EA0003B3B3ADB712FCA5264177C038>I<ECFFE0010F13
+FE013F6D7E90B612E0000315F82607FC0313FE3A0FE0007FFFD81F806D138048C7000F13
+C0488001C015E001F07F00FF6E13F07F17F881A46C5A6C5A6C5AC9FC17F05DA217E05D17
+C04B13804B1300A2ED1FFC4B5A5E4B5A4B5A4A90C7FC4A5A4A5AEC0FF04A5AEC3F804AC7
+127814FE495A494814F8D907E014F0495A495A49C8FC017C140149140348B7FC4816E05A
+5A5A5A5AB8FC17C0A42D417BC038>I<ECFFF0010713FF011F14C0017F14F049C66C7ED8
+03F8EB3FFED807E06D7E81D80FF86D138013FE001F16C07FA66C5A6C4815806C485BC814
+005D5E4B5A4B5A4B5A4A5B020F1380902607FFFEC7FC15F815FF16C090C713F0ED3FFCED
+0FFEEEFF80816F13C017E0A26F13F0A217F8A3EA0FC0EA3FF0487EA2487EA217F0A25D17
+E06C5A494913C05BD83F80491380D81FF0491300D80FFEEBFFFE6CB612F800015D6C6C14
+C0011F49C7FC010113E02D427BC038>I<163FA25E5E5D5DA25D5D5D5DA25D92B5FCEC01
+F7EC03E7140715C7EC0F87EC1F07143E147E147C14F8EB01F0EB03E0130714C0EB0F80EB
+1F00133E5BA25B485A485A485A120F5B48C7FC123E5A12FCB91280A5C8000F90C7FCAC02
+7FB61280A531417DC038>I<0007150301E0143F01FFEB07FF91B6FC5E5E5E5E5E16804B
+C7FC5D15E092C8FC01C0C9FCAAEC3FF001C1B5FC01C714C001DF14F09039FFE03FFC9138
+000FFE01FC6D7E01F06D13804915C0497F6C4815E0C8FC6F13F0A317F8A4EA0F80EA3FE0
+487E12FF7FA317F05B5D6C4815E05B007EC74813C0123E003F4A1380D81FC0491300D80F
+F0495AD807FEEBFFFC6CB612F0C65D013F1480010F01FCC7FC010113C02D427BC038>I<
+4AB47E021F13F0027F13FC49B6FC01079038807F8090390FFC001FD93FF014C04948137F
+4948EBFFE048495A5A1400485A120FA248486D13C0EE7F80EE1E00003F92C7FCA25B127F
+A2EC07FC91381FFF8000FF017F13E091B512F89039F9F01FFC9039FBC007FE9039FF8003
+FF17804A6C13C05B6F13E0A24915F0A317F85BA4127FA5123FA217F07F121FA2000F4A13
+E0A26C6C15C06D4913806C018014006C6D485A6C9038E01FFC6DB55A011F5C010714C001
+0191C7FC9038003FF02D427BC038>I<EC7FF0903807FFFE011F6D7E017F14E09039FFE0
+3FF0489038800FF848496C7E48488048486D7E001F80003F1680A2484815C08117E0A212
+FF17F0A617F8A45D127FA3003F5CA26C7E5D6C6C5B12076C6C133E6CEBC07C6CEBFFF801
+3F5B010F01C013F00101130090C8FCA217E05DA2EA03C0D80FF015C0487E486C491380A2
+17004B5A150F5E49495A6C48495A01C0EBFFE0260FF0035B6CB65A6C4AC7FC6C14F86C6C
+13E0D907FEC8FC2D427BC038>57 D<EA07C0EA1FF0EA3FF8EA7FFCEAFFFEA7EA7FFCEA3F
+F8EA1FF0EA07C0C7FCAEEA07C0EA1FF0EA3FF8EA7FFCEAFFFEA7EA7FFCEA3FF8EA1FF0EA
+07C00F2C78AB1F>I<EE1F80A24C7EA24C7EA34C7EA24B7FA34B7FA24B7FA34B7F169F03
+1F80161F82033F80ED3E07037E80157C8203FC804B7E02018115F0820203814B137F0207
+815D173F020F814B7F021F8292C77EA24A82023E80027E82027FB7FCA291B87EA2498302
+F0C8FCA20103834A157F0107834A153FA249488284011F8491C97E4984133E017E82B602
+0FB612F0A54C457CC455>65 D<DCFFF01470031F01FF14F04AB6EAE0010207EDF803023F
+EDFE0791B539E001FF0F4949C7EA3F9F010701F0EC0FFF4901C0804990C87E4948814948
+814948167F4849163F4849161F5A4A160F485B19074890CAFC19035A5BA2007F1801A349
+94C7FC12FFAE127F7F1AF0A2123FA27F6C18011AE06C7F19036C6D17C06E16077E6C6DEE
+0F806C6DEE1F006D6C5E6D6C167E6D6C6C5D6D6D4A5A6D01F0EC07F0010101FEEC1FE06D
+903AFFF001FF80023F90B6C7FC020715FC020115F0DA001F1480030001F8C8FC44467AC4
+51>67 D<B9FC18F018FE727E19E026003FFEC7001F13F805017F9438003FFF060F7F727F
+727F727F84737E737EA2737EA2737EA21B80A2851BC0A51BE0AD1BC0A51B8061A21B0061
+62193F624F5A19FF624E5B06075B4E5B063F90C7FC4DB45A050F13F8BA5A19C04EC8FC18
+F095C9FC4B447CC356>I<DCFFF01470031F01FF14F04AB6EAE0010207EDF803023FEDFE
+0791B539E001FF0F4949C7EA3F9F010701F0EC0FFF4901C0804990C87E49488149488149
+48167F4849163F4849161F5A4A160F485B19074890CAFC19035A5BA2007F1801A34994C8
+FC12FFAD057FB612F0127F7FA3003FDC0001EBF000A27F7EA26C7FA26C7F807E6C7F6C7F
+6D7E6D6C5D6D6C7E6D6D5C6D01F05C010101FE143F6D903AFFF001FF9F023F90B6120F02
+07EDFC030201EDF000DA001F02C01330030001FCC9FC4C467AC458>71
+D<B712E0A5D8001F90C7FCB3B3B3A4B712E0A523447DC32A>73 D<B76C0103B512F8A526
+003FFEC93807E0004F5A4F5A077EC7FC614E5A4E5A4E5AF01F804EC8FC187E604D5AEF07
+F0EF0FC04D5A4DC9FC177E4C5AEE03F04C5A4C5A4C7EEE7FF04C7E5D4B7F4B7F4B7FED3F
+3FDB7E1F7F03FC806E486C7F4B7E4B6C7F0380804B6C7F4A7F717E84717F83717F85717F
+83717F85717F187F727E86727F84727F86727F84B76C90B612FCA54E447CC358>75
+D<B9FC18F018FE727E19E0D8001F90C7000F7F05017F716C7E727E727E721380A21AC084
+A21AE0A91AC0A24E1380A21A00604E5A4E5A4D485A050F5B92B712C096C7FC18FC18C092
+CBFCB3A7B712E0A543447DC34D>80 D<DAFFE0131C010701FE133C013F9038FF807C90B6
+EAE0FC4815F9489038801FFF3907FC00014848EB007F4848143F4848140F491407007F15
+035B1601160012FF177CA27FA26D153C7F7F6D92C7FC6C7EEBFFE014FE6CEBFFF015FF6C
+15E016FC6C816C6F7E6C826C826C6C81011F810107811300020F80140003077FED007F82
+040F1380828212F082A282A27EA218007EA26C5D6C5E6D14036D5D6D140701F84A5A01FF
+EC3FF002F8EBFFE0486CB65AD8FC1F92C7FCD8F80714FC48C614F0480107138031467AC4
+3E>83 D<003FBA12E0A59026FE000FEB8003D87FE09338003FF049171F90C71607A2007E
+1803007C1801A300781800A400F819F8481978A5C81700B3B3A20107B8FCA545437CC24E
+>I<903801FFE0011F13FE017F6D7E48B612E03A03FE007FF84848EB1FFC6D6D7E486C6D
+7EA26F7FA36F7F6C5A6C5AEA00F090C7FCA40203B5FC91B6FC1307013F13F19038FFFC01
+000313E0000F1380381FFE00485A5B127F5B12FF5BA35DA26D5B6C6C5B4B13F0D83FFE01
+3EEBFFC03A1FFF80FC7F0007EBFFF86CECE01FC66CEB8007D90FFCC9FC322F7DAD36>97
+D<EB7FC0B5FCA512037EB1ED0FF892B57E02C314E002CF14F89139DFC03FFC9139FF000F
+FE02FCEB03FF4A6D13804A15C04A6D13E05CEF7FF0A218F8173FA318FCAC18F8A2177F18
+F0A3EFFFE06E15C06E5B6E491380027C491300496C495A903AFC1FC07FFC496CB512F0D9
+F00314C049C691C7FCC8EA1FF036467DC43E>I<EC3FFC49B512C0010F14F0013F14FC90
+397FF003FE9039FFC001FF0003495A48494813805B120F485AA2485A6F1300007F6E5AED
+00784991C7FCA212FFAC6C7EA3123F6DEC03C0A26C6C1407000F16806D140F6C6DEB1F00
+6C6D133E6C01F05B3A007FFC03F86DB55A010F14C0010391C7FC9038003FF82A2F7CAD32
+>I<EE03FEED07FFA5ED001F160FB1EC3FE0903803FFFC010FEBFF8F013F14CF9039FFF8
+07FF48EBC00148903880007F4890C7123F4848141F49140F121F485AA3127F5BA212FFAC
+127FA37F123FA26C6C141FA26C6C143F0007157F6C6C91B5FC6CD9C00314FC6C9038F01F
+EF6DB5128F011FEBFE0F010713F89026007FC0EBF80036467CC43E>I<EC3FF80103B57E
+010F14E0013F8090397FF83FF89039FFC007FC48496C7E48496C7E48486D1380485A001F
+ED7FC05B003FED3FE0A2127F5B17F0161F12FFA290B7FCA401F0C9FCA5127FA27FA2123F
+17F06C7E16016C6C15E06C6C14036C6DEB07C06C6DEB0F806C01F0EB3F0090397FFE01FE
+011FB55A010714F0010114C09026001FFEC7FC2C2F7DAD33>I<EDFF80020F13E0027F13
+F049B512F849EB8FFC90390FFE0FFE90381FFC1F14F8133FEB7FF0A2ED0FFCEBFFE0ED03
+F0ED00C01600ABB612F8A5C601E0C7FCB3B0007FEBFFE0A527467DC522>I<DAFFE0137E
+010F9039FE03FF80013FEBFF8F90B812C048D9C07F133F489038001FF84848EB0FFC4848
+903907FE1F80001F9238FF0F00496D90C7FCA2003F82A8001F93C7FCA26D5B000F5D6C6C
+495A6C6C495A6C9038C07FF04890B55A1680D8078F49C8FC018013E0000F90CAFCA47F7F
+7F90B612C016FC6CEDFF8017E06C826C16FC7E000382000F82D81FF0C77ED83FC0140748
+48020113808248C9FC177FA46D15FF007F17006D5C6C6C4A5A6C6C4A5AD80FFEEC3FF83B
+07FFC001FFF0000190B612C06C6C92C7FC010F14F8D9007F90C8FC32427DAC38>I<EB7F
+C0B5FCA512037EB1ED07FE92383FFF8092B512E002C114F89139C7F03FFC9138CF801F91
+39DF000FFE14DE14FC4A6D7E5CA25CA35CB3A7B60083B512FEA537457CC43E>I<137C48
+B4FC4813804813C0A24813E0A56C13C0A26C13806C1300EA007C90C7FCAAEB7FC0EA7FFF
+A512037EB3AFB6FCA518467CC520>I<EC03E0EC0FF8EC1FFCEC3FFEA2EC7FFFA5EC3FFE
+A2EC1FFCEC0FF8EC03E091C7FCAAEC01FF0103B5FCA5EB000F80B3B3A7EA1F80EA3FC0EA
+7FE0EAFFF0EC0FFEA215FC141F01E013F8007FEB3FF0393FC0FFE06CB512806C14000003
+13FCC613C0205A86C522>I<EB7FC0B5FCA512037EB293387FFFE0A593380FE0004C5A4C
+C7FC167E5EED03F8ED07E04B5A4B5A037FC8FC15FEECC1FCECC3FE14C7ECDFFF91B57E82
+A202F97F02E17F02C07FEC807F6F7E826F7E816F7F836F7F816F7F83707E163FB60003B5
+12F8A535457DC43B>I<EB7FC0B5FCA512037EB3B3B3A3B61280A519457CC420>I<90277F
+8007FEEC0FFCB590263FFFC090387FFF8092B5D8F001B512E002816E4880913D87F01FFC
+0FE03FF8913D8FC00FFE1F801FFC0003D99F009026FF3E007F6C019E6D013C130F02BC5D
+02F86D496D7EA24A5D4A5DA34A5DB3A7B60081B60003B512FEA5572D7CAC5E>I<90397F
+8007FEB590383FFF8092B512E0028114F8913987F03FFC91388F801F000390399F000FFE
+6C139E14BC02F86D7E5CA25CA35CB3A7B60083B512FEA5372D7CAC3E>I<EC1FFC49B512
+C0010714F0011F14FC90397FF80FFF9026FFC0017F48496C7F4848C7EA3FE00007824848
+6E7E49140F001F82A2003F82491407007F82A400FF1780AA007F1700A46C6C4A5AA2001F
+5E6D141F000F5E6C6C4A5AA26C6C6CEBFFE06C6D485B27007FF80F90C7FC6DB55A010F14
+F8010114C09026001FFCC8FC312F7DAD38>I<90397FC00FF8B590B57E02C314E002CF14
+F89139DFC03FFC9139FF001FFE000301FCEB07FF6C496D13804A15C04A6D13E05C7013F0
+A2EF7FF8A4EF3FFCACEF7FF8A318F017FFA24C13E06E15C06E5B6E4913806E4913006E49
+5A9139DFC07FFC02CFB512F002C314C002C091C7FCED1FF092C9FCADB67EA536407DAC3E
+>I<90387F807FB53881FFE0028313F0028F13F8ED8FFC91389F1FFE000313BE6C13BC14
+F8A214F0ED0FFC9138E007F8ED01E092C7FCA35CB3A5B612E0A5272D7DAC2E>114
+D<90391FFC038090B51287000314FF120F381FF003383FC00049133F48C7121F127E00FE
+140FA215077EA27F01E090C7FC13FE387FFFF014FF6C14C015F06C14FC6C800003806C15
+806C7E010F14C0EB003F020313E0140000F0143FA26C141F150FA27EA26C15C06C141FA2
+6DEB3F8001E0EB7F009038F803FE90B55A00FC5CD8F03F13E026E007FEC7FC232F7CAD2C
+>I<EB01E0A51303A41307A2130FA2131FA2133F137F13FF1203000F90B51280B7FCA4C6
+01E0C7FCB3A3ED01E0A9150302F013C0137F150790393FF80F8090391FFC1F006DB5FC6D
+13FC01015B9038003FE023407EBE2C>I<D97FC049B4FCB50103B5FCA50003EC000F6C81
+B3A85EA25EA25E7E6E491380017FD901F713FE9138F807E76DB512C7010F1407010313FE
+9026007FF0EBFC00372E7CAC3E>I<B6903803FFFCA5000101E09038003E006C163C8001
+7F5D8017F8013F5D6E1301011F5D6E1303010F5D6E13076D5DED800F6D92C7FC15C05E6D
+EBE01E163E6D143CEDF07C027F1378EDF8F8023F5B15FD021F5B15FF6E5BA36E5BA26E90
+C8FCA26E5AA26E5AA21578362C7EAB3B>I<B5D8FE1FB539801FFFF0A500019027C0003F
+E0C7EA7C007114786E17F86C6F6C5C6E1601017F6E6C5CA26E011F1403013F6F5C6E013F
+1407011F6F5CA26E0179140F010F048090C7FC6E01F95C6D02F0EBC01E15806D902681E0
+7F5B18E003C3157C6D9139C03FF07815E76DDA801F5B18F803FF14F96E9039000FFDE018
+FF6E486D5BA36E486D5BA26E486D90C8FCA24B7F02075DA26E48147C4B143C4C2C7EAB51
+>I<B500FE90383FFFF0A5C601F0903803E0006D6C495A013F4A5A6D6C49C7FC6E5B6D6C
+137E6DEB807C6D6D5A6DEBC1F0EDE3E06DEBF7C06EB45A806E90C8FC5D6E7E6E7F6E7FA2
+4A7F4A7F8291381F3FFCEC3E1F027C7F4A6C7E49486C7F01036D7F49487E02C08049486C
+7F49C76C7E013E6E7E017E141FB500E090B512FCA5362C7EAB3B>I<B6903803FFFCA500
+0101E09038003E006C163C80017F5D8017F8013F5D6E1301011F5D6E1303010F5D6E1307
+6D5DED800F6D92C7FC15C05E6DEBE01E163E6D143CEDF07C027F1378EDF8F8023F5B15FD
+021F5B15FF6E5BA36E5BA26E90C8FCA26E5AA26E5AA21578A215F85D14015D001F1303D8
+3F805B387FC007D8FFE05B140F92C9FC5C143E495A387FC1F8EB07F06CB45A6C5B000790
+CAFCEA01FC36407EAB3B>I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fq cmtt10 10.95 70
+/Fq 70 126 df<00101304007C131F00FEEB3F80A26C137FA248133FB2007E1400007C7F
+003C131E00101304191C75B830>34 D<903907C007C0A2496C487EA8011F131FA202C05B
+A3007FB7FCA2B81280A36C16006C5D3A007F807F80A2020090C7FCA9495BA2003F90B512
+FE4881B81280A36C1600A22701FC01FCC7FCA300031303A201F85BA76C486C5AA229387D
+B730>I<EB07E0EB1FF8497E137F497E803801FC7F497E810003131F13F0A6143F92C8FC
+91387F0FFF9026F87E1F1380000113FEEBF9FC13FB4A6C1300D9FFF013C06C13E0151F02
+C05BEB7F809038FF003F4892C7FC485C48EB807E5A15FE391FDFC0FC383F8FE014E1397F
+07F1F8EB03F300FEEBFBF0EB01FF5D7FEDC006027F130F91393F801F8015C06C137F6CEB
+FFE049EBF83F018701FC1300263FFFFBB5FC6C01F15B14E06C9038C03FFC00039038001F
+F8D801FCEB07E0293A7DB830>38 D<141E147F14FF5BEB03FEEB07FCEB0FF0EB1FE0EB3F
+C0EB7F80EBFF00485A5B12035B485A120F5BA2485AA2123F5BA2127F90C7FCA412FEAD12
+7FA47F123FA27F121FA26C7EA27F12076C7E7F12017F6C7EEB7F80EB3FC0EB1FE0EB0FF0
+EB07FCEB03FEEB01FF7F147F141E184771BE30>40 D<127812FE7E7F6C7E6C7EEA0FF06C
+7E6C7E6C7E6C7EEB7F80133F14C0131FEB0FE014F01307A2EB03F8A214FC1301A214FE13
+00A4147FAD14FEA4130114FCA2130314F8A2EB07F0A2130F14E0EB1FC0133F1480137FEB
+FF00485A485A485A485AEA3FE0485A485A90C7FC5A1278184778BE30>I<14E0497E497E
+A60038EC0380007EEC0FC0D8FF83EB3FE001C3137F9038F3F9FF267FFBFB13C06CB61280
+000FECFE00000314F86C5C6C6C13C0011F90C7FC017F13C048B512F04880000F14FE003F
+ECFF80267FFBFB13C026FFF3F913E09038C3F87F0183133FD87E03EB0FC00038EC038000
+0091C7FCA66D5A6D5A23277AAE30>I<143EA2147FAF007FB7FCA2B81280A36C1600A2C7
+6CC8FCAF143EA229297DAF30>I<EA03E0EA0FF0EA1FF813FCEA3FFEA213FFA27EA27E12
+03EA007FA2137E13FEEA01FC1203EA07F8EA3FF0127FEAFFE0EA7F801300123C1019708B
+30>I<007FB612F0A2B712F8A36C15F0A225077B9E30>I<120FEA3FC0EA7FE0A2EAFFF0A4
+EA7FE0A2EA3FC0EA0F000C0C6E8B30>I<16F01501ED03F8A21507A2ED0FF0A2ED1FE0A2
+ED3FC0A2ED7F80A2EDFF00A24A5AA25D1403A24A5AA24A5AA24A5AA24A5AA24A5AA24AC7
+FCA2495AA25C1303A2495AA2495AA2495AA2495AA2495AA249C8FCA2485AA25B1203A248
+5AA2485AA2485AA2485AA2485AA248C9FCA25AA2127CA225477BBE30>I<14FE903807FF
+C0497F013F13F8497F90B57E48EB83FF4848C6138049137F4848EB3FC04848EB1FE04913
+0F001F15F0491307A24848EB03F8A290C712014815FCA400FEEC00FEAD6C14016C15FCA3
+6D1303003F15F8A26D1307001F15F0A26D130F6C6CEB1FE0A26C6CEB3FC06C6CEB7F806D
+13FF2601FF8313006CEBFFFE6D5B6D5B010F13E06D5BD900FEC7FC273A7CB830>I<EB03
+C0497EA2130FA2131FA2133F137F13FF1203123FB5FCA213EF138FEA7E0F1200B3B0003F
+B512F84814FCB612FEA26C14FC6C14F81F3977B830>I<EB07FC90383FFFC090B512F000
+03804814FE4880261FF80F1380263FE00113C09038C0007F4848EB3FE090C7121FED0FF0
+4814075A6C15F81503A3127E1218C8FCA2150716F0150F16E0151F16C0153FED7F8015FF
+4A13005DEC07FC4A5A4A5A4A5A4A5A4A5A4990C7FC495A495AEB0FF0EB3FE0495A495A48
+90C8FC4848EB01F04848EB03F8485AEA1FE048B6FCB7FCA37E6C15F025397BB830>I<EB
+03FF013F13E090B512F84814FE4880481580260FFE0113C09038F0007F4848EB1FE0150F
+16F01507A26C5A6C5AC8FC150F16E0A2151FED3FC0157FEDFF8002071300903807FFFE49
+5B5D8115FF6D1480D9000113C09138003FE0ED1FF0ED07F8150316FC150116FE1500A212
+18127EB4FCA2150116FC4814036C15F86C6C13076DEB1FF0D83FF0133F3A1FFE01FFE06C
+B612C06C15806CECFE00C65C013F13F001031380273A7CB830>I<EC03FC4A7E140F141F
+A2143F147F157E14FEA2EB01FCEB03F8A2EB07F0A2EB0FE0EB1FC0A2EB3F80A2EB7F0013
+FEA2485A485AA2485AA2485A485AA2485AA248C7FC12FEB8FC1780A46C1600C8007EC7FC
+AA91387FFFFE91B6FCA46E5B29397DB830>I<49B4FC011F13F0017F13FC90B57E0003EC
+FF804815C048010113E03A1FF8003FF049131FD83FC0EB07F8A24848EB03FC90C71201A5
+6D1303003F15F86D13076C6CEB0FF06C6CEB1FE0D807FCEB7FC03A03FF83FF806C90B512
+006C6C13FC011F13F0497F90B512FE48802607FE0013C0D80FF8EB3FE0D81FE0EB0FF048
+48EB07F8491303007F15FC90C712014815FE481400A66C14016C15FC6D1303003F15F86D
+1307D81FF0EB1FF06D133F3A0FFF01FFE06C90B512C06C1580C6ECFE006D5B011F13F001
+0190C7FC273A7CB830>56 D<120FEA3FC0EA7FE0A2EAFFF0A4EA7FE0A2EA3FC0EA0F00C7
+FCAF120FEA3FC0EA7FE0A2EAFFF0A4EA7FE0A2EA3FC0EA0F000C276EA630>58
+D<EA03C0EA0FF0EA1FF8A2EA3FFCA4EA1FF8A2EA0FF0EA03C0C7FCAFEA03C0EA0FF0121F
+13F8123F13FCA3121FA2120F12031200120113F8120313F01207EA1FE0123FEA7FC0EAFF
+80EA7F00127E12380E3470A630>I<16F01503ED07F8151F157FEDFFF014034A13C0021F
+138091383FFE00ECFFF8495B010713C0495BD93FFEC7FC495A3801FFF0485B000F138048
+90C8FCEA7FFC5BEAFFE05B7FEA7FF87FEA1FFF6C7F000313E06C7F38007FFC6D7E90380F
+FF806D7F010113F06D7FEC3FFE91381FFF80020713C06E13F01400ED7FF8151F1507ED03
+F01500252F7BB230>I<007FB7FCA2B81280A36C16006C5DCBFCA7003FB612FE4881B812
+80A36C1600A229157DA530>I<1278127EB4FC13C07FEA7FF813FEEA1FFF6C13C000037F
+6C13F86C6C7EEB1FFF6D7F010313E06D7F9038007FFC6E7E91380FFF806E13C0020113F0
+80ED3FF8151F153FEDFFF05C020713C04A138091383FFE004A5A903801FFF0495B010F13
+804990C7FCEB7FFC48485A4813E0000F5B4890C8FCEA7FFE13F8EAFFE05B90C9FC127E12
+78252F7BB230>I<147F4A7EA2497FA4497F14F7A401077F14E3A3010F7FA314C1A2011F
+7FA490383F80FEA590387F007FA4498049133F90B6FCA34881A39038FC001F0003814913
+0FA4000781491307A2D87FFFEB7FFFB56CB51280A46C496C130029397DB830>65
+D<91387F803C903903FFF03E49EBFC7E011F13FE49EBFFFE5B9038FFE07F48EB801F3903
+FE000F484813075B48481303A2484813015B123F491300A2127F90C8FC167C16005A5AAC
+7E7EA2167C6D14FE123FA27F121F6D13016C6C14FCA26C6CEB03F86D13076C6CEB0FF039
+01FF801F6C9038E07FE06DB512C06D14806D1400010713FC6D13F09038007FC0273A7CB8
+30>67 D<003FB512E04814FCB67E6F7E6C816C813A03F8007FF0ED1FF8150F6F7E6F7E15
+016F7EA2EE7F80A2163F17C0161FA4EE0FE0AC161F17C0A3163F1780A2167F17005E4B5A
+15034B5A150F4B5AED7FF0003FB65A485DB75A93C7FC6C14FC6C14E02B387FB730>I<00
+7FB7FCB81280A47ED803F8C7123FA8EE1F0093C7FCA4157C15FEA490B5FCA6EBF800A415
+7C92C8FCA5EE07C0EE0FE0A9007FB7FCB8FCA46C16C02B387EB730>I<003FB712804816
+C0B8FCA27E7ED801FCC7121FA8EE0F8093C7FCA5153E157FA490B6FCA69038FC007FA415
+3E92C8FCAE383FFFF8487FB5FCA27E6C5B2A387EB730>I<02FF13F00103EBC0F8010F13
+F1013F13FD4913FF90B6FC4813C1EC007F4848133F4848131F49130F485A491307121F5B
+123F491303A2127F90C7FC6F5A92C8FC5A5AA892B5FC4A14805CA26C7F6C6D1400ED03F8
+A27F003F1407A27F121F6D130F120F7F6C6C131FA2D803FE133F6C6C137FECC1FF6C90B5
+FC7F6D13FB010F13F30103EBC1F0010090C8FC293A7DB830>I<3B3FFF800FFFE0486D48
+13F0B56C4813F8A26C496C13F06C496C13E0D803F8C7EAFE00B290B6FCA601F8C7FCB3A2
+3B3FFF800FFFE0486D4813F0B56C4813F8A26C496C13F06C496C13E02D387FB730>I<00
+7FB6FCB71280A46C1500260007F0C7FCB3B3A8007FB6FCB71280A46C1500213879B730>
+I<383FFFF8487FB57EA26C5B6C5BD801FCC9FCB3B0EE0F80EE1FC0A9003FB7FC5AB8FCA2
+7E6C16802A387EB730>76 D<D83FF8ECFFE0486C4913F0486C4913F8A2007F16F06C6C49
+13E00007160001EF14BFEC800FA39039E7C01F3FA4ECE03F01E3133EA2ECF07EA201E113
+7CA2ECF8FCA201E013F8A214FDEC7DF0A3147FEC3FE0A3EC1FC0A2EC070091C7FCADD83F
+FC903801FFE0486C4913F0B54913F8A26C486D13F06C486D13E02D387FB730>I<D83FFC
+90381FFF80486C4913C0B54913E0A26C6D6C13C06C6E13800003913801F800EBF7C0A3EB
+F3E0A314F013F1A214F8A213F014FCA2147C147EA2143E143FA2141FA21581A2140F15C1
+A2140715E1A2140315F1A21401A215F91400A3157DA3153FEA3FFF481380B5EAC01FA26C
+EB800F6C496C5A2B387EB730>I<007FB512F0B612FE6F7E16E0826C813903F8003FED0F
+FCED03FE15016F7EA2821780163FA6167F17005EA24B5A1503ED0FFCED3FF890B6FC5E5E
+16804BC7FC15F001F8C9FCB0387FFFC0B57EA46C5B29387EB730>80
+D<003FB57E4814F0B612FC15FF6C816C812603F8017F9138003FF0151F6F7E1507150382
+1501A515035E1507150F4B5A153F4AB45A90B65A5E93C7FC5D8182D9F8007FED3FE0151F
+150F821507A817F8EEF1FCA53A3FFF8003FB4801C0EBFFF8B56C7E17F06C496C13E06C49
+EB7FC0C9EA1F002E397FB730>82 D<90390FF803C0D97FFF13E048B512C74814F74814FF
+5A381FF80F383FE001497E4848137F90C7123F5A48141FA2150FA37EED07C06C91C7FC7F
+7FEA3FF0EA1FFEEBFFF06C13FF6C14E0000114F86C80011F13FF01031480D9003F13C014
+019138007FE0151FED0FF0A2ED07F8A2007C140312FEA56C140716F07F6DEB0FE06D131F
+01F8EB3FC001FF13FF91B51280160000FD5CD8FC7F13F8D8F81F5BD878011380253A7BB8
+30>I<003FB712C04816E0B8FCA43AFE003F800FA8007CED07C0C791C7FCB3B1011FB5FC
+4980A46D91C7FC2B387EB730>I<3B7FFFC007FFFCB56C4813FEA46C496C13FCD803F8C7
+EA3F80B3B16D147F00011600A36C6C14FE6D13016D5CEC800390393FE00FF890391FF83F
+F06DB55A6D5C6D5C6D91C7FC9038007FFCEC1FF02F3980B730>I<D87FFE90380FFFC0B5
+4913E06E5AA24A7E6C486D13C0D807F0903801FC00A26D130300035DA46C6C495AA46C6C
+495AA46D131F6D5CA3EC803F013F5CA46D6C48C7FCA490380FE0FEA401075B14F1A30103
+5BA314FB01015BA314FFA26D5BA46E5A6E5A2B397EB730>I<3A3FFF01FFF84801837F02
+C77FA202835B6C01015B3A01FC007F806D91C7FC00005C6D5BEB7F01EC81FCEB3F8314C3
+011F5B14E7010F5B14FF6D5BA26D5BA26D5BA26D90C8FCA4497FA2497FA2815B81EB0FE7
+81EB1FC381EB3F8181EB7F0081497F49800001143F49800003141F49800007140FD87FFE
+EB7FFFB590B5128080A25C6C486D130029387DB730>88 D<007FB5FCB61280A4150048C8
+FCB3B3B3A5B6FC1580A46C140019476DBE30>91 D<007FB5FCB61280A47EC7123FB3B3B3
+A5007FB5FCB6FCA46C140019477DBE30>93 D<007FB612F0A2B712F8A36C15F0A225077B
+7D30>95 D<EB3FFC48B57E4814E04880488048809038F00FFE9038E001FF806F7E6C4813
+3F6C4880C8121FA491B5FC130F137F48B6FC12075A48EBC01F383FFC00EA7FE0138048C7
+FC5AA46C143FA26C6C137F9038C001FF263FF80FEBFFC06CB712E0A2000714F76C14C3C6
+020013C0D93FF090C7FC2B2A7CA830>97 D<EA3FFC487E12FFA2127F123F1200AAEC03FE
+91381FFF80027F13E091B57E90B612FC82ECFE079138F001FF4A6C13804A137F4AEB3FC0
+91C7121F4915E0160FA217F01607A8160FA217E07F161F6EEB3FC0A26EEB7F806E13FFDA
+F00313009138FC0FFE91B55A5E495CD97E7F13C0D93C1F90C7FC90380003FC2C3980B730
+>I<ECFFE0010713FC011F7F017F7F90B612804815C048EB807F3907FC003F485A485A49
+EB1F804848EB0F004990C7FC127F90C9FCA25A5AA87E7EA27F003FEC07C06DEB0FE06C7E
+6D131F6C6C14C0D807FE133F9039FFC0FF806C90B5FCC615006D5B011F13F801075B0101
+1380232A7AA830>I<913801FFE04A7F5CA28080EC0007AAEB03FE90381FFF874913E790
+B6FC5A5A481303380FFC00D81FF0133F49131F485A150F4848130790C7FCA25AA25AA87E
+6C140FA27F003F141F6D133F6C7E6D137F390FF801FF2607FE07EBFFC06CB712E06C16F0
+6C14F76D01C713E0011F010313C0D907FCC8FC2C397DB730>I<49B4FC010713E0011F13
+F8017F7F90B57E488048018113803A07FC007FC04848133FD81FE0EB1FE0150F484814F0
+491307127F90C7FCED03F85A5AB7FCA516F048C9FC7E7EA27F003FEC01F06DEB03F86C7E
+6C7E6D1307D807FEEB1FF03A03FFC07FE06C90B5FC6C15C0013F14806DEBFE00010713F8
+010013C0252A7CA830>I<EDFF80020713E0021F13F05C4A13F891B5FC491387903803FE
+079138FC03F0903907F800C04A1300A8003FB612C04815E0B7FCA36C15C0260007F0C7FC
+B3A9003FB512FE4880B71280A26C15006C5C25397DB830>I<D903FC13FF90261FFF8713
+C04913DF90B712E05A5A2607FE07138F903AF801FE07C048486C6CC7FCA2497F001F8149
+133FA56D137F000F92C7FC6D5BA26C6C485AEBFE0790B55A5D485C15C001DF5BD9C3FCC8
+FC01C0C9FCA37F7F6CB512F015FF6C15C04815F0488148813A3FE0001FFE0180130148C8
+127F007E8100FE168048151FA56C153F007FED7F006D5C6C6C495A01F013076CB4EB7FFC
+6C90B55A6C5D000115C06C6C91C7FC011F13FC010113C02B3E7DA730>I<EA3FFC487E12
+FFA2127F123F1200AAEC01FE91380FFF80023F13E091B57E90B67EA29138FE07FCECF803
+9138E001FE14C0EC8000A291C7FCA25BB3A23B3FFFF81FFFF8486D4813FCB500FE14FEA2
+6C01FC14FC6C496C13F82F3880B730>I<14E0EB03F8A2497EA36D5AA2EB00E091C8FCA9
+381FFFF8487F5AA27E7EEA0001B3A9003FB612C04815E0B7FCA27E6C15C023397AB830>
+I<EC01C0EC07F0A2EC0FF8A3EC07F0A2EC01C091C7FCA990B512F04814F8A47EEB0003B3
+B3A5EC07F0A2123C007EEB0FE0B4131FEC3FC0147F90B512806C14005C6C5B000F13F000
+0313C01D4E7CB830>I<387FFFF8B57EA47EEA0001B3B3A8007FB612F0B712F8A46C15F0
+25387BB730>108 D<02FC137E3B7FC3FF01FF80D8FFEF01877F90B500CF7F15DF92B57E
+6C010F13872607FE07EB03F801FC13FE9039F803FC01A201F013F8A301E013F0B3A23C7F
+FE0FFF07FF80B548018F13C0A46C486C01071380322881A730>I<EC01FE3A3FFC0FFF80
+267FFE3F13E000FF90B57E90B67E7E6C9038FE07FCC6EBF8039138E001FE14C0EC8000A2
+91C7FCA25BB3A23B3FFFF81FFFF8486D4813FCB500FE14FEA26C01FC14FC6C496C13F82F
+2880A730>I<49B4FC010F13E0013F13F8497F90B57E0003ECFF8014013A07FC007FC048
+48EB3FE0D81FE0EB0FF0A24848EB07F8491303007F15FC90C71201A300FEEC00FEA86C14
+016C15FCA26D1303003F15F86D13076D130F6C6CEB1FF06C6CEB3FE06D137F3A07FF01FF
+C06C90B512806C15006C6C13FC6D5B010F13E0010190C7FC272A7CA830>I<EC03FE3A3F
+FC1FFF80267FFE7F13E000FF90B57E90B612FC6C816CEBFE07C69038F001FF4A6C13804A
+137F4AEB3FC091C7121F4915E0160FA217F01607A8160FA217E07F161F6EEB3FC0A26EEB
+7F806E13FFDAF00313009138FC0FFE91B55A5E495C6E13C0021F90C7FCEC03FC91C9FCAD
+383FFFF8487FB57EA26C5B6C5B2C3C80A730>I<49B413F8010FEBC1FC013F13F14913FD
+48B6FC5A481381390FFC007F49131F4848130F491307485A491303127F90C7FC15015A5A
+A77E7E15037FA26C6C1307150F6C6C131F6C6C133F01FC137F3907FF01FF6C90B5FC6C14
+FD6C14F9013F13F1010F13C1903803FE0190C7FCAD92B512F84A14FCA46E14F82E3C7DA7
+30>I<ED07F83A3FFF803FFF486DB51280B512C302CF14C06C13DF6C9038FFFC3FD8001F
+13E09238801F809238000F004A90C7FC5C5C5CA25CA45CAF003FB512FC4880B7FCA26C5C
+6C5C2A287EA730>I<90381FFC1E48B5129F000714FF5A5A5A387FF007EB800100FEC7FC
+4880A46C143E007F91C7FC13E06CB4FC6C13FC6CEBFF806C14E0000114F86C6C7F01037F
+9038000FFF02001380007C147F00FEEC1FC0A2150F7EA27F151F6DEB3F806D137F9039FC
+03FF0090B6FC5D5D00FC14F0D8F83F13C026780FFEC7FC222A79A830>I<EB0780497E13
+1FA9003FB612E04815F0B7FCA36C15E026001FC0C7FCB216F8ED01FCA5ECE003010FEB07
+F814F09138FC1FF06DB512E06D14C016806D14009038007FFCEC1FF026337EB130>I<D8
+3FFCEB3FFC486C497E00FF14FFA2007F147F003F143F00001400B3A41501A2150315076D
+130F903A7FC07FFFF891B612FC6D15FE7F6D4913FC6D9038F87FF8010001C0C7FC2F2880
+A630>I<3B3FFFC07FFF80486DB512C0B515E0A26C16C06C496C13803B01F80003F000A2
+6D130700005DA26D130F017E5CA2017F131F6D5CA2EC803F011F91C7FCA26E5A010F137E
+A2ECE0FE01075BA214F101035BA3903801FBF0A314FF6D5BA36E5A6E5A2B277EA630>I<
+3B3FFFC01FFFE0486D4813F0B515F8A26C16F06C496C13E0D807E0C7EA3F00A26D5C0003
+157EA56D14FE00015DEC0F80EC1FC0EC3FE0A33A00FC7FF1F8A2147DA2ECFDF9017C5C14
+F8A3017E13FBA290393FF07FE0A3ECE03FA2011F5C90390F800F802D277FA630>I<3A3F
+FF81FFFC4801C37FB580A26C5D6C01815BC648C66CC7FC137FEC80FE90383F81FC90381F
+C3F8EB0FE3ECE7F06DB45A6D5B7F6D5B92C8FC147E147F5C497F81903803F7E0EB07E790
+380FE3F0ECC1F890381F81FC90383F80FE90387F007E017E137F01FE6D7E48486D7E267F
+FF80B5FCB500C1148014E3A214C16C0180140029277DA630>I<3B3FFFC07FFF80486DB5
+12C0B515E0A26C16C06C496C13803B01FC0003F000A2000014076D5C137E150F017F5C7F
+151FD91F805BA214C0010F49C7FCA214E00107137EA2EB03F0157C15FCEB01F85DA2EB00
+F9ECFDF0147D147FA26E5AA36E5AA35DA2143F92C8FCA25C147EA2000F13FE486C5AEA3F
+C1EBC3F81387EB8FF0EBFFE06C5B5C6C90C9FC6C5AEA01F02B3C7EA630>I<001FB612FC
+4815FE5AA316FC90C7EA0FF8ED1FF0ED3FE0ED7FC0EDFF80003E491300C7485A4A5A4A5A
+4A5A4A5A4A5A4A5A4990C7FC495A495A495A495A495A495A4948133E4890C7127F485A48
+5A485A485A485A48B7FCB8FCA46C15FE28277DA630>I<ED3FF0913803FFF8140F5C147F
+16F09138FFF00092C7FC495A5CB3A21303495A133F383FFFF0B55A5C91C8FC14C080003F
+7F38003FF813076D7E1301B3A2806D7E15F091387FFFF016F8141F8014039138003FF025
+477BBE30>I<EA7FE0EAFFFE6D7E8014F07EC66C7E13076D7E1301B3A2806D7E15E09138
+7FFFE06E13F8801407141F5C4A13E09138FFE00092C7FC495A5CB3A21303495A137F387F
+FFF0B5FC14C05C49C8FCEA7FE025477BBE30>125 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fr cmr10 10.95 47
+/Fr 47 123 df<4AB4FC021F13C091387F01F0903901FC0078D907F0131C4948133E4948
+13FF49485A137F1400A213FE6F5A163893C7FCAA167FB8FCA33900FE00018182B3AC486C
+ECFF80007FD9FC3F13FEA32F407FBF33>12 D<4AB4ECFF80021FD9C00F13E0913B7F01F0
+3F80F8903C01F80078FE003CD907F0D93FF8130E49484948131F49484948EB7F80494848
+4913FF137F02005CA201FE92C7FC6FED7F0070141C96C7FCAAF13F80BBFCA3C648C76CC7
+FC197F193FB3AC486C4A6CEB7FC0007FD9FC3FD9FE1FB5FCA348407FBF4C>14
+D<1430147014E0EB01C0EB03801307EB0F00131E133E133C5B13F85B12015B1203A2485A
+A2120F5BA2121F90C7FCA25AA3123E127EA6127C12FCB2127C127EA6123E123FA37EA27F
+120FA27F1207A26C7EA212017F12007F13787F133E131E7FEB07801303EB01C0EB00E014
+701430145A77C323>40 D<12C07E12707E7E121E7E6C7E7F12036C7E7F12007F1378137C
+A27FA2133F7FA21480130FA214C0A3130714E0A6130314F0B214E01307A614C0130FA314
+80A2131F1400A25B133EA25BA2137813F85B12015B485A12075B48C7FC121E121C5A5A5A
+5A145A7BC323>I<121EEA7F8012FF13C0A213E0A3127FEA1E601200A413E013C0A31201
+1380120313005A120E5A1218123812300B1C798919>44 D<B512FEA617067F961E>I<12
+1EEA7F80A2EAFFC0A4EA7F80A2EA1E000A0A798919>I<ED0180ED03C01507A21680150F
+A216005DA2151E153EA2153C157CA2157815F8A25D1401A25D1403A25D1407A25D140FA2
+4AC7FCA2141E143EA2143C147CA2147814F8A25C1301A25C1303A25C1307A25C130FA291
+C8FC5BA2131E133EA25BA2137813F8A25B1201A25B1203A25B1207A25B120FA290C9FC5A
+A2121E123EA2123C127CA2127812F8A25A1260225B7BC32D>I<EB01FE90380FFFC09038
+3F03F090387C00F849137C48487F48487F4848EB0F80A2000F15C04848EB07E0A3003F15
+F0A290C712034815F8A64815FCB3A26C15F8A56C6CEB07F0A3001F15E0A36C6CEB0FC0A2
+6C6CEB1F80000315006C6C133E6C6C5B017C5B90383F03F090380FFFC0D901FEC7FC263F
+7DBC2D>I<EB01C013031307131F137FEA07FFB5FC139FEAF81F1200B3B3ACEB7FF0B612
+F8A31D3D78BC2D>I<EB07FC90383FFF8090B512E03903F01FF83907C007FC390F0001FE
+001E6D7E001C1580003CEC7FC05AED3FE01270B4FC6DEB1FF07FA56C5A6CC7FC120CC813
+E0153FA216C0157F168015FF16004A5A5D4A5A4A5A5D4A5A4A5A4AC7FC147E147C5C495A
+495A495A495A49C71270133E133C5B4914E0485A485A485A48C7120148B6FCA25A4815C0
+B7FCA3243D7CBC2D>I<EB07FC90383FFF809038F80FE03901E003F839078001FCD80F00
+7F000E6D7E001E1580D81F80137F486C14C07FA27F5BA2121F6C5AC8138015FF1600A24A
+5AA24A5A5DEC07E04A5A023FC7FCEB1FFCECFF809038000FE0EC07F86E7E6E7E6E7E1680
+ED7FC0A216E0153FA216F0A2120C123F487E487EA316E0A249137F6CC713C01278EDFF80
+7E6C4913006C495A3907C007FC3903F80FF0C6B55A013F1380D907F8C7FC243F7CBC2D>
+I<150E151E153EA2157EA215FE1401A21403EC077E1406140E141CA214381470A214E0EB
+01C0A2EB0380EB0700A2130E5BA25B5BA25B5B1201485A90C7FC5A120E120C121C5AA25A
+5AB8FCA3C8EAFE00AC4A7E49B6FCA3283E7EBD2D>I<00061403D80780131F01F813FE90
+B5FC5D5D5D15C092C7FC14FCEB3FE090C9FCACEB01FE90380FFF8090383E03E090387001
+F8496C7E49137E497F90C713800006141FC813C0A216E0150FA316F0A3120C127F7F12FF
+A416E090C7121F12FC007015C012780038EC3F80123C6CEC7F00001F14FE6C6C485A6C6C
+485A3903F80FE0C6B55A013F90C7FCEB07F8243F7CBC2D>I<EC1FE0ECFFF8903803F03E
+90380FC00F90391F000780133E017EEB1FC049133F4848137F12035B12074848EB3F80ED
+1F00001F91C7FC5BA2123FA3485AA214FE903887FF8039FF8F07E090389C01F09038B800
+FC01B0137E13F0497F16804914C0A2ED1FE0A34914F0A5127FA6123F6D14E0A2121FED3F
+C0A26C6C1480A20007EC7F006C6C137E6C6C5B6C6C485A90387E07F06DB45A010F1380D9
+03FCC7FC243F7CBC2D>I<1238123C123F90B612FCA316F85A16F016E00078C712010070
+EC03C0ED078016005D48141E151C153C5DC8127015F04A5A5D14034A5A92C7FC5C141EA2
+5CA2147C147814F8A213015C1303A31307A3130F5CA2131FA6133FAA6D5A0107C8FC2640
+7BBD2D>I<EB03FC90381FFF8090387C07E09038F001F83901E0007C48487F48487F48C7
+FCED0F80121E16C0003E1407A4123FA26DEB0F807F6C6C131F6D140001FC133E6C6C5B90
+38FF80786C6D5A6CEBF3E06CEBFF806C91C7FC133F6D13C06D7F013F13F801787F48486C
+7E3903E01FFF48486C1380260F800313C048487E489038007FE0003E143F007E141F007C
+EC0FF01507481403A31501A46C15E0007C1403A2007E15C06C14076CEC0F806DEB1F006C
+6C133ED807F05B3901FC03F86CB512E0011F1380D903FCC7FC243F7CBC2D>I<EB03FCEB
+1FFF90387E07C09038FC03F048486C7E48486C7E4848137C000F147E4848137F81003F15
+805B007F15C0A2151F12FF16E0A516F0A5127F153FA36C7EA2001F147F120F6C6C13FF6D
+13DF000313013900F8039F90387E0F1FD91FFE13E0EB07F090C7FCA2ED3FC0A41680157F
+D80F801400487E486C13FEA24A5A5D49485AEB8007391E000FE0001F495A260FC07FC7FC
+3803FFFE6C13F838003FC0243F7CBC2D>I<B612F0A3C6EBF000EB3FC0B3B3B2EBFFF0B6
+12F0A31C3E7EBD21>73 D<B612F8A3000101E0C9FC38007F80B3B0EF0380A517071800A4
+5FA35FA25F5F5F4C5A160748486C133FB8FCA3313E7DBD39>76 D<003FB91280A3903AF0
+007FE001018090393FC0003F48C7ED1FC0007E1707127C00781703A300701701A548EF00
+E0A5C81600B3B14B7E4B7E0107B612FEA33B3D7DBC42>84 D<EB0FF8EBFFFE3903F01F80
+39078007E0000F6D7E9038E001F8D81FF07F6E7EA3157F6C5AEA0380C8FCA4EC1FFF0103
+B5FC90381FF87FEB7F803801FC00EA07F8EA0FE0485A485AA248C7FCEE038012FEA315FF
+A3007F5BEC03BF3B3F80071F8700261FC00E13CF3A07F03C0FFE3A01FFF807FC3A003FC0
+01F0292A7DA82D>97 D<EA01FC12FFA3120712031201B1EC03FC91381FFF8091387C07E0
+9039FDE001F09039FFC000FC4A137E91C77E49158049141F17C0EE0FE0A217F0A2160717
+F8AA17F0A2160FA217E0161F17C06D1580EE3F006D5C6E13FE9039F3C001F89039F1E003
+F09039E0780FC09026C03FFFC7FCC7EA07F82D407EBE33>I<49B4FC010F13E090383F00
+F8017C131E4848131F4848137F0007ECFF80485A5B121FA24848EB7F00151C007F91C7FC
+A290C9FC5AAB6C7EA3003FEC01C07F001F140316806C6C13076C6C14000003140E6C6C13
+1E6C6C137890383F01F090380FFFC0D901FEC7FC222A7DA828>I<ED01FC15FFA3150715
+031501B114FF010713E190381F80F990387E003D49131FD803F81307485A491303484813
+01121F123F5B127FA290C7FCA25AAA7E7FA2123FA26C7E000F14037F000714076C6C497E
+6C6C497ED8007C017913F890383F01F190380FFFC1903A01FE01FC002D407DBE33>I<EB
+01FE90380FFFC090383F03F09038FC01F848486C7E4848137E48487F000F158049131F00
+1F15C04848130FA2127F16E090C7FCA25AA290B6FCA290C9FCA67EA27F123F16E06C7E15
+01000F15C06C6C13036DEB07806C6C1400C66C131E017E5B90381F80F8903807FFE00100
+90C7FC232A7EA828>I<EC1FC0EC7FF8903801F83C903807E07E90380FC0FFEB1FC1EB3F
+811401137FEC00FE01FE137C1500AEB6FCA3C648C7FCB3AE487E007F13FFA320407EBF1C
+>I<167C903903F801FF903A1FFF078F8090397E0FDE1F9038F803F83803F001A23B07E0
+00FC0600000F6EC7FC49137E001F147FA8000F147E6D13FE00075C6C6C485AA23901F803
+E03903FE0FC026071FFFC8FCEB03F80006CAFC120EA3120FA27F7F6CB512E015FE6C6E7E
+6C15E06C810003813A0FC0001FFC48C7EA01FE003E140048157E825A82A46C5D007C153E
+007E157E6C5D6C6C495A6C6C495AD803F0EB0FC0D800FE017FC7FC90383FFFFC010313C0
+293D7EA82D>I<EA01FC12FFA3120712031201B1EC01FE913807FFC091381E07E0913878
+03F09138E001F8D9FDC07F148001FF6D7E91C7FCA25BA25BB3A6486C497EB5D8F87F13FC
+A32E3F7DBE33>I<EA01E0EA07F8A2487EA46C5AA2EA01E0C8FCACEA01FC127FA3120712
+031201B3AC487EB512F0A3143E7DBD1A>I<1478EB01FEA2EB03FFA4EB01FEA2EB007814
+00AC147FEB7FFFA313017F147FB3B3A5123E127F38FF807E14FEA214FCEB81F8EA7F0138
+7C03F0381E07C0380FFF803801FC00185185BD1C>I<EA01FC12FFA3120712031201B292
+B51280A392383FFC0016E0168093C7FC153C5D5D4A5AEC07C04A5A4AC8FC143E147F4A7E
+13FD9038FFDFC0EC9FE0140F496C7E01FC7F496C7E1401816E7E81826F7E151F826F7EA2
+82486C14FEB539F07FFFE0A32B3F7EBE30>I<EA01FC12FFA3120712031201B3B3B1487E
+B512F8A3153F7DBE1A>I<2701F801FE14FF00FF902707FFC00313E0913B1E07E00F03F0
+913B7803F03C01F80007903BE001F87000FC2603F9C06D487F000101805C01FBD900FF14
+7F91C75B13FF4992C7FCA2495CB3A6486C496CECFF80B5D8F87FD9FC3F13FEA347287DA7
+4C>I<3901F801FE00FF903807FFC091381E07E091387803F000079038E001F82603F9C0
+7F0001138001FB6D7E91C7FC13FF5BA25BB3A6486C497EB5D8F87F13FCA32E287DA733>
+I<14FF010713E090381F81F890387E007E01F8131F4848EB0F804848EB07C04848EB03E0
+000F15F04848EB01F8A2003F15FCA248C812FEA44815FFA96C15FEA36C6CEB01FCA3001F
+15F86C6CEB03F0A26C6CEB07E06C6CEB0FC06C6CEB1F80D8007EEB7E0090383F81FC9038
+0FFFF0010090C7FC282A7EA82D>I<3901FC03FC00FF90381FFF8091387C0FE09039FDE0
+03F03A07FFC001FC6C496C7E6C90C7127F49EC3F805BEE1FC017E0A2EE0FF0A3EE07F8AA
+EE0FF0A4EE1FE0A2EE3FC06D1580EE7F007F6E13FE9138C001F89039FDE007F09039FC78
+0FC0DA3FFFC7FCEC07F891C9FCAD487EB512F8A32D3A7EA733>I<02FF131C0107EBC03C
+90381F80F090397F00387C01FC131CD803F8130E4848EB0FFC150748481303121F485A15
+01485AA448C7FCAA6C7EA36C7EA2001F14036C7E15076C6C130F6C7E6C6C133DD8007E13
+7990383F81F190380FFFC1903801FE0190C7FCAD4B7E92B512F8A32D3A7DA730>I<3901
+F807E000FFEB1FF8EC787CECE1FE3807F9C100031381EA01FB1401EC00FC01FF13304913
+00A35BB3A5487EB512FEA31F287EA724>I<90383FC0603901FFF8E03807C03F381F000F
+003E1307003C1303127C0078130112F81400A27E7E7E6D1300EA7FF8EBFFC06C13F86C13
+FE6C7F6C1480000114C0D8003F13E0010313F0EB001FEC0FF800E01303A214017E1400A2
+7E15F07E14016C14E06CEB03C0903880078039F3E01F0038E0FFFC38C01FE01D2A7DA824
+>I<131CA6133CA4137CA213FCA2120112031207001FB512C0B6FCA2D801FCC7FCB3A215
+E0A912009038FE01C0A2EB7F03013F138090381F8700EB07FEEB01F81B397EB723>I<D8
+01FC14FE00FF147FA3000714030003140100011400B3A51501A31503120015076DEB06FF
+017E010E13806D4913FC90381FC078903807FFE00100903880FE002E297DA733>I<B539
+E00FFFE0A32707FE000313006C48EB00FC5E00015D7F00005DA26D13016D5CA26D6C485A
+A2ECC007011F91C7FCA290380FE00EA2ECF01E0107131CA26D6C5AA2ECFC7801011370A2
+ECFEF001005BA2EC7FC0A36E5AA26EC8FCA3140E2B287EA630>I<B53BC3FFFE03FFF8A3
+290FFE003FE00013C06C486D48EB3F806C4817006D010F141E00016F131C15076D163C00
+004A6C1338A2017F5E4B7E151DD93F805DED3DFC1538D91FC04A5AED78FE9238707E03D9
+0FE0017F5BEDE03F02F0140701070387C7FC9138F1C01F02F9148F010315CE9138FB800F
+02FF14DE6D15FCED00076D5DA24A1303027E5CA2027C1301023C5C023813003D287EA642
+>I<B539F01FFFE0A30003D9C00F1300C690388007F8D97F0013E002805BD93FC05B011F
+49C7FC90380FE00EECF01E6D6C5A01035B6D6C5A6E5AEB00FF6E5A6E5A81141F814A7E81
+147BECF1FC903801E1FEECC0FF01037F49486C7ED90F007F011E6D7E013E130F496D7E01
+FC80486C80000F4A7EB539803FFFF8A32D277FA630>I<B539E00FFFE0A32707FE000313
+006C48EB01FC6F5A00015D7F00005DA2017F495AA2EC8003013F5CA26D6C48C7FCA26E5A
+010F130EA26D6C5AA2ECF83C01031338A26D6C5AA2ECFEF001005BA2EC7FC0A36E5AA36E
+C8FCA2140EA2141E141C143C1438A2147800181370127EB45BA2495AA248485AD87E07C9
+FCEA780EEA3C3CEA1FF8EA07E02B3A7EA630>I<001FB61280A2EBE0000180140049485A
+001E495A121C4A5A003C495A141F00385C4A5A147F5D4AC7FCC6485AA2495A495A130F5C
+495A90393FC00380A2EB7F80EBFF005A5B484813071207491400485A48485BA248485B48
+48137F00FF495A90B6FCA221277EA628>I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fs cmbx10 10.95 7
+/Fs 7 117 df<16FCA24B7EA24B7EA34B7FA24B7FA34B7FA24B7FA34B7F157C03FC7FED
+F87FA2020180EDF03F0203804B7E02078115C082020F814B7E021F811500824A81023E7F
+027E81027C7FA202FC814A147F49B77EA34982A2D907E0C7001F7F4A80010F835C83011F
+8391C87E4983133E83017E83017C81B500FC91B612FCA5463F7CBE4F>65
+D<903807FFC0013F13F848B6FC48812607FE037F260FF8007F6DEB3FF0486C806F7EA36F
+7EA26C5A6C5AEA01E0C8FC153F91B5FC130F137F3901FFFE0F4813E0000F1380381FFE00
+485A5B485A12FF5BA4151F7F007F143F6D90387BFF806C6C01FB13FE391FFF07F36CEBFF
+E100031480C6EC003FD91FF890C7FC2F2B7DA933>97 D<13FFB5FCA512077EAFEDFFE002
+0713FC021FEBFF80027F80DAFF8113F09139FC003FF802F06D7E4A6D7E4A13074A807013
+80A218C082A318E0AA18C0A25E1880A218005E6E5C6E495A6E495A02FCEB7FF0903AFCFF
+01FFE0496CB55AD9F01F91C7FCD9E00713FCC7000113C033407DBE3A>I<EC7FF00107B5
+FC011F14C0017F14E09039FFF01FF0489038800FF848EB001F4848EB3FFC120F485AA248
+5AA2007FEC1FF849EB0FF0ED03C000FF91C7FCAB127F7FA3003F153E7F001F157E6C6C14
+7C6C6C14FC91388001F86C9038C003F0C69038F81FE06DB512C0011F14800107EBFE0090
+38007FF0272B7DA92E>I<3901FE01FE00FF903807FF804A13E04A13F0EC3F1F91387C3F
+F8000713F8000313F0EBFFE0A29138C01FF0ED0FE091388007C092C7FCA391C8FCB3A2B6
+FCA525297DA82B>114 D<90383FFC1E48B512BE000714FE5A381FF00F383F800148C7FC
+007E147EA200FE143EA27E7F6D90C7FC13F8EBFFE06C13FF15C06C14F06C806C806C806C
+80C61580131F1300020713C014000078147F00F8143F151F7EA27E16806C143F6D140001
+E013FF9038F803FE90B55A15F0D8F87F13C026E00FFEC7FC222B7DA929>I<EB07C0A513
+0FA4131FA3133F137FA213FF5A1207001FEBFFFEB6FCA40001EBC000B3151FA96CEBE03E
+A2017F137EECF8FC90383FFFF86D13F0010713E001001380203B7EB929>I
+E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Ft cmtt12 14.4 12
+/Ft 12 118 df<EA0780EA1FE0EA3FF0EA7FF8A2EAFFFCA4EA7FF8A2EA3FF0EA1FE0EA07
+800E0E688D3E>46 D<ED7FE0913803FFF8020F13FE023F6D7E91B67E49814981010F9038
+C03FF890391FFE000FD93FF86D7ED97FE06D7E4A130149486D7E4890C8FC4848903803FC
+7F49D90FFF13804848013F13FF5D484890B612C0495A001F5B01C0140F913807FC03003F
+49487E0180496C13E04A48137F127F010049133F143F4B131F5A48137FA292C7120FA96F
+131FA26C013F15C07E6F133F021F158001806D137F123F6E6CEBFF0001C06D5A001F6D6C
+485A913903FF0FFC01E014FF000F6D5C6D6C5C6C6C6D5B6F5B6C6C010F90C7FC6DEB03FC
+6C6C90C9FC6C6DEC0FC06D6CEC1FE06E143FD93FF814FFD91FFE130390270FFFC01F1380
+010390B612006D5D6D5D023F14F0020F14C0020391C7FC9138007FF0334B7BC93E>64
+D<90380FFFC0017F13F848B512FE486E7E4815E04881823A1FFC007FFC49EB0FFE1507ED
+01FFA26C486D7F6C48147FC97F163FA60203B5FC147F0103B6FC131F137F90B7FC0003EC
+C03F48EBF800481380D81FFCC7FCEA3FF05B485A5B12FF90C8FCA56D147F127F6D14FF6C
+6C130301F8010F7F6CB490B612F86C90B7FC18FC6C15CF000115076CDAFC0313F8013F90
+38F0007F010790C9FC363679B43E>97 D<383FFF805AB57EA37E7EEA003FAEED07FC9238
+3FFF8092B512E002C314F802CF8002DF8091B7FCDBF80F1380DBC00113C092C713E04A14
+3F4AEC1FF04A15F84A140F4AEC07FCA217034A15FE1701A318FF83A95F18FEA280170318
+FC6E140718F86E140FEF1FF06E143F6EEC7FE06EECFFC0DBC0031380EDF01F92B6120002
+DF14FC02CF5C02C35CD91F8114C090260F807F90C7FC90C7EA0FF8384A7FC83E>I<9238
+03FFF85D4B7FA38181ED0003AEEC1FF0ECFFFE0103EBFF83010F14E34914F3017F14FB90
+B7FC48EBF80F48EBC00191C7FC4848143F4848141F5B4848140F491407123F491403127F
+5BA312FF90C8FCA97F127FA216077F123F6D140FA26C6C141F6D143F000F157F6C6C14FF
+01FF5B6C6D5A6CD9F01FEBFFFC6C90B500FB13FE6D02F313FF6D14E3010F14C36D020113
+FE010101FC14FC9026003FE0C8FC384A7CC83E>100 D<EC1FF891B57E010314E0010F14
+F84980017F8090B7FC48D9F80F1380DAC00113C048496C13E04848C7123F4848EC1FF049
+140F484815F81607484815FCA248481403A24915FEA200FF1501A290B7FCA517FCA290CA
+FC7FA2127FA27F123F6D15FCA26C6CEC01FE7F6C6C14036C6C14076DEC0FFC6C6D131F6C
+01E0EB7FF86C9039FC03FFF06DB612E06D15C06D158001071500010114FC6D6C13E00207
+90C7FC2F3679B43E>I<DA0FF0EB1FF0DA7FFEEBFFFC49B5008313FE010714EF4991B6FC
+5B5B90267FF81F13F19026FFE007EB00FEDA8001147C4890C7EB800049147F0003824914
+3FA200078249141FA66D143F00035EA26D147F00015E6D14FF6C6D4890C7FCECE0079039
+7FF81FFE90B65A5E485D5E01F914802703F87FFEC8FCEC0FF091CAFCA46C7EA213FF6C90
+B512F8EEFFC06D15F090B712FC4816FF4817804817C04848C7000F13E0D81FF09138007F
+F04848ED1FF84915074848ED03FC90C91201A24817FE481600A56C1601A26C6CED03FC6D
+15076C6CED0FF8D81FF8ED3FF001FE15FF6C6C6C010313E06C01FC017F13C06C90B71280
+C6EEFE006D5D011F15F0010715C001004AC7FC020713C038517DB33E>103
+D<143E147F4A7E497FA56D5B6EC8FC143E91C9FCAC003FB57E5A81A47EC7123FB3B3007F
+B71280B812C0A56C16802A4A76C93E>105 D<EA7FFFA2B57EA37EA2EA003FAF031FB512
+F05D18F8A318F0819239003FF0004C5A4C5A4B5B4B90C7FC4B5A4B5A4B5A4B5A4B5A4B5A
+02815B028390C8FCEC87FE148FEC9FFF02BF7F91B57EA2EDBFE0ED1FF04A6C7EECFC0702
+F87F4A6C7E4A6C7E4A7E4A80707E707E161F83707E707E160383707E007FB5D8C03F13FE
+A2B66C4813FFA36C4A6C13FEA238497DC83E>107 D<007FB512C0B6FC81A47EC7121FB3
+B3B3A5007FB712F8B812FCA56C16F82E4978C83E>I<ED07FC3B3FFF803FFF804891B512
+E0B500C38002C78002CF806C01DF806C9038FFF80FD8003F9038C003FFED00014A7F4A81
+5C177F5CA25CA35CB3A8003FB5D8C07FB51280486EB612C0B66C15E0A36C4A15C06C4A6C
+14803B347FB33E>110 D<263FFF80EB7FFF4892B5FCB56C4880A36C806C81D8003FEC00
+7FB3AC17FFA25E5E80011F140F6E5B02FE90B612806DB812C06D17E083010114FE6DDAF8
+3F13C0023F01E01480020790C9FC3B347FB23E>117 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fu cmr12 14.4 38
+/Fu 38 122 df<120FEA3FC0EA7FE012FF13F0A213F8A3127F123FEA0F381200A5137813
+70A313F013E0A2120113C0120313801207EA0F00121EA25A5A12300D23768B21>44
+D<EC1FF891B5FC010314C090390FF81FF090391FC003F849486C7E017EC7127E49800001
+168049141F4848EC0FC0000716E0491407000F16F0A34848EC03F8A2003F16FCA44848EC
+01FEA700FF16FFB3A5007F16FEA56D1403A2003F16FCA4001F16F8A26D1407000F16F0A2
+6C6CEC0FE0A26C6CEC1FC0A26C6CEC3F806C6CEC7F00017F14FE6D6C485A6D6C485A9039
+0FF81FF00103B512C0010091C7FCEC1FF830517BCE3B>48 D<14075C5C147F5C1307133F
+000FB5FCB6FC13F913C1EAF0011200B3B3B3A7497F010F13E0B712FEA4274F75CE3B>I<
+EC7FE0903803FFFE010F6D7E013F14E0D9FF0013F8D801F8EB1FFCD803E06D7E4848EB03
+FF48486D138090C813C0001E16E0001C157F003CED3FF012380078ED1FF81270A2B4ED0F
+FC13C07FA66C5A6C5A000EC8FCC9EA1FF8A317F0163FA2EE7FE017C016FF17804B1300A2
+4B5A4B5A5E4B5A4B5A4B5A5E4BC7FC15FE4A5A4A5A4A5A4A5A5D4A5A4AC8FC147E5C4948
+141CEB03E0495A4948143891C8FC131E5B5B491578485A48481570484815F048B7FCA25A
+5A5AB812E0A42E4F7ACE3B>I<EC3FF849B57E010F14E090391FC01FF890397E0003FC01
+F86DB4FCD801E06D13804848EC7FC0484815E048C8123F01C015F013F0486CEC1FF87FA5
+6C5AA2EA03E0C9EA3FF0A317E0167F17C016FF17804B13005E4B5A4B5A4B5AED3FC0DA07
+FFC7FC903803FFFC5DEDFF8090C7EA1FE0ED07F8ED01FE6F7EEE7F8017C0EE3FE0EE1FF0
+17F8A2EE0FFC17FEA2160717FFA3120FEA3FC0487E487EA417FE160F5B6C4815FC90C8FC
+0078ED1FF87E003EED3FF06CED7FE06C7E6C6CECFFC0D803F0491380D801FC903807FE00
+3A00FFC01FFC013FB512F0010F14C0010391C7FC9038003FF830517BCE3B>I<160F5EA2
+5E5EA25E5DA25D5DA25D151E151C153C5D157015F04A5A5D14035D4A5A5C140E5C143C14
+385C14F05C495A13035C130749C7FC130E131E5B133813785B5B1201485A5B120748C8FC
+120E121E5A123812785AB912F0A4C8000190C7FCAF4B7F4B7F020FB612E0A434507DCF3B
+>I<000316C001C0140301F8141F903AFFC003FF8091B612005E5E5E16E016804BC7FC01
+9F13F8018113800180C9FCB0EC0FF0ECFFFE01836D7E903987F01FE090399F0007F801BE
+6D7E01F86D7E496D7E49EC7F805BEE3FC04915E0C9121F17F0A317F8160FA317FCA5120E
+EA3F80487E12FF7FA217F85B161F5B48C813F012700078ED3FE0A26C16C0167F6CEDFF80
+001F16006C6C495A6C6C13036C6CEB07F8D801F8EB1FF06CB4EB7FE06DB51280011F49C7
+FC010713F8010013C02E517ACE3B>I<EE03804C7EA34C7EA34C7EA34C7EA34C7EA24C7E
+16E7A203017F16C3A20303801681A2DB07017F82A2030E80177FA24B80173FA24B6D7EA2
+0378800370130FA203F0804B1307A20201814B7FA24A488183A24AC78083A2020E82187F
+A24A6F7E021FB7FC4A82A30278C8EA1FFC0270150FA202F0824A1507A249488284A24948
+8384A249CA7FA24984010E177FA2011E84193F133E017F8448486C4C7E000F01E04B487E
+B500FE037FEBFFFEA44F557CD458>65 D<B812FEEFFFC018F818FE26007FF8C73807FF80
+6D4802017F011F6F6C7E727E727E727E727EA2727EA2721380A21AC0A384A360A21A80A2
+601A00A24E5A180F614E5A4E5AF0FFE04D1380050790C7FCEF7FFC91B712E08418FE02F0
+C73801FF809438007FE0F01FF8727EF003FE857213807213C0F17FE0A2F13FF0A21AF819
+1FA21AFCA81AF8193FA21AF0197FF1FFE0A24E13C04E1380604E1300F03FFC013FEEFFF8
+496C02075BBA12C096C7FC18FC18C046527AD153>I<B812FEEFFFE018FC18FF26007FFC
+C7000F13C06D4802017F011F9238003FF8F00FFC727EF001FF727F737E737E737E190F86
+737EA2737E737EA21B8085A21BC01A7F1BE0A4F23FF0A51BF8AE1BF0A4F27FE0A41BC01A
+FF1B80A24F1300A24F5AA24F5AA24F5A4F5A4F5A4F5A4F5A4E90C7FC4E5AF00FFCF03FF8
+013FEEFFE0496C020F5BBAC8FC18FC18E04DC9FC4D527BD159>68
+D<DC1FFC14060303B56C130E031F02F0131E037F14FC912801FFF801FE133E0207903980
+001F80DA1FFCC73807C07EDA3FF0913803E0FEDAFFE0EC00F049018015794990C9123D49
+48161F4948160F49481607495A494816034A160113FF484916004890CBFC1A7E485AA248
+48183EA2121F49181EA2123F5B1A0E127FA397C7FC5B12FFAE127F6D4BB612FEA4003F93
+C7003F13806D94380FFE001907121FA27F120FA26C7EA26C7EA26C7F6C7F137F806D7E6D
+6C160F6D7E6D7E6D6C161F6D01C0153D6D6D157DDA3FF815F8DA1FFE913803F07E912607
+FFC090380FE03E020101FC90387F801E6E6CB538FE000E031F02F81306030302E090C7FC
+9226001FFEC9FC4F567AD35C>71 D<B70107B612F8A4C66C48C80003EBF0006D486F5B6D
+486F5BB3AD91B9FCA402F8C9FCB3B1496C4B7F496C4B7FB70107B612F8A44D527BD158>
+I<B7FCA439007FFE006D5A6D5AB3B3B3B0497E497EB7FCA420527BD12A>I<B500FC95B5
+12FCA36E5FD8007FF2F800D93DFF943803BFF0011D62A2011C6DEE073FA36E6C160EA36E
+6C161CA26E6C1638A36E6C1670A36E6C16E0A36E6CED01C0A26E6CED0380A36E6DEC0700
+A36F6C140EA36F6C5CA26F6C5CA36F6C5CA36F6C5CA26F6C495AA36F6C495AA36F6D48C7
+FCA393387FC00EA2706C5AA3706C5AA3706C5AA3706C5AA270B45AA3705BA3013E6E90C8
+FC137F496C4E7E000701F0027E4B7EB66C4BB612FC173CA35E527AD16B>77
+D<DA3FF0130349B55B010714C0011FECF00F903A7FE00FF81F49C712FED801FCEC3F3F48
+48EC1FBF48486EB4FC48481403485A4980003F8190C97E5A83127E8312FEA283A37E837F
+A27F007F93C7FC7F7FEA3FFC7F6C6C7E14F86CEBFF806C14F8EDFF806C15F06C15FE6C6C
+806D15C0010F81010315F8D9007F80140F020080030F7F03001480161F040713C0160182
+EF7FE0A2173FEF1FF0A200E0160FA31707A37EA318E07E170F7E18C06C161F6C17806D15
+3F6D16006D157E6D15FED8FCFC4A5A017F4A5A26F83FC0EB0FF0D90FFEEB7FC0D8F003B6
+5A48C64AC7FC023F13F848010113C034567AD341>83 D<003FBB12C0A449C79038F00007
+01F06E48130001C0183F48C8EE0FE0007E1907007C1903A200781901A400701900A500F0
+1AF0481A70A6C91700B3B3AC4C7E030313FC027FB712E0A44C517CD055>I<B7020FB512
+F8A4C66C48C96C13006D48EE0FF86D48705A735A735AB3B3B0010F17036280A201071707
+97C7FC6E5E1303191E6D7E616D6D5D6E7E023F5E6E6C4A5A6E6C4A5A6E6C140FDA03FE4A
+C8FC6E6C6C13FE913A007FF007FC031FB512F0030714C0030191C9FC9238001FF84D547B
+D158>I<ECFFC0010F13F8013F13FE9039FF00FF80D801F0EB3FE0D803C0EB0FF0486C6D
+7E01F86D7E000F816D13016F7EA3707E6C5AEA01E0C9FCA6ED3FFF020FB5FC9138FFFC7F
+01071300EB1FF0EB7FC04848C7FCEA03FC485A485A485A123F5B485A187012FF90C8FCA2
+16FFA35D6D14BF007F14036DEB073F6C6C90390F1FC0E06C6C131E6C6C90393C0FE1C027
+07FE01F013FF0001B5486C13806C6C90398003FE00D907FCC712F834367BB43B>97
+D<EB7F80B5FCA41203C6FC137FB3A6ED07FC92387FFF800281B512E0913987F00FF89139
+8F8001FC029EC7B4FC02BC6E7E02F86E7E4A6E7E4A6E7E4A1407844A6E7EA2841701A284
+A283A21980AB19005FA360A24D5AA24D5A804D5A6E5D6E4A5AD97E784A5A6E4AC7FCD97C
+1EEB01FE6E495A903A7807E01FF00201B512C0902670007F90C8FC90C7EA0FF839547DD2
+41>I<EC0FFE91387FFFE049B512F8903907F801FE90391FE0001FD93F80EB078049C7EA
+0FC001FE143F484815E00003157F485A485AA2485AEE3FC0003FED0F004991C7FCA2127F
+A35B12FFAB127F7FA3123F6D1570121F6D15F0000F16E06D140112076C6CEC03C06D1580
+6C6C14076C6DEB0F00D93FC0131E6D6C137C903907FC03F06DB55AD9007F1380DA0FF8C7
+FC2C367CB434>I<17FF4BB5FCA4ED0007160182B3A6EC0FF8EC7FFF49B512E0903907FC
+03F090391FE0007C49487F49C7120F01FE80484880485A000781484880A2485AA2485AA2
+127FA35B12FFAB127FA27FA2123FA27F121FA26C6C5C00075D7F6C6C5C6C6C5C6C6C021E
+7F6D6C017C13E0D91FC049EBFF8090390FF807E00103B512800100495ADA1FF091C7FC39
+547CD241>I<EC0FF891B5FC010314C090390FF80FF090391FC003FC90397F8001FE49C7
+7E4848EC7F804848143F49EC1FC0485A000FED0FE05B001F16F01607485AA2007F16F8A2
+5B160312FF90B7FCA30180C9FCA8127F7FA2123FA26D1538121F17786C6C1570000716F0
+6D15E06C6C14016C6CEC03C06C6C15806D6C130F6D6CEB1F00D90FF0133C903907FE01F8
+0101B512E06D6C1380DA07FCC7FC2D367DB434>I<157F913803FFE0020F13F091383FC0
+F891387F01FC903901FE03FE903803FC0714F81307EB0FF0A290391FE003FCED01F892C7
+FC495AB3B612FEA426003FC0C7FCB3B3A580EBFFF0007FEBFFF8A427547DD324>I<EF1F
+C0DA3FE0EBFFE0902701FFFC0313F001079039FF07E1F8903A1FE03FCF01903A3F800FFC
+03903A7F0007F80101FE010314F04848903901FC004000036F1300491300000781A24980
+000F82A8000793C7FC6D5CA200035D6D130100015D6C6C495A017F495A6E485A9039FFE0
+3FC0D801C7B5C8FC01C113FC3903803FE091CAFCA57FA27F7F7F6CB612E016FF6C16C017
+F0013F15FC8390B8FCD803F8C7001F1380D80FE0020113C04848EC007F4848ED1FE090C9
+120F127EEF07F012FE481603A56C1607007E17E0007F160F6C6CED1FC06C6CED3F806C6C
+ED7F006C6C15FED803FCEC03FCC6B4EC0FF0D93FF0EBFFC0010FB6C7FC010114F8D9001F
+1380354E7DB43B>I<EB7F80B5FCA41203C6FC137FB3A6ED07FC92383FFF8092B512E091
+3981F00FF8913983C007FC9139870003FE028E1301029C6D7E14B814B002F06E7E5CA25C
+A35CB3AD2601FFE0903801FFE0B600C0B612C0A43A537CD241>I<1378EA01FE487E487F
+A66C90C7FC6C5AEA007890C8FCB0EB7F80B5FCA41203C6FC137FB3B3A43801FFE0B61280
+A419507CCF21>I<EBFF80B5FCA41203C6FC137FB3A793B512F8A4043F138093381FFC00
+17F017C094C7FC163E5E5E4B5A4B5AED07804BC8FC151E5D15FC1481EC83FEEC87FF148F
+029E7F9138BC7FC0ECF83F02F07F4A6C7EECC00F02807F4A6C7E6F7EA26F7E6F7F167F83
+707E161F83707E160783707E8318802601FFC04913E0B6D8803F13FFA438537DD23E>
+107 D<EB7F80B5FCA41203C6FC137FB3B3B3B13801FFE0B612C0A41A537CD221>I<01FF
+D907FEEC03FFB590261FFFC0010F13E0037F01F0013F13F8912701F80FFC9038FC07FE91
+3D03C003FE01E001FF000390260700019038038000C6010E6D6C48C76C7E6D48DA7F8E6E
+7E4A159CA24ADA3FF86E7E02605D14E04A5DA34A5DB3AD2601FFE0DAFFF0EC7FF8B6D8C0
+7F9026FFE03FB512F0A45C347CB363>I<01FFEB07FCB590383FFF8092B512E0913901F0
+0FF8913903C007FC000349C66C7EC6010E13016D486D7E5C143002706E7E146014E05CA3
+5CB3AD2601FFE0903801FFE0B600C0B612C0A43A347CB341>I<EC0FFC91387FFF8049B5
+12E0903907F807F890391FE001FE90393F80007F017EC7EA1F80496E7E48486E7E000382
+48486E7EA248486E7EA248486E7EA2003F82A24848ED7F80A400FF17C0AB007F1780A26D
+15FFA2003F1700A2001F5E6D1401000F5E6D140300075E6C6C4A5A6C6C4A5AA2D8007FEC
+3F806D6C49C7FC90391FE001FE903907F807F86DB55AD9007F1380DA0FFCC8FC32367CB4
+3B>I<01FFEB1F80B5EB7FF0913801FFF8913803E1FC91380783FE0003EB0F07C6131EEB
+7F1C1438143091387003FC91386000F0160014E05CA45CB3AA8048487EB612F0A427347D
+B32E>114 D<D907FE13C090387FFF8148B512E33907F803FF390FC0007F4848133F48C7
+121F003E140F007E1407127C00FC1403A315017EA27E7F6C6C90C7FC13F013FF6C13F86C
+EBFF806C14E06C14F86C14FEC680013F1480010714C0D9003F13E014039138007FF0151F
+00E0140FED07F8A26C1403A215017EA36C15F0A26C14036C15E015076DEB0FC06DEB1F80
+D8FDF0EB3F0039F8FC01FE39F07FFFF8D8E01F13E0D8C00390C7FC25367CB42E>I<EB01
+C0A71303A41307A3130FA2131FA2133F137F13FF5A5A001F90B512E0B7FCA326003FC0C7
+FCB3A71638AC6E1378011F1470A26D6C13F016E0903807F801903903FC03C0903901FE07
+806DB51200EC3FFCEC07F0254B7EC92E>I<D97F80EC7F80B591B5FCA400031503C61500
+017F157FB3AC17FFA35EA3013F5C6EEB077FA2011F020E7F6D6C011C13F06E0178EBFFC0
+903903FC01F06DB512E06D6C1380912607FC00EB80003A357CB341>I<B60103B51280A4
+000301F09039007FF800C601C0EC3FE0017FED1F8095C7FC133F171E6D7E171C6E143C01
+0F1538A26E1478010715708001035DA26E130101015D806D4A5AA2ED8007027F91C8FC15
+C0023F130EA2EDE01E021F131CA26E6C5AA2EDF87802071370A26E6C5AA215FF6E5BA26E
+5BA36FC9FCA2153EA3151C39347EB23E>I<B60007B5D8F007B5FCA400039027E0001FFE
+C713F06C0180D90FF8EC7FC06C0307ED3F80F21F00017F0203151EA26D6C801A1CA26D6C
+496C5CA26E6E1478010FDA0E7F1470A26E6F13F00107DA1C3F5CA26EEDC0010103DA381F
+5CA26E0178EBE0030101DA700F5CA26E01F0EBF0076DDAE00791C7FCA2DA7F81ECF80EEE
+C003A2DA3FC36E5AEE8001A2DA1FE76E5A93C7FCA2DA0FFEEC7F70A219F06E486E5AA36E
+486E5AA36E486E5AA36E486EC8FC50347EB255>I<B60103B51280A4000301F09039007F
+F800C601C0EC3FE0017FED1F8095C7FC133F6E141E131F171C6E143C010F15388001075D
+A26E14F001035D8001014A5AA26E13036D5D1580027F49C8FCA26F5A023F130E15E0021F
+5BA2EDF03C020F133815F802075BA2EDFCF002035B15FE6E6C5AA36E5BA26FC9FCA3153E
+A2151CA2153C153815781570A215F05D14015DA2003E495A127F486C48CAFCA2140E141E
+495A6C5B007C5B383F03E06CB45A00075BD801FCCBFC394B7EB23E>121
+D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fv cmtt12 20.74 6
+/Fv 6 115 df<91383FFFF80107B67E011F15E0017F15FC90B8FC00038318E048838448
+839126F0001F7F02C001017F706C7F171F717F6C4980717F6C90C87E6C486F7FEA003090
+CA127F85183FA794B5FC93B6FC151F4AB7FC140F147F49B8FC1307131F017FEDFC3F90B6
+EAE0004802FCC7FC4814C04849C8FC4813F84813E048138091C9FC485A5B5B485A5BA76D
+167F127F6D16FF6D5D6C6C5D6D150F6C01C0143F02F049B6FC6C01FE011FEDFFE06C90BA
+12F8A26C1AFCC617EF6D1687011FEDFE036DDBF80014F8010303E0133FD9007F49C70007
+13E0020701C091C8FC4E4D76CB59>97 D<ED1F80ED7FE04B7E4A7FA24A7FA66E5BA26E5B
+6F5AED1F8092CAFCB00007B612E0001F15F8A24881A47EA21207C8121FB3B3B2001FB912
+E04818F04818F819FCBAFCA27E19F86C18F06C18E03E6A72E959>105
+D<001FB612F04815FC5AB77EA47E7E7EC8120FB3B3B3B3AD001FBAFC4819804819C0BB12
+E0A46C19C06C19806C1900436975E859>108 D<EF3FF8261FFFFC0103B57E4801FF011F
+14E048037F14F8B66CB67E038315FF038782159F6C02BF826C91B87E6CEEC01FD8000391
+26FE00037F04F87F04E07F4C6E7E5E93C8123F5D4B824B151F5DA25DA25DA45DB3B3001F
+B600F090B71280486F4816C0486F4816E0B76C4816F0A46C4B6C16E06C4B6C16C06C4B6C
+1680544B7ECA59>110 D<EF3FF8261FFFFC0103B5FC4801FF011F14E048037F14F8B600
+81B612FE038381038F16C0039F826C02BF826C91B87E6CDCC01F7FD800039126FC00037F
+04F001007F4C800480021F138093C86C13C04B814B6F13E05D7313F04B814BEE7FF8A24B
+163F1BFC4B161FA21BFE1A0FA31BFF86AC621BFEA2811A1F1BFC1A3F81F27FF8811AFF6F
+17F0616F4B13E06F5D6F4B13C0704A13806104E091B5120070495B04FC01075B9326FF80
+7F5B94B65A03BF5E039F5E038F5E03874BC7FC03815D038015F0043F14C0040749C8FC04
+0013E094CAFCB3A9001FB612F048814881B77EA46C5D6C5D6C5D50717ECA59>112
+D<953803FFC0001FB500F0023F13F84802FC49B512FE480407ECFF80B66C011F15C0057F
+15E094B7FC16036C4B16F06C5D6C4BEBFE03C7000F4913E04C13804C48486C13E092B512
+F84D6D13C005C0EC7F804DEC0C0094CAFC5EA25E5E5EA25EA25EA25EA293CBFCA55DB3AB
+001FB812F848834883BAFCA46C5F6C5F6C5F4C4B7ACA59>114 D
+E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fw cmss17 20.74 18
+/Fw 18 122 df<943803FFFC057FEBFFF00407B7FC041F16E0047F16FC4BB9FC030718C0
+151F5D92BA12805C4A9138FE000F4A02E013004A91C8120F4A01FC15034A49030013004A
+01E0163F91B548824991CA1207494983494994C7FC5D495B495B5B5D495B92CDFC90B5FC
+5C5A5C5A5C5A5C5A5CA25A5CA25A5CA35A91CEFCA5B5FC5BB07F7EA5807EA3807EA2807E
+A2807E807E807E807E807F816D7F817F6D7F6D6D18206F18606D6DEF01E06D6D17036D02
+C016076E6D161F6E01F8EE7FF06E6D16FF6E01FF15076E02E0143F6E02FE0107B5FC6E91
+B8FC6E19E0033F18806F1800030717FC03015F6F6C16E0041F1680040703FCC7FCDC007F
+14E0050301FCC8FC547A76F867>67 D<913801FFF0023F13FF49B612C0010F15F0013F81
+90B712FE00038248838484849138FC000F02C06D7F6C48C700017F01F88001E06F7E5B90
+C9123F000283CA7EA2198083AC4BB6FC157F0207B7FC147F49B8FC130F133F5B48B7128F
+489138FE000F4814C04849C7FC4813F04813C091C8FC485A5B5B485AA55F7F5F6C7E5F6D
+4AB5FC6D6C5B6C01E0131F02FC90B6FC6C90B8FCA27EA26C16CF6C168F6CEDFE0F6C15F8
+6D14C0011FEBFC000103018090C8FC394D79CB4E>97 D<EAFFF8B3B3A9EEFFE0031F13FC
+92B57E02036E7E020F81023F15F091B77E01F98290B8FC8484DB803F14809138FC000702
+F0010114C002C06D6C13E04A8091C86C13F049814981496F13F88319FC83A2187F19FEA2
+183FA319FF84AD6019FEA4187F19FC18FFA24D13F8A25F6D17F05F6D4B13E06D5D6E4A13
+C06E91B5FC6E0103148002F8010F140002FF90B55A92B6FC6001FB5E01F95E01F85E6E15
+80021F92C7FC6E14FC02035CDA007F13C0C8D807FEC8FC407973F753>I<F01FFFB3B3A9
+EDFFC0020F13FC023FEBFF8091B612F04915FC4915FE49EDFF9F4916DF4993B5FC5B5B90
+B6C67E4802F0131F03C013074891C712014801FC804A814849814A815C5A5C5A91C9FCA2
+5B127F5BA412FF5BAD6C7EA47F123FA27FA26C7F60806C6D5D6E92B5FC6C6D5C6E5C6C6D
+5C6C6D6C5B03E0133F6CDAFC01B6FC6D90B8FCA26D169F6D161F6D15FE6D15FC010115F0
+6D15C0023F1400020F13F80201018090C7FC40797BF753>100 D<ED1FFC92B512C00207
+14F8021F14FE027F8091B712C0498201078249824982498249EBF807DBC0007F90B5C700
+3F13804849804801F86E13C04A8048496E13E083485B4A6E13F048177F91C9FC4917F800
+3F173FA25B007F171F90B9FC19FCA3BAFCA601F0CBFCA57FA2127FA37FA2123F7FA26C7E
+A26C7F807E6E16106C6D16706E16F06C6D15036C01FF150F6F147F6D01F0903803FFF86D
+01FE137F6D90B7FC7F7F6D17F0010017C06E1600021F5D6E15F0020115C06E6C01FCC7FC
+030713C03E4D7BCB48>I<EE3FFF0303B512F0150F153F5D4AB6FC5C5C5C5C5CEEC0034A
+90C71210DAFFFC14005D495B5D495BA3495BA45BB3A5B812C0AAD8000F0180C8FCB3B3B3
+AA34797DF831>I<DB1FF815FF92B5141F0207DAE001B51280021FECF80F4AECFC7F91BA
+FC5B5B4919C05BDBF00FECFC3F49D9C00301F8C8FC4990C77F4A147F49486E7E4A141F49
+486E7EA248496E7FA448496E7FAA6C6D4A5BA46C6D4A90C8FCA26D6C4A5A6E143F6D6C4A
+5A6E14FF6DD9C0035B6DD9F00F5B4990B6FC495E60495E95C9FCD9FFBF14FC029F5C0207
+14E048010091CAFCED1FF892CCFCA680806C7F8091B612FE6DEDFFF8F0FF806D17E06D17
+F84917FE498348BA7E48854885864801F0C70003804801C0EC001F91C900077F48481601
+49706C7E007F183F5B737E12FF4983A66D5F007F616D173F6D177F6C6C4D5A6C01C00303
+5B6E5D6C01FC033F5B6CD9FF8049B55A6C02F8011F5C6C91B85A6C96C7FC6D5F011F17F8
+010717E0010117806D6C4BC8FC021F15F802011580DA000F01F0C9FC4A6E7CCA51>I<EA
+FFFEAFC7FCB3A7EA7FFCB3B3B3B3A20F7275F126>105 D<EAFFF8B3B3B3B3B3B3AC0D78
+74F726>108 D<D8FFF0902603FF80ED3FF8033F01F80203B57E92B500FE020F14E00203
+6E023F80020F03C090B612FC023FDBE003814A6F488191B76C48168001F15F01F3704816
+C001F75F90B5D8003F9027FEFFF00314E002FC01079238C0007F02F0010190B5C7001F13
+F04A6D4A804A6E498071824A6E498091C84A16F8A2496F4980A3495FA4495FB3B3AC654B
+73CA80>I<D8FFF0903803FFC0033F13F892B6FC020381020F15E04A81027F8191B77E13
+F101F38213F790B5D8801F7F9138FC00034A0100148002E080834A805C91C86C13C0A25B
+83A25BA45BB3B3AC3A4B74CA53>I<923807FF80037F13F84AB512FE02076E7E021F15E0
+027F15F891B77E010316FF49834983498349D9FC00804901E0011F7F038013074948C700
+017F48496E7F48496F7E4A8148496F13804A8148496F13C0A24890C96C13E0A24982003F
+19F0A24982007F19F8A349177FA200FF19FCAB6D17FFA2007F19F8A36D5E003F19F0A26D
+5E6C19E06E5DA26C6D4B13C06E5D6C19806E5D6C6D4B13006C6D4B5A02FF14036C6E495B
+6D01E0011F5B6DD9FE01B55A6D90B75A6D5F6D5F6D94C7FC6D5E6D6C15F86E5D020F15C0
+020392C8FCDA007F13F803071380464D7BCB51>I<D8FFF0143FED03FF151F157F4AB5FC
+5C140F5C5C5C91B6FC13F101F314C001F7EBFE0090B512F015C092C7FC5C5C5C5C5C5C5C
+A291C8FCA25BA25BA45BB3B3A6284B74CA37>114 D<913807FFE091B6FC010715E0011F
+15FC4915FF90B812C04817E05A5A18C05A489038F0003F02C0130391C8127F4848151F49
+ED07801701484892C7FCA67FA27F6C7E80806C13F8ECFF806C14FC6CECFFE016FC6C15FF
+6C16C06C16F06D81011F816D8101038101001680020F15C0020015E01507DB007F13F016
+0F040313F88282EF7FFCA2173FA612200030EE7FF8123C007F16FF01C05C01F84A13F001
+FF140F02F8017F13E091B7FCB912C0188018006C5E001F5E00035EC616E0011F15800101
+4AC7FCD9000F13C0364D7CCB3E>I<903807FF80B3A3B812FEAAD800070180C8FCB3B3AA
+81A21704170C6D6D131E177E9238F001FE9238F80FFF92B6FC7FA26D1680A26EECFE0017
+F86E14E06E91C7FC6E13F8020390C8FC31607DDE3A>I<D8FFF8923807FFC0B3B3B15FA2
+5FA25FA25F6D92B5FC16036C6C5C6D141FDAE001B6FC91B8FC6C16F717E76C16876CEDFE
+076C15FC6C15E06C15806C6CEBF800010F90CAFC3A4B74C953>I<D8FFFC933801FFF800
+7F19F07F60003F19E07F6C4D13C0A2806C4D138080606C190080606C60806C4D5AA2806C
+4D5AA280017F4B5BA26E5C013F5F805F6D5F816D4B5BA2816D4B90C7FCA2816D4B5AA281
+6D4B5AA26D6D5C17FFA2027F5D815E023F5D15FE5E021F5D15FF6E495BA36E018790C8FC
+168FA26E5C16CFA26EEBDFFCA26E5C16FFA26F5BA36F5BA36F5B454A7EC94A>I<D8FFFC
+933801FFF86C6C18F0A2003F5F6D18E0606C6D17C0A26C5F6E1780A26C5F6E17007E6E4B
+5AA26C177F6E5E7E6E15FF61137F6E4A5B133F804D5B7F816D4B5BA26F5D6D5DA26D6D92
+C7FC5F816D5E173F6D7F60177F6E6C5CA2023F14FF6F5CA2141F4C5BEC0FFF605E6E1383
+6080A204C790C8FC805F80A2EEEFFC157FA2033F5BA216FF6F5BA26F5BA36F5BA2815F5D
+94C9FCA25D5E151FA25E153F5EA2157F5E15FFA25E5C5E5C4A5B000C5B260FE01F90CAFC
+90B6FC5DA25D6C5C5D5D5D5D4ACBFC38007FF8456C7EC94A>121
+D E
+%EndDVIPSBitmapFont
+end
+%%EndProlog
+%%BeginSetup
+%%Feature: *Resolution 600dpi
+TeXDict begin
+%%BeginPaperSize: a4
+a4
+%%EndPaperSize
+
+%%EndSetup
+%%Page: 1 1
+1 0 bop 701 951 a Fw(Class)55 b(lib)l(ra)l(ry)h Fv(ranlip)c
+Fw(fo)l(r)i(multiva)l(riate)651 1158 y(nonunifo)l(rm)i(random)e(va)l
+(riate)g(generation)1585 1454 y Fu(Gleb)39 b(Beliak)m(o)m(v)589
+1603 y(Sc)m(ho)s(ol)f(of)g(Information)d(T)-10 b(ec)m(hnology)g(,)36
+b(Deakin)i(Univ)m(ersit)m(y)780 1753 y(221)g(Burw)m(o)s(o)s(d)f(Hwy)-10
+b(,)38 b(Burw)m(o)s(o)s(d,)f(3125,)f(Australia)1389 1902
+y Ft(gleb@deakin.ed)o(u.)o(au)1600 2135 y Fu(Ma)m(y)i(10,)g(2004)1743
+2502 y Fs(Abstract)704 2670 y Fr(This)h(rep)s(ort)g(describ)s(es)g
+(generation)h(of)h(non)m(uniform)d(random)h(v)-5 b(ariates)568
+2783 y(from)35 b(Lipsc)m(hitz-con)m(tin)m(uous)g(densities)g(using)f
+(acceptance/)39 b(rejection,)f(and)568 2896 y(the)26
+b(class)f(library)f Fq(ranlip)g Fr(whic)m(h)h(implemen)m(ts)f(this)g
+(metho)s(d.)39 b(It)26 b(is)e(assumed)568 3009 y(that)j(the)h(required)
+d(distribution)e(has)k(Lipsc)m(hitz-con)m(tin)m(uous)f(densit)m(y)-8
+b(,)28 b(whic)m(h)568 3122 y(is)34 b(either)g(giv)m(en)h(analytically)e
+(or)i(as)g(a)h(blac)m(k)f(b)s(o)m(x.)54 b(The)34 b(algoritm)h(builds)c
+(a)568 3235 y(piecewise)d(constan)m(t)i(upp)s(er)d(appro)m(ximation)h
+(to)i(the)f(densit)m(y)f(\(the)i(hat)f(func-)568 3348
+y(tion\),)c(using)e(a)i(large)f(n)m(um)m(b)s(er)f(of)i(its)f(v)-5
+b(alues)23 b(and)h(sub)s(division)c(of)k(the)h(domain)568
+3461 y(in)m(to)30 b(h)m(yp)s(errectangles.)704 3574 y(The)i(class)g
+(library)f Fq(ranlip)g Fr(pro)m(vides)g(v)m(ery)i(comp)s(etitiv)m(e)f
+(prepro)s(cessing)568 3687 y(and)h(generation)g(times,)h(and)f(y)m
+(eilds)f(small)g(rejection)i(constan)m(t,)i(whic)m(h)c(is)g(a)568
+3799 y(measure)h(of)h(e\016ciency)f(of)h(the)g(generation)g(step.)50
+b(It)34 b(exhibits)d(go)s(o)s(d)j(p)s(erfor-)568 3912
+y(mance)28 b(for)g(up)e(to)j(\014v)m(e)f(v)-5 b(ariables,)27
+b(and)g(pro)m(vides)g(the)h(user)f(with)g(a)h(blac)m(k)g(b)s(o)m(x)568
+4025 y(non)m(uniform)22 b(random)h(v)-5 b(ariate)25 b(generator)g(for)g
+(a)f(large)h(class)f(of)g(distributions,)568 4138 y(in)29
+b(particular,)g(m)m(ultimo)s(dal)f(distributions.)470
+4358 y Fp(Key)d(w)m(ords:)38 b Fo(Non)m(uniform)21 b(random)f(v)-5
+b(ariate)21 b(generation,)i(acceptance/rejection,)324
+4479 y(Lipsc)m(hitz)32 b(densities.)1918 5251 y(1)p eop
+%%Page: 2 2
+2 1 bop 324 548 a Fn(Con)l(ten)l(ts)324 767 y Fp(1)90
+b(In)m(tro)s(duction)2418 b(3)324 985 y(2)90 b(Theoretical)36
+b(bac)m(kground)1878 b(4)470 1105 y Fo(2.1)99 b(Non)m(uniform)32
+b(random)f(v)-5 b(ariate)32 b(generation)66 b(.)50 b(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)f(.)h(.)g(.)g(.)138 b(4)470 1226 y(2.2)99
+b(Acceptance/rejection)64 b(.)50 b(.)g(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)g(.)g(.)138
+b(5)470 1346 y(2.3)99 b(Building)31 b(the)i(hat)f(function)e(.)50
+b(.)g(.)g(.)g(.)g(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)f(.)h
+(.)g(.)g(.)138 b(6)324 1564 y Fp(3)90 b(Description)36
+b(of)h(the)h(library)f Fm(ranlip)1439 b Fp(9)470 1684
+y Fo(3.1)99 b(Programming)30 b(in)m(terface)62 b(.)50
+b(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)f
+(.)h(.)g(.)g(.)138 b(9)470 1805 y(3.2)99 b(T)m(ypical)33
+b(usage)69 b(.)49 b(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)g(.)g(.)89
+b(13)324 2023 y Fp(4)h(Computational)24 b(complexit)m(y)e(and)k(p)s
+(erformance)g(of)f(the)g(algorithms)59 b(16)324 2241
+y(5)90 b(App)s(endix)2502 b(20)470 2361 y Fo(5.1)99 b(Algorithms)24
+b(.)50 b(.)g(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)g(.)g(.)89 b(20)470
+2481 y(5.2)99 b(Implemen)m(tation)31 b(notes)k(.)50 b(.)g(.)g(.)g(.)g
+(.)g(.)g(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)g(.)g(.)
+89 b(23)1918 5251 y(2)p eop
+%%Page: 3 3
+3 2 bop 324 548 a Fn(1)161 b(In)l(tro)t(duction)324 767
+y Fo(This)43 b(rep)s(ort)f(describ)s(es)i(the)f(programming)d(library)j
+Fm(ranlip)p Fo(,)k(whic)m(h)c(implemen)m(ts)324 887 y(the)c(metho)s(d)g
+(of)g(acceptance/)h(rejection)f(in)g(the)g(m)m(ultiv)-5
+b(ariate)36 b(case,)42 b(for)d(Lipsc)m(hitz)324 1008
+y(con)m(tin)m(uous)f(densities.)59 b(It)38 b(assumes)h(that)e(the)h
+(Lipsc)m(hitz)g(constan)m(t)g(of)g(the)g(densit)m(y)324
+1128 y Fl(\032)44 b Fo(is)f(kno)m(wn,)48 b(or)43 b(can)h(b)s(e)g(appro)
+m(ximated,)h(and)f(that)f(computation)f(of)i(the)g(v)-5
+b(alues)324 1249 y(of)47 b Fl(\032)h Fo(at)g(distinct)f(p)s(oin)m(ts)h
+(is)f(not)h(exp)s(ensiv)m(e.)91 b(The)49 b(metho)s(d)e(builds)g(a)h
+(piecewise)324 1369 y(constan)m(t)34 b(hat)f(function,)g(b)m(y)h(sub)s
+(dividing)e(the)i(domain)d(in)m(to)i(h)m(yp)s(errectangles,)h(and)324
+1489 y(b)m(y)k(using)e(a)h(large)f(n)m(um)m(b)s(er)i(of)e(v)-5
+b(alues)37 b(of)g Fl(\032)p Fo(.)57 b(Lipsc)m(hitz)37
+b(prop)s(erties)g(of)g Fl(\032)g Fo(allo)m(w)e(one)324
+1610 y(to)f(o)m(v)m(erestimate)h Fl(\032)h Fo(at)e(all)f(other)i(p)s
+(oin)m(ts,)g(and)g(th)m(us)h(to)e(o)m(v)m(erestimate)i(the)f(absolute)
+324 1730 y(maxima)30 b(of)i Fl(\032)h Fo(on)f(the)h(elemen)m(ts)g(of)f
+(the)h(partition.)470 1850 y(The)46 b(class)g(library)f
+Fm(ranlip)i Fo(implemen)m(ts)d(computation)f(of)i(the)h(hat)f(function)
+324 1971 y(and)c(generation)g(of)g(random)g(v)-5 b(ariates,)43
+b(and)f(mak)m(es)g(this)f(pro)s(cess)i(transparen)m(t)f(to)324
+2091 y(the)36 b(user.)54 b(The)36 b(user)h(needs)g(to)f(pro)m(vide)g(a)
+f(metho)s(d)g(of)g(ev)-5 b(aluation)34 b(of)i Fl(\032)g
+Fo(at)f(a)g(giv)m(en)324 2212 y(p)s(oin)m(t,)28 b(and)g(the)h(n)m(um)m
+(b)s(er)f(of)g(elemen)m(ts)g(in)f(the)i(sub)s(division)e(of)h(the)g
+(domain,)f(whic)m(h)i(is)324 2332 y(the)h(parameter)g(c)m
+(haracterising)f(the)i(qualit)m(y)e(of)h(the)g(hat)g(function)g(and)g
+(the)g(n)m(um)m(b)s(er)324 2452 y(of)i(computations)f(at)i(the)g
+(prepro)s(cessing)g(step.)470 2573 y(The)45 b(class)e(of)h(Lipsc)m
+(hitz-con)m(tin)m(uous)f(densities)h(is)f(v)m(ery)j(broad,)g(and)e
+(includes)324 2693 y(man)m(y)26 b(m)m(ultimo)s(dal)c(densities,)28
+b(whic)m(h)f(are)g(hard)g(to)f(deal)g(with.)41 b(No)26
+b(other)h(prop)s(erties)324 2813 y(b)s(ey)m(ond)36 b(Lipsc)m(hitz)f
+(con)m(tin)m(uit)m(y)g(are)g(required,)h(and)f(the)g(Lipsc)m(hitz)g
+(constan)m(t,)i(if)d(not)324 2934 y(pro)m(vided,)k(can)e(b)s(e)h
+(estimated)e(automatically)-8 b(.)52 b(The)37 b(algoritm)c(do)s(es)k
+(not)f(require)g Fl(\032)324 3054 y Fo(to)c(b)s(e)h(giv)m(en)g
+(analytically)-8 b(,)29 b(to)j(b)s(e)h(di\013eren)m(tiable,)f(or)g(to)g
+(b)s(e)h(normalised.)470 3175 y(Section)27 b(2)g(describ)s(es)h
+(theoretical)e(bac)m(kground)j(of)d(this)h(metho)s(d)g(of)f
+(construction)324 3295 y(of)34 b(the)h(hat)f(function.)49
+b(Section)34 b(3)g(describ)s(es)i(the)f(application)d(programming)f(in)
+m(ter-)324 3415 y(face)c(\(API\))h(of)34 b Fm(ranlip)29
+b Fo(library)c(and)j(pro)m(vides)g(a)f(n)m(um)m(b)s(er)g(of)g(examples)
+g(of)g(its)g(usage.)324 3536 y(Section)33 b(4)g(analyses)h(the)g
+(computational)d(complexit)m(y)i(of)g(the)h(algorithm,)d(and)i(pro-)324
+3656 y(vides)d(the)h(results)f(of)g(n)m(umerical)f(exp)s(erimen)m(ts,)i
+(that)f(indicate)f(applicabilit)m(y)d(of)k(this)324 3777
+y(approac)m(h)e(to)g(v)-5 b(arious)27 b(problems.)41
+b(The)29 b(App)s(endix)f(giv)m(es)h(details)d(of)i(the)g(algorithms.)
+1918 5251 y(3)p eop
+%%Page: 4 4
+4 3 bop 324 548 a Fn(2)161 b(Theoretical)54 b(bac)l(kground)324
+796 y Fk(2.1)135 b(Non)l(uniform)46 b(random)e(v)-7 b(ariate)46
+b(generation)324 981 y Fo(Generation)f(of)g(non)m(uniform)g(random)g(v)
+-5 b(ariates)45 b(is)g(a)h(common)e(problem)h(in)g(suc)m(h)324
+1101 y(metho)s(ds)c(as)g(Mon)m(te-Carlo)g(sim)m(ulation.)67
+b(While)40 b(a)h(large)f(n)m(um)m(b)s(er)h(of)g(e\016cien)m(t)h(al-)324
+1222 y(gorithms)31 b(exists)j(for)f(sp)s(eci\014c)h(distributions)e([1)
+o(,)i(2)o(],)g(frequen)m(tly)g(the)g(distribution)d(is)324
+1342 y(unkno)m(wn)c(at)e(the)g(design)h(stage.)41 b(Univ)m(ersal)25
+b(\(or)g(blac)m(k)g(b)s(o)m(x\))h(metho)s(ds)f(ha)m(v)m(e)i(recen)m
+(tly)324 1462 y(gained)d(p)s(opularit)m(y)g([3,)h(6,)g(4],)i(as)e(they)
+h(do)g(not)f(require)g(the)h(distrubution)e(to)h(b)s(e)g(giv)m(en)324
+1583 y(a)g(priori,)h(and)f(essen)m(tially)h(use)h(the)f(same)f
+(programming)e(co)s(de)j(for)g(v)m(ery)h(large)e(classes)324
+1703 y(of)32 b(densities.)45 b(Moreo)m(v)m(er,)35 b(the)e(densities)g
+(need)h(not)f(to)g(b)s(e)g(giv)m(en)g(explicitly)-8 b(,)31
+b(only)i(an)324 1823 y(algorithm)c(for)j(calculating)e(the)j(v)-5
+b(alue)32 b(of)g Fl(\032)h Fo(at)g(a)f(giv)m(en)h(p)s(oin)m(t)e(has)i
+(to)f(b)s(e)h(a)m(v)-5 b(ailable.)470 1944 y(A)26 b(n)m(um)m(b)s(er)g
+(of)e(tec)m(hniques)k(for)d(the)h(univ)-5 b(ariate)23
+b(case)k(are)e(already)g(a)m(v)-5 b(ailable)23 b([2,)j(4)o(].)324
+2064 y(In)m(v)m(ersion)41 b(and)g(acceptance/)g(rejection)f(metho)s(ds)
+g(are)g(the)h(t)m(w)m(o)g(main)d(approac)m(hes)324 2185
+y(used.)67 b(Ho)m(w)m(ev)m(er)42 b(in)m(v)m(ersion)f(do)s(es)f(not)g
+(generalise)g(for)f(m)m(ultiv)-5 b(ariate)37 b(distributions.)324
+2305 y(Sp)s(ecial)32 b(prop)s(erties,)i(lik)m(e)f(con)m(v)m(exit)m(y)-8
+b(,)35 b(conca)m(vit)m(y)-8 b(,)35 b(or)e(log-conca)m(vit)m(y)g(help)g
+(design)h(ef-)324 2425 y(\014cien)m(t)i(algorithms)d([4,)i(3,)h(6,)g(5)
+o(],)h(but)f(at)f(the)h(same)g(time)e(limit)f(them)i(to)g(unimo)s(dal)
+324 2546 y(distributions.)470 2666 y(In)h(this)f(rep)s(ort)g(w)m(e)i
+(describ)s(e)f(an)f(approac)m(h)h(to)f(generate)h(m)m(ultiv)-5
+b(ariate)32 b(non)m(uni-)324 2786 y(form)21 b(random)h(v)-5
+b(ariates)22 b(for)g(a)g(v)m(ery)i(general)e(class)h(of)f(Lipsc)m
+(hitz-con)m(tin)m(uous)g(densities)324 2907 y(on)27 b(a)g(compact)f
+(set.)43 b(W)-8 b(e)27 b(will)e(rely)i(on)g(the)h(acceptance/)g
+(rejection)f(tec)m(hnique,)j(whic)m(h)324 3027 y(generalises)i(w)m(ell)
+g(for)g(m)m(ultiv)-5 b(ariate)29 b(case.)470 3268 y Fp(Problem)36
+b(of)h(random)h(v)-6 b(ariate)37 b(generation)470 3388
+y Fo(Let)32 b Fl(\032)h Fo(b)s(e)f(the)h(densit)m(y)g(of)f(the)h
+(required)f(distribution,)f(giv)m(en)h(on)g(a)g(compact)g(set)324
+3509 y Fl(D)44 b Fj(\032)e Fl(R)643 3473 y Fi(n)690 3509
+y Fo(.)68 b(The)42 b(goal)d(is)h(to)g(generate)i(a)e(sequence)k(of)c
+(random)g(v)-5 b(ariates)40 b(with)g(the)324 3629 y(densit)m(y)33
+b Fl(\032)p Fo(.)470 3870 y(W)-8 b(e)25 b(will)d(assume)i(that)g(the)h
+(densit)m(y)g Fl(\032)g Fo(is)e(Lipsc)m(hitz)i(con)m(tin)m(uous,)h
+(i.e.,)g(there)f(exists)324 3990 y(a)32 b(constan)m(t)i
+Fl(M)10 b Fo(,)33 b(suc)m(h)h(that)1373 4210 y Fj(j)p
+Fl(\032)p Fo(\()p Fl(x)p Fo(\))22 b Fj(\000)h Fl(\032)p
+Fo(\()p Fl(y)t Fo(\))p Fj(j)k(\024)h Fl(M)10 b Fj(jj)p
+Fl(x)22 b Fj(\000)h Fl(y)t Fj(jj)p Fl(;)324 4430 y Fo(for)35
+b(all)f Fl(x)i Fo(and)g Fl(y)h Fj(2)c Fl(D)s Fo(,)k(where)g
+Fj(jj)24 b Fh(\005)g Fj(jj)35 b Fo(is)g(an)m(y)i(norm.)52
+b(W)-8 b(e)37 b(call)d(the)i(smallest)f(suc)m(h)i Fl(M)324
+4551 y Fo(the)g(Lipsc)m(hitz)g(constan)m(t)h(of)e Fl(\032)p
+Fo(,)j(and)e(denote)h(the)f(class)g(of)g(suc)m(h)h(densities)f
+Fl(Lip)p Fo(\()p Fl(M)10 b Fo(\).)324 4671 y(W)-8 b(e)33
+b(will)d(use)k Fl(l)874 4686 y Fg(1)981 4671 y Fo(norm,)e(in)f(whic)m
+(h)1353 4891 y Fj(jj)p Fl(x)22 b Fj(\000)g Fl(y)t Fj(jj)1693
+4906 y Fg(1)1794 4891 y Fo(=)64 b(max)1898 4952 y Fi(i)p
+Ff(=1)p Fi(;:::)n(;n)2169 4891 y Fj(j)p Fl(x)2252 4906
+y Fi(i)2303 4891 y Fj(\000)22 b Fl(y)2450 4906 y Fi(i)2478
+4891 y Fj(j)p Fl(:)1918 5251 y Fo(4)p eop
+%%Page: 5 5
+5 4 bop 470 548 a Fo(F)-8 b(or)32 b(simplicit)m(y)-8
+b(,)30 b(assume)j(that)f Fl(D)j Fo(is)e(a)f(h)m(yp)s(errectangle,)h
+(giv)m(en)g(b)m(y)1399 768 y Fl(a)1450 783 y Fi(i)1506
+768 y Fj(\024)c Fl(x)1667 783 y Fi(i)1723 768 y Fj(\024)f
+Fl(b)1869 783 y Fi(i)1898 768 y Fl(;)44 b(i)28 b Fo(=)g(1)p
+Fl(;)17 b(:)g(:)g(:)e(;)i(n:)324 988 y Fo(Other)31 b(compact)g(domains)
+f(are)h(treated)h(b)m(y)g(em)m(b)s(edding)e(them)h(in)m(to)g(a)f(h)m
+(yp)s(errectan-)324 1108 y(gle,)k(and)h(rejecting)f(the)h(random)e(v)-5
+b(ariates)34 b(that)g(fall)f(outside)h Fl(D)j Fo(at)d(the)h(generation)
+324 1229 y(step.)324 1518 y Fk(2.2)135 b(Acceptance/rejection)324
+1702 y Fo(Acceptance/)35 b(rejection)f(is)f(a)h(classical)e(approac)m
+(h)j(to)e(non)m(uniform)g(random)g(v)-5 b(ariate)324
+1823 y(generation,)30 b(based)i(on)e(appro)m(ximation)e(of)i(the)h
+(densit)m(y)h Fl(\032)e Fo(from)g(ab)s(o)m(v)m(e)h(with)f(a)g(m)m(ul-)
+324 1943 y(tiple)c(of)g(another)i(densit)m(y)g Fl(g)t
+Fo(,)g(called)e(the)h(hat)g(function)g Fl(h)p Fo(\()p
+Fl(x)p Fo(\))h(=)g Fl(cg)t Fo(\()p Fl(x)p Fo(\).)41 b(If)27
+b(generation)324 2063 y(of)36 b(random)g(v)-5 b(ariates)36
+b(with)h(the)g(densit)m(y)h Fl(g)i Fo(is)c(easy)-8 b(,)39
+b(then)e(the)h(approac)m(h)f(is)f(to)h(gen-)324 2184
+y(erate)j(random)f(v)-5 b(ariates)40 b(with)g(the)g(densit)m(y)h
+Fl(g)t Fo(,)g(and)g(then)f(either)g(accept)h(or)f(reject)324
+2304 y(them)e(based)i(on)e(the)h(v)-5 b(alue)38 b(of)g(an)h(indep)s
+(enden)m(t)g(uniform)e(random)h(n)m(um)m(b)s(er.)62 b(The)324
+2425 y(b)s(etter)32 b(appro)m(ximation)e(with)i(the)h(hat)f(function)g
+(is,)g(the)g(higher)g(are)g(the)h(c)m(hances)h(of)324
+2545 y(acceptance,)g(and)f(hence)h(the)f(e\016ciency)h(of)e(the)h
+(generator.)470 2665 y(Since)48 b Fl(\032)f Fo(ma)m(y)h(tak)m(e)g(a)f
+(v)-5 b(ariet)m(y)47 b(of)g(shap)s(es,)52 b(it)47 b(is)g(common)f(to)h
+(sub)s(divide)g(the)324 2786 y(domain)26 b(in)m(to)i(small)d(parts)k
+(\(elemen)m(ts)f(of)g(the)g(partition\),)f(and)h(use)h(a)f(simple)f
+(and)h(ac-)324 2906 y(curate)f(hat)f(function)g(on)h(eac)m(h)g(elemen)m
+(t)f(of)g(the)h(partition.)40 b(In)26 b(this)g(case)i(of)e(piecewise)
+324 3026 y(con)m(tin)m(uous)39 b(hat)f(function,)h(w)m(e)g(\014rst)g
+(randomly)e(c)m(ho)s(ose)i(an)f(elemen)m(t)g(of)g(the)g(parti-)324
+3147 y(tion)24 b(\(using)g(a)h(discrete)g(random)f(v)-5
+b(ariate)24 b(generator\),)j(and)e(then)g(generate)h(a)e(random)324
+3267 y(v)-5 b(ariate)34 b(on)i(this)f(elemen)m(t)g(using)h(acceptance/)
+g(rejection.)53 b(Sub)s(division)34 b(allo)m(ws)g(one)324
+3388 y(to)43 b(obtain)f(m)m(uc)m(h)i(more)f(accurate)h(hat)f(functions)
+g(and)g(hence)i(higher)e(acceptance)324 3508 y(ratio.)f(The)33
+b(algorithm)d(is)i(outlined)f(b)s(elo)m(w.)470 3628 y
+Fp(Acceptance/rejection)37 b(algorithm)e(for)i(a)h(piecewise)e(hat)i
+(function)324 3749 y Fe(Given)25 b(a)g(p)-5 b(artition)25
+b(of)g Fl(D)s Fe(,)h Fl(D)1390 3764 y Fi(k)1433 3749
+y Fl(;)17 b(k)30 b Fo(=)e(1)p Fl(;)17 b(:)g(:)g(:)e(;)i(K)7
+b Fe(,)27 b(and)e(a)g(pie)-5 b(c)g(ewise)24 b(hat)h(function)g
+Fl(h)p Fo(\()p Fl(x)p Fo(\))j(=)324 3869 y Fl(h)380 3884
+y Fi(k)423 3869 y Fo(\()p Fl(x)p Fo(\))p Fe(,)35 b(if)f
+Fl(x)28 b Fj(2)h Fl(D)972 3884 y Fi(k)1014 3869 y Fe(,)35
+b(gener)-5 b(ate)34 b(r)-5 b(andom)34 b(variates)h(with)f(density)h
+Fl(\032)p Fo(\()p Fl(x)p Fo(\))28 b Fl(<)g(h)p Fo(\()p
+Fl(x)p Fo(\))248 4073 y(Step)33 b(1)49 b(Generate)36
+b(a)f(discrete)i(random)e(v)-5 b(ariate)34 b Fl(k)j Fj(2)c(f)p
+Fo(1)p Fl(;)17 b(:)g(:)g(:)f(;)h(K)7 b Fj(g)p Fo(,)36
+b(where)h(the)f(proba-)568 4193 y(bilit)m(y)30 b(of)i(c)m(ho)s(osing)h
+Fl(k)i Fo(is)d(prop)s(ortional)e(to)i(the)h(in)m(tegral)2717
+4113 y Fd(R)2764 4228 y Fi(D)2822 4240 y Fc(k)2881 4193
+y Fl(h)2937 4208 y Fi(k)2980 4193 y Fo(\()p Fl(x)p Fo(\))p
+Fl(dx)p Fo(.)248 4396 y(Step)g(2)49 b(Generate)25 b(an)f(indep)s(enden)
+m(t)i(random)d(v)-5 b(ariate)23 b Fl(X)33 b Fo(on)24
+b Fl(D)2635 4411 y Fi(k)2702 4396 y Fo(with)g(densit)m(y)i(prop)s(or-)
+568 4517 y(tional)k(to)i Fl(h)1019 4532 y Fi(k)1062 4517
+y Fo(,)h(and)f(an)h(indep)s(enden)m(t)h(uniform)c(random)i(n)m(um)m(b)s
+(er)h Fl(Z)i Fj(2)28 b Fo(\(0)p Fl(;)17 b Fo(1\).)248
+4720 y(Step)33 b(3)49 b(If)32 b Fl(Z)7 b(h)795 4735 y
+Fi(k)838 4720 y Fo(\()p Fl(X)h Fo(\))27 b Fj(\024)h Fl(\032)p
+Fo(\()p Fl(X)8 b Fo(\))33 b(then)g(return)g Fl(X)8 b
+Fo(,)33 b(else)f(go)g(to)h(Step)g(1.)1918 5251 y(5)p
+eop
+%%Page: 6 6
+6 5 bop 324 548 a Fk(2.3)135 b(Building)45 b(the)g(hat)h(function)324
+733 y Fo(W)-8 b(e)44 b(will)e(use)i(a)g(piecewise)g(constan)m(t)h(hat)f
+(function)f Fl(h)p Fo(\()p Fl(x)p Fo(\),)k(whic)m(h)e(tak)m(es)g
+(constan)m(t)324 853 y(v)-5 b(alues)39 b Fl(h)677 868
+y Fi(k)760 853 y Fo(on)g(the)h(elemen)m(ts)g(of)g(the)g(partition)d(of)
+i(the)h(domain)e Fl(D)s Fo(.)65 b(W)-8 b(e)40 b(partition)324
+973 y Fl(D)i Fo(in)m(to)d(h)m(yp)s(errectangles,)j(b)s(ecause)f
+(generation)e(of)g(uniform)e(random)i(v)-5 b(ariates)39
+b(on)324 1094 y(a)c(h)m(yp)s(errectangle)i(is)e(particularly)f
+(e\016cien)m(t.)54 b(The)37 b(total)d(n)m(um)m(b)s(er)j(of)e(the)h
+(elemen)m(ts)324 1214 y(of)e(the)h(partition)e(has)i(to)g(b)s(e)g
+(su\016cien)m(tly)h(large)d(for)i Fl(h)g Fo(to)f(b)s(e)h(an)g(accurate)
+g(appro)m(xi-)324 1335 y(mation)g(of)i Fl(\032)g Fo(from)f(ab)s(o)m(v)m
+(e.)59 b(Ho)m(w)m(ev)m(er,)40 b(to)s(o)d(large)f(n)m(um)m(b)s(ers)i(of)
+f(elemen)m(ts)g(translate)324 1455 y(in)m(to)d(long)f(prepro)s(cessing)
+j(time,)e(th)m(us)i(a)e(righ)m(t)g(balance)h(has)g(to)f(b)s(e)h(struc)m
+(k)i(b)s(et)m(w)m(een)324 1575 y(prepro)s(cessing)c(time)e(and)i(the)g
+(qualit)m(y)f(of)g(appro)m(ximation.)470 1696 y(T)-8
+b(o)40 b(build)f(the)h(hat)g(function,)i(w)m(e)f(will)c(\014nd)k(an)f
+(o)m(v)m(erestimate)g(of)f(the)i(absolute)324 1816 y(maxim)m(um)e(of)h
+Fl(\032)i Fo(on)f(eac)m(h)h(h)m(yp)s(errectangle)g Fl(D)2119
+1831 y Fi(k)2162 1816 y Fo(,)i(and)d(tak)m(e)h(this)f(v)-5
+b(alue)41 b(as)g Fl(h)3295 1831 y Fi(k)3338 1816 y Fo(.)69
+b(An)324 1936 y(o)m(v)m(erestimate)27 b(of)f(the)h(absolute)f(maxim)m
+(um)e(will)g(b)s(e)j(found)g(b)m(y)g(using)f(a)h(large)e(n)m(um)m(b)s
+(er)324 2057 y(of)32 b(v)-5 b(alues)32 b(of)g Fl(\032)h
+Fo(and)g(its)f(Lip)s(c)m(hitz)g(constan)m(t)h(in)f Fl(l)2162
+2072 y Fg(1)2269 2057 y Fo(norm.)470 2177 y(Consider)39
+b(an)f Fl(n)p Fo(-dimensional)e(h)m(yp)s(errectangle)k
+Fl(R)f Fo(with)f(the)h(v)m(ertices)h Fl(x)3252 2141 y
+Fi(m)3319 2177 y Fl(;)17 b(m)38 b Fo(=)324 2298 y(1)p
+Fl(;)17 b(:)g(:)g(:)e(;)i Fo(2)640 2261 y Fi(n)687 2298
+y Fo(.)77 b(Let)44 b(us)g(ev)-5 b(aluate)44 b Fl(\032)p
+Fo(\()p Fl(x)p Fo(\))g(at)f(these)i(v)m(ertices)g(and)f(denote)h(the)f
+(obtained)324 2418 y(v)-5 b(alues)32 b(b)m(y)i Fl(\032)800
+2382 y Fi(m)867 2418 y Fo(.)43 b(Our)33 b(goal)e(is)h(to)g(\014nd)h
+(the)g(absolute)g(maxim)m(um)d(of)i(an)m(y)h Fl(\032)28
+b Fj(2)g Fl(Lip)p Fo(\()p Fl(M)10 b Fo(\))324 2538 y(on)32
+b Fl(R)q Fo(.)470 2659 y(F)-8 b(rom)27 b(the)j(Lipsc)m(hitz)e
+(condition)f(it)h(follo)m(ws)g(that)g(an)m(y)i Fl(\032)e
+Fj(2)g Fl(Lip)p Fo(\()p Fl(M)10 b Fo(\))30 b(m)m(ust)f(satisfy)897
+2827 y Fj(8)p Fl(x)g Fj(2)f Fl(R)h Fo(:)e Fl(\032)p Fo(\()p
+Fl(x)p Fo(\))i Fj(\024)f Fl(\032)1652 2785 y Fi(m)1741
+2827 y Fo(+)22 b Fl(M)10 b Fj(jj)p Fl(x)23 b Fj(\000)f
+Fl(x)2231 2785 y Fi(m)2298 2827 y Fj(jj)p Fl(;)44 b(m)28
+b Fo(=)g(1)p Fl(;)17 b(:)g(:)g(:)e Fo(2)2914 2785 y Fi(n)2961
+2827 y Fl(;)324 2994 y Fo(from)31 b(whic)m(h)i(w)m(e)h(deduce)639
+3162 y Fj(8)p Fl(x)28 b Fj(2)g Fl(R)h Fo(:)f Fl(\032)p
+Fo(\()p Fl(x)p Fo(\))g Fj(\024)111 b Fo(min)1343 3222
+y Fi(m)p Ff(=1)p Fi(;:::)o(;)p Ff(2)1629 3203 y Fc(n)1688
+3162 y Fl(s)1734 3121 y Fi(m)1801 3162 y Fo(\()p Fl(x)p
+Fo(\))28 b(=)110 b(min)2063 3222 y Fi(m)p Ff(=1)p Fi(;:::)o(;)p
+Ff(2)2349 3203 y Fc(n)2392 3162 y Fo(\()p Fl(\032)2480
+3121 y Fi(m)2569 3162 y Fo(+)22 b Fl(M)10 b Fj(jj)p Fl(x)23
+b Fj(\000)f Fl(x)3059 3121 y Fi(m)3126 3162 y Fj(jj)p
+Fo(\))p Fl(:)324 3375 y Fo(W)-8 b(e)33 b(call)e(functions)h
+Fl(s)1137 3339 y Fi(m)1204 3375 y Fo(\()p Fl(x)p Fo(\))c(=)f
+Fl(\032)1516 3339 y Fi(m)1605 3375 y Fo(+)22 b Fl(M)10
+b Fj(jj)p Fl(x)23 b Fj(\000)g Fl(x)2096 3339 y Fi(m)2163
+3375 y Fj(jj)31 b Fo(the)i(supp)s(ort)g(functions)g(of)f
+Fl(\032)p Fo(.)470 3496 y(Eviden)m(tly)-8 b(,)46 b(the)d(absolute)g
+(maxim)m(um)d(of)i Fl(S)6 b Fo(\()p Fl(x)p Fo(\))46 b(=)f(min)2631
+3511 y Fi(m)p Ff(=1)p Fi(;:::)o(;)p Ff(2)2917 3492 y
+Fc(n)2980 3496 y Fl(s)3026 3460 y Fi(m)3093 3496 y Fo(\()p
+Fl(x)p Fo(\))e(will)d(b)s(e)324 3616 y(a)51 b(safe)h(o)m(v)m
+(erestimate)g(of)f(the)h(absolute)g(maxim)m(um)d(of)i
+Fl(\032)p Fo(\()p Fl(x)p Fo(\),)57 b(and)52 b(w)m(e)h(can)f(tak)m(e)324
+3737 y(max)505 3752 y Fi(x)p Fg(2)p Fi(R)666 3737 y Fl(S)6
+b Fo(\()p Fl(x)p Fo(\))43 b(as)f(the)h(v)-5 b(alue)42
+b(of)g(the)h(hat)f(function)g(on)g Fl(R)q Fo(.)73 b(Th)m(us)44
+b(our)e(strategy)h(is)324 3857 y(to)38 b(consider)h(ev)m(ery)i(h)m(yp)s
+(errectangle)f Fl(D)1845 3872 y Fi(k)1926 3857 y Fo(of)e(the)i(sub)s
+(division)d(of)i Fl(D)s Fo(,)h(and)f(compute)324 3977
+y Fl(h)380 3992 y Fi(k)450 3977 y Fo(=)28 b(max)735 3992
+y Fi(x)p Fg(2)p Fi(D)880 4004 y Fc(k)939 3977 y Fl(S)6
+b Fo(\()p Fl(x)p Fo(\))33 b(b)m(y)g(using)f(the)h(v)-5
+b(alues)33 b(of)f Fl(\032)p Fo(\()p Fl(x)p Fo(\))h(at)f(its)g(v)m
+(ertices.)470 4098 y(Since)38 b(w)m(e)g(need)g(to)g(pro)s(cess)g(a)f(v)
+m(ery)i(large)d(n)m(um)m(b)s(er)i(of)f(h)m(yp)s(errectangles)i(for)e
+(an)324 4218 y(accurate)f(hat)f(function,)g(let)g(us)g(simplify)e
+(computation)h(of)g Fl(h)2689 4233 y Fi(k)2732 4218 y
+Fo(,)i(in)f(order)g(to)g(obtain)324 4338 y(an)d(explicit)f(appro)m
+(ximate)h(solution)f(to)h(the)h(optimisation)c(problem)1409
+4506 y Fl(maximise)101 b Fo(min)1859 4566 y Fi(m)p Ff(=1)p
+Fi(;:::)q(;)p Ff(2)2147 4547 y Fc(n)2206 4506 y Fl(s)2252
+4465 y Fi(m)2318 4506 y Fo(\()p Fl(x)p Fo(\))p Fl(:)470
+4714 y Fo(First,)27 b(let)g(us)g(consider)h(the)f(follo)m(wing)d
+(subsets,)31 b(whic)m(h)c(partition)e(the)i(h)m(yp)s(errect-)324
+4834 y(angle)k Fl(R)q Fo(,)750 5002 y Fl(S)816 4961 y
+Fi(m)810 5027 y(i)910 5002 y Fo(=)c Fj(f)p Fl(x)h Fj(2)g
+Fl(R)h Fo(:)f Fl(s)1444 4961 y Fi(m)1510 5002 y Fo(\()p
+Fl(x)p Fo(\))g(=)g Fl(\032)1823 4961 y Fi(m)1912 5002
+y Fo(+)22 b Fl(M)10 b Fj(j)p Fl(x)2197 5017 y Fi(i)2248
+5002 y Fj(\000)23 b Fl(x)2403 4961 y Fi(m)2403 5027 y(i)2470
+5002 y Fj(jg)p Fl(;)44 b(i)28 b Fo(=)f(1)p Fl(;)17 b(:)g(:)g(:)f(;)h
+(n:)1918 5251 y Fo(6)p eop
+%%Page: 7 7
+7 6 bop 324 548 a Fo(On)32 b(eac)m(h)i(suc)m(h)g(subset,)g(the)f
+(function)f Fl(s)1848 512 y Fi(m)1915 548 y Fo(\()p Fl(x)p
+Fo(\))h(is)f(linear.)470 668 y(Clearly)-8 b(,)31 b Fj([)893
+683 y Fi(i)p Ff(=1)p Fi(;:::)o(;n)1153 668 y Fl(S)1219
+632 y Fi(m)1213 693 y(i)1285 668 y Fo(,)h(and)h(the)f(in)m(teriors)f
+(of)h(these)h(sets)g(do)f(not)g(in)m(tersect.)44 b(No)m(w)324
+789 y(consider)33 b(the)g(pairwise)f(in)m(tersections)1634
+1009 y Fl(S)1700 961 y Fi(pq)1694 1034 y(i)1801 1009
+y Fo(=)27 b Fl(S)1970 961 y Fi(p)1964 1034 y(i)2032 1009
+y Fj(\\)c Fl(S)2187 961 y Fi(q)2181 1034 y(i)2224 1009
+y Fl(:)324 1229 y Fo(The)f(collection)e(of)h(the)i(sets)g
+Fl(S)1440 1181 y Fi(pq)1434 1254 y(i)1513 1229 y Fl(;)17
+b(i)28 b Fo(=)f(1)p Fl(;)17 b(:)g(:)g(:)f(;)h(n;)k Fo(where)i(pairs)f
+(\()p Fl(p;)17 b(q)t Fo(\),)23 b Fl(p;)17 b(q)31 b Fj(2)d(f)p
+Fo(1)p Fl(;)17 b(:)g(:)g(:)e Fo(2)3444 1193 y Fi(n)3491
+1229 y Fj(g)p Fo(,)324 1349 y(corresp)s(ond)33 b(to)f(those)h(v)m
+(ertices)g(of)f Fl(R)h Fo(that)f(share)h(a)f(common)e(edge,)j(forms)f
+(an)g(o)m(v)m(er-)324 1469 y(lapping)f(partition)f(of)i
+Fl(R)i Fo(\(i.e.,)e Fj([)p Fl(S)1650 1422 y Fi(pq)1644
+1495 y(i)1751 1469 y Fo(=)c Fl(R)q Fo(\).)470 1590 y(Since)593
+1810 y Fj(8)p Fl(x)g Fj(2)g Fl(R)h Fo(:)111 b(min)983
+1870 y Fi(m)p Ff(=1)p Fi(;:::)o(;)p Ff(2)1269 1851 y
+Fc(n)1328 1810 y Fl(s)1374 1769 y Fi(m)1440 1810 y Fo(\()p
+Fl(x)p Fo(\))28 b Fj(\024)g Fo(min)o Fj(f)p Fl(s)1963
+1769 y Fi(p)2002 1810 y Fo(\()p Fl(x)p Fo(\))p Fl(;)17
+b(s)2223 1769 y Fi(q)2261 1810 y Fo(\()p Fl(x)p Fo(\))p
+Fj(g)p Fl(;)g Fj(8)p Fl(p;)g(q)32 b Fj(2)c(f)p Fo(1)p
+Fl(;)17 b(:)g(:)g(:)e(;)i Fo(2)3169 1769 y Fi(n)3216
+1810 y Fj(g)p Fl(;)992 2075 y Fo(max)983 2146 y Fi(x)p
+Fg(2)p Fi(S)1117 2113 y Fc(pq)1113 2168 y(i)1282 2075
+y Fo(min)1199 2135 y Fi(m)p Ff(=1)p Fi(;:::)o(;)p Ff(2)1485
+2116 y Fc(n)1544 2075 y Fl(s)1590 2034 y Fi(m)1657 2075
+y Fo(\()p Fl(x)p Fo(\))28 b Fj(\024)37 b Fo(max)1921
+2146 y Fi(x)p Fg(2)p Fi(S)2055 2113 y Fc(pq)2051 2168
+y(i)2137 2075 y Fo(min)o Fj(f)p Fl(s)2396 2034 y Fi(p)2435
+2075 y Fo(\()p Fl(x)p Fo(\))p Fl(;)17 b(s)2656 2034 y
+Fi(q)2694 2075 y Fo(\()p Fl(x)p Fo(\))p Fj(g)p Fl(:)324
+2309 y Fo(F)-8 b(urther,)927 2430 y(max)947 2492 y Fi(x)p
+Fg(2)p Fi(R)1208 2430 y Fo(min)1125 2489 y Fi(m)p Ff(=1)p
+Fi(;:::)o(;)p Ff(2)1411 2471 y Fc(n)1470 2430 y Fl(s)1516
+2389 y Fi(m)1583 2430 y Fo(\()p Fl(x)p Fo(\))28 b(=)f(max)1860
+2500 y Fg(8)p Fi(S)1947 2468 y Fc(pq)1943 2522 y(i)2027
+2430 y Fj(f)9 b Fo(max)2077 2500 y Fi(x)p Fg(2)p Fi(S)2211
+2468 y Fc(pq)2207 2522 y(i)2376 2430 y Fo(min)2293 2489
+y Fi(m)p Ff(=1)p Fi(;:::)o(;)p Ff(2)2579 2471 y Fc(n)2638
+2430 y Fl(s)2684 2389 y Fi(m)2750 2430 y Fo(\()p Fl(x)p
+Fo(\))p Fj(g)p Fl(:)324 2663 y Fo(Hence)34 b(w)m(e)f(arriv)m(e)g(to)f
+(an)g(o)m(v)m(erestimate)851 2883 y(max)872 2945 y Fi(x)p
+Fg(2)p Fi(R)1132 2883 y Fo(min)1050 2942 y Fi(m)p Ff(=1)p
+Fi(;:::)o(;)p Ff(2)1336 2924 y Fc(n)1395 2883 y Fl(s)1441
+2842 y Fi(m)1507 2883 y Fo(\()p Fl(x)p Fo(\))c Fj(\024)g
+Fo(max)1786 2953 y Fg(8)p Fi(S)1873 2921 y Fc(pq)1869
+2975 y(i)1953 2883 y Fj(f)9 b Fo(max)2003 2953 y Fi(x)p
+Fg(2)p Fi(S)2137 2921 y Fc(pq)2133 2975 y(i)2219 2883
+y Fo(min)o Fj(f)p Fl(s)2478 2842 y Fi(p)2517 2883 y Fo(\()p
+Fl(x)p Fo(\))p Fl(;)17 b(s)2738 2842 y Fi(q)2776 2883
+y Fo(\()p Fl(x)p Fo(\))p Fj(gg)p Fl(:)324 3168 y Fo(The)22
+b(adv)-5 b(an)m(tage)22 b(of)g(using)f(expression)i(on)f(the)g(righ)m
+(t,)h(is)e(that)h(max)2772 3188 y Fi(x)p Fg(2)p Fi(S)2906
+3155 y Fc(pq)2902 3210 y(i)2993 3168 y Fo(min)n Fj(f)p
+Fl(s)3251 3132 y Fi(p)3291 3168 y Fo(\()p Fl(x)p Fo(\))p
+Fl(;)17 b(s)3512 3132 y Fi(q)3550 3168 y Fo(\()p Fl(x)p
+Fo(\))p Fj(g)324 3288 y Fo(is)38 b(easily)f(found)i(explicitly)-8
+b(.)59 b(Notice)38 b(that)g(the)h(only)f(pairs)g Fl(p;)17
+b(q)42 b Fo(that)c(yield)g(subsets)324 3409 y Fl(S)390
+3362 y Fi(pq)384 3434 y(i)499 3409 y Fo(from)c(our)i(collection,)f(are)
+g(the)i(v)m(ertices)g(of)e(the)h(h)m(yp)s(errectangle)h
+Fl(R)f Fo(that)g(share)324 3529 y(the)d(same)f(edge.)44
+b(Then)34 b(on)f(the)g(subset)h Fl(S)1920 3482 y Fi(pq)1914
+3555 y(i)2026 3529 y Fo(w)m(e)f(ha)m(v)m(e)672 3749 y(min)o
+Fj(f)p Fl(s)931 3708 y Fi(p)970 3749 y Fo(\()p Fl(x)p
+Fo(\))p Fl(;)17 b(s)1191 3708 y Fi(q)1229 3749 y Fo(\()p
+Fl(x)p Fo(\))p Fj(g)28 b Fo(=)g(min)n Fj(f)p Fl(\032)1804
+3708 y Fi(p)1866 3749 y Fo(+)22 b Fl(M)10 b Fj(j)p Fl(x)2151
+3764 y Fi(i)2203 3749 y Fj(\000)22 b Fl(x)2357 3702 y
+Fi(p)2357 3775 y(i)2397 3749 y Fj(j)p Fl(;)17 b(\032)2519
+3708 y Fi(q)2579 3749 y Fo(+)22 b Fl(M)10 b Fj(j)p Fl(x)2864
+3764 y Fi(i)2915 3749 y Fj(\000)23 b Fl(x)3070 3702 y
+Fi(q)3070 3775 y(i)3108 3749 y Fj(jg)p Fl(:)324 3969
+y Fo(Assume)33 b Fl(x)740 3922 y Fi(p)740 3995 y(i)808
+3969 y Fl(<)28 b(x)967 3922 y Fi(q)967 3995 y(i)1005
+3969 y Fo(.)43 b(Because)35 b Fj(8)p Fl(x)28 b Fj(2)g
+Fl(S)1747 3922 y Fi(pq)1741 3995 y(i)1848 3969 y Fo(:)g
+Fl(x)1958 3922 y Fi(p)1958 3995 y(i)2026 3969 y Fj(\024)g
+Fl(x)2186 3984 y Fi(i)2242 3969 y Fj(\024)g Fl(x)2402
+3922 y Fi(q)2402 3995 y(i)2441 3969 y Fo(,)k(w)m(e)i(ha)m(v)m(e)614
+4189 y(min)o Fj(f)p Fl(s)873 4148 y Fi(p)912 4189 y Fo(\()p
+Fl(x)p Fo(\))p Fl(;)17 b(s)1133 4148 y Fi(q)1171 4189
+y Fo(\()p Fl(x)p Fo(\))p Fj(g)28 b Fo(=)f(min)o Fj(f)p
+Fl(\032)1746 4148 y Fi(p)1808 4189 y Fo(+)22 b Fl(M)10
+b Fo(\()p Fl(x)2103 4204 y Fi(i)2154 4189 y Fj(\000)23
+b Fl(x)2309 4142 y Fi(p)2309 4215 y(i)2349 4189 y Fo(\))p
+Fl(;)17 b(\032)2481 4148 y Fi(q)2541 4189 y Fo(+)22 b
+Fl(M)10 b Fo(\()p Fj(\000)p Fl(x)2913 4204 y Fi(i)2965
+4189 y Fo(+)22 b Fl(x)3118 4142 y Fi(q)3118 4215 y(i)3157
+4189 y Fo(\))p Fj(g)p Fl(:)324 4430 y Fo(It)34 b(is)g(easy)h(to)f(sho)m
+(w)h(that)f(the)h(minim)m(um)c(is)i(ac)m(hiev)m(ed)j(at)e
+Fl(x)2602 4393 y Fg(\003)2602 4454 y Fi(i)2672 4430 y
+Fo(=)2788 4377 y Fi(x)2828 4344 y Fc(p)2828 4399 y(i)2864
+4377 y Ff(+)p Fi(x)2959 4344 y Fc(q)2959 4399 y(i)p 2788
+4407 205 4 v 2873 4464 a Ff(2)3026 4430 y Fo(+)3135 4386
+y Fi(\032)3171 4362 y Fc(q)3206 4386 y Fg(\000)p Fi(\032)3297
+4362 y Fc(p)p 3135 4407 198 4 v 3179 4464 a Ff(2)p Fi(M)3343
+4430 y Fo(,)g(and)324 4579 y(its)e(v)-5 b(alue)32 b(is)820
+4535 y Fi(\032)856 4512 y Fc(q)890 4535 y Ff(+)p Fi(\032)981
+4512 y Fc(p)p 820 4556 V 901 4614 a Ff(2)1050 4579 y
+Fo(+)1158 4526 y Fi(M)7 b Ff(\()p Fi(x)1300 4494 y Fc(q)1300
+4548 y(i)1334 4526 y Fg(\000)p Fi(x)1429 4494 y Fc(p)1429
+4548 y(i)1465 4526 y Ff(\))p 1158 4556 335 4 v 1307 4614
+a(2)1502 4579 y Fo(.)44 b(Th)m(us)34 b(w)m(e)f(ha)m(v)m(e)608
+4865 y(max)628 4927 y Fi(x)p Fg(2)p Fi(R)806 4865 y Fl(\032)p
+Fo(\()p Fl(x)p Fo(\))28 b Fj(\024)g Fo(max)1141 4927
+y Fi(x)p Fg(2)p Fi(R)1402 4865 y Fo(min)1319 4925 y Fi(m)p
+Ff(=1)p Fi(;:::)o(;)p Ff(2)1605 4906 y Fc(n)1664 4865
+y Fl(s)1710 4824 y Fi(m)1776 4865 y Fo(\()p Fl(x)p Fo(\))g
+Fj(\024)g Fo(max)2055 4935 y Fg(8)p Fi(S)2142 4903 y
+Fc(pq)2138 4957 y(i)2222 4865 y Fj(f)2282 4797 y Fl(\032)2332
+4761 y Fi(q)2392 4797 y Fo(+)22 b Fl(\032)2540 4761 y
+Fi(p)p 2282 4842 299 4 v 2406 4933 a Fo(2)2612 4865 y(+)g
+Fl(M)2825 4797 y Fj(j)p Fl(x)2908 4750 y Fi(q)2908 4823
+y(i)2968 4797 y Fj(\000)h Fl(x)3123 4750 y Fi(p)3123
+4823 y(i)3163 4797 y Fj(j)p 2825 4842 366 4 v 2983 4933
+a Fo(2)3201 4865 y Fj(g)p Fl(:)159 b Fo(\(1\))1918 5251
+y(7)p eop
+%%Page: 8 8
+8 7 bop 324 548 a Fo(The)28 b(righ)m(t)e(hand)h(side)g(of)f(the)h(ab)s
+(o)m(v)m(e)h(inequalit)m(y)e(is)g(used)i(in)e Fm(ranlip)j
+Fo(to)d(o)m(v)m(erestimate)324 668 y(the)33 b(absolute)f(maxim)m(um)e
+(of)i Fl(\032)p Fo(\()p Fl(x)p Fo(\))i(on)e(eac)m(h)i
+Fl(D)2094 683 y Fi(k)2136 668 y Fo(.)470 789 y(Notice)29
+b(that)g(an)g Fl(n)p Fo(-dimensional)e(h)m(yp)s(errectangle)j(has)g
+Fl(n)p Fo(2)2671 753 y Fi(n)p Fg(\000)p Ff(1)2837 789
+y Fo(edges,)i(and)d(this)g(is)324 909 y(ho)m(w)j(man)m(y)g(sets)g
+Fl(S)1046 862 y Fi(pq)1040 935 y(i)1151 909 y Fo(are)g(in)f(the)h
+(partition)d(of)i Fl(D)2189 924 y Fi(k)2232 909 y Fo(.)43
+b(Th)m(us)33 b(after)f(w)m(e)g(ha)m(v)m(e)h(computed)324
+1029 y(2)373 993 y Fi(n)452 1029 y Fo(v)-5 b(alues)33
+b(of)f Fl(\032)904 993 y Fi(m)1003 1029 y Fo(for)g(eac)m(h)i
+Fl(D)1453 1044 y Fi(k)1495 1029 y Fo(,)f(w)m(e)g(need)h
+Fl(n)p Fo(2)2033 993 y Fi(n)p Fg(\000)p Ff(1)2203 1029
+y Fo(comparisons)e(to)g(compute)g Fl(h)3327 1044 y Fi(k)3370
+1029 y Fo(.)470 1150 y(In)42 b(order)f(to)g(impro)m(v)m(e)g(the)h
+(qualit)m(y)e(of)h(appro)m(ximation)e(on)i(eac)m(h)h
+Fl(D)3117 1165 y Fi(k)3160 1150 y Fo(,)h(w)m(e)g(ma)m(y)324
+1270 y(further)i(sub)s(divide)g(it)f(in)m(to)g(smaller)f(h)m(yp)s
+(errectangles,)49 b(apply)c(Eq.\(1\))h(to)e(eac)m(h)i(of)324
+1391 y(these)35 b(subsets,)i(and)e(then)g(tak)m(e)g(the)g(maxim)m(um)d
+(as)i Fl(h)2375 1406 y Fi(k)2418 1391 y Fo(.)49 b(Of)34
+b(course,)i(w)m(e)f(could)f(ha)m(v)m(e)324 1511 y(simply)26
+b(increased)j(the)f(n)m(um)m(b)s(er)g(of)g Fl(D)1751
+1526 y Fi(k)1793 1511 y Fo(,)h(using)f(the)g(same)g(n)m(um)m(b)s(er)g
+(of)g(computations.)324 1631 y(Ho)m(w)m(ev)m(er)46 b(from)d(the)h
+(practical)e(p)s(oin)m(t)h(of)h(view)g(it)f(ma)m(y)g(b)s(e)i(coun)m
+(terpro)s(ductiv)m(e)g(to)324 1752 y(ha)m(v)m(e)28 b(a)f(v)m(ery)i
+(large)d(partition)f(of)i Fl(D)s Fo(,)h(as)f(the)g(tables)g(for)g(the)h
+(discrete)f(random)g(v)-5 b(ariate)324 1872 y(generator)40
+b(ha)m(v)m(e)h(limitations)36 b(on)k(their)g(length.)65
+b(Th)m(us)42 b(it)d(mak)m(es)i(sense)h(to)d(ha)m(v)m(e)j(a)324
+1993 y(partition)20 b(of)h(a)g(reasonable)h(size,)i(but)f(use)f(a)g
+(\014ner)g(partition)e(to)i(impro)m(v)m(e)f(the)h(accuracy)324
+2113 y(of)33 b(the)h(o)m(v)m(erestimate)f Fl(h)1228 2128
+y Fi(k)1271 2113 y Fo(.)46 b(In)34 b Fm(ranlip)h Fo(the)f(user)g(has)g
+(con)m(trol)f(o)m(v)m(er)h(the)g(size)g(of)f(b)s(oth)324
+2233 y(rough)f(and)h(\014ne)g(partitions)e(and)i(ma)m(y)f(c)m(ho)s(ose)
+i(not)e(to)g(use)i(the)f(\014ne)g(partition.)470 2354
+y(In)39 b(the)f(ab)s(o)m(v)m(e)h(form)m(ulae)e(it)g(is)h(assumed)h
+(that)f(the)g(Lipsc)m(hitz)g(constan)m(t)h(of)f Fl(\032)g
+Fo(in)324 2474 y Fl(l)353 2489 y Fg(1)472 2474 y Fo(norm,)48
+b Fl(M)10 b Fo(,)48 b(is)d(kno)m(wn.)81 b(This)45 b(v)-5
+b(alue)45 b(is)f(easily)g(in)m(terpreted)i(for)e(di\013eren)m(tiable)
+324 2594 y(densities)38 b(as)g(the)g(largest)f(v)-5 b(alue)37
+b(of)g(the)h(partial)e(deriv)-5 b(ativ)m(es)37 b(of)g
+Fl(\032)p Fo(,)j(but)e(it)e(also)h(has)324 2715 y(a)44
+b(meaning)f(for)h(non-di\013eren)m(tiable)f(densities.)80
+b(The)46 b(v)-5 b(alue)44 b(of)g Fl(M)55 b Fo(can)45
+b(b)s(e)g(safely)324 2835 y(o)m(v)m(erestimated)38 b(b)m(y)h(the)f
+(user,)i(but)e(at)f(a)g(cost)h(of)g(less)g(accurate)g(hat)f(function)h
+(\(and)324 2956 y(slo)m(w)m(er)33 b(generation)f(step\).)470
+3076 y(It)26 b(is)g(p)s(ossible)f(to)h(automatically)d(estimate)i(the)i
+(Lipsc)m(hitz)f(constan)m(t)h(b)m(y)g(compar-)324 3196
+y(ing)j(the)h(v)-5 b(alues)31 b Fl(\032)990 3160 y Fi(m)1056
+3196 y Fo(.)43 b(Th)m(us)33 b(it)d(mak)m(es)h(sense)i(to)d(include)g
+(this)h(optional)d(step)k(in)m(to)e(the)324 3317 y(computational)d
+(algorithm.)39 b(One)31 b(has)f(to)f(b)s(e)h(a)m(w)m(are)h(that)e
+(automatic)f(estimation)g(of)324 3437 y(the)g(v)-5 b(alue)28
+b(of)g Fl(M)39 b Fo(giv)m(es)28 b(an)g Fe(under)-5 b(estimate,)31
+b(not)g(an)g(over)-5 b(estimate)34 b Fo(of)28 b Fl(M)10
+b Fo(.)43 b(There)29 b(is)f(a)324 3557 y(small)c(c)m(hance)k(that)e
+(the)h(actual)e(v)-5 b(alue)26 b(of)g Fl(M)38 b Fo(is)25
+b(larger)h(then)h(the)g(estimate)e(computed)324 3678
+y(from)h(a)g(\014nite)h(collection)e(of)i(function)g(v)-5
+b(alues.)41 b(Hence)29 b(it)d(is)g(desirable)h(to)g(use)h(a)f(priori)
+324 3798 y(information)i(ab)s(out)j(the)h(Lipsc)m(hitz)g(constan)m(t,)g
+(if)f(a)m(v)-5 b(ailable.)470 3919 y(T)d(o)s(o)41 b(lo)m(w)h(v)-5
+b(alue)41 b(of)g(the)i(c)m(hosen)g(Lipsc)m(hitz)f(constan)m(t)g(can)g
+(b)s(e)g(detected)i(at)d(the)324 4039 y(generation)28
+b(step)i(\(if)d Fl(\032)p Fo(\()p Fl(x)p Fo(\))i Fl(>)e(h)p
+Fo(\()p Fl(x)p Fo(\))i(for)g(some)f Fl(x)p Fo(\).)43
+b(This)29 b(w)m(ould)g(mean,)g(ho)m(w)m(ev)m(er,)j(that)324
+4159 y(the)h(whole)f(generation)g(of)g(the)h(random)f(sequence)j(has)e
+(to)f(b)s(e)h(rep)s(eated.)470 4280 y(Note)i(that)g(for)g(e\016ciency)h
+(reasons,)h Fm(ranlip)f Fo(computes)g(lo)s(cal)d(estimates)i(of)f(the)
+324 4400 y(Lipsc)m(hitz)g(constan)m(t)g(on)g(the)g(elemen)m(ts)g(of)g
+(the)g(partition)e Fl(D)2613 4415 y Fi(k)2655 4400 y
+Fo(,)i(i.e.,)g(it)f(uses)i(di\013eren)m(t)324 4521 y(estimates)k(of)g
+(Lipsc)m(hitz)h(constan)m(ts)h(on)e(di\013eren)m(t)h
+Fl(D)2356 4536 y Fi(k)2398 4521 y Fo(.)65 b(If)39 b(the)h(\014ne)h
+(partition)c(do)s(es)324 4641 y(not)d(ha)m(v)m(e)h(enough)f(elemen)m
+(ts,)h(the)f(estimate)g(ma)m(y)f(not)h(b)s(e)g(accurate.)49
+b(The)34 b(user)h(can)324 4761 y(restrict)d(lo)s(cal)f(estimates)h(to)g
+(b)s(e)h(no)f(smaller)f(than)i(a)f(giv)m(en)h(v)-5 b(alue.)1918
+5251 y(8)p eop
+%%Page: 9 9
+9 8 bop 324 548 a Fn(3)161 b(Description)53 b(of)h(the)e(library)58
+b Fb(ranlip)324 796 y Fk(3.1)135 b(Programming)46 b(in)l(terface)324
+973 y Fo(The)31 b(metho)s(d)f(of)g(building)e(the)j(hat)g(function,)f
+(and)h(generation)f(of)g(random)f(v)-5 b(ariates)324
+1086 y(using)31 b(acceptance/)i(rejection)f(describ)s(ed)g(in)g(the)g
+(previous)g(section,)g(ha)m(v)m(e)h(b)s(een)g(im-)324
+1199 y(plemen)m(ted)h(in)g(a)g(class)g(library)g Fm(ranlip)i
+Fo(in)d Fm(C++)i Fo(language.)47 b(The)35 b(main)e(class)h(whic)m(h)324
+1312 y(pro)m(vides)e(the)f(in)m(terface)g(to)g(the)g(prepro)s(cessing)h
+(and)f(random)f(v)-5 b(ariate)30 b(generation)g(is)324
+1425 y(called)35 b Fm(CRanLip)p Fo(.)58 b(This)37 b(is)g(an)f(abstract)
+h(class,)h(from)e(whic)m(h)h(the)g(user)h(m)m(ust)f(deriv)m(e)324
+1538 y(his)27 b(o)m(wn)i(class)f(whic)m(h)h(o)m(v)m(errides)g(the)f
+(metho)s(d)g(for)f(computing)g Fl(\032)p Fo(\()p Fl(x)p
+Fo(\),)j(and)e(declare)g(an)324 1651 y(instance)33 b(of)f(that)g
+(class,)h(lik)m(e)f(in)g(the)h(example)f(b)s(elo)m(w)324
+1847 y Fq(//)47 b(declare)f(a)h(derived)f(class)g(MyRnumGen,)f(with)i
+(one)g(method)f(to)h(override)324 1960 y(class)f(MyRnumGen:public)e
+(CRanLip)h({)372 2073 y(public:)g(virtual)h(double)g
+(Distribution\(double*)c(p\))48 b(;)324 2185 y(};)324
+2411 y(double)e(MyRnumGen::Distribution\()o(dou)o(ble*)41
+b(p\))324 2524 y({)47 b(//)g(example:)f(multivriate)f(normal)h
+(distribution)467 2637 y(double)g(r;)467 2750 y(for\(int)g
+(j=0;j<Dimension;j++\))c({)610 2863 y(r+=p[j]*p[j];)467
+2976 y(})467 3089 y(return)k(exp\(-r\);;)324 3202 y(})324
+3315 y(//)h(declare)f(an)h(instance)f(of)h(this)f(class)324
+3427 y(MyRnumGen)f(MyGen;)470 3631 y Fo(Examples)33 b(1)f(and)h(2)f(b)s
+(elo)m(w)g(illustrate)f(this)h(in)m(terface.)470 3751
+y(There)39 b(is)e(an)g(alternativ)m(e)g(pro)s(cedural)f(in)m(terface,)j
+(declared)f(in)e Fm(ranlipproc.h)p Fo(.)324 3872 y(F)-8
+b(unctions)40 b(declared)h(in)f(this)h(\014le)f(simply)g(pass)h
+(execution)h(to)e(the)h(relev)-5 b(an)m(t)41 b(mem-)324
+3992 y(b)s(ers)h(of)g(the)g(class)h(CRanLip.)71 b(The)43
+b(names)f(of)g(the)g(functions)g(coincide)f(with)h(the)324
+4112 y(names)28 b(of)f(the)h(metho)s(ds)f(of)h(CRanLip,)g(but)g(ha)m(v)
+m(e)h("RanLip")d(su\016x.)43 b(The)29 b(user)f(m)m(ust)324
+4233 y(pro)m(vide)36 b(an)g(implemen)m(tation)d(of)i(the)h(function)g
+(whic)m(h)g(computes)h(the)f(desired)g(dis-)324 4353
+y(tribution,)c(using)h(the)g(follo)m(wing)e(argumen)m(t)i(list)f
+Fm(MyDist\(double*)55 b(p,)c(int)h(dim\))p Fo(,)324 4474
+y(and)36 b(pass)h(its)f(address)h(using)h Fm
+(SetDistFunctionRanLip\(&MyD)q(ist\))q Fo(.)60 b(Example)36
+b(3)324 4594 y(b)s(elo)m(w)c(illustrates)f(the)i(usage)g(of)f(the)h
+(pro)s(cedural)f(in)m(terface.)1918 5251 y(9)p eop
+%%Page: 10 10
+10 9 bop 470 548 a Fo(The)34 b(essen)m(tial)e(mem)m(b)s(ers)h(of)f(the)
+h(class)f(CRanLip)g(are)h(the)g(follo)m(wing)324 769
+y Fq(class)46 b(CRanLip)94 b({)324 882 y(public:)324
+995 y(//)47 b(initialises)e(the)i(tables)f(and)h(arrays)f(for)h(the)f
+(generator)324 1108 y(//)h(should)f(be)h(the)g(first)g(method)f(to)h
+(call)515 1220 y(void)f(Init\(int)g(dim,)h(double*)e(left,)i(double*)e
+(right\);)324 1446 y(//)i(sets)g(the)g(pointer)e(to)j(the)e(uniform)g
+(random)g(number)g(generator.)324 1559 y(//)h(The)g(default)f(is)h
+(ranlux)f(generator)515 1672 y(void)g(SetUniformGenerator\(UFunc)o
+(tion)41 b(gen\);)324 1898 y(//)47 b(sets)g(the)g(seed)f(for)h(the)g
+(uniform)f(random)g(number)g(generator)515 2011 y(void)g(Seed\(int)g
+(seed\);)324 2237 y(//)h(computes)f(the)g(hat)h(function)f(given)g(the)
+h(Lipschitz)e(constant)324 2350 y(//)i(num)g(and)g(numfine)f(determine)
+f(the)i(rough)f(and)h(fine)g(partitions)515 2462 y(void)f
+(PrepareHatFunction\(int)c(num,)47 b(int)g(numfine,)e(double)h(Lip\);)
+324 2688 y(//)h(computes)f(the)g(hat)h(function,)f(and)g(automatically)
+f(computes)324 2801 y(//)i(the)g(Lipschitz)e(constant)515
+2914 y(void)h(PrepareHatFunctionAuto\(in)o(t)c(num,)47
+b(int)f(numfine,)g(double)g(minLip\);)324 3140 y(//)h(generates)e(a)j
+(random)e(variate)g(with)g(the)h(required)f(density)515
+3253 y(void)g(RandomVec\(double*)d(p\);)324 3479 y(//)k(frees)f(the)h
+(memory)f(occupied)g(by)h(the)g(partition)e(and)i(various)f(tables)562
+3592 y(void)h(FreeMem\(\);)324 3704 y(...)324 3817 y(})1894
+5251 y Fo(10)p eop
+%%Page: 11 11
+11 10 bop 177 548 a Fm(Init\(int)54 b(dim,)e(double*)h(left,)g(double*)
+g(right\))324 668 y Fo(Initialises)27 b(the)j(in)m(ternal)e(v)-5
+b(ariables)28 b(of)h(this)g(class.)43 b Fm(dim)30 b Fo(is)f(the)g
+(dimension,)g Fm(left)h Fo(and)324 789 y Fm(right)k Fo(are)f(arra)m(ys)
+h(of)f(size)g Fm(dim)h Fo(whic)m(h)g(determine)e(the)i(domain)d(of)i
+Fl(\032)p Fo(:)45 b Fl(l)r(ef)11 b(t)3209 804 y Fi(i)3266
+789 y Fj(\024)29 b Fl(x)3427 804 y Fi(i)3484 789 y Fj(\024)324
+909 y Fl(r)s(ig)t(ht)546 924 y Fi(i)574 909 y Fo(.)43
+b Fm(Init)38 b Fp(m)m(ust)f(b)s(e)h(called)e(only)h(once)h(b)s(efore)g
+(an)m(y)g(other)f(metho)s(d.)177 1029 y Fm(SetUniformGenerator\(UFu)q
+(ncti)q(on)57 b(gen\))324 1150 y Fo(Sets)24 b(a)f(p)s(oin)m(ter)g(to)g
+(the)h(uniform)d(random)i(n)m(um)m(b)s(er)h(generator)f(on)g(\(0)p
+Fl(;)17 b Fo(1\).)40 b(The)24 b(default)324 1270 y(is)e(M.)i(Luesc)m
+(her's)i(ranlux)d(generator,)i(but)e(the)h(user)g(can)g(o)m(v)m(erride)
+f(it)g(and)g(use)h(his)f(o)m(wn)324 1391 y(preferred)h(generator.)41
+b(The)25 b(protot)m(yp)s(e)f(for)f(this)g(function)h(is)f
+Fm(double)53 b(Generator\(\))p Fo(.)177 1511 y Fm(Seed\(int)h(seed\))
+324 1631 y Fo(Sets)40 b(the)g(seed)h(of)e(the)h(default)e(uniform)g
+(random)h(n)m(um)m(b)s(er)h(generator)f Fm(ranlux)p Fo(.)66
+b(If)324 1752 y(the)30 b(user)i(has)e(supplied)g(his)g(o)m(wn)h
+(generator)f(in)g Fm(SetUniformGenerator)p Fo(,)36 b(that)30
+b(gen-)324 1872 y(erator's)j Fm(seed\(\))h Fo(function)e(should)g(b)s
+(e)h(called)e(instead.)177 1993 y Fm(virtual)54 b(double)e
+(Distribution\(double*)57 b(x\))324 2113 y Fo(This)32
+b(metho)s(d)f(m)m(ust)i(b)s(e)f(declared)g(and)g(implemen)m(ted)f(b)m
+(y)i(the)f(user.)44 b(It)33 b(is)e(supp)s(osed)324 2233
+y(to)f(return)g(the)h(v)-5 b(alue)30 b(of)g Fl(\032)p
+Fo(\()p Fl(x)p Fo(\))g(for)g(a)g(giv)m(en)h Fl(x)p Fo(.)43
+b(The)31 b(parameter)f Fm(x)g Fo(is)g(an)g(arra)m(y)h(of)e(size)324
+2354 y Fl(dim)p Fo(.)44 b(The)33 b(mem)m(b)s(er)f(v)-5
+b(ariable)31 b Fm(Dimension)k Fo(con)m(tains)d(the)h(v)-5
+b(alue)32 b(of)g Fl(dim)p Fo(.)177 2474 y Fm(PrepareHatFunction\(int)58
+b(num,)52 b(int)g(numfine,)h(double)g(Lip\))324 2594
+y Fo(Builds)38 b(the)h(hat)g(function,)h(using)e(the)h(Lipsc)m(hitz)g
+(constan)m(t)h(supplied)f(in)f Fm(Lip)p Fo(.)63 b(P)m(a-)324
+2715 y(rameters)37 b Fm(num)h Fo(and)f Fm(numfine)i Fo(determine)e(the)
+h(rough)f(and)g(\014ne)h(partitions.)56 b Fm(num)38 b
+Fo(is)324 2835 y(the)e(n)m(um)m(b)s(er)f(of)g(sub)s(divisions)g(in)g
+(eac)m(h)h(v)-5 b(ariable)34 b(to)h(partition)e(the)j(domain)d
+Fl(D)38 b Fo(in)m(to)324 2956 y(h)m(yp)s(errectangles)30
+b Fl(D)1098 2971 y Fi(k)1140 2956 y Fo(.)42 b(On)29 b(eac)m(h)g
+Fl(D)1664 2971 y Fi(k)1707 2956 y Fo(,)g(the)g(hat)g(function)f(will)e
+(ha)m(v)m(e)k(a)e(constan)m(t)h(v)-5 b(alue)324 3076
+y Fl(h)380 3091 y Fi(k)423 3076 y Fo(.)42 b Fm(numfine)p
+Fo(\()p Fl(>)29 b Fo(1\))g(is)f(the)h(n)m(um)m(b)s(er)g(of)f(sub)s
+(divisions)h(in)f(the)h(\014ner)g(partition)e(in)h(eac)m(h)324
+3196 y(v)-5 b(ariable.)62 b(Eac)m(h)40 b(set)g Fl(D)1237
+3211 y Fi(k)1319 3196 y Fo(is)f(sub)s(divided)g(in)m(to)g(\()p
+Fl(numf)11 b(ine)27 b Fj(\000)g Fo(1\))2779 3160 y Fi(dim)2945
+3196 y Fo(smaller)37 b(h)m(yp)s(er-)324 3317 y(rectangles,)29
+b(in)f(order)g(to)g(impro)m(v)m(e)g(the)g(qualit)m(y)g(of)g(the)g(o)m
+(v)m(erestimate)h Fl(h)3021 3332 y Fi(k)3063 3317 y Fo(.)42
+b(There)30 b(will)324 3437 y(b)s(e)h(in)f(total)f(\()p
+Fl(num)19 b Fj(\003)f Fl(numf)11 b(ine)p Fo(\))1554 3401
+y Fi(dim)1712 3437 y Fo(ev)-5 b(aluations)30 b(of)g Fl(\032)h
+Fo(\(calls)e(to)i Fm(Distribution\(\))p Fo(\).)324 3557
+y Fm(numfine)d Fo(should)e(b)s(e)g(a)g(p)s(o)m(w)m(er)h(of)e(2)h(for)g
+(n)m(umerical)e(e\016ciency)k(reasons)f(\(if)e(not,)i(it)e(will)324
+3678 y(b)s(e)40 b(automatically)d(c)m(hanged)42 b(to)e(a)g(p)s(o)m(w)m
+(er)h(of)f(2)g(larger)g(than)g(the)h(supplied)f(v)-5
+b(alue\).)324 3798 y Fm(numfine)34 b Fo(can)f(b)s(e)g(2,)f(in)g(whic)m
+(h)h(case)h(the)f(\014ne)g(partition)d(is)i(not)h(used.)177
+3919 y Fm(PrepareHatFunctionAuto\()q(int)58 b(num,)52
+b(int)g(numfine,)h(double)g(minLip=0\))324 4039 y Fo(Builds)30
+b(the)i(hat)f(function)f(and)i(automatically)27 b(computes)32
+b(an)f(estimate)f(to)h(the)h(Lip-)324 4159 y(sc)m(hitz)i(constan)m(t.)
+47 b(P)m(arameters)33 b Fm(num)i Fo(and)e Fm(numfine)i
+Fo(determine)e(the)h(rough)f(and)h(\014ne)324 4280 y(partitions,)46
+b(and)e(are)h(describ)s(ed)g(in)f Fm(PrepareHatFunction\(\))49
+b Fo(metho)s(d.)79 b Fm(minLip)324 4400 y Fo(denotes)40
+b(the)g(lo)m(w)m(er)f(b)s(ound)h(on)f(the)g(v)-5 b(alue)39
+b(of)g(the)g(computed)h(Lipsc)m(hitz)f(constan)m(t,)324
+4521 y(the)33 b(default)f(v)-5 b(alue)32 b(is)g(0.)177
+4641 y Fm(RandomVec\(double*)56 b(p\))324 4761 y Fo(Generates)41
+b(a)e(random)g(v)-5 b(ariate)39 b(with)g(the)i(densit)m(y)g
+Fl(\032)p Fo(.)65 b Fp(Should)46 b(b)s(e)h(called)d(after)324
+4882 y Fm(PrepareHatFunction\(\))h Fp(or)40 b Fm
+(PrepareHatFunctionAuto\(\))p Fo(.)57 b(The)36 b(parameter)e
+Fm(p)324 5002 y Fo(is)d(an)h(arra)m(y)g(of)g(size)g Fl(dim)p
+Fo(,)g(it)f(will)f(con)m(tain)h(the)i(comp)s(onen)m(ts)f(of)g(the)g
+(computed)g(ran-)1894 5251 y(11)p eop
+%%Page: 12 12
+12 11 bop 324 548 a Fo(dom)32 b(v)m(ector.)177 789 y
+Fm(RandomVecUniform\(double)q(*)57 b(p\))324 909 y Fo(Generates)33
+b(a)g(random)e(v)m(ector)j(uniform)d(on)h(\(0)p Fl(;)17
+b Fo(1\))2231 873 y Fi(dim)2357 909 y Fo(.)177 1029 y
+Fm(double)53 b(UniformRNumber\(\))324 1150 y Fo(Returns)33
+b(a)f(uniform)f(random)h(n)m(um)m(b)s(er)h(on)f(\(0,1\).)177
+1270 y Fm(int)53 b(GetSeed\(\))324 1391 y Fo(Returns)33
+b(the)g(seed)h(v)-5 b(alue)32 b(used)i(b)m(y)f(the)g(default)f
+(generator)h Fm(ranlux)177 1511 y(SavePartition\(char)57
+b(*)51 b(fname\))324 1631 y Fo(Sa)m(v)m(es)34 b(the)f(computed)g(hat)f
+(function)g(in)m(to)g(a)h(\014le)f Fm(fname)p Fo(.)177
+1752 y Fm(LoadPartition\(char)57 b(*)51 b(fname\))324
+1872 y Fo(Loads)32 b(previously)h(computed)g(hat)f(function)g(from)g
+(the)h(\014le)f Fm(fname)p Fo(.)177 1993 y Fm(FreeMemory\(\))324
+2113 y Fo(F)-8 b(rees)32 b(the)g(memory)f(o)s(ccupied)h(b)m(y)h(the)f
+(data)g(structures,)i(whic)m(h)e(can)g(b)s(e)g(v)m(ery)i(large.)324
+2233 y Fp(It)48 b(destro)m(ys)g(the)h(hat)g(function,)i(and)e
+Fm(RandomVec\(\))j Fp(metho)s(d)c(cannot)h(b)s(e)324
+2354 y(called)29 b(after)h Fm(FreeMemory\(\))p Fp(.)45
+b Fo(Automatically)23 b(called)i(from)f(the)j(destructor.)42
+b(This)324 2474 y(metho)s(d)31 b(is)g(useful)g(to)g(deallo)s(cate)f
+(memory)h(while)f(the)i(ob)5 b(ject)32 b Fm(CRanLip)i
+Fo(still)29 b(exists.)177 2594 y Fm(double)53 b(Lipschitz)324
+2715 y Fo(A)32 b(public)f(mem)m(b)s(er)h(v)-5 b(ariable)31
+b(that)h(con)m(tains)g(the)h(Lipsc)m(hitz)f(constan)m(t)h(computed)f
+(in)324 2835 y Fm(PrepareHatFunctionAuto)p Fo(.)177 2956
+y Fm(int)53 b(Dimension)324 3076 y Fo(A)35 b(public)f(mem)m(b)s(er)g(v)
+-5 b(ariable)34 b(that)g(stores)i(the)g(dimension)d(supplied)i(in)f
+Fm(Init\(\))p Fo(.)53 b(It)324 3196 y(is)32 b(useful)h(in)e(the)i
+(user's)h(implemen)m(tation)c(of)39 b Fm(Distribution\(\))d
+Fo(metho)s(d.)177 3317 y Fm(int)53 b(count)p 644 3317
+31 4 v 38 w(total)324 3437 y Fo(A)35 b(public)f(mem)m(b)s(er)h(v)-5
+b(ariable)33 b(that)i(coun)m(ts)h(the)g(total)e(n)m(um)m(b)s(er)h(of)g
+(random)f(v)-5 b(ariates)324 3557 y(generated)32 b(b)m(y)h(the)f
+(algorithm)c(\(b)s(oth)j(accepted)i(and)f(rejected\).)44
+b(It)32 b(can)g(b)s(e)f(used)i(for)324 3678 y(statistical)19
+b(purp)s(oses)k(to)f(estimate)f(the)h(acceptance)h(ratio)d(\()p
+Fl(total)p 2745 3678 30 4 v 38 w(accepted=count)p 3428
+3678 V 35 w(total)r Fo(\).)324 3798 y(It)j(is)g(reset)i(to)e(0)g(in)g
+Fm(PrepareHatFunction)p Fo(,)30 b Fm(PrepareHatFunctionAuto)p
+Fo(,)h Fm(Seed)24 b Fo(and)324 3919 y Fm(LoadPartition)36
+b Fo(metho)s(ds.)177 4039 y Fm(int)53 b(count)p 644 4039
+31 4 v 38 w(errors)324 4159 y Fo(A)39 b(public)g(mem)m(b)s(er)g(v)-5
+b(ariable)37 b(that)j(coun)m(ts)g(the)g(n)m(um)m(b)s(er)g(of)f(p)s(oin)
+m(ts)g(where)i Fl(\032)p Fo(\()p Fl(x)p Fo(\))f Fl(>)324
+4280 y(h)p Fo(\()p Fl(x)p Fo(\),)32 b(i.e.,)f(where)i(the)f(hat)f
+(function)g(w)m(as)i(computed)e(incorrectly)g(b)s(ecause)i(of)e(a)g(to)
+s(o)324 4400 y(small)i(Lipsc)m(hitz)h(constan)m(t.)52
+b(It)35 b(indicates)g(that)g(the)g(sim)m(ulation)e(using)j
+Fm(ranlip)g Fo(has)324 4521 y(to)30 b(b)s(e)h(rep)s(eated)h(using)e(a)h
+(new)h(hat)e(function)h(with)f(a)h(larger)f Fm(Lip)p
+Fo(.)43 b(It)31 b(is)f(reset)i(to)f(0)f(in)324 4641 y
+Fm(PrepareHatFunction)p Fo(,)h Fm(PrepareHatFunctionAuto)p
+Fo(,)i Fm(Seed)27 b Fo(and)e Fm(LoadPartition)324 4761
+y Fo(metho)s(ds.)1894 5251 y(12)p eop
+%%Page: 13 13
+13 12 bop 324 548 a Fk(3.2)135 b(T)l(ypical)45 b(usage)324
+733 y Fo(There)e(are)f(sev)m(eral)g(examples)g(of)f(the)i(usage)f(of)48
+b Fm(ranlip)c Fo(pro)m(vided)e(in)f(the)h(distri-)324
+853 y(bution.)52 b(There)37 b(are)e(three)h(basic)g(steps:)51
+b(to)35 b(supply)h(the)g(required)g(distribution,)f(to)324
+973 y(build)c(the)i(hat)g(function,)f(and)g(to)h(generate)g(random)e(v)
+-5 b(ariates.)324 1163 y Fq(#include)45 b("ranlip.h")324
+1276 y(#define)h(dim)h(4)620 b(//)47 b(the)g(dimension)324
+1389 y(//)g(declare)f(a)h(derived)f(class)g(MyRnumGen,)f(with)i(one)g
+(method)f(to)h(override)324 1502 y(class)f(MyRnumGen:public)e(CRanLip)h
+({)372 1615 y(public:)g(virtual)h(double)g(Distribution\(double*)c(p\))
+48 b(;)324 1728 y(};)324 1841 y(double)e(MyRnumGen::Distribution\()o
+(dou)o(ble*)41 b(p\))324 1954 y({)47 b(//)g(example:)f(multivriate)f
+(normal)h(distribution)467 2066 y(double)g(r=0.0;)467
+2179 y(for\(int)g(j=0;j<Dimension;j++\))90 b(r+=p[j]*p[j];)467
+2292 y(return)46 b(exp\(-r\);)324 2405 y(})324 2518 y(void)g(main\(int)
+g(argc,)g(char)h(*argv[]\){)467 2631 y(double)f(LipConst)g(=)h(4.0;)467
+2744 y(MyRnumGen)e(MyGen;)467 2857 y(double)h(left[dim],)f(right[dim],)
+g(p[dim];)467 2970 y(int)i(i;)324 3083 y(//)g(set)g(the)g(domain)f(to)h
+(be)g(the)g(unit)g(hypercube)467 3196 y(for\(i=0;i<dim;i++\))c
+({left[i]=0;)h(right[i]=1;})467 3421 y(MyGen.Init\(dim,left,righ)o
+(t\);)467 3534 y(MyGen.PrepareHatFunction)o(\(10,)o(8,L)o(ipCo)o(nst\))
+o(;)467 3647 y(MyGen.Seed\(10\);)467 3760 y(for\(i=0;i<1000;i++\))f({)
+610 3873 y(MyGen.RandomVec\(p\);)467 3986 y(//)k(do)g(something)f(with)
+g(p)467 4099 y(})467 4212 y(MyGen.FreeMemory\(\);)324
+4325 y(//)h(now)g(MyGen)f(can)h(be)g(reused)467 4438
+y(MyGen.Init\(dim,left,righ)o(t\);)467 4550 y(MyGen.PrepareHatFunction)
+o(Auto)o(\(10)o(,32\))o(;)467 4663 y(for\(i=0;i<1000;i++\))c({)610
+4776 y(MyGen.RandomVec\(p\);)467 4889 y(})324 5002 y(})1894
+5251 y Fo(13)p eop
+%%Page: 14 14
+14 13 bop 324 548 a Fq(//)47 b(Example)f(2)324 661 y(#include)f
+("ranlip.h")324 774 y(#define)h(dim)h(3)620 b(//)47 b(the)g(dimension)
+324 887 y(//)g(declare)f(a)h(derived)f(class)g(MyRnumGen,)f(with)i(one)
+g(method)f(to)h(override)324 1000 y(class)f(MyRnumGen:public)e(CRanLip)
+h({)372 1112 y(public:)g(virtual)h(double)g(Distribution\(double*)c
+(p\))48 b(;)324 1225 y(};)324 1338 y(double)e
+(MyRnumGen::Distribution\()o(dou)o(ble*)41 b(p\))324
+1451 y({)47 b(//)g(example:)f(multivriate)f(normal)h(distribution)467
+1564 y(double)g(r=0.0;)467 1677 y(for\(int)g(j=0;j<Dimension;j++\))90
+b(r+=p[j]*p[j];)467 1790 y(return)46 b(exp\(-r\);)324
+1903 y(})324 2016 y(void)g(main\(int)g(argc,)g(char)h(*argv[]\){)467
+2129 y(double)f(LipConst;)467 2242 y(MyRnumGen)f(MyGen;)467
+2355 y(double)h(left[dim],)f(right[dim],)g(p[dim];)467
+2467 y(int)i(i;)324 2580 y(//)g(set)g(the)g(domain)f(to)h(be)g(a)h
+(hypercube)467 2693 y(for\(i=0;i<dim;i++\))43 b({left[i]=-2;)h
+(right[i]=2;})467 2806 y(MyGen.Init\(dim,left,righ)o(t\);)467
+2919 y(MyGen.PrepareHatFunction)o(Auto)o(\(10)o(,32,)o(0.01)o(\);)467
+3032 y(MyGen.Seed\(10\);)467 3258 y(for\(i=0;i<1000;i++\))f({)610
+3371 y(MyGen.RandomVec\(p\);)467 3484 y(//)k(do)g(something)f(with)g(p)
+467 3597 y(})467 3709 y(cout<<"acceptance)d(ratio)j(is)i("<<1000.0/)d
+(MyGen.count_total<<endl)o(;)467 3822 y(LipConst=MyGen.Lipschitz)o(;)d
+(//)47 b(computed)f(Lipschitz)f(constant)467 3935 y
+(if\(MyGen.count_error>0\))c({)48 b(//)f(Lipschitz)e(constant)h(was)h
+(too)g(low)610 4048 y(LipConst*=2;)610 4161 y
+(MyGen.PrepareHatFunction\()o(10,)o(32,L)o(ipCo)o(nst)o(\);)467
+4274 y(})467 4387 y(for\(i=0;i<1000;i++\))c({)610 4500
+y(MyGen.RandomVec\(p\);)467 4613 y(//)k(do)g(something)f(with)g(p)467
+4726 y(})324 4839 y(})1894 5251 y Fo(14)p eop
+%%Page: 15 15
+15 14 bop 324 548 a Fq(//)47 b(Example)f(3)95 b(using)46
+b(procedural)f(interface)324 661 y(#include)g("ranlipproc.h")324
+774 y(#define)h(Dim)h(3)620 b(//)47 b(the)g(dimension)324
+887 y(//)g(implement)e(calculation)g(of)i(the)g(density)f(in)h(MyDist)f
+(function)324 1000 y(double)g(MyDist\(double*)e(p,)j(int)g(dim\))324
+1112 y({)g(//)g(example:)f(multivariate)e(normal)i(distribution)467
+1225 y(double)g(r=0.0;)467 1338 y(for\(int)g(j=0;j<dim;j++\))91
+b(r+=p[j]*p[j];)467 1451 y(return)46 b(exp\(-r\);)324
+1564 y(})324 1677 y(double)g(MyRand\(\))f(//)j(use)f(my)g(own)g(random)
+f(number)g(generator)324 1790 y({)h(return)94 b
+(\(double\)rand\(\)/\(RAND_MAX)o(+0.0)o(01\);)41 b(})47
+b(//random)f(numbers)g(in)h([0,1\))324 2016 y(void)f(main\(int)g(argc,)
+g(char)h(*argv[]\){)467 2129 y(double)f(LipConst;)f(int)i(i;)467
+2242 y(double)f(left[Dim],)f(right[Dim],)g(p[Dim];)324
+2355 y(//)i(set)g(the)g(domain)f(to)h(be)g(a)h(hypercube)467
+2467 y(for\(i=0;i<Dim;i++\))43 b({left[i]=-2;)h(right[i]=2;})467
+2693 y(InitRanLip\(Dim,a,b\);)324 2806 y(//)j(pass)g(the)g(address)e
+(of)j(the)e(density)g(function)g(\(required\))467 2919
+y(SetDistFunctionRanLip\(&M)o(yDis)o(t\);)324 3032 y(//)h(pass)g(the)g
+(address)e(of)j(my)f(generator)e(\(optional\))467 3145
+y(SetUniformGeneratorRanLi)o(p\(&M)o(yRa)o(nd\);)467
+3258 y(srand\(10\);)g(//)i(use)g(srand,)f(not)h(SeedRanLip)467
+3484 y(PrepareHatFunctionAutoRa)o(nLip)o(\(10)o(,8\);)467
+3597 y(for\(i=0;i<1000;i++\))c({)610 3709 y(RandomVecRanLip\(p\);)467
+3822 y(//)k(do)g(something)f(with)g(p)467 3935 y(})467
+4048 y(cout<<"acceptance)d(ratio)j(is)i("<<1000.0/)d
+(Count_totalRanLip\(\))d(<<endl;)467 4161 y(LipConst=LipschitzRanLip)o
+(\(\);)f(//)47 b(computed)f(Lipschitz)f(constant)467
+4274 y(if\(Count_errorRanLip\(\)>0)o(\))d({)47 b(//)g(Lipschitz)f
+(constant)f(was)i(too)g(low)610 4387 y(LipConst*=2;)610
+4500 y(PrepareHatFunctionRanLip\()o(10,)o(32,L)o(ipCo)o(nst)o(\);)467
+4613 y(})467 4726 y(for\(i=0;i<1000;i++\))610 4839 y
+(RandomVecRanLip\(p\);)324 4951 y(})1894 5251 y Fo(15)p
+eop
+%%Page: 16 16
+16 15 bop 324 548 a Fn(4)161 b(Computational)35 b(complexit)l(y)h(and)f
+(p)t(erformance)566 731 y(of)54 b(the)f(algorithms)324
+950 y Fo(It)40 b(is)g(imp)s(ortan)m(t)e(to)i(estimate)g(the)g
+(computing)f(time)g(and)h(memory)g(requiremen)m(ts)324
+1070 y(when)c(using)f Fm(ranlip)p Fo(,)i(esp)s(ecially)c(for)h(the)i
+(case)f(of)f(sev)m(eral)h(v)-5 b(ariables.)49 b(The)35
+b(qualit)m(y)324 1190 y(of)k(the)i(hat)e(function)h(directly)f(dep)s
+(ends)j(on)e(the)g(n)m(um)m(b)s(er)g(of)g(v)-5 b(alues)39
+b(of)h Fl(\032)p Fo(\()p Fl(x)p Fo(\))g(used)324 1311
+y(for)35 b(its)h(computation.)52 b(The)37 b(higher)e(this)h(n)m(um)m(b)
+s(er)g(is,)h(the)f(longer)f(is)h(prepro)s(cessing)324
+1431 y(step)30 b(\(building)c(the)k(hat)f(function\),)g(but)g(the)g
+(more)g(e\016cien)m(t)g(is)g(the)g(generation)g(step)324
+1552 y(\(less)43 b(rejected)h(v)-5 b(ariates\).)73 b(A)43
+b(go)s(o)s(d)f(estimate)g(of)g(the)h(Lipsc)m(hitz)g(constan)m(t)g(is)g
+(also)324 1672 y(imp)s(ortan)m(t,)31 b(as)h(it)g(impro)m(v)m(es)h(the)g
+(qualit)m(y)e(of)i(the)g(hat)f(function.)470 1792 y(The)k(metho)s(d)e
+Fm(PrepareHatFunction\(num,)57 b(numfine,)c(LipConst\))37
+b Fo(uses)f(the)324 1913 y(\014rst)31 b(t)m(w)m(o)h(parameters)f(to)g
+(establish)f(the)h(rough)g(partition)e(of)i(the)g(domain,)f(sets)i
+Fl(D)3492 1928 y Fi(k)3535 1913 y Fo(,)324 2033 y(on)22
+b(whic)m(h)h(the)g(hat)g(function)f(will)e(ha)m(v)m(e)k(a)f(constan)m
+(t)g(v)-5 b(alue)22 b Fl(h)2554 2048 y Fi(k)2597 2033
+y Fo(,)j(and)d(the)h(\014ne)h(partition,)324 2153 y(used)37
+b(to)f(compute)g(this)f(v)-5 b(alue.)53 b(In)37 b(total,)e(\()p
+Fl(num)25 b Fj(\003)f Fl(numf)11 b(ine)p Fo(\))2723 2117
+y Fi(dim)2886 2153 y Fo(ev)-5 b(aluations)35 b(of)g Fl(\032)324
+2274 y Fo(will)d(b)s(e)k(p)s(erformed.)50 b(The)36 b(memory)e(required)
+h(b)m(y)h(the)f(algorihm)d(is)j Fl(numf)11 b(ine)3335
+2238 y Fi(dim)3486 2274 y Fo(+)324 2394 y(2)22 b Fj(\003)g
+Fl(num)666 2358 y Fi(dim)825 2394 y Fo(v)-5 b(alues)33
+b(of)f(t)m(yp)s(e)h Fm(double)h Fo(\(8)f(b)m(ytes)h(eac)m(h\).)470
+2515 y(F)-8 b(or)50 b(n)m(umerical)e(e\016ciency)-8 b(,)56
+b(the)51 b(second)h(parameter)e Fl(numf)11 b(ine)50 b
+Fo(should)g(b)s(e)h(a)324 2635 y(p)s(o)m(w)m(er)22 b(of)g(2.)39
+b(This)22 b(facilitates)e(computation)g(of)h(the)h(neigh)m(b)s(ours)g
+(in)f(an)h Fl(n)p Fo(-dimensional)324 2755 y(mesh)33
+b(b)m(y)g(using)f(binary)h(arithmetic.)470 2876 y(The)k(tables)e(b)s
+(elo)m(w)h(illustrates)e(the)i(p)s(erformance)f(of)h(the)g
+Fm(ranlip)h Fo(library)d(on)i(a)324 2996 y(test)g(distribution)d(\(a)i
+(mixture)f(of)h(5)g(normal)e(distributions\).)50 b(Measuremen)m(ts)37
+b(w)m(ere)324 3117 y(p)s(erformed)44 b(on)h(a)f(mo)s(dest)h(w)m
+(orkstation)f(with)h(P)m(en)m(tium)f(IV)h(pro)s(cessor)h(\(1.2GHz\))324
+3237 y(and)38 b(512)f(MB)i(of)f(RAM.)g(The)h(tables)f(indicate)f(the)i
+(range)f(of)g(applicabilit)m(y)c(of)k(the)324 3357 y(algorithm.)470
+3478 y(The)g(data)f(in)f(T)-8 b(able)37 b(1)g(corresp)s(ond)h(to)f(the)
+h(metho)s(d)e Fm(PrepareHatFunction\(\))324 3598 y Fo(with)28
+b(an)g(o)m(v)m(erestimate)h(of)f(the)g(Lipsc)m(hitz)h(constan)m(t)g(of)
+f Fl(\032)p Fo(.)42 b(The)29 b(data)f(in)g(T)-8 b(able)28
+b(2)g(cor-)324 3718 y(resp)s(ond)k(to)g(the)g(metho)s(d)f
+Fm(PrepareHatFunctionAuto\()q(\))p Fo(,)38 b(in)31 b(whic)m(h)h(the)h
+(Lipsc)m(hitz)324 3839 y(constan)m(t)g(w)m(as)h(automatically)29
+b(computed.)470 3959 y(W)-8 b(e)24 b(w)m(ould)g(lik)m(e)f(to)g(p)s(oin)
+m(t)g(out)g(that)h(an)f(e\016cien)m(t)i(parallelisation)19
+b(of)k(the)h(presen)m(ted)324 4080 y(metho)s(ds)38 b(for)g(computer)g
+(clusters)i(is)e(a)m(v)-5 b(ailable.)58 b(This)39 b(w)m(a)m(y)-8
+b(,)41 b(com)m(bined)d(RAM)g(and)324 4200 y(p)s(o)m(w)m(er)43
+b(of)e(sev)m(eral)i(w)m(orkstations)f(can)h(b)s(e)f(used,)j(and)d
+(random)f(v)-5 b(ariates)42 b(of)f(higher)324 4320 y(dimension)c(can)h
+(b)s(e)h(generated.)62 b(Con)m(tact)39 b(the)g(author)f(for)g(an)g
+(implemen)m(tation)d(of)324 4441 y Fm(ranlip)f Fo(whic)m(h)f(uses)h
+(MPI)f(standard.)1894 5251 y(16)p eop
+%%Page: 17 17
+17 16 bop 592 1027 2702 4 v 590 1140 4 113 v 642 1106
+a Fr(n)p 740 1140 V 99 w(n)m(um)p 1014 1140 V 99 w(n)m(um\014ne)p
+1429 1140 V 98 w(prepro)s(cessing)p 2063 1140 V 283 w(generation)p
+2763 1140 V 100 w(acceptance)p 3292 1140 V 590 1253 V
+740 1253 V 1014 1253 V 1429 1253 V 1702 1219 a(time)30
+b(\(s\))p 2063 1253 V 100 w(time)g(\(s)h Fa(\002)p Fr(10)2585
+1186 y Fg(\000)p Ff(6)2679 1219 y Fr(\))p 2763 1253 V
+343 w(ratio)p 3292 1253 V 592 1256 2702 4 v 590 1369
+4 113 v 644 1335 a(2)p 740 1369 V 186 w(10)p 1014 1369
+V 371 w(8)p 1429 1369 V 473 w(0.01)p 2063 1369 V 539
+w(16.0)p 2763 1369 V 369 w(0.19)p 3292 1369 V 590 1482
+V 740 1482 V 875 1448 a(10)p 1014 1482 V 325 w(16)p 1429
+1482 V 474 w(0.02)p 2063 1482 V 539 w(10.2)p 2763 1482
+V 369 w(0.30)p 3292 1482 V 590 1595 V 740 1595 V 875
+1561 a(10)p 1014 1595 V 325 w(32)p 1429 1595 V 519 w(0.1)p
+2063 1595 V 585 w(7.8)p 2763 1595 V 368 w(0.40)p 3292
+1595 V 590 1708 V 740 1708 V 875 1674 a(10)p 1014 1708
+V 325 w(64)p 1429 1708 V 474 w(0.38)p 2063 1708 V 585
+w(6.6)p 2763 1708 V 368 w(0.48)p 3292 1708 V 590 1821
+V 740 1821 V 875 1787 a(20)p 1014 1821 V 371 w(8)p 1429
+1821 V 473 w(0.03)p 2063 1821 V 585 w(9.6)p 2763 1821
+V 368 w(0.33)p 3292 1821 V 590 1933 V 740 1933 V 875
+1900 a(20)p 1014 1933 V 325 w(16)p 1429 1933 V 519 w(0.1)p
+2063 1933 V 585 w(6.8)p 2763 1933 V 368 w(0.47)p 3292
+1933 V 590 2046 V 740 2046 V 875 2012 a(20)p 1014 2046
+V 325 w(32)p 1429 2046 V 474 w(0.39)p 2063 2046 V 585
+w(5.2)p 2763 2046 V 368 w(0.58)p 3292 2046 V 590 2159
+V 740 2159 V 875 2125 a(20)p 1014 2159 V 325 w(64)p 1429
+2159 V 474 w(1.46)p 2063 2159 V 585 w(5.0)p 2763 2159
+V 368 w(0.65)p 3292 2159 V 590 2272 V 740 2272 V 875
+2238 a(80)p 1014 2272 V 371 w(2)p 1429 2272 V 473 w(0.03)p
+2063 2272 V 539 w(12.6)p 2763 2272 V 369 w(0.25)p 3292
+2272 V 590 2385 V 740 2385 V 875 2351 a(80)p 1014 2385
+V 371 w(4)p 1429 2385 V 518 w(0.1)p 2063 2385 V 585 w(6.4)p
+2763 2385 V 368 w(0.49)p 3292 2385 V 590 2498 V 740 2498
+V 875 2464 a(80)p 1014 2498 V 371 w(8)p 1429 2498 V 473
+w(0.39)p 2063 2498 V 585 w(4.8)p 2763 2498 V 368 w(0.67)p
+3292 2498 V 592 2501 2702 4 v 590 2614 4 113 v 644 2580
+a(3)p 740 2614 V 186 w(10)p 1014 2614 V 371 w(4)p 1429
+2614 V 473 w(0.07)p 2063 2614 V 494 w(134.2)p 2763 2614
+V 324 w(0.026)p 3292 2614 V 590 2727 V 740 2727 V 875
+2693 a(10)p 1014 2727 V 371 w(8)p 1429 2727 V 473 w(0.49)p
+2063 2727 V 539 w(61.1)p 2763 2727 V 324 w(0.056)p 3292
+2727 V 590 2840 V 740 2840 V 875 2806 a(10)p 1014 2840
+V 325 w(16)p 1429 2840 V 519 w(3.9)p 2063 2840 V 539
+w(34.0)p 2763 2840 V 324 w(0.103)p 3292 2840 V 590 2953
+V 740 2953 V 875 2919 a(10)p 1014 2953 V 325 w(32)p 1429
+2953 V 474 w(31.8)p 2063 2953 V 539 w(21.0)p 2763 2953
+V 369 w(0.17)p 3292 2953 V 590 3066 V 740 3066 V 875
+3032 a(10)p 1014 3066 V 325 w(64)p 1429 3066 V 499 w(252)p
+2063 3066 V 539 w(14.1)p 2763 3066 V 369 w(0.24)p 3292
+3066 V 590 3179 V 740 3179 V 875 3145 a(20)p 1014 3179
+V 371 w(4)p 1429 3179 V 473 w(0.51)p 2063 3179 V 539
+w(68.1)p 2763 3179 V 324 w(0.051)p 3292 3179 V 590 3292
+V 740 3292 V 875 3258 a(20)p 1014 3292 V 371 w(8)p 1429
+3292 V 518 w(4.0)p 2063 3292 V 539 w(31.0)p 2763 3292
+V 324 w(0.108)p 3292 3292 V 590 3405 V 740 3405 V 875
+3371 a(20)p 1014 3405 V 325 w(16)p 1429 3405 V 474 w(31.3)p
+2063 3405 V 539 w(18.1)p 2763 3405 V 369 w(0.19)p 3292
+3405 V 590 3518 V 740 3518 V 875 3484 a(20)p 1014 3518
+V 325 w(32)p 1429 3518 V 499 w(250)p 2063 3518 V 539
+w(11.0)p 2763 3518 V 369 w(0.30)p 3292 3518 V 592 3521
+2702 4 v 590 3634 4 113 v 644 3600 a(4)p 740 3634 V 186
+w(10)p 1014 3634 V 371 w(4)p 1429 3634 V 473 w(2.73)p
+2063 3634 V 564 w(651)p 2763 3634 V 324 w(0.006)p 3292
+3634 V 590 3747 V 740 3747 V 875 3713 a(10)p 1014 3747
+V 371 w(8)p 1429 3747 V 473 w(43.2)p 2063 3747 V 564
+w(283)p 2763 3747 V 324 w(0.013)p 3292 3747 V 590 3860
+V 740 3860 V 875 3826 a(10)p 1014 3860 V 325 w(16)p 1429
+3860 V 499 w(667)p 2063 3860 V 564 w(139)p 2763 3860
+V 324 w(0.028)p 3292 3860 V 590 3972 V 740 3972 V 875
+3939 a(10)p 1014 3972 V 325 w(32)p 1429 3972 V 408 w(10634)p
+2063 3972 V 540 w(74.1)p 2763 3972 V 369 w(0.05)p 3292
+3972 V 592 3976 2702 4 v 324 4161 a Fo(T)-8 b(able)44
+b(1.)77 b(P)m(erformance)45 b(of)f(the)g(algorithm)d(from)i
+Fm(ranlip)j Fo(as)e(a)g(function)g(of)f(the)324 4282
+y(dimension)36 b(and)h(partition)f(size.)58 b(F)-8 b(or)36
+b(comparison,)i(one)g(generation)e(of)h(a)g(uniform)324
+4402 y(random)31 b(n)m(um)m(b)s(er)i(on)g(\(0)p Fl(;)17
+b Fo(1\))32 b(to)s(ok)g(0)p Fl(:)p Fo(271)21 b Fj(\002)i
+Fo(10)2086 4366 y Fg(\000)p Ff(6)2212 4402 y Fo(sec.)1894
+5251 y(17)p eop
+%%Page: 18 18
+18 17 bop 592 685 2702 4 v 590 798 4 113 v 642 765 a
+Fr(n)p 740 798 V 99 w(n)m(um)p 1014 798 V 99 w(n)m(um\014ne)p
+1429 798 V 98 w(prepro)s(cessing)p 2063 798 V 283 w(generation)p
+2763 798 V 100 w(acceptance)p 3292 798 V 590 911 V 740
+911 V 1014 911 V 1429 911 V 1702 877 a(time)30 b(\(s\))p
+2063 911 V 100 w(time)g(\(s)h Fa(\002)p Fr(10)2585 844
+y Fg(\000)p Ff(6)2679 877 y Fr(\))p 2763 911 V 343 w(ratio)p
+3292 911 V 592 915 2702 4 v 590 1028 4 113 v 644 994
+a(2)p 740 1028 V 186 w(10)p 1014 1028 V 371 w(8)p 1429
+1028 V 473 w(0.01)p 2063 1028 V 585 w(5.0)p 2763 1028
+V 368 w(0.55)p 3292 1028 V 590 1140 V 740 1140 V 875
+1107 a(10)p 1014 1140 V 325 w(16)p 1429 1140 V 474 w(0.02)p
+2063 1140 V 585 w(5.8)p 2763 1140 V 368 w(0.57)p 3292
+1140 V 590 1253 V 740 1253 V 875 1219 a(10)p 1014 1253
+V 325 w(32)p 1429 1253 V 474 w(0.11)p 2063 1253 V 585
+w(5.6)p 2763 1253 V 368 w(0.58)p 3292 1253 V 590 1366
+V 740 1366 V 875 1332 a(10)p 1014 1366 V 325 w(64)p 1429
+1366 V 474 w(0.45)p 2063 1366 V 585 w(5.6)p 2763 1366
+V 368 w(0.58)p 3292 1366 V 590 1479 V 740 1479 V 875
+1445 a(20)p 1014 1479 V 371 w(8)p 1429 1479 V 473 w(0.04)p
+2063 1479 V 585 w(4.8)p 2763 1479 V 368 w(0.72)p 3292
+1479 V 590 1592 V 740 1592 V 875 1558 a(20)p 1014 1592
+V 325 w(16)p 1429 1592 V 474 w(0.12)p 2063 1592 V 585
+w(4.6)p 2763 1592 V 368 w(0.73)p 3292 1592 V 590 1705
+V 740 1705 V 875 1671 a(20)p 1014 1705 V 325 w(32)p 1429
+1705 V 474 w(0.43)p 2063 1705 V 585 w(4.4)p 2763 1705
+V 368 w(0.74)p 3292 1705 V 590 1818 V 740 1818 V 875
+1784 a(20)p 1014 1818 V 325 w(64)p 1429 1818 V 474 w(1.74)p
+2063 1818 V 585 w(4.4)p 2763 1818 V 368 w(0.74)p 3292
+1818 V 590 1931 V 740 1931 V 875 1897 a(80)p 1014 1931
+V 371 w(2)p 1429 1931 V 473 w(0.05)p 2063 1931 V 585
+w(4.0)p 2763 1931 V 368 w(0.84)p 3292 1931 V 590 2044
+V 740 2044 V 875 2010 a(80)p 1014 2044 V 371 w(4)p 1429
+2044 V 473 w(0.14)p 2063 2044 V 585 w(3.6)p 2763 2044
+V 368 w(0.91)p 3292 2044 V 590 2157 V 740 2157 V 875
+2123 a(80)p 1014 2157 V 371 w(8)p 1429 2157 V 473 w(0.45)p
+2063 2157 V 585 w(3.2)p 2763 2157 V 368 w(0.92)p 3292
+2157 V 592 2160 2702 4 v 590 2273 4 113 v 644 2239 a(3)p
+740 2273 V 186 w(10)p 1014 2273 V 371 w(4)p 1429 2273
+V 518 w(0.1)p 2063 2273 V 610 w(11)p 2763 2273 V 368
+w(0.37)p 3292 2273 V 590 2386 V 740 2386 V 875 2352 a(10)p
+1014 2386 V 371 w(8)p 1429 2386 V 473 w(0.67)p 2063 2386
+V 610 w(10)p 2763 2386 V 368 w(0.39)p 3292 2386 V 590
+2499 V 740 2499 V 875 2465 a(10)p 1014 2499 V 325 w(16)p
+1429 2499 V 474 w(5.28)p 2063 2499 V 610 w(10)p 2763
+2499 V 368 w(0.41)p 3292 2499 V 590 2612 V 740 2612 V
+875 2578 a(10)p 1014 2612 V 325 w(32)p 1429 2612 V 474
+w(42.0)p 2063 2612 V 610 w(10)p 2763 2612 V 368 w(0.41)p
+3292 2612 V 590 2725 V 740 2725 V 875 2691 a(10)p 1014
+2725 V 325 w(64)p 1429 2725 V 499 w(311)p 2063 2725 V
+655 w(9)p 2763 2725 V 368 w(0.43)p 3292 2725 V 590 2837
+V 740 2837 V 875 2804 a(20)p 1014 2837 V 371 w(4)p 1429
+2837 V 473 w(0.68)p 2063 2837 V 585 w(6.1)p 2763 2837
+V 368 w(0.58)p 3292 2837 V 590 2950 V 740 2950 V 875
+2916 a(20)p 1014 2950 V 371 w(8)p 1429 2950 V 518 w(5.2)p
+2063 2950 V 585 w(6.0)p 2763 2950 V 368 w(0.60)p 3292
+2950 V 590 3063 V 740 3063 V 875 3029 a(20)p 1014 3063
+V 325 w(16)p 1429 3063 V 474 w(41.5)p 2063 3063 V 585
+w(6.0)p 2763 3063 V 368 w(0.61)p 3292 3063 V 590 3176
+V 740 3176 V 875 3142 a(20)p 1014 3176 V 325 w(32)p 1429
+3176 V 499 w(301)p 2063 3176 V 585 w(5.9)p 2763 3176
+V 368 w(0.62)p 3292 3176 V 592 3179 2702 4 v 590 3292
+4 113 v 644 3259 a(4)p 740 3292 V 186 w(10)p 1014 3292
+V 371 w(4)p 1429 3292 V 473 w(3.68)p 2063 3292 V 610
+w(17)p 2763 3292 V 368 w(0.27)p 3292 3292 V 590 3405
+V 740 3405 V 875 3371 a(10)p 1014 3405 V 371 w(8)p 1429
+3405 V 473 w(57.7)p 2063 3405 V 610 w(16)p 2763 3405
+V 368 w(0.29)p 3292 3405 V 590 3518 V 740 3518 V 875
+3484 a(10)p 1014 3518 V 325 w(16)p 1429 3518 V 499 w(923)p
+2063 3518 V 610 w(15)p 2763 3518 V 368 w(0.30)p 3292
+3518 V 590 3631 V 740 3631 V 875 3597 a(10)p 1014 3631
+V 325 w(32)p 1429 3631 V 408 w(14311)p 2063 3631 V 611
+w(14)p 2763 3631 V 368 w(0.32)p 3292 3631 V 592 3634
+2702 4 v 590 3747 4 113 v 644 3713 a(5)p 740 3747 V 186
+w(10)p 1014 3747 V 371 w(2)p 1429 3747 V 473 w(2.46)p
+2063 3747 V 564 w(111)p 2763 3747 V 324 w(0.046)p 3292
+3747 V 590 3860 V 740 3860 V 875 3826 a(10)p 1014 3860
+V 371 w(4)p 1429 3860 V 498 w(156)p 2063 3860 V 610 w(30)p
+2763 3860 V 368 w(0.17)p 3292 3860 V 590 3973 V 740 3973
+V 875 3939 a(10)p 1014 3973 V 371 w(8)p 1429 3973 V 452
+w(4863)p 2063 3973 V 611 w(26)p 2763 3973 V 368 w(0.19)p
+3292 3973 V 590 4086 V 740 4086 V 875 4052 a(20)p 1014
+4086 V 371 w(2)p 1429 4086 V 543 w(79)p 2063 4086 V 610
+w(27)p 2763 4086 V 368 w(0.20)p 3292 4086 V 590 4199
+V 740 4199 V 875 4165 a(20)p 1014 4199 V 371 w(4)p 1429
+4199 V 452 w(5434)p 2063 4199 V 611 w(18)p 2763 4199
+V 368 w(0.29)p 3292 4199 V 592 4202 2702 4 v 324 4388
+a Fo(T)-8 b(able)43 b(2.)77 b(P)m(erformance)44 b(of)g(the)g(algorithm)
+d Fm(PrepareHatFunctionAuto\(\))50 b Fo(from)324 4508
+y Fm(ranlip)d Fo(as)f(a)f(function)h(of)f(the)h(dimension)e(and)i
+(partition)e(size.)83 b(The)47 b(Lipsc)m(hitz)324 4628
+y(constan)m(t)37 b(w)m(as)g(automatically)c(computed)j(b)m(y)h(the)g
+(algorithm)c(for)j(eac)m(h)h(elemen)m(t)f(of)324 4749
+y(the)d(partition)d Fl(D)979 4764 y Fi(k)1022 4749 y
+Fo(.)1894 5251 y(18)p eop
+%%Page: 19 19
+19 18 bop 324 548 a Fn(References)324 767 y Fo([1])49
+b(J.)22 b(Dagpunar.)27 b Fe(Principles)d(of)i(R)-5 b(andom)24
+b(V)-7 b(ariate)26 b(Gener)-5 b(ation)p Fo(.)26 b(Clarendon)d(Press,)
+476 887 y(Oxford,)32 b(1988.)324 1091 y([2])49 b(L.)32
+b(Devro)m(y)m(e.)46 b Fe(Non-uniform)34 b(R)-5 b(andom)34
+b(V)-7 b(ariate)35 b(Gener)-5 b(ation)p Fo(.)43 b(Springer)33
+b(V)-8 b(erlag,)476 1211 y(New)33 b(Y)-8 b(ork,)33 b(1986.)324
+1415 y([3])49 b(W.)c(H\177)-49 b(ormann.)81 b(A)45 b(rejection)g(tec)m
+(hnique)i(for)e(sampling)e(from)h(t-conca)m(v)m(e)i(dis-)476
+1535 y(tributions.)78 b Fe(A)n(CM)46 b(T)-7 b(r)i(ansactions)45
+b(on)g(Mathematic)-5 b(al)46 b(Softwar)-5 b(e)p Fo(,)47
+b(21:182{193,)476 1655 y(1995.)324 1859 y([4])i(W.)e(H\177)-49
+b(ormann,)50 b(J.)d(Leydold,)k(and)c(G.)g(Der\015inger.)86
+b Fe(A)n(utomatic)48 b(Nonuniform)476 1979 y(R)-5 b(andom)33
+b(V)-7 b(ariate)35 b(Gener)-5 b(ation)p Fo(.)43 b(Springer,)32
+b(Berlin,)g(2004.)324 2183 y([5])49 b(J.)23 b(Leydold)f(and)h(W.)g
+(H\177)-49 b(ormann.)27 b(A)c(sw)m(eep-plane)h(algorithm)c(for)i
+(generating)g(ran-)476 2303 y(dom)33 b(tuples)h(in)f(simple)g(p)s
+(olytop)s(es.)47 b Fe(Mathematics)36 b(of)g(Computation)p
+Fo(,)e(67:1617{)476 2423 y(1635,)d(1998.)324 2627 y([6])49
+b(J.)e(Leydold)g(and)g(W.)h(H\177)-49 b(ormann.)86 b(Univ)m(ersal)47
+b(algorithms)e(as)i(an)g(alternativ)m(e)476 2747 y(for)30
+b(generating)h(non-uniform)e(con)m(tin)m(uous)i(random)g(v)-5
+b(ariates.)40 b(In)31 b(G.I.)g(Sc)m(h)m(u)m(\177)-46
+b(eler)476 2867 y(and)30 b(P)-8 b(.D.)30 b(Spanos,)i(editors,)e
+Fe(Monte)j(Carlo)f(Simulation)p Fo(,)e(pages)h(177{183.)e(A.)h(A.)476
+2988 y(Balk)m(ema,)h(Rotterdam,)h(2001.)324 3191 y([7])49
+b(M.)j(Luesc)m(her.)103 b(A)52 b(p)s(ortable)f(high-qualit)m(y)f
+(random)h(n)m(um)m(b)s(er)h(generator)g(for)476 3312
+y(lattice)e(\014eld)i(theory)h(calculations.)101 b Fe(Computer)53
+b(Physics)f(Communic)-5 b(ations)p Fo(,)476 3432 y(79:100{110,)30
+b(1994.)324 3635 y([8])49 b(A.J.)36 b(W)-8 b(alk)m(er.)55
+b(New)38 b(fast)e(metho)s(d)g(for)g(generating)g(discrete)h(random)f(n)
+m(um)m(b)s(ers)476 3756 y(with)29 b(arbitrary)h(frequency)i
+(distributions.)38 b Fe(Ele)-5 b(ctr)g(on.)32 b(L)-5
+b(ett.)p Fo(,)32 b(10:127{128,)c(1974.)1894 5251 y(19)p
+eop
+%%Page: 20 20
+20 19 bop 324 548 a Fn(5)161 b(App)t(endix)324 796 y
+Fk(5.1)135 b(Algorithms)324 981 y Fo(Random)32 b(v)-5
+b(ariate)32 b(generation)g(consists)i(of)f(t)m(w)m(o)h(steps:)46
+b(prepro)s(cessing)34 b(and)f(genera-)324 1101 y(tion.)42
+b(A)m(t)32 b(the)h(prepro)s(cessing)g(step,)g(the)f(domain)f
+Fl(D)j Fo(is)e(sub)s(divided)g(in)m(to)f(h)m(yp)s(errect-)324
+1222 y(angles)39 b Fl(D)705 1237 y Fi(k)747 1222 y Fl(;)17
+b(k)42 b Fo(=)d(1)p Fl(;)17 b(:)g(:)g(:)f(;)h(K)7 b Fo(,)41
+b(where)f Fl(K)47 b Fo(=)39 b Fl(num)2157 1185 y Fi(n)2204
+1222 y Fo(,)i(eac)m(h)f Fl(D)2579 1237 y Fi(k)2661 1222
+y Fo(is)f(further)g(sub)s(divided)324 1342 y(in)m(to)g(\()p
+Fl(numf)11 b(ine)27 b Fj(\000)g Fo(1\))1179 1306 y Fi(n)1265
+1342 y Fo(smaller)38 b(h)m(yp)s(errectangles,)k(and)e(then)g(Eq.)65
+b(\(1\))39 b(is)g(used)i(to)324 1462 y(o)m(v)m(erestimate)f
+Fl(\032)p Fo(\()p Fl(x)p Fo(\))h(on)f(eac)m(h)h(elemen)m(t)f(of)g(the)h
+(\014ne)g(partition.)64 b(The)41 b(maxim)m(um)d(of)324
+1583 y(these)30 b(v)-5 b(alues)29 b(is)g(tak)m(en)h(as)f(an)g(o)m(v)m
+(erestimate)h Fl(h)2082 1598 y Fi(k)2124 1583 y Fo(.)43
+b(Based)30 b(on)f(the)g(v)m(olumes)g(of)g Fl(D)3333 1598
+y Fi(k)3404 1583 y Fo(and)324 1703 y(the)35 b(v)-5 b(alues)35
+b Fl(h)843 1718 y Fi(k)886 1703 y Fo(,)g(the)h(tables)f(for)f(the)h
+(discrete)h(random)e(v)-5 b(ariate)34 b(generator)h(\()g(w)m(e)h(use)
+324 1823 y(the)d(alias)e(metho)s(d\))g(are)i(created.)470
+1944 y(A)m(t)e(the)h(generation)e(step,)j(the)e(v)-5
+b(alues)31 b Fl(h)1995 1959 y Fi(k)2069 1944 y Fo(and)g(the)g(tables)g
+(for)g(the)g(alias)e(metho)s(d)324 2064 y(are)j(used.)1894
+5251 y(20)p eop
+%%Page: 21 21
+21 20 bop 470 548 a Fp(Prepro)s(cessing)37 b(Algorithm)324
+668 y Fe(Purp)-5 b(ose)7 b Fo(:)69 b(Giv)m(en)46 b(the)g(densit)m(y)g
+Fl(\032)p Fo(\()p Fl(x)p Fo(\))g(on)g Fl(D)52 b Fo(=)e
+Fj(f)p Fl(x)g Fj(2)g Fl(R)2573 632 y Fi(n)2669 668 y
+Fo(:)g Fl(a)2797 683 y Fi(i)2875 668 y Fj(\024)g Fl(x)3057
+683 y Fi(i)3136 668 y Fj(\024)g Fl(b)3304 683 y Fi(i)3333
+668 y Fj(g)p Fo(,)e(its)324 789 y(Lipsc)m(hitz)41 b(constan)m(t)h
+Fl(M)52 b Fo(in)40 b Fl(l)1448 804 y Fg(1)1523 789 y
+Fo(-norm,)i(build)e(a)h(piecewise)h(constan)m(t)g(hat)f(function)324
+909 y Fl(h)p Fo(\()p Fl(x)p Fo(\))28 b(=)f Fl(h)698 924
+y Fi(k)741 909 y Fo(,)33 b(if)e Fl(x)d Fj(2)h Fl(D)1149
+924 y Fi(k)1191 909 y Fo(.)324 1150 y Fe(Input)9 b Fo(:)77
+b(The)50 b(densit)m(y)g Fl(\032)p Fo(\()p Fl(x)p Fo(\),)k(its)48
+b(domain)g Fl(D)s Fo(,)53 b(Lipsc)m(hitz)c(constan)m(t)h
+Fl(M)10 b Fo(,)54 b(and)49 b(t)m(w)m(o)324 1270 y(parameters,)d
+Fl(num)e Fo(-)f(the)i(n)m(um)m(b)s(er)f(of)f(sub)s(divisions)g(of)g
+Fl(D)k Fo(with)c(resp)s(ect)i(to)f(eac)m(h)324 1391 y(co)s(ordinate,)32
+b(and)g Fl(numf)11 b(ine)33 b Fo(-)f(the)h(n)m(um)m(b)s(er)g(of)f(sub)s
+(divisions)g(of)g(the)h(\014ne)h(partition.)324 1511
+y Fe(Output)9 b Fo(:)45 b(The)33 b(hat)g(function)f Fl(h)p
+Fo(\()p Fl(x)p Fo(\))h(and)f(the)h(tables)g(for)f(the)h(alias)d(metho)s
+(d.)248 1714 y(Step)j(1)49 b(P)m(artition)31 b Fl(D)k
+Fo(in)m(to)d Fl(num)1497 1678 y Fi(n)1576 1714 y Fo(h)m(yp)s
+(errectangles)i Fl(D)2354 1729 y Fi(k)2397 1714 y Fo(.)248
+1918 y(Step)f(2)49 b(F)-8 b(or)31 b(eac)m(h)j Fl(D)1043
+1933 y Fi(k)1118 1918 y Fo(do:)394 2121 y(2.1)49 b(P)m(artition)31
+b Fl(D)1065 2136 y Fi(k)1140 2121 y Fo(in)m(to)h(\()p
+Fl(numf)11 b(ine)22 b Fj(\000)h Fo(1\))1979 2085 y Fi(n)2058
+2121 y Fo(h)m(yp)s(errectangles)34 b Fl(R)2829 2136 y
+Fi(j)394 2325 y Fo(2.2)49 b(Ev)-5 b(aluate)32 b Fl(\032)p
+Fo(\()p Fl(x)p Fo(\))h(at)f(the)h(v)m(ertices)h(of)e(eac)m(h)i
+Fl(R)2232 2340 y Fi(j)394 2528 y Fo(2.3)49 b(Compute)32
+b(the)h(o)m(v)m(erestimate)g Fl(s)1771 2543 y Fi(j)1840
+2528 y Fo(using)f(Eq.\(1\))394 2731 y(2.4)49 b(Set)33
+b(the)g(o)m(v)m(erestimate)g Fl(h)1527 2746 y Fi(k)1597
+2731 y Fo(=)28 b(max)1882 2746 y Fi(j)1935 2731 y Fl(s)1981
+2746 y Fi(j)248 2935 y Fo(Step)33 b(3)49 b(Compute)32
+b(the)h(v)m(olumes)g(of)f Fl(D)1725 2950 y Fi(k)248 3138
+y Fo(Step)h(4)49 b(Build)38 b(the)i(tables)f(for)g(the)h(alias)e(metho)
+s(d)g(using)i Fl(V)21 b(ol)r(ume)p Fo(\()p Fl(D)2949
+3153 y Fi(k)2992 3138 y Fo(\))27 b Fj(\002)g Fl(h)3217
+3153 y Fi(k)3299 3138 y Fo(as)40 b(the)568 3259 y(v)m(ector)33
+b(of)f(probabilities)1894 5251 y(21)p eop
+%%Page: 22 22
+22 21 bop 470 548 a Fp(Generation)37 b(Algorithm)324
+668 y Fe(Purp)-5 b(ose)7 b Fo(:)42 b(Giv)m(en)29 b(a)g(partition)f(of)h
+Fl(D)s Fo(,)h Fl(D)1830 683 y Fi(k)1872 668 y Fl(;)17
+b(k)31 b Fo(=)c(1)p Fl(;)17 b(:)g(:)g(:)f(;)h(K)7 b Fo(,)30
+b(and)f(a)h(piecewise)g(constan)m(t)324 789 y(hat)40
+b(function)f Fl(h)p Fo(\()p Fl(x)p Fo(\))i(=)f Fl(h)1294
+804 y Fi(k)1337 789 y Fo(,)h(if)e Fl(x)i Fj(2)g Fl(D)1786
+804 y Fi(k)1828 789 y Fo(,)h(generate)f(random)e(v)-5
+b(ariates)39 b(with)h(densit)m(y)324 909 y Fl(\032)p
+Fo(\()p Fl(x)p Fo(\))28 b Fl(<)g(h)p Fo(\()p Fl(x)p Fo(\).)324
+1150 y Fe(Input)9 b Fo(:)57 b(The)40 b(hat)f(function)g
+Fl(h)p Fo(\()p Fl(x)p Fo(\))h(and)f(the)h(tables)f(for)g(the)h(alias)d
+(metho)s(d,)k(densit)m(y)324 1270 y Fl(\032)p Fo(\()p
+Fl(x)p Fo(\).)324 1391 y Fe(Output)9 b Fo(:)45 b(Random)31
+b(v)-5 b(ariate)32 b Fl(X)8 b Fo(.)248 1594 y(Step)33
+b(1)49 b(Generate)28 b(a)g(discrete)g(random)g(v)-5 b(ariate)26
+b Fl(k)31 b Fj(2)d(f)p Fo(1)p Fl(;)17 b(:)g(:)g(:)f(;)h(K)7
+b Fj(g)27 b Fo(using)h(alias)e(metho)s(d.)568 1714 y(The)32
+b(probabilit)m(y)d(of)i(c)m(ho)s(osing)g Fl(k)j Fo(is)d(prop)s
+(ortional)e(to)i(the)g(in)m(tegral)f Fl(h)3205 1729 y
+Fi(k)3265 1634 y Fd(R)3312 1749 y Fi(D)3370 1761 y Fc(k)3428
+1714 y Fl(dx)p Fo(.)248 1918 y(Step)j(2)49 b(Generate)43
+b(an)g(indep)s(enden)m(t)i(random)d(v)-5 b(ariate)42
+b Fl(X)51 b Fo(uniform)42 b(on)h Fl(D)3143 1933 y Fi(k)3185
+1918 y Fo(,)j(and)e(an)568 2038 y(indep)s(enden)m(t)33
+b(uniform)e(random)h(n)m(um)m(b)s(er)h Fl(Z)i Fj(2)28
+b Fo(\(0)p Fl(;)17 b Fo(1\).)248 2242 y(Step)33 b(3)49
+b(If)32 b Fl(Z)7 b(h)795 2257 y Fi(k)866 2242 y Fj(\024)28
+b Fl(\032)p Fo(\()p Fl(X)8 b Fo(\))32 b(then)h(return)h
+Fl(X)8 b Fo(,)32 b(else)h(go)f(to)g(Step)h(1.)1894 5251
+y(22)p eop
+%%Page: 23 23
+23 22 bop 324 548 a Fk(5.2)135 b(Implemen)l(tation)47
+b(notes)324 733 y Fo(The)42 b(co)s(de)f(in)f Fm(ranlip)i
+Fo(includes)f(a)g(uniform)e(random)h(n)m(um)m(b)s(er)h(generator)g
+Fm(ranlux)324 853 y Fo(b)m(y)c(M.Luesc)m(her)i([7],)f(and)f(the)g
+(discrete)g(random)f(v)-5 b(ariate)35 b(generator)i(based)h(on)e(the)
+324 973 y Fe(alias)58 b Fo(metho)s(d)51 b(b)m(y)h(A.)f(W)-8
+b(alk)m(er)51 b([8].)99 b(Both)51 b(metho)s(ds)g(are)g(tak)m(en)h(from)
+e(the)i Fm(GSL)324 1094 y Fo(library)e Fm(http://www.gnu.org/soft)q
+(ware)q(/gsl)q(/)57 b Fo(in)50 b(the)h(public)f(domain.)97
+b(See)324 1214 y Fm(discrete.c)51 b Fo(\014le)d(for)g(their)g
+(description)g(and)h(the)g(terms)f(of)g(the)h(license)g(\(GNU)324
+1335 y(General)32 b(Public)f(License\).)470 1455 y(A)39
+b(pro)s(cedural)g(in)m(terface)g(to)g Fm(ranlip)h Fo(is)f(pro)m(vided)h
+(in)e(the)i(\014le)e Fm(ranlipproc.h)p Fo(.)324 1575
+y(This)d(\014le)f(declares)h(sev)m(eral)g(functions,)g(that)g(simply)e
+(pass)i(their)f(argumen)m(ts)h(to)f(the)324 1696 y(resp)s(ectiv)m(e)27
+b(mem)m(b)s(ers)f(of)g(one)g(instance)g(of)g(the)g(class)h
+Fm(CRanLip)p Fo(.)43 b(These)28 b(functions)e(are)324
+1816 y(useful)d(for)g(calls)g(to)g Fm(ranlip)i Fo(library)d(from)g(pro)
+s(cedural)h(languages,)i(suc)m(h)g(as)f Fm(Fortran)p
+Fo(,)324 1936 y(or)29 b(other)i(pac)m(k)-5 b(ages,)31
+b(lik)m(e)f Fm(R,)51 b(Matlab)p Fo(.)45 b(An)30 b(example)f(of)h(usage)
+g(of)37 b Fm(ranlipproc.h)c Fo(is)324 2057 y(pro)m(vided.)1894
+5251 y(23)p eop
+%%Trailer
+end
+userdict /end-hook known{end-hook}if
+%%EOF